From 0604f73eff6f858f4e42aa609e18c5145c328d98 Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Mon, 23 Sep 2024 16:14:20 +1000 Subject: [PATCH] remove cruft from src/runtime --- src/runtime/libtcl9.0b1.zip | Bin 1351301 -> 0 bytes src/runtime/tcl_library/auto.tcl | 711 --- src/runtime/tcl_library/clock.tcl | 4551 -------------- .../tcl_library/cookiejar/cookiejar.tcl | 746 --- src/runtime/tcl_library/cookiejar/idna.tcl | 292 - .../tcl_library/cookiejar/pkgIndex.tcl | 3 - .../cookiejar/public_suffix_list.dat.gz | Bin 70835 -> 0 bytes src/runtime/tcl_library/dde/pkgIndex.tcl | 12 - src/runtime/tcl_library/dde/tcl9dde14.dll | Bin 131583 -> 0 bytes src/runtime/tcl_library/encoding/ascii.enc | 20 - src/runtime/tcl_library/encoding/big5.enc | 1516 ----- src/runtime/tcl_library/encoding/cns11643.enc | 1584 ----- src/runtime/tcl_library/encoding/cp1250.enc | 20 - src/runtime/tcl_library/encoding/cp1251.enc | 20 - src/runtime/tcl_library/encoding/cp1252.enc | 20 - src/runtime/tcl_library/encoding/cp1253.enc | 20 - src/runtime/tcl_library/encoding/cp1254.enc | 20 - src/runtime/tcl_library/encoding/cp1255.enc | 20 - src/runtime/tcl_library/encoding/cp1256.enc | 20 - src/runtime/tcl_library/encoding/cp1257.enc | 20 - src/runtime/tcl_library/encoding/cp1258.enc | 20 - src/runtime/tcl_library/encoding/cp437.enc | 20 - src/runtime/tcl_library/encoding/cp737.enc | 20 - src/runtime/tcl_library/encoding/cp775.enc | 20 - src/runtime/tcl_library/encoding/cp850.enc | 20 - src/runtime/tcl_library/encoding/cp852.enc | 20 - src/runtime/tcl_library/encoding/cp855.enc | 20 - src/runtime/tcl_library/encoding/cp857.enc | 20 - src/runtime/tcl_library/encoding/cp860.enc | 20 - src/runtime/tcl_library/encoding/cp861.enc | 20 - src/runtime/tcl_library/encoding/cp862.enc | 20 - src/runtime/tcl_library/encoding/cp863.enc | 20 - src/runtime/tcl_library/encoding/cp864.enc | 20 - src/runtime/tcl_library/encoding/cp865.enc | 20 - src/runtime/tcl_library/encoding/cp866.enc | 20 - src/runtime/tcl_library/encoding/cp869.enc | 20 - src/runtime/tcl_library/encoding/cp874.enc | 20 - src/runtime/tcl_library/encoding/cp932.enc | 801 --- src/runtime/tcl_library/encoding/cp936.enc | 2162 ------- src/runtime/tcl_library/encoding/cp949.enc | 2128 ------- src/runtime/tcl_library/encoding/cp950.enc | 1499 ----- src/runtime/tcl_library/encoding/dingbats.enc | 20 - src/runtime/tcl_library/encoding/ebcdic.enc | 20 - src/runtime/tcl_library/encoding/euc-cn.enc | 1397 ----- src/runtime/tcl_library/encoding/euc-jp.enc | 1353 ---- src/runtime/tcl_library/encoding/euc-kr.enc | 1533 ----- src/runtime/tcl_library/encoding/gb12345.enc | 1414 ----- src/runtime/tcl_library/encoding/gb1988.enc | 20 - .../tcl_library/encoding/gb2312-raw.enc | 1380 ----- src/runtime/tcl_library/encoding/gb2312.enc | 1397 ----- .../tcl_library/encoding/iso2022-jp.enc | 12 - .../tcl_library/encoding/iso2022-kr.enc | 7 - src/runtime/tcl_library/encoding/iso2022.enc | 14 - .../tcl_library/encoding/iso8859-1.enc | 20 - .../tcl_library/encoding/iso8859-10.enc | 20 - .../tcl_library/encoding/iso8859-11.enc | 20 - .../tcl_library/encoding/iso8859-13.enc | 20 - .../tcl_library/encoding/iso8859-14.enc | 20 - .../tcl_library/encoding/iso8859-15.enc | 20 - .../tcl_library/encoding/iso8859-16.enc | 20 - .../tcl_library/encoding/iso8859-2.enc | 20 - .../tcl_library/encoding/iso8859-3.enc | 20 - .../tcl_library/encoding/iso8859-4.enc | 20 - .../tcl_library/encoding/iso8859-5.enc | 20 - .../tcl_library/encoding/iso8859-6.enc | 20 - .../tcl_library/encoding/iso8859-7.enc | 20 - .../tcl_library/encoding/iso8859-8.enc | 20 - .../tcl_library/encoding/iso8859-9.enc | 20 - src/runtime/tcl_library/encoding/jis0201.enc | 20 - src/runtime/tcl_library/encoding/jis0208.enc | 1319 ---- src/runtime/tcl_library/encoding/jis0212.enc | 1159 ---- src/runtime/tcl_library/encoding/koi8-r.enc | 20 - src/runtime/tcl_library/encoding/koi8-u.enc | 20 - src/runtime/tcl_library/encoding/ksc5601.enc | 1516 ----- .../tcl_library/encoding/macCentEuro.enc | 20 - .../tcl_library/encoding/macCroatian.enc | 20 - .../tcl_library/encoding/macCyrillic.enc | 20 - .../tcl_library/encoding/macDingbats.enc | 20 - src/runtime/tcl_library/encoding/macGreek.enc | 20 - .../tcl_library/encoding/macIceland.enc | 20 - src/runtime/tcl_library/encoding/macJapan.enc | 785 --- src/runtime/tcl_library/encoding/macRoman.enc | 20 - .../tcl_library/encoding/macRomania.enc | 20 - src/runtime/tcl_library/encoding/macThai.enc | 20 - .../tcl_library/encoding/macTurkish.enc | 20 - .../tcl_library/encoding/macUkraine.enc | 20 - src/runtime/tcl_library/encoding/shiftjis.enc | 690 --- src/runtime/tcl_library/encoding/symbol.enc | 20 - src/runtime/tcl_library/encoding/tis-620.enc | 20 - src/runtime/tcl_library/foreachline.tcl | 25 - src/runtime/tcl_library/history.tcl | 335 - src/runtime/tcl_library/http/http.tcl | 5515 ----------------- src/runtime/tcl_library/http/pkgIndex.tcl | 2 - src/runtime/tcl_library/init.tcl | 780 --- src/runtime/tcl_library/install.tcl | 247 - src/runtime/tcl_library/license.terms | 40 - src/runtime/tcl_library/manifest.txt | 19 - src/runtime/tcl_library/msgcat/msgcat.tcl | 1343 ---- src/runtime/tcl_library/msgcat/pkgIndex.tcl | 2 - src/runtime/tcl_library/msgs/af.msg | 49 - src/runtime/tcl_library/msgs/af_za.msg | 6 - src/runtime/tcl_library/msgs/ar.msg | 54 - src/runtime/tcl_library/msgs/ar_in.msg | 6 - src/runtime/tcl_library/msgs/ar_jo.msg | 39 - src/runtime/tcl_library/msgs/ar_lb.msg | 39 - src/runtime/tcl_library/msgs/ar_sy.msg | 39 - src/runtime/tcl_library/msgs/be.msg | 52 - src/runtime/tcl_library/msgs/bg.msg | 52 - src/runtime/tcl_library/msgs/bn.msg | 49 - src/runtime/tcl_library/msgs/bn_in.msg | 6 - src/runtime/tcl_library/msgs/ca.msg | 50 - src/runtime/tcl_library/msgs/cs.msg | 54 - src/runtime/tcl_library/msgs/da.msg | 52 - src/runtime/tcl_library/msgs/de.msg | 54 - src/runtime/tcl_library/msgs/de_at.msg | 35 - src/runtime/tcl_library/msgs/de_be.msg | 53 - src/runtime/tcl_library/msgs/el.msg | 52 - src/runtime/tcl_library/msgs/en_au.msg | 7 - src/runtime/tcl_library/msgs/en_be.msg | 7 - src/runtime/tcl_library/msgs/en_bw.msg | 6 - src/runtime/tcl_library/msgs/en_ca.msg | 7 - src/runtime/tcl_library/msgs/en_gb.msg | 7 - src/runtime/tcl_library/msgs/en_hk.msg | 8 - src/runtime/tcl_library/msgs/en_ie.msg | 7 - src/runtime/tcl_library/msgs/en_in.msg | 8 - src/runtime/tcl_library/msgs/en_nz.msg | 7 - src/runtime/tcl_library/msgs/en_ph.msg | 8 - src/runtime/tcl_library/msgs/en_sg.msg | 6 - src/runtime/tcl_library/msgs/en_za.msg | 6 - src/runtime/tcl_library/msgs/en_zw.msg | 6 - src/runtime/tcl_library/msgs/eo.msg | 54 - src/runtime/tcl_library/msgs/es.msg | 52 - src/runtime/tcl_library/msgs/es_ar.msg | 6 - src/runtime/tcl_library/msgs/es_bo.msg | 6 - src/runtime/tcl_library/msgs/es_cl.msg | 6 - src/runtime/tcl_library/msgs/es_co.msg | 6 - src/runtime/tcl_library/msgs/es_cr.msg | 6 - src/runtime/tcl_library/msgs/es_do.msg | 6 - src/runtime/tcl_library/msgs/es_ec.msg | 6 - src/runtime/tcl_library/msgs/es_gt.msg | 6 - src/runtime/tcl_library/msgs/es_hn.msg | 6 - src/runtime/tcl_library/msgs/es_mx.msg | 6 - src/runtime/tcl_library/msgs/es_ni.msg | 6 - src/runtime/tcl_library/msgs/es_pa.msg | 6 - src/runtime/tcl_library/msgs/es_pe.msg | 6 - src/runtime/tcl_library/msgs/es_pr.msg | 6 - src/runtime/tcl_library/msgs/es_py.msg | 6 - src/runtime/tcl_library/msgs/es_sv.msg | 6 - src/runtime/tcl_library/msgs/es_uy.msg | 6 - src/runtime/tcl_library/msgs/es_ve.msg | 6 - src/runtime/tcl_library/msgs/et.msg | 52 - src/runtime/tcl_library/msgs/eu.msg | 47 - src/runtime/tcl_library/msgs/eu_es.msg | 7 - src/runtime/tcl_library/msgs/fa.msg | 47 - src/runtime/tcl_library/msgs/fa_in.msg | 52 - src/runtime/tcl_library/msgs/fa_ir.msg | 9 - src/runtime/tcl_library/msgs/fi.msg | 50 - src/runtime/tcl_library/msgs/fo.msg | 47 - src/runtime/tcl_library/msgs/fo_fo.msg | 7 - src/runtime/tcl_library/msgs/fr.msg | 52 - src/runtime/tcl_library/msgs/fr_be.msg | 7 - src/runtime/tcl_library/msgs/fr_ca.msg | 7 - src/runtime/tcl_library/msgs/fr_ch.msg | 7 - src/runtime/tcl_library/msgs/ga.msg | 47 - src/runtime/tcl_library/msgs/ga_ie.msg | 7 - src/runtime/tcl_library/msgs/gl.msg | 47 - src/runtime/tcl_library/msgs/gl_es.msg | 6 - src/runtime/tcl_library/msgs/gv.msg | 47 - src/runtime/tcl_library/msgs/gv_gb.msg | 6 - src/runtime/tcl_library/msgs/he.msg | 52 - src/runtime/tcl_library/msgs/hi.msg | 39 - src/runtime/tcl_library/msgs/hi_in.msg | 6 - src/runtime/tcl_library/msgs/hr.msg | 50 - src/runtime/tcl_library/msgs/hu.msg | 54 - src/runtime/tcl_library/msgs/id.msg | 47 - src/runtime/tcl_library/msgs/id_id.msg | 6 - src/runtime/tcl_library/msgs/is.msg | 50 - src/runtime/tcl_library/msgs/it.msg | 54 - src/runtime/tcl_library/msgs/it_ch.msg | 6 - src/runtime/tcl_library/msgs/ja.msg | 44 - src/runtime/tcl_library/msgs/kl.msg | 47 - src/runtime/tcl_library/msgs/kl_gl.msg | 7 - src/runtime/tcl_library/msgs/ko.msg | 55 - src/runtime/tcl_library/msgs/ko_kr.msg | 8 - src/runtime/tcl_library/msgs/kok.msg | 39 - src/runtime/tcl_library/msgs/kok_in.msg | 6 - src/runtime/tcl_library/msgs/kw.msg | 47 - src/runtime/tcl_library/msgs/kw_gb.msg | 6 - src/runtime/tcl_library/msgs/lt.msg | 52 - src/runtime/tcl_library/msgs/lv.msg | 52 - src/runtime/tcl_library/msgs/mk.msg | 52 - src/runtime/tcl_library/msgs/mr.msg | 39 - src/runtime/tcl_library/msgs/mr_in.msg | 6 - src/runtime/tcl_library/msgs/ms.msg | 47 - src/runtime/tcl_library/msgs/ms_my.msg | 6 - src/runtime/tcl_library/msgs/mt.msg | 27 - src/runtime/tcl_library/msgs/nb.msg | 52 - src/runtime/tcl_library/msgs/nl.msg | 50 - src/runtime/tcl_library/msgs/nl_be.msg | 7 - src/runtime/tcl_library/msgs/nn.msg | 52 - src/runtime/tcl_library/msgs/pl.msg | 52 - src/runtime/tcl_library/msgs/pt.msg | 50 - src/runtime/tcl_library/msgs/pt_br.msg | 7 - src/runtime/tcl_library/msgs/ro.msg | 52 - src/runtime/tcl_library/msgs/ru.msg | 52 - src/runtime/tcl_library/msgs/ru_ua.msg | 6 - src/runtime/tcl_library/msgs/sh.msg | 52 - src/runtime/tcl_library/msgs/sk.msg | 52 - src/runtime/tcl_library/msgs/sl.msg | 52 - src/runtime/tcl_library/msgs/sq.msg | 54 - src/runtime/tcl_library/msgs/sr.msg | 52 - src/runtime/tcl_library/msgs/sv.msg | 52 - src/runtime/tcl_library/msgs/sw.msg | 49 - src/runtime/tcl_library/msgs/ta.msg | 39 - src/runtime/tcl_library/msgs/ta_in.msg | 6 - src/runtime/tcl_library/msgs/te.msg | 47 - src/runtime/tcl_library/msgs/te_in.msg | 8 - src/runtime/tcl_library/msgs/th.msg | 54 - src/runtime/tcl_library/msgs/tr.msg | 50 - src/runtime/tcl_library/msgs/uk.msg | 52 - src/runtime/tcl_library/msgs/vi.msg | 50 - src/runtime/tcl_library/msgs/zh.msg | 55 - src/runtime/tcl_library/msgs/zh_cn.msg | 7 - src/runtime/tcl_library/msgs/zh_hk.msg | 28 - src/runtime/tcl_library/msgs/zh_sg.msg | 8 - src/runtime/tcl_library/msgs/zh_tw.msg | 8 - src/runtime/tcl_library/opt/optparse.tcl | 1072 ---- src/runtime/tcl_library/opt/pkgIndex.tcl | 12 - src/runtime/tcl_library/package.tcl | 767 --- src/runtime/tcl_library/parray.tcl | 28 - src/runtime/tcl_library/pkgIndex.tcl | 19 - src/runtime/tcl_library/platform/pkgIndex.tcl | 3 - src/runtime/tcl_library/platform/platform.tcl | 450 -- src/runtime/tcl_library/platform/shell.tcl | 241 - src/runtime/tcl_library/readfile.tcl | 23 - src/runtime/tcl_library/registry/pkgIndex.tcl | 9 - .../tcl_library/registry/tcl9registry13.dll | Bin 127757 -> 0 bytes src/runtime/tcl_library/safe.tcl | 1457 ----- src/runtime/tcl_library/tclIndex | 79 - src/runtime/tcl_library/tcltest/pkgIndex.tcl | 12 - src/runtime/tcl_library/tcltest/tcltest.tcl | 3571 ----------- src/runtime/tcl_library/tm.tcl | 383 -- src/runtime/tcl_library/tzdata/Africa/Abidjan | 6 - src/runtime/tcl_library/tzdata/Africa/Accra | 5 - .../tcl_library/tzdata/Africa/Addis_Ababa | 5 - src/runtime/tcl_library/tzdata/Africa/Algiers | 39 - src/runtime/tcl_library/tzdata/Africa/Asmara | 5 - src/runtime/tcl_library/tzdata/Africa/Asmera | 5 - src/runtime/tcl_library/tzdata/Africa/Bamako | 5 - src/runtime/tcl_library/tzdata/Africa/Bangui | 5 - src/runtime/tcl_library/tzdata/Africa/Banjul | 5 - src/runtime/tcl_library/tzdata/Africa/Bissau | 7 - .../tcl_library/tzdata/Africa/Blantyre | 5 - .../tcl_library/tzdata/Africa/Brazzaville | 5 - .../tcl_library/tzdata/Africa/Bujumbura | 5 - src/runtime/tcl_library/tzdata/Africa/Cairo | 286 - .../tcl_library/tzdata/Africa/Casablanca | 202 - src/runtime/tcl_library/tzdata/Africa/Ceuta | 259 - src/runtime/tcl_library/tzdata/Africa/Conakry | 5 - src/runtime/tcl_library/tzdata/Africa/Dakar | 5 - .../tcl_library/tzdata/Africa/Dar_es_Salaam | 5 - .../tcl_library/tzdata/Africa/Djibouti | 5 - src/runtime/tcl_library/tzdata/Africa/Douala | 5 - .../tcl_library/tzdata/Africa/El_Aaiun | 191 - .../tcl_library/tzdata/Africa/Freetown | 5 - .../tcl_library/tzdata/Africa/Gaborone | 5 - src/runtime/tcl_library/tzdata/Africa/Harare | 5 - .../tcl_library/tzdata/Africa/Johannesburg | 11 - src/runtime/tcl_library/tzdata/Africa/Juba | 40 - src/runtime/tcl_library/tzdata/Africa/Kampala | 5 - .../tcl_library/tzdata/Africa/Khartoum | 40 - src/runtime/tcl_library/tzdata/Africa/Kigali | 5 - .../tcl_library/tzdata/Africa/Kinshasa | 5 - src/runtime/tcl_library/tzdata/Africa/Lagos | 9 - .../tcl_library/tzdata/Africa/Libreville | 5 - src/runtime/tcl_library/tzdata/Africa/Lome | 5 - src/runtime/tcl_library/tzdata/Africa/Luanda | 5 - .../tcl_library/tzdata/Africa/Lubumbashi | 5 - src/runtime/tcl_library/tzdata/Africa/Lusaka | 5 - src/runtime/tcl_library/tzdata/Africa/Malabo | 5 - src/runtime/tcl_library/tzdata/Africa/Maputo | 6 - src/runtime/tcl_library/tzdata/Africa/Maseru | 5 - src/runtime/tcl_library/tzdata/Africa/Mbabane | 5 - .../tcl_library/tzdata/Africa/Mogadishu | 5 - .../tcl_library/tzdata/Africa/Monrovia | 8 - src/runtime/tcl_library/tzdata/Africa/Nairobi | 10 - .../tcl_library/tzdata/Africa/Ndjamena | 8 - src/runtime/tcl_library/tzdata/Africa/Niamey | 5 - .../tcl_library/tzdata/Africa/Nouakchott | 5 - .../tcl_library/tzdata/Africa/Ouagadougou | 5 - .../tcl_library/tzdata/Africa/Porto-Novo | 5 - .../tcl_library/tzdata/Africa/Sao_Tome | 9 - .../tcl_library/tzdata/Africa/Timbuktu | 5 - src/runtime/tcl_library/tzdata/Africa/Tripoli | 34 - src/runtime/tcl_library/tzdata/Africa/Tunis | 39 - .../tcl_library/tzdata/Africa/Windhoek | 58 - src/runtime/tcl_library/tzdata/America/Adak | 276 - .../tcl_library/tzdata/America/Anchorage | 275 - .../tcl_library/tzdata/America/Anguilla | 5 - .../tcl_library/tzdata/America/Antigua | 5 - .../tcl_library/tzdata/America/Araguaina | 60 - .../tzdata/America/Argentina/Buenos_Aires | 67 - .../tzdata/America/Argentina/Catamarca | 68 - .../tzdata/America/Argentina/ComodRivadavia | 5 - .../tzdata/America/Argentina/Cordoba | 67 - .../tzdata/America/Argentina/Jujuy | 67 - .../tzdata/America/Argentina/La_Rioja | 69 - .../tzdata/America/Argentina/Mendoza | 68 - .../tzdata/America/Argentina/Rio_Gallegos | 68 - .../tzdata/America/Argentina/Salta | 66 - .../tzdata/America/Argentina/San_Juan | 69 - .../tzdata/America/Argentina/San_Luis | 68 - .../tzdata/America/Argentina/Tucuman | 69 - .../tzdata/America/Argentina/Ushuaia | 68 - src/runtime/tcl_library/tzdata/America/Aruba | 5 - .../tcl_library/tzdata/America/Asuncion | 259 - .../tcl_library/tzdata/America/Atikokan | 5 - src/runtime/tcl_library/tzdata/America/Atka | 5 - src/runtime/tcl_library/tzdata/America/Bahia | 68 - .../tcl_library/tzdata/America/Bahia_Banderas | 68 - .../tcl_library/tzdata/America/Barbados | 22 - src/runtime/tcl_library/tzdata/America/Belem | 35 - src/runtime/tcl_library/tzdata/America/Belize | 103 - .../tcl_library/tzdata/America/Blanc-Sablon | 5 - .../tcl_library/tzdata/America/Boa_Vista | 40 - src/runtime/tcl_library/tzdata/America/Bogota | 9 - src/runtime/tcl_library/tzdata/America/Boise | 281 - .../tcl_library/tzdata/America/Buenos_Aires | 5 - .../tcl_library/tzdata/America/Cambridge_Bay | 266 - .../tcl_library/tzdata/America/Campo_Grande | 96 - src/runtime/tcl_library/tzdata/America/Cancun | 47 - .../tcl_library/tzdata/America/Caracas | 10 - .../tcl_library/tzdata/America/Catamarca | 5 - .../tcl_library/tzdata/America/Cayenne | 7 - src/runtime/tcl_library/tzdata/America/Cayman | 5 - .../tcl_library/tzdata/America/Chicago | 369 -- .../tcl_library/tzdata/America/Chihuahua | 67 - .../tcl_library/tzdata/America/Ciudad_Juarez | 223 - .../tcl_library/tzdata/America/Coral_Harbour | 5 - .../tcl_library/tzdata/America/Cordoba | 5 - .../tcl_library/tzdata/America/Costa_Rica | 15 - .../tcl_library/tzdata/America/Creston | 5 - src/runtime/tcl_library/tzdata/America/Cuiaba | 96 - .../tcl_library/tzdata/America/Curacao | 5 - .../tcl_library/tzdata/America/Danmarkshavn | 39 - src/runtime/tcl_library/tzdata/America/Dawson | 100 - .../tcl_library/tzdata/America/Dawson_Creek | 64 - src/runtime/tcl_library/tzdata/America/Denver | 291 - .../tcl_library/tzdata/America/Detroit | 275 - .../tcl_library/tzdata/America/Dominica | 5 - .../tcl_library/tzdata/America/Edmonton | 280 - .../tcl_library/tzdata/America/Eirunepe | 41 - .../tcl_library/tzdata/America/El_Salvador | 10 - .../tcl_library/tzdata/America/Ensenada | 5 - .../tcl_library/tzdata/America/Fort_Nelson | 151 - .../tcl_library/tzdata/America/Fort_Wayne | 5 - .../tcl_library/tzdata/America/Fortaleza | 48 - .../tcl_library/tzdata/America/Glace_Bay | 273 - .../tcl_library/tzdata/America/Godthab | 5 - .../tcl_library/tzdata/America/Goose_Bay | 338 - .../tcl_library/tzdata/America/Grand_Turk | 245 - .../tcl_library/tzdata/America/Grenada | 5 - .../tcl_library/tzdata/America/Guadeloupe | 5 - .../tcl_library/tzdata/America/Guatemala | 14 - .../tcl_library/tzdata/America/Guayaquil | 9 - src/runtime/tcl_library/tzdata/America/Guyana | 9 - .../tcl_library/tzdata/America/Halifax | 361 -- src/runtime/tcl_library/tzdata/America/Havana | 285 - .../tcl_library/tzdata/America/Hermosillo | 21 - .../tzdata/America/Indiana/Indianapolis | 234 - .../tcl_library/tzdata/America/Indiana/Knox | 285 - .../tzdata/America/Indiana/Marengo | 236 - .../tzdata/America/Indiana/Petersburg | 247 - .../tzdata/America/Indiana/Tell_City | 230 - .../tcl_library/tzdata/America/Indiana/Vevay | 213 - .../tzdata/America/Indiana/Vincennes | 234 - .../tzdata/America/Indiana/Winamac | 240 - .../tcl_library/tzdata/America/Indianapolis | 5 - src/runtime/tcl_library/tzdata/America/Inuvik | 263 - .../tcl_library/tzdata/America/Iqaluit | 264 - .../tcl_library/tzdata/America/Jamaica | 29 - src/runtime/tcl_library/tzdata/America/Jujuy | 5 - src/runtime/tcl_library/tzdata/America/Juneau | 276 - .../tzdata/America/Kentucky/Louisville | 311 - .../tzdata/America/Kentucky/Monticello | 279 - .../tcl_library/tzdata/America/Knox_IN | 5 - .../tcl_library/tzdata/America/Kralendijk | 5 - src/runtime/tcl_library/tzdata/America/La_Paz | 8 - src/runtime/tcl_library/tzdata/America/Lima | 16 - .../tcl_library/tzdata/America/Los_Angeles | 317 - .../tcl_library/tzdata/America/Louisville | 5 - .../tcl_library/tzdata/America/Lower_Princes | 5 - src/runtime/tcl_library/tzdata/America/Maceio | 52 - .../tcl_library/tzdata/America/Managua | 21 - src/runtime/tcl_library/tzdata/America/Manaus | 39 - .../tcl_library/tzdata/America/Marigot | 5 - .../tcl_library/tzdata/America/Martinique | 9 - .../tcl_library/tzdata/America/Matamoros | 219 - .../tcl_library/tzdata/America/Mazatlan | 68 - .../tcl_library/tzdata/America/Mendoza | 5 - .../tcl_library/tzdata/America/Menominee | 274 - src/runtime/tcl_library/tzdata/America/Merida | 62 - .../tcl_library/tzdata/America/Metlakatla | 213 - .../tcl_library/tzdata/America/Mexico_City | 74 - .../tcl_library/tzdata/America/Miquelon | 234 - .../tcl_library/tzdata/America/Moncton | 342 - .../tcl_library/tzdata/America/Monterrey | 64 - .../tcl_library/tzdata/America/Montevideo | 96 - .../tcl_library/tzdata/America/Montreal | 5 - .../tcl_library/tzdata/America/Montserrat | 5 - src/runtime/tcl_library/tzdata/America/Nassau | 5 - .../tcl_library/tzdata/America/New_York | 369 -- .../tcl_library/tzdata/America/Nipigon | 5 - src/runtime/tcl_library/tzdata/America/Nome | 276 - .../tcl_library/tzdata/America/Noronha | 48 - .../tzdata/America/North_Dakota/Beulah | 279 - .../tzdata/America/North_Dakota/Center | 279 - .../tzdata/America/North_Dakota/New_Salem | 279 - src/runtime/tcl_library/tzdata/America/Nuuk | 246 - .../tcl_library/tzdata/America/Ojinaga | 223 - src/runtime/tcl_library/tzdata/America/Panama | 7 - .../tcl_library/tzdata/America/Pangnirtung | 5 - .../tcl_library/tzdata/America/Paramaribo | 9 - .../tcl_library/tzdata/America/Phoenix | 17 - .../tcl_library/tzdata/America/Port-au-Prince | 215 - .../tcl_library/tzdata/America/Port_of_Spain | 5 - .../tcl_library/tzdata/America/Porto_Acre | 5 - .../tcl_library/tzdata/America/Porto_Velho | 35 - .../tcl_library/tzdata/America/Puerto_Rico | 10 - .../tcl_library/tzdata/America/Punta_Arenas | 123 - .../tcl_library/tzdata/America/Rainy_River | 5 - .../tcl_library/tzdata/America/Rankin_Inlet | 262 - src/runtime/tcl_library/tzdata/America/Recife | 48 - src/runtime/tcl_library/tzdata/America/Regina | 58 - .../tcl_library/tzdata/America/Resolute | 262 - .../tcl_library/tzdata/America/Rio_Branco | 37 - .../tcl_library/tzdata/America/Rosario | 5 - .../tcl_library/tzdata/America/Santa_Isabel | 5 - .../tcl_library/tzdata/America/Santarem | 36 - .../tcl_library/tzdata/America/Santiago | 289 - .../tcl_library/tzdata/America/Santo_Domingo | 21 - .../tcl_library/tzdata/America/Sao_Paulo | 97 - .../tcl_library/tzdata/America/Scoresbysund | 246 - .../tcl_library/tzdata/America/Shiprock | 5 - src/runtime/tcl_library/tzdata/America/Sitka | 275 - .../tcl_library/tzdata/America/St_Barthelemy | 5 - .../tcl_library/tzdata/America/St_Johns | 372 -- .../tcl_library/tzdata/America/St_Kitts | 5 - .../tcl_library/tzdata/America/St_Lucia | 5 - .../tcl_library/tzdata/America/St_Thomas | 5 - .../tcl_library/tzdata/America/St_Vincent | 5 - .../tcl_library/tzdata/America/Swift_Current | 29 - .../tcl_library/tzdata/America/Tegucigalpa | 12 - src/runtime/tcl_library/tzdata/America/Thule | 224 - .../tcl_library/tzdata/America/Thunder_Bay | 5 - .../tcl_library/tzdata/America/Tijuana | 285 - .../tcl_library/tzdata/America/Toronto | 365 -- .../tcl_library/tzdata/America/Tortola | 5 - .../tcl_library/tzdata/America/Vancouver | 320 - src/runtime/tcl_library/tzdata/America/Virgin | 5 - .../tcl_library/tzdata/America/Whitehorse | 100 - .../tcl_library/tzdata/America/Winnipeg | 316 - .../tcl_library/tzdata/America/Yakutat | 276 - .../tcl_library/tzdata/America/Yellowknife | 5 - .../tcl_library/tzdata/Antarctica/Casey | 22 - .../tcl_library/tzdata/Antarctica/Davis | 12 - .../tzdata/Antarctica/DumontDUrville | 5 - .../tcl_library/tzdata/Antarctica/Macquarie | 276 - .../tcl_library/tzdata/Antarctica/Mawson | 7 - .../tcl_library/tzdata/Antarctica/McMurdo | 5 - .../tcl_library/tzdata/Antarctica/Palmer | 87 - .../tcl_library/tzdata/Antarctica/Rothera | 6 - .../tcl_library/tzdata/Antarctica/South_Pole | 5 - .../tcl_library/tzdata/Antarctica/Syowa | 5 - .../tcl_library/tzdata/Antarctica/Troll | 196 - .../tcl_library/tzdata/Antarctica/Vostok | 9 - .../tcl_library/tzdata/Arctic/Longyearbyen | 5 - src/runtime/tcl_library/tzdata/Asia/Aden | 5 - src/runtime/tcl_library/tzdata/Asia/Almaty | 57 - src/runtime/tcl_library/tzdata/Asia/Amman | 92 - src/runtime/tcl_library/tzdata/Asia/Anadyr | 72 - src/runtime/tcl_library/tzdata/Asia/Aqtau | 58 - src/runtime/tcl_library/tzdata/Asia/Aqtobe | 58 - src/runtime/tcl_library/tzdata/Asia/Ashgabat | 31 - src/runtime/tcl_library/tzdata/Asia/Ashkhabad | 5 - src/runtime/tcl_library/tzdata/Asia/Atyrau | 58 - src/runtime/tcl_library/tzdata/Asia/Baghdad | 59 - src/runtime/tcl_library/tzdata/Asia/Bahrain | 5 - src/runtime/tcl_library/tzdata/Asia/Baku | 74 - src/runtime/tcl_library/tzdata/Asia/Bangkok | 7 - src/runtime/tcl_library/tzdata/Asia/Barnaul | 73 - src/runtime/tcl_library/tzdata/Asia/Beirut | 270 - src/runtime/tcl_library/tzdata/Asia/Bishkek | 58 - src/runtime/tcl_library/tzdata/Asia/Brunei | 5 - src/runtime/tcl_library/tzdata/Asia/Calcutta | 5 - src/runtime/tcl_library/tzdata/Asia/Chita | 72 - .../tcl_library/tzdata/Asia/Choibalsan | 56 - src/runtime/tcl_library/tzdata/Asia/Chongqing | 5 - src/runtime/tcl_library/tzdata/Asia/Chungking | 5 - src/runtime/tcl_library/tzdata/Asia/Colombo | 13 - src/runtime/tcl_library/tzdata/Asia/Dacca | 5 - src/runtime/tcl_library/tzdata/Asia/Damascus | 126 - src/runtime/tcl_library/tzdata/Asia/Dhaka | 13 - src/runtime/tcl_library/tzdata/Asia/Dili | 9 - src/runtime/tcl_library/tzdata/Asia/Dubai | 6 - src/runtime/tcl_library/tzdata/Asia/Dushanbe | 29 - src/runtime/tcl_library/tzdata/Asia/Famagusta | 256 - src/runtime/tcl_library/tzdata/Asia/Gaza | 346 -- src/runtime/tcl_library/tzdata/Asia/Harbin | 5 - src/runtime/tcl_library/tzdata/Asia/Hebron | 345 -- .../tcl_library/tzdata/Asia/Ho_Chi_Minh | 14 - src/runtime/tcl_library/tzdata/Asia/Hong_Kong | 75 - src/runtime/tcl_library/tzdata/Asia/Hovd | 55 - src/runtime/tcl_library/tzdata/Asia/Irkutsk | 72 - src/runtime/tcl_library/tzdata/Asia/Istanbul | 5 - src/runtime/tcl_library/tzdata/Asia/Jakarta | 13 - src/runtime/tcl_library/tzdata/Asia/Jayapura | 8 - src/runtime/tcl_library/tzdata/Asia/Jerusalem | 278 - src/runtime/tcl_library/tzdata/Asia/Kabul | 7 - src/runtime/tcl_library/tzdata/Asia/Kamchatka | 71 - src/runtime/tcl_library/tzdata/Asia/Karachi | 16 - src/runtime/tcl_library/tzdata/Asia/Kashgar | 5 - src/runtime/tcl_library/tzdata/Asia/Kathmandu | 7 - src/runtime/tcl_library/tzdata/Asia/Katmandu | 5 - src/runtime/tcl_library/tzdata/Asia/Khandyga | 73 - src/runtime/tcl_library/tzdata/Asia/Kolkata | 12 - .../tcl_library/tzdata/Asia/Krasnoyarsk | 71 - .../tcl_library/tzdata/Asia/Kuala_Lumpur | 5 - src/runtime/tcl_library/tzdata/Asia/Kuching | 23 - src/runtime/tcl_library/tzdata/Asia/Kuwait | 5 - src/runtime/tcl_library/tzdata/Asia/Macao | 5 - src/runtime/tcl_library/tzdata/Asia/Macau | 76 - src/runtime/tcl_library/tzdata/Asia/Magadan | 72 - src/runtime/tcl_library/tzdata/Asia/Makassar | 9 - src/runtime/tcl_library/tzdata/Asia/Manila | 15 - src/runtime/tcl_library/tzdata/Asia/Muscat | 5 - src/runtime/tcl_library/tzdata/Asia/Nicosia | 257 - .../tcl_library/tzdata/Asia/Novokuznetsk | 71 - .../tcl_library/tzdata/Asia/Novosibirsk | 73 - src/runtime/tcl_library/tzdata/Asia/Omsk | 71 - src/runtime/tcl_library/tzdata/Asia/Oral | 58 - .../tcl_library/tzdata/Asia/Phnom_Penh | 5 - src/runtime/tcl_library/tzdata/Asia/Pontianak | 13 - src/runtime/tcl_library/tzdata/Asia/Pyongyang | 10 - src/runtime/tcl_library/tzdata/Asia/Qatar | 7 - src/runtime/tcl_library/tzdata/Asia/Qostanay | 58 - src/runtime/tcl_library/tzdata/Asia/Qyzylorda | 58 - src/runtime/tcl_library/tzdata/Asia/Rangoon | 5 - src/runtime/tcl_library/tzdata/Asia/Riyadh | 6 - src/runtime/tcl_library/tzdata/Asia/Saigon | 5 - src/runtime/tcl_library/tzdata/Asia/Sakhalin | 73 - src/runtime/tcl_library/tzdata/Asia/Samarkand | 31 - src/runtime/tcl_library/tzdata/Asia/Seoul | 34 - src/runtime/tcl_library/tzdata/Asia/Shanghai | 34 - src/runtime/tcl_library/tzdata/Asia/Singapore | 13 - .../tcl_library/tzdata/Asia/Srednekolymsk | 71 - src/runtime/tcl_library/tzdata/Asia/Taipei | 46 - src/runtime/tcl_library/tzdata/Asia/Tashkent | 31 - src/runtime/tcl_library/tzdata/Asia/Tbilisi | 60 - src/runtime/tcl_library/tzdata/Asia/Tehran | 76 - src/runtime/tcl_library/tzdata/Asia/Tel_Aviv | 5 - src/runtime/tcl_library/tzdata/Asia/Thimbu | 5 - src/runtime/tcl_library/tzdata/Asia/Thimphu | 7 - src/runtime/tcl_library/tzdata/Asia/Tokyo | 14 - src/runtime/tcl_library/tzdata/Asia/Tomsk | 73 - .../tcl_library/tzdata/Asia/Ujung_Pandang | 5 - .../tcl_library/tzdata/Asia/Ulaanbaatar | 55 - .../tcl_library/tzdata/Asia/Ulan_Bator | 5 - src/runtime/tcl_library/tzdata/Asia/Urumqi | 6 - src/runtime/tcl_library/tzdata/Asia/Ust-Nera | 71 - src/runtime/tcl_library/tzdata/Asia/Vientiane | 5 - .../tcl_library/tzdata/Asia/Vladivostok | 71 - src/runtime/tcl_library/tzdata/Asia/Yakutsk | 71 - src/runtime/tcl_library/tzdata/Asia/Yangon | 9 - .../tcl_library/tzdata/Asia/Yekaterinburg | 72 - src/runtime/tcl_library/tzdata/Asia/Yerevan | 70 - .../tcl_library/tzdata/Atlantic/Azores | 347 -- .../tcl_library/tzdata/Atlantic/Bermuda | 286 - .../tcl_library/tzdata/Atlantic/Canary | 247 - .../tcl_library/tzdata/Atlantic/Cape_Verde | 9 - .../tcl_library/tzdata/Atlantic/Faeroe | 5 - src/runtime/tcl_library/tzdata/Atlantic/Faroe | 245 - .../tcl_library/tzdata/Atlantic/Jan_Mayen | 5 - .../tcl_library/tzdata/Atlantic/Madeira | 348 -- .../tcl_library/tzdata/Atlantic/Reykjavik | 5 - .../tcl_library/tzdata/Atlantic/South_Georgia | 6 - .../tcl_library/tzdata/Atlantic/St_Helena | 5 - .../tcl_library/tzdata/Atlantic/Stanley | 75 - src/runtime/tcl_library/tzdata/Australia/ACT | 5 - .../tcl_library/tzdata/Australia/Adelaide | 273 - .../tcl_library/tzdata/Australia/Brisbane | 23 - .../tcl_library/tzdata/Australia/Broken_Hill | 275 - .../tcl_library/tzdata/Australia/Canberra | 5 - .../tcl_library/tzdata/Australia/Currie | 5 - .../tcl_library/tzdata/Australia/Darwin | 15 - .../tcl_library/tzdata/Australia/Eucla | 25 - .../tcl_library/tzdata/Australia/Hobart | 285 - src/runtime/tcl_library/tzdata/Australia/LHI | 5 - .../tcl_library/tzdata/Australia/Lindeman | 28 - .../tcl_library/tzdata/Australia/Lord_Howe | 245 - .../tcl_library/tzdata/Australia/Melbourne | 272 - src/runtime/tcl_library/tzdata/Australia/NSW | 5 - .../tcl_library/tzdata/Australia/North | 5 - .../tcl_library/tzdata/Australia/Perth | 25 - .../tcl_library/tzdata/Australia/Queensland | 5 - .../tcl_library/tzdata/Australia/South | 5 - .../tcl_library/tzdata/Australia/Sydney | 272 - .../tcl_library/tzdata/Australia/Tasmania | 5 - .../tcl_library/tzdata/Australia/Victoria | 5 - src/runtime/tcl_library/tzdata/Australia/West | 5 - .../tcl_library/tzdata/Australia/Yancowinna | 5 - src/runtime/tcl_library/tzdata/Brazil/Acre | 5 - .../tcl_library/tzdata/Brazil/DeNoronha | 5 - src/runtime/tcl_library/tzdata/Brazil/East | 5 - src/runtime/tcl_library/tzdata/Brazil/West | 5 - src/runtime/tcl_library/tzdata/CET | 265 - src/runtime/tcl_library/tzdata/CST6CDT | 278 - .../tcl_library/tzdata/Canada/Atlantic | 5 - src/runtime/tcl_library/tzdata/Canada/Central | 5 - src/runtime/tcl_library/tzdata/Canada/Eastern | 5 - .../tcl_library/tzdata/Canada/Mountain | 5 - .../tcl_library/tzdata/Canada/Newfoundland | 5 - src/runtime/tcl_library/tzdata/Canada/Pacific | 5 - .../tcl_library/tzdata/Canada/Saskatchewan | 5 - src/runtime/tcl_library/tzdata/Canada/Yukon | 5 - .../tcl_library/tzdata/Chile/Continental | 5 - .../tcl_library/tzdata/Chile/EasterIsland | 5 - src/runtime/tcl_library/tzdata/Cuba | 5 - src/runtime/tcl_library/tzdata/EET | 251 - src/runtime/tcl_library/tzdata/EST | 5 - src/runtime/tcl_library/tzdata/EST5EDT | 278 - src/runtime/tcl_library/tzdata/Egypt | 5 - src/runtime/tcl_library/tzdata/Eire | 5 - src/runtime/tcl_library/tzdata/Etc/GMT | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+0 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+1 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+10 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+11 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+12 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+2 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+3 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+4 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+5 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+6 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+7 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+8 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT+9 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-0 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-1 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-10 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-11 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-12 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-13 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-14 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-2 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-3 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-4 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-5 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-6 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-7 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-8 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT-9 | 5 - src/runtime/tcl_library/tzdata/Etc/GMT0 | 5 - src/runtime/tcl_library/tzdata/Etc/Greenwich | 5 - src/runtime/tcl_library/tzdata/Etc/UCT | 5 - src/runtime/tcl_library/tzdata/Etc/UTC | 5 - src/runtime/tcl_library/tzdata/Etc/Universal | 5 - src/runtime/tcl_library/tzdata/Etc/Zulu | 5 - .../tcl_library/tzdata/Europe/Amsterdam | 5 - src/runtime/tcl_library/tzdata/Europe/Andorra | 237 - .../tcl_library/tzdata/Europe/Astrakhan | 71 - src/runtime/tcl_library/tzdata/Europe/Athens | 268 - src/runtime/tcl_library/tzdata/Europe/Belfast | 5 - .../tcl_library/tzdata/Europe/Belgrade | 250 - src/runtime/tcl_library/tzdata/Europe/Berlin | 274 - .../tcl_library/tzdata/Europe/Bratislava | 5 - .../tcl_library/tzdata/Europe/Brussels | 316 - .../tcl_library/tzdata/Europe/Bucharest | 268 - .../tcl_library/tzdata/Europe/Budapest | 283 - .../tcl_library/tzdata/Europe/Busingen | 5 - .../tcl_library/tzdata/Europe/Chisinau | 272 - .../tcl_library/tzdata/Europe/Copenhagen | 5 - src/runtime/tcl_library/tzdata/Europe/Dublin | 358 -- .../tcl_library/tzdata/Europe/Gibraltar | 328 - .../tcl_library/tzdata/Europe/Guernsey | 5 - .../tcl_library/tzdata/Europe/Helsinki | 248 - .../tcl_library/tzdata/Europe/Isle_of_Man | 5 - .../tcl_library/tzdata/Europe/Istanbul | 125 - src/runtime/tcl_library/tzdata/Europe/Jersey | 5 - .../tcl_library/tzdata/Europe/Kaliningrad | 86 - src/runtime/tcl_library/tzdata/Europe/Kiev | 5 - src/runtime/tcl_library/tzdata/Europe/Kirov | 70 - src/runtime/tcl_library/tzdata/Europe/Kyiv | 251 - src/runtime/tcl_library/tzdata/Europe/Lisbon | 353 -- .../tcl_library/tzdata/Europe/Ljubljana | 5 - src/runtime/tcl_library/tzdata/Europe/London | 372 -- .../tcl_library/tzdata/Europe/Luxembourg | 5 - src/runtime/tcl_library/tzdata/Europe/Madrid | 292 - src/runtime/tcl_library/tzdata/Europe/Malta | 299 - .../tcl_library/tzdata/Europe/Mariehamn | 5 - src/runtime/tcl_library/tzdata/Europe/Minsk | 75 - src/runtime/tcl_library/tzdata/Europe/Monaco | 5 - src/runtime/tcl_library/tzdata/Europe/Moscow | 83 - src/runtime/tcl_library/tzdata/Europe/Nicosia | 5 - src/runtime/tcl_library/tzdata/Europe/Oslo | 5 - src/runtime/tcl_library/tzdata/Europe/Paris | 314 - .../tcl_library/tzdata/Europe/Podgorica | 5 - src/runtime/tcl_library/tzdata/Europe/Prague | 275 - src/runtime/tcl_library/tzdata/Europe/Riga | 258 - src/runtime/tcl_library/tzdata/Europe/Rome | 302 - src/runtime/tcl_library/tzdata/Europe/Samara | 73 - .../tcl_library/tzdata/Europe/San_Marino | 5 - .../tcl_library/tzdata/Europe/Sarajevo | 5 - src/runtime/tcl_library/tzdata/Europe/Saratov | 71 - .../tcl_library/tzdata/Europe/Simferopol | 82 - src/runtime/tcl_library/tzdata/Europe/Skopje | 5 - src/runtime/tcl_library/tzdata/Europe/Sofia | 258 - .../tcl_library/tzdata/Europe/Stockholm | 5 - src/runtime/tcl_library/tzdata/Europe/Tallinn | 254 - src/runtime/tcl_library/tzdata/Europe/Tirane | 263 - .../tcl_library/tzdata/Europe/Tiraspol | 5 - .../tcl_library/tzdata/Europe/Ulyanovsk | 73 - .../tcl_library/tzdata/Europe/Uzhgorod | 5 - src/runtime/tcl_library/tzdata/Europe/Vaduz | 5 - src/runtime/tcl_library/tzdata/Europe/Vatican | 5 - src/runtime/tcl_library/tzdata/Europe/Vienna | 271 - src/runtime/tcl_library/tzdata/Europe/Vilnius | 252 - .../tcl_library/tzdata/Europe/Volgograd | 73 - src/runtime/tcl_library/tzdata/Europe/Warsaw | 296 - src/runtime/tcl_library/tzdata/Europe/Zagreb | 5 - .../tcl_library/tzdata/Europe/Zaporozhye | 5 - src/runtime/tcl_library/tzdata/Europe/Zurich | 250 - src/runtime/tcl_library/tzdata/GB | 5 - src/runtime/tcl_library/tzdata/GB-Eire | 5 - src/runtime/tcl_library/tzdata/GMT | 5 - src/runtime/tcl_library/tzdata/GMT+0 | 5 - src/runtime/tcl_library/tzdata/GMT-0 | 5 - src/runtime/tcl_library/tzdata/GMT0 | 5 - src/runtime/tcl_library/tzdata/Greenwich | 5 - src/runtime/tcl_library/tzdata/HST | 5 - src/runtime/tcl_library/tzdata/Hongkong | 5 - src/runtime/tcl_library/tzdata/Iceland | 5 - .../tcl_library/tzdata/Indian/Antananarivo | 5 - src/runtime/tcl_library/tzdata/Indian/Chagos | 7 - .../tcl_library/tzdata/Indian/Christmas | 5 - src/runtime/tcl_library/tzdata/Indian/Cocos | 5 - src/runtime/tcl_library/tzdata/Indian/Comoro | 5 - .../tcl_library/tzdata/Indian/Kerguelen | 5 - src/runtime/tcl_library/tzdata/Indian/Mahe | 5 - .../tcl_library/tzdata/Indian/Maldives | 7 - .../tcl_library/tzdata/Indian/Mauritius | 10 - src/runtime/tcl_library/tzdata/Indian/Mayotte | 5 - src/runtime/tcl_library/tzdata/Indian/Reunion | 5 - src/runtime/tcl_library/tzdata/Iran | 5 - src/runtime/tcl_library/tzdata/Israel | 5 - src/runtime/tcl_library/tzdata/Jamaica | 5 - src/runtime/tcl_library/tzdata/Japan | 5 - src/runtime/tcl_library/tzdata/Kwajalein | 5 - src/runtime/tcl_library/tzdata/Libya | 5 - src/runtime/tcl_library/tzdata/MET | 265 - src/runtime/tcl_library/tzdata/MST | 5 - src/runtime/tcl_library/tzdata/MST7MDT | 278 - .../tcl_library/tzdata/Mexico/BajaNorte | 5 - src/runtime/tcl_library/tzdata/Mexico/BajaSur | 5 - src/runtime/tcl_library/tzdata/Mexico/General | 5 - src/runtime/tcl_library/tzdata/NZ | 5 - src/runtime/tcl_library/tzdata/NZ-CHAT | 5 - src/runtime/tcl_library/tzdata/Navajo | 5 - src/runtime/tcl_library/tzdata/PRC | 5 - src/runtime/tcl_library/tzdata/PST8PDT | 278 - src/runtime/tcl_library/tzdata/Pacific/Apia | 31 - .../tcl_library/tzdata/Pacific/Auckland | 285 - .../tcl_library/tzdata/Pacific/Bougainville | 10 - .../tcl_library/tzdata/Pacific/Chatham | 258 - src/runtime/tcl_library/tzdata/Pacific/Chuuk | 5 - src/runtime/tcl_library/tzdata/Pacific/Easter | 268 - src/runtime/tcl_library/tzdata/Pacific/Efate | 28 - .../tcl_library/tzdata/Pacific/Enderbury | 5 - .../tcl_library/tzdata/Pacific/Fakaofo | 7 - src/runtime/tcl_library/tzdata/Pacific/Fiji | 34 - .../tcl_library/tzdata/Pacific/Funafuti | 5 - .../tcl_library/tzdata/Pacific/Galapagos | 9 - .../tcl_library/tzdata/Pacific/Gambier | 6 - .../tcl_library/tzdata/Pacific/Guadalcanal | 6 - src/runtime/tcl_library/tzdata/Pacific/Guam | 26 - .../tcl_library/tzdata/Pacific/Honolulu | 12 - .../tcl_library/tzdata/Pacific/Johnston | 5 - src/runtime/tcl_library/tzdata/Pacific/Kanton | 8 - .../tcl_library/tzdata/Pacific/Kiritimati | 8 - src/runtime/tcl_library/tzdata/Pacific/Kosrae | 14 - .../tcl_library/tzdata/Pacific/Kwajalein | 11 - src/runtime/tcl_library/tzdata/Pacific/Majuro | 5 - .../tcl_library/tzdata/Pacific/Marquesas | 6 - src/runtime/tcl_library/tzdata/Pacific/Midway | 5 - src/runtime/tcl_library/tzdata/Pacific/Nauru | 9 - src/runtime/tcl_library/tzdata/Pacific/Niue | 7 - .../tcl_library/tzdata/Pacific/Norfolk | 172 - src/runtime/tcl_library/tzdata/Pacific/Noumea | 12 - .../tcl_library/tzdata/Pacific/Pago_Pago | 7 - src/runtime/tcl_library/tzdata/Pacific/Palau | 7 - .../tcl_library/tzdata/Pacific/Pitcairn | 7 - .../tcl_library/tzdata/Pacific/Pohnpei | 5 - src/runtime/tcl_library/tzdata/Pacific/Ponape | 5 - .../tcl_library/tzdata/Pacific/Port_Moresby | 7 - .../tcl_library/tzdata/Pacific/Rarotonga | 33 - src/runtime/tcl_library/tzdata/Pacific/Saipan | 5 - src/runtime/tcl_library/tzdata/Pacific/Samoa | 5 - src/runtime/tcl_library/tzdata/Pacific/Tahiti | 6 - src/runtime/tcl_library/tzdata/Pacific/Tarawa | 6 - .../tcl_library/tzdata/Pacific/Tongatapu | 16 - src/runtime/tcl_library/tzdata/Pacific/Truk | 5 - src/runtime/tcl_library/tzdata/Pacific/Wake | 5 - src/runtime/tcl_library/tzdata/Pacific/Wallis | 5 - src/runtime/tcl_library/tzdata/Pacific/Yap | 5 - src/runtime/tcl_library/tzdata/Poland | 5 - src/runtime/tcl_library/tzdata/Portugal | 5 - src/runtime/tcl_library/tzdata/ROC | 5 - src/runtime/tcl_library/tzdata/ROK | 5 - src/runtime/tcl_library/tzdata/Singapore | 5 - src/runtime/tcl_library/tzdata/Turkey | 5 - src/runtime/tcl_library/tzdata/UCT | 5 - src/runtime/tcl_library/tzdata/US/Alaska | 5 - src/runtime/tcl_library/tzdata/US/Aleutian | 5 - src/runtime/tcl_library/tzdata/US/Arizona | 5 - src/runtime/tcl_library/tzdata/US/Central | 5 - .../tcl_library/tzdata/US/East-Indiana | 5 - src/runtime/tcl_library/tzdata/US/Eastern | 5 - src/runtime/tcl_library/tzdata/US/Hawaii | 5 - .../tcl_library/tzdata/US/Indiana-Starke | 5 - src/runtime/tcl_library/tzdata/US/Michigan | 5 - src/runtime/tcl_library/tzdata/US/Mountain | 5 - src/runtime/tcl_library/tzdata/US/Pacific | 5 - src/runtime/tcl_library/tzdata/US/Samoa | 5 - src/runtime/tcl_library/tzdata/UTC | 5 - src/runtime/tcl_library/tzdata/Universal | 5 - src/runtime/tcl_library/tzdata/W-SU | 5 - src/runtime/tcl_library/tzdata/WET | 251 - src/runtime/tcl_library/tzdata/Zulu | 5 - src/runtime/tcl_library/word.tcl | 144 - src/runtime/tcl_library/writefile.tcl | 37 - src/runtime/tclkit-win64-dyn.tail | Bin 2349136 -> 0 bytes src/runtime/tclkit-win64-dyn.vfs/bin/tk86.dll | Bin 1777416 -> 0 bytes src/runtime/tclkit-win64-dyn.vfs/boot.tcl | 127 - .../lib/dde1.4/pkgIndex.tcl | 12 - .../lib/dde1.4/tcldde14.dll | Bin 71523 -> 0 bytes .../lib/reg1.3/pkgIndex.tcl | 9 - .../lib/reg1.3/tclreg13.dll | Bin 64280 -> 0 bytes .../tclkit-win64-dyn.vfs/lib/tcl8.6/auto.tcl | 648 -- .../tclkit-win64-dyn.vfs/lib/tcl8.6/clock.tcl | 4546 -------------- .../lib/tcl8.6/encoding/ascii.enc | 20 - .../lib/tcl8.6/encoding/big5.enc | 1516 ----- .../lib/tcl8.6/encoding/cns11643.enc | 1584 ----- .../lib/tcl8.6/encoding/cp1250.enc | 20 - .../lib/tcl8.6/encoding/cp1251.enc | 20 - .../lib/tcl8.6/encoding/cp1252.enc | 20 - .../lib/tcl8.6/encoding/cp1253.enc | 20 - .../lib/tcl8.6/encoding/cp1254.enc | 20 - .../lib/tcl8.6/encoding/cp1255.enc | 20 - .../lib/tcl8.6/encoding/cp1256.enc | 20 - .../lib/tcl8.6/encoding/cp1257.enc | 20 - .../lib/tcl8.6/encoding/cp1258.enc | 20 - .../lib/tcl8.6/encoding/cp437.enc | 20 - .../lib/tcl8.6/encoding/cp737.enc | 20 - .../lib/tcl8.6/encoding/cp775.enc | 20 - .../lib/tcl8.6/encoding/cp850.enc | 20 - .../lib/tcl8.6/encoding/cp852.enc | 20 - .../lib/tcl8.6/encoding/cp855.enc | 20 - .../lib/tcl8.6/encoding/cp857.enc | 20 - .../lib/tcl8.6/encoding/cp860.enc | 20 - .../lib/tcl8.6/encoding/cp861.enc | 20 - .../lib/tcl8.6/encoding/cp862.enc | 20 - .../lib/tcl8.6/encoding/cp863.enc | 20 - .../lib/tcl8.6/encoding/cp864.enc | 20 - .../lib/tcl8.6/encoding/cp865.enc | 20 - .../lib/tcl8.6/encoding/cp866.enc | 20 - .../lib/tcl8.6/encoding/cp869.enc | 20 - .../lib/tcl8.6/encoding/cp874.enc | 20 - .../lib/tcl8.6/encoding/cp932.enc | 801 --- .../lib/tcl8.6/encoding/cp936.enc | 2162 ------- .../lib/tcl8.6/encoding/cp949.enc | 2128 ------- .../lib/tcl8.6/encoding/cp950.enc | 1499 ----- .../lib/tcl8.6/encoding/dingbats.enc | 20 - .../lib/tcl8.6/encoding/ebcdic.enc | 19 - .../lib/tcl8.6/encoding/euc-cn.enc | 1397 ----- .../lib/tcl8.6/encoding/euc-jp.enc | 1353 ---- .../lib/tcl8.6/encoding/euc-kr.enc | 1533 ----- .../lib/tcl8.6/encoding/gb12345.enc | 1414 ----- .../lib/tcl8.6/encoding/gb1988.enc | 20 - .../lib/tcl8.6/encoding/gb2312-raw.enc | 1380 ----- .../lib/tcl8.6/encoding/gb2312.enc | 1397 ----- .../lib/tcl8.6/encoding/iso2022-jp.enc | 12 - .../lib/tcl8.6/encoding/iso2022-kr.enc | 7 - .../lib/tcl8.6/encoding/iso2022.enc | 14 - .../lib/tcl8.6/encoding/iso8859-1.enc | 20 - .../lib/tcl8.6/encoding/iso8859-10.enc | 20 - .../lib/tcl8.6/encoding/iso8859-11.enc | 20 - .../lib/tcl8.6/encoding/iso8859-13.enc | 20 - .../lib/tcl8.6/encoding/iso8859-14.enc | 20 - .../lib/tcl8.6/encoding/iso8859-15.enc | 20 - .../lib/tcl8.6/encoding/iso8859-16.enc | 20 - .../lib/tcl8.6/encoding/iso8859-2.enc | 20 - .../lib/tcl8.6/encoding/iso8859-3.enc | 20 - .../lib/tcl8.6/encoding/iso8859-4.enc | 20 - .../lib/tcl8.6/encoding/iso8859-5.enc | 20 - .../lib/tcl8.6/encoding/iso8859-6.enc | 20 - .../lib/tcl8.6/encoding/iso8859-7.enc | 20 - .../lib/tcl8.6/encoding/iso8859-8.enc | 20 - .../lib/tcl8.6/encoding/iso8859-9.enc | 20 - .../lib/tcl8.6/encoding/jis0201.enc | 20 - .../lib/tcl8.6/encoding/jis0208.enc | 1319 ---- .../lib/tcl8.6/encoding/jis0212.enc | 1159 ---- .../lib/tcl8.6/encoding/koi8-r.enc | 20 - .../lib/tcl8.6/encoding/koi8-u.enc | 20 - .../lib/tcl8.6/encoding/ksc5601.enc | 1516 ----- .../lib/tcl8.6/encoding/macCentEuro.enc | 20 - .../lib/tcl8.6/encoding/macCroatian.enc | 20 - .../lib/tcl8.6/encoding/macCyrillic.enc | 20 - .../lib/tcl8.6/encoding/macDingbats.enc | 20 - .../lib/tcl8.6/encoding/macGreek.enc | 20 - .../lib/tcl8.6/encoding/macIceland.enc | 20 - .../lib/tcl8.6/encoding/macJapan.enc | 785 --- .../lib/tcl8.6/encoding/macRoman.enc | 20 - .../lib/tcl8.6/encoding/macRomania.enc | 20 - .../lib/tcl8.6/encoding/macThai.enc | 20 - .../lib/tcl8.6/encoding/macTurkish.enc | 20 - .../lib/tcl8.6/encoding/macUkraine.enc | 20 - .../lib/tcl8.6/encoding/shiftjis.enc | 690 --- .../lib/tcl8.6/encoding/symbol.enc | 20 - .../lib/tcl8.6/encoding/tis-620.enc | 20 - .../lib/tcl8.6/history.tcl | 335 - .../lib/tcl8.6/http1.0/http.tcl | 377 -- .../lib/tcl8.6/http1.0/pkgIndex.tcl | 11 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/init.tcl | 827 --- .../lib/tcl8.6/msgs/af.msg | 49 - .../lib/tcl8.6/msgs/af_za.msg | 6 - .../lib/tcl8.6/msgs/ar.msg | 54 - .../lib/tcl8.6/msgs/ar_in.msg | 6 - .../lib/tcl8.6/msgs/ar_jo.msg | 39 - .../lib/tcl8.6/msgs/ar_lb.msg | 39 - .../lib/tcl8.6/msgs/ar_sy.msg | 39 - .../lib/tcl8.6/msgs/be.msg | 52 - .../lib/tcl8.6/msgs/bg.msg | 52 - .../lib/tcl8.6/msgs/bn.msg | 49 - .../lib/tcl8.6/msgs/bn_in.msg | 6 - .../lib/tcl8.6/msgs/ca.msg | 50 - .../lib/tcl8.6/msgs/cs.msg | 54 - .../lib/tcl8.6/msgs/da.msg | 52 - .../lib/tcl8.6/msgs/de.msg | 54 - .../lib/tcl8.6/msgs/de_at.msg | 35 - .../lib/tcl8.6/msgs/de_be.msg | 53 - .../lib/tcl8.6/msgs/el.msg | 52 - .../lib/tcl8.6/msgs/en_au.msg | 7 - .../lib/tcl8.6/msgs/en_be.msg | 7 - .../lib/tcl8.6/msgs/en_bw.msg | 6 - .../lib/tcl8.6/msgs/en_ca.msg | 7 - .../lib/tcl8.6/msgs/en_gb.msg | 7 - .../lib/tcl8.6/msgs/en_hk.msg | 8 - .../lib/tcl8.6/msgs/en_ie.msg | 7 - .../lib/tcl8.6/msgs/en_in.msg | 8 - .../lib/tcl8.6/msgs/en_nz.msg | 7 - .../lib/tcl8.6/msgs/en_ph.msg | 8 - .../lib/tcl8.6/msgs/en_sg.msg | 6 - .../lib/tcl8.6/msgs/en_za.msg | 6 - .../lib/tcl8.6/msgs/en_zw.msg | 6 - .../lib/tcl8.6/msgs/eo.msg | 54 - .../lib/tcl8.6/msgs/es.msg | 52 - .../lib/tcl8.6/msgs/es_ar.msg | 6 - .../lib/tcl8.6/msgs/es_bo.msg | 6 - .../lib/tcl8.6/msgs/es_cl.msg | 6 - .../lib/tcl8.6/msgs/es_co.msg | 6 - .../lib/tcl8.6/msgs/es_cr.msg | 6 - .../lib/tcl8.6/msgs/es_do.msg | 6 - .../lib/tcl8.6/msgs/es_ec.msg | 6 - .../lib/tcl8.6/msgs/es_gt.msg | 6 - .../lib/tcl8.6/msgs/es_hn.msg | 6 - .../lib/tcl8.6/msgs/es_mx.msg | 6 - .../lib/tcl8.6/msgs/es_ni.msg | 6 - .../lib/tcl8.6/msgs/es_pa.msg | 6 - .../lib/tcl8.6/msgs/es_pe.msg | 6 - .../lib/tcl8.6/msgs/es_pr.msg | 6 - .../lib/tcl8.6/msgs/es_py.msg | 6 - .../lib/tcl8.6/msgs/es_sv.msg | 6 - .../lib/tcl8.6/msgs/es_uy.msg | 6 - .../lib/tcl8.6/msgs/es_ve.msg | 6 - .../lib/tcl8.6/msgs/et.msg | 52 - .../lib/tcl8.6/msgs/eu.msg | 47 - .../lib/tcl8.6/msgs/eu_es.msg | 7 - .../lib/tcl8.6/msgs/fa.msg | 47 - .../lib/tcl8.6/msgs/fa_in.msg | 52 - .../lib/tcl8.6/msgs/fa_ir.msg | 9 - .../lib/tcl8.6/msgs/fi.msg | 50 - .../lib/tcl8.6/msgs/fo.msg | 47 - .../lib/tcl8.6/msgs/fo_fo.msg | 7 - .../lib/tcl8.6/msgs/fr.msg | 52 - .../lib/tcl8.6/msgs/fr_be.msg | 7 - .../lib/tcl8.6/msgs/fr_ca.msg | 7 - .../lib/tcl8.6/msgs/fr_ch.msg | 7 - .../lib/tcl8.6/msgs/ga.msg | 47 - .../lib/tcl8.6/msgs/ga_ie.msg | 7 - .../lib/tcl8.6/msgs/gl.msg | 47 - .../lib/tcl8.6/msgs/gl_es.msg | 6 - .../lib/tcl8.6/msgs/gv.msg | 47 - .../lib/tcl8.6/msgs/gv_gb.msg | 6 - .../lib/tcl8.6/msgs/he.msg | 52 - .../lib/tcl8.6/msgs/hi.msg | 39 - .../lib/tcl8.6/msgs/hi_in.msg | 6 - .../lib/tcl8.6/msgs/hr.msg | 50 - .../lib/tcl8.6/msgs/hu.msg | 54 - .../lib/tcl8.6/msgs/id.msg | 47 - .../lib/tcl8.6/msgs/id_id.msg | 6 - .../lib/tcl8.6/msgs/is.msg | 50 - .../lib/tcl8.6/msgs/it.msg | 54 - .../lib/tcl8.6/msgs/it_ch.msg | 6 - .../lib/tcl8.6/msgs/ja.msg | 44 - .../lib/tcl8.6/msgs/kl.msg | 47 - .../lib/tcl8.6/msgs/kl_gl.msg | 7 - .../lib/tcl8.6/msgs/ko.msg | 55 - .../lib/tcl8.6/msgs/ko_kr.msg | 8 - .../lib/tcl8.6/msgs/kok.msg | 39 - .../lib/tcl8.6/msgs/kok_in.msg | 6 - .../lib/tcl8.6/msgs/kw.msg | 47 - .../lib/tcl8.6/msgs/kw_gb.msg | 6 - .../lib/tcl8.6/msgs/lt.msg | 52 - .../lib/tcl8.6/msgs/lv.msg | 52 - .../lib/tcl8.6/msgs/mk.msg | 52 - .../lib/tcl8.6/msgs/mr.msg | 39 - .../lib/tcl8.6/msgs/mr_in.msg | 6 - .../lib/tcl8.6/msgs/ms.msg | 47 - .../lib/tcl8.6/msgs/ms_my.msg | 6 - .../lib/tcl8.6/msgs/mt.msg | 27 - .../lib/tcl8.6/msgs/nb.msg | 52 - .../lib/tcl8.6/msgs/nl.msg | 50 - .../lib/tcl8.6/msgs/nl_be.msg | 7 - .../lib/tcl8.6/msgs/nn.msg | 52 - .../lib/tcl8.6/msgs/pl.msg | 52 - .../lib/tcl8.6/msgs/pt.msg | 50 - .../lib/tcl8.6/msgs/pt_br.msg | 7 - .../lib/tcl8.6/msgs/ro.msg | 52 - .../lib/tcl8.6/msgs/ru.msg | 52 - .../lib/tcl8.6/msgs/ru_ua.msg | 6 - .../lib/tcl8.6/msgs/sh.msg | 52 - .../lib/tcl8.6/msgs/sk.msg | 52 - .../lib/tcl8.6/msgs/sl.msg | 52 - .../lib/tcl8.6/msgs/sq.msg | 54 - .../lib/tcl8.6/msgs/sr.msg | 52 - .../lib/tcl8.6/msgs/sv.msg | 52 - .../lib/tcl8.6/msgs/sw.msg | 49 - .../lib/tcl8.6/msgs/ta.msg | 39 - .../lib/tcl8.6/msgs/ta_in.msg | 6 - .../lib/tcl8.6/msgs/te.msg | 47 - .../lib/tcl8.6/msgs/te_in.msg | 8 - .../lib/tcl8.6/msgs/th.msg | 54 - .../lib/tcl8.6/msgs/tr.msg | 50 - .../lib/tcl8.6/msgs/uk.msg | 52 - .../lib/tcl8.6/msgs/vi.msg | 50 - .../lib/tcl8.6/msgs/zh.msg | 55 - .../lib/tcl8.6/msgs/zh_cn.msg | 7 - .../lib/tcl8.6/msgs/zh_hk.msg | 28 - .../lib/tcl8.6/msgs/zh_sg.msg | 8 - .../lib/tcl8.6/msgs/zh_tw.msg | 8 - .../lib/tcl8.6/opt0.4/optparse.tcl | 1072 ---- .../lib/tcl8.6/opt0.4/pkgIndex.tcl | 12 - .../lib/tcl8.6/package.tcl | 751 --- .../lib/tcl8.6/parray.tcl | 28 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/safe.tcl | 1289 ---- .../tclkit-win64-dyn.vfs/lib/tcl8.6/tclIndex | 78 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/tm.tcl | 380 -- .../lib/tcl8.6/tzdata/Africa/Abidjan | 6 - .../lib/tcl8.6/tzdata/Africa/Algiers | 39 - .../lib/tcl8.6/tzdata/Africa/Bamako | 5 - .../lib/tcl8.6/tzdata/Africa/Bangui | 5 - .../lib/tcl8.6/tzdata/Africa/Banjul | 5 - .../lib/tcl8.6/tzdata/Africa/Bissau | 7 - .../lib/tcl8.6/tzdata/Africa/Blantyre | 5 - .../lib/tcl8.6/tzdata/Africa/Brazzaville | 5 - .../lib/tcl8.6/tzdata/Africa/Cairo | 132 - .../lib/tcl8.6/tzdata/Africa/Conakry | 5 - .../lib/tcl8.6/tzdata/Africa/Dakar | 5 - .../lib/tcl8.6/tzdata/Africa/Dar_es_Salaam | 5 - .../lib/tcl8.6/tzdata/Africa/Djibouti | 5 - .../lib/tcl8.6/tzdata/Africa/El_Aaiun | 191 - .../lib/tcl8.6/tzdata/Africa/Freetown | 5 - .../lib/tcl8.6/tzdata/Africa/Gaborone | 5 - .../lib/tcl8.6/tzdata/Africa/Harare | 5 - .../lib/tcl8.6/tzdata/Africa/Johannesburg | 11 - .../lib/tcl8.6/tzdata/Africa/Khartoum | 40 - .../lib/tcl8.6/tzdata/Africa/Kigali | 5 - .../lib/tcl8.6/tzdata/Africa/Lagos | 9 - .../lib/tcl8.6/tzdata/Africa/Libreville | 5 - .../lib/tcl8.6/tzdata/Africa/Lome | 5 - .../lib/tcl8.6/tzdata/Africa/Lubumbashi | 5 - .../lib/tcl8.6/tzdata/Africa/Malabo | 5 - .../lib/tcl8.6/tzdata/Africa/Maputo | 6 - .../lib/tcl8.6/tzdata/Africa/Maseru | 5 - .../lib/tcl8.6/tzdata/Africa/Mbabane | 5 - .../lib/tcl8.6/tzdata/Africa/Mogadishu | 5 - .../lib/tcl8.6/tzdata/Africa/Nairobi | 10 - .../lib/tcl8.6/tzdata/Africa/Niamey | 5 - .../lib/tcl8.6/tzdata/Africa/Nouakchott | 5 - .../lib/tcl8.6/tzdata/Africa/Ouagadougou | 5 - .../lib/tcl8.6/tzdata/Africa/Porto-Novo | 5 - .../lib/tcl8.6/tzdata/Africa/Sao_Tome | 9 - .../lib/tcl8.6/tzdata/Africa/Timbuktu | 5 - .../lib/tcl8.6/tzdata/Africa/Tripoli | 34 - .../lib/tcl8.6/tzdata/Africa/Tunis | 39 - .../lib/tcl8.6/tzdata/Africa/Windhoek | 58 - .../lib/tcl8.6/tzdata/America/Adak | 276 - .../lib/tcl8.6/tzdata/America/Anchorage | 275 - .../tzdata/America/Argentina/Buenos_Aires | 67 - .../lib/tcl8.6/tzdata/America/Argentina/Jujuy | 67 - .../tzdata/America/Argentina/Rio_Gallegos | 68 - .../tcl8.6/tzdata/America/Argentina/San_Juan | 69 - .../tcl8.6/tzdata/America/Argentina/San_Luis | 68 - .../tcl8.6/tzdata/America/Argentina/Tucuman | 69 - .../lib/tcl8.6/tzdata/America/Asuncion | 259 - .../lib/tcl8.6/tzdata/America/Atikokan | 5 - .../lib/tcl8.6/tzdata/America/Bahia_Banderas | 68 - .../lib/tcl8.6/tzdata/America/Barbados | 22 - .../lib/tcl8.6/tzdata/America/Belem | 35 - .../lib/tcl8.6/tzdata/America/Belize | 103 - .../lib/tcl8.6/tzdata/America/Blanc-Sablon | 5 - .../lib/tcl8.6/tzdata/America/Boise | 281 - .../lib/tcl8.6/tzdata/America/Buenos_Aires | 5 - .../lib/tcl8.6/tzdata/America/Cambridge_Bay | 252 - .../lib/tcl8.6/tzdata/America/Campo_Grande | 96 - .../lib/tcl8.6/tzdata/America/Cancun | 47 - .../lib/tcl8.6/tzdata/America/Caracas | 10 - .../lib/tcl8.6/tzdata/America/Cayenne | 7 - .../lib/tcl8.6/tzdata/America/Cayman | 5 - .../lib/tcl8.6/tzdata/America/Chicago | 369 -- .../lib/tcl8.6/tzdata/America/Coral_Harbour | 5 - .../lib/tcl8.6/tzdata/America/Creston | 5 - .../lib/tcl8.6/tzdata/America/Curacao | 5 - .../lib/tcl8.6/tzdata/America/Danmarkshavn | 39 - .../lib/tcl8.6/tzdata/America/Dawson | 98 - .../lib/tcl8.6/tzdata/America/Dawson_Creek | 64 - .../lib/tcl8.6/tzdata/America/Denver | 291 - .../lib/tcl8.6/tzdata/America/Detroit | 275 - .../lib/tcl8.6/tzdata/America/Edmonton | 280 - .../lib/tcl8.6/tzdata/America/Eirunepe | 41 - .../lib/tcl8.6/tzdata/America/El_Salvador | 10 - .../lib/tcl8.6/tzdata/America/Fort_Nelson | 151 - .../lib/tcl8.6/tzdata/America/Fort_Wayne | 5 - .../lib/tcl8.6/tzdata/America/Glace_Bay | 273 - .../lib/tcl8.6/tzdata/America/Godthab | 5 - .../lib/tcl8.6/tzdata/America/Goose_Bay | 338 - .../lib/tcl8.6/tzdata/America/Grand_Turk | 245 - .../lib/tcl8.6/tzdata/America/Guadeloupe | 5 - .../lib/tcl8.6/tzdata/America/Guayaquil | 9 - .../lib/tcl8.6/tzdata/America/Halifax | 361 -- .../lib/tcl8.6/tzdata/America/Hermosillo | 21 - .../tzdata/America/Indiana/Indianapolis | 234 - .../lib/tcl8.6/tzdata/America/Indiana/Knox | 285 - .../lib/tcl8.6/tzdata/America/Indiana/Marengo | 236 - .../tcl8.6/tzdata/America/Indiana/Petersburg | 247 - .../tcl8.6/tzdata/America/Indiana/Tell_City | 230 - .../lib/tcl8.6/tzdata/America/Indiana/Vevay | 213 - .../tcl8.6/tzdata/America/Indiana/Vincennes | 234 - .../lib/tcl8.6/tzdata/America/Indiana/Winamac | 240 - .../lib/tcl8.6/tzdata/America/Indianapolis | 5 - .../lib/tcl8.6/tzdata/America/Inuvik | 249 - .../lib/tcl8.6/tzdata/America/Iqaluit | 250 - .../lib/tcl8.6/tzdata/America/Jujuy | 5 - .../lib/tcl8.6/tzdata/America/Juneau | 276 - .../tcl8.6/tzdata/America/Kentucky/Louisville | 311 - .../tcl8.6/tzdata/America/Kentucky/Monticello | 279 - .../lib/tcl8.6/tzdata/America/Knox_IN | 5 - .../lib/tcl8.6/tzdata/America/Kralendijk | 5 - .../lib/tcl8.6/tzdata/America/La_Paz | 8 - .../lib/tcl8.6/tzdata/America/Los_Angeles | 317 - .../lib/tcl8.6/tzdata/America/Louisville | 5 - .../lib/tcl8.6/tzdata/America/Lower_Princes | 5 - .../lib/tcl8.6/tzdata/America/Maceio | 52 - .../lib/tcl8.6/tzdata/America/Manaus | 39 - .../lib/tcl8.6/tzdata/America/Marigot | 5 - .../lib/tcl8.6/tzdata/America/Martinique | 9 - .../lib/tcl8.6/tzdata/America/Matamoros | 219 - .../lib/tcl8.6/tzdata/America/Mazatlan | 68 - .../lib/tcl8.6/tzdata/America/Menominee | 274 - .../lib/tcl8.6/tzdata/America/Mexico_City | 74 - .../lib/tcl8.6/tzdata/America/Miquelon | 234 - .../lib/tcl8.6/tzdata/America/Moncton | 342 - .../lib/tcl8.6/tzdata/America/Monterrey | 64 - .../lib/tcl8.6/tzdata/America/Montevideo | 96 - .../lib/tcl8.6/tzdata/America/Montreal | 5 - .../lib/tcl8.6/tzdata/America/Montserrat | 5 - .../lib/tcl8.6/tzdata/America/Nassau | 5 - .../lib/tcl8.6/tzdata/America/New_York | 369 -- .../lib/tcl8.6/tzdata/America/Nipigon | 5 - .../lib/tcl8.6/tzdata/America/Nome | 276 - .../tcl8.6/tzdata/America/North_Dakota/Beulah | 279 - .../tcl8.6/tzdata/America/North_Dakota/Center | 279 - .../tzdata/America/North_Dakota/New_Salem | 279 - .../lib/tcl8.6/tzdata/America/Nuuk | 246 - .../lib/tcl8.6/tzdata/America/Pangnirtung | 252 - .../lib/tcl8.6/tzdata/America/Paramaribo | 9 - .../lib/tcl8.6/tzdata/America/Phoenix | 17 - .../lib/tcl8.6/tzdata/America/Port-au-Prince | 215 - .../lib/tcl8.6/tzdata/America/Port_of_Spain | 5 - .../lib/tcl8.6/tzdata/America/Porto_Acre | 5 - .../lib/tcl8.6/tzdata/America/Porto_Velho | 35 - .../lib/tcl8.6/tzdata/America/Puerto_Rico | 10 - .../lib/tcl8.6/tzdata/America/Punta_Arenas | 123 - .../lib/tcl8.6/tzdata/America/Rainy_River | 5 - .../lib/tcl8.6/tzdata/America/Rankin_Inlet | 248 - .../lib/tcl8.6/tzdata/America/Recife | 48 - .../lib/tcl8.6/tzdata/America/Resolute | 248 - .../lib/tcl8.6/tzdata/America/Rio_Branco | 37 - .../lib/tcl8.6/tzdata/America/Rosario | 5 - .../lib/tcl8.6/tzdata/America/Santa_Isabel | 5 - .../lib/tcl8.6/tzdata/America/Santarem | 36 - .../lib/tcl8.6/tzdata/America/Santiago | 289 - .../lib/tcl8.6/tzdata/America/Santo_Domingo | 21 - .../lib/tcl8.6/tzdata/America/Sao_Paulo | 97 - .../lib/tcl8.6/tzdata/America/Scoresbysund | 246 - .../lib/tcl8.6/tzdata/America/Shiprock | 5 - .../lib/tcl8.6/tzdata/America/St_Barthelemy | 5 - .../lib/tcl8.6/tzdata/America/St_Johns | 372 -- .../lib/tcl8.6/tzdata/America/St_Kitts | 5 - .../lib/tcl8.6/tzdata/America/St_Thomas | 5 - .../lib/tcl8.6/tzdata/America/St_Vincent | 5 - .../lib/tcl8.6/tzdata/America/Swift_Current | 29 - .../lib/tcl8.6/tzdata/America/Thule | 224 - .../lib/tcl8.6/tzdata/America/Thunder_Bay | 5 - .../lib/tcl8.6/tzdata/America/Toronto | 365 -- .../lib/tcl8.6/tzdata/America/Vancouver | 320 - .../lib/tcl8.6/tzdata/America/Virgin | 5 - .../lib/tcl8.6/tzdata/America/Whitehorse | 98 - .../lib/tcl8.6/tzdata/America/Winnipeg | 316 - .../lib/tcl8.6/tzdata/America/Yakutat | 276 - .../lib/tcl8.6/tzdata/America/Yellowknife | 252 - .../lib/tcl8.6/tzdata/Antarctica/Casey | 17 - .../lib/tcl8.6/tzdata/Antarctica/Davis | 12 - .../tcl8.6/tzdata/Antarctica/DumontDUrville | 5 - .../lib/tcl8.6/tzdata/Antarctica/Macquarie | 276 - .../lib/tcl8.6/tzdata/Antarctica/Mawson | 7 - .../lib/tcl8.6/tzdata/Antarctica/McMurdo | 5 - .../lib/tcl8.6/tzdata/Antarctica/Palmer | 87 - .../lib/tcl8.6/tzdata/Antarctica/South_Pole | 5 - .../lib/tcl8.6/tzdata/Antarctica/Troll | 196 - .../lib/tcl8.6/tzdata/Antarctica/Vostok | 5 - .../lib/tcl8.6/tzdata/Arctic/Longyearbyen | 5 - .../lib/tcl8.6/tzdata/Asia/Aden | 5 - .../lib/tcl8.6/tzdata/Asia/Almaty | 57 - .../lib/tcl8.6/tzdata/Asia/Amman | 92 - .../lib/tcl8.6/tzdata/Asia/Anadyr | 72 - .../lib/tcl8.6/tzdata/Asia/Aqtau | 58 - .../lib/tcl8.6/tzdata/Asia/Aqtobe | 58 - .../lib/tcl8.6/tzdata/Asia/Ashgabat | 31 - .../lib/tcl8.6/tzdata/Asia/Ashkhabad | 5 - .../lib/tcl8.6/tzdata/Asia/Atyrau | 58 - .../lib/tcl8.6/tzdata/Asia/Baghdad | 59 - .../lib/tcl8.6/tzdata/Asia/Bahrain | 5 - .../lib/tcl8.6/tzdata/Asia/Baku | 74 - .../lib/tcl8.6/tzdata/Asia/Bangkok | 7 - .../lib/tcl8.6/tzdata/Asia/Barnaul | 73 - .../lib/tcl8.6/tzdata/Asia/Beirut | 270 - .../lib/tcl8.6/tzdata/Asia/Bishkek | 58 - .../lib/tcl8.6/tzdata/Asia/Brunei | 5 - .../lib/tcl8.6/tzdata/Asia/Choibalsan | 56 - .../lib/tcl8.6/tzdata/Asia/Chongqing | 5 - .../lib/tcl8.6/tzdata/Asia/Chungking | 5 - .../lib/tcl8.6/tzdata/Asia/Colombo | 13 - .../lib/tcl8.6/tzdata/Asia/Damascus | 126 - .../lib/tcl8.6/tzdata/Asia/Dili | 9 - .../lib/tcl8.6/tzdata/Asia/Dubai | 6 - .../lib/tcl8.6/tzdata/Asia/Dushanbe | 29 - .../lib/tcl8.6/tzdata/Asia/Harbin | 5 - .../lib/tcl8.6/tzdata/Asia/Hebron | 283 - .../lib/tcl8.6/tzdata/Asia/Ho_Chi_Minh | 14 - .../lib/tcl8.6/tzdata/Asia/Hong_Kong | 75 - .../lib/tcl8.6/tzdata/Asia/Hovd | 55 - .../lib/tcl8.6/tzdata/Asia/Irkutsk | 72 - .../lib/tcl8.6/tzdata/Asia/Istanbul | 5 - .../lib/tcl8.6/tzdata/Asia/Jerusalem | 278 - .../lib/tcl8.6/tzdata/Asia/Kabul | 7 - .../lib/tcl8.6/tzdata/Asia/Karachi | 16 - .../lib/tcl8.6/tzdata/Asia/Kashgar | 5 - .../lib/tcl8.6/tzdata/Asia/Kathmandu | 7 - .../lib/tcl8.6/tzdata/Asia/Katmandu | 5 - .../lib/tcl8.6/tzdata/Asia/Krasnoyarsk | 71 - .../lib/tcl8.6/tzdata/Asia/Kuala_Lumpur | 5 - .../lib/tcl8.6/tzdata/Asia/Kuching | 23 - .../lib/tcl8.6/tzdata/Asia/Kuwait | 5 - .../lib/tcl8.6/tzdata/Asia/Macao | 5 - .../lib/tcl8.6/tzdata/Asia/Macau | 76 - .../lib/tcl8.6/tzdata/Asia/Magadan | 72 - .../lib/tcl8.6/tzdata/Asia/Makassar | 9 - .../lib/tcl8.6/tzdata/Asia/Muscat | 5 - .../lib/tcl8.6/tzdata/Asia/Novokuznetsk | 71 - .../lib/tcl8.6/tzdata/Asia/Novosibirsk | 73 - .../lib/tcl8.6/tzdata/Asia/Omsk | 71 - .../lib/tcl8.6/tzdata/Asia/Oral | 58 - .../lib/tcl8.6/tzdata/Asia/Phnom_Penh | 5 - .../lib/tcl8.6/tzdata/Asia/Pontianak | 13 - .../lib/tcl8.6/tzdata/Asia/Pyongyang | 10 - .../lib/tcl8.6/tzdata/Asia/Qatar | 7 - .../lib/tcl8.6/tzdata/Asia/Qostanay | 58 - .../lib/tcl8.6/tzdata/Asia/Rangoon | 5 - .../lib/tcl8.6/tzdata/Asia/Riyadh | 6 - .../lib/tcl8.6/tzdata/Asia/Saigon | 5 - .../lib/tcl8.6/tzdata/Asia/Sakhalin | 73 - .../lib/tcl8.6/tzdata/Asia/Samarkand | 31 - .../lib/tcl8.6/tzdata/Asia/Seoul | 34 - .../lib/tcl8.6/tzdata/Asia/Shanghai | 34 - .../lib/tcl8.6/tzdata/Asia/Singapore | 13 - .../lib/tcl8.6/tzdata/Asia/Srednekolymsk | 71 - .../lib/tcl8.6/tzdata/Asia/Taipei | 46 - .../lib/tcl8.6/tzdata/Asia/Tashkent | 31 - .../lib/tcl8.6/tzdata/Asia/Tbilisi | 60 - .../lib/tcl8.6/tzdata/Asia/Tehran | 76 - .../lib/tcl8.6/tzdata/Asia/Tel_Aviv | 5 - .../lib/tcl8.6/tzdata/Asia/Thimbu | 5 - .../lib/tcl8.6/tzdata/Asia/Thimphu | 7 - .../lib/tcl8.6/tzdata/Asia/Tokyo | 14 - .../lib/tcl8.6/tzdata/Asia/Tomsk | 73 - .../lib/tcl8.6/tzdata/Asia/Ujung_Pandang | 5 - .../lib/tcl8.6/tzdata/Asia/Ulaanbaatar | 55 - .../lib/tcl8.6/tzdata/Asia/Ulan_Bator | 5 - .../lib/tcl8.6/tzdata/Asia/Urumqi | 6 - .../lib/tcl8.6/tzdata/Asia/Vientiane | 5 - .../lib/tcl8.6/tzdata/Asia/Vladivostok | 71 - .../lib/tcl8.6/tzdata/Asia/Yakutsk | 71 - .../lib/tcl8.6/tzdata/Asia/Yangon | 9 - .../lib/tcl8.6/tzdata/Asia/Yekaterinburg | 72 - .../lib/tcl8.6/tzdata/Asia/Yerevan | 70 - .../lib/tcl8.6/tzdata/Atlantic/Azores | 347 -- .../lib/tcl8.6/tzdata/Atlantic/Canary | 247 - .../lib/tcl8.6/tzdata/Atlantic/Cape_Verde | 9 - .../lib/tcl8.6/tzdata/Atlantic/Faeroe | 5 - .../lib/tcl8.6/tzdata/Atlantic/Faroe | 245 - .../lib/tcl8.6/tzdata/Atlantic/Jan_Mayen | 5 - .../lib/tcl8.6/tzdata/Atlantic/Reykjavik | 5 - .../lib/tcl8.6/tzdata/Atlantic/Stanley | 75 - .../lib/tcl8.6/tzdata/Australia/ACT | 5 - .../lib/tcl8.6/tzdata/Australia/Adelaide | 273 - .../lib/tcl8.6/tzdata/Australia/Brisbane | 23 - .../lib/tcl8.6/tzdata/Australia/Broken_Hill | 275 - .../lib/tcl8.6/tzdata/Australia/Currie | 5 - .../lib/tcl8.6/tzdata/Australia/Darwin | 15 - .../lib/tcl8.6/tzdata/Australia/Hobart | 285 - .../lib/tcl8.6/tzdata/Australia/LHI | 5 - .../lib/tcl8.6/tzdata/Australia/Lindeman | 28 - .../lib/tcl8.6/tzdata/Australia/Lord_Howe | 245 - .../lib/tcl8.6/tzdata/Australia/Melbourne | 272 - .../lib/tcl8.6/tzdata/Australia/NSW | 5 - .../lib/tcl8.6/tzdata/Australia/North | 5 - .../lib/tcl8.6/tzdata/Australia/Perth | 25 - .../lib/tcl8.6/tzdata/Australia/Queensland | 5 - .../lib/tcl8.6/tzdata/Australia/South | 5 - .../lib/tcl8.6/tzdata/Australia/Sydney | 272 - .../lib/tcl8.6/tzdata/Australia/West | 5 - .../lib/tcl8.6/tzdata/Brazil/Acre | 5 - .../lib/tcl8.6/tzdata/Brazil/East | 5 - .../lib/tcl8.6/tzdata/Brazil/West | 5 - .../lib/tcl8.6/tzdata/CET | 265 - .../lib/tcl8.6/tzdata/CST6CDT | 278 - .../lib/tcl8.6/tzdata/Canada/Atlantic | 5 - .../lib/tcl8.6/tzdata/Canada/Central | 5 - .../lib/tcl8.6/tzdata/Canada/Eastern | 5 - .../lib/tcl8.6/tzdata/Canada/Mountain | 5 - .../lib/tcl8.6/tzdata/Canada/Newfoundland | 5 - .../lib/tcl8.6/tzdata/Canada/Pacific | 5 - .../lib/tcl8.6/tzdata/Canada/Saskatchewan | 5 - .../lib/tcl8.6/tzdata/Canada/Yukon | 5 - .../lib/tcl8.6/tzdata/Chile/Continental | 5 - .../lib/tcl8.6/tzdata/Chile/EasterIsland | 5 - .../lib/tcl8.6/tzdata/EET | 251 - .../lib/tcl8.6/tzdata/EST | 5 - .../lib/tcl8.6/tzdata/EST5EDT | 278 - .../lib/tcl8.6/tzdata/Egypt | 5 - .../lib/tcl8.6/tzdata/Eire | 5 - .../lib/tcl8.6/tzdata/Etc/GMT | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+0 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+1 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+10 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+11 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+12 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+2 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+3 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+4 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+5 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+6 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+7 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+8 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+9 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-0 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-1 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-10 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-11 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-12 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-13 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-14 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-2 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-3 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-4 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-5 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-6 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-7 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-8 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-9 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT0 | 5 - .../lib/tcl8.6/tzdata/Etc/Greenwich | 5 - .../lib/tcl8.6/tzdata/Etc/UCT | 5 - .../lib/tcl8.6/tzdata/Etc/UTC | 5 - .../lib/tcl8.6/tzdata/Etc/Universal | 5 - .../lib/tcl8.6/tzdata/Etc/Zulu | 5 - .../lib/tcl8.6/tzdata/Europe/Amsterdam | 5 - .../lib/tcl8.6/tzdata/Europe/Astrakhan | 71 - .../lib/tcl8.6/tzdata/Europe/Athens | 268 - .../lib/tcl8.6/tzdata/Europe/Belfast | 5 - .../lib/tcl8.6/tzdata/Europe/Belgrade | 250 - .../lib/tcl8.6/tzdata/Europe/Berlin | 274 - .../lib/tcl8.6/tzdata/Europe/Brussels | 316 - .../lib/tcl8.6/tzdata/Europe/Bucharest | 268 - .../lib/tcl8.6/tzdata/Europe/Budapest | 283 - .../lib/tcl8.6/tzdata/Europe/Busingen | 5 - .../lib/tcl8.6/tzdata/Europe/Chisinau | 272 - .../lib/tcl8.6/tzdata/Europe/Copenhagen | 5 - .../lib/tcl8.6/tzdata/Europe/Dublin | 358 -- .../lib/tcl8.6/tzdata/Europe/Gibraltar | 328 - .../lib/tcl8.6/tzdata/Europe/Guernsey | 5 - .../lib/tcl8.6/tzdata/Europe/Helsinki | 248 - .../lib/tcl8.6/tzdata/Europe/Isle_of_Man | 5 - .../lib/tcl8.6/tzdata/Europe/Istanbul | 125 - .../lib/tcl8.6/tzdata/Europe/Jersey | 5 - .../lib/tcl8.6/tzdata/Europe/Kaliningrad | 86 - .../lib/tcl8.6/tzdata/Europe/Kiev | 5 - .../lib/tcl8.6/tzdata/Europe/Kirov | 70 - .../lib/tcl8.6/tzdata/Europe/Kyiv | 251 - .../lib/tcl8.6/tzdata/Europe/Lisbon | 353 -- .../lib/tcl8.6/tzdata/Europe/London | 372 -- .../lib/tcl8.6/tzdata/Europe/Luxembourg | 5 - .../lib/tcl8.6/tzdata/Europe/Madrid | 292 - .../lib/tcl8.6/tzdata/Europe/Mariehamn | 5 - .../lib/tcl8.6/tzdata/Europe/Minsk | 75 - .../lib/tcl8.6/tzdata/Europe/Monaco | 5 - .../lib/tcl8.6/tzdata/Europe/Moscow | 83 - .../lib/tcl8.6/tzdata/Europe/Oslo | 5 - .../lib/tcl8.6/tzdata/Europe/Paris | 314 - .../lib/tcl8.6/tzdata/Europe/Prague | 275 - .../lib/tcl8.6/tzdata/Europe/Rome | 302 - .../lib/tcl8.6/tzdata/Europe/San_Marino | 5 - .../lib/tcl8.6/tzdata/Europe/Sarajevo | 5 - .../lib/tcl8.6/tzdata/Europe/Saratov | 71 - .../lib/tcl8.6/tzdata/Europe/Simferopol | 82 - .../lib/tcl8.6/tzdata/Europe/Skopje | 5 - .../lib/tcl8.6/tzdata/Europe/Stockholm | 5 - .../lib/tcl8.6/tzdata/Europe/Tallinn | 254 - .../lib/tcl8.6/tzdata/Europe/Tirane | 263 - .../lib/tcl8.6/tzdata/Europe/Tiraspol | 5 - .../lib/tcl8.6/tzdata/Europe/Ulyanovsk | 73 - .../lib/tcl8.6/tzdata/Europe/Uzhgorod | 5 - .../lib/tcl8.6/tzdata/Europe/Vaduz | 5 - .../lib/tcl8.6/tzdata/Europe/Vatican | 5 - .../lib/tcl8.6/tzdata/Europe/Vilnius | 252 - .../lib/tcl8.6/tzdata/Europe/Volgograd | 73 - .../lib/tcl8.6/tzdata/Europe/Warsaw | 296 - .../lib/tcl8.6/tzdata/Europe/Zagreb | 5 - .../lib/tcl8.6/tzdata/Europe/Zaporozhye | 5 - .../lib/tcl8.6/tzdata/Europe/Zurich | 250 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GB | 5 - .../lib/tcl8.6/tzdata/GB-Eire | 5 - .../lib/tcl8.6/tzdata/GMT | 5 - .../lib/tcl8.6/tzdata/GMT+0 | 5 - .../lib/tcl8.6/tzdata/GMT-0 | 5 - .../lib/tcl8.6/tzdata/GMT0 | 5 - .../lib/tcl8.6/tzdata/Greenwich | 5 - .../lib/tcl8.6/tzdata/HST | 5 - .../lib/tcl8.6/tzdata/Hongkong | 5 - .../lib/tcl8.6/tzdata/Iceland | 5 - .../lib/tcl8.6/tzdata/Indian/Antananarivo | 5 - .../lib/tcl8.6/tzdata/Indian/Chagos | 7 - .../lib/tcl8.6/tzdata/Indian/Christmas | 5 - .../lib/tcl8.6/tzdata/Indian/Cocos | 5 - .../lib/tcl8.6/tzdata/Indian/Comoro | 5 - .../lib/tcl8.6/tzdata/Indian/Kerguelen | 5 - .../lib/tcl8.6/tzdata/Indian/Mahe | 5 - .../lib/tcl8.6/tzdata/Indian/Maldives | 7 - .../lib/tcl8.6/tzdata/Indian/Mauritius | 10 - .../lib/tcl8.6/tzdata/Indian/Mayotte | 5 - .../lib/tcl8.6/tzdata/Indian/Reunion | 5 - .../lib/tcl8.6/tzdata/Iran | 5 - .../lib/tcl8.6/tzdata/Israel | 5 - .../lib/tcl8.6/tzdata/Japan | 5 - .../lib/tcl8.6/tzdata/Kwajalein | 5 - .../lib/tcl8.6/tzdata/MET | 265 - .../lib/tcl8.6/tzdata/MST | 5 - .../lib/tcl8.6/tzdata/MST7MDT | 278 - .../lib/tcl8.6/tzdata/Mexico/BajaNorte | 5 - .../lib/tcl8.6/tzdata/Mexico/BajaSur | 5 - .../lib/tcl8.6/tzdata/Mexico/General | 5 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/NZ | 5 - .../lib/tcl8.6/tzdata/NZ-CHAT | 5 - .../lib/tcl8.6/tzdata/Navajo | 5 - .../lib/tcl8.6/tzdata/PRC | 5 - .../lib/tcl8.6/tzdata/PST8PDT | 278 - .../lib/tcl8.6/tzdata/Pacific/Auckland | 285 - .../lib/tcl8.6/tzdata/Pacific/Bougainville | 10 - .../lib/tcl8.6/tzdata/Pacific/Chatham | 258 - .../lib/tcl8.6/tzdata/Pacific/Chuuk | 5 - .../lib/tcl8.6/tzdata/Pacific/Easter | 268 - .../lib/tcl8.6/tzdata/Pacific/Efate | 28 - .../lib/tcl8.6/tzdata/Pacific/Enderbury | 5 - .../lib/tcl8.6/tzdata/Pacific/Fakaofo | 7 - .../lib/tcl8.6/tzdata/Pacific/Fiji | 34 - .../lib/tcl8.6/tzdata/Pacific/Funafuti | 5 - .../lib/tcl8.6/tzdata/Pacific/Galapagos | 9 - .../lib/tcl8.6/tzdata/Pacific/Gambier | 6 - .../lib/tcl8.6/tzdata/Pacific/Guadalcanal | 6 - .../lib/tcl8.6/tzdata/Pacific/Guam | 26 - .../lib/tcl8.6/tzdata/Pacific/Honolulu | 12 - .../lib/tcl8.6/tzdata/Pacific/Johnston | 5 - .../lib/tcl8.6/tzdata/Pacific/Kanton | 8 - .../lib/tcl8.6/tzdata/Pacific/Kiritimati | 8 - .../lib/tcl8.6/tzdata/Pacific/Kosrae | 14 - .../lib/tcl8.6/tzdata/Pacific/Kwajalein | 11 - .../lib/tcl8.6/tzdata/Pacific/Majuro | 5 - .../lib/tcl8.6/tzdata/Pacific/Marquesas | 6 - .../lib/tcl8.6/tzdata/Pacific/Midway | 5 - .../lib/tcl8.6/tzdata/Pacific/Nauru | 9 - .../lib/tcl8.6/tzdata/Pacific/Niue | 7 - .../lib/tcl8.6/tzdata/Pacific/Norfolk | 172 - .../lib/tcl8.6/tzdata/Pacific/Pago_Pago | 7 - .../lib/tcl8.6/tzdata/Pacific/Palau | 7 - .../lib/tcl8.6/tzdata/Pacific/Pitcairn | 7 - .../lib/tcl8.6/tzdata/Pacific/Pohnpei | 5 - .../lib/tcl8.6/tzdata/Pacific/Ponape | 5 - .../lib/tcl8.6/tzdata/Pacific/Port_Moresby | 7 - .../lib/tcl8.6/tzdata/Pacific/Saipan | 5 - .../lib/tcl8.6/tzdata/Pacific/Tahiti | 6 - .../lib/tcl8.6/tzdata/Pacific/Tongatapu | 16 - .../lib/tcl8.6/tzdata/Pacific/Truk | 5 - .../lib/tcl8.6/tzdata/Pacific/Wake | 5 - .../lib/tcl8.6/tzdata/Pacific/Wallis | 5 - .../lib/tcl8.6/tzdata/Pacific/Yap | 5 - .../lib/tcl8.6/tzdata/Poland | 5 - .../lib/tcl8.6/tzdata/Portugal | 5 - .../lib/tcl8.6/tzdata/ROC | 5 - .../lib/tcl8.6/tzdata/ROK | 5 - .../lib/tcl8.6/tzdata/Singapore | 5 - .../lib/tcl8.6/tzdata/SystemV/AST4 | 5 - .../lib/tcl8.6/tzdata/SystemV/AST4ADT | 5 - .../lib/tcl8.6/tzdata/SystemV/CST6 | 5 - .../lib/tcl8.6/tzdata/SystemV/CST6CDT | 5 - .../lib/tcl8.6/tzdata/SystemV/EST5 | 5 - .../lib/tcl8.6/tzdata/SystemV/EST5EDT | 5 - .../lib/tcl8.6/tzdata/SystemV/HST10 | 5 - .../lib/tcl8.6/tzdata/SystemV/MST7 | 5 - .../lib/tcl8.6/tzdata/SystemV/MST7MDT | 5 - .../lib/tcl8.6/tzdata/SystemV/PST8 | 5 - .../lib/tcl8.6/tzdata/SystemV/PST8PDT | 5 - .../lib/tcl8.6/tzdata/SystemV/YST9 | 5 - .../lib/tcl8.6/tzdata/SystemV/YST9YDT | 5 - .../lib/tcl8.6/tzdata/Turkey | 5 - .../lib/tcl8.6/tzdata/UCT | 5 - .../lib/tcl8.6/tzdata/US/Aleutian | 5 - .../lib/tcl8.6/tzdata/US/Central | 5 - .../lib/tcl8.6/tzdata/US/Eastern | 5 - .../lib/tcl8.6/tzdata/US/Hawaii | 5 - .../lib/tcl8.6/tzdata/US/Indiana-Starke | 5 - .../lib/tcl8.6/tzdata/US/Michigan | 5 - .../lib/tcl8.6/tzdata/US/Mountain | 5 - .../lib/tcl8.6/tzdata/US/Pacific | 5 - .../lib/tcl8.6/tzdata/UTC | 5 - .../lib/tcl8.6/tzdata/Universal | 5 - .../lib/tcl8.6/tzdata/W-SU | 5 - .../lib/tcl8.6/tzdata/WET | 251 - .../lib/tcl8.6/tzdata/Zulu | 5 - .../tclkit-win64-dyn.vfs/lib/tcl8.6/word.tcl | 154 - .../lib/tcl8/8.4/platform-1.0.19.tm | 450 -- .../lib/tcl8/8.4/platform/shell-1.1.4.tm | 241 - .../lib/tcl8/8.5/msgcat-1.6.1.tm | 1210 ---- .../lib/tcl8/8.5/tcltest-2.5.5.tm | 3533 ----------- .../lib/tcl8/8.6/http-2.9.8.tm | 3604 ----------- .../lib/tk8.6/bgerror.tcl | 272 - .../tclkit-win64-dyn.vfs/lib/tk8.6/button.tcl | 782 --- .../lib/tk8.6/choosedir.tcl | 308 - .../lib/tk8.6/clrpick.tcl | 695 --- .../tclkit-win64-dyn.vfs/lib/tk8.6/comdlg.tcl | 322 - .../lib/tk8.6/console.tcl | 1154 ---- .../lib/tk8.6/demos/README | 44 - .../lib/tk8.6/demos/anilabel.tcl | 160 - .../lib/tk8.6/demos/aniwave.tcl | 104 - .../lib/tk8.6/demos/arrow.tcl | 241 - .../lib/tk8.6/demos/bind.tcl | 78 - .../lib/tk8.6/demos/bitmap.tcl | 52 - .../lib/tk8.6/demos/browse | 66 - .../lib/tk8.6/demos/button.tcl | 47 - .../lib/tk8.6/demos/check.tcl | 71 - .../lib/tk8.6/demos/clrpick.tcl | 54 - .../lib/tk8.6/demos/colors.tcl | 99 - .../lib/tk8.6/demos/combo.tcl | 61 - .../lib/tk8.6/demos/cscroll.tcl | 172 - .../lib/tk8.6/demos/ctext.tcl | 176 - .../lib/tk8.6/demos/dialog1.tcl | 25 - .../lib/tk8.6/demos/dialog2.tcl | 18 - .../lib/tk8.6/demos/en.msg | 97 - .../lib/tk8.6/demos/entry1.tcl | 34 - .../lib/tk8.6/demos/entry2.tcl | 46 - .../lib/tk8.6/demos/entry3.tcl | 185 - .../lib/tk8.6/demos/filebox.tcl | 81 - .../lib/tk8.6/demos/floor.tcl | 1371 ---- .../lib/tk8.6/demos/fontchoose.tcl | 67 - .../lib/tk8.6/demos/form.tcl | 38 - .../lib/tk8.6/demos/goldberg.tcl | 1835 ------ .../lib/tk8.6/demos/hello | 22 - .../lib/tk8.6/demos/hscale.tcl | 45 - .../lib/tk8.6/demos/icon.tcl | 51 - .../lib/tk8.6/demos/image1.tcl | 35 - .../lib/tk8.6/demos/image2.tcl | 108 - .../lib/tk8.6/demos/images/earth.gif | Bin 51559 -> 0 bytes .../lib/tk8.6/demos/images/earthmenu.png | Bin 8157 -> 0 bytes .../lib/tk8.6/demos/images/earthris.gif | Bin 6343 -> 0 bytes .../lib/tk8.6/demos/images/flagdown.xbm | 27 - .../lib/tk8.6/demos/images/flagup.xbm | 27 - .../lib/tk8.6/demos/images/gray25.xbm | 6 - .../lib/tk8.6/demos/images/letters.xbm | 27 - .../lib/tk8.6/demos/images/noletter.xbm | 27 - .../lib/tk8.6/demos/images/ouster.png | Bin 54257 -> 0 bytes .../lib/tk8.6/demos/images/pattern.xbm | 6 - .../lib/tk8.6/demos/images/tcllogo.gif | Bin 2341 -> 0 bytes .../lib/tk8.6/demos/images/teapot.ppm | 31 - .../lib/tk8.6/demos/items.tcl | 302 - .../lib/tk8.6/demos/ixset | 328 - .../lib/tk8.6/demos/knightstour.tcl | 268 - .../lib/tk8.6/demos/label.tcl | 40 - .../lib/tk8.6/demos/labelframe.tcl | 76 - .../lib/tk8.6/demos/license.terms | 40 - .../lib/tk8.6/demos/mclist.tcl | 119 - .../lib/tk8.6/demos/menu.tcl | 177 - .../lib/tk8.6/demos/menubu.tcl | 87 - .../lib/tk8.6/demos/msgbox.tcl | 62 - .../lib/tk8.6/demos/nl.msg | 125 - .../lib/tk8.6/demos/paned1.tcl | 32 - .../lib/tk8.6/demos/paned2.tcl | 74 - .../lib/tk8.6/demos/pendulum.tcl | 197 - .../lib/tk8.6/demos/plot.tcl | 97 - .../lib/tk8.6/demos/puzzle.tcl | 82 - .../lib/tk8.6/demos/radio.tcl | 66 - .../tclkit-win64-dyn.vfs/lib/tk8.6/demos/rmt | 210 - .../lib/tk8.6/demos/rolodex | 204 - .../lib/tk8.6/demos/ruler.tcl | 175 - .../lib/tk8.6/demos/sayings.tcl | 44 - .../lib/tk8.6/demos/search.tcl | 139 - .../lib/tk8.6/demos/spin.tcl | 53 - .../lib/tk8.6/demos/states.tcl | 54 - .../lib/tk8.6/demos/style.tcl | 155 - .../lib/tk8.6/demos/tclIndex | 67 - .../lib/tk8.6/demos/tcolor | 358 -- .../lib/tk8.6/demos/text.tcl | 113 - .../lib/tk8.6/demos/textpeer.tcl | 62 - .../lib/tk8.6/demos/timer | 47 - .../lib/tk8.6/demos/toolbar.tcl | 92 - .../lib/tk8.6/demos/tree.tcl | 89 - .../lib/tk8.6/demos/ttkbut.tcl | 84 - .../lib/tk8.6/demos/ttkmenu.tcl | 53 - .../lib/tk8.6/demos/ttknote.tcl | 57 - .../lib/tk8.6/demos/ttkpane.tcl | 112 - .../lib/tk8.6/demos/ttkprogress.tcl | 46 - .../lib/tk8.6/demos/ttkscale.tcl | 39 - .../lib/tk8.6/demos/twind.tcl | 351 -- .../lib/tk8.6/demos/unicodeout.tcl | 145 - .../lib/tk8.6/demos/vscale.tcl | 46 - .../lib/tk8.6/demos/widget | 734 --- .../tclkit-win64-dyn.vfs/lib/tk8.6/dialog.tcl | 175 - .../tclkit-win64-dyn.vfs/lib/tk8.6/entry.tcl | 687 -- .../tclkit-win64-dyn.vfs/lib/tk8.6/focus.tcl | 178 - .../lib/tk8.6/fontchooser.tcl | 515 -- .../lib/tk8.6/iconlist.tcl | 720 --- .../tclkit-win64-dyn.vfs/lib/tk8.6/icons.tcl | 153 - .../lib/tk8.6/images/README | 7 - .../lib/tk8.6/images/logo.eps | 2091 ------- .../lib/tk8.6/images/logo100.gif | Bin 2341 -> 0 bytes .../lib/tk8.6/images/logo64.gif | Bin 1670 -> 0 bytes .../lib/tk8.6/images/logoLarge.gif | Bin 11000 -> 0 bytes .../lib/tk8.6/images/logoMed.gif | Bin 3889 -> 0 bytes .../lib/tk8.6/images/pwrdLogo.eps | 1897 ------ .../lib/tk8.6/images/pwrdLogo100.gif | Bin 1615 -> 0 bytes .../lib/tk8.6/images/pwrdLogo150.gif | Bin 2489 -> 0 bytes .../lib/tk8.6/images/pwrdLogo175.gif | Bin 2981 -> 0 bytes .../lib/tk8.6/images/pwrdLogo200.gif | Bin 3491 -> 0 bytes .../lib/tk8.6/images/pwrdLogo75.gif | Bin 1171 -> 0 bytes .../lib/tk8.6/images/tai-ku.gif | Bin 5473 -> 0 bytes .../lib/tk8.6/listbox.tcl | 560 -- .../lib/tk8.6/megawidget.tcl | 297 - .../tclkit-win64-dyn.vfs/lib/tk8.6/menu.tcl | 1380 ----- .../lib/tk8.6/mkpsenc.tcl | 1488 ----- .../tclkit-win64-dyn.vfs/lib/tk8.6/msgbox.tcl | 427 -- .../lib/tk8.6/msgs/cs.msg | 77 - .../lib/tk8.6/msgs/da.msg | 78 - .../lib/tk8.6/msgs/de.msg | 91 - .../lib/tk8.6/msgs/el.msg | 86 - .../lib/tk8.6/msgs/en.msg | 91 - .../lib/tk8.6/msgs/en_gb.msg | 3 - .../lib/tk8.6/msgs/eo.msg | 75 - .../lib/tk8.6/msgs/es.msg | 76 - .../lib/tk8.6/msgs/fi.msg | 89 - .../lib/tk8.6/msgs/fr.msg | 72 - .../lib/tk8.6/msgs/hu.msg | 78 - .../lib/tk8.6/msgs/it.msg | 73 - .../lib/tk8.6/msgs/nl.msg | 91 - .../lib/tk8.6/msgs/pl.msg | 91 - .../lib/tk8.6/msgs/pt.msg | 74 - .../lib/tk8.6/msgs/ru.msg | 93 - .../lib/tk8.6/msgs/sv.msg | 76 - .../lib/tk8.6/msgs/zh_cn.msg | 92 - .../lib/tk8.6/obsolete.tcl | 178 - .../lib/tk8.6/optMenu.tcl | 43 - .../lib/tk8.6/palette.tcl | 244 - .../lib/tk8.6/panedwindow.tcl | 194 - .../lib/tk8.6/pkgIndex.tcl | 7 - .../tclkit-win64-dyn.vfs/lib/tk8.6/safetk.tcl | 262 - .../tclkit-win64-dyn.vfs/lib/tk8.6/scale.tcl | 307 - .../lib/tk8.6/scrlbar.tcl | 456 -- .../lib/tk8.6/spinbox.tcl | 594 -- .../tclkit-win64-dyn.vfs/lib/tk8.6/tclIndex | 253 - .../lib/tk8.6/tearoff.tcl | 184 - .../tclkit-win64-dyn.vfs/lib/tk8.6/text.tcl | 1238 ---- .../tclkit-win64-dyn.vfs/lib/tk8.6/tk.tcl | 703 --- .../lib/tk8.6/tkAppInit.c | 177 - .../tclkit-win64-dyn.vfs/lib/tk8.6/tkfbox.tcl | 1239 ---- .../lib/tk8.6/ttk/altTheme.tcl | 109 - .../lib/tk8.6/ttk/aquaTheme.tcl | 119 - .../lib/tk8.6/ttk/button.tcl | 83 - .../lib/tk8.6/ttk/clamTheme.tcl | 147 - .../lib/tk8.6/ttk/classicTheme.tcl | 115 - .../lib/tk8.6/ttk/combobox.tcl | 448 -- .../lib/tk8.6/ttk/cursors.tcl | 205 - .../lib/tk8.6/ttk/defaults.tcl | 143 - .../lib/tk8.6/ttk/entry.tcl | 633 -- .../lib/tk8.6/ttk/fonts.tcl | 157 - .../lib/tk8.6/ttk/menubutton.tcl | 234 - .../lib/tk8.6/ttk/notebook.tcl | 199 - .../lib/tk8.6/ttk/panedwindow.tcl | 91 - .../lib/tk8.6/ttk/progress.tcl | 49 - .../lib/tk8.6/ttk/scale.tcl | 94 - .../lib/tk8.6/ttk/scrollbar.tcl | 126 - .../lib/tk8.6/ttk/sizegrip.tcl | 102 - .../lib/tk8.6/ttk/spinbox.tcl | 192 - .../lib/tk8.6/ttk/treeview.tcl | 383 -- .../lib/tk8.6/ttk/ttk.tcl | 176 - .../lib/tk8.6/ttk/utils.tcl | 337 - .../lib/tk8.6/ttk/vistaTheme.tcl | 229 - .../lib/tk8.6/ttk/winTheme.tcl | 84 - .../lib/tk8.6/ttk/xpTheme.tcl | 67 - .../lib/tk8.6/unsupported.tcl | 269 - .../tclkit-win64-dyn.vfs/lib/tk8.6/xmfbox.tcl | 989 --- .../lib/vfs1.4.1/ftpvfs.tcl | 341 - .../lib/vfs1.4.1/httpvfs.tcl | 432 -- .../lib/vfs1.4.1/mk4vfs.tcl | 624 -- .../lib/vfs1.4.1/pkgIndex.tcl | 42 - .../lib/vfs1.4.1/starkit.tcl | 156 - .../lib/vfs1.4.1/tarvfs.tcl | 432 -- .../lib/vfs1.4.1/tclprocvfs.tcl | 206 - .../lib/vfs1.4.1/template/chrootvfs.tcl | 127 - .../lib/vfs1.4.1/template/collatevfs.tcl | 371 -- .../lib/vfs1.4.1/template/deltavfs.tcl | 288 - .../lib/vfs1.4.1/template/fishvfs.tcl | 535 -- .../lib/vfs1.4.1/template/globfind.tcl | 516 -- .../lib/vfs1.4.1/template/quotavfs.tcl | 559 -- .../lib/vfs1.4.1/template/tclIndex | 15 - .../lib/vfs1.4.1/template/tdelta.tcl | 430 -- .../lib/vfs1.4.1/template/templatevfs.tcl | 581 -- .../lib/vfs1.4.1/template/versionvfs.tcl | 603 -- .../lib/vfs1.4.1/testvfs.tcl | 87 - .../lib/vfs1.4.1/tkvfs.tcl | 214 - .../tclkit-win64-dyn.vfs/lib/vfs1.4.1/vfs.tcl | 36 - .../lib/vfs1.4.1/vfsUrl.tcl | 166 - .../lib/vfs1.4.1/vfsUtils.tcl | 442 -- .../lib/vfs1.4.1/vfslib.tcl | 284 - .../lib/vfs1.4.1/webdavvfs.tcl | 285 - .../lib/vfs1.4.1/zipvfs.tcl | 925 --- .../lib/vqtcl4.1/m2mvfs.tcl | 236 - .../lib/vqtcl4.1/mkclvfs.tcl | 181 - .../lib/vqtcl4.1/mklite.tcl | 271 - .../lib/vqtcl4.1/pkgIndex.tcl | 10 - .../lib/vqtcl4.1/ratcl.tcl | 230 - src/runtime/tclkit-win64-dyn.vfs/tclkit.ico | Bin 57022 -> 0 bytes src/runtime/tclkit8613punk.tail | Bin 2289968 -> 0 bytes src/runtime/tclkit8613punk.vfs/bin/tk86.dll | Bin 1478656 -> 0 bytes src/runtime/tclkit8613punk.vfs/boot.tcl | 130 - src/runtime/tclkit8613punk.vfs/config.tcl | 1 - .../tclkit8613punk.vfs/lib/dde/pkgIndex.tcl | 1 - .../lib/rechan/pkgIndex.tcl | 1 - .../lib/registry/pkgIndex.tcl | 1 - .../tclkit8613punk.vfs/lib/tcl8.6/auto.tcl | 648 -- .../tclkit8613punk.vfs/lib/tcl8.6/clock.tcl | 4546 -------------- .../lib/tcl8.6/encoding/ascii.enc | 20 - .../lib/tcl8.6/encoding/big5.enc | 1516 ----- .../lib/tcl8.6/encoding/cns11643.enc | 1584 ----- .../lib/tcl8.6/encoding/cp1250.enc | 20 - .../lib/tcl8.6/encoding/cp1251.enc | 20 - .../lib/tcl8.6/encoding/cp1252.enc | 20 - .../lib/tcl8.6/encoding/cp1253.enc | 20 - .../lib/tcl8.6/encoding/cp1254.enc | 20 - .../lib/tcl8.6/encoding/cp1255.enc | 20 - .../lib/tcl8.6/encoding/cp1256.enc | 20 - .../lib/tcl8.6/encoding/cp1257.enc | 20 - .../lib/tcl8.6/encoding/cp1258.enc | 20 - .../lib/tcl8.6/encoding/cp437.enc | 20 - .../lib/tcl8.6/encoding/cp737.enc | 20 - .../lib/tcl8.6/encoding/cp775.enc | 20 - .../lib/tcl8.6/encoding/cp850.enc | 20 - .../lib/tcl8.6/encoding/cp852.enc | 20 - .../lib/tcl8.6/encoding/cp855.enc | 20 - .../lib/tcl8.6/encoding/cp857.enc | 20 - .../lib/tcl8.6/encoding/cp860.enc | 20 - .../lib/tcl8.6/encoding/cp861.enc | 20 - .../lib/tcl8.6/encoding/cp862.enc | 20 - .../lib/tcl8.6/encoding/cp863.enc | 20 - .../lib/tcl8.6/encoding/cp864.enc | 20 - .../lib/tcl8.6/encoding/cp865.enc | 20 - .../lib/tcl8.6/encoding/cp866.enc | 20 - .../lib/tcl8.6/encoding/cp869.enc | 20 - .../lib/tcl8.6/encoding/cp874.enc | 20 - .../lib/tcl8.6/encoding/cp932.enc | 801 --- .../lib/tcl8.6/encoding/cp936.enc | 2162 ------- .../lib/tcl8.6/encoding/cp949.enc | 2128 ------- .../lib/tcl8.6/encoding/cp950.enc | 1499 ----- .../lib/tcl8.6/encoding/dingbats.enc | 20 - .../lib/tcl8.6/encoding/ebcdic.enc | 19 - .../lib/tcl8.6/encoding/euc-cn.enc | 1397 ----- .../lib/tcl8.6/encoding/euc-jp.enc | 1353 ---- .../lib/tcl8.6/encoding/euc-kr.enc | 1533 ----- .../lib/tcl8.6/encoding/gb12345.enc | 1414 ----- .../lib/tcl8.6/encoding/gb1988.enc | 20 - .../lib/tcl8.6/encoding/gb2312-raw.enc | 1380 ----- .../lib/tcl8.6/encoding/gb2312.enc | 1397 ----- .../lib/tcl8.6/encoding/iso2022-jp.enc | 12 - .../lib/tcl8.6/encoding/iso2022-kr.enc | 7 - .../lib/tcl8.6/encoding/iso2022.enc | 14 - .../lib/tcl8.6/encoding/iso8859-1.enc | 20 - .../lib/tcl8.6/encoding/iso8859-10.enc | 20 - .../lib/tcl8.6/encoding/iso8859-11.enc | 20 - .../lib/tcl8.6/encoding/iso8859-13.enc | 20 - .../lib/tcl8.6/encoding/iso8859-14.enc | 20 - .../lib/tcl8.6/encoding/iso8859-15.enc | 20 - .../lib/tcl8.6/encoding/iso8859-16.enc | 20 - .../lib/tcl8.6/encoding/iso8859-2.enc | 20 - .../lib/tcl8.6/encoding/iso8859-3.enc | 20 - .../lib/tcl8.6/encoding/iso8859-4.enc | 20 - .../lib/tcl8.6/encoding/iso8859-5.enc | 20 - .../lib/tcl8.6/encoding/iso8859-6.enc | 20 - .../lib/tcl8.6/encoding/iso8859-7.enc | 20 - .../lib/tcl8.6/encoding/iso8859-8.enc | 20 - .../lib/tcl8.6/encoding/iso8859-9.enc | 20 - .../lib/tcl8.6/encoding/jis0201.enc | 20 - .../lib/tcl8.6/encoding/jis0208.enc | 1319 ---- .../lib/tcl8.6/encoding/jis0212.enc | 1159 ---- .../lib/tcl8.6/encoding/koi8-r.enc | 20 - .../lib/tcl8.6/encoding/koi8-u.enc | 20 - .../lib/tcl8.6/encoding/ksc5601.enc | 1516 ----- .../lib/tcl8.6/encoding/macCentEuro.enc | 20 - .../lib/tcl8.6/encoding/macCroatian.enc | 20 - .../lib/tcl8.6/encoding/macCyrillic.enc | 20 - .../lib/tcl8.6/encoding/macDingbats.enc | 20 - .../lib/tcl8.6/encoding/macGreek.enc | 20 - .../lib/tcl8.6/encoding/macIceland.enc | 20 - .../lib/tcl8.6/encoding/macJapan.enc | 785 --- .../lib/tcl8.6/encoding/macRoman.enc | 20 - .../lib/tcl8.6/encoding/macRomania.enc | 20 - .../lib/tcl8.6/encoding/macThai.enc | 20 - .../lib/tcl8.6/encoding/macTurkish.enc | 20 - .../lib/tcl8.6/encoding/macUkraine.enc | 20 - .../lib/tcl8.6/encoding/shiftjis.enc | 690 --- .../lib/tcl8.6/encoding/symbol.enc | 20 - .../lib/tcl8.6/encoding/tis-620.enc | 20 - .../tclkit8613punk.vfs/lib/tcl8.6/history.tcl | 335 - .../tclkit8613punk.vfs/lib/tcl8.6/init.tcl | 827 --- .../tclkit8613punk.vfs/lib/tcl8.6/msgs/af.msg | 49 - .../lib/tcl8.6/msgs/af_za.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ar.msg | 54 - .../lib/tcl8.6/msgs/ar_in.msg | 6 - .../lib/tcl8.6/msgs/ar_jo.msg | 39 - .../lib/tcl8.6/msgs/ar_lb.msg | 39 - .../lib/tcl8.6/msgs/ar_sy.msg | 39 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/be.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/bg.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/bn.msg | 49 - .../lib/tcl8.6/msgs/bn_in.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ca.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/cs.msg | 54 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/da.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/de.msg | 54 - .../lib/tcl8.6/msgs/de_at.msg | 35 - .../lib/tcl8.6/msgs/de_be.msg | 53 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/el.msg | 52 - .../lib/tcl8.6/msgs/en_au.msg | 7 - .../lib/tcl8.6/msgs/en_be.msg | 7 - .../lib/tcl8.6/msgs/en_bw.msg | 6 - .../lib/tcl8.6/msgs/en_ca.msg | 7 - .../lib/tcl8.6/msgs/en_gb.msg | 7 - .../lib/tcl8.6/msgs/en_hk.msg | 8 - .../lib/tcl8.6/msgs/en_ie.msg | 7 - .../lib/tcl8.6/msgs/en_in.msg | 8 - .../lib/tcl8.6/msgs/en_nz.msg | 7 - .../lib/tcl8.6/msgs/en_ph.msg | 8 - .../lib/tcl8.6/msgs/en_sg.msg | 6 - .../lib/tcl8.6/msgs/en_za.msg | 6 - .../lib/tcl8.6/msgs/en_zw.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/eo.msg | 54 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/es.msg | 52 - .../lib/tcl8.6/msgs/es_ar.msg | 6 - .../lib/tcl8.6/msgs/es_bo.msg | 6 - .../lib/tcl8.6/msgs/es_cl.msg | 6 - .../lib/tcl8.6/msgs/es_co.msg | 6 - .../lib/tcl8.6/msgs/es_cr.msg | 6 - .../lib/tcl8.6/msgs/es_do.msg | 6 - .../lib/tcl8.6/msgs/es_ec.msg | 6 - .../lib/tcl8.6/msgs/es_gt.msg | 6 - .../lib/tcl8.6/msgs/es_hn.msg | 6 - .../lib/tcl8.6/msgs/es_mx.msg | 6 - .../lib/tcl8.6/msgs/es_ni.msg | 6 - .../lib/tcl8.6/msgs/es_pa.msg | 6 - .../lib/tcl8.6/msgs/es_pe.msg | 6 - .../lib/tcl8.6/msgs/es_pr.msg | 6 - .../lib/tcl8.6/msgs/es_py.msg | 6 - .../lib/tcl8.6/msgs/es_sv.msg | 6 - .../lib/tcl8.6/msgs/es_uy.msg | 6 - .../lib/tcl8.6/msgs/es_ve.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/et.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/eu.msg | 47 - .../lib/tcl8.6/msgs/eu_es.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/fa.msg | 47 - .../lib/tcl8.6/msgs/fa_in.msg | 52 - .../lib/tcl8.6/msgs/fa_ir.msg | 9 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/fi.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/fo.msg | 47 - .../lib/tcl8.6/msgs/fo_fo.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/fr.msg | 52 - .../lib/tcl8.6/msgs/fr_be.msg | 7 - .../lib/tcl8.6/msgs/fr_ca.msg | 7 - .../lib/tcl8.6/msgs/fr_ch.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ga.msg | 47 - .../lib/tcl8.6/msgs/ga_ie.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/gl.msg | 47 - .../lib/tcl8.6/msgs/gl_es.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/gv.msg | 47 - .../lib/tcl8.6/msgs/gv_gb.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/he.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/hi.msg | 39 - .../lib/tcl8.6/msgs/hi_in.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/hr.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/hu.msg | 54 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/id.msg | 47 - .../lib/tcl8.6/msgs/id_id.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/is.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/it.msg | 54 - .../lib/tcl8.6/msgs/it_ch.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ja.msg | 44 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/kl.msg | 47 - .../lib/tcl8.6/msgs/kl_gl.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ko.msg | 55 - .../lib/tcl8.6/msgs/ko_kr.msg | 8 - .../lib/tcl8.6/msgs/kok.msg | 39 - .../lib/tcl8.6/msgs/kok_in.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/kw.msg | 47 - .../lib/tcl8.6/msgs/kw_gb.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/lt.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/lv.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/mk.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/mr.msg | 39 - .../lib/tcl8.6/msgs/mr_in.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ms.msg | 47 - .../lib/tcl8.6/msgs/ms_my.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/mt.msg | 27 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/nb.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/nl.msg | 50 - .../lib/tcl8.6/msgs/nl_be.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/nn.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/pl.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/pt.msg | 50 - .../lib/tcl8.6/msgs/pt_br.msg | 7 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ro.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ru.msg | 52 - .../lib/tcl8.6/msgs/ru_ua.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sh.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sk.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sl.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sq.msg | 54 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sr.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sv.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/sw.msg | 49 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/ta.msg | 39 - .../lib/tcl8.6/msgs/ta_in.msg | 6 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/te.msg | 47 - .../lib/tcl8.6/msgs/te_in.msg | 8 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/th.msg | 54 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/tr.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/uk.msg | 52 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/vi.msg | 50 - .../tclkit8613punk.vfs/lib/tcl8.6/msgs/zh.msg | 55 - .../lib/tcl8.6/msgs/zh_cn.msg | 7 - .../lib/tcl8.6/msgs/zh_hk.msg | 28 - .../lib/tcl8.6/msgs/zh_sg.msg | 8 - .../lib/tcl8.6/msgs/zh_tw.msg | 8 - .../lib/tcl8.6/opt0.4/optparse.tcl | 1072 ---- .../lib/tcl8.6/opt0.4/pkgIndex.tcl | 12 - .../tclkit8613punk.vfs/lib/tcl8.6/package.tcl | 751 --- .../tclkit8613punk.vfs/lib/tcl8.6/parray.tcl | 28 - .../tclkit8613punk.vfs/lib/tcl8.6/safe.tcl | 1289 ---- .../tclkit8613punk.vfs/lib/tcl8.6/tclIndex | 78 - .../tclkit8613punk.vfs/lib/tcl8.6/tm.tcl | 380 -- .../lib/tcl8.6/tzdata/Africa/Abidjan | 6 - .../lib/tcl8.6/tzdata/Africa/Accra | 5 - .../lib/tcl8.6/tzdata/Africa/Addis_Ababa | 5 - .../lib/tcl8.6/tzdata/Africa/Algiers | 39 - .../lib/tcl8.6/tzdata/Africa/Asmara | 5 - .../lib/tcl8.6/tzdata/Africa/Asmera | 5 - .../lib/tcl8.6/tzdata/Africa/Bamako | 5 - .../lib/tcl8.6/tzdata/Africa/Bangui | 5 - .../lib/tcl8.6/tzdata/Africa/Banjul | 5 - .../lib/tcl8.6/tzdata/Africa/Bissau | 7 - .../lib/tcl8.6/tzdata/Africa/Blantyre | 5 - .../lib/tcl8.6/tzdata/Africa/Brazzaville | 5 - .../lib/tcl8.6/tzdata/Africa/Bujumbura | 5 - .../lib/tcl8.6/tzdata/Africa/Cairo | 132 - .../lib/tcl8.6/tzdata/Africa/Casablanca | 202 - .../lib/tcl8.6/tzdata/Africa/Ceuta | 259 - .../lib/tcl8.6/tzdata/Africa/Conakry | 5 - .../lib/tcl8.6/tzdata/Africa/Dakar | 5 - .../lib/tcl8.6/tzdata/Africa/Dar_es_Salaam | 5 - .../lib/tcl8.6/tzdata/Africa/Djibouti | 5 - .../lib/tcl8.6/tzdata/Africa/Douala | 5 - .../lib/tcl8.6/tzdata/Africa/El_Aaiun | 191 - .../lib/tcl8.6/tzdata/Africa/Freetown | 5 - .../lib/tcl8.6/tzdata/Africa/Gaborone | 5 - .../lib/tcl8.6/tzdata/Africa/Harare | 5 - .../lib/tcl8.6/tzdata/Africa/Johannesburg | 11 - .../lib/tcl8.6/tzdata/Africa/Juba | 40 - .../lib/tcl8.6/tzdata/Africa/Kampala | 5 - .../lib/tcl8.6/tzdata/Africa/Khartoum | 40 - .../lib/tcl8.6/tzdata/Africa/Kigali | 5 - .../lib/tcl8.6/tzdata/Africa/Kinshasa | 5 - .../lib/tcl8.6/tzdata/Africa/Lagos | 9 - .../lib/tcl8.6/tzdata/Africa/Libreville | 5 - .../lib/tcl8.6/tzdata/Africa/Lome | 5 - .../lib/tcl8.6/tzdata/Africa/Luanda | 5 - .../lib/tcl8.6/tzdata/Africa/Lubumbashi | 5 - .../lib/tcl8.6/tzdata/Africa/Lusaka | 5 - .../lib/tcl8.6/tzdata/Africa/Malabo | 5 - .../lib/tcl8.6/tzdata/Africa/Maputo | 6 - .../lib/tcl8.6/tzdata/Africa/Maseru | 5 - .../lib/tcl8.6/tzdata/Africa/Mbabane | 5 - .../lib/tcl8.6/tzdata/Africa/Mogadishu | 5 - .../lib/tcl8.6/tzdata/Africa/Monrovia | 8 - .../lib/tcl8.6/tzdata/Africa/Nairobi | 10 - .../lib/tcl8.6/tzdata/Africa/Ndjamena | 8 - .../lib/tcl8.6/tzdata/Africa/Niamey | 5 - .../lib/tcl8.6/tzdata/Africa/Nouakchott | 5 - .../lib/tcl8.6/tzdata/Africa/Ouagadougou | 5 - .../lib/tcl8.6/tzdata/Africa/Porto-Novo | 5 - .../lib/tcl8.6/tzdata/Africa/Sao_Tome | 9 - .../lib/tcl8.6/tzdata/Africa/Timbuktu | 5 - .../lib/tcl8.6/tzdata/Africa/Tripoli | 34 - .../lib/tcl8.6/tzdata/Africa/Tunis | 39 - .../lib/tcl8.6/tzdata/Africa/Windhoek | 58 - .../lib/tcl8.6/tzdata/America/Adak | 276 - .../lib/tcl8.6/tzdata/America/Anchorage | 275 - .../lib/tcl8.6/tzdata/America/Anguilla | 5 - .../lib/tcl8.6/tzdata/America/Antigua | 5 - .../lib/tcl8.6/tzdata/America/Araguaina | 60 - .../tzdata/America/Argentina/Buenos_Aires | 67 - .../tcl8.6/tzdata/America/Argentina/Catamarca | 68 - .../tzdata/America/Argentina/ComodRivadavia | 5 - .../tcl8.6/tzdata/America/Argentina/Cordoba | 67 - .../lib/tcl8.6/tzdata/America/Argentina/Jujuy | 67 - .../tcl8.6/tzdata/America/Argentina/La_Rioja | 69 - .../tcl8.6/tzdata/America/Argentina/Mendoza | 68 - .../tzdata/America/Argentina/Rio_Gallegos | 68 - .../lib/tcl8.6/tzdata/America/Argentina/Salta | 66 - .../tcl8.6/tzdata/America/Argentina/San_Juan | 69 - .../tcl8.6/tzdata/America/Argentina/San_Luis | 68 - .../tcl8.6/tzdata/America/Argentina/Tucuman | 69 - .../tcl8.6/tzdata/America/Argentina/Ushuaia | 68 - .../lib/tcl8.6/tzdata/America/Aruba | 5 - .../lib/tcl8.6/tzdata/America/Asuncion | 259 - .../lib/tcl8.6/tzdata/America/Atikokan | 5 - .../lib/tcl8.6/tzdata/America/Atka | 5 - .../lib/tcl8.6/tzdata/America/Bahia | 68 - .../lib/tcl8.6/tzdata/America/Bahia_Banderas | 68 - .../lib/tcl8.6/tzdata/America/Barbados | 22 - .../lib/tcl8.6/tzdata/America/Belem | 35 - .../lib/tcl8.6/tzdata/America/Belize | 103 - .../lib/tcl8.6/tzdata/America/Blanc-Sablon | 5 - .../lib/tcl8.6/tzdata/America/Boa_Vista | 40 - .../lib/tcl8.6/tzdata/America/Bogota | 9 - .../lib/tcl8.6/tzdata/America/Boise | 281 - .../lib/tcl8.6/tzdata/America/Buenos_Aires | 5 - .../lib/tcl8.6/tzdata/America/Cambridge_Bay | 252 - .../lib/tcl8.6/tzdata/America/Campo_Grande | 96 - .../lib/tcl8.6/tzdata/America/Cancun | 47 - .../lib/tcl8.6/tzdata/America/Caracas | 10 - .../lib/tcl8.6/tzdata/America/Catamarca | 5 - .../lib/tcl8.6/tzdata/America/Cayenne | 7 - .../lib/tcl8.6/tzdata/America/Cayman | 5 - .../lib/tcl8.6/tzdata/America/Chicago | 369 -- .../lib/tcl8.6/tzdata/America/Chihuahua | 67 - .../lib/tcl8.6/tzdata/America/Coral_Harbour | 5 - .../lib/tcl8.6/tzdata/America/Cordoba | 5 - .../lib/tcl8.6/tzdata/America/Costa_Rica | 15 - .../lib/tcl8.6/tzdata/America/Creston | 5 - .../lib/tcl8.6/tzdata/America/Cuiaba | 96 - .../lib/tcl8.6/tzdata/America/Curacao | 5 - .../lib/tcl8.6/tzdata/America/Danmarkshavn | 39 - .../lib/tcl8.6/tzdata/America/Dawson | 98 - .../lib/tcl8.6/tzdata/America/Dawson_Creek | 64 - .../lib/tcl8.6/tzdata/America/Denver | 291 - .../lib/tcl8.6/tzdata/America/Detroit | 275 - .../lib/tcl8.6/tzdata/America/Dominica | 5 - .../lib/tcl8.6/tzdata/America/Edmonton | 280 - .../lib/tcl8.6/tzdata/America/Eirunepe | 41 - .../lib/tcl8.6/tzdata/America/El_Salvador | 10 - .../lib/tcl8.6/tzdata/America/Ensenada | 5 - .../lib/tcl8.6/tzdata/America/Fort_Nelson | 151 - .../lib/tcl8.6/tzdata/America/Fort_Wayne | 5 - .../lib/tcl8.6/tzdata/America/Fortaleza | 48 - .../lib/tcl8.6/tzdata/America/Glace_Bay | 273 - .../lib/tcl8.6/tzdata/America/Godthab | 5 - .../lib/tcl8.6/tzdata/America/Goose_Bay | 338 - .../lib/tcl8.6/tzdata/America/Grand_Turk | 245 - .../lib/tcl8.6/tzdata/America/Grenada | 5 - .../lib/tcl8.6/tzdata/America/Guadeloupe | 5 - .../lib/tcl8.6/tzdata/America/Guatemala | 14 - .../lib/tcl8.6/tzdata/America/Guayaquil | 9 - .../lib/tcl8.6/tzdata/America/Guyana | 9 - .../lib/tcl8.6/tzdata/America/Halifax | 361 -- .../lib/tcl8.6/tzdata/America/Havana | 285 - .../lib/tcl8.6/tzdata/America/Hermosillo | 21 - .../tzdata/America/Indiana/Indianapolis | 234 - .../lib/tcl8.6/tzdata/America/Indiana/Knox | 285 - .../lib/tcl8.6/tzdata/America/Indiana/Marengo | 236 - .../tcl8.6/tzdata/America/Indiana/Petersburg | 247 - .../tcl8.6/tzdata/America/Indiana/Tell_City | 230 - .../lib/tcl8.6/tzdata/America/Indiana/Vevay | 213 - .../tcl8.6/tzdata/America/Indiana/Vincennes | 234 - .../lib/tcl8.6/tzdata/America/Indiana/Winamac | 240 - .../lib/tcl8.6/tzdata/America/Indianapolis | 5 - .../lib/tcl8.6/tzdata/America/Inuvik | 249 - .../lib/tcl8.6/tzdata/America/Iqaluit | 250 - .../lib/tcl8.6/tzdata/America/Jamaica | 29 - .../lib/tcl8.6/tzdata/America/Jujuy | 5 - .../lib/tcl8.6/tzdata/America/Juneau | 276 - .../tcl8.6/tzdata/America/Kentucky/Louisville | 311 - .../tcl8.6/tzdata/America/Kentucky/Monticello | 279 - .../lib/tcl8.6/tzdata/America/Knox_IN | 5 - .../lib/tcl8.6/tzdata/America/Kralendijk | 5 - .../lib/tcl8.6/tzdata/America/La_Paz | 8 - .../lib/tcl8.6/tzdata/America/Lima | 16 - .../lib/tcl8.6/tzdata/America/Los_Angeles | 317 - .../lib/tcl8.6/tzdata/America/Louisville | 5 - .../lib/tcl8.6/tzdata/America/Lower_Princes | 5 - .../lib/tcl8.6/tzdata/America/Maceio | 52 - .../lib/tcl8.6/tzdata/America/Managua | 21 - .../lib/tcl8.6/tzdata/America/Manaus | 39 - .../lib/tcl8.6/tzdata/America/Marigot | 5 - .../lib/tcl8.6/tzdata/America/Martinique | 9 - .../lib/tcl8.6/tzdata/America/Matamoros | 219 - .../lib/tcl8.6/tzdata/America/Mazatlan | 68 - .../lib/tcl8.6/tzdata/America/Mendoza | 5 - .../lib/tcl8.6/tzdata/America/Menominee | 274 - .../lib/tcl8.6/tzdata/America/Merida | 62 - .../lib/tcl8.6/tzdata/America/Metlakatla | 213 - .../lib/tcl8.6/tzdata/America/Mexico_City | 74 - .../lib/tcl8.6/tzdata/America/Miquelon | 234 - .../lib/tcl8.6/tzdata/America/Moncton | 342 - .../lib/tcl8.6/tzdata/America/Monterrey | 64 - .../lib/tcl8.6/tzdata/America/Montevideo | 96 - .../lib/tcl8.6/tzdata/America/Montreal | 5 - .../lib/tcl8.6/tzdata/America/Montserrat | 5 - .../lib/tcl8.6/tzdata/America/Nassau | 5 - .../lib/tcl8.6/tzdata/America/New_York | 369 -- .../lib/tcl8.6/tzdata/America/Nipigon | 5 - .../lib/tcl8.6/tzdata/America/Nome | 276 - .../lib/tcl8.6/tzdata/America/Noronha | 48 - .../tcl8.6/tzdata/America/North_Dakota/Beulah | 279 - .../tcl8.6/tzdata/America/North_Dakota/Center | 279 - .../tzdata/America/North_Dakota/New_Salem | 279 - .../lib/tcl8.6/tzdata/America/Nuuk | 246 - .../lib/tcl8.6/tzdata/America/Ojinaga | 68 - .../lib/tcl8.6/tzdata/America/Panama | 7 - .../lib/tcl8.6/tzdata/America/Pangnirtung | 252 - .../lib/tcl8.6/tzdata/America/Paramaribo | 9 - .../lib/tcl8.6/tzdata/America/Phoenix | 17 - .../lib/tcl8.6/tzdata/America/Port-au-Prince | 215 - .../lib/tcl8.6/tzdata/America/Port_of_Spain | 5 - .../lib/tcl8.6/tzdata/America/Porto_Acre | 5 - .../lib/tcl8.6/tzdata/America/Porto_Velho | 35 - .../lib/tcl8.6/tzdata/America/Puerto_Rico | 10 - .../lib/tcl8.6/tzdata/America/Punta_Arenas | 123 - .../lib/tcl8.6/tzdata/America/Rainy_River | 5 - .../lib/tcl8.6/tzdata/America/Rankin_Inlet | 248 - .../lib/tcl8.6/tzdata/America/Recife | 48 - .../lib/tcl8.6/tzdata/America/Regina | 58 - .../lib/tcl8.6/tzdata/America/Resolute | 248 - .../lib/tcl8.6/tzdata/America/Rio_Branco | 37 - .../lib/tcl8.6/tzdata/America/Rosario | 5 - .../lib/tcl8.6/tzdata/America/Santa_Isabel | 5 - .../lib/tcl8.6/tzdata/America/Santarem | 36 - .../lib/tcl8.6/tzdata/America/Santiago | 289 - .../lib/tcl8.6/tzdata/America/Santo_Domingo | 21 - .../lib/tcl8.6/tzdata/America/Sao_Paulo | 97 - .../lib/tcl8.6/tzdata/America/Scoresbysund | 246 - .../lib/tcl8.6/tzdata/America/Shiprock | 5 - .../lib/tcl8.6/tzdata/America/Sitka | 275 - .../lib/tcl8.6/tzdata/America/St_Barthelemy | 5 - .../lib/tcl8.6/tzdata/America/St_Johns | 372 -- .../lib/tcl8.6/tzdata/America/St_Kitts | 5 - .../lib/tcl8.6/tzdata/America/St_Lucia | 5 - .../lib/tcl8.6/tzdata/America/St_Thomas | 5 - .../lib/tcl8.6/tzdata/America/St_Vincent | 5 - .../lib/tcl8.6/tzdata/America/Swift_Current | 29 - .../lib/tcl8.6/tzdata/America/Tegucigalpa | 12 - .../lib/tcl8.6/tzdata/America/Thule | 224 - .../lib/tcl8.6/tzdata/America/Thunder_Bay | 5 - .../lib/tcl8.6/tzdata/America/Tijuana | 285 - .../lib/tcl8.6/tzdata/America/Toronto | 365 -- .../lib/tcl8.6/tzdata/America/Tortola | 5 - .../lib/tcl8.6/tzdata/America/Vancouver | 320 - .../lib/tcl8.6/tzdata/America/Virgin | 5 - .../lib/tcl8.6/tzdata/America/Whitehorse | 98 - .../lib/tcl8.6/tzdata/America/Winnipeg | 316 - .../lib/tcl8.6/tzdata/America/Yakutat | 276 - .../lib/tcl8.6/tzdata/America/Yellowknife | 252 - .../lib/tcl8.6/tzdata/Antarctica/Casey | 17 - .../lib/tcl8.6/tzdata/Antarctica/Davis | 12 - .../tcl8.6/tzdata/Antarctica/DumontDUrville | 5 - .../lib/tcl8.6/tzdata/Antarctica/Macquarie | 276 - .../lib/tcl8.6/tzdata/Antarctica/Mawson | 7 - .../lib/tcl8.6/tzdata/Antarctica/McMurdo | 5 - .../lib/tcl8.6/tzdata/Antarctica/Palmer | 87 - .../lib/tcl8.6/tzdata/Antarctica/Rothera | 6 - .../lib/tcl8.6/tzdata/Antarctica/South_Pole | 5 - .../lib/tcl8.6/tzdata/Antarctica/Syowa | 5 - .../lib/tcl8.6/tzdata/Antarctica/Troll | 196 - .../lib/tcl8.6/tzdata/Antarctica/Vostok | 5 - .../lib/tcl8.6/tzdata/Arctic/Longyearbyen | 5 - .../lib/tcl8.6/tzdata/Asia/Aden | 5 - .../lib/tcl8.6/tzdata/Asia/Almaty | 57 - .../lib/tcl8.6/tzdata/Asia/Amman | 92 - .../lib/tcl8.6/tzdata/Asia/Anadyr | 72 - .../lib/tcl8.6/tzdata/Asia/Aqtau | 58 - .../lib/tcl8.6/tzdata/Asia/Aqtobe | 58 - .../lib/tcl8.6/tzdata/Asia/Ashgabat | 31 - .../lib/tcl8.6/tzdata/Asia/Ashkhabad | 5 - .../lib/tcl8.6/tzdata/Asia/Atyrau | 58 - .../lib/tcl8.6/tzdata/Asia/Baghdad | 59 - .../lib/tcl8.6/tzdata/Asia/Bahrain | 5 - .../lib/tcl8.6/tzdata/Asia/Baku | 74 - .../lib/tcl8.6/tzdata/Asia/Bangkok | 7 - .../lib/tcl8.6/tzdata/Asia/Barnaul | 73 - .../lib/tcl8.6/tzdata/Asia/Beirut | 270 - .../lib/tcl8.6/tzdata/Asia/Bishkek | 58 - .../lib/tcl8.6/tzdata/Asia/Brunei | 5 - .../lib/tcl8.6/tzdata/Asia/Calcutta | 5 - .../lib/tcl8.6/tzdata/Asia/Chita | 72 - .../lib/tcl8.6/tzdata/Asia/Choibalsan | 56 - .../lib/tcl8.6/tzdata/Asia/Chongqing | 5 - .../lib/tcl8.6/tzdata/Asia/Chungking | 5 - .../lib/tcl8.6/tzdata/Asia/Colombo | 13 - .../lib/tcl8.6/tzdata/Asia/Dacca | 5 - .../lib/tcl8.6/tzdata/Asia/Damascus | 126 - .../lib/tcl8.6/tzdata/Asia/Dhaka | 13 - .../lib/tcl8.6/tzdata/Asia/Dili | 9 - .../lib/tcl8.6/tzdata/Asia/Dubai | 6 - .../lib/tcl8.6/tzdata/Asia/Dushanbe | 29 - .../lib/tcl8.6/tzdata/Asia/Famagusta | 256 - .../lib/tcl8.6/tzdata/Asia/Gaza | 284 - .../lib/tcl8.6/tzdata/Asia/Harbin | 5 - .../lib/tcl8.6/tzdata/Asia/Hebron | 283 - .../lib/tcl8.6/tzdata/Asia/Ho_Chi_Minh | 14 - .../lib/tcl8.6/tzdata/Asia/Hong_Kong | 75 - .../lib/tcl8.6/tzdata/Asia/Hovd | 55 - .../lib/tcl8.6/tzdata/Asia/Irkutsk | 72 - .../lib/tcl8.6/tzdata/Asia/Istanbul | 5 - .../lib/tcl8.6/tzdata/Asia/Jakarta | 13 - .../lib/tcl8.6/tzdata/Asia/Jayapura | 8 - .../lib/tcl8.6/tzdata/Asia/Jerusalem | 278 - .../lib/tcl8.6/tzdata/Asia/Kabul | 7 - .../lib/tcl8.6/tzdata/Asia/Kamchatka | 71 - .../lib/tcl8.6/tzdata/Asia/Karachi | 16 - .../lib/tcl8.6/tzdata/Asia/Kashgar | 5 - .../lib/tcl8.6/tzdata/Asia/Kathmandu | 7 - .../lib/tcl8.6/tzdata/Asia/Katmandu | 5 - .../lib/tcl8.6/tzdata/Asia/Khandyga | 73 - .../lib/tcl8.6/tzdata/Asia/Kolkata | 12 - .../lib/tcl8.6/tzdata/Asia/Krasnoyarsk | 71 - .../lib/tcl8.6/tzdata/Asia/Kuala_Lumpur | 5 - .../lib/tcl8.6/tzdata/Asia/Kuching | 23 - .../lib/tcl8.6/tzdata/Asia/Kuwait | 5 - .../lib/tcl8.6/tzdata/Asia/Macao | 5 - .../lib/tcl8.6/tzdata/Asia/Macau | 76 - .../lib/tcl8.6/tzdata/Asia/Magadan | 72 - .../lib/tcl8.6/tzdata/Asia/Makassar | 9 - .../lib/tcl8.6/tzdata/Asia/Manila | 15 - .../lib/tcl8.6/tzdata/Asia/Muscat | 5 - .../lib/tcl8.6/tzdata/Asia/Nicosia | 257 - .../lib/tcl8.6/tzdata/Asia/Novokuznetsk | 71 - .../lib/tcl8.6/tzdata/Asia/Novosibirsk | 73 - .../lib/tcl8.6/tzdata/Asia/Omsk | 71 - .../lib/tcl8.6/tzdata/Asia/Oral | 58 - .../lib/tcl8.6/tzdata/Asia/Phnom_Penh | 5 - .../lib/tcl8.6/tzdata/Asia/Pontianak | 13 - .../lib/tcl8.6/tzdata/Asia/Pyongyang | 10 - .../lib/tcl8.6/tzdata/Asia/Qatar | 7 - .../lib/tcl8.6/tzdata/Asia/Qostanay | 58 - .../lib/tcl8.6/tzdata/Asia/Qyzylorda | 58 - .../lib/tcl8.6/tzdata/Asia/Rangoon | 5 - .../lib/tcl8.6/tzdata/Asia/Riyadh | 6 - .../lib/tcl8.6/tzdata/Asia/Saigon | 5 - .../lib/tcl8.6/tzdata/Asia/Sakhalin | 73 - .../lib/tcl8.6/tzdata/Asia/Samarkand | 31 - .../lib/tcl8.6/tzdata/Asia/Seoul | 34 - .../lib/tcl8.6/tzdata/Asia/Shanghai | 34 - .../lib/tcl8.6/tzdata/Asia/Singapore | 13 - .../lib/tcl8.6/tzdata/Asia/Srednekolymsk | 71 - .../lib/tcl8.6/tzdata/Asia/Taipei | 46 - .../lib/tcl8.6/tzdata/Asia/Tashkent | 31 - .../lib/tcl8.6/tzdata/Asia/Tbilisi | 60 - .../lib/tcl8.6/tzdata/Asia/Tehran | 76 - .../lib/tcl8.6/tzdata/Asia/Tel_Aviv | 5 - .../lib/tcl8.6/tzdata/Asia/Thimbu | 5 - .../lib/tcl8.6/tzdata/Asia/Thimphu | 7 - .../lib/tcl8.6/tzdata/Asia/Tokyo | 14 - .../lib/tcl8.6/tzdata/Asia/Tomsk | 73 - .../lib/tcl8.6/tzdata/Asia/Ujung_Pandang | 5 - .../lib/tcl8.6/tzdata/Asia/Ulaanbaatar | 55 - .../lib/tcl8.6/tzdata/Asia/Ulan_Bator | 5 - .../lib/tcl8.6/tzdata/Asia/Urumqi | 6 - .../lib/tcl8.6/tzdata/Asia/Ust-Nera | 71 - .../lib/tcl8.6/tzdata/Asia/Vientiane | 5 - .../lib/tcl8.6/tzdata/Asia/Vladivostok | 71 - .../lib/tcl8.6/tzdata/Asia/Yakutsk | 71 - .../lib/tcl8.6/tzdata/Asia/Yangon | 9 - .../lib/tcl8.6/tzdata/Asia/Yekaterinburg | 72 - .../lib/tcl8.6/tzdata/Asia/Yerevan | 70 - .../lib/tcl8.6/tzdata/Atlantic/Azores | 347 -- .../lib/tcl8.6/tzdata/Atlantic/Bermuda | 286 - .../lib/tcl8.6/tzdata/Atlantic/Canary | 247 - .../lib/tcl8.6/tzdata/Atlantic/Cape_Verde | 9 - .../lib/tcl8.6/tzdata/Atlantic/Faeroe | 5 - .../lib/tcl8.6/tzdata/Atlantic/Faroe | 245 - .../lib/tcl8.6/tzdata/Atlantic/Jan_Mayen | 5 - .../lib/tcl8.6/tzdata/Atlantic/Madeira | 348 -- .../lib/tcl8.6/tzdata/Atlantic/Reykjavik | 5 - .../lib/tcl8.6/tzdata/Atlantic/South_Georgia | 6 - .../lib/tcl8.6/tzdata/Atlantic/St_Helena | 5 - .../lib/tcl8.6/tzdata/Atlantic/Stanley | 75 - .../lib/tcl8.6/tzdata/Australia/ACT | 5 - .../lib/tcl8.6/tzdata/Australia/Adelaide | 273 - .../lib/tcl8.6/tzdata/Australia/Brisbane | 23 - .../lib/tcl8.6/tzdata/Australia/Broken_Hill | 275 - .../lib/tcl8.6/tzdata/Australia/Canberra | 5 - .../lib/tcl8.6/tzdata/Australia/Currie | 5 - .../lib/tcl8.6/tzdata/Australia/Darwin | 15 - .../lib/tcl8.6/tzdata/Australia/Eucla | 25 - .../lib/tcl8.6/tzdata/Australia/Hobart | 285 - .../lib/tcl8.6/tzdata/Australia/LHI | 5 - .../lib/tcl8.6/tzdata/Australia/Lindeman | 28 - .../lib/tcl8.6/tzdata/Australia/Lord_Howe | 245 - .../lib/tcl8.6/tzdata/Australia/Melbourne | 272 - .../lib/tcl8.6/tzdata/Australia/NSW | 5 - .../lib/tcl8.6/tzdata/Australia/North | 5 - .../lib/tcl8.6/tzdata/Australia/Perth | 25 - .../lib/tcl8.6/tzdata/Australia/Queensland | 5 - .../lib/tcl8.6/tzdata/Australia/South | 5 - .../lib/tcl8.6/tzdata/Australia/Sydney | 272 - .../lib/tcl8.6/tzdata/Australia/Tasmania | 5 - .../lib/tcl8.6/tzdata/Australia/Victoria | 5 - .../lib/tcl8.6/tzdata/Australia/West | 5 - .../lib/tcl8.6/tzdata/Australia/Yancowinna | 5 - .../lib/tcl8.6/tzdata/Brazil/Acre | 5 - .../lib/tcl8.6/tzdata/Brazil/DeNoronha | 5 - .../lib/tcl8.6/tzdata/Brazil/East | 5 - .../lib/tcl8.6/tzdata/Brazil/West | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/CET | 265 - .../lib/tcl8.6/tzdata/CST6CDT | 278 - .../lib/tcl8.6/tzdata/Canada/Atlantic | 5 - .../lib/tcl8.6/tzdata/Canada/Central | 5 - .../lib/tcl8.6/tzdata/Canada/Eastern | 5 - .../lib/tcl8.6/tzdata/Canada/Mountain | 5 - .../lib/tcl8.6/tzdata/Canada/Newfoundland | 5 - .../lib/tcl8.6/tzdata/Canada/Pacific | 5 - .../lib/tcl8.6/tzdata/Canada/Saskatchewan | 5 - .../lib/tcl8.6/tzdata/Canada/Yukon | 5 - .../lib/tcl8.6/tzdata/Chile/Continental | 5 - .../lib/tcl8.6/tzdata/Chile/EasterIsland | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/Cuba | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/EET | 251 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/EST | 5 - .../lib/tcl8.6/tzdata/EST5EDT | 278 - .../lib/tcl8.6/tzdata/Egypt | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/Eire | 5 - .../lib/tcl8.6/tzdata/Etc/GMT | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+0 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+1 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+10 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+11 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+12 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+2 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+3 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+4 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+5 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+6 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+7 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+8 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT+9 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-0 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-1 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-10 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-11 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-12 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-13 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-14 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-2 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-3 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-4 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-5 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-6 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-7 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-8 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT-9 | 5 - .../lib/tcl8.6/tzdata/Etc/GMT0 | 5 - .../lib/tcl8.6/tzdata/Etc/Greenwich | 5 - .../lib/tcl8.6/tzdata/Etc/UCT | 5 - .../lib/tcl8.6/tzdata/Etc/UTC | 5 - .../lib/tcl8.6/tzdata/Etc/Universal | 5 - .../lib/tcl8.6/tzdata/Etc/Zulu | 5 - .../lib/tcl8.6/tzdata/Europe/Amsterdam | 5 - .../lib/tcl8.6/tzdata/Europe/Andorra | 237 - .../lib/tcl8.6/tzdata/Europe/Astrakhan | 71 - .../lib/tcl8.6/tzdata/Europe/Athens | 268 - .../lib/tcl8.6/tzdata/Europe/Belfast | 5 - .../lib/tcl8.6/tzdata/Europe/Belgrade | 250 - .../lib/tcl8.6/tzdata/Europe/Berlin | 274 - .../lib/tcl8.6/tzdata/Europe/Bratislava | 5 - .../lib/tcl8.6/tzdata/Europe/Brussels | 316 - .../lib/tcl8.6/tzdata/Europe/Bucharest | 268 - .../lib/tcl8.6/tzdata/Europe/Budapest | 283 - .../lib/tcl8.6/tzdata/Europe/Busingen | 5 - .../lib/tcl8.6/tzdata/Europe/Chisinau | 272 - .../lib/tcl8.6/tzdata/Europe/Copenhagen | 5 - .../lib/tcl8.6/tzdata/Europe/Dublin | 358 -- .../lib/tcl8.6/tzdata/Europe/Gibraltar | 328 - .../lib/tcl8.6/tzdata/Europe/Guernsey | 5 - .../lib/tcl8.6/tzdata/Europe/Helsinki | 248 - .../lib/tcl8.6/tzdata/Europe/Isle_of_Man | 5 - .../lib/tcl8.6/tzdata/Europe/Istanbul | 125 - .../lib/tcl8.6/tzdata/Europe/Jersey | 5 - .../lib/tcl8.6/tzdata/Europe/Kaliningrad | 86 - .../lib/tcl8.6/tzdata/Europe/Kiev | 5 - .../lib/tcl8.6/tzdata/Europe/Kirov | 70 - .../lib/tcl8.6/tzdata/Europe/Kyiv | 251 - .../lib/tcl8.6/tzdata/Europe/Lisbon | 353 -- .../lib/tcl8.6/tzdata/Europe/Ljubljana | 5 - .../lib/tcl8.6/tzdata/Europe/London | 372 -- .../lib/tcl8.6/tzdata/Europe/Luxembourg | 5 - .../lib/tcl8.6/tzdata/Europe/Madrid | 292 - .../lib/tcl8.6/tzdata/Europe/Malta | 299 - .../lib/tcl8.6/tzdata/Europe/Mariehamn | 5 - .../lib/tcl8.6/tzdata/Europe/Minsk | 75 - .../lib/tcl8.6/tzdata/Europe/Monaco | 5 - .../lib/tcl8.6/tzdata/Europe/Moscow | 83 - .../lib/tcl8.6/tzdata/Europe/Nicosia | 5 - .../lib/tcl8.6/tzdata/Europe/Oslo | 5 - .../lib/tcl8.6/tzdata/Europe/Paris | 314 - .../lib/tcl8.6/tzdata/Europe/Podgorica | 5 - .../lib/tcl8.6/tzdata/Europe/Prague | 275 - .../lib/tcl8.6/tzdata/Europe/Riga | 258 - .../lib/tcl8.6/tzdata/Europe/Rome | 302 - .../lib/tcl8.6/tzdata/Europe/Samara | 73 - .../lib/tcl8.6/tzdata/Europe/San_Marino | 5 - .../lib/tcl8.6/tzdata/Europe/Sarajevo | 5 - .../lib/tcl8.6/tzdata/Europe/Saratov | 71 - .../lib/tcl8.6/tzdata/Europe/Simferopol | 82 - .../lib/tcl8.6/tzdata/Europe/Skopje | 5 - .../lib/tcl8.6/tzdata/Europe/Sofia | 258 - .../lib/tcl8.6/tzdata/Europe/Stockholm | 5 - .../lib/tcl8.6/tzdata/Europe/Tallinn | 254 - .../lib/tcl8.6/tzdata/Europe/Tirane | 263 - .../lib/tcl8.6/tzdata/Europe/Tiraspol | 5 - .../lib/tcl8.6/tzdata/Europe/Ulyanovsk | 73 - .../lib/tcl8.6/tzdata/Europe/Uzhgorod | 5 - .../lib/tcl8.6/tzdata/Europe/Vaduz | 5 - .../lib/tcl8.6/tzdata/Europe/Vatican | 5 - .../lib/tcl8.6/tzdata/Europe/Vienna | 271 - .../lib/tcl8.6/tzdata/Europe/Vilnius | 252 - .../lib/tcl8.6/tzdata/Europe/Volgograd | 73 - .../lib/tcl8.6/tzdata/Europe/Warsaw | 296 - .../lib/tcl8.6/tzdata/Europe/Zagreb | 5 - .../lib/tcl8.6/tzdata/Europe/Zaporozhye | 5 - .../lib/tcl8.6/tzdata/Europe/Zurich | 250 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/GB | 5 - .../lib/tcl8.6/tzdata/GB-Eire | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT | 5 - .../lib/tcl8.6/tzdata/GMT+0 | 5 - .../lib/tcl8.6/tzdata/GMT-0 | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT0 | 5 - .../lib/tcl8.6/tzdata/Greenwich | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/HST | 5 - .../lib/tcl8.6/tzdata/Hongkong | 5 - .../lib/tcl8.6/tzdata/Iceland | 5 - .../lib/tcl8.6/tzdata/Indian/Antananarivo | 5 - .../lib/tcl8.6/tzdata/Indian/Chagos | 7 - .../lib/tcl8.6/tzdata/Indian/Christmas | 5 - .../lib/tcl8.6/tzdata/Indian/Cocos | 5 - .../lib/tcl8.6/tzdata/Indian/Comoro | 5 - .../lib/tcl8.6/tzdata/Indian/Kerguelen | 5 - .../lib/tcl8.6/tzdata/Indian/Mahe | 5 - .../lib/tcl8.6/tzdata/Indian/Maldives | 7 - .../lib/tcl8.6/tzdata/Indian/Mauritius | 10 - .../lib/tcl8.6/tzdata/Indian/Mayotte | 5 - .../lib/tcl8.6/tzdata/Indian/Reunion | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/Iran | 5 - .../lib/tcl8.6/tzdata/Israel | 5 - .../lib/tcl8.6/tzdata/Jamaica | 5 - .../lib/tcl8.6/tzdata/Japan | 5 - .../lib/tcl8.6/tzdata/Kwajalein | 5 - .../lib/tcl8.6/tzdata/Libya | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/MET | 265 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/MST | 5 - .../lib/tcl8.6/tzdata/MST7MDT | 278 - .../lib/tcl8.6/tzdata/Mexico/BajaNorte | 5 - .../lib/tcl8.6/tzdata/Mexico/BajaSur | 5 - .../lib/tcl8.6/tzdata/Mexico/General | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/NZ | 5 - .../lib/tcl8.6/tzdata/NZ-CHAT | 5 - .../lib/tcl8.6/tzdata/Navajo | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/PRC | 5 - .../lib/tcl8.6/tzdata/PST8PDT | 278 - .../lib/tcl8.6/tzdata/Pacific/Apia | 31 - .../lib/tcl8.6/tzdata/Pacific/Auckland | 285 - .../lib/tcl8.6/tzdata/Pacific/Bougainville | 10 - .../lib/tcl8.6/tzdata/Pacific/Chatham | 258 - .../lib/tcl8.6/tzdata/Pacific/Chuuk | 5 - .../lib/tcl8.6/tzdata/Pacific/Easter | 268 - .../lib/tcl8.6/tzdata/Pacific/Efate | 28 - .../lib/tcl8.6/tzdata/Pacific/Enderbury | 5 - .../lib/tcl8.6/tzdata/Pacific/Fakaofo | 7 - .../lib/tcl8.6/tzdata/Pacific/Fiji | 34 - .../lib/tcl8.6/tzdata/Pacific/Funafuti | 5 - .../lib/tcl8.6/tzdata/Pacific/Galapagos | 9 - .../lib/tcl8.6/tzdata/Pacific/Gambier | 6 - .../lib/tcl8.6/tzdata/Pacific/Guadalcanal | 6 - .../lib/tcl8.6/tzdata/Pacific/Guam | 26 - .../lib/tcl8.6/tzdata/Pacific/Honolulu | 12 - .../lib/tcl8.6/tzdata/Pacific/Johnston | 5 - .../lib/tcl8.6/tzdata/Pacific/Kanton | 8 - .../lib/tcl8.6/tzdata/Pacific/Kiritimati | 8 - .../lib/tcl8.6/tzdata/Pacific/Kosrae | 14 - .../lib/tcl8.6/tzdata/Pacific/Kwajalein | 11 - .../lib/tcl8.6/tzdata/Pacific/Majuro | 5 - .../lib/tcl8.6/tzdata/Pacific/Marquesas | 6 - .../lib/tcl8.6/tzdata/Pacific/Midway | 5 - .../lib/tcl8.6/tzdata/Pacific/Nauru | 9 - .../lib/tcl8.6/tzdata/Pacific/Niue | 7 - .../lib/tcl8.6/tzdata/Pacific/Norfolk | 172 - .../lib/tcl8.6/tzdata/Pacific/Noumea | 12 - .../lib/tcl8.6/tzdata/Pacific/Pago_Pago | 7 - .../lib/tcl8.6/tzdata/Pacific/Palau | 7 - .../lib/tcl8.6/tzdata/Pacific/Pitcairn | 7 - .../lib/tcl8.6/tzdata/Pacific/Pohnpei | 5 - .../lib/tcl8.6/tzdata/Pacific/Ponape | 5 - .../lib/tcl8.6/tzdata/Pacific/Port_Moresby | 7 - .../lib/tcl8.6/tzdata/Pacific/Rarotonga | 33 - .../lib/tcl8.6/tzdata/Pacific/Saipan | 5 - .../lib/tcl8.6/tzdata/Pacific/Samoa | 5 - .../lib/tcl8.6/tzdata/Pacific/Tahiti | 6 - .../lib/tcl8.6/tzdata/Pacific/Tarawa | 6 - .../lib/tcl8.6/tzdata/Pacific/Tongatapu | 16 - .../lib/tcl8.6/tzdata/Pacific/Truk | 5 - .../lib/tcl8.6/tzdata/Pacific/Wake | 5 - .../lib/tcl8.6/tzdata/Pacific/Wallis | 5 - .../lib/tcl8.6/tzdata/Pacific/Yap | 5 - .../lib/tcl8.6/tzdata/Poland | 5 - .../lib/tcl8.6/tzdata/Portugal | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/ROC | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/ROK | 5 - .../lib/tcl8.6/tzdata/Singapore | 5 - .../lib/tcl8.6/tzdata/SystemV/AST4 | 5 - .../lib/tcl8.6/tzdata/SystemV/AST4ADT | 5 - .../lib/tcl8.6/tzdata/SystemV/CST6 | 5 - .../lib/tcl8.6/tzdata/SystemV/CST6CDT | 5 - .../lib/tcl8.6/tzdata/SystemV/EST5 | 5 - .../lib/tcl8.6/tzdata/SystemV/EST5EDT | 5 - .../lib/tcl8.6/tzdata/SystemV/HST10 | 5 - .../lib/tcl8.6/tzdata/SystemV/MST7 | 5 - .../lib/tcl8.6/tzdata/SystemV/MST7MDT | 5 - .../lib/tcl8.6/tzdata/SystemV/PST8 | 5 - .../lib/tcl8.6/tzdata/SystemV/PST8PDT | 5 - .../lib/tcl8.6/tzdata/SystemV/YST9 | 5 - .../lib/tcl8.6/tzdata/SystemV/YST9YDT | 5 - .../lib/tcl8.6/tzdata/Turkey | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/UCT | 5 - .../lib/tcl8.6/tzdata/US/Alaska | 5 - .../lib/tcl8.6/tzdata/US/Aleutian | 5 - .../lib/tcl8.6/tzdata/US/Arizona | 5 - .../lib/tcl8.6/tzdata/US/Central | 5 - .../lib/tcl8.6/tzdata/US/East-Indiana | 5 - .../lib/tcl8.6/tzdata/US/Eastern | 5 - .../lib/tcl8.6/tzdata/US/Hawaii | 5 - .../lib/tcl8.6/tzdata/US/Indiana-Starke | 5 - .../lib/tcl8.6/tzdata/US/Michigan | 5 - .../lib/tcl8.6/tzdata/US/Mountain | 5 - .../lib/tcl8.6/tzdata/US/Pacific | 5 - .../lib/tcl8.6/tzdata/US/Samoa | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/UTC | 5 - .../lib/tcl8.6/tzdata/Universal | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/W-SU | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/WET | 251 - .../tclkit8613punk.vfs/lib/tcl8.6/tzdata/Zulu | 5 - .../tclkit8613punk.vfs/lib/tcl8.6/word.tcl | 154 - .../lib/tcl8/8.4/platform-1.0.19.tm | 450 -- .../lib/tcl8/8.4/platform/shell-1.1.4.tm | 241 - .../lib/tcl8/8.5/msgcat-1.6.1.tm | 1210 ---- .../lib/tcl8/8.5/tcltest-2.5.5.tm | 3533 ----------- .../lib/tcl8/8.6/http-2.9.8.tm | 3604 ----------- .../tclkit8613punk.vfs/lib/tk8.6/bgerror.tcl | 272 - .../tclkit8613punk.vfs/lib/tk8.6/button.tcl | 782 --- .../lib/tk8.6/choosedir.tcl | 308 - .../tclkit8613punk.vfs/lib/tk8.6/clrpick.tcl | 695 --- .../tclkit8613punk.vfs/lib/tk8.6/comdlg.tcl | 322 - .../tclkit8613punk.vfs/lib/tk8.6/console.tcl | 1154 ---- .../tclkit8613punk.vfs/lib/tk8.6/demos/README | 44 - .../lib/tk8.6/demos/anilabel.tcl | 160 - .../lib/tk8.6/demos/aniwave.tcl | 104 - .../lib/tk8.6/demos/arrow.tcl | 241 - .../lib/tk8.6/demos/bind.tcl | 78 - .../lib/tk8.6/demos/bitmap.tcl | 52 - .../tclkit8613punk.vfs/lib/tk8.6/demos/browse | 66 - .../lib/tk8.6/demos/button.tcl | 47 - .../lib/tk8.6/demos/check.tcl | 71 - .../lib/tk8.6/demos/clrpick.tcl | 54 - .../lib/tk8.6/demos/colors.tcl | 99 - .../lib/tk8.6/demos/combo.tcl | 61 - .../lib/tk8.6/demos/cscroll.tcl | 172 - .../lib/tk8.6/demos/ctext.tcl | 176 - .../lib/tk8.6/demos/dialog1.tcl | 25 - .../lib/tk8.6/demos/dialog2.tcl | 18 - .../tclkit8613punk.vfs/lib/tk8.6/demos/en.msg | 97 - .../lib/tk8.6/demos/entry1.tcl | 34 - .../lib/tk8.6/demos/entry2.tcl | 46 - .../lib/tk8.6/demos/entry3.tcl | 185 - .../lib/tk8.6/demos/filebox.tcl | 81 - .../lib/tk8.6/demos/floor.tcl | 1371 ---- .../lib/tk8.6/demos/fontchoose.tcl | 67 - .../lib/tk8.6/demos/form.tcl | 38 - .../lib/tk8.6/demos/goldberg.tcl | 1835 ------ .../tclkit8613punk.vfs/lib/tk8.6/demos/hello | 22 - .../lib/tk8.6/demos/hscale.tcl | 45 - .../lib/tk8.6/demos/icon.tcl | 51 - .../lib/tk8.6/demos/image1.tcl | 35 - .../lib/tk8.6/demos/image2.tcl | 108 - .../lib/tk8.6/demos/images/earth.gif | Bin 51559 -> 0 bytes .../lib/tk8.6/demos/images/earthmenu.png | Bin 8157 -> 0 bytes .../lib/tk8.6/demos/images/earthris.gif | Bin 6343 -> 0 bytes .../lib/tk8.6/demos/images/flagdown.xbm | 27 - .../lib/tk8.6/demos/images/flagup.xbm | 27 - .../lib/tk8.6/demos/images/gray25.xbm | 6 - .../lib/tk8.6/demos/images/letters.xbm | 27 - .../lib/tk8.6/demos/images/noletter.xbm | 27 - .../lib/tk8.6/demos/images/ouster.png | Bin 54257 -> 0 bytes .../lib/tk8.6/demos/images/pattern.xbm | 6 - .../lib/tk8.6/demos/images/tcllogo.gif | Bin 2341 -> 0 bytes .../lib/tk8.6/demos/images/teapot.ppm | 31 - .../lib/tk8.6/demos/items.tcl | 302 - .../tclkit8613punk.vfs/lib/tk8.6/demos/ixset | 328 - .../lib/tk8.6/demos/knightstour.tcl | 268 - .../lib/tk8.6/demos/label.tcl | 40 - .../lib/tk8.6/demos/labelframe.tcl | 76 - .../lib/tk8.6/demos/license.terms | 40 - .../lib/tk8.6/demos/mclist.tcl | 119 - .../lib/tk8.6/demos/menu.tcl | 177 - .../lib/tk8.6/demos/menubu.tcl | 87 - .../lib/tk8.6/demos/msgbox.tcl | 62 - .../tclkit8613punk.vfs/lib/tk8.6/demos/nl.msg | 125 - .../lib/tk8.6/demos/paned1.tcl | 32 - .../lib/tk8.6/demos/paned2.tcl | 74 - .../lib/tk8.6/demos/pendulum.tcl | 197 - .../lib/tk8.6/demos/plot.tcl | 97 - .../lib/tk8.6/demos/puzzle.tcl | 82 - .../lib/tk8.6/demos/radio.tcl | 66 - .../tclkit8613punk.vfs/lib/tk8.6/demos/rmt | 210 - .../lib/tk8.6/demos/rolodex | 204 - .../lib/tk8.6/demos/ruler.tcl | 175 - .../lib/tk8.6/demos/sayings.tcl | 44 - .../lib/tk8.6/demos/search.tcl | 139 - .../lib/tk8.6/demos/spin.tcl | 53 - .../lib/tk8.6/demos/states.tcl | 54 - .../lib/tk8.6/demos/style.tcl | 155 - .../lib/tk8.6/demos/tclIndex | 67 - .../tclkit8613punk.vfs/lib/tk8.6/demos/tcolor | 358 -- .../lib/tk8.6/demos/text.tcl | 113 - .../lib/tk8.6/demos/textpeer.tcl | 62 - .../tclkit8613punk.vfs/lib/tk8.6/demos/timer | 47 - .../lib/tk8.6/demos/toolbar.tcl | 92 - .../lib/tk8.6/demos/tree.tcl | 89 - .../lib/tk8.6/demos/ttkbut.tcl | 84 - .../lib/tk8.6/demos/ttkmenu.tcl | 53 - .../lib/tk8.6/demos/ttknote.tcl | 57 - .../lib/tk8.6/demos/ttkpane.tcl | 112 - .../lib/tk8.6/demos/ttkprogress.tcl | 46 - .../lib/tk8.6/demos/ttkscale.tcl | 39 - .../lib/tk8.6/demos/twind.tcl | 351 -- .../lib/tk8.6/demos/unicodeout.tcl | 145 - .../lib/tk8.6/demos/vscale.tcl | 46 - .../tclkit8613punk.vfs/lib/tk8.6/demos/widget | 734 --- .../tclkit8613punk.vfs/lib/tk8.6/dialog.tcl | 175 - .../tclkit8613punk.vfs/lib/tk8.6/entry.tcl | 687 -- .../tclkit8613punk.vfs/lib/tk8.6/focus.tcl | 178 - .../lib/tk8.6/fontchooser.tcl | 515 -- .../tclkit8613punk.vfs/lib/tk8.6/iconlist.tcl | 720 --- .../tclkit8613punk.vfs/lib/tk8.6/icons.tcl | 153 - .../lib/tk8.6/images/README | 7 - .../lib/tk8.6/images/logo.eps | 2091 ------- .../lib/tk8.6/images/logo100.gif | Bin 2341 -> 0 bytes .../lib/tk8.6/images/logo64.gif | Bin 1670 -> 0 bytes .../lib/tk8.6/images/logoLarge.gif | Bin 11000 -> 0 bytes .../lib/tk8.6/images/logoMed.gif | Bin 3889 -> 0 bytes .../lib/tk8.6/images/pwrdLogo.eps | 1897 ------ .../lib/tk8.6/images/pwrdLogo100.gif | Bin 1615 -> 0 bytes .../lib/tk8.6/images/pwrdLogo150.gif | Bin 2489 -> 0 bytes .../lib/tk8.6/images/pwrdLogo175.gif | Bin 2981 -> 0 bytes .../lib/tk8.6/images/pwrdLogo200.gif | Bin 3491 -> 0 bytes .../lib/tk8.6/images/pwrdLogo75.gif | Bin 1171 -> 0 bytes .../lib/tk8.6/images/tai-ku.gif | Bin 5473 -> 0 bytes .../tclkit8613punk.vfs/lib/tk8.6/listbox.tcl | 560 -- .../lib/tk8.6/megawidget.tcl | 297 - .../tclkit8613punk.vfs/lib/tk8.6/menu.tcl | 1380 ----- .../tclkit8613punk.vfs/lib/tk8.6/mkpsenc.tcl | 1488 ----- .../tclkit8613punk.vfs/lib/tk8.6/msgbox.tcl | 427 -- .../tclkit8613punk.vfs/lib/tk8.6/msgs/cs.msg | 77 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/da.msg | 78 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/de.msg | 91 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/el.msg | 86 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/en.msg | 91 - .../lib/tk8.6/msgs/en_gb.msg | 3 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/eo.msg | 75 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/es.msg | 76 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/fi.msg | 89 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/fr.msg | 72 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/hu.msg | 78 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/it.msg | 73 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/nl.msg | 91 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/pl.msg | 91 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/pt.msg | 74 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/ru.msg | 93 - .../tclkit8613punk.vfs/lib/tk8.6/msgs/sv.msg | 76 - .../lib/tk8.6/msgs/zh_cn.msg | 92 - .../tclkit8613punk.vfs/lib/tk8.6/obsolete.tcl | 178 - .../tclkit8613punk.vfs/lib/tk8.6/optMenu.tcl | 43 - .../tclkit8613punk.vfs/lib/tk8.6/palette.tcl | 244 - .../lib/tk8.6/panedwindow.tcl | 194 - .../tclkit8613punk.vfs/lib/tk8.6/pkgIndex.tcl | 7 - .../tclkit8613punk.vfs/lib/tk8.6/safetk.tcl | 262 - .../tclkit8613punk.vfs/lib/tk8.6/scale.tcl | 307 - .../tclkit8613punk.vfs/lib/tk8.6/scrlbar.tcl | 456 -- .../tclkit8613punk.vfs/lib/tk8.6/spinbox.tcl | 594 -- .../tclkit8613punk.vfs/lib/tk8.6/tclIndex | 253 - .../tclkit8613punk.vfs/lib/tk8.6/tearoff.tcl | 184 - .../tclkit8613punk.vfs/lib/tk8.6/text.tcl | 1238 ---- .../tclkit8613punk.vfs/lib/tk8.6/tk.tcl | 703 --- .../tclkit8613punk.vfs/lib/tk8.6/tkAppInit.c | 177 - .../tclkit8613punk.vfs/lib/tk8.6/tkfbox.tcl | 1239 ---- .../lib/tk8.6/ttk/altTheme.tcl | 109 - .../lib/tk8.6/ttk/aquaTheme.tcl | 119 - .../lib/tk8.6/ttk/button.tcl | 83 - .../lib/tk8.6/ttk/clamTheme.tcl | 147 - .../lib/tk8.6/ttk/classicTheme.tcl | 115 - .../lib/tk8.6/ttk/combobox.tcl | 448 -- .../lib/tk8.6/ttk/cursors.tcl | 205 - .../lib/tk8.6/ttk/defaults.tcl | 143 - .../lib/tk8.6/ttk/entry.tcl | 633 -- .../lib/tk8.6/ttk/fonts.tcl | 157 - .../lib/tk8.6/ttk/menubutton.tcl | 234 - .../lib/tk8.6/ttk/notebook.tcl | 199 - .../lib/tk8.6/ttk/panedwindow.tcl | 91 - .../lib/tk8.6/ttk/progress.tcl | 49 - .../lib/tk8.6/ttk/scale.tcl | 94 - .../lib/tk8.6/ttk/scrollbar.tcl | 126 - .../lib/tk8.6/ttk/sizegrip.tcl | 102 - .../lib/tk8.6/ttk/spinbox.tcl | 192 - .../lib/tk8.6/ttk/treeview.tcl | 383 -- .../tclkit8613punk.vfs/lib/tk8.6/ttk/ttk.tcl | 176 - .../lib/tk8.6/ttk/utils.tcl | 337 - .../lib/tk8.6/ttk/vistaTheme.tcl | 229 - .../lib/tk8.6/ttk/winTheme.tcl | 84 - .../lib/tk8.6/ttk/xpTheme.tcl | 67 - .../lib/tk8.6/unsupported.tcl | 269 - .../tclkit8613punk.vfs/lib/tk8.6/xmfbox.tcl | 989 --- .../tclkit8613punk.vfs/lib/twapi/pkgIndex.tcl | 148 - .../tclkit8613punk.vfs/lib/vfs1.4/mk4vfs.tcl | 624 -- .../lib/vfs1.4/pkgIndex.tcl | 7 - .../tclkit8613punk.vfs/lib/vfs1.4/starkit.tcl | 156 - .../tclkit8613punk.vfs/lib/vfs1.4/tarvfs.tcl | 432 -- .../lib/vfs1.4/vfsUtils.tcl | 441 -- .../tclkit8613punk.vfs/lib/vfs1.4/vfslib.tcl | 284 - .../tclkit8613punk.vfs/lib/vfs1.4/zipvfs.tcl | 923 --- .../lib/vqtcl4.1/m2mvfs.tcl | 236 - .../lib/vqtcl4.1/mkclvfs.tcl | 181 - .../lib/vqtcl4.1/mklite.tcl | 271 - .../lib/vqtcl4.1/pkgIndex.tcl | 5 - .../tclkit8613punk.vfs/lib/vqtcl4.1/ratcl.tcl | 230 - src/runtime/tclkit8613punk.vfs/tclkit.ico | Bin 283486 -> 0 bytes src/runtime/tclkit87a5bawt.tail | Bin 2485744 -> 0 bytes src/runtime/tclkit87a5bawt.vfs/bin/tk87.dll | Bin 1888744 -> 0 bytes src/runtime/tclkit87a5bawt.vfs/boot.tcl | 127 - .../lib/dde1.4/pkgIndex.tcl | 12 - .../lib/dde1.4/tcldde14.dll | Bin 71523 -> 0 bytes .../lib/registry1.3/pkgIndex.tcl | 9 - .../lib/registry1.3/tclregistry13.dll | Bin 64792 -> 0 bytes .../tclkit87a5bawt.vfs/lib/tcl8.7/auto.tcl | 711 --- .../tclkit87a5bawt.vfs/lib/tcl8.7/clock.tcl | 4546 -------------- .../lib/tcl8.7/cookiejar0.2/cookiejar.tcl | 746 --- .../lib/tcl8.7/cookiejar0.2/idna.tcl | 292 - .../lib/tcl8.7/cookiejar0.2/pkgIndex.tcl | 3 - .../cookiejar0.2/public_suffix_list.dat.gz | Bin 70835 -> 0 bytes .../lib/tcl8.7/encoding/ascii.enc | 20 - .../lib/tcl8.7/encoding/big5.enc | 1516 ----- .../lib/tcl8.7/encoding/cp1250.enc | 20 - .../lib/tcl8.7/encoding/cp1251.enc | 20 - .../lib/tcl8.7/encoding/cp1252.enc | 20 - .../lib/tcl8.7/encoding/cp1253.enc | 20 - .../lib/tcl8.7/encoding/cp1254.enc | 20 - .../lib/tcl8.7/encoding/cp1255.enc | 20 - .../lib/tcl8.7/encoding/cp1256.enc | 20 - .../lib/tcl8.7/encoding/cp1257.enc | 20 - .../lib/tcl8.7/encoding/cp1258.enc | 20 - .../lib/tcl8.7/encoding/cp437.enc | 20 - .../lib/tcl8.7/encoding/cp737.enc | 20 - .../lib/tcl8.7/encoding/cp775.enc | 20 - .../lib/tcl8.7/encoding/cp850.enc | 20 - .../lib/tcl8.7/encoding/cp852.enc | 20 - .../lib/tcl8.7/encoding/cp855.enc | 20 - .../lib/tcl8.7/encoding/cp857.enc | 20 - .../lib/tcl8.7/encoding/cp860.enc | 20 - .../lib/tcl8.7/encoding/cp861.enc | 20 - .../lib/tcl8.7/encoding/cp862.enc | 20 - .../lib/tcl8.7/encoding/cp863.enc | 20 - .../lib/tcl8.7/encoding/cp864.enc | 20 - .../lib/tcl8.7/encoding/cp865.enc | 20 - .../lib/tcl8.7/encoding/cp866.enc | 20 - .../lib/tcl8.7/encoding/cp869.enc | 20 - .../lib/tcl8.7/encoding/cp874.enc | 20 - .../lib/tcl8.7/encoding/cp932.enc | 801 --- .../lib/tcl8.7/encoding/cp936.enc | 2162 ------- .../lib/tcl8.7/encoding/cp949.enc | 2128 ------- .../lib/tcl8.7/encoding/cp950.enc | 1499 ----- .../lib/tcl8.7/encoding/dingbats.enc | 20 - .../lib/tcl8.7/encoding/ebcdic.enc | 19 - .../lib/tcl8.7/encoding/euc-cn.enc | 1397 ----- .../lib/tcl8.7/encoding/euc-jp.enc | 1353 ---- .../lib/tcl8.7/encoding/euc-kr.enc | 1533 ----- .../lib/tcl8.7/encoding/gb12345.enc | 1414 ----- .../lib/tcl8.7/encoding/gb1988.enc | 20 - .../lib/tcl8.7/encoding/gb2312-raw.enc | 1380 ----- .../lib/tcl8.7/encoding/gb2312.enc | 1397 ----- .../lib/tcl8.7/encoding/iso2022-jp.enc | 12 - .../lib/tcl8.7/encoding/iso2022-kr.enc | 7 - .../lib/tcl8.7/encoding/iso2022.enc | 14 - .../lib/tcl8.7/encoding/iso8859-1.enc | 20 - .../lib/tcl8.7/encoding/iso8859-10.enc | 20 - .../lib/tcl8.7/encoding/iso8859-13.enc | 20 - .../lib/tcl8.7/encoding/iso8859-14.enc | 20 - .../lib/tcl8.7/encoding/iso8859-15.enc | 20 - .../lib/tcl8.7/encoding/iso8859-16.enc | 20 - .../lib/tcl8.7/encoding/iso8859-2.enc | 20 - .../lib/tcl8.7/encoding/iso8859-3.enc | 20 - .../lib/tcl8.7/encoding/iso8859-4.enc | 20 - .../lib/tcl8.7/encoding/iso8859-5.enc | 20 - .../lib/tcl8.7/encoding/iso8859-6.enc | 20 - .../lib/tcl8.7/encoding/iso8859-7.enc | 20 - .../lib/tcl8.7/encoding/iso8859-8.enc | 20 - .../lib/tcl8.7/encoding/iso8859-9.enc | 20 - .../lib/tcl8.7/encoding/jis0201.enc | 20 - .../lib/tcl8.7/encoding/jis0208.enc | 1319 ---- .../lib/tcl8.7/encoding/jis0212.enc | 1159 ---- .../lib/tcl8.7/encoding/koi8-r.enc | 20 - .../lib/tcl8.7/encoding/koi8-u.enc | 20 - .../lib/tcl8.7/encoding/ksc5601.enc | 1516 ----- .../lib/tcl8.7/encoding/macCentEuro.enc | 20 - .../lib/tcl8.7/encoding/macCroatian.enc | 20 - .../lib/tcl8.7/encoding/macCyrillic.enc | 20 - .../lib/tcl8.7/encoding/macDingbats.enc | 20 - .../lib/tcl8.7/encoding/macGreek.enc | 20 - .../lib/tcl8.7/encoding/macIceland.enc | 20 - .../lib/tcl8.7/encoding/macJapan.enc | 785 --- .../lib/tcl8.7/encoding/macRoman.enc | 20 - .../lib/tcl8.7/encoding/macRomania.enc | 20 - .../lib/tcl8.7/encoding/macThai.enc | 20 - .../lib/tcl8.7/encoding/macTurkish.enc | 20 - .../lib/tcl8.7/encoding/macUkraine.enc | 20 - .../lib/tcl8.7/encoding/shiftjis.enc | 690 --- .../lib/tcl8.7/encoding/symbol.enc | 20 - .../lib/tcl8.7/encoding/tis-620.enc | 20 - .../tclkit87a5bawt.vfs/lib/tcl8.7/history.tcl | 335 - .../tclkit87a5bawt.vfs/lib/tcl8.7/init.tcl | 772 --- .../tclkit87a5bawt.vfs/lib/tcl8.7/install.tcl | 247 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/af.msg | 49 - .../lib/tcl8.7/msgs/af_za.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar.msg | 54 - .../lib/tcl8.7/msgs/ar_in.msg | 6 - .../lib/tcl8.7/msgs/ar_jo.msg | 39 - .../lib/tcl8.7/msgs/ar_lb.msg | 39 - .../lib/tcl8.7/msgs/ar_sy.msg | 39 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/be.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/bg.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/bn.msg | 49 - .../lib/tcl8.7/msgs/bn_in.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ca.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/cs.msg | 54 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/da.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/de.msg | 54 - .../lib/tcl8.7/msgs/de_at.msg | 35 - .../lib/tcl8.7/msgs/de_be.msg | 53 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/el.msg | 52 - .../lib/tcl8.7/msgs/en_au.msg | 7 - .../lib/tcl8.7/msgs/en_be.msg | 7 - .../lib/tcl8.7/msgs/en_bw.msg | 6 - .../lib/tcl8.7/msgs/en_ca.msg | 7 - .../lib/tcl8.7/msgs/en_gb.msg | 7 - .../lib/tcl8.7/msgs/en_hk.msg | 8 - .../lib/tcl8.7/msgs/en_ie.msg | 7 - .../lib/tcl8.7/msgs/en_in.msg | 8 - .../lib/tcl8.7/msgs/en_nz.msg | 7 - .../lib/tcl8.7/msgs/en_ph.msg | 8 - .../lib/tcl8.7/msgs/en_sg.msg | 6 - .../lib/tcl8.7/msgs/en_za.msg | 6 - .../lib/tcl8.7/msgs/en_zw.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/eo.msg | 54 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es.msg | 52 - .../lib/tcl8.7/msgs/es_ar.msg | 6 - .../lib/tcl8.7/msgs/es_bo.msg | 6 - .../lib/tcl8.7/msgs/es_cl.msg | 6 - .../lib/tcl8.7/msgs/es_co.msg | 6 - .../lib/tcl8.7/msgs/es_cr.msg | 6 - .../lib/tcl8.7/msgs/es_do.msg | 6 - .../lib/tcl8.7/msgs/es_ec.msg | 6 - .../lib/tcl8.7/msgs/es_gt.msg | 6 - .../lib/tcl8.7/msgs/es_hn.msg | 6 - .../lib/tcl8.7/msgs/es_mx.msg | 6 - .../lib/tcl8.7/msgs/es_ni.msg | 6 - .../lib/tcl8.7/msgs/es_pa.msg | 6 - .../lib/tcl8.7/msgs/es_pe.msg | 6 - .../lib/tcl8.7/msgs/es_pr.msg | 6 - .../lib/tcl8.7/msgs/es_py.msg | 6 - .../lib/tcl8.7/msgs/es_sv.msg | 6 - .../lib/tcl8.7/msgs/es_uy.msg | 6 - .../lib/tcl8.7/msgs/es_ve.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/et.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/eu.msg | 47 - .../lib/tcl8.7/msgs/eu_es.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fa.msg | 47 - .../lib/tcl8.7/msgs/fa_in.msg | 52 - .../lib/tcl8.7/msgs/fa_ir.msg | 9 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fi.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fo.msg | 47 - .../lib/tcl8.7/msgs/fo_fo.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fr.msg | 52 - .../lib/tcl8.7/msgs/fr_be.msg | 7 - .../lib/tcl8.7/msgs/fr_ca.msg | 7 - .../lib/tcl8.7/msgs/fr_ch.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ga.msg | 47 - .../lib/tcl8.7/msgs/ga_ie.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gl.msg | 47 - .../lib/tcl8.7/msgs/gl_es.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gv.msg | 47 - .../lib/tcl8.7/msgs/gv_gb.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/he.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hi.msg | 39 - .../lib/tcl8.7/msgs/hi_in.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hr.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hu.msg | 54 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/id.msg | 47 - .../lib/tcl8.7/msgs/id_id.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/is.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/it.msg | 54 - .../lib/tcl8.7/msgs/it_ch.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ja.msg | 44 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kl.msg | 47 - .../lib/tcl8.7/msgs/kl_gl.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ko.msg | 55 - .../lib/tcl8.7/msgs/ko_kr.msg | 8 - .../lib/tcl8.7/msgs/kok.msg | 39 - .../lib/tcl8.7/msgs/kok_in.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kw.msg | 47 - .../lib/tcl8.7/msgs/kw_gb.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/lt.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/lv.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mk.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mr.msg | 39 - .../lib/tcl8.7/msgs/mr_in.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ms.msg | 47 - .../lib/tcl8.7/msgs/ms_my.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mt.msg | 27 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nb.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nl.msg | 50 - .../lib/tcl8.7/msgs/nl_be.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nn.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/pl.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/pt.msg | 50 - .../lib/tcl8.7/msgs/pt_br.msg | 7 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ro.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ru.msg | 52 - .../lib/tcl8.7/msgs/ru_ua.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sh.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sk.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sl.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sq.msg | 54 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sr.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sv.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sw.msg | 49 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ta.msg | 39 - .../lib/tcl8.7/msgs/ta_in.msg | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/te.msg | 47 - .../lib/tcl8.7/msgs/te_in.msg | 8 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/th.msg | 54 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/tr.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/uk.msg | 52 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/vi.msg | 50 - .../tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh.msg | 55 - .../lib/tcl8.7/msgs/zh_cn.msg | 7 - .../lib/tcl8.7/msgs/zh_hk.msg | 28 - .../lib/tcl8.7/msgs/zh_sg.msg | 8 - .../lib/tcl8.7/msgs/zh_tw.msg | 8 - .../lib/tcl8.7/opt0.4/optparse.tcl | 1072 ---- .../lib/tcl8.7/opt0.4/pkgIndex.tcl | 12 - .../tclkit87a5bawt.vfs/lib/tcl8.7/package.tcl | 764 --- .../tclkit87a5bawt.vfs/lib/tcl8.7/parray.tcl | 28 - .../tclkit87a5bawt.vfs/lib/tcl8.7/safe.tcl | 1281 ---- .../tclkit87a5bawt.vfs/lib/tcl8.7/tclIndex | 75 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tm.tcl | 380 -- .../lib/tcl8.7/tzdata/Africa/Abidjan | 6 - .../lib/tcl8.7/tzdata/Africa/Algiers | 39 - .../lib/tcl8.7/tzdata/Africa/Bamako | 5 - .../lib/tcl8.7/tzdata/Africa/Bangui | 5 - .../lib/tcl8.7/tzdata/Africa/Banjul | 5 - .../lib/tcl8.7/tzdata/Africa/Bissau | 7 - .../lib/tcl8.7/tzdata/Africa/Blantyre | 5 - .../lib/tcl8.7/tzdata/Africa/Brazzaville | 5 - .../lib/tcl8.7/tzdata/Africa/Cairo | 132 - .../lib/tcl8.7/tzdata/Africa/Conakry | 5 - .../lib/tcl8.7/tzdata/Africa/Dakar | 5 - .../lib/tcl8.7/tzdata/Africa/Dar_es_Salaam | 5 - .../lib/tcl8.7/tzdata/Africa/Djibouti | 5 - .../lib/tcl8.7/tzdata/Africa/El_Aaiun | 191 - .../lib/tcl8.7/tzdata/Africa/Freetown | 5 - .../lib/tcl8.7/tzdata/Africa/Gaborone | 5 - .../lib/tcl8.7/tzdata/Africa/Harare | 5 - .../lib/tcl8.7/tzdata/Africa/Johannesburg | 11 - .../lib/tcl8.7/tzdata/Africa/Khartoum | 40 - .../lib/tcl8.7/tzdata/Africa/Kigali | 5 - .../lib/tcl8.7/tzdata/Africa/Lagos | 9 - .../lib/tcl8.7/tzdata/Africa/Libreville | 5 - .../lib/tcl8.7/tzdata/Africa/Lome | 5 - .../lib/tcl8.7/tzdata/Africa/Lubumbashi | 5 - .../lib/tcl8.7/tzdata/Africa/Malabo | 5 - .../lib/tcl8.7/tzdata/Africa/Maputo | 6 - .../lib/tcl8.7/tzdata/Africa/Maseru | 5 - .../lib/tcl8.7/tzdata/Africa/Mbabane | 5 - .../lib/tcl8.7/tzdata/Africa/Mogadishu | 5 - .../lib/tcl8.7/tzdata/Africa/Nairobi | 10 - .../lib/tcl8.7/tzdata/Africa/Niamey | 5 - .../lib/tcl8.7/tzdata/Africa/Nouakchott | 5 - .../lib/tcl8.7/tzdata/Africa/Ouagadougou | 5 - .../lib/tcl8.7/tzdata/Africa/Porto-Novo | 5 - .../lib/tcl8.7/tzdata/Africa/Sao_Tome | 9 - .../lib/tcl8.7/tzdata/Africa/Timbuktu | 5 - .../lib/tcl8.7/tzdata/Africa/Tripoli | 34 - .../lib/tcl8.7/tzdata/Africa/Tunis | 39 - .../lib/tcl8.7/tzdata/Africa/Windhoek | 58 - .../lib/tcl8.7/tzdata/America/Adak | 276 - .../lib/tcl8.7/tzdata/America/Anchorage | 275 - .../tzdata/America/Argentina/Buenos_Aires | 67 - .../lib/tcl8.7/tzdata/America/Argentina/Jujuy | 67 - .../tzdata/America/Argentina/Rio_Gallegos | 68 - .../tcl8.7/tzdata/America/Argentina/San_Juan | 69 - .../tcl8.7/tzdata/America/Argentina/San_Luis | 68 - .../tcl8.7/tzdata/America/Argentina/Tucuman | 69 - .../lib/tcl8.7/tzdata/America/Asuncion | 259 - .../lib/tcl8.7/tzdata/America/Atikokan | 12 - .../lib/tcl8.7/tzdata/America/Bahia_Banderas | 222 - .../lib/tcl8.7/tzdata/America/Barbados | 15 - .../lib/tcl8.7/tzdata/America/Belem | 35 - .../lib/tcl8.7/tzdata/America/Belize | 103 - .../lib/tcl8.7/tzdata/America/Blanc-Sablon | 12 - .../lib/tcl8.7/tzdata/America/Boise | 281 - .../lib/tcl8.7/tzdata/America/Buenos_Aires | 5 - .../lib/tcl8.7/tzdata/America/Cambridge_Bay | 252 - .../lib/tcl8.7/tzdata/America/Campo_Grande | 96 - .../lib/tcl8.7/tzdata/America/Cancun | 47 - .../lib/tcl8.7/tzdata/America/Caracas | 10 - .../lib/tcl8.7/tzdata/America/Cayenne | 7 - .../lib/tcl8.7/tzdata/America/Cayman | 5 - .../lib/tcl8.7/tzdata/America/Chicago | 369 -- .../lib/tcl8.7/tzdata/America/Coral_Harbour | 5 - .../lib/tcl8.7/tzdata/America/Creston | 8 - .../lib/tcl8.7/tzdata/America/Curacao | 7 - .../lib/tcl8.7/tzdata/America/Danmarkshavn | 39 - .../lib/tcl8.7/tzdata/America/Dawson | 98 - .../lib/tcl8.7/tzdata/America/Dawson_Creek | 64 - .../lib/tcl8.7/tzdata/America/Denver | 291 - .../lib/tcl8.7/tzdata/America/Detroit | 275 - .../lib/tcl8.7/tzdata/America/Edmonton | 280 - .../lib/tcl8.7/tzdata/America/Eirunepe | 41 - .../lib/tcl8.7/tzdata/America/El_Salvador | 10 - .../lib/tcl8.7/tzdata/America/Fort_Nelson | 151 - .../lib/tcl8.7/tzdata/America/Fort_Wayne | 5 - .../lib/tcl8.7/tzdata/America/Glace_Bay | 273 - .../lib/tcl8.7/tzdata/America/Godthab | 5 - .../lib/tcl8.7/tzdata/America/Goose_Bay | 338 - .../lib/tcl8.7/tzdata/America/Grand_Turk | 245 - .../lib/tcl8.7/tzdata/America/Guadeloupe | 5 - .../lib/tcl8.7/tzdata/America/Guayaquil | 9 - .../lib/tcl8.7/tzdata/America/Halifax | 361 -- .../lib/tcl8.7/tzdata/America/Hermosillo | 21 - .../tzdata/America/Indiana/Indianapolis | 234 - .../lib/tcl8.7/tzdata/America/Indiana/Knox | 285 - .../lib/tcl8.7/tzdata/America/Indiana/Marengo | 236 - .../tcl8.7/tzdata/America/Indiana/Petersburg | 247 - .../tcl8.7/tzdata/America/Indiana/Tell_City | 230 - .../lib/tcl8.7/tzdata/America/Indiana/Vevay | 213 - .../tcl8.7/tzdata/America/Indiana/Vincennes | 234 - .../lib/tcl8.7/tzdata/America/Indiana/Winamac | 240 - .../lib/tcl8.7/tzdata/America/Indianapolis | 5 - .../lib/tcl8.7/tzdata/America/Inuvik | 249 - .../lib/tcl8.7/tzdata/America/Iqaluit | 250 - .../lib/tcl8.7/tzdata/America/Jujuy | 5 - .../lib/tcl8.7/tzdata/America/Juneau | 276 - .../tcl8.7/tzdata/America/Kentucky/Louisville | 311 - .../tcl8.7/tzdata/America/Kentucky/Monticello | 279 - .../lib/tcl8.7/tzdata/America/Knox_IN | 5 - .../lib/tcl8.7/tzdata/America/Kralendijk | 5 - .../lib/tcl8.7/tzdata/America/La_Paz | 8 - .../lib/tcl8.7/tzdata/America/Los_Angeles | 317 - .../lib/tcl8.7/tzdata/America/Louisville | 5 - .../lib/tcl8.7/tzdata/America/Lower_Princes | 5 - .../lib/tcl8.7/tzdata/America/Maceio | 52 - .../lib/tcl8.7/tzdata/America/Manaus | 39 - .../lib/tcl8.7/tzdata/America/Marigot | 5 - .../lib/tcl8.7/tzdata/America/Martinique | 9 - .../lib/tcl8.7/tzdata/America/Matamoros | 219 - .../lib/tcl8.7/tzdata/America/Mazatlan | 222 - .../lib/tcl8.7/tzdata/America/Menominee | 274 - .../lib/tcl8.7/tzdata/America/Mexico_City | 228 - .../lib/tcl8.7/tzdata/America/Miquelon | 234 - .../lib/tcl8.7/tzdata/America/Moncton | 342 - .../lib/tcl8.7/tzdata/America/Monterrey | 218 - .../lib/tcl8.7/tzdata/America/Montevideo | 96 - .../lib/tcl8.7/tzdata/America/Montreal | 5 - .../lib/tcl8.7/tzdata/America/Montserrat | 5 - .../lib/tcl8.7/tzdata/America/Nassau | 284 - .../lib/tcl8.7/tzdata/America/New_York | 369 -- .../lib/tcl8.7/tzdata/America/Nipigon | 264 - .../lib/tcl8.7/tzdata/America/Nome | 276 - .../tcl8.7/tzdata/America/North_Dakota/Beulah | 279 - .../tcl8.7/tzdata/America/North_Dakota/Center | 279 - .../tzdata/America/North_Dakota/New_Salem | 279 - .../lib/tcl8.7/tzdata/America/Nuuk | 246 - .../lib/tcl8.7/tzdata/America/Pangnirtung | 252 - .../lib/tcl8.7/tzdata/America/Paramaribo | 9 - .../lib/tcl8.7/tzdata/America/Phoenix | 17 - .../lib/tcl8.7/tzdata/America/Port-au-Prince | 215 - .../lib/tcl8.7/tzdata/America/Port_of_Spain | 6 - .../lib/tcl8.7/tzdata/America/Porto_Acre | 5 - .../lib/tcl8.7/tzdata/America/Porto_Velho | 35 - .../lib/tcl8.7/tzdata/America/Puerto_Rico | 10 - .../lib/tcl8.7/tzdata/America/Punta_Arenas | 122 - .../lib/tcl8.7/tzdata/America/Rainy_River | 264 - .../lib/tcl8.7/tzdata/America/Rankin_Inlet | 248 - .../lib/tcl8.7/tzdata/America/Recife | 48 - .../lib/tcl8.7/tzdata/America/Resolute | 248 - .../lib/tcl8.7/tzdata/America/Rio_Branco | 37 - .../lib/tcl8.7/tzdata/America/Rosario | 5 - .../lib/tcl8.7/tzdata/America/Santa_Isabel | 5 - .../lib/tcl8.7/tzdata/America/Santarem | 36 - .../lib/tcl8.7/tzdata/America/Santiago | 289 - .../lib/tcl8.7/tzdata/America/Santo_Domingo | 21 - .../lib/tcl8.7/tzdata/America/Sao_Paulo | 97 - .../lib/tcl8.7/tzdata/America/Scoresbysund | 246 - .../lib/tcl8.7/tzdata/America/Shiprock | 5 - .../lib/tcl8.7/tzdata/America/St_Barthelemy | 5 - .../lib/tcl8.7/tzdata/America/St_Johns | 372 -- .../lib/tcl8.7/tzdata/America/St_Kitts | 5 - .../lib/tcl8.7/tzdata/America/St_Thomas | 5 - .../lib/tcl8.7/tzdata/America/St_Vincent | 5 - .../lib/tcl8.7/tzdata/America/Swift_Current | 29 - .../lib/tcl8.7/tzdata/America/Thule | 224 - .../lib/tcl8.7/tzdata/America/Thunder_Bay | 272 - .../lib/tcl8.7/tzdata/America/Toronto | 365 -- .../lib/tcl8.7/tzdata/America/Vancouver | 320 - .../lib/tcl8.7/tzdata/America/Virgin | 5 - .../lib/tcl8.7/tzdata/America/Whitehorse | 98 - .../lib/tcl8.7/tzdata/America/Winnipeg | 316 - .../lib/tcl8.7/tzdata/America/Yakutat | 276 - .../lib/tcl8.7/tzdata/America/Yellowknife | 252 - .../lib/tcl8.7/tzdata/Antarctica/Casey | 17 - .../lib/tcl8.7/tzdata/Antarctica/Davis | 12 - .../tcl8.7/tzdata/Antarctica/DumontDUrville | 8 - .../lib/tcl8.7/tzdata/Antarctica/Macquarie | 276 - .../lib/tcl8.7/tzdata/Antarctica/Mawson | 7 - .../lib/tcl8.7/tzdata/Antarctica/McMurdo | 5 - .../lib/tcl8.7/tzdata/Antarctica/Palmer | 87 - .../lib/tcl8.7/tzdata/Antarctica/South_Pole | 5 - .../lib/tcl8.7/tzdata/Antarctica/Troll | 196 - .../lib/tcl8.7/tzdata/Antarctica/Vostok | 6 - .../lib/tcl8.7/tzdata/Arctic/Longyearbyen | 5 - .../lib/tcl8.7/tzdata/Asia/Aden | 5 - .../lib/tcl8.7/tzdata/Asia/Almaty | 57 - .../lib/tcl8.7/tzdata/Asia/Amman | 246 - .../lib/tcl8.7/tzdata/Asia/Anadyr | 72 - .../lib/tcl8.7/tzdata/Asia/Aqtau | 58 - .../lib/tcl8.7/tzdata/Asia/Aqtobe | 58 - .../lib/tcl8.7/tzdata/Asia/Ashgabat | 31 - .../lib/tcl8.7/tzdata/Asia/Ashkhabad | 5 - .../lib/tcl8.7/tzdata/Asia/Atyrau | 58 - .../lib/tcl8.7/tzdata/Asia/Baghdad | 59 - .../lib/tcl8.7/tzdata/Asia/Bahrain | 5 - .../lib/tcl8.7/tzdata/Asia/Baku | 74 - .../lib/tcl8.7/tzdata/Asia/Bangkok | 7 - .../lib/tcl8.7/tzdata/Asia/Barnaul | 73 - .../lib/tcl8.7/tzdata/Asia/Beirut | 270 - .../lib/tcl8.7/tzdata/Asia/Bishkek | 58 - .../lib/tcl8.7/tzdata/Asia/Brunei | 7 - .../lib/tcl8.7/tzdata/Asia/Choibalsan | 56 - .../lib/tcl8.7/tzdata/Asia/Chongqing | 5 - .../lib/tcl8.7/tzdata/Asia/Chungking | 5 - .../lib/tcl8.7/tzdata/Asia/Colombo | 13 - .../lib/tcl8.7/tzdata/Asia/Damascus | 280 - .../lib/tcl8.7/tzdata/Asia/Dili | 9 - .../lib/tcl8.7/tzdata/Asia/Dubai | 6 - .../lib/tcl8.7/tzdata/Asia/Dushanbe | 29 - .../lib/tcl8.7/tzdata/Asia/Harbin | 5 - .../lib/tcl8.7/tzdata/Asia/Hebron | 283 - .../lib/tcl8.7/tzdata/Asia/Ho_Chi_Minh | 14 - .../lib/tcl8.7/tzdata/Asia/Hong_Kong | 75 - .../lib/tcl8.7/tzdata/Asia/Hovd | 55 - .../lib/tcl8.7/tzdata/Asia/Irkutsk | 72 - .../lib/tcl8.7/tzdata/Asia/Istanbul | 5 - .../lib/tcl8.7/tzdata/Asia/Jerusalem | 278 - .../lib/tcl8.7/tzdata/Asia/Kabul | 7 - .../lib/tcl8.7/tzdata/Asia/Karachi | 16 - .../lib/tcl8.7/tzdata/Asia/Kashgar | 5 - .../lib/tcl8.7/tzdata/Asia/Kathmandu | 7 - .../lib/tcl8.7/tzdata/Asia/Katmandu | 5 - .../lib/tcl8.7/tzdata/Asia/Krasnoyarsk | 71 - .../lib/tcl8.7/tzdata/Asia/Kuala_Lumpur | 13 - .../lib/tcl8.7/tzdata/Asia/Kuching | 23 - .../lib/tcl8.7/tzdata/Asia/Kuwait | 5 - .../lib/tcl8.7/tzdata/Asia/Macao | 5 - .../lib/tcl8.7/tzdata/Asia/Macau | 76 - .../lib/tcl8.7/tzdata/Asia/Magadan | 72 - .../lib/tcl8.7/tzdata/Asia/Makassar | 9 - .../lib/tcl8.7/tzdata/Asia/Muscat | 5 - .../lib/tcl8.7/tzdata/Asia/Novokuznetsk | 71 - .../lib/tcl8.7/tzdata/Asia/Novosibirsk | 73 - .../lib/tcl8.7/tzdata/Asia/Omsk | 71 - .../lib/tcl8.7/tzdata/Asia/Oral | 58 - .../lib/tcl8.7/tzdata/Asia/Phnom_Penh | 5 - .../lib/tcl8.7/tzdata/Asia/Pontianak | 13 - .../lib/tcl8.7/tzdata/Asia/Pyongyang | 10 - .../lib/tcl8.7/tzdata/Asia/Qatar | 7 - .../lib/tcl8.7/tzdata/Asia/Qostanay | 58 - .../lib/tcl8.7/tzdata/Asia/Rangoon | 5 - .../lib/tcl8.7/tzdata/Asia/Riyadh | 6 - .../lib/tcl8.7/tzdata/Asia/Saigon | 5 - .../lib/tcl8.7/tzdata/Asia/Sakhalin | 73 - .../lib/tcl8.7/tzdata/Asia/Samarkand | 31 - .../lib/tcl8.7/tzdata/Asia/Seoul | 34 - .../lib/tcl8.7/tzdata/Asia/Shanghai | 34 - .../lib/tcl8.7/tzdata/Asia/Singapore | 13 - .../lib/tcl8.7/tzdata/Asia/Srednekolymsk | 71 - .../lib/tcl8.7/tzdata/Asia/Taipei | 46 - .../lib/tcl8.7/tzdata/Asia/Tashkent | 31 - .../lib/tcl8.7/tzdata/Asia/Tbilisi | 60 - .../lib/tcl8.7/tzdata/Asia/Tehran | 229 - .../lib/tcl8.7/tzdata/Asia/Tel_Aviv | 5 - .../lib/tcl8.7/tzdata/Asia/Thimbu | 5 - .../lib/tcl8.7/tzdata/Asia/Thimphu | 7 - .../lib/tcl8.7/tzdata/Asia/Tokyo | 14 - .../lib/tcl8.7/tzdata/Asia/Tomsk | 73 - .../lib/tcl8.7/tzdata/Asia/Ujung_Pandang | 5 - .../lib/tcl8.7/tzdata/Asia/Ulaanbaatar | 55 - .../lib/tcl8.7/tzdata/Asia/Ulan_Bator | 5 - .../lib/tcl8.7/tzdata/Asia/Urumqi | 6 - .../lib/tcl8.7/tzdata/Asia/Vientiane | 5 - .../lib/tcl8.7/tzdata/Asia/Vladivostok | 71 - .../lib/tcl8.7/tzdata/Asia/Yakutsk | 71 - .../lib/tcl8.7/tzdata/Asia/Yangon | 9 - .../lib/tcl8.7/tzdata/Asia/Yekaterinburg | 72 - .../lib/tcl8.7/tzdata/Asia/Yerevan | 70 - .../lib/tcl8.7/tzdata/Atlantic/Azores | 345 -- .../lib/tcl8.7/tzdata/Atlantic/Canary | 247 - .../lib/tcl8.7/tzdata/Atlantic/Cape_Verde | 9 - .../lib/tcl8.7/tzdata/Atlantic/Faeroe | 5 - .../lib/tcl8.7/tzdata/Atlantic/Faroe | 245 - .../lib/tcl8.7/tzdata/Atlantic/Jan_Mayen | 5 - .../lib/tcl8.7/tzdata/Atlantic/Reykjavik | 73 - .../lib/tcl8.7/tzdata/Atlantic/Stanley | 75 - .../lib/tcl8.7/tzdata/Australia/ACT | 5 - .../lib/tcl8.7/tzdata/Australia/Adelaide | 273 - .../lib/tcl8.7/tzdata/Australia/Brisbane | 23 - .../lib/tcl8.7/tzdata/Australia/Broken_Hill | 275 - .../lib/tcl8.7/tzdata/Australia/Currie | 5 - .../lib/tcl8.7/tzdata/Australia/Darwin | 15 - .../lib/tcl8.7/tzdata/Australia/Hobart | 285 - .../lib/tcl8.7/tzdata/Australia/LHI | 5 - .../lib/tcl8.7/tzdata/Australia/Lindeman | 28 - .../lib/tcl8.7/tzdata/Australia/Lord_Howe | 245 - .../lib/tcl8.7/tzdata/Australia/Melbourne | 272 - .../lib/tcl8.7/tzdata/Australia/NSW | 5 - .../lib/tcl8.7/tzdata/Australia/North | 5 - .../lib/tcl8.7/tzdata/Australia/Perth | 25 - .../lib/tcl8.7/tzdata/Australia/Queensland | 5 - .../lib/tcl8.7/tzdata/Australia/South | 5 - .../lib/tcl8.7/tzdata/Australia/Sydney | 272 - .../lib/tcl8.7/tzdata/Australia/West | 5 - .../lib/tcl8.7/tzdata/Brazil/Acre | 5 - .../lib/tcl8.7/tzdata/Brazil/East | 5 - .../lib/tcl8.7/tzdata/Brazil/West | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/CET | 265 - .../lib/tcl8.7/tzdata/CST6CDT | 278 - .../lib/tcl8.7/tzdata/Canada/Atlantic | 5 - .../lib/tcl8.7/tzdata/Canada/Central | 5 - .../tcl8.7/tzdata/Canada/East-Saskatchewan | 5 - .../lib/tcl8.7/tzdata/Canada/Eastern | 5 - .../lib/tcl8.7/tzdata/Canada/Mountain | 5 - .../lib/tcl8.7/tzdata/Canada/Newfoundland | 5 - .../lib/tcl8.7/tzdata/Canada/Pacific | 5 - .../lib/tcl8.7/tzdata/Canada/Saskatchewan | 5 - .../lib/tcl8.7/tzdata/Canada/Yukon | 5 - .../lib/tcl8.7/tzdata/Chile/Continental | 5 - .../lib/tcl8.7/tzdata/Chile/EasterIsland | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/EET | 251 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/EST | 5 - .../lib/tcl8.7/tzdata/EST5EDT | 278 - .../lib/tcl8.7/tzdata/Egypt | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Eire | 5 - .../lib/tcl8.7/tzdata/Etc/GMT | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+0 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+1 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+10 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+11 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+12 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+2 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+3 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+4 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+5 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+6 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+7 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+8 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT+9 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-0 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-1 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-10 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-11 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-12 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-13 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-14 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-2 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-3 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-4 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-5 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-6 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-7 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-8 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT-9 | 5 - .../lib/tcl8.7/tzdata/Etc/GMT0 | 5 - .../lib/tcl8.7/tzdata/Etc/Greenwich | 5 - .../lib/tcl8.7/tzdata/Etc/UCT | 5 - .../lib/tcl8.7/tzdata/Etc/UTC | 5 - .../lib/tcl8.7/tzdata/Etc/Universal | 5 - .../lib/tcl8.7/tzdata/Etc/Zulu | 5 - .../lib/tcl8.7/tzdata/Europe/Amsterdam | 310 - .../lib/tcl8.7/tzdata/Europe/Astrakhan | 71 - .../lib/tcl8.7/tzdata/Europe/Athens | 268 - .../lib/tcl8.7/tzdata/Europe/Belfast | 5 - .../lib/tcl8.7/tzdata/Europe/Belgrade | 250 - .../lib/tcl8.7/tzdata/Europe/Berlin | 274 - .../lib/tcl8.7/tzdata/Europe/Brussels | 316 - .../lib/tcl8.7/tzdata/Europe/Bucharest | 268 - .../lib/tcl8.7/tzdata/Europe/Budapest | 283 - .../lib/tcl8.7/tzdata/Europe/Busingen | 5 - .../lib/tcl8.7/tzdata/Europe/Chisinau | 272 - .../lib/tcl8.7/tzdata/Europe/Copenhagen | 264 - .../lib/tcl8.7/tzdata/Europe/Dublin | 358 -- .../lib/tcl8.7/tzdata/Europe/Gibraltar | 328 - .../lib/tcl8.7/tzdata/Europe/Guernsey | 5 - .../lib/tcl8.7/tzdata/Europe/Helsinki | 248 - .../lib/tcl8.7/tzdata/Europe/Isle_of_Man | 5 - .../lib/tcl8.7/tzdata/Europe/Istanbul | 125 - .../lib/tcl8.7/tzdata/Europe/Jersey | 5 - .../lib/tcl8.7/tzdata/Europe/Kaliningrad | 86 - .../lib/tcl8.7/tzdata/Europe/Kiev | 251 - .../lib/tcl8.7/tzdata/Europe/Kirov | 70 - .../lib/tcl8.7/tzdata/Europe/Lisbon | 351 -- .../lib/tcl8.7/tzdata/Europe/London | 372 -- .../lib/tcl8.7/tzdata/Europe/Luxembourg | 313 - .../lib/tcl8.7/tzdata/Europe/Madrid | 292 - .../lib/tcl8.7/tzdata/Europe/Mariehamn | 5 - .../lib/tcl8.7/tzdata/Europe/Minsk | 75 - .../lib/tcl8.7/tzdata/Europe/Monaco | 315 - .../lib/tcl8.7/tzdata/Europe/Moscow | 83 - .../lib/tcl8.7/tzdata/Europe/Oslo | 271 - .../lib/tcl8.7/tzdata/Europe/Paris | 314 - .../lib/tcl8.7/tzdata/Europe/Prague | 275 - .../lib/tcl8.7/tzdata/Europe/Rome | 302 - .../lib/tcl8.7/tzdata/Europe/San_Marino | 5 - .../lib/tcl8.7/tzdata/Europe/Sarajevo | 5 - .../lib/tcl8.7/tzdata/Europe/Saratov | 71 - .../lib/tcl8.7/tzdata/Europe/Simferopol | 82 - .../lib/tcl8.7/tzdata/Europe/Skopje | 5 - .../lib/tcl8.7/tzdata/Europe/Stockholm | 250 - .../lib/tcl8.7/tzdata/Europe/Tallinn | 254 - .../lib/tcl8.7/tzdata/Europe/Tirane | 263 - .../lib/tcl8.7/tzdata/Europe/Tiraspol | 5 - .../lib/tcl8.7/tzdata/Europe/Ulyanovsk | 73 - .../lib/tcl8.7/tzdata/Europe/Uzhgorod | 254 - .../lib/tcl8.7/tzdata/Europe/Vaduz | 5 - .../lib/tcl8.7/tzdata/Europe/Vatican | 5 - .../lib/tcl8.7/tzdata/Europe/Vilnius | 252 - .../lib/tcl8.7/tzdata/Europe/Volgograd | 73 - .../lib/tcl8.7/tzdata/Europe/Warsaw | 296 - .../lib/tcl8.7/tzdata/Europe/Zagreb | 5 - .../lib/tcl8.7/tzdata/Europe/Zaporozhye | 252 - .../lib/tcl8.7/tzdata/Europe/Zurich | 250 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GB | 5 - .../lib/tcl8.7/tzdata/GB-Eire | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT | 5 - .../lib/tcl8.7/tzdata/GMT+0 | 5 - .../lib/tcl8.7/tzdata/GMT-0 | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT0 | 5 - .../lib/tcl8.7/tzdata/Greenwich | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/HST | 5 - .../lib/tcl8.7/tzdata/Hongkong | 5 - .../lib/tcl8.7/tzdata/Iceland | 5 - .../lib/tcl8.7/tzdata/Indian/Antananarivo | 5 - .../lib/tcl8.7/tzdata/Indian/Chagos | 7 - .../lib/tcl8.7/tzdata/Indian/Christmas | 6 - .../lib/tcl8.7/tzdata/Indian/Cocos | 6 - .../lib/tcl8.7/tzdata/Indian/Comoro | 5 - .../lib/tcl8.7/tzdata/Indian/Kerguelen | 6 - .../lib/tcl8.7/tzdata/Indian/Mahe | 6 - .../lib/tcl8.7/tzdata/Indian/Maldives | 7 - .../lib/tcl8.7/tzdata/Indian/Mauritius | 10 - .../lib/tcl8.7/tzdata/Indian/Mayotte | 5 - .../lib/tcl8.7/tzdata/Indian/Reunion | 6 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Iran | 5 - .../lib/tcl8.7/tzdata/Israel | 5 - .../lib/tcl8.7/tzdata/Japan | 5 - .../lib/tcl8.7/tzdata/Kwajalein | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/MET | 265 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/MST | 5 - .../lib/tcl8.7/tzdata/MST7MDT | 278 - .../lib/tcl8.7/tzdata/Mexico/BajaNorte | 5 - .../lib/tcl8.7/tzdata/Mexico/BajaSur | 5 - .../lib/tcl8.7/tzdata/Mexico/General | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/NZ | 5 - .../lib/tcl8.7/tzdata/NZ-CHAT | 5 - .../lib/tcl8.7/tzdata/Navajo | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/PRC | 5 - .../lib/tcl8.7/tzdata/PST8PDT | 278 - .../lib/tcl8.7/tzdata/Pacific/Auckland | 285 - .../lib/tcl8.7/tzdata/Pacific/Bougainville | 10 - .../lib/tcl8.7/tzdata/Pacific/Chatham | 258 - .../lib/tcl8.7/tzdata/Pacific/Chuuk | 11 - .../lib/tcl8.7/tzdata/Pacific/Easter | 268 - .../lib/tcl8.7/tzdata/Pacific/Efate | 28 - .../lib/tcl8.7/tzdata/Pacific/Enderbury | 8 - .../lib/tcl8.7/tzdata/Pacific/Fakaofo | 7 - .../lib/tcl8.7/tzdata/Pacific/Fiji | 191 - .../lib/tcl8.7/tzdata/Pacific/Funafuti | 6 - .../lib/tcl8.7/tzdata/Pacific/Galapagos | 9 - .../lib/tcl8.7/tzdata/Pacific/Gambier | 6 - .../lib/tcl8.7/tzdata/Pacific/Guadalcanal | 6 - .../lib/tcl8.7/tzdata/Pacific/Guam | 26 - .../lib/tcl8.7/tzdata/Pacific/Honolulu | 12 - .../lib/tcl8.7/tzdata/Pacific/Johnston | 5 - .../lib/tcl8.7/tzdata/Pacific/Kiritimati | 8 - .../lib/tcl8.7/tzdata/Pacific/Kosrae | 14 - .../lib/tcl8.7/tzdata/Pacific/Kwajalein | 11 - .../lib/tcl8.7/tzdata/Pacific/Majuro | 12 - .../lib/tcl8.7/tzdata/Pacific/Marquesas | 6 - .../lib/tcl8.7/tzdata/Pacific/Midway | 5 - .../lib/tcl8.7/tzdata/Pacific/Nauru | 9 - .../lib/tcl8.7/tzdata/Pacific/Niue | 8 - .../lib/tcl8.7/tzdata/Pacific/Norfolk | 172 - .../lib/tcl8.7/tzdata/Pacific/Pago_Pago | 7 - .../lib/tcl8.7/tzdata/Pacific/Palau | 7 - .../lib/tcl8.7/tzdata/Pacific/Pitcairn | 7 - .../lib/tcl8.7/tzdata/Pacific/Pohnpei | 12 - .../lib/tcl8.7/tzdata/Pacific/Ponape | 5 - .../lib/tcl8.7/tzdata/Pacific/Port_Moresby | 7 - .../lib/tcl8.7/tzdata/Pacific/Saipan | 5 - .../lib/tcl8.7/tzdata/Pacific/Tahiti | 6 - .../lib/tcl8.7/tzdata/Pacific/Tongatapu | 16 - .../lib/tcl8.7/tzdata/Pacific/Truk | 5 - .../lib/tcl8.7/tzdata/Pacific/Wake | 6 - .../lib/tcl8.7/tzdata/Pacific/Wallis | 6 - .../lib/tcl8.7/tzdata/Pacific/Yap | 5 - .../lib/tcl8.7/tzdata/Poland | 5 - .../lib/tcl8.7/tzdata/Portugal | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/ROC | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/ROK | 5 - .../lib/tcl8.7/tzdata/Singapore | 5 - .../lib/tcl8.7/tzdata/SystemV/AST4 | 5 - .../lib/tcl8.7/tzdata/SystemV/AST4ADT | 5 - .../lib/tcl8.7/tzdata/SystemV/CST6 | 5 - .../lib/tcl8.7/tzdata/SystemV/CST6CDT | 5 - .../lib/tcl8.7/tzdata/SystemV/EST5 | 5 - .../lib/tcl8.7/tzdata/SystemV/EST5EDT | 5 - .../lib/tcl8.7/tzdata/SystemV/HST10 | 5 - .../lib/tcl8.7/tzdata/SystemV/MST7 | 5 - .../lib/tcl8.7/tzdata/SystemV/MST7MDT | 5 - .../lib/tcl8.7/tzdata/SystemV/PST8 | 5 - .../lib/tcl8.7/tzdata/SystemV/PST8PDT | 5 - .../lib/tcl8.7/tzdata/SystemV/YST9 | 5 - .../lib/tcl8.7/tzdata/SystemV/YST9YDT | 5 - .../lib/tcl8.7/tzdata/Turkey | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/UCT | 5 - .../lib/tcl8.7/tzdata/US/Aleutian | 5 - .../lib/tcl8.7/tzdata/US/Central | 5 - .../lib/tcl8.7/tzdata/US/Eastern | 5 - .../lib/tcl8.7/tzdata/US/Hawaii | 5 - .../lib/tcl8.7/tzdata/US/Indiana-Starke | 5 - .../lib/tcl8.7/tzdata/US/Michigan | 5 - .../lib/tcl8.7/tzdata/US/Mountain | 5 - .../lib/tcl8.7/tzdata/US/Pacific | 5 - .../lib/tcl8.7/tzdata/US/Pacific-New | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/UTC | 5 - .../lib/tcl8.7/tzdata/Universal | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/W-SU | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/WET | 251 - .../tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Zulu | 5 - .../tclkit87a5bawt.vfs/lib/tcl8.7/word.tcl | 144 - .../lib/tcl8/8.4/platform-1.0.17.tm | 428 -- .../lib/tcl8/8.4/platform/shell-1.1.4.tm | 241 - .../lib/tcl8/8.5/tcltest-2.5.4.tm | 3533 ----------- .../lib/tcl8/8.6/http-2.10a1.tm | 3625 ----------- .../lib/tcl8/8.7/msgcat-1.7.1.tm | 1342 ---- .../tclkit87a5bawt.vfs/lib/tk8.7/bgerror.tcl | 272 - .../tclkit87a5bawt.vfs/lib/tk8.7/button.tcl | 782 --- .../lib/tk8.7/choosedir.tcl | 308 - .../tclkit87a5bawt.vfs/lib/tk8.7/clrpick.tcl | 695 --- .../tclkit87a5bawt.vfs/lib/tk8.7/comdlg.tcl | 322 - .../tclkit87a5bawt.vfs/lib/tk8.7/console.tcl | 1141 ---- .../tclkit87a5bawt.vfs/lib/tk8.7/demos/README | 44 - .../lib/tk8.7/demos/anilabel.tcl | 160 - .../lib/tk8.7/demos/aniwave.tcl | 104 - .../lib/tk8.7/demos/arrow.tcl | 241 - .../lib/tk8.7/demos/bind.tcl | 78 - .../lib/tk8.7/demos/bitmap.tcl | 52 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/browse | 66 - .../lib/tk8.7/demos/button.tcl | 47 - .../lib/tk8.7/demos/check.tcl | 71 - .../lib/tk8.7/demos/clrpick.tcl | 54 - .../lib/tk8.7/demos/colors.tcl | 99 - .../lib/tk8.7/demos/combo.tcl | 62 - .../lib/tk8.7/demos/cscroll.tcl | 172 - .../lib/tk8.7/demos/ctext.tcl | 176 - .../lib/tk8.7/demos/dialog1.tcl | 25 - .../lib/tk8.7/demos/dialog2.tcl | 18 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/en.msg | 97 - .../lib/tk8.7/demos/entry1.tcl | 34 - .../lib/tk8.7/demos/entry2.tcl | 47 - .../lib/tk8.7/demos/entry3.tcl | 185 - .../lib/tk8.7/demos/filebox.tcl | 81 - .../lib/tk8.7/demos/floor.tcl | 1371 ---- .../lib/tk8.7/demos/fontchoose.tcl | 67 - .../lib/tk8.7/demos/form.tcl | 38 - .../lib/tk8.7/demos/goldberg.tcl | 1833 ------ .../tclkit87a5bawt.vfs/lib/tk8.7/demos/hello | 22 - .../lib/tk8.7/demos/hscale.tcl | 45 - .../lib/tk8.7/demos/icon.tcl | 51 - .../lib/tk8.7/demos/image1.tcl | 35 - .../lib/tk8.7/demos/image2.tcl | 108 - .../lib/tk8.7/demos/images/earth.gif | Bin 51712 -> 0 bytes .../lib/tk8.7/demos/images/earthmenu.png | Bin 8157 -> 0 bytes .../lib/tk8.7/demos/images/earthris.gif | Bin 6343 -> 0 bytes .../lib/tk8.7/demos/images/flagdown.xbm | 27 - .../lib/tk8.7/demos/images/flagup.xbm | 27 - .../lib/tk8.7/demos/images/gray25.xbm | 6 - .../lib/tk8.7/demos/images/letters.xbm | 27 - .../lib/tk8.7/demos/images/noletter.xbm | 27 - .../lib/tk8.7/demos/images/ouster.png | Bin 54257 -> 0 bytes .../lib/tk8.7/demos/images/pattern.xbm | 6 - .../lib/tk8.7/demos/images/tcllogo.gif | Bin 2341 -> 0 bytes .../lib/tk8.7/demos/images/teapot.ppm | 31 - .../lib/tk8.7/demos/items.tcl | 302 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/ixset | 328 - .../lib/tk8.7/demos/knightstour.tcl | 268 - .../lib/tk8.7/demos/label.tcl | 40 - .../lib/tk8.7/demos/labelframe.tcl | 76 - .../lib/tk8.7/demos/license.terms | 40 - .../lib/tk8.7/demos/mclist.tcl | 119 - .../lib/tk8.7/demos/menu.tcl | 187 - .../lib/tk8.7/demos/menubu.tcl | 90 - .../lib/tk8.7/demos/msgbox.tcl | 62 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/nl.msg | 125 - .../lib/tk8.7/demos/paned1.tcl | 32 - .../lib/tk8.7/demos/paned2.tcl | 74 - .../lib/tk8.7/demos/pendulum.tcl | 197 - .../lib/tk8.7/demos/plot.tcl | 97 - .../lib/tk8.7/demos/puzzle.tcl | 82 - .../lib/tk8.7/demos/radio.tcl | 66 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/rmt | 210 - .../lib/tk8.7/demos/rolodex | 204 - .../lib/tk8.7/demos/ruler.tcl | 175 - .../lib/tk8.7/demos/sayings.tcl | 44 - .../lib/tk8.7/demos/search.tcl | 139 - .../lib/tk8.7/demos/spin.tcl | 53 - .../lib/tk8.7/demos/states.tcl | 54 - .../lib/tk8.7/demos/style.tcl | 155 - .../lib/tk8.7/demos/systray.tcl | 89 - .../lib/tk8.7/demos/tclIndex | 69 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/tcolor | 358 -- .../lib/tk8.7/demos/text.tcl | 113 - .../lib/tk8.7/demos/textpeer.tcl | 62 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/timer | 47 - .../lib/tk8.7/demos/toolbar.tcl | 92 - .../lib/tk8.7/demos/tree.tcl | 89 - .../lib/tk8.7/demos/ttkbut.tcl | 84 - .../lib/tk8.7/demos/ttkmenu.tcl | 53 - .../lib/tk8.7/demos/ttknote.tcl | 57 - .../lib/tk8.7/demos/ttkpane.tcl | 112 - .../lib/tk8.7/demos/ttkprogress.tcl | 46 - .../lib/tk8.7/demos/ttkscale.tcl | 39 - .../lib/tk8.7/demos/twind.tcl | 351 -- .../lib/tk8.7/demos/unicodeout.tcl | 126 - .../lib/tk8.7/demos/vscale.tcl | 46 - .../tclkit87a5bawt.vfs/lib/tk8.7/demos/widget | 735 --- .../tclkit87a5bawt.vfs/lib/tk8.7/dialog.tcl | 175 - .../tclkit87a5bawt.vfs/lib/tk8.7/entry.tcl | 671 -- .../tclkit87a5bawt.vfs/lib/tk8.7/focus.tcl | 178 - .../lib/tk8.7/fontchooser.tcl | 455 -- .../tclkit87a5bawt.vfs/lib/tk8.7/iconlist.tcl | 706 --- .../tclkit87a5bawt.vfs/lib/tk8.7/icons.tcl | 153 - .../lib/tk8.7/images/README | 7 - .../lib/tk8.7/images/logo.eps | 2091 ------- .../lib/tk8.7/images/logo100.gif | Bin 2341 -> 0 bytes .../lib/tk8.7/images/logo64.gif | Bin 1670 -> 0 bytes .../lib/tk8.7/images/logoLarge.gif | Bin 11000 -> 0 bytes .../lib/tk8.7/images/logoMed.gif | Bin 3889 -> 0 bytes .../lib/tk8.7/images/pwrdLogo.eps | 1897 ------ .../lib/tk8.7/images/pwrdLogo100.gif | Bin 1615 -> 0 bytes .../lib/tk8.7/images/pwrdLogo150.gif | Bin 2489 -> 0 bytes .../lib/tk8.7/images/pwrdLogo175.gif | Bin 2981 -> 0 bytes .../lib/tk8.7/images/pwrdLogo200.gif | Bin 3491 -> 0 bytes .../lib/tk8.7/images/pwrdLogo75.gif | Bin 1171 -> 0 bytes .../lib/tk8.7/images/tai-ku.gif | Bin 5473 -> 0 bytes .../tclkit87a5bawt.vfs/lib/tk8.7/listbox.tcl | 512 -- .../lib/tk8.7/megawidget.tcl | 297 - .../tclkit87a5bawt.vfs/lib/tk8.7/menu.tcl | 1379 ----- .../tclkit87a5bawt.vfs/lib/tk8.7/mkpsenc.tcl | 1488 ----- .../tclkit87a5bawt.vfs/lib/tk8.7/msgbox.tcl | 427 -- .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/cs.msg | 77 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/da.msg | 78 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/de.msg | 91 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/el.msg | 86 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/en.msg | 91 - .../lib/tk8.7/msgs/en_gb.msg | 3 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/eo.msg | 75 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/es.msg | 76 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/fr.msg | 72 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/hu.msg | 78 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/it.msg | 73 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/nl.msg | 91 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/pl.msg | 91 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/pt.msg | 74 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/ru.msg | 75 - .../tclkit87a5bawt.vfs/lib/tk8.7/msgs/sv.msg | 76 - .../tclkit87a5bawt.vfs/lib/tk8.7/obsolete.tcl | 178 - .../tclkit87a5bawt.vfs/lib/tk8.7/optMenu.tcl | 43 - .../tclkit87a5bawt.vfs/lib/tk8.7/palette.tcl | 244 - .../lib/tk8.7/panedwindow.tcl | 194 - .../tclkit87a5bawt.vfs/lib/tk8.7/pkgIndex.tcl | 16 - .../tclkit87a5bawt.vfs/lib/tk8.7/safetk.tcl | 262 - .../tclkit87a5bawt.vfs/lib/tk8.7/scale.tcl | 282 - .../tclkit87a5bawt.vfs/lib/tk8.7/scrlbar.tcl | 426 -- .../tclkit87a5bawt.vfs/lib/tk8.7/spinbox.tcl | 578 -- .../tclkit87a5bawt.vfs/lib/tk8.7/systray.tcl | 328 - .../tclkit87a5bawt.vfs/lib/tk8.7/tclIndex | 253 - .../tclkit87a5bawt.vfs/lib/tk8.7/tearoff.tcl | 184 - .../tclkit87a5bawt.vfs/lib/tk8.7/text.tcl | 1260 ---- .../tclkit87a5bawt.vfs/lib/tk8.7/tk.tcl | 717 --- .../tclkit87a5bawt.vfs/lib/tk8.7/tkAppInit.c | 180 - .../tclkit87a5bawt.vfs/lib/tk8.7/tkfbox.tcl | 1240 ---- .../lib/tk8.7/ttk/altTheme.tcl | 109 - .../lib/tk8.7/ttk/aquaTheme.tcl | 119 - .../lib/tk8.7/ttk/button.tcl | 83 - .../lib/tk8.7/ttk/clamTheme.tcl | 147 - .../lib/tk8.7/ttk/classicTheme.tcl | 115 - .../lib/tk8.7/ttk/combobox.tcl | 455 -- .../lib/tk8.7/ttk/cursors.tcl | 205 - .../lib/tk8.7/ttk/defaults.tcl | 143 - .../lib/tk8.7/ttk/entry.tcl | 622 -- .../lib/tk8.7/ttk/fonts.tcl | 153 - .../lib/tk8.7/ttk/menubutton.tcl | 241 - .../lib/tk8.7/ttk/notebook.tcl | 198 - .../lib/tk8.7/ttk/panedwindow.tcl | 91 - .../lib/tk8.7/ttk/progress.tcl | 49 - .../lib/tk8.7/ttk/scale.tcl | 94 - .../lib/tk8.7/ttk/scrollbar.tcl | 112 - .../lib/tk8.7/ttk/sizegrip.tcl | 102 - .../lib/tk8.7/ttk/spinbox.tcl | 194 - .../lib/tk8.7/ttk/treeview.tcl | 383 -- .../tclkit87a5bawt.vfs/lib/tk8.7/ttk/ttk.tcl | 176 - .../lib/tk8.7/ttk/utils.tcl | 304 - .../lib/tk8.7/ttk/vistaTheme.tcl | 230 - .../lib/tk8.7/ttk/winTheme.tcl | 84 - .../lib/tk8.7/ttk/xpTheme.tcl | 67 - .../lib/tk8.7/unsupported.tcl | 269 - .../tclkit87a5bawt.vfs/lib/tk8.7/xmfbox.tcl | 982 --- .../lib/vfs1.4.1/ftpvfs.tcl | 341 - .../lib/vfs1.4.1/httpvfs.tcl | 432 -- .../lib/vfs1.4.1/mk4vfs.tcl | 624 -- .../lib/vfs1.4.1/pkgIndex.tcl | 42 - .../lib/vfs1.4.1/starkit.tcl | 156 - .../lib/vfs1.4.1/tarvfs.tcl | 432 -- .../lib/vfs1.4.1/tclprocvfs.tcl | 206 - .../lib/vfs1.4.1/template/chrootvfs.tcl | 127 - .../lib/vfs1.4.1/template/collatevfs.tcl | 371 -- .../lib/vfs1.4.1/template/deltavfs.tcl | 288 - .../lib/vfs1.4.1/template/fishvfs.tcl | 535 -- .../lib/vfs1.4.1/template/globfind.tcl | 516 -- .../lib/vfs1.4.1/template/quotavfs.tcl | 559 -- .../lib/vfs1.4.1/template/tclIndex | 15 - .../lib/vfs1.4.1/template/tdelta.tcl | 430 -- .../lib/vfs1.4.1/template/templatevfs.tcl | 581 -- .../lib/vfs1.4.1/template/versionvfs.tcl | 603 -- .../lib/vfs1.4.1/testvfs.tcl | 87 - .../tclkit87a5bawt.vfs/lib/vfs1.4.1/tkvfs.tcl | 214 - .../tclkit87a5bawt.vfs/lib/vfs1.4.1/vfs.tcl | 36 - .../lib/vfs1.4.1/vfsUrl.tcl | 166 - .../lib/vfs1.4.1/vfsUtils.tcl | 442 -- .../lib/vfs1.4.1/vfslib.tcl | 284 - .../lib/vfs1.4.1/webdavvfs.tcl | 285 - .../lib/vfs1.4.1/zipvfs.tcl | 925 --- .../lib/vqtcl4.1/m2mvfs.tcl | 236 - .../lib/vqtcl4.1/mkclvfs.tcl | 181 - .../lib/vqtcl4.1/mklite.tcl | 271 - .../lib/vqtcl4.1/pkgIndex.tcl | 10 - .../tclkit87a5bawt.vfs/lib/vqtcl4.1/ratcl.tcl | 230 - src/runtime/tclkit87a5bawt.vfs/tclkit.ico | Bin 105518 -> 0 bytes src/runtime/test_path/.myconfig | 0 src/runtime/test_path/test.txt | 1 - 3747 files changed, 492345 deletions(-) delete mode 100644 src/runtime/libtcl9.0b1.zip delete mode 100644 src/runtime/tcl_library/auto.tcl delete mode 100644 src/runtime/tcl_library/clock.tcl delete mode 100644 src/runtime/tcl_library/cookiejar/cookiejar.tcl delete mode 100644 src/runtime/tcl_library/cookiejar/idna.tcl delete mode 100644 src/runtime/tcl_library/cookiejar/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/cookiejar/public_suffix_list.dat.gz delete mode 100644 src/runtime/tcl_library/dde/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/dde/tcl9dde14.dll delete mode 100644 src/runtime/tcl_library/encoding/ascii.enc delete mode 100644 src/runtime/tcl_library/encoding/big5.enc delete mode 100644 src/runtime/tcl_library/encoding/cns11643.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1250.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1251.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1252.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1253.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1254.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1255.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1256.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1257.enc delete mode 100644 src/runtime/tcl_library/encoding/cp1258.enc delete mode 100644 src/runtime/tcl_library/encoding/cp437.enc delete mode 100644 src/runtime/tcl_library/encoding/cp737.enc delete mode 100644 src/runtime/tcl_library/encoding/cp775.enc delete mode 100644 src/runtime/tcl_library/encoding/cp850.enc delete mode 100644 src/runtime/tcl_library/encoding/cp852.enc delete mode 100644 src/runtime/tcl_library/encoding/cp855.enc delete mode 100644 src/runtime/tcl_library/encoding/cp857.enc delete mode 100644 src/runtime/tcl_library/encoding/cp860.enc delete mode 100644 src/runtime/tcl_library/encoding/cp861.enc delete mode 100644 src/runtime/tcl_library/encoding/cp862.enc delete mode 100644 src/runtime/tcl_library/encoding/cp863.enc delete mode 100644 src/runtime/tcl_library/encoding/cp864.enc delete mode 100644 src/runtime/tcl_library/encoding/cp865.enc delete mode 100644 src/runtime/tcl_library/encoding/cp866.enc delete mode 100644 src/runtime/tcl_library/encoding/cp869.enc delete mode 100644 src/runtime/tcl_library/encoding/cp874.enc delete mode 100644 src/runtime/tcl_library/encoding/cp932.enc delete mode 100644 src/runtime/tcl_library/encoding/cp936.enc delete mode 100644 src/runtime/tcl_library/encoding/cp949.enc delete mode 100644 src/runtime/tcl_library/encoding/cp950.enc delete mode 100644 src/runtime/tcl_library/encoding/dingbats.enc delete mode 100644 src/runtime/tcl_library/encoding/ebcdic.enc delete mode 100644 src/runtime/tcl_library/encoding/euc-cn.enc delete mode 100644 src/runtime/tcl_library/encoding/euc-jp.enc delete mode 100644 src/runtime/tcl_library/encoding/euc-kr.enc delete mode 100644 src/runtime/tcl_library/encoding/gb12345.enc delete mode 100644 src/runtime/tcl_library/encoding/gb1988.enc delete mode 100644 src/runtime/tcl_library/encoding/gb2312-raw.enc delete mode 100644 src/runtime/tcl_library/encoding/gb2312.enc delete mode 100644 src/runtime/tcl_library/encoding/iso2022-jp.enc delete mode 100644 src/runtime/tcl_library/encoding/iso2022-kr.enc delete mode 100644 src/runtime/tcl_library/encoding/iso2022.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-1.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-10.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-11.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-13.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-14.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-15.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-16.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-2.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-3.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-4.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-5.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-6.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-7.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-8.enc delete mode 100644 src/runtime/tcl_library/encoding/iso8859-9.enc delete mode 100644 src/runtime/tcl_library/encoding/jis0201.enc delete mode 100644 src/runtime/tcl_library/encoding/jis0208.enc delete mode 100644 src/runtime/tcl_library/encoding/jis0212.enc delete mode 100644 src/runtime/tcl_library/encoding/koi8-r.enc delete mode 100644 src/runtime/tcl_library/encoding/koi8-u.enc delete mode 100644 src/runtime/tcl_library/encoding/ksc5601.enc delete mode 100644 src/runtime/tcl_library/encoding/macCentEuro.enc delete mode 100644 src/runtime/tcl_library/encoding/macCroatian.enc delete mode 100644 src/runtime/tcl_library/encoding/macCyrillic.enc delete mode 100644 src/runtime/tcl_library/encoding/macDingbats.enc delete mode 100644 src/runtime/tcl_library/encoding/macGreek.enc delete mode 100644 src/runtime/tcl_library/encoding/macIceland.enc delete mode 100644 src/runtime/tcl_library/encoding/macJapan.enc delete mode 100644 src/runtime/tcl_library/encoding/macRoman.enc delete mode 100644 src/runtime/tcl_library/encoding/macRomania.enc delete mode 100644 src/runtime/tcl_library/encoding/macThai.enc delete mode 100644 src/runtime/tcl_library/encoding/macTurkish.enc delete mode 100644 src/runtime/tcl_library/encoding/macUkraine.enc delete mode 100644 src/runtime/tcl_library/encoding/shiftjis.enc delete mode 100644 src/runtime/tcl_library/encoding/symbol.enc delete mode 100644 src/runtime/tcl_library/encoding/tis-620.enc delete mode 100644 src/runtime/tcl_library/foreachline.tcl delete mode 100644 src/runtime/tcl_library/history.tcl delete mode 100644 src/runtime/tcl_library/http/http.tcl delete mode 100644 src/runtime/tcl_library/http/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/init.tcl delete mode 100644 src/runtime/tcl_library/install.tcl delete mode 100644 src/runtime/tcl_library/license.terms delete mode 100644 src/runtime/tcl_library/manifest.txt delete mode 100644 src/runtime/tcl_library/msgcat/msgcat.tcl delete mode 100644 src/runtime/tcl_library/msgcat/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/msgs/af.msg delete mode 100644 src/runtime/tcl_library/msgs/af_za.msg delete mode 100644 src/runtime/tcl_library/msgs/ar.msg delete mode 100644 src/runtime/tcl_library/msgs/ar_in.msg delete mode 100644 src/runtime/tcl_library/msgs/ar_jo.msg delete mode 100644 src/runtime/tcl_library/msgs/ar_lb.msg delete mode 100644 src/runtime/tcl_library/msgs/ar_sy.msg delete mode 100644 src/runtime/tcl_library/msgs/be.msg delete mode 100644 src/runtime/tcl_library/msgs/bg.msg delete mode 100644 src/runtime/tcl_library/msgs/bn.msg delete mode 100644 src/runtime/tcl_library/msgs/bn_in.msg delete mode 100644 src/runtime/tcl_library/msgs/ca.msg delete mode 100644 src/runtime/tcl_library/msgs/cs.msg delete mode 100644 src/runtime/tcl_library/msgs/da.msg delete mode 100644 src/runtime/tcl_library/msgs/de.msg delete mode 100644 src/runtime/tcl_library/msgs/de_at.msg delete mode 100644 src/runtime/tcl_library/msgs/de_be.msg delete mode 100644 src/runtime/tcl_library/msgs/el.msg delete mode 100644 src/runtime/tcl_library/msgs/en_au.msg delete mode 100644 src/runtime/tcl_library/msgs/en_be.msg delete mode 100644 src/runtime/tcl_library/msgs/en_bw.msg delete mode 100644 src/runtime/tcl_library/msgs/en_ca.msg delete mode 100644 src/runtime/tcl_library/msgs/en_gb.msg delete mode 100644 src/runtime/tcl_library/msgs/en_hk.msg delete mode 100644 src/runtime/tcl_library/msgs/en_ie.msg delete mode 100644 src/runtime/tcl_library/msgs/en_in.msg delete mode 100644 src/runtime/tcl_library/msgs/en_nz.msg delete mode 100644 src/runtime/tcl_library/msgs/en_ph.msg delete mode 100644 src/runtime/tcl_library/msgs/en_sg.msg delete mode 100644 src/runtime/tcl_library/msgs/en_za.msg delete mode 100644 src/runtime/tcl_library/msgs/en_zw.msg delete mode 100644 src/runtime/tcl_library/msgs/eo.msg delete mode 100644 src/runtime/tcl_library/msgs/es.msg delete mode 100644 src/runtime/tcl_library/msgs/es_ar.msg delete mode 100644 src/runtime/tcl_library/msgs/es_bo.msg delete mode 100644 src/runtime/tcl_library/msgs/es_cl.msg delete mode 100644 src/runtime/tcl_library/msgs/es_co.msg delete mode 100644 src/runtime/tcl_library/msgs/es_cr.msg delete mode 100644 src/runtime/tcl_library/msgs/es_do.msg delete mode 100644 src/runtime/tcl_library/msgs/es_ec.msg delete mode 100644 src/runtime/tcl_library/msgs/es_gt.msg delete mode 100644 src/runtime/tcl_library/msgs/es_hn.msg delete mode 100644 src/runtime/tcl_library/msgs/es_mx.msg delete mode 100644 src/runtime/tcl_library/msgs/es_ni.msg delete mode 100644 src/runtime/tcl_library/msgs/es_pa.msg delete mode 100644 src/runtime/tcl_library/msgs/es_pe.msg delete mode 100644 src/runtime/tcl_library/msgs/es_pr.msg delete mode 100644 src/runtime/tcl_library/msgs/es_py.msg delete mode 100644 src/runtime/tcl_library/msgs/es_sv.msg delete mode 100644 src/runtime/tcl_library/msgs/es_uy.msg delete mode 100644 src/runtime/tcl_library/msgs/es_ve.msg delete mode 100644 src/runtime/tcl_library/msgs/et.msg delete mode 100644 src/runtime/tcl_library/msgs/eu.msg delete mode 100644 src/runtime/tcl_library/msgs/eu_es.msg delete mode 100644 src/runtime/tcl_library/msgs/fa.msg delete mode 100644 src/runtime/tcl_library/msgs/fa_in.msg delete mode 100644 src/runtime/tcl_library/msgs/fa_ir.msg delete mode 100644 src/runtime/tcl_library/msgs/fi.msg delete mode 100644 src/runtime/tcl_library/msgs/fo.msg delete mode 100644 src/runtime/tcl_library/msgs/fo_fo.msg delete mode 100644 src/runtime/tcl_library/msgs/fr.msg delete mode 100644 src/runtime/tcl_library/msgs/fr_be.msg delete mode 100644 src/runtime/tcl_library/msgs/fr_ca.msg delete mode 100644 src/runtime/tcl_library/msgs/fr_ch.msg delete mode 100644 src/runtime/tcl_library/msgs/ga.msg delete mode 100644 src/runtime/tcl_library/msgs/ga_ie.msg delete mode 100644 src/runtime/tcl_library/msgs/gl.msg delete mode 100644 src/runtime/tcl_library/msgs/gl_es.msg delete mode 100644 src/runtime/tcl_library/msgs/gv.msg delete mode 100644 src/runtime/tcl_library/msgs/gv_gb.msg delete mode 100644 src/runtime/tcl_library/msgs/he.msg delete mode 100644 src/runtime/tcl_library/msgs/hi.msg delete mode 100644 src/runtime/tcl_library/msgs/hi_in.msg delete mode 100644 src/runtime/tcl_library/msgs/hr.msg delete mode 100644 src/runtime/tcl_library/msgs/hu.msg delete mode 100644 src/runtime/tcl_library/msgs/id.msg delete mode 100644 src/runtime/tcl_library/msgs/id_id.msg delete mode 100644 src/runtime/tcl_library/msgs/is.msg delete mode 100644 src/runtime/tcl_library/msgs/it.msg delete mode 100644 src/runtime/tcl_library/msgs/it_ch.msg delete mode 100644 src/runtime/tcl_library/msgs/ja.msg delete mode 100644 src/runtime/tcl_library/msgs/kl.msg delete mode 100644 src/runtime/tcl_library/msgs/kl_gl.msg delete mode 100644 src/runtime/tcl_library/msgs/ko.msg delete mode 100644 src/runtime/tcl_library/msgs/ko_kr.msg delete mode 100644 src/runtime/tcl_library/msgs/kok.msg delete mode 100644 src/runtime/tcl_library/msgs/kok_in.msg delete mode 100644 src/runtime/tcl_library/msgs/kw.msg delete mode 100644 src/runtime/tcl_library/msgs/kw_gb.msg delete mode 100644 src/runtime/tcl_library/msgs/lt.msg delete mode 100644 src/runtime/tcl_library/msgs/lv.msg delete mode 100644 src/runtime/tcl_library/msgs/mk.msg delete mode 100644 src/runtime/tcl_library/msgs/mr.msg delete mode 100644 src/runtime/tcl_library/msgs/mr_in.msg delete mode 100644 src/runtime/tcl_library/msgs/ms.msg delete mode 100644 src/runtime/tcl_library/msgs/ms_my.msg delete mode 100644 src/runtime/tcl_library/msgs/mt.msg delete mode 100644 src/runtime/tcl_library/msgs/nb.msg delete mode 100644 src/runtime/tcl_library/msgs/nl.msg delete mode 100644 src/runtime/tcl_library/msgs/nl_be.msg delete mode 100644 src/runtime/tcl_library/msgs/nn.msg delete mode 100644 src/runtime/tcl_library/msgs/pl.msg delete mode 100644 src/runtime/tcl_library/msgs/pt.msg delete mode 100644 src/runtime/tcl_library/msgs/pt_br.msg delete mode 100644 src/runtime/tcl_library/msgs/ro.msg delete mode 100644 src/runtime/tcl_library/msgs/ru.msg delete mode 100644 src/runtime/tcl_library/msgs/ru_ua.msg delete mode 100644 src/runtime/tcl_library/msgs/sh.msg delete mode 100644 src/runtime/tcl_library/msgs/sk.msg delete mode 100644 src/runtime/tcl_library/msgs/sl.msg delete mode 100644 src/runtime/tcl_library/msgs/sq.msg delete mode 100644 src/runtime/tcl_library/msgs/sr.msg delete mode 100644 src/runtime/tcl_library/msgs/sv.msg delete mode 100644 src/runtime/tcl_library/msgs/sw.msg delete mode 100644 src/runtime/tcl_library/msgs/ta.msg delete mode 100644 src/runtime/tcl_library/msgs/ta_in.msg delete mode 100644 src/runtime/tcl_library/msgs/te.msg delete mode 100644 src/runtime/tcl_library/msgs/te_in.msg delete mode 100644 src/runtime/tcl_library/msgs/th.msg delete mode 100644 src/runtime/tcl_library/msgs/tr.msg delete mode 100644 src/runtime/tcl_library/msgs/uk.msg delete mode 100644 src/runtime/tcl_library/msgs/vi.msg delete mode 100644 src/runtime/tcl_library/msgs/zh.msg delete mode 100644 src/runtime/tcl_library/msgs/zh_cn.msg delete mode 100644 src/runtime/tcl_library/msgs/zh_hk.msg delete mode 100644 src/runtime/tcl_library/msgs/zh_sg.msg delete mode 100644 src/runtime/tcl_library/msgs/zh_tw.msg delete mode 100644 src/runtime/tcl_library/opt/optparse.tcl delete mode 100644 src/runtime/tcl_library/opt/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/package.tcl delete mode 100644 src/runtime/tcl_library/parray.tcl delete mode 100644 src/runtime/tcl_library/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/platform/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/platform/platform.tcl delete mode 100644 src/runtime/tcl_library/platform/shell.tcl delete mode 100644 src/runtime/tcl_library/readfile.tcl delete mode 100644 src/runtime/tcl_library/registry/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/registry/tcl9registry13.dll delete mode 100644 src/runtime/tcl_library/safe.tcl delete mode 100644 src/runtime/tcl_library/tclIndex delete mode 100644 src/runtime/tcl_library/tcltest/pkgIndex.tcl delete mode 100644 src/runtime/tcl_library/tcltest/tcltest.tcl delete mode 100644 src/runtime/tcl_library/tm.tcl delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Abidjan delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Accra delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Addis_Ababa delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Algiers delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Asmara delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Asmera delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Bamako delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Bangui delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Banjul delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Bissau delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Blantyre delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Brazzaville delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Bujumbura delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Cairo delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Casablanca delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Ceuta delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Conakry delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Dakar delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Dar_es_Salaam delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Djibouti delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Douala delete mode 100644 src/runtime/tcl_library/tzdata/Africa/El_Aaiun delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Freetown delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Gaborone delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Harare delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Johannesburg delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Juba delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Kampala delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Khartoum delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Kigali delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Kinshasa delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Lagos delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Libreville delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Lome delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Luanda delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Lubumbashi delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Lusaka delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Malabo delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Maputo delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Maseru delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Mbabane delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Mogadishu delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Monrovia delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Nairobi delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Ndjamena delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Niamey delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Nouakchott delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Ouagadougou delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Porto-Novo delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Sao_Tome delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Timbuktu delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Tripoli delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Tunis delete mode 100644 src/runtime/tcl_library/tzdata/Africa/Windhoek delete mode 100644 src/runtime/tcl_library/tzdata/America/Adak delete mode 100644 src/runtime/tcl_library/tzdata/America/Anchorage delete mode 100644 src/runtime/tcl_library/tzdata/America/Anguilla delete mode 100644 src/runtime/tcl_library/tzdata/America/Antigua delete mode 100644 src/runtime/tcl_library/tzdata/America/Araguaina delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Buenos_Aires delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Catamarca delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/ComodRivadavia delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Cordoba delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Jujuy delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/La_Rioja delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Mendoza delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Rio_Gallegos delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Salta delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/San_Juan delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/San_Luis delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Tucuman delete mode 100644 src/runtime/tcl_library/tzdata/America/Argentina/Ushuaia delete mode 100644 src/runtime/tcl_library/tzdata/America/Aruba delete mode 100644 src/runtime/tcl_library/tzdata/America/Asuncion delete mode 100644 src/runtime/tcl_library/tzdata/America/Atikokan delete mode 100644 src/runtime/tcl_library/tzdata/America/Atka delete mode 100644 src/runtime/tcl_library/tzdata/America/Bahia delete mode 100644 src/runtime/tcl_library/tzdata/America/Bahia_Banderas delete mode 100644 src/runtime/tcl_library/tzdata/America/Barbados delete mode 100644 src/runtime/tcl_library/tzdata/America/Belem delete mode 100644 src/runtime/tcl_library/tzdata/America/Belize delete mode 100644 src/runtime/tcl_library/tzdata/America/Blanc-Sablon delete mode 100644 src/runtime/tcl_library/tzdata/America/Boa_Vista delete mode 100644 src/runtime/tcl_library/tzdata/America/Bogota delete mode 100644 src/runtime/tcl_library/tzdata/America/Boise delete mode 100644 src/runtime/tcl_library/tzdata/America/Buenos_Aires delete mode 100644 src/runtime/tcl_library/tzdata/America/Cambridge_Bay delete mode 100644 src/runtime/tcl_library/tzdata/America/Campo_Grande delete mode 100644 src/runtime/tcl_library/tzdata/America/Cancun delete mode 100644 src/runtime/tcl_library/tzdata/America/Caracas delete mode 100644 src/runtime/tcl_library/tzdata/America/Catamarca delete mode 100644 src/runtime/tcl_library/tzdata/America/Cayenne delete mode 100644 src/runtime/tcl_library/tzdata/America/Cayman delete mode 100644 src/runtime/tcl_library/tzdata/America/Chicago delete mode 100644 src/runtime/tcl_library/tzdata/America/Chihuahua delete mode 100644 src/runtime/tcl_library/tzdata/America/Ciudad_Juarez delete mode 100644 src/runtime/tcl_library/tzdata/America/Coral_Harbour delete mode 100644 src/runtime/tcl_library/tzdata/America/Cordoba delete mode 100644 src/runtime/tcl_library/tzdata/America/Costa_Rica delete mode 100644 src/runtime/tcl_library/tzdata/America/Creston delete mode 100644 src/runtime/tcl_library/tzdata/America/Cuiaba delete mode 100644 src/runtime/tcl_library/tzdata/America/Curacao delete mode 100644 src/runtime/tcl_library/tzdata/America/Danmarkshavn delete mode 100644 src/runtime/tcl_library/tzdata/America/Dawson delete mode 100644 src/runtime/tcl_library/tzdata/America/Dawson_Creek delete mode 100644 src/runtime/tcl_library/tzdata/America/Denver delete mode 100644 src/runtime/tcl_library/tzdata/America/Detroit delete mode 100644 src/runtime/tcl_library/tzdata/America/Dominica delete mode 100644 src/runtime/tcl_library/tzdata/America/Edmonton delete mode 100644 src/runtime/tcl_library/tzdata/America/Eirunepe delete mode 100644 src/runtime/tcl_library/tzdata/America/El_Salvador delete mode 100644 src/runtime/tcl_library/tzdata/America/Ensenada delete mode 100644 src/runtime/tcl_library/tzdata/America/Fort_Nelson delete mode 100644 src/runtime/tcl_library/tzdata/America/Fort_Wayne delete mode 100644 src/runtime/tcl_library/tzdata/America/Fortaleza delete mode 100644 src/runtime/tcl_library/tzdata/America/Glace_Bay delete mode 100644 src/runtime/tcl_library/tzdata/America/Godthab delete mode 100644 src/runtime/tcl_library/tzdata/America/Goose_Bay delete mode 100644 src/runtime/tcl_library/tzdata/America/Grand_Turk delete mode 100644 src/runtime/tcl_library/tzdata/America/Grenada delete mode 100644 src/runtime/tcl_library/tzdata/America/Guadeloupe delete mode 100644 src/runtime/tcl_library/tzdata/America/Guatemala delete mode 100644 src/runtime/tcl_library/tzdata/America/Guayaquil delete mode 100644 src/runtime/tcl_library/tzdata/America/Guyana delete mode 100644 src/runtime/tcl_library/tzdata/America/Halifax delete mode 100644 src/runtime/tcl_library/tzdata/America/Havana delete mode 100644 src/runtime/tcl_library/tzdata/America/Hermosillo delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Indianapolis delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Knox delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Marengo delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Petersburg delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Tell_City delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Vevay delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Vincennes delete mode 100644 src/runtime/tcl_library/tzdata/America/Indiana/Winamac delete mode 100644 src/runtime/tcl_library/tzdata/America/Indianapolis delete mode 100644 src/runtime/tcl_library/tzdata/America/Inuvik delete mode 100644 src/runtime/tcl_library/tzdata/America/Iqaluit delete mode 100644 src/runtime/tcl_library/tzdata/America/Jamaica delete mode 100644 src/runtime/tcl_library/tzdata/America/Jujuy delete mode 100644 src/runtime/tcl_library/tzdata/America/Juneau delete mode 100644 src/runtime/tcl_library/tzdata/America/Kentucky/Louisville delete mode 100644 src/runtime/tcl_library/tzdata/America/Kentucky/Monticello delete mode 100644 src/runtime/tcl_library/tzdata/America/Knox_IN delete mode 100644 src/runtime/tcl_library/tzdata/America/Kralendijk delete mode 100644 src/runtime/tcl_library/tzdata/America/La_Paz delete mode 100644 src/runtime/tcl_library/tzdata/America/Lima delete mode 100644 src/runtime/tcl_library/tzdata/America/Los_Angeles delete mode 100644 src/runtime/tcl_library/tzdata/America/Louisville delete mode 100644 src/runtime/tcl_library/tzdata/America/Lower_Princes delete mode 100644 src/runtime/tcl_library/tzdata/America/Maceio delete mode 100644 src/runtime/tcl_library/tzdata/America/Managua delete mode 100644 src/runtime/tcl_library/tzdata/America/Manaus delete mode 100644 src/runtime/tcl_library/tzdata/America/Marigot delete mode 100644 src/runtime/tcl_library/tzdata/America/Martinique delete mode 100644 src/runtime/tcl_library/tzdata/America/Matamoros delete mode 100644 src/runtime/tcl_library/tzdata/America/Mazatlan delete mode 100644 src/runtime/tcl_library/tzdata/America/Mendoza delete mode 100644 src/runtime/tcl_library/tzdata/America/Menominee delete mode 100644 src/runtime/tcl_library/tzdata/America/Merida delete mode 100644 src/runtime/tcl_library/tzdata/America/Metlakatla delete mode 100644 src/runtime/tcl_library/tzdata/America/Mexico_City delete mode 100644 src/runtime/tcl_library/tzdata/America/Miquelon delete mode 100644 src/runtime/tcl_library/tzdata/America/Moncton delete mode 100644 src/runtime/tcl_library/tzdata/America/Monterrey delete mode 100644 src/runtime/tcl_library/tzdata/America/Montevideo delete mode 100644 src/runtime/tcl_library/tzdata/America/Montreal delete mode 100644 src/runtime/tcl_library/tzdata/America/Montserrat delete mode 100644 src/runtime/tcl_library/tzdata/America/Nassau delete mode 100644 src/runtime/tcl_library/tzdata/America/New_York delete mode 100644 src/runtime/tcl_library/tzdata/America/Nipigon delete mode 100644 src/runtime/tcl_library/tzdata/America/Nome delete mode 100644 src/runtime/tcl_library/tzdata/America/Noronha delete mode 100644 src/runtime/tcl_library/tzdata/America/North_Dakota/Beulah delete mode 100644 src/runtime/tcl_library/tzdata/America/North_Dakota/Center delete mode 100644 src/runtime/tcl_library/tzdata/America/North_Dakota/New_Salem delete mode 100644 src/runtime/tcl_library/tzdata/America/Nuuk delete mode 100644 src/runtime/tcl_library/tzdata/America/Ojinaga delete mode 100644 src/runtime/tcl_library/tzdata/America/Panama delete mode 100644 src/runtime/tcl_library/tzdata/America/Pangnirtung delete mode 100644 src/runtime/tcl_library/tzdata/America/Paramaribo delete mode 100644 src/runtime/tcl_library/tzdata/America/Phoenix delete mode 100644 src/runtime/tcl_library/tzdata/America/Port-au-Prince delete mode 100644 src/runtime/tcl_library/tzdata/America/Port_of_Spain delete mode 100644 src/runtime/tcl_library/tzdata/America/Porto_Acre delete mode 100644 src/runtime/tcl_library/tzdata/America/Porto_Velho delete mode 100644 src/runtime/tcl_library/tzdata/America/Puerto_Rico delete mode 100644 src/runtime/tcl_library/tzdata/America/Punta_Arenas delete mode 100644 src/runtime/tcl_library/tzdata/America/Rainy_River delete mode 100644 src/runtime/tcl_library/tzdata/America/Rankin_Inlet delete mode 100644 src/runtime/tcl_library/tzdata/America/Recife delete mode 100644 src/runtime/tcl_library/tzdata/America/Regina delete mode 100644 src/runtime/tcl_library/tzdata/America/Resolute delete mode 100644 src/runtime/tcl_library/tzdata/America/Rio_Branco delete mode 100644 src/runtime/tcl_library/tzdata/America/Rosario delete mode 100644 src/runtime/tcl_library/tzdata/America/Santa_Isabel delete mode 100644 src/runtime/tcl_library/tzdata/America/Santarem delete mode 100644 src/runtime/tcl_library/tzdata/America/Santiago delete mode 100644 src/runtime/tcl_library/tzdata/America/Santo_Domingo delete mode 100644 src/runtime/tcl_library/tzdata/America/Sao_Paulo delete mode 100644 src/runtime/tcl_library/tzdata/America/Scoresbysund delete mode 100644 src/runtime/tcl_library/tzdata/America/Shiprock delete mode 100644 src/runtime/tcl_library/tzdata/America/Sitka delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Barthelemy delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Johns delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Kitts delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Lucia delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Thomas delete mode 100644 src/runtime/tcl_library/tzdata/America/St_Vincent delete mode 100644 src/runtime/tcl_library/tzdata/America/Swift_Current delete mode 100644 src/runtime/tcl_library/tzdata/America/Tegucigalpa delete mode 100644 src/runtime/tcl_library/tzdata/America/Thule delete mode 100644 src/runtime/tcl_library/tzdata/America/Thunder_Bay delete mode 100644 src/runtime/tcl_library/tzdata/America/Tijuana delete mode 100644 src/runtime/tcl_library/tzdata/America/Toronto delete mode 100644 src/runtime/tcl_library/tzdata/America/Tortola delete mode 100644 src/runtime/tcl_library/tzdata/America/Vancouver delete mode 100644 src/runtime/tcl_library/tzdata/America/Virgin delete mode 100644 src/runtime/tcl_library/tzdata/America/Whitehorse delete mode 100644 src/runtime/tcl_library/tzdata/America/Winnipeg delete mode 100644 src/runtime/tcl_library/tzdata/America/Yakutat delete mode 100644 src/runtime/tcl_library/tzdata/America/Yellowknife delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Casey delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Davis delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/DumontDUrville delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Macquarie delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Mawson delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/McMurdo delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Palmer delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Rothera delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/South_Pole delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Syowa delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Troll delete mode 100644 src/runtime/tcl_library/tzdata/Antarctica/Vostok delete mode 100644 src/runtime/tcl_library/tzdata/Arctic/Longyearbyen delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Aden delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Almaty delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Amman delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Anadyr delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Aqtau delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Aqtobe delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ashgabat delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ashkhabad delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Atyrau delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Baghdad delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Bahrain delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Baku delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Bangkok delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Barnaul delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Beirut delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Bishkek delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Brunei delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Calcutta delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Chita delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Choibalsan delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Chongqing delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Chungking delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Colombo delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Dacca delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Damascus delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Dhaka delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Dili delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Dubai delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Dushanbe delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Famagusta delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Gaza delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Harbin delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Hebron delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ho_Chi_Minh delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Hong_Kong delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Hovd delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Irkutsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Istanbul delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Jakarta delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Jayapura delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Jerusalem delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kabul delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kamchatka delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Karachi delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kashgar delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kathmandu delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Katmandu delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Khandyga delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kolkata delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Krasnoyarsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kuala_Lumpur delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kuching delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Kuwait delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Macao delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Macau delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Magadan delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Makassar delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Manila delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Muscat delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Nicosia delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Novokuznetsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Novosibirsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Omsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Oral delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Phnom_Penh delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Pontianak delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Pyongyang delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Qatar delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Qostanay delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Qyzylorda delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Rangoon delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Riyadh delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Saigon delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Sakhalin delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Samarkand delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Seoul delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Shanghai delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Singapore delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Srednekolymsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Taipei delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tashkent delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tbilisi delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tehran delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tel_Aviv delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Thimbu delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Thimphu delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tokyo delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Tomsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ujung_Pandang delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ulaanbaatar delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ulan_Bator delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Urumqi delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Ust-Nera delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Vientiane delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Vladivostok delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Yakutsk delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Yangon delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Yekaterinburg delete mode 100644 src/runtime/tcl_library/tzdata/Asia/Yerevan delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Azores delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Bermuda delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Canary delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Cape_Verde delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Faeroe delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Faroe delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Jan_Mayen delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Madeira delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Reykjavik delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/South_Georgia delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/St_Helena delete mode 100644 src/runtime/tcl_library/tzdata/Atlantic/Stanley delete mode 100644 src/runtime/tcl_library/tzdata/Australia/ACT delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Adelaide delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Brisbane delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Broken_Hill delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Canberra delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Currie delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Darwin delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Eucla delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Hobart delete mode 100644 src/runtime/tcl_library/tzdata/Australia/LHI delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Lindeman delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Lord_Howe delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Melbourne delete mode 100644 src/runtime/tcl_library/tzdata/Australia/NSW delete mode 100644 src/runtime/tcl_library/tzdata/Australia/North delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Perth delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Queensland delete mode 100644 src/runtime/tcl_library/tzdata/Australia/South delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Sydney delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Tasmania delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Victoria delete mode 100644 src/runtime/tcl_library/tzdata/Australia/West delete mode 100644 src/runtime/tcl_library/tzdata/Australia/Yancowinna delete mode 100644 src/runtime/tcl_library/tzdata/Brazil/Acre delete mode 100644 src/runtime/tcl_library/tzdata/Brazil/DeNoronha delete mode 100644 src/runtime/tcl_library/tzdata/Brazil/East delete mode 100644 src/runtime/tcl_library/tzdata/Brazil/West delete mode 100644 src/runtime/tcl_library/tzdata/CET delete mode 100644 src/runtime/tcl_library/tzdata/CST6CDT delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Atlantic delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Central delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Eastern delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Mountain delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Newfoundland delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Pacific delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Saskatchewan delete mode 100644 src/runtime/tcl_library/tzdata/Canada/Yukon delete mode 100644 src/runtime/tcl_library/tzdata/Chile/Continental delete mode 100644 src/runtime/tcl_library/tzdata/Chile/EasterIsland delete mode 100644 src/runtime/tcl_library/tzdata/Cuba delete mode 100644 src/runtime/tcl_library/tzdata/EET delete mode 100644 src/runtime/tcl_library/tzdata/EST delete mode 100644 src/runtime/tcl_library/tzdata/EST5EDT delete mode 100644 src/runtime/tcl_library/tzdata/Egypt delete mode 100644 src/runtime/tcl_library/tzdata/Eire delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+0 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+1 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+10 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+11 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+12 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+2 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+3 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+4 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+5 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+6 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+7 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+8 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT+9 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-0 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-1 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-10 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-11 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-12 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-13 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-14 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-2 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-3 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-4 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-5 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-6 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-7 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-8 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT-9 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/GMT0 delete mode 100644 src/runtime/tcl_library/tzdata/Etc/Greenwich delete mode 100644 src/runtime/tcl_library/tzdata/Etc/UCT delete mode 100644 src/runtime/tcl_library/tzdata/Etc/UTC delete mode 100644 src/runtime/tcl_library/tzdata/Etc/Universal delete mode 100644 src/runtime/tcl_library/tzdata/Etc/Zulu delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Amsterdam delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Andorra delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Astrakhan delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Athens delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Belfast delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Belgrade delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Berlin delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Bratislava delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Brussels delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Bucharest delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Budapest delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Busingen delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Chisinau delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Copenhagen delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Dublin delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Gibraltar delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Guernsey delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Helsinki delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Isle_of_Man delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Istanbul delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Jersey delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Kaliningrad delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Kiev delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Kirov delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Kyiv delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Lisbon delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Ljubljana delete mode 100644 src/runtime/tcl_library/tzdata/Europe/London delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Luxembourg delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Madrid delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Malta delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Mariehamn delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Minsk delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Monaco delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Moscow delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Nicosia delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Oslo delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Paris delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Podgorica delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Prague delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Riga delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Rome delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Samara delete mode 100644 src/runtime/tcl_library/tzdata/Europe/San_Marino delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Sarajevo delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Saratov delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Simferopol delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Skopje delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Sofia delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Stockholm delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Tallinn delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Tirane delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Tiraspol delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Ulyanovsk delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Uzhgorod delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Vaduz delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Vatican delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Vienna delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Vilnius delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Volgograd delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Warsaw delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Zagreb delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Zaporozhye delete mode 100644 src/runtime/tcl_library/tzdata/Europe/Zurich delete mode 100644 src/runtime/tcl_library/tzdata/GB delete mode 100644 src/runtime/tcl_library/tzdata/GB-Eire delete mode 100644 src/runtime/tcl_library/tzdata/GMT delete mode 100644 src/runtime/tcl_library/tzdata/GMT+0 delete mode 100644 src/runtime/tcl_library/tzdata/GMT-0 delete mode 100644 src/runtime/tcl_library/tzdata/GMT0 delete mode 100644 src/runtime/tcl_library/tzdata/Greenwich delete mode 100644 src/runtime/tcl_library/tzdata/HST delete mode 100644 src/runtime/tcl_library/tzdata/Hongkong delete mode 100644 src/runtime/tcl_library/tzdata/Iceland delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Antananarivo delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Chagos delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Christmas delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Cocos delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Comoro delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Kerguelen delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Mahe delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Maldives delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Mauritius delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Mayotte delete mode 100644 src/runtime/tcl_library/tzdata/Indian/Reunion delete mode 100644 src/runtime/tcl_library/tzdata/Iran delete mode 100644 src/runtime/tcl_library/tzdata/Israel delete mode 100644 src/runtime/tcl_library/tzdata/Jamaica delete mode 100644 src/runtime/tcl_library/tzdata/Japan delete mode 100644 src/runtime/tcl_library/tzdata/Kwajalein delete mode 100644 src/runtime/tcl_library/tzdata/Libya delete mode 100644 src/runtime/tcl_library/tzdata/MET delete mode 100644 src/runtime/tcl_library/tzdata/MST delete mode 100644 src/runtime/tcl_library/tzdata/MST7MDT delete mode 100644 src/runtime/tcl_library/tzdata/Mexico/BajaNorte delete mode 100644 src/runtime/tcl_library/tzdata/Mexico/BajaSur delete mode 100644 src/runtime/tcl_library/tzdata/Mexico/General delete mode 100644 src/runtime/tcl_library/tzdata/NZ delete mode 100644 src/runtime/tcl_library/tzdata/NZ-CHAT delete mode 100644 src/runtime/tcl_library/tzdata/Navajo delete mode 100644 src/runtime/tcl_library/tzdata/PRC delete mode 100644 src/runtime/tcl_library/tzdata/PST8PDT delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Apia delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Auckland delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Bougainville delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Chatham delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Chuuk delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Easter delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Efate delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Enderbury delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Fakaofo delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Fiji delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Funafuti delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Galapagos delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Gambier delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Guadalcanal delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Guam delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Honolulu delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Johnston delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Kanton delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Kiritimati delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Kosrae delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Kwajalein delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Majuro delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Marquesas delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Midway delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Nauru delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Niue delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Norfolk delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Noumea delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Pago_Pago delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Palau delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Pitcairn delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Pohnpei delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Ponape delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Port_Moresby delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Rarotonga delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Saipan delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Samoa delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Tahiti delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Tarawa delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Tongatapu delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Truk delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Wake delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Wallis delete mode 100644 src/runtime/tcl_library/tzdata/Pacific/Yap delete mode 100644 src/runtime/tcl_library/tzdata/Poland delete mode 100644 src/runtime/tcl_library/tzdata/Portugal delete mode 100644 src/runtime/tcl_library/tzdata/ROC delete mode 100644 src/runtime/tcl_library/tzdata/ROK delete mode 100644 src/runtime/tcl_library/tzdata/Singapore delete mode 100644 src/runtime/tcl_library/tzdata/Turkey delete mode 100644 src/runtime/tcl_library/tzdata/UCT delete mode 100644 src/runtime/tcl_library/tzdata/US/Alaska delete mode 100644 src/runtime/tcl_library/tzdata/US/Aleutian delete mode 100644 src/runtime/tcl_library/tzdata/US/Arizona delete mode 100644 src/runtime/tcl_library/tzdata/US/Central delete mode 100644 src/runtime/tcl_library/tzdata/US/East-Indiana delete mode 100644 src/runtime/tcl_library/tzdata/US/Eastern delete mode 100644 src/runtime/tcl_library/tzdata/US/Hawaii delete mode 100644 src/runtime/tcl_library/tzdata/US/Indiana-Starke delete mode 100644 src/runtime/tcl_library/tzdata/US/Michigan delete mode 100644 src/runtime/tcl_library/tzdata/US/Mountain delete mode 100644 src/runtime/tcl_library/tzdata/US/Pacific delete mode 100644 src/runtime/tcl_library/tzdata/US/Samoa delete mode 100644 src/runtime/tcl_library/tzdata/UTC delete mode 100644 src/runtime/tcl_library/tzdata/Universal delete mode 100644 src/runtime/tcl_library/tzdata/W-SU delete mode 100644 src/runtime/tcl_library/tzdata/WET delete mode 100644 src/runtime/tcl_library/tzdata/Zulu delete mode 100644 src/runtime/tcl_library/word.tcl delete mode 100644 src/runtime/tcl_library/writefile.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.tail delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/bin/tk86.dll delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/boot.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/dde1.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/dde1.4/tcldde14.dll delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/reg1.3/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/reg1.3/tclreg13.dll delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/auto.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/clock.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/ascii.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/big5.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cns11643.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1250.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1251.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1252.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1253.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1254.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1255.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1256.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1257.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp1258.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp437.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp737.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp775.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp850.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp852.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp855.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp857.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp860.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp861.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp862.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp863.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp864.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp865.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp866.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp869.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp874.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp932.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp936.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp949.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/cp950.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/dingbats.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/ebcdic.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/euc-cn.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/euc-jp.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/euc-kr.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/gb12345.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/gb1988.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/gb2312-raw.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/gb2312.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso2022-jp.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso2022-kr.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso2022.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-1.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-10.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-11.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-13.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-14.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-15.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-16.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-2.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-3.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-4.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-5.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-6.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-7.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-8.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/iso8859-9.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/jis0201.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/jis0208.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/jis0212.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/koi8-r.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/koi8-u.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/ksc5601.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macCentEuro.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macCroatian.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macCyrillic.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macDingbats.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macGreek.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macIceland.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macJapan.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macRoman.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macRomania.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macThai.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macTurkish.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/macUkraine.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/shiftjis.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/symbol.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/encoding/tis-620.enc delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/history.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/http1.0/http.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/http1.0/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/init.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/af.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/af_za.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ar.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ar_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ar_jo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ar_lb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ar_sy.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/be.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/bg.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/bn.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/bn_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ca.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/cs.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/da.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/de.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/de_at.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/de_be.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/el.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_au.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_be.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_bw.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_ca.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_hk.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_ie.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_nz.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_ph.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_sg.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_za.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/en_zw.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/eo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_ar.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_bo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_cl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_co.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_cr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_do.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_ec.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_gt.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_hn.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_mx.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_ni.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_pa.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_pe.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_pr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_py.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_sv.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_uy.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/es_ve.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/et.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/eu.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/eu_es.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fa.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fa_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fa_ir.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fi.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fo_fo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fr_be.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fr_ca.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/fr_ch.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ga.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ga_ie.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/gl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/gl_es.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/gv.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/gv_gb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/he.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/hi.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/hi_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/hr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/hu.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/id.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/id_id.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/is.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/it.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/it_ch.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ja.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kl_gl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ko.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ko_kr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kok.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kok_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kw.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/kw_gb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/lt.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/lv.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/mk.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/mr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/mr_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ms.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ms_my.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/mt.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/nb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/nl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/nl_be.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/nn.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/pl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/pt.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/pt_br.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ro.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ru.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ru_ua.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sh.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sk.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sq.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sv.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/sw.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ta.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/ta_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/te.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/te_in.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/th.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/tr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/uk.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/vi.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/zh.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/zh_cn.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/zh_hk.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/zh_sg.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/msgs/zh_tw.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/opt0.4/optparse.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/opt0.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/package.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/parray.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/safe.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tclIndex delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tm.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Abidjan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Algiers delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Bamako delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Bangui delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Banjul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Bissau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Blantyre delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Brazzaville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Cairo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Conakry delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Dakar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Dar_es_Salaam delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Djibouti delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/El_Aaiun delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Freetown delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Gaborone delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Harare delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Johannesburg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Khartoum delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Kigali delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Lagos delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Libreville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Lome delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Lubumbashi delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Malabo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Maputo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Maseru delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Mbabane delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Mogadishu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Nairobi delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Niamey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Nouakchott delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Ouagadougou delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Porto-Novo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Sao_Tome delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Timbuktu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Tripoli delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Tunis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Africa/Windhoek delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Adak delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Anchorage delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/Buenos_Aires delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/Jujuy delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/Rio_Gallegos delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/San_Juan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/San_Luis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Argentina/Tucuman delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Asuncion delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Atikokan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Bahia_Banderas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Barbados delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Belem delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Belize delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Blanc-Sablon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Boise delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Buenos_Aires delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Cambridge_Bay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Campo_Grande delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Cancun delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Caracas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Cayenne delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Cayman delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Chicago delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Coral_Harbour delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Creston delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Curacao delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Danmarkshavn delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Dawson delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Dawson_Creek delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Denver delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Detroit delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Edmonton delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Eirunepe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/El_Salvador delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Fort_Nelson delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Fort_Wayne delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Glace_Bay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Godthab delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Goose_Bay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Grand_Turk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Guadeloupe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Guayaquil delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Halifax delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Hermosillo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Indianapolis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Knox delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Marengo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Petersburg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Tell_City delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Vevay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Vincennes delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indiana/Winamac delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Indianapolis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Inuvik delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Iqaluit delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Jujuy delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Juneau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Kentucky/Louisville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Kentucky/Monticello delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Knox_IN delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Kralendijk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/La_Paz delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Los_Angeles delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Louisville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Lower_Princes delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Maceio delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Manaus delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Marigot delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Martinique delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Matamoros delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Mazatlan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Menominee delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Mexico_City delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Miquelon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Moncton delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Monterrey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Montevideo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Montreal delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Montserrat delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Nassau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/New_York delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Nipigon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Nome delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/North_Dakota/Beulah delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/North_Dakota/Center delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/North_Dakota/New_Salem delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Nuuk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Pangnirtung delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Paramaribo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Phoenix delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Port-au-Prince delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Port_of_Spain delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Porto_Acre delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Porto_Velho delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Puerto_Rico delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Punta_Arenas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Rainy_River delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Rankin_Inlet delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Recife delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Resolute delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Rio_Branco delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Rosario delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Santa_Isabel delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Santarem delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Santiago delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Santo_Domingo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Sao_Paulo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Scoresbysund delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Shiprock delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/St_Barthelemy delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/St_Johns delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/St_Kitts delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/St_Thomas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/St_Vincent delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Swift_Current delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Thule delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Thunder_Bay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Toronto delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Vancouver delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Virgin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Whitehorse delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Winnipeg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Yakutat delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/America/Yellowknife delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Casey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Davis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/DumontDUrville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Macquarie delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Mawson delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/McMurdo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Palmer delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/South_Pole delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Troll delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Antarctica/Vostok delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Arctic/Longyearbyen delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Aden delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Almaty delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Amman delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Anadyr delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Aqtau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Aqtobe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ashgabat delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ashkhabad delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Atyrau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Baghdad delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Bahrain delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Baku delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Bangkok delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Barnaul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Beirut delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Bishkek delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Brunei delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Choibalsan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Chongqing delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Chungking delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Colombo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Damascus delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Dili delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Dubai delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Dushanbe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Harbin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Hebron delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ho_Chi_Minh delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Hong_Kong delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Hovd delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Irkutsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Istanbul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Jerusalem delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kabul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Karachi delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kashgar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kathmandu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Katmandu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Krasnoyarsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kuala_Lumpur delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kuching delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Kuwait delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Macao delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Macau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Magadan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Makassar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Muscat delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Novokuznetsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Novosibirsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Omsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Oral delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Phnom_Penh delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Pontianak delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Pyongyang delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Qatar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Qostanay delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Rangoon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Riyadh delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Saigon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Sakhalin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Samarkand delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Seoul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Shanghai delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Singapore delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Srednekolymsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Taipei delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tashkent delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tbilisi delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tehran delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tel_Aviv delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Thimbu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Thimphu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tokyo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Tomsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ujung_Pandang delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ulaanbaatar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Ulan_Bator delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Urumqi delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Vientiane delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Vladivostok delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Yakutsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Yangon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Yekaterinburg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Asia/Yerevan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Azores delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Canary delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Cape_Verde delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Faeroe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Faroe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Jan_Mayen delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Reykjavik delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Atlantic/Stanley delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/ACT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Adelaide delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Brisbane delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Broken_Hill delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Currie delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Darwin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Hobart delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/LHI delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Lindeman delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Lord_Howe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Melbourne delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/NSW delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/North delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Perth delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Queensland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/South delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/Sydney delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Australia/West delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Brazil/Acre delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Brazil/East delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Brazil/West delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/CET delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/CST6CDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Atlantic delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Central delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Eastern delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Mountain delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Newfoundland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Pacific delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Saskatchewan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Canada/Yukon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Chile/Continental delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Chile/EasterIsland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/EET delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/EST delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/EST5EDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Egypt delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Eire delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+1 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+10 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+11 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+12 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+2 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+3 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+4 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+5 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+6 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+7 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+8 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT+9 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-1 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-10 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-11 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-12 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-13 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-14 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-2 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-3 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-4 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-5 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-6 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-7 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-8 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT-9 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/GMT0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/Greenwich delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/UCT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/UTC delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/Universal delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Etc/Zulu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Amsterdam delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Astrakhan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Athens delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Belfast delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Belgrade delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Berlin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Brussels delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Bucharest delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Budapest delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Busingen delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Chisinau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Copenhagen delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Dublin delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Gibraltar delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Guernsey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Helsinki delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Isle_of_Man delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Istanbul delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Jersey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Kaliningrad delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Kiev delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Kirov delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Kyiv delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Lisbon delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/London delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Luxembourg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Madrid delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Mariehamn delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Minsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Monaco delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Moscow delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Oslo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Paris delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Prague delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Rome delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/San_Marino delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Sarajevo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Saratov delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Simferopol delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Skopje delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Stockholm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Tallinn delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Tirane delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Tiraspol delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Ulyanovsk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Uzhgorod delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Vaduz delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Vatican delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Vilnius delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Volgograd delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Warsaw delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Zagreb delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Zaporozhye delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Europe/Zurich delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GB delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GB-Eire delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GMT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GMT+0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GMT-0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/GMT0 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Greenwich delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/HST delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Hongkong delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Iceland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Antananarivo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Chagos delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Christmas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Cocos delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Comoro delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Kerguelen delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Mahe delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Maldives delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Mauritius delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Mayotte delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Indian/Reunion delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Iran delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Israel delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Japan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Kwajalein delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/MET delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/MST delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/MST7MDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Mexico/BajaNorte delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Mexico/BajaSur delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Mexico/General delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/NZ delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/NZ-CHAT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Navajo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/PRC delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/PST8PDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Auckland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Bougainville delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Chatham delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Chuuk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Easter delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Efate delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Enderbury delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Fakaofo delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Fiji delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Funafuti delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Galapagos delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Gambier delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Guadalcanal delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Guam delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Honolulu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Johnston delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Kanton delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Kiritimati delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Kosrae delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Kwajalein delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Majuro delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Marquesas delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Midway delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Nauru delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Niue delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Norfolk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Pago_Pago delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Palau delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Pitcairn delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Pohnpei delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Ponape delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Port_Moresby delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Saipan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Tahiti delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Tongatapu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Truk delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Wake delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Wallis delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Pacific/Yap delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Poland delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Portugal delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/ROC delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/ROK delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Singapore delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/AST4 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/AST4ADT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/CST6 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/CST6CDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/EST5 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/EST5EDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/HST10 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/MST7 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/MST7MDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/PST8 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/PST8PDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/YST9 delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/SystemV/YST9YDT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Turkey delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/UCT delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Aleutian delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Central delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Eastern delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Hawaii delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Indiana-Starke delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Michigan delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Mountain delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/US/Pacific delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/UTC delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Universal delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/W-SU delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/WET delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/tzdata/Zulu delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8.6/word.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8/8.4/platform-1.0.19.tm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8/8.4/platform/shell-1.1.4.tm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8/8.5/msgcat-1.6.1.tm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8/8.5/tcltest-2.5.5.tm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tcl8/8.6/http-2.9.8.tm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/bgerror.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/button.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/choosedir.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/clrpick.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/comdlg.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/console.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/README delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/anilabel.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/aniwave.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/arrow.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/bind.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/bitmap.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/browse delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/button.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/check.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/clrpick.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/colors.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/combo.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/cscroll.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ctext.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/dialog1.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/dialog2.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/en.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/entry1.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/entry2.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/entry3.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/filebox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/floor.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/fontchoose.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/form.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/goldberg.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/hello delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/hscale.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/icon.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/image1.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/image2.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/earth.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/earthmenu.png delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/earthris.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/flagdown.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/flagup.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/gray25.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/letters.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/noletter.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/ouster.png delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/pattern.xbm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/tcllogo.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/images/teapot.ppm delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/items.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ixset delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/knightstour.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/label.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/labelframe.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/license.terms delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/mclist.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/menu.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/menubu.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/msgbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/nl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/paned1.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/paned2.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/pendulum.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/plot.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/puzzle.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/radio.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/rmt delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/rolodex delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ruler.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/sayings.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/search.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/spin.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/states.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/style.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/tclIndex delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/tcolor delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/text.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/textpeer.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/timer delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/toolbar.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/tree.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttkbut.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttkmenu.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttknote.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttkpane.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttkprogress.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/ttkscale.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/twind.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/unicodeout.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/vscale.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/demos/widget delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/dialog.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/entry.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/focus.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/fontchooser.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/iconlist.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/icons.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/README delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/logo.eps delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/logo100.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/logo64.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/logoLarge.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/logoMed.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo.eps delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo100.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo150.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo175.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo200.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/pwrdLogo75.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/images/tai-ku.gif delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/listbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/megawidget.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/menu.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/mkpsenc.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/cs.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/da.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/de.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/el.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/en.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/eo.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/es.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/fi.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/fr.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/hu.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/it.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/nl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/pl.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/pt.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/ru.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/sv.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/msgs/zh_cn.msg delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/obsolete.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/optMenu.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/palette.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/panedwindow.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/safetk.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/scale.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/scrlbar.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/spinbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/tclIndex delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/tearoff.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/text.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/tk.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/tkAppInit.c delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/tkfbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/altTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/aquaTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/button.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/clamTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/classicTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/combobox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/cursors.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/defaults.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/entry.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/fonts.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/menubutton.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/notebook.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/panedwindow.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/progress.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/scale.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/scrollbar.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/sizegrip.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/spinbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/treeview.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/ttk.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/utils.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/vistaTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/winTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/ttk/xpTheme.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/unsupported.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/tk8.6/xmfbox.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/ftpvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/httpvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/mk4vfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/starkit.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/tarvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/tclprocvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/chrootvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/collatevfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/deltavfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/fishvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/globfind.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/quotavfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/tclIndex delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/tdelta.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/templatevfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/template/versionvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/testvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/tkvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/vfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/vfsUrl.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/vfsUtils.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/vfslib.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/webdavvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vfs1.4.1/zipvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vqtcl4.1/m2mvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vqtcl4.1/mkclvfs.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vqtcl4.1/mklite.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vqtcl4.1/pkgIndex.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/lib/vqtcl4.1/ratcl.tcl delete mode 100644 src/runtime/tclkit-win64-dyn.vfs/tclkit.ico delete mode 100644 src/runtime/tclkit8613punk.tail delete mode 100644 src/runtime/tclkit8613punk.vfs/bin/tk86.dll delete mode 100644 src/runtime/tclkit8613punk.vfs/boot.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/config.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/dde/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/rechan/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/registry/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/auto.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/clock.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/ascii.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/big5.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cns11643.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1250.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1251.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1252.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1253.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1254.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1255.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1256.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1257.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp1258.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp437.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp737.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp775.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp850.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp852.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp855.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp857.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp860.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp861.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp862.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp863.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp864.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp865.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp866.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp869.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp874.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp932.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp936.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp949.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/cp950.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/dingbats.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/ebcdic.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/euc-cn.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/euc-jp.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/euc-kr.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/gb12345.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/gb1988.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/gb2312-raw.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/gb2312.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso2022-jp.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso2022-kr.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso2022.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-1.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-10.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-11.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-13.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-14.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-15.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-16.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-2.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-3.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-4.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-5.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-6.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-7.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-8.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/iso8859-9.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/jis0201.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/jis0208.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/jis0212.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/koi8-r.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/koi8-u.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/ksc5601.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macCentEuro.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macCroatian.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macCyrillic.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macDingbats.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macGreek.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macIceland.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macJapan.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macRoman.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macRomania.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macThai.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macTurkish.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/macUkraine.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/shiftjis.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/symbol.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/encoding/tis-620.enc delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/history.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/init.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/af.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/af_za.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ar.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ar_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ar_jo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ar_lb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ar_sy.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/be.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/bg.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/bn.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/bn_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ca.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/cs.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/da.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/de.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/de_at.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/de_be.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/el.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_au.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_be.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_bw.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_ca.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_hk.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_ie.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_nz.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_ph.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_sg.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_za.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/en_zw.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/eo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_ar.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_bo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_cl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_co.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_cr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_do.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_ec.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_gt.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_hn.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_mx.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_ni.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_pa.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_pe.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_pr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_py.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_sv.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_uy.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/es_ve.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/et.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/eu.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/eu_es.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fa.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fa_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fa_ir.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fi.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fo_fo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fr_be.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fr_ca.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/fr_ch.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ga.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ga_ie.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/gl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/gl_es.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/gv.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/gv_gb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/he.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/hi.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/hi_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/hr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/hu.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/id.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/id_id.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/is.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/it.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/it_ch.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ja.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kl_gl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ko.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ko_kr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kok.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kok_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kw.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/kw_gb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/lt.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/lv.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/mk.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/mr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/mr_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ms.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ms_my.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/mt.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/nb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/nl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/nl_be.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/nn.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/pl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/pt.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/pt_br.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ro.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ru.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ru_ua.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sh.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sk.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sq.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sv.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/sw.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ta.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/ta_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/te.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/te_in.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/th.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/tr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/uk.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/vi.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/zh.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/zh_cn.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/zh_hk.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/zh_sg.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/msgs/zh_tw.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/opt0.4/optparse.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/opt0.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/package.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/parray.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/safe.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tclIndex delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tm.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Abidjan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Accra delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Addis_Ababa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Algiers delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Asmara delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Asmera delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Bamako delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Bangui delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Banjul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Bissau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Blantyre delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Brazzaville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Bujumbura delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Cairo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Casablanca delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Ceuta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Conakry delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Dakar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Dar_es_Salaam delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Djibouti delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Douala delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/El_Aaiun delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Freetown delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Gaborone delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Harare delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Johannesburg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Juba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Kampala delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Khartoum delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Kigali delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Kinshasa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Lagos delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Libreville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Lome delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Luanda delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Lubumbashi delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Lusaka delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Malabo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Maputo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Maseru delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Mbabane delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Mogadishu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Monrovia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Nairobi delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Ndjamena delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Niamey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Nouakchott delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Ouagadougou delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Porto-Novo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Sao_Tome delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Timbuktu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Tripoli delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Tunis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Africa/Windhoek delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Adak delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Anchorage delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Anguilla delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Antigua delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Araguaina delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Buenos_Aires delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Catamarca delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/ComodRivadavia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Cordoba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Jujuy delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/La_Rioja delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Mendoza delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Rio_Gallegos delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Salta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/San_Juan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/San_Luis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Tucuman delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Argentina/Ushuaia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Aruba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Asuncion delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Atikokan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Atka delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Bahia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Bahia_Banderas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Barbados delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Belem delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Belize delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Blanc-Sablon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Boa_Vista delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Bogota delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Boise delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Buenos_Aires delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cambridge_Bay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Campo_Grande delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cancun delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Caracas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Catamarca delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cayenne delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cayman delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Chicago delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Chihuahua delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Coral_Harbour delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cordoba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Costa_Rica delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Creston delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Cuiaba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Curacao delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Danmarkshavn delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Dawson delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Dawson_Creek delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Denver delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Detroit delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Dominica delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Edmonton delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Eirunepe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/El_Salvador delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Ensenada delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Fort_Nelson delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Fort_Wayne delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Fortaleza delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Glace_Bay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Godthab delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Goose_Bay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Grand_Turk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Grenada delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Guadeloupe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Guatemala delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Guayaquil delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Guyana delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Halifax delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Havana delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Hermosillo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Indianapolis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Knox delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Marengo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Petersburg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Tell_City delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Vevay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Vincennes delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indiana/Winamac delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Indianapolis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Inuvik delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Iqaluit delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Jamaica delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Jujuy delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Juneau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Kentucky/Louisville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Kentucky/Monticello delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Knox_IN delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Kralendijk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/La_Paz delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Lima delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Los_Angeles delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Louisville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Lower_Princes delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Maceio delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Managua delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Manaus delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Marigot delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Martinique delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Matamoros delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Mazatlan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Mendoza delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Menominee delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Merida delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Metlakatla delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Mexico_City delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Miquelon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Moncton delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Monterrey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Montevideo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Montreal delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Montserrat delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Nassau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/New_York delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Nipigon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Nome delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Noronha delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/North_Dakota/Beulah delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/North_Dakota/Center delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/North_Dakota/New_Salem delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Nuuk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Ojinaga delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Panama delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Pangnirtung delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Paramaribo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Phoenix delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Port-au-Prince delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Port_of_Spain delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Porto_Acre delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Porto_Velho delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Puerto_Rico delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Punta_Arenas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Rainy_River delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Rankin_Inlet delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Recife delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Regina delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Resolute delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Rio_Branco delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Rosario delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Santa_Isabel delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Santarem delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Santiago delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Santo_Domingo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Sao_Paulo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Scoresbysund delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Shiprock delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Sitka delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Barthelemy delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Johns delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Kitts delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Lucia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Thomas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/St_Vincent delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Swift_Current delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Tegucigalpa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Thule delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Thunder_Bay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Tijuana delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Toronto delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Tortola delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Vancouver delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Virgin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Whitehorse delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Winnipeg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Yakutat delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/America/Yellowknife delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Casey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Davis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/DumontDUrville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Macquarie delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Mawson delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/McMurdo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Palmer delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Rothera delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/South_Pole delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Syowa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Troll delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Antarctica/Vostok delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Arctic/Longyearbyen delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Aden delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Almaty delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Amman delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Anadyr delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Aqtau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Aqtobe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ashgabat delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ashkhabad delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Atyrau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Baghdad delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Bahrain delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Baku delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Bangkok delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Barnaul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Beirut delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Bishkek delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Brunei delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Calcutta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Chita delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Choibalsan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Chongqing delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Chungking delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Colombo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Dacca delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Damascus delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Dhaka delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Dili delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Dubai delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Dushanbe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Famagusta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Gaza delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Harbin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Hebron delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ho_Chi_Minh delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Hong_Kong delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Hovd delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Irkutsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Istanbul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Jakarta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Jayapura delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Jerusalem delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kabul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kamchatka delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Karachi delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kashgar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kathmandu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Katmandu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Khandyga delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kolkata delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Krasnoyarsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kuala_Lumpur delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kuching delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Kuwait delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Macao delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Macau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Magadan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Makassar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Manila delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Muscat delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Nicosia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Novokuznetsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Novosibirsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Omsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Oral delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Phnom_Penh delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Pontianak delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Pyongyang delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Qatar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Qostanay delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Qyzylorda delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Rangoon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Riyadh delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Saigon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Sakhalin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Samarkand delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Seoul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Shanghai delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Singapore delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Srednekolymsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Taipei delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tashkent delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tbilisi delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tehran delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tel_Aviv delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Thimbu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Thimphu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tokyo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Tomsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ujung_Pandang delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ulaanbaatar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ulan_Bator delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Urumqi delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Ust-Nera delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Vientiane delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Vladivostok delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Yakutsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Yangon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Yekaterinburg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Asia/Yerevan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Azores delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Bermuda delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Canary delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Cape_Verde delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Faeroe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Faroe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Jan_Mayen delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Madeira delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Reykjavik delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/South_Georgia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/St_Helena delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Atlantic/Stanley delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/ACT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Adelaide delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Brisbane delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Broken_Hill delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Canberra delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Currie delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Darwin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Eucla delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Hobart delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/LHI delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Lindeman delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Lord_Howe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Melbourne delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/NSW delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/North delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Perth delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Queensland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/South delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Sydney delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Tasmania delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Victoria delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/West delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Australia/Yancowinna delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Brazil/Acre delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Brazil/DeNoronha delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Brazil/East delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Brazil/West delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/CET delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/CST6CDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Atlantic delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Central delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Eastern delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Mountain delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Newfoundland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Pacific delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Saskatchewan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Canada/Yukon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Chile/Continental delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Chile/EasterIsland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Cuba delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/EET delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/EST delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/EST5EDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Egypt delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Eire delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+1 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+10 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+11 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+12 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+2 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+3 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+4 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+5 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+6 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+7 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+8 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT+9 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-1 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-10 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-11 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-12 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-13 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-14 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-2 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-3 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-4 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-5 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-6 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-7 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-8 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT-9 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/GMT0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/Greenwich delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/UCT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/UTC delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/Universal delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Etc/Zulu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Amsterdam delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Andorra delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Astrakhan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Athens delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Belfast delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Belgrade delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Berlin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Bratislava delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Brussels delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Bucharest delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Budapest delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Busingen delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Chisinau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Copenhagen delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Dublin delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Gibraltar delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Guernsey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Helsinki delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Isle_of_Man delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Istanbul delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Jersey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Kaliningrad delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Kiev delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Kirov delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Kyiv delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Lisbon delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Ljubljana delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/London delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Luxembourg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Madrid delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Malta delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Mariehamn delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Minsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Monaco delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Moscow delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Nicosia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Oslo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Paris delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Podgorica delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Prague delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Riga delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Rome delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Samara delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/San_Marino delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Sarajevo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Saratov delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Simferopol delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Skopje delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Sofia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Stockholm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Tallinn delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Tirane delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Tiraspol delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Ulyanovsk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Uzhgorod delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Vaduz delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Vatican delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Vienna delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Vilnius delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Volgograd delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Warsaw delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Zagreb delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Zaporozhye delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Europe/Zurich delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GB delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GB-Eire delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT+0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT-0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/GMT0 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Greenwich delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/HST delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Hongkong delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Iceland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Antananarivo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Chagos delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Christmas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Cocos delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Comoro delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Kerguelen delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Mahe delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Maldives delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Mauritius delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Mayotte delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Indian/Reunion delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Iran delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Israel delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Jamaica delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Japan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Kwajalein delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Libya delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/MET delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/MST delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/MST7MDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Mexico/BajaNorte delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Mexico/BajaSur delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Mexico/General delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/NZ delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/NZ-CHAT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Navajo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/PRC delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/PST8PDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Apia delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Auckland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Bougainville delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Chatham delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Chuuk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Easter delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Efate delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Enderbury delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Fakaofo delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Fiji delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Funafuti delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Galapagos delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Gambier delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Guadalcanal delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Guam delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Honolulu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Johnston delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Kanton delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Kiritimati delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Kosrae delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Kwajalein delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Majuro delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Marquesas delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Midway delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Nauru delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Niue delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Norfolk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Noumea delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Pago_Pago delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Palau delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Pitcairn delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Pohnpei delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Ponape delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Port_Moresby delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Rarotonga delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Saipan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Samoa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Tahiti delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Tarawa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Tongatapu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Truk delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Wake delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Wallis delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Pacific/Yap delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Poland delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Portugal delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/ROC delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/ROK delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Singapore delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/AST4 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/AST4ADT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/CST6 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/CST6CDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/EST5 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/EST5EDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/HST10 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/MST7 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/MST7MDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/PST8 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/PST8PDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/YST9 delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/SystemV/YST9YDT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Turkey delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/UCT delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Alaska delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Aleutian delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Arizona delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Central delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/East-Indiana delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Eastern delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Hawaii delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Indiana-Starke delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Michigan delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Mountain delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Pacific delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/US/Samoa delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/UTC delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Universal delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/W-SU delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/WET delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/tzdata/Zulu delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8.6/word.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8/8.4/platform-1.0.19.tm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8/8.4/platform/shell-1.1.4.tm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8/8.5/msgcat-1.6.1.tm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8/8.5/tcltest-2.5.5.tm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tcl8/8.6/http-2.9.8.tm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/bgerror.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/button.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/choosedir.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/clrpick.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/comdlg.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/console.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/README delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/anilabel.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/aniwave.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/arrow.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/bind.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/bitmap.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/browse delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/button.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/check.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/clrpick.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/colors.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/combo.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/cscroll.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ctext.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/dialog1.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/dialog2.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/en.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/entry1.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/entry2.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/entry3.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/filebox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/floor.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/fontchoose.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/form.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/goldberg.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/hello delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/hscale.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/icon.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/image1.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/image2.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/earth.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/earthmenu.png delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/earthris.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/flagdown.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/flagup.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/gray25.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/letters.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/noletter.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/ouster.png delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/pattern.xbm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/tcllogo.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/images/teapot.ppm delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/items.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ixset delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/knightstour.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/label.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/labelframe.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/license.terms delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/mclist.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/menu.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/menubu.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/msgbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/nl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/paned1.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/paned2.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/pendulum.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/plot.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/puzzle.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/radio.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/rmt delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/rolodex delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ruler.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/sayings.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/search.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/spin.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/states.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/style.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/tclIndex delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/tcolor delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/text.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/textpeer.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/timer delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/toolbar.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/tree.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttkbut.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttkmenu.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttknote.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttkpane.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttkprogress.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/ttkscale.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/twind.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/unicodeout.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/vscale.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/demos/widget delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/dialog.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/entry.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/focus.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/fontchooser.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/iconlist.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/icons.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/README delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/logo.eps delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/logo100.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/logo64.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/logoLarge.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/logoMed.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo.eps delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo100.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo150.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo175.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo200.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/pwrdLogo75.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/images/tai-ku.gif delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/listbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/megawidget.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/menu.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/mkpsenc.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/cs.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/da.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/de.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/el.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/en.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/eo.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/es.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/fi.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/fr.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/hu.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/it.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/nl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/pl.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/pt.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/ru.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/sv.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/msgs/zh_cn.msg delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/obsolete.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/optMenu.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/palette.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/panedwindow.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/safetk.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/scale.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/scrlbar.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/spinbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/tclIndex delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/tearoff.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/text.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/tk.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/tkAppInit.c delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/tkfbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/altTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/aquaTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/button.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/clamTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/classicTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/combobox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/cursors.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/defaults.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/entry.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/fonts.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/menubutton.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/notebook.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/panedwindow.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/progress.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/scale.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/scrollbar.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/sizegrip.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/spinbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/treeview.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/ttk.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/utils.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/vistaTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/winTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/ttk/xpTheme.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/unsupported.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/tk8.6/xmfbox.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/twapi/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/mk4vfs.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/starkit.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/tarvfs.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/vfsUtils.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/vfslib.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vfs1.4/zipvfs.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vqtcl4.1/m2mvfs.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vqtcl4.1/mkclvfs.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vqtcl4.1/mklite.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vqtcl4.1/pkgIndex.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/lib/vqtcl4.1/ratcl.tcl delete mode 100644 src/runtime/tclkit8613punk.vfs/tclkit.ico delete mode 100644 src/runtime/tclkit87a5bawt.tail delete mode 100644 src/runtime/tclkit87a5bawt.vfs/bin/tk87.dll delete mode 100644 src/runtime/tclkit87a5bawt.vfs/boot.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/dde1.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/dde1.4/tcldde14.dll delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/registry1.3/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/registry1.3/tclregistry13.dll delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/auto.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/clock.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/cookiejar0.2/cookiejar.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/cookiejar0.2/idna.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/cookiejar0.2/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/cookiejar0.2/public_suffix_list.dat.gz delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/ascii.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/big5.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1250.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1251.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1252.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1253.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1254.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1255.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1256.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1257.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp1258.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp437.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp737.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp775.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp850.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp852.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp855.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp857.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp860.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp861.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp862.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp863.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp864.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp865.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp866.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp869.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp874.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp932.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp936.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp949.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/cp950.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/dingbats.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/ebcdic.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/euc-cn.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/euc-jp.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/euc-kr.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/gb12345.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/gb1988.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/gb2312-raw.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/gb2312.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso2022-jp.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso2022-kr.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso2022.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-1.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-10.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-13.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-14.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-15.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-16.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-2.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-3.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-4.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-5.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-6.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-7.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-8.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/iso8859-9.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/jis0201.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/jis0208.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/jis0212.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/koi8-r.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/koi8-u.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/ksc5601.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macCentEuro.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macCroatian.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macCyrillic.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macDingbats.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macGreek.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macIceland.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macJapan.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macRoman.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macRomania.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macThai.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macTurkish.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/macUkraine.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/shiftjis.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/symbol.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/encoding/tis-620.enc delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/history.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/init.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/install.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/af.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/af_za.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar_jo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar_lb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ar_sy.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/be.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/bg.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/bn.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/bn_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ca.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/cs.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/da.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/de.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/de_at.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/de_be.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/el.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_au.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_be.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_bw.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_ca.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_hk.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_ie.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_nz.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_ph.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_sg.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_za.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/en_zw.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/eo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_ar.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_bo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_cl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_co.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_cr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_do.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_ec.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_gt.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_hn.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_mx.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_ni.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_pa.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_pe.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_pr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_py.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_sv.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_uy.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/es_ve.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/et.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/eu.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/eu_es.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fa.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fa_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fa_ir.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fi.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fo_fo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fr_be.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fr_ca.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/fr_ch.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ga.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ga_ie.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gl_es.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gv.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/gv_gb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/he.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hi.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hi_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/hu.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/id.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/id_id.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/is.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/it.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/it_ch.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ja.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kl_gl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ko.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ko_kr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kok.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kok_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kw.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/kw_gb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/lt.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/lv.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mk.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mr_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ms.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ms_my.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/mt.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nl_be.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/nn.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/pl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/pt.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/pt_br.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ro.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ru.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ru_ua.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sh.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sk.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sq.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sv.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/sw.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ta.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/ta_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/te.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/te_in.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/th.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/tr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/uk.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/vi.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh_cn.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh_hk.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh_sg.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/msgs/zh_tw.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/opt0.4/optparse.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/opt0.4/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/package.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/parray.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/safe.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tclIndex delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tm.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Abidjan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Algiers delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Bamako delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Bangui delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Banjul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Bissau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Blantyre delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Brazzaville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Cairo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Conakry delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Dakar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Dar_es_Salaam delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Djibouti delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/El_Aaiun delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Freetown delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Gaborone delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Harare delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Johannesburg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Khartoum delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Kigali delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Lagos delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Libreville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Lome delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Lubumbashi delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Malabo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Maputo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Maseru delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Mbabane delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Mogadishu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Nairobi delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Niamey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Nouakchott delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Ouagadougou delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Porto-Novo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Sao_Tome delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Timbuktu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Tripoli delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Tunis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Africa/Windhoek delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Adak delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Anchorage delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/Buenos_Aires delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/Jujuy delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/Rio_Gallegos delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/San_Juan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/San_Luis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Argentina/Tucuman delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Asuncion delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Atikokan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Bahia_Banderas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Barbados delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Belem delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Belize delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Blanc-Sablon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Boise delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Buenos_Aires delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Cambridge_Bay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Campo_Grande delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Cancun delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Caracas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Cayenne delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Cayman delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Chicago delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Coral_Harbour delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Creston delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Curacao delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Danmarkshavn delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Dawson delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Dawson_Creek delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Denver delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Detroit delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Edmonton delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Eirunepe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/El_Salvador delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Fort_Nelson delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Fort_Wayne delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Glace_Bay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Godthab delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Goose_Bay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Grand_Turk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Guadeloupe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Guayaquil delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Halifax delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Hermosillo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Indianapolis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Knox delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Marengo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Petersburg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Tell_City delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Vevay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Vincennes delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indiana/Winamac delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Indianapolis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Inuvik delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Iqaluit delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Jujuy delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Juneau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Kentucky/Louisville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Kentucky/Monticello delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Knox_IN delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Kralendijk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/La_Paz delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Los_Angeles delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Louisville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Lower_Princes delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Maceio delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Manaus delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Marigot delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Martinique delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Matamoros delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Mazatlan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Menominee delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Mexico_City delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Miquelon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Moncton delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Monterrey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Montevideo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Montreal delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Montserrat delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Nassau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/New_York delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Nipigon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Nome delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/North_Dakota/Beulah delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/North_Dakota/Center delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/North_Dakota/New_Salem delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Nuuk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Pangnirtung delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Paramaribo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Phoenix delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Port-au-Prince delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Port_of_Spain delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Porto_Acre delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Porto_Velho delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Puerto_Rico delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Punta_Arenas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Rainy_River delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Rankin_Inlet delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Recife delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Resolute delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Rio_Branco delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Rosario delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Santa_Isabel delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Santarem delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Santiago delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Santo_Domingo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Sao_Paulo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Scoresbysund delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Shiprock delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/St_Barthelemy delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/St_Johns delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/St_Kitts delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/St_Thomas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/St_Vincent delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Swift_Current delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Thule delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Thunder_Bay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Toronto delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Vancouver delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Virgin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Whitehorse delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Winnipeg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Yakutat delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/America/Yellowknife delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Casey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Davis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/DumontDUrville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Macquarie delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Mawson delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/McMurdo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Palmer delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/South_Pole delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Troll delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Antarctica/Vostok delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Arctic/Longyearbyen delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Aden delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Almaty delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Amman delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Anadyr delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Aqtau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Aqtobe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ashgabat delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ashkhabad delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Atyrau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Baghdad delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Bahrain delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Baku delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Bangkok delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Barnaul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Beirut delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Bishkek delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Brunei delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Choibalsan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Chongqing delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Chungking delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Colombo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Damascus delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Dili delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Dubai delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Dushanbe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Harbin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Hebron delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ho_Chi_Minh delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Hong_Kong delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Hovd delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Irkutsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Istanbul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Jerusalem delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kabul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Karachi delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kashgar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kathmandu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Katmandu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Krasnoyarsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kuala_Lumpur delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kuching delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Kuwait delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Macao delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Macau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Magadan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Makassar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Muscat delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Novokuznetsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Novosibirsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Omsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Oral delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Phnom_Penh delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Pontianak delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Pyongyang delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Qatar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Qostanay delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Rangoon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Riyadh delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Saigon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Sakhalin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Samarkand delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Seoul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Shanghai delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Singapore delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Srednekolymsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Taipei delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tashkent delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tbilisi delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tehran delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tel_Aviv delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Thimbu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Thimphu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tokyo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Tomsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ujung_Pandang delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ulaanbaatar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Ulan_Bator delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Urumqi delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Vientiane delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Vladivostok delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Yakutsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Yangon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Yekaterinburg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Asia/Yerevan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Azores delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Canary delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Cape_Verde delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Faeroe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Faroe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Jan_Mayen delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Reykjavik delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Atlantic/Stanley delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/ACT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Adelaide delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Brisbane delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Broken_Hill delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Currie delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Darwin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Hobart delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/LHI delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Lindeman delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Lord_Howe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Melbourne delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/NSW delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/North delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Perth delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Queensland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/South delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/Sydney delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Australia/West delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Brazil/Acre delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Brazil/East delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Brazil/West delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/CET delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/CST6CDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Atlantic delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Central delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/East-Saskatchewan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Eastern delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Mountain delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Newfoundland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Pacific delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Saskatchewan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Canada/Yukon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Chile/Continental delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Chile/EasterIsland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/EET delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/EST delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/EST5EDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Egypt delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Eire delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+1 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+10 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+11 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+12 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+2 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+3 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+4 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+5 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+6 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+7 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+8 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT+9 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-1 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-10 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-11 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-12 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-13 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-14 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-2 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-3 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-4 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-5 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-6 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-7 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-8 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT-9 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/GMT0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/Greenwich delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/UCT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/UTC delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/Universal delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Etc/Zulu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Amsterdam delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Astrakhan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Athens delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Belfast delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Belgrade delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Berlin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Brussels delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Bucharest delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Budapest delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Busingen delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Chisinau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Copenhagen delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Dublin delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Gibraltar delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Guernsey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Helsinki delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Isle_of_Man delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Istanbul delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Jersey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Kaliningrad delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Kiev delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Kirov delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Lisbon delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/London delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Luxembourg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Madrid delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Mariehamn delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Minsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Monaco delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Moscow delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Oslo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Paris delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Prague delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Rome delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/San_Marino delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Sarajevo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Saratov delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Simferopol delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Skopje delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Stockholm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Tallinn delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Tirane delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Tiraspol delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Ulyanovsk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Uzhgorod delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Vaduz delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Vatican delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Vilnius delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Volgograd delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Warsaw delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Zagreb delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Zaporozhye delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Europe/Zurich delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GB delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GB-Eire delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT+0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT-0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/GMT0 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Greenwich delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/HST delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Hongkong delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Iceland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Antananarivo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Chagos delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Christmas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Cocos delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Comoro delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Kerguelen delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Mahe delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Maldives delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Mauritius delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Mayotte delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Indian/Reunion delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Iran delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Israel delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Japan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Kwajalein delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/MET delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/MST delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/MST7MDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Mexico/BajaNorte delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Mexico/BajaSur delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Mexico/General delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/NZ delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/NZ-CHAT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Navajo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/PRC delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/PST8PDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Auckland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Bougainville delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Chatham delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Chuuk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Easter delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Efate delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Enderbury delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Fakaofo delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Fiji delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Funafuti delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Galapagos delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Gambier delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Guadalcanal delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Guam delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Honolulu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Johnston delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Kiritimati delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Kosrae delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Kwajalein delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Majuro delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Marquesas delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Midway delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Nauru delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Niue delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Norfolk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Pago_Pago delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Palau delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Pitcairn delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Pohnpei delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Ponape delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Port_Moresby delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Saipan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Tahiti delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Tongatapu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Truk delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Wake delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Wallis delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Pacific/Yap delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Poland delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Portugal delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/ROC delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/ROK delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Singapore delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/AST4 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/AST4ADT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/CST6 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/CST6CDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/EST5 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/EST5EDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/HST10 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/MST7 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/MST7MDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/PST8 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/PST8PDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/YST9 delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/SystemV/YST9YDT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Turkey delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/UCT delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Aleutian delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Central delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Eastern delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Hawaii delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Indiana-Starke delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Michigan delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Mountain delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Pacific delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/US/Pacific-New delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/UTC delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Universal delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/W-SU delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/WET delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/tzdata/Zulu delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8.7/word.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8/8.4/platform-1.0.17.tm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8/8.4/platform/shell-1.1.4.tm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8/8.5/tcltest-2.5.4.tm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8/8.6/http-2.10a1.tm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tcl8/8.7/msgcat-1.7.1.tm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/bgerror.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/button.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/choosedir.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/clrpick.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/comdlg.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/console.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/README delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/anilabel.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/aniwave.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/arrow.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/bind.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/bitmap.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/browse delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/button.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/check.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/clrpick.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/colors.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/combo.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/cscroll.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ctext.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/dialog1.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/dialog2.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/en.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/entry1.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/entry2.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/entry3.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/filebox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/floor.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/fontchoose.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/form.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/goldberg.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/hello delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/hscale.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/icon.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/image1.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/image2.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/earth.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/earthmenu.png delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/earthris.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/flagdown.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/flagup.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/gray25.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/letters.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/noletter.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/ouster.png delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/pattern.xbm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/tcllogo.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/images/teapot.ppm delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/items.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ixset delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/knightstour.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/label.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/labelframe.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/license.terms delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/mclist.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/menu.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/menubu.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/msgbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/nl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/paned1.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/paned2.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/pendulum.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/plot.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/puzzle.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/radio.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/rmt delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/rolodex delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ruler.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/sayings.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/search.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/spin.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/states.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/style.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/systray.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/tclIndex delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/tcolor delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/text.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/textpeer.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/timer delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/toolbar.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/tree.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttkbut.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttkmenu.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttknote.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttkpane.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttkprogress.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/ttkscale.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/twind.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/unicodeout.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/vscale.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/demos/widget delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/dialog.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/entry.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/focus.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/fontchooser.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/iconlist.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/icons.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/README delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/logo.eps delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/logo100.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/logo64.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/logoLarge.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/logoMed.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo.eps delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo100.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo150.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo175.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo200.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/pwrdLogo75.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/images/tai-ku.gif delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/listbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/megawidget.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/menu.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/mkpsenc.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/cs.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/da.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/de.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/el.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/en.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/en_gb.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/eo.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/es.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/fr.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/hu.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/it.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/nl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/pl.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/pt.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/ru.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/msgs/sv.msg delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/obsolete.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/optMenu.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/palette.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/panedwindow.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/safetk.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/scale.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/scrlbar.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/spinbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/systray.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/tclIndex delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/tearoff.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/text.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/tk.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/tkAppInit.c delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/tkfbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/altTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/aquaTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/button.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/clamTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/classicTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/combobox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/cursors.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/defaults.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/entry.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/fonts.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/menubutton.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/notebook.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/panedwindow.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/progress.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/scale.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/scrollbar.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/sizegrip.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/spinbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/treeview.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/ttk.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/utils.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/vistaTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/winTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/ttk/xpTheme.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/unsupported.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/tk8.7/xmfbox.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/ftpvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/httpvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/mk4vfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/starkit.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/tarvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/tclprocvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/chrootvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/collatevfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/deltavfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/fishvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/globfind.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/quotavfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/tclIndex delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/tdelta.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/templatevfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/template/versionvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/testvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/tkvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/vfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/vfsUrl.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/vfsUtils.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/vfslib.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/webdavvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vfs1.4.1/zipvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vqtcl4.1/m2mvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vqtcl4.1/mkclvfs.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vqtcl4.1/mklite.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vqtcl4.1/pkgIndex.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/lib/vqtcl4.1/ratcl.tcl delete mode 100644 src/runtime/tclkit87a5bawt.vfs/tclkit.ico delete mode 100644 src/runtime/test_path/.myconfig delete mode 100644 src/runtime/test_path/test.txt diff --git a/src/runtime/libtcl9.0b1.zip b/src/runtime/libtcl9.0b1.zip deleted file mode 100644 index f198e117464a9eec1e30a151e939275e6ce5d604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1351301 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
  • gCtsYZw*v%npTFUu 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

    2|1)rQaFxMl~H$&9I6{goS;)Wd&b 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%0D96o`vT45S%_tYNL1*zfTqtZ&jOv-=BY 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≦BIa)C(~;)vr}M-HbwhO=DiGv4d8ua{J0tH$ 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

    pY*FeV&OuTo7D3-nhzfcdAx;pR+wC-lX4?F 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 joxogiF3veR*ntPL-BRkg*hlWx80SoAFzSP zvY@x7*Rzvh%vkji#60oKtS?kMN6O96?x|${@rwbfqlg2&bF(}Ew9Y6qWwwX z4$&vRWt_hCRvCN>`xk@aGtK~lu!r4)h|$zSMj4Y?;%dZfQOVdd7L%kVcvGVn)FLDk zI#-s$FMB3Yq?~z@-~wG>=#nn#(;ugaRv3QTi}twU4j)Ri4S1ybR`brgXheGC+Pg?O zYT(+tD6b=K_s+XWw{aJxRj`d!dEGMzf1G!ANj;v>#L1(`2I;M3K&F@AjdxM&wRchd zPw%4dVDF;9`5doTdp~&|4uU?z-qq?u8NtOnIg)~RK1MBy1~vxE()%<&P5IcUHAulJ5Zr(TLFRG@ZGJ8 z>Shb*l89y*?4B>DV{_peko%TcOi1?}(dt-d5)l#`HZAq+nfQW-jyF^^Mp!yZ_Q!Yx zbN8aamn|ong_AidcZkbK5H*3btkXAnLYeOz!=Vh5JCnRqu1{A;2T-zTKrkqsM?)j9+P2#52_(p(FGXWFHP;qq`ZB8(V_=rj+vg3%Xl!D_2Am_;eIb{o7mr#WtrNalSQ4%Y7%GS zbl`G`i;Yb~!JGZ2AR)4f^r2GPqYwk>q9U1##wDvm$P32xe#SSl6)WF_U^>V|{GbLg zG9Hd6P?+JhBFS-W4`_5#d|(`tsaW3|lsdu05@Y8o1|gSYhH(0; zWg4&`&>g^+j0a4UTi|26PyM>>Gca{`jr$z(Pun69nm$5b002-2eoz2B051$IbS%vD z?ey$iSd6R;tPRbqOjyk9t=U=G*_oc({MW6El%LpiNq5V)bxJ>#=;)LzQEFxE<^un4 z{ay6EiV{q6a*Pr~vUKf?(p~d*i|x{#vWp9%Su^dO9gMRJIeCjx9i7shz+#M`C=QN? z4-M#%qV6Y@7qJH+2O}Z9cW0pmpUCyp_R&1A(D7?=g__rhPhBG;*b=r{-)JRRJcr?s z7yBBA_?Ph$wc2=y8Tjtm|C2jtZudWY2buf-uR9o=%_^hR_hRYhHs0J&2>QYT){?;o zQ0@5Xwnn%#@$c~Qyj2L&?SOyXCN9pp+6eG1ngc&b{|})3@7|;TaD#lM?2VR;Vr=Z5 zjM#lJTB2G4sSD8|A}UL3iFCh3_)3XPlb6$}4@m(jA_q4e#K7Oy+us1uj{H(eFX#^=tfCo5#-OKEPc*Ij6*lP?503iQ= z+)Hlm2M?Lp{_A&>YM>)@iW&gZdvS$TJ7_6RP*5L!PuKZnjc~l=1Eu@w>G3rlDEB&& zjqD$mR-Er7ka%64A71YC?46y3mF4#w=?F?o9#FZvTq>Q;Z!G3tU3$2kpE!H)5APk| zPjX)gdW$|>h^AC$rc?SL8B10sqaM~%Q%?l|yDR+_4KRm66r^7QKydzl1>vZU2iV|f zb{25!I`z}{$YArmv-{;PJU5VLM#Tm~uI^?8l>oxLo>aW#*M<)VfJ0Ibf>P*Lq$97_ zcY}~xuOo*XlAZKtSnKu-LYD(@XCO2|h&I_(KSn_2x{{atUC;`EA90@+1aTLHqvq)l z^eI2%xe5?l;W`{3-CjNrg1rAL1`2=#Dd4cw&F@B80sS6%wy-aRVE2*NKkx$}S^o$T zKOi2c@MSfNRUL9UkZT5J5=3YNc{dqeg_$HAjeib7t^0RmgxW)zZ%NfbF#b#A92_J6 zxz^y)Nuyyx0057{u>F6nHMg*3{qN(pU)pMd6%Ei^Ew7g{0mFJ_=oBh|yMjEPAqFA^ zqjsvs8sjTP2iD1bk?z>FozuOIk-fF#wXNmYOzV;5qq2t+t`cSWBTipg1FZ1TY3>r3Ns+eybl)>5LUW+C(4m_WKef2X|s_{`%H8_zWtl0ON)Yk0@?~eap)4v!~YD>|9v9X>X)^`lm@)& zt9YsxKqry?{nQ9&rU>W=U_ljo#0rA1T*eAci6VSxc{Xb0#j<&Fx;o+2qa!$d<#oBc ze|mX-F`?m6OTV~yQ8}QKr0sEjGQWB_d$?^=T`M>lMCj>7()3YlIA@~3tfQ2FoY2jD zi}CRCaJix>`3H~vBsA~Db^}H@OLuaPcQC#MvtV7t=nuM^WcvwZ@Bqc8CL8`O=r&fne-7c_!gA~E z{l;micjyIU7?wN4q7LR)ppJu(N3X*J)H0w__&oN(8mGm0k!9Fn^VB#muOP^Ihn7t$ z7$dFmU!FSY*rr^f@u!jOBrpRn8H~u$&|K>&BD(h=*|C|5M z&er@P;-AK|r;Uf7?Iwh~iF? zNNvn4JYMZMaK1P>Tst}FIXK$u7${rYJDW(b~(4S|5(R?jZ(;U z0HoWXfz<`T+yxX`2OkiV^)3dWe-1f7t*yVIxz4WdZk7Y!l=RoN03jEshr+eNi~^kM zN(~u8frPq2Yg+beu{|#~c}9VitfKvn_tvS`L6`-wx?WB@#LGb5833iQgwjF8idtlR zvWE|7o>BzWK~pS1_t<0t6Fz)ZIF`hGVwFa&BColkGH1YDO3+73ZswW3$<3~ zJjG!*W8^1}2bSLZQ1JNkLdZ8C-Of0+`Y#Qz0>%xWr!ctkn4`!xfAUe{}|2p{|C@49Xi2%D=kPT;B_zC#ww`3L)iPoz3_(d zHjEfsICL4ZtYnP9Nd74CeZb@D7_2JFNTxS+rfX_1J-p5i?7K?^GEYY?VmG()ldmo= zuGTh^C*~FN&gPR6j;p;QTT}h%->vBT)5SOk;@bKvTiAXRXr}i1OIh4ZA^c%Ygd8LP z78m&8kp4M{DS$w6FsOfzF*fY7utIYH7zXdiDtKZ6r+pCqv-3+^qqf`_JMli_Z!~9OF zWu1NcJ$!*!gUPh3-4vRcij86y>9Y$r4~xcx{=7Q1;n*ZcOl2L!tn_bMl|&}kvb@@U zqvL)+*xB%=_r4O8$k0fISa_V?AkfYX3(ZrB9S z-u-UK?zcY9*_^tNoI=Q9$l+TC9i-HHkk@nF4qd|XX%3q`X#chf@Ol}>|KQ~f z+p-QDzb=365cW?zpAg5`LH%PqKlmTOv#`}9DHhDkMS_016(Jpntv4}b7NS~s;&UJt zRnUupi6aX9uC1N7EhYwnUKL>@$=0<=I#-ikg0*}em4dakL+>U;T6MOzP-^-3&ySCe zRu3-@kKZm`>=3UXd%AmzN)}1RXa%a6*|pMXG2^paC)@kT0-%Kc4qxaT%*R5XF@fl4 ze+6zq9uJtwPon-3*UewB%X+A+!4wGOgypOQb0DEEq1 zZQgc!rF(v-%u7K-y09|Y(BeeKC(mtQ^zWLiX_7j(^It=E~LO%>LqH_w;<@bazKUJW)Q|quR6l;`Drf zetLSj1H8GkG+|`oLB+O*dt|FVx|m9zD6WW1VPNHGBQuJvw!j&+;J>HimmH*(H>HEy z0>Y0gP;?kk7szv{paCdU{-Hd8-@g7#*#qW;3ecEeAMz>z*T{Jk{bYIZj>1}Ku0 zlB;*As0@5rq>aoC}B{8J4`hhnmU zRfdNgdH|Ee&a`pt{xZZQ0IyfV)R@hpoIl?|$?!@$6bMTgOi1-a-0`GC~Yp^?qLynlhs;E^1+b7SUXlJ74_y z?`5zbV+2y_ZqWK4b+B7Dg+)`phAr2Rn%5myF8b$|yE9f?*SkKx{wqBs5L&-e%maTb z=F#;ZVCDI(d;#eSuvPkz00Kmof1(x;448XM^Q)#s@IyLdvO@Y3{Gl*lnC|LZ2&CV? zDlT|@B9v@eR1YrSW9La!A&${UHh~77jq+RX8;H=vycdvp$pcU&|Kh(|N z%5S&^G7i4lmZz8311nxuc7KEEp4Pe*A3ISP5CuCcclVJ$Qm3OR%&;f;;V$~j5DkPC zxhtz!bOYy1r0&+buNN=w;fq#+hbf~$4kxI8>Wqm3d!g$r@E-yCzn=s?7?8HYV#9*& zb;(bq$`E~i)y`R*Hw`liL{mtoMbd59e8_^VsI9b7D*w%n->aP1TF1-N&E?GY;u6f# ztEanb%XpRoZ^A}&#C4LBYtBzD+)vyqzO}nlYegZ}ZV5^nsj8^TGJX8?KI6+LRmwjPw7K zozu$Qt!~-*<-f3V!hfn~aQ|dy;+rD#T@tttNd3jmU%&oDD-aJT8uuGJzx$n?|IGiW zf3fqa2wkMz2k!Dp^AdT*BHkGRK{u&1s_Mu&i_J=6pGipnC8fYBL5QktygCRASL#hj z36Q=f_h@>08-Dt!^U2D>#FA6-t1cYQXQLK+Yuc=Iu3nJh($+WuFE~G0CoP^W?pdeU zM#4z;d0b=KmdQs8M)CbOZ6lY7uC)l&$>a#&tUv2&cs-CC@YvAC^?3;eyG{6GLjb=% zBfCG71ew`HI=}M%B{+oyvvYYEQe7stJbpq1P(gXoL+kRd=6p2b#2mywW#|8aB(Psv zj!+mNc3obk8z5C2%J+_7wrSrEK$V#wn*4S&aB>Q6<}G)uZSCd9 z3ijx9vus)0mpY6HBv0SF*mFO+04wN$vVn_>ofkENxTx;m1OipT|0emSxXgU0tFzIU zclhG;cw+9^Up#v~jYeMg0@s#({=z1B`sL+C9%>zs``ixj<2aMMhM(=X*tvb%b|4g* z5D^?H2mtZpVxg;(f7>Nl(*2>AZ%Fzx@_Nv>+X5Z%8|H5W4D^6JllxVolSlcbnMdnt zx_--=s(*;0pLBA5TfL(hmO9HuZl$1ANopWrfLx_qxv`j~wF}eUri2y?CvZ4P+Zw zA>lU)m9&JLN%L4Z(AgMi?tSM;hQ>);E%AOmVLF>6HTP<#ylUN?s=Qo@(t18s@e7Qd zU2J|I=pk|P3-cSuo+6fS(QjHV!YYn?{%)1pnCq*IJ?B;zti7dG=f>>G_}r)8Gq$^N zJH#-mHK?l{=Ff@*;JQ44sCM-QEFH%GuD)@tDH0`FS6tT+-rf7N{syoFuDLkeHb!{C zb%5UlGK((%`Yqn)gaFqcfSU_W!PFqi&%y?8IplR|19(&M@Bpqo_$?8%`IQK&)%}?W z^8An(OAy_eu^knO+Ruul_;jwu_^KQ?YjN{2bS$O?Apc`KLv?Pki|z;B?%;T^<#yqL z7(0^puML%31b=Fj=8)>7-?@tY%JL^5X?+w7Vg4zfa{UjKB!sU80`!lT$HR09$H(;D z(5^nEX6U36II9_DTL${a&x#BM*MjC*MkdyJ%5-}2z4B_4b&_hdlBcI#^XKzCs%v;p zcV8UcNrVdzKJ6`V&ttiTLNX?tTouKv->5a3DwD5OmY5}ZT2}jC8y*;>mbzCqFowK; zb)Ugg7s#`ZkZ7Q7Y5)*U2mpZw0zi=hfc_IT*s(qBH%T4Q-4=$Qtv|xiqffW8mq+ck zFmZQvfIKrM0T;Dym^pzPa9#HLG36|H`tfId?BUq2Hi;#qTikDGKKs@Ao32ZW_)ScJ zW<`GFfSjzdk9POm)G|sEGWo_~!42$AJ+bSmmc9JkrFONu+_D{X2X;=uy4Xj+lj04C zQS9L&=p5LI_;T+sd_^)9IP6ES6#jnl*P1n`Gd?|*Zn~D(S!ndW2!#wXAcXgivd}PD zxe79s!QbQf>beO&ihaZEPt`zLde`)BnhZE%{%dCmSRgE4@=ojgEeRm#7NuJLDW`J( z*CG4?oUmcC0YI}i6^J);WnJA?)VMP+cZ_P)vy4+uoO<48*u2-(vA5~Y=izy|d%VAK zez0@))o*XU!+y(X^5AG0*Bsnp_BcJ6pWWYiQIS4zVuym`t|KU{D5)-{Dyt=;EPeFl zd+)}6sr5D{0DP3%U!eziR)>zpBq{{;S2QB87t4W@yUQPyin}d5=?2q*0~1sx*OlMW zzv~v(y3_f$9c_K1Khy_Ucf@Pmp?THwr2nk3y$kt`nmG$d?0;*A{Nm+Pm_s7` zUwbWpcrZUC#c16*KmKpZ7$VON|3)0!L%KOKoBY^!(IE%ke^FL#u?=qajVqt@RBrbq zUqPfgE$(yDA@MyY+ zMSgm-XUqCS@=Poud{vo7syUgrYWPKT*lZ4-#*vwO%K%FMjdZL>BmK zoWMZ{cPozil*>f>aN{i)$sz&GHJ~w(@hWwf`14v8*F-LxwPay+c6m z>-NMgr0?VX(eJPYt{KzZ?MGve_`T(U18z>-b~M0O&bVJqKNoOw;<^@h7lps7$c(xN z62I>uD#^O#Z;0;@PkjE|eO7$8`;1A~!Q?koU$b&q`8BprA)c83CLL~TaRqwU4Zw!) zt2dkKz|?n>=HE;n3WRlj_pw(kKpDEOSaAH_d{AXoWwlHo!Pbiehd9Z;e3)K{EwDLMO25;Rq-Pq}J`4j~Sd4@*h@i?4F;r z#7^v$ZLDpqx|Vs=R6HU}m@eYqr(S6GLn9XqizC%7N z|M#4r(1D4PHtN6kI)KGMKg2M&(lya`x0~@tGXgwCRFl^N7i@`sK;{lR(H-x=+{tj$ z=z8$0#dXVzxCKj}ZWnTVi{Ce&fl5IS#(v~bf9`icRMVmVAunv$??%h#Jg~OsC#aXM zCtP*5`{_BUA2afLdk3qD_p^$bdE{EqZ>7j@ssudL2ma6izY1hGU%~lRT=*Sfz&)>H zgxbH-8uF?}zMw|{fEW+(|H9CJe*s=kkPf5haPU1kV1U^khS_x>Ueyxt^3O4!C-DAU zP`zDyn6K|GXyv~82+ilHg(o~0r>Osx z&)9TFRNn~$wxIDPd%>GXa&x6vp6HA6vK{2@RiM-fz{j6ZAWp;3FtDXq>D4%vVU7*M z*I?o|Su#VXO5wHoP~oj~;rH?$YR-?$z4@vDGj!zy(l3NL*PuF%=VJ7@*Akm`(If~` z5RvN2_X7focH;|#@Izi3+vw=T&k7{zs;ggN&UoE}d|}+I8y+QXiIC`gA>y8K*(b3u zc?GlWb>RYe&I6FT0QekR0W_X}e&TA~tZ(?mp!ty~W>`jY+C~55Ub5l2In-w*00ICS z1R(@W0Vse^42_l(>u5s5I(4ppfVD2^GKK`82VjE;JfT4ZoDd)cA?Oqcg_dM|VaOC< zFTixx8(<2!4*u0zJG=hZyXaFbx@cM}|7!?2k0+4#SLQNkqR{=e- z0Uta-!i}=BAu-bkVn^1ayRUn!kI%uE@}1X&*B1lR+mY>xLKOIu((Bj;i*@rF0J!TX z5UeDG(5O352>e6;y91tYzK9HftOKwDkpA5hBY+41TL-lHcTd}Z6~Mm46Tp6Ld-3_* z+ZpJ7^Yi-1@68PGrF;dUK=L51uwD;*!cKmhQLL~6-vVR+)BsEnd>xc7#Gg}`ItX20 z0YDAF2*3d#f}sDLVgm?4$aOHfkOja|fCYf_*VLbbh!AuS01JYw1I_?!0Nmi88|BZb z96%FLAORm6#YzvKA5nm~da0;(eC0+s4M-+VS%JlCTq`}4iSRxd9GRl!@yc{@I?c3gx@4 zMMH`i{`1V*n*kdHhNl)lXzsHL0ol55LjmbALnnSL~pWp zAApaomApQ-)+kyzkzg<#r-Z}`#Q~legatmf)*OxwgeCMR7_R|&mRPBfHtNcxGcRwn z_9j=F(E#cVx{A00K9GKxoN*JMQoI-#fHTJkQ z^UKKFYXI6yAPhR!Hs?o$PeNqvbjJxN)uKD);yc_%AC+R48Fpyo+nv!78B~uGLs=}F z--rg{;s6-(vkUu|1Y-8`c>rY8wfk(&kYFUcfKJiDFSW5x6{$*2U|RiXZy+Iac&sVe#>mzXEte;Y|9&$tuEA6=bC=LQEKli&gcAjVk3U(o0zpr`cnhMkXaM;oP@(6 znc$X*tfltjrhcO4@68lzPUFNAhZRXrJgPp-=M9-OH2Lp0YCqZSSncmdE9^p~>B+V5 z#FLboi@hLW6dAIxNk86dGSOKi&%}q8$(n;93rcEynP69JgA}+ag2&VKVV&fNvj!-@ zFLXhx{6<%I_4#DjV2Hd`(11_bBcQJ+?`>F#b9|biXg+P! zw=6ICsV(&+KTq3IT*k|=B%2$d2l12cb20mQk?GA3L+{MJabR%l5GA@a5ybv$5^ZnQ6CDEy@>g_kaZ3iJkP@cJgxchijlY8=Dpla+#w z8gm`9wKojVWTb(#EiZFfzB%Y$$fAm;h}E?Pzzy0+B2zRnt5}FV#)YkE@K>~Lv{R!? zkfpFSoK$q^lq!c^_iL$=ZFro3cA;lIPdGCGIT*&S+O}e%grVphAROx$41>bP!Oy$& zAojjQHRZHHk(qmci!{w?y@R~K_hN(bqiD$3(1;~Hm+o|zMbAfdvYDA81n)vQmHTO} zxn@oD`yqCO$s=h2uPMHF8R}aZs|6=5g!^!Z+l} zPsr5KdU;VG@^#vW=HTnqTY*V>b>~SWrTPjV=S8SJJ<-)L=sfihbg5GZXVj%t4eQ9v zf`L`76Yty=5Je6pe<)4Fce zbG_{Vy3JVUyU|aY5ExsNXpYr>z^M6;A=}liQ4V{!s$$>cH8It!0-8it4x=6BdwgLU zmZ;rg^WWZ2LC_+y4N~jnF>X*~c*$P*vL1iq0RI_XG?IL3gqQj0B$DF}+Dt|%res=q z>qzwD^pto}0KAMwlUth3MdHTT_$>c$DGaG_Y-`Dxr7AXsT)SlM;(6x0VY~2%tIzxmlSDM6XVTY4BgEd~-8U`GAsz=qvaMv|b98M^iTN>r z9%!Esg>+-ZyjPkcn9JS|%JxAkRTDUe+s_oX*ds7Y!dAQ<1_;Qo7;4N*-X@o_?>cmp{Eg%dc=||Og>3caEDb8 z0HW(QWtJf+gVbvUHb@SmF@tjVA{CAYfawfzi~-+>Lr1%&n|_)pV!&@_>|(Re*7sWl z_-#SO7`O|x-Mn?X&ri2hJMr9j*d;jI5k<^IoJGeR>-Hd2;1#Quz3F*m1z$0hqy!~> ztM}SpG_q(nsneLjrNU1`?439C9DEH}O+scLji5e4%hSK(hrcA(4R><9CKVrC9a5j6 z%b+YtAr>~AI9D0@h5@G3di&oK{MeJyV;9=51l8Gv?|cqspH9JFC*}oQch47yTsp%L z>~WzFTt=Oc_|!~j9Y-B0cF znTU~24!j;@h)qzq%3Eg!)ppzn5Z;mDvP|c7BAp#E`jDN$j4E}0- z%&m1j-qNc@$9JTOrB&>{iG>kSu@S?t9iYYz{Qg67IYcc<)#aHa8)5JdaY{f@zyf_; zi2wqwlXfog?0ReHVOJ6>Yht5Lz@J&AIOtCZ27dhP0Y>Bg+qe5Yyd6BD3nD`lCsCEr zv%SJtKRYtUZo4GbUHm(~546-!I178Um~z;`KoScH$1y^G95H8|sG5Yz{UCw3&gqV> zdKb@E@8S!Ghoq%_+I~_sLqs z`?sr14iz=oAM+tsWbEG}s+_%4+)QZ^s|w%Nd=i2It$sP z9YZ(^&m&wj=X21snCX&NKL1{{```$q_9=w;2KLq#!&G=s^T`DDicOkDL4QKi6MaYq%t~9<3Qhsma(D6S{Jq$bqFe`MxgUKAYZ^pOIRSfVpn>9;ba1GES0; zaSjqi#{T?F>AWR1EW(F2P%vojmW(Ypu`G=b{z1Gk#l@n$I)p;iCFlVC(gV(0iRb6;!+Sf$aR>+~+`&NSu5)8dgvEkj>1Lbmbu9aG2w*ZdG+N{*o? zqO{!>Wc%JxwGlYPy2FmoHseSAR%sY+BnRWDU`+#Wffn^EellW{%DBpqWH)2d>yc2+ z2x{@}XK_n-I~~QIZFNip7|@~%s_+#Xzi7lSAUu=#M~Y8*-ikkRv-pp% z=8LmyZ(V`CpnXpmlS$~eFqPn(>%%!h|Nc%9Hihc{?~Dt=TEFWinKeE$c_v7#3pALs$BZn_9GmGtz5sq*v={eZ3y zXm5+80~rVKUEka=aH#~@xF^A+pY%-YI^i2P)nphcbiBy~7gda!o8x`W!Pv(81|{MomU(#PLxh@p=E_dK(${d3&S^?p(*3a|YSh^3hu1~RDjDwz$b^bN zqUDTrL5s_>*@26rjg#IL{*RPK9p=oIk{Or3=l{HIvp@$P*h2&9z|> zf!-84gnEY!1#tu4kPI0egk08jMOQE)eK5RcL4Q|2DGw?s<*`8lVJxivQx0~+#PS+4 zY5{SCtm$M7PwTUNT9o6^OX6UO*fS%IyI>I~5wVg(%KUZDbsl)Q7)N)C<%BkiqWQ}i zfWIkWCfuOEX@0Aev$JgoKnc}s#Y(?()GpnVOXaSWNf7bm+hvNf(1cqo^Ws;HS5*>2 za}iOHyUP3hhWiuz{RQ;)BS8B2XVvlmA@MQ+INy-bIc3KLxN0!jeH+PgX$vozrO17U z5y;#ny&~vAdSVN4Vzx)UpRcSGdp8_LVTd&Yua zC9JR>i(5>Y>kFtIw~2^4d3A|-AmXhX@9Cg!lHZJ?=TR7yj>8Tn%PIry3jnHwFkEBc zJjc6iex&O;R-!_&RNrvSGTuk7akG_J8!6smiQUvy0BMP+la@Bs&XSNE6kL$mQfWtN z2_xN5rk{QXGCvfJ8nPXxG(Zj}Vh4+E1)2-wntk(BhgTgN+)oea9`FU|7clzU*(#|q z-4;#dMlUINI!{Uf=toT zB)l3&Pi(5DI`_0p;qaP-Hwl^J=a%vU#z$kv$;I~>O;xf^GZmvxOCfS{N)Wd9rVPJ? z>6hmP7KcC3qIcP&_f30+$Ag#LTA`pVkA`mvz6vp{M)x95(iUN0<<{bnA6$(K!K(~r zu50y=8gMmitqY@|n3O9a$Na%8(_Ai1LM`p=9!D_DYLV!P>e^xv&j3H4zWG5v-+`}|A5%QD_!VE@L^zT6+kpk9gVxl4mlB*n1J>e& zKd~FW6g@FKaZjrz*#)(r{s?^_*;YsB>5w7Vo0=FG255Dco6;W=+7njNt z2TY|q4=kp}b|e6~!efI9<; zIl%_Nfbsv)V6}vBD`mg=XVT-&$W2DrQn)bvS2WKP@4^Dml5bCW>binXRy|J_t$8E5 zxPHWzum@!Br=_-;Fq#G(c3D4#!$1^D=B?IrF_Ti6isT>qN225xP1xjEOZ_v(^ou4ZNMLdfd0O( z27KbedP2B21N$8n2VLKJ8z{P+)1Xc*OKQI2eP-Oy>`6e#7^FDg2KCe7G$h3wbj3GC z|J-6m;Hkwqg&vmHKFFztFuSV?yYFwJVxwyhYCZL^+*UzoC5PiEX!t>w1n^9+J!L(B zT+3d44?Q?jBwmKE3gM7V&>-bsVEl&B3*naup`J{f*~%O2l@`$7Xp4D30Q1tL-s55R zzdhE*#K@(g)opn7TAm0GS8xLAQ%CBm9u8N~O6Ws%M?t(NI8*3NiJC zy923cQTjyVC)A&wG;lE=Ffb->13SP=ZAd){I*UWqrNdkil}i^{qHp-|t#=rw`Zd;7 zI=dDOY7vnKgh_dLPBV+Pa1ZJlXUQ4N&FE7DpO!3?aRowDK1chdxBiB=KcA>y zK%A-2u;tM7aDw#F3}6C^EVom?xg%kO$qkPEl3{cNUt?)Bn75iFr$? z-?ogu1GV=JpqKX;a6?6iIFi?(K>={&5Z^;sxMu0#fdQ&F3HdIeU<3)on0C4aHZ$iD zI@$EBPOr{;s0}A$$qP$&)*?AG*HPfq8C`4Jaf#9NwC!v@_gt!~ALWqaWlH|)fY=ez z!`fCX84Q=m=ufvL=){r=MoISZrkARrfM#-H5x46L2jtKy}kA=C(<_6 z?SFvWRYcSG7a z*gGdNw!9^3OBK9MlavOR4O{c*>6tmLX8DB*uWMElj&qUZ7%Of;r_24dc*DZ-;cByn z2w+_Tk}OGe#7hdq>EgxjJ`$F)oo?3>^8L9)^XVXLEdi<8-8#j0en;;R6Q3SmNz+wd z{M7nygkrD0-iQh$wE4cDKd{dF*YaEs??iJ)ZP@7d>&lsmOG@Ajb>x`m9%;0XSH7{oK|kOBg;kKeN18EKc_u0-7j`Lh zje$_g2`Hx_Hkw?mmW`6sxAzsTeCFfv>vr!_A(UnHjAWyW+@ZPouJRfz z4znKXv{ArhL({LP&&M_3nd6xyy8$jkd!nnu4x_>)>$r=h-jtWwRAsGY^F&&Wv}Lpc z5ZHSv89d*6cV5x|?p}))Opj%O3>u?!wG^mj7lwqI#TqKnlHmNg+JPvuSvxdpf~azA z=2vuX4U_*}@Q|M0xX`0SN?17hY>0E?9JpfzoMV+L$UOLlNv@WPikAwjDay^IZw}}q z@}~wP+WGFImhQU>xV=5Qg5}De8E}(aDwx1A_Y&a=ZIuZDtzx<#iM~a^E zwvh0u?9)CxL9Q+ehm!jzizi2bvYK&2%j=F00IByD33>H7_G}wi{lY7MtZ@Hz+H4!k4_rU&4(CJy*R)d;Qg1Mefn#8d`;xq4mP3 zDPplI)Yk#&F^oy5|6Q-&m0C1$g$(m(KJWq@sn-d9XnY`3Q$i<6-}!`+`2<=kuhG6{ zwQi%<4eZ*tnq7oj%v_^26G)57Qy@{Za09YV2J{4eRGLw%gRRWX(`cDi?NmY3`L>XQ zDVN+uneesRsgsN>RcDS*Af_vouBGe+1`hB;FkF{Ls|w*Q>LRx6EryOm4n#+L2M9@l zQu?&Jy&zq){ex3Mvc{>;E8AWrP*bVj{w5_?+<_1_EUtjZUaHuP+&6`QlvF0< zK*ghK_5bxFS<(2KJ-2qHk9CX!&8fI8#I_A6_bicdqNz^(v6CQYlX+o>p#uJcWT?vv zi&?%R#*4KY3ue*u!;QW2p5}FNntnh{W=St{ymRwOc^R~*q1AuCjhAKU0q&bKt5Pf) zyiTsp_5zOLO~GqvkXf}0T1HDLb2I_oO1HXtip{~xkeo2QVJ;#_2LsVbwV5)u9e+J; zXcd2>Ogp3JW0O7g*=7@WvrOT9ih1jSS={}G6YSkn-^dk+zaPk7+70RADDy9ZHguRA zk7oyCu3={z={`Wu3NL99!?S8Jg8(Xfub(6)SQ&7-N8%G5UWb95GbRbTjR|YoP75LJ zaWK_NXA{a%5HCpr0&wP8FUH-$qGRTY4(3HHucCH(_=3M3x}S|P>b=CM!s^KRVTxR< z+EqdHFDlkP($aT6wtG5NT1v%Es`JQol&X8}PFcOE%j`?VcCmug6-Yn#0z53R44QYo z^zlj54=V-CDd%o99hA#B(ocF!ccv~qUul0>7$z59mLrf@X9!Z}Q?g}TFbYRqfS@WA zyh41FiuC>1Tlp)1W{?euiqjpPK*cAo6<}nULFmj3X!25;M&_~1e;J*RN;DIY0G5qs zi+ucbdm*9&E~FV!*LUbW<<==-yL!tp2%NA3jzL16bR-tH9Vb-!A$05F^io(ylE|1EQGX2N z^JPu!bIk=k9YkfCH)xDllUZ!WM77?iaNez+XawMa?xCvXER~+$dK>J!2M7xOi*xaq z9X>2s&|q;>G9;9bR4KnJ)M$2NhoBNqR9c@XY)HNmT3>me+7tWeN>9s7O3xDq^hEw9 zB@IGXp@&=pCnb;mz9qaD_zDhGDv4lgXCqa4Xzu;k^WyQ^EFj-;r((gEC5n6igm zTknhm;lt8k-~%3pM2@s1A8AJ$!>g&|0q8f8L*}zNTBF5blTkf5*49qZ zGp3a}4GhgH1@-JBDUxL{|2BupdG~<)f5B8w&fsjvuwtS*Z%4{(sz3O*E2&8Vn20*;EDVZ&?jVG*x${| zs+7Vy0tKyFPeVT|T<6isw{{W_&!ohaDH1E8(?93byF+7oOBm-K5!IztWj%L1>D}bx zc{_TymI2@TC5t4!_wjvHX;re9F%>@LUfyAu=8$P~I{F7I%Q4UlH4Tsk;vB%v2O^Z@ zdaE>#x=1&;jLzg-D*j9e;MoziMhILfNi4Pg6`lpxQ3iF9y#_hjRQUa zVSGVPAdrw`2uo<+z8PAnZR+}-J~9bw{X7#8Td7Hpi!~>-p|F$2e2Vt%2G?z9Af&Ip zML!Ue6szCbrogN^sHt1>~EP3+)=)5Q();9@|J{_x%VUi|}Sy@mFc zQ!zmNvN~W4zT{-0KfU>P?HfXeCjr-?$lDbQ6c<+#m!n*)&c25KWG65;b z+QTKZr=1mDIF!_}v}{33tsr1;5>VBv=phOzVaV24s^Y${0lZM*Jo?3NolbM{F);uO z4UVv74Hb-y_&^79cUMGn;X2KZV|yFcSxCM4Bh!g)p@0Cd)4#*NZ3s`jZW#PI45RD zhnb7-xlH&_{8V~m*7^l@ZWz>wW}gVzyDZ5YVkyRN^pdiF0$!}@NaduZ*Mx| z!TPADwuf2Pc`YGCD7Zr|8&%UYbOnKqMK2$6lgv$zDtbBM8T3O3X8Ob;3cpMicYwwv1{6;Ofb*W1lL-ol#^dP3ab+f zP_$}a(#fewh%k`vLyh3Zeg;~`z|F>$me?(kAoZjqwXH4n(^!SgrJ|UTVzlhuhc$}Roh{AJh+zsgFjVq`Vk+F-;D|XayAvW2 zKA_N~cSKC?K8bPZ63)IkL8h^r1ABfXB7hR}7&k;{$CXj7AQMj>oYtg&=167zV7b`9 z7-D&W6b-3U>T(|%{zD$fw*91}|*bP9GPg~Ri8_9MA zJ3qq|@O_IA8jP+WI}ip?(K!%Ew&y?$c_7CMHRC(IuQkI{f4G9zHJ})-SYjthB+6GE zIJpxq{DRp7;VZnz$-nH-JH`tDX-1GW+etvq6$h>p>Wl%Wd@dx6Yez5`v6Nu3z*?gC z<=zV{uN7I!x_7}dmOTbANZ>|Zt)sAJqO3&%4A4a=0CjzZa0t@hKxuaO&geo&GQyOm zErd&`DBvkBw)%v3s)&+Y&cG@FR7MCY}cn(rL7i- zc1x6v)?tMU8+KjhrIjsbzpJ{7>dDy&3nadighncu@VfdHZimd#vcEx{_zW__Z*}c~ zi$^q(r;GB-ZG`GT49PBVr=i#xnBNDvQ*eG!_ z>S}9O#C#Kv7!(FslK>~$ z8K|C67;C?#1;=Zde@(ki)SFlsTiO6A8{l$9>6i=!&iAxs6_B+a%)49bKpz}ix8`y0 z4Hp~9TH?br(SXHq_Ph{6@iy!7b*yi{&7=c8_D_xCB*9|Vw0|*m%lsKT&Y>r(x0Lbge!NTDK1;GOlzbWWx z)3?}W*JW_hiYx|A=RB))Jz#mr5bp*ZP#VZECPCE`8`p1Bpnp;|~n zi^pcY(QeJIM+@HJ^ugGYwWC``A{K}`6;euJN^!MOO+LR5Cqkk)bXlK7r{Zicmyak6 zGM=O6;wtrH;GSUYVhJVHVZtZ~s~fVP^k9_XiuB!1GtV{(huUhB?qUp>o;W7s#%GZW zLjO5V44IG$GD`I!V4=;=f}>;Op(spYHO_8YDFG2@>lMRff^fadjW}*(& zs6x>@;>Zf`78F@M6}EBGuA?{QVn*gIv2^ofpg>ADZiv=%@>I8759|JP`WuHWlGjC_`4ak*dXI;Z4ZfLc#>5iMPbkb|Q)S<5cMELi+T)5oWQ~S`| zAS**6-7ssop zChAJ-elA)$%C*?)C;ysM1bva;K_(IiZj~8rt`O#z$)U6o+~%%}jJYIZe`p;CQNML( zo&-|3iG7=0#NOVm2+|^?U*y5#hEOY!fghu_d5{MJ3pt>2 z5$XrQE}Znr3=Ms#Q6SutFK6RQa4ZW(vQy$DnWKQw#bm|Ige#7?2$KT|);4f{zv9iY zl{CEMH?kg3QnmnGL9P)&2Gzj!Z>lmD#Z%ky3I73@j9NJhT_e#pgf&)tC=AlO>L#<{82z=qXhh>86z&ydJUmc;v$gB#z3*J7^ej0f0>*_t4AZDp?WMOa59>7(=t`1Zr1 z5d=MG6~ExniEfr^=0q&>evxqEDe+fWTPYppp_}xn-LwecA)*cNxru*bORg9# z8&y6`2~4XvH-)LWC|d?rw`BqJ9aMObA?rK1<{0PV6GeUQHDJEKkF$S`wE>JKZDUbB zevoPa=LBnl(L+7}XUfMDC9IH6`6Vd&U%O67QKtn73QgTFdtxq8B6K-IrAj%dFTru# zz!WSO2(QCyGW?R)0%xQozgb@B$y4T}1p=rMNUwW@+#!S|QA3^pzzI@vnGQS{V=QHjAqV-x1kpWBUGh>dfzsnt|1}&T zmt~0{aaNW?+{y`E*}Rh$H-+pXE{EHu1&NTWXm2dVfyI!FcUu0-xDcWHW!s@J#*-=vq`bm(b1Jghh$)XP1Xoi`|Nn!k7Dy9yZ-^~iW@P#yhl5vd}ob|hz2GE80gbPTl@T}5!3h|LL$ z3JIgSWqZmGS#~KWABanl0V`?Ll&1J*Z`A^bp1d;mP-@T$e?_YnSmnO4V#0YI=Kf)+ zXbGM^C&MPiNrV@|{RFsqMBQC%YT4x`kkuDNh_(!PvN3MQ#``p}*C=*j_Qef#zvNAe zNl`hS$>>{g$wjf->zNPEK7`K)gwwxUGCUludo@Xx1?3XWK!sO{9pHK$E6bLHtr9Y-6eH}1t#n0B5-X$GCg@ptQrabCwFgI)Wue3+{VJQ9tlnb(uDJsIkA~w3$ zCUe{aKf#K{ZlWBU-qKDMG8aTL$ehZcBn{gf|LdPOX4mx=O8$^cg(srMyl(t@Dn6+Q z3M_R7A9N;5A+Pjne6RxQUgVC1eG5`Kl^{$ny}JIWiHe?YgzFMHW(n%EckzUJ=Rx{s zwLSdZn)MZhNV)i&Ty`QxCX0bOd_s9d!&UHXj71^B(s1>lOho%Ws}_Vv;fj$&zZ#-S z%7pE!Aq<)9^u|{n*E5T{BD|k9hQ>w70Jv5}6RA)oL={)b02(TgM#3lz5i~S}A&nT> z3Pfb>X;ub?hO0zCU5;J$!ls;Vy!DaGj1Gxr99&`H3%mPnWFR$j4s1iB z<4pmQ9c2$zFNXmQJh9$VhL zhh8t!O=tcB{e@=$_2u=i@*L~Gc{^vXKBJp>nuofY{xR;DsbcrnTrX=2v^mv&I5LdP zg;~Ro5YmiLqn(9JZuLSED^}H4tGkX(Vc=m}CpK{gx~Kz)b0y~(GRuCbi zJ&hnl9JKh7cStleOLTB?QlZeJQ4nJ1a0upXZB#f?1xupL0=F6gMj21IC|8)M zy3z5)tGc2^(yFL9fWax!PM7L|jkn@&vf-cxToxRT9^zRYn>7#p%~{Yw`m;cl1I#^P zC-&N|=0g702;SOpX6)8a%nZ!dMny`@b?zyQ&d_hKe20TXHdK@mU@_UrDLjYZLEQFV zbJLP`=5k$`1>Y+~^$aung;49zI`sYw1|ynmsKBqWz?l?jE% z@~+>6j3t;5`b0r@o2%uKC+*3&A+=TIW5B)M+m3M#B50{)DUd5;M< zS5-fzPbkH*6EV3&-59-qclt#kNK4%QMaEg3;}zF$II}BB<>ljm)PiTZsMQLF^qJ(s zmlH)LweoGurw>>)+9X}_eEh5r)FC4*YupRC!%&~O74_TJ!2*g1IqyrIlp`M6Zo2+S z=bJ;Cvr<8D^WZjcC=WDH?EOYaaJ5xu%Z8H(IB%?6j@a4s-NN(!F;Qfr?dxR{$}#V; zE9tR+KE}M#dB7ICnbWeO&z}@B>x8D9SBH<#*QG3hDgXX~ocp>>5}b$ZZ;brtQ#cm` zMF}P6Zc4S&6)v4yus|7;@X73s9Ni@T(~4P(9k_^;-A$ruv|uSbrnbt=!!A$@O%?wM z< zb%N0eJ`*PjraXO1$eRmw5%VfMDs5doif-uG0WKN~=W~HWI^&4`Q`pNz-sI>KZy$^S zW6oL{mGKF_<&pK-2B#PX ziDvd2nbQEPiKE)?f=a$Y$e;f-Y-(z@dM^t`E2r|iDP{8xo7LN}tYi~vz26`m!URjf zB#XHGdxB9GnM=o#F1&~1J!_?I1lSMtg#0F>C}F+0c?vahd&}Oi`x6mMnwobJv8s4O zKu9UDRR}d{uLZ_fzP!Zs$MC%vAwfZV+U4GBSF8l2w1Ya zf%PrJw)tMs3LCM-g_==g8anj1cJodrZ+xNj#qvLfjkmQHodk(_NN;|(ql}FXeuLtO zYb_G;dnPl<3!>f^Em;^%GQ=gbsQEJ+8%BxnK_+}-nm`6GFh0%dJv zD20s0e(^bXcIU+4Yu;SM$5u=69bCtARR}+3nrjJsi-oc&D3p1Y2)x?6KolzNv7Z$% zwxYBnaRBGK5PP^%f+oj8h{_0$z7E5n0efpQmQ0+2sBYM)Pr}iIVv@oWYFPmpgBqH* zEPe@qL&;^foiYTD*#cv|pj_2>5zr*~Z;;J>1bp|5r6s4OAgc_^M5C&9Q7LH+Xwam%-jkvk}$dZ0kLU~AXb}uVB5-R zSH^1;V()}=FeN>?+knfKuP?iVWBT4SZGow#pC~j`2PwSrXiGh6YJ;2@`2B=P1D5%i zaiYO9cyy`P?l4n`2f+lV&HWGDJy-hkw_kg`EG`^w9}-cVZWAL4YrD!dGAcX_hgRXH zS5Y#n)S0n#O*+O(B~Q%~=ic+6i0wCl9A2g-1a@H!%IJ8LR{MMxY(@b`jX2XIDG5$4 z*UW9+f_&2hKe&$L(Z@{Asa1vtsCYaGsD2XtFF7!?;jt5&yC~;r$42@!;3GX=3?N~} z6!N_~w{x;JqwbM46L1#L+1KcAt?#(Z+sEJ0fd21yG6k0q#J0B#N-Q+)c{6Y98;1_-k%po6eJuC!ytDhSJn@uI*(>N z*xC6I-0>7)5<~_P1hUV_94YFk%pA0DX}Mo3U8xYp%(O+ zDdcJ<3xPp=cbdPCNoaiUq?;EMkyk>Mn}>-#D?6@oIe-epqm!fer`};4IOf8PrV-U; z%BTgI^O!SF{>{AI!k=OT(Py~hf~JKrkB4#rxQ%d1#G;NFYaX4Km^ygTGcL`Oj0pC* zMaDs(@%tOa%WlYyR>F$sG=Q=pg9jvgW#KV>|z%rmdW-Z&}UIjTYn#_b0#Rvw)l2%`RQSAa_5WL@*kOp zV{mS4ZnNY$`YetzQd~DSg-w=-GlixrziKh{D2=xmq#&a2G0bBX@xB-e(?GaDBtm6M zLQ+eTkObd+Ai^<@LeE0+U5J9+HYxi1ElgV=9EO?+i~XF$pmjf207r@QhNq7*?ENR3 zh?I+HM;~;?-E*GcCB-GzC8&G{i9hF%o~V2a;Uy?Fs3^x2BE3HVf#-}G%UT$^JgaoB z3?{51kdj=QJqwAQoqu|5F!AzF;~G|QcRo7iAlbczufgao48hW@YH&-lunvjOCIK=w z!=>NE`_bqBY^E>%YK40O0%IsLUxK+St=+!|DQ|-mGAv)3gr049IZuq)e*96}(OIIE zgm~6ZPO)km{RObIHyZ}kII-qeQ5Q90ZiI_ODg;MO3FToGB`a%Gqm()3I_>80xkOiQ z!z*OlkH9q+B~FutE5q^_QE;k#W+z+^qDP1^l8gp>yrnQ$W0(pjcN6k7BA8NBgkMo` zoHVhHXb6~At7KqdnkY~NjqK!W4e~L{IJ9$s)LLjLF6a?QTdIf=yfB0nm!o9Hh8luH zqkhX@R)Z0cFZc2PROE=+VpX8!*E{6@z&>QCxm1+G z*1JbG(T}?~TZwj@;SuEZNLKp>NW72Be>i~%>Yv78Xk!|uHQ}Bz&oI)W9}B-Tj&kj8 zP(ENs88%2HmDd`zIbaNrq^w5AMcj`>t|miCJxVk^Mg4Zo#dK-*gXi}(@pRDmbwPg% zP2rL-AMEM$Jy2_9gAf|;s~bA9t8WAcwTN&Fs5Lqe#f3Yt8wb7r2WGNBC9>Mz(P$d& zcpcmq1*ua=Z&WD z$2TdjmDoNHWu!M5yY3zN|6eW|8?ZhpdYm920+|0V7Y&yG|3=yuTa$JBLd_I^Ui_kn zt{0)iSTnI_ZeNKn1UTa6jtN%@?>C;()j*fPk!^EsU(~~@P?9pz4U>3RqA<}i--$k1 zzV5zm4L$^W|fYn$=)_pgCF|MyY_Vw=Y3}Fu&G; z?Z;1?p`TCOmPpn1bhfYXSAr&pM@~cj<)}Uc?_Wy;ID&>K2GBq8b-A0S;Hv9w20v-8 zer`AF*!>i!|H6ZAZ60tNeCXn#vfMwNcpG1QcE+62d)hKzTA-`Vva!mfuc{< zz540jJcc$|(=dU1X4~`-E_v)n?uS=gDqR%|fR6Jah z&pN$GC6LI{cT08C*tuKJY$2a0fQYm_u466V9Ek z9*iHc6xyEjGXUL>FpRwV5)GcNACZ5H`dd~rLCym>)Q#U+f5(GUI3Mm4NV33r0K2I?Ye$0vcdSt3aKkHfIM@Mqk{_TY$JEjM&Mi+(nOs19n8`GqxM>F zX9!v2D@wWht^ei%iCC(W`*zBa(#WMLlQLOce9MVqx#{s-1*zoVwtIHqT6}N#fk)Ub zMe4YI(r#Jr)@Sc$i~+QNXK=G`Kk>E$dYM~EuKB}e3J4Tl!Hj=@)&>WKEiUtd!QkWP zCI^MkT}UzP>%x70Hj*J^0@Aer5&_m2{*Kdo5+2p)ky{sy5!lYA!nsqA-?yC|G328% z(A@f3e6GHhPLOXPPOEUnXDO|RkTP0Iy*oa3GLC@uUI@ac?JK*S#2e@nzfB2rPP-a; zSlWHJ0JJnwZHX2R3d@!k3M+seRXBP($F5~{X(Nrv!rm&zj>qzLHq^NO{2!D-`H$ac zGtaKq>AW2RMksF-Q!C?O-P*{i5c#8UcRd-mY|SH-s*E~$>213Y`-g_Op%{NI?(}e| zl#eP*=#3~Jq{CYTof9N8D4K?Z88~>&t?U@$ zEPn^BZb;UnZyxc|Lb6DNjmFgqdf}1LLNe2n>?al!IR5)!rMD`cCmvQPTnIeS(?Pcd ze2yM;-QfGz)A*Z@mmZoma={hOd;CrrE^eE2m9oK=lc%gy-0z)&`zr$mS35ichA3~t zQxM^{%jV4-*>h_(3=`4XI#c(?uh`AqmZ~i@-Gp%Kut@Td?DbGg@<-mY z?yDySbFF9Vt`}WyzD~^NX4D{GkgrAb8&?x)5;hn4%l8L#Oas>?5_1l;(>OT;7qJ#ULxvrixgUCg9_#Fc_^xM01wrU4| zjq7EgipLe*dN`rDM$s0>&FLpklZY<9Oh-#NT!0H?Zt}D=bo{jNks&qF zMEEUegXqhwpChXxQdyK$z3L$Z*RBC$e+t7i_6=y?C|%PKt4&Sw&Hk|dvL{i6a2F76 z0fa$H697#GZMn33E5cH};Aj4(>FqclS5^1AnZm6p+5A){zh9E?fBDaFt?+i#Ap?f|SlE6o+lL{s zc?5t#1f!`6Ol?=%uIC9joGY*0!ln6L-o1eCnLhavZiAljJsyqS`bN!B5$C15?XlT5 zDR_G$a~(pop|2_!@?K4-fo;(sL~u85Z$8_3&jDPz#3>vd57{3n z3A7O823O9)@-(hTE=`ZmEgCrmZISE9g{M9$Qk)y7whBJ|yEnVwP>lvtQ+@{FS}?z` zF$_e`UC*1wml4ONY{UBDkLy%>mArF}@5Q4GzDKmk?S9LM1D=cf8VH+MzjgJBK4V^x zTjMPaUl3ct{L!43?&xjeH}gibXQEEuWP1Q!Qk?70`p(g69yTx{;X=zB?PGQ^9rqQy z1)ak;Ax3c{*t#3>f}5UNrP{#Ut}I3n~4y{D3~O z2N_9_cQQm+JO5>FugrK3WyA^7DvX92!20)8fvBEfx&IjLGUTN z>GJItdp0%)v?ZVgZ1IW35~0B%zMHe0eB9Ro8pUUUoO7hB@HuRc7bo=Y#{#K)+eOc& z)amp@Zn{pBD_Ko91d?TvPLQKX^+sn$;^IZeRb8R!soT3dXOz9m!N>*v=D`SmU*zD* zfCKbOx$dm3c~wDl?hkNIHPP>^gBMA}NeI zI{rYk1fO(G2&G{t1>B~`Eq8k5vq?XjI5|GZ4#V6eLQb@aROITDgGia#yXg(4LHRhg zN1`AWXuruyCV`kN^Fx%Yuee6w&xd_S(;Ic=Y}yHNV#I+2eU5R576lS&?{JmVQov(` zI`mi^fRV#{@Q3oN;tI1}gHFh$l-JPB9>^3~SG4HiwdeT^Ed_=X?yoX@R`MhgA3fr*>_t+Bys8@TXfp z?3I{ixX#?WvOO86^Co+Elhx@$gp0!IzNz4ON}7}qPmn6N)-*gZrm%9qKI$;97Xy1B)V&P10OK)5iY7cuSDowI6rP@ zHVLnWxYbd++7;OGX5oDnZl3ZWHre2Iz%X`4!RS{bA)XJek%aA@XFVb5WrAE0Tg(Tw z#;sTWVf8O={%%qyc>5KC;t^BK@9PHY6rm#2>DEKKAKADvk5=g>u?u!h+*jT3b=Z-J zD|Vmm-03T;=}h`^RfJ)h4g!{TO^oWkAJpFsDozj^;3LX8pVSd(%pzUTIVK-(VRCd^-h-#OzJuMe#)c)Cm zTBW6^Ujejn&ToRj+sg55be^s2tUQy2Z>C*;8#;x_l`>~7WrwR*;Ith4&0qz&^>rmJ z$44fXG|MzNjba5X5>s3G%IRMicO<&g^0AphlO*qOF}V1G?PY}2njm|IVdJvb0#`*a zCemsX?@2lNrLBjnpdFPj$MJAN@d>**bQgFcq;sTO5wqfKrlMiK=Wi?lhDX-9vRCI?VMvNqqQ2Of~;AKT>oxhy1vO8ID6yq0J?1q)*%%_yR+sft6QWq(a^y&4iB zJC~4<28Quv-wqx`hpIQj#Tq9A!lXzN{nTJfY{Cg6d4Ob($)o7Z6Fs6~Ss`9Oo(!j+ zJT6vy=b>5!RAl0n&dO<{>uB0%{pO866V++=pT>sjc;NtcLm*hU={ zjq6MH^IE~>@m8IebHYCo$1iwT%~13FoX+B3#aNlct=ui<1nBC`#e_ zG`pc&2;bw(jf(d|H|X`)bw_ZRbv6rxVAtqP*?SBg+r#;`;Cu<^*iRbDQ8sHadN0~#$lR4>vnoJ;_MuAJf3qYn=L!x_)uQ4-3G!V>U^%X_ zl#+uaqEE2x6~QM;Q6n$kfk9T5I5Ea^8}7-gk;ajnF#A`!GSh_@hTa@`1o?4S)h-z4 zl+K^8EJ1HqZ_C2#!ZtB$?_t80I4mvAENge~<|o!17d)|2kUQGix{iB-d4t#$h>jw! zxOz+~^Y-hG@jA}!hzO8KE92e=<+FVo^%cQH7RD@pY6< zj{H?}pyt`CqQz(}R(M}2tC=BCkW1b)DY;m9eFRUTvaoHgP8y$9^v%s3-QpeT{!z9k zx5p=N!6Q!~`O^(%Y46LE#D0!DiOq@phxpAuX&Nn?X3_68?=;a8(|>)f88 z3+C7*5N$TNVn39X&RuBW_~;T9NjT>g^BOfJtkA_8bh?$b)A4DnNoyl-eUz3l1^11I z&|2JDi^h_U3*;XSgvuYft}!mh<`-&-&Psz;u@Y1)JjlT1Sq-^j*$%)kg-NI%8-GTf zCTuk9`=#X-GC5&|ech^-vep8)A!$O&P9_Eo#ue}L3FQkQCHqmAq4{zg-gnhs((teg zDSA76<^niSvBL6UB?k2N#KTBNTt8hFW6i?LVjW`z%O}rQd^2<6x}e zrXu$#!bf4|5Yh2JIZ^P@@E{|XW5Xkv<5LMHllBUs=9uj>P}QgzlF1Xn+Fqqu*57n!->L|sML{hBB0g!c*HK}oaD8e z$0Z=7D*tJ#^C_n3T{Olq{$^Z^^;h=|q2~s*X+s}l4y>fF) ziH*5u7L@U=yY!8s0J-b=SY3gW-mm9GT3JSZAkw)L87k>zK2`p?QbR!e5Llz^&p7L= zsL3+6RMA+)Lr_GK@Q(}RArRdB7+`lZ*@zpsiR$;+CI-%c8lEM6IZt z_J5uod@ueafLo>^OCr!2Iane4ElxDuXVo{Z#Yyj4H}3Ep-$|mN0N(AuZ{hUN2P-*b zxyVy7rto;&IA?9KD=^`l&~FQ1Q1eey+MHmJ|GKn9xD-&JqtJf;SR2J-c}3H&FNXMm zs~`u){D-#gN&!7Ov6)4DMhKTt0(07xxR(_5XR?RK#L9i`*nnO>jZtJ~;af636*Bo7 zw|cpObaHzJ;ri>86!lC^i+wt?=o5NEZrUt}B<-7YdbFJ9VXggYH!YP&^L++kjz@}` zlRKWX5lF7!AFbuDf33(fH-~KjGcLS{jKlM59J9Cvo5Y7;&rPZ=`UV0e!R3ij!&)wa%Gc&HDbq@t*}z>3 zd;6F3Z*-Df63!u8u&oHLXf({bZ(P_Se7y(YrU;A!9K+Y7iq9MzSaZ~?F()=Y_WeNN zXMH?V7=Aq&_a>~WVE++Qk)=pEAhXQ_BGRl$fFkX|ecX_JJ*Zui*sh3kq`n-T;af@f ze$W!%Xa3mF?e`yLW&7QN5+~1u#zQx(WtrRY_eK29%}`Q_&lh_A{saUyS0OBxIz zfgK0%-`shxDJ57>jbt7bE$2=elJy#VxxUXl;S0>wZ^G0QVAwp38br*X7G|7On#*M@ z>u8klI~+VIe%HAwhPA`DJeEMo=-O=NK3^+LG^p&?Y|o?@>an-jVr zpJu!_QF6UBMSADS%TG@lGL3^%DVxgcy4z}{S3AwlT_R*6JIb=Nj^bO73oKo4qE~ds zU40RvlleqiJ1gMwNBX7mAN57CEZ0@UYPQcL;33o_P3DjB{yciPg}9J_>8Q3GTsPhK z1;!j#@54KoRt(qN-9itd&^5&G4vd#@n!E50)oFyh#tu>rtK20D=pRptztA^`>lzD` zz!`>3EWv!IJfg!in7N>PsW9Ik7dHgXMxPxdKlrmcYb`7paxL#~@q9g-PZRF(T=wr4 zT8-)Ny6=(5K}?Ne_c=}dF#is$blvXmR_mw)7qzaYqiYZ<;M77)20_SQ#1s-PWxA$+k*imc8d zMvH&>Ax2uBJT+93EcZ|uj@l!Lj|<>|TqRx1S=(2LDL>Re6x!w|9L++HVCDrFrVhu{ zeU#9E10X4I9lXGVbCWcUxss*+Ru@L<5jc1b$wovZ*&UEjgbSBjtX##FzEv zl!;D%VO_q0LE5^`j+F+$z<^|$Z#MYJE$ByGSoenHUHT0UlP-_;kFIXxT;3Nvd@F7< z`kjWQ%mmd~6YYi^scgJHx?`&}IZ!zl)?}@u4wJkpmnZBl{4g_~N@1Ra(B*hu)8#lF z`mg6flbK7jg9X-x(Koh7#-~Pfm=-OTDHq-`_?Dy~wvoHGcw@=^Vq^m2+IK@=>!!qh z8bXt@|Mb;1S@sG(Mvg`!el61YiM4b%{`>ck9fP@<)P1%$jrF2qF524rA~mK?(KbSq zXhOuIJ70~z@9nbrfT|y}kn{wE)W97`yF%j*A znkU)J%h@y;(z-I%^VWB)HZMw(Wg^t6ixLesl!VJ5tOcNZM8G~M5s!hB^5KK!9Hnuqkh^vA#QSVQ1|=i z(dv3n=V1Ry%l^xP{F2(V9dU56d*aI*vHkbm3k5soHc4TVHwKN6e6ohs2?D)`RMG3i;UR;`1dxiQ%>nIc%dkrtFnI{-Ir zH?3aFyIY2-8H;WqGx(=MD`*3TbA2~-+(#jq55`A;TPZ`rJ!gw_XOnMn{w;;KEG$%D z8d^1^hKge8We+lwCbR|vt$_IoZA|$%w1K+vG|=_s4`*S@uCZ46fLgix2pR1C*%S5_xMKdl3T{)-F#T1gUB+4gyIF^-wX z!(1H-bYdxUW$~m5kJg^^<*{h#t9yxiB;s6_&ue7Jgiw8F`m_l?R9{L+^sCCdo7!lNXEw z3q(Gk(!80Eo|42m0k>Tn@=Bpe&b`u9OZI?gVJeIcrjU9UMIyBb^BO)K3(@M08c_}$ zDieAFBGO#XBTNp7>fXD1%}4@R7H@H`Bsj(ZaoMvZ2yr*&v+rNCmHfF}iA)n^rFm{( zw>tC#N{_7ykN5JA3NkAa53lcDd@)B=+j^f7A4%7ou-0FNbux#3IDgbt^bu3yTuYg? zB0r$*Bz(JJN3)X-rWvLcJthl##5fah-%JibyYpIJ^=lpav~kQ#qPzM-a+Nl@zJpK_ z?XWXacQcNk%a4?~laOEUu#-356JV#Nd|&#`F}gDg73Qh)s&AyWQRf|%(R<4bk0uTG zt_`r&Cfjo<`1O2(4b{HSS)f=QxNX*(7Z`)>Aj`sHILcfFervHAvCsuIZ6Fua8$wO+ zZAO-E7ns}X7iu4UaeqszE$`LT~Ws3i17R;L&Q7Oo^ z-yyR2;k_=-8hCF>-99kz;(b$*2)hO8;m@l_J9QHHwplbr2~VJ)chD&#N65(={4%p3 z%ED9{#pFC>s%3m=D$vhA#P26mlzyn73nK6PG2hE=J4+y>AcEXVHU~%w@PB>N^lg|{ zbgI8M?1Y-;SN~$~e3mEWNivG4C@(#@gusGu4Zp5HrTQ3&HYzOX9eM%3 z9rK`qrdD$va!7)S46fWM1mQeO9spZ z@i6l2S`JUB zkJrEVqv|@vf}z#m-(ClCs7nj#4*J?;b?jSWFqv1xA2+DWHraoYAz-yNVYZ22k*Sn_ zO|{AcZ{_;b%7+?yJ>zXqWj|!M$v(KfvIiV4h!Zqmx^V3v63H-gQZCn6(WrC~f@8HW zbtPxx+|w~@SN;&q9-_i*>V}<*M*VJJj|PV2D%;hn{N&7OGL}qsb*Wb51-w5AW1VH+ z-dU@Xn+d4%l*9wot`avm| z1(O@>*jG`qA9se;zyFwPAW&Xd%H5oQ&PXNckz;woYc{w?!$4TwK3ezr>EoJJgchQz zmVWI}puL7!n!MnK)OI7rbjHuxpKcLHsPkHw232P)AF4veEAg7;M>WGcfsGD|?TYG0 z4SK)57eZ=GJp%}&r?hKoxideiNd-tXiQ;nc6`Wh~TVU49CL6}N%GaqG4xSwmRoj=v zu6n#A>Y-$>oM3#kd$;5v8}t1f1jORSN6^+)$RFK*u9>{AvZI7;`#k2np!^1)j<=+k zAWMx%^dQ7)XU}<>m(?tP7d`?7AqwUhbO!Dn7s=LTd*;7vMzD}1F61|DgRy}dzO7-! zE6BwlRcjIq?5NqVcw!i{zKW2IYp#)8z$Stk|B9MW8Zf9xC7MR5C7Q@hNwN5PY=ZCC zG}pZmClT`!JZ+>LS5?h%9dn&m!&d@kzq4oy61A%#MLQ6EnPz?)Ii0CO^yPJlZhM|| z;b~o1{)s6TWUVdX*Td&;lb$6R4@Ky+9xG+D?4Z+iE6Wu@E6C5S70g@FP3zi{R+R?# zk7dF(`G$wwDS<|h%tAF{uc{9~zIS2JCCPtecra9ryr|J!DJWYozu(#@@I&vR>HHMu z`LM7Edbu<_l;GZ^hYtwKn(FNc^C9dMb_X|Y@&%t@E|b@{$Cu*H6tjmhQ@40c0u>K5 zQZau8hzDbjKdPbZ<=3Cpr?9hox!n6u(c--_@$TSewb`^tLCoh)Osf*1A+;~3mQ8Zw z7*)&RW}?UnYq_<$$#x14gPRkuPRG`ixD4LfN5f>=0Qr%CX4!riR>m;PMfJC)*mAYL z+Aw8JsNu=y=0<89b*`6Ph}I^qPfZb$OaUEXJ+7u*b+T{&nUo*@Qct$wino(<&L-j` z?NhQsA_PU-xGO1s-WVR62ZIkZ`wDA9vJ^&|d5DJt!;gZ0QCq&Url?Prv`9)gD$`%1 z_<8HUR{*Kh^!y50ni~L;+Qd%ye;ZHFZ?`XF=2tcGnc;D>q5$>lffrNYCptWEvi9@A zw%0bM?Zgg45Q)WrvHdjxZh4+s$U0RnnZ#ANAxjuB!LG`10L7CYFU#mCd#=rPx(8n* zTy1AUx^~NZ@1T2PZ9Unq7o)xuy7S;!)7zsdKV2p0US`PwnF$XX|9)mv9pu6TWeMru zUzA3(dYUB6)ZyZuji~AuGj&!U1qM2|milNv+p^8S*X%7u)m}tNVyiYTN|?`} z&f)6-9YZ+xVsJ8R{NG}fqkat9jt$TmEWTXi&eSo@(c)h+A597~5I2O4Q{F4OQuFD` zzIu1RoO7kLjK7iO)Fs%7`k73hM4tp6BNTDkZ|&UAr1?_+7ew*V2ei?UV(t(pHt3f? zrnzA|R##qsxzg!H-kuVl7O~IO0RqvO_oESZl|S6SCHpgdwTMFvHcxu1<7*yVobN4f zU?q}84GHb;gIo8Jx@a3F=kn_)IYO!c9dHMj!NRqp_DBU`ZN|b&U7&r*bEI){&@~XAwU3XSY{j)JqQm9n;o6DS#M8HbeEiQ)b!2=T>J6HA;<-<(5eM-A z3+UHo8$5fvpsN;66*6V6a*-eJJlB)>`#AUW|?NgEtdDGb~&3Q{+)OU_f1B=b3B$ zWI;?%KF(j>PIh|(ye&f&H{||Yvv-Vn5A2Y>iMVCgca{VrtPn1=tL$|c0Sy)ho8Z*C z)wVpU&`Cle2)Bg5jz0F;-k8p_+(9EkIp?o8AUS2Iilyr890b*iL0%^5BKqAF_C`|y zF=IN~hW64oTH}_LU5X}D(t<`7!P4_s#T?dM)l$)&RJTWY9(x9@cm5cwaBR^Bb|)2I zLlXvil>!Lfb`ESSk#&`l!07d}){kmq4k!pZHhFQo3T6HEJj7f7)dGV47jH+P==ZZMQmlv_G$1OMxRAC$J(`{ zu*m#+%!^jsW{Khu&p$!_6j>L9g_eEe4s;PT+sVW!~b%;TdsS3$(W2l-A_3_5(UPj?-1DePIpx4|Ny z)I%5DPXYE8Y4Z&ymBRbTU!+zdcFfY(7$aZ@kidSkr&_?6$eH)E2uQcJK6Lzl zGcFJK`pb*&RpR4)H=%_#2V5&pl&(S1yOUrWeLO7AX64;lpm7^%+a{=ev*3HlyA9P( z0yyJdVA0Tk?HLQS zf_cb{?jaqT!#)`NZsAu^EtHX!iP?#aiqYJm-ZJGdFp$6jTqH>=8laS4 z_yzLzDw;Y3_qTYIHiUBoo}spY@vIG>eAG1%{ZM@}a<=+-V#2%Oz`De0%zCp1xabX#%SEyJVx^tLun5{<0z~NaX6>rM zoK$nDYNDgyIHv%AwO~FCh-6pyqkb`_Ro67(Z4+UX_ny)5=dXR1fdmQ8u(S7CDA4dS z^0mJN-kh8qmf&te*(E!wlMFPn?8^nD(hc3t{ye6at(v|3K#CbP*Zbt#uid~U< zaHFPftYC2QHYzc%OMZLALq2#yXUI6L(r*~WeV{UxKX3|G&4s$HVLZ~yi%_>>fQq4l z9=+)$V{8c{n(CROyIDmFR-cRr3q>jShT?dTZ;4M7aLRkXkrH8|dUxf`(G}2&8@Y*W z8ZxzXfx@8?HK$vDaSvslyA`3@L-ecjlT~!g@@{iovGJw@t)S1iCop+h&V`4E=v-;E zjbCY-IkPvvI)a=$r$B-%O@r6UMON}4VQf(9#adG@n!8nuSLA_mgq4EV*=Uh)+@|i+ zWIu9LTaopevMqXXFPWcgl$Z6V2h5r)^3|R{7yebQ zDH4Jynk}2!2lo6aGnYhEJvQraSmJ|1EbwY5Ohv;!sPvjlg|2o?gG^w<;T+tb63XKp>4ZzV#H4xJi@KlQZBkFVP&SLeGv@MI55+uve!`0 zai3Gf0n4s7pthp^-SUW}DCw~>5^`PxQ$saN;lE@kW6O`NSO&SouT^w>Jl2!Aaf?~;4F^wHWOXiE zrTioA0&<!%lM} zv|@WPVm}}&TYYO$r+iD~sJ7;~=cQg=kd~cGwDz;h`n|M}f}f+^F0$>an~=13mzq5& z=rp*=q&@OfuL$Sk?^4N{eoLq>x8t1iLSzC<>-R=aQ9p{z)a9G3Z(x%L&`!z&xt4ol zxK*ZBu#)6vQ$G1P9(pptJz@}#9zbUZT`vO!RI&pnqDP4kI0!}*-_)kFwb=@T_m3{4 zwIXPrM1@!r9O+(VgHgS!pn4g5J=N2h8reS)_F;>M@vpjJA=wXUnL{3RI3Rxba^w&z=L< zj2=-)&SI}I{`goZCK=%Ahjn8mz-?Xd-dgHD{0im4E$G#@1$!PhwXbP4b3{%YZtH}r z;li=`Aw)ES*OGiR5yCY7`*|aDN%s+T5@BOZL4O}&$o^B4IYSqI3dq+6`)sW-REqgXfvGXGkV==jiiJIfxT9Ozt{+gk+GHa>yH*f?=oV@#=ho;ZVMr z|NMN$IJj|MG00DDPK72&=q#q1gdeEGxY9l;eg8Gh#f1v9t_twT=92Ae43u84Kc+|1 z6{(G2Gh{@w2!grty@AmGOv=&@&cbiX)_>OY!NFb}bYHS-(?1G5H5RVyzG+87y7U)c z^5i(f(JEbRs6S>sb<#Ym@21RH5+Sjjoj<;>>##PuMUIV>39Bxqi0`kKY*>f-Nmm5z zJ!j%$fB5nxK7iZ*Lg&xFd|)5HTy1qOOn*LiIt-vVgg8JrSEGoPg}M=yCk(7IIU4-< zov}U`#ib37$e!xSoS22IpCidhU-ZtpFp2j)O3uicUbvHGc<_(8*g7A%e>yQGk$iAD z118pmMS$N`7Cp6~A`wDgS)##D*qZQu=)komr&R&QW>4#_=)5;7oITj;eV1$}`k%D4 zZ+~JwKF87?M`I@LlOXR^Zh1ema;%hu@9V^I3rWBY1C*feaJEJ=jS%NhqF}E_AbD?xy;_C0eyMn%OieL-=CtbI94g<_>~gZKaOytHlj{gT4xZ5`+6TFDo+Sx<{x@FpQsR2mJ_c-<6U> zWIfXRI9_=2!;qhNl!n}si|pj((6#X1wg1Dt2haqtNAOj-Wzb z>CMwun>mmZmKBAnw!7HN?7!UU|9V`5<7IvzRDa%c-3e#O^BPMpEyk(*(6!}sKAsO> zg+Cx6O`qA5xaSK$ZDrwh=iTj{0Fx+F%8eGVq|;-cyK=MmMW-x z+|46-tHKzCe3-ZL_7rO-CT{XOGYm{V@ZR3N9fc(*7abVEorK{}K1S^lVfx^}@bW~# z-9G9Eo;??lq|^@Q;fzG+LRLbX`o)MBvw!>$Pk#h|=`ew&Je%WcULG>fYn2G zA8|9m7R51a_pjH2^+hg~Pi6}@gQQEi!4Ke+(!+2-ZKhk|`U$75`3mt^?r$(c29S%g zf^qO%oX-;=zu#m2yy*&OZrWF03@Kew&A_OnDh)8Q_TH3fs^68$d||ynfoRvRm<{ZvG3Qb7Igvov{k|h;GT(M1)@f4Co;CFZ*jg(UXz` z-YKE6lVM9B!OB(1*=eEZ_pdR9kQAUh9tqywGM&rKpUYXCTRERcox3Iu-12z7Ed3pk z^Vi6`3Y@u~P*jM@@ol^kS;?qZ3BC{HKJG&I6325DUz&Kl4sL$fv8dNdO}-C|pY77l zO3TGfehcpoTL}N^9I5zCxpKO4%(%DsfJp}UnkXKC&`J1y^96isNNHeIsC>hAKA7gv zY*yzt4nuxrNaJY~RR!lWV{mFj*nd}xH zV}-*)>DT4+4Ob^euUO*Mvk!Gw!Eo?4Y9wpVo&Ryn_J$GmnG;Ng(U7W7P>geikr4r> z@^3n!c1e!&xv(9q%_Og-MIR*p5R9<|oKJCGH?(P^A1F>y{o)??6)enUd#xinm=ZgU z8>AG{Z#z#9|5$nMpytL7#@A{DE8PH#L(XaNn_G5UG2D-c?DY>crUZp-61ulZ$rdd7 zd2ASqknty)5)Qje)S3+Vs``fq+nOxjj-_7fE9swV5#!LHz@-|T2-Gh(WbtqkUnKN6 z66jI!saT!0;k8oUVaTeL-QWXR%d2rBV@s=_O0_ZMV`IZ@4a#6mWZq;{S85_8ny$hK zsgrxrGgh0`xfaAGv)rgvMX~HxK_fQvLM!K_JlI+G)EE^jm#Trxo&%a}#+ zM@2wJkJs@Rrbxoe|43ecGfPCz?sM}MbeK*IU()r}gAK&NQ_irWyBMcFM_kX<`-jV7 zwGIchHL4br?-;SU?nbc_EbjO};CDNqwe=<75p*pj$N( zy{=~D(c67^UgbLVkd2_*U<&s>EY$>&rl78(_m zs!fOaR&NIWLVGrs_)^}D=3|(Hx4C$C)#cnl_JU{rEmLVx@&cIpcfe4V)YG)HY?=oz zu^cH$QCuWD38q6D9I>1<;oJJ@1+Sv-e@R_`?2gD`49R>UH7Mo=x`YEj+XIf(P+vJD z$Z&jc;SXWO1L0vWm@c#nay}7|s4!n~%wyGb8LjU@sJ|RGIiI^^7t$%h1BD}IWgPoY zuaGVzzxGqef<(``cgedwatHU2?vg~66t6kz^oCKGs*Ow8A!>4~-vg3Ba9H`KsvEdh-KkY|iUm3h4Cs_~_Np8mzYNO#_Ph3atD^U4vPl_tkPVd7^MYPW8OB#Euo0 zSo1D8jVpYK%d==w>WFF(dZMK-cRF=VVwH*|clZLeFfn)Pef7zjYVG4?ad2`@wjB=7 zb&IZfJqc66P@vji;P2JI70pf7FIk?~gN3mELo&oTewWPp{ZbZvf zlgYN`??p5W_`Kjc_E|1fJie-kWe->X+3oSF66u`O7@>r|BIPLVtQ4Bc)~?OJ!*%`^ zE0xPJ36ft|ygv&+8iIl@km@%5}TKW8$%uNY5z&F-~x zOP!pd3*iOBbFFzDcbp708}HYdE&+{vbCV1+qol#UXBn55;9lf>EiFxats&nRw`Wu% zBqO93jQ?b4-=`DQKGRh5#fAj{q@fwwDFFchcQbnf~AJ zOCbAoE7Q!})Y#Zm-q;vs1XZ5%$tv9n5EC-T0zg5)`XB*MGl`5%7+P&GLKR-Dja}_2 zUc#yWS|Aw!(9*;JAW8n1{C9$O`q_0yTrMocsYekRI!DRap`FXf_R@(ifD-^uQ~f)R zbN{N_nkK~beDkta^x3(iGtlqx`RU>MZs&gQ@cMFb_4@V@JhVeuVfaZb00IUdUhFvo zZy?@4e)5;|ptn+OrRdB#^&`6Mt{F%^>A5FSj|~&5aJ&-#vos>qgur0|VgC1I=df64 z@153R$fwBNC6NBR{9gSS+Yd>@O%8@H#YK^qfW?7QbW|`5rEzUEzYh0MC1RI zAFvDNgoOYECJC6)2w1$oDO9y!y&k^Qip4ccSLP~K|Isq66)#4y*Ay(O+``L>%H;G8i#90~uapXbSzZ#gp5fY6?EUR( zz&-vuy+=*?s$_1R)$b3n%=qtE$~Bd%vNgCYx?vv9${~j0tyl$8<6U3pz1(V}$_YxN zHB2mOchDr>b`ut3WE_b*lsD#ZYopbR*+`dRWbkXQsQpDabV~C0o`4k-BZ%h9N1Oh9 zye2B%+6-#s=hyiG>>_)H``@8_vf#ss_x}pY9{)dp@>|!xpxmjt&C;Z1@m+5wJ3rr> zy$2&$qD-D1&A9i}hrHrS_hWYjan;SXw;$y87IJ^H4^=kCX7_jMn)gpe-P|W^9R8H#_}+%ZP(ubj!c8&1pHS)tsMFEFTnQw z2e8ULY=zpkFa*Ybm(~^l+Sh-Iop=Wb{1txZH&)jh4SpB0hoaM!+I9WS-vWyQL;JW} zYw*rzCe(cuvb>Bd^fb-UIo#EW`c7cIHs96H&8vhx7iJR5roItmvYaV4IBsl^SnLGu zA2PKBWoJR@A7K1ibVU5C-66FI+1XqbnrJy#X*OElfBpQQaQ=)?74tWc%S;sq(_@(* zF{Zo(PQec&QvRr1ekM>nE=Vh(X}mea=RUrJRhvDJu$C@+P|am_D37<5TwrvlY%H3I zR3v5jL)6cc@|Fw**6lJ4RPt*z^;Mt$s{A*aWyy^&U;f8}ZO8Ds&KMN{V8ZtQVZpYY zn;9QJC)fYya6VZZOFRbpMsE8U3?g#B1;iqyjK(7!NJgKL>y3zC0vt2Gt~G&s@K|t1_UxyhHB3*i3>cRVBxhCgO{He}G=p{JZ*yHL_%Y zXzaR_m^Pv$r386s<2^H3PV7Sa?03KELWQILw@LibLq)OLe4!Px!X?VLu4}i+e4KfB z%rXH#v4^hLLNHkhCfx2g+4B8j4)6Sl`w>^1@rs1=crR30zKu)1TGu>$iY}wvt(2pI z{3s?)8Z)kyKqBt_{%SgTQiX)#QyQ3;Vk|Bo6i=3siTA24-<+4&KcY4}uw>l4sN;s8b7t7`p zVc|wH%I$aV;BQ{ccH*QbEm#ZUJ{f`R>xzq9jC$BC5v4K1jLoEYpuXR}o$(@<7eAb- zaJiEf2v#^0aqJhGKz@AjbS_dP%rEV4we~vWeOL1;SJmy>rQAHw8Su&Gd%~T^W`w{N zM)V;Xx~aH`>esVK`50v+NnR|KYI80$LXUctD1|sjU$Ia706_p|Fx=Mvr7?q3rc;HF z24GXco_N#2em!l-nnlKf@hruHp^<=(CQSz5NWfx+i=t4S1|w3z&;`RM17vQ;@qtwuC2>HEkBtZA`?TbLt{IH}UpM$yhZK6P9!v<@KR1A0 zoGM&!;8yOh``P!PIK$=v79Mxt1z`p#hyLm@_MlKn391A``A{&b8VrjBLL~sd5LWZQ zJ98M;0E|Ky-eANj0Eqy9WKZ$#{R^d$VVZ)YQrO?Y)vh`b_;5_Q2c;UO~zARhwd>s{!%NA!Qi#LaU!b`qVnRn8VdA4zIk zDJE4Cmrcr~!G5jVV(anR%VOutJo1lk=R#P2|DM6}nKPWBCh+~pk=W?8M6zGgDtKWS zdggqNL_9tL$2w-_e4fQ+FVLPlVS*@wy#qrePomx%rnW{Ak8OXSuYG?LN7p&$+W4ZY&{%B|85COW9nnWfc6;UCq@sK3PT2Z6m)^Og+Z*s+)b^?<*OB5D^ zM~{EJM*6J#x%~pM1LoUbU&#C|12wpdvbiBj=|Y$uX8pLUU>Uq;O$BKPT(GA({l>bSD9Z=oO4?M0R2%{BSHy%ixb0PaD=} zkZ#Yj%MoR~Sgk&gZWca%~2`#SG`ClG*CHX1;P=8loNZ_)+$oZ>RsfqrXc2yIR1$Ms-(vx=3b9bGFRateTd|_xx*kns&iB2K&J|29s_fwm?Z}lT2vg zlOhq?mwX%P6}R|#m;m34j6H` zfsUX@Nq@2Rlg@6Ii)`4IYk8#8q^-Ab?3O~|ZMXMd!pf!_D&SAA?vNiBOx9-m>IgzE} zsRodx(BC1$AajLc(f%J*AIg87b^Yppp7l4M=y~p;l2;PU0F=__DFUFZV%R4%k8xNq zG@ce(bubObNv#5^6qBprt45DM=mo|7J!1%VL1zqU)b;r_g9(lOspX;uX)7e=mt)fS zD_aGGZ($w4;r6f&;olBXFq{Cy;0|Hv?*t`!07L+d7fyirGpsEv5h>N+D~%^k7`lBE z*x|D>9(Ya|^D`4zuN^VNj>AQ;cNbO|w<7gj8PQ@M$ zbL9>-haZ8GrJ{cbYUG`Uv=s6&*7q98Jo1RcfYi`Dm{Mll@)RD4jbQZTpl#}>&>*Lt zO(d#-2q=3KGXl!TzV7%$vrEi=6hLu==^3C8iBVXPX1p*qgyV*%o2$jHpM*y?9!(N>Rs&gb2G>%)^;UW*@W$%OIk6ww%C zYvy8RYo)H2gZ5ywZIZmkZu9#&ZsBJ#mZ;bw(_nNhX}KYOMy!Xt(M&TVS$Dgj&+R-t zooKu**iH$KJ#t}kVMA(^`4lDobE2Q?APv}zei7Gya@_YcBbC-&H8AS@Dh((T3;6Z| zB$EsrnIQax_Bj3WddehP|K>aJB9<6exV#Udj7; z9iee)r)sUWMU`B&XVx%3ZS}sz?$O0*hxFnU=J4~=$wlw_pYyr8XU=5B)se?{+Wlka+QcTgDLnp& ziH-cmomlg8!eCr4L6fL!H)Rm!xwG}qO5I}8-$Pj5XwOQucHD}rnf2CFYqNGvZh7Zs z2Q>&9W;j5E%16R0*U0&!#NWHpJz~k{ZtV_q#`vXWaJtxk9A$eR>2r!KG(a4096`;= zY_q5sOHURQaB;-JpqqS4mOF5zix6RaJ6_7@6F@7QCR zh|#Z_G3KY$@iZ*qG*VY%b1geLwZeO5Wt1kEmEJ8;7JFYjZV)`0EHk6V_B-NUWwy@-Ma<`HxB2=e>wWt5Ec1Z4YVbQUSJVmB zCh>${ys5LuDhuKXTf8Xwum#u4Acr|fMG4z)z7z4&zUhn)thV^5bBkHbyo#eUMDzER zx0?BJM`W64K^`abG)AW_+Owv7LE2wFGgZchR-@N^jIX|L_$X|*y1E5h%tBR-6X%<+ z8MO9i=Ju0#U=jCowPrw~W2$c1Mz?6r%W1BQPPm?8#k$MS?L=Nxt_mfPdt}J!xs*t+zXF5rpGVD2_uMjon zw2*}HA3L+gG_wAD{!x@5om*L$Z(PyIV}rZJi|By9Os3(t-aqB|B0&AUYC;(R`_aL!lA2(&YIEi$I>Y^4(ZNuTAjcj z7QY-bC_Cj*5STiCd|>9 zL(q;=kt>ZL55JrD+XTcwSrMNuEKso7tJc(13lSRnZ+2qVF~Auj+}~Bva=v=rzVGJ0 zq1rKQ;c)ug@wUkcSgA^I56VS&4D5M5v?#H_x*g5g7~r$W|M53$YgU7(9kh-6NNXn?g9UcxVH?7vs?DQ z2N>Ml-JRf`!QI_GxVt5TLvVL@cL)Rz1a}Qi7(BRZ9`1eiuIHRn^;W&#o|>+ib$wj5 z*8JD%zPf*XhZ(OJ!9_ad!LPCZL5c91zcQ%}juSmD?{|vtdP$>?RnHqiwRD{S&)X-s zyOcMT;g6*E+{=nlODQ&!EboPPzJi;KO#k)sBWpj-_AH~eJI+*a!B#Xk{Yv3c$khkt z4Jn~#Y&y>{vu?jSp3ydAqjV~#xfvKTwOk%H_V8sZHM>3=>baNsvwkuC@KguiLzI0v zgDG2VO{lxAO;A4G!y^YZpNg{aem-roN#SQ748svRyyd!YrBL&%(a*n|hpeNA(;h9O zy3$(%^nRpU2DZY0FVkTC-)SR3rk^q`(rN;YqW+9h*4d|@*VEXYH(0`3u*MmOe_z^E zWt7v!3bk4pce!WJIbYsVVY=D+lWUZ;%Y+iP)l76vjY#%E_St0a6{4u+Tu|-Q$;4Ia z5#vaRH8q=PVQO*UWp}c$RH(?#KpUYzBIr@kU)iQ%B@@lheJGwuz}pzM(VooDzi{|O ziumYxv0D&0)~0_P96z3Xyjx#d!4{fT!t| z0eL^D(Rlb5wrTc1gJFE!%VTo-MiEI2`5!@s6oLq6?}bf4Lh^644=`;MUhoSTgS!A{ zs3mAS1gvX-wOBB5-*hi5NcO z>IZMkjcj_dRnD%-KP(v68BwbhY>{L#lqvS|a<~nV6|^7wY=78whT))d?xh-HNheIY z2H8?cTg^yxak*kbnBW(E!UfW_IqrB!ct~It=AbN(aBd#c?nICUr=y{+{VN2471nl<#a3lavAgt~_ zFhTKpgx2TFHzHZKkq~hRdw?{p54uHaK?jCf)b(mAdgT@6^F*j%#pRV<~I(YCub_@7)P)kVlA#Jv`>sN zI)yzn){TW8IJqA&Bm~}wOjUc}EIA%#q|*gRz-(F*x+#BH>n%vJxwOWiOckI#U=16( zNc>X{vWeSNmA7XI1TCqe$b4{3@CHytC>}6z3Z(b1pHnVa_gbe+$rZXAALI~Zxy&LSguokhh^5S6G|wPhh!G)< zoj?@M#a7Fa&D0u#m9kymKrA=1Bz9aR`B`e^u#Zc#Ks8Ss1__peq>ai2C#X1@2m~u% zRLB=s094Xn5JJZ9vxfJLprX2=gjU|>pJtX5bIHV zxQIo8 z5VM1VLmc!s6Dr8mS!5gCPoQXI#xPdpkWDcOrt|a zT-`X@L?oISWPmHVYho+q4)`P(ud#>d!={FaNF3i5!M%yk1W`cTbqs)ZLtJdm>&|-@ z=lYP3=LKKJ0ucRExc!)-?g3ZD4ASUq*70Ma7#}0Iiub+#Kpn$#k|Xro0gglXMP}}{ zF?T5vL?{x)6v@)gf1!VaI}X_Pb=e1evtU32onLU9k9OKA0P6@cuhOQ)jtNsynUP*gb*l%=z<-iR8JtXdNd2{Jkmo;Q^n!J zQW^OgRRieD&WJ#D=*f5e*7WC3SeNd$lh#;aEUY6-L;ICBV25Blcm)~22Kc55jNb00 z$b_B3OKB(wh5d>5@Wj`zHl-FCV%?dZGq;!NV#QwdI&p*{pwz!|Ubr9v&vpK#nE&3N z19y#768q&|$qchSql)Q1w$_2~rfKh&)Y6Mrm|c74x{J3~$YZT} z?-%om=fHE^o`Q|+$phXa_X93xRrRH_e;WAyBP0Jz5OR9`+GDRAFST}#Cf|>|vUV=y z=Rm!?b-%&cG4%{B(tNE`w)>o`J@SUn))?w=1+_-AH?*H5`YtWK$pu2X?hX5@Arh#{ zvYsmNhD%UcLOM_m$}Zj>z3|FVxzu98`fx26rfhwNAVje$?9y%@Oq63l0Mtd%{&UDs zT+SdN0M1pwv>m)5ekC#t!Y#BUD-3tV&0yV*F31%l4iToeAxm8m0u)9X3zpGxg_39;%4O`b>gIVy_coFCT|+TF7jYEefbS<8_FB`|A>^>wn?j8h z#y_Yh8Kwx4Q;6J^Gc+qOev+Uwi!6VyOo)eu>bqg@z0brQptoKgbpjI zx8@D#*OE^e3Azb0G%3`@0%6H+$pmsPhZOK;Ci`VJa4p~)rW28HTb6%#Rr#qJlUf&i z4?aVRu>+SIid7lG+8=ZuDzMEZoUlCDnx1su1hBm+`xbT$`qtwP323>f!t*x1*8ILO zj&sYq7f;mtDW@tKLPa#<+@M$75nDz@=EBhgsBh_*-RE`XI7klQUfn1NYg;kC=UTH5 zxg|Pv=I(Zst#lNgKTG37Nj|i3cP9~03jRejv1H?2Jc)V>U^aDi(|$4eZ-1^Cu3<{2 zT;+^Y({gNiq2mGxTvE@O)J=O53v7%0M%1#W3U=d_5BvTJSS!cL$$cu*#L)4;k-v|5 z$vGB5vhZZN6|1{Hp&l?6T2+yQ(11u7R2?`%&_%G4$UN9~;Wxu>LUFSF+c=3)jUi0Y zZbiRk8Rv<2O+#Y|_PE6=dO)z8D`bYIB`{U&GeHzyG+%~%oW7mObo7}KSVc62NO;8b zIYEC%oWzXK09GidV)(@Px7NKDoC!vceluMXsmv33_(L?QEM~p%O~Wu03B>P6{9Amm0vOV>KcoO_X!GHvFq7gWGoOo3KRxC#Q+!7m{B|(ds9A58IDVx8E8dRUM@Sm`E^|(if(Hv zd9j`3OtV40I@`bpyS*6*_-*@cQ-lwT40wLhtnaYty2XbENEInWdl69P4l$HmT>s>B z)kBq{*%g zDTj-yy>Hzl7=J*Vj%Hct`{-UrMj_vEYLrD!{;%$b6qhdE)iewe&jtA}p}|jFD$)tE z0er410|uQwxC;8UglWPJeyTrc{6rxG)LK(+=X1OLt{W5ZCu$uUV~oXOf1wKYppo9q zVt)j2>%Lm(-~gCFinc>-cdBNSTSQ7a;#Qeirmic#)44fSRgE(EF2_=5db&McSgyy70#ZJ!8?1Om zr}k@i{X2bcTIevJlRpd4W?fqSbR-bbV0`l$X*lg_qonWL6b)U&}?8neo;s@R@CHGmD%C3s}VS%Iu*0HGmgl*k$vGgW@{i~CY%oY=sCWc1|r+$0Dy)=UAyK_D;Tv#hL%iMC`2G`4?j%sx3>yZ3X z>M!9V(Bfkyl5a-Vd;foD3zNjD&vt`ATtlpN0)xX(=ruJWzx0{tDi8&6W+wtav8gVn z{5I7BJo|tOVd>8PC{ZdXJmY@WECo%8e=PoU{jua)WX}Nypogg13+Zy3p`Po#BT$gf zw`2!GxQ4nb1!e7j)OFOHAx+5=xyXX^1)7Cry12`A;tkE9rp)kZKln>ETr5NE&TsI0I5cH1#R!j6m1ThsQ> z;SUca#vvi$WF@$Y;nTjSJZ8)|ArQlw4P-)@>1WQzkmy^GNrIt&W zo*w_zfyyYcdH@Oa?rYH02R6yqB3p?+>&tT?`wgEMXx|f&d4W98sS_`h3#)Uj*>Kjb zha;Di0z4#yDOH5O?I9S^|5h!S$5465c-LB4IZ=uW^=Z5!l?BWWmyY126->A;9}_>k zAkeo7^Ct0Tcs1HowkoIncgQtlph+9gZm4GWk%a*fubk9D5LSsHRE zK}q9XDSHbYXPJ0+P&)*2N>GIyBjc)xqYif^^L~3{GloFe+WV8leN3zKU9t3p?_O^os zpo~i?WZbIo)X`+4Xb|`N-NtYkqE&3B(&l*&wiN_&JXGPF9=m*|P+Th^=jm_%6>kEG zTDi37yRzW0f#U*Q89`zazq#}&iiXp zv1eQ9(WMP|?Zga>W5u z{;UJ0O+~TfGz;4M(cilExN2XMg2!#tT?BdTnw^n=F*c4*>WzwwI=Y*n$lM;QOtkTZ zBqMM%vBF!I>yE{l&)DAxhghVF-B$|<<3zH8N) z=CZMkAFeX_wluewII`<=n(uG6Jayzvu96Oc$Y{6?N16$|5GKn?`WsTMg=*tiVWv5}cz3Y*fK8 ztFhfu6FlP=5d^GF%PWhCbHgeSL-fH~Lb&>usXCA@gAPX8OWrOD-2pWqYj>VVS|h(Gz2En^j)^*wg{Xu)ZmLpC6A z86nw0vGB;cO^ef}fvmkXm3y%aF-&a1S>3(MYpH^@O4qf;V{ZdtoPr_SK7F5Yx%!S4 zGl3ec`GbEq3w{E`95E;g3hnVVnrEV3!n81uh?5m23pZ< z>6q3AVC}n9u~u8e`vu8`rmPvCF@_L59~B2W`h+&!p!`NW$X=jbz4ZdRSCgsxJjr5dG);49`eEzl|HdQK}=d2?5E4X^Myt?)%8Q;1+bJPF~@Z zJQy^cx6-#4Q!2(2Z;JxM@nrp`X>NW*<;EG#memESal(d6SeD-rRgX9dwpb(*V_}i& z&dPEUKlEo zGaddB^Y>;xW5@F8?Cf@{A4OP7<1$<&VKe_~J!ppvhA}0CONcGaV@c2-%FHe?>iB-L z^8$VAT*b9>p);%-w;ojqRjVQMKCEDQtfPY3g@c{pbIUlYIwJZECvH>04m$xAV9!)) z+?<+YbYE}#f$EiF=RZ@mu`Y4O;waI7=O7$=Xkz5-fZq^r&omYBa@NAdAH+{hBvrpM`} z_bjUgc8%p>VwX*|qW9||1o}2sr3rZ({aUyJF1Kv4wpYu*Q1 zsyn)(=&%l)+|8iI0)0jo^r{ zLT0PtUDdc*@GB@8 zMLomM-cI;_URiCH>qRn~_2i;35cS#%M`qaw9Df57 z4C~|(T#Zv`+##E6!u7ZX$cOr4@PgGsBHMuGOY6rW$&op0IQXF7`IYBX=eSRbZV}Bu zZ|F%wDWAJTrlS1v4E4{dLyj4YRHj<4hTHcGl%6Na`%7jbwEK_kD}Fjx$JYn^B?THW zHsR-07V0%u7Lx!hru+r@--~r{9h8H6TyP3)vDae0UE%EburMSTSA!Nt(FrC+m*q-V zEo?i3M~R1u9d6P?=b2Rkex3RYn}&+lbYFOtuN{S8qbkp7N&%`HRMVJaEdgygG$XeI z6IUSo0*y$x-eymbB{J3Al~?dqY)WK7xf5LoO{NwqfjAS&9hd&|zr<;XT}+9e*A^xO;)6V+*9$zK!*sg@(r#UoOH#8&- z@T0txq0e^j?{;?|i!D?NH|L;17~7Y`gin|uo7!IpQ`I*Y-EHeYih)9z?H>Ozuow{i zRb+-?%>-6cdOrB1_u2Xd^&+3VujeOwKRiT~_t5iLeqxaS@qPt$mfltiS4byppzcvn zVul*EV4v?nBc)eD7H{zzYUL~EQ{>f12nEZRQ$1^^hW&O{d-|jJ*trPJdz`#FTFGDR zonD}Q8*D$5lb|AljfOC4cUXaDgjjARmnRdAij1h?Ql3F|r*GkZ8c_mA1ko3TsTfvI z9K2fR`;}4(m)y58@}| zjk38F77ZvLt3@jD-I!4ha}t1l*Cb3co~>?O;?^gh%udZ^$IbfcKpTwaPBFA;pMwkEp}qNuUV^mjF|$vq3A31lm~O#5VIleyxtsFu=B7zB zq=r^u(rb(o@oAPVfx{~|HhP!Gz8zjK-v9xlq$m&(7${ns4!Ur!S=m1_RZe!qK|;91 zY_on(>=p&9%BHh6!zVJZ(YZ|;Xg4(_tQ=BtTvbVxAd$7vIu?MKcupIudU+drp+sR; zmLF(=k1TYp@@d5kSSvMFgz=>>L|D_C3&1qZgF&T)@yZwE1nZ$n-96f2Bo<^z+ zgFkVnB4aZOv@#6e6iAH*FWE@4f~a6xKSUPJ#*LJn>@mH-)N$W*-7zIN{kkN9!wiG-%3no)>+OllM5jP3XK!b;)hA2Vr=%>? ziix`HM7h(+5T^Q+{%k88c!CL!Mfq?d?l@SbCC5OH+P$Y0lz}xp#Z~3?qlk7}?FK_I zeqrsiUH0%L4oiuOh4HHp#_whfm>DEpA4WVqql7V+3t>YLAALJt^!DKJp<4U_6s+pT zx2c4(iG!(*#LOQ!`nVUU@duK(C3>AydZFI70JraFtexNY?|rAO_7qfI&1HC2H1gp$ zK`->RcB^bMSmySKSE#rY`Rx&sZ2l6d=u)BHHWJKO*4zlBW-nEo=yO$_+RI;-#s#v{NN9BL+8lW~)vcam+cY{_h5&IBT(cV|Z~m9bOzSnd5lXg00To zPx-Qq9ij$XM^%ViaMP#B6D48^r%6kh&7K8*)`BSu8aUtnb(93tMNYdccuyn!xM)nC z(egmG!x-a{T?`K~nZ?<_oWpU;V-B(spgNHM+s+b*yZm}t9|qtxdRa*5 zy;|3wxCK%$H*}cO<5^qnhW@P+De|&nane?&RpreB@gI#^aK2Pf-C@n-NNQXtu<;?n z*fSW{YqE>g8A8fpmB3G#k1EzuMY7XyAu}Jr!L-?5!8p&`zY~V*qf)Uh;=5ADC1*_u zoM@8Q_LiDQTF-j)C1%Z2w*ysE2-@wthK4TCZ^8RErJMzveJ!jG&RCx$?%oHD;Dbha zP7+#k0i%>#TALitwQk{AlutnoD~46A;5K`BxEUU$aM)Tr+Q(`t;G`rZYv0Z`x9)R? z%rm_e4XGw#?2?P=4tJi$G~rbA^L!c`<=BO*HUf&iSh)Mz)=>mnP8u{Hn3h}1@Un}J zE*OQ}^2@6|;Ql=v^Uu153ZBu-*G;u|W^&3i|CahNyGf<5c6*lvOWBUv=T?P;np|A9qKdst&qx%Af zA#9P6cuD;lAZo>0_$#8*(<%YUBdlxJIRBoa-aCjsz85#*U!vUpKzlJM$yYtrCs~dh zytZmD_w-NPZ8VVtzUY}B^)Dd(W%IA>wXk2JJJ`5la$r?cFSoLUN)vip8TyP(!1Ed? zGwocxb^9y|@5kaO9m)UYkiC1PEH<)|E)gnLK&l`JrhxVrF9f|<8a{0BtfWv`Q;XpF zhl1{++1^au7EO~;o1K0P{Wwk4)d)+8TnLMquD!w<@H3e0krH74U2yMQ^*WICQ;`nT zO7qZ=gws^F&D*M>&J6RfP~=pwoijR%)K*Cw{?huBQ2Rn_pOEnA@~`wdSx3WT_CtyY z?`jQX`xLh%Jd;sfM~lHMcom}1E^cEP%8y6Y?{6h^@M|D_MtmyI3W!_KUyxf&W)%`1 zKIB7w4ObdP>^tHj=3uDIT!`DCh)X7`CNZQY9nbs{zBElt;lT6M+IWMfLDMFa!A5X2 ziUo~&#zLAHPm*lqU*u7NN3AvDDzR-v1;oQ+Y-K*=S4MxnQU<$Y3F+j9K$(Aj_`A{^ zs$qS+$_f170^6LTp^mB^o7+k^p!KKN6;`1rjwlFeJ>F=3--KwmT5|7Oj%c=EEK+?! zAT*cut{rz5cSkUz9*o<28|&E4GQN_^We)66d1?$IyHI`rBGW=;r=>PAA&0yl9@~N^ zvfUC8L2l%#O7A;B_1nBWT5f*TTzlUZ^r`g?)&Q0IaFby&cf^KqbNgI+cw+FP*1~WG zYr1)oY`AcX#16X)c@!ejQMRx~7Gz4k0xgb>Szln-E``Rf0eL?C*}>p@wa|8n&M>5r zQUY&Mx}THb*(t?-2nS!a+}=?-CZ> z?g(R29(DV(0R8%`VqA(+tU@wQ(+NUf%qZWV!wT^YIMdQr)^R)SstFC>Px7CorkYKO z2*6!z3(GHG>9lBRw|}f#hA+&uN#i+`9+Xi=)CCUJ=5O()OyV)B-Qm1wK2!f){kYry z9-|7nWA;Pj%~=($%N4g=*cDTnV){KN&40frk}YR_-=vc?7)b|R;_ebzp0k?vR~`~2 z7@TkVfQm@NW)D$xqli$A!A+mO(z!&UJ;zNn<-_eD=JRIwvzUGLPE9;Ivr9 zD}6gtz}d*QSW#@3UUP367TvES(3QNMdIh=s1Kxu{!RuFJXmbC)TBHZ1`YPR67)dfK zrxE%L)fq&IQJ#AP9%^95z8E1Xc)xI?gO)J_1#9_e!|^@G@ebE&VAv9&JW$SDSc7!2 zi`qciw=eDKrr>m(cB8apGP;Lnn54y)olfO2-3TU<@{b0WnspFSH!^G<0?I2T*XXzi zSctbi3Bk7jEt93sM4sQ6f+s79qapaDPu!R@%P8e;Eem~cS6ut*d&X{CBx zZ~+1!B4{Nu5DcfOCcVH|?sksur+u6;Fb2~hBv&^2cL$6*dM|DjcSyNKqVWVnTsr#y~DfXj5TukUhncZ2ZTrl<4ER z$Tlz7_MGiP<{!d2RGC;k@bk+I?QP`kFl+63iWhQ8avJesb2UvB(65JG7VJ&wUAc&p z=8no8J9&8}SX{drab;|~j>JG}TiUQzTaTw4y3B7n0ZK>a&XX>FITG11Qt1Rm$|T&% z^7_$1B(7V#25u>q>!#!)Svbt>=h}8*B{FVFS;eba`^z>QYN|XWVXJ{_#+1{|6ir zc_Sy)0LC-~JSEYf!lPsGw-s>M{kL5RELGW7%?@}*YZj- zwcS_2ZSC>YEz2|`|5mfptAOYvN(m~ZxEW?sP%n4WAA98 zbOxzM2lHOoH$0o(qVzs`E%Lzh0YTT+YRSbrkfwQ;a4`^r!%N)R_5#h)vw z#7nht!%6fyyj^&ZSu#RYhGIwVjp3XXT3zm(g0+M*!;*L}1%&7M@bWogR zzhpUW^*%4^4WL|C&Ve+T7pbC1uYM%1*lT+?brEoX?)NK*{NR>t){6W$QBlA5hZ|}< zZqxCMY&ZlH64SwcZ`V|Hl`cN|r85MB=CZ5(JY%#U>&r7y)_-OTST^Dr0FE&?A#CIo zmNp@VfwW-0AU|H;Iv_PT3L*0L6xCyr_d_(vjcVNIEFpxIm7jQ=O{VEYe6>wXVL9I5 zM!>!=NuzH^iC`GVs=&g9>`&jd{=E8fkvJ1{XhtL^P{S~e0N8BanwFY*WOxk5x(XA! zIN9Z5X?T0FBbx;TCr;6q#~A7dL@3Y~Lh}|6pNh0D&FgoW6cQu;6g?e!*Cm6#&pT8%@cD`Z92M|8 zBWX2sQPir33vE6N&oVwhkjExYhbuAeqOl(4FOI?1eq43y^_PiP93?3Ek0pSQWh@Yy zJiu1~4+{p2E8%jDtqnJmNR6?jp~_*rcG^Dr&38L`0yhsQyf6))1j(n3)3G0c$9x~FA>H0+O3Vvu$ zYUZySEFnT2NpE_(`62E5CqbotVFFOdrm%{f!t!;gQ6{o(o}JA@t1|PBb}qKHcWsT3 z3wz16Jwsx(oJhBco?>V^t+^^LNmEZj?9!bhhd4$^MC)6Loq* z$rn%;Loi)4Ewm*;nt47At!yCkf9WA95VO;%Hf`B|O3Vu@l30_mIf*DsfzCx@iqpO zZ6V5!G!#-6z^JQwYjDh&1_cZwd4K<1%8TC$l(oM zCTI3v(H+uOgu{(Uv9HT;TaBvZc#r}GqIBaQ5#9>6qrHu)*@n*iBH^`^8Ce?A(4(cv8!Pi&mV`C$99&)n&u7P-dU9 zWyHGu#dB96;BwlP*6}Tv5$c=j!EaYnTDLL+tb7N$%atzAV+t<06ZOo6neasX{r2?t zt^5Uf$~#?DDaZx^h=2a4RylvZ`=YjSJPO%t6_Uo%xY`dPKpU*%Oqsq*TuM za_P#ptVuHRb)ib9^)e7Apof7%$d8Z#WQGQ0_KbL#9mdKbl@v495AJ{RsT5HNqma%3 zn6g^d@aZ#b63xrXHMqT(qMygl{2D>~Ny8Ia5ju%CFe#SG2ENU4GC;B6-3W8AA_IlnI7K*w{x+4lDTN~ z5ByCVqDBYI66N1qmzSHdzTx`Y$~_?(6ccaJK>qOr?zsFAjeeU;?vE^rtI(xm*Be*| z2pdmg5Svy1if2OG*c6=qQYueoVu$Avi&9Ef`O{U_Lh8y=-D)jKF#WpF{>|4|;5*i* zK^#3GTW;R5TjDoP4>lzsr>0ENOr2(sZS7ScEou&ttf5far(>7Hro@dD^DmL2lcs*e z0CWnJAf*d-Uxj{V8u;!y=hH8n8x{~IWSw6+(~ts^Mcai^R{+x}0H&j9aJf8uqQx7hlXYAaoAkc9R-^6nwCK%RQ4Ir3S)Z$d~?cK7p zSYEd9t0tD2(i@)xGyL)bsxBq-!W{j0cLsKD)}XF}2`@*abZis|q=_ALf5n&G$rg zCb1luO0!tEB^D}fQu#G^n6d`{wEt|e_%6egFuH&%`g^(R=3lb>)mS|Jwy7 z9p$Gek(jyI*-w}y)m}b$4!}yJs8bW zh2F?(_pi@RXZ^(+puR5%2wc!pYB>+^K z8Qapk70;;Yn^x0&ZfFT@9XS0Gzlb;>h)ZQRa(x+S<)3>%`d-p;fzX zkQ!dqrb^u~;1jbPizZ3o`HL=^*!v+ew9F?(bWDb%=lz1*@E)tEP#01||5E>pmag+_ z0O=4K=vf+;RB%>d@a*H13y};Eb0Oz@3%*YG`O;2Pmq%ZHx8QLL%3>;vAf#)ZtceaK z(%kVL{gG+YFHOM#kiyZ7TbZBHg_m8wtVih)on*ELFVsUC0s?|1j{N0Q1fcA70sAmb zQI3g5PQm;!iY)`a9w;ufYgF`4C0y{2s+t1qMiigBve&ut^~;v4VxW)+esecNUvF%E zl0fBKs~*r-03gX7IMO?p-{|aFrOPb++KbWL#1|@$qt-QJ)g*K^NUklzubUwrln>83 zD^yWAI#Kw?oBikT38JE3Rk%d5!-b=$P@Xod9k20Rcsy>{!+VrfSo8_Wk{HX<4d{Xi zji?M-ezM2$2LS|c^2^nh?NuAwz0u^q=_fICjR5a|Xu?$pWK2BBeBuH zGuLxWZL*Rjg`+nKFWN7DkL99djxQi+6QBtkR(dFDX*qJCF|P+3(oos0G2vT{D-z^D@jcAS9#v>HhhL2~`67sMZ$yW+V{~RO*O*&xUG%U0`JY6?2s4891MUQ1> z|G}u>?cM8rYflpYh&r&rnaF2H70z?CV%%|S##L~twh+V*KV0K{`QZmdEB!nxjqEb3 zV09$%K88_3O2iDTkzZ113++u*I0w0WaW(^EDR$0|YfVG-Gn7}B%!=RbWJm7%8fvT6IeIA}5(X?dC`mq_ z$n{!jon8fmduNm}7X1p_=sIJjEeqHcLJ-UQowgXzhfbL;ComxDu;E+nH^MU>FsEy} z{GHYq9o{e341LR^@+Sh->D*qlKyA83G_cB@8;eX^gBg-oLX*zn396T_P3j?AzY(G| zxFvs!*@At0hW!lqpF~LcvR)I)cOsVpd>E`_ZoTEoOuM{^A z!U*5#RxyiWm90FkszVeiKkWg~gDDFV!()Iyg4eD;kJ^m6uAY|v?FrD0U%OtrPhXq9 z9Uecqy?#15x&F4f8Q+ zO)W?pRfwG~h)wQY*13N8@65)3kFg7aNc%cm0q`#W%b>D6VQc`g?5O{Xan>SX&?uZn z0)WB*h)Do|p#N?NGoNWe&@}HBitA3ew0F1`x*!Pt5b&SJPC%|E6b|UW z?6LuXRPb+;?~5FkI~JTWgz_@pJo2gFVce+RQuai8C~(fjXCp?ni6B#^+R-cqm5Ck+ zie7t*LwhZR5j&IYiPu?`dy@_*c0Mx&4)js-bSw@88eYVKG8?G$VU`n z-WfWi@6D(z9=qFG)+Y8rVQOn6ED<>xxZS06(2HuUN^KttZJH5VX~gzfr8G&AF6C-| z3dCrrz(M6h{z+Bn7IOb*`icaaFx5f#m^QDqnK@OOmqmz+g5?iByJH=BWFn%1r|C_< zNC(HBIUrR&Fk@<}<{m&nQl|Q+YvEuQUY0GUn|sgvV4{3!3IypBpI$*fovYaU_&@h| z5?a~~!~dWC?dELeVQc2}|9pS5&dWKifiS{$L{!B3)(BL!R5ZON$=DLGN8-#88muTT z>Ds6NRv<7XntKO|;N~y6etCWI{oY&K>vX<+elon*`uf%tu)%ikd_tbrYm#sB_Sq<% zeEbM!-%mf5xMz46fgTz&O470jgV>dhsS!K&aFAmEYJ}(WzYx2C|M?BHF@<+=BI$$r zUuFpYL<)cgZL0tf08kVFAQ*rFfCjxknAtF=4gVLJDiI!&0$LJ`fB{AIZ%~ya)M`EO zUvxuRVMPEU1r!bV-;V$}Fs~5Izv+Wzl>ZsQ{R8Gho{_@^L#qOiKu`>Tu%G`K!M?-B zpkhO%#f#mGE#OaRyamzxN$vsUH^e9$heH2+c)>x!3Gm0NScDep)HEtsbfd`-L_xW{ zn|vA-w@(Hy6)?EEdu2(gdeL^~%PinyRizHnY4Gv>=LG_oJ4e_5L)=?N)zNfYqkH3S zf#4RL0Kr{0?(Py?13@?L4#C|C?t$R$?i$?P-7S|#-t(OI{m%XF{dY#M-K(m`?jEB@ z&00OHx_d5l(G%7^3G$}NrlZ3eny(PHs_3d>Yac1>U`TAfz&DE-G}Xo^6l*=&-%=Kx z>ZB2?YW{AAiO{?ispUa`-wLy=C@Lm?)UzvoGQL^-t5Fu&)(K&R4NmnyT$OzkY=(Lb zaZx>yBn8*QkX?Nem`oZSt&?ZTRk@R=)#eXt|P9wr}$b} zccte}B10wa{&Dy}V7@qV5l;U92j;H!7FJdkM*r(Drs z63e;(_~@ggkf%VdKegiUymU)(BJb9A;(le|?dtjZ@^bs=@O#V2`=RCc&CSE}?VeNn zTBgA1?eg4{{~>YRT$VfEYQyCNfCxbZLZN{GfA6B9 z%dQT6Q1;)9!Rg;ruJt;&kAXNof12*!{;wLMhNSGjRH|h@$^BQc1IlU%+o%VJNh}=w zKV34`mXniVI1X7~2-E-Inr_ywy(WTl=?P9u95C9p}(8@;s5m?`{KIRC)9r;IRIHxEn5>Z z`U3d>%~V9*)JF$@toUpK&6;WA5d1W~z1?Abr`EQyuN1QKQ94_!a0J#6OpS~`kqYEb( z3Gqg)%dP5cju9H&Q?IWjX}1@4-{=7lByVPn1$^^e6Ehej0QUFnKdC}|;Qq4tiX=~@ zf7Kd%p(K3%G&w1s013*!D{oEs13pOqZY_q5M5{KHBc7`;-~1t{nG$Q8A7kRABX(e@ zeITd-0_MF?Z=0%l|G|F!KNs=%lJj<5&v&m6&SWolTUa4K9ua?`ln|=$6gerpL>$uI zmvfi5mEK@nSqds1Y*UmL4T+Y0er2g-<1u%dxHbD@f1I@-=zz7TYsew^&-ULG=Y0Ze z+I;^Si!r(Q@=t`U|4=(4$S1cyhahVwc$2l0weufA?vbrC4D1fRiGL|_|EbH};W_nQ ze?_mN%jO@v{*g9->M*w(=Pe|QzAL4d{9ggeo!~v6^9cy%kPj;5NyUk(E#wVHHy_*U=sv-C|B1W5 z(Dz?^8U6Q>KKtTOBB1}U^bP{YH)?Dj_uqN(TluyTGii>-3#FDFFX8z9Julf9zc{&#(WIfakUHfieHv*nP8w?}T8(T?3aL+fa|x zb?e>ltj14Un}N>frz@Vo*Ot#2!u(=eVF& zT+vU4DH8$b6DI*Mz`E4^%nGmm{T@0Os)-Hur!;T%W>co^ALhy~8FRFtgoCYTn= zJt|Xm5bP191{rhRe01Z%4sAo=Fc#@C2i6PZ22f&esC)q$LFYPJ0O>A4qD$tBQCrbv z&LuN8Sni17s$?Shs}m`51Yd{&YC?1EJ}t89vBV)sb9_@I;Vg3d(Xv_lyX5|*ZXhmq zIJ}RQ1>QSoBz;(vj{S1^qQBz7M988{5F+VfxwR|yO*oS z+xyyAkLI;jOoMW7729QW7!oS^dsa)z`tfuUIJe-mmc4A|JvBL`dI= zG}05*OjlC1+CADI)4TsLc#`*OfStc*YX2|~Ob}#9`8yDV#IwY|b7FXs(fMyX zEhc~F36T3YzTgAY095MXlKe@Oxl(}4pg*bdU%c5KP`U62JN}b2WB*B;|5cR&T;%;D z#y!-FpaA?=bq2rueS;X?KD0wVg z;TV&%SFX~ZyH~DF`FO?!7H5m#r;397v6}Rt%*IAy5ALo zg~Kr^P83sJRAkgLFbapa)0BN}!;?U168cqOUR zOBX>XRD*C*0$>ng!}`g?%vY4*&6Nw_c(Sf#Q(@szDX&C(-r?o=>Pf|0vOSyj=fk@* zue%-Mw)>rC0k7MK3jU`nGrgDR72@BI!R;OoVQbGPpY(Lv+fJL)o$q*xTQ=MK$qaBm zChLDw9bxRpo2~SfwKBlxnY)_riGm^lN&ql?{?kE|$fW~~b&UbIAed<2zq@TfPZ6RI zMAo@9Pyv7mfCl~J;t4J7_zLL&P;ZmW)xW2iK$1VJ00e|kAko4; z162T6AZP`k%In+j@8X{h5{<_MfaC-GOZnNG6#(;x05s$us@WOd_nppO&uBhg-<97b zR{FsgX!IgElo=4>&-c8qt8~aP`scvEj`;g507M^1TL4N2kP`sA4j}mN6oB`5pJb=f7UO7^Vu*pv~ihi5AEDHfbPi+ z9sXOKnpm)_De}~=V{bU>Rg*+{R|V6VZ#cF`5oR92_}UPhkcN9?+*RsEFL89KLv={@ ztyjoq+uk$}`Hekc&mqw=opFDLV55M6r!M5)iBrghGSp5GZoc z-jaa9WSN0qwJ{kZbUE0*E5O7XYmf zLe^X1|8N}ujsG_o!mb1VUtoym^WFz0D*@H{-Xv;xSe}=}8wb?L17BF3m@&F zo9FxmQ}y-`1b^WFaL157RqJB!Y>Xpfp&)(Om-qaauRC+sN1sXB?fj;o$j0!q7engA zI#@m09If=#p&z*X(0wlGB!}L*J6dh{k4_h3 z#Oc(B@<;!(z&S1khVfyeiSws|l}E`W;N^1ha)Y`{3xQ7JU<}~^xaf#Uzz=I|({;v6 zajupo8$_~|89}DacR2yZuDGFgG-qO?Jd%8kN#ciMfeLm~e}=XhpIG2FVEgL8*9(kb z2c2ho8~Z(_&i1xzfo;_YDi9r0OaTWdNFIp3K7=u+lIatXv1fw$UL<*(?DJI+90~9b zm;wF-*}xk|-sX`dV<4F1R1o~wG!Vknufd;6Icm_tV9-(!MzYEHrMSl-2T>A+BgP_YS->I$8~)YUA#>L4H%42jbfFW4y&S^l>bX zyrlPT7RCR%EOw_q;vh&GC;t?Y*dy^>3XBg6t{L-~arz)AyHj?bO07qdvWT{At(HKauRm0&Rvc zhM7*oscc)YF0;`ckP`EGQQwKA5;Bxf;uvHIi@_5;@7sey{zp?Wid=l9-=I6$J@#Z5 zpf3RpazKg-a-ikil^h+|a43|93NcIfxoAEN`=Y(PQ<}I8@@PsUsjrE3Hb0oE55noT zuDU*>^~A-%%#x>VQgeQ+%jtbx^-n_3TYd`g8+V2505AfO0K)CRFk9MueLOrt*_gf5 zPWUDqwWPnO$_1sxg$1#Oo>Zn--}iEyab!Nw?eOK(n{G(g5JW(l6G+J8z(zLYbqCXI zA>QyGq(J&k620e$#1&Y^^wRQ4hkIgHr!>|KPO(e~BM!>nV;jX&A3!LWFXV~(O&}PG z_~ph2D$A&FXXSxrEmO@OHsxY)p25d^JtWUe7SUZ}A-?x6dchCr3%Zte!6@~nC zk>DtqPT~xp2oaD=I5z~*^qq$njW%a0;j3=R+W-PqCgw7qrA~oB zI!nbTV+#jATk0pi(vbI9=TJ};o$h_&)hZ0KhTQx2Yiaa{5uLtz9M}v#s>>wI( zyo4~cTjz=o`i=`uX~OkRh*mh4T})1pv^^Jcq8rTY8tavLbyYA^#=kVvf1B>?DmpIz zazD*?zm&JNKy@0dC@|7~MZ`u$gAnuf!VE0(;3PR*;R>yhpoA8OpJz~JUYTIIC2Bhd zpPBC2*Ie(%=6QL(S7N}iz`^kRkQay13V9n7Cp0!w^WMgf9ka_6*$usJT-%XJ%`fal zm2n3$E!AIS%Q>Y8EgB2t1pHX6e@$tB#_X#yHTuX_u6q0)`=fYwA;YHzjj#&bc|O9M z3)zLr{k)4}q9g#7dqEK&U3owMSyrtXB zJ;2+G9xNsKgT$&2`PVDsXNOR?Xe(6ToS$pN!|iYF4khyx))HO%YU$`HG>Mm-4WR-Q zbm>6VPW{wyy$L~XUq{SlivvU`&*gJd=ZBi(mt`Cj{i0k|`C6U2Qe)J`^aC0BSkMy^ z65TOononrBL$4P~;+VD;i{)^!ZuGHDe^^g?k^6qyLsRdA!tFGj3^A!o$|0-cQ2pRB ztk@O5dU_2;uMl-8; z$qa6MW>(39-p>n#tN7hyGxbF|!)L+jh=C3wD-)L>UTY-DuYEAA2L`O}`tIesW%usGzGsNzEaBo_ zj^ZMvc0eoJU9rzqu=eDzmaa<|3|U zG*nV__hyl@1hm$cT^d@WoD{Ri-IPc3UUA>PG5+KbH#r3Bsm72q)%Td`x`VFa+ME8m z2@l3Z_$kRtOX>(-vCPvzW`Ew#u0$iw=(7R-m7>{4k+0!ZA2&hfxJ~JwdNQ%Q;9#D< z!!64atZlhg8<{0@#moz<8FpK@FB#@8#MiYVD+zy(<0Lq7vdDo~q`?^{cVPELCh=pL zHb!=~OW>WyontGkv`SKKL2(qkM6)Kru?pxd{2PcZLZOXoQBXaCK}!S%>e`QPL-m$C$OM6w}# z{5IFm*I{>Or-B&&d3A7LfSJaZ)_N=qBN9Z0?ufBKt<1gh^9Z#5y+LX+(irOIYmnf`>s3QBp7cWtH!|1A4R~ z=XLlIxB`zO%OS^>HxyIoR~j{WC~qgac)u*Q*;!E&8{b?90yjlUqfr2a$5z=am*iO* z(JXwS^_3N^&9giHq__xji&n@!mgLtMclK`im?WBCweE$#^(<=%>Y>+0IELKwTMoj@ zmGSQ+Z;7_ecik#PMlGQXegzC~HE5~SY!~^XKHzih$6-+$Pv!;3zQDmVelJ~}R3xdV zh|EDah)0ck8F}ZqWTh5=a194fitu7!QUqD1nA$tqhn+gUZ)m&(lYe{MkV&mX|b|*pN_gr{yxwc)cyUPn4gqVj{=G&SPVVF`EAd1oK zGH^Dfm~hd`1WUw{I|m!m2aw2gLO@k^RLU4c@0}Nb(S;R!M3^BOLNi?y;|)Kf7#Je| z?HkbON739w3Ep9?YYsxYl^8atyg?H0-WOX6K5v0X7Akgu6JL@zFzXH!A45J=mMHls z9j34!Lh{=jG_LYRMc|rc=INMcXxU;R;FrksxpWriGNb$TckP9t1qLX!eQ&e{uj>Nd z#&?SdtbxN-L?P(q(xJY$SgGL+gnMg7opXQnseg>>cIuZHZhp6V(O0sQoavcOa!_xM zF&nZs+2%Y1UaerH6ww3CqdF~+R{n6QAvUrpYERw54>S>u|M0O*=Z<=pW?}xUY5!d9 zD>e;Q|Cbp`3N8C@QE-Ay*NwUSikB>0sSck~r+IpRi>RJAH*Cibs0a}g8W3UMhJJO! za*Gu?R!~;v8WF~o9E_oB!;q+{xoF>!8Pc>+&8(+oi*gGRFGS0coG1d=M_JNNb}9U1 zI6S>44!J#fch_UG)Yl$+-pJgQ#&c1)MvF<)1;1a~zFQ!$U?d;dKK z7gi^dP_Y}@EH_^QQM26p2b{77FjtG6EjOi{#0-q8&;oDKN=?mgg6z&BuTN--o(XbV zg71zD5z?LK^o0vZVauDdgiBo$8jIZ)J98F^e)3{$w03;xG!QkKCjbiFsG%vIWr^B$ z6Z(>Y=OLQ9qPvS|iQ8;HtoX=7M~iB2wpQgzd}`G^+cHyP@o#EEYtX0I<~sxeec9LG zpKMsK#jqXpEzB!&P-roBHj^XO;}TQv23Tjg6@~CsE3P2Ae4Xm}X;QSaYA+-^7z0S_ zrXmKVAU`I*YxPw{TV3bmA7>0(qtxIxc|qphZWn-zPMCBCuNL4QJ#+qA#)tDsO*21n z13oFa<#_eZmef1ro}J33xe@k<9=nD!FGvdJl23#g=W&PX-A+>k(>qe~NTg zz3I-@it6DCh$|O7w`mTKRw0}35<#jKR#B*@ZN+BH0udeRPrxt#21692X^kR3oc}f|1=TYWKz&I_A^am`{O^fv9_mLvI8(e2vP4YU=(mH$&|CGfc{O z3)PC@Xil7L8N~jz;04damVV2tYqKt#!HgN7@K&;WHVWoCmNVE5ZW<`kRw-bv2X}Gb z`K?eA7abU>3oBvdk$d?acl=yM93YFQ?Mbz#F1FkbEljCG7NPJ-0&$C+N!i@iTo?(R z&OWOTf*{xcbc!F8`=~)0rY@C=1K09`ya}0Wo-ASj_<zu;V8Y`YHJ?nBVN4@Y7T{6-;DxBmSd#&Ls2CLjYpg%N#uHIXqtMr-F+q*@A9T zjv>A&*#XTnRBF}&3s`>LXuVBF;1IkD6z>*bD}bvdQ&wS2l~kD z0gAsNmT7WyGYb0oyNhtn?z%qRFXPhm01Zk{Sf(f@1$&qMLzG@FQx*c}f@WpNU!*Ys z`^#VnZWGkV=-sH?;GGg!E=_=GIp9U(7jxR^fEUP#P+xAr zKC^zG3Nb@`R#R$ft%D3fg==G^Zfu|jgjlgb+o3G$O4P0CRGCP|c3O$6pa@=MCC|8< zx{pz9)^u+2_RXygO3C*}=l$s4uSl`gPB%g(hH+CXEM4!m_wH9dD~MwmYcdz~p0aj` z=c`lyMk9O_%kW@)A;9S$(zsdKvcsT*|FtUjTkt3Lw#*McSvm+LrBptcpV6dNZjFbc zleRS^eDh;aW$(2(SjlHUYE2g52cJ+0@%Qgw?t>_@pj>NFqYWm+j|~p9LJ8$ynOxi_ zG8h|}w3$1qYbq^j1NlAuCt|oxcoOwL_J8}~w=%cz+FuFx;$+@lQ+@oiP)v9*$quh5 zH)Iytbtz<$KDlvT2~yLKBt?#QifK}x`V$2zA2iM-%131(9Ak$Wv5{I{X zZ=+)n@!J|d7NjKhl+!_!R3ms8u&ig(tgDJ-AhQc|h$v_DA$0b~XztPndn`n%&(mI^pOeI*^hx#Jmg*jsq z8dp(&@_~#5YcuvxD95R14geSF!^gUJaWg}v8*JJ}xPK{PfM>YDhm({T_z(aN+mGhW z@EW4$31yDiZST$ZIz-j;!_9i3$yPJZ)5sr~#5agSN2Gp_`01-GZJWl!jrG0_76;`I z;k)^G;ymcv%UmtN49c6sG{Q`{mqBCD3u?IHwxmNkuuPVtN}xG|NX^Mi zJ2p82+QxwLH8hmMtzKNTow+O=7U+YH#zI9)P8JW{FZNbrF6li5y6?UCV}d21M@;aK ztkU+J0$({i5@^hK-}w?q?e~2?qRF!PYZ{9+^wkY#e>@PndYIU4#IbN(@ymeK45LP4 z^T}X93;+JTa%)ajubT)aP~3{F%)+wR)BLav#b^Ekvy(+)os@N0G44%10ctK5bhPRhrA;x)uw8v2bKZs_EtiSv?rM*gsnps z%PcPL_HLS?AmK820(`H_NJ@!4l?BnYpIMpJI1IAUi^W{Y3fS%-oi+YG&num_*AVbw zw36=IRlk3M?@Ti0$AodLEE=jnz15nm6$J*45Bfe{w~Jh>9QRPlXw=zp;#;aWrKrQ% z+Cv^Mq!?cJ7$ZLR*|4IXBONa<_OA#QVWb=8xU)wvb)_dT=U1zN@3RfqBa}L(9OPbW zk+Uio>CUphwI1j_R_S~08{ge}uoZTWC_IFJ*biEkONC2>O;)Af^w>!=M}VeiB>w3p ztUM(@xl=;(1dBl5E+#_*CWoBQ_V#FqL(`y1nznC*CPX&(NbbfJ^)m38DQCzrJEH$t zn#s>v$@1w(P!A|)m;?Dexwbax-oV`?cy9I#4p6iI!A!wK-^>W>z#;fW(Y`={^oQTp zp7vP^A}7iOjN{Sh@v|V5Pk6yr2FoY#Jg`ql|K_DldN1wXZ9;&%Y{&&ppbxxfZgUa35e{Ek#q<`T6>y z!F`n-6ACL}Q>s6kEO)qTu|hS-!i6azm@g_K@o(^lOsz>PSM}xkCYyt(3r5K}1s;NI z4DbO2^+rj?AzmUz2uM8KcuS_|*B=!|>vT!zC_xPRGx*y-eVUSKma(Vd87QGUY|MiT z_PVu4yD{z_dy*>l+8r1(`Zz#))z@H0D%I;&kza-eNpMm-ID}`pCb7FcXocfrB@VqX zXn^-5>HO>a+kiTMTP4r>PEayH+uJ(K73y}cN-{IP)F@e2;P^p7}OpYtoZc1AAVgY@dGrUsiTCYe=6_TY1FcwaBcS>@ zY7}$zf<0)>ez~os)z$Pt>Zczl>Q2Zh_%1(e^Y|Sp+N;AJPozVfoaCUJ9zy~IX?Ivd zYU;ewW*W0^4LIN7viU43Y0A>BerBHdGN3B;I#LQ>?~)kcUR(jtZu z8QAS?hv3|x2T&+B_+`5MjY?Um+0;NJ8&Y}exMuZEo9sWthy9a(ZK3(|1 z$k;i;1e^S01>|cy;jy#2E65JvYkgxw5&b5T-LN*}ZS`(jxGJyx!;pu-h$~KX-#p29 z*uVn8yd;gTJe~{vkgXzpXZB{2Xy&R+r)cZd^SU3kW17($U=96{k02b(*0!$$bCOtJ zA(x`oQW>mUWSu$5&y3a$v?yXaJ0u#?NjixZL6B0(GKdlIp*c@p4@NE*!Jj&j4!zv$ z2O2Vb1-{h)CT5|U3NVU%&8Ddp4YVhDdXQOlkdZ%!D~lDB$-zRVPEuQ(L+jt0;0hPl zD4e8O7(D@bz#ky3m18P)fz0?=h!|^ly_)K4?z@l6&`^<$-|{0jG+;{@Q9x{o!1@E( zq#OD5d_@3iM2tLR5vBFd(ZGUa6f^UXOVdFTf8d8KQoSaX2|&d6jMAR%2 zS`vOPPKJ)7D5cJ~Hvw=2yM6_>byus|2JA?@-^LV=wU!xgt`NIHT(Zf?psE^i<$Y9k zg7H-X$#N2=s=UZieLo-&4;DJ*4ike-I}~q2G!}u$vE(HQC^Tl7htLqe_sl~SYmR;@nY6eOx>2u{qf9m^Q&u>935S zxo?h-D5W;5fIc@PoewT}J}RgUN3^gOP9p&=;WUX)g?Lcs6M2(YMX484b4n_$+f>{! zrz-d-)W2BFI0;PchqwuY_OUu^E7BRsZ0O_iuWmVxY3$?~nhx9bt%K>WUG{I_P%@&M zllNgN1O|3cHD}ZL)z=`=?{t*AV7HUL)Z%8^A~!PJ@D~ z{+@7Y7Dm6M_mS8E~l9K-lU$#Nxh04Gsk9Md^%|$4p5WuwQz_wMUv+16VS8; zF|KX@P%_%TIPg6s?bx`;sPqtbdpGXs=J!GmNeb21`;qJ=P5TkQL7SHSQKn zMvVS_P!mQxWKpPq9RyT8+2$vV$M_9c5lS_G=+_*k9-I-m59dwv3JIox#>rKmbh_-W z^0evP5J4pQ)gwG0i2$oZT##2b_EFhOf{QP($G6nF-=Twsx9kwMZX5?e>|@=yKQDBQ zVuMfMxg6AZFFr303KprmJe_c%uG?&No@t4r0p|%hw!_pGU0X1J2_LtwauJ7^iEPqF zj_O93Cr(T*x9Uj|=j)G8GsJCBECA>-H$v-p;AKuM%?Ue=vfB)fa|+_UE$2(kc6aI0 zNt?=biWV-;CYxUae(%S&R;GbU(-;;rbVMlc$W~oAFn(uAR3vqBe=9!@+*dr3ECT?o z`FtLZFRv`25+d zQb3{Wk7-{Ew&|)UNBg70J*YwwS576AtyaN(eciIMz0sP78WrVDdSF#yZ@dUc$)ncP zziH1P>=F_6J+G;a%e7VufFw2?&v)15D#KCAUgw*@a&$EAOtMU#WLscPQfvACGEyDf z4by6(h_J-V3^yzQoJ8XcrS>5GRW#-gpmy=T+x_Vn6=C%yc<9K z^=ipH^DeLiXtLHx|5PtUv<<#`a+SDgJs_7WA2@aHzt|Y&9CTjs82V8zr9%$%eVxY@ zmNG(EcjF;gml0O%y|l}TPJEL&*npu}$@uDA9vwCo4k2I2ZvACr)-D{c5u3fs3p`C3 zGwDQokM;xmXKK(5R8?q0JyA5dWF~pD;qP;1zO#+iuqGLMJr69YR(}Ob%NQ7Fo$)gWt8(; zm$@;I{Em=y(psq+^zn=Izv_NjBTPL))$4NX%G{SmS42zeq`>5iV3ynSrxpP1sH50g zslxVR4TrA@P~uuV9$%T&(Nj?vC!4Ce}@1dj_NKDLwP+E90x;qJb4@@$k(=&|&G2 zW7fK?cs>{0pqNa(m}r_Cbz-9zXk})Ec6dPvYFu5G$!Eo&=Uv`UF)rQYu)q?^h%}_O z?47(|FxSfO%mW<-$J8Jb&WvGx8;6$T&nv(Me=IRtV%K1atI-WoETt)bKYEv?h4sB2 z3hAPbL`$0MvfF~`T~fsG7EBs_O@|3;_JstOljW65@*dMuH>m2UmslDW+h$*76*z9K z@wPH`I2)yFv0Ro!k9Gk12uhtIhrR!PMp1%&-<6K~_0KHA_@-hdhOT8gj1;i9zj-=r zExRYij-v5~EspXWytrvmpCQ{JmU^PJ?tTZ!3JR{3oKnIs^srLW^m27Wgse?%idw*u zng~3}UHA7(JPY55t0^mqs!fu~bT7Nr!10c7m#7UgcR_3?(= zA6g>&Z_E`GT^y?^ZIqI-Lsf3PN%+WbtG6N^MQmjsRAC4={5KvCji((S9Cn9sNFQbI zLc@OK&J3F*yOeZtNz0Rs;S#LWd({OI547)Fb@$Y4%zHKlV1*h*6@Pdm6#{j95My>q zpMOIgnDfIY6G-R`a#oQ~r&JSuV&^?*&}q#bpr;vZpSVGVc-zzdN>H0t< z>ioJFpFWRU43lP>eaqdnVJk(*HNq2(h4Wg%)$@J}8s?ZAin3I+v{X933pzx+b$t$3 zkNOiJ=7iV?Ucdw1^!#w4U?-q<*O3DD=s zm7rRj^nh2<^hxs++#`MFvp$~0SnKV-ZRST&-YnTF^7JIN@poL%{*{X9RKJ# zI^TOCO5mW2s1c&MW93NefEfk#GgQrvhJe9p(r`_K`8U#G2HTkV-LfZ4+<~{;L)4c6 z;KWG%qeIm4Cw7S!^TJ`YK<07A->MA-_TQOM)OY-(VAzJI6U%p@3AC3d5VcpW?S=0g z?pOBU4Rgx4bomEEef5)PZazliHLsblSBz@oxV!QNW4|sMOZ|dE>dCTvC&7cGNpLD; z7%bm8ONM+anf!iZW78aox19wS_W|exiivLEcVr$&m$B!xoSmC)l#x%P|8@#mw?Yf0I7Z^@jSxuM^RjMJveWHR zeIF*LCSwko>qvJHpIgF+C`D1<^`9e~xaQf*+|3*fto3c-o(hR&r1d)!s-$Xt(`5n6 zawMB3gP%#`Hbj!J)ssA=?mk?dAiy%vI5pGa^xq0TjDJKNss0IT`i(V}>hv1tSS8U( z&@FXF;TTdQ(=dxJMQsbehS;l@Q=i4b2S5FSAc=qYc^76)|FY)?v4f2LlxR~3FouaY zh;eCJkT-xgl^0Lkg(eZ z2}j_bo-3bs*||B}*lm{>A2})R+cu`sq7|iuwfIS>Z0R9s3f0M3H@bd;Ls(2kA5GG_ zIl4_Dr0~k3LdB+=Mr z_$D8EMomv1Dl&EF0wXR(-gyjbaF1-&ufr3?#zBjZdx^!fGdGRDzs3y8zidb|LJmY5ecH~Df(klTq{ z2pgSyT5i<7vqdWuOcQI0ORw=2!QVf^-)b_v@jwqPJy^Q&=vAbTn}seEGzb#+Smpc_ zDeG@I`5L5ZX4Y~8gJWeOhx>V%(F>u%a+rE-axx=K`9y-x$W|VA|619)csaeteJb>Q zbd;jp_YW1Q93(4Jj>C>M%>{)mWzk%zzD6k9;TWZJ{3;L>!z_48xI`b}m$-gC$%#QG zgkbBc=DZgXE7?fQQmLShBrCUuWg>5DF%C9d3m;(JC)#vXp)*OMEm4j# zmVqIp57(D@G*np&c#LNeEj)e10jrG*MX7!dOcE*!dQ*aC8(epRY#Xz4u8nYeE z!feNZucP!F_&BStA$Ip0(hVqgIT5hXb480m(ax3Vn#$Vs3(EU5row~ujSGeLX!u`a zKv^$t0?RTR(&v&t6tioG?SaupRfTvZ0z2Aezeo<`@(o_&%*)3%+Cu{5N>8YCqSBzU z&0<#$%q)-_LhyPPlc*ta$GH|YD~u@z^@Mw!8rAWzr(=04CR}eACd1N2g-tqKwQ8)G zKHrKj;?4>zoux+CG@BGLYi*N?DhXI>MQCer!Aq07H%rn>@;Va)l(bU>f;y48Gse;( zQ#kjp{9!nwYrF5MjjlQ#{E7Gp0`rKGAD7l;gHcaqgPAfVoQaE+WL^V8_2PAw(Vx5h)Yj4315HmQ1>qypdbAN}Y^{PVp?6_Bq)3jh|Arot_uW0Le~_iifef z5IeCKHm+F{Ci?P;juBQyhjFCHAB*x0k#ypiKdcV?euRl7K_%f+cToJm4{R#hh3?U5 z85Gk0q(6sOUxO{@XV?OTO-}&tp0qqTfCk2#wZAaX+RMq}pf!kCQ|x-=0S|b4!we=1 zKS(Bt7>Y7ZNWerX)wwy`e@AhjH7xk`l~8@6^XVp)qV^N^2XPUbw6TV?P^0VlAL{g9 zWiMl8gTZ+E%8F@tD@wLDnCU(A?zbMF?N{&f5go5q}wV@)~z+C=qk zSdTI2u7%9>P-QMT=3tm7up~2zj^mtbaIz=xzfN6~l<=A%@OaGR3J@$oc^HOB7pBqE z->!mNcWc6IUr5a8KDFAS3LXlKKy<~hNfM^=Z@c%zM;&FaGV%UQPPLO4#`r#LtvR-H z6_6Ll* zTSwF5XZBa4{eeNgmS6OUBdthwALe>T(-58e01FTB<*&;h*fE>f>6a6@?ywXa zMmz<4HHYZWOw29ch!^yb?I4n=yN`^z@89jbC6$baml;)hx+W-1*(HGOhvkstqW0d? z)%k;cL_3!EGE*q(hB4K6}7yubVPL$?k>t7&Ap zqRr=$m7QqOrRXDE%L*|@HBRe*WYcfwSrX1?Ip*>tq-z_;V=ackua7xUUPu-T^LU>} zdp+8r1`ZD0WOi5%_ax>tq9jlV<$xbCXOO@9dgJ7fb%|pn*k&5^JP-E5*F8{%Xh|>}t$=MnJ$T z%E){}*BS`e*T|I96IP7Vda##pDr28Jh^8Cd;XK+a8*~*(VCZTJCQIILd*D>C|F+4$ ziz&a!F^GoV9kuVkl?JRxX(uS=;y7Rn?==pianZPae1#EI5XNPS&i}IcwOSf_L<}Y? zkxrGD{@j*sYDlVqrD(Vl^MJd}V3#+9eQ*{dE=)01O++YLP`|74D~9&YhqJUk>dp26 z9kYGiB-FE>l3~VIZ9R=Ysp5|T$%ib`&nWx0`5Nf^2k*?C@p}-Wqr^mF!`tRE(kYeJ z-ew9^>g3*zILSmh2bC&HE7U(1by^He77%DhbEa%j6J|Z+!-_2jN_yfFug?SX@aeU? zjm%+W4=I`?gf-b7bsQE`)TTeo;d{Tc2yde1$oRg`m{vG^xH`r&xIlIUkKJV6LzynVMF&@JcnJ0EC&8d{>6}+W1Yo1N`K)sDsOU7JaV<=r67s& zqhlOPIICJgNxUt`3YbwVrW zz`K;*%~m`oNwN73+|qBv=~??cgw_6N+@OMXA`bHyBmXqmxpS^^;%UOP4VK3owBP^> zU;oH{I#29!nJCgpyO{fxqOcPijM^EF%_Fa|oTe>nQ-F)dG82s5Zl@ViiG{?iM{?Yt zOr3MjHs?iDFw`TbWH@WM-MTnadSVzJ6@H4(doeO$^;keqWAX@KU*EB^y($|)!^Abb z8(kKrd%}Ss-TJ1#&BDVNfIuYiDEN-JjXTy`x1GM>LGzD312rzYLLg8Lc};zbLJW(4 zs_$t^hs-f(wI3N+qms9<@x@e*y?`=i^RQLgNv^>SW0&4!QzWY%;2QHL+<41nftL>6 zb2Ti87~Ie~BF6L=7(nji=km80mVFlMmGL(yEDaQ`YbuCKVPXS|HTE!u4X!8F#6U{C zeKF~XUXV%w*17WxBBe65o>@;1RTKK^yPoLSzH6!`Q$D^KB04K^f2B`BKUL^VG&@WdLgfXRQ zuhk~?;c_{8c_6oHFSn&y$MhgsC0w54&}+63u4c?GSt;X=qvL9J2r8Gy-B9g5we7xg z3^U0eXPcjwK?0W%&PffLx?La`;YTAB5}116c9E+8R{il9!$H+&sYWTuMUO-KlQKea;wkhl^=KVb3(ZXB7qp@Iwfd* zHN#mNBky?nhqTM3OcTOB;x=et=isOP)S13n)@4p!=A_u&C>Rv2kv|rcYYGyjCcS>w zNq8C@U_#*iJ>ZY%I0p|$AFmu=FQ-O4B-Ovk$0$xCTpS8$XL!NdKBGzh6fE72(@%`R zhP!xk<7BBbG2+uzunQr@1s*#B> zCU8$iTba~z!{;A<(CM9@4_gb?97|>5G@OH!XI#2K4ghRav4NkK`NgE^K%Kga+8~x&KSwVEl&-eK<{z_ z$(k9(ch0jwTJ^kU!yYN?X82~QVKUkgK?|nZrCQ#xPkb>{1ZK%jU!EN$GN<3-+I!5* zLjx~d!aoN*|Nk)emr-#w>!PsT-MDLTO>lR2cMa|uEV#Qva18`^OK^g_2e$yh-3jjY zHjk|R?6uEX=li$6ao4C>H7A1sgX){=>N&5PMbD>oLbSYZ40T1#ZZJF;ey8*Hlu|}Q zS~{D(+2UP1dhE1?5@cT-<{_^eX7umYQmCGS{0hdJ+eV6<8D!xO50fU3#ByxbDe`@# z!*h-fUbf2D_1qj?UA!}f0R&z6cjS(VixDi-O>I(Z`a^L1_Hb0DSF|VclgAEmK(&|} zQ^^MY9|>ICTgbZ&m$->?@yjQUv_F-$12n%2yXrv%?e8?>W{M-&@|&AligEHuOzg4m zUN)-kAp4m&-6ObORl-p$sN@+?{ZhdtcVV%tpc+6@06Bj^FRRJT_>%O)L2|moWMP#> z>e75*nJ|0If?uQhN0`qWot=axlr?mMNyuUYvg>4_n*Lbo4_wMPp#r?mLeM|@(9?P91~(&?w`(H$q)_9SX9Eo9#fur{z(1Rj zpp~zMLSg{g%q6ad%h2T#o!7Tv-m_+lyYoKm)}cN-NNk$vdC3IFDa{cbX%okopP)@+ zfln2(Ji@pf;TtkU?=eb=w@K(|T;hSC;=#JvWk=z7s02CPt8$OYbpv_^L`@6BkTmLL zaVtH+BWAp$pad3$%JmKEkLk?c8)VPoxFiM8mu6%cib#o7OW6wWe&j%F#Cb>)i1`wY zebDa^P+@HeWMCAQCxB)yJzQO-en0!VKulnV{A8X{o8VUcwvLt_`{99P%`*w!%#zH> zN1;!B%aI+>EWHp@_N{IyB0v`n=4bLoGhH-hGiG0SfXs0-s&b*aURk3ax(8*#`mgsN zAw=1%%A^Y(8#PO;?VRUU*W7sIOL9-~?Dn?|68-kWX|-z?U`vG@sYz5egQIFnCTC4a zc3Q=hd*)?h=vh9?c>5s1_}X{5^5fKB7S{h}<@*^&h@?E}A^Htx%&T^;seMSTK;)ny z5>7@ylrh<>a2n^~U2;?;u>*5-75O@02=^XJ`X)`7Fmpe|$X%Z288&gG zS%x_hf@N9;3)s6(Dy*3I+e{kAT`)J~801C;iV*yW^kp{G$}yC1C(t7kS53PUiv$Q- zy9*>Jj2-h*bs;_9PV9=1$!&!upytP~w$N!L3dzxx!JE|3k);^T8j?aTS3LQvN!Io3(u`5QEb1CujS3Ij#@Z)& zCdPt^gC#%O#su7wlV^pv+Rny#sQ4&%Gq5wQ(VMwo9$-^QBbFBifNdOqBK6ip2NWF1KdorpNZT>h2q zDBO5T0PoVu#w$*^P(LyfyHOYEu$yO2Pn78=O4(;(99Gh|Y92HpdZM0EQ57(OI`JpJMw+ul7S4Idu}dw0_tMMb)a-xZN*R)jGJk|CAD=(NFLlSmPgbXdlW zZ(A88aQELY`Q-$^ro|G)oD5xZgvFP5&UGW%NFO3Lj8OlW+Zd3b(8s2h>@i=HjvouM zZfnh($Tx%W&}HtZR5%ABQdn&!lKRd5tD;UyHt8v`-@oMSPKKM?tf1spXTo-WWVw{pEF!i!*TP@-Ll(Xru zB)S)W(16%(q_fTYsoTxRB+HY3W~4%qIc;Y13cub|DV~&%k^12Brj)X1H~7F_2^v#i z{cyic3Lmq-nu<5Q!==jEBS{%W?U7e6J|5#-`B2LKb7Xd_X{iCDD1+^J++K%xf2MUw zNM%ooKtu?lyIRWXXNJM#6N%P?8Mq|qu|C{KMf&6F|ca@?^I^zWAp@G(+`uT80M6@`|(|}2ZDL77LPg_iArYU zmPy4RdR0xoAYw}pvbbV3bS&o-?SZUFflwlj-wlbRrc12jfsMIC4b4q}w#5pe1u_-~d20pE zE%|&8wyYI*3=KP*vz7%6O5N=#42BRA?#8cFi9nE)qAvty#=1>i;b+~c_`|)VXin=M z#0l|e4XX=Mhchx!{ieIiD}vp%`lXcl1SbF%-5Ye2g(uaPtR76VA~;Kv;M^V5iO_r* z8s{h$xCnCNd?jATqWn4D%oz(MjUY04bjkpHoJ%zr!Y$8Zh8E?Z8HZKy_UPZGx=gkw zPjody1hpR1&+IkNT#qyCwA~RNK&s0TFJH6hbv(7VVK$(}!lJ|?Z znsvW?TFLVA=e}3T92{51zTBM#55$A+;!!>)E(s?Ez+o!K|Cx*-N6!e9@Y{~E=&Ruw zp~j80;^#8U-&z_L#Lv!CWy5{z@vsPHv05tQRd33~g0T0bHu&h%-O9g8qYi$zl9Izn zsPoMb3t+6<#=D6LHYXxBZI z3nRhi^F`xlU|^-0g>5ctA~_2aoKz~Kfx8zNCUio>b83-ck@0#b$#LMQTEcs{peWI) zyU7`8-KBx8!1wL^49Tga?B%6CC>s&=_4A9D_<&%yMX4n}iXa~>Nw2Jz`>6{On^Q^~ z?D)qHmQLN1Og5=Rgy)OsLl5as@1^xSq|#UKdWfBp{e}@n4bOPvY^N^FEZ&7lcUls&9>d)q`I|`B>zrOFeEuQH% zxQD)*tAAX07Okt>o_vvAHGF;9NJ_?TcK5kHE{qv0URk%ioE`gZQ*!BDF`At+c63!X zz;@Jk@a#Q?0l@bR`Q1WS5Ocm<38UkI0q z-N*kW%jKU47yY!X?V=PaV4_Wdlw=Vu=Xv;7y!5Rc?aujCyfoil+&!hdym+;HH!sDkR~ z1+5M!qHAF)i(}{^I$$drW3;4hpcZSUG%Rc>{-MtPY0v&$7Xb1cpiPNcNFe^LfQ6w0 zu%@*k3;Y|N{jJE>rU>NlNVR#47Il><-D-^uoBSZim2or!o7S)p7EMS=TFXM8r8QgjA{CIAQJ{1 zpqo#wGYLc-mzWpMZI$_!)76>zhxX%&j}>UMK0Efx9GES;G+KJ|ViF|8Qbx+GeEFRj z-$?&*vLW4z+q)~eCpfVE4;S%uh_4X~T)zsp|1Xp4k0EYp^#2DY7kH2hflV&(AkSIE zLgf~X$yl}^g0WCsE3!2ralkq*YB*7B3jH#Oem5Fg_?d0Kwf(-V-WwOqESc`%3i6LKkXMjIsnw)a+eTX zj`9SR1sNwguV!&$BG;D35`=dgCyrqp?;zn;451+j%2ohRUU&raK3W7NRN{v88Du7= z;yGnsV%je({s$7gZ;r~;CEv(BH^Q|5YMq|S+$X@FdimnPBGuI;5|V^`*K$lECoh7OY4VBRi~!Mvj=IqDnU)u*N}TDNz9?_F(})k`e$bc&i(Dq3m#JcK$v%_R z!Q{+hH=pDh z>ZjoRyqM}>Lc?#KkkZ83-QTHGoRhf3C>KF*HO4DyocXx=2?5OubuN=@kow<&+n6gV zT|Dq87X!<4B>zF4dv9T6`M*BI<)>tAXM}J+b5&kf<%74zRzb@kK1?K`%iZdJ(~k|DC2hH9YY*a@Pqyh%rt~l7oY+q64Lf5?>8YESCkq<}|CW$nyMM~I-BUl_1ACl&r5ZO@tgL% z2>KbV?fW#$E80mo{f&IjoVD(!As4OS z2L- zU61O68}J7Qf*ulNKy}TPZ8Q7gWeApyTF{mJJe|+%b_vXn^ICkVCj5K&WGU$6hEhop>Bj;pd zJ8C}mn!;h6xLcp>&XfR9|D%`z5BuLJJ*oUNd;i(Su2NqH&!QhE|J$4zX@Y20nP8=! zKnMWr4FP~)N&Nq+20^nPE`Lt4v3dV3vlCwbJ=tdb=QaRQP~Qsvm9dMkDgRF1;B(i< zk^d)q91N0=L^ufY{-4g4H)5`(w&HmEk4gBe8A>%H6Xq@g0EFiM2Q$>k z!qVK?%JP3-CO>W)K0j)#$>yvq-h-7dhXwWiWL@H#7Kuta-O!68IZ~r|0_gcF1dI)v!&&U}0yY*j3^r~tE@Kb$%g&-#E zzXja9>Ko91MKUohB+WnK;3B)f%kRwZ#RZm65iUupiTYClb%+Xe^b~av3w2}-b=bLg zR14k_`+^yY@*;SX2i=tzl|I7! z7CR4{O(u4A6^9dBv4v;u?RU`TQIR?4?nMFguVOZMY~3IcwMy}`R`y)ifH}n0VRn=E z{)%FQ6&;*!<<5c$<9i4!gY0j0sgfh_yo)u_4SY^M;dI2W-9%IE{!}c2hMz_A;mR(} z5+td}ij;VN5DR}S@`Jfj+Jh=gg?by~0v2<{dnHNg7v{>-jv6R=4=YI$1yihp@cPA= zKxtJXz;W|CUS;3hyn8Gc)f2HWiTcT!ntEMnw?ZXeWTndeK&)7}l0=N#t#6dnxn_4* z%8qOytK_ReXtf9+ouH7t*-@ie%?M zhpL}iBz}0PrkqeORO0*Qm5{zJS0sr_TT|JTU>yM+Xj2O<53AOz`w2tiNJheXc90Ll%VaA43O(|9=VN6r_Ns#}()> zVHXm||9cR@0uUHXH$pTa5|l{%Z5p#WrsVyuR!1#%Q0}8)miU#|E|9;vHkS7=WiqeA z{E_2I9R1pN*5Ux{EijxYwnR&OjUM(Fw=huW4bZBf3k2!kaPe?xGY9;nETk-@T?NpI zcyd-uuZ@d4ygXS@-H*0L4~L75oxah?^tsiFt}E435m`ZDa$gYWgiQoCNlN(xxePR% zSA`Nyp)!w|5`~#E$F|hk-Iyp~yf>k;Jrea3Dv+ia7Kr*G0yP{Q0Ei;k0IGo7$K#0S zpvpDG!O`iH+n;ruiX9%F*97d1rCst!wpIX)!gM^Qq(mng0}wbz6)RiB^**#7q+w8l z=agjsjE}Hnumvx9bM_msJwV9J_{f>mDJnK%3Dp=ZfmJL46Y)+5%&PZmI8`DdAwpXS z^>WaBALedk?k`!Apwcb>VH_VmRiR`13Gud|Ar z35TM)SblfX>9-~hY=d;qmb1i|i_`j6!y7B!*y)9Nqt=(TrR6Hg3{1;9;dCEyM6UOE z+JMr=TvSKyRE6=8)Vexhx(9!61uO2~#Ld-D$JEIkSF10Gkb5ulvW2t*KWUFYLq2P6 z*8YTN+nuo;-$)Dc&>%oW9O1UG;whOV`A(z)=)69apI4oOaI5IbCJf!;DZLj_SDH#K?SQxgli|p_jbJYz+>4+`4&a zH->h8_u4kmID=PzS{QcpibiM{{3d)7vK#iM07$1I?<|#y zK`z2`D#dI?4-ivsCLR|{oz=YN!Hw$pn-U-$CMVK_b;mcTZ;d@8<<2V~l9P=-!EOrj ztM-lj8sQor*C!vlqQ1j5>ztiwRSNR#DH?~jH{0iBNWH(TRnfPWdYIW|e+klaR+dN1 zu8yO=9)wEuY7#a_zA;p@z#xuP`w->nQiWfdjU|tEW2- zR|uzHPbdHTE(!b8-9$n0nX0F^qJV@1&f8*;r#2UEU`z6DUE!Km(~ZA0`E=!%ET*+R zrw_OM4Qwn0`x3pKU4V#~sLQdFz>lN^2va#*4={;4)BTE_aee{;0@cWmC`HsQZ=r9) z@{FTWnkVJscgjy~Bp_2H!X^-a9{7~+7?V(HaPEX11|feRAaV0$Ef{vyQH*FWmQE{t_R#ve-sGOpUYsW*CM%2^NYErrB`!kAaF z39GEcWj-{Xo=csGm(J^49;-+?J;=!nDixetFkQ1D?l1w zuF|C7pFY?BI%SisjpHJP-Akk>9DfoSW02b*^yAZ1Cv`xem?YhYK7Pjc@xJ_U&T*!y z9#eX2`gMIj#d+RLLV>Sl7I+YZhV#oaavmNf%h}W zRiM^(**hMza4dhlk2&#Z!zGYPOWMRF1W}=H@u+G%DxD{Mm(D$DoDJy=D|&B}<{3gC zjG5k&KyOy$d+tel*1dC9I(N#&XLP<00WmRzG9c#+9F9@>@CYg|hI%)Zc{Yh`d_xk2 zCy+4Ri&C%gCF2_mNO@11vjT_jc(3@I5+pshQH}jPE^iZ+bdUD+{+TZ3i8A)$&$q9oHsoo(p&CuH(2+9UO}|t z?CdwmZKLE#b8B-2T&Sm3ZFR)6Lkn!noJf^V#xZVnL zEmdLt&>bW>`)fZ%LXT13524{W3Kp-z!dU=ZZSOtioGB+DPWat2;evpgsAxu<8$kjv zko+H45Wf-%435TOa1D7BCo;?1t{9~5`>!L#U9>{u?dGIGYg@g6*EZtKR1w@>d|3*3 zkH4TP<=>PkR5pt%j5$1C3uAhyVtVL!apRs_p6yTi;teX1BjKW;wfZ)fmL{==lMk)r zn!AeC?5|J`W8O!yM}t-TO+~0X_LD1Y)LeWV3O?cJo*CI0@llMBn+PHo5Zbh^SnkEV z<)&XkYdg4(?iW#F=sk-gih+UK~N{C4`(tl6j+ro*pHnoJgb~mj0>xoEP4R zHwAjZr7$Lexz$VZn2Jjqr3|b_vn#8fDj7)d4-t|%p#k|VZk$>5_NQ_TlV)aCLB5*JF z4-end0if)GdVuoq*S`j3-c#7;kmAR^&DdYCI~K9I=2#Rns=!$63KY3-4dp986Al3p z2~91@fIqS|Hiex>^7yP*C}@Zi3?PVB%QF=fkf1{#^TkJjEa79h+>#v@F&eVQykd;v zkqz7wm530Iss~k)evOzqv>3Pfzv{w*(D+wJ1s{-+4IPQP5??!gfX)0Ss!4mBNrwqOH?drRrViB#z3yC4d zHHwHU-yJAR7x)W)axJcqA5{WTj|95rq<_#}{psXFWKj?(`g{jD(G{-N%Wi>2PxQ`-(gzR@0_Y1(0 z#TbG3wRcieed@YT{GJBlYmmIHykln=U3hYP%q>}d_T(g=mq~`cu)$!u!)}tQkSh6+ z#VBmPb)5=nnIW2DqN&pG-vn*(wm4FXS$@zYfRtPzK=~bVP` z#HXKJuUUoV$+aNdO{IgeLxK2?n3>TVyJl4zL)(}Ak<-i$BDtJ<=nFd%$Di|`b`g;z zT-t@i_-Qli0y$>;u($+OgOI+25;Pi%hPhgPf10?83KDHtHuNA9X$NzVmg0KKnP3jm z6?HNL%t4CEb)w!#|-m1^qS@XysbCGSd(uJZt0a)a@PW<%%1R1Nj#$UPA=YTl>#iB zkFDrTh(_V%n9N$ZhDc7v$W`#&_yhxo`}AslYay<_f23ajZ_ark9%1G-%3CJYD5wDb zhRKB|&~>sS zu^uo6`4id{32_zp2L@TRnKUV}w(88gjBgiwKfOX;_c%r(ABu}=qE!;WAQWZhPm&;7 z%qGF{s8x~U1On0AKWvc3N}=177HzN(y8&a2kU9YQcK!KIsD!<3M1O0L0kPc>HleYo z;m3p(V_*$(k!#FTZN)Md4qHl7-EShEiMoF#2&_RWMWz)?k?x0LSh(n2fsB>8xj#g6 zE}$l5a#96oJNqDr!QCte?m%A?Y`}hr7|H!e6b01Ygm9ldlKdi|P-km{jfWn2DA8mB zZ9EUNfTM%2=@;Sb!61Z9!01MCK7~Q&dc@QDgr_jPojH_vM1`kUX75HtM zLIN#lf8Wpt^1^itQZt19J-1+H8V?~DgG5!l7$M^P45R7)TliYSwyZL<^yFrA6aul; z5>Tl73$euI_6a4lXM9cVX&1wg%21P8|5{*QI1^HWX0Ob~+0_7B+?_~xr$qq2o(tax zW#R<1cP@O^a=U5Dm(MQnBm$c+@W9I+(}aC50@UA^W6xk&2;2T9pgx!@BaQ(PaO3Uc&_#tuA&t{n0!?OO*pWz>Dv0C}V%l^43vp=JvRB2l zi9}@s$@Q_*$#YUA-bfQ*pCL-Hmme+hwX+Oc)A0BMHbEz)h15!F7ecyCvFO_&{x0ed zq$t%ObPCuu6){e!IR>jn?2qwAgCfF`Al}d4E%x)HhISj@J0)voHc1=S!|~FksihhT z|K<_zlmI^$grA5XvUm{OZ&>mt&8J z$I6D8&!&!wnGt1_iq=`V%E>>Xv)w)MWMPLjDl;P;?JN(CX315w&trWA7_b#h(P5Up z%DRAHyvz=G{TJG&*5aGXQY~$C6LAW8$L)uWe^3%cr_)#G4u1SdeV=_nkgT{}nUYve zkg~s;MPYorSr3v{vo7jGSwz+PKA#vt_}L7u%s_k86!0v{g1RYC@fHxm-ySt{maq6*XUn$*H;! zs|HfIM$bL?F9$M8%UzNTh+fe(e-ee?xTW{E1E~e5Bf>^P-fiwho^*c~SAxZX#KEzk zYOQbTGCjzijGh%6+1khM=F50;!LW?+_G4gI?FT)D3{$1YO;zSN8aW>KF65pHOML$a zucWJHV_1_KWF-T8TnuUFJPwp=BcTf8bxbs#z*>P*y#-<$cj)nBBtUVsKWZtd&Z37I znfha)(JxC~E*xjfc${~}HcffWx*)Mn*heYH5e$Rj(6SZ8z*5u{XKZwrx9wO$_E1N; zZNvBxfpm(Axl5plZG~>OUJ+krhIa@TaQmMpNL^YU-%GlnnY|nJvuAv{G%!*`7kZc$ z$!C_TmWj_t`^$kO{wUAW{_Bn(`LZDbKXJCy%Vr2=3gmUCUY?^6>B+89OxfK^3x4++ z!W_YeJI3n&-3a2y_6UYD;h~sC?kn_%4k|6F7k@~aIKm4yV713%W8y_Lm39@7C0uqA zk80|>Qne(u(9wrAYS5sX2T7?aX&M6D$6*VBC@RWJE+@{I)5PbddLa8u8Y+#ySYy>i zo2t058&}!K#;rz~-S>2r;z&1n&Llo?&FY;8S~GPM(g+3q#v9)oSbCK-?V<8YHJBoS z3Ui*O+|J~5btfn$S&{MT8kk2*gW6&NCBP%+07LJm2tvQNt)cvg@QU*in$y=)w@fqT zUxg~+mdb#+D4Q4rR&BS z+wrX);m91CtB^ohlx`YI4F!M`n`g6?HE4;z5^F{{Sa=w}{u5kvQylOOs)R#v=#DKy zn-8uvfiPU(C(&;|nyNiwIL5ahQKkrn^O}5Haqy&~%YOE|BODcaK;hJa+EBRJp(Hp*dLZCk~ z-MK;;-I2|=w?4nC1hvagF{Ws^{GRvtoqz+tg`D5KZ$IGr!vShSW85lQJF5_)LORnF z$0T=SoUH#sAPt{CX-Wh9VMmbqFM%7VD&o5kcYh&}m!K$fd1sKwgWXnWV%`jeYg)b4 zOK*(#m>r74M&@N7lLPaq{zH&q(*u88q*@r$hm7i~s^fcYO*5G~AV`Gjouqzd*8>m_ zEt6!x*>4EL66YB5p5qXbIY0$Rh;aQO{7z3;;Ol=DOm1$^zh~?_1CC7_Sth0k znTndGhYJ}CRj#<^s`PPH{3zSPn#C!nYpiO!gYm->r#Yw`<<)?+i*$A#1qj;;5p6sGS)&aU|meoWRWh*7pnQ!Btmc>WC>Cfo-i^@N#vJq zpVC%lP!ix4X*0V1N$Kkoh1Z|}^TqX}6OuX0E!LiQgI2|UUPOCJi8kHQXQ9%Jpfdq& z3Nt%I2X|MuOj;rU&=APnzg$74&IKvF#pe!b4&EyxN*_`y9KCAdylVow?49*uHzL>E zbVm~d(a{ld?Ey42W==E-{7lX)zPLv~Qkq5DZ&AF@!Szce-4QsD!`~4mQ%5}F(a@qb zcr@mEfz*>Zr$2-9g~8iLysumOu1IzxZDyN^hZX1h4)mKPVg;Rq{OOIY52a+WPn_pP z;;v&E>NG>J(Mi;d{_P{Vd4;=EK$%0xa67MQpnMgbT^>5gQFlhAWp; zLXjOJN_vGe$uCuY?98=`1|L>GLCJuE!C+#?R2D_pz(L zNiSSz3UeVyVwz-1_M72UK$=BeTw>tz&!bSGvO&*&;ZHM6JhS~<8gc8c+J>LN1SH!Z z1f)DR|M&XCE1l`S=moiA(Sr*-_f&Op(<&x(25hOSFrpkFJ>q1)p-A3d`|2}OTk4GgBO{ICEiPGzY4HywILLU!YQ+Qr>DaNt zvQ0HHblYcN;Qv%0pZCBDWcxAN&CRvKFT*Gsd=vnr=UkD@ho+o>z#|^ci=qaE-}ekl z{(%Mlw=-+4fS(5CLBhIR%z?pQ@mqUp73@Q|lj#Pj$1s;ue?RI5{l>1B%*^Dh8FAse zEo}}IqRpYuMW!$FO-WqcCioC0lF1WEL79GEY&ABj7O;nh0=xckgsL7etE^jTz^W)3 zYDsL9QZ5A7{7rA{6ueVSlf3C$*H|?2cW3R3(%37B_2KVd705;Vhv`=Z@`UpagQH-D zv~P{cUUJTXz&{MhF{{<1hE?3*V5594s$xyzdW6^`_Yo5DZWn{f0^Zr7BuDkq{@Z|y zdo#O2(9Gv|HAY|uvM%7&fwc21$lbq28AQ`jD$FD0+9Er(ab?I5rg^tAh@FZlW{}qf zP^F#S=Ka=A2#n%41~ZV*e=v|%j8hq@aLMhhtEelssGXy6665(+>Y;NoDs3~oO>w_f z@Ha~?-A3)XN4FAOJTTfaAuIZ7$~CKFKmVBYc)-7Y-&o9{cg32zXo{4K>PZ4cKgWK!6`&Sp>V-W{6Tj z>N6fh`UfMDx3^h*fy|cL_=8$)wZglwx#Q`f(L{y37%INt+fiN_NSf5k3D33bLP5OB zPA~Z5J$8ulmf@UfxH$ep!XhJ#CDe3;6gYlDTa5SLWBg&bb1Ea17bRNGBG5`*$5BLJ zk60N^s{N5-P_%QtB+9a${}4V!bv9>036A`kp(aGw(^?9&>y$6u4k(8}=KpvzH+KbO zh??$_AoqW=;4}R=XS6MN2ILv({QBqm9+KGFkV8?VGr?dNnP$#+{QA@=!nXTLhumjl zG;};Rts8r_azL%%l{v|3Lw#li1hxo~x!Nu@?Kl@^~q;Glvx}Ffp^E1~~F5!i4e9Dl2KzKjYxv5nbUXCf` zJ3^$A15jMjCNHq9Asny_M@uTtpIW|7S-A;6%zdC{>?B1%gg>a9mTD_927YQq2-nMp zd?WWY`13?rE?`lS9g*}f)nF$%LYWu$P}XhixlCP@ooKl*B3It?jv@-y1oEQG-RjU1 zNuEeoh_}CpWBKK9`LYT?(^z9|2)iTWY@}*{Y!mFvZ4wb<3)P3L7`fEXv8DC&&5i3E z?MzG8%s$kD!1MrsIq{R>cTY~;EzBO)ki_t6g?7=P31|0*pDvf8&SNYflS>*;-N&kr zPM8F?bpRE4zTk`kht4abbe$hAW(z3P#l>-4rc&ZWhN z;f+tB23DxMBFS&ziwL`S(A=|hjyt2`k!zKf*9ZZ>Nw}V7(V#Beukj&_Y#<=n5QU&1 z(lOt~6_-I-H*tJEZoK!s{CONIV&Z2o3Om>;wl_*vPP|qVTBKihXV-D&7b)@h;>a4^ z6i2)2>Z1KR0}5chVY*x9E}s= zxgM%foSO|$F~G`t(-sAnQ0CNI&FMa8?l*N7M8<7qk1(2zEWtJLlnh3v%l@rn-1)b~W5#DE zH@(F#Ln$Ny-bOomRd?(soaN)+EqkJAs*91WPzbyU+XZ!RxTwJ*B>m{6U`6&Mb5hbD zBIHi^IRfXa2-$e`DnjnSvw%kLb~M2vq&`@LREopBOoa=HxWh`*zi!TRVx50`x#+F~ zZ}L&7)1wJ(bQln@e()+nn%|n^fdWE*AUWkDai6CdSu^3}54s^v+P57akF8Zo02QE=QPTCYK?=CkoP7Uh}6;4{?^Vs zoynm^5!>5hr1>HM2-3iWjV&%c+O0e{@qprK{CNFvo|wsZXNK?i8f+IZVfh)LI_}W% zHRXFeA%2N1#S+CO#h-+8_YiVY+UoaQ-SO_T{P3ZsO=`q`_vkw2hacq8`OBLTy35HS z^R6$@+#(O#)`=D|wy2kD#vjW~W!E*0+h3!8CA}zBpPlRbEmj+_WO)-r_70fOq8y27 z*;`;`I6d1L9A5MuKeNG5bu4r0Ui9IL>8(} zb&}OXEX>UG)4^Nv20EORZs%2An$Q*gk|q&yiDX&duM89)1AZW;Nki-$ zR8UHKxRDxEF`pgK^y^ZI>LwOJg_jAn!U`1}iW`4aActqC+aVG9ne>MA6p6lgDQS57 z`H^8auxyxvu4h}fT{V4fc!jKdkmwte%tNYMc#RVhXQ6Tg5hg*`Vg>Z7oo)@>8!kus zX#JlnOds{k1DF}b;WTG6*dj)cWZt(Z#PY#aYZVi9c@OxO*5NiTcT)2}5|)23_(>a_ z#@04z*spE^9d77qFV`H8FLokQPW|CA^DvDFD=KJ~xH&13i8K9^Tv4_#TSd@9y1=Jv z3-fh*Jg^A)!F;dZob%w#T+A117el6HWJn_40@@Z1n>aCD*H zVS@DdU=cDAmjkmFEJEt~IxL6Gbw&+VuA88LJ~x3+ex^0(zG4tjpDO{4&IN^R3Az8zeSYqL@_iscc5pgVWVo(kd zm#^ju?0s!vnNXQ^xev%@u9Sv?jF@rIFS?h^;>MI#ymw3tJo0LHk8dEV+5~^yHGV;) zf!E@+woom?O{3C#ff}co`yESYy&$KCG@T>5~eFwQJm+j8QBkMC# zG^UC)#_frBmfkgaF*!ba8YJWJ-NKmHACX467^^*VLsu$q3)(mSkWrxb=}RR4XfE5}LONqGjLiUF;guHDQAv9ZDQ z{$NIG2^EGIO=#eo7GWa(&-w(qheDxp; zSvXXEH5#W|f)oDmAg`pn{_-H9%+(_&$JvtMu}O%o0tHVVMTP-lF@CACx5$$vZWX%fU^%fV zP1f#oNlmw4=7HiO>-Q|AN_W+%!#@nmPhH7Wic*C|i{UfNEq0Cji~^+%-Hi4-tm}4&kTmMxOc|kQ#xczFc7=u(0OOr<;i@gpMGHPE7y#z>^r^ zow`qT_FHY6W+f7Nk49+c8tuV{NM3nr?@XY)zBsPfJfFoRwTOlKdb4AN#K*+YtAjiK_(S_k>pS{WM#q(VD$mi1=-h z6l^!vh7@;_F)EJCKzz5o;<3L9gRnarTPDf4% zGtz}wv45(ZSq zL4D;;VHb3TtrEmYX?mrDf1{9l_p<4Xu5Nm9+I#6nuP9{Sl54JaE~?`0&zjN|S4L0q z{jT!%5{cLYE5qvo7|f7yP;EzThfsV=i+}4Wo(BR2dJ2A?4)qA24GWP5v zQRqdd%$CR@=_Bf28zgrrQp$C8igbo&cAvxAj0K)F+9Ba41f(^djE81w_H#Fjh+?yN zxAEC+66ks0J@jyoccgtTNW`3IXA}o|w}U>R5j}0n7VfS%A#!bA0vs=wuNLgCT;2p2 zrAgODVI3id^!@0Pj*X ziE7C$Zq*{SPVjd^R+9L1b?BiAS7((qskCseOFKVSIG`B?Z7Zn=v@K3@J&5>B$S?`+7$im`PTiYQiSM4*dZArFS>X4gE+_%gjdIpG%34CAY z=1Y;tM3_rC)-WPO7#*qXE^=Y~(F%6RNssd=tNR4K{al!+d#&eT>6YFY-c#1j7TM-a zfI<0MungHT+A!ZDJe8=>^H|KJtJgCg9{i&u)2@+-6Ha7R+%+Xz-nvu#l4Q316HDCL zV?S3qp)tiBe#yM$@8qt&s4eL?6l&QNp3EO6Rd7#v-!0fMPanlbv3~Q5SuNMYaT`!F zs~eP;PSU!}(VDDtq@ZK|rBe`PywNl#T=MX%0F|l{YI=X9DeegAfuM9vqc+;sy^FhiS59%EgA(66W|KLP7fQKGh$}Y)+&Z?UdkWjjTmF)RzyLjQU3o&++D{u@_dP+cbJ)(nVFe0!3i@n zb24FOW@ct)W=1?Qb@ivz=!~Wh$Pi#p znfpW}_#RG-psygn%=S{uW`F4%b=^u8>h5kDw_5fK%EdIA%- zjRe$$7Qal@x6_;-r17&k)8lH7C6?*Hp#b0CaA6}%GdUc*w^Pzjq|*^-fwO{ zuCawgGM~F`i}&C#zg$(LQ<>`A@%$m5IgLy&sRSmt(Jbgouq%iZ1WH=~|HU`l?{K4I zHZpFuFOU+GwINbnprOCVGz3)Z2P#GxoHSub#$BKLjbUjPYtCYhw$0yU-a~`HOk}4GCeNi-dTMW%} zgMv4N-2Mum?G#%Mr^p)UNxz}Ei+_(G6k;^fus}xNlC62Rs{BXOaua87n?q*c-RMT- z@jqRpa<)~y3{}&geA!dfsGr`dQ#LXdZ)M8eLU&@lx<_X$;;$!KA0AHZK6pq|27cZ* zkKRL^hatv2G_8*(*VeuG!*(&hIcP(+e*^>EcXUdOHZYr#rbkD^*l+EYtGBGdqMTWr z%)Ei77dYKdcJi+X<4Or+rVJm51qQyhRRVV&c!t|_Ay2l?Hk#W>2_`YfZVb{>q6_Dj zw5Q%P0qxpKvE^?wZ(Iv#Kzw%8h$4tn#sg)YNKkhC9God?1xGo=?_Xd*_&1_4Hi*=MX*u{rWyz!dx7 zVEKd9!7&~BJW`Qq@ByLA`CXw&?ySdWJ_(6*;LT;y495t{_xiie6RP@oF%u^kK6GCl zz{cm?hYGk|N`76jGU9IRs&khMP}cEpbnPlPqB)0%neFtHH@W&q$OueUN%Nkj;rA#y z7ap3s!w%}F{VH!CG|!WX@C;=j8o6EVMuNQCTM{j|{1%q8zG7iP0q4f(b?S&}W| z#Uq1bj^~i{?~LCbIM9JvA=8Lo{i`*6jWQ4zX>lU&+lY*@+4%<7P6^x@LCUdBIi?_P z+cdn3c$0)2oLQ2AsH|Ws=$&i819*WLFFZ(otTykc3&VrpCk|hc$Rh7_?Lv z;E%$q3~yKAI)f0|?T0J&Km_Ie> zrk-NbwCz6jGeO^664Xtw_WMFjIq5Lqd~gwg=&FE(-2NdV)2D#HiOAbeWf8Qxi8D>R z7;{Kkk=b^8&qV?r<`+T$w65gaFruC+-gs{L3J%PK=aRy?Lcn7rUh~hf~bGyo9@Ge+dM~ zMb~zkg^}Zn%@jgJKZ1ftot;mA(;+#3pQZF#AQj17b+8?mwvDJh;yFlOs%=CgO7^BI?`Nh=PsMXQ+ZvSkXwdayP zwy1+>+8Hn}d$|xr+zTv#-H)!-33$IIZ{&u`cx81mIP${3atf9`o5A;j2-U9@1ROYa zV@i?LWjc`mIscq#Pg!3gT5fL>>6`9A+*}E|T)R3>A*yS4$V~gbX90Y_~12}VfPn^FwSMtl$Mz)!P>VIX=V`fJEVjh_@m=djnP+r|M}_Y zx82BXsJMKHgLn5PI0h`#+{%NtAXVtN-LFAeNT!#84LaHxx{FPycoSj5qF*b#)7j|k z7$-NPFOsbi3!hujjvTPp=-Wex zUVmysgie={>b)ANZ;3jzz=lyzHZVP)uL-tsld^o3emEH&cl2LxP7`u66V`VV>9391 z05j1uHZy(Tm*2_qY^3J4zc2wscq(*iWbqjGLMg6!vt-oItlOYFKXY_h93Qltm7un5 zT@tT-0ffXv~a($_a#%t4#2V%Ynw|g4C9_NC+25U-nmwhGEYC!=Fihu0?>0s~3 z#wVBf*V6kqR5makQ=tidbnB<1S&T^re~kfd5f6uq_x)H4=!X<}VNvlmUk4^hIJ*4$ zKU5?$)w0_qCDta^={FUbSi@j?>mV6H|6P!@pv@{VkW-q~IYmcPgkuaAGcc~+_n&rm+$y54i69~+~bA9#UEOy== zDeK)>YdEQGdIi!3YR1}snz~Sc-(Sz@*ljR&{jutW=T|?q&htkdmP^4(gfd;{!92Ou zZRQ}Gg3(`+gBA#Qcp5pByD5DXt#i@_Ei;~w(5MQezb;cw=PEjHe(<^IHJ=L(h@@;6 z%gv?2-j>a?YMn<>r^)Mm52nKL7OOvag7qoBAd3~9h1!C)rhZLddy1yNBZ-4@5NLj5 zJka*LzUP9B)D%Dz++k&@mW};pP=TS4+`MsgACB~FY++Y0^`mnv7Gy0q1uodJlM=~I zHgpGv*PCoc7R6il@^5gQW$YIioS5kDnVM$=&!B+$+5%-t?2%tzkGx9WKH1qCc}{*p z{o0!*G(CI!_#W80r_l=l)%{0{)NW+HHk2@T6Q_TAj`Vx4R5t%XlK%ebYAr$U29g&l zwXT?)9ly>L$FrB$skFiRgCyEE!f;5i)NM1YY@yOtg_j=110!O0)%g-20{hD{P4d;X zQQ>(j?W(u`_zphbe*kCk_i(SlSFxHlQ^u0GBv^zNkRrH1nj$(IcL-M4>!zsUncw&w|B z#+h|xW?P@3Vb}qS#p}*W5nmn5qfBboCb#{FD4F!G1=6J(DZ!xk(#{TGgE}bE!GuA(1WTt$d`}yV`%Pmg= zUcCk}-?tdK8(_7uw!-A4re*b5mJto}HbXABc|M$XF zQFH(Gm1X_zR`bV<3+o=et<1EW493@n^2AW3CPf}|9vM1CF3~_@3qP*1!2$^mQ@f&! zEpRu|$vYu3yQ7Fy*!_}rJaGK&fc=Tv)- zH}5b93*qfL2OEkn05j)>X&y??@BCT?|jYfUwmbB9XF?+soGVrR$; z@wXZY;c%N)^27-@{z~Ef*4fPked#gv?`-6*dpgqHN&V3Ac>CJ)m&4|VEgZq)CJ0b# zgI6Mj1pPtCV!NLayP~br_5!>!(@C#hjR0&Sqk|1gWPgaDr|h{cwyP-9p$FRu8|REZ zc(M;3J^zj)TNTc^c73S+_hfK70!C9|;fgzD?9Na}C7Ir3&oVDp7En=SX#as@gWdNX zw1J%w3x%HrHy%RP>A(Sz7#KkI10gp)3ddQk;In7s!;1v%64=yp5llt+`+I3rK;6ES z&7(tZYh)dsh_#5anEOXM<6cVS>Q{CnkP#Nihho#o^?u*oiGVvhRUd_7mAUX4r`e47eS4U86NE>zR4qpir3cF*cif5;rD8PoAf?Poq&B%UY zyZN7vzI2eVtuZ?gZl)P29Gg(XL%8H|``~)V7q&g%7lqs{631GNohR+`qi=hfxGyQ2Sbqq^t83dLSoS>1;QL8QZ?-RG z4@K^Tzq0mcUp6PO*aY?RyA^5)PGA9FG-+JEnIK~5N8~5ID ze0z;rtUue3z}ftLC93uP6*lP7AedR-xDWvx&iB>)+J0MjYI(egz$x1XxG;YdwiT27=}!vGh$aJap3jpu z+D4_{LM)mXEX{p)fyW=cCT}_50KlX`2Sf1PFO=pCvVQB4hy9Qu(?of25^UvjR!Ql3 zE27q{XQDGQ4{t$I(cmr|k`pC2B=#VIJ?D9W+Sdy<9KRS{Hr&YCoalbuG~ey;aH#Gg zB$Y;gkF?DkxR7V@m47*tA%ydLG>0DyTKBUa;MOwcR@MSU=tVyrb0I*d1DG&si!RNt zf?VLBdzBv1$VX*vJBJA46yPGCHKeZ1=_kJRNIT)qL;eEH?DLyf!560frtw=o4z8_V zx}8v4d8k!Op(GR*W3nKZJEpDiv-x)V!$&|`4CexJ3||we_TBS(cA_*kLv?NjW`ou1 z|L~EM-+Uw-=f}JiHco?w>E&@v=JaSmclgnrz?S;Bb@AM;Nex z`DEimp;P0s=q|3zud<2$Ip^n8kQ}bRtNB>)Z0C=f*tU}2XgPCIMJDK{M=Q?}G3(Jj{W#?%1lL_2JpuM(dB>9oWSZ57sT0G? z)kwIV>TA-VZpGQ(p8XvR|MUA<0q}}1S3QHzCvu|$s~0-M$4_*lDe`F@FX(u^+UY;| zKAknYf1F;~-X5Qr zhzKJ%^E)M)x7n%B``yFsdyAJ=%k&X- zrG4M?8{|)8%KRu-=ez)F%P~a>kZf~$gxVW+#7SmP?u0x|~>H^=v>v&uz*g7-=4r@{Kgf4=~}_f}@yQ6nuUE@1Z7F7wETG}p^R z46FCTb3$-kSP`MOh@P1GeB+t zaeY9)s>A|LNcdX%;B7fxkDgjPHn_Vp>kVz1e`Myq%R zQ=qMQ5cr+T+;x>{D4-A4y+WjuhU8U#EHG2|ha=apfKmBnylpNKl8v=cp*5Q~HhWuO4a zT`XCREm<9M?*(rm+}S~$fwKjVJ-UMh{(GFJLWRvOe8=hkk)Ct5aH3;pX8fNI)NgtY zMd+KJYgd~`Rw8cS>WdnE1YZHtS16*yB1LhXEfKf7asU0c9Y3`=9@{(RotIF|=*~;mrYU zhW`f&`t5@L(|Y{7b^nc41PqP?Vg6TL5oaZm52)pw7YKzBXdxIX&F}wd?f%_LFm-@` zZVE&xQhV_}?r(Gb%BTXu_@ZsXlcR^j-~S5<$1AWQyy5fTeYgMIGfl;`!ubCX z;QsB1RkD$R|1Q9Zhp&?La5wyj()ll+@ZW*C3uL3oe?{jgnL3BmI&UEUGa6S3-PDFI zqYk~lqf!6c)57_eUenah(Zs;W-1;9w%h||UNz@!r1^9kI0+N54-5VL}TOb+e>oe;6 z0SE|9jlozn#QcLsX|Pfd4lnIo%YLDY*X^Vj85`>B8%pZy1C2vVGJcpPnE}H67pVbI zV2E0Rpu{tfNEiVXI^%>v1*%9Dt^$RO+H@Ro0Dy`z8~}ovP1j`VySMyjlT}=o9u!3M zw(Z$dcrP2C%*<1$60WCi3P2bRwc)lvXYVv{`~6c|U~KzlGD|~?Dd@u3Y=+CpbVeaq zvZShXdBMgZ1WJij1`;P?Cqn^z_JE5>nX#;@(1|NMX|PVz8V4KtM#nPMpjm{v&<2a0 z$W`|=|KoT?v!FhxgzzK_e2VSGXuy7WcAYAxj}#zNYxS zP=!jdtKXg3H!X&oA(o|!&ww?1&xkcMT6dcw*2$*8+=%jTEXsSLRPi15cigUE#Fbi+ zMbp5_sjT*zI+LTJ=aa?u6SNS#=W!RvW+`}tAzOOeZi+z%)KYuHxZQ* zS7<-Lr|;yUgbnFDtZ-OF&pD1%SyM&cn=ImJ8{5zGsOpYo%Sbk{av^TSS2Z*srg~EA zNRm!}m_~@)g8XO5oRB1_)(_nxl0pLj8~6YK#=nG&xrLLnoukM9NVqu1@frU|xKwML z+wLzTeaYq{FwIlfH`l}3!LUZh)9GJum(6d=?rxR{Sbye?k(~CSj^8x2RG#?1VS6|D zusFesowYz?57rGkrL&}7XQqpE=e5&SR=M-n76geGZbfdvbZ8ueYos+n(_|JW$(Co} z^u`rf*F!G6Xs7gy-yILk9HD(a3p|{?U-uTqx=3H!C>tL-X{3vJh;vvJMG9b(B$Ti- zEy`OP|Nfn&R-&HdonZ>Lit3ATwU~6qoP{-@p`3;CHO=<|{8^MORC+f(9iM@M(}+s*0G8wt%Vg!Km~n*QZsaVsTl#7+8<268Ii50np# zRg)G!d`L4+4^khZ8Kdr(l<` zfqITe8AKQw|2qg$VIq>Yz=bviQM(2=C62cw$y8S@L!<333V&M4AP*+@*B(cMr~J&R zY+8;o>+b2|Tw(Q*!W5KMQu#tCt7i}cAuAIY<*c+>@x{PXdGN<*yVUDVL(a>+%_(U( zF>1i9l;f6_5U-RB_h32*yGZ|Z-4Vrn9h~w(%z!uoz(+;ipp=QJOveOrD6n52lP^q3 zR?%2&Tn<2U9ziPNLq=RNM}FZ1eb1|SEQPMljuNe>R|9VATKu9{o&e8Y>N24i9*WOt zSLZoE9Y%1K0U3=YE7MKv$?i9+^;xFanyp=nbwOYN)Gzqc1FAmn5`wqkF4l=N&duYQ zpBT34dkr4|Jnxkb6dIynYnmL8cHW=z}Kc%IpTLrD3e^%<8jRa)7jy&A##zICWA-ET+@Hh3DwyO%H(UJ|R9vJfeXn+ErfOJ>~B9yHa z!hwrJ_=c?U-nt6+W-S=ME?QV{&$j~+k!_q9D zWK5}QV#NaYvXC~#uz39(VAqpRZb2oAoRu;+>@HKQw~&hpXIT#juHKV|4kTq#^hF*y zceLNeczyo-L4B-|J(LxB{m#97UDDf%rLGOdk<>Hen^|Kq)!~#sv<-HlU&|??O833S zi3h?@WrNnx_;S@j2k7;}0*~KsJh%v(RH5lD^%^`V)=$tMNz4;q{2`Z|yR#I|(8olV zQH!n^420vVB6N(=n|r@OLR_W&=f=ys&+Za4VdUpx>%gEte&XoI@+Gc-Nv4%&;u5>I zL}?`@W!tRb5#=ZUY92YimAo*qCFW@+=U0+j66^1?JVHP|&-I9stF>T|Z|}x#Kp4b> zux^yaZPFIknD*l7YXXmlXuGe#s}zzbRNZK@v+rwJbDo~#igu^0h)dK+XZn1j$v!iC z^QRA~^tNuAGY1E~;VL@smwL6|27(R5QW(D0fM7^~C52m@DDMGknJ6&-Lo8{iTAJ)+osd4N7EZycV_gp~JhF zYb6woIO4T7ymjcRZM#_u+Vu0*hdhL9*+_jA<&SyIrIGE!?uL0{@@tZwVjjrSmu`ul z)*PU3d**Y<^3Uq*`1^*r$KqS>VGQ6iAa2m;XTG1uX(#6m@{HzwD5Kai*JbZb3&>X7 zY8shSJL_#`Be5mI`_nsMZ2aq0^zB>h!=XjOxz+Ch(l|z^P0)d$nBy+(D!`eQ^c+i$ z&DAf4qyes*%}pw{w-p}!3-P4R5sgj*I=0x-0+IRil`OX51jp#Av@&TaI$D~gEtoG- zw(~fbH$(POFHwtG*HZb0c2b>FHd|I6nGS$~-^m@r_E5vWn`a8u^vpBxfLPh;61Cmh zZTo3iydjp|5?P>?Y;80;V`Pb45({DP*lkS=KP#jdr7$`>cx9|9%v84xZulr!=o-NE zh8I!reS{9Ba{tN8qRIVJbF|6C}KAJRy8++lJXf~&}xE7d`_#U1Na}T zUjHsfT+9s4<{N-MN4A!_GYo(;zZnC@EyO}hpR|7{v1vv=v*%HlHV#g7@#4(P8kn^9H*>IZd6wrSF`e6Q4K!4m z7L^U+stjKlf9?u?@BGoV$C18hyaf@P&59;QHa9@|mi>-h1kzh&u1U97Xb43s-tG9g z^!*+@7k!IpZ+`tMB&$RUdx7k`@buX@&9#f2vqK4T6W5(2T`SG!m90c~>*wVTd=jSw z1CAb7m-YvNy@g&j*8m8E7t6$3w$gJ+siu|2leg}%)>!xENoe=xcIYNv7SGpB_DZ0; z-SXiNjP*m?D9$gP5cmk6r|rhO_f0V54KkdVS*1+UF?XqMNruzTUi|~^Xa>)}|CZH$ zr?KA;OuB5fe|z)4pO63{fbW7w&)UM!(ZJDz!Q9!|oi<&x451?$tjtovs!hTX7Yoswc=^$S|9c(8&>w9w{lDv=|4hYk$zs&P z-9POwI{|?7Xzoz2v~Zp5RmBBNkd>CK)Rk z*>D({P?cI@u0_!SCpNsAoX&+fN6G{a1P&l$i8^Y%R#Sni6AI|LFy2m~kN|)Cx#@CQ zaVCskCY3RxS&ma?>U7*c6DZAbRmEB;^ke{dp=d(% zM&u)#yPO~x`tLM~Syei2{nH0&^k-)KLo|RcTVD~F47KnzhMT+RBF8yK-qYLVOWZ|H zZt-2Ncbf|b_nBUchlgcHl+oyOeIvFR+mD7pbG8rTF>#s2KYW@Za!$p~hg-2Rc7K0v zAvevx3BDB>-6ySxF!Ant0%YOJA6B$Dx$M}Cr{sf4|DM(%n*`A2ZOiM;CO21Mvx-El zc-3ug{|7oZR38Lo3djPU3+C{n`X2}2kKsMGh?^TH>ZkIA5Y3))XBRg`S`<&&nS$uM z=)OfM+d3$+CSC(NgPv7C9rji<1POmzZ$eL-bJtXwmH&EpiMOyXJSnXGdpcz4VV7b0 zB?Gb3U}*-Ym=IIFboo%|ny&Ebh0B}POkHAn?%+Pgvp%~=pki!Cj zb629iKz{eQAXSCOFxSdGwtnQ0Ct?nvXp<9@!65T~{T0OsR0MI>t(qV5!d(Q;#EDT7 zF$Awv5DzJlKrd)ChCR=dQ7AOp$}LBTAtcCX$VZF^Jcx{!&=Q9|E0`11jPeGWx1s^L znJ<8Nb5JPhD;;q~0cwI84;uFMs{;xSw69O24|q=1+*8)mm$rHCDlNm-P-Zws6EwU@ zZxJ(7(xNnH?DtUn(%B87<7ceKPEnD^Bc%m^Bco;hmZe1a85-$r}0j;^zhe6QK`gyAe} zPK1MZ{D>Yi))f$(?5jWZQ~}q~tMMW$Kn*BybO7RUnNI$;`jzorFGwJ>>yuqwv(kk1 zU%;NwHF}YJ1d}Vf@Isf&iu#kx^@Mu+4xLM?^RPt}v4E~7KPi~LX}=wD&+SebAiKg( zZ|$wE=P&+0_YJp)ml%n6Pqv6;ChzTjY!`Cf)3=J(DaF6Md9$%cb#1#YL~lBD)gQIi!HJr18Ruf*<7axg{Zj&{we|7s2m4B_{craHsGNLcE5I(SZ!_+D)RGQt0pTd+NV3Ty6mE7ACq$ zZ~}jFrfanQ**hKas54C#3#^xyYqZn9cfG08lgpLIt7IyrO-&-2@2Fs!^cifrXAujV zW)+MkdBv?KyDq&$2#dW#h!5|BNWVAo?~QT;VvsRb#3|xl2>8DKs7b^EA`(kD#Br4G z9Q|B$(wNT0kr4ZgyN~nH5Wy$2?RPdI+XS3Me)UsG3r0LcrpHjYX1m}G&u*OF@eK1Q z)nIr5ylH=r&ogPdEv*gVC|9PWE?kOw~Ku~&u`uay%2g!DmZ*zV*hS@ ze%%a)T0Y)Z5~Mya-g+&5FcR!?d}xU%TFcqugj0k+${mi{t%Bd*yU(4w$-%2!w{jIc z4H1MkMPHj&e^N~M-u6mN4}K%~&Nmr<@!9^ec`erERkirfT$BA zQ1Rm2w_)q}47K8d<1{FXLUk0T`2uvv59}fR zj&`l_=n~}Yw!B07Vwr+)AfbO+GM6GA0eEeb@SUoQLtdwE&_&pqOnv3^y{t+V7n-#{eps1M+IAx6IY=%8XZzmSycs(xUGT{~ z&$FUFth6li-b>7W*0>-H-y&uc>LXnt;s61Mc~teZM>j5xDa8`Nz?Xqh=PmV{4Z2}J z8fV?}j4sQo5(wG8V99+_BN@+Yh@zmPRy%{j>#X3- zL3WCs;M=Aw{@<7djFerXWcH~8C{OkoaK$Xt z5-5G>^>4P=4jGaOo;8ua%0$WxA;8ZR`bq@qG366)X(@JI6#-vw51-#S4>8zJjKnE& z*99;8$Flw3NjoNf{Y5>}Yr1x9P}dNSK#oOZih#^vm08|v_l(Cn62f8S8IU_LArO@7x9nTK^UXq`At z>dPkpGg}wbo#XB%MG`T4Y*k&#n>JCr9A#|g_X<>Ee9SEJg45S^la81gJne9n{ZcBfVDez(Bc>d8kq`b+>?%m$3On7X3fifHmx-J$ z2oWkXcfUwLe+Dq-}e8HXvg^`evT z)B11o(aZFDMpr+NkY{A-`Vvc2XM~UaI^_sU%upqiz^adMmO5;swSKd5wp%O6xw9e! zh$ViwJn>`l!E4@|P(`b?U_l+-qwSUfQieLkV3o6xxBUMq4z7ys43)E14O+ZV3OdW> zxD*0#gxf1c)%_WTGwu1;RWgPQ)Eq%qcWhb7BE!<0`0*1xjt(@FN0b}&vqadT$z*+y z;fr$Xq*kVPIf0z*_|fgQH|Ukx;0eeaj}4u*xLVA>VBLVyAdjJJxPHtz_y3GfK{K^; z;hxJ?H+OrbckcU@$~Cq*&U>Iu=zQ(p{>&3TvU>Ou-vbomwa+eZmgm%HVVivT1=kd9 z`!ZvbJc~|0?!u&FsVB{?)R`ED;>Ou7xvT@Hx0zUZBFAg$Rd2UD!iuFPcS=fdznM)N zlV54=AYSV=DN^jKH0e3C>P6EiY$64-rSu1SSo;!8UN=$uFzUvzE8G`fbQ2+g?mbKK zL8)B(QT_mFAQ%Gi1VuEIG&ki(L;sF87-@18h!t~noGfc0tYNbBAAQJ=X|$5?`6%oa z?)mIroUpTfZ_+w@;uPj}lyjfPJ{xJBv^^O_`C3}P?kPA3>pLE~}E*cq`EMY*>a_wBn73UnzYZc`jMdFs2fp0oBrT*Bi!vDRJHhR{1zX91M$;BKVl zO;&!0fodYqo$7}dEEZ%gtMx@Zse5EBKSimPq7FNZ!yHi|2U_ih#h%UQ%o_5YpE9xz zG-Db@GBJ;!>VGF$bdLn$3|ga^{yxJ@v8CbB8mq||C-2oX^0LAjXod^25;L{}lL^%r zxO5-7gC(KDcObuSvBf@^OD(IHKl~mEgNnm?j{|?`AiX{+fM%0c8>Y$cNvyBV`t>*s zCTwUR@_EQm;gfCrEcpb<>Cc9ip%8v;>S6#LcP@qzv6O!TzOiX~)LE$x>>FoE1ld#C#mvCDOp_FV6%Wlwess@R~G1 zYEal{Ak`vO(_N{_laF?92}h2Rnd~W2U99ubn5|!&`K4(Y{_T}RHm_K&6i1DWEe@Rp z_h?>~vr8_obodvW+td>>7Y=UGn;Ol1c^iOu3}@BJEKR{Jy@|1}ryk|LkqkN*@MNm8 z@BY=NquF3;B1v@J;5uieN|Ywz5TjRF4b8X}uPB*IQwni}DWs$k2ESRM*X!};gOhFY zGM901e0jOu+|-$L6D~y?-XC@3t@q+D0g{!1U_|(#shLZD%DVDkl6H9XM;Q-Ue|vqU zph9W-C=FLOV&}95u8g3|YgIqYJ0Hl*AHKL}R{Uf3Sdghs{Z^9>DmQxHz{S5!sU&Vv zuXcSpaF;E4_cj+BZ68RX|Mu9jLsX8Ci6EVu6PNz91Y(<5MT@dox;qe9(*q}Vj==Mdndstc%!M`49*v!H@5-lKpk zwlsWP!gtx5ZY4$Lq2Q*r9Mx%lIa4Dn#b!}iRiG>^{_q-C{9e$qPPXNFCf^7+QW&v- zXUE3U01AluDHLoPu%k~j_Vc&|rn2t1XN7HBK!#=a2F02&6F(D2Q}+Viz*+DR_J{;Z z+VDx7L}A9YSZ?t0C^`gfqVxC~DEoWKFNhMrxMLFgmN*Is3 zU&}KOOWFg{)XB)qJlomI4tf3m4p@&|P2hI?&rWXh!38uL?QOXC`SFx*Su}NdoFr*zm|YuTR)rql>(lhr)pW^{T+WED(B8_3 z%p6@E9lVF8nP%CKx$Ob}1f&z08?gM$hQhJm2v;WLX*X&KX1_U`H zx3)a5J+GV9)_^!+sx&$#pIunu47Ln1->dpnkkX4eoBwhxm16cE%u`(izG%;wptEB; zUMBEOia`l}-77O!o)*R^tWWvXDhtEN`xF5zLdiY>J#)_#y%);zk(>ioK%_JL^Ge0e zw2B(%%TIFKlY4{mGCNyoIXnkXFa14v$)Lvc-QJI{V++1vLB>>`3O@E{^V~?IMYSyM z930wvjl9++d+awv;#Er}FX#`7BO*ll*gY~q?X~&!Ip=N_)B4^kCSG!Xl(2Ywt=of# zhE3{cuJR%$MPD0~I=q5blVqe0mh)^y1?^y?yeLFk>MWne{ToBIu zEoMgfV*!m(Clvc;Xs-FR#Si0%=2D3&9cbat!ig$B0ouOzeyDc$#!s(ok)4yXu$A%c zw>bzL$liMcVAGqL(vIxJL|wgXT^;yEvAJ{&ClNwhTayBum1I(gGL^_uXN9dT)&-oh|2^DvhO0TbF08yQI!oCBioI~uU|ZoV_G;+h&;CjQWXdMFTQ{sb$)O?`-4%VFQ~jU zU3Rbn5a;?gfy-_WU!2io_BW0Psx`!W>^PvXBHYmuBbp|3EfkHrum|^}pY}eoc~UK4 z1z4^~-FFo!g#0m1Br^ySg5T+$j{m+XGue;AIS1F{Jx&yK>lDQ!T~8vQ+~FZpXc`U; zuDZBO;X%_9mkwWn`KnHNQ6EmTbgO<1vaySJw>iVpN9~&vpbju((<6iMU+#-41BtHs=eWn&B)^%g;lqCW1Z> zg(jTH`$zz(zWKpcJki<3tHFzBtKL7Om0B)r7F$n#*UIH>UvQ|_V9#A^h~W@y{u|Z2 zu!lWvggLZ5%kTR-+|g_ufT_GL6OMlvTwi5`YyUehQe4~(*3euQ4lydKN;c3lb{)Ur zVhl?Du_A?Oo3(2g&JNLrzX96|4-!$C)7VKgUhwLOx@FnX_Z)E8;^AdH`8ez86d#D? zwy->eu8jx45-bcnnv%DS^Mbj+#mBERkp3NOH@35(0&U#GA2UHOO-KJ6(9P6c^P_i> zZLgKDioW}fEtMwxE3KqcwJWmQ5R(=Z zcIYrru6@k7Vdzxr;rH!e7zkBCz3z$jg3bLFp8yi6R3xJpXKt@$Fi zNUtGhJ5RC^U8H(97$2^aAMtL<<7Y8q4Rc)c&{Qmj%yJz4)_g%41D04gG33X!GHVkO zoEm$OR^ep+S$=MsMhxdV=nU6sfMk*^N}pmNn(+r2 z==-phL%EwyP)N+3SoqIXi@{q={lJLVxgMAe_|_Mla-Dsg=C2z@Xdg zxOYYNO$Q1hR?ue!TitiVUvNh`;v-4xy!35$<3e7OH|hHiKf1dgkVPqUwgNhjub-*P z0-dz=Y(G)d-gR?0gI$p7Z8Ude5%G4BI!mg%bf395wT4oqBRjBD-D=A0I+N@@!ZP3P zb3I6=n5kvtcSb1)7yj<44aBW=_bEXvp<3zvh~SrjHv`)RkMPxh%24>-!RuesGU&y| z;R=~=0_MADgnGGKGVrRR+&A|$i{e&q#%0*r=2N2>aA30_-$m*f7U?XlI9Vlw48M_x zN+HpC4u1?C<&79{L&s;|U5NqqhQR>(zEP+0H;Y10>1im%6{()(CrIbtdtWFW5_qX4Vc3WoDEMO-3k%PP&L<6| zcgzP)$?Ja#`5<+N9ECF>lr9gHUx&u;744Gbn6`nijToYi9XECO8MCHP;@x>jkr_hd zHZs=KW@$(_MzP95%SqBO{^;%1{L73_d*Qfa3_01Ct zufoh4r)lE#x`dCD6X-OzNl0hLu#26vY{4`Pj4}(E-HX_XkK$L-E zry+s)Z`<@c@OZT{=w!CZtI6wlj)uP}G8SvJlTFFJUL4~I2qM9MXp@6WF#&aeumjgL z81qh4^>m1qu|{`K6Z)NAMTDTp@a-1U($}pmzWd{>r3I}Z>lbT4SMqo{ae0AT)$#O7 z!ZW1Yz>?ocwU+l*9n~h_x9<_u#Jtzvjx(?a7gZcWjV4s!+1r!%z~r+#5yTh9!c2s` z;5(?Q=q6>kJh06gw$!v!?dcaEAj>$r~4+y-nFYIM1nE;;U4PJ_tABhP^52wBv^J5{|)Dl zToTctI6rHy&XR59Pc3%))AP2;(z*J*G75}YphuN0DvN8ypqxM{Obc;0m=UYP(ZK0vvlF+KFr?0M7x1{8>IyJZJ@~4 z8s|te2G%t`9d6Zz<{39?!xb6_=MY^j{Hu?-1irps{}AIGLX=jqSp(DVeM5TU^wro} zzbjiLM}r^Mmcs0R;}?lKW+ly}*8L8-)^uYZ&W<@riV5PmJTg6rYzx&eYtOl`#r*bO z7XyA8MSt!!#wdG41z0I%mZVrry|(E(pPDxB)7p}kO7WB4ys*8|v29u3>z9(7ZCu7{ zpOt7r^tQ-ZfX#IZ5Uiuzy_DT)ahm4y9R%5Qy&z^#ti+8aK|K>pM2@e-9HGvvARHQU zfq7sakvbUq-AnvbRNEitgWaBIu4}P=W(m z!?O}^_@z?2-=CQEPt0u+jIMV>Q!4n;O{kqPa2jNaZH%^1g$7sVAqTIiK0Qf~0qZ_Y zGM@$j{N>8=N3XLPtkF>*u6VEf*mQVD)pssXCwW&dn_iza?`?&P#lH=!;lb#eX@B)= zdP;!wm0mnKVs=sF!ApWsGOxnz5*g?><24wi83d&CueNvn;vIjR3uq(1RZgYu7 zkg9Z)#D~6jr_TlnU=EhT?GG7(Fc1-;8o=aPFb~AelI{Zu3}j6eNqU0t&jVrgaIiwk z9JshQsUWw3%AK;h^rndysW!AKyE?w5Cd>geLv+KfV+931g&k`-AhCN;MXQ2{iZx1^ z#uIM3yo`LN$hp+NmEroB3L%D#EITh?*@1*=iWp(bJ)hYd2q-u#e2e;m!iWg3PHgFM z3ujj&{C=wgWsd!uU!^jM?#+571Wk_KP4b^XiiCGg!~kRva))1&hhbemH_pVcrXx+n zU>`!>KzaLqfAAU~yoQVw;i^>&RJEqH0#zlSDNs*SQoX%v3s>**+QL3j%1sK_2+Z2T zymoQn`t4$v(04@HVZZ98koohIi;kc;;Gta`C5~R1+*i;QO7DlAT)GAs(zMPG-qhtd zjwIM{ExwIQuS(=^8RaDJScMsD5W+b!A|ybdzd2087KlPhZgnI`L$Dlt9T3`ll#RsV zPeBKI1ISkqYd;2pB|BghX+M2Hnq))L4v4IwS-Uw=C}069$WQzlncx1ohNm*bq#G z4+=996kwn;6Wftj*lGF&!snUOfT8G+@I)WSCu(U)NaW_1E)Ky<08bSfIpXEWP8J<@ zS#3(Z)QB_XfzgC>CdP1QXE`esZVMS-z_8~buSNs19($Ba^at1}ZY~Mndaa;$Bil8p zTl9MSmJKOs2Ndzy4!(+mMY3k`=AI3Xff{TeN6>pAM!B2W_q6UG2%hS0G{q-097)+=`J)$vYE z@OS8yz}k@k**9ks7E@^LA=08c=66w?EpqbSI9z<%mg!otx*1%v7A^4w9r>vP#Kw z7+Oo%#N9QeHI--`v&!B@v1OR!*v00Y9rCASH>T%J_&Wc@iN#L5*=USj30{q>r=28a z4FRYFd-N>m&PRj~RiIDG#e1gBkiv-c7wTp(%Z`@b*C0s(WL6X@Zh$N5I3m_fwm_N# zvYLahJ$EY#13L0vi`ob--pUA8)YHM!PSLnnolHD(N$XOsCMQgfA3lHf@qPfl@_H&+ zE?uS`LXtE$M&CQapJyMtg*Yx`L<)SR)dT(&YraX%#zK_aZ(0VapGYWbStPv(uVIZp)?AP{_DMiKNVaa-SQ$Kr1n4SIY~F(#f=S&YL1Q>{lDC*e zKFOx5nfUUt4i2A_$fG)2k9EKm*~-vIjjhp|xt+93V$B3@`5>CLlTfP?uqc@5N($wk z_!*gaaau5>2BiEDEHaSzaN?wvY|&pc-xnDjsUJ+~FzNSuxgukj;T+rLz+3*f<1D%bM^Y7fW=8ZevLPmwES&|1^==1MxgiD4?`(~>+@HseER_WPPCuKPTdISeXg-~ekQz=1)uCoMDHQ+C zS*PUpkXZ^1_+(D_!z7UMe{u>bDq5Qq<*pyPE19LIoa&1EU`DRf>2{f|4Zr#5WcR~~ zd`%W4|Cs@8{fsg;X*tbZW$TjIOlDvHnd8ar(1w7* zXu=Koh?LmSFDJE&SHlNNHX7-gDa(|t4}Q;+I89^^+~|^-az}FV1*HNgCC{!K?ZG#z zV|PNgw*DkpiNlGflVcCOBuI#kykPUzPg^KlxelQQ57)MAO=Yl>nFDYT*11a64$+6A#$JLtcRrC6_VoVG2vuooqJ%W>u$QsfYL20djI1t^WZ$R@?{9HbHIpPjR` zEdN5aUE?ff3_>=$^Gxx-rj+naG%xw`L|S9H4NG`IsM-7}HAT-9srkvz>Zn*PkmCei z1zhSe{J972gdAx`8cMW1P{G?1SqOrsntzZ`byXEifzbo6{vIMtps!c@mL&PGM@7kZTwVa~JlU`y6Vs41SZ^ zOjv>ek9NG_lC>@b!cODB zFq8Xc2iTtj9WhQFVb0=?S$*fT8q})MW|8EKm5<{ht z%3X)^A*ZAkE&FLsDb)wzOfgRz#qvbwbhJp1IbDnQ(=}Ux zXnDD|61A@@FCDq%QGL6+ww%4Mp-BdGefE4GW2a*mOim~@Hef+m0~m@hvrLDy2+SUmn`dhBIsc9B{jh5dq+G-SY6 zwT!BA={)X4_3%St?%lh;IC67ZWIJyz{_&5CzaXi|VR5`FNAqmC^ZDlH=G~*BxON08(>)1t;-6}mBc;!1`rAU9>fsBnWWa4!WT^dL?PzI_MjZ5p| z3gb%*)3-+_MccB2mlAwHQH>_k^%u+>1NWuOu^X@VvtpSA_ktIX5_eEnMDOLXE5l^z zdD7_#8BBF#HZP3Z^B0dFB=^4f{IgN=M2-`6f{*Eu7R&S5iX2sav)Y<#f!-h}&VaFp z0fC8nGR@KfIkSeBOzz4P@!(7ykM0JH07ZBN%cJS~{bFlt6E9Bk>1ccOX>trx&=D>o zU80(M2IVWmsx=C(` zF9hY=&~Qn!i19W(=6FcCe_+v|y+nRPC+Q4qbQa@%g)OyjNO;}(`!u$2cxHrx!#KDL z;gGE47$rW=8IPT`HKkx{4?F0kUtF2RiW2L%$>BcGtKi}P< z=97P-Bo$<(j1@#~q6u&WLC9pGMd;o6YLLubI3urQs#T49dl8_x1ROZ2FHT)1vEP zhuXGjKXiDGtJz5+ah(*f=+u;6c?1saS&^ z*o2PPj2zM_2e7-@{%m|{cy{8z)1<48Rw&fKT|$bUxD)kJm@RYonK?JK;?W|f z6Gx+`LcR699VEMC^~&EQyKGg^^6qU1SPp_)-ig@a0!K zOOWzkZo^@=B(pyIl}hgM zT!4T0Q<8|i_C`B(GtB#c=-vOQI{5zR{^b#fT4cE-euCOX}VqyhN;~A7@<8xr@SHns-m;gp+LHC*k5(OOu`KEwG##C~vc(>17 zH^1t14`ocBZf>fd3-g!r;7_CmRJh9Eu2ZNyN5Z?3cN0!fF(nC^-5!oYN(u)8CM*|Mmq=6KSu(Ij<-esjX>D(cMoP5H~+angKQ z?r5K^dg4w)F7q?!fE>-ZZ_a{w&0pScxtf2ud%xv&-tnBtyIoNG)c$L(=;+EHmus&m zntl6QiqrmUZmHD2s-%g%{Q2PL`?trRgz@vbqj)tRNBAPS+Z^Gpm%`>%&YpLbmIxY3K&q}S%1Hb2!Z_X!gPF8Fc?b90> z{%$Jm4W_PeebocIRymhs_>w)X`9?^@3+F^0lGghuhwD$DneZ#tga>blGv?OSyN>nb zn}PsAN3Z(j*0|xaaWfhy$@MNPc8=$N9gq_)EZSvu3VxeC(vqW<<7VCY4z@mbaW^FG z{LbCGtsI?X%ckP&YHB|Di&-685JRmj@kd|zC9SqA%xz0s^5F6WIm}wVwwj}l=&k+J z_C3~|{Bg8ZIS&NBjGJpbIAE{vcK%XLK&2z5@LfHH!>5nqAOWHrRa!M5AUx|Go{E|c z#DGpHXJ<>XqH6}Pvm$5hriS~b358ig&75=44eadF)?{ld{o~f;)6ciZl|gXhWZFd} z7avUiu&*O|Pysk+ZAI!Hi#YvQm|$2LN+(<<2YXPqll$YI=&YxY^K3Sy@0lGH?&I5R zX};07U96RTlXk@9f3NpfrT^6uCU-nf;_U`{-6&;c#?|GnWMxcDg2y;-Vs*UeS5_!O zK#WE|2HMNkRkhPt;j%Q8kzmktgG0C@gFxfJ#Szm{1!$#bTmPaa-N>^ba~!=5_+aZ*t9{Zpw*TkuJzId=GY*!V;+rOz09e7tNa>=f_IVZ1St!(p)QhLk;4kv> z6)X4YS`wr~sZxq&`WRI?ChLQW^FB$T}`YZ^tCLVe@4y8Df zOg|nYSFjY)UpEmC3rO=YPm*ESE0-ZUUbWnYZYREHPZ#wT`1a9$(t{TzaBcf^6dxmh zv|S)K!A*tJiNRPH;m@^SkTTdf%Az4f&!fmsXn!>+VoN^6k!54!U5sC2e|>N@bc&b> zjKhz1AI1%ZRn#NwA&#TB`=?BC|3x`AIa$q-azJGUK_F6BA`)*Y*)~n%?$&5iTHXaw6Yau}ncm!c+ndSmXv>{h9Y+!p5V84~a7NQ* zK7sSAo_688DQAkOT(v&Inz<&cnU)O#EPHHUvw1q=?|5yQ&+=hF-Vh>|xkSzI`dO(g z5^LS4x&r^x_Z0IdjHc#H$w^YR{1w z{hj5kyu1NjtT@3;EOD28N#|$za+9QwMN4AX7|$kM9J_^tdz_@pF5Jkzfy;EgB`OXcJ zIsPb#k)wsRqHw+Zr!No7T86k&@t4ro$!+5>LI#OKIt9*#1AGceRYLLjk4!O zORL@|LjBS>8XVU`1Kk*LI|g|Q9@*W5*>$SoTMH3alA@7V2k-jkF5vFt{YNh}{*>VN z;CXKfvvLu_`$0|O{}pfXn43@I&0&>>fYzod$?JRmemO;m9mHneFdkm+6p zx7ol*^LvB_`X(*ZPno}+0LA7pQf@~aBjI9yVL`z=Zo*kIbbq#5mY*EWR^>^^Pbq`~ zu8fW+zYB)EAJT9!8h;ORVc%qyVvjZU&oK;^2&t#}@d=45$Bt-`I$?BcjemIs%cx;n zZ>b)Db30#G-g=wgt~7tAubCJ%AlN$VrV6)BH5-ufgno|b`-jY!Ya?~Wgd|5UyXQ!M z=3(~KtF)oc8R7I{IKiP34FE1hisT`Xaq5OMAgkRnAlWHHV8AuG3BC~1ivUWh4v7Kv z4#;ZkZ(BiGLkon!CpN-m5mO2R?Njf@fGf)Wv4WXLareL|01S{kf0}o<)3FqFOa5*| zylvX@W`=enA}TF439?l?o>Z}53o%*N>sDgjy0@ZHRNeqg$Xi4zh+Oqi;jP`of41|x^#F4Z&>?`B5c%%=ANG2iJZjtznfq^S4&6<>9FT_926 zz9MPU<6^<2VPG0?WZwH*PV;h-F1%PR*o9WU8tJX`X$1^kPQyh57$`#tlQz0~@8ZTd z8?7WkgTwblBB-(?xzAM%i1|`;^pN+y{m#&@GMi0{Q@>hGH(ioztpki4G=V!xIxQlF zZTOA@3n|&@2tsEAka{d_b_f%<`7vSw&dIA}u>m9^siN6s!YvBD89OHZoPSj4RhJ#- zg9e9l`URD++da*J7iFOZJ0bO?;9YcQE0|GW8bs1{vU55iAy?RTe}L;60o7^RpyR8WPKAog@cYO$vhqly?D3$V zv^Y!ng;s6F?c~|$n~?|nWy@r*UMKnLD_t1vUg9FSl|Vt}PWCS5$VG$Pknpe;9y_Bc zq(+5>6&FmR+sU{2YpbM+53Q&&!$Ad~{fFSf@sMs2MkOi3!6Em+4fb(qS+Y>>@*!o(IjRsXLTCyn0F3!GCr`96qUGt? z1FsY^na=2gN+|)6h4~y7RC+Jb?Cbp8RQQst4bA#LZ zjJ<|x*ZJz|L!HR@qJM}UhE+PPa=MQRYGIIg{mX!C9n0iRvdz6s9nVU7 zDB_&d6{U$0=gyu7e!WEbMb^?kqbCnT*YsC@l4(ZA-t0Oy4L!&eX7?IrFINVCFf7)ws_6-_OEH{SBzh{RX_e(pFNK8l2yLh zEE@ZznSBVPs1FSySG{N-qQ8B^)hA+mh+Y$XZk`kN6gx}hNg+hb*cSwW+GM>Ih_7-* z_}dp+Z))M>qDM!Q>F6PtR8Y*_k??5G4EEA*cxL8;825fx%04nR3|K})e`gf*>(Y|_ zo^_y>$xS50z(iZ4B8P<{2p^fPlZD4ZNYG%hqE@3P^0FITG!N&s?0(xg6d{` z1|T0nZ>@@|zCfT?aC73|UIx51(o+yXAY8GU4s?#F!4Lk+U>E56Bql@Q&fG5#pGRix zhs9G;OdPCfXT5R!okz0w*C#(Tj^%PlDM}bFE8#!bT(Egn-Or6yr9vzc4|#ud!6|{y z)Zk1;cd-i9XxfR{DBJ!wt7TO;(2D9Pk3_`pe;Kv5EAO%u2uRT=E#OJ0slnm_{RH-a z?9)|k8N&-3Zj(a7ZC7IF);W88deJ?R4xls~X)f5oa_;%u0*1s1F_hc$C~7Zs&Ay%U z3-`PomKa`eODz?HLEz4`a{HEt`Qu1_{U5;oW9mUEcqhf8NS-}+OH;4g>=7B8N#5l| zsroMsS}jAlbxKueQ2S#0yicrtk_db7ZN(Aon}G6FHY^2>A!ORHI?HXu_s7-N*nG5FFcf(gyY)`F=PB#Vf_IOBg+@RrX-B<7 zTNeUo7rM@__vGyccfO4%eUT7>nC7tWOCE7Hn#^}W-jcqvd7+NBl;am@T`&un(QA~0 zrrBwQYmUxjt0P$Sj$Btm-A;M59CF?ib-AVqQ=jwy!BHk$NNtZTPTFcimciN!s%O$1 z$t`1%Xj>njr0&M+v!=#P*Jn)=zhZsj?1bg~i?To1BE-Xb%k@X|NFo z<9yDvLru1xL=9l4`%PshygX`uUtA z1z1a(AV5-J9wf6*37d>KnYez*>63Jd^IIX?QdPjZMuNGa{Ni6KuJe`x3yUZJ5<7xX z0!U6(naS^#gx^LsA)U})p%dDpn_xD?UzlrBrv+Vn#g}Q{xQ;U%t9c|?-7?eHKinBk zlo=jQ(ZZMqNvYiP*|fm`Lfo58s(ihQh)-2LWpPzW6c$3gef=ogyq0(+o*a3*Nie1e z4w%=5RB@Y0_~M4HgP?3y{7^XhUj5t>^Ar0Rx)%Jm)kt|?QhX|T z>SK;sHO_O6A$8v&BSLbT&!8>>fJQ0M{%mSM8R3{X@@!De>tYI5e5D#o`oWnyFWHBy z^~Y5|KkIoWbA1NjR-Y4y0Z1#ONN4BiMJYwfibIeOtJy`wtzxkU3Qo-Cr<;FDd~_%v z4Z*}K9=0~XRV998k>(WJAn^_w^%8O&m8nM0F}y-N8eV$5T{m9)N(^-J<@6N#0IE3wNaHX%4dz+h^>~v}dz+Xz4rf$XUv+8x9aCERF*}a4_sJlL z!iUYwC!!{*-!CoRpz%~Ky{G8Pj`}WWam>S1u2@2ng{?2k72MnbfaNmBq~vrekwb@e$`*oNO+MqtGNmvU*Y==J)@dFD4T+~E*~5u!yT6L|;^fIr-b zF6G&nUDOs1fM8bIRn-62pUE<^zqP=+l5Qk>;v63UI*!-j~ksOb#%Tr{f1Pb#c1iT{H4jQ+I@(J+PXm7^lh!Z{#>@&m2VpCL)r~4%8LBg)J zV9!j|pJwUnkh!o)h!Gm;{~k9z9KVId*K43_PvHl4zmM#=j!T?f4AmvY(~$?PFk#mx zoSw)Qxz==S79HNL8Dl|Jy!we6y9xKfE4b!J6clI+Fe@6>;o8HMW1}%2x^s%Gn;(;o zq_@?FP$hRuB7f@y&Icdzc!l*Ut2az6wlYSK#A$*B21Iu`@K{d_CuEpYmXVk_koID* z7ievwz%Mt8?LOwmK0Q^>a44tbBL<-GQP|R~^)RE&xmD5Bx`*kmthc1*Vp7sgdhxbU zV1D=P#C=iCMyvG^8LKy&h3(s322XscTtHQesyi<+HuG(aB zcA{^ntw)Z~TDf1VeRfitq{v%?~w;<^FAFmeV3S4>T`?KyjD5+ z@1>q>5LZM^sjK(9y7D)7rO-%>iZ~Rh2AdruLYmhWM+o(Yt?zrcCZ~=@Bl3w2!=ZkC zlR;VNBsU+#;iWGt%2eDFUt|&-U*Q9p$I|}knZh5VTany>f8Wv>I(EM^0^&MR%*il* z{6=|r88voOZx*W~i0iF&X9xN> zo@iJl3>6u2Z}wAT4z6?4;A?5J!E%oWXhmlWDv_K6@=Ww_cfuSO>5-o(*e zC+PsWfP8A)!%*@AWSa7UwFDMm4e^W~5b=N{P_qjv&~EdLA^3U%9dVHmTi6e=HO<4n zA>skQKRh~-PZX`ot`~>eH1#7G7e^}H#QsLZ^gLa#dcMqb8HJC+%*8c(U>bBU{+fNP zT+{=yR3K(}qwa|lCjoeSpCPLHUfhMQZZ>H0V!6qv*Lm{1)2N%Bcq)+W4-0{MWPaU* zx>Wh@IKe!w?yM+YNz%>O)$CgO5*#1!uXzUom1%wuqVI2}-J|I?1$V4@%v8V-75}to zRe||tHAl2-ptW$&VQr0)-BS%zq&`0`SqSV$)(NlJxvHCGZup%=zc7!m3}k!cH#!=N zg>dz1qesZ0nRw@$c$Rnif}<^f9kJ(qvN@`a%s>8HwXbS`ex0@>Nh+mlG?3xk-(>S) zU-&H?-MwomCA?y!1ijf6?j*^UlMmqY%#P|$RMrVUU6U-J>;2FDE6=t1bYPmrBMlD| z*@&|vb2N0b#3xtCdb1~6T@yD`B+~83kH^z_J01y^lMW@2WOkuJ#XZI&P?)fu69PA~`}y`w>9$sys$c*m*EJPTZ)=*l zh9A|-opY#M4DHbty%z@O{r7a9J<&t-IYKT!!j7u_T^0X|ayy^qlUAOk6CNAdFgcaPcpCego8c@_wfZLt0Uz>V?2X3Hzr*yhXT)Afm%}# z7d2uq%qV!`3$x1VdZWX767owc>FkE6v2MbUsUdJ~mclyKK0wEfH!AzxJPA&U4*HOf zRUkJN$M#ay2$QoHWxYnCor)Ox&M*z2ZX3QB}9r`+#8I${mgGWIfo z5D6bVCL7Hf3L3&XtiQDcZgNUw5%46CbhQ8kb$f$sp(D*zJz|6r1=%c?fN4bQw%Pd6mwKU^imTTlXtX78ppzGpBt;I$tV+~Nc2-?%hH@3S5)5h{PZ-NBH|Bl zZLo;kQcwM7?rm22Zu%3y(L6V#ey5z{EsqxyHz;)7>nR2kdg;}cB3>Ny0u6+uG3LL! zpCfaBTr)b(Qc_Z^++Fmq4_JZ4nPa3G1YO!?a^~d6Gc^`e;~YWu!ZO91TjTrQ+vZZp zNQFb>-F0DUYOXj6gp-B>X|(6&w!Y}z}@G)#S)7pnh)uDq4-m-#kxrQZw#bU74<(b zjt;qdKP7kX%8~fp+SF`q`Z3rcH{Z?%1%r4KJ`XA9^P?_7372ek*kRuuN(Q8P!7Rt` z^(WFsw9*xJL`}&22v8py0ZXZo*xQENq3q8BF>)j2^;(3DPTl99q%Ves4fq;=Z$fI3 zNuZIQK3ZNsN&fH*qCq(jDDJP6h7??$5|?orJ?38Exe1rAfJbbEX?`tg34Y4VWG&NR zMVlOQuAWQCOTTnNC(c0>!wE2s88s4sQP{_$m`BnC3x&lg?@63Fz%Pac5Ftq^mIMi> zpI}_dFz%Xk>-yXZ&_hw)Dw4yDBNWQAMBcq6N@ays!CxNbHcFjP34yg=sx5I{&>=EW z314Y}ncix&ad0gJo$jr-$DY68jJ-2%nDhIZv_HLJX2qg%aGz@G)mlP^x8CGxBtbTD=r0- zSiNp_)C->}V4S~zFz?)+S~n;5>-MaTl-k4J{=!zuxRowcsT}3j;@(fw#VZcw=7fmg z-ior;oa0`1xPm1NZ~LmaI^4*kC;Q($dXapz;R)vr-x;*#-x+G^`3v4L-xM>eIFFDD zo8q+o{AXGTa|Uroqv-;(Tsm(Tpcc z$UQ`@hIERYN0HMgO7eKgy{56Voz8WGqPQT76sqG=XT0WQjU5UAOOS)nrf%C0x}1;} zf!!)1XN1EQwnU2_LuO(}zmon%v#`cn2b13pDsIoco8OTc>H}+WB=5Kv=BQ7WHDJ0X zM1?bQhgTVx3VtVf+g)QgQq#<><}t3Jm=?ZQ{sU0Mi0pIgn`ahg3c#HqUxY8o!tdx+T&LxWQMt)Jk!7=yk8e| z#5+ujI(u#c`6L_83is?%?r1h{W*;y7Q_WcXFDTB5rtl2P?5ZQWETf#DI(4lbCDe>R zai#Vz&a(1%U0+?-_uf^l4TunJ0`R{MR~u;I%Y^PDn{CuB3+ga;+L(D;Pf^$l82-K& z4JhjPjxo2ScSQ7RT<1;4@FXof1db0z+moXK9(j{Mcp9C3BPGi>r*XoEj- zCTR#s8Aa_9XKf<-p~D~z3t2ESqV51D4E>UuZ^$rvg1 z0Lw6@qs#C0dQ=9zS?>bMa6KkNbThy%9u+gU?UWD~nWD-Re{yJ7nI1)kM9~pN2198{ zfp1(b$kQ|(w0X+#Q2Zo7ei6R9C6#0nY8FRF0rBg^9hGk%?FXtOcd9}>=r+x=`SJ23 zJoNmxUunH@9YejMdX6YXKHlgXS$xAMZqQ4dOgOVvv1CZ${xRv>sa3i?!g~v3j~z#7 zRH?+KPs3Kl`yNtsy8A8AOpFbAhpQE0VigtVsqo(O2sJ6Vno#@}sQ(h-h9y6Vy98wug98t2r!8fY>TM3KKW-urI{0+>BZ0s$?sZ8liCB!-m*^7WJ6F9s8N^(DrC*ZGi z7D}NH%ClMS1xTrwTqajzkm^e1D!+Sq)l%Xq9_C7;)$?2*(}r8iU)d#GlFwC?B_{Z; zXBdQYMTS<_h+)My>J91MmP?KaKKM3UKF+h*l>gK=Pjpz{xsrPCLoLDsF(ULX=pU6$ z+>7Ce=lpn-9DL&h<}bEC-}>XHvf%!)rf2#pF)ebx_*<^Gk&c8@q2@ysU3MB8Jj;7(w%_Y>p_XXNby0Rx3O0{H;#I5jW+vMRUSZQ%u4QY#0GMr ziqx-K+|)I&Wu!9FCl;q?jN}H%4UV?j4mFXoTGH)T>f{>}9RZofZE&1p)9-Za=*>7^ zJbtkK+16*SwMp{%Xlt}R+Nw8CrqlXU)X@H)zoHII>wnt5x0&o}tG8K!sk4VyETqnq z{b7qEzOAka!9-1H#ur*Su7L8chh%&6v(JgK8}4EWM)7H8mAV3>;K7)LB9BEGNL^|Q zc;z*^%?V8zg+p5a7ul_ygk-bZuuZy-Cftn#C}dhaDHh7Z_9jOoFgBD;U=G@nyhu-{ z=?Nue2Y1V^wTBnBA;YyWqD6$Wm@vWuoh3Zs$70yci{!oeG zE|2{mJoZ{=M$O)d4upHzx|3PXDV7%S-kuaI+&)&3tNKi=g4~x0=oFRI5$G|6q|GmU z2uPPHx4gM%7*DD`yPg$rUDJbH{X)9%A8WkUrO`Rnh<_BcN3Vsjho|Y8uRkfiL5e2oJL_v(fQY< z@~_HG2d$$J_$UD{A`jW{Trv0(o<(=}$wES_#hJmM;8rKAv*U#ubZ~yeQ>Y)x`+2-d zVM@+2$tlh=Z|icI!I8*DmXIB^NTvnVMyg!+1s!>W80l`5Ksz8>eW;@xFVr=8zNoek zrbCZVbqbZ|p$N3XGYyh#nuA{I#iPA_I$8N76LvhAY;C1~+?ss)`L>88A8pj=>zcP+hNXUr{1Q;jKF!7i zWH-G923WD0S5V$fk|Y+$BIrvB@9>ZO%)%$OjcxcyI!umTje%p15j--hw$IT8uT13z zN5Ez{_x>erq^|~%%g1W5fMY+K|DjPJXUXNlaUiSmRwRBwrwiKItb*~ZO!lfpN3)3t zy{bSL%~DmEihsMNw}j38PJF$-V=hPr=ML})mYJH6pdbDiHhQ;7#j8Bq{*u1=82-L) zE#_&tgkP`vZOjSWcy@tiibJC1Q}%I#gAIU_$!~uINHRiOgz+C89OZB5wi9h%!uO^) zLL-N(V;|{)dp>dW8{@PT{^FN(A=;-%uft!K?qjpQa72c#+<)4{$R1qY zxvKY|8*vQl4>zrj0^%pYVngb7ZA^4fNUaWJBlJ%6@GDOdJC(70nRIL9c0-#9Gi@NW zJhDU!8)A#4eLP#0vC3X(EV*_g5b=z@4Gt6`W>S(d!IMxMfm)Lkk`OOr8{UOCC;=^`({ zvbZa7N>XlmbOaX<@?5#J)e7 zK~|(o0LvE=KQKrr`4aU<$-_*;WXW@zggN(aFJb0kUXF#p22b-;7V9{xm{<_eqNtfN zJ!Q8F_I~0qM!F@H~;EcS*SL7wgRxwgjv16uSRIql8ndepG zOLe+Bm@BLbh#uHm&aS;7pFqDBx#OK=lUI)l$wQ&+a7B2gApg*rcGJ~v#IuXi#+vM+ z9Usj?Z%))7%d)`Y3XXiFc}@;50L##!`#;I@*X%O-%WD3LpBK1E$x!>+%Kl%rrY zavNj8=>e^JL>G-PV$WQ|U|(}5O{Ys7MDLQ8mtZXE_VvDf(hm{XWj31@ry+5CCA~tc zkyG7*#>ODikUYjLETs`A;O``c7jegdX{`S?vccfUcpyK2iD(almSEql!Q*1V;Q0Ci zF~70l7C%WvX&_F1MzcmA$8hJDf(TE~@-U#C`-5+vk)1GA&R2-|iiX(0M6!y@DV4dp z^_pZH|HiGj$Ah96yrJX?JucM@4$#}XH}7ahw7^D$+~uH|0rMK*!n7qhbLnDA+Paz- z0{*)y+5Nj~_OS6V8|U`{#2dc~lUefl=ue)nZNtsy9fv}NYkX#`HmBura#50T%!@bZdqjJ;WjB%ZolARc^^Op~-dx{Mb+{PH+txapXi^ zQD7!~c2Ba|S?Ow5y*5ePL74>{?M>&d|D)9`&PbqYRT^iC{6VgrNwxr74#0*8kiUfV z!XIezxXzELz0gXZl#6lzn zGt5isS|UXLH}M_S%t)7444Q7T78!@uc$}AX0Mo^BS@UAmg4vXcmcfaHxS4~QYBf=N z%&Mkaod(@qwIRW!8k;acn`$hIWNhkYD~>(%4udF=NRE#y(|A3WKM-?hAg68$5mtoh|9)O`{@;ck!gB?Md2iNH8qV|NRKjRkCy0OY_&^T|=N zY)%+J{cpt4%7D?aDi7f{Zg<2#4u+3>={>PRlo+$xc)|Iq;ikmL%`Qj_#6sO&`gh0Z z=(`UZnxGD`M>Z}~Q<3=C!6@{pA;_}D=ejvA6#Oww%)kh$9BLqpItIbgpdWFjE7D@| z15VPz?T{k<5l8frr?%Bh>4gdA%p;Eb1u@l_wK&j{l1jZM{gemu;w2q%{)o9KokUwT zx@kZz&qfr>=K_ZqX_;tk>JiC7UhlMFG&N>}?o_vUDIA{{p`wt_7%zdPJ|HEkAt_R< z>3ZU=6}bRp#-k(Ef(iqF>00h7trDv&`Cf~XEUt>LWd_T5+Cy z|Kr|1v9msaQ1U0dnv-8K3oES77q211_J)257GrTVA%7?Kb=vOtH4%>79*vG8PKIRD zXoUvNphkW-)LR*{(p;HkSzOBaL+EHE8X9(;(4WYGl`jS9#zR6w`5x*D8w*T; zp_}LQX+&AQH`7UKaium4rnd(hsJSsQ7tn-F(Tu6QCY*CD9L3uPe)`9sQ!rK|&MP6~ zAoV7Ei(nTXa>~;tJTieo&FPGC%x@L-KsD-bhY3O? zsG0SUSTqJOBnId(i{jA*BY;Ug3;b+>us|;IW{}SwhEvOZ>n>*j36cWky$IT^gsb09 ze$o+z%gQpZ@=0#h7y?JfN|63!)}tuiW;lL<2I`83L6?I>ShJO6WPKS`F&froQg0*l zJod17?1^h=sl}n4lBuOMhL!*>X%E-PG;IMb);2CC1xnk4Sl<^+9bf1Pimp$ykXflB zJT>*E`-~i0{?^$3V_vk{`G|2Lbp9Fj4aB}1vd}XCQhA9np8GS<{%ND2^(Khc2LKBk*oSZ z9#!zMXdnJEXDUXkc2lGpW!bpKVYVa$GD4B2APX{2rPR#f>X^s0JA=yT_(Xa4*-ANQ z#|GxvYZlUxMaA9We3COb{BbtV7U@g|M=eq$HYeRXYThVfIaw8#O*xgNNh~?w=|$Tg zR1nkLEy)rQT9!IT$DH+2?@piB8GwimuqCeTMg$m(%B`1kSGL}zafsZ}`>0s0_8vf; zoiVoe;YA`q-{i&5X!aN6pw73^aY&KRew25or-A&8r-p6Atz@?P26N4AVW?|wge5`z13m`+1po z@k1uhvx_@}_;r79vYNjVno*nP_vx!_A8X+evZZ)iIwYJDxW%O&KHfhQ!6MXzICYJw z_l5+%l1t}_!X(2SrRrUH0S}ia3%6Fe41mu~GURP2899Y;R3ge=R~-lga!C(U+{oiQn1nyu4_9(;$_-j9_N$Cb@?yZ zefAK@n*m&suB&6RB;O6C>K50d9I7qOj=^TorYWn2CQ=(S<;R?tP8M7{BhgU@Au2*> zld_Q(mr%I>9tous}3 zq}#FMcaPN`yfk%wt|83*u=RsXb&W3hQ4gp_UCGGuzQ4`4#^GZ*2 zQ@!GJO7cn~I#4BnwUrg&QnxrMxjQg_U*+Wg1c}Y=OW^X<_0R8*NRj?X%WBRf;e_am zEi=)e6@5$V!@HRn*4PmmjRiNAH6@KwU0jTHP7O+=DkAMzwNQ=US`|@MQRB~nMayL` z2pq@K<7k@TmK}+E6dm!1v#_(i)n_sxax39{1m*(>FnCwvbs#A|$T?N*+VxtrYNm#Y z>a3Q?Ap$vF(`t;MFRcc1<=SGs1HQLzqqhU%Nplq+OmFg+xoTH+)L$tVZ6edyRf(u8 zqNQwAH@YFeR|E5Uu+cfBXKPlYHUoEVgJWvoEqtI+au83%L)VQP%_q7J(t2E`vQ`H( zHk-Dsk-P|;4X#Xd~}fbJ9Y0ycdCA=?!}j?BbTa!J9W)WswqPn z*Q%CRq{U{zd=YMIJ~wP$+nx{2#nd+xjgn8dj}H(kt4!ifaHA83W}18TZ6&1|VXKHy zw(%0*i!U)_z1|Gn_1-#a(Xwn(^9I!7-oF90xYt50Y%?{Iaj$`7O!|#r;Q!t)3riOmK)EA z81+R=;nOmx2vt0YM#)Ow#}>J2Xw*X7N>##&{GDoqBnXj8hT(kutHIfcoQ;~DL9}ay zWM>6W(Aq>8p7rF=>|}|Lqg`W@N69Xd6K2_yZa_EbdIi;O(iA@k0$UJ9IRCS2qAQSK zjf>V5^}0bVgka~2a1fcnRPhO}_%c=ehet9JOs1qrrG^=ete<=-5pe1+7u3vQ1*k-n zf>NUeblmJ}lDd)$lD4syBqEa;lyfXw^mD}Gu)`=j&vLKc=erseH&WZWYVVJdi(-|W zry46oUf%4^t5yJ?+>yulZ1l}2*=3=Z)x>QH$n`XdZwnPBR8!Y(wMtAYNw*uz^SEPH z>WUCvU6Z?|Fb8~4v>u%~Jqi`{)Y<_~E@3j=Qh~NOs|n;1l)(!U$RB=4F;LVf^}R3)bGnIt)xD^Q|J z`VO!MJ3=*>Xvu7qL~&#fUBH-XMKp=1SA}vx|3MCLl!xtq3#qC-eAknzDqHs(lB(!T z-;`FV(yvCW;?~}dTGjaBx29H6?``C&#zOxakgNKb*OMy_ta@_v5PUa#{Y4el^dRVk@ZU5OcS78pTVAx}9~Vj!u9o1>1om2l@0O zS)Cc%1H*Nw&5A~P&)^Ix?a0M|LQD-B9_uMm4I!6CG`7-5NA$&CM640%?6i>d zd>o{k`;d3Zd@1eCK>&GtfI68-Zd9^0e$4X}iYdg%Z96Q&WY84hzL&a3hahH87R4MM z;2fArW9_QprbtSl3+6``8p()zP+!CWo%;Ppd;5QT^!#zMm9!Xy2El>3VJEz^AwQM* zQ6!^LgTWY+G6FUQ*@paeitE7P->oSA53Cf%Q2wsq9-Ouwk)I-!{ZY?5?FJuWl7#u( zQX+8HBqyGW&Zx$PJA~-a&4$nj_+^X}yCbJ=vf|S096|QSyDZ z;K(E1Q+`V06!hu~W&B}#O8xtiCs-Oxf*qA5=AOUZqDSynt|#-y)anbR==Q^(@S(K% z{BW6yOUboEtOcmlqEYtGi@2@?Ifo`VTDyyRc4Lmqy}J}WF$#z+tNAQ{g=E^AD9Z!J zaUQLP`1Uloc0$#fmTCk25+Kot;~rScYRExUGO&j@>7T)khxI9bjWL&4YGwoe@thur z*l7Yihah}Xsl<=gt$^Y6_73Z9+VEzlb(6)(hp4J+bT}y2w-saC(pe|XC2eMZUDF}v ze%++kg!!0B-y|(%o?J?*b5Ramt(p2yH)yhL>U0m+%>Acm?!c2EpF=z+`JCJ{z#>g9 z@YZR#Iz$id`%WqD;y#G8w(4PBe#I%`j_278&VW5bAdCTmAR>w;{hf_!km0Kf^gO$M zpuu1ICMVSHldIRTRcjaQW+$+|U~B4qm<3yR`fCfe{#@6B9-hZqaDg?7$$0Q;@EMz< z=bl9H73l#?N&YIdM?MOpUwbj$=J?)ZDxTpOn_{ zm&PZhJy?d}t8aF$Z@QS`pQqNI>j$9~Z#rIH+*aDZc3T?sdkx)OMn0w`;YpqIF3DHg zd-(j$)rNm2+lyS=_w}v+bY1IfGT7cyW^sFz?6YJovP@z$Ym?P-I3;7QlmBpSS^sdC zBDnTMYVnM$sLL4DEr}2{OsQufsW}T?qPgSpl1geQaDhJdRdNo6X81%taBSM$7a0;3 zkseI+BVNvnGuJS4X-&txhd+|`w9S3Ytx+nAWLRopu*Gj+SRH76e7XcqE;iisAmNbZ zfxuiK0973>gYwgOJ+d>r`eb7%_JIb2im;)JR%4M3RbPPYK5{g|5OyiqElmV9i8UtR zO{olBjpJ>@B)sUIFG4ylKLi!MUCmr`M~PQD!6Uf6t}OydMzicS)TtR~AP7-)BFzrk z9wh$L_a9xR%Cj|y#m_-3a{8gW6X2U$76DbHj5kvbRQMp-(AB+0zeaaPVJ~*Ql)|tr zEMRcNHRKzKt9N2j*HwbXefW|TGVY~6?)e3$7f()NqeC6SSd@MfCuhv0T6 zem>J`25<5BrcQ!#-vC&tg5-8b4DzDUYw+ddHJY*ny`ozbfrGGfa3{iGyUE7TLOjCT zZt>IPipulaQ$xVUydPg%nGL%tyM}b>S93>979lBhaMYkfMxaBP!O!H~zv}4(m>B=4BNver8 z1J*_5>M66rEiwxrtqbCWdFx5n^8ny|SrXmwn%1Q{{su{vhTOoX{1p6{uZ(>}rw>1; zP#S;9n!Ob>@*>oES9Zc~6|oEtI0VYADdDN|eHoZw7d?#cLND=9RPlkx;8sFyub~Ma zOY|t)FoTDl+`v(56~2T{Uz>Zo+Qwv(9>fBu+1Se~BU={v%KYo=J& z%Fs-i7%26!xLyP}s`SnWjKL9UhfIZgChwL&#H2nSF1xugsc{dmd7PAmn$6T&Xib4^ zh5XT^uydm)TGts(A8L3=W~en8pQ>37+J zvF2o|)|s-}lM3w?nPm5{gmcU? zj$jq`fcNTyG70fBqbyVBsZ6JN)Qu)+KT|IF_BLo*;!7Pu?bX>oCF}fyVgYVr9PRj@XVXrNM-*&1AMFzGcZ#eJ|(ua6H5@J#*Y*p}kY ze7uMML?S$d_S~aOh|FVSpPzIef3`~di(lVUcdMD~?3qH1EiF#Wo=2L>Em&+E4e zG^kuxau)hwPC^`+I${`SMu-3O1pd;av{qZfa34B%u@p?c%Wm|0$9 zn0y({_nLDcT(5jC$|E~29;^p&5SkSa%75&^cCR8X$t{EFM$=iFgC8fbCU?WDuuEID zuk3sxn|R}B&_ggHHE&ZjMMV3hdi!xcd;aWE&0X>aS21D-cj4S-H1*NpvRaFWNB|>o zE=Q|5tMzyE3uX_0eDRbL#o&o1MoT`AOtSRFPEx!=sBsBzx2!lCs59DtU6*em+HRUj zeTs0ijR4h>0lNpu_U0zB1pm;|n$9d5QH*}gO381E>BXexh9Kjq{@8^DFuz zTB4cM4>pHij4$t9T}AUu=8kn;hbuO%{T7;S58pF?|F!${$4BcH^2Y5d#=Um$)}0HQbhP&W^lN2KM{=JQ?Ed|lzlN-*&-h(H>AXm)c@Y8!cT$|= z*Yy>)Oof|W36=FKa~Cp%r9ACd*0<+x({>-GuwE~;wJoXUF`bW)rik_(*qd`<3mUI){%UqzI4XKf?CL-t2`QW=O%8C)&u6Kl%gxESRr zj>?9=!f)}OZdFI3`^uvT^{Y!}%IZ-Q@!OAza=Q+<$CW``2~6Gaz5XCR;)gmFd*ax! z57AeotD{v&NiXS`*mQBBTq;GhtSCt{krB=n3XgDbzPD^P#j4IsPBs4wYYMZZM*<+{ zcq5Hxzrkq3V?s8_3{Z>78Sr^2vFlv2%>d4Hvd9_H(X~bgJ6}TO``%Zr>6O9${935y z_~u5pvsmQ755`(Ww0((%sQ&Ej@9sZJOyg1%tbTjZRcQ#8VNt7P?U$xTS{CykP8PtW zsMiQz`Wliklk#BJY9Jw|FUd(5TSm@bnsG2}D^5Z9dGToP2lvmc;Jiq_^y=(*kxr`% zC@ssEzAzK+>d&JWFP^_}2iq4z-qlC7qS7Y5WbskI;8c4pljASLlAWXroRh|~@}*hd zQ@Ev+@k(gn!lOFi2S-@}A!}ualpA?c%qqp@b*dJ(UxtNV%xWta7J4zWr$Wes9nXtL z{~3STSUwC$_Iqvl-N_PYWAUog$}7gDPn&Mb>zAQ)u}o(_6lJ_cQu^;9Eo&GKOFfk; zwnA}qWOtQ%AXP#`5A-D@sA~I_3Od~&a)r|ib@`7l*f+HAzZB*p&>?z@g+_r9r3zQo zC%MIJ%T~Z~6DvU$GD8}fmxzpqws_;?j-T7f9y`Wswn<6FaI+3CTbYr-f}6>^(^{K) zW4i|pl8<_DV{+qbJKFo<#y!=Ap||OZ$Xu;2HPs%?ih^D2sCNn`;JnijcB(SFl25p- zw3WV2^BIS{+b>#94K>nyYJ7r2kHchYsL3Us@0wOxcfWPDDHwch`!_m|*PX?BIJxI` zBY9OMj$f&1TDt=koe_Ui8(uuD@KC=0q4~BSuV%BxA;u+|hUyL60y9qL=x@`-Ay_W= z9L^M=nN7}VSr!vGI88M#w$TUIkRRAzY2PFAa<5HB?wUOr=Hxkn7Msq&IL9_)8TI>F z+_wRgcMDA{eQWB92nS(pAA4fmy-6pPvTeQmJ2@lC7QSz9r1n9NO(x2!M{EPW4zo+f zb=+jcI0awLAPnw*5kNtZ05yoBtV5&xx(l*rug9vaqqZrs&T7tCVO$d(iv5<54{%V z%HEuD&e=!LA9pK?t^+L|XX`Ph)FF}fG2KMYU>u$_t!#pCfHu*rsk%*}FVFuf0bt$? zl=b~CA^Y8Rc$J7f3wahaovv~=ygeJdKO4M3jV>JtKSY!jtw6VhNcw~o9maS6;rZUaK>CmpEy_}QEfv(12}V+FpngC3 z^ql&%z^|T?oOl{t#@xa?fzSW{-JR?=O?~@(wLGId+w@>TvYO1q#hy}~N#J7ylp$}M zwoO!dv-X-0axne+&Xt*Iz|- zSP>(L1x&kyG-=p@&jjR_y)@}$iLwmgOyPzU&?7!NxF(s-RU)~(#tPcamLvHTVs?bS zEL50Vp*lQFUY!@&sX8)sLyy{5SNjshI=D(-wSnXob*!zQI0e+aNM^- zuEv5AKrU?!wOh}%UWukIn@>C+qQG=D^%LKaj;9@4eg$KvF_@9gE`;2KWLbRkHUCy{ z5_9{%w_HFel}_WSN!iv3j}1#=nBchb`1kAl`*oHCWqj1uUoO4x>Ndc2-sY$^T@V#} z9CM7kX5%=cF(qOYwo)=Fu8=Xv?W4OBvrMCeQ(jgTV1-RYc5x0?a6*O~6$O!NT=W@X zdP$}|cNC5hO<*p(w?XxZapkY*T|Xd=<1ySgDHR(Fd-!Us85JC#St~`(Wz`;nZcVNM zi3uCj&xWZX%O>)ICujJWR!nc375cl9aMefw2}HY~gbbmpyum}Gpls~CBBH9s4r>|ocyR_N1_$FWB+kI` z@5!eBvfpD-QoFK<61inq-(3*SIrdDWiQ`uwRQY;?Hl9K8CyUp{6&lk)~IG6Zf|)f z5%8T)DdM|W<`X);;Z6jhlP=p(()Ti#UX&}ApC~0Ig7;C9>N8Y3A=(LvX}`gjSIKl7 zXiC^E`vOv{dT)Qdd88BBMmoRJFhVUf-P6Wr+Z?~zgDNMGOu#i$- z3osrwIbGk~8f_(8o0~}b=kD_=ljBv6k{6F3Y=5@(nY$1ZM+>({_pD+oiVt(M>URA_ zMQDSMDEs;4-X|~1-plDH{Yp@oJJoOa@q9y`_nVusHmgoW3^OHVCNk*wsiK7OKwrj0 zx(e-hw#bH75S(VC#yg}77!9^8piMy-@7WCD#Y>L%#j^&<+ijnd^;Gj0CQmEeb4$>7 zOCqs#?$^g zUWa~Q?S2r*%Ye_tG-`yr0RjKiCvmsDRHQR##PJn;Kfxt#OM>pHV*Qdo$3y36geL6v z8aYQA)0sS5s%QKD$Gv@eNGaCb&6Aoq<-m4%2nDGw!uWBe^y&2Qx4zLLN>Nf$jw{mJ z%aE9`=S^qrcKP8hwAlg+md;6A`w@PH(r)S^JUS1KCbVC7U? ztcm$%Cxw}_s@S!F@~$TMyXz6jTWhpa^?8ocUZE6&uBz6w?(ww3cj=gb_-Fcg~hC-WUOX z)*6wWpm)b-Mn24D#kn8R1I<90#i~$IY6^WFS;9tB|F3j*lZ*%cu+-?On5JAiSCMPE z`-v!&%}H+yQ%R4M;>XE(jM={yw4HU7-WPFfUB(b#9%{kQMfsORgR{MFIGkh5z zU%8r2X1u)eO)DMq=5T_bO^#Lz&X4E0i&7EIm2&soq4AZyllGh*L7?Y(w$8(WV=(5Gh)rp~5?V_Fq z^8KS?8CR&NBPFdPK3(0Yg7JyDy5R|lzXvWc zvE%Vu_g0}`otp%M#U_$>4G3%Ksv#t-t*^DATi!hJHo;rG|HcS%ZS+jhDQI_X($UENkmp@h z1mL1#60mM*^btXL@UIWpL9OjtFoc6;mYPYbeJh5^V@}dOoSdxYuK+D!Fn*#cn}*sUyjsE zbV=DdT`8nRaP8wHOAD(rGEfYOZR2D#3~ESl-Scz_u+MW%Lg%;x!Y^OVm-$RusO0x8 z6Uy+*OZ3Fdd0Vk?U;7L0nR*D(KvREx9y29dJ z_vp#~caL5`;&GeLpv|nvgOYXllneDd-acX?lSd8iN)I#*$R&x^(4 zf_bU*5aJ2Ln8S8eOIOo30#RitCGlU=3i!o+ob<2&4b5VS=sO*CCWED~q&N2yrc4I0 zeyorDsMkU&DlA=%r)yO#x{~xy6H}nqhdGq1#v);ZXt=kk#utk3r~5{8awl(7Z-;2% zBuVbjzm?XM-)#{5yVd4v6%6aZUzbS6-;J3}r)V zjrG{cob(OgVuaCl@TB~P{(4|=hV)pt-}|v8&T(}B2PlpR()~3IDuv{02FYG#ZqXS!rPv#? zYii&voB%{AQvg8VR>a9BFwVI13&+*t1v%lmk)7q4Xj|6$^WThB>>$!)Z<#K%k)Uq7 z&O@rr@6g-$zxF16LSTbuu*k2lP0<`8<9~c1-JcsMryDP}WN5HK%`boM9sImA{-nRt z8+}4nWQtRGlX&pGaZH;Cx1|Dp2nY}rq{{OgED^F%5ikgrKtQ#IIN?pK51stb>LNd_ zcfn)vbozGk?IJy-C#5(Ow@(G4!WmhdruxVPuCy|D)(qj>OR4&@yz`a&|I2Q#cYo*L z=WciW&zCP>cKdhwFS}Q!yuGo>@atq!dX-w3m9!ZqcAB0gmzUI%`~QZkq@%N1txk1^ z;<3T{f4~3beH~7xI+nO|--Ggnelz3_H*H6FpQ1gHJ*c&$uX0mc`d+VXNZ-u0Ero|Q z?8A+Z40S_5QA5Lp4rLbl_hmR;P(=M{``%`6iY{;TKhCL(9Aej~Bvs+|#9d3_YBnKk=r?jN6r9waw0E!1aU-w{=s!{?P>N`xmbT;4b@u zqSf5;4gA@w;gaf|f!0_%NT1W=BH~}OUwMexZsjg2ue5H)+(t80g=ej!La}*S$NJvL z)5j%~jd?Ra>gG23W+Z-Fj2mdfrik<18f``?J+*t^#H={ZCyC?$^?)S^Yn0%aij)#` zdXJy{_xF!r&4P@oVa*)sK?5YktF~m|JWV&(OzJzqf}1NG=%3yp=jrR+&wfiU!5Mh-@#!* z{;=iKY2OpUHSVA~4s{C+O;nAyvGAl$*ENeVtZuSU7@=J(i3|`=M-C+n)f|aQXUmJ7 z@JY|nnQzRs(6NeNCj^l)n?o^j&Sx-Gr3t+4feck|elX*D;gre@4*NDa0Qtm-znFWU zS6C%mdeSFdy3L!Bhm^+1cTO+IRA@$JxS^VkicaPK45W8%4&H?W|avy z-jo=a-Mr$O;&;25I9VrmB-HU_U!q_xu4Z&MdTCkd@345C^*uC)@f(ZFwPu(Wk2CGP zvIl-B(bYpX#zy^ROhKB=y-G$5E>uHCNm=c`9XW|I5@l~|T<4UQ7?2(%z^0((p#(b` z%uF?t2QQvJwo)}oMF-zz%Y7$vKlP#9<6Cxa)nHguvL)6LOcwWout&NvP2l1r)J2)} zpxCTAZA-4_Y;l?|g$)&r--9+?-#{IMD357+l+7-*8oP2&z1M;UhLd{5Ee|*Edspwba#{rR<&52h!3i4xR-T1;j~pbtZVdI zJ-N9J-uXOwJH|6e{B=!Rr>5VEPcA-Lb9%ixvQ4kpl`(cJ_D14`l=8GI=0F8E%?Bsh zo2S{Fj?0=eew&tbIjbFWQ+;esbIh08LJ_k}Hhueb@`pDxMBxG)=Y#Qn6u6zrREMWo zTC$Ewk{LC;nS>L-6Z{6a9d2MRd}t}xj4Uhl%RJHfMb|ZqDn6H#)krGQw+80H@sWRv z#p`+>9Wy~(lF90H^&+J_5-s8-J%oO6EesW}o3K-|M)iZ?W8y9a`*&XB;lWyFPPWl?2AQ2h zW@QPuffZZ3^tb6@VGY7j0ePV0E)4?$_ioDUCBnYqFGxI@%$2@H2)?gbySPn^Ve2DY zC8U?J5NevaolqB%00jFNuet0#qD)WEmKOuC2^pdG>6v!S=rF#x^_?-pyyg_#^bpkh zFnhOd|9R)>5G3*T$8^0yh2aamh7SJ=M7nF`whp5@|DABzz40P~E2|xa-SU-3Ejo9{ zz_U@X;gi#)?uQ36@(@VH;uSnJNgYiZVbb~S8&*^+o-^aCa09u zj-1ZDFOsiNp9eD>0|UK;N1TVvb=3MwW@_Spjx!0!B$IKgu{c^mf!zw)V!zK!OA??E zG~^k(QvX*-Ay_0?BCzoUrKcTG^Z|AoFAvd&`ebFn8^+}ha&JRE8#L6!IAYzfKjTfWI8_M* zEX<)9{f26doA}o?Qq3)YFDB`1vJ%7C3fFiZu*-rFFVqF}m8u4MLskQXES|v-y2wSm zU5BmQvKEGCvD@wV5k2c|$Dz}H7Gx3AIfwodZxfw_hGTHUMfC4y#U*0sRx6t@p^{g^ zT20l(FiDzB^n!QMF}!%R7y-{NRH`@=T_mrqt4ZM(7 z*9R;Ua#usZ@>X}Sb^Z05P~ymct|(Ezk5%BZ-PrH*si?BL~%Vb=6~|1AW zWeqA5YZ2gwLc#~asiA8@7h!|IEsZQSg)DWy->o%R3;*Z>60?hk@gp(EFEU_!_65`Q znMO&EZiz5Ok$})+8`BP1gFvZhIKs|I))3NzqiVYJf!9885WdKV2rvpTHm2Q@SPAAj z!h;frKi?+bYd&=bm{DSR%{8Z?F{Bv1iI7lJ$I_~VkDw2dhN>ze_qV8syryeT88sIS zz(Am)29t{Y^%7Y~CkHTYsQ^bPc@bjU?QQU3?{^`{Hu-`Q$3ZuH$S&_25w4TYezjLo5wQ%$R2r`?^0IcmsgP*G%L)VX z%48iwM4Ow|;SyacJ@)RvjJs3wB0|}5(!Kj-ckI~rU+^U5bIFUzsA}{fs1KZPyEcW_ zk&`)WY9gXJi|k{72OWYj#JvCe`=`US96H&YLJ{3jAF{JzLh;2Vd)sqLS@@vc+uXh< zt)&E3kU){wFdWljp#L=Z$U$g9z*-yh#aK`#xs)SOm)&1V_>pzroX+^aLpMppPt1mA zaA}$j@%Sz;z>&2tDd;k4pK2pEc4Q)shQp59K;YB=jjOZ#~ ze$Apl3B;wq*lC#vkM0WuY2C-+8mXf~O;f>h8Zy#6gEr^RX7 zR8n0NdAgo3xFs)FhshAH{^gf1%TKNZSN!E_)BTM7zjT%ao~t*ybHCrazw;Fkx%&4v zxDGk3e2oq`r}WvNn_I*GNasU0(#>RZbBF%-UPn6o z!{P8IBUP{35Q8qb_w2<>WQo7xWY04ISDC=|_|TRghyGT@&6`NtPe zIVsrPyY7U~Mknc;H={DUyEvNMNm?TTZWniP zw@}HmZw3M=`ix3bMVK?lR?D4n-9hqATy^x#$E-8^=HpP+bT&$Qd&MAmGrAZ#dAd4e z`IMv1(d9CsPbhw!v-Ebv1&ge$_C!1h79>M|F=DVZrxV5r>iDdV2W=&~mG65s; z0p$pHt6pBn_@M#NLIb=!5}ET>{Bd!-vnJqepaMsIqvWPIJNy zU$MAH@_a@)ZuWzs3hu;61c9L1S!P_v@j$*yriWN|+SmDD+-?~Mv|bdw3y(WglteTU zYik$%l5Gx`LH$%syIG5!j0CHV<)Ru(NnF+qqA6)3LoB7|6obdsw;qspe1le9Q*jb% zd(f;C7#%YbyeApq-7(bOp%kIBGLq#r8%h4dAs2{0e&>R=!s>W`*it=zKFY~eU^BAY zE(*e>Ll;Z5k+T{n*gzrOq2S8(=VZ$WHs)6IRVA&qBp)_8BFIGUxcQJHj2*M8hHY+O zd?o2|8f@=qMZSe{&p)7R!MM?$7~D0RxY*j8a?8jd*y4(Dq7`cstE3yR*bO8fhElwS z!+`U3-C+PI^vw>#2O$wnXM?Uqba5*?%-*{P6+G*A+ATV8+#VbSTDO4RaBsQ+K6;i` zpE2!e+N@#55m~6G5JGn^t|gTe5`K0;i~Oq-;;>srV>H6bJ-`xj5+`KVaA1=ZC%Giv z&#@s}SGrSgn?gRg2pd%TX5V1i6BTde6>N*x)-96l)l_kpj$eh-`F~$&1oDpxgt~Ow zlP;#^kgTnF3YgH7Lh$Uxc;H&uMre~O0gHXj)M$%IuMwjYhrIn`mLK+$1N@`Uzf{^D zQ_7U@(^nZk{2KnN9`JnVjTwbghS9Twtzy4pA6XU;lh#Cb&Y$zQSl7-qi^{^`%@$S( zdeh=I;bzxXmmG~~3C}2XnJ*9-au9%BMp7quv9xb>dc@?rW z;_mfvxz3L+*|lD8@Nz92Z{djH0IFwl?BkX^B#Cl4iZ0;AckjQa!Ao;w73>lT>H3VW z#cU=1k-}6sx}kpIRn&sA**7v#pdU`vX)`Rk)(DqQjdmU5c!U0$JZPHj&K3H?hgNiv zwAwc#D&|FK^w{R1wfcTh)z-YbbVaxMxD3i@i=;tjRj;<;+h5YKnCdwJOX$JPnBGW7WhJYcu-J7j@ ztk=<{M>4!2`G3@Op~#ZMvXr9bpyGBEn>#{~%h-4{kp(e#g{_^UoX7aeH zD}$w}1P91OX+5P`!wgmL^bMT`(c-(f4TfEITO}6yvm)ofIN2ueCrF-Al)bEOmQs34 zE6PK!zXD=)G~teQ?mREy97s$!{Yp(4x3ZY%G-K4LExj#gX2DGP19oX*R|LvF0F6WH zUTbnC15eEP_sHEzvJq8MYeKH!Q4`A3^FtAqO^W4YVqvQp$oDvw_h4&(U6y)`LBX1*9v>6{Mg3gI7 zQSJq|V@^hZKhwfVE1geAlyy}Wm3RBs-Fb==?)1(iF~;no?~!l@iY%JZjVH|(a-4LA zN!RUFSIqur-op@aus!fe_(in7b9|M~#4*FQ(TQU^v0!LWTQfw>IQ_8-3Qk|jq`5A* zW{j!rj=^M+A7-V;88Amm+-n?}=W#?MA2m_92XG<)EMPc(amG?NSs`ziyg2Vn*@(TD zHXwgtg~j+<_2F#5Y=jr4Xj6F*m0PbZhmc8kX2|cTcETH)m)bRNnf=zg*3d}ts_Klj zHts<~nClY6dl#A>lj|fLeSW3rQMB?-w0M`3ntpJq{FU z7)m7gx@Qd&i@p3g@Z_L<7~c92MPtbmExtwRvT;ddC9j%#^s2MA;I_3xtc}q4*2h8* z@xMG;_FW9Sf%{GoWrh{rp%<~+E-;z5i`@9hZz4vnGoJHL$g2op^T&##N!oJKcb{bR zsGPF8pBT%JOHbvsiAmu&gUNDsF>(i|EI$AIk6#S86q*T^J-5oKTS*p089h`zmnh?p zjAZxOuD&EAnElT2{t%P~8FnZD@B~4Cg&+VfDYrTbfX&c$ba*5mk8T;cU_Np8j62vb z!cB`&!p27XgBl<QlGkxouV8t74WOv<2-xoaGe=rqg97hQX5-|G(dMv%^AnvJ z|76OP=y?N=Mwqb+R=y@QlG=&7<~TMs-P}@~Hug5#j0j?Za253_$EuEQHTPzL-CizU z&J+A^;r@G7?e3~wFg;$mQ_tX!HWP37*q_{Q@exBtio2jy6jbhoq5OfXa}VY4z5cic z36)SyNjkz0(UE%B!yjq6gvr`%(rLaV_x*HsQNqdOh=M>Rep6IYQ}uzIQY*~WVUz>L zlCjQncMHe3E{7}~c1bs%tBF$)GcvXcEYFKux8>mmTS-tkhZjbxHGqLKjk=T&pj!+} zQ*oCcDDx%ML$jSl7%g6@g$xIdMx?hGa;2dcW{skR_Hr*uyG;2Jjee`IfW+jb*|sPs zx=lq7v*X-xejKqohi@b3_za+KpyJ&>--mA>q_VHNG?Q*J8jX^#@5A-Kcdt)&-DOI~ zS(KW(H$m=i*E=s@oRi|%oo)9$wL;)Fj=K$oWd+cb+^wFhAltu_)$(Zgd7tg2jyQj@ zwMEE&qvZ3^J%RPZ5_FN3v}qwZRfO7c#E*O+{O}|{CA4gkm+!RIsCOu_iwK(Fsc};_N?~=D|)RjHwXXqG* zg&}g4!)6q;e0fBU=NQxXPriSYl=J-P2#Yz804w>5NflglI7}{o z{`0~8v1{z$V26|^JLB=e&tKmk-*F#*?H)232YIiI*9`mZ$7ZG~-r;5NyL96+43aT^wW$Z)$~b(8TYUv&?D?v6j{CjCz~u9B`FW755Tl}XWOjuuv1Ukn}ojy3)> z{R`{u2<21gzx>Fcni%HnvPf$m5Aw>aVdOOnio2n$*-`rm>wNoPb$irUAFZL@@N0HB zBbx53auhl~ht#LDi7t$t*hXC2@3Na^!K0z`YB`26B@*w z!>=e&m&LDb+qP}n_I>Z#wr$(CZQHhOoBh5)r<3kKpa(UmRGrCADs}c*Yp#~Z0V=XxAY}{3!e^p2ZL$pVl?DcQ^1R6T~X7bR5ptbce z5#VqPf(Cp=`UP6Wt%U$TS*&^vA@i65=0m9nIv7&x(a|laFI^e3&Zx-J(oDo<^VOBZ zS|BzE6-+udzqIb|v+(2B{^Ob3TDxum>t*9H;S>AaG{?Je!?u94o*0R(gdB7gOSzXY zK2|Q+0PL5^>;6roEk4iYs@#E8s{Bd8kObE1h9~QNibTF*@<7C{S}S&qqf3eJ1#|o( zf}IWZjUI*9-K%Q-)Jxit)zO73oY$9cMUCjku)1uEW9>52>55Bvyo2b2 ziJOlPpHl!vyn@(%F^m>;+`p_Wsu(z^L@7e7Dc86{LAGKi-%w4WXjQo=tHGaedV=Rd zWusB|@!eg50|?XG&nKBd4>K#%brQQ`)!{cCCijc6H#}nnw>dZA1kp~ zxGzPZWI>Os90)ue{!F`due5*{$^!8hraGw5R#e7O7Bqzm}(>sHf0^Tx8`&C z)|(hLg?xWDI)(F}e1ERS(vx)C=Ta&^h_{+VbH9nIN5N~4GpxJ(_MT?%Z?tenupnFL z*AfF+v387N_@sX)bHY%>Y9v&X4YJ#URgqu_2us`0NQInH(M>-`a4&1E-e zF*iH?vXeiU==EvE!fjhic&V|P4HS#1=k6?fff?^69LXh6FR#Z5N=}0Vx2(AYl4jnG zZdC$cVA|NQ8x?k4N?a2iqv$Om)y~9Ziw557xtnuqz{i~EX$RqP3TkDXI~B<|oM)e- zkF4OCqx8;_M;6e;q@eZ&zs?tPaEg3`&XR`M62(wbz|LjskNfux<_n5jYt$vQIM9!l z(0tKn!4yVwL7wn%qnM0KHd~HdqZ^+c3H*+-Lcik0+GYwGr!|>ZRWX7l9Sm+rR_t)q zUszTjo(f@(qG7j5h#!u`p^6!;g-MYC<2NV`Dk_+wKt)*d{0O1${R4W%enqim`P2`` zs5^RzU?P{ocn;*Pg+kx@5Y)!aPq}sV+C&@mUg6Q{xrArFit}c=kdh7ZU6je=F(qU* z%KhlO7^l<-O0LgU8)&YyIl}p|V1EQOvYExfwC%JjnPLM;jfhq5(2;V_R z{CamQ#A-BYwb^rfrzArF-pf%I=PZv?mmvkZR8On=(kZ%FT@6?q$ao*uD2o_YLx}asg zGw4pr83K4B;=4yKOPw%1T3t7kjWRRjDXhx~jo1)|IZDADZkppTvFCej{56Z^A}v-6 zB;AM4ZMb&td;7=`f_eD8yQXFr7ONhk>|A0FmU%}L>Aw|a*hc0WHa=a9tZd?13fan; zrelP|CEO?C&|wC7rzqLg;6i5YNxHSv#ytzK`C|9O&%*+CKq~K0o=FgWX)Q@SQ(YX@pm1 zd+BXT52qr$aYZt-k#&G3Ng_4w{VL%<+Q!K?v;%dwHbVgvnw8sS7_O^(e*2Bm?K9G9aE1)LoXpN@j2)#URV8!m&;0aBrV%S_hO%u!Q0&TE|AQuKdb zVf_9?)$K4MNk0)6Pv2{?5RwRy9Y|tNAKYv3snZSkOwBc}6$# zu;U{6MCz_m>`+QH8--=7;RUayVUI>gCC$XPhz<4E$npx>BVAt=Q1Ie40IuOWAs9gl zCi&n{{R5l)RWUl z*xbmgC0>IM#IxlHC5HgTP*+vdlrtJ_1h3o$U!Kh4@V_F{mJ;%#?Bz#p9EHeo^`M-K ztGCSLtV!k%dnCNM#Uxp$EOXV>{M(<4rkPJX2<9cE*f%vPODQeJJaF^B3?j zMYsPVWToAs^^F9?_5Tn~++nE>5I^;okqH)qN8lu9GYAW(JL-W$X1m>etv8CpzX*FU zJc}mIQo}QwvJj)ZC1eKL`1%<}A|DQ?BljOIdw(7N#M0xD^7H!Mui`dnjB*wk62%qL znblcwaLk-w0$CZu_><2IPE6bvVByxCBx=wu{5>J+Vp;i&O)k{l%+$_(0cWuZcUgPc zwW{oMe@wL_FjN?-ZNugwDEJ_S4(`f*VDxzvYWhKFHe9F7WGk=neKc(jhiK-nnkQHK z>0J;#JcS3)j8pA7w3E4rG12)L9Y-bXS1JE%*6k_))z_x^S`oIsj~FFxv&NfdF;opw z%iPB0_W6gc@KSHwbG19+A8`%oX}y2SQ!-essR-s8T)NTc-%w^u!nDxXaG3PdK6SDE zHH@T;0NS$K%AE)s-|K4kYXyk`_yVrG(}*+Onajgb=xQ!t3>a80V1Hcv%W%Eu-?r!+ zM}agmP?xgPkkQu92ZO@|pKcG%n+$bWQ2~4qL=EWcHvPFItu#DFRjOg$Mwb4&u6hD* zuhA_as5L}j*0SaLt~B`<*%|06%kx^?`m4EU;|*jitdg?g3ZiBgTH!lFTpihO3JL|q ziHuVq?`c>`IV>Jk+Cr&Q^iu#XvDD@mkk{PB7HMb++f+Q^>gK;+1xX$q(bSYwP+?(LQ@2XEZbfp=shMJMBpp| z?dAEsa!qk4DHw)s(mt@69W3ErWVwob@0hfh&Z_<|RxIs%d6cqafXQDl7+%8k#t;ES zZV>LSfRaAP>6vVfbDOYKSu3?uyRe$B*7|yWUbftg+->_a?HS-cd#AW77@@&y0YK@t zoSX|=r6_m-*CLNFq%{^hUqrSjG#7Pvor0*phHLobj8VJJ)!CfTq?_hwBHnomiG6xf zFz{;uU(!W_Xw|0~F!+VTQBQ`5xp`qcUwFgB2X4U6y=+62dESblMt|W}#1Xx+y^O$_ zLEQvJBB7Zi^!cwW+%%jNmtDN;wtjJrNhhw0xjuVTGCc`l?>jx!1tF(-!nT8rqYRcP zJZDN~0mPcn`hjZmlKABUiUjnE(Hwqd42@4H$E@n}$0mATAlT6q&$yU^mkM9>IIa%{ zkpNQECBlFW%jd0?bW2UfYMX*1Ok-!F6L2H4YNJ-o9IA1$PPV8~<1q!Hu6pvv;%c-d zCR?lcc*mY&M|Zmtst0EDZeMS$8+^#jCrz7S5%9g;tKoVvYx&Xcp zt9ME1nNdnWg2Z(s2IT=rWd+mp_R+;A0BFVX8t5hg{8T~X6Xo-q`L|%T3Fk`0sLa=Yn%;QR^1Sm}NLM{|?y;81wzM&ziZ#GX0j4i= zy&0BIF%H7|2`9qCE%Q!O3=m zjpE2eI<#|8V7WwG#~2K$j)qXS@2V*``YpFtk1xjadLkL%!#5^*=GA!;Rb0nD6+;BV z>#(Jk&0K45GK`kuD{Z%c=T#JZ|VE<}M4M!NV+fb7B~>;~)s`O$86+piYMg?T&g z{+5nGd$8_^!`Bon!fRD}hmg1=6|HSqzU?h2@cab=dv1MZvY`R%#Isx*R{<`cRD zQa*Kog;Ef85|xL8kXQBtLG&1JA%7_)t41Jw@8IdTKID^YG-4^j<8)P1!^g^P(@uw;wabB^0+ZK1Ff%6i5KTh}7HN)WYj`)9lkYz|v`{1{-)2c`cq zVnFK>quG-`2!qNTg6hrh>EE;V-yxD?kJ?a}aFAF(m|WRnVFtg; zXM@VUr_qL^)7U>7SDFMCAF|fVz{*g4@P?+LLk^!c_1N2(>v4r8wCa};SQsFVUGE_h z^)<>#j$fEM8-Ch688k5XkQAJ+s(EQ{e2HZ{YkWL<3Ae4LXADoAEp|^gkWU1Vg~T>^%jHrF z9c@=NCrd6cw?bXLjo;n;ZugE6`P`GqAkrY~po>aMYfN%fP zMuXqKVsg9XQ;*z;7{-P~bri=peu$pDL$DyrmM96kq!D&KeC)$-ucP)gnZ@2ECU;D% zztvoVExyPkIRfi_+vfRKyAw4#7ytQ-$072Ot(2UzZsCA~YXtgLLitODV?b8@tN{#k zbkSb;)*?tb$dfiCSRt{CQ(B?bg=H@yq zcVe>r$?Chst3vzSl(NaM1)-NO2s75#8<7IR(n7|NJ+&fQayP6g_}5`J3>2L5f__W^ zn1^jjgUDIP+CVS+0mdCnqc+k`LiO^2IKMzhV^*;Xt3|iwQNZIkYQC;WV=|K-Fc))v zGrrg)N7{%5a_sQ3UB7 z*4q&LB@I9Ikeh-kO_?iZr;oNTv;Du(I|c6D61D)Kfq2nY@($>rRJt8evFiEI+$IXX zgxa2(mzfdgm1kgERGg&Cy(RSxAyPCtiR&cwB$~{gBQ`0Mf7Twv?PuL%?o&g#<#g%; z^FS&jya=OEO(vG^7Ntb%c*bxPWGs4|pxQA*oLdbw$HNr(-NzMe`%<4J1jBYXi#kJW zOFoYyLfu3NHfokp9k0lmyiIy-TjMGE5cPO-hiSK#N-~+-EqesYORHhV^5>%=mq zF^C6N&X)*p#UMont%Nk}3Z+tyM^#?rHrNbs=jY;8a2Dq^kacr6)Z;&8#rL-MpAra@ zXb+R%CwLHlIP_~$aJmEnmix$E^B!T2c+jLKP;*DN!J=s+WAVC{A&OMUVvkHk=keelri*Aohqx6OMi%6Q3^xJGq(%VT**=1c3DEstRG~oA+8M|2$o119$5l{tVk#avo<;omK ztNd|ssln~)xchWg{Ue6*?|+of=A?T!5>Fpll{4&=-P_p2W`gS1^6f0jSs;tgQ2liL z1{j%z$99E@(Hd03P76_!&H_E`7a|~T^iyTPL7p8-C$|SGSE@Ix%Q*>uH|e^5MWdZI zpHWSx0uHWAPP8WT6qaJT(E->4D~gX2H2cC25~X6BgsKi$EFaNp(6OcV(|XvIxpE@> zL|J*$xOdNsst>DY1L>M>SAxCaL;ZoumRu*N%IHhKO6VYttjID>&iNLm^7C4KyF0Mv5EJO%P{{l4=t z_Pxgm5FON7_qNf;HPli+ScUQ2=o|uIGvhwlv*i`asFg_??dc1sM9luHE-pjpowB%3 z+a!tRncP9@1EY)$Z9595m!IKq*A2cKK6#fx0h1bdESZxICLHimqn-Ko^@iRJwYK|5 z26nqdj>+L7c@Fi*joIn0wqwQSJZFj@L0MjXnk$GF5%Z#qnMHjO#)dDZonvL|>aJBg z?BMIImCJ(Z7mPOAM=^slxdU3mq%`T0GlWJ@)#g&pvZjd{@Q*Ri?gEL)?= z*1^!lPZND>Tm2uQIV@88>L2o{V*l}~`xGP@Gxi3$J`6hT`6glGl= z5j~(ncbp)oKn=0Ng};zNhn77K06H}!$qCH))rxb#7zJ;uIit9d)({wWTcq0>+VP3nz_KC&!ZjScCmude71lv6$w+uaz5m>E z72+RN*@_CMRjdYv!t=NCqcvjq^?z9Q$uSHCrf$^n)$thZxW=k z|0(bpae`VgI2|@89st0;4gdhk|0=M#jk(kROI@Afc#Zy3)BjxCI^PbPWAVS*9ubVg z5hCJ7B)2vVC9|HUlRFVqKUABZnN;DOpg_VWH z!{#X~<<(+5XOi_@REzJT)<2)UQ}=_RqrxB0$?m>})7spv?z-uJOe{V=gmZlAjFVT? z-5ijNDP^hT3+K@&^noXCr#n?`^h)eC#}X=p9WzEZH+&;s;HNv=WKx~6)R*#f&`4|T z3cmvj3u~uyuR>Ya<;9-}XKP!UIDb~U8WnAPXd;RZiuuNw24Sg`Hzrc>t%x|>OlfQ5 z7`KV1Ho6)LH&P-iM$_aSKf3qUF+N%=3flLYnC=GENJ*S4t24lW0|0bv-gCu^pf%kG|2 zA}+)IGJJq#)n(31J!6uY9Q>)zi>GRgI*`s-AL8+`^618P?6y1`O(B)dA8jfer(cLr zL(-3uO_7@{>*AWF7V|W|8ZC~t6kxAmjb`IzTjGy|zzG`eJ9`a7G?@;i&|ZfU5tP3XIU`U?0hL6M&5vTrsGgWe8;|y3`;AKx?IGYnj$(=~ z5&3u}r`OBk^L{+~#&5@!y)zx2&)3v1x(@~nE^`%{47)7oD(HXUA`+ZAwTYlw3{aMN zjOxi*I1J|`nEHu|1rG$2rK388&hS)0qdrdLHbka?$Bjx3TMAtS8Mufnd!c4imbR-d zk5I(~R?v#&flE;gKV}CGaK|q{fCCRtiqtG6u~w$2 zNxr}zlZT1HD`!y)4o@g*JexmrW#PMrV#GPe)>K?G@HUh_K@KqF-*8i9zJ_@1GD|Qg zE)e-;SjQrOP!3No;j}v{t;QhdP!*v8b|_+v9*|Ooz^#=UQDmMQYaDrS_z8KVHHe;A zG4UXMD>xT6g`q|&cS;$N=}byG*$rY4dD2RHnYrBhy1RIq6~P7|e9=vKkSGI&CE;H> z5Z4l{CxfM`ekcerBjL#md^Puy{OjwD!~gY?$uE;=BoL9(B!@a}MZp>x?Z6~y2nsWu zVGuQ%H$O`w2o6dM*hcs)Io8?3SY&0SLqyi7%Y?xQ@1F?$B|L z;4OJh_pb{q-(bdS1M>wHj&;$j-A3m9!=K<#9p%eyPgOndy%99@o)^EbGU zC%}owEPNHt@|ab`ybdsU8JRCS&5B$p*Ep2m5wi8ln2k-mYqc;U^9s&IGOg}%csxCV zY)}O1o(wU~1mp z3A~Mph;$aoIT^N)CscMj6O_D&MC`05M+R^vb_pz&QxKg?72B4Gcul*{n&ig^Pd~ZV z9*_D!@=s4jDZ1YfZtcxR*4UT#qBV*BNSmuN^GV#!<|ZGma=q-bDRPwtGCHqF^ph_9 zBJLBCdC|7U1b6*=cC&841*gp32?&Y#kv@GGFb&b>(}0?cThM{0OVYg_lFe@I&@7fn z7geizGva;7feq6UEIfM1p6a;Z-r0GDIRG3gq&~W#2`}8iNI2cvd5Kd`NBtLKbA9Hi#&`BbkpXTPhwLw$HxfX=@i-y zpx(Y#U+n(U)z=20!9OoE2I)iGj`nJ9ge9y8KT+Pk-4+3!CakzvGSt)w$EHH7;-2F0 zN|XyWXy%;EKZs!ZIn>u~fME^dIxh4mfbGsvwYKD-VXSBm?B;1nVYAgzCsw ztQ|eY4(Em!?{%J#>J(M_?Ih@&kUP4Cv~1eri$p@ob*x<@xd=&J`sHJ~9t`N=+KdU( z>71_FgtXmwyED4@yeGJhNMW%xl$bfLx6PYaFD*B8O z(PE57Z~M5N(Q|%VQ+N=bo!;YjhOl1}u}R7*g8<7(lFskhLIgQKbwia#B+0rlC<@(K zF&KaiPApywiffE`7Pf>bA04bCg}Mw@I2VbQU1RaNvaQyuCq87uVzlHm3`Y2Vob)vY zQa$~s2{*i$8FGNO`1FN)FbZ#?tt3bc!WK;^jmclkc^r{2+V3Ll8g%`PpJT(Vp?Gjb zLp?EQnBGFt-NqQdJBtd5E8*qtG0D3Mb{$mJ_W>kVqhRsAcXJ%xLa1P{m_ ztI`s-p_b!(OlpcKLJv3nmPHn`8al(}$wdoV?3j@pX@_$|dnzTs$!2+jdTf!(KCkT< zX4p8~YV6#o{J+J7@5h)U(yql9O^o+mezeB|I6r>GQFu%8Hw}OLrBro!y6< zC`8-@k!P^O*+Mr*R9xSswte6PL?S2>}#%d zzU`3;98<4(Q)!A1;~w$g?dAN_B6VBj`e~9W+aP5Jv)=K}(h+N>gy4Ee1kJ=q0h~1U2>)k$K7HiFJc>u3YGsRtH!5Ls${R57# zX%{;h8_k*0e!cIT`%`W4a3Hym))=v6xBO%EiyGftIa!1 zCh(2-H5EC3Km;A}g@|b!(9!7(bG3LSE90d*SF(tql{0-4>r+admQ$d|a|tsMQx>Fo zFwqd$fk4W8wr$?kwOo=cV(h5X04@w~tiACl8DSj#sAXzOUrn_-N0PW~i&=x&nOr>q zVLq^uxP?RWy~!t5RXo;<0m@crf0793<{d>pjbTL5=zwDA*2j{IW;&Xjfqomk##cc6 zF}DRIS9hS8ELHD-?e6lFsH&K5LuellA2X){LagsO=ibA2b>cS~;P)Z&9d)j57}op= z-PHhhv>^1w-~J`?%UJ59JeK)jlbME2I7n3$u#|2$~|ASp+>G!aCmsB73^oXtd zMH1m|H-G^Ug9{=-B`W?9@D_XgFXSfcFXO))h?Lf4$V4(eYAhZjryVR;JEn=wM4Ya* zX3oRbe*rrYzqlO=W`b;r4NTk@UF7EG9y2!EIm`a1%0_Gwmn?cgK<_u~zlzI}^+d-3 z@LBi9OrYz$a8{##?Z47~OhM9nm_{>t{0`D{j37NOMc`vnjGE!DZOJP5F7wdgYo>U?1|6OP?aY&1;`lbs>hyI7QQ zTHT46&*apcob0dm`o2vE!WOYmtTQ)s|GoO7sZV(|K}XE7e6&`+D(M1wCAMRA{9(wf zKD|ssOO0|taQXT2d3y5JzpC&3JiQu7aG>ia2Md{P6q2;hHr0~&a&tLaSGwzF4O@eJ z>uVH=GURSEs7!WO-+fy_l*XwYBlc$@qiBQ{Nc3Y}DGi?+)?4KFeG3!brRd{BUvI00 zaDRqHyD6>YQMJB8YkfK7cr+-yg2FO**)l6kzEeEl_+KwE6}ejb`!tB{`0#N&NnV>% z&I>N)d2}SEnX$#>A{X3LQ`dRaQ)p5MYHXB@ z7JIKIni#1M;(nuLG2--(F<(oQVl3q){k^TBlp*vH*`~e7;DZ75oN^DGNq;Q7Ohx9l zY(;7;q$Rv|;VdyVI{xacwN9JvZ1zLw4p-|}R*=2uYOMDLvsTt^`IQH3SV4h}5wj`` zF9|&{uH>mg(td)wUo!YS9lbdW%?=lPQb zbKW!u{UIC;u*TZLN~son3aYqJW+zM`sw|2I^0`-pF z6YExZ9ofu!TnpM(x#;se(d%4}&*YHow{P373}z0d$SXvVXAzibu>7)TpFlSP<|&m9 znkpi!G*59R{LQTGP;dYf#I3VmD|2KTL)(mTRC@$LO0qs(h}2vLuBap(JL21K4?F3p zV)^$gC%-U1AFB69!H=W2ZZL_P!Rm^5tH z<&o)JG+Qo|t8AA!ZY^a&<=+xGMbg+_GfqVwAA1%49d%dG9dB|I+@;R#csAuxD2ZW< z;!{`JRr!2JvU&li;3{j>Q>CWku$SZ>Uj-eZ*kU;jA5(TS_+t*NL{ueY_Bp;(|1X78RaIkLdr72x|Qf0qlukHJx5=6Sgh zCu;8NXx&{ZDACg9I!sIB#Yp#Gjim$GrLp|CVXPXLrCvuGx@LA%iwm^#oE?`fjPl-p zPI*)K6Kv4vEmm!c5}p+23q`c$lXW!!Yt48l@b-0hk1YG9IA_P!3ejT9w=X@rSAK23 z98a$%#aj*c?Vb%@SV-_Xx^e(hP&k)y?2B}=R=0m3%e8RYbb_hFShE8aVuu~eWo*N5 zμ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�%_RtP#8!>-fc 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 fgv=Hud0Y_x&F<}PZ?De18Z(?0 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

    l<0%$8lN=DpTS^bPIL1&O#cI;0is4iqsa+P|kp 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஛?6j)(96t68ZHuK^*dWKoG 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

    ;2|1rz zB)+GggEe|D)JIKcthZ${(i!#n5aXFu%`2v0rC-L#j0-ZNw}PyXB^U=uENq2a#R6kD z9F>`6HbD&EC0>^B#H(sfCs#<62l4k53|zmCB_S3hbNFD#^&u6_Z2(nzmUbJV476uI zBvqIGC7&_VNk>~Y1DAckrcjWG8}v1?QS@)>tWZ!9~QD1<5(6->JXrri_{mP&mX8qfRuTf61F~W*?xp)DtFK z9~~sZ3!p8F3NtQraSk^WPl}BccwJl@gQ*l(;9x&6x#MxXGa7Bp-Oa>LrnXe{qUT3J zKLG=!WQx&(lCtAuKM^X^QhJl%WE?Mnaf4op5Sa2uXy#z7L!+@AmNZhvLVO$-KFRAy zO6CA5X4D)R%Wog3taTZ}(i8C2gRD3h;(zqhp!Tmi?{4M^aMCB!=J6Tt7U61mJ8TG& z|q4UC-?#}2;p z`djE@^AM12TKwXFTy!?33{X6-x~M6Yc{rDcO4aItxJz;o4ca{2eS@fVU%vl&(cvf7 zBwp{OSto@M!d zf+GA^g=_UZSTje}aO(wd$teKnFN%M&aE^BW_g4@WHc$D{E$Zw>0|fRv4av5s*|*8YDfiF0vF$KL=njJAL^0 z!OB=pFrlhTXc|B9I(_{EH2CEv8GO9>FjsL}nf+MFAX+bbc%sud^M?UJsW`l<4PBUu z2x~(qOqFgk$IfWrYPO-LZR^e&+KuYS&Z=|vP0%QuiD4`w-E1nO?Zy=}f&Vz&*(eK3 zKa6hnoh*Lu+~3&Kp)6RS`t|G)e{|x=6Vl{MD>A z%K>SKVL4e>TGhODL{N%%+MAuwgQ|a@Dkb>QGD_>oceIP0#(+V zbUvKU1!VKm2UaadhbGlQpYT+Rk*#Ahjg75;BrQv?7kX*>uW9cUCj!oB zfL5NC?BD+TJuLt4|Ar-chK>L68%`0aNdG$;@2f>NT+gzxPQr6U=E5CG#}~9fuTUZ~ z=iY620b@gUzXqy!d_dA>>_t9*H@kU}Ni(Hu6YA|~c{ak6)2r+@#j{XpUNsm=RtU+k0al1TH)*%1(n z$D)_?`X}?{Tr&5?V3YS#r^>O|y<$DbDVzJF;pt|ti~~`G=t$LA$66E-1<@o+rC{dZ zTx^Nh{q^s*$wkuQ?W)c7xq6DPuNBuFIt`&B)URSG{3x~VPSZV*L7(=ARaVR~YI31H$IbGR5nJaX(!-ih<8=xn zz6v9AD)&r%hfh3gZUf^_H7Ax!(+OqYYs&N1(hbK`ExEilTc(WR>|Az%fQ+jmTaMUX zxTU=~#S2>BterX(^dkkgqZBryqXX!<~kRy;KYsbCom{u|cBf{nPnznkgSu6JMq6g|4%=*gS z1z^k%E4O{)$!e13rl!&ISG8dTjSUjr=v+t)tDoAwB!=to24rqG4rNNa%QHpT1 z)54AKb42SvXMk#bT9_o!a8cPNDH2+l2&a@jhC5b0!^2KT=fEMBnq~mj83oi|50gG=}+N`yujii!rY(DHjYcm+aK>f#SPOToUgui44 z(?Dn3;{mxmYZxw!(C4W(2k%ANKnsgX6oCl#a#1~^nh5hT9?+Oo)-TSqK%xsEx4rO> z*Svw1alUIy6jeGWCk3n199*2kikwTI|K>QeC}O;6OzK@)>Jbmv=*nq@X1kNPPE3)Il`k8M`P= zg+M(02d$s4v6z9W14fy-z+lZDNKugoH$+XH%S>(v)`cIbnfR_I#tj9;QpxpwOX3qY zIOi{~IRi{T81k3b+?j$f7}9I<4s1Iry#*<2<`n<)lokc_(f&OnNaaE|81k9$4I{{~ zJW#a;r#cU2jb00UA|#;82>XE;+6^=qm39ELx%EeG6`_<1J|s)rKW1}5b-c{Zm4QOk z=;K5n6upPi5Hvs9SCL*6;jzq00#d3A9)bnS$n7N*5|Kc(O|9aaAVy^g^5q z60*=Uu>@fApFSfPaLa`Q+3c~4s5O?Mr%w6wq71pC1w$C8^b zlWPg=&6rDM0Q({QYV0la3spX#S;vL|=iau>NzLJN3mt+Xv~g;4f^`h@-$+8a8#Vj2 zQ6W3JHDdwauHS*D{#eezfaQE4I|3JM>nyEU)cDGW>f4sABGLD)@`*Q4wb|^5ci_x< z)nEt;Pib}Gj|?WKx><)%A;Pb+%kO}drq3Y;JxHsY1D(dFsY=MFJ%SFE~}LI zcVv6nAJaM5e(^#<#S9)*3|j?{M>5OD7|{|Eyci1=1dq-ir}@ z>>2sY(E&3u&7@{Fqhw7AZW|x|nfDjASLnn`zjP>`cOGZ18T7C~H5L33EV_1|j_JiT ztFAbbDf}L;A8*#f2C@F+uZcX|@9u9?_&q*m9Y2P)vD{jRFUNlJyPGJW$OK|yH?R1K?r$Fs9by?Ns$7SQ7mPnGHO2mn z9;|=5J&K+8JF6Bjo>#amIwY>zCSD(Jdpd&xzN@Su-D}!gtj@5f$AgJt5$mdk_cd8> zx>nVUCoZV#p=E2%bgWOGr>&2VINJi zXF$a1t~AKvaob7McPMHjlb7L=KsS)tsJ?lIB)E3VY2C83hDY#2WQ6n5ml6IY^MLFj z3t7LX%dlwi_=}Gjtlz9&FDc7RM#!J~)AP+3b0vY8UGAm$mXjM8AdKrt4uy zvB$4z%b%4^>440tYYF3U*p=Z_f6|Q^C&K5kUpjmqFgc{e(y1s;mmW0$#d(N(RcYqr zCDfLl>noNa@?s&Kqb_|du5W}Uta=;a>Ai=hBYUa1w!ZGwY!r)sE;yqj;QIlMjt`-e z(h8CMTap$_lU3zj7d++%J(}#ULSi&BKc=!3`2drzfk+|rbgqw{I;Do$&60@`i*R{% z@}AKhr_CBf@&QsZ&tuvo!JR)>SHB_%O=}k5_Y0POOtE2%5p(m^U3$17A%BDf$8x!U z>|<&@6s^K6!acAm{QN5bz0OOZoms8R=REqXCH#f1w7AokbQ#TZ+=!)JVR;wICuj(( z?CJsS1KHOkG!8~JvF(f2Z~0+SW|+h)WBo$Yu02;}RXlw+CT*YH`Mg&Y+*1YiaX&Yx z35EMV_bQ0ue*S~%LUIj&79<&p{G@_?Sd&aPRtl zcB8NDsVGMo*vnq2Bn{5}N?R+cJsEaOjqXa@vtoGN>doc;Dfm_2xRqlICOmj}<)Y2u z==6Ew=}mL{6(Wyp*>0UU5vIfI-6;;pxeL1VXQDAg)wV{&m&0At@xBhKtW+~_&QtWl zg7!}z!wLKPcP0GCFQ2^&s6f~r`@Q3G+g_UeDtszpgXP8ZuXVCK2rVncqlgi47BqGB zD@4lh<&pl~)^%2E&9)+vGYD)urZsg2#MK-LBnkWY;@b2La~^!{QSGJ@Q4zJ-W@gyG ze)zP0R?@<6wZoH`H(N}+2p%~Wm7nSuWC#7Kl8;j2oCpg4zR_~=8ktL*knx@=JQQoC zI{d0vjOcCRjK@p{8a1~KwJZjyH6b{w56dE{`HD_W@TmNTiusi#jR|Kk4|iB!F}cty zkms()*Q);1_WWVs81RiM6y!OYSl0*>o`m)EmO6Fx&Ux87Dv!39$6Upj>A^EMlL#~h zHIl!T$EeCEWie?!e)EU9Bg?LdT6so4f0j@EGSjE#H0-eIfU&wAZz-QFRxNw z@ZUvIXUX&r3RhF=Tf~B`MIC!_OwQCyzr;b2QL>TzVvdr+;xMMVY@NsnClfN_pcrNJ zh_hr0Vkro2%`u_Z!_7f(z`m~@IDxHAdt{P)=b%1?F&3{Cw=_X9+0_$u;6>^OPA>v8 zQG{88++iEhTVjyUcSpx(&p8E;)FxmvFn9z5DPB&D=Q?rF_~v$2%E!i}Cdrf3O3Gks z#$cXzaTo>fhOG^<>@g+yM#!_{^ilau<@6ri1L1<=F!m60-o}+pR&w#6z&133G(TYz z4q@K@M#|B8;r(g|o0=JpjW(^ULAraSbbYD~SLXw+O%PtQjrL*qc}0OqDebzx}_ z9`QH~dgd^kYKhtGa2PAbmLI!hop>mu$s~rj&qlH?yaWx~O6Hd@PW460;NepA|HIr_ z2Gx};>>3Nf-2(&<3GVLh8rA z@POE|7{Xpk7sK4{>TeU}G%%R8(>msXR(iva=b6JXp65M%D)w#rrV2!0O+LZZ0vk$3 z-w^YM`&3Mqj|(Lxp}}XDJgg{@oF5}Se1{B-7W(8^%A&N(l=?<&fu@FKK6(?*oL#V* z%;B#vRt=-F1Z%slk+*#T21Z=Fv-?SU*XC8(Z7Cb~`LteT9Q=;g6NL002Z=;)zMBDE z)#27o7lAqsq#tMGb5Cv;e>oP2=}F@V0ruwpyY^Sw0_c)i=-d3mklrXBWdA=-1`KOr z1@~wkC8a5gN7Sen4WcvZgEi3**V?3Vv80*0JyX^5j#Cl|O4$C`q@xQtQl9+*n@2h8 z&eGam*>FD#bGwy5k$5dGd7!k?pK!qw;wcslda=?-5^qXA>rusx^3ns^Um1hP;ltJ% zvxg5g81FkRf}gPeiUe3if@zcj)`+$g|8E=rXDi3Kh)46!N^u`r%>zt(#FGEzE2Oo&N?@m zo_Vvfvw($Q#LkJ&?e>Y!9qE&MvyYdXhnI)PC$C?p6+1v7@Ba4J?R`33oA=Z8jnDmo z4?y(2>7{G+xW8Q6n|Mpe*XFspvvUKa)IAPW06=eX??Ys-yVq4rh0onpa;f0S#|igG z?x*WJU>ni%usq&b{Zo4$ZY~K4Wwj|4D8^Kg(&R6#Fg6 zP=ke#xOa2&Hk%OCx`FO6R9)*-WioRy-jJHy7932_8S}FNmn6AXohxr9g(Zk#san`J z`DX)hmX78tN{6*t?qz(XhQ{QkJppZwh;(IFYjqObqBmGzVOSC5Qu1M;RJC8w(}&Y? zE|EbloYxs$VJQ0G>@y@MXubhx4IL0*M4{UzFSR=eyI2@aS(o-iw3y3R^buSIkTsSL zRW3Z$7&32>-S2)RzX3Apd~NEdw)n@ff~C6QiG_Ph&s z)SY*r^*9Zlv1BXhYboD%KdRpR8RjI~#Lu#aMu$IU0%X)1;E6kP$<(fajCz$CgdS37 ze*WhI$7D}%Q-o-}?EMbWn~~0+FeiQ5)g9n5dU}_nrv$EnQ{Bl#NeG7xQiCi|yf_%d zBa%ty^y2lMv1Vp(8w=vi<|6%iiyk|5LJ0v z3wQP~Gxhf1vtaHX-XYNFj5A<4V(!5kZ%olR!6x6iH`%dE_Z#6jqG$Dimyk<5+8u1B z;`bSn_rLuq3-t6nj-RLdZ*p=kq+8**gzXmBFvV^}D9BM+u|E{JQRJTlqn(qPXl|q; zv`<+{bdjbB{~lDCoBEeEWLFNTd^~d>d3JHEXeMb=@njO(82X`*h{8Z5icK^G^<#W(m_QL!m;Ub9 zpZGfRy=Nu<%OxPjo!j^bok{6e%ZFA-^o;=@zCbcSOjoP=av#|QSEg!t3aBm5#h@m? z8(6{)9LB1~?bz2sAY9zSv7N{5fFo_DgXzq$8b(pUZZQ&2!{qNqnWl8zA+2FHIWU3g zj2Hu8HAaO@fl*D#A49-A<_ci_+17?pznES^3E%{tS?|ES!L&;!l9o$k5yOFw#drrZ zaZzokNf8d2%Z~!R#ICcG1hp~*+oAkZI>|e81Y=sb<(V^3FqY1WS(xiP5^-Gbtqd&dZkvfiD@|%H2l)&P`!8Mq4 zXXRJ_?&=Ale4&#gVegoPBn948^dVfNPSUv!?%IN}!vAYmuTyj$C$k%swL=AH%JsRjkpNC4@Z6xE#p5b4TZ(}sfD@bqvjzjo2dTXK_QuFwH=4e4rx1l9 zrm;|qy@S4>P|Lqkop5Rk22$(*=;}ocVK2iXl3Z)~)2Hw341%x{;(@MSx^5_K0{oY_aTK-_9YTA-^ZzzS-~Xt{K?=||W=Ul^ME^$zC$ zQP%5Swd3fJKeQ1!{(Cki}=$Ih413x>z|_j6hwgrgroTS zOhVx(fpgN{1E?lrKb4{MZ)KcRqUoFR$!3w9vxs)9ms)nSts*#UjRx_iY?kyqmGxc; zrjZUgu$my~o1f2z%n~PZEffk?lA7Q zWofBCe#5^L(9)s2F)p@980bd{o^8i+S(8jygH6wWaTP@WQ0shIN`41ke=mHH zc6KwiHn4SeF#Tr_eE*+oNqVf;^(j(F(~HOCI2}I8f;1^6;WvyRQS|-~9Fw+`jStgsHB_5TtzfrtB)*##V#5flBlwWN%`k%Rd^oH9w3 zu_Y8i2?TWC6k zvpjTfb$(6%)|7rQXzQbUY-8*5{A+kAWX0$4X=&zm=lt5i+w*SY`q;to@$7gweU!~L zIos#)c>j2R5RfQe?Ol(i+kR^P{&abE|80=Z7N9!p9Q{5wBhbNYxj(O400@_zF?`Pt zw{6NL+%+@bGx*w?pP$1E`lq>7sn3#E*X2gbC0$N3){|D#5*l_ZE8mZ3^N>koSQbpzl)0-}vI5;qES6ag)Z4wc>*TPJAm3;1 zrrBE}vpG2`+hLG;OUKL7eXMnfct%aaK(^R=3h^vfHrVvlQoC;d>HXV@7EhO6SsBbs zNbLnPqVhcwT#>_EzK|dDbG04_r5)p?A`na&JQlgBgeul>!g~kBjk-`KMdop?+$|Jx zAH4`EvGO?IC93Ungc$e0;&f{KwAwI)o0b;GNrEEa#1gFKa{MIjyxNlWncTg5+&A&&ho zNG|%&HpF4=6>uFSpeb^o<$KhyA^nx9Cko6nS!EPv9>s1LASM(IBXG`xDMlcK8prV{ zi6`BRfsxTmS#8Iz3IKWqqazv~RqfLWnI9o&Wi_cHB&+GDmjWSzaYHX2M~YJ+Pr-r_ zZo#OZ=1@MSgeO^HWGQ4g!DRUmsH{wTW}S@w{2cX%8BBtalISpky#~r7TAZFFQF^C+ zNS1jtcAbkIjD+o?ldlr10AUp^KlF$bXAcppA2GK`;;FCUY z?$h&3Z^$h>iDMo9P&r;UB+OC0IsySI$2T^BT;U@}Tum=yG86YYd0ME(uA3W6u-I(X z5mb!zi?ND;9u_Jl69=GUF1^q(wO-?88ZDl8IJ6-!M*(fZMlIP>H%Y+E;QQe|z^F?L zAZ~sKg8?X(z3N=;q+Z4VZ@-9Yl?iCoeT1#j@vw3RK$u@lQ7&EuIDZgi9H>GEw2kz= zK<}@L2kQ(vTxKc)U|;S6I>?fgKj4_2|29@}WoJ(}BM4jmHY;=jUrdn)sQR+J(t(d? zngM<*yq^MI{(ssW18_BUW3QlM!m-%ab?pnIi;4Zfvza$gn@lQlMp{Pcb{ukU|2GxE zz%*hV6(wXf3DF!6RJMpZzkjP7$9}6E#fID_IlnR?#5iLGuU0|a{DH>A5`}&UCcwNJ z2TYEvKZy}yeqxGdlw}3>pSq1?2jVk1w}UeRjZ0Lh7|lu!9Kum2EvT3`0}?odai#vN z_W3IPrw#fN{cBXs8i9ZX0iql*P~_gdm>g|1ep?lS;j{i_ay0vGa&-PWm1pC0V`Bh-KEh+?MS>?r$cE4ViZTpi7NV?cE< zCpK|)YzEp%XYFi-?XQcNKqLQ~HemYQ1E$}U;0FHD^~(!jS_MEmdOnA%N+w_g zW>#dT)&!C$772>%_(q6RMz6}C5C~M`P1{nU>o1! zv-8cbsiTMA?Ka?u&&y-F#H4u8CCF5??0ZVG?)27-Y6TzP#Ym^vSkydpe#-I`77#G&d}h z>f^>FMS9wW(`mk>X+#Neln-(%-j?Hw4S>|Q)u&`Q*dwXO+pI3 z_-xCZ#B#D4MWUd%^``JtJlnR@K^?WnDzPJt80HCk;g-mzD^lz7%_AJsGqTWolp!** zurdyC@yL)E*uLd>8F?5T>bJ?8m$nz~H4Z3d%k4p;8p6MbatoQt;XmsYWHQg2jc8+$ zFi7q|0VZW847@kt?+I&uma5OQB%19tlR?Dp8qy$GzpDK~6dp|o=#Bc#ArSH@2Qbn( z$lOrb{CU)uc9$0J{671?WULt(71K%6Yjxtgeg9@hHX6?D?CPE%&>hEG!{#ooC|=XBx{GK5+9_iAVYeq_Ks=|(Mt4HU^|0jhNE z*q^RQV6e-$6>pH+welC!LN;+{xcdyuyoxU~uf_FZq+b=7(~i^bZ(C%CG3!MRoIVIZ z9+y)ZW~r)v0Yu8|j@(JB3S)m1^!s5Pb$ew2l=LhmyuTPv2u#--O4dJRkzs2}PD?~? z%4SVA26q^{Y6YZ19=5Iq_p<*s8ljH?0BYZWyGXGiL01&+5^#d9cSVJR0IOPUm*f+g z9=EBvk-hv2m3m#4P)P`alo8-l&s^qxrHFZ#;>a2MOARUpkN>qjf}JlIFquRD6yS!e zLEj{9-%!{W%%B#>BrG632!5G(>j^94QT_Hs7O4lI(Lz@hT#t!9VI8A=ls+wjb&B0k z4C4NQ7wfdCj^p2pz@5By#vk3FfrESa#z2jp%X;0i))z_NEwG$^-RcUV;f47f+em6j zj!)ES2u`r+tMYs5m2(BA-rrDaoWs3a9~j|s)=tCD_;TEsQwvnVQ#1GmIEN3x>nDJ9 z$juCn16xR>{nhB6ueuB%s;>HT?zMLKVfovl46V?5{oA4pd|L6vqP)Q|@Hqq5V338w zjE(1%$Sn{u^6Th(A-&BB^Lq>!zXnroJUI2)8%j{nZ(XE-Yb@%Y-F&@pKq8s*dB}}f zXbq;F6ep&I+x35Rk#Wcr+n=H*#5ujh01U%V=$3c_Jg&{$A-6zp(Fzi`t`2ZjCPL!I zf`rwxTMOb9jS*J}Re!OFU?f1g3~zP`u(o5yQ_tMsAaN-oKx2b9k-Z@7D1!ggMT))X zBF|@`d--#OcA^oqgO&$QQ^>QRV&-W30jhTh8aGxVU{S`(_yk-Hq!3tYZpDc^a>DKE zy2|{D!Q4t; zY+;31Q+a1#P^g|u{LN2!aZi&sBCQ{Q2o|>#jd55r4^<6wk`9?d-j+5+svh9 zzNaT45kP(LQjM5a_-Xvg}SrB{K)VW1TY zpd`2!W;H{p7mn49a~~%yMsTpdN)+3qPo>g!fKdNBnUPa3N)YWnpyD`=KyERTxRQMm z1rH_mtR$b{Ehw9#54x&P$VW8>&?rTFzymTYM#etEN=B!8$t?-V;(;ZR z?o-Hm?h`t2pnvCiikHg2%liIWi^!y-sKJ~Ym-9}LT2teid>j+J#p_r=@#SiglatwO zQ|p@CR`hCmEEo2i`&>%au{=Lt$nks*L(1m6Z~g=}6iS+Q6&UI`#)5@K{FI3UTq_qbf$i?zSp}#u7!x0i0#nP}8DgtakWdoY zR!jT*pahxqwYY!-r?v;jdmlKE6x?_k=u%li(*Ga>VQw*iZ@_eQXX;{~?>|S6IA`0Z z7qmwi@cR39n~bfEzM<_u`ak~#>;b_55M_S>MU!U1iux-^s8msCinA~Dv}NL{fNZ#a(-Aei12YZTD-bk&3hHK#O{1? z1aKhs69%*nuuz z>TOg&z3so)pC+KQ3#uLn2TqtA;KJ{7Xb2O;TKE67LoW9JucXu?CHKlZhUz6aEU)j%IT zoS&QD&^dr7o@%Z54f2HU%g*aVYBaxU;Vx`bE0g&Xhteog z<8E+CK&EGrJVHOuEG&Lbt~f8~ynBxD%5EtyeJAqMLcXBj9LSWmb=yJw6k29K@>5`| zSTR!-QUhA(@x{G~r`gWV18IVqT&fPie(Hd>KmUOB+z&I)#QbD^)jf?1s8Exlbyy83 zM7JTw+O&7MlsXs8nK{lA-KdI(Y1qY2*96gS1jXpnip~ybWutRJojJUwa+V@9X{P4U zen>pspJmDA1eWS}xYpk*AQwO69Y!kLh&1gUhR2)!s2jWPHgmtAMOIj7Bc}M};5v!v zCmCa+Ikc?o#Tx~F-*+24$6A5OY{FO$pvXi0Kr-E-7O#c{x-4EzNSZ;KdM=Mte$UUc zAt^g(q+B49NvqbwYlHeagd8=(_+=tR2gE z=O=8mec=QE`hee*U5LKR+9d35w>pzXlk0xc!caLcD7jyPcz!!3aoXsn5|WY)L;IpEAV^Gy2xdGG$d6)5Lu_0JF1f8f9Ws3L3LzY_dG zF%{OGy6~f8OXZj~C-9f6QkURY+!VHE@-$)D{*ANX@IWmK^uw*nOt?4y!~gD%df|VY z4i_Db6>DbSlgWL!NrdQK=QW^DQ3Sfku14hJsgP?srog>x3tt*4=MeXsTH#C|{tG`H za!74O6X*m6ll-?Oo;uti15 zCL0Y3U0IqqX&p>waQ4S(*htOVE4lxeN!ZrV{NQ$Ty>|S#Ro_O3d~?(0<8gI*e52d; zd~FF(nB3iceC{@$)*No0Iy)nZwv7LSYTjSx9q?I(Bp z_G}-Wq)>~#pPy||vq?hJHEuCtgHXY9kFY7O!?$aA58|Q-uJ5*Fu zU$=0uwQpy-y0fEIL$Fi`vk#IEJQ8a-rC9o9zw!nhTwjdIgTQPlNCX2k|ny)tFvSxXY+7eM(!ii70ER8qM1_Dkp6ej8m3T&13Ck>12g8=gg(Gc4hE-xNzV<+RGo zctXDfJKLiOP(pk1;ldZrb?cK<2JD;UthPiz!U-YBC&ELLm+zYYb7>E^h2DEaD+n-H_31niLdHdx* z%zI_zhH|g3{Rgxi7dc)(aIU{LnR8?QHL?a@q+kW0S1bzR6 zlQ{&IMAeIjE3Y+W6PAlqK5J!!1G9KP6)P~aywqngigRSqxynEr?*@6i&bw=na)2f)O$2--D6ek5{@#v7%1hPmL#u)@jB^ zcPUllnc#%ENTH?X%)ib7E8j&8gk4s;2TNRw=JAJnRXF|{tTN&dRXHU%ff<5X9Q_El zX5qt^`%gShM!IuKFy8pA2344<(nlOMuU{+q^9Qcp|RN0{ioj zUw!$2J2wFXN)bW3CFYr`-5Dc%QiOe?XVWm2E8wxt+la$lyOj2%I67lZB(gi!G~p9G zboZd}BN9FPK;A-l(weAe*KuxsZ8RUPKV?L<{#a`|QAbJ7U?dW7(Vr!|fbNcpV-S4v zGfQqE5RsHU&*g4S;&L|=ESp3D>^&Fk1O>=i9I5gfxrcA%6 z!0XA~Fr4Hn2muv17s-&fHP_gN0>ym_Iyc;aA&M;#WeMQ+rgx@)%|j^i(>ZfhfqvoR zm7DNEmolIN=bhmqWX}u|M||go;pbUI7?bBXK;(w;W6jOT9xII+c=r`&s2mDndcdjz z#;)G+6m$<@0v8CUI;&_vv!rjbLdu@pK>er`K%hmWOx)FZy!rtA_1B!ChQ5$cL@*B`JrN}4LHs~)pFN> zoet`!08$Rw^&Ud!#)dgnyCM7W;AsP~m=;YW!hSFgR&yrCS#3OjuaR4qR&LkafQ}sl z;9h5Vh^EH1^F@e(eetf#U;s9^mrpoC~mi(Q_N9j+o)mneXACyQVf2;`$s>xl51| z`D4VUdK&{ui!^%Wf=zQbFkuNl3VfT}P{0ghf+cKsn{-%-o6?KNYA5}n&*{lsGRG@R zx>mVW<-u*h+TeY-8;FD4FTi&k7hw&;*jQ!QAklU5)+~h6OCD z{DVY(OI2XulQkPP1z_(^zQ{+s#JGos6y5=Vmm46)y{UMhC)aePrq&LhN7)C$v-vq% zj{gR{h22ur_(pc={8aip$3ZGrW<<&U&CfTH91$0oFUzVpNPUB}cBAo?p=~L;bxjGa zCWr{wd)*Y||6G&?+4z>307rjHfY|NtpMvEb^i7?O|JkSD)Zu6?pss#%fk9K{_e%bW zYQYLpP+VBhAG0Yo5(Ujbo{?HU(RF9i$(R3Oh+@3#_FiS~>TdRNY-{V_0XycVf|l>m z9iUs@UJdWW0Bp;%bkpp$?7^?es>sPJgoJcA6`$Ojn>-z#0l`Wyoi2Cl?QKNGliTCz z!{g3M%crx8w>Q~Z%gfrQH`fy?EK=HaRNPD!Q{7$<#@emkPn}IS&x6%2=5*XXZMREp z5&KQv5}DmCSXkNKSEG4{b%6v~orB+Du-cyWYLjLXri{K1ld>|sXl5B$)DF9)3ms_Q z$}E(q?pmqG;mM8KA`XuB#z!S3ePHFn3-3`pFPq~^0Az|@@6TYq&1?A3l|R!S(+}Ux zPPiIjx_?U*K^H2EZRSlHoEha)Ls^oGyKf7!QgxYbEC}jyO?Iswnr-w-*gdxUOh#CL z70&`KG5FmYA)wAEzF|SqXwS^V!q}46LpS& zLAv>9@#?aaH!qqI_BFky5HD!xqUR`80M*o##k14D2fyC#p!9BD1UQ?6LyqO!9Yc2I{s3s!E(JL^GEjovmQ!7Qh5Wf7v7 zOoNOCJ|Js5T=%t%0}KW@p92R&CHF+)4+D(A;z)kOrnXxP<;8ZE(DT~xlX}oyXyI7D z{jn7){!Yppl$nq}quB;_%j|O_G5lqR(@-ZV??m8``wlFa0*r{UBZ=gay311q{S8(` z1{mWRyG@V?J~W{o_U|X9<UtC_UDz|WBs^cZF>HK}sz^p5^QXZeF^Zh_k9M1uQuI-reddW=8J zv8^V(dN{ExP~i}{Q~*F50x-S)VU88_II(~bEpj0{(1OXu7|h5)%@i!pnxo|6O8Hyt?JH(-O9fW<~1@;a(>EiB-SMFFVT*gy86 zV*Wgzb{oDyNGvrQuG89N_tb65E!i%nwFv?#Qfon zJ^3Au(Wb$}U3@cMspo3S&k>UU=NaAj+`j$qGdd#l4`srCh+|Xp%>NX}MgT#NjKDS2 z5k?roH&ycpF;Oq{Y~la(#sd1+r@bk5T*xVtI!xjSoVO;0{`D^YoOW?=?5M+^M z>x2$=*&a=g1OhVFfDJYgDwVk-n^e1>8&$Qu-)iD_K!!k%ziNn(#cpr*B_MMXDJDcR z2(Y#_8z7hnhqIhspP2<;+xL)?y{;2KHG|gZj}&7fi$>x0KWi9t6k!!hsDUK}M`BAo zGdniT5bdxx0pzp4`PrDbA70O9o`qiH)`qX5zJ9F*@V__XWdY2(Y6OtpnSi2d&leGT zJ>u2{iQ&QexGc6e1z~ z4900!D=zn&ye2Los4HQWVS)VRxKrN0*MD3gxL5Eiup$d$HZlAkcdS+ApYB-1dq=5- zJv7r8g0FO>Yi2O$+&!zr!)W5gnVG zm+Q@6SWY~7Jw@EW1iAZPX)cQ9rvK~$w}AGm5Xhr2U$AH zQo|xBxPj`11#@&b?2XxP2e95Dq-K<@le7d`7 zlB4r!ZCu?M9o3kkcAhIg9V+^m+;9s^DOQ` zgm@1gx6sCttz38pYwo12Fy*=SYRSf}Q6v9Gzg*8ZV2z%T6s^R3tirr0I#`~dp3wwg<{CS{@&F30{rm-`53Vno&CwMC2ly6kIz zvG*MNE?(PSlLQdUqi<84`59<)WfJ29l4|jLIkIY~m4VL=RP#4R5*xcaS8Wc=zpv~0 z!2NuTMTTAdz0fNCB@9}5247IA1 zl4TZ0fyqim>Mwb!v(nIGOXl6x4!kwj_!C%2$?f9O->qp|9r@}Q@WX;;%VeRqu9pN2 z*HLVo87bvnqhn2U*KTV9Q=Ser)hW9Bw*&#$OeShrFAbH16ckoVYP27HWwOVgchl+h z4+A?C3>@X+eI+cvGAM1SybC~Mw(pTN8q70M>rgqi5S3zA#5i6|HR963+$gki8p!f{ zUrBJ+4ka@X(9_5zk++&zDN0oD9Mxu zAs}Wbf($g#Ev7{y@+V6na9~;9FrS$)XlkU(qmQnE)P|xz%NDsat|zAX(tHT&vSN1y zbfvL{yh=*gFS^pxoGMR%IX#35@Lzx_?}h&o9nswd+D%P6U46$u{bg0e`^y)&?^=LL zloo!THB9}hueb^Zlg+KP%*UE7y~(b?!zF+fqXGXE*R!|)d^QUYR#fJrTV)ntD|LW& z$%6t2(-sD#;kgmU-TVpI3Hz4DoF-67{{q0!j~xce{|3O2k7fV>n6>`_zzjqijKG!r z3ji}Z?Q0KwF(4})24toF$wrgh+d2S3<`lCMj(R)zKpg9k! z%;W;l*-KyZa9J=nT)U)Yq;o3s64TseL*&uXWoadc16qkDg?sylDKZb(q$A`({OGxp zfe)2Llib8?g(iL!j5k(gUAN-J>Nyf97Imv7@)lXgjW8^4UH~wtw1BKMu3Dye4##{( zS_Z)bwWG)!9w8z%EjayWy28Y1)%%Nr0QCxb(S%aHMIe~MV();Xh0Ef1HqWRuF@i%@ zYWgPf*E|yo!%@1ms7yk9Y-(EQE~R!nW+&z$kJ7~DX`li+q!D#$G3@JLuD&AoR-tp? zZTZP+T!1u93;Z^qZ(RBe!}OmgPBFdE=IU45JEc|5nBQo))}p|(!J z#4`No<=tDo&gC#V8R)b7xzw~1(XSWy+5Y(n3>NEvvosZOmX7xqxd%JO0eqTmGh=`? zozjz<*2mZkmjC5wBh%0lv>gJ{d1@t3s zVE_x`|5;H~Mi&ufN#UY`&F3$=??UlPgn3}n<0JlW2s1@n>wo&0kSC^43^nND5mS}K z??(e~Q;B#KB$;?5scD2O1X(AMCrs?t^T=K%L(e>C{#2=x=l;>c(v)1L(upnM%BSbc zr>(ut4clk;W^O*8o6a4&l}|Ur*{!!cPo7@ax2L~ucP<7u_BvN|ms=jz_O{Nh*nGU6 z&!6gjZqHX%_?{2;E-JE~&n}yKV@?Qf@6JFBj&$gJnF^n29xGEXVtccn&#&ZceYTP) zCT=e3+bcfd)}V|A@WqC_{T1Jft@~svKPujWH2qkJ^XuR_s!kXip2v@FlA75=QN74; zcVowrayxT^Ot~X`BrS9AZGO^EYD`4DG;<-rUYb+em_ur*Y6*fkceR`d!y6yML|tT! z^f(!_T8zL$xzFRjwwj*qi&=24ADdLZk!c!bDoJ9gzvnp=A6Rm{wx-FEpR%9*iNKi%AB z`9Rrk)H(b8hEo~SREx<&$-VL{XM$wZKvqr3tZwy(6G;bimhG+)92)Z^;uLAoX-8HD zLusbP@3R+hv7+aPTo4XJec#Dl(7NX9yDG0xAFKkJiPc}_baip2ACND8*JR_-x;Act z+!BqyL9LVbO?==~YQvN{ z9j3eL^n(>n<>FepcsxmJEC+cVA^*AsPJbZ2_czGwK!WyR3TCb%&gzxb05W$P2`L=K zwa>iS!JpmGd+-bV4^g0=&1L-?Qn?%yY%5hCz*j9o4<(C;Ofr7LzDBQrxo5VDo<_ka zi9Tez#d3}Du8ZEN?fkAFo~{S|dcJPsdmOCnKtEV~t?FDOWz8cP#c3D8YyfU0dDaduQxr1o!i4W%RqwB5iGyk~d96hI2v#@>Zb{alJd3CU_FG0nvuz-F z@#FAU)S;#zFuTKZ2osjg3p5mDRzof?FEhp1NsaK@v(vgSWy$(HB2mEnqjqG(==@9v zU?Hw}t6fL&5)mZ+uk_LsUi<++PdD;-xxJ#L-9PFAT6*EM2JmU~`3YU`|XV z$qre(QK2H($>m54b)zW2H?E38B-B$hk^Mz)*U>0U;NaJcW_{HeC4Nzr-%j)n6UIOr;r6P@Dm?mzA+_HgX*8;ePZimp|u!OI7 zVYbmkdxKX|v)_T5)wqS(+c$W^^#GTX<+TAqBzcZhvp*P0)dp(xHo`>?w7#QBZ@xqw z)2O9lA@Jr1ehj%Av+`&LK@7dxjc{M2$5B_bn9^hwnOn_*Fwyc4yJ8I(!eQU&S>Q>i zBpoUS+L{ftfm(=OlB8@Teu7@LF=k^y)}D{M*m>y2tjb~`3;sHWAV%#K!iV;Jj+c^# zdl1~qRU8)~c+Wx*X?g&L>)csr-1jfRP$pRRl?^PUHJ0b|4~sF7A=y9%6V?f(7wk0* zKk&!{LD0p-&m};J#;sFW-qr7~j4Sb>nxF`G-S}ws6;&!~5!Sj%9BV9pX_Ui0*%`<# zxew4dQRM_MYn0iz2G=Pb_n>gAtT!UWU^{e8b@Z(+qjdUD&7tU8B05pNSe(#JEnPc0 zPiOf<;#rljU!tOr1O)D_m zaeoI>ZQK}(`{f8jNPtYUgb07A(fR767aXMF;lgb&vC0KJ7as5yv>(h2Qx^9jDbSks zl4g8=Aa--ImLW&v4JuXi7wi4}X57rR>339gs2-a^N^e?|%^NCXx7@a%!pT3zPof`r0E!X@ z5LZ&k1J8}UsXYn6qKwTU`N)ah#1DtVA?62gMYFtRE1hjC)UY?^>baQMZc3Jp>JQAD z%vYZ4%~n_Ewqwv5p~iKA>{0N>F~GCzs=b zR~mMN%EXn@DeCqLc~wE`%uM6%Zi`j|1d1GI?lW3Kpaq7dAjNnu`K2p2&6j0Ohjkq6 zqj7&_hwR`0v7(ED!^m8giU>*hVJ5wV&gOhDc(Wu&q%)4~G}zA`QuRA-wB`q2kuoCY%-Wng^kTTAByAOhBz9;{3gdlnx)69sTH# zn1@GCq{&;XW?v$L<}`KvrJ`$Ms5@m%DIFCo{UafqRKyQtNHQEn5Kt&2MN#~H%JLQO zNbFRj=HUW|L>yjAvv9x4*E3-hw_rmd`3Ze($ZMnc;MbSKyxVLQ5!o;q4PdenHIT>7 zNxL9}=o=<-ZpM+F@i2~vRrCY4g$C%-5ldJ#)qJ~DAi&0HZv}O^T8jHw zo5OkHil;wnAfQG$!_x^`$YtHDn?^mX2Eb)kN!tQGlh)hV{D|ZhDg448n=vhI!+&8l zQc|wL1q1i60eF%8Z6r$x7#1vyUH;)a_?HOzdv^(Orvk=2_H}qhMj%2CgR!+D0gf?e z5`lXZt?-V*IOGDzWH}T&S2j&G(+#acDPSBnGuzwfWNLw|`E@!VTkzhK9E zfU))OQ*AG|(CHrlkN*d>`Li4_xFU3)++mQ~zZWd5>)qgMfdC5VV@kHU{out03g3xx zOI8Tp;g&>AgF=Se9|koaTCSSkBZoY?ET0VAv>9i8>HV61w|4e)5pr{;R6c0)f$wYM zp)23^@U}T$a??Z1g1e{l!`_YleQn!a9go${-sl2=9=GSw<@&$S<3CIJ@6NA|3;BYF zzoFvrw@(lZa1~X2G_XeSDrLN}IGCEBRgg7WTyHIXPkBb(`)oHHd9Ml*;q$?g`2gh zcH=0li!S3~)XvaJ_plL6qOHIpj-9YL3ruZ?@~TSYONc z_NfUC3G7x~JF8=8j(4Rsr;q+jdb|&<+a&&yjmW`f<#$@t=YsM7rjFz87Hf=lrA0`0 zy-smJl7+j|GFT9vbagD)C9z#)B1WtccO{l1Y*PlEi$kJW{cI+ zUsx3W)CslLz<*;%Akq9^MpJWZ6JrNkJKKNQZ3Lv67x__+PE<=1Dc-|e)N(PI`;kZ% zMTbZK5D_G4gvlTg{B;v)9qQev&gMG5!v=cTKDuafcxY(Cb#dKV$YwmeL6-a4dDMBe z1By9Qk{wuT{k4c}?CQ#A#VXg7tEHX2g1~mdr~T{G;`4l_&54iKN_X31XUK1iel|NQ z2+a=kp=9buc&>!s`PKRU))fsSIL3tm)@#Gpq%#uTvTZF_`vx+)rK8ldM6~}1$y;m@) z4x#|;`>iRQz#6aYkF%KP-qZWTmV@pZg=``Fq0gfyQ8PKIBWVO@cnZ$_&gS?mRZ2=} z^94I`CzvRK1(3LVil~qeI|3qQ&SyK|F{w^0EkarBKbTt$bx!zde<%&yYVoGt_ZbK zQGzP%JQLbFRq!v-v&7+e+m9sPQA9h$fyp?E`NXR!6`9d6TAhr=$elT;yJZWY_lyOy z_`29S+CQIDj?cjRJ$npQxGq8!1PlRxTLGbzDGBN#6o?P)OL*EPhTsk-*Jg?YDxOtK zmhd`A42|NoK}!~fF4V{bcyVL()fYyrBVpN4>~#y<50S@<=UMhoJuTvb<$WMIG!vs7 z!+O(D`Uf(7QU6L>iOSZaxCTK9jApB+zoh@Ae31GTI1zz&m+2d;{%TYc$i{j%nL=nSwBj%yy)Gk96{mzKe z{_~P&o%=1?8uFW#)YAKg>;Bxb$i@83;?Ik=rxx#!4@;9jEk8mw!7O>AHfc?N$=5zg zoCOgus_{NJwqps0Wu{*1Mg|>1OLiKS8*wzI%drwXqX{l-CeKJl%Y~wl`FP~0xJ|AsMO%HP?O7X1 z+-Xm%ZFCUkVUH`6RFt%2bg(zY<1@OLHEwjE4nOxsD0qUlNn9dP{7Osm#!WxBhoj2c zPz%nu>HjeImQhu$ZTmMM4bp;yOIkXm7ZTDX-5rY#>6GqnSae88NjFG$NjHduNF$&i z`p)H!XK$aq@B97q_Zg1qSTH~rCv(p0n&)vIzhjqykwCe+Tmxb`?n*~(V(?PqV=}~G z(ce@_reQ6{ZM^glNIa0qSAp+dd`OU=loV9HZRKQVmZu-}TrmadmD}hMg(DGF9@ED7 z&e!bNR(8VSedN35IiJgnokd^Gap(A;Yg$G|r?;5Vk?lG*n~!*0xqG3%`b0OP#6LijcmG^eWl0 zfF{79BC!k4;dxP{=JWQsq4|_b;;|&9$*cGE3dphxe0Lgh#YdohGUWYhn2UID;bV?8 zc_nPfw(u;jV*xa{b7KU`lb?rRUpv`L%pA`g34KnF@_Edio^;4L%g2t@NkVRMQYJs7 zrnZ)t)9m5n@yVp5X;=1~(lG*DDc)$J^K?4-{P2X_a1}r~lDqeEE~RJ&d^ZK(Dn+E5 zo{NzUjAJzyGN@#w4j&Z+y$j{FCMleH7AHZx{Q}CiQ)}`P-zqx_h)OVwl%aS+(FRCc zX;m}kRt!5qt`hQkpjKGmK@DVPCYc^4gIVB3K_g&+2Wp?FL%tArE9I1yA|zt~GMSOT z4StRbdYCB^eopYjjA}3}??7AZnD!|JEv}ASEqkloRXWtuiuyj68fh5tZM2RM7vtXo z4{hS*Y1viq+c4#7m_$q5bU3-H6U@VmQ~ZZ)ihiW3&WH`i z^kv>t6=8y@T-1=UIpHnfosr}YK}*AFG1{pMb}Wx+AXW$l{_6f;R`xsrZL9CKdl5S1 zLp7j-p`%vd6%-w)dOUaBO$O8cfK(eaxdC4y2j7^=UXepW- z@d3kK`sF03PvtJ~-%Lj0NXY9LYL3o4&J0?Mf`-f&jV5A2+Plf+YXYA0m`%)xy=QCU zutM0XH!CX2VwXyTkdl0<2h_kdp5-VgEe!=H*XGps-6A~6*H=F>4?H!{R12!peXOWE zD;|prG@DzIL}+st6fJi9rMD9$C9aKEcHJ1m;a3d=NHfMrrtt96vGFgaZpq zizBOuf)Yj-JujlIiPHB|n!fz-L+uhN(hA~!|6*bWY>q!haG@mtgfV;$9tu#J#^YS2 zosml{lNnFR4IhU_V`09NElsD%4uUSSNCRpi5O+YxPx*3&Nzy>7M2qf2;Y>NWeI_#* zK|V?OJTruPMhv={Z1!?u;_-Q*$piBe6D`Y6%+e)`7L*C!`vZT|yBb0)8(5_z$7g!q zv68T`Gs_GlaQ9JU##1rDnJ{0QxAZ(?m>Z)5vQ z=OBL$Nf!Y20~tR;()&U!v#Fmc%6xBqu%GMJ+{2eizYlZgT>o(AJUB3_CBwq_-JNr{ zWhmW*>W4e$V6HUdI9nQ|T1k%-)Av%+ob7;aTw^66S;`A5=;6dCASn>PEIvzh|3+R^ z$M7<=zwOIUChTX&F$y4HKi~`O2mbRTw5pK}kQVrBee5pj0o?M`&E7s9US1x)UT)1EHv_9cOp*N&OVx{;&5PBKtesw8=0lf->^poe zt^vTzTIcuuvx!KIC*QqSDPPeSD%qv$s}k84VCcR0wmsX4-I>5)9NBw?-LH`oO{UG@ z7)9b7wchD%LqO>*Pb8Ly(ewEu6{7|oadhRHw($TjqKn`T{wGhpmbR}4iwU-#cO_l8 zzMXx1_MNos<*F5?R`$F3k9WB_uU>xi*I{bi`4;fKEcpvrG=a@7QIiq<*(_H5Rw!P zHv8m6&~4oDjOVcM%ac`sC6i0p#tN*p(H*BUq`nVF&$uOGU%c`TbDuAE^<3$kKmSzX zlXK0d?8zYXnZ^>r^x~czN5Aa51l@Nu#W%Z0KJSVdzLYdPyDbl|?DIJyN;!jl5HVT> zd=Sb#qIsq@ipsmQO{VaYMqkTfDJ@m>*^GMUFjF-R~fnrV|ER|6)g?gY~nR<(=yMUR19i*X2!Tu15ZoOUOpp+ zf4Up65%%g8^N8DET z)wXr(jAKfJ-rF4*Zrerk(Pj%d7oe2Ys*kF5-7D~j4yRtZ8rtwc#`@mqtl1)FT5De44sQ3+lCAY9LC0}o z7ryAEb0o1}w@(iE3Nr@a_luzBKi?JUjuW;bUEyV0@C4CdCdXkz&CYDVqhLASsgnkI zR)r5o9+_}x4DHICTO~ow3~0~=8F{eOh3HuRhJIrD9@uy&~y z5*rIF2+1>Y5fiOL5r6$Dp)LC|y=~r3X;{S!qRkY&tlYt!b|sa{bEl#r96xJPE(&5n z&!VEZ)JqBZJh_H+sHhL(TSEMG4`5`%^hxldF^Am@#0tHE`63z`&=XMI-djE`EUSj- zRlF=Gj~ivSUJ_n0+X5_Zb%gKNNI1J~ii$Epr_oT#yS)=L1i|kMqM?=~ipbi{fMqg$fLWOBICPy+zx}*)D4wHVYae3o zkhxX9KY22@m5eFx*h~`d1K=lq&D;tEGIgWUwz}U^vfs&?c*v#J~r{GdXGM@&Ma{ zdteon36kFBQFT<0h;%6WX<4c(XE0&Ib)ZqL zgwMpjoes5fU2Cvat3HWJhfZS4H;>trP@K3I(W*Ph)kH(39^MCjLGPjjc&xIwGd+M| zCP8g(t5-Z?TXOQM#M*`hMg2-*oLtXBOKgBi7;@MoOf4FFeSf(_HZTcu(es^-cA{5- z2!l)I%L|$D?A-8CPEvHt9=DeeLLHWwQSNbA0S86L0w@!bp=Oi87+e_4S&Uqau_@3p z<=pV{8E`QLkyZX^Sc}@r3!8MO(aYKyTQ$qQ6y1_V9NcE5X$3A|CpG1vQ#)ou6%_*n zGzIhU^H>>Y3XI6fQ%TV;mRQcfO>tU%yZPDjJi&$vB?eZuPr%CdpF0JrmX1btzqV5V zqoaY;aDst_O(WkQq3K-kDF!_tyxr3yXNkj+=pvvS_T4Ri@I-JxnZR)*dF?_vvm`+7TX@FL{9UC!Ft%KD3D-=@{}FCRAhBG->V zc2ynU_b+-r#&)`Yxmmt3IDX=LF}*zBx#HvKb@eVJ$1Nx3mDY#qgOgW#(>zt+MyH#d zWep(GFGV$lu>#Zu^ncDEvt z&_~&Q_pFu9F@-N=>)moHnn>^{i|_B@-$106H2TZ?dq@oVZ(Lb8EaVcCRWGRJHm}6_b zywvxzw$IeWQ2bzK&I*UVwP_7+r5piQApZK^JdLGu0Ip$Ov0#1o`D@`V;vx0fXB8)4 z%q+tOBExZu!wmE-O6@CzsI71TOcc^#XVy1K>c?zkh8;tMDNee!#d&0(0&pvbst4CR z=mxy_wfdPn_CslKp4Bakkef?*R<&#t3tWokiaoM5k2f?-=OZ>x@boN>m+}y7A0y-? zY&b{d5-kR}V+^#c>A6--PvKCxiOX13huhSKnCIx0!e_WGv?^phaiD_J)bZMBo@aX`F|F^NpuuORL2ImpA^DL za9r6fTONjV*Ae7OZ$b|AETn?&0;Yy6>W1H~4XQ)=ZY(mQv{>*3)De3(z zzRAdnPT=A~j7cE6>cONaZywSPfx-=vSY^LD{hV&<`RsbpqAtdNlA>( zQn=6D0Ww%51>wp7Q$djYIPemlwfA7C6mR{s1QRuOTia(WP@8BYAJM z8bFNMU}KskR97`Dj=(>KcX|yN_EdOKK}NMckO3-*N2<)}gK=vgI<}Om<_r}y?;RPr zg1a*#Kmn3SWTS52cZ`n#-{jpr@+Tq{x>zvyCvLCgjeq$gch$P42k#0W>=|Zj3T`BZ zrS_8xjovFzo$qTWqkBOXAPM*yc#(O9;Q;FBojvkw_$9QnxQ$cg-_T=m@YE)vV>qm3 zr9?31=QYkhF+WlG43r1&l*7|Y>R~)R(e&Tt0PDw5RsMi}-Y4|V!aA*A5)Nepi)!3| z-rz|i2bSNZ4j3ybkqu0#h19i`3qU`4Ul)dwsTc`_ z0MJkPO5=eom$!VnYIh)o z3_$=i2690evOvCR+QLn^lk=OWAx4t(@efbK!pMyncc`@SKmlB61~ATZ^^rF^sfUxn z4J=AJO3x9W=jgZkAole{ni^uPChvyT02Otr94=VDL)&zqK#x`v4aAJh?=V2cVmOHp z*4CE^&3sktRSy}k zI;C_kfBqBl6Yzvg^&e<1x3GlQr55;OxxTj5_)gSCH5{2)NM@2MyTYlU+Yy!Y$1q96 z##9x`e&$-{jXcVpVGnCVEryx%2 z$ATU&{cd0!k5YMOm--wG0YnizBqa47=Kk4al^-;U*GGG^_RpTOK1iMoL_7JwKO#&Y)ur{Opg&>N-&mj0(Hej+7?hE|ouIWAnd8R=YIumdS>i5Qz=*Stc`XXHpDGG4T;yoMK{B zQgEqCH}mqaZ{OJHZW)~WH0-=Xs z-@N7m{Vu_)v+A`{cnnLM-TTwckN^j(T?`5Hp^Sas*>M3S;R5KfGW(Kc=8>{BP1eip z028N&H=XZ+1Z&IY4a_w2fz}PmCVttGOinSUu~y4?j)b=C>fV9$R`Ym{WCg+5G<**O zCS}4L+hIOld1-A2_5#YbX6$iIAOh^YF|861VV%8~Rv07@BRYNqsL3jSiLjQdmKq!k z)~+g|Q|OW!ltR`zLJknH8u%l^dXOL{=)Fm=ljOTga>XHLk(nm5x@n3}OGSQ6(h*uJ z)hdZ$J`qx){j+8ZrPA{5=+dGQ*1<81rv3X_(0lpKS)>dS%!#g|kt<~TXO$lMw?B=X z9d@=Y2LX49a^U#SlO<}N7J$Lp{?~H(e^$wW*_?bcn;$9}(YVe~g)!!rV`L?q;`Ddz z=@i4z%!Gkz|A?R@YvKdXCx;mLzjwv%Ep=s^(Bz^#lBYZ9E+u8Puh*qtf9ySh^*}rD ziO%zm4Gds5=N)V|#~km2+moBP)pPFzZSRn&haN&1KY7PaXRK9VfVL{&_|GDlx{;}i z=dbT6{zYSiO*Wam=B?&E=5C5J-L}J?iTiFBp}F_?&Upw=XzcqW1UuFesYIEJXhFMq z6Qf}Ay&tfo=ohY=m4uUtiL|P&yEDvJe8Yh<8B{l3&mX|N>ERgn8ckmo+~Enz$sv}b zyk+3V7if)JMyobo=hXQ~*%8GT`{n9Yu8`XTaP4YdebnaPkEtBSzv!UfA8i z7^--$t|$r}?Pe+tNg7|Lu9O(aj zg>Piuag_j`T0cJcZ%?i2mS%RpIN#1Cy&drN;{>1kM8r#xvmIT3d_~EH6-VApNv?Bn zmq|rv(<9D;n7v^uoa1FZ*ZLJw3P6JsCixhCX0hT=((*_UU@H zN~rBKp)bn>i#>?-_+btUw*A_Z)m0yF_m;Nni<_I`n<}6oI}kbm*ciW`U2fjq+}N|^ z9I<@<8`WF0Om}X3AV=Tl+fC<;nnuuu*Ru8IyU5h<`bn!P)&d;^(R1Psr@P;EE4D9a ztk73?a5IAY6Eq`(NGLCj^OT!YCi3DJBX*&zM+&%?Qn(A0Q|xsWp26Sno4*kO27f-3 zlpJ|-Qcdk)P=lBW{bJw&@S~05f$6o_Peats*USoMvsDuGW5kE##~w$6qpA0Er8W`> zl@VLp5|by!x4l^4RT%5}#^c0u<~g6C5z8)i^LXJohbC(G>Qe^uhw#-1zgkD~ASc~f z*gHC*tW3JzT-1>w5E z`X&4B%Ow}vgyq-K9j&hOwrR2+Jba5JSQ$IU9DTOTpi2`@r5o*wrm=QbLZ z1Zg`V;JtJ(o3&lItmAqF7k+xe4!`GZv}!=v?!A%_$aC&de`Y(c+;kU%0QA9-x~}r2 z18Im1TL%7QS@H><3daw$b_{^lzH1g#lLh6%PUxp&5p{{1ywJwrd0wN4A+Zz26sgA< zjELV7IjT%x7BNPK2M#0c$}YDn<@*@$>>m6><+_G3COr7{h4MEGbK-R&Ql5nV4~M6_ zAs`CLlE(o;N*9&sQjQ^VxPV<^*%p#OM;(TXINWSD<_UKbVoQTVkZ70D?Cfbw+Lfz` zn(-xo^oZ6onEHDQ%l)JJ9NG6*+f`DHc#vpYS z|E4r8;KBbzO`qy3TolLH(&9cA#7K? z0{A~26IO74Iwn9bSzwL{cw%Ao6-Cb8k^Q+l>NS*#?O_?>i^2%F;QjFjy%XJf`4MO! zE`KaXXki@6!kvT|FzM5iH2)h8FlZ201A{8CgCYdUz8DC$Ae`(PUm|~C#Ec4>2*`k; z%N>milVOw~Bxl4f6AWnJ=BeC(_{oBzLib5nAI!Sn3|RN?%C5y`^OLiJ2acN~$Ok zNs2>W7t(}|De`@_*v-O`P^G?$#ldT0=CE?VN?|Mq#sEAy`mlMsz5cx&EcoQb*H4Gj z6Ayi_Z`^$Qaz=PkuVPaTK)@n+ECg=%y!f#B;q0>bcwMml=6qfM`{lmFSD`Py}AwrAp9d(F$HvXivZY@+qApLYx9wl$5Y1KuD~L7ht~Xjs z(~EBr)^}IhdscCFdo7i7j@xNDzk0M(UW?TLb=kCHFYb<@&p8*^rHh%F#nG{?VxNgow)@!l#IDv4dDiH+tYdg;=8N)U%b6=F-R&!=qSzRw9hCJ!SOGS2ZowiXt;1#;`)$@(xBt9R+4+Kv+V zbcYvQA6Vh0L!M<~L(#1H9${P0)@RYGP%|>i6iWG&au(TDei0@XQtMD9Q3w&;rRuw< zs-|NV%@-uI%ehh4)-h3Hb3ugGtb~44HAkq@+p-fmn6FvNTm-kuZy^4uLZO10arY_X zPMQqw%Hd_LV`D!V{tfo(kx*H!{zp^A5b<*o{LtKUK|{g2!HsGCwDbJU8qh)>TP+cc z3F|COnLV2=xSm_n3q1VpHK{i-kzN&vUNlRZCRG`46^)(nc`u8X=hEoCD*!V;qq)wy zNW)B(i(?faO;(&ckf%3HQkTz|j>zP4U3Akm`F%Z*rZqF+bQ0JQ>sp@k<$c+@8v;jN z@@dY0(j*2Wtri$rs+j4OctvDIh;$_*|0$s%82WNAjgf2QsaGBZ2|6q@#^Con4-!Z_ zr!%^fqF)leyT-`%Lzf)-p-U>!%Z`S`ua(f>*Xsq;M);-%CH$1h0&^>L4@>(Qf??B) zQu>*JcQ)*&qh3X{OsCSLgo&s5+$t*f^~QOu&;g77C0?xpJhK+AT#Owjm-u9gPXX&43O@wU7n`2ScPQc03qIL*M0wPYCLe z_4fh)a3Jkt6?|F@eaC{G>gfYcE`QcgwFP5jU2H&sjJvbKOiQltLh>vN1swV& zFo!<)%BHlptw9;E?i-XWdegpPW-RuC>5_ea=#ud;UGhF9pi3hEMVFL^>5`up-g~_5 zD%VI;NG+#Ra~z%N9WruQEkTRYIFXYV1We12A;l6QBF5D@_7Fl%y zjn^hcMZ=pz67raF3Sbp{EKE0tf}JmK`;Ci=@=N#t$q*0b(4RGTtLani`^=|;-;cPw zQc{W@bP8Y-l5p&25WhWd-p#HE`NF_$6+lx22%%%+S7tiuOkk5D+OJPl>;y^eP{F`& z4VNs-rhqmEHnfE1)SpEP3@werWK%L`Qm$FjA45x+tgn?+ws`Z?p~a%A+*SypY`C0U z6RSb#+9v9}6EldNY+5!mGre*@bjc-{MW6CFi@siIdS40#S8cQttd=#3wHslkFCoO< zo1$Z)(z`Na!&@(R$_Xqe83B*}U@%mQGv7|jQcz`wto9buMMs^agNDe8TTaYwrY=z) zKo2-~R4jTn;A;OES|SDB>eP4^AXnm+C)vzAw({GHfdVt6f5G2bBLt~4Y|eC3106^N zAok!tcOcd6ZOrY>9gY6qw`Z(27)%M!vLU1B*$|h%+E)JPKqlP@$S&diL5#7CpQfVV&N5(c-&sq@P?YAO7(}ces^W0K=SSJ+Y<; zjz7Zo^u?IdcVcd}WE^tUz=CU%eW7Gc(mMlJgDYy^%9QarlQ^qgs<~a0w(hXoJvXpI zm&p{WgE|ysnvf@S8Qq^9L)OLYHhWWzLAjk-H=OJ^ZVY+!!@%PC7XwR9?epm3on4!; zJ~T&`uOFW{dsPV;FhABF#ZQG&h2Wa63{*-xSHjUh5*u4|tkf1y&9r7Z2=qi(<2!x^ zAFW`nb#WzG=JCVCQc+x=z~U{mwXky6Q9;vk^M=^`jrW<)m^fmx<3r3T-ScM6_rcUv z=1iwNBR;POBZqUdUtP$RHxG(^g;yExlBUR!Ezb|rJ__WV>%f@PEeBaOW3%HQrfWJ4 zL=Sw?#qlc*HAbQoV;DS-K&_XK6&ICYnUUZUuSTJwpdvPHCPh6expTwLqB3$TTux3M z_%|0zo18Nn&~@|_o}=!YE8#7X?p>owh~r9#351^F8Iv%*k}9(f_J_3{17S86^J8f6 z;9z0kq;ZgXO0k|@nZ^3%cb9wb&v$tK-opq^RY#-BcdzR3R9g(Ef#&_r?C|?H16L=xp|C zyZKZ$@7wP4`TW~R&e2*&>&;E=$c+ZkSC8)=Wzd%_%lER0>-X_S<^ee2&9?#UiSM!_ zsqP!c-$6ixXkOua4mEE(udGmm&TpR`8n>5XCgRQX5V3vTPwP_Vx&C)Qqc#5e%ZHY> z7sM?oyBEnd`y@BlW;UwX_JaKl($G%#OAc#sD_x<^+m3DXJkvxO*^6u2P~j;}nYnaL zlS*hO7U)Rr{L)N)f8h4Zx=!Pf{H0)fn?-JV(HLnQ9z*#IKq)j`+0J5e*gb3a#=<1h zd0%Gt@j~@>S@@&wVWE1+Y-GZlUdG6oVM?3CF?Od9ig;n?UOtBeO=p>le2O{@p5rC- zO9!9#7T;!1lxwHfN~l*rvI@$|wRTZum9IV|Tv|deo$HY9x1BBXX z7!t^^w#xb9fO`oGN6lmsJ@>;F&Yjh;fVkPT1gBXf-&d%1iuv_9p2nz%*HLhira4Ny zbE3e+JUPmtrBQ8wFpwE4&LP_DHUD#y_ww$t3^^UG z`R8%s>PuV1Kw}DZ&U8f96?sTT<^|AN>3U7@h_3ez42$@PSl*ECHG(B)j$zju@_?uQ zJ|oc37`Ws$#4rb?3U1j!s*z<_X6VARRdz(=AUyy4Hz?s_szF`oZUN%J^Z)$3XpVny3bU@r?|6?7<*!4;hgYWgT(`Au%N(r6!bsP zhBK<-bf3(7A*Y$C9fFBgaLNT0yEmq6r$(5c}`n;{;6sPzs=9Tn_DEF zNVbk|v$gAg8P6!V_WmFQsPaIpSqpk-%*GS}!t)9D$B%1l0wimLso1ur4qgdJNpLO< z5dRLPAhw_Zh>4TDqA(~0QzEHusPqzIEHFn9C!l-flqE5|Dd3o>qdTE5P0OK*^;%#H z_ma34KqHd=4;pc+OdJAUV(*eUv6!0l2i~S`-J`C8!vbdrIJ;jscxcCF^h|K;G*jGy zI;HwAEf(D$EtcuOCx@oEnZq z{NX#byO>9OViK&y!ngJ1xdJhW^p6&c=ZE45Sc|3k_ZG`Iz#v^6t88K~d+OX@z)D9= z;|>-==|6nd`cVJ&C+m6t1qv@rApGwpI&C9!M>FI9Qvw&vL}vyJ5y;!&W3e?;} zVu6=f^Yr$wkruon1V{o^{f+ktc^>M(cY4o74TGdDeLQJB9GZ70X&iM|Br%ayDn%>L z1a-o_Fa6oQpi`!EIgqQDDJ{J&{6jG zE3JUnz(HP}@{kwj1rukQ*mYLblin5yZ4Z5cVYVBSWBZ>|oa%cDJ(iK+;9^Pt+a6Kd z1t5T1{L)j+b#a>!;1_57S!)KUihoPo_0kANsm~Z>;(r)Cn?p@hz7vD}llwAq=e*3oN=Ij0S?8x7s)0^)V zYmgs(h#UHob+H)A6Q8a+iF|qUQ;57Xr*=SJl2RXHT7cSx5NAhnPRd z$J`3NQ&w8L;o!`=?O)w3x#?iKbM;!%ns1hR$w#w6BGSveU9t!1?zBt#@{IhO2BxBz z%a-!)`b$JaD|oXy=8;6b`bXqy=X=*uZQ)+W zp?0f{Zl9WmH+qRUO6eYhd-&3V z?bg)F`tm1FJ+v2&a2Z#4w>EKJq3me(uBp_}!kEhOB~V9WY;cUefp&_~M8U zMy{Y)HhfTb0RqZ-mgGt>1P3%LjFOH&GraxVt4HuuOP<{Y`Mrn0KOnQ37s7-&DlHJZ zz~vNh5~jL}edSF4#G?LCuOAwYFb;?d_rQf-PKl+8$(( z2^g?c$HP^9$T600Gl_r;;$jROtxaQ5>I;%&p2QW1jktuH@GC4h3Zww5Z+H>M67g}& z8pm~YP~5>dQV1QbU&?)YKX#8XO0L244lS&(2ajr8jSx)1+NChfw?&J2lNFu0s>>+2-|mOX>&NO3mkCYlaH(_{4fx3#%TzpQCCcPQp-7DqTTS zjza{Sr{lAf0fn!o=jsYx=k$%$BcAeVx^dn;GOP{{E#Lwwca zlhb-t9R4D9Oem!g3ZF&%BBNdAEJe%t9?F9RJYc?Z(xYdq>iFAF8>4_7Nj)E6WAqX@ z?)|f&P*U`lE=6ilt+0_w@tfNSM(s4wX`O2^sdTG8<1qz8Lr$ti+@v^P9{GsO9mfsF zISWs83EZlOa$MVQq3@52ZyzsEFo@kHSR`w_ua2FfE@CjAqIBc*`gOavr;mzOsaWzm zK4XWplE=MJfini@Z86QSD|;M^nY=48NZhqdfk!_W(P@7{w0#a4k=YC$nSOqanZznd;sSsr+%V1$k==F0-nxB5ar z^lh?h*V;s=hhq0{;T=cpb|5k@cppA%32Rn`)sAn}9xAg^pYS4ggQg6NaCdb;gEEDT zDBb(!w29KGy{E1W)(WbIjcG2kUw?wV44YpVx&akS0uI7|shYg%FFnV&{)qg%1ybZJ z^5&PXgLCy>g^9~u8d5;IZ1Tvi)&;xdI5FFJoO+2+wt@ywilEl!>^J9jocHFWBJz%_?Ri!0TR4uqoy-GKYT2toPgwjUn`xR(Bwjhcp38|=8! zn$a!CIXW;pio5ncnKIj;M2ew3VGdjkzY5H#{I@ZhUzD6ZedJP?2 z4GD;y`6yEo-lxgJ-vy=Wh0hFIrhS9gXd33L%6A3ZM0`We@5DayjM|`EW*jnnXndgl z55;=+Fm%TQIIEI@gXmw+tY23v*iDNo>Mtjje%{|sEZu*ql@Cy>Pe83e4YRLB2uzg} zO}W5^+F)L6glmT>gpV=$x7USvoh!Cine4=>tG$vVR6wnE{;U<_qKjtzg5Bs(w|I;L zVFlQF2n7zZe<_utnVFs2uYN-N^Op5zO7Rv>o$S5puptmjFOx2zYRt{CzEKge`)CGD zx3E6_yVKx^!namZM{Vol!FTh?BLgVQHbGnO`kRR+Ln8?_-A?xBCGXn0)sOjfTd?g? zKGA*=pD6c8A?SOzTv435?fhM_FJqgFhH6^3972CrKb9>Bm0-&vENYeXpKB&%Z)a`| z9KZD5r5D8x3t0`i`Wk`%zE4Q;9UIC+_wxIy^Ik5`O4q>Zn35Z? zFoGVINJ$0Hb!A^=kZJb(J=KcOQq&AvVbw8p;ohV039ocp7a-KiRIm3-gu#zctIb9W zCDf>#J-20JrogB8vV z-A4(HOgUoqgxF?PtuTffceglr$r)-$cq90T*=&yzP>?!bYKrW#n%3EeC?U+svz|&f zdyb}&5!%UAClYy$c_;UN7HnC(*TCgyb?4D=b+;Xtuin)U4+J_;BRDu><}8gLFMj`v z1TF;5*~G@c#?si)$kBt<+0)d>*@#uz&eYP#j#WkMIouoASE9lVmf6Xem>OE*8W|e0 z8T!FJB!`$HacYVC2MsV1r(ka%+Pju`5=y+@NHH-rHZ(M*GlG)^2y0)>lg#15{bv~9 z(2#I+G!ZGsQE`a^Ug-^y2j#2d_7dV4Elkj1YK+{ad?~_W=IzIX45y}g7Y>EJE7}Zp zvxlkdf4_&^O?(^|4!osi;Gq5Id&uwaUc}DX$PW19X!*_|6u10XexJSgAPs1nG++;^Q|adu!u zl((9>qKvOCf>&Zs|E`k<>DX~2)64G^p9}?ig4IFhT=|R_ThD9A55YSi?S4RxW*80I zr=GED0sYp!M?@o+hx(R$T@2**%p@=C8qn+WT51|-spHh~5xQ@u>~G|`#olUWv{U!` z3YxTQC~I1(n3WYSW-Rv7zWDnoS(h-M6ap0SHE{gP*vg-U1frasZH<0yE!9S=u>yo~ z5GTKN7)KE*)3s+A%SkbnvJo;i?uBe|Z#GQgeA6Sr%YsCtw{b!JhZeR@{YyiVbny3U z7AArpv{AnDZ%<1k+}fwDRy)y2pi#X@k7^j8PRgNsB5+u96EtNst~R9c)~O<%74Lp0 z4^MM%16(MFXI>gnm65BL3^Dh}r_ff`zt@muPU#!$R$dAm|Kcn9qlWfC3i~hJ9?1W8 zKmXIac}Pu($TWSwTGNSCtLY%1F&OXcxCqS@>Oau7n192@C)xJGp*BhOSXoD7pxHtA zaS0!91j+~Cu{popzcWFwz>@WSosfCnnZh+Ub2fgzA0JP_!r+?TFlomrpEK_|%n6ZLP zn4r_NEQyO7sB9imNd`_?*zO4B&O!q1O)r zyzYTfGWh{hG6$a?RTGwq@Q$U*fo^mWz?LO4DjoU4HD!k3GtDB0RVP(}S#p3P!!v?F zFdtDWe0xt?fpW?AxIX?d4F_!zsV?MZ%%zA>j`qOs~6TB z1pUWFS>DLv*Y&($yNRDJ-udNl5mbxR{a)k5E2`8%_p!X=CycN z`zdODP@bih`7BRHiS7%dVAC5&o^Q_4PrV$rN}I}9plYzS<6jJ^zu))djciOUUCn;& ztxtSZ2zWBWK{^r4dG|&i!hrNo*cTJ6}ulhpW17c4w#eQtp&v4p+>kJ5gXt z=2ZYDsYpVS0vd$w_K)Xo{T00uT3XjRuD5I*mrdNs;%^V8!%hS15r$5OR?9@UYktj zG~{NpZ3-1wT##RxX+EUstik>lY z#y`?Dq}Fc7rEf9jgm*d~-tj4_PDwPp_Z&OY zc%?InF{#i^kOlGH=~d-m@Qf(#w+u$FpZaP0-A4~$o1Hq~_!kfBpC_z`y|eSLz1siR zauZI8IK!aUYwXmBf-%JWzJU$kELbY+04bx(*D=3Hb31jKOFXwBbHMG6--=y zBf1j2g8V~PnFLJ0=a5KOLr36#=}`M*d+pN2gO4TnPQJ)kml9Yi)bbqX5c6xwdo(q@ zxan`1L1)G`QZ>6#^oB!Ybn0jCmXfO8a=s{F3+?R~E>S9mG^kxf}?b-WsofX&TXwUTXSd^KdK~L?~{5nO1tzMjM6Y z1d^E=NezT_$QqZ^@iccg?CoB&8aIw!WZnF9t{F~ac>4jBg7FTB|7Brzax^mgwb1;3 zxJt#CRI)V7o9{B|*2L)nDe`~p3AGA{(=ze1A2wMvyv-mhn|=X0h$Cp{=M6`(WUoAW z+lc-mvN^826Vw4aGW>{m)fYY(Z9)52aK-|TKGzXWuA=% z;xU8U%;m6Tvt{xUd-XZjX*kqnd0M;GxpuDyD!Hv|Z+==6241AY!zz{o9RDIn$rw5O z!iy5tO8VPHDVO)*Pz;yg_luH{weg*;5h`$!A!b3`+3Zs+*5vweV?jkw8C!Yu-5ys4 z8=QMucggxP>wsCgp^5+@gen2- zPL?n^R;io-6s;ov!iz&&pH3=aGIQ-y?x?bQBPgpUu2$J*8zy^FbJ7~jw+?eFFL(O) zHOc#2{dAf&Y3@1s0wsgtGydf?le0AT_&;!2{;8?wuC9vV2F0XPVp*OcU>oO9+rLiw z)~d(9r^SN8VjihD$SD4aN|kzE{i*BK$a7*c9Hc;)mZy-$jSWfwgwOi!mNJb_q2lhY z#)cCe4xS0(#4gcCKO`4_yG*oBNzM$J772w1R|WR3b#AMyep)OS3RCjX0lNw7gMU>H z`?Rz#K2^p!iLrLE7KXFD#Np;D}q8zZ#DRjepf`cNPo&?PuGX zx1X9;^;~bi>W}fvhj!+yuV)MC`+jv=)z^RG^KJ8TbGp^Q_ZsxQl4pJ(^>9zHy2`<&iCGXP4 zW`^f7#}o@Rx2&{3E4<~j5PM|SxKz^JM%_^;RnTl&ID!2EvLwh7?!|iHA?=N_W;7n+ zX&!GAJv_P{a}MD$2gVFZF>v;R%A1*~_)}w$!Z3wa*+S|E+l?Lq#EZH|JPqSMf#8rl zY0YPLb=^KspM-4J;3eFxaF85$s+o_k`HWV36RT{1%~`af87^GCX={hw#%l?R;n(f{ zSrZQDY0WM|k`(L1)b}{U-s9>WhimAuM*jVr3Cy)e6({#Y6xcE_0Ne#RHs>RmU4*)= z7|s9^(qU9O_||e_k?1aU#8HH}k}=GLV12d#uoht}1RX8Jh=^FnVwfOln_A+ol|uC940sY>5gFwY|A`4fsIEA83@i#*G7x?9_w_jA5fc&dV@*}b zyCJmUM+#J^NlqhBN&dOJBQQ(GD!0>zgYZ8s89Xb@OjK*@5bkhzA_c`Tj7qL)Gz|{u z8^zqp_0}x=#_Zwc%UM;a~=L;z$3Yz9t~s|ppoURolpqbiIfK*Y} zJ;Mjna_e$}X_uw|?!_Jet!NYD>N2Td9y`$l=o#P?BXmx%x{YRU& z**!6exkCOVY@&b|M3Fj;26{#ha55C--=X+b!#VFd?jewS_ZP7E&7y(sbwjSAB=wZ$ zMw`p!PKje%V8(;r%oq%w45A#v)%ctsHMRkOfl>W~b|J48xuIm#*kcZUWxS8vMb*~g z1~?7&f?mb&l5leZMrJO5yx76s6hqI z`eE(p`-s3`7uqXfzJ1AHARH9g`)!ou0aX8h9R4N$!|`q5)4&Iw769Rb{S7<<4q_}| z$~eWGREP^jjFl|KcwX~|6C=c3Yt{3O3wQPv7#7(R{TmEFv>)ALKczR!N9R8CLgW_ClPKH-FWB`W$s7A{88|%W9 z7%?_l+csn%ghr1Ov^h%|v@u2K0JuQzj;&{GOgT&^ExvwJc~AF57b|Tx32M?0UNH(6G zAy}EGVc2YYiyyA|=2MAdi+=zeNo&0)+`(Q`3rY=#OB9?Se+GBN0Lc+20_l@9+ADV6 z|Bt%246Cy1)`pdqP`ah0ySqE2L%O@W5$Re;H-dC`N{Vz#gLF%abjf=ypZnhLe%Slo zzTYqQ_hYU@ITRLS&1=pv&T)?O1V%@={}yzlJtlP@a+Lx{FMg%!qjUUf)yiqyO4V1e zpd)pZXzHM%AS};p{lvZ0kINJ6o|9`^hE*6~{8D1 z3+eyerThm>`LA~`4CHxoc8-sYlSJ|%{7a4!;I)BU)K@}+3MDEiV688_SgpP?K#vkA z!TMR1ht`L2+sv4syWi^<+YAghOr5o4!t+3hsX)RqQLqJ1DI1opRFKM0mLTBRM7_LN zqhiRrQpnwB1L%{E%J6y4+7=tanmzu`IWpEYTlSf?x+iFCr(c&iJ54hZu^#d$7oXVg zgTvSatbYKT{!uhKzSASN61RDgTf0!d04-r6MmR26)QI#Q zsV6?JnIIu=_%e`%b#a-<=}=6eEX4_9c+i63qT50b!F)ZB@oKma@c7(@vZ zTN6iv$Hf9{BL5TjX8+^dVy+>I^PUPySU(M~)C~Yb!$!{xL8WcN?cne+l+M0-=x$*4PYKlU=Z| zEDsA~MBls*OsEI6QFXTDd<|)&C!5vv8{XBuddMPNUrZwY0|iI+|ECn3wm(sDj4h4- znS#TV!GO#MR2Z*_{t+wz0>dFI`nXkwPYO?jwgj^H$sGoy+`j%nxrCc4PaP^OL;y65 zNpuv6r<=dfGSw5*eHfAVv#a}X;@0FWYTd3(1zEdOFu zkMHg*iSX>m(bwbn`sc-7$lxHBFWWw9PlRLjLeT%)vQLS+3n@+=y}jJ-Rdo!TQ?q>Vvh~_Os1{IG#l` z>z-L23Q@9nl7y8kNo8mu6~jb>P3kcoG~V2%G)WNtTv{>BnIDfkrIDDDSOI?#Nm_{| zhbUPBd0St;EgN1oGo2e<=m4n7RY=8jiy3lxgiHzD{ky#(idg=*G4`x>&Q=oRoxLNK zY`)(x1}yWBbQud~7*Ug*RK*^KyncM-1l)3Nh_qg=0DBFTdCGMey-X?gDP~L)Zz@?B zX60JOflIa2*V(3C7u1z=uw&wA##E$_2$fBsa{)} z2-($QaYB;|WlAY4#Cf{cq}J3|-z*h;v4t0i>@!^Jt#fqp&Pkn%hfaf#s;V3=C2Z!0 zyfu|MSPh`N!!%$bpr39RQd#Dy4JZ!0Wf608fFyK!J>csk)>j!+(mNzHl*C|3YrVF1 zo~{DP{ON4Sm_tri0VCZoBSLAM+tRm=d5q~gZLq5TViNR2{j)e|Rzl%+cw4!< zxxJ)%Ma13N!Q~+sa+R1$IWlN8fm(CtCru8ZUd)e#0#H792) zjQT}&igdq=m)#+XqRJV+(LHypZmw3zHGjk0Q`9XFyq|Wv#7!U!{(V8u) zxO?!Qq=<9L?K}z8Fx75UP_Lx>hrS7m6nqwp)Q#&fbTLq>n0XFo_NJ;0xseA!f|N>6 z4ZD6+!5_qDL}7_IpZWy>r#Y!+pptHj^O@YDa`ng$H2*J(7I4djtgNC%IV+W{rd89N zhVAgZWG-B4c$WV2AF%hRA*b<_wsvp3)Q2NSJVlajQ;+P`q{2K!C}pM~=MoI2@eX56 zT;LA^a7UnOY%P>z$bJp0bfNbZ^@1R_@l%!xF-DRAr)`E z>1)GMT2pkU=?N!Trs=6q^I=u=Tqv?2)zDqMd3aTQSSGcL+RmaQ8B1G~h<(e@yPh7y za4sQ`svp-8ZLZjDs+zr8a#vXpgGCBaPm{RDk`^3C9M*gK&F(aW1mWXiWu@AwZ~eBB zHnO1BFIWv&^zwxk(K@ncE$u%}N+LmJu1osgrPjF{fOlEN{t~AoF?+WF`$GrjMMZ(C z4uuUT%@!1MeM2=4j#u!!aE~n$MRXNUNQ)TLcxm6BDVIi}XixE;8?w<^;f%@rL5-P8 zd-lr_%P%&mWx{B3EB-2}6`}^UUS9-3ktKx`J;A|J@`l#tjB%wQ*xhwwC`Rj{b_-Qj zYMcjYiHQ>WtEK|l%8TSZ!5dxXhSvCvC)KCcOa9n+)cR*qwew~bQcU9$ueDFC0uw4b zhwZzT8h4|o z!uLZMmiFv^vcDrlJ*Ww*vhHqzE+OjDqw! zU5Y)&`~>`*x6Qb8v zeYa7X9KfUc0q;ZKY}q7s-|Ql;cxaVlJ4YM30<<_8)AtVfOzjBE0uF9Y^TvQ9ABJ6*9oMujgv*zSrWLXf{Y;rhPzp@-?&Ld{^r@7WBktN zQ432skruF`p5=57sZvdkSIu;pS>UuwaC{o77k$ow`#leuJ>qh(=>fe$!~}Y z6-BO+bTO=2vgs3!g|@{*<>)zX(d=PtmX6*at?%&KTq7fn1QB~7U`&#VGcFW0Cv!`3m(rXT-^pP@wg zg8?u@Hh1^?>HP0u1HAv9+^k?=WMOJy^uH1}2ri;+X9eghwvhiwgZ%sL3)w%i2eC^m zpL{2nzVZuRhL#B3GxIzJsly)%Riwa{7)dENoG2Aq_3o%KAG-M4G4c+9fX6zIUgKen zUBTN;-S!36_j|+MyVHZcH)*Giky??5KIz)+xcPI|6Y{oI-sT18KhN_Hf*Z2ZmVFQp z66Qy=J?mvj4WC2p%aTE{F;aw+KVO(QF?5?1C!r=y-;E^766iK3pvz6DdP2HD#Ej43 zE-w1x87ux>3?Ze`zxh1b zg9W&D^ZBq8CUc<)Lp0d6p1G=?DHmM7b^Qb=d<`!GMU>us(?YAy&Gq6$^Zd+c`^`Dc zt=rYlpKAx3!+`7bAXdd;2Cv7(&%>XCCuSUO9GSj%6T=53%essFcUz?9A zcX0^6TJ9Z(7v{UHn46r8>9g=0Vg@e+Zhx-+vMRS)O}XS{6|KAm)LoONbQY8=k!O4{ z1_kcT=0vM22484KOdh6ho($h>&DYu~T9wqH=S-*IVN8C*dmo{x)itePMJ116>XVHr z?qk(E;IeA47ps%g#>T5;FgcjJSp>;+?^B>o=0o!~+e>~ft3p-Z8sTUo z94GVNm{kp#q-=7IIHL^m1@XPmN;Rw?jr2qRa)Cv}HlK6wmL2r6g%`UTN-vZGxIVBcL z*9Myp^}atHY?*#mRXTMOaQbdjg{{QBlI!TjctK)WP7ih4%g>Z+Xmk{5s@^&B&({^A z!mGlMXz-=1kINnO$TKycUtd5KU4}^-VF*0ahw2}2wyg=ze9GuAY7Wh4iqW3G2l7!* z0sgSV5AyjQVq3Z<@19=ug5s;33u+$%ZWrTq)&%z#`Gss*NL-Nb_hSnkQa0+=R?s^I zEF#D19_LyqMi@hz+PGZUY`D!XO1R-_lMX{@E>~`j8XfC!13aD}Ttf_K42u>Jv5;9T z3KH{(2XRT3eIOH3mbC6b^ddzx?a2FSi3l7WG;&brE|Zn)UAANFbV3xb(kM2RX80A- zl*BHV0#|<{T+x2iq|-;oK?ztI|32~svRE6}Gj4@3m?3Zi~-jRM7sPv3C3hhLW z3};@f%*r9(rMIz_q{0K@K{4>MPcZr%15=EG6qOJ@)fsSok%)$&m8iQ4#TLhVZsMbv zb=HXAW9t*{V!7ekNTdc@D36aridU2Zja5_R7HN=XKwb@ zw?Kz!{ylDwdK_O_rktCSHu?OgQ_3E7WeG8s9z)wx)gJZ24Gc3-ow92;w$&wRFw;4A zA(c^S7OW}bPWa-;S1Op!@*~C`+}LgB_fOMU(wV01f27H;ARn`UsY!Dusq?J{?#cdeMU&0hJATA_ME^XauSgZP)ZX zc$Xy29hFm9j)qnvw)r&-U)J6P$LOFB$;f9p8d5O+iY@@(02IXgr4z@f>@z;_zqm<~ zn9kws3gWl|Eqj=IglV%46noZ+@ZzfqI5f~x3U6eJxt{1Z$-E}%^VP}LJ(i|V$cUCyi0Bc9+$)E;#> zQa#V*4G9HuBid{1cswK8Z;?-OX(cGP9D3CEVMk3tXHIDXpeoJ}?}w|^vlixYjIsd#{N4^!b1TRF+A~GN^_)F(+`s7{oWz#RIB}mW=KLRfQ4* zZ>MxUk_E@8^~aY}%rot`@#C5JL_>*7LRVC2*#g|Pp)ZU|8%*I%taG%uOlVhHrEuoW zg0nye0SW`N;+tP@R0xsTsf=L#ayg3KzsI-?F%Vb@;qaK@=7L^Ac~BX>V2x*X9V_!^ z#=PzWLVI$XJLm`{`&AmpiyNa=8QQTv;_QxdQg8YK@+6ANh&J67#)vk2t{B@$1a}~k z33Hf3g;0M#gu?d$2_)4^5T*ghjGqHp62*VdX#4xl6t;6QGqA9AwXn8+To$Uy;D2UK zqa2VWZAIlY!NEV5v#p9mrG#OHSGrz|R2BM>2z%sa_hhQOdBcj6m#BMIJ3@u+X38)X zl3YQ8vlpuEd0176eC0fYj$`NCwCXB$u_1vS1=h&LSJt;sbOGK6UGPG=(6P*UlTEDV z?^t6X0?$lme3k-Z`s!9c6~s37H7(vUQsvPl;z$x3ZZY*%;F?6|46!}C60g;p98llq zxR;^-qSR4~qE1s_C>8}e?&#sPi=4S)^XP98{MyBRoNM$BExAWNE ze`?o0I(jc~&sQE5mD%3Xy7czfkGD^qhV@gn*+cccxw9S)7@RMfY0~qnCEc0sQVA$g%oZCyXtjh zW}DjZbq)8Lpj?NhT|^YPv}Rg!F;8O55^zppI>nljqr73Vy1mguk8_!D>gCqB?DcaI zYPvHt=XAty-tII(!cu5)yrE^Qr;jZS-x4Ni$aFhPwc!nVUNaoCP3tvW&l0gET!t~K zaUO0X6)~<&38@-ero~8=ijdI8{k@4!#)5wG9d*Yc4$t{^pGS8+hKfTX!U2J_Qx>F( z!&Xjta`vaMNX4AZB^n<&hJzGwa?-nU=u;8UOl7&a>RwyW??*5XNRbvEel!U($SP$e z%cI>#xGk72CW&!0;M%Eg_MNz72`!%}K| zgtBQk;)u9V6j~Aku1R(=#VTF64A;2-`u2+78E!&)Nr~%DJukrH-G5nvQ}^|>}|QF9eLS-9-o6s zGrES4L4`?H1U0Tj6`X~@=Ra+({mj?X9@>G~(eO&yY4ylGh27Ekp7ulIQNirr` zv9ay39A7Y}|L2bcgJCRHk=%#EG_8U{8GSbC-?%NxLMm=V?GZfD&_*U9P8v57b;FDl zqv{62z6Z;7!E!1Km7&eiMe0kBOd_>zi4sIhnNPt+pNM+q*hA{1_pSSow3&=6bH*rc z$Za$rjx$ijU`RQVeD0Wl&k~*9G^5KCRz2jFC>yMyig6iEe9=;(?LpFs;W843s?m+S z6W?d9VH1doL+zcYNV507J6BXKeKrmCs)!F=+F0xkv7j2e;Bbo%t;r@WUsUaK+DutsPLGd#c|d2SS@nJ5F-|I#>_*RXAy{asBVfLvO39al=rWR9vjE6CEuTAzyg zc})?bf>Gz7I&$Ot3NfgJ>H@<2kW_fEzolx&_eE>5d*hmF6~d4)QxkO&kueufLbw$5 zB5&Bl_iWv>mZ9YszTD_`dqI*pH$;`NS|(F+zEK(;pk^J31+hw}_M#NVGy}`H5Lb zDV>>hc)T+sJZUTK6-bVVFIdT#p|H?7$(YO045Lx!Dv#i#jb*IUM&Dkrk_Y*QK@@R# z3!C!9#`;DoS!pPfXi0UgiPFb&t&74OP;karalB6NtMeEP(}pAGhpvZ-3PAhhP~iO> zbYWX0In$Fi#TDb_mX+QYi9jf~frPm#N)XSrEgJl7d_y$j9rlK3a3$rc=n~m`dH<*R zMY-QP+_JEXU*aDm!jmy$mfK4kLw(BbH6b`rMFzr5xkUdHH>Q2@_QCYo2F%B&V3t5P zu>N5H^8emUE-qG&iZg?R+$A%8FV@yZ9e@&!N{#FAhUFEKp zCYXAHVPRBUPB%LD7RL35KN0-T(qJo430{b%pxt|1#dwJl*EFqOwr18OIl?zPlxiZ5 znT)tYpF+=|+Y93bDQutJJF}!nHX#yVl6jr`#Oa^R`|_o{`1jkLIpE7E4FE;l1GoD> zFfIO$p_qY_v&rK!EqqdjErE7!(1mBXpLJ}|TKRpkH5voNGvn0+xA4+;9isZ9s~!XP!sfLt*TRcA0|#Zch2t?hp!HYcaHAmwr_6S2zAr#mRo<_&14?$Is14z z`CecA@^11vIrnxsTRrslJiBg4I~k5@zjblCInQipV9;Ii=3H*Q-#I8wC%lFKj-iZ>>^SS+7~+49ZlS|E zu0r}jv}bppJjNnM$}yZy_M6m(=q`y@vHAfA7f7W{HDbSrppU>qKJqz^+5k13iPt&N zaV}+j6MqQ4i(j}*TyZi36|s-Lfo{(^tfl5^?Zs{1fIJ8r#zoNmW!ERIw#A-p`P6#l|_Uu`19Mv~~R% zWI74C)Xiok{TUbtJFn!mK89iLK-mk>NCsPa7fY(*vW^jZu`_>^DjqkF!>u-hjjmJ& zz!rXKee?~%u*|BUZE{~!zh0QO9pA&J6#^UP2v)F(r zMudSn$Iyiw&TH&dtu9$%38UCSLe3i*M9Unk*g;vZuM?!=CxDpiPb*AR*~ZM2j*8oC z0-FMeA|t=P*os2wvi_o2nMP(%*8_IY6lOc2Bdvh_`%x{S?1coXDK~pag~k^T6z@ zWZ=1~*7^ta$d9!Sq8gF73&{Cb#%OBEEzy3aa-Q$MMr$t(=u^V+NkG~v_#v!6!I2q7 z+33w-;|c%JrB2NDC2{?WdVvgrYs`kF7Uj}t6EfxNd!c+joZ6h(4kBZ3am)`gI-!n8 z1}9jrPy^mODEZ||vHKqP$I0@9AJ`k5yfMiDeG{U6pG=|bkDVp2c0h?aR?Mo^Lsvf8_&#o{BP3JYbrIhGME#0ApRLDflU z$Of{G>^99+hfgr#o!Q&iMi+_NkU0gO;Y?}{-h|SkhGw6bdu*%vBk|!Yd*Mq^y4V^V z-L>#`D-EO=lDW#B=MdnH6n%mTCU{-$*I)oCI@e~8su^FUP_-~_F@xSpJf4A&AqOkr zw}i4I_v*}bcQ2f?!ua%S@S0h+#JE~ zQ5QLDBxG%zd?{t9Lw_mcls;w(601=g*CL&@Ma1Y)cVcy7=}C>Um5?-q9AfHGpV!0T z0wAAPV=qg^QLx{Ds_Gf!clc0MtcmqX#qHbWj$#nm+_5D{F~RSX&fxL`6K3Ru*H)!E z<&nYC0HeSnwo$_sT>*&B{h4P}EuiJD_R4vxZQP&=`?DO57BWZ{r9=8j@Oh&Uly!jcPwfusP(Tu5w8|J%XkNUFSN!L>&0iC-C*PNy>9x*(C99%*C zF;x&VHF#uFrb~=~6(kd4_r(o*Fg+bv7_ElyLfwIad6r1N^~@kNL>6ph66()I8sT7J zX9DZ5C!^zDZ8DvsvkeYuZEuy+@;e=-f;+bkJa!~Ba}VO%3KDw`+FTYLtSwqScC>u& zPv>6TEWTB5JxqTqSwMfqO-D@k3 z%|=2mZQeKpnmDtUPHbj{*p3i}&d2tH&q!)ChGMdGc%jmL3DwghfcxlJAoPlrbD{!1 z0mnDB#0+ygyHL~a?nCnf88HY1n%rO@*8{^qr2jJnBxY-D;%MmN=<%pIpUy*KC}86p zBnC(}3@#GTc4;+gbs+y-mNkF}6jv^iHNKcRNgB92Od6yl0rvUN0LB{ z;3=T|$bm&?zTZ)#wVb})*VfjU8(Z8P+Mz$7s%?HLrH1;U@zrg(DQl23!QAkVWQfi4 zgd6x0-*X>E!hcWr>JWb_fCVJ0f%Ol<1Aixc;s#a*cBYTVX8_AK&<*^ig+i_HwXgX_ zkW_gvSj09_`+r>dTBP+_i4qf%JtF>>Tfk{zz>O{BFEpL^Pc!uTs3MgU?q+r5LzF%f zle!lmG9ji^QJI=I*9_Wvd2Xvkgm6z!hMD9MiLPyX=FZ$5lT%(I2r10abvK><-G8K$9Jpf6*lzA@9!bMui(B6`g znCp8XxO|^Xp$_2f+(Mok;YHYQ-Y1pQTUWpHflgBkxlM!kd|f#ScC4E1*;*L+CT)4XG4Nr9mgn)&0m7 zC^H_RFWr$rtqb$K`b?Nb|A#=U4kD%pCQZ1IFb;?g*30xXYBy-R=<0!iymw;s<=_4g z|3K{jkH^Nv*1*)o`EfsIormRS!n^1%B*6H7>wG|vJHjUL6m`mGj|dM+wHkKhruHW=*bspOEx$URh)ApGiuEt><` z%k?+Taf8-_eFlD0(Ui~0q1o@hd#&*Q`@!Qh^0qY>ICKvGe0ob5SOa6jk1aiBGS~`M zNrqnGlXvJ43z<#3?@|?lf)0^eG{ntQ0L{`WT_1|?lVoguxf{_CbQjMwLP)~eh`-Jn z$g+Dr@4_XRC2KE_V>oXj9GskG>&kz#xwS9ib|74L(dv7tg{#JhN{Lgnt_|0zXkL=b zG>{EFkRtpHu2-3Fn6C#Kwd-%zg_ z();lKJ;a}NzDj{FNU)6SAI^3O0~#(g>b8y4&vAO&E14c`5NOdqdB-!C|HxUw4h~P*pt;?<_-66P;rf($(#*h7>=N( z$y%>H(B+|UXOjVAN=d-_2bsaYpK}Qp17ibgBS2~JaVIDK3L{v}8xl**aw1n&R|i8> z!T$T?L5e74Ak4l~bgVB&fE$PR^-i_l2*AQ*0MxH$4)^T236lEJ9KoPWN7X7)|=bldZx9(VEe$?yv` z#jN@bd_Z=v^ZJL^C=^QX2!el1OJ>pQr3lY7)sW<=t)1LrO&a2eIxE<+lr=~!e+jPx9h@!diDMB;ss)oed+~b z1J&X2A;PrMSqmVqMRqy-otBI*D(Kn zvdoQsmTLzdiPyjf`iJWeQ1Z32cCmJO)HKIr1U%P<2(!}KPO_3MV&nKJYEm@>9^T)7 zMQt8FXw5GpAoPAwM2ybVgIFGw`Q7ehd{&WxZ_tX5+lcVg!PbNWqGZ;&{pr)xCL}3G zTL^2{8s_-U{^HVaB3dRv0@sJ*I^y;+MALM`35KrlbKzqnI6{8$A3~u6yB(c;N4u$H zC0}3nhsH#lg@l2WzhK``Sz!cxOunlgvz|)wnkOlY&TVM9E3Dz#?m2fp%L!h*`FXGR z9v#QKsJmh*?g7rdzU5&IKGs`+^@rd~+nL)sIX|*=kj}r4axLm$C_31GM|TMAN8pz{ z`P|~KbiI6_6td*ldEw9y=nIT;{nj;~+>PTqYA`YgAnMEh_}P*(TW^8ux30O65g?;{ zy~QhWekN6&OYbseBxuLDMNQAT5S#E?LN4%=C5*CULDpg*!_NURvN!6(WA|OR4>ZEQ za<m{w4ez>Z>UoQeEPa!jfq%6xO7?F+GS&nRpUWOu@k2iGuWh}tDYc>XtoE5VT{f;XPxSIScu4AfL ziXB;TTGljB#eV0QRCh=03U*wFKDxHhF3T{sc6&khj{6JI7>^Vat^1AmS=>qL1tpU;rY#?UYJrJWtINCiQUF&b*~j9S5T84II0F+O>9I zJ*P)KbZv$^q#=cXL-&SX>~jQ(Ra}a7>~S#=UJ?1$$mUnH=&(&rG2?D-1&i>O+tGq; zw<$E=-KY{-Ki^=*r#DO#pUw|YbS^G@3?l9{qmK@*VjYf$FXf1;>e{<$n2jPdYWEzO zpwGvf;rmXWEQVDDT3vByOcm!PP>4&ON#@ z4XL>Z+!3dv%UtZYDhi;M5>MiY*RM@gp|QGaU{re0ehHL@ui-E(PwA_ndEYk1YEddk z%=RzOW?enF1kXSsao{tU4EQwufIt0jk?~nTnZX?b6Wb{!o8!%T?JZhfW574BdOMUV=3y2`C8BGl`8&m1#gHWb|KcSr)8!Zciw zP@eZDME%-!J1W^)P>C2GzQ1B;O`_sumOSfwS;I77F0B=6X)xwblmG`ezqop(VWfo7 zOTS58r)wsfg9`slBh4|+UIBk93;uZ@Gf@)?T~YjP&r$ns=>dZy(`|kFr4e-y%lNu^ z%~HnPgR~rGqb)K32>t({KKOSsDQjTq^1n^&767dDV*ssDp!iN8Mfik~09X_~fFYdokONQNQe=!Wu=2aqcQY)DIDb7r?Di)Qvt|aBWUPYPjXRso&u~t>|9v` zM+X-Zr$?5m{#Q+d4FgDI!qRhh{UW!CZQ3PK2WlF+d=&U@{SzL^oo1~LE!)Okr4V ztc9_g!Q-OOCJ!MX0Oym8*%dWzo&PweX#ARMHJ^bApy$Wxc@)YV#&8NS?W>L9DP zuw*%o>!NVM!E9ggT3h<}GUAQ!GzAy~+5^@f7#nhcRO{o`5H|nD-i-M+xM`>3f}(=Y z?Gj-TC|vb5KOp|C+pF5N2444eH@qJ{_DqvMZUy(7T>EnDN(OhLA(#t!+}%)w7e#x5 zk+Vui=$j6XSG`Xxz2CYS2^{JhM%xa+lMo|jeN~e(iWfsbReVLHZMWGn)EFC%AXk*c z>oLx^4e_QS72cN0?_*Gv`k47Ebj{m)nQ2MeGkIt_X_mCP2a49i;(OaMKxnIg^@oyM z&cfw!lLfYc-{4Qs>R;&Ed>Xsd-{F-C6lBt`2#9ZMrkky~?Q~;bSsrsh{Ba4fz3>A1 zrj3X2!bwoL@5cZl6Dg))D58y<<9>Ze^T|#MFbkjA7@+vMMUh=p8b>(KMh8b(tCom{ z74zw;qfNnmMLGJeI2ygBgQ7-aU`dj=g%WFkN~Eq2YTQHg;(%?LoDJ&96En0wLTP}C zi>aOU>7AmCdUb_^N)Wc;6iLqG2ZFX8of5{odx!)18B}!<{>M0q+pK-n8{!j<+742wq%7 z&7`HtznEEHydku!XwdV$pFdb!59w`gXxHU`+sJ!&JbZk$^?7ESBgay$iI%5@+VgC6 zP&CTr_I9wDVU$q0=qFPLcWIOUo!XC?2tHG0M?7tBzBC)YG&1KM)@eS>xA3Lc6>Kg) zT0<+EU97(7$1!Zpz!sbi`9@w_mgebr&B^M0X~X47D$MlyqQXN{kU_P1<1)%OoLduC za1k2aFnn6;yf#-DO?ljf>gsf;F-tn`e5mnFk}FI@(iMN!1*Telwn4Eh9u9uiAI-oRr=a}u z8A!|!!bcE4Y$v)O_~#+7;}y^_5DJbEY;2Z} zz{?L08&nqJIHJkPz}MjlXw^ZGS^4C~*@3C>BpVsTt*pm$}9;J9`iHt;o#S)iZ#S>-Gy_}VN90n#;BlFq!jcV(@r}k%Mk)% z95#syNoi)*=Pt~a&yB0G*@)eS%xTGuQ3F#YpZCxT%W8pt2CMlCP0ot&G9S-pY&ItH zXqLjn-<<+e$%*1oEdAH8`6Wl$J4)Dh=9*t--Bc$>hoM;FZXvve*j8mqsU)9d4SF4@ zfF?^e564!85=k^EI;|)xJiItC4SeImCXfOeEEep%M(}qfA_AmZ?1Dv4N@eFFqn$rizfudDe3o1AoUv?nk!N z6eJfew0N4rnUxRy`->(lfvH}FRK$~kf?pyPCQxJLg=GU8o1U@J5u*_UsvDijVz%7w zg`IMSh8gw1k3lpe0i{BxaORN1_(_TnOHUX~mVQfOP)fjMFq^d2$N;5M)*I$hC8Va#wc{qvLFLN20WMoYP)w{LY5B1LJ&YkY_+ zL_E)bC82Faog~AluLhgQjRag?gr=Emm8-ffpqe-BD5Sj*xrhLPR zYE;o4^%6BUUwUN`G<|X}iPPn4H}s$tra9Az1va~^1J)nXaRs0arU!m`)XH8p92{-H zF!VMYNXIAJ$SwG_T~N^B4<^M7QS%fKXB#AUd^w=8j_euIoj8EoS`pFy{z)FI9NATs z0O5tl$9K^y32=tkp;c6<&UgJW^8~otA-yYuJ$w^3WiN*i9k;$X(g$u)#uw#H*9k#Z zC;CHv+5AS=j+cbvSj5ags%i4e#YDxVwp$gU1i8j`z7*^HL4TH*YUm!E`hW-L|BzWK z0NusM%`8=alNykL&f;$v>f7Gtcy2i`7xeO9sU?&CsF3u1v#Pdtr&s5N8ZyC{%>K$X zgp>ug(=!n-?)^kR#3rZTpRbnL-(} zS(RA7yxQGq7Y0XI!aj0hlAP2OYvt5HN}IwSzyWd$Dx! zd}Vuu6YFHk{XlW0X z#iw3}GlR?TE@1tkFRK6m`1U4`%N_VHRCNroO34_&w`|GAe$|oYFRK)yHL!WY5dN=@ zznx}=d$$^OqCWpur!#o50fJw%^QsZt1?dFVABt}UJ6i+$$1QLEIfe%vUp)RPhRQ|5 z1&4pda0=|!BPzfn^B$d{K?F@0lsy*x{qhIv zu2N5NPEnR(h)!QI)kFE`xAHjlS{>YSg7_=eUsq6%80<`=StE|yXix>li+`L{!vNdQ z(6I3>k)MOvZoP`hdIttCP6R6l9!mLcV#{e=ArruAqD+^Kg~PhfJ@VO}UH z)-`>;FWRSgKt)|iUU=>gJVsz$qdy!*$_5sXX@LMHQU1GJ51{f&E&W-T@n51)K^tl< z7+^0KxTnYe!lS`J;5=Ubx2;&1bIwrR$^VEVxu+KT=YsKv*!C53OwD zXpwacfcfYEiu&O%FyCw^)<5&F;HjaLN>S1@?VX8qn+P5;t`(wNSVVOF zS)2S@(K02!?uz?6`v--ZexC#`7=;E`5P#TvDhB32+x1aP2fFazEIRSOko+a~VR-=N zL;sDUhWiQ8kf1X`X@aNJvoo!E&?iKFzzzB3V9D;j!qpgL!&XOzM?$SJ zT^lC*u&Y{ICT$rA1TXggC4i0wZjZbF=ziB;*kDs?aHV^qIstS-C^?;X&r?My(IF2I zNXYIN5tr;=EI8p^a-sIV+r|P|a+CW7tDgMmAB82|DZ~+9AykQq3uuR0czH$>>g7~; zrS6FEltPeMO!TYNZ*JQyHq#GEsl2GDA{J>rh+#fB{A!-C zSxo`4s{t;&KU{Vy;ET@L!2WUTEte=hE3jgf+kH4-B1<;x)6Z=pnp<|p~-`M=pNfEHWAnk(?V2{Ttzgfb>*86(`qi-wCXM!pKF;zNGfZRL_*_CDwr z?yD*$F}-{}bQv*+p1=uNX7h!)L-0Lg4oTeS+?mN$7rHwWxh`81=+Owu`*oZqdzM2! zVHHC42oi%f!9B-UMH~+5WHT6T{}rJG_l)3EZs&&}!{x zGci{W>I<8eJ_zuY4jzp7Lj>O#SUqla@z;g^A5OG37($hmoX8}A;y3|qk5(UDAz*Ju z^*U<;aR_e-KMQagYiuV3>6*N)8|I-0k5$DJfO5lJoa)9ps|iKX6ayA{Pbnb_t(I~{_-mBM(Y1#d;X1q zwYA0LnpytWbjTmz#uJGGl8=1qoOZ+wAHhbxj6rQ%7%W4mV9|RpH@;|cOWEz4T|p;| zP|WYztgEt7`mfrICwlDqwQlxhQ(i`f%Az>p^9fv_Fbm)r_Kxqm#8~_eKaUSg@!AA9Oc7uk2{i9yz|Fy0KH7G1Sd`hQn7d0aRuVSz8nuVa^-xf5>y>^yi+e*s7Hus_LK3zr9O-Fx|&`6h-C- z#I6Wf|KN6~VE5=Mda9siumXVC&0RRnZ?A>xCmq1HD^&;0Jwvp1CFRKmZ#$`&32jd8 z5mXnz!1u>(2iU;({jZkg_W?-$Bt?D!$#F1uYxG5mKi*WEsQeNX-&=2nda267SXMwSmO%zucRlE|Yzq^b`!ZKXt!X+?h< zD@JN?+I9S8w%x}X<=0C)=A8_J%n(Sn9Li%G%Pc31OC!_$+AOIM^jt}2C`ytnqM&)v(EAKGcFI6|0$ZoN zn%>@Kqnl%^BaVh7-?q2MKdz?^8rp4N*e$ntTy%C0a*X=^+VQ$;=4)&9^txF;=sY+p zStcal^SroTJ>S2I!+OEcc6YqPFuJ=FXSTe!B+#^TbhqvrHOp@}HPmVr*~E8V%w)Ts zZ|8e?$)|0ae6cC$XWi)<%F zEbq)-%W&9pT#O*eH?B81&y;`j3=qJZxwW=%_?rJq9&TIDD$Uj zUf7~0ru1p{^-fgxFzM0H)e@jaxe~|&k{f!akvg5|^ZH-^_>^4^-(pw9it|iSqscV> z81M{0%dQU5YiYFdIA)C28xzNAKkKLcS(I2sx!y2tOvK{#OawVW3G5WGlVh_|qtq)m zS<3c>YF*}IM=(kFku1(~4y2d57pLn9rYxpnO^~4q$}W|O=y18ow7qb(bY|dioOgY| zbtm!~jNeHuiwo9i$z(>L9G++T0Wuz1#bTjNTFUG6rYtJXh#wY-9flo~bZ6_6(iH*O z`){DeF*)qnTBWY+=o_)??W5RWne@!6&OT3e>8!aZA|=y|eLz)$DIZ^k(jcl8&N`R0Vvxu z5)+rZz%lWbx}}u<^{xwNohJ=aX(5Bk+dQf$LzTr+#!|3TfU1^hqye8S8eO;K2asxT zT{0Rer;B_)x5!7Cl&^)Xfp#jm!YARM4Ww>O%Cd6D3E#`C;g=x2fppc@NdIEmnuVkL zArqTs@vxM`xt~mKtRfcmELe^tVPfL~5wVbC!3cf{{nd^&;2B^QMbguReVwow=r&B$ zV+pd=RrpTS6oI{mtL-60Y}}ap@*2a*UVe2frjdP|%Ea2Rv|zi6d_H-zOI<#wFtiGO z?AJg&iA?7+z$IXEb@GC3;amuFHiI~k15 zq!SpCjtHDS^~k!NK6Nr`XC-w7xgI|;4MPnXz7H}jJ;|htE3XA+ad)7@B88n zCxNiw&`5d`8%>?j0NVM{RRP#|B9j(|*6Gh0%g1yh`!m$!+cE(AhC+6RRAQ-$+MVXye?w@r5DTA-QO zRX*p0{U7GuJ1VN=c^@87%wj-61Otd!l#G}GK|nx|U;rJ5nE?id8JqxuB1#ZZ3}65; zM@)zWb3`$VB4#lmm=FWz>{~7C$L+ayZr|@e@BTP@ch7S4dAh5stE;N3yYt=7#J!Zh zuIS^UbMt#g-nYXIjVhj<_KPox3B23#%&;nxQ@u)7Z91A~v*p2-qw#lUTABMB+ZgEO zG|L^E*kQ+@fkFrKK^aF=^WPq9p850X)?FIUj=ns+)zLhATbq;)(@ictIrS_3vTNGV zfTR=cw+~x%9X%4T)S~OLzE;|8`TSDLK<~606K^hOB8-@;Per`8TjN@q5 zcJPSf&Xe{F+_F7M+{41Z(~Zd09l!D4yslWDl{moI&pAlnV((b})U;f?9qIYy!qfo` z9Fp@UZYZqDH{dqj8Wj*|bnI!zSH4wCqm20h7xmBH+GUwmHh9hYq>@a{?Z@})_M9@^ zIV5Q3$d&J{&HcAaBs0txf4#m89tdcBDZ0bA$}10Wf9jw?!v*Lu+;!^xg0W-%Tfczv z6t0PJlZ3A0{&{d&a;n}hXlPOTX3G7YS7v6Vb(;)+L7zQ)dIx6z@V)iVUH8w;c6QDf ztQC(QsP1WTr}KQTm#+8wU6+?UG<&?g-I4c(R_`XX<>$*b_7xY--2WiE*~%5mrK&G{ zDU!suk+fDbNo(|f>P1ncHL^{~taa#RfV+)!;W=;gHrgRkf~Vz>EL*u1RB<1#YT&cr zKv9pcRg$5){{OroKko(sRqbzYWzl-8W(D;ew+T}dQ9PA^4Oj{)E*!`z6n{*K+%i-bR zpGSj6HaE38vbtBoluUREEnL#Ad1k=5h&Jd+?}k@IjpkIEdPlpT)>vfgZvEs$&9eb# z?)ly_{>Sq)>nF+RsPzd|zW214*rmYB+byE$8IRVK|)g#75XY=;llrRgL4u!ywN)2j-s37DHr>mYd#(- zK_(r1-%n3Fvv5@A*=BY{-IDC8Cmx)V{USzx)x!?yTGfYpJ>cItGNV@i{ksVkMF%G2 zpPBAD#Ot0QKi_nH?B%R>x@*L%KXNS$pI0{Ez4I+RZxa4w!|1PN<12U1ix^-3kU~3< zQT+=P-OonYPJ{nLy9;W<8$ZYY_Vo#C2yftZ>XF}OoSLgUdHu}_=i~+#0(J7|o`YLe z`em6et@?Sd??tPVi7|yvGkm<<(CNYhA3GLyshw(SxVWKHyQSk>j>)o(?!V;sOUqy6 zWxJ1s){Y7}bSB~Ulu{1|*>~ds$-7oH{gphyy?ewRQPHlGyS%5Ht7O5Wn%Fra3ziL^ znmOqw5k(1Q^8Yx1wob!d*1I=pheNUXBx7y!nB>Oht+G>kZT@vn`^oaeMc*Xz&CU_l9?F9-L@xTX*H{{8fU3 zGUM-h!REEE;X?h+3;in{y7aGf`1$-l`9Mc%;ieyG(~aTjc4)c1 zm?sbaZ?}tt|Bn4b;ko++<0et3d!XVSMV+kq0aLWs>#^Pa-IQsN+vLN8o(mf{Tiw}Nt`(~^BTO&a@%72R~P3O1&=+4v=_dWzI=9S<^R%52X2(~OijCe zvt|E6k8M9*PF$M)HpOPVhva^AJnk7O!f$4x>@dnSsY!4CmYonTP2v5wrDT-MiI!9A z+O*QtQ`r^AA3fHU^@V*RN%pMYmvpxExC|+}&&N@UF7+quO#ClJr+e~Ik8OT$0t$rJ zP>ODQ)#Q$Sc8s|EXc#<(IiE4^;IeB%YNd`k3@rGC|!O*d=qxcyUkPi5tg z8f)4HRXr8L*NHycgk&cZ#X`-~f4lS}#X~isGfuVdgdXsmXWT?PLAh;UNp<@!n_|ii zub=q!b=33nLX_U@c(hwiyEi`_oPze&@Z;=W`+8&|??d&qCR?BG)c1>% z)$A3H?le6_+GTx7TwO==4(@@clII0%?|x-PH(s3;WQFBV-t4a^s9I|>Zi?jv;oa{l zcThCxY7mWfdYPr?D3mDv>*r4=sTk>dn~a-CZft(kddaxB#ZT0Lzlvux=I8vasONOi^J|(gD0tUhIgG3A~pukv%zoAb3MFd?9*X%PRyx`Zt zZ1K{2$o;(Jb~IyQ_<|W3$3I8Q(QC$2rXOiH%58akPkn#+yPGeE;l}S-$pj_ZnB5DX z`UzZrx9)#y`>>TG%OP){j&;|$3-Zm3WlwB&XWczpqWg z$`ctiP7KSBX5(4^k z_qx=w@>5vs5|=Y&H8TnZXD$soYi976dw+(?6z&jXkcSptR4cE}&GH%G0#zEK|F+OY zMSM_X)wbBd%;xt~+RdMuPBZXDyV|1PFYi5hGp0w?tZ$9Cbd-yR*+89;;m+3WpvbCZ zRnfDMajv<)U*3~M35tfKXZp{WAS%CgY8N~L-N|{O+xq2=ZL_BhfYn2pctPwFD!0pQ zf5c_e@gP~e@{>wY{CMkVxb}#{IR~GbLJgS0|IA)f9|aGhq5pIZf!#&zgc0D`f177M z(Pj4gC}+MyQ3HdtQ|C?3HQMj7-_$HAK6B1O(UxfgET>;5>B4Cd2m-{3uFI4&j_T0MewP2U_3g0(1gsnj_#9RCfc;hwgqorlG%Ugh2)cuceaUr>(=IV7vD{#{*Eu;ICfKUDfA>!x{p~uVQ>hHnlPV<&c(vs})jt~PwNn)IZ#H?n7BOGe+387 zENftDE9>ZLlPl@nDnErfFL8Z(_El_tNKB6ptD5Z${&v%bi?1K88ob|$<}kW_N&Wiq zPkF$9Dm<0afSVQIJCAL0x`(mseuSX%f1$@gcgr^&?(eLe4y6I0dnUm~mGwr6r{}%BwOd18i@SgE+tSME{3$t<^=xii|Ac$U!ldLq`W`)2 zD^tFePF@Wa1hY$9WO`mynY_6%-;~n(={C}X%v_5eAcTJB=8yB&$@r!%T zy8S1-*^6Fo9lz;(J0!l2KTA=0zzJXec{p_;yE`VaQ^JOE=*C9VIoCbD`WJU`UG8NI z+1cgQo7=C=d|!U%Si!fs#XPt5?ZTe#zq00XTmAWY29tu|lCkh*~JyRwu9ZP2Sbb9En6J6 z9bKZ=xGL#P<1N|YA?DxY$5u8EFmdv3(9=9aqv}x)q1T&$?S2E}o9M!maQCi%Sotj} z-R$WGBfFS_nai%_g|LNq! zt0>k-MSp0}aP`h6ZBnwpvSsxw)maAD+huAGz3}+>w4E z-fcb}bWK#Q8km_hd;aE#7F@B|QEirSoYQ}sWmK*hGryDH?<4iC?mjb)eG$JbKv{Wb z*5XO-!A1=mUlf~EADTX>LBcyvkFE{!9=xpCwf)-;`KuZ7>AyamJd~5tYTxjm2ZjzE zHuL-YlUKhjlE(jdKK=W_BS+(=9scp*vts(^H&3tb7`L|b8j1A&&+o6E--AE@^TNv4 zlC|7>Z{B_Rur+&G=L_0-^M=I@{+u!(F6QUFu;@yIr@^Ve8fMP?_By-b;?3{@H>%A` zpM>`r<8nVwf16uQc&)GDfkphVh?FztFH-YvPTtw{^1SNsnui+SXL{s>zA^lqzEJ+^ z#(v+W??U93s}EeB{moFhrorXo8>@&q$Ee~B*uDfwPB`3S=_F7)pw-Zp7lF&*?vRIy)#E&8=O(Hjc+>I@Y=WPxK$3h`)2mN zHu%x7o5>SDRUYVn?ORFQuKZT#wJ%$TJ*@n6V3+H*$^(*gyP0bfopVcLR(&jb8hdQK zPH3NiN4_8AN4Pufb4#b~dYY!oYjU<-?vR^R`#bT@PD#vq8<^;GJ;|uSn>}w0n@m~f z+|{`8^}WgdvVH|kovWvfd8*rYblR+utsg`fEnlTC8auIg%%>Cme5*FK$(qaY*y}ag z8x2hp0v?~$ZT?!^uz%344{))+Uf{}yT3yCnJYha{k%eZ5 zsXObE1)6nUL;LCKmY%R^D*pLYcUpd*b`gbT?z=C%JD@drSF>m7$suhw2Q>_B+jZ7} zk&gELvb%bWEePRdo6LJG@N$h^Ily;GiF?Nc>vP%J$>AA##Z7K)Dm#4C-Klqz#XLb@ z@w(e*{h!%{2>P}@Zd*`!dwPf4UpHNJ-rGoHReEmAcT>9sjJji1pbRP(3ld8rLIeh_ zkB6jMTMSAQe>My5X5cHb>sGN$`QU7$4!TS3%<`JGbjZ8d-Pczy_GmThS@YZNG`poN z_83!C`b5if*+8R}om+R+E$F=^poP)Od6Um^gU)ro+Vr-sSy+(K$_>w3Ex9)@t~|tO z*clnD z3AEHL*fyKvp0H!tg$ZZ3G}83C`n2(e7=VplaC_K{z)X+v{#xS3Mg}$~R*gS9XM13r zhsC01XW)-&XquU8H%^W_y4a&Z!znVu8m$dtql(RQlJ!Td>tU9iIld{cxZk=hlSc#w z&CW|%F~X{m;;e&B>G>%(t#7n=d0??e^M*~L=FW;)kU80cJFZ8E+kGO>ED-B$$kI=; zKJGt0kaOQ9<+go9>k&2uyfOpJq}b&13&broo2*!NM@wfWy>@VtIC4mvg2koU({z%=bC$0OJR7{9-*l>m+0d3x&sw%x zIW8kf?9#@)!ojBXUY{nnYu`35xagMnX6QNXqIHI*dIc+rl6H49oxMB#Wo?T?p&6aR zo}ZePEH?Ajs2dR^nxYf&G{o%J8bH=w2FOum6-nY?uHW&t7g~Irzqq9)CvVT<(iZ#M zIM`Sg&FLp-uq@yF+)k^Mr)QJJw|+?+&IZ4_=~|uPc{#1a(h?##8&=+_NKpetJvmv=4cj{LCxH z`91n477Au|Z8a}F!YqH^u@;~GOuGx-$yX2RS6JREbaHLk&k<>ooIP0^jNHyXX>8%7 zSMWuDR@E=Tx3@JaK6L!+!(U@yaYpwdt688Y{?|8_Qg>+*9(MR0w^iC-Z1Ap`Y5guu z72I<_|4sM2c6Dpk8E=DKnnTJndm=})6L@PL zX6WOKt5%G6uT6hxBIw=f+RbN6J{VRQ4R0aNyw~59DTrMagDci)Y$f&H5!#9b) z+GwT6a!z;t**12|EWPIH2T!qHH7W6=L1PEutn(}M-G%<^3eAqM&+0nc`&qM=FCQIW zaZzqn-PEtQVQ!lEkxzWijuq*r%8I%14o@FGZ2W9d`@@;ru0#cQT3Flpy>Irl{YPid z3==#Sgq;iS6OpuJqSoDE#`}%t7~8n5*ieu)aMN*vVcoV3Y<{f4vuLr??4yQ>E2^Da zoECTMwOVIv?U^;vl|M9R)_i!-DSG?8 zm;+VrsU4PH3+F9<NU5#ruQnLrTuElcEY>X&RaDT zCp!(=G$*Ffz<6&>Z|Cqvo{Rc@T6F&4>GLm7eO%wnG&uTg*MVQH3dVazzItWeAVte) ztln%z&8c-`lT3Tus%hhya-wu-lb)uj!)?2@KH{;!Cn#xe+aisgOPA&K@*mi<+>%&}ZeBM*Su{T)sWHZx_GMd(QW|pRq#d&z+dQhf!k2_cqeDBuQbrZH( z9A44oNnpnp{=3%ePm9}q{ejbo&nvf=TWQ7w*X?rf^m0mlrO~M}s_~}AR?nVpFE=yJ zAF}_>4cneG2c@JrEIhk$_|xLi@}Ts}A3GPMzH@J%QMjq@_@`~@%R|1#wXgj7{LZ9Vgf$Pd$vUXI!` zDQ?TA(1&ZQ4Xa{;HoS~jz3<2tx7BkR2X$}{n&4#-bFZnG`CliwzuDzFTtBPUp^#?}0fTJ^5D_HC?TZSW~MGG%iDF(Y;8=@cb(fuIP$*BhA$e*t+R;!9%s|`L$_K>-zuL^w|?xK zl_M#LdfKf2$_38V=~bs+YbnLwiaxG*aqM5o@!MUa$2D0n`cyMb4rfsVYKcoU+_)E*={mh}Vao9} zbvrg)NXxf75-_3jkeNS99>zu{re1NV)QH}+blarS0p5LeG}HU6SQ4dpe6I7Pc}MaW zXMfuGrabh`_Eo)_I_T~8b$Ob5*H44r+vZ`ba;I(5^tO+*dK6xtHZ0q8i~jQH4y8}W zFDekf|2$;nu7uQTfyYn3&X-Os-&Jg<5kF~2(-#vL&6wQDF}KasJ@3D07;JXQ{5flK zlM31Rkk)%gc%QJFP@_BVXwks7%_^NnM^;a@(zo#F~^+#1qk&)Ij=7JiX^dGog2p0ehydn@AmNoMSt zb8^Y%BQqMbN(z77<=m;5O|#P{FTK*-b$V{Df8XW)Ws`l+$G7W{bmqdTp!Wlt4pZ1m zZzYK~TE`xFe0{9xm-AuoH$JsF)5U33;xFai8Hc+FKkaCg=bE$R#*JqgIeG_elLlwG zwZGM7^40sJ$}g|E-)Pak{2h6sj)&)L@{k?iaHEHgH0g5x)2%F>x>>`NHpv%p@=5|2Q7}vH$(F;DF2V`=|9k{{>frD;5RGc(NF%32DeV4!`&F)#5Zpid7F) zU$+#g+k4!DX#U!D1{_ZO1mw8XLutV2^7<=*{td-bDx~#uq9JGJA4nbVZ-ReA&TDwu ze}V1UE3XxBtmuOVr#%Mw%aFtQHzZ#y<%d%+tKY``gIV9>4yLQe0pI_Abg>?s`4wU}~p3-dl)0gKp;4DAj0j4|+PNZQhaM}~*MzLjtq zD+0@uNrQK{)8G`sH{gFl?+SF?52z(j28l&{u3Q-$ESd&tC|C3s@D%++Vv#2PPi_9n zie9N(|BnqR_1a4sSa$>hAwIaOij4;M?EUAh(FPv;UDyEqx9EK?Q{h<41x-Iem&t1y zKzZaZ4NcfvsE0;3GQgGYWmISw2s>!8xmACG7-E2bN#Sp^=@tFYnuv|YaO=&vnhD+SIWns%-pfXg+ObuW{r^=m9GKV!%uC<_Td!NZn=vJ)S9$#>w z>v!6=znQ{>&Q2#cb$p=RjkfJu_)O?Fl(y4pC%F4nW`S#mZ~sxEe{9^IEaK!ZMjmR7JML$jiCe27kW0PZ~4$@25_nopaZwcboA~- z+wvB%4B+g<;@Ig>KwDbyM>80}*=ftDiRG5swBWh%>cMTOcAZWvlUpu&g6ukVKotoL z;8e3t2i~t!<)|jK;3JY5z}XGx+8;)J=w+@kmjRq=)Ky!K7Sn)WZ`%&EEx$OA0i0~p z(e!uzsDG5+wya*j0M1SoF9mPDMlY7&#SGx=Ec*HlOCr%aP1P3jB@EzpM3akTzTEa+ zSrx5k_imYba9gs>5qNloR_f(Z9L^ZHZwz-E7iFmhx3i?GqUutF2DHzy^n>Hi!$CGJ zO%-sxN(OLtGS{gN^K84G!-@W(p#t7(XG1l9W2BuGJDKM#edgD5IuynPtAfAt&{7Ld zW6xE^f@B_e#K-C;45$-$q`1d>^_&`T6axhD6mnJy<89iq4w-bSUl)8)4ZbjlFA(ur zq2F!zdU-KujI*bPia$N{vO07n-;^(5g?^C}Q=0C`;fNem(f8{$q8Gdn(8D5GpkXMIo)Z#R&gW7puv^qc)*SgqVNRPrPzKB+~wur#+YgZ%jY5Awh_N6}n^3D+VZ0avVN9&m)|x23;hVT9{c_&?ygH`+JPPvp@vs zatcFEDuIDUf#?`)ZH^yH2lPkq;Rsm&R9Chmctp=UKRfSS0;Fti~cKLuh=%AKUA0KqeT;X zmm*v$8fZ%O=Tt?HWK(-1#*98sS8UCMu4J_uOOo=AqRlfqNCJZd;V z*NZzB>(WeUDY6$ZP{hbYaFZrAo>8Sh6Kws228-)pf>8w(w^%*JNVWkPQly?W8&9IF z2{qs|U80_1luRfLXEhK9u9>*>1bnJTp|M;&zAImd?tLUOAR*~_H5}U7iNjfSNHt`A zlBJ%(jR&{8Q}F4`P@KE{9n=G=gbMDf#~&+=putxiWHbT~yA1n?RFx{BWt9Yc5s%UX zI);TGdIfd_2CAK&Uag)1YU-#vaCGo-g(HQ1XglEblmQ;@a1qHvS#{v}yZ8BMs!>HW zutq(DU$_horU{7*NQrt~b4!`#z~RiHcwk&SBOQMppd%e2RF06ztW zzyPz?N!B=gFkEEBC3US$VDtHIXH?<)@3h1|TO2tQ zcJigN7z!$?F|9|X-@|V64{H4$_5ueLRD~iE-@jI^(=hD5a9rxNACWJ?x~wSGgd2(e z-AV^X8oW>drL;4rHU{fGn)#xooZM{?Pj>*>{@KSz3oeIK^@|3Vb&UX$?B>S(4eUUw zm4T{tH6t~eVG1Xbh!m9O{uOKeZZ&EypZ|3luL*~<35rSZ!Rpsl6;iH%`=TkRbk-yG zz4yQ@a0D&`GA`WVy>V1nHH8v6D3(wb0XI?qtB}D#rSyf@FKt|9deA685bQBf+78&D z&F_!nf}s`#3!zX%F-?KN`uRuyGiLOL1=3=((6M@1=&KY(;q%OC5(Qn3OTt{G zP6R2KO}iQ417XPSL0KfOU|;F*c)|Ta6xfK-DOe6~%`tS@(>M4!Vv11BrD-KEm>bJu z1w8-Wt6O={+#zrv4sWg{j}BPI3N`*{ho38M zh67g%=z+tetbix-s?yNwlT_eq!Sul5AXdQJYjV$xpanh|N)IfLVFkRG-|Nc_0Jf)$ z-2N~c;2)D2QPRCdbH(?qu` zy_Qu?rA1|{WjhyH4)urTqND@fTuV6(FrVF2d(?3B@gzV!OhFy2q(han5^b6Li@RJv zRZvi;M$@1Q*tOL()J&)Z)Dslcgcv$hcFN^yxUNMfKs5y0h|k__(`iw;Q1!^hJob;y zTNVkx$Dp}5@box(V3yP2x}e*Q>qxqkNwzMY23RO&)!ZEeZQpDFThkAa@#gkSphJ~# zc}iBm(e3xyZvkNR92^cjGm##cr5r>PMXvPg&+Q~Nz|pK)JpJ0z>+7J!T`4W@HHRLU z}WEsmV82AG`zZcw@U7QG%9r_lpTVp)k|sqU2mdKq_ENDmwt$_m&p zy!UB(J&s&N4=iW5!VL*&tAz&d1AO?*JGPh}n5BajS!`!Z-{KY-YJl0zydUYK(qcg) z_EAiHz!ExOc79Y{AGZgPaOI>?P*axCp|V@#_+{Paz-a=`TZ(iyX40Z^dF&ijyR!Rx z=%xE2iyk7N72xZbT1!Yn2*cb~4U- z|Kb%tkdSL!Wdf|EDkuFfZV zV6PlC!0eV$#ZgNWdf>HN)c~`bAZ^Y)x`yHyYH3Ur_#50!A^Q$CA$`94h&dB-{O0@^uST<2CvJMC=)5HOBs}Psb3x)FuVC2xU<&< z_oeL)9hgSu&cC~7M05~0_C^%(WVDBI7tu8GElUCboaO4qfgN?QHdI0cCkk4 zC)t_+0M()hc>gIH;1G7R%}|e9MlXj`XJ}EmETcq;{Oyze(A+f?_0>5?2h7f0{a)32 zB)vg@cb*oNtu4#jIW_`if?HCg>u`|{nBBrQa(+V@{lYfj5-lp1W!8XKdwt=2Xl@fq zA}Rhd4R9#CRZXk2`H{(hx|Je?!&m4~*%`9wKe}4dkJ-hmw5V(ix<`%m4-_1_QkrXU zoer3#$tinrW+k9LprG2`q(f!52pbP#0A(T@zq4{GP)Npo&Q5yJq<8lxHH9z_O z2`wr&gdK2epZlCy(A@D9Aq;;;2h7e}$jaV%CJ|6O04lx{J++1wm0iv=)ThNHWN&}M zhgW6f)Y8MUwKWahcP%*psH36LxRQN-NsG*dLj-L08tzQn+7T^0rzz?X{F)A!T{bS* zzs{e2;qj@XMP}if18OD(_3?W;RCcRxWbDUb z`vKLPqPiVE(V#}K)3Ms96^Ew)>P1Rh6TZ-)vQvYCIos5v8J2#dMP;kFrgO?I4WPLT zDf(6Qoer3tCAXdBbrtCsbw_^pPg+!N1iOfRWB2(kaJ30%1K3@Buav`SP7Q%0*y$I4 zjsAM%*eEGuc3Oi5Rl;uT=BJB&gfF1lQc!O+phIP6aIM2Oso80|t3`{-HspC+VRj5D zE_G|SPh&b@cB#TjgRs4G0Cf>X2t%6EphmJ2f^yLh9X_Crqo699)1k6c1IJO*^yq_~ z)RwfU+#q(dx674orPHCgGbqiysZ9e61>0AMtv&Val=eJ8y+CQJvjH9IR8|uBvTyh%w2V>JAfXc-Dm#^}JXZP% zhstireNoVc{7@4hQ0{})Z3J{KJP|@s$i$D5nJ=u zBWv&tKHQ~i(1RA0?UHM>X3$$1G17;VTTQ!{Y?jkf5Wg7A3DtptSvTg3W zNBQyS8kdEXYO0TY=z!VHTb=CzlSR-}JIa_9n9`xL)7tZAPh3C;#GELiEge9Es$^#k zVqCu8nE|M$C~bANph1mdm-nbH)atnqY%?|-kMe`#K%4QbknKhs z9FEio{$2?DuVW8?Pt?>;XVt4&@o}8ISrs+}&eV|ZXhq}Lyg^rQbaf_jP4RKm+oA@O z^*Ew7cMyzLEQ8w1mhUt;J^y#6qAM`Q=cvI)ms-k%^&K#`WVqS#?;I~X+^+L!IPcqM zzv_vY8=ft&Xj{$;CQooQhKIwKeQ|-wouRJ^IXVT0g!cZv_Y^y=pgMl47tQ{;54Zm8 zlEZuoqykQ@Fi*p9%_RSgqfJ*J?}QJUhM(sBss>W+=!HG(gI%{9-e}0Ud%C{+@**JA zhK&ULj7jH(^eqNqpq5kSpvb-*c18-#LF-y$$uu}}b-zD{(-u3uk@8&yJ%R%Gcizz- zTEP$S?9^_FsevLEZjR;Q^8I^kg&y&bGf_We{8qGx_Q5g{UoCLG#-e#=eBQEZ7R-VL z@Zs~$s5KL?eUL~Hh8{Hhm#t7;N)Y~XiszVZ`V2W$_!55wsi~z{H2Phan@p zNG|6oiLKwASNtvspwZmIFEonm#0U@P-W4%2c+Zs}o>e|!3zGjKz^7M!XGQ`UFE*AJ z1(y(zIYyQ@*gpq2kox17CVlL}$e|2VMg%DdDvH)7ueqf$5{SjWc2PA!gN&FM9C;!c zuA!8r3DAXAgUnWeX($JqieEGl)QcHi&I^Kp;NuoZl>*sNt+YMfhR}fsh#qhodc>5G zLa0>W=yXcD*&ufSngd1f;r4Bb6(c&lDjzP3Au3Vd@&N-m zWsTijKtBlIAHPlmCL4#NZOe=_GQqn^LwOR3P!5)kd<=QGbJJ8OAQ%oq zjR%w6oES-zEc~GLx2Fo|?S#=NCh*a`h)9x-A}iN2BDp_GX`$;Y@HsZcg%LlLCsRn3 zkT6u5fEk71;c zMv&*PbHIs@vjCWCK@WN{f-B(?AhPh+y*7V{+!VA*;^O(>%?uv|ZVC@Ba$z*mXnaiu zzU)k|pM!juDdezJ65*Fz_%sAbpDLhfzD)2QFnNP;KZwpi@6HTAIve1Tzl+ zC>OC0KHNgIn!*SVE?hW2RI0!)hM}8dTLs}2XcAD<9ez9}iZMzasF73|A|>n5+6x07 zqL`1m4y+Dh;_#BfDs1X0jUvxwk6)X2Z3K!+_;6LNER+#n zDG`yE`o3QRE*1m2EyR?#{1stL=;K5ZL8w$1uEto?XDk1djn-!?--_u8B82SHmEWgW zUr=KC{0K&5djU^fyZ-~ zbjN2h6M%%2a9y4{3VH?llX$9EAnVx#iV(QM6DS6tkvI+_`28y2-<0~_kqGWG$>R%j z;|T1&nPU;zPqrKmN})swd1R4HNS<{QhMEQZ0KVJ6*B|3MnZ&YBj<8n%Nne$e5#36$ zx>JT;2K4?Ve3lqlY6@F2X@pcTRush(KqgP!ko^_sT<3vdpP+mDp?m!>#^-ZcGs*-~ z7Ln-L@aJvOrNeuHst-n$GoK}u8)Og3OZueI;R`vMaBBn*nPNm?3t1Am^SEP0(lE08 z6c4`C!8;+p)dQEGMLJ6^51~XLjU`hRbjj$0+Eute2}MOk;*)APS{F=cD&+NuqKjl-5?|+8uHDXyxOBjjP6l%!+F*J zfy-UVV!@8JvKxcA-UAn|8@g**a``IxO1OlO*sUgoV|ya2c#}f)cs)xhKL}TNEG$Nw z;YK<1A>HOp1S&T9DytzbWz|}6z7uY!#8=v9o0;L|N(o;iCCe((Y0^C8W>SN?c{`aI z6rylxIE&GceO4@)1q`S%0`~(;a|sMAG6MZi`}VAWvCe|A#zXeTd5q`|yigY7JLcV% zdFTbi>j2*yv!1K-$?#kU$jiVEBza+d!Cmg3I6#r=B z@8=)wo3URO?Fk?>Xat?2yZv7zD?yI?rlg5u)AlFfAjzKq9bVVrh)4fIX{g8T5{ zvts=X0s&iJ-#O$#ZaTnIx5l2{Bv8Z%VQ+~z2&YOSMTtOA1Rp*K*0)InY6-F3d3{e>b*D4YL_%iShqm0lFYpqtRQh0x! zqtQ`y)@eRrrVuFwJOT1KWkUP`ak_ohtu3coq2T@yeE8(nuVtoz^n{oTo0YI1P2N@C zXY_bGa?PmEt_xq1Xjp}CnJ*j3t^mP07?nQ(z6Pf&{AT+r0s$-(5K^&-fx8dOewqY` zC|iop?ZI!DIUt-@uvqa1yiK_t0VWU*QmV|08FkDAN)emNv-hPzljt)!o8J@gk#Qo= zi?YFwcB0ZYdswn@8~)-0Bf&_X1o9B!ux}Yfc9U-&Opz2ZHTX~5ydg=KY*k?LS;|72znN}`11DR($);d24t zS3qVH*VeIG+H^Ie_W$HeM+y}(sffIJus><*0i;c*;KSWyc?)I&X$0Kg&tk&WPPttf z3SF4hRh8jjOGXAKL4;JoX2z|PW_(5pyBQP~@594(%nTx#QX-5buXV3Roz+LXTrGhG zuhV$1%gi7~#YB)Tlaj|evO}C7vP|d#1iTwT9hgbrZ2}1-uM5EiNN~+v|NWt|KirLKVbGOFqPXj4Ef)8IO`gA3e zjN`?yaBsY)cJ@RL^G29?xU8a#7&%6Xd3<)xa@Ee-@o2!QwIPaL%oI|AB9s?I9Pjd8 zx(}H9LlXn9#O1IgzH-D4#b6#zfah)l~}^&#FJ8B~tRpU)-^;7wS_S^a;jwn+04qAi%`;0QQJk zarwfjL9U}nK~C+Y7aXwc0aTYds0NweWvrUQJS!?FeSn=;K9T5T#=g)wFnO!t!()-EWHvpUM*}S;QhG-JdjU1IwcY z_>VY2#ZpEBHy8yrp-A6|BWIB#aS1*=W4~=VGXblOVduAx+ogekZgf>0fZ9v~yhNz> zWDmXF|Fgc=+kLCGjQFFW`a#JLk0F;oh+bwMa)R}@qls!c!grPw?o!yhWLNq7*>K-8 zbREVxkQZM2&}=Ka{&+xu2ye5gUo`)E7SW>@xTCR0J|3=IygX(ySX{WSp2SJsc1Fx5 zdM9$rZe{|=!NDHAD2zM>7mP~ETn8N}hYz3Pb@_}OP;lVI!xM>giSORm{lZEC`!LKx zd}q<4kQrYTK@LBgZ%*mb8kDOTlnalduN5()qjDNa2yB~?je5?EQ#xoE9>9k?V4DvU zNLVZGuA%!((bm~{`0#w|nD#^K}T-UK*Okjj(!cqP|R$T*@ zCrEFcA#lK65FBG7%PH#kicRm4BEjVQ6EM_MoGK+y#PSrd-AfeIz4`t!`mKTJGG+#r z)k&*{jmdF=wc;!#9dq~!i2!9Ph2()4b9e5g(;y{1kP<%KPTnF=zy>LKHhABk(%uXP zIuHgLS0<+l0zQmEI2s7zIJl*Ab_eiDSN)bm0Ku7z zMdkmU^XDZiVJJGl1_wUe@gK+(Q6hnmY{5%yOciJkmYOoY^O?v2x4V!NK1K(;@6Q8< zGw|WPF!)MjfI~Ji9@)x<#+X~6UZ67)_{0-_W90DUu{sg2|Iw4*6eh&?KC1e<={qyN zFq%6-$|6I#YQ@q|s0Y+d#c-`wOxrY`qDWYX$o93<{AF<&VE(RkRdvjEG-4)Tb28#r zdAuRI@DAPghC2eES`yIV6m6(Fv(yYELd{tHahU2OmoBYI1d32D9QuYr9dh)NJucmH zDM-m5q=W|)Fa8fS4nn1v7fLj>WxlPlGHJ)Cc&p<}oVbPru0fm@VfOGW}ONRP6JWE{3ESd84A z!|>seOj~ObeuzXQQz#|mbK9*_I~AcSr1$XQrZ>QbKq5m20^pJXq7pwk;p%o9@E^eJ z$4BCvEi(rk`H_goS=UoL&YQJ|q5cV3L%iIRYsX9gTaKnYrD=VzMC{19B0EF0PL)uE zHE=kQN6NM5vpB8)`j*KF8xYiI$WP&;o-l$1hrdu9N*&OX!+a>;hWF*1BQuRs2uJ!*tqr*^yQjn-?+3zyJ#v-2=U^uSi3I9->>=OI zqL{AN!s{U@3OoiM-j&|2j4We8P%+RGHiZ~Z6L(oR1Oq${lAm}ASMEk2k%WsRTvv%$ zNcM!TUJ@OTfDs9V8H3v`J8xzdAzu_s4sn_%d^orV@DD*xaQq-20)B}46Iy@mZq+E0 zg2sUD15&~xgR6c7e7RJtRFHdMK4(>H2k3z%q!e(Ym=(y(0B2JiV9%L_+ID-Co`}i| zsC91HlbJcBaxlB(dC~IWbB{sL2_5JJE~Y9jBY_WG(FD6tcFCl7oYeE2pF(uXK))YClZ)L>3X78qHoGAIW|~AJBH{AIDLH(-nTB2qQ8` zxg$~N&tl6iHPqngbf9<#E-M}mT8jxZQb?>S)o$9>PYvWz?fx|K!v~nwbr3Y;BO;YD zQ}Crwc^DJ}=T8KfS*P=?4o%e?kPOnH9zN+2#mo{aij+zDxbH@nBHpIGG$3aNAxsR&m zzKJK%z~ws#62oYbLP2IQnEy#k&mf;iVsKaTS)A3WyXWAA za_Ohx!>7fe`6LG4P-z5<#ryLYi_6H?Qu7O13rH0Hzju1ctE&0k6TUsc+x3f7k&S+ET-;DFBhA2! z;M1=#otY$5$>QFwY`nIw30FpJe85m{W-qnThrP`w8pbiB`ECJ}|fAxyH6 zoGyGk{0TC9i7>lyf&uH83DB)zEbg7jJY(Gei3vp;I6>7`5`jX>B9A*{(C9NL53Sc- zb>{Wj&Pd>oJRBt(k9Jj7i`&R;J_#T03;xV!rVz=%8N`+%x`kq@ZqpCw{F;)I|8y*5 z#2*(bQV8MV1QutfrrPiQ))d6F(L~kA?%T`EA(BW$kwS71KD*Jmrbt(Bc2ynenMWBJ zCh)@Ho<(M>fsTmu+OoqFsS-7MIdF=Z0Bw6mhf7rb{=WxAngJ{||MusOt@`|%<{5et zZ=H~JL!QlOZR6h0fM_xdHonr85WyXJa+Op%omcZK>)n2o2^k2M6=w)LM{52^ zxTk=;mY%q}#AgXGpwlOK)zOXfL(~niy#`d1dvj9KUTPM6EUu*x(FV zcS#JsGO3t3rbO0c+of9VHPHS__;AIot0Xb_OW}kT9>V-JC-l}3zc$^oik{-PDI9=Q z={Ph??d37wM2&}{B^50AHj`G$I1?*EvcL@pv& zaipTXUDKAvL%X-Yhre;s_KA8}dx6>(|IG?b)rr272d29pSiL{1Pkj*Y@{|Eu9KmBz zmU^d~Ux*MaL}!ptC#+O?_j3mD2sTGhbJC+vcSF_(TnxP7rL_#$a26+qY3YF(&FbV55o&yy4y6GGa@E$V-c6%e$L<0QeXPr|=MD z)q4hTd1we6Z)A3ekRmoZ5b^tM0F<4^{nEIPjPT)bB!-8lNa+01^RLS6PtwZf;3o!r zxEh^>;2*3%b!R((hlAkpeKVV{>cJg&A)#>GSIyM_JFMq}+Lis8qd0o@cP8{u8JjJE z1yvEJ+JLqjG*PtxSAQ^}hm&u{>(bRz2d#g|iNhPdlGB=Ye;nB?xa%VXZbTu9#U@Vk zB6>mkJ4{m?y-I@#T_%Cd9TB}|O>ks?7*03HY2$P0U_%CUA)GBFD|@7o;l`t&FQX~? zvc5S3INbdi&f;`xaOc?gL=gE7`0%FdYcrsuLy_d0ImcWG44)0a$l1WnfL|;1;Ep^o zU#Vbm>xQA=c2wJcY%gve(_1sZL+nWQV%85Ze|rd|ZU9op!}kCkCTyuFh$oh_D2E&2 z++=PN$c1XduC`|+kc3Qygf&qo?`vdDL5?03Uq_D#AGV!gGm4D=dfB|R^MEe^A>lL1 zw*v#dR4k2PvFU8|@L0-BK;Hx(KD4*=)uWH(@mZWUHhHtwQ41C(xGz9OE42-nupw8; zXHjv=4V%)d1e(nS!Qf55)R_T3l+9Jl2`zFbuLkT#@ZlbqTUQ2b5sRBcmz(TqlK`;D z2II|MW5fUr7iy91K=g{G(>s7T^eFDYEn_BZxF$ft!rRE4GPKcaNO&X8 z5^~{}FlyHTU09haDegwgk?I*-Wsnb)lbxBpf(`SL(x4a;UsmrqGoXX2OM+NV;>Jl$RCK9wKLd@&?PWEW0UfSjlt^QE zG8PtX;vRDcw8Me+M)8c^o*)JW^n?-DT^RwEfw-P5NgCbi6Tr`bj^OI~ozFx8s?TDz zGW&G*M*^U4g%4k9bA?Rk(L5H1UM+N7zs&$(sx$m7SUosw1hBZtX@GvhNfbj(f@K`H zXNIB7*yK62E^K)$(wm2rRq#m|6E-|Kz#@Perq$?j4oIa2K72|QMlhj=qZ0vSeR*`! zWHWLSmcx|7N3^|^30@*%v3I*nKWF1C0N)HB4!$aq0bD8Pv&fF!8a6E933yFs!5zjm z{rXh(;GR&e2^kgQJZjsyg>6R|)UzF?ToBxttxi#o?+t4p*&Y;UF3UXy?RJB4 z#m&vbxeVB_-2|c`SDT${6+0N6EOZBWT=Y}sGr-5h#)zdd7AFgToiCNm{zo*pQFydK zJ^ombx>O|?qzl%@C0{8==*Tn1?OCTq4Cta5o`4)o^$%#&1*tu94sh^si`9es@K~Li z+P}(VVpp&PC^3u=>+*CaaM(!@6GHIcI~9#g4)=v&^@7X?KCDxhGQp!u62bQ)YW(x6 z)8$rxzYp+njUT_90beL(5eGJ$-{Tc}b+C|P-b1J{4xw_2vFdn z>7C6058fCr63ShPqABY%WiRq<&cVpywFgBj8SrI7fkYTC700kK_I(C7=*x%pw}s^v zSIs$V)N}aqpst9VHQPLo6VnaAshemU)-i#j#6OE##5J#N#+CzoGFTkkBFx&r03QU& zL^-+f2k%Dh*97T5fi)bLOpDD7=t9_s!gEh_=H|eSD7$1(9cr+4CWi?e9wm(uMG-Z} zpupE`7Qj>YL>g~nfDc8FKoP-570Htq0XRw^;9?)Kof$lm#ba(CFHG-$2#}*-U~zkp zx`P2-8XiL~w3+E@-Ax~c^czel9Q*rDCTunnsnwEZS5a96dUy+;tfhJCvHikew*rdm z;T=X6-a+Pz+Fx5hF27*1;$f_AJ_855^D7DBvGNg4uZ}!~^b(B#zG)O&$jBgpqF4os z`#;-^-y4ZGjgSK2v+8gW1A$B#F_k=JKe@aOL*d#<%2N1c4+FSdVd}}Iz$v<6=0KDm z+65nO@6YU45AQDmTL#`G+1_6dtnsDKQZzcqfG>t;5~HX^L3C!Pd80)uTKyv+eCpmj zte)X_l_!h9A!p6?KI=g?FDPTX?idp~cxYscX|(s_UF7CGr7VVDk28P^AwL8UtU=nC z#UsKw_Mdh)0FE5sz{PXtBoha`0;|^M)7LcpiL2^snlew*qoZ3%pgfgalQpWk@e1@( z(~$0}({|h$W@!6Zbnu2~^FIw*FG+%B*1|~D@-!`DCUAf&AK{vJB7-8&#Ns^IwJVh4 z(xY!OGdMzc!s0RZv28c>M#-(0@Zoi9<@ZPgkwUJ&P{!iXhKeH|Ls9VxS_N?XIrsrH zi8D_qlag&j*BTwqV<4tX5EE{Lq92k7*x>iBDfvXdjJHGlvJCw`2BIc>WyFVCwdOp*oKr6o2t(FA6xB2KE(m}@CZ2JGXdM) z(U)kMTvs0s>J7FJU6PF}Q}GuPJY1a2gG+9R9EYbY*@$xc^I@QIj_pwHso;ybVt8yE z%-jG)tN=W@0rvkBkAqAkXY~*>Z{f*Gd+5g_=m%b(&C?`uNFgHQy1>o7#I9)f@a4{d zt{jCA?~1S~fd(vj5V}o=$nmKBgg+Yb!|>sb@Q!9A4mjw>;%I?iqd6X@03Es8IK#{4 z1cs43Su~5pij~vi=RbkrJ`6d&R7AEUFgPjsEK>A$?;5Z1gYnj&tl52A5eQu1ElL@= zuy6K}83xJFg%j}M6K|LS#Og$1jyw?l&iId$*9goE$ zj>3A%?WF1zc?KKBFxuxS^PzWd0=yU8)7B+6_ZeDuxfA);9eJEWiB%qMVEbi?nn> znG!&maLY8!ltd5%nL%MyO3m!?S;k1+JyRgPFib z3c(mLT(|Z&ia0agsX1!?K}z$t4Pjz%;;|Uo1=DUHN6kmI$GB{2hBARO=ncIujE`uq z;k4i=!WFPM-jwQ8`+W|y7&-E|?RmloZ2wQ9fvEAhi4Py9063C4KBIcuGqoID0LNy3 z_{;s+awK-@j1@aD;iEAX%E+sIyUrHLsQuJ6GS`s_-$SZ|v%)N#I#<_K&5%hr1|PoC z*NtQ%fJ^IwfkVJ*iRsdDo(EdU(8R?@VVE-$i5Cy_NI!4&{{gL!VJ~>mgNBO4Lb4&YDloYD#}MNMDRaFUa2-+Af&^w3i^7XO50eZ3 zSO$E#y*!qIqJCbvvh#d)N=jai0GW5|3Rml6GH>ro&*9^1<2X{C-2Yno5QTVHJgCWb z`1CN~W&!lTY#zy8S~K#_ZY>U{Jro(?Dl#~b7S&0uiu`SAMO%#(sHvOb`*Utp17af% zXH^hAXh=*X+0(FiC;2!NKyu*2C2)yP4=ZA^zx>X7q%sr`!{Eau@KZpK>O&r^!8ID^ z9cZ;cFIXL@wUb&cpr3tzWKci*v?J(&6)ZC6#}_XdA%y;m;KP;noO;wz9%MP}t}Km? z1yGb8{FCjk*MusG+U5dqUo+w=oZNVWV+6oTDbVdA8KKRI&_)pvS0w;D6}~@dy82cR zoXQMMZuSEct*NNVRP4zzW^8i1_kCaAkiOl?a%OA`qD&&JJSNeLdxwG%n+zR0yvzha zN5Y3I$z>%Yv?a0CZ>m0*(L=wBVuZFLLa!N=D?!4hwpwo*BeXRUT1(Gm0X_7P7)EFt zBJ`xPksNw~@M0OEZHdrEX34hn(8<#op$8J7XKb&@pclxt8H~_&L};@^L$v5E)TKBk zXjAf3w=8_5j|75Rj_dWWnT*innLf`mX3Zag;1;UeEM{nOvlBAc_o2sjoz09*Zugs? z*97#~(gbE~vKh%5IXjCUds!kgHrb9WQx5Q>$3B$Aj7>Hq-^Q-mFQ!$K%49}tvPgO; z{1+k(q^^+-Qy8Ji5|K=dFrbI-HJ1^ZERc^na|`LA-BTH%$(A*G(cy4<=*W4D&}7Sc z`xfU78b+$Dm(FK|CR^5<9{xJ?(EHLDp;=hgQK{?b1#)KrBQ)8v{#Y&zhyj7DfX@I6 zSbi>Kf+kz2Ze7wGP<*ilK77Z;bg_D5c;#CXE#i|?i*3}Z|U2;JVQOO1l?K3p`ON zR#!zyAI|&{b$vKvxSSqYDU(LB$R^}GwONdETqt{kXI}3x0^3KR9GZYfzIR!}u=v_C zh@6c(s^*`%WHB|}UIH(Kv)J8joMUtt)xn_yI(QEv*D&IviUBBVC+7h#?Fj7a2tjJ2 z&Z^VMemx@t+=RyBTHMWgef?0OAj%%&3A*81ncy9S;$Sw}X@{l`t8c;pEHO~c^UmBx zzz>l@2@O&0qoyTmOa}QlP~_8gH#32Z&6$F|M~sHe0ofG6hbO%H?qh_9hjv7ejEW*x z2o&q2UkL>LxnQg+qR9Qs6iT@q9%v_usI>TNjSYyXBZvrB($wRO1WGvT3?+98B7^J7 z)+grz!^keGU5Gow%pl-JvLWa+vQb;KKZZ^ud<_%?B{VO1OH@DwabG%tzf zTV|$-m6t?b4K+>8tdFIYf@F%Mk(y$8w?yCHQTgzheV(0}Kjshq;Cp7DnK|donKNhb zjaUKBhj{`}r2rBnDp7TMX#c%aCiO%Lt>FrQCdHFJGQYvU+;>G^SDo&HkG-lWJ;oC; z#+D+p6p}ix7_$KL^h8hlX{6Ni@ZppWWRkh|b!GOg0#ZimQQmouD*$z23=Lwhq4@lz7eotX~T_J2{;luXl={Iih z@R4*0467MtL8y=xzoa+MK=;eh*hA6&|8Qj(4g4!BR3dm)tiFLRw5oHjGjH?Z7KNp^ z)CO*e%WwR1sMQUc$OplGw(I@wa_I#Uw{4vN@sIL>iU{(xAKJ@p{-u??H}<|O7lp(< ziL+YfHk9^mBOd^$22GxTQh2z=Q3>4l@PxCUd8+5W%ZhbzIDEphK-p-s6% z7G^yftJ;~I~dBA5?PxwF{e`2oS!4wGY&ZZh15(jN8$TQZ0Tk41fLv5&hX-;|&| zF_(_u(v{S7WN1lLvYVYfV|^MH7QLm!j_ohOTnQFbJ`?X_f>-S?9|8PXmD+C_!^6kn zp$g%|Srf6T?azRZ^0v1rmm|4wnb#^q=bvgzS^rHKT=v7vj_1MS=}|m!-zyeQ`tR%q zlaf`*$jI<(=FT$eFG~|f|1pjR^lgB`B=&}p9K1n3N zYUeX(`L!iaF0M3#?+m@eexvfqT)xqqhPymDia2f+b-2S+8U}S8v?DKaMPw;Cnd0f6 zoalD4BWCCsOn+AGdraZtl{AU;O26N_zf7H{JIw43xIT?bx8ez=48GP3`-@XhDx1F2WQk2VoL zS7!Rm3|>;-3p12zaQilnLKWTg>%V^}0h#W>vlA$?w@xlCQ1-Fo$KV@^d ze8rTmsJ4t+`>xqb63h+w1slBVKhU)KJPC;?x~3QVZu_r2G?b>NT7Pya+(ykM?c)wJG_)yp6`@ zqb>PB8!VBB_0I7p;^;`L42{jm+qudSR3Znf%gjbEZS46E9bqLBCni4eS_7RN(!0*h zNpAPQZRa(Pu;Nog_Y0$AXcjC-W79E0Khma3pBNs`==2Ot2HHKbN1b_VHPI0$g@p`W zaVe~oUV9$S09BoxxV~JQERmh~`Mm_n*}1!aohEerRNUZncc;FD^1!vREc+`dvF6lAKkiGLCd=^#u)<>MPg%3BOaEV0miLJjKdvz_~E>8B-=V&Eg0F0zn||FyZJKtq2(%m(Ka4G&S1+nN<>&c(O2v(0{a6r)@)RL zuFaPzQZ?l#_o5jflJnnu-{HP7I$Nbp&9&$yUQ|9Ed~pexBbqR*67IG`lRE)H4Vh@t z*TwHR5%_&H*4D@DbO6qg@bVSI?BO$jqO%BwLeN0WSHP>}DqCs5UoQXc?PaUQ47Mq*@oPtaiW*42uYv`}tk9HJacDxAVlyrF7ksyQpGjHjb-VUuW4dE;%GeBC0nwrQ4}I%nCnmdt+Pr zGoNmon#FOITc*eIS4O+g1<&^Q4eYh)s(P-3P{o#xOPF#mkTyPVK6avwPIp?Bdou7e zR|Skz zd&2G~hkAOuVFYd={=;_v=3jh%8Y-#@@vYngR+r+-&_J`n^PN}tczR(Q)!M{m3M$)P zj-_3_I?X_YNSW4FKFxA_8WxH4}-5Ld#yc4*u_hYHQ?#aduBYF3j-h*(k79@-tV3*C=` z1a_c@-sRE}Dp5?1bBSA2(dmYQR2qdHXsm=vT}Q11lxABqLCMI*YqH`EoGy=Zhvnnsxh0mAXF1VceVji8AY(Zmx!nTLFBBJ$~$T<@Jgs;Zk zxk7&IJ80}rxZx_`TVA#qa`oa^%Dx}WAr$P`srm^c-S{GmsreFR=o3S${YdFi5mMH! zO?T(=WArwQqqO~&rS{#pKYm{bG^KX4s^Vl@KHeyiuW&J_u2)cNR21)MuTFcn=hGES z8s5SY4shN?kLh&OHe9s^JUa>m*vtm;#xuEQZ|Aqcr&LXL0+o7j`LQrJsDqp?o}=Eq z58kB_Adj6L;M&IoB1{q~#Yxp4k6irV7qGh2w=*Aav`*CN%23iuZ5OVLztHbv~- z74-OWaeqwHa(G|tR7&c`l@h17D6lya89b+!{nEY!KY})ttU8V8&J}^D8Ds)S+ZRp0 zMCzKX0y|YppAhiPig>Y2IS}5JR4FYuw)^|MxcEtWydWz!m|NCQ$eacCA{D<)4*}nz z&lmTE6zmF&GCRU!d-C}-x>h`=C!DI+*ER((Y`35!doa}RL9wOA205XaaqRXCrZQ0zx& z?CEpZliK7s@%_Pe{(k)jx@g7Nas#!Y@sozeO2pWzJX_DBQ1?nzZzm7Z1jkJj_trYg zR7=qJRM0s=4xo|3nNTt$Ah;Mnay!`Q`PRXj(0J(wQmReAO`yp@Xm*la7@~=uWV2*R zT&D0nU>-6JOj4}uROm5GlPhxtHqUif7=2vzA$;U;ZK&Y-t9Gohxxe>gjnkjjM#qc8 zjB_ehH<5KwpLz@%;RqUHq7q=jDPhg3SxTCX7BQ=NY{8Dv2E;rhPHXbw0v{#shYoAm z0ui5$bO^T?3z3X2?6|9!XFgd(HT%*iM{L>JcNcqg(!T+A9UAKv281|bQ>-s={Jl&9 zap%wOd(K9-kdmd?4`T`C36LqQ_jrNlMw%?-_p^(9bC@G`1bhUe*b7Mt%3nhfpl{Gv zFQIXaBlLq$5*UvQauSwy+t3&@^?nN)J0Ay+b0i`f=~u`S7l%$x?*HQ6I-(sT3%7WG6SDHMLj9J7OdKT*7f(;6J)HA5^t| z4UE(#OI+1ov@gtwJPyhfV9&r4qBNn2f$<5#74PGA?$4cV5PR%uZwg+I)}}fOgF#XbwzYFjeMNQeRUXRy=aw-bkr=IP(=-GmwK5M+&TBpOENSz0h>*t-oQu7r{ zYF`wUXMVkPL2znpq*JTz_-E>9tyg}c>%7RX+*%9!j=DA`E9pL%Bm0w@=WE ahS88^DDBPw diff --git a/src/runtime/tcl_library/auto.tcl b/src/runtime/tcl_library/auto.tcl deleted file mode 100644 index b28451cb..00000000 --- a/src/runtime/tcl_library/auto.tcl +++ /dev/null @@ -1,711 +0,0 @@ -# auto.tcl -- -# -# utility procs formerly in init.tcl dealing with auto execution of commands -# and can be auto loaded themselves. -# -# Copyright © 1991-1993 The Regents of the University of California. -# Copyright © 1994-1998 Sun Microsystems, Inc. -# -# See the file "license.terms" for information on usage and redistribution of -# this file, and for a DISCLAIMER OF ALL WARRANTIES. -# - -# auto_reset -- -# -# Destroy all cached information for auto-loading and auto-execution, so that -# the information gets recomputed the next time it's needed. Also delete any -# commands that are listed in the auto-load index. -# -# Arguments: -# None. - -proc auto_reset {} { - global auto_execs auto_index auto_path - if {[array exists auto_index]} { - foreach cmdName [array names auto_index] { - set fqcn [namespace which $cmdName] - if {$fqcn eq ""} { - continue - } - rename $fqcn {} - } - } - unset -nocomplain auto_execs auto_index ::tcl::auto_oldpath - if {[catch {llength $auto_path}]} { - set auto_path [list [info library]] - } elseif {[info library] ni $auto_path} { - lappend auto_path [info library] - } -} - -# tcl_findLibrary -- -# -# This is a utility for extensions that searches for a library directory -# using a canonical searching algorithm. A side effect is to source the -# initialization script and set a global library variable. -# -# Arguments: -# basename Prefix of the directory name, (e.g., "tk") -# version Version number of the package, (e.g., "8.0") -# patch Patchlevel of the package, (e.g., "8.0.3") -# initScript Initialization script to source (e.g., tk.tcl) -# enVarName environment variable to honor (e.g., TK_LIBRARY) -# varName Global variable to set when done (e.g., tk_library) - -proc tcl_findLibrary {basename version patch initScript enVarName varName} { - upvar #0 $varName the_library - global auto_path env tcl_platform - - set dirs {} - set errors {} - - # The C application may have hardwired a path, which we honor - - if {[info exists the_library] && $the_library ne ""} { - lappend dirs $the_library - } else { - # Do the canonical search - - # 1. From an environment variable, if it exists. Placing this first - # gives the end-user ultimate control to work-around any bugs, or - # to customize. - - if {[info exists env($enVarName)]} { - lappend dirs $env($enVarName) - } - - catch { - set found 0 - set root [zipfs root] - set mountpoint [file join $root lib $basename] - lappend dirs [file join $root app ${basename}_library] - lappend dirs [file join $root lib ${basename} ${basename}_library] - lappend dirs [file join $root lib ${basename}] - if {![zipfs exists [file join $root app ${basename}_library]] \ - && ![zipfs exists $mountpoint]} { - set found 0 - foreach pkgdat [info loaded] { - lassign $pkgdat dllfile dllpkg - if {$dllpkg ne $basename} continue - if {$dllfile eq {}} { - # Loaded statically - break - } - set found 1 - zipfs mount $dllfile $mountpoint - break - } - if {!$found} { - set paths {} - if {![catch {::${basename}::pkgconfig get libdir,runtime} dir]} { - lappend paths $dir - } else { - catch {lappend paths [::tcl::pkgconfig get libdir,runtime]} - } - if {![catch {::${basename}::pkgconfig get bindir,runtime} dir]} { - lappend paths $dir - } else { - catch {lappend paths [::tcl::pkgconfig get bindir,runtime]} - } - if {[catch {::${basename}::pkgconfig get dllfile,runtime} dllfile]} { - set dllfile "libtcl9${basename}${version}[info sharedlibextension]" - } - set dir [file dirname [file join [pwd] [info nameofexecutable]]] - lappend paths $dir - lappend paths [file join [file dirname $dir] lib] - foreach path $paths { - set archive [file join $path $dllfile] - if {![file exists $archive]} { - continue - } - zipfs mount $archive $mountpoint - if {[zipfs exists [file join $mountpoint ${basename}_library $initScript]]} { - lappend dirs [file join $mountpoint ${basename}_library] - set found 1 - break - } elseif {[zipfs exists [file join $mountpoint $initScript]]} { - lappend dirs [file join $mountpoint $initScript] - set found 1 - break - } else { - catch {zipfs unmount $mountpoint} - } - } - } - } - } - - # 2. In the package script directory registered within the - # configuration of the package itself. - - catch { - lappend dirs [::${basename}::pkgconfig get scriptdir,runtime] - } - - # 3. Relative to auto_path directories. This checks relative to the - # Tcl library as well as allowing loading of libraries added to the - # auto_path that is not relative to the core library or binary paths. - foreach d $auto_path { - lappend dirs [file join $d $basename$version] - if {$tcl_platform(platform) eq "unix" - && $tcl_platform(os) eq "Darwin"} { - # 4. On MacOSX, check the Resources/Scripts subdir too - lappend dirs [file join $d $basename$version Resources Scripts] - } - } - - # 3. Various locations relative to the executable - # ../lib/foo1.0 (From bin directory in install hierarchy) - # ../../lib/foo1.0 (From bin/arch directory in install hierarchy) - # ../library (From unix directory in build hierarchy) - # - # Remaining locations are out of date (when relevant, they ought to be - # covered by the $::auto_path seach above) and disabled. - # - # ../../library (From unix/arch directory in build hierarchy) - # ../../foo1.0.1/library - # (From unix directory in parallel build hierarchy) - # ../../../foo1.0.1/library - # (From unix/arch directory in parallel build hierarchy) - - set parentDir [file dirname [file dirname [info nameofexecutable]]] - set grandParentDir [file dirname $parentDir] - lappend dirs [file join $parentDir lib $basename$version] - lappend dirs [file join $grandParentDir lib $basename$version] - lappend dirs [file join $parentDir library] - if {0} { - lappend dirs [file join $grandParentDir library] - lappend dirs [file join $grandParentDir $basename$patch library] - lappend dirs [file join [file dirname $grandParentDir] \ - $basename$patch library] - } - } - # make $dirs unique, preserving order - array set seen {} - foreach i $dirs { - # Make sure $i is unique under normalization. Avoid repeated [source]. - if {[interp issafe]} { - # Safe interps have no [file normalize]. - set norm $i - } else { - set norm [file normalize $i] - } - if {[info exists seen($norm)]} { - continue - } - set seen($norm) {} - - set the_library $i - set file [file join $i $initScript] - - # source everything when in a safe interpreter because we have a - # source command, but no file exists command - - if {[interp issafe] || [file exists $file]} { - if {![catch {uplevel #0 [list source $file]} msg opts]} { - return - } - append errors "$file: $msg\n" - append errors [dict get $opts -errorinfo]\n - } - } - unset -nocomplain the_library - set msg "Can't find a usable $initScript in the following directories: \n" - append msg " $dirs\n\n" - append msg "$errors\n\n" - append msg "This probably means that $basename wasn't installed properly.\n" - error $msg -} - - -# ---------------------------------------------------------------------- -# auto_mkindex -# ---------------------------------------------------------------------- -# The following procedures are used to generate the tclIndex file from Tcl -# source files. They use a special safe interpreter to parse Tcl source -# files, writing out index entries as "proc" commands are encountered. This -# implementation won't work in a safe interpreter, since a safe interpreter -# can't create the special parser and mess with its commands. - -if {[interp issafe]} { - return ;# Stop sourcing the file here -} - -# auto_mkindex -- -# Regenerate a tclIndex file from Tcl source files. Takes as argument the -# name of the directory in which the tclIndex file is to be placed, followed -# by any number of glob patterns to use in that directory to locate all of the -# relevant files. -# -# Arguments: -# dir - Name of the directory in which to create an index. - -# args - Any number of additional arguments giving the names of files -# within dir. If no additional are given auto_mkindex will look -# for *.tcl. - -proc auto_mkindex {dir args} { - if {[interp issafe]} { - error "can't generate index within safe interpreter" - } - - set oldDir [pwd] - cd $dir - - append index "# Tcl autoload index file, version 2.0\n" - append index "# This file is generated by the \"auto_mkindex\" command\n" - append index "# and sourced to set up indexing information for one or\n" - append index "# more commands. Typically each line is a command that\n" - append index "# sets an element in the auto_index array, where the\n" - append index "# element name is the name of a command and the value is\n" - append index "# a script that loads the command.\n\n" - if {![llength $args]} { - set args *.tcl - } - - auto_mkindex_parser::init - foreach file [lsort [glob -- {*}$args]] { - try { - append index [auto_mkindex_parser::mkindex $file] - } on error {msg opts} { - cd $oldDir - return -options $opts $msg - } - } - auto_mkindex_parser::cleanup - - set fid [open "tclIndex" w] - fconfigure $fid -encoding utf-8 -translation lf - puts -nonewline $fid $index - close $fid - cd $oldDir -} - -# Original version of auto_mkindex that just searches the source code for -# "proc" at the beginning of the line. - -proc auto_mkindex_old {dir args} { - set oldDir [pwd] - cd $dir - set dir [pwd] - append index "# Tcl autoload index file, version 2.0\n" - append index "# This file is generated by the \"auto_mkindex\" command\n" - append index "# and sourced to set up indexing information for one or\n" - append index "# more commands. Typically each line is a command that\n" - append index "# sets an element in the auto_index array, where the\n" - append index "# element name is the name of a command and the value is\n" - append index "# a script that loads the command.\n\n" - if {![llength $args]} { - set args *.tcl - } - foreach file [lsort [glob -- {*}$args]] { - set f "" - set error [catch { - set f [open $file] - fconfigure $f -encoding utf-8 -eofchar \x1A - while {[gets $f line] >= 0} { - if {[regexp {^proc[ ]+([^ ]*)} $line match procName]} { - set procName [lindex [auto_qualify $procName "::"] 0] - append index "set [list auto_index($procName)]" - append index " \[list source \[file join \$dir [list $file]\]\]\n" - } - } - close $f - } msg opts] - if {$error} { - catch {close $f} - cd $oldDir - return -options $opts $msg - } - } - set f "" - set error [catch { - set f [open tclIndex w] - fconfigure $f -encoding utf-8 -translation lf - puts -nonewline $f $index - close $f - cd $oldDir - } msg opts] - if {$error} { - catch {close $f} - cd $oldDir - error $msg $info $code - return -options $opts $msg - } -} - -# Create a safe interpreter that can be used to parse Tcl source files -# generate a tclIndex file for autoloading. This interp contains commands for -# things that need index entries. Each time a command is executed, it writes -# an entry out to the index file. - -namespace eval auto_mkindex_parser { - variable parser "" ;# parser used to build index - variable index "" ;# maintains index as it is built - variable scriptFile "" ;# name of file being processed - variable contextStack "" ;# stack of namespace scopes - variable imports "" ;# keeps track of all imported cmds - variable initCommands ;# list of commands that create aliases - if {![info exists initCommands]} { - set initCommands [list] - } - - proc init {} { - variable parser - variable initCommands - - if {![interp issafe]} { - set parser [interp create -safe] - $parser hide info - $parser hide rename - $parser hide proc - $parser hide namespace - $parser hide eval - $parser hide puts - foreach ns [$parser invokehidden namespace children ::] { - # MUST NOT DELETE "::tcl" OR BAD THINGS HAPPEN! - if {$ns eq "::tcl"} continue - $parser invokehidden namespace delete $ns - } - foreach cmd [$parser invokehidden info commands ::*] { - $parser invokehidden rename $cmd {} - } - $parser invokehidden proc unknown {args} {} - - # We'll need access to the "namespace" command within the - # interp. Put it back, but move it out of the way. - - $parser expose namespace - $parser invokehidden rename namespace _%@namespace - $parser expose eval - $parser invokehidden rename eval _%@eval - - # Install all the registered pseudo-command implementations - - foreach cmd $initCommands { - eval $cmd - } - } - } - proc cleanup {} { - variable parser - interp delete $parser - unset parser - } -} - -# auto_mkindex_parser::mkindex -- -# -# Used by the "auto_mkindex" command to create a "tclIndex" file for the given -# Tcl source file. Executes the commands in the file, and handles things like -# the "proc" command by adding an entry for the index file. Returns a string -# that represents the index file. -# -# Arguments: -# file Name of Tcl source file to be indexed. - -proc auto_mkindex_parser::mkindex {file} { - variable parser - variable index - variable scriptFile - variable contextStack - variable imports - - set scriptFile $file - - set fid [open $file] - fconfigure $fid -encoding utf-8 -eofchar \x1A - set contents [read $fid] - close $fid - - # There is one problem with sourcing files into the safe interpreter: - # references like "$x" will fail since code is not really being executed - # and variables do not really exist. To avoid this, we replace all $ with - # \0 (literally, the null char) later, when getting proc names we will - # have to reverse this replacement, in case there were any $ in the proc - # name. This will cause a problem if somebody actually tries to have a \0 - # in their proc name. Too bad for them. - set contents [string map [list \$ \0] $contents] - - set index "" - set contextStack "" - set imports "" - - $parser eval $contents - - foreach name $imports { - catch {$parser eval [list _%@namespace forget $name]} - } - return $index -} - -# auto_mkindex_parser::hook command -# -# Registers a Tcl command to evaluate when initializing the child interpreter -# used by the mkindex parser. The command is evaluated in the parent -# interpreter, and can use the variable auto_mkindex_parser::parser to get to -# the child - -proc auto_mkindex_parser::hook {cmd} { - variable initCommands - - lappend initCommands $cmd -} - -# auto_mkindex_parser::childhook command -# -# Registers a Tcl command to evaluate when initializing the child interpreter -# used by the mkindex parser. The command is evaluated in the child -# interpreter. - -proc auto_mkindex_parser::childhook {cmd} { - variable initCommands - - # The $parser variable is defined to be the name of the child interpreter - # when this command is used later. - - lappend initCommands "\$parser eval [list $cmd]" -} - -# auto_mkindex_parser::command -- -# -# Registers a new command with the "auto_mkindex_parser" interpreter that -# parses Tcl files. These commands are fake versions of things like the -# "proc" command. When you execute them, they simply write out an entry to a -# "tclIndex" file for auto-loading. -# -# This procedure allows extensions to register their own commands with the -# auto_mkindex facility. For example, a package like [incr Tcl] might -# register a "class" command so that class definitions could be added to a -# "tclIndex" file for auto-loading. -# -# Arguments: -# name Name of command recognized in Tcl files. -# arglist Argument list for command. -# body Implementation of command to handle indexing. - -proc auto_mkindex_parser::command {name arglist body} { - hook [list auto_mkindex_parser::commandInit $name $arglist $body] -} - -# auto_mkindex_parser::commandInit -- -# -# This does the actual work set up by auto_mkindex_parser::command. This is -# called when the interpreter used by the parser is created. -# -# Arguments: -# name Name of command recognized in Tcl files. -# arglist Argument list for command. -# body Implementation of command to handle indexing. - -proc auto_mkindex_parser::commandInit {name arglist body} { - variable parser - - set ns [namespace qualifiers $name] - set tail [namespace tail $name] - if {$ns eq ""} { - set fakeName [namespace current]::_%@fake_$tail - } else { - set fakeName [namespace current]::[string map {:: _} _%@fake_$name] - } - proc $fakeName $arglist $body - - # YUK! Tcl won't let us alias fully qualified command names, so we can't - # handle names like "::itcl::class". Instead, we have to build procs with - # the fully qualified names, and have the procs point to the aliases. - - if {[string match *::* $name]} { - set exportCmd [list _%@namespace export [namespace tail $name]] - $parser eval [list _%@namespace eval $ns $exportCmd] - - # The following proc definition does not work if you want to tolerate - # space or something else diabolical in the procedure name, (i.e., - # space in $alias). The following does not work: - # "_%@eval {$alias} \$args" - # because $alias gets concat'ed to $args. The following does not work - # because $cmd is somehow undefined - # "set cmd {$alias} \; _%@eval {\$cmd} \$args" - # A gold star to someone that can make test autoMkindex-3.3 work - # properly - - set alias [namespace tail $fakeName] - $parser invokehidden proc $name {args} "_%@eval {$alias} \$args" - $parser alias $alias $fakeName - } else { - $parser alias $name $fakeName - } - return -} - -# auto_mkindex_parser::fullname -- -# -# Used by commands like "proc" within the auto_mkindex parser. Returns the -# qualified namespace name for the "name" argument. If the "name" does not -# start with "::", elements are added from the current namespace stack to -# produce a qualified name. Then, the name is examined to see whether or not -# it should really be qualified. If the name has more than the leading "::", -# it is returned as a fully qualified name. Otherwise, it is returned as a -# simple name. That way, the Tcl autoloader will recognize it properly. -# -# Arguments: -# name - Name that is being added to index. - -proc auto_mkindex_parser::fullname {name} { - variable contextStack - - if {![string match ::* $name]} { - foreach ns $contextStack { - set name "${ns}::$name" - if {[string match ::* $name]} { - break - } - } - } - - if {[namespace qualifiers $name] eq ""} { - set name [namespace tail $name] - } elseif {![string match ::* $name]} { - set name "::$name" - } - - # Earlier, mkindex replaced all $'s with \0. Now, we have to reverse that - # replacement. - return [string map [list \0 \$] $name] -} - -# auto_mkindex_parser::indexEntry -- -# -# Used by commands like "proc" within the auto_mkindex parser to add a -# correctly-quoted entry to the index. This is shared code so it is done -# *right*, in one place. -# -# Arguments: -# name - Name that is being added to index. - -proc auto_mkindex_parser::indexEntry {name} { - variable index - variable scriptFile - - # We convert all metacharacters to their backslashed form, and pre-split - # the file name that we know about (which will be a proper list, and so - # correctly quoted). - - set name [string range [list \}[fullname $name]] 2 end] - set filenameParts [file split $scriptFile] - - append index [format \ - {set auto_index(%s) [list source [file join $dir %s]]%s} \ - $name $filenameParts \n] - return -} - -if {[llength $::auto_mkindex_parser::initCommands]} { - return -} - -# Register all of the procedures for the auto_mkindex parser that will build -# the "tclIndex" file. - -# AUTO MKINDEX: proc name arglist body -# Adds an entry to the auto index list for the given procedure name. - -auto_mkindex_parser::command proc {name args} { - indexEntry $name -} - -# Conditionally add support for Tcl byte code files. There are some tricky -# details here. First, we need to get the tbcload library initialized in the -# current interpreter. We cannot load tbcload into the child until we have -# done so because it needs access to the tcl_patchLevel variable. Second, -# because the package index file may defer loading the library until we invoke -# a command, we need to explicitly invoke auto_load to force it to be loaded. -# This should be a noop if the package has already been loaded - -auto_mkindex_parser::hook { - try { - package require tbcload - } on error {} { - # OK, don't have it so do nothing - } on ok {} { - if {[namespace which -command tbcload::bcproc] eq ""} { - auto_load tbcload::bcproc - } - load {} tbcload $auto_mkindex_parser::parser - - # AUTO MKINDEX: tbcload::bcproc name arglist body - # Adds an entry to the auto index list for the given precompiled - # procedure name. - - auto_mkindex_parser::commandInit tbcload::bcproc {name args} { - indexEntry $name - } - } -} - -# AUTO MKINDEX: namespace eval name command ?arg arg...? -# Adds the namespace name onto the context stack and evaluates the associated -# body of commands. -# -# AUTO MKINDEX: namespace import ?-force? pattern ?pattern...? -# Performs the "import" action in the parser interpreter. This is important -# for any commands contained in a namespace that affect the index. For -# example, a script may say "itcl::class ...", or it may import "itcl::*" and -# then say "class ...". This procedure does the import operation, but keeps -# track of imported patterns so we can remove the imports later. - -auto_mkindex_parser::command namespace {op args} { - switch -- $op { - eval { - variable parser - variable contextStack - - set name [lindex $args 0] - set args [lrange $args 1 end] - - set contextStack [linsert $contextStack 0 $name] - $parser eval [list _%@namespace eval $name] $args - set contextStack [lrange $contextStack 1 end] - } - import { - variable parser - variable imports - foreach pattern $args { - if {$pattern ne "-force"} { - lappend imports $pattern - } - } - catch {$parser eval "_%@namespace import $args"} - } - ensemble { - variable parser - variable contextStack - if {[lindex $args 0] eq "create"} { - set name ::[join [lreverse $contextStack] ::] - catch { - set name [dict get [lrange $args 1 end] -command] - if {![string match ::* $name]} { - set name ::[join [lreverse $contextStack] ::]$name - } - regsub -all ::+ $name :: name - } - # create artificial proc to force an entry in the tclIndex - $parser eval [list ::proc $name {} {}] - } - } - } -} - -# AUTO MKINDEX: oo::class create name ?definition? -# Adds an entry to the auto index list for the given class name. -auto_mkindex_parser::command oo::class {op name {body ""}} { - if {$op eq "create"} { - indexEntry $name - } -} -auto_mkindex_parser::command class {op name {body ""}} { - if {$op eq "create"} { - indexEntry $name - } -} - -return diff --git a/src/runtime/tcl_library/clock.tcl b/src/runtime/tcl_library/clock.tcl deleted file mode 100644 index d1a76e78..00000000 --- a/src/runtime/tcl_library/clock.tcl +++ /dev/null @@ -1,4551 +0,0 @@ -#---------------------------------------------------------------------- -# -# clock.tcl -- -# -# This file implements the portions of the [clock] ensemble that are -# coded in Tcl. Refer to the users' manual to see the description of -# the [clock] command and its subcommands. -# -# -#---------------------------------------------------------------------- -# -# Copyright © 2004-2007 Kevin B. Kenny -# See the file "license.terms" for information on usage and redistribution -# of this file, and for a DISCLAIMER OF ALL WARRANTIES. -# -#---------------------------------------------------------------------- - -# We must have message catalogs that support the root locale, and we need -# access to the Registry on Windows systems. - -uplevel \#0 { - package require msgcat 1.6 - if { $::tcl_platform(platform) eq {windows} } { - if { [catch { package require registry 1.1 }] } { - namespace eval ::tcl::clock [list variable NoRegistry {}] - } - } -} - -# Put the library directory into the namespace for the ensemble so that the -# library code can find message catalogs and time zone definition files. - -namespace eval ::tcl::clock \ - [list variable LibDir [file dirname [info script]]] - -#---------------------------------------------------------------------- -# -# clock -- -# -# Manipulate times. -# -# The 'clock' command manipulates time. Refer to the user documentation for -# the available subcommands and what they do. -# -#---------------------------------------------------------------------- - -namespace eval ::tcl::clock { - - # Export the subcommands - - namespace export format - namespace export clicks - namespace export microseconds - namespace export milliseconds - namespace export scan - namespace export seconds - namespace export add - - # Import the message catalog commands that we use. - - namespace import ::msgcat::mcload - namespace import ::msgcat::mclocale - namespace import ::msgcat::mc - namespace import ::msgcat::mcpackagelocale - -} - -#---------------------------------------------------------------------- -# -# ::tcl::clock::Initialize -- -# -# Finish initializing the 'clock' subsystem -# -# Results: -# None. -# -# Side effects: -# Namespace variable in the 'clock' subsystem are initialized. -# -# The '::tcl::clock::Initialize' procedure initializes the namespace variables -# and root locale message catalog for the 'clock' subsystem. It is broken -# into a procedure rather than simply evaluated as a script so that it will be -# able to use local variables, avoiding the dangers of 'creative writing' as -# in Bug 1185933. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::Initialize {} { - - rename ::tcl::clock::Initialize {} - - variable LibDir - - # Define the Greenwich time zone - - proc InitTZData {} { - variable TZData - array unset TZData - set TZData(:Etc/GMT) { - {-9223372036854775808 0 0 GMT} - } - set TZData(:GMT) $TZData(:Etc/GMT) - set TZData(:Etc/UTC) { - {-9223372036854775808 0 0 UTC} - } - set TZData(:UTC) $TZData(:Etc/UTC) - set TZData(:localtime) {} - } - InitTZData - - mcpackagelocale set {} - ::msgcat::mcpackageconfig set mcfolder [file join $LibDir msgs] - ::msgcat::mcpackageconfig set unknowncmd "" - ::msgcat::mcpackageconfig set changecmd ChangeCurrentLocale - - # Define the message catalog for the root locale. - - ::msgcat::mcmset {} { - AM {am} - BCE {B.C.E.} - CE {C.E.} - DATE_FORMAT {%m/%d/%Y} - DATE_TIME_FORMAT {%a %b %e %H:%M:%S %Y} - DAYS_OF_WEEK_ABBREV { - Sun Mon Tue Wed Thu Fri Sat - } - DAYS_OF_WEEK_FULL { - Sunday Monday Tuesday Wednesday Thursday Friday Saturday - } - GREGORIAN_CHANGE_DATE 2299161 - LOCALE_DATE_FORMAT {%m/%d/%Y} - LOCALE_DATE_TIME_FORMAT {%a %b %e %H:%M:%S %Y} - LOCALE_ERAS {} - LOCALE_NUMERALS { - 00 01 02 03 04 05 06 07 08 09 - 10 11 12 13 14 15 16 17 18 19 - 20 21 22 23 24 25 26 27 28 29 - 30 31 32 33 34 35 36 37 38 39 - 40 41 42 43 44 45 46 47 48 49 - 50 51 52 53 54 55 56 57 58 59 - 60 61 62 63 64 65 66 67 68 69 - 70 71 72 73 74 75 76 77 78 79 - 80 81 82 83 84 85 86 87 88 89 - 90 91 92 93 94 95 96 97 98 99 - } - LOCALE_TIME_FORMAT {%H:%M:%S} - LOCALE_YEAR_FORMAT {%EC%Ey} - MONTHS_ABBREV { - Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec - } - MONTHS_FULL { - January February March - April May June - July August September - October November December - } - PM {pm} - TIME_FORMAT {%H:%M:%S} - TIME_FORMAT_12 {%I:%M:%S %P} - TIME_FORMAT_24 {%H:%M} - TIME_FORMAT_24_SECS {%H:%M:%S} - } - - # Define a few Gregorian change dates for other locales. In most cases - # the change date follows a language, because a nation's colonies changed - # at the same time as the nation itself. In many cases, different - # national boundaries existed; the dominating rule is to follow the - # nation's capital. - - # Italy, Spain, Portugal, Poland - - ::msgcat::mcset it GREGORIAN_CHANGE_DATE 2299161 - ::msgcat::mcset es GREGORIAN_CHANGE_DATE 2299161 - ::msgcat::mcset pt GREGORIAN_CHANGE_DATE 2299161 - ::msgcat::mcset pl GREGORIAN_CHANGE_DATE 2299161 - - # France, Austria - - ::msgcat::mcset fr GREGORIAN_CHANGE_DATE 2299227 - - # For Belgium, we follow Southern Netherlands; Liege Diocese changed - # several weeks later. - - ::msgcat::mcset fr_BE GREGORIAN_CHANGE_DATE 2299238 - ::msgcat::mcset nl_BE GREGORIAN_CHANGE_DATE 2299238 - - # Austria - - ::msgcat::mcset de_AT GREGORIAN_CHANGE_DATE 2299527 - - # Hungary - - ::msgcat::mcset hu GREGORIAN_CHANGE_DATE 2301004 - - # Germany, Norway, Denmark (Catholic Germany changed earlier) - - ::msgcat::mcset de_DE GREGORIAN_CHANGE_DATE 2342032 - ::msgcat::mcset nb GREGORIAN_CHANGE_DATE 2342032 - ::msgcat::mcset nn GREGORIAN_CHANGE_DATE 2342032 - ::msgcat::mcset no GREGORIAN_CHANGE_DATE 2342032 - ::msgcat::mcset da GREGORIAN_CHANGE_DATE 2342032 - - # Holland (Brabant, Gelderland, Flanders, Friesland, etc. changed at - # various times) - - ::msgcat::mcset nl GREGORIAN_CHANGE_DATE 2342165 - - # Protestant Switzerland (Catholic cantons changed earlier) - - ::msgcat::mcset fr_CH GREGORIAN_CHANGE_DATE 2361342 - ::msgcat::mcset it_CH GREGORIAN_CHANGE_DATE 2361342 - ::msgcat::mcset de_CH GREGORIAN_CHANGE_DATE 2361342 - - # English speaking countries - - ::msgcat::mcset en GREGORIAN_CHANGE_DATE 2361222 - - # Sweden (had several changes onto and off of the Gregorian calendar) - - ::msgcat::mcset sv GREGORIAN_CHANGE_DATE 2361390 - - # Russia - - ::msgcat::mcset ru GREGORIAN_CHANGE_DATE 2421639 - - # Romania (Transylvania changed earlier - perhaps de_RO should show the - # earlier date?) - - ::msgcat::mcset ro GREGORIAN_CHANGE_DATE 2422063 - - # Greece - - ::msgcat::mcset el GREGORIAN_CHANGE_DATE 2423480 - - #------------------------------------------------------------------ - # - # CONSTANTS - # - #------------------------------------------------------------------ - - # Paths at which binary time zone data for the Olson libraries are known - # to reside on various operating systems - - variable ZoneinfoPaths {} - foreach path { - /usr/share/zoneinfo - /usr/share/lib/zoneinfo - /usr/lib/zoneinfo - /usr/local/etc/zoneinfo - } { - if { [file isdirectory $path] } { - lappend ZoneinfoPaths $path - } - } - - # Define the directories for time zone data and message catalogs. - - variable DataDir [file join $LibDir tzdata] - - # Number of days in the months, in common years and leap years. - - variable DaysInRomanMonthInCommonYear \ - { 31 28 31 30 31 30 31 31 30 31 30 31 } - variable DaysInRomanMonthInLeapYear \ - { 31 29 31 30 31 30 31 31 30 31 30 31 } - variable DaysInPriorMonthsInCommonYear [list 0] - variable DaysInPriorMonthsInLeapYear [list 0] - set i 0 - foreach j $DaysInRomanMonthInCommonYear { - lappend DaysInPriorMonthsInCommonYear [incr i $j] - } - set i 0 - foreach j $DaysInRomanMonthInLeapYear { - lappend DaysInPriorMonthsInLeapYear [incr i $j] - } - - # Another epoch (Hi, Jeff!) - - variable Roddenberry 1946 - - # Integer ranges - - variable MINWIDE -9223372036854775808 - variable MAXWIDE 9223372036854775807 - - # Day before Leap Day - - variable FEB_28 58 - - # Translation table to map Windows TZI onto cities, so that the Olson - # rules can apply. In some cases the mapping is ambiguous, so it's wise - # to specify $::env(TCL_TZ) rather than simply depending on the system - # time zone. - - # The keys are long lists of values obtained from the time zone - # information in the Registry. In order, the list elements are: - # Bias StandardBias DaylightBias - # StandardDate.wYear StandardDate.wMonth StandardDate.wDayOfWeek - # StandardDate.wDay StandardDate.wHour StandardDate.wMinute - # StandardDate.wSecond StandardDate.wMilliseconds - # DaylightDate.wYear DaylightDate.wMonth DaylightDate.wDayOfWeek - # DaylightDate.wDay DaylightDate.wHour DaylightDate.wMinute - # DaylightDate.wSecond DaylightDate.wMilliseconds - # The values are the names of time zones where those rules apply. There - # is considerable ambiguity in certain zones; an attempt has been made to - # make a reasonable guess, but this table needs to be taken with a grain - # of salt. - - variable WinZoneInfo [dict create {*}{ - {-43200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Kwajalein - {-39600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Midway - {-36000 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Honolulu - {-32400 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/Anchorage - {-28800 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/Los_Angeles - {-28800 0 3600 0 10 0 5 2 0 0 0 0 4 0 1 2 0 0 0} :America/Tijuana - {-25200 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/Denver - {-25200 0 3600 0 10 0 5 2 0 0 0 0 4 0 1 2 0 0 0} :America/Chihuahua - {-25200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :America/Phoenix - {-21600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :America/Regina - {-21600 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/Chicago - {-21600 0 3600 0 10 0 5 2 0 0 0 0 4 0 1 2 0 0 0} :America/Mexico_City - {-18000 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/New_York - {-18000 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :America/Indianapolis - {-14400 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :America/Caracas - {-14400 0 3600 0 3 6 2 23 59 59 999 0 10 6 2 23 59 59 999} - :America/Santiago - {-14400 0 3600 0 2 0 5 2 0 0 0 0 11 0 1 2 0 0 0} :America/Manaus - {-14400 0 3600 0 11 0 1 2 0 0 0 0 3 0 2 2 0 0 0} :America/Halifax - {-12600 0 3600 0 10 0 5 2 0 0 0 0 4 0 1 2 0 0 0} :America/St_Johns - {-10800 0 3600 0 2 0 2 2 0 0 0 0 10 0 3 2 0 0 0} :America/Sao_Paulo - {-10800 0 3600 0 10 0 5 2 0 0 0 0 4 0 1 2 0 0 0} :America/Godthab - {-10800 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :America/Buenos_Aires - {-10800 0 3600 0 2 0 5 2 0 0 0 0 11 0 1 2 0 0 0} :America/Bahia - {-10800 0 3600 0 3 0 2 2 0 0 0 0 10 0 1 2 0 0 0} :America/Montevideo - {-7200 0 3600 0 9 0 5 2 0 0 0 0 3 0 5 2 0 0 0} :America/Noronha - {-3600 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Atlantic/Azores - {-3600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Atlantic/Cape_Verde - {0 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :UTC - {0 0 3600 0 10 0 5 2 0 0 0 0 3 0 5 1 0 0 0} :Europe/London - {3600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Africa/Kinshasa - {3600 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :CET - {7200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Africa/Harare - {7200 0 3600 0 9 4 5 23 59 59 0 0 4 4 5 23 59 59 0} - :Africa/Cairo - {7200 0 3600 0 10 0 5 4 0 0 0 0 3 0 5 3 0 0 0} :Europe/Helsinki - {7200 0 3600 0 9 0 3 2 0 0 0 0 3 5 5 2 0 0 0} :Asia/Jerusalem - {7200 0 3600 0 9 0 5 1 0 0 0 0 3 0 5 0 0 0 0} :Europe/Bucharest - {7200 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Europe/Athens - {7200 0 3600 0 9 5 5 1 0 0 0 0 3 4 5 0 0 0 0} :Asia/Amman - {7200 0 3600 0 10 6 5 23 59 59 999 0 3 0 5 0 0 0 0} - :Asia/Beirut - {7200 0 -3600 0 4 0 1 2 0 0 0 0 9 0 1 2 0 0 0} :Africa/Windhoek - {10800 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Riyadh - {10800 0 3600 0 10 0 1 4 0 0 0 0 4 0 1 3 0 0 0} :Asia/Baghdad - {10800 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Europe/Moscow - {12600 0 3600 0 9 2 4 2 0 0 0 0 3 0 1 2 0 0 0} :Asia/Tehran - {14400 0 3600 0 10 0 5 5 0 0 0 0 3 0 5 4 0 0 0} :Asia/Baku - {14400 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Muscat - {14400 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Tbilisi - {16200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Kabul - {18000 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Karachi - {18000 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Yekaterinburg - {19800 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Calcutta - {20700 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Katmandu - {21600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Dhaka - {21600 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Novosibirsk - {23400 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Rangoon - {25200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Bangkok - {25200 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Krasnoyarsk - {28800 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Chongqing - {28800 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Irkutsk - {32400 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Asia/Tokyo - {32400 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Yakutsk - {34200 0 3600 0 3 0 5 3 0 0 0 0 10 0 5 2 0 0 0} :Australia/Adelaide - {34200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Australia/Darwin - {36000 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Australia/Brisbane - {36000 0 3600 0 10 0 5 3 0 0 0 0 3 0 5 2 0 0 0} :Asia/Vladivostok - {36000 0 3600 0 3 0 5 3 0 0 0 0 10 0 1 2 0 0 0} :Australia/Hobart - {36000 0 3600 0 3 0 5 3 0 0 0 0 10 0 5 2 0 0 0} :Australia/Sydney - {39600 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Noumea - {43200 0 3600 0 3 0 3 3 0 0 0 0 10 0 1 2 0 0 0} :Pacific/Auckland - {43200 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Fiji - {46800 0 3600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} :Pacific/Tongatapu - }] - - # Groups of fields that specify the date, priorities, and code bursts that - # determine Julian Day Number given those groups. The code in [clock - # scan] will choose the highest priority (lowest numbered) set of fields - # that determines the date. - - variable DateParseActions { - - { seconds } 0 {} - - { julianDay } 1 {} - - { era century yearOfCentury month dayOfMonth } 2 { - dict set date year [expr { 100 * [dict get $date century] - + [dict get $date yearOfCentury] }] - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] \ - $changeover] - } - { era century yearOfCentury dayOfYear } 2 { - dict set date year [expr { 100 * [dict get $date century] - + [dict get $date yearOfCentury] }] - set date [GetJulianDayFromEraYearDay $date[set date {}] \ - $changeover] - } - - { century yearOfCentury month dayOfMonth } 3 { - dict set date era CE - dict set date year [expr { 100 * [dict get $date century] - + [dict get $date yearOfCentury] }] - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] \ - $changeover] - } - { century yearOfCentury dayOfYear } 3 { - dict set date era CE - dict set date year [expr { 100 * [dict get $date century] - + [dict get $date yearOfCentury] }] - set date [GetJulianDayFromEraYearDay $date[set date {}] \ - $changeover] - } - { iso8601Century iso8601YearOfCentury iso8601Week dayOfWeek } 3 { - dict set date era CE - dict set date iso8601Year \ - [expr { 100 * [dict get $date iso8601Century] - + [dict get $date iso8601YearOfCentury] }] - set date [GetJulianDayFromEraYearWeekDay $date[set date {}] \ - $changeover] - } - - { yearOfCentury month dayOfMonth } 4 { - set date [InterpretTwoDigitYear $date[set date {}] $baseTime] - dict set date era CE - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] \ - $changeover] - } - { yearOfCentury dayOfYear } 4 { - set date [InterpretTwoDigitYear $date[set date {}] $baseTime] - dict set date era CE - set date [GetJulianDayFromEraYearDay $date[set date {}] \ - $changeover] - } - { iso8601YearOfCentury iso8601Week dayOfWeek } 4 { - set date [InterpretTwoDigitYear \ - $date[set date {}] $baseTime \ - iso8601YearOfCentury iso8601Year] - dict set date era CE - set date [GetJulianDayFromEraYearWeekDay $date[set date {}] \ - $changeover] - } - - { month dayOfMonth } 5 { - set date [AssignBaseYear $date[set date {}] \ - $baseTime $timeZone $changeover] - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] \ - $changeover] - } - { dayOfYear } 5 { - set date [AssignBaseYear $date[set date {}] \ - $baseTime $timeZone $changeover] - set date [GetJulianDayFromEraYearDay $date[set date {}] \ - $changeover] - } - { iso8601Week dayOfWeek } 5 { - set date [AssignBaseIso8601Year $date[set date {}] \ - $baseTime $timeZone $changeover] - set date [GetJulianDayFromEraYearWeekDay $date[set date {}] \ - $changeover] - } - - { dayOfMonth } 6 { - set date [AssignBaseMonth $date[set date {}] \ - $baseTime $timeZone $changeover] - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] \ - $changeover] - } - - { dayOfWeek } 7 { - set date [AssignBaseWeek $date[set date {}] \ - $baseTime $timeZone $changeover] - set date [GetJulianDayFromEraYearWeekDay $date[set date {}] \ - $changeover] - } - - {} 8 { - set date [AssignBaseJulianDay $date[set date {}] \ - $baseTime $timeZone $changeover] - } - } - - # Groups of fields that specify time of day, priorities, and code that - # processes them - - variable TimeParseActions { - - seconds 1 {} - - { hourAMPM minute second amPmIndicator } 2 { - dict set date secondOfDay [InterpretHMSP $date] - } - { hour minute second } 2 { - dict set date secondOfDay [InterpretHMS $date] - } - - { hourAMPM minute amPmIndicator } 3 { - dict set date second 0 - dict set date secondOfDay [InterpretHMSP $date] - } - { hour minute } 3 { - dict set date second 0 - dict set date secondOfDay [InterpretHMS $date] - } - - { hourAMPM amPmIndicator } 4 { - dict set date minute 0 - dict set date second 0 - dict set date secondOfDay [InterpretHMSP $date] - } - { hour } 4 { - dict set date minute 0 - dict set date second 0 - dict set date secondOfDay [InterpretHMS $date] - } - - { } 5 { - dict set date secondOfDay 0 - } - } - - # Legacy time zones, used primarily for parsing RFC822 dates. - - variable LegacyTimeZone [dict create \ - gmt +0000 \ - ut +0000 \ - utc +0000 \ - bst +0100 \ - wet +0000 \ - wat -0100 \ - at -0200 \ - nft -0330 \ - nst -0330 \ - ndt -0230 \ - ast -0400 \ - adt -0300 \ - est -0500 \ - edt -0400 \ - cst -0600 \ - cdt -0500 \ - mst -0700 \ - mdt -0600 \ - pst -0800 \ - pdt -0700 \ - yst -0900 \ - ydt -0800 \ - hst -1000 \ - hdt -0900 \ - cat -1000 \ - ahst -1000 \ - nt -1100 \ - idlw -1200 \ - cet +0100 \ - cest +0200 \ - met +0100 \ - mewt +0100 \ - mest +0200 \ - swt +0100 \ - sst +0200 \ - fwt +0100 \ - fst +0200 \ - eet +0200 \ - eest +0300 \ - bt +0300 \ - it +0330 \ - zp4 +0400 \ - zp5 +0500 \ - ist +0530 \ - zp6 +0600 \ - wast +0700 \ - wadt +0800 \ - jt +0730 \ - cct +0800 \ - jst +0900 \ - kst +0900 \ - cast +0930 \ - jdt +1000 \ - kdt +1000 \ - cadt +1030 \ - east +1000 \ - eadt +1030 \ - gst +1000 \ - nzt +1200 \ - nzst +1200 \ - nzdt +1300 \ - idle +1200 \ - a +0100 \ - b +0200 \ - c +0300 \ - d +0400 \ - e +0500 \ - f +0600 \ - g +0700 \ - h +0800 \ - i +0900 \ - k +1000 \ - l +1100 \ - m +1200 \ - n -0100 \ - o -0200 \ - p -0300 \ - q -0400 \ - r -0500 \ - s -0600 \ - t -0700 \ - u -0800 \ - v -0900 \ - w -1000 \ - x -1100 \ - y -1200 \ - z +0000 \ - ] - - # Caches - - variable LocaleNumeralCache {}; # Dictionary whose keys are locale - # names and whose values are pairs - # comprising regexes matching numerals - # in the given locales and dictionaries - # mapping the numerals to their numeric - # values. - # variable CachedSystemTimeZone; # If 'CachedSystemTimeZone' exists, - # it contains the value of the - # system time zone, as determined from - # the environment. - variable TimeZoneBad {}; # Dictionary whose keys are time zone - # names and whose values are 1 if - # the time zone is unknown and 0 - # if it is known. - variable TZData; # Array whose keys are time zone names - # and whose values are lists of quads - # comprising start time, UTC offset, - # Daylight Saving Time indicator, and - # time zone abbreviation. - variable FormatProc; # Array mapping format group - # and locale to the name of a procedure - # that renders the given format -} -::tcl::clock::Initialize - -#---------------------------------------------------------------------- -# -# clock format -- -# -# Formats a count of seconds since the Posix Epoch as a time of day. -# -# The 'clock format' command formats times of day for output. Refer to the -# user documentation to see what it does. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::format { args } { - - variable FormatProc - variable TZData - - lassign [ParseFormatArgs {*}$args] format locale timezone - set locale [string tolower $locale] - set clockval [lindex $args 0] - - # Get the data for time changes in the given zone - - if {$timezone eq ""} { - set timezone [GetSystemTimeZone] - } - if {![info exists TZData($timezone)]} { - if {[catch {SetupTimeZone $timezone} retval opts]} { - dict unset opts -errorinfo - return -options $opts $retval - } - } - - # Build a procedure to format the result. Cache the built procedure's name - # in the 'FormatProc' array to avoid losing its internal representation, - # which contains the name resolution. - - set procName formatproc'$format'$locale - set procName [namespace current]::[string map {: {\:} \\ {\\}} $procName] - if {[info exists FormatProc($procName)]} { - set procName $FormatProc($procName) - } else { - set FormatProc($procName) \ - [ParseClockFormatFormat $procName $format $locale] - } - - return [$procName $clockval $timezone] - -} - -#---------------------------------------------------------------------- -# -# ParseClockFormatFormat -- -# -# Builds and caches a procedure that formats a time value. -# -# Parameters: -# format -- Format string to use -# locale -- Locale in which the format string is to be interpreted -# -# Results: -# Returns the name of the newly-built procedure. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ParseClockFormatFormat {procName format locale} { - - if {[namespace which $procName] ne {}} { - return $procName - } - - # Map away the locale-dependent composite format groups - - EnterLocale $locale - - # Change locale if a fresh locale has been given on the command line. - - try { - return [ParseClockFormatFormat2 $format $locale $procName] - } trap CLOCK {result opts} { - dict unset opts -errorinfo - return -options $opts $result - } -} - -proc ::tcl::clock::ParseClockFormatFormat2 {format locale procName} { - set didLocaleEra 0 - set didLocaleNumerals 0 - set preFormatCode \ - [string map [list @GREGORIAN_CHANGE_DATE@ \ - [mc GREGORIAN_CHANGE_DATE]] \ - { - variable TZData - set date [GetDateFields $clockval \ - $TZData($timezone) \ - @GREGORIAN_CHANGE_DATE@] - }] - set formatString {} - set substituents {} - set state {} - - set format [LocalizeFormat $locale $format] - - foreach char [split $format {}] { - switch -exact -- $state { - {} { - if { [string equal % $char] } { - set state percent - } else { - append formatString $char - } - } - percent { # Character following a '%' character - set state {} - switch -exact -- $char { - % { # A literal character, '%' - append formatString %% - } - a { # Day of week, abbreviated - append formatString %s - append substituents \ - [string map \ - [list @DAYS_OF_WEEK_ABBREV@ \ - [list [mc DAYS_OF_WEEK_ABBREV]]] \ - { [lindex @DAYS_OF_WEEK_ABBREV@ \ - [expr {[dict get $date dayOfWeek] \ - % 7}]]}] - } - A { # Day of week, spelt out. - append formatString %s - append substituents \ - [string map \ - [list @DAYS_OF_WEEK_FULL@ \ - [list [mc DAYS_OF_WEEK_FULL]]] \ - { [lindex @DAYS_OF_WEEK_FULL@ \ - [expr {[dict get $date dayOfWeek] \ - % 7}]]}] - } - b - h { # Name of month, abbreviated. - append formatString %s - append substituents \ - [string map \ - [list @MONTHS_ABBREV@ \ - [list [mc MONTHS_ABBREV]]] \ - { [lindex @MONTHS_ABBREV@ \ - [expr {[dict get $date month]-1}]]}] - } - B { # Name of month, spelt out - append formatString %s - append substituents \ - [string map \ - [list @MONTHS_FULL@ \ - [list [mc MONTHS_FULL]]] \ - { [lindex @MONTHS_FULL@ \ - [expr {[dict get $date month]-1}]]}] - } - C { # Century number - append formatString %02d - append substituents \ - { [expr {[dict get $date year] / 100}]} - } - d { # Day of month, with leading zero - append formatString %02d - append substituents { [dict get $date dayOfMonth]} - } - e { # Day of month, without leading zero - append formatString %2d - append substituents { [dict get $date dayOfMonth]} - } - E { # Format group in a locale-dependent - # alternative era - set state percentE - if {!$didLocaleEra} { - append preFormatCode \ - [string map \ - [list @LOCALE_ERAS@ \ - [list [mc LOCALE_ERAS]]] \ - { - set date [GetLocaleEra \ - $date[set date {}] \ - @LOCALE_ERAS@]}] \n - set didLocaleEra 1 - } - if {!$didLocaleNumerals} { - append preFormatCode \ - [list set localeNumerals \ - [mc LOCALE_NUMERALS]] \n - set didLocaleNumerals 1 - } - } - g { # Two-digit year relative to ISO8601 - # week number - append formatString %02d - append substituents \ - { [expr { [dict get $date iso8601Year] % 100 }]} - } - G { # Four-digit year relative to ISO8601 - # week number - append formatString %02d - append substituents { [dict get $date iso8601Year]} - } - H { # Hour in the 24-hour day, leading zero - append formatString %02d - append substituents \ - { [expr { [dict get $date localSeconds] \ - / 3600 % 24}]} - } - I { # Hour AM/PM, with leading zero - append formatString %02d - append substituents \ - { [expr { ( ( ( [dict get $date localSeconds] \ - % 86400 ) \ - + 86400 \ - - 3600 ) \ - / 3600 ) \ - % 12 + 1 }] } - } - j { # Day of year (001-366) - append formatString %03d - append substituents { [dict get $date dayOfYear]} - } - J { # Julian Day Number - append formatString %07ld - append substituents { [dict get $date julianDay]} - } - k { # Hour (0-23), no leading zero - append formatString %2d - append substituents \ - { [expr { [dict get $date localSeconds] - / 3600 - % 24 }]} - } - l { # Hour (12-11), no leading zero - append formatString %2d - append substituents \ - { [expr { ( ( ( [dict get $date localSeconds] - % 86400 ) - + 86400 - - 3600 ) - / 3600 ) - % 12 + 1 }]} - } - m { # Month number, leading zero - append formatString %02d - append substituents { [dict get $date month]} - } - M { # Minute of the hour, leading zero - append formatString %02d - append substituents \ - { [expr { [dict get $date localSeconds] - / 60 - % 60 }]} - } - n { # A literal newline - append formatString \n - } - N { # Month number, no leading zero - append formatString %2d - append substituents { [dict get $date month]} - } - O { # A format group in the locale's - # alternative numerals - set state percentO - if {!$didLocaleNumerals} { - append preFormatCode \ - [list set localeNumerals \ - [mc LOCALE_NUMERALS]] \n - set didLocaleNumerals 1 - } - } - p { # Localized 'AM' or 'PM' indicator - # converted to uppercase - append formatString %s - append preFormatCode \ - [list set AM [string toupper [mc AM]]] \n \ - [list set PM [string toupper [mc PM]]] \n - append substituents \ - { [expr {(([dict get $date localSeconds] - % 86400) < 43200) ? - $AM : $PM}]} - } - P { # Localized 'AM' or 'PM' indicator - append formatString %s - append preFormatCode \ - [list set am [mc AM]] \n \ - [list set pm [mc PM]] \n - append substituents \ - { [expr {(([dict get $date localSeconds] - % 86400) < 43200) ? - $am : $pm}]} - - } - Q { # Hi, Jeff! - append formatString %s - append substituents { [FormatStarDate $date]} - } - s { # Seconds from the Posix Epoch - append formatString %s - append substituents { [dict get $date seconds]} - } - S { # Second of the minute, with - # leading zero - append formatString %02d - append substituents \ - { [expr { [dict get $date localSeconds] - % 60 }]} - } - t { # A literal tab character - append formatString \t - } - u { # Day of the week (1-Monday, 7-Sunday) - append formatString %1d - append substituents { [dict get $date dayOfWeek]} - } - U { # Week of the year (00-53). The - # first Sunday of the year is the - # first day of week 01 - append formatString %02d - append preFormatCode { - set dow [dict get $date dayOfWeek] - if { $dow == 7 } { - set dow 0 - } - incr dow - set UweekNumber \ - [expr { ( [dict get $date dayOfYear] - - $dow + 7 ) - / 7 }] - } - append substituents { $UweekNumber} - } - V { # The ISO8601 week number - append formatString %02d - append substituents { [dict get $date iso8601Week]} - } - w { # Day of the week (0-Sunday, - # 6-Saturday) - append formatString %1d - append substituents \ - { [expr { [dict get $date dayOfWeek] % 7 }]} - } - W { # Week of the year (00-53). The first - # Monday of the year is the first day - # of week 01. - append preFormatCode { - set WweekNumber \ - [expr { ( [dict get $date dayOfYear] - - [dict get $date dayOfWeek] - + 7 ) - / 7 }] - } - append formatString %02d - append substituents { $WweekNumber} - } - y { # The two-digit year of the century - append formatString %02d - append substituents \ - { [expr { [dict get $date year] % 100 }]} - } - Y { # The four-digit year - append formatString %04d - append substituents { [dict get $date year]} - } - z { # The time zone as hours and minutes - # east (+) or west (-) of Greenwich - append formatString %s - append substituents { [FormatNumericTimeZone \ - [dict get $date tzOffset]]} - } - Z { # The name of the time zone - append formatString %s - append substituents { [dict get $date tzName]} - } - % { # A literal percent character - append formatString %% - } - default { # An unknown escape sequence - append formatString %% $char - } - } - } - percentE { # Character following %E - set state {} - switch -exact -- $char { - E { - append formatString %s - append substituents { } \ - [string map \ - [list @BCE@ [list [mc BCE]] \ - @CE@ [list [mc CE]]] \ - {[dict get {BCE @BCE@ CE @CE@} \ - [dict get $date era]]}] - } - C { # Locale-dependent era - append formatString %s - append substituents { [dict get $date localeEra]} - } - y { # Locale-dependent year of the era - append preFormatCode { - set y [dict get $date localeYear] - if { $y >= 0 && $y < 100 } { - set Eyear [lindex $localeNumerals $y] - } else { - set Eyear $y - } - } - append formatString %s - append substituents { $Eyear} - } - default { # Unknown %E format group - append formatString %%E $char - } - } - } - percentO { # Character following %O - set state {} - switch -exact -- $char { - d - e { # Day of the month in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [dict get $date dayOfMonth]]} - } - H - k { # Hour of the day in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { [dict get $date localSeconds] - / 3600 - % 24 }]]} - } - I - l { # Hour (12-11) AM/PM in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { ( ( ( [dict get $date localSeconds] - % 86400 ) - + 86400 - - 3600 ) - / 3600 ) - % 12 + 1 }]]} - } - m { # Month number in alternative numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals [dict get $date month]]} - } - M { # Minute of the hour in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { [dict get $date localSeconds] - / 60 - % 60 }]]} - } - S { # Second of the minute in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { [dict get $date localSeconds] - % 60 }]]} - } - u { # Day of the week (Monday=1,Sunday=7) - # in alternative numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [dict get $date dayOfWeek]]} - } - w { # Day of the week (Sunday=0,Saturday=6) - # in alternative numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { [dict get $date dayOfWeek] % 7 }]]} - } - y { # Year of the century in alternative - # numerals - append formatString %s - append substituents \ - { [lindex $localeNumerals \ - [expr { [dict get $date year] % 100 }]]} - } - default { # Unknown format group - append formatString %%O $char - } - } - } - } - } - - # Clean up any improperly terminated groups - - switch -exact -- $state { - percent { - append formatString %% - } - percentE { - append retval %%E - } - percentO { - append retval %%O - } - } - - proc $procName {clockval timezone} " - $preFormatCode - return \[::format [list $formatString] $substituents\] - " - - # puts [list $procName [info args $procName] [info body $procName]] - - return $procName -} - -#---------------------------------------------------------------------- -# -# clock scan -- -# -# Inputs a count of seconds since the Posix Epoch as a time of day. -# -# The 'clock scan' command scans times of day on input. Refer to the user -# documentation to see what it does. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::scan { args } { - - set format {} - - # Check the count of args - - if { [llength $args] < 1 || [llength $args] % 2 != 1 } { - set cmdName "clock scan" - return -code error \ - -errorcode [list CLOCK wrongNumArgs] \ - "wrong \# args: should be\ - \"$cmdName string\ - ?-base seconds?\ - ?-format string? ?-gmt boolean?\ - ?-locale LOCALE? ?-timezone ZONE?\"" - } - - # Set defaults - - set base [clock seconds] - set string [lindex $args 0] - set format {} - set gmt 0 - set locale c - set timezone [GetSystemTimeZone] - - # Pick up command line options. - - foreach { flag value } [lreplace $args 0 0] { - switch -exact -- $flag { - -b - -ba - -bas - -base { - set base $value - } - -f - -fo - -for - -form - -forma - -format { - set saw(-format) {} - set format $value - } - -g - -gm - -gmt { - set saw(-gmt) {} - set gmt $value - } - -l - -lo - -loc - -loca - -local - -locale { - set saw(-locale) {} - set locale [string tolower $value] - } - -t - -ti - -tim - -time - -timez - -timezo - -timezon - -timezone { - set saw(-timezone) {} - set timezone $value - } - default { - return -code error \ - -errorcode [list CLOCK badOption $flag] \ - "bad option \"$flag\",\ - must be -base, -format, -gmt, -locale or -timezone" - } - } - } - - # Check options for validity - - if { [info exists saw(-gmt)] && [info exists saw(-timezone)] } { - return -code error \ - -errorcode [list CLOCK gmtWithTimezone] \ - "cannot use -gmt and -timezone in same call" - } - if { [catch { expr { wide($base) } } result] } { - return -code error "expected integer but got \"$base\"" - } - if { ![string is boolean -strict $gmt] } { - return -code error "expected boolean value but got \"$gmt\"" - } elseif { $gmt } { - set timezone :GMT - } - - if { ![info exists saw(-format)] } { - # Perhaps someday we'll localize the legacy code. Right now, it's not - # localized. - if { [info exists saw(-locale)] } { - return -code error \ - -errorcode [list CLOCK flagWithLegacyFormat] \ - "legacy \[clock scan\] does not support -locale" - - } - return [FreeScan $string $base $timezone $locale] - } - - # Change locale if a fresh locale has been given on the command line. - - EnterLocale $locale - - try { - # Map away the locale-dependent composite format groups - - set scanner [ParseClockScanFormat $format $locale] - return [$scanner $string $base $timezone] - } trap CLOCK {result opts} { - # Conceal location of generation of expected errors - dict unset opts -errorinfo - return -options $opts $result - } -} - -#---------------------------------------------------------------------- -# -# FreeScan -- -# -# Scans a time in free format -# -# Parameters: -# string - String containing the time to scan -# base - Base time, expressed in seconds from the Epoch -# timezone - Default time zone in which the time will be expressed -# locale - (Unused) Name of the locale where the time will be scanned. -# -# Results: -# Returns the date and time extracted from the string in seconds from -# the epoch -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::FreeScan { string base timezone locale } { - - variable TZData - - # Get the data for time changes in the given zone - - try { - SetupTimeZone $timezone - } on error {retval opts} { - dict unset opts -errorinfo - return -options $opts $retval - } - - # Extract year, month and day from the base time for the parser to use as - # defaults - - set date [GetDateFields $base $TZData($timezone) 2361222] - dict set date secondOfDay [expr { - [dict get $date localSeconds] % 86400 - }] - - # Parse the date. The parser will return a list comprising date, time, - # time zone, relative month/day/seconds, relative weekday, ordinal month. - - try { - set scanned [Oldscan $string \ - [dict get $date year] \ - [dict get $date month] \ - [dict get $date dayOfMonth]] - lassign $scanned \ - parseDate parseTime parseZone parseRel \ - parseWeekday parseOrdinalMonth - } on error message { - return -code error \ - "unable to convert date-time string \"$string\": $message" - } - - # If the caller supplied a date in the string, update the 'date' dict with - # the value. If the caller didn't specify a time with the date, default to - # midnight. - - if { [llength $parseDate] > 0 } { - lassign $parseDate y m d - if { $y < 100 } { - if { $y >= 39 } { - incr y 1900 - } else { - incr y 2000 - } - } - dict set date era CE - dict set date year $y - dict set date month $m - dict set date dayOfMonth $d - if { $parseTime eq {} } { - set parseTime 0 - } - } - - # If the caller supplied a time zone in the string, it comes back as a - # two-element list; the first element is the number of minutes east of - # Greenwich, and the second is a Daylight Saving Time indicator (1 == yes, - # 0 == no, -1 == unknown). We make it into a time zone indicator of - # +-hhmm. - - if { [llength $parseZone] > 0 } { - lassign $parseZone minEast dstFlag - set timezone [FormatNumericTimeZone \ - [expr { 60 * $minEast + 3600 * $dstFlag }]] - SetupTimeZone $timezone - } - dict set date tzName $timezone - - # Assemble date, time, zone into seconds-from-epoch - - set date [GetJulianDayFromEraYearMonthDay $date[set date {}] 2361222] - if { $parseTime ne {} } { - dict set date secondOfDay $parseTime - } elseif { [llength $parseWeekday] != 0 - || [llength $parseOrdinalMonth] != 0 - || ( [llength $parseRel] != 0 - && ( [lindex $parseRel 0] != 0 - || [lindex $parseRel 1] != 0 ) ) } { - dict set date secondOfDay 0 - } - - dict set date localSeconds [expr { - -210866803200 - + ( 86400 * wide([dict get $date julianDay]) ) - + [dict get $date secondOfDay] - }] - dict set date tzName $timezone - set date [ConvertLocalToUTC $date[set date {}] $TZData($timezone) 2361222] - set seconds [dict get $date seconds] - - # Do relative times - - if { [llength $parseRel] > 0 } { - lassign $parseRel relMonth relDay relSecond - set seconds [add $seconds \ - $relMonth months $relDay days $relSecond seconds \ - -timezone $timezone -locale $locale] - } - - # Do relative weekday - - if { [llength $parseWeekday] > 0 } { - lassign $parseWeekday dayOrdinal dayOfWeek - set date2 [GetDateFields $seconds $TZData($timezone) 2361222] - dict set date2 era CE - set jdwkday [WeekdayOnOrBefore $dayOfWeek [expr { - [dict get $date2 julianDay] + 6 - }]] - incr jdwkday [expr { 7 * $dayOrdinal }] - if { $dayOrdinal > 0 } { - incr jdwkday -7 - } - dict set date2 secondOfDay \ - [expr { [dict get $date2 localSeconds] % 86400 }] - dict set date2 julianDay $jdwkday - dict set date2 localSeconds [expr { - -210866803200 - + ( 86400 * wide([dict get $date2 julianDay]) ) - + [dict get $date secondOfDay] - }] - dict set date2 tzName $timezone - set date2 [ConvertLocalToUTC $date2[set date2 {}] $TZData($timezone) \ - 2361222] - set seconds [dict get $date2 seconds] - - } - - # Do relative month - - if { [llength $parseOrdinalMonth] > 0 } { - lassign $parseOrdinalMonth monthOrdinal monthNumber - if { $monthOrdinal > 0 } { - set monthDiff [expr { $monthNumber - [dict get $date month] }] - if { $monthDiff <= 0 } { - incr monthDiff 12 - } - incr monthOrdinal -1 - } else { - set monthDiff [expr { [dict get $date month] - $monthNumber }] - if { $monthDiff >= 0 } { - incr monthDiff -12 - } - incr monthOrdinal - } - set seconds [add $seconds $monthOrdinal years $monthDiff months \ - -timezone $timezone -locale $locale] - } - - return $seconds -} - - -#---------------------------------------------------------------------- -# -# ParseClockScanFormat -- -# -# Parses a format string given to [clock scan -format] -# -# Parameters: -# formatString - The format being parsed -# locale - The current locale -# -# Results: -# Constructs and returns a procedure that accepts the string being -# scanned, the base time, and the time zone. The procedure will either -# return the scanned time or else throw an error that should be rethrown -# to the caller of [clock scan] -# -# Side effects: -# The given procedure is defined in the ::tcl::clock namespace. Scan -# procedures are not deleted once installed. -# -# Why do we parse dates by defining a procedure to parse them? The reason is -# that by doing so, we have one convenient place to cache all the information: -# the regular expressions that match the patterns (which will be compiled), -# the code that assembles the date information, everything lands in one place. -# In this way, when a given format is reused at run time, all the information -# of how to apply it is available in a single place. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ParseClockScanFormat {formatString locale} { - # Check whether the format has been parsed previously, and return the - # existing recognizer if it has. - - set procName scanproc'$formatString'$locale - set procName [namespace current]::[string map {: {\:} \\ {\\}} $procName] - if { [namespace which $procName] != {} } { - return $procName - } - - variable DateParseActions - variable TimeParseActions - - # Localize the %x, %X, etc. groups - - set formatString [LocalizeFormat $locale $formatString] - - # Condense whitespace - - regsub -all {[[:space:]]+} $formatString { } formatString - - # Walk through the groups of the format string. In this loop, we - # accumulate: - # - a regular expression that matches the string, - # - the count of capturing brackets in the regexp - # - a set of code that post-processes the fields captured by the regexp, - # - a dictionary whose keys are the names of fields that are present - # in the format string. - - set re {^[[:space:]]*} - set captureCount 0 - set postcode {} - set fieldSet [dict create] - set fieldCount 0 - set postSep {} - set state {} - - foreach c [split $formatString {}] { - switch -exact -- $state { - {} { - if { $c eq "%" } { - set state % - } elseif { $c eq " " } { - append re {[[:space:]]+} - } else { - if { ! [string is alnum $c] } { - append re "\\" - } - append re $c - } - } - % { - set state {} - switch -exact -- $c { - % { - append re % - } - { } { - append re "\[\[:space:\]\]*" - } - a - A { # Day of week, in words - set l {} - foreach \ - i {7 1 2 3 4 5 6} \ - abr [mc DAYS_OF_WEEK_ABBREV] \ - full [mc DAYS_OF_WEEK_FULL] { - dict set l [string tolower $abr] $i - dict set l [string tolower $full] $i - incr i - } - lassign [UniquePrefixRegexp $l] regex lookup - append re ( $regex ) - dict set fieldSet dayOfWeek [incr fieldCount] - append postcode "dict set date dayOfWeek \[" \ - "dict get " [list $lookup] " " \ - \[ {string tolower $field} [incr captureCount] \] \ - "\]\n" - } - b - B - h { # Name of month - set i 0 - set l {} - foreach \ - abr [mc MONTHS_ABBREV] \ - full [mc MONTHS_FULL] { - incr i - dict set l [string tolower $abr] $i - dict set l [string tolower $full] $i - } - lassign [UniquePrefixRegexp $l] regex lookup - append re ( $regex ) - dict set fieldSet month [incr fieldCount] - append postcode "dict set date month \[" \ - "dict get " [list $lookup] \ - " " \[ {string tolower $field} \ - [incr captureCount] \] \ - "\]\n" - } - C { # Gregorian century - append re \\s*(\\d\\d?) - dict set fieldSet century [incr fieldCount] - append postcode "dict set date century \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - d - e { # Day of month - append re \\s*(\\d\\d?) - dict set fieldSet dayOfMonth [incr fieldCount] - append postcode "dict set date dayOfMonth \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - E { # Prefix for locale-specific codes - set state %E - } - g { # ISO8601 2-digit year - append re \\s*(\\d\\d) - dict set fieldSet iso8601YearOfCentury \ - [incr fieldCount] - append postcode \ - "dict set date iso8601YearOfCentury \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - G { # ISO8601 4-digit year - append re \\s*(\\d\\d)(\\d\\d) - dict set fieldSet iso8601Century [incr fieldCount] - dict set fieldSet iso8601YearOfCentury \ - [incr fieldCount] - append postcode \ - "dict set date iso8601Century \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" \ - "dict set date iso8601YearOfCentury \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - H - k { # Hour of day - append re \\s*(\\d\\d?) - dict set fieldSet hour [incr fieldCount] - append postcode "dict set date hour \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - I - l { # Hour, AM/PM - append re \\s*(\\d\\d?) - dict set fieldSet hourAMPM [incr fieldCount] - append postcode "dict set date hourAMPM \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - j { # Day of year - append re \\s*(\\d\\d?\\d?) - dict set fieldSet dayOfYear [incr fieldCount] - append postcode "dict set date dayOfYear \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - J { # Julian Day Number - append re \\s*(\\d+) - dict set fieldSet julianDay [incr fieldCount] - append postcode "dict set date julianDay \[" \ - "::scan \$field" [incr captureCount] " %ld" \ - "\]\n" - } - m - N { # Month number - append re \\s*(\\d\\d?) - dict set fieldSet month [incr fieldCount] - append postcode "dict set date month \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - M { # Minute - append re \\s*(\\d\\d?) - dict set fieldSet minute [incr fieldCount] - append postcode "dict set date minute \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - n { # Literal newline - append re \\n - } - O { # Prefix for locale numerics - set state %O - } - p - P { # AM/PM indicator - set l [list [string tolower [mc AM]] 0 \ - [string tolower [mc PM]] 1] - lassign [UniquePrefixRegexp $l] regex lookup - append re ( $regex ) - dict set fieldSet amPmIndicator [incr fieldCount] - append postcode "dict set date amPmIndicator \[" \ - "dict get " [list $lookup] " \[string tolower " \ - "\$field" \ - [incr captureCount] \ - "\]\]\n" - } - Q { # Hi, Jeff! - append re {Stardate\s+([-+]?\d+)(\d\d\d)[.](\d)} - incr captureCount - dict set fieldSet seconds [incr fieldCount] - append postcode {dict set date seconds } \[ \ - {ParseStarDate $field} [incr captureCount] \ - { $field} [incr captureCount] \ - { $field} [incr captureCount] \ - \] \n - } - s { # Seconds from Posix Epoch - # This next case is insanely difficult, because it's - # problematic to determine whether the field is - # actually within the range of a wide integer. - append re {\s*([-+]?\d+)} - dict set fieldSet seconds [incr fieldCount] - append postcode {dict set date seconds } \[ \ - {ScanWide $field} [incr captureCount] \] \n - } - S { # Second - append re \\s*(\\d\\d?) - dict set fieldSet second [incr fieldCount] - append postcode "dict set date second \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - t { # Literal tab character - append re \\t - } - u - w { # Day number within week, 0 or 7 == Sun - # 1=Mon, 6=Sat - append re \\s*(\\d) - dict set fieldSet dayOfWeek [incr fieldCount] - append postcode {::scan $field} [incr captureCount] \ - { %d dow} \n \ - { - if { $dow == 0 } { - set dow 7 - } elseif { $dow > 7 } { - return -code error \ - -errorcode [list CLOCK badDayOfWeek] \ - "day of week is greater than 7" - } - dict set date dayOfWeek $dow - } - } - U { # Week of year. The first Sunday of - # the year is the first day of week - # 01. No scan rule uses this group. - append re \\s*\\d\\d? - } - V { # Week of ISO8601 year - - append re \\s*(\\d\\d?) - dict set fieldSet iso8601Week [incr fieldCount] - append postcode "dict set date iso8601Week \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - W { # Week of the year (00-53). The first - # Monday of the year is the first day - # of week 01. No scan rule uses this - # group. - append re \\s*\\d\\d? - } - y { # Two-digit Gregorian year - append re \\s*(\\d\\d?) - dict set fieldSet yearOfCentury [incr fieldCount] - append postcode "dict set date yearOfCentury \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - Y { # 4-digit Gregorian year - append re \\s*(\\d\\d)(\\d\\d) - dict set fieldSet century [incr fieldCount] - dict set fieldSet yearOfCentury [incr fieldCount] - append postcode \ - "dict set date century \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" \ - "dict set date yearOfCentury \[" \ - "::scan \$field" [incr captureCount] " %d" \ - "\]\n" - } - z - Z { # Time zone name - append re {(?:([-+]\d\d(?::?\d\d(?::?\d\d)?)?)|([[:alnum:]]{1,4}))} - dict set fieldSet tzName [incr fieldCount] - append postcode \ - {if } \{ { $field} [incr captureCount] \ - { ne "" } \} { } \{ \n \ - {dict set date tzName $field} \ - $captureCount \n \ - \} { else } \{ \n \ - {dict set date tzName } \[ \ - {ConvertLegacyTimeZone $field} \ - [incr captureCount] \] \n \ - \} \n \ - } - % { # Literal percent character - append re % - } - default { - append re % - if { ! [string is alnum $c] } { - append re \\ - } - append re $c - } - } - } - %E { - switch -exact -- $c { - C { # Locale-dependent era - set d {} - foreach triple [mc LOCALE_ERAS] { - lassign $triple t symbol year - dict set d [string tolower $symbol] $year - } - lassign [UniquePrefixRegexp $d] regex lookup - append re (?: $regex ) - } - E { - set l {} - dict set l [string tolower [mc BCE]] BCE - dict set l [string tolower [mc CE]] CE - dict set l b.c.e. BCE - dict set l c.e. CE - dict set l b.c. BCE - dict set l a.d. CE - lassign [UniquePrefixRegexp $l] regex lookup - append re ( $regex ) - dict set fieldSet era [incr fieldCount] - append postcode "dict set date era \["\ - "dict get " [list $lookup] \ - { } \[ {string tolower $field} \ - [incr captureCount] \] \ - "\]\n" - } - y { # Locale-dependent year of the era - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - incr captureCount - } - default { - append re %E - if { ! [string is alnum $c] } { - append re \\ - } - append re $c - } - } - set state {} - } - %O { - switch -exact -- $c { - d - e { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet dayOfMonth [incr fieldCount] - append postcode "dict set date dayOfMonth \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - H - k { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet hour [incr fieldCount] - append postcode "dict set date hour \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - I - l { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet hourAMPM [incr fieldCount] - append postcode "dict set date hourAMPM \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - m { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet month [incr fieldCount] - append postcode "dict set date month \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - M { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet minute [incr fieldCount] - append postcode "dict set date minute \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - S { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet second [incr fieldCount] - append postcode "dict set date second \[" \ - "dict get " [list $lookup] " \$field" \ - [incr captureCount] \ - "\]\n" - } - u - w { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet dayOfWeek [incr fieldCount] - append postcode "set dow \[dict get " [list $lookup] \ - { $field} [incr captureCount] \] \n \ - { - if { $dow == 0 } { - set dow 7 - } elseif { $dow > 7 } { - return -code error \ - -errorcode [list CLOCK badDayOfWeek] \ - "day of week is greater than 7" - } - dict set date dayOfWeek $dow - } - } - y { - lassign [LocaleNumeralMatcher $locale] regex lookup - append re $regex - dict set fieldSet yearOfCentury [incr fieldCount] - append postcode {dict set date yearOfCentury } \[ \ - {dict get } [list $lookup] { $field} \ - [incr captureCount] \] \n - } - default { - append re %O - if { ! [string is alnum $c] } { - append re \\ - } - append re $c - } - } - set state {} - } - } - } - - # Clean up any unfinished format groups - - append re $state \\s*\$ - - # Build the procedure - - set procBody {} - append procBody "variable ::tcl::clock::TZData" \n - append procBody "if \{ !\[ regexp -nocase [list $re] \$string ->" - for { set i 1 } { $i <= $captureCount } { incr i } { - append procBody " " field $i - } - append procBody "\] \} \{" \n - append procBody { - return -code error -errorcode [list CLOCK badInputString] \ - {input string does not match supplied format} - } - append procBody \}\n - append procBody "set date \[dict create\]" \n - append procBody {dict set date tzName $timeZone} \n - append procBody $postcode - append procBody [list set changeover [mc GREGORIAN_CHANGE_DATE]] \n - - # Set up the time zone before doing anything with a default base date - # that might need a timezone to interpret it. - - if { ![dict exists $fieldSet seconds] - && ![dict exists $fieldSet starDate] } { - if { [dict exists $fieldSet tzName] } { - append procBody { - set timeZone [dict get $date tzName] - } - } - append procBody { - ::tcl::clock::SetupTimeZone $timeZone - } - } - - # Add code that gets Julian Day Number from the fields. - - append procBody [MakeParseCodeFromFields $fieldSet $DateParseActions] - - # Get time of day - - append procBody [MakeParseCodeFromFields $fieldSet $TimeParseActions] - - # Assemble seconds from the Julian day and second of the day. - # Convert to local time unless epoch seconds or stardate are - # being processed - they're always absolute - - if { ![dict exists $fieldSet seconds] - && ![dict exists $fieldSet starDate] } { - append procBody { - if { [dict get $date julianDay] > 5373484 } { - return -code error -errorcode [list CLOCK dateTooLarge] \ - "requested date too large to represent" - } - dict set date localSeconds [expr { - -210866803200 - + ( 86400 * wide([dict get $date julianDay]) ) - + [dict get $date secondOfDay] - }] - } - - # Finally, convert the date to local time - - append procBody { - set date [::tcl::clock::ConvertLocalToUTC $date[set date {}] \ - $TZData($timeZone) $changeover] - } - } - - # Return result - - append procBody {return [dict get $date seconds]} \n - - proc $procName { string baseTime timeZone } $procBody - - # puts [list proc $procName [list string baseTime timeZone] $procBody] - - return $procName -} - -#---------------------------------------------------------------------- -# -# LocaleNumeralMatcher -- -# -# Composes a regexp that captures the numerals in the given locale, and -# a dictionary to map them to conventional numerals. -# -# Parameters: -# locale - Name of the current locale -# -# Results: -# Returns a two-element list comprising the regexp and the dictionary. -# -# Side effects: -# Caches the result. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::LocaleNumeralMatcher {l} { - variable LocaleNumeralCache - - if { ![dict exists $LocaleNumeralCache $l] } { - set d {} - set i 0 - set sep \( - foreach n [mc LOCALE_NUMERALS] { - dict set d $n $i - regsub -all {[^[:alnum:]]} $n \\\\& subex - append re $sep $subex - set sep | - incr i - } - append re \) - dict set LocaleNumeralCache $l [list $re $d] - } - return [dict get $LocaleNumeralCache $l] -} - - - -#---------------------------------------------------------------------- -# -# UniquePrefixRegexp -- -# -# Composes a regexp that performs unique-prefix matching. The RE -# matches one of a supplied set of strings, or any unique prefix -# thereof. -# -# Parameters: -# data - List of alternating match-strings and values. -# Match-strings with distinct values are considered -# distinct. -# -# Results: -# Returns a two-element list. The first is a regexp that matches any -# unique prefix of any of the strings. The second is a dictionary whose -# keys are match values from the regexp and whose values are the -# corresponding values from 'data'. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::UniquePrefixRegexp { data } { - # The 'successors' dictionary will contain, for each string that is a - # prefix of any key, all characters that may follow that prefix. The - # 'prefixMapping' dictionary will have keys that are prefixes of keys and - # values that correspond to the keys. - - set prefixMapping [dict create] - set successors [dict create {} {}] - - # Walk the key-value pairs - - foreach { key value } $data { - # Construct all prefixes of the key; - - set prefix {} - foreach char [split $key {}] { - set oldPrefix $prefix - dict set successors $oldPrefix $char {} - append prefix $char - - # Put the prefixes in the 'prefixMapping' and 'successors' - # dictionaries - - dict lappend prefixMapping $prefix $value - if { ![dict exists $successors $prefix] } { - dict set successors $prefix {} - } - } - } - - # Identify those prefixes that designate unique values, and those that are - # the full keys - - set uniquePrefixMapping {} - dict for { key valueList } $prefixMapping { - if { [llength $valueList] == 1 } { - dict set uniquePrefixMapping $key [lindex $valueList 0] - } - } - foreach { key value } $data { - dict set uniquePrefixMapping $key $value - } - - # Construct the re. - - return [list \ - [MakeUniquePrefixRegexp $successors $uniquePrefixMapping {}] \ - $uniquePrefixMapping] -} - -#---------------------------------------------------------------------- -# -# MakeUniquePrefixRegexp -- -# -# Service procedure for 'UniquePrefixRegexp' that constructs a regular -# expresison that matches the unique prefixes. -# -# Parameters: -# successors - Dictionary whose keys are all prefixes -# of keys passed to 'UniquePrefixRegexp' and whose -# values are dictionaries whose keys are the characters -# that may follow those prefixes. -# uniquePrefixMapping - Dictionary whose keys are the unique -# prefixes and whose values are not examined. -# prefixString - Current prefix being processed. -# -# Results: -# Returns a constructed regular expression that matches the set of -# unique prefixes beginning with the 'prefixString'. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::MakeUniquePrefixRegexp { successors - uniquePrefixMapping - prefixString } { - - # Get the characters that may follow the current prefix string - - set schars [lsort -ascii [dict keys [dict get $successors $prefixString]]] - if { [llength $schars] == 0 } { - return {} - } - - # If there is more than one successor character, or if the current prefix - # is a unique prefix, surround the generated re with non-capturing - # parentheses. - - set re {} - if { - [dict exists $uniquePrefixMapping $prefixString] - || [llength $schars] > 1 - } then { - append re "(?:" - } - - # Generate a regexp that matches the successors. - - set sep "" - foreach { c } $schars { - set nextPrefix $prefixString$c - regsub -all {[^[:alnum:]]} $c \\\\& rechar - append re $sep $rechar \ - [MakeUniquePrefixRegexp \ - $successors $uniquePrefixMapping $nextPrefix] - set sep | - } - - # If the current prefix is a unique prefix, make all following text - # optional. Otherwise, if there is more than one successor character, - # close the non-capturing parentheses. - - if { [dict exists $uniquePrefixMapping $prefixString] } { - append re ")?" - } elseif { [llength $schars] > 1 } { - append re ")" - } - - return $re -} - -#---------------------------------------------------------------------- -# -# MakeParseCodeFromFields -- -# -# Composes Tcl code to extract the Julian Day Number from a dictionary -# containing date fields. -# -# Parameters: -# dateFields -- Dictionary whose keys are fields of the date, -# and whose values are the rightmost positions -# at which those fields appear. -# parseActions -- List of triples: field set, priority, and -# code to emit. Smaller priorities are better, and -# the list must be in ascending order by priority -# -# Results: -# Returns a burst of code that extracts the day number from the given -# date. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::MakeParseCodeFromFields { dateFields parseActions } { - - set currPrio 999 - set currFieldPos [list] - set currCodeBurst { - error "in ::tcl::clock::MakeParseCodeFromFields: can't happen" - } - - foreach { fieldSet prio parseAction } $parseActions { - # If we've found an answer that's better than any that follow, quit - # now. - - if { $prio > $currPrio } { - break - } - - # Accumulate the field positions that are used in the current field - # grouping. - - set fieldPos [list] - set ok true - foreach field $fieldSet { - if { ! [dict exists $dateFields $field] } { - set ok 0 - break - } - lappend fieldPos [dict get $dateFields $field] - } - - # Quit if we don't have a complete set of fields - if { !$ok } { - continue - } - - # Determine whether the current answer is better than the last. - - set fPos [lsort -integer -decreasing $fieldPos] - - if { $prio == $currPrio } { - foreach currPos $currFieldPos newPos $fPos { - if { - ![string is integer $newPos] - || ![string is integer $currPos] - || $newPos > $currPos - } then { - break - } - if { $newPos < $currPos } { - set ok 0 - break - } - } - } - if { !$ok } { - continue - } - - # Remember the best possibility for extracting date information - - set currPrio $prio - set currFieldPos $fPos - set currCodeBurst $parseAction - } - - return $currCodeBurst -} - -#---------------------------------------------------------------------- -# -# EnterLocale -- -# -# Switch [mclocale] to a given locale if necessary -# -# Parameters: -# locale -- Desired locale -# -# Results: -# Returns the locale that was previously current. -# -# Side effects: -# Does [mclocale]. If necessary, loads the designated locale's files. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::EnterLocale { locale } { - if { $locale eq {system} } { - if { $::tcl_platform(platform) ne {windows} } { - # On a non-windows platform, the 'system' locale is the same as - # the 'current' locale - - set locale current - } else { - # On a windows platform, the 'system' locale is adapted from the - # 'current' locale by applying the date and time formats from the - # Control Panel. First, load the 'current' locale if it's not yet - # loaded - - mcpackagelocale set [mclocale] - - # Make a new locale string for the system locale, and get the - # Control Panel information - - set locale [mclocale]_windows - if { ! [mcpackagelocale present $locale] } { - LoadWindowsDateTimeFormats $locale - } - } - } - if { $locale eq {current}} { - set locale [mclocale] - } - # Eventually load the locale - mcpackagelocale set $locale -} - -#---------------------------------------------------------------------- -# -# LoadWindowsDateTimeFormats -- -# -# Load the date/time formats from the Control Panel in Windows and -# convert them so that they're usable by Tcl. -# -# Parameters: -# locale - Name of the locale in whose message catalog -# the converted formats are to be stored. -# -# Results: -# None. -# -# Side effects: -# Updates the given message catalog with the locale strings. -# -# Presumes that on entry, [mclocale] is set to the current locale, so that -# default strings can be obtained if the Registry query fails. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::LoadWindowsDateTimeFormats { locale } { - # Bail out if we can't find the Registry - - variable NoRegistry - if { [info exists NoRegistry] } return - - if { ![catch { - registry get "HKEY_CURRENT_USER\\Control Panel\\International" \ - sShortDate - } string] } { - set quote {} - set datefmt {} - foreach { unquoted quoted } [split $string '] { - append datefmt $quote [string map { - dddd %A - ddd %a - dd %d - d %e - MMMM %B - MMM %b - MM %m - M %N - yyyy %Y - yy %y - y %y - gg {} - } $unquoted] - if { $quoted eq {} } { - set quote ' - } else { - set quote $quoted - } - } - ::msgcat::mcset $locale DATE_FORMAT $datefmt - } - - if { ![catch { - registry get "HKEY_CURRENT_USER\\Control Panel\\International" \ - sLongDate - } string] } { - set quote {} - set ldatefmt {} - foreach { unquoted quoted } [split $string '] { - append ldatefmt $quote [string map { - dddd %A - ddd %a - dd %d - d %e - MMMM %B - MMM %b - MM %m - M %N - yyyy %Y - yy %y - y %y - gg {} - } $unquoted] - if { $quoted eq {} } { - set quote ' - } else { - set quote $quoted - } - } - ::msgcat::mcset $locale LOCALE_DATE_FORMAT $ldatefmt - } - - if { ![catch { - registry get "HKEY_CURRENT_USER\\Control Panel\\International" \ - sTimeFormat - } string] } { - set quote {} - set timefmt {} - foreach { unquoted quoted } [split $string '] { - append timefmt $quote [string map { - HH %H - H %k - hh %I - h %l - mm %M - m %M - ss %S - s %S - tt %p - t %p - } $unquoted] - if { $quoted eq {} } { - set quote ' - } else { - set quote $quoted - } - } - ::msgcat::mcset $locale TIME_FORMAT $timefmt - } - - catch { - ::msgcat::mcset $locale DATE_TIME_FORMAT "$datefmt $timefmt" - } - catch { - ::msgcat::mcset $locale LOCALE_DATE_TIME_FORMAT "$ldatefmt $timefmt" - } - - return - -} - -#---------------------------------------------------------------------- -# -# LocalizeFormat -- -# -# Map away locale-dependent format groups in a clock format. -# -# Parameters: -# locale -- Current [mclocale] locale, supplied to avoid -# an extra call -# format -- Format supplied to [clock scan] or [clock format] -# -# Results: -# Returns the string with locale-dependent composite format groups -# substituted out. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::LocalizeFormat { locale format } { - - # message catalog key to cache this format - set key FORMAT_$format - - if { [::msgcat::mcexists -exactlocale -exactnamespace $key] } { - return [mc $key] - } - # Handle locale-dependent format groups by mapping them out of the format - # string. Note that the order of the [string map] operations is - # significant because later formats can refer to later ones; for example - # %c can refer to %X, which in turn can refer to %T. - - set list { - %% %% - %D %m/%d/%Y - %+ {%a %b %e %H:%M:%S %Z %Y} - } - lappend list %EY [string map $list [mc LOCALE_YEAR_FORMAT]] - lappend list %T [string map $list [mc TIME_FORMAT_24_SECS]] - lappend list %R [string map $list [mc TIME_FORMAT_24]] - lappend list %r [string map $list [mc TIME_FORMAT_12]] - lappend list %X [string map $list [mc TIME_FORMAT]] - lappend list %EX [string map $list [mc LOCALE_TIME_FORMAT]] - lappend list %x [string map $list [mc DATE_FORMAT]] - lappend list %Ex [string map $list [mc LOCALE_DATE_FORMAT]] - lappend list %c [string map $list [mc DATE_TIME_FORMAT]] - lappend list %Ec [string map $list [mc LOCALE_DATE_TIME_FORMAT]] - set format [string map $list $format] - - ::msgcat::mcset $locale $key $format - return $format -} - -#---------------------------------------------------------------------- -# -# FormatNumericTimeZone -- -# -# Formats a time zone as +hhmmss -# -# Parameters: -# z - Time zone in seconds east of Greenwich -# -# Results: -# Returns the time zone formatted in a numeric form -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::FormatNumericTimeZone { z } { - if { $z < 0 } { - set z [expr { - $z }] - set retval - - } else { - set retval + - } - append retval [::format %02d [expr { $z / 3600 }]] - set z [expr { $z % 3600 }] - append retval [::format %02d [expr { $z / 60 }]] - set z [expr { $z % 60 }] - if { $z != 0 } { - append retval [::format %02d $z] - } - return $retval -} - -#---------------------------------------------------------------------- -# -# FormatStarDate -- -# -# Formats a date as a StarDate. -# -# Parameters: -# date - Dictionary containing 'year', 'dayOfYear', and -# 'localSeconds' fields. -# -# Results: -# Returns the given date formatted as a StarDate. -# -# Side effects: -# None. -# -# Jeff Hobbs put this in to support an atrocious pun about Tcl being -# "Enterprise ready." Now we're stuck with it. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::FormatStarDate { date } { - variable Roddenberry - - # Get day of year, zero based - - set doy [expr { [dict get $date dayOfYear] - 1 }] - - # Determine whether the year is a leap year - - set lp [IsGregorianLeapYear $date] - - # Convert day of year to a fractional year - - if { $lp } { - set fractYear [expr { 1000 * $doy / 366 }] - } else { - set fractYear [expr { 1000 * $doy / 365 }] - } - - # Put together the StarDate - - return [::format "Stardate %02d%03d.%1d" \ - [expr { [dict get $date year] - $Roddenberry }] \ - $fractYear \ - [expr { [dict get $date localSeconds] % 86400 - / ( 86400 / 10 ) }]] -} - -#---------------------------------------------------------------------- -# -# ParseStarDate -- -# -# Parses a StarDate -# -# Parameters: -# year - Year from the Roddenberry epoch -# fractYear - Fraction of a year specifying the day of year. -# fractDay - Fraction of a day -# -# Results: -# Returns a count of seconds from the Posix epoch. -# -# Side effects: -# None. -# -# Jeff Hobbs put this in to support an atrocious pun about Tcl being -# "Enterprise ready." Now we're stuck with it. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ParseStarDate { year fractYear fractDay } { - variable Roddenberry - - # Build a tentative date from year and fraction. - - set date [dict create \ - gregorian 1 \ - era CE \ - year [expr { $year + $Roddenberry }] \ - dayOfYear [expr { $fractYear * 365 / 1000 + 1 }]] - set date [GetJulianDayFromGregorianEraYearDay $date[set date {}]] - - # Determine whether the given year is a leap year - - set lp [IsGregorianLeapYear $date] - - # Reconvert the fractional year according to whether the given year is a - # leap year - - if { $lp } { - dict set date dayOfYear \ - [expr { $fractYear * 366 / 1000 + 1 }] - } else { - dict set date dayOfYear \ - [expr { $fractYear * 365 / 1000 + 1 }] - } - dict unset date julianDay - dict unset date gregorian - set date [GetJulianDayFromGregorianEraYearDay $date[set date {}]] - - return [expr { - 86400 * [dict get $date julianDay] - - 210866803200 - + ( 86400 / 10 ) * $fractDay - }] -} - -#---------------------------------------------------------------------- -# -# ScanWide -- -# -# Scans a wide integer from an input -# -# Parameters: -# str - String containing a decimal wide integer -# -# Results: -# Returns the string as a pure wide integer. Throws an error if the -# string is misformatted or out of range. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ScanWide { str } { - set count [::scan $str {%ld %c} result junk] - if { $count != 1 } { - return -code error -errorcode [list CLOCK notAnInteger $str] \ - "\"$str\" is not an integer" - } - if { [incr result 0] != $str } { - return -code error -errorcode [list CLOCK integervalueTooLarge] \ - "integer value too large to represent" - } - return $result -} - -#---------------------------------------------------------------------- -# -# InterpretTwoDigitYear -- -# -# Given a date that contains only the year of the century, determines -# the target value of a two-digit year. -# -# Parameters: -# date - Dictionary containing fields of the date. -# baseTime - Base time relative to which the date is expressed. -# twoDigitField - Name of the field that stores the two-digit year. -# Default is 'yearOfCentury' -# fourDigitField - Name of the field that will receive the four-digit -# year. Default is 'year' -# -# Results: -# Returns the dictionary augmented with the four-digit year, stored in -# the given key. -# -# Side effects: -# None. -# -# The current rule for interpreting a two-digit year is that the year shall be -# between 1937 and 2037, thus staying within the range of a 32-bit signed -# value for time. This rule may change to a sliding window in future -# versions, so the 'baseTime' parameter (which is currently ignored) is -# provided in the procedure signature. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::InterpretTwoDigitYear { date baseTime - { twoDigitField yearOfCentury } - { fourDigitField year } } { - set yr [dict get $date $twoDigitField] - if { $yr <= 37 } { - dict set date $fourDigitField [expr { $yr + 2000 }] - } else { - dict set date $fourDigitField [expr { $yr + 1900 }] - } - return $date -} - -#---------------------------------------------------------------------- -# -# AssignBaseYear -- -# -# Places the number of the current year into a dictionary. -# -# Parameters: -# date - Dictionary value to update -# baseTime - Base time from which to extract the year, expressed -# in seconds from the Posix epoch -# timezone - the time zone in which the date is being scanned -# changeover - the Julian Day on which the Gregorian calendar -# was adopted in the target locale. -# -# Results: -# Returns the dictionary with the current year assigned. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AssignBaseYear { date baseTime timezone changeover } { - variable TZData - - # Find the Julian Day Number corresponding to the base time, and - # find the Gregorian year corresponding to that Julian Day. - - set date2 [GetDateFields $baseTime $TZData($timezone) $changeover] - - # Store the converted year - - dict set date era [dict get $date2 era] - dict set date year [dict get $date2 year] - - return $date -} - -#---------------------------------------------------------------------- -# -# AssignBaseIso8601Year -- -# -# Determines the base year in the ISO8601 fiscal calendar. -# -# Parameters: -# date - Dictionary containing the fields of the date that -# is to be augmented with the base year. -# baseTime - Base time expressed in seconds from the Posix epoch. -# timeZone - Target time zone -# changeover - Julian Day of adoption of the Gregorian calendar in -# the target locale. -# -# Results: -# Returns the given date with "iso8601Year" set to the -# base year. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AssignBaseIso8601Year {date baseTime timeZone changeover} { - variable TZData - - # Find the Julian Day Number corresponding to the base time - - set date2 [GetDateFields $baseTime $TZData($timeZone) $changeover] - - # Calculate the ISO8601 date and transfer the year - - dict set date era CE - dict set date iso8601Year [dict get $date2 iso8601Year] - return $date -} - -#---------------------------------------------------------------------- -# -# AssignBaseMonth -- -# -# Places the number of the current year and month into a -# dictionary. -# -# Parameters: -# date - Dictionary value to update -# baseTime - Time from which the year and month are to be -# obtained, expressed in seconds from the Posix epoch. -# timezone - Name of the desired time zone -# changeover - Julian Day on which the Gregorian calendar was adopted. -# -# Results: -# Returns the dictionary with the base year and month assigned. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AssignBaseMonth {date baseTime timezone changeover} { - variable TZData - - # Find the year and month corresponding to the base time - - set date2 [GetDateFields $baseTime $TZData($timezone) $changeover] - dict set date era [dict get $date2 era] - dict set date year [dict get $date2 year] - dict set date month [dict get $date2 month] - return $date -} - -#---------------------------------------------------------------------- -# -# AssignBaseWeek -- -# -# Determines the base year and week in the ISO8601 fiscal calendar. -# -# Parameters: -# date - Dictionary containing the fields of the date that -# is to be augmented with the base year and week. -# baseTime - Base time expressed in seconds from the Posix epoch. -# changeover - Julian Day on which the Gregorian calendar was adopted -# in the target locale. -# -# Results: -# Returns the given date with "iso8601Year" set to the -# base year and "iso8601Week" to the week number. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AssignBaseWeek {date baseTime timeZone changeover} { - variable TZData - - # Find the Julian Day Number corresponding to the base time - - set date2 [GetDateFields $baseTime $TZData($timeZone) $changeover] - - # Calculate the ISO8601 date and transfer the year - - dict set date era CE - dict set date iso8601Year [dict get $date2 iso8601Year] - dict set date iso8601Week [dict get $date2 iso8601Week] - return $date -} - -#---------------------------------------------------------------------- -# -# AssignBaseJulianDay -- -# -# Determines the base day for a time-of-day conversion. -# -# Parameters: -# date - Dictionary that is to get the base day -# baseTime - Base time expressed in seconds from the Posix epoch -# changeover - Julian day on which the Gregorian calendar was -# adpoted in the target locale. -# -# Results: -# Returns the given dictionary augmented with a 'julianDay' field -# that contains the base day. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AssignBaseJulianDay { date baseTime timeZone changeover } { - variable TZData - - # Find the Julian Day Number corresponding to the base time - - set date2 [GetDateFields $baseTime $TZData($timeZone) $changeover] - dict set date julianDay [dict get $date2 julianDay] - - return $date -} - -#---------------------------------------------------------------------- -# -# InterpretHMSP -- -# -# Interprets a time in the form "hh:mm:ss am". -# -# Parameters: -# date -- Dictionary containing "hourAMPM", "minute", "second" -# and "amPmIndicator" fields. -# -# Results: -# Returns the number of seconds from local midnight. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::InterpretHMSP { date } { - set hr [dict get $date hourAMPM] - if { $hr == 12 } { - set hr 0 - } - if { [dict get $date amPmIndicator] } { - incr hr 12 - } - dict set date hour $hr - return [InterpretHMS $date[set date {}]] -} - -#---------------------------------------------------------------------- -# -# InterpretHMS -- -# -# Interprets a 24-hour time "hh:mm:ss" -# -# Parameters: -# date -- Dictionary containing the "hour", "minute" and "second" -# fields. -# -# Results: -# Returns the given dictionary augmented with a "secondOfDay" -# field containing the number of seconds from local midnight. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::InterpretHMS { date } { - return [expr { - ( [dict get $date hour] * 60 - + [dict get $date minute] ) * 60 - + [dict get $date second] - }] -} - -#---------------------------------------------------------------------- -# -# GetSystemTimeZone -- -# -# Determines the system time zone, which is the default for the -# 'clock' command if no other zone is supplied. -# -# Parameters: -# None. -# -# Results: -# Returns the system time zone. -# -# Side effects: -# Stores the system time zone in the 'CachedSystemTimeZone' -# variable, since determining it may be an expensive process. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::GetSystemTimeZone {} { - variable CachedSystemTimeZone - variable TimeZoneBad - - if {[set result [getenv TCL_TZ]] ne {}} { - set timezone $result - } elseif {[set result [getenv TZ]] ne {}} { - set timezone $result - } else { - # Cache the time zone only if it was detected by one of the - # expensive methods. - if { [info exists CachedSystemTimeZone] } { - set timezone $CachedSystemTimeZone - } elseif { $::tcl_platform(platform) eq {windows} } { - set timezone [GuessWindowsTimeZone] - } elseif { [file exists /etc/localtime] - && ![catch {ReadZoneinfoFile \ - Tcl/Localtime /etc/localtime}] } { - set timezone :Tcl/Localtime - } else { - set timezone :localtime - } - set CachedSystemTimeZone $timezone - } - if { ![dict exists $TimeZoneBad $timezone] } { - dict set TimeZoneBad $timezone [catch {SetupTimeZone $timezone}] - } - if { [dict get $TimeZoneBad $timezone] } { - return :localtime - } else { - return $timezone - } -} - -#---------------------------------------------------------------------- -# -# ConvertLegacyTimeZone -- -# -# Given an alphanumeric time zone identifier and the system time zone, -# convert the alphanumeric identifier to an unambiguous time zone. -# -# Parameters: -# tzname - Name of the time zone to convert -# -# Results: -# Returns a time zone name corresponding to tzname, but in an -# unambiguous form, generally +hhmm. -# -# This procedure is implemented primarily to allow the parsing of RFC822 -# date/time strings. Processing a time zone name on input is not recommended -# practice, because there is considerable room for ambiguity; for instance, is -# BST Brazilian Standard Time, or British Summer Time? -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ConvertLegacyTimeZone { tzname } { - variable LegacyTimeZone - - set tzname [string tolower $tzname] - if { ![dict exists $LegacyTimeZone $tzname] } { - return -code error -errorcode [list CLOCK badTZName $tzname] \ - "time zone \"$tzname\" not found" - } - return [dict get $LegacyTimeZone $tzname] -} - -#---------------------------------------------------------------------- -# -# SetupTimeZone -- -# -# Given the name or specification of a time zone, sets up its in-memory -# data. -# -# Parameters: -# tzname - Name of a time zone -# -# Results: -# Unless the time zone is ':localtime', sets the TZData array to contain -# the lookup table for local<->UTC conversion. Returns an error if the -# time zone cannot be parsed. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::SetupTimeZone { timezone } { - variable TZData - - if {! [info exists TZData($timezone)] } { - variable MINWIDE - if { $timezone eq {:localtime} } { - # Nothing to do, we'll convert using the localtime function - - } elseif { - [regexp {^([-+])(\d\d)(?::?(\d\d)(?::?(\d\d))?)?} $timezone \ - -> s hh mm ss] - } then { - # Make a fixed offset - - ::scan $hh %d hh - if { $mm eq {} } { - set mm 0 - } else { - ::scan $mm %d mm - } - if { $ss eq {} } { - set ss 0 - } else { - ::scan $ss %d ss - } - set offset [expr { ( $hh * 60 + $mm ) * 60 + $ss }] - if { $s eq {-} } { - set offset [expr { - $offset }] - } - set TZData($timezone) [list [list $MINWIDE $offset -1 $timezone]] - - } elseif { [string index $timezone 0] eq {:} } { - # Convert using a time zone file - - if { - [catch { - LoadTimeZoneFile [string range $timezone 1 end] - }] && [catch { - LoadZoneinfoFile [string range $timezone 1 end] - }] - } then { - return -code error \ - -errorcode [list CLOCK badTimeZone $timezone] \ - "time zone \"$timezone\" not found" - } - } elseif { ![catch {ParsePosixTimeZone $timezone} tzfields] } { - # This looks like a POSIX time zone - try to process it - - if { [catch {ProcessPosixTimeZone $tzfields} data opts] } { - if { [lindex [dict get $opts -errorcode] 0] eq {CLOCK} } { - dict unset opts -errorinfo - } - return -options $opts $data - } else { - set TZData($timezone) $data - } - - } else { - # We couldn't parse this as a POSIX time zone. Try again with a - # time zone file - this time without a colon - - if { [catch { LoadTimeZoneFile $timezone }] - && [catch { LoadZoneinfoFile $timezone } - opts] } { - dict unset opts -errorinfo - return -options $opts "time zone $timezone not found" - } - set TZData($timezone) $TZData(:$timezone) - } - } - - return -} - -#---------------------------------------------------------------------- -# -# GuessWindowsTimeZone -- -# -# Determines the system time zone on windows. -# -# Parameters: -# None. -# -# Results: -# Returns a time zone specifier that corresponds to the system time zone -# information found in the Registry. -# -# Bugs: -# Fixed dates for DST change are unimplemented at present, because no -# time zone information supplied with Windows actually uses them! -# -# On a Windows system where neither $env(TCL_TZ) nor $env(TZ) is specified, -# GuessWindowsTimeZone looks in the Registry for the system time zone -# information. It then attempts to find an entry in WinZoneInfo for a time -# zone that uses the same rules. If it finds one, it returns it; otherwise, -# it constructs a Posix-style time zone string and returns that. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::GuessWindowsTimeZone {} { - variable WinZoneInfo - variable NoRegistry - variable TimeZoneBad - - if { [info exists NoRegistry] } { - return :localtime - } - - # Dredge time zone information out of the registry - - if { [catch { - set rpath HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\TimeZoneInformation - set data [list \ - [expr { -60 - * [registry get $rpath Bias] }] \ - [expr { -60 - * [registry get $rpath StandardBias] }] \ - [expr { -60 \ - * [registry get $rpath DaylightBias] }]] - set stdtzi [registry get $rpath StandardStart] - foreach ind {0 2 14 4 6 8 10 12} { - binary scan $stdtzi @${ind}s val - lappend data $val - } - set daytzi [registry get $rpath DaylightStart] - foreach ind {0 2 14 4 6 8 10 12} { - binary scan $daytzi @${ind}s val - lappend data $val - } - }] } { - # Missing values in the Registry - bail out - - return :localtime - } - - # Make up a Posix time zone specifier if we can't find one. Check here - # that the tzdata file exists, in case we're running in an environment - # (e.g. starpack) where tzdata is incomplete. (Bug 1237907) - - if { [dict exists $WinZoneInfo $data] } { - set tzname [dict get $WinZoneInfo $data] - if { ! [dict exists $TimeZoneBad $tzname] } { - dict set TimeZoneBad $tzname [catch {SetupTimeZone $tzname}] - } - } else { - set tzname {} - } - if { $tzname eq {} || [dict get $TimeZoneBad $tzname] } { - lassign $data \ - bias stdBias dstBias \ - stdYear stdMonth stdDayOfWeek stdDayOfMonth \ - stdHour stdMinute stdSecond stdMillisec \ - dstYear dstMonth dstDayOfWeek dstDayOfMonth \ - dstHour dstMinute dstSecond dstMillisec - set stdDelta [expr { $bias + $stdBias }] - set dstDelta [expr { $bias + $dstBias }] - if { $stdDelta <= 0 } { - set stdSignum + - set stdDelta [expr { - $stdDelta }] - set dispStdSignum - - } else { - set stdSignum - - set dispStdSignum + - } - set hh [::format %02d [expr { $stdDelta / 3600 }]] - set mm [::format %02d [expr { ($stdDelta / 60 ) % 60 }]] - set ss [::format %02d [expr { $stdDelta % 60 }]] - set tzname {} - append tzname < $dispStdSignum $hh $mm > $stdSignum $hh : $mm : $ss - if { $stdMonth >= 0 } { - if { $dstDelta <= 0 } { - set dstSignum + - set dstDelta [expr { - $dstDelta }] - set dispDstSignum - - } else { - set dstSignum - - set dispDstSignum + - } - set hh [::format %02d [expr { $dstDelta / 3600 }]] - set mm [::format %02d [expr { ($dstDelta / 60 ) % 60 }]] - set ss [::format %02d [expr { $dstDelta % 60 }]] - append tzname < $dispDstSignum $hh $mm > $dstSignum $hh : $mm : $ss - if { $dstYear == 0 } { - append tzname ,M $dstMonth . $dstDayOfMonth . $dstDayOfWeek - } else { - # I have not been able to find any locale on which Windows - # converts time zone on a fixed day of the year, hence don't - # know how to interpret the fields. If someone can inform me, - # I'd be glad to code it up. For right now, we bail out in - # such a case. - return :localtime - } - append tzname / [::format %02d $dstHour] \ - : [::format %02d $dstMinute] \ - : [::format %02d $dstSecond] - if { $stdYear == 0 } { - append tzname ,M $stdMonth . $stdDayOfMonth . $stdDayOfWeek - } else { - # I have not been able to find any locale on which Windows - # converts time zone on a fixed day of the year, hence don't - # know how to interpret the fields. If someone can inform me, - # I'd be glad to code it up. For right now, we bail out in - # such a case. - return :localtime - } - append tzname / [::format %02d $stdHour] \ - : [::format %02d $stdMinute] \ - : [::format %02d $stdSecond] - } - dict set WinZoneInfo $data $tzname - } - - return [dict get $WinZoneInfo $data] -} - -#---------------------------------------------------------------------- -# -# LoadTimeZoneFile -- -# -# Load the data file that specifies the conversion between a -# given time zone and Greenwich. -# -# Parameters: -# fileName -- Name of the file to load -# -# Results: -# None. -# -# Side effects: -# TZData(:fileName) contains the time zone data -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::LoadTimeZoneFile { fileName } { - variable DataDir - variable TZData - - if { [info exists TZData($fileName)] } { - return - } - - # Since an unsafe interp uses the [clock] command in the parent, this code - # is security sensitive. Make sure that the path name cannot escape the - # given directory. - - if { ![regexp {^[[.-.][:alpha:]_]+(?:/[[.-.][:alpha:]_]+)*$} $fileName] } { - return -code error \ - -errorcode [list CLOCK badTimeZone $:fileName] \ - "time zone \":$fileName\" not valid" - } - try { - source [file join $DataDir $fileName] - } on error {} { - return -code error \ - -errorcode [list CLOCK badTimeZone :$fileName] \ - "time zone \":$fileName\" not found" - } - return -} - -#---------------------------------------------------------------------- -# -# LoadZoneinfoFile -- -# -# Loads a binary time zone information file in Olson format. -# -# Parameters: -# fileName - Relative path name of the file to load. -# -# Results: -# Returns an empty result normally; returns an error if no Olson file -# was found or the file was malformed in some way. -# -# Side effects: -# TZData(:fileName) contains the time zone data -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::LoadZoneinfoFile { fileName } { - variable ZoneinfoPaths - - # Since an unsafe interp uses the [clock] command in the parent, this code - # is security sensitive. Make sure that the path name cannot escape the - # given directory. - - if { ![regexp {^[[.-.][:alpha:]_]+(?:/[[.-.][:alpha:]_]+)*$} $fileName] } { - return -code error \ - -errorcode [list CLOCK badTimeZone $:fileName] \ - "time zone \":$fileName\" not valid" - } - foreach d $ZoneinfoPaths { - set fname [file join $d $fileName] - if { [file readable $fname] && [file isfile $fname] } { - break - } - unset fname - } - ReadZoneinfoFile $fileName $fname -} - -#---------------------------------------------------------------------- -# -# ReadZoneinfoFile -- -# -# Loads a binary time zone information file in Olson format. -# -# Parameters: -# fileName - Name of the time zone (relative path name of the -# file). -# fname - Absolute path name of the file. -# -# Results: -# Returns an empty result normally; returns an error if no Olson file -# was found or the file was malformed in some way. -# -# Side effects: -# TZData(:fileName) contains the time zone data -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ReadZoneinfoFile {fileName fname} { - variable MINWIDE - variable TZData - if { ![file exists $fname] } { - return -code error "$fileName not found" - } - - if { [file size $fname] > 262144 } { - return -code error "$fileName too big" - } - - # Suck in all the data from the file - - set f [open $fname r] - fconfigure $f -translation binary - set d [read $f] - close $f - - # The file begins with a magic number, sixteen reserved bytes, and then - # six 4-byte integers giving counts of fields in the file. - - binary scan $d a4a1x15IIIIII \ - magic version nIsGMT nIsStd nLeap nTime nType nChar - set seek 44 - set ilen 4 - set iformat I - if { $magic != {TZif} } { - return -code error "$fileName not a time zone information file" - } - if { $nType > 255 } { - return -code error "$fileName contains too many time types" - } - # Accept only Posix-style zoneinfo. Sorry, 'leaps' bigots. - if { $nLeap != 0 } { - return -code error "$fileName contains leap seconds" - } - - # In a version 2 file, we use the second part of the file, which contains - # 64-bit transition times. - - if {$version eq "2"} { - set seek [expr { - 44 - + 5 * $nTime - + 6 * $nType - + 4 * $nLeap - + $nIsStd - + $nIsGMT - + $nChar - }] - binary scan $d @${seek}a4a1x15IIIIII \ - magic version nIsGMT nIsStd nLeap nTime nType nChar - if {$magic ne {TZif}} { - return -code error "seek address $seek miscomputed, magic = $magic" - } - set iformat W - set ilen 8 - incr seek 44 - } - - # Next come ${nTime} transition times, followed by ${nTime} time type - # codes. The type codes are unsigned 1-byte quantities. We insert an - # arbitrary start time in front of the transitions. - - binary scan $d @${seek}${iformat}${nTime}c${nTime} times tempCodes - incr seek [expr { ($ilen + 1) * $nTime }] - set times [linsert $times 0 $MINWIDE] - set codes {} - foreach c $tempCodes { - lappend codes [expr { $c & 0xFF }] - } - set codes [linsert $codes 0 0] - - # Next come ${nType} time type descriptions, each of which has an offset - # (seconds east of GMT), a DST indicator, and an index into the - # abbreviation text. - - for { set i 0 } { $i < $nType } { incr i } { - binary scan $d @${seek}Icc gmtOff isDst abbrInd - lappend types [list $gmtOff $isDst $abbrInd] - incr seek 6 - } - - # Next come $nChar characters of time zone name abbreviations, which are - # null-terminated. - # We build them up into a dictionary indexed by character index, because - # that's what's in the indices above. - - binary scan $d @${seek}a${nChar} abbrs - incr seek ${nChar} - set abbrList [split $abbrs \0] - set i 0 - set abbrevs {} - foreach a $abbrList { - for {set j 0} {$j <= [string length $a]} {incr j} { - dict set abbrevs $i [string range $a $j end] - incr i - } - } - - # Package up a list of tuples, each of which contains transition time, - # seconds east of Greenwich, DST flag and time zone abbreviation. - - set r {} - set lastTime $MINWIDE - foreach t $times c $codes { - if { $t < $lastTime } { - return -code error "$fileName has times out of order" - } - set lastTime $t - lassign [lindex $types $c] gmtoff isDst abbrInd - set abbrev [dict get $abbrevs $abbrInd] - lappend r [list $t $gmtoff $isDst $abbrev] - } - - # In a version 2 file, there is also a POSIX-style time zone description - # at the very end of the file. To get to it, skip over nLeap leap second - # values (8 bytes each), - # nIsStd standard/DST indicators and nIsGMT UTC/local indicators. - - if {$version eq {2}} { - set seek [expr {$seek + 8 * $nLeap + $nIsStd + $nIsGMT + 1}] - set last [string first \n $d $seek] - set posix [string range $d $seek [expr {$last-1}]] - if {[llength $posix] > 0} { - set posixFields [ParsePosixTimeZone $posix] - foreach tuple [ProcessPosixTimeZone $posixFields] { - lassign $tuple t gmtoff isDst abbrev - if {$t > $lastTime} { - lappend r $tuple - } - } - } - } - - set TZData(:$fileName) $r - - return -} - -#---------------------------------------------------------------------- -# -# ParsePosixTimeZone -- -# -# Parses the TZ environment variable in Posix form -# -# Parameters: -# tz Time zone specifier to be interpreted -# -# Results: -# Returns a dictionary whose values contain the various pieces of the -# time zone specification. -# -# Side effects: -# None. -# -# Errors: -# Throws an error if the syntax of the time zone is incorrect. -# -# The following keys are present in the dictionary: -# stdName - Name of the time zone when Daylight Saving Time -# is not in effect. -# stdSignum - Sign (+, -, or empty) of the offset from Greenwich -# to the given (non-DST) time zone. + and the empty -# string denote zones west of Greenwich, - denotes east -# of Greenwich; this is contrary to the ISO convention -# but follows Posix. -# stdHours - Hours part of the offset from Greenwich to the given -# (non-DST) time zone. -# stdMinutes - Minutes part of the offset from Greenwich to the -# given (non-DST) time zone. Empty denotes zero. -# stdSeconds - Seconds part of the offset from Greenwich to the -# given (non-DST) time zone. Empty denotes zero. -# dstName - Name of the time zone when DST is in effect, or the -# empty string if the time zone does not observe Daylight -# Saving Time. -# dstSignum, dstHours, dstMinutes, dstSeconds - -# Fields corresponding to stdSignum, stdHours, stdMinutes, -# stdSeconds for the Daylight Saving Time version of the -# time zone. If dstHours is empty, it is presumed to be 1. -# startDayOfYear - The ordinal number of the day of the year on which -# Daylight Saving Time begins. If this field is -# empty, then DST begins on a given month-week-day, -# as below. -# startJ - The letter J, or an empty string. If a J is present in -# this field, then startDayOfYear does not count February 29 -# even in leap years. -# startMonth - The number of the month in which Daylight Saving Time -# begins, supplied if startDayOfYear is empty. If both -# startDayOfYear and startMonth are empty, then US rules -# are presumed. -# startWeekOfMonth - The number of the week in the month in which -# Daylight Saving Time begins, in the range 1-5. -# 5 denotes the last week of the month even in a -# 4-week month. -# startDayOfWeek - The number of the day of the week (Sunday=0, -# Saturday=6) on which Daylight Saving Time begins. -# startHours - The hours part of the time of day at which Daylight -# Saving Time begins. An empty string is presumed to be 2. -# startMinutes - The minutes part of the time of day at which DST begins. -# An empty string is presumed zero. -# startSeconds - The seconds part of the time of day at which DST begins. -# An empty string is presumed zero. -# endDayOfYear, endJ, endMonth, endWeekOfMonth, endDayOfWeek, -# endHours, endMinutes, endSeconds - -# Specify the end of DST in the same way that the start* fields -# specify the beginning of DST. -# -# This procedure serves only to break the time specifier into fields. No -# attempt is made to canonicalize the fields or supply default values. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ParsePosixTimeZone { tz } { - if {[regexp -expanded -nocase -- { - ^ - # 1 - Standard time zone name - ([[:alpha:]]+ | <[-+[:alnum:]]+>) - # 2 - Standard time zone offset, signum - ([-+]?) - # 3 - Standard time zone offset, hours - ([[:digit:]]{1,2}) - (?: - # 4 - Standard time zone offset, minutes - : ([[:digit:]]{1,2}) - (?: - # 5 - Standard time zone offset, seconds - : ([[:digit:]]{1,2} ) - )? - )? - (?: - # 6 - DST time zone name - ([[:alpha:]]+ | <[-+[:alnum:]]+>) - (?: - (?: - # 7 - DST time zone offset, signum - ([-+]?) - # 8 - DST time zone offset, hours - ([[:digit:]]{1,2}) - (?: - # 9 - DST time zone offset, minutes - : ([[:digit:]]{1,2}) - (?: - # 10 - DST time zone offset, seconds - : ([[:digit:]]{1,2}) - )? - )? - )? - (?: - , - (?: - # 11 - Optional J in n and Jn form 12 - Day of year - ( J ? ) ( [[:digit:]]+ ) - | M - # 13 - Month number 14 - Week of month 15 - Day of week - ( [[:digit:]] + ) - [.] ( [[:digit:]] + ) - [.] ( [[:digit:]] + ) - ) - (?: - # 16 - Start time of DST - hours - / ( [[:digit:]]{1,2} ) - (?: - # 17 - Start time of DST - minutes - : ( [[:digit:]]{1,2} ) - (?: - # 18 - Start time of DST - seconds - : ( [[:digit:]]{1,2} ) - )? - )? - )? - , - (?: - # 19 - Optional J in n and Jn form 20 - Day of year - ( J ? ) ( [[:digit:]]+ ) - | M - # 21 - Month number 22 - Week of month 23 - Day of week - ( [[:digit:]] + ) - [.] ( [[:digit:]] + ) - [.] ( [[:digit:]] + ) - ) - (?: - # 24 - End time of DST - hours - / ( [[:digit:]]{1,2} ) - (?: - # 25 - End time of DST - minutes - : ( [[:digit:]]{1,2} ) - (?: - # 26 - End time of DST - seconds - : ( [[:digit:]]{1,2} ) - )? - )? - )? - )? - )? - )? - $ - } $tz -> x(stdName) x(stdSignum) x(stdHours) x(stdMinutes) x(stdSeconds) \ - x(dstName) x(dstSignum) x(dstHours) x(dstMinutes) x(dstSeconds) \ - x(startJ) x(startDayOfYear) \ - x(startMonth) x(startWeekOfMonth) x(startDayOfWeek) \ - x(startHours) x(startMinutes) x(startSeconds) \ - x(endJ) x(endDayOfYear) \ - x(endMonth) x(endWeekOfMonth) x(endDayOfWeek) \ - x(endHours) x(endMinutes) x(endSeconds)] } { - # it's a good timezone - - return [array get x] - } - - return -code error\ - -errorcode [list CLOCK badTimeZone $tz] \ - "unable to parse time zone specification \"$tz\"" -} - -#---------------------------------------------------------------------- -# -# ProcessPosixTimeZone -- -# -# Handle a Posix time zone after it's been broken out into fields. -# -# Parameters: -# z - Dictionary returned from 'ParsePosixTimeZone' -# -# Results: -# Returns time zone information for the 'TZData' array. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ProcessPosixTimeZone { z } { - variable MINWIDE - variable TZData - - # Determine the standard time zone name and seconds east of Greenwich - - set stdName [dict get $z stdName] - if { [string index $stdName 0] eq {<} } { - set stdName [string range $stdName 1 end-1] - } - if { [dict get $z stdSignum] eq {-} } { - set stdSignum +1 - } else { - set stdSignum -1 - } - set stdHours [lindex [::scan [dict get $z stdHours] %d] 0] - if { [dict get $z stdMinutes] ne {} } { - set stdMinutes [lindex [::scan [dict get $z stdMinutes] %d] 0] - } else { - set stdMinutes 0 - } - if { [dict get $z stdSeconds] ne {} } { - set stdSeconds [lindex [::scan [dict get $z stdSeconds] %d] 0] - } else { - set stdSeconds 0 - } - set stdOffset [expr { - (($stdHours * 60 + $stdMinutes) * 60 + $stdSeconds) * $stdSignum - }] - set data [list [list $MINWIDE $stdOffset 0 $stdName]] - - # If there's no daylight zone, we're done - - set dstName [dict get $z dstName] - if { $dstName eq {} } { - return $data - } - if { [string index $dstName 0] eq {<} } { - set dstName [string range $dstName 1 end-1] - } - - # Determine the daylight name - - if { [dict get $z dstSignum] eq {-} } { - set dstSignum +1 - } else { - set dstSignum -1 - } - if { [dict get $z dstHours] eq {} } { - set dstOffset [expr { 3600 + $stdOffset }] - } else { - set dstHours [lindex [::scan [dict get $z dstHours] %d] 0] - if { [dict get $z dstMinutes] ne {} } { - set dstMinutes [lindex [::scan [dict get $z dstMinutes] %d] 0] - } else { - set dstMinutes 0 - } - if { [dict get $z dstSeconds] ne {} } { - set dstSeconds [lindex [::scan [dict get $z dstSeconds] %d] 0] - } else { - set dstSeconds 0 - } - set dstOffset [expr { - (($dstHours*60 + $dstMinutes) * 60 + $dstSeconds) * $dstSignum - }] - } - - # Fill in defaults for European or US DST rules - # US start time is the second Sunday in March - # EU start time is the last Sunday in March - # US end time is the first Sunday in November. - # EU end time is the last Sunday in October - - if { - [dict get $z startDayOfYear] eq {} - && [dict get $z startMonth] eq {} - } then { - if {($stdSignum * $stdHours>=0) && ($stdSignum * $stdHours<=12)} { - # EU - dict set z startWeekOfMonth 5 - if {$stdHours>2} { - dict set z startHours 2 - } else { - dict set z startHours [expr {$stdHours+1}] - } - } else { - # US - dict set z startWeekOfMonth 2 - dict set z startHours 2 - } - dict set z startMonth 3 - dict set z startDayOfWeek 0 - dict set z startMinutes 0 - dict set z startSeconds 0 - } - if { - [dict get $z endDayOfYear] eq {} - && [dict get $z endMonth] eq {} - } then { - if {($stdSignum * $stdHours>=0) && ($stdSignum * $stdHours<=12)} { - # EU - dict set z endMonth 10 - dict set z endWeekOfMonth 5 - if {$stdHours>2} { - dict set z endHours 3 - } else { - dict set z endHours [expr {$stdHours+2}] - } - } else { - # US - dict set z endMonth 11 - dict set z endWeekOfMonth 1 - dict set z endHours 2 - } - dict set z endDayOfWeek 0 - dict set z endMinutes 0 - dict set z endSeconds 0 - } - - # Put DST in effect in all years from 1916 to 2099. - - for { set y 1916 } { $y < 2100 } { incr y } { - set startTime [DeterminePosixDSTTime $z start $y] - incr startTime [expr { - wide($stdOffset) }] - set endTime [DeterminePosixDSTTime $z end $y] - incr endTime [expr { - wide($dstOffset) }] - if { $startTime < $endTime } { - lappend data \ - [list $startTime $dstOffset 1 $dstName] \ - [list $endTime $stdOffset 0 $stdName] - } else { - lappend data \ - [list $endTime $stdOffset 0 $stdName] \ - [list $startTime $dstOffset 1 $dstName] - } - } - - return $data -} - -#---------------------------------------------------------------------- -# -# DeterminePosixDSTTime -- -# -# Determines the time that Daylight Saving Time starts or ends from a -# Posix time zone specification. -# -# Parameters: -# z - Time zone data returned from ParsePosixTimeZone. -# Missing fields are expected to be filled in with -# default values. -# bound - The word 'start' or 'end' -# y - The year for which the transition time is to be determined. -# -# Results: -# Returns the transition time as a count of seconds from the epoch. The -# time is relative to the wall clock, not UTC. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::DeterminePosixDSTTime { z bound y } { - - variable FEB_28 - - # Determine the start or end day of DST - - set date [dict create era CE year $y] - set doy [dict get $z ${bound}DayOfYear] - if { $doy ne {} } { - - # Time was specified as a day of the year - - if { [dict get $z ${bound}J] ne {} - && [IsGregorianLeapYear $y] - && ( $doy > $FEB_28 ) } { - incr doy - } - dict set date dayOfYear $doy - set date [GetJulianDayFromEraYearDay $date[set date {}] 2361222] - } else { - # Time was specified as a day of the week within a month - - dict set date month [dict get $z ${bound}Month] - dict set date dayOfWeek [dict get $z ${bound}DayOfWeek] - set dowim [dict get $z ${bound}WeekOfMonth] - if { $dowim >= 5 } { - set dowim -1 - } - dict set date dayOfWeekInMonth $dowim - set date [GetJulianDayFromEraYearMonthWeekDay $date[set date {}] 2361222] - - } - - set jd [dict get $date julianDay] - set seconds [expr { - wide($jd) * wide(86400) - wide(210866803200) - }] - - set h [dict get $z ${bound}Hours] - if { $h eq {} } { - set h 2 - } else { - set h [lindex [::scan $h %d] 0] - } - set m [dict get $z ${bound}Minutes] - if { $m eq {} } { - set m 0 - } else { - set m [lindex [::scan $m %d] 0] - } - set s [dict get $z ${bound}Seconds] - if { $s eq {} } { - set s 0 - } else { - set s [lindex [::scan $s %d] 0] - } - set tod [expr { ( $h * 60 + $m ) * 60 + $s }] - return [expr { $seconds + $tod }] -} - -#---------------------------------------------------------------------- -# -# GetLocaleEra -- -# -# Given local time expressed in seconds from the Posix epoch, -# determine localized era and year within the era. -# -# Parameters: -# date - Dictionary that must contain the keys, 'localSeconds', -# whose value is expressed as the appropriate local time; -# and 'year', whose value is the Gregorian year. -# etable - Value of the LOCALE_ERAS key in the message catalogue -# for the target locale. -# -# Results: -# Returns the dictionary, augmented with the keys, 'localeEra' and -# 'localeYear'. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::GetLocaleEra { date etable } { - set index [BSearch $etable [dict get $date localSeconds]] - if { $index < 0} { - dict set date localeEra \ - [::format %02d [expr { [dict get $date year] / 100 }]] - dict set date localeYear [expr { - [dict get $date year] % 100 - }] - } else { - dict set date localeEra [lindex $etable $index 1] - dict set date localeYear [expr { - [dict get $date year] - [lindex $etable $index 2] - }] - } - return $date -} - -#---------------------------------------------------------------------- -# -# GetJulianDayFromEraYearDay -- -# -# Given a year, month and day on the Gregorian calendar, determines -# the Julian Day Number beginning at noon on that date. -# -# Parameters: -# date -- A dictionary in which the 'era', 'year', and -# 'dayOfYear' slots are populated. The calendar in use -# is determined by the date itself relative to: -# changeover -- Julian day on which the Gregorian calendar was -# adopted in the current locale. -# -# Results: -# Returns the given dictionary augmented with a 'julianDay' key whose -# value is the desired Julian Day Number, and a 'gregorian' key that -# specifies whether the calendar is Gregorian (1) or Julian (0). -# -# Side effects: -# None. -# -# Bugs: -# This code needs to be moved to the C layer. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::GetJulianDayFromEraYearDay {date changeover} { - # Get absolute year number from the civil year - - switch -exact -- [dict get $date era] { - BCE { - set year [expr { 1 - [dict get $date year] }] - } - CE { - set year [dict get $date year] - } - } - set ym1 [expr { $year - 1 }] - - # Try the Gregorian calendar first. - - dict set date gregorian 1 - set jd [expr { - 1721425 - + [dict get $date dayOfYear] - + ( 365 * $ym1 ) - + ( $ym1 / 4 ) - - ( $ym1 / 100 ) - + ( $ym1 / 400 ) - }] - - # If the date is before the Gregorian change, use the Julian calendar. - - if { $jd < $changeover } { - dict set date gregorian 0 - set jd [expr { - 1721423 - + [dict get $date dayOfYear] - + ( 365 * $ym1 ) - + ( $ym1 / 4 ) - }] - } - - dict set date julianDay $jd - return $date -} - -#---------------------------------------------------------------------- -# -# GetJulianDayFromEraYearMonthWeekDay -- -# -# Determines the Julian Day number corresponding to the nth given -# day-of-the-week in a given month. -# -# Parameters: -# date - Dictionary containing the keys, 'era', 'year', 'month' -# 'weekOfMonth', 'dayOfWeek', and 'dayOfWeekInMonth'. -# changeover - Julian Day of adoption of the Gregorian calendar -# -# Results: -# Returns the given dictionary, augmented with a 'julianDay' key. -# -# Side effects: -# None. -# -# Bugs: -# This code needs to be moved to the C layer. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::GetJulianDayFromEraYearMonthWeekDay {date changeover} { - # Come up with a reference day; either the zeroeth day of the given month - # (dayOfWeekInMonth >= 0) or the seventh day of the following month - # (dayOfWeekInMonth < 0) - - set date2 $date - set week [dict get $date dayOfWeekInMonth] - if { $week >= 0 } { - dict set date2 dayOfMonth 0 - } else { - dict incr date2 month - dict set date2 dayOfMonth 7 - } - set date2 [GetJulianDayFromEraYearMonthDay $date2[set date2 {}] \ - $changeover] - set wd0 [WeekdayOnOrBefore [dict get $date dayOfWeek] \ - [dict get $date2 julianDay]] - dict set date julianDay [expr { $wd0 + 7 * $week }] - return $date -} - -#---------------------------------------------------------------------- -# -# IsGregorianLeapYear -- -# -# Determines whether a given date represents a leap year in the -# Gregorian calendar. -# -# Parameters: -# date -- The date to test. The fields, 'era', 'year' and 'gregorian' -# must be set. -# -# Results: -# Returns 1 if the year is a leap year, 0 otherwise. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::IsGregorianLeapYear { date } { - switch -exact -- [dict get $date era] { - BCE { - set year [expr { 1 - [dict get $date year]}] - } - CE { - set year [dict get $date year] - } - } - if { $year % 4 != 0 } { - return 0 - } elseif { ![dict get $date gregorian] } { - return 1 - } elseif { $year % 400 == 0 } { - return 1 - } elseif { $year % 100 == 0 } { - return 0 - } else { - return 1 - } -} - -#---------------------------------------------------------------------- -# -# WeekdayOnOrBefore -- -# -# Determine the nearest day of week (given by the 'weekday' parameter, -# Sunday==0) on or before a given Julian Day. -# -# Parameters: -# weekday -- Day of the week -# j -- Julian Day number -# -# Results: -# Returns the Julian Day Number of the desired date. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::WeekdayOnOrBefore { weekday j } { - set k [expr { ( $weekday + 6 ) % 7 }] - return [expr { $j - ( $j - $k ) % 7 }] -} - -#---------------------------------------------------------------------- -# -# BSearch -- -# -# Service procedure that does binary search in several places inside the -# 'clock' command. -# -# Parameters: -# list - List of lists, sorted in ascending order by the -# first elements -# key - Value to search for -# -# Results: -# Returns the index of the greatest element in $list that is less than -# or equal to $key. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::BSearch { list key } { - if {[llength $list] == 0} { - return -1 - } - if { $key < [lindex $list 0 0] } { - return -1 - } - - set l 0 - set u [expr { [llength $list] - 1 }] - - while { $l < $u } { - # At this point, we know that - # $k >= [lindex $list $l 0] - # Either $u == [llength $list] or else $k < [lindex $list $u+1 0] - # We find the midpoint of the interval {l,u} rounded UP, compare - # against it, and set l or u to maintain the invariant. Note that the - # interval shrinks at each step, guaranteeing convergence. - - set m [expr { ( $l + $u + 1 ) / 2 }] - if { $key >= [lindex $list $m 0] } { - set l $m - } else { - set u [expr { $m - 1 }] - } - } - - return $l -} - -#---------------------------------------------------------------------- -# -# clock add -- -# -# Adds an offset to a given time. -# -# Syntax: -# clock add clockval ?count unit?... ?-option value? -# -# Parameters: -# clockval -- Starting time value -# count -- Amount of a unit of time to add -# unit -- Unit of time to add, must be one of: -# years year months month weeks week -# days day hours hour minutes minute -# seconds second -# -# Options: -# -gmt BOOLEAN -# (Deprecated) Flag synonymous with '-timezone :GMT' -# -timezone ZONE -# Name of the time zone in which calculations are to be done. -# -locale NAME -# Name of the locale in which calculations are to be done. -# Used to determine the Gregorian change date. -# -# Results: -# Returns the given time adjusted by the given offset(s) in -# order. -# -# Notes: -# It is possible that adding a number of months or years will adjust the -# day of the month as well. For instance, the time at one month after -# 31 January is either 28 or 29 February, because February has fewer -# than 31 days. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::add { clockval args } { - if { [llength $args] % 2 != 0 } { - set cmdName "clock add" - return -code error \ - -errorcode [list CLOCK wrongNumArgs] \ - "wrong \# args: should be\ - \"$cmdName clockval ?number units?...\ - ?-gmt boolean? ?-locale LOCALE? ?-timezone ZONE?\"" - } - if { [catch { expr {wide($clockval)} } result] } { - return -code error $result - } - - set offsets {} - set gmt 0 - set locale c - set timezone [GetSystemTimeZone] - - foreach { a b } $args { - if { [string is integer -strict $a] } { - lappend offsets $a $b - } else { - switch -exact -- $a { - -g - -gm - -gmt { - set saw(-gmt) {} - set gmt $b - } - -l - -lo - -loc - -loca - -local - -locale { - set locale [string tolower $b] - } - -t - -ti - -tim - -time - -timez - -timezo - -timezon - - -timezone { - set saw(-timezone) {} - set timezone $b - } - default { - throw [list CLOCK badOption $a] \ - "bad option \"$a\",\ - must be -gmt, -locale or -timezone" - } - } - } - } - - # Check options for validity - - if { [info exists saw(-gmt)] && [info exists saw(-timezone)] } { - return -code error \ - -errorcode [list CLOCK gmtWithTimezone] \ - "cannot use -gmt and -timezone in same call" - } - if { [catch { expr { wide($clockval) } } result] } { - return -code error "expected integer but got \"$clockval\"" - } - if { ![string is boolean -strict $gmt] } { - return -code error "expected boolean value but got \"$gmt\"" - } elseif { $gmt } { - set timezone :GMT - } - - EnterLocale $locale - - set changeover [mc GREGORIAN_CHANGE_DATE] - - if {[catch {SetupTimeZone $timezone} retval opts]} { - dict unset opts -errorinfo - return -options $opts $retval - } - - try { - foreach { quantity unit } $offsets { - switch -exact -- $unit { - years - year { - set clockval [AddMonths [expr { 12 * $quantity }] \ - $clockval $timezone $changeover] - } - months - month { - set clockval [AddMonths $quantity $clockval $timezone \ - $changeover] - } - - weeks - week { - set clockval [AddDays [expr { 7 * $quantity }] \ - $clockval $timezone $changeover] - } - days - day { - set clockval [AddDays $quantity $clockval $timezone \ - $changeover] - } - - hours - hour { - set clockval [expr { 3600 * $quantity + $clockval }] - } - minutes - minute { - set clockval [expr { 60 * $quantity + $clockval }] - } - seconds - second { - set clockval [expr { $quantity + $clockval }] - } - - default { - throw [list CLOCK badUnit $unit] \ - "unknown unit \"$unit\", must be \ - years, months, weeks, days, hours, minutes or seconds" - } - } - } - return $clockval - } trap CLOCK {result opts} { - # Conceal the innards of [clock] when it's an expected error - dict unset opts -errorinfo - return -options $opts $result - } -} - -#---------------------------------------------------------------------- -# -# AddMonths -- -# -# Add a given number of months to a given clock value in a given -# time zone. -# -# Parameters: -# months - Number of months to add (may be negative) -# clockval - Seconds since the epoch before the operation -# timezone - Time zone in which the operation is to be performed -# -# Results: -# Returns the new clock value as a number of seconds since -# the epoch. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AddMonths { months clockval timezone changeover } { - variable DaysInRomanMonthInCommonYear - variable DaysInRomanMonthInLeapYear - variable TZData - - # Convert the time to year, month, day, and fraction of day. - - set date [GetDateFields $clockval $TZData($timezone) $changeover] - dict set date secondOfDay [expr { - [dict get $date localSeconds] % 86400 - }] - dict set date tzName $timezone - - # Add the requisite number of months - - set m [dict get $date month] - incr m $months - incr m -1 - set delta [expr { $m / 12 }] - set mm [expr { $m % 12 }] - dict set date month [expr { $mm + 1 }] - dict incr date year $delta - - # If the date doesn't exist in the current month, repair it - - if { [IsGregorianLeapYear $date] } { - set hath [lindex $DaysInRomanMonthInLeapYear $mm] - } else { - set hath [lindex $DaysInRomanMonthInCommonYear $mm] - } - if { [dict get $date dayOfMonth] > $hath } { - dict set date dayOfMonth $hath - } - - # Reconvert to a number of seconds - - set date [GetJulianDayFromEraYearMonthDay \ - $date[set date {}]\ - $changeover] - dict set date localSeconds [expr { - -210866803200 - + ( 86400 * wide([dict get $date julianDay]) ) - + [dict get $date secondOfDay] - }] - set date [ConvertLocalToUTC $date[set date {}] $TZData($timezone) \ - $changeover] - - return [dict get $date seconds] - -} - -#---------------------------------------------------------------------- -# -# AddDays -- -# -# Add a given number of days to a given clock value in a given time -# zone. -# -# Parameters: -# days - Number of days to add (may be negative) -# clockval - Seconds since the epoch before the operation -# timezone - Time zone in which the operation is to be performed -# changeover - Julian Day on which the Gregorian calendar was adopted -# in the target locale. -# -# Results: -# Returns the new clock value as a number of seconds since the epoch. -# -# Side effects: -# None. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::AddDays { days clockval timezone changeover } { - variable TZData - - # Convert the time to Julian Day - - set date [GetDateFields $clockval $TZData($timezone) $changeover] - dict set date secondOfDay [expr { - [dict get $date localSeconds] % 86400 - }] - dict set date tzName $timezone - - # Add the requisite number of days - - dict incr date julianDay $days - - # Reconvert to a number of seconds - - dict set date localSeconds [expr { - -210866803200 - + ( 86400 * wide([dict get $date julianDay]) ) - + [dict get $date secondOfDay] - }] - set date [ConvertLocalToUTC $date[set date {}] $TZData($timezone) \ - $changeover] - - return [dict get $date seconds] - -} - -#---------------------------------------------------------------------- -# -# ChangeCurrentLocale -- -# -# The global locale was changed within msgcat. -# Clears the buffered parse functions of the current locale. -# -# Parameters: -# loclist (ignored) -# -# Results: -# None. -# -# Side effects: -# Buffered parse functions are cleared. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ChangeCurrentLocale {args} { - variable FormatProc - variable LocaleNumeralCache - variable CachedSystemTimeZone - variable TimeZoneBad - - foreach p [info procs [namespace current]::scanproc'*'current] { - rename $p {} - } - foreach p [info procs [namespace current]::formatproc'*'current] { - rename $p {} - } - - catch {array unset FormatProc *'current} - set LocaleNumeralCache {} -} - -#---------------------------------------------------------------------- -# -# ClearCaches -- -# -# Clears all caches to reclaim the memory used in [clock] -# -# Parameters: -# None. -# -# Results: -# None. -# -# Side effects: -# Caches are cleared. -# -#---------------------------------------------------------------------- - -proc ::tcl::clock::ClearCaches {} { - variable FormatProc - variable LocaleNumeralCache - variable CachedSystemTimeZone - variable TimeZoneBad - - foreach p [info procs [namespace current]::scanproc'*] { - rename $p {} - } - foreach p [info procs [namespace current]::formatproc'*] { - rename $p {} - } - - catch {unset FormatProc} - set LocaleNumeralCache {} - catch {unset CachedSystemTimeZone} - set TimeZoneBad {} - InitTZData -} diff --git a/src/runtime/tcl_library/cookiejar/cookiejar.tcl b/src/runtime/tcl_library/cookiejar/cookiejar.tcl deleted file mode 100644 index c9c0b1c0..00000000 --- a/src/runtime/tcl_library/cookiejar/cookiejar.tcl +++ /dev/null @@ -1,746 +0,0 @@ -# cookiejar.tcl -- -# -# Implementation of an HTTP cookie storage engine using SQLite. The -# implementation is done as a TclOO class, and includes a punycode -# encoder and decoder (though only the encoder is currently used). -# -# See the file "license.terms" for information on usage and redistribution of -# this file, and for a DISCLAIMER OF ALL WARRANTIES. - -# Dependencies -package require Tcl 8.6- -package require http 2.8.4 -package require sqlite3 -package require tcl::idna 1.0 - -# -# Configuration for the cookiejar package, plus basic support procedures. -# - -# This is the class that we are creating -if {![llength [info commands ::http::cookiejar]]} { - ::oo::class create ::http::cookiejar -} - -namespace eval [info object namespace ::http::cookiejar] { - proc setInt {*var val} { - upvar 1 ${*var} var - if {[catch {incr dummy $val} msg]} { - return -code error $msg - } - set var $val - } - proc setInterval {trigger *var val} { - upvar 1 ${*var} var - if {![string is integer -strict $val] || $val < 1} { - return -code error "expected positive integer but got \"$val\"" - } - set var $val - {*}$trigger - } - proc setBool {*var val} { - upvar 1 ${*var} var - if {[catch {if {$val} {}} msg]} { - return -code error $msg - } - set var [expr {!!$val}] - } - - proc setLog {*var val} { - upvar 1 ${*var} var - set var [::tcl::prefix match -message "log level" \ - {debug info warn error} $val] - } - - # Keep this in sync with pkgIndex.tcl and with the install directories in - # Makefiles - variable version 0.2.0 - - variable domainlist \ - https://publicsuffix.org/list/public_suffix_list.dat - variable domainfile \ - [file join [file dirname [info script]] public_suffix_list.dat.gz] - # The list is directed to from http://publicsuffix.org/list/ - variable loglevel info - variable vacuumtrigger 200 - variable retainlimit 100 - variable offline false - variable purgeinterval 60000 - variable refreshinterval 10000000 - variable domaincache {} - - # Some support procedures, none particularly useful in general - namespace eval support { - # Set up a logger if the http package isn't actually loaded yet. - if {![llength [info commands ::http::Log]]} { - proc ::http::Log args { - # Do nothing by default... - } - } - - namespace export * - proc locn {secure domain path {key ""}} { - if {$key eq ""} { - format "%s://%s%s" [expr {$secure?"https":"http"}] \ - [::tcl::idna encode $domain] $path - } else { - format "%s://%s%s?%s" \ - [expr {$secure?"https":"http"}] [::tcl::idna encode $domain] \ - $path $key - } - } - proc splitDomain domain { - set pieces [split $domain "."] - for {set i [llength $pieces]} {[incr i -1] >= 0} {} { - lappend result [join [lrange $pieces $i end] "."] - } - return $result - } - proc splitPath path { - set pieces [split [string trimleft $path "/"] "/"] - set result / - for {set j 0} {$j < [llength $pieces]} {incr j} { - lappend result /[join [lrange $pieces 0 $j] "/"] - } - return $result - } - proc isoNow {} { - set ms [clock milliseconds] - set ts [expr {$ms / 1000}] - set ms [format %03d [expr {$ms % 1000}]] - clock format $ts -format "%Y%m%dT%H%M%S.${ms}Z" -gmt 1 - } - proc log {level msg args} { - namespace upvar [info object namespace ::http::cookiejar] \ - loglevel loglevel - set who [uplevel 1 self class] - set mth [uplevel 1 self method] - set map {debug 0 info 1 warn 2 error 3} - if {[string map $map $level] >= [string map $map $loglevel]} { - set msg [format $msg {*}$args] - set LVL [string toupper $level] - ::http::Log "[isoNow] $LVL $who $mth - $msg" - } - } - } -} - -# Now we have enough information to provide the package. -package provide cookiejar \ - [set [info object namespace ::http::cookiejar]::version] - -# The implementation of the cookiejar package -::oo::define ::http::cookiejar { - self { - method configure {{optionName "\x00\x00"} {optionValue "\x00\x00"}} { - set tbl { - -domainfile {domainfile set} - -domainlist {domainlist set} - -domainrefresh {refreshinterval setInterval} - -loglevel {loglevel setLog} - -offline {offline setBool} - -purgeold {purgeinterval setInterval} - -retain {retainlimit setInt} - -vacuumtrigger {vacuumtrigger setInt} - } - dict lappend tbl -domainrefresh [namespace code { - my IntervalTrigger PostponeRefresh - }] - dict lappend tbl -purgeold [namespace code { - my IntervalTrigger PostponePurge - }] - if {$optionName eq "\x00\x00"} { - return [dict keys $tbl] - } - set opt [::tcl::prefix match -message "option" \ - [dict keys $tbl] $optionName] - set setter [lassign [dict get $tbl $opt] varname] - namespace upvar [namespace current] $varname var - if {$optionValue ne "\x00\x00"} { - {*}$setter var $optionValue - } - return $var - } - - method IntervalTrigger {method} { - # TODO: handle subclassing - foreach obj [info class instances [self]] { - [info object namespace $obj]::my $method - } - } - } - - variable purgeTimer deletions refreshTimer - constructor {{path ""}} { - namespace import [info object namespace [self class]]::support::* - - if {$path eq ""} { - sqlite3 [namespace current]::db :memory: - set storeorigin "constructed cookie store in memory" - } else { - sqlite3 [namespace current]::db $path - db timeout 500 - set storeorigin "loaded cookie store from $path" - } - - set deletions 0 - db transaction { - db eval { - --;# Store the persistent cookies in this table. - --;# Deletion policy: once they expire, or if explicitly - --;# killed. - CREATE TABLE IF NOT EXISTS persistentCookies ( - id INTEGER PRIMARY KEY, - secure INTEGER NOT NULL, - domain TEXT NOT NULL COLLATE NOCASE, - path TEXT NOT NULL, - key TEXT NOT NULL, - value TEXT NOT NULL, - originonly INTEGER NOT NULL, - expiry INTEGER NOT NULL, - lastuse INTEGER NOT NULL, - creation INTEGER NOT NULL); - CREATE UNIQUE INDEX IF NOT EXISTS persistentUnique - ON persistentCookies (domain, path, key); - CREATE INDEX IF NOT EXISTS persistentLookup - ON persistentCookies (domain, path); - - --;# Store the session cookies in this table. - --;# Deletion policy: at cookiejar instance deletion, if - --;# explicitly killed, or if the number of session cookies is - --;# too large and the cookie has not been used recently. - CREATE TEMP TABLE sessionCookies ( - id INTEGER PRIMARY KEY, - secure INTEGER NOT NULL, - domain TEXT NOT NULL COLLATE NOCASE, - path TEXT NOT NULL, - key TEXT NOT NULL, - originonly INTEGER NOT NULL, - value TEXT NOT NULL, - lastuse INTEGER NOT NULL, - creation INTEGER NOT NULL); - CREATE UNIQUE INDEX sessionUnique - ON sessionCookies (domain, path, key); - CREATE INDEX sessionLookup ON sessionCookies (domain, path); - - --;# View to allow for simple looking up of a cookie. - --;# Deletion policy: NOT SUPPORTED via this view. - CREATE TEMP VIEW cookies AS - SELECT id, domain, ( - CASE originonly WHEN 1 THEN path ELSE '.' || path END - ) AS path, key, value, secure, 1 AS persistent - FROM persistentCookies - UNION - SELECT id, domain, ( - CASE originonly WHEN 1 THEN path ELSE '.' || path END - ) AS path, key, value, secure, 0 AS persistent - FROM sessionCookies; - - --;# Encoded domain permission policy; if forbidden is 1, no - --;# cookie may be ever set for the domain, and if forbidden - --;# is 0, cookies *may* be created for the domain (overriding - --;# the forbiddenSuper table). - --;# Deletion policy: normally not modified. - CREATE TABLE IF NOT EXISTS domains ( - domain TEXT PRIMARY KEY NOT NULL, - forbidden INTEGER NOT NULL); - - --;# Domains that may not have a cookie defined for direct - --;# child domains of them. - --;# Deletion policy: normally not modified. - CREATE TABLE IF NOT EXISTS forbiddenSuper ( - domain TEXT PRIMARY KEY); - - --;# When we last retrieved the domain list. - CREATE TABLE IF NOT EXISTS domainCacheMetadata ( - id INTEGER PRIMARY KEY, - retrievalDate INTEGER, - installDate INTEGER); - } - - set cookieCount "no" - db eval { - SELECT COUNT(*) AS cookieCount FROM persistentCookies - } - log info "%s with %s entries" $storeorigin $cookieCount - - my PostponePurge - - if {$path ne ""} { - if {[db exists {SELECT 1 FROM domains}]} { - my RefreshDomains - } else { - my InitDomainList - my PostponeRefresh - } - } else { - set data [my GetDomainListOffline metadata] - my InstallDomainData $data $metadata - my PostponeRefresh - } - } - } - - method PostponePurge {} { - namespace upvar [info object namespace [self class]] \ - purgeinterval interval - catch {after cancel $purgeTimer} - set purgeTimer [after $interval [namespace code {my PurgeCookies}]] - } - - method PostponeRefresh {} { - namespace upvar [info object namespace [self class]] \ - refreshinterval interval - catch {after cancel $refreshTimer} - set refreshTimer [after $interval [namespace code {my RefreshDomains}]] - } - - method RefreshDomains {} { - # TODO: domain list refresh policy - my PostponeRefresh - } - - method HttpGet {url {timeout 0} {maxRedirects 5}} { - for {set r 0} {$r < $maxRedirects} {incr r} { - set tok [::http::geturl $url -timeout $timeout] - try { - if {[::http::status $tok] eq "timeout"} { - return -code error "connection timed out" - } elseif {[::http::ncode $tok] == 200} { - return [::http::data $tok] - } elseif {[::http::ncode $tok] >= 400} { - return -code error [::http::error $tok] - } elseif {[dict exists [::http::meta $tok] Location]} { - set url [dict get [::http::meta $tok] Location] - continue - } - return -code error \ - "unexpected state: [::http::code $tok]" - } finally { - ::http::cleanup $tok - } - } - return -code error "too many redirects" - } - method GetDomainListOnline {metaVar} { - upvar 1 $metaVar meta - namespace upvar [info object namespace [self class]] \ - domainlist url domaincache cache - lassign $cache when data - if {$when > [clock seconds] - 3600} { - log debug "using cached value created at %s" \ - [clock format $when -format {%Y%m%dT%H%M%SZ} -gmt 1] - dict set meta retrievalDate $when - return $data - } - log debug "loading domain list from %s" $url - try { - set when [clock seconds] - set data [my HttpGet $url] - set cache [list $when $data] - # TODO: Should we use the Last-Modified header instead? - dict set meta retrievalDate $when - return $data - } on error msg { - log error "failed to fetch list of forbidden cookie domains from %s: %s" \ - $url $msg - return {} - } - } - method GetDomainListOffline {metaVar} { - upvar 1 $metaVar meta - namespace upvar [info object namespace [self class]] \ - domainfile filename - log debug "loading domain list from %s" $filename - try { - set f [open $filename] - try { - if {[string match *.gz $filename]} { - zlib push gunzip $f - } - fconfigure $f -encoding utf-8 - dict set meta retrievalDate [file mtime $filename] - return [read $f] - } finally { - close $f - } - } on error {msg opt} { - log error "failed to read list of forbidden cookie domains from %s: %s" \ - $filename $msg - return -options $opt $msg - } - } - method InitDomainList {} { - namespace upvar [info object namespace [self class]] \ - offline offline - if {!$offline} { - try { - set data [my GetDomainListOnline metadata] - if {[string length $data]} { - my InstallDomainData $data $metadata - return - } - } on error {} { - log warn "attempting to fall back to built in version" - } - } - set data [my GetDomainListOffline metadata] - my InstallDomainData $data $metadata - } - - method InstallDomainData {data meta} { - set n [db total_changes] - db transaction { - foreach line [split $data "\n"] { - if {[string trim $line] eq ""} { - continue - } elseif {[string match //* $line]} { - continue - } elseif {[string match !* $line]} { - set line [string range $line 1 end] - set idna [string tolower [::tcl::idna encode $line]] - set utf [::tcl::idna decode [string tolower $line]] - db eval { - INSERT OR REPLACE INTO domains (domain, forbidden) - VALUES ($utf, 0); - } - if {$idna ne $utf} { - db eval { - INSERT OR REPLACE INTO domains (domain, forbidden) - VALUES ($idna, 0); - } - } - } else { - if {[string match {\*.*} $line]} { - set line [string range $line 2 end] - set idna [string tolower [::tcl::idna encode $line]] - set utf [::tcl::idna decode [string tolower $line]] - db eval { - INSERT OR REPLACE INTO forbiddenSuper (domain) - VALUES ($utf); - } - if {$idna ne $utf} { - db eval { - INSERT OR REPLACE INTO forbiddenSuper (domain) - VALUES ($idna); - } - } - } else { - set idna [string tolower [::tcl::idna encode $line]] - set utf [::tcl::idna decode [string tolower $line]] - } - db eval { - INSERT OR REPLACE INTO domains (domain, forbidden) - VALUES ($utf, 1); - } - if {$idna ne $utf} { - db eval { - INSERT OR REPLACE INTO domains (domain, forbidden) - VALUES ($idna, 1); - } - } - } - if {$utf ne [::tcl::idna decode [string tolower $idna]]} { - log warn "mismatch in IDNA handling for %s (%d, %s, %s)" \ - $idna $line $utf [::tcl::idna decode $idna] - } - } - - dict with meta { - set installDate [clock seconds] - db eval { - INSERT OR REPLACE INTO domainCacheMetadata - (id, retrievalDate, installDate) - VALUES (1, $retrievalDate, $installDate); - } - } - } - set n [expr {[db total_changes] - $n}] - log info "constructed domain info with %d entries" $n - } - - # This forces the rebuild of the domain data, loading it from - method forceLoadDomainData {} { - db transaction { - db eval { - DELETE FROM domains; - DELETE FROM forbiddenSuper; - INSERT OR REPLACE INTO domainCacheMetadata - (id, retrievalDate, installDate) - VALUES (1, -1, -1); - } - my InitDomainList - } - } - - destructor { - catch { - after cancel $purgeTimer - } - catch { - after cancel $refreshTimer - } - catch { - db close - } - return - } - - method GetCookiesForHostAndPath {listVar secure host path fullhost} { - upvar 1 $listVar result - log debug "check for cookies for %s" [locn $secure $host $path] - set exact [expr {$host eq $fullhost}] - db eval { - SELECT key, value FROM persistentCookies - WHERE domain = $host AND path = $path AND secure <= $secure - AND (NOT originonly OR domain = $fullhost) - AND originonly = $exact - } { - lappend result $key $value - db eval { - UPDATE persistentCookies SET lastuse = $now WHERE id = $id - } - } - set now [clock seconds] - db eval { - SELECT id, key, value FROM sessionCookies - WHERE domain = $host AND path = $path AND secure <= $secure - AND (NOT originonly OR domain = $fullhost) - AND originonly = $exact - } { - lappend result $key $value - db eval { - UPDATE sessionCookies SET lastuse = $now WHERE id = $id - } - } - } - - method getCookies {proto host path} { - set result {} - set paths [splitPath $path] - if {[regexp {[^0-9.]} $host]} { - set domains [splitDomain [string tolower [::tcl::idna encode $host]]] - } else { - # Ugh, it's a numeric domain! Restrict it to just itself... - set domains [list $host] - } - set secure [string equal -nocase $proto "https"] - # Open question: how to move these manipulations into the database - # engine (if that's where they *should* be). - # - # Suggestion from kbk: - #LENGTH(theColumn) <= LENGTH($queryStr) AND - #SUBSTR(theColumn, LENGTH($queryStr) LENGTH(theColumn)+1) = $queryStr - # - # However, we instead do most of the work in Tcl because that lets us - # do the splitting exactly right, and it's far easier to work with - # strings in Tcl than in SQL. - db transaction { - foreach domain $domains { - foreach p $paths { - my GetCookiesForHostAndPath result $secure $domain $p $host - } - } - return $result - } - } - - method BadDomain options { - if {![dict exists $options domain]} { - log error "no domain present in options" - return 0 - } - dict with options {} - if {$domain ne $origin} { - log debug "cookie domain varies from origin (%s, %s)" \ - $domain $origin - if {[string match .* $domain]} { - set dotd $domain - } else { - set dotd .$domain - } - if {![string equal -length [string length $dotd] \ - [string reverse $dotd] [string reverse $origin]]} { - log warn "bad cookie: domain not suffix of origin" - return 1 - } - } - if {![regexp {[^0-9.]} $domain]} { - if {$domain eq $origin} { - # May set for itself - return 0 - } - log warn "bad cookie: for a numeric address" - return 1 - } - db eval { - SELECT forbidden FROM domains WHERE domain = $domain - } { - if {$forbidden} { - log warn "bad cookie: for a forbidden address" - } - return $forbidden - } - if {[regexp {^[^.]+\.(.+)$} $domain -> super] && [db exists { - SELECT 1 FROM forbiddenSuper WHERE domain = $super - }]} then { - log warn "bad cookie: for a forbidden address" - return 1 - } - return 0 - } - - # A defined extension point to allow users to easily impose extra policies - # on whether to accept cookies from a particular domain and path. - method policyAllow {operation domain path} { - return true - } - - method storeCookie {options} { - db transaction { - if {[my BadDomain $options]} { - return - } - set now [clock seconds] - set persistent [dict exists $options expires] - dict with options {} - if {!$persistent} { - if {![my policyAllow session $domain $path]} { - log warn "bad cookie: $domain prohibited by user policy" - return - } - db eval { - INSERT OR REPLACE INTO sessionCookies ( - secure, domain, path, key, value, originonly, creation, - lastuse) - VALUES ($secure, $domain, $path, $key, $value, $hostonly, - $now, $now); - DELETE FROM persistentCookies - WHERE domain = $domain AND path = $path AND key = $key - AND secure <= $secure AND originonly = $hostonly - } - incr deletions [db changes] - log debug "defined session cookie for %s" \ - [locn $secure $domain $path $key] - } elseif {$expires < $now} { - if {![my policyAllow delete $domain $path]} { - log warn "bad cookie: $domain prohibited by user policy" - return - } - db eval { - DELETE FROM persistentCookies - WHERE domain = $domain AND path = $path AND key = $key - AND secure <= $secure AND originonly = $hostonly - } - set del [db changes] - db eval { - DELETE FROM sessionCookies - WHERE domain = $domain AND path = $path AND key = $key - AND secure <= $secure AND originonly = $hostonly - } - incr deletions [incr del [db changes]] - log debug "deleted %d cookies for %s" \ - $del [locn $secure $domain $path $key] - } else { - if {![my policyAllow set $domain $path]} { - log warn "bad cookie: $domain prohibited by user policy" - return - } - db eval { - INSERT OR REPLACE INTO persistentCookies ( - secure, domain, path, key, value, originonly, expiry, - creation, lastuse) - VALUES ($secure, $domain, $path, $key, $value, $hostonly, - $expires, $now, $now); - DELETE FROM sessionCookies - WHERE domain = $domain AND path = $path AND key = $key - AND secure <= $secure AND originonly = $hostonly - } - incr deletions [db changes] - log debug "defined persistent cookie for %s, expires at %s" \ - [locn $secure $domain $path $key] \ - [clock format $expires] - } - } - } - - method PurgeCookies {} { - namespace upvar [info object namespace [self class]] \ - vacuumtrigger trigger retainlimit retain - my PostponePurge - set now [clock seconds] - log debug "purging cookies that expired before %s" [clock format $now] - db transaction { - db eval { - DELETE FROM persistentCookies WHERE expiry < $now - } - incr deletions [db changes] - db eval { - DELETE FROM persistentCookies WHERE id IN ( - SELECT id FROM persistentCookies ORDER BY lastuse ASC - LIMIT -1 OFFSET $retain) - } - incr deletions [db changes] - db eval { - DELETE FROM sessionCookies WHERE id IN ( - SELECT id FROM sessionCookies ORDER BY lastuse - LIMIT -1 OFFSET $retain) - } - incr deletions [db changes] - } - - # Once we've deleted a fair bit, vacuum the database. Must be done - # outside a transaction. - if {$deletions > $trigger} { - set deletions 0 - log debug "vacuuming cookie database" - catch { - db eval { - VACUUM - } - } - } - } - - forward Database db - - method lookup {{host ""} {key ""}} { - set host [string tolower [::tcl::idna encode $host]] - db transaction { - if {$host eq ""} { - set result {} - db eval { - SELECT DISTINCT domain FROM cookies - ORDER BY domain - } { - lappend result [::tcl::idna decode [string tolower $domain]] - } - return $result - } elseif {$key eq ""} { - set result {} - db eval { - SELECT DISTINCT key FROM cookies - WHERE domain = $host - ORDER BY key - } { - lappend result $key - } - return $result - } else { - db eval { - SELECT value FROM cookies - WHERE domain = $host AND key = $key - LIMIT 1 - } { - return $value - } - return -code error "no such key for that host" - } - } - } -} - -# Local variables: -# mode: tcl -# fill-column: 78 -# End: diff --git a/src/runtime/tcl_library/cookiejar/idna.tcl b/src/runtime/tcl_library/cookiejar/idna.tcl deleted file mode 100644 index dc25cd80..00000000 --- a/src/runtime/tcl_library/cookiejar/idna.tcl +++ /dev/null @@ -1,292 +0,0 @@ -# idna.tcl -- -# -# Implementation of IDNA (Internationalized Domain Names for -# Applications) encoding/decoding system, built on a punycode engine -# developed directly from the code in RFC 3492, Appendix C (with -# substantial modifications). -# -# This implementation includes code from that RFC, translated to Tcl; the -# other parts are: -# Copyright © 2014 Donal K. Fellows -# -# See the file "license.terms" for information on usage and redistribution of -# this file, and for a DISCLAIMER OF ALL WARRANTIES. - -namespace eval ::tcl::idna { - namespace ensemble create -command puny -map { - encode punyencode - decode punydecode - } - namespace ensemble create -command ::tcl::idna -map { - encode IDNAencode - decode IDNAdecode - puny puny - version {::apply {{} {package present tcl::idna} ::}} - } - - proc IDNAencode hostname { - set parts {} - # Split term from RFC 3490, Sec 3.1 - foreach part [split $hostname "\x2E\u3002\uFF0E\uFF61"] { - if {[regexp {[^-A-Za-z0-9]} $part]} { - if {[regexp {[^-A-Za-z0-9\xA1-\uFFFF]} $part ch]} { - scan $ch %c c - if {$ch < "!" || $ch > "~"} { - set ch [format "\\u%04x" $c] - } - throw [list IDNA INVALID_NAME_CHARACTER $ch] \ - "bad character \"$ch\" in DNS name" - } - set part xn--[punyencode $part] - # Length restriction from RFC 5890, Sec 2.3.1 - if {[string length $part] > 63} { - throw [list IDNA OVERLONG_PART $part] \ - "hostname part too long" - } - } - lappend parts $part - } - return [join $parts .] - } - proc IDNAdecode hostname { - set parts {} - # Split term from RFC 3490, Sec 3.1 - foreach part [split $hostname "\x2E\u3002\uFF0E\uFF61"] { - if {[string match -nocase "xn--*" $part]} { - set part [punydecode [string range $part 4 end]] - } - lappend parts $part - } - return [join $parts .] - } - - variable digits [split "abcdefghijklmnopqrstuvwxyz0123456789" ""] - # Bootstring parameters for Punycode - variable base 36 - variable tmin 1 - variable tmax 26 - variable skew 38 - variable damp 700 - variable initial_bias 72 - variable initial_n 0x80 - - variable max_codepoint 0x10FFFF - - proc adapt {delta first numchars} { - variable base - variable tmin - variable tmax - variable damp - variable skew - - set delta [expr {$delta / ($first ? $damp : 2)}] - incr delta [expr {$delta / $numchars}] - set k 0 - while {$delta > ($base - $tmin) * $tmax / 2} { - set delta [expr {$delta / ($base-$tmin)}] - incr k $base - } - return [expr {$k + ($base-$tmin+1) * $delta / ($delta+$skew)}] - } - - # Main punycode encoding function - proc punyencode {string {case ""}} { - variable digits - variable tmin - variable tmax - variable base - variable initial_n - variable initial_bias - - if {![string is boolean $case]} { - return -code error "\"$case\" must be boolean" - } - - set in {} - foreach char [set string [split $string ""]] { - scan $char "%c" ch - lappend in $ch - } - set output {} - - # Initialize the state: - set n $initial_n - set delta 0 - set bias $initial_bias - - # Handle the basic code points: - foreach ch $string { - if {$ch < "\x80"} { - if {$case eq ""} { - append output $ch - } elseif {[string is true $case]} { - append output [string toupper $ch] - } elseif {[string is false $case]} { - append output [string tolower $ch] - } - } - } - - set b [string length $output] - - # h is the number of code points that have been handled, b is the - # number of basic code points. - - if {$b > 0} { - append output "-" - } - - # Main encoding loop: - - for {set h $b} {$h < [llength $in]} {incr delta; incr n} { - # All non-basic code points < n have been handled already. Find - # the next larger one: - - set m inf - foreach ch $in { - if {$ch >= $n && $ch < $m} { - set m $ch - } - } - - # Increase delta enough to advance the decoder's state to - # , but guard against overflow: - - if {$m-$n > (0xFFFFFFFF-$delta)/($h+1)} { - throw {PUNYCODE OVERFLOW} "overflow in delta computation" - } - incr delta [expr {($m-$n) * ($h+1)}] - set n $m - - foreach ch $in { - if {$ch < $n && ([incr delta] & 0xFFFFFFFF) == 0} { - throw {PUNYCODE OVERFLOW} "overflow in delta computation" - } - - if {$ch != $n} { - continue - } - - # Represent delta as a generalized variable-length integer: - - for {set q $delta; set k $base} true {incr k $base} { - set t [expr {min(max($k-$bias, $tmin), $tmax)}] - if {$q < $t} { - break - } - append output \ - [lindex $digits [expr {$t + ($q-$t)%($base-$t)}]] - set q [expr {($q-$t) / ($base-$t)}] - } - - append output [lindex $digits $q] - set bias [adapt $delta [expr {$h==$b}] [expr {$h+1}]] - set delta 0 - incr h - } - } - - return $output - } - - # Main punycode decode function - proc punydecode {string {case ""}} { - variable tmin - variable tmax - variable base - variable initial_n - variable initial_bias - variable max_codepoint - - if {![string is boolean $case]} { - return -code error "\"$case\" must be boolean" - } - - # Initialize the state: - - set n $initial_n - set i 0 - set first 1 - set bias $initial_bias - - # Split the string into the "real" ASCII characters and the ones to - # feed into the main decoder. Note that we don't need to check the - # result of [regexp] because that RE will technically match any string - # at all. - - regexp {^(?:(.*)-)?([^-]*)$} $string -> pre post - if {[string is true -strict $case]} { - set pre [string toupper $pre] - } elseif {[string is false -strict $case]} { - set pre [string tolower $pre] - } - set output [split $pre ""] - set out [llength $output] - - # Main decoding loop: - - for {set in 0} {$in < [string length $post]} {incr in} { - # Decode a generalized variable-length integer into delta, which - # gets added to i. The overflow checking is easier if we increase - # i as we go, then subtract off its starting value at the end to - # obtain delta. - - for {set oldi $i; set w 1; set k $base} 1 {incr in} { - if {[set ch [string index $post $in]] eq ""} { - throw {PUNYCODE BAD_INPUT LENGTH} "exceeded input data" - } - if {[string match -nocase {[a-z]} $ch]} { - scan [string toupper $ch] %c digit - incr digit -65 - } elseif {[string match {[0-9]} $ch]} { - set digit [expr {$ch + 26}] - } else { - throw {PUNYCODE BAD_INPUT CHAR} \ - "bad decode character \"$ch\"" - } - incr i [expr {$digit * $w}] - set t [expr {min(max($tmin, $k-$bias), $tmax)}] - if {$digit < $t} { - set bias [adapt [expr {$i-$oldi}] $first [incr out]] - set first 0 - break - } - if {[set w [expr {$w * ($base - $t)}]] > 0x7FFFFFFF} { - throw {PUNYCODE OVERFLOW} \ - "excessively large integer computed in digit decode" - } - incr k $base - } - - # i was supposed to wrap around from out+1 to 0, incrementing n - # each time, so we'll fix that now: - - if {[incr n [expr {$i / $out}]] > 0x7FFFFFFF} { - throw {PUNYCODE OVERFLOW} \ - "excessively large integer computed in character choice" - } elseif {$n > $max_codepoint} { - if {$n >= 0x00D800 && $n < 0x00E000} { - # Bare surrogate?! - throw {PUNYCODE NON_BMP} \ - [format "unsupported character U+%06x" $n] - } - throw {PUNYCODE NON_UNICODE} "bad codepoint $n" - } - set i [expr {$i % $out}] - - # Insert n at position i of the output: - - set output [linsert $output $i [format "%c" $n]] - incr i - } - - return [join $output ""] - } -} - -package provide tcl::idna 1.0.1 - -# Local variables: -# mode: tcl -# fill-column: 78 -# End: diff --git a/src/runtime/tcl_library/cookiejar/pkgIndex.tcl b/src/runtime/tcl_library/cookiejar/pkgIndex.tcl deleted file mode 100644 index b1853aa8..00000000 --- a/src/runtime/tcl_library/cookiejar/pkgIndex.tcl +++ /dev/null @@ -1,3 +0,0 @@ -if {![package vsatisfies [package provide Tcl] 8.6-]} {return} -package ifneeded cookiejar 0.2.0 [list source [file join $dir cookiejar.tcl]] -package ifneeded tcl::idna 1.0.1 [list source [file join $dir idna.tcl]] diff --git a/src/runtime/tcl_library/cookiejar/public_suffix_list.dat.gz b/src/runtime/tcl_library/cookiejar/public_suffix_list.dat.gz deleted file mode 100644 index 65bf75a8fa46ad2bb128194743323e76a522a4ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70835 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�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 diff --git a/src/runtime/tcl_library/dde/pkgIndex.tcl b/src/runtime/tcl_library/dde/pkgIndex.tcl deleted file mode 100644 index ace16818..00000000 --- a/src/runtime/tcl_library/dde/pkgIndex.tcl +++ /dev/null @@ -1,12 +0,0 @@ -if {[info sharedlibextension] != ".dll"} return -if {[package vsatisfies [package provide Tcl] 9.0-]} { - package ifneeded dde 1.4.5 \ - [list load [file join $dir tcl9dde14.dll] Dde] -} elseif {![package vsatisfies [package provide Tcl] 8.7] - && [::tcl::pkgconfig get debug]} { - package ifneeded dde 1.4.5 \ - [list load [file join $dir tcldde14g.dll] Dde] -} else { - package ifneeded dde 1.4.5 \ - [list load [file join $dir tcldde14.dll] Dde] -} diff --git a/src/runtime/tcl_library/dde/tcl9dde14.dll b/src/runtime/tcl_library/dde/tcl9dde14.dll deleted file mode 100644 index b7b4ce4344b568f91c0f9004cf9912a73026fb06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131583 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 aM%88)%U(HgBzqJ$rX#sB*C33M8oOVcAyW1L diff --git a/src/runtime/tcl_library/encoding/ascii.enc b/src/runtime/tcl_library/encoding/ascii.enc deleted file mode 100644 index 284a9f51..00000000 --- a/src/runtime/tcl_library/encoding/ascii.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: ascii, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/big5.enc b/src/runtime/tcl_library/encoding/big5.enc deleted file mode 100644 index d6ff7600..00000000 --- a/src/runtime/tcl_library/encoding/big5.enc +++ /dev/null @@ -1,1516 +0,0 @@ -# Encoding file: big5, multi-byte -M -003F 0 89 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3000FF0C30013002FF0E2022FF1BFF1AFF1FFF01FE3020262025FE50FF64FE52 -00B7FE54FE55FE56FE57FF5C2013FE312014FE33FFFDFE34FE4FFF08FF09FE35 -FE36FF5BFF5DFE37FE3830143015FE39FE3A30103011FE3BFE3C300A300BFE3D -FE3E30083009FE3FFE40300C300DFE41FE42300E300FFE43FE44FE59FE5A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FE5BFE5CFE5DFE5E20182019201C201D301D301E20352032FF03FF06FF0A -203B00A7300325CB25CF25B325B225CE2606260525C725C625A125A025BD25BC -32A32105203EFFFDFF3FFFFDFE49FE4AFE4DFE4EFE4BFE4CFE5FFE60FE61FF0B -FF0D00D700F700B1221AFF1CFF1EFF1D226622672260221E22522261FE62FE63 -FE64FE65FE66223C2229222A22A52220221F22BF33D233D1222B222E22352234 -26402642264126092191219321902192219621972199219822252223FFFD0000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FFFDFF0FFF3CFF0400A5301200A200A3FF05FF2021032109FE69FE6AFE6B33D5 -339C339D339E33CE33A1338E338F33C400B05159515B515E515D5161516355E7 -74E97CCE25812582258325842585258625872588258F258E258D258C258B258A -2589253C2534252C2524251C2594250025022595250C251025142518256D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000256E2570256F2550255E256A256125E225E325E525E4257125722573FF10 -FF11FF12FF13FF14FF15FF16FF17FF18FF192160216121622163216421652166 -216721682169302130223023302430253026302730283029FFFD5344FFFDFF21 -FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2FFF30FF31 -FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF41FF42FF43FF44FF45FF46FF47 -FF48FF49FF4AFF4BFF4CFF4DFF4EFF4FFF50FF51FF52FF53FF54FF55FF560000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FF57FF58FF59FF5A039103920393039403950396039703980399039A039B039C -039D039E039F03A003A103A303A403A503A603A703A803A903B103B203B303B4 -03B503B603B703B803B903BA03BB03BC03BD03BE03BF03C003C103C303C403C5 -03C603C703C803C931053106310731083109310A310B310C310D310E310F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00003110311131123113311431153116311731183119311A311B311C311D311E -311F312031213122312331243125312631273128312902D902C902CA02C702CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E004E594E014E034E434E5D4E864E8C4EBA513F5165516B51E052005201529B -53155341535C53C84E094E0B4E084E0A4E2B4E3851E14E454E484E5F4E5E4E8E -4EA15140520352FA534353C953E3571F58EB5915592759735B505B515B535BF8 -5C0F5C225C385C715DDD5DE55DF15DF25DF35DFE5E725EFE5F0B5F13624D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E114E104E0D4E2D4E304E394E4B5C394E884E914E954E924E944EA24EC1 -4EC04EC34EC64EC74ECD4ECA4ECB4EC4514351415167516D516E516C519751F6 -52065207520852FB52FE52FF53165339534853475345535E538453CB53CA53CD -58EC5929592B592A592D5B545C115C245C3A5C6F5DF45E7B5EFF5F145F155FC3 -62086236624B624E652F6587659765A465B965E566F0670867286B206B626B79 -6BCB6BD46BDB6C0F6C34706B722A7236723B72477259725B72AC738B4E190000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E164E154E144E184E3B4E4D4E4F4E4E4EE54ED84ED44ED54ED64ED74EE34EE4 -4ED94EDE514551445189518A51AC51F951FA51F8520A52A0529F530553065317 -531D4EDF534A534953615360536F536E53BB53EF53E453F353EC53EE53E953E8 -53FC53F853F553EB53E653EA53F253F153F053E553ED53FB56DB56DA59160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000592E5931597459765B555B835C3C5DE85DE75DE65E025E035E735E7C5F01 -5F185F175FC5620A625362546252625165A565E6672E672C672A672B672D6B63 -6BCD6C116C106C386C416C406C3E72AF7384738974DC74E67518751F75287529 -7530753175327533758B767D76AE76BF76EE77DB77E277F3793A79BE7A747ACB -4E1E4E1F4E524E534E694E994EA44EA64EA54EFF4F094F194F0A4F154F0D4F10 -4F114F0F4EF24EF64EFB4EF04EF34EFD4F014F0B514951475146514851680000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5171518D51B0521752115212520E521652A3530853215320537053715409540F -540C540A54105401540B54045411540D54085403540E5406541256E056DE56DD -573357305728572D572C572F57295919591A59375938598459785983597D5979 -598259815B575B585B875B885B855B895BFA5C165C795DDE5E065E765E740000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F0F5F1B5FD95FD6620E620C620D62106263625B6258653665E965E865EC -65ED66F266F36709673D6734673167356B216B646B7B6C166C5D6C576C596C5F -6C606C506C556C616C5B6C4D6C4E7070725F725D767E7AF97C737CF87F367F8A -7FBD80018003800C80128033807F8089808B808C81E381EA81F381FC820C821B -821F826E8272827E866B8840884C8863897F96214E324EA84F4D4F4F4F474F57 -4F5E4F344F5B4F554F304F504F514F3D4F3A4F384F434F544F3C4F464F630000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F5C4F604F2F4F4E4F364F594F5D4F484F5A514C514B514D517551B651B75225 -52245229522A522852AB52A952AA52AC532353735375541D542D541E543E5426 -544E542754465443543354485442541B5429544A5439543B5438542E54355436 -5420543C54405431542B541F542C56EA56F056E456EB574A57515740574D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005747574E573E5750574F573B58EF593E599D599259A8599E59A359995996 -598D59A45993598A59A55B5D5B5C5B5A5B5B5B8C5B8B5B8F5C2C5C405C415C3F -5C3E5C905C915C945C8C5DEB5E0C5E8F5E875E8A5EF75F045F1F5F645F625F77 -5F795FD85FCC5FD75FCD5FF15FEB5FF85FEA6212621162846297629662806276 -6289626D628A627C627E627962736292626F6298626E62956293629162866539 -653B653865F166F4675F674E674F67506751675C6756675E6749674667600000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -675367576B656BCF6C426C5E6C996C816C886C896C856C9B6C6A6C7A6C906C70 -6C8C6C686C966C926C7D6C836C726C7E6C746C866C766C8D6C946C986C827076 -707C707D707872627261726072C472C27396752C752B75377538768276EF77E3 -79C179C079BF7A767CFB7F5580968093809D8098809B809A80B2826F82920000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000828B828D898B89D28A008C378C468C558C9D8D648D708DB38EAB8ECA8F9B -8FB08FC28FC68FC58FC45DE1909190A290AA90A690A3914991C691CC9632962E -9631962A962C4E264E564E734E8B4E9B4E9E4EAB4EAC4F6F4F9D4F8D4F734F7F -4F6C4F9B4F8B4F864F834F704F754F884F694F7B4F964F7E4F8F4F914F7A5154 -51525155516951775176517851BD51FD523B52385237523A5230522E52365241 -52BE52BB5352535453535351536653775378537953D653D453D7547354750000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5496547854955480547B5477548454925486547C549054715476548C549A5462 -5468548B547D548E56FA57835777576A5769576157665764577C591C59495947 -59485944595459BE59BB59D459B959AE59D159C659D059CD59CB59D359CA59AF -59B359D259C55B5F5B645B635B975B9A5B985B9C5B995B9B5C1A5C485C450000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C465CB75CA15CB85CA95CAB5CB15CB35E185E1A5E165E155E1B5E115E78 -5E9A5E975E9C5E955E965EF65F265F275F295F805F815F7F5F7C5FDD5FE05FFD -5FF55FFF600F6014602F60356016602A6015602160276029602B601B62166215 -623F623E6240627F62C962CC62C462BF62C262B962D262DB62AB62D362D462CB -62C862A862BD62BC62D062D962C762CD62B562DA62B162D862D662D762C662AC -62CE653E65A765BC65FA66146613660C66066602660E6600660F6615660A0000 -AA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6607670D670B676D678B67956771679C677367776787679D6797676F6770677F -6789677E67906775679A6793677C676A67726B236B666B676B7F6C136C1B6CE3 -6CE86CF36CB16CCC6CE56CB36CBD6CBE6CBC6CE26CAB6CD56CD36CB86CC46CB9 -6CC16CAE6CD76CC56CF16CBF6CBB6CE16CDB6CCA6CAC6CEF6CDC6CD66CE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007095708E7092708A7099722C722D723872487267726972C072CE72D972D7 -72D073A973A8739F73AB73A5753D759D7599759A768476C276F276F477E577FD -793E7940794179C979C87A7A7A797AFA7CFE7F547F8C7F8B800580BA80A580A2 -80B180A180AB80A980B480AA80AF81E581FE820D82B3829D829982AD82BD829F -82B982B182AC82A582AF82B882A382B082BE82B7864E8671521D88688ECB8FCE -8FD48FD190B590B890B190B691C791D195779580961C9640963F963B96440000 -AB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -964296B996E89752975E4E9F4EAD4EAE4FE14FB54FAF4FBF4FE04FD14FCF4FDD -4FC34FB64FD84FDF4FCA4FD74FAE4FD04FC44FC24FDA4FCE4FDE4FB751575192 -519151A0524E5243524A524D524C524B524752C752C952C352C1530D5357537B -539A53DB54AC54C054A854CE54C954B854A654B354C754C254BD54AA54C10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054C454C854AF54AB54B154BB54A954A754BF56FF5782578B57A057A357A2 -57CE57AE579359555951594F594E595059DC59D859FF59E359E85A0359E559EA -59DA59E65A0159FB5B695BA35BA65BA45BA25BA55C015C4E5C4F5C4D5C4B5CD9 -5CD25DF75E1D5E255E1F5E7D5EA05EA65EFA5F085F2D5F655F885F855F8A5F8B -5F875F8C5F896012601D60206025600E6028604D60706068606260466043606C -606B606A6064624162DC6316630962FC62ED630162EE62FD630762F162F70000 -AC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62EF62EC62FE62F463116302653F654565AB65BD65E26625662D66206627662F -661F66286631662466F767FF67D367F167D467D067EC67B667AF67F567E967EF -67C467D167B467DA67E567B867CF67DE67F367B067D967E267DD67D26B6A6B83 -6B866BB56BD26BD76C1F6CC96D0B6D326D2A6D416D256D0C6D316D1E6D170000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D3B6D3D6D3E6D366D1B6CF56D396D276D386D296D2E6D356D0E6D2B70AB -70BA70B370AC70AF70AD70B870AE70A472307272726F727472E972E072E173B7 -73CA73BB73B273CD73C073B3751A752D754F754C754E754B75AB75A475A575A2 -75A3767876867687768876C876C676C376C5770176F976F87709770B76FE76FC -770777DC78027814780C780D794679497948794779B979BA79D179D279CB7A7F -7A817AFF7AFD7C7D7D027D057D007D097D077D047D067F387F8E7FBF80040000 -AD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8010800D8011803680D680E580DA80C380C480CC80E180DB80CE80DE80E480DD -81F4822282E78303830582E382DB82E6830482E58302830982D282D782F18301 -82DC82D482D182DE82D382DF82EF830686508679867B867A884D886B898189D4 -8A088A028A038C9E8CA08D748D738DB48ECD8ECC8FF08FE68FE28FEA8FE50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008FED8FEB8FE48FE890CA90CE90C190C3914B914A91CD95829650964B964C -964D9762976997CB97ED97F3980198A898DB98DF999699994E584EB3500C500D -50234FEF502650254FF8502950165006503C501F501A501250114FFA50005014 -50284FF15021500B501950184FF34FEE502D502A4FFE502B5009517C51A451A5 -51A251CD51CC51C651CB5256525C5254525B525D532A537F539F539D53DF54E8 -55105501553754FC54E554F2550654FA551454E954ED54E1550954EE54EA0000 -AE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54E65527550754FD550F5703570457C257D457CB57C35809590F59575958595A -5A115A185A1C5A1F5A1B5A1359EC5A205A235A295A255A0C5A095B6B5C585BB0 -5BB35BB65BB45BAE5BB55BB95BB85C045C515C555C505CED5CFD5CFB5CEA5CE8 -5CF05CF65D015CF45DEE5E2D5E2B5EAB5EAD5EA75F315F925F915F9060590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006063606560506055606D6069606F6084609F609A608D6094608C60856096 -624762F3630862FF634E633E632F635563426346634F6349633A6350633D632A -632B6328634D634C65486549659965C165C566426649664F66436652664C6645 -664166F867146715671768216838684868466853683968426854682968B36817 -684C6851683D67F468506840683C6843682A68456813681868416B8A6B896BB7 -6C236C276C286C266C246CF06D6A6D956D886D876D666D786D776D596D930000 -AF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D6C6D896D6E6D5A6D746D696D8C6D8A6D796D856D656D9470CA70D870E470D9 -70C870CF7239727972FC72F972FD72F872F7738673ED740973EE73E073EA73DE -7554755D755C755A755975BE75C575C775B275B375BD75BC75B975C275B8768B -76B076CA76CD76CE7729771F7720772877E9783078277838781D783478370000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007825782D7820781F7832795579507960795F7956795E795D7957795A79E4 -79E379E779DF79E679E979D87A847A887AD97B067B117C897D217D177D0B7D0A -7D207D227D147D107D157D1A7D1C7D0D7D197D1B7F3A7F5F7F947FC57FC18006 -8018801580198017803D803F80F1810280F0810580ED80F4810680F880F38108 -80FD810A80FC80EF81ED81EC82008210822A822B8228822C82BB832B83528354 -834A83388350834983358334834F833283398336831783408331832883430000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8654868A86AA869386A486A9868C86A3869C8870887788818882887D88798A18 -8A108A0E8A0C8A158A0A8A178A138A168A0F8A118C488C7A8C798CA18CA28D77 -8EAC8ED28ED48ECF8FB1900190068FF790008FFA8FF490038FFD90058FF89095 -90E190DD90E29152914D914C91D891DD91D791DC91D995839662966396610000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000965B965D96649658965E96BB98E299AC9AA89AD89B259B329B3C4E7E507A -507D505C50475043504C505A504950655076504E5055507550745077504F500F -506F506D515C519551F0526A526F52D252D952D852D55310530F5319533F5340 -533E53C366FC5546556A55665544555E55615543554A55315556554F5555552F -55645538552E555C552C55635533554155575708570B570957DF5805580A5806 -57E057E457FA5802583557F757F9592059625A365A415A495A665A6A5A400000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A3C5A625A5A5A465A4A5B705BC75BC55BC45BC25BBF5BC65C095C085C075C60 -5C5C5C5D5D075D065D0E5D1B5D165D225D115D295D145D195D245D275D175DE2 -5E385E365E335E375EB75EB85EB65EB55EBE5F355F375F575F6C5F695F6B5F97 -5F995F9E5F985FA15FA05F9C607F60A3608960A060A860CB60B460E660BD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060C560BB60B560DC60BC60D860D560C660DF60B860DA60C7621A621B6248 -63A063A76372639663A263A563776367639863AA637163A963896383639B636B -63A863846388639963A163AC6392638F6380637B63696368637A655D65566551 -65596557555F654F655865556554659C659B65AC65CF65CB65CC65CE665D665A -666466686666665E66F952D7671B688168AF68A2689368B5687F687668B168A7 -689768B0688368C468AD688668856894689D68A8689F68A168826B326BBA0000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BEB6BEC6C2B6D8E6DBC6DF36DD96DB26DE16DCC6DE46DFB6DFA6E056DC76DCB -6DAF6DD16DAE6DDE6DF96DB86DF76DF56DC56DD26E1A6DB56DDA6DEB6DD86DEA -6DF16DEE6DE86DC66DC46DAA6DEC6DBF6DE670F97109710A70FD70EF723D727D -7281731C731B73167313731973877405740A7403740673FE740D74E074F60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074F7751C75227565756675627570758F75D475D575B575CA75CD768E76D4 -76D276DB7737773E773C77367738773A786B7843784E79657968796D79FB7A92 -7A957B207B287B1B7B2C7B267B197B1E7B2E7C927C977C957D467D437D717D2E -7D397D3C7D407D307D337D447D2F7D427D327D317F3D7F9E7F9A7FCC7FCE7FD2 -801C804A8046812F81168123812B81298130812482028235823782368239838E -839E8398837883A2839683BD83AB8392838A8393838983A08377837B837C0000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -838683A786555F6A86C786C086B686C486B586C686CB86B186AF86C98853889E -888888AB88928896888D888B8993898F8A2A8A1D8A238A258A318A2D8A1F8A1B -8A228C498C5A8CA98CAC8CAB8CA88CAA8CA78D678D668DBE8DBA8EDB8EDF9019 -900D901A90179023901F901D90109015901E9020900F90229016901B90140000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090E890ED90FD915791CE91F591E691E391E791ED91E99589966A96759673 -96789670967496769677966C96C096EA96E97AE07ADF980298039B5A9CE59E75 -9E7F9EA59EBB50A2508D508550995091508050965098509A670051F152725274 -5275526952DE52DD52DB535A53A5557B558055A7557C558A559D55985582559C -55AA55945587558B558355B355AE559F553E55B2559A55BB55AC55B1557E5589 -55AB5599570D582F582A58345824583058315821581D582058F958FA59600000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A775A9A5A7F5A925A9B5AA75B735B715BD25BCC5BD35BD05C0A5C0B5C315D4C -5D505D345D475DFD5E455E3D5E405E435E7E5ECA5EC15EC25EC45F3C5F6D5FA9 -5FAA5FA860D160E160B260B660E0611C612360FA611560F060FB60F4616860F1 -610E60F6610961006112621F624963A3638C63CF63C063E963C963C663CD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000063D263E363D063E163D663ED63EE637663F463EA63DB645263DA63F9655E -6566656265636591659065AF666E667066746676666F6691667A667E667766FE -66FF671F671D68FA68D568E068D868D7690568DF68F568EE68E768F968D268F2 -68E368CB68CD690D6912690E68C968DA696E68FB6B3E6B3A6B3D6B986B966BBC -6BEF6C2E6C2F6C2C6E2F6E386E546E216E326E676E4A6E206E256E236E1B6E5B -6E586E246E566E6E6E2D6E266E6F6E346E4D6E3A6E2C6E436E1D6E3E6ECB0000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E896E196E4E6E636E446E726E696E5F7119711A7126713071217136716E711C -724C728472807336732573347329743A742A743374227425743574367434742F -741B7426742875257526756B756A75E275DB75E375D975D875DE75E0767B767C -7696769376B476DC774F77ED785D786C786F7A0D7A087A0B7A057A007A980000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A977A967AE57AE37B497B567B467B507B527B547B4D7B4B7B4F7B517C9F -7CA57D5E7D507D687D557D2B7D6E7D727D617D667D627D707D7355847FD47FD5 -800B8052808581558154814B8151814E81398146813E814C815381748212821C -83E9840383F8840D83E083C5840B83C183EF83F183F48457840A83F0840C83CC -83FD83F283CA8438840E840483DC840783D483DF865B86DF86D986ED86D486DB -86E486D086DE885788C188C288B1898389968A3B8A608A558A5E8A3C8A410000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8A548A5B8A508A468A348A3A8A368A568C618C828CAF8CBC8CB38CBD8CC18CBB -8CC08CB48CB78CB68CBF8CB88D8A8D858D818DCE8DDD8DCB8DDA8DD18DCC8DDB -8DC68EFB8EF88EFC8F9C902E90359031903890329036910290F5910990FE9163 -916591CF9214921592239209921E920D9210920792119594958F958B95910000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000095939592958E968A968E968B967D96859686968D9672968496C196C596C4 -96C696C796EF96F297CC98059806980898E798EA98EF98E998F298ED99AE99AD -9EC39ECD9ED14E8250AD50B550B250B350C550BE50AC50B750BB50AF50C7527F -5277527D52DF52E652E452E252E3532F55DF55E855D355E655CE55DC55C755D1 -55E355E455EF55DA55E155C555C655E555C957125713585E585158585857585A -5854586B584C586D584A58625852584B59675AC15AC95ACC5ABE5ABD5ABC0000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5AB35AC25AB25D695D6F5E4C5E795EC95EC85F125F595FAC5FAE611A610F6148 -611F60F3611B60F961016108614E614C6144614D613E61346127610D61066137 -622162226413643E641E642A642D643D642C640F641C6414640D643664166417 -6406656C659F65B06697668966876688669666846698668D67036994696D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000695A697769606954697569306982694A6968696B695E695369796986695D -6963695B6B476B726BC06BBF6BD36BFD6EA26EAF6ED36EB66EC26E906E9D6EC7 -6EC56EA56E986EBC6EBA6EAB6ED16E966E9C6EC46ED46EAA6EA76EB4714E7159 -7169716471497167715C716C7166714C7165715E714671687156723A72527337 -7345733F733E746F745A7455745F745E7441743F7459745B745C757675787600 -75F0760175F275F175FA75FF75F475F376DE76DF775B776B7766775E77630000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7779776A776C775C77657768776277EE788E78B078977898788C7889787C7891 -7893787F797A797F7981842C79BD7A1C7A1A7A207A147A1F7A1E7A9F7AA07B77 -7BC07B607B6E7B677CB17CB37CB57D937D797D917D817D8F7D5B7F6E7F697F6A -7F727FA97FA87FA480568058808680848171817081788165816E8173816B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008179817A81668205824784828477843D843184758466846B8449846C845B -843C8435846184638469846D8446865E865C865F86F9871387088707870086FE -86FB870287038706870A885988DF88D488D988DC88D888DD88E188CA88D588D2 -899C89E38A6B8A728A738A668A698A708A878A7C8A638AA08A718A858A6D8A62 -8A6E8A6C8A798A7B8A3E8A688C628C8A8C898CCA8CC78CC88CC48CB28CC38CC2 -8CC58DE18DDF8DE88DEF8DF38DFA8DEA8DE48DE68EB28F038F098EFE8F0A0000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8F9F8FB2904B904A905390429054903C905590509047904F904E904D9051903E -904191129117916C916A916991C9923792579238923D9240923E925B924B9264 -925192349249924D92459239923F925A959896989694969596CD96CB96C996CA -96F796FB96F996F6975697749776981098119813980A9812980C98FC98F40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000098FD98FE99B399B199B49AE19CE99E829F0E9F139F2050E750EE50E550D6 -50ED50DA50D550CF50D150F150CE50E9516251F352835282533153AD55FE5600 -561B561755FD561456065609560D560E55F75616561F5608561055F657185716 -5875587E58835893588A58795885587D58FD592559225924596A59695AE15AE6 -5AE95AD75AD65AD85AE35B755BDE5BE75BE15BE55BE65BE85BE25BE45BDF5C0D -5C625D845D875E5B5E635E555E575E545ED35ED65F0A5F465F705FB961470000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -613F614B617761626163615F615A61586175622A64876458645464A46478645F -647A645164676434646D647B657265A165D765D666A266A8669D699C69A86995 -69C169AE69D369CB699B69B769BB69AB69B469D069CD69AD69CC69A669C369A3 -6B496B4C6C336F336F146EFE6F136EF46F296F3E6F206F2C6F0F6F026F220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006EFF6EEF6F066F316F386F326F236F156F2B6F2F6F886F2A6EEC6F016EF2 -6ECC6EF771947199717D718A71847192723E729272967344735074647463746A -7470746D750475917627760D760B7609761376E176E37784777D777F776178C1 -789F78A778B378A978A3798E798F798D7A2E7A317AAA7AA97AED7AEF7BA17B95 -7B8B7B757B977B9D7B947B8F7BB87B877B847CB97CBD7CBE7DBB7DB07D9C7DBD -7DBE7DA07DCA7DB47DB27DB17DBA7DA27DBF7DB57DB87DAD7DD27DC77DAC0000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7F707FE07FE17FDF805E805A808781508180818F8188818A817F818281E781FA -82078214821E824B84C984BF84C684C48499849E84B2849C84CB84B884C084D3 -849084BC84D184CA873F871C873B872287258734871887558737872988F38902 -88F488F988F888FD88E8891A88EF8AA68A8C8A9E8AA38A8D8AA18A938AA40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AAA8AA58AA88A988A918A9A8AA78C6A8C8D8C8C8CD38CD18CD28D6B8D99 -8D958DFC8F148F128F158F138FA390609058905C90639059905E9062905D905B -91199118911E917591789177917492789280928592989296927B9293929C92A8 -927C929195A195A895A995A395A595A49699969C969B96CC96D29700977C9785 -97F69817981898AF98B199039905990C990999C19AAF9AB09AE69B419B429CF4 -9CF69CF39EBC9F3B9F4A5104510050FB50F550F9510251085109510551DC0000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -528752885289528D528A52F053B2562E563B56395632563F563456295653564E -565756745636562F56305880589F589E58B3589C58AE58A958A6596D5B095AFB -5B0B5AF55B0C5B085BEE5BEC5BE95BEB5C645C655D9D5D945E625E5F5E615EE2 -5EDA5EDF5EDD5EE35EE05F485F715FB75FB561766167616E615D615561820000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000617C6170616B617E61A7619061AB618E61AC619A61A4619461AE622E6469 -646F6479649E64B26488649064B064A56493649564A9649264AE64AD64AB649A -64AC649964A264B365756577657866AE66AB66B466B16A236A1F69E86A016A1E -6A1969FD6A216A136A0A69F36A026A0569ED6A116B506B4E6BA46BC56BC66F3F -6F7C6F846F516F666F546F866F6D6F5B6F786F6E6F8E6F7A6F706F646F976F58 -6ED56F6F6F606F5F719F71AC71B171A87256729B734E73577469748B74830000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -747E7480757F76207629761F7624762676217622769A76BA76E4778E7787778C -7791778B78CB78C578BA78CA78BE78D578BC78D07A3F7A3C7A407A3D7A377A3B -7AAF7AAE7BAD7BB17BC47BB47BC67BC77BC17BA07BCC7CCA7DE07DF47DEF7DFB -7DD87DEC7DDD7DE87DE37DDA7DDE7DE97D9E7DD97DF27DF97F757F777FAF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007FE98026819B819C819D81A0819A81988517853D851A84EE852C852D8513 -851185238521851484EC852584FF850687828774877687608766877887688759 -8757874C8753885B885D89108907891289138915890A8ABC8AD28AC78AC48A95 -8ACB8AF88AB28AC98AC28ABF8AB08AD68ACD8AB68AB98ADB8C4C8C4E8C6C8CE0 -8CDE8CE68CE48CEC8CED8CE28CE38CDC8CEA8CE18D6D8D9F8DA38E2B8E108E1D -8E228E0F8E298E1F8E218E1E8EBA8F1D8F1B8F1F8F298F268F2A8F1C8F1E0000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8F259069906E9068906D90779130912D9127913191879189918B918392C592BB -92B792EA92AC92E492C192B392BC92D292C792F092B295AD95B1970497069707 -97099760978D978B978F9821982B981C98B3990A99139912991899DD99D099DF -99DB99D199D599D299D99AB79AEE9AEF9B279B459B449B779B6F9D069D090000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D039EA99EBE9ECE58A89F5251125118511451105115518051AA51DD5291 -529352F35659566B5679566956645678566A566856655671566F566C56625676 -58C158BE58C758C5596E5B1D5B345B785BF05C0E5F4A61B2619161A9618A61CD -61B661BE61CA61C8623064C564C164CB64BB64BC64DA64C464C764C264CD64BF -64D264D464BE657466C666C966B966C466C766B86A3D6A386A3A6A596A6B6A58 -6A396A446A626A616A4B6A476A356A5F6A486B596B776C056FC26FB16FA10000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6FC36FA46FC16FA76FB36FC06FB96FB66FA66FA06FB471BE71C971D071D271C8 -71D571B971CE71D971DC71C371C47368749C74A37498749F749E74E2750C750D -76347638763A76E776E577A0779E779F77A578E878DA78EC78E779A67A4D7A4E -7A467A4C7A4B7ABA7BD97C117BC97BE47BDB7BE17BE97BE67CD57CD67E0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E117E087E1B7E237E1E7E1D7E097E107F797FB27FF07FF17FEE802881B3 -81A981A881FB820882588259854A855985488568856985438549856D856A855E -8783879F879E87A2878D8861892A89328925892B892189AA89A68AE68AFA8AEB -8AF18B008ADC8AE78AEE8AFE8B018B028AF78AED8AF38AF68AFC8C6B8C6D8C93 -8CF48E448E318E348E428E398E358F3B8F2F8F388F338FA88FA6907590749078 -9072907C907A913491929320933692F89333932F932292FC932B9304931A0000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9310932693219315932E931995BB96A796A896AA96D5970E97119716970D9713 -970F975B975C9766979898309838983B9837982D9839982499109928991E991B -9921991A99ED99E299F19AB89ABC9AFB9AED9B289B919D159D239D269D289D12 -9D1B9ED89ED49F8D9F9C512A511F5121513252F5568E56805690568556870000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000568F58D558D358D158CE5B305B2A5B245B7A5C375C685DBC5DBA5DBD5DB8 -5E6B5F4C5FBD61C961C261C761E661CB6232623464CE64CA64D864E064F064E6 -64EC64F164E264ED6582658366D966D66A806A946A846AA26A9C6ADB6AA36A7E -6A976A906AA06B5C6BAE6BDA6C086FD86FF16FDF6FE06FDB6FE46FEB6FEF6F80 -6FEC6FE16FE96FD56FEE6FF071E771DF71EE71E671E571ED71EC71F471E07235 -72467370737274A974B074A674A876467642764C76EA77B377AA77B077AC0000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77A777AD77EF78F778FA78F478EF790179A779AA7A577ABF7C077C0D7BFE7BF7 -7C0C7BE07CE07CDC7CDE7CE27CDF7CD97CDD7E2E7E3E7E467E377E327E437E2B -7E3D7E317E457E417E347E397E487E357E3F7E2F7F447FF37FFC807180728070 -806F807381C681C381BA81C281C081BF81BD81C981BE81E88209827185AA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008584857E859C8591859485AF859B858785A8858A866787C087D187B387D2 -87C687AB87BB87BA87C887CB893B893689448938893D89AC8B0E8B178B198B1B -8B0A8B208B1D8B048B108C418C3F8C738CFA8CFD8CFC8CF88CFB8DA88E498E4B -8E488E4A8F448F3E8F428F458F3F907F907D9084908190829080913991A3919E -919C934D938293289375934A9365934B9318937E936C935B9370935A935495CA -95CB95CC95C895C696B196B896D6971C971E97A097D3984698B699359A010000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -99FF9BAE9BAB9BAA9BAD9D3B9D3F9E8B9ECF9EDE9EDC9EDD9EDB9F3E9F4B53E2 -569556AE58D958D85B385F5D61E3623364F464F264FE650664FA64FB64F765B7 -66DC67266AB36AAC6AC36ABB6AB86AC26AAE6AAF6B5F6B786BAF7009700B6FFE -70066FFA7011700F71FB71FC71FE71F87377737574A774BF7515765676580000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000765277BD77BF77BB77BC790E79AE7A617A627A607AC47AC57C2B7C277C2A -7C1E7C237C217CE77E547E557E5E7E5A7E617E527E597F487FF97FFB80778076 -81CD81CF820A85CF85A985CD85D085C985B085BA85B985A687EF87EC87F287E0 -898689B289F48B288B398B2C8B2B8C508D058E598E638E668E648E5F8E558EC0 -8F498F4D90879083908891AB91AC91D09394938A939693A293B393AE93AC93B0 -9398939A939795D495D695D095D596E296DC96D996DB96DE972497A397A60000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -97AD97F9984D984F984C984E985398BA993E993F993D992E99A59A0E9AC19B03 -9B069B4F9B4E9B4D9BCA9BC99BFD9BC89BC09D519D5D9D609EE09F159F2C5133 -56A558DE58DF58E25BF59F905EEC61F261F761F661F56500650F66E066DD6AE5 -6ADD6ADA6AD3701B701F7028701A701D701570187206720D725872A273780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000737A74BD74CA74E375877586765F766177C7791979B17A6B7A697C3E7C3F -7C387C3D7C377C407E6B7E6D7E797E697E6A7F857E737FB67FB97FB881D885E9 -85DD85EA85D585E485E585F787FB8805880D87F987FE8960895F8956895E8B41 -8B5C8B588B498B5A8B4E8B4F8B468B598D088D0A8E7C8E728E878E768E6C8E7A -8E748F548F4E8FAD908A908B91B191AE93E193D193DF93C393C893DC93DD93D6 -93E293CD93D893E493D793E895DC96B496E3972A9727976197DC97FB985E0000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9858985B98BC994599499A169A199B0D9BE89BE79BD69BDB9D899D619D729D6A -9D6C9E929E979E939EB452F856A856B756B656B456BC58E45B405B435B7D5BF6 -5DC961F861FA65186514651966E667276AEC703E703070327210737B74CF7662 -76657926792A792C792B7AC77AF67C4C7C437C4D7CEF7CF08FAE7E7D7E7C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E827F4C800081DA826685FB85F9861185FA8606860B8607860A88148815 -896489BA89F88B708B6C8B668B6F8B5F8B6B8D0F8D0D8E898E818E858E8291B4 -91CB9418940393FD95E1973098C49952995199A89A2B9A309A379A359C139C0D -9E799EB59EE89F2F9F5F9F639F615137513856C156C056C259145C6C5DCD61FC -61FE651D651C659566E96AFB6B046AFA6BB2704C721B72A774D674D4766977D3 -7C507E8F7E8C7FBC8617862D861A882388228821881F896A896C89BD8B740000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B778B7D8D138E8A8E8D8E8B8F5F8FAF91BA942E94339435943A94389432942B -95E297389739973297FF9867986599579A459A439A409A3E9ACF9B549B519C2D -9C259DAF9DB49DC29DB89E9D9EEF9F199F5C9F669F67513C513B56C856CA56C9 -5B7F5DD45DD25F4E61FF65246B0A6B6170517058738074E4758A766E766C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079B37C607C5F807E807D81DF8972896F89FC8B808D168D178E918E938F61 -9148944494519452973D973E97C397C1986B99559A559A4D9AD29B1A9C499C31 -9C3E9C3B9DD39DD79F349F6C9F6A9F9456CC5DD662006523652B652A66EC6B10 -74DA7ACA7C647C637C657E937E967E9481E28638863F88318B8A9090908F9463 -946094649768986F995C9A5A9A5B9A579AD39AD49AD19C549C579C569DE59E9F -9EF456D158E9652C705E7671767277D77F507F888836883988628B938B920000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B9682778D1B91C0946A97429748974497C698709A5F9B229B589C5F9DF99DFA -9E7C9E7D9F079F779F725EF36B1670637C6C7C6E883B89C08EA191C194729470 -9871995E9AD69B239ECC706477DA8B9A947797C99A629A657E9C8B9C8EAA91C5 -947D947E947C9C779C789EF78C54947F9E1A72289A6A9B319E1B9E1E7C720000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030FE309D309E3005304130423043304430453046304730483049304A304B -304C304D304E304F3050305130523053305430553056305730583059305A305B -305C305D305E305F3060306130623063306430653066306730683069306A306B -306C306D306E306F3070307130723073307430753076307730783079307A307B -307C307D307E307F3080308130823083308430853086308730883089308A308B -308C308D308E308F309030913092309330A130A230A330A430A530A630A70000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30A830A930AA30AB30AC30AD30AE30AF30B030B130B230B330B430B530B630B7 -30B830B930BA30BB30BC30BD30BE30BF30C030C130C230C330C430C530C630C7 -30C830C930CA30CB30CC30CD30CE30CF30D030D130D230D330D430D530D630D7 -30D830D930DA30DB30DC30DD30DE30DF30E030E130E230E330E430E530E60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030E730E830E930EA30EB30EC30ED30EE30EF30F030F130F230F330F430F5 -30F60414041504010416041704180419041A041B041C04230424042504260427 -04280429042A042B042C042D042E042F04300431043204330434043504510436 -043704380439043A043B043C043D043E043F0440044104420443044404450446 -044704480449044A044B044C044D044E044F2460246124622463246424652466 -246724682469247424752476247724782479247A247B247C247D000000000000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E424E5C51F5531A53824E074E0C4E474E8D56D7FA0C5C6E5F734E0F51874E0E -4E2E4E934EC24EC94EC8519852FC536C53B957205903592C5C105DFF65E16BB3 -6BCC6C14723F4E314E3C4EE84EDC4EE94EE14EDD4EDA520C531C534C57225723 -5917592F5B815B845C125C3B5C745C735E045E805E825FC9620962506C150000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C366C436C3F6C3B72AE72B0738A79B8808A961E4F0E4F184F2C4EF54F14 -4EF14F004EF74F084F1D4F024F054F224F134F044EF44F1251B1521352095210 -52A65322531F534D538A540756E156DF572E572A5734593C5980597C5985597B -597E5977597F5B565C155C255C7C5C7A5C7B5C7E5DDF5E755E845F025F1A5F74 -5FD55FD45FCF625C625E626462616266626262596260625A626565EF65EE673E -67396738673B673A673F673C67336C186C466C526C5C6C4F6C4A6C546C4B0000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C4C7071725E72B472B5738E752A767F7A757F518278827C8280827D827F864D -897E909990979098909B909496229624962096234F564F3B4F624F494F534F64 -4F3E4F674F524F5F4F414F584F2D4F334F3F4F61518F51B9521C521E522152AD -52AE530953635372538E538F54305437542A545454455419541C542554180000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000543D544F544154285424544756EE56E756E557415745574C5749574B5752 -5906594059A6599859A05997598E59A25990598F59A759A15B8E5B925C285C2A -5C8D5C8F5C885C8B5C895C925C8A5C865C935C955DE05E0A5E0E5E8B5E895E8C -5E885E8D5F055F1D5F785F765FD25FD15FD05FED5FE85FEE5FF35FE15FE45FE3 -5FFA5FEF5FF75FFB60005FF4623A6283628C628E628F629462876271627B627A -6270628162886277627D62726274653765F065F465F365F265F5674567470000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67596755674C6748675D674D675A674B6BD06C196C1A6C786C676C6B6C846C8B -6C8F6C716C6F6C696C9A6C6D6C876C956C9C6C666C736C656C7B6C8E7074707A -726372BF72BD72C372C672C172BA72C573957397739373947392753A75397594 -75957681793D80348095809980908092809C8290828F8285828E829182930000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000828A828382848C788FC98FBF909F90A190A5909E90A790A096309628962F -962D4E334F984F7C4F854F7D4F804F874F764F744F894F844F774F4C4F974F6A -4F9A4F794F814F784F904F9C4F944F9E4F924F824F954F6B4F6E519E51BC51BE -5235523252335246523152BC530A530B533C539253945487547F548154915482 -5488546B547A547E5465546C54745466548D546F546154605498546354675464 -56F756F9576F5772576D576B57715770577657805775577B5773577457620000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5768577D590C594559B559BA59CF59CE59B259CC59C159B659BC59C359D659B1 -59BD59C059C859B459C75B625B655B935B955C445C475CAE5CA45CA05CB55CAF -5CA85CAC5C9F5CA35CAD5CA25CAA5CA75C9D5CA55CB65CB05CA65E175E145E19 -5F285F225F235F245F545F825F7E5F7D5FDE5FE5602D602660196032600B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006034600A60176033601A601E602C6022600D6010602E60136011600C6009 -601C6214623D62AD62B462D162BE62AA62B662CA62AE62B362AF62BB62A962B0 -62B8653D65A865BB660965FC66046612660865FB6603660B660D660565FD6611 -661066F6670A6785676C678E67926776677B6798678667846774678D678C677A -679F679167996783677D67816778677967946B256B806B7E6BDE6C1D6C936CEC -6CEB6CEE6CD96CB66CD46CAD6CE76CB76CD06CC26CBA6CC36CC66CED6CF20000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6CD26CDD6CB46C8A6C9D6C806CDE6CC06D306CCD6CC76CB06CF96CCF6CE96CD1 -709470987085709370867084709170967082709A7083726A72D672CB72D872C9 -72DC72D272D472DA72CC72D173A473A173AD73A673A273A073AC739D74DD74E8 -753F7540753E758C759876AF76F376F176F076F577F877FC77F977FB77FA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077F77942793F79C57A787A7B7AFB7C757CFD8035808F80AE80A380B880B5 -80AD822082A082C082AB829A8298829B82B582A782AE82BC829E82BA82B482A8 -82A182A982C282A482C382B682A28670866F866D866E8C568FD28FCB8FD38FCD -8FD68FD58FD790B290B490AF90B390B09639963D963C963A96434FCD4FC54FD3 -4FB24FC94FCB4FC14FD44FDC4FD94FBB4FB34FDB4FC74FD64FBA4FC04FB94FEC -5244524952C052C2533D537C539753965399539854BA54A154AD54A554CF0000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54C3830D54B754AE54D654B654C554C654A0547054BC54A254BE547254DE54B0 -57B5579E579F57A4578C5797579D579B57945798578F579957A5579A579558F4 -590D595359E159DE59EE5A0059F159DD59FA59FD59FC59F659E459F259F759DB -59E959F359F559E059FE59F459ED5BA85C4C5CD05CD85CCC5CD75CCB5CDB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005CDE5CDA5CC95CC75CCA5CD65CD35CD45CCF5CC85CC65CCE5CDF5CF85DF9 -5E215E225E235E205E245EB05EA45EA25E9B5EA35EA55F075F2E5F565F866037 -603960546072605E6045605360476049605B604C60406042605F602460446058 -6066606E6242624362CF630D630B62F5630E630362EB62F9630F630C62F862F6 -63006313631462FA631562FB62F06541654365AA65BF6636662166326635661C -662666226633662B663A661D66346639662E670F671067C167F267C867BA0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67DC67BB67F867D867C067B767C567EB67E467DF67B567CD67B367F767F667EE -67E367C267B967CE67E767F067B267FC67C667ED67CC67AE67E667DB67FA67C9 -67CA67C367EA67CB6B286B826B846BB66BD66BD86BE06C206C216D286D346D2D -6D1F6D3C6D3F6D126D0A6CDA6D336D046D196D3A6D1A6D116D006D1D6D420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D016D186D376D036D0F6D406D076D206D2C6D086D226D096D1070B7709F -70BE70B170B070A170B470B570A972417249724A726C72707273726E72CA72E4 -72E872EB72DF72EA72E672E3738573CC73C273C873C573B973B673B573B473EB -73BF73C773BE73C373C673B873CB74EC74EE752E7547754875A775AA767976C4 -7708770377047705770A76F776FB76FA77E777E878067811781278057810780F -780E780978037813794A794C794B7945794479D579CD79CF79D679CE7A800000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A7E7AD17B007B017C7A7C787C797C7F7C807C817D037D087D017F587F917F8D -7FBE8007800E800F8014803780D880C780E080D180C880C280D080C580E380D9 -80DC80CA80D580C980CF80D780E680CD81FF8221829482D982FE82F9830782E8 -830082D5833A82EB82D682F482EC82E182F282F5830C82FB82F682F082EA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000082E482E082FA82F382ED86778674867C86738841884E8867886A886989D3 -8A048A078D728FE38FE18FEE8FE090F190BD90BF90D590C590BE90C790CB90C8 -91D491D39654964F96519653964A964E501E50055007501350225030501B4FF5 -4FF450335037502C4FF64FF75017501C502050275035502F5031500E515A5194 -519351CA51C451C551C851CE5261525A5252525E525F5255526252CD530E539E -552654E25517551254E754F354E4551A54FF5504550854EB5511550554F10000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -550A54FB54F754F854E0550E5503550B5701570257CC583257D557D257BA57C6 -57BD57BC57B857B657BF57C757D057B957C1590E594A5A195A165A2D5A2E5A15 -5A0F5A175A0A5A1E5A335B6C5BA75BAD5BAC5C035C565C545CEC5CFF5CEE5CF1 -5CF75D005CF95E295E285EA85EAE5EAA5EAC5F335F305F67605D605A60670000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000604160A26088608060926081609D60836095609B60976087609C608E6219 -624662F263106356632C634463456336634363E46339634B634A633C63296341 -6334635863546359632D63476333635A63516338635763406348654A654665C6 -65C365C465C2664A665F6647665167126713681F681A684968326833683B684B -684F68166831681C6835682B682D682F684E68446834681D6812681468266828 -682E684D683A682568206B2C6B2F6B2D6B316B346B6D80826B886BE66BE40000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BE86BE36BE26BE76C256D7A6D636D646D766D0D6D616D926D586D626D6D6D6F -6D916D8D6DEF6D7F6D866D5E6D676D606D976D706D7C6D5F6D826D986D2F6D68 -6D8B6D7E6D806D846D166D836D7B6D7D6D756D9070DC70D370D170DD70CB7F39 -70E270D770D270DE70E070D470CD70C570C670C770DA70CE70E1724272780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072777276730072FA72F472FE72F672F372FB730173D373D973E573D673BC -73E773E373E973DC73D273DB73D473DD73DA73D773D873E874DE74DF74F474F5 -7521755B755F75B075C175BB75C475C075BF75B675BA768A76C9771D771B7710 -771377127723771177157719771A772277277823782C78227835782F7828782E -782B782178297833782A78317954795B794F795C79537952795179EB79EC79E0 -79EE79ED79EA79DC79DE79DD7A867A897A857A8B7A8C7A8A7A877AD87B100000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7B047B137B057B0F7B087B0A7B0E7B097B127C847C917C8A7C8C7C887C8D7C85 -7D1E7D1D7D117D0E7D187D167D137D1F7D127D0F7D0C7F5C7F617F5E7F607F5D -7F5B7F967F927FC37FC27FC08016803E803980FA80F280F980F5810180FB8100 -8201822F82258333832D83448319835183258356833F83418326831C83220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008342834E831B832A8308833C834D8316832483208337832F832983478345 -834C8353831E832C834B832783488653865286A286A88696868D8691869E8687 -86978686868B869A868586A5869986A186A786958698868E869D869086948843 -8844886D88758876887288808871887F886F8883887E8874887C8A128C478C57 -8C7B8CA48CA38D768D788DB58DB78DB68ED18ED38FFE8FF590028FFF8FFB9004 -8FFC8FF690D690E090D990DA90E390DF90E590D890DB90D790DC90E491500000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -914E914F91D591E291DA965C965F96BC98E39ADF9B2F4E7F5070506A5061505E -50605053504B505D50725048504D5041505B504A506250155045505F5069506B -5063506450465040506E50735057505151D0526B526D526C526E52D652D3532D -539C55755576553C554D55505534552A55515562553655355530555255450000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000550C55325565554E55395548552D553B5540554B570A570757FB581457E2 -57F657DC57F4580057ED57FD580857F8580B57F357CF580757EE57E357F257E5 -57EC57E1580E57FC581057E75801580C57F157E957F0580D5804595C5A605A58 -5A555A675A5E5A385A355A6D5A505A5F5A655A6C5A535A645A575A435A5D5A52 -5A445A5B5A485A8E5A3E5A4D5A395A4C5A705A695A475A515A565A425A5C5B72 -5B6E5BC15BC05C595D1E5D0B5D1D5D1A5D205D0C5D285D0D5D265D255D0F0000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D305D125D235D1F5D2E5E3E5E345EB15EB45EB95EB25EB35F365F385F9B5F96 -5F9F608A6090608660BE60B060BA60D360D460CF60E460D960DD60C860B160DB -60B760CA60BF60C360CD60C063326365638A6382637D63BD639E63AD639D6397 -63AB638E636F63876390636E63AF6375639C636D63AE637C63A4633B639F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006378638563816391638D6370655365CD66656661665B6659665C66626718 -687968876890689C686D686E68AE68AB6956686F68A368AC68A96875687468B2 -688F68776892687C686B687268AA68806871687E689B6896688B68A0688968A4 -6878687B6891688C688A687D6B366B336B376B386B916B8F6B8D6B8E6B8C6C2A -6DC06DAB6DB46DB36E746DAC6DE96DE26DB76DF66DD46E006DC86DE06DDF6DD6 -6DBE6DE56DDC6DDD6DDB6DF46DCA6DBD6DED6DF06DBA6DD56DC26DCF6DC90000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6DD06DF26DD36DFD6DD76DCD6DE36DBB70FA710D70F7711770F4710C70F07104 -70F3711070FC70FF71067113710070F870F6710B7102710E727E727B727C727F -731D7317730773117318730A730872FF730F731E738873F673F873F574047401 -73FD7407740073FA73FC73FF740C740B73F474087564756375CE75D275CF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075CB75CC75D175D0768F768976D37739772F772D7731773277347733773D -7725773B7735784878527849784D784A784C782678457850796479677969796A -7963796B796179BB79FA79F879F679F77A8F7A947A907B357B477B347B257B30 -7B227B247B337B187B2A7B1D7B317B2B7B2D7B2F7B327B387B1A7B237C947C98 -7C967CA37D357D3D7D387D367D3A7D457D2C7D297D417D477D3E7D3F7D4A7D3B -7D287F637F957F9C7F9D7F9B7FCA7FCB7FCD7FD07FD17FC77FCF7FC9801F0000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -801E801B804780438048811881258119811B812D811F812C811E812181158127 -811D8122821182388233823A823482328274839083A383A8838D837A837383A4 -8374838F8381839583998375839483A9837D8383838C839D839B83AA838B837E -83A583AF8388839783B0837F83A6838783AE8376839A8659865686BF86B70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000086C286C186C586BA86B086C886B986B386B886CC86B486BB86BC86C386BD -86BE88528889889588A888A288AA889A889188A1889F889888A78899889B8897 -88A488AC888C8893888E898289D689D989D58A308A278A2C8A1E8C398C3B8C5C -8C5D8C7D8CA58D7D8D7B8D798DBC8DC28DB98DBF8DC18ED88EDE8EDD8EDC8ED7 -8EE08EE19024900B9011901C900C902190EF90EA90F090F490F290F390D490EB -90EC90E991569158915A9153915591EC91F491F191F391F891E491F991EA0000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -91EB91F791E891EE957A95869588967C966D966B9671966F96BF976A980498E5 -9997509B50955094509E508B50A35083508C508E509D5068509C509250825087 -515F51D45312531153A453A7559155A855A555AD5577564555A255935588558F -55B5558155A3559255A4557D558C55A6557F559555A1558E570C582958370000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005819581E58275823582857F558485825581C581B5833583F5836582E5839 -5838582D582C583B59615AAF5A945A9F5A7A5AA25A9E5A785AA65A7C5AA55AAC -5A955AAE5A375A845A8A5A975A835A8B5AA95A7B5A7D5A8C5A9C5A8F5A935A9D -5BEA5BCD5BCB5BD45BD15BCA5BCE5C0C5C305D375D435D6B5D415D4B5D3F5D35 -5D515D4E5D555D335D3A5D525D3D5D315D595D425D395D495D385D3C5D325D36 -5D405D455E445E415F585FA65FA55FAB60C960B960CC60E260CE60C461140000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60F2610A6116610560F5611360F860FC60FE60C161036118611D611060FF6104 -610B624A639463B163B063CE63E563E863EF63C3649D63F363CA63E063F663D5 -63F263F5646163DF63BE63DD63DC63C463D863D363C263C763CC63CB63C863F0 -63D763D965326567656A6564655C65686565658C659D659E65AE65D065D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000667C666C667B668066716679666A66726701690C68D3690468DC692A68EC -68EA68F1690F68D668F768EB68E468F66913691068F368E1690768CC69086970 -68B4691168EF68C6691468F868D068FD68FC68E8690B690A691768CE68C868DD -68DE68E668F468D1690668D468E96915692568C76B396B3B6B3F6B3C6B946B97 -6B996B956BBD6BF06BF26BF36C306DFC6E466E476E1F6E496E886E3C6E3D6E45 -6E626E2B6E3F6E416E5D6E736E1C6E336E4B6E406E516E3B6E036E2E6E5E0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E686E5C6E616E316E286E606E716E6B6E396E226E306E536E656E276E786E64 -6E776E556E796E526E666E356E366E5A7120711E712F70FB712E713171237125 -71227132711F7128713A711B724B725A7288728972867285728B7312730B7330 -73227331733373277332732D732673237335730C742E742C7430742B74160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741A7421742D743174247423741D74297420743274FB752F756F756C75E7 -75DA75E175E675DD75DF75E475D77695769276DA774677477744774D7745774A -774E774B774C77DE77EC786078647865785C786D7871786A786E787078697868 -785E786279747973797279707A027A0A7A037A0C7A047A997AE67AE47B4A7B3B -7B447B487B4C7B4E7B407B587B457CA27C9E7CA87CA17D587D6F7D637D537D56 -7D677D6A7D4F7D6D7D5C7D6B7D527D547D697D517D5F7D4E7F3E7F3F7F650000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7F667FA27FA07FA17FD78051804F805080FE80D48143814A8152814F8147813D -814D813A81E681EE81F781F881F98204823C823D823F8275833B83CF83F98423 -83C083E8841283E783E483FC83F6841083C683C883EB83E383BF840183DD83E5 -83D883FF83E183CB83CE83D683F583C98409840F83DE8411840683C283F30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000083D583FA83C783D183EA841383C383EC83EE83C483FB83D783E2841B83DB -83FE86D886E286E686D386E386DA86EA86DD86EB86DC86EC86E986D786E886D1 -88488856885588BA88D788B988B888C088BE88B688BC88B788BD88B2890188C9 -89958998899789DD89DA89DB8A4E8A4D8A398A598A408A578A588A448A458A52 -8A488A518A4A8A4C8A4F8C5F8C818C808CBA8CBE8CB08CB98CB58D848D808D89 -8DD88DD38DCD8DC78DD68DDC8DCF8DD58DD98DC88DD78DC58EEF8EF78EFA0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8EF98EE68EEE8EE58EF58EE78EE88EF68EEB8EF18EEC8EF48EE9902D9034902F -9106912C910490FF90FC910890F990FB9101910091079105910391619164915F -916291609201920A92259203921A9226920F920C9200921291FF91FD92069204 -92279202921C92249219921792059216957B958D958C95909687967E96880000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000096899683968096C296C896C396F196F0976C9770976E980798A998EB9CE6 -9EF94E834E844EB650BD50BF50C650AE50C450CA50B450C850C250B050C150BA -50B150CB50C950B650B851D7527A5278527B527C55C355DB55CC55D055CB55CA -55DD55C055D455C455E955BF55D2558D55CF55D555E255D655C855F255CD55D9 -55C25714585358685864584F584D5849586F5855584E585D58595865585B583D -5863587158FC5AC75AC45ACB5ABA5AB85AB15AB55AB05ABF5AC85ABB5AC60000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5AB75AC05ACA5AB45AB65ACD5AB95A905BD65BD85BD95C1F5C335D715D635D4A -5D655D725D6C5D5E5D685D675D625DF05E4F5E4E5E4A5E4D5E4B5EC55ECC5EC6 -5ECB5EC75F405FAF5FAD60F76149614A612B614561366132612E6146612F614F -612961406220916862236225622463C563F163EB641064126409642064240000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064336443641F641564186439643764226423640C64266430642864416435 -642F640A641A644064256427640B63E7641B642E6421640E656F659265D36686 -668C66956690668B668A66996694667867206966695F6938694E69626971693F -6945696A6939694269576959697A694869496935696C6933693D696568F06978 -693469696940696F69446976695869416974694C693B694B6937695C694F6951 -69326952692F697B693C6B466B456B436B426B486B416B9BFA0D6BFB6BFC0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BF96BF76BF86E9B6ED66EC86E8F6EC06E9F6E936E946EA06EB16EB96EC66ED2 -6EBD6EC16E9E6EC96EB76EB06ECD6EA66ECF6EB26EBE6EC36EDC6ED86E996E92 -6E8E6E8D6EA46EA16EBF6EB36ED06ECA6E976EAE6EA371477154715271637160 -7141715D716271727178716A7161714271587143714B7170715F715071530000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007144714D715A724F728D728C72917290728E733C7342733B733A7340734A -73497444744A744B7452745174577440744F7450744E74427446744D745474E1 -74FF74FE74FD751D75797577698375EF760F760375F775FE75FC75F975F87610 -75FB75F675ED75F575FD769976B576DD7755775F776077527756775A77697767 -77547759776D77E07887789A7894788F788478957885788678A1788378797899 -78807896787B797C7982797D79797A117A187A197A127A177A157A227A130000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A1B7A107AA37AA27A9E7AEB7B667B647B6D7B747B697B727B657B737B717B70 -7B617B787B767B637CB27CB47CAF7D887D867D807D8D7D7F7D857D7A7D8E7D7B -7D837D7C7D8C7D947D847D7D7D927F6D7F6B7F677F687F6C7FA67FA57FA77FDB -7FDC8021816481608177815C8169815B816281726721815E81768167816F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081448161821D8249824482408242824584F1843F845684768479848F848D -846584518440848684678430844D847D845A845984748473845D8507845E8437 -843A8434847A8443847884328445842983D9844B842F8442842D845F84708439 -844E844C8452846F84C5848E843B8447843684338468847E8444842B84608454 -846E8450870B870486F7870C86FA86D686F5874D86F8870E8709870186F6870D -870588D688CB88CD88CE88DE88DB88DA88CC88D08985899B89DF89E589E40000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89E189E089E289DC89E68A768A868A7F8A618A3F8A778A828A848A758A838A81 -8A748A7A8C3C8C4B8C4A8C658C648C668C868C848C858CCC8D688D698D918D8C -8D8E8D8F8D8D8D938D948D908D928DF08DE08DEC8DF18DEE8DD08DE98DE38DE2 -8DE78DF28DEB8DF48F068EFF8F018F008F058F078F088F028F0B9052903F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090449049903D9110910D910F911191169114910B910E916E916F92489252 -9230923A926692339265925E9283922E924A9246926D926C924F92609267926F -92369261927092319254926392509272924E9253924C92569232959F959C959E -959B969296939691969796CE96FA96FD96F896F59773977797789772980F980D -980E98AC98F698F999AF99B299B099B59AAD9AAB9B5B9CEA9CED9CE79E809EFD -50E650D450D750E850F350DB50EA50DD50E450D350EC50F050EF50E350E00000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51D85280528152E952EB533053AC56275615560C561255FC560F561C56015613 -560255FA561D560455FF55F95889587C5890589858865881587F5874588B587A -58875891588E587658825888587B5894588F58FE596B5ADC5AEE5AE55AD55AEA -5ADA5AED5AEB5AF35AE25AE05ADB5AEC5ADE5ADD5AD95AE85ADF5B775BE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005BE35C635D825D805D7D5D865D7A5D815D775D8A5D895D885D7E5D7C5D8D -5D795D7F5E585E595E535ED85ED15ED75ECE5EDC5ED55ED95ED25ED45F445F43 -5F6F5FB6612C61286141615E61716173615261536172616C618061746154617A -615B6165613B616A6161615662296227622B642B644D645B645D647464766472 -6473647D6475646664A6644E6482645E645C644B645364606450647F643F646C -646B645964656477657365A066A166A0669F67056704672269B169B669C90000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69A069CE699669B069AC69BC69916999698E69A7698D69A969BE69AF69BF69C4 -69BD69A469D469B969CA699A69CF69B3699369AA69A1699E69D96997699069C2 -69B569A569C66B4A6B4D6B4B6B9E6B9F6BA06BC36BC46BFE6ECE6EF56EF16F03 -6F256EF86F376EFB6F2E6F096F4E6F196F1A6F276F186F3B6F126EED6F0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F366F736EF96EEE6F2D6F406F306F3C6F356EEB6F076F0E6F436F056EFD -6EF66F396F1C6EFC6F3A6F1F6F0D6F1E6F086F21718771907189718071857182 -718F717B718671817197724472537297729572937343734D7351734C74627473 -7471747574727467746E750075027503757D759076167608760C76157611760A -761476B87781777C77857782776E7780776F777E778378B278AA78B478AD78A8 -787E78AB789E78A578A078AC78A278A47998798A798B79967995799479930000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -79977988799279907A2B7A4A7A307A2F7A287A267AA87AAB7AAC7AEE7B887B9C -7B8A7B917B907B967B8D7B8C7B9B7B8E7B857B9852847B997BA47B827CBB7CBF -7CBC7CBA7DA77DB77DC27DA37DAA7DC17DC07DC57D9D7DCE7DC47DC67DCB7DCC -7DAF7DB97D967DBC7D9F7DA67DAE7DA97DA17DC97F737FE27FE37FE57FDE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008024805D805C8189818681838187818D818C818B8215849784A484A1849F -84BA84CE84C284AC84AE84AB84B984B484C184CD84AA849A84B184D0849D84A7 -84BB84A2849484C784CC849B84A984AF84A884D6849884B684CF84A084D784D4 -84D284DB84B084918661873387238728876B8740872E871E87218719871B8743 -872C8741873E874687208732872A872D873C8712873A87318735874287268727 -87388724871A8730871188F788E788F188F288FA88FE88EE88FC88F688FB0000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -88F088EC88EB899D89A1899F899E89E989EB89E88AAB8A998A8B8A928A8F8A96 -8C3D8C688C698CD58CCF8CD78D968E098E028DFF8E0D8DFD8E0A8E038E078E06 -8E058DFE8E008E048F108F118F0E8F0D9123911C91209122911F911D911A9124 -9121911B917A91729179917392A592A49276929B927A92A0929492AA928D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000092A6929A92AB92799297927F92A392EE928E9282929592A2927D928892A1 -928A9286928C929992A7927E928792A9929D928B922D969E96A196FF9758977D -977A977E978397809782977B97849781977F97CE97CD981698AD98AE99029900 -9907999D999C99C399B999BB99BA99C299BD99C79AB19AE39AE79B3E9B3F9B60 -9B619B5F9CF19CF29CF59EA750FF5103513050F85106510750F650FE510B510C -50FD510A528B528C52F152EF56485642564C56355641564A5649564656580000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -565A56405633563D562C563E5638562A563A571A58AB589D58B158A058A358AF -58AC58A558A158FF5AFF5AF45AFD5AF75AF65B035AF85B025AF95B015B075B05 -5B0F5C675D995D975D9F5D925DA25D935D955DA05D9C5DA15D9A5D9E5E695E5D -5E605E5C7DF35EDB5EDE5EE15F495FB2618B6183617961B161B061A261890000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000619B619361AF61AD619F619261AA61A1618D616661B3622D646E64706496 -64A064856497649C648F648B648A648C64A3649F646864B164986576657A6579 -657B65B265B366B566B066A966B266B766AA66AF6A006A066A1769E569F86A15 -69F169E46A2069FF69EC69E26A1B6A1D69FE6A2769F269EE6A1469F769E76A40 -6A0869E669FB6A0D69FC69EB6A096A046A186A256A0F69F66A266A0769F46A16 -6B516BA56BA36BA26BA66C016C006BFF6C026F416F266F7E6F876FC66F920000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F8D6F896F8C6F626F4F6F856F5A6F966F766F6C6F826F556F726F526F506F57 -6F946F936F5D6F006F616F6B6F7D6F676F906F536F8B6F696F7F6F956F636F77 -6F6A6F7B71B271AF719B71B071A0719A71A971B5719D71A5719E71A471A171AA -719C71A771B37298729A73587352735E735F7360735D735B7361735A73590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000736274877489748A74867481747D74857488747C747975087507757E7625 -761E7619761D761C7623761A7628761B769C769D769E769B778D778F77897788 -78CD78BB78CF78CC78D178CE78D478C878C378C478C9799A79A179A0799C79A2 -799B6B767A397AB27AB47AB37BB77BCB7BBE7BAC7BCE7BAF7BB97BCA7BB57CC5 -7CC87CCC7CCB7DF77DDB7DEA7DE77DD77DE17E037DFA7DE67DF67DF17DF07DEE -7DDF7F767FAC7FB07FAD7FED7FEB7FEA7FEC7FE67FE88064806781A3819F0000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -819E819581A2819981978216824F825382528250824E82518524853B850F8500 -8529850E8509850D851F850A8527851C84FB852B84FA8508850C84F4852A84F2 -851584F784EB84F384FC851284EA84E9851684FE8528851D852E850284FD851E -84F68531852684E784E884F084EF84F9851885208530850B8519852F86620000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000875687638764877787E1877387588754875B87528761875A8751875E876D -876A8750874E875F875D876F876C877A876E875C8765874F877B877587628767 -8769885A8905890C8914890B891789188919890689168911890E890989A289A4 -89A389ED89F089EC8ACF8AC68AB88AD38AD18AD48AD58ABB8AD78ABE8AC08AC5 -8AD88AC38ABA8ABD8AD98C3E8C4D8C8F8CE58CDF8CD98CE88CDA8CDD8CE78DA0 -8D9C8DA18D9B8E208E238E258E248E2E8E158E1B8E168E118E198E268E270000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E148E128E188E138E1C8E178E1A8F2C8F248F188F1A8F208F238F168F179073 -9070906F9067906B912F912B9129912A91329126912E91859186918A91819182 -9184918092D092C392C492C092D992B692CF92F192DF92D892E992D792DD92CC -92EF92C292E892CA92C892CE92E692CD92D592C992E092DE92E792D192D30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000092B592E192C692B4957C95AC95AB95AE95B096A496A296D3970597089702 -975A978A978E978897D097CF981E981D9826982998289820981B982798B29908 -98FA9911991499169917991599DC99CD99CF99D399D499CE99C999D699D899CB -99D799CC9AB39AEC9AEB9AF39AF29AF19B469B439B679B749B719B669B769B75 -9B709B689B649B6C9CFC9CFA9CFD9CFF9CF79D079D009CF99CFB9D089D059D04 -9E839ED39F0F9F10511C51135117511A511151DE533453E156705660566E0000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -567356665663566D5672565E5677571C571B58C858BD58C958BF58BA58C258BC -58C65B175B195B1B5B215B145B135B105B165B285B1A5B205B1E5BEF5DAC5DB1 -5DA95DA75DB55DB05DAE5DAA5DA85DB25DAD5DAF5DB45E675E685E665E6F5EE9 -5EE75EE65EE85EE55F4B5FBC619D61A8619661C561B461C661C161CC61BA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000061BF61B8618C64D764D664D064CF64C964BD648964C364DB64F364D96533 -657F657C65A266C866BE66C066CA66CB66CF66BD66BB66BA66CC67236A346A66 -6A496A676A326A686A3E6A5D6A6D6A766A5B6A516A286A5A6A3B6A3F6A416A6A -6A646A506A4F6A546A6F6A696A606A3C6A5E6A566A556A4D6A4E6A466B556B54 -6B566BA76BAA6BAB6BC86BC76C046C036C066FAD6FCB6FA36FC76FBC6FCE6FC8 -6F5E6FC46FBD6F9E6FCA6FA870046FA56FAE6FBA6FAC6FAA6FCF6FBF6FB80000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6FA26FC96FAB6FCD6FAF6FB26FB071C571C271BF71B871D671C071C171CB71D4 -71CA71C771CF71BD71D871BC71C671DA71DB729D729E736973667367736C7365 -736B736A747F749A74A074947492749574A1750B7580762F762D7631763D7633 -763C76357632763076BB76E6779A779D77A1779C779B77A277A3779577990000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000779778DD78E978E578EA78DE78E378DB78E178E278ED78DF78E079A47A44 -7A487A477AB67AB87AB57AB17AB77BDE7BE37BE77BDD7BD57BE57BDA7BE87BF9 -7BD47BEA7BE27BDC7BEB7BD87BDF7CD27CD47CD77CD07CD17E127E217E177E0C -7E1F7E207E137E0E7E1C7E157E1A7E227E0B7E0F7E167E0D7E147E257E247F43 -7F7B7F7C7F7A7FB17FEF802A8029806C81B181A681AE81B981B581AB81B081AC -81B481B281B781A781F282558256825785568545856B854D8553856185580000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -854085468564854185628544855185478563853E855B8571854E856E85758555 -85678560858C8566855D85548565856C866386658664879B878F879787938792 -87888781879687988779878787A3878587908791879D87848794879C879A8789 -891E89268930892D892E89278931892289298923892F892C891F89F18AE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AE28AF28AF48AF58ADD8B148AE48ADF8AF08AC88ADE8AE18AE88AFF8AEF -8AFB8C918C928C908CF58CEE8CF18CF08CF38D6C8D6E8DA58DA78E338E3E8E38 -8E408E458E368E3C8E3D8E418E308E3F8EBD8F368F2E8F358F328F398F378F34 -90769079907B908690FA913391359136919391909191918D918F9327931E9308 -931F9306930F937A9338933C931B9323931293019346932D930E930D92CB931D -92FA9325931392F992F793349302932492FF932993399335932A9314930C0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -930B92FE9309930092FB931695BC95CD95BE95B995BA95B695BF95B595BD96A9 -96D4970B9712971097999797979497F097F89835982F98329924991F99279929 -999E99EE99EC99E599E499F099E399EA99E999E79AB99ABF9AB49ABB9AF69AFA -9AF99AF79B339B809B859B879B7C9B7E9B7B9B829B939B929B909B7A9B950000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B7D9B889D259D179D209D1E9D149D299D1D9D189D229D109D199D1F9E88 -9E869E879EAE9EAD9ED59ED69EFA9F129F3D51265125512251245120512952F4 -5693568C568D568656845683567E5682567F568158D658D458CF58D25B2D5B25 -5B325B235B2C5B275B265B2F5B2E5B7B5BF15BF25DB75E6C5E6A5FBE5FBB61C3 -61B561BC61E761E061E561E461E861DE64EF64E964E364EB64E464E865816580 -65B665DA66D26A8D6A966A816AA56A896A9F6A9B6AA16A9E6A876A936A8E0000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A956A836AA86AA46A916A7F6AA66A9A6A856A8C6A926B5B6BAD6C096FCC6FA9 -6FF46FD46FE36FDC6FED6FE76FE66FDE6FF26FDD6FE26FE871E171F171E871F2 -71E471F071E27373736E736F749774B274AB749074AA74AD74B174A574AF7510 -75117512750F7584764376487649764776A476E977B577AB77B277B777B60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077B477B177A877F078F378FD790278FB78FC78F2790578F978FE790479AB -79A87A5C7A5B7A567A587A547A5A7ABE7AC07AC17C057C0F7BF27C007BFF7BFB -7C0E7BF47C0B7BF37C027C097C037C017BF87BFD7C067BF07BF17C107C0A7CE8 -7E2D7E3C7E427E3398487E387E2A7E497E407E477E297E4C7E307E3B7E367E44 -7E3A7F457F7F7F7E7F7D7FF47FF2802C81BB81C481CC81CA81C581C781BC81E9 -825B825A825C85838580858F85A7859585A0858B85A3857B85A4859A859E0000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8577857C858985A1857A85788557858E85968586858D8599859D858185A28582 -858885858579857685988590859F866887BE87AA87AD87C587B087AC87B987B5 -87BC87AE87C987C387C287CC87B787AF87C487CA87B487B687BF87B887BD87DE -87B289358933893C893E894189528937894289AD89AF89AE89F289F38B1E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B188B168B118B058B0B8B228B0F8B128B158B078B0D8B088B068B1C8B13 -8B1A8C4F8C708C728C718C6F8C958C948CF98D6F8E4E8E4D8E538E508E4C8E47 -8F438F409085907E9138919A91A2919B9199919F91A1919D91A093A1938393AF -936493569347937C9358935C93769349935093519360936D938F934C936A9379 -935793559352934F93719377937B9361935E936393679380934E935995C795C0 -95C995C395C595B796AE96B096AC9720971F9718971D9719979A97A1979C0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -979E979D97D597D497F198419844984A9849984598439925992B992C992A9933 -9932992F992D99319930999899A399A19A0299FA99F499F799F999F899F699FB -99FD99FE99FC9A039ABE9AFE9AFD9B019AFC9B489B9A9BA89B9E9B9B9BA69BA1 -9BA59BA49B869BA29BA09BAF9D339D419D679D369D2E9D2F9D319D389D300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D459D429D439D3E9D379D409D3D7FF59D2D9E8A9E899E8D9EB09EC89EDA -9EFB9EFF9F249F239F229F549FA05131512D512E5698569C5697569A569D5699 -59705B3C5C695C6A5DC05E6D5E6E61D861DF61ED61EE61F161EA61F061EB61D6 -61E964FF650464FD64F86501650364FC659465DB66DA66DB66D86AC56AB96ABD -6AE16AC66ABA6AB66AB76AC76AB46AAD6B5E6BC96C0B7007700C700D70017005 -7014700E6FFF70006FFB70266FFC6FF7700A720171FF71F9720371FD73760000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74B874C074B574C174BE74B674BB74C275147513765C76647659765076537657 -765A76A676BD76EC77C277BA78FF790C79137914790979107912791179AD79AC -7A5F7C1C7C297C197C207C1F7C2D7C1D7C267C287C227C257C307E5C7E507E56 -7E637E587E627E5F7E517E607E577E537FB57FB37FF77FF8807581D181D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081D0825F825E85B485C685C085C385C285B385B585BD85C785C485BF85CB -85CE85C885C585B185B685D2862485B885B785BE866987E787E687E287DB87EB -87EA87E587DF87F387E487D487DC87D387ED87D887E387A487D787D9880187F4 -87E887DD8953894B894F894C89468950895189498B2A8B278B238B338B308B35 -8B478B2F8B3C8B3E8B318B258B378B268B368B2E8B248B3B8B3D8B3A8C428C75 -8C998C988C978CFE8D048D028D008E5C8E628E608E578E568E5E8E658E670000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E5B8E5A8E618E5D8E698E548F468F478F488F4B9128913A913B913E91A891A5 -91A791AF91AA93B5938C939293B7939B939D938993A7938E93AA939E93A69395 -93889399939F938D93B1939193B293A493A893B493A393A595D295D395D196B3 -96D796DA5DC296DF96D896DD97239722972597AC97AE97A897AB97A497AA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000097A297A597D797D997D697D897FA98509851985298B89941993C993A9A0F -9A0B9A099A0D9A049A119A0A9A059A079A069AC09ADC9B089B049B059B299B35 -9B4A9B4C9B4B9BC79BC69BC39BBF9BC19BB59BB89BD39BB69BC49BB99BBD9D5C -9D539D4F9D4A9D5B9D4B9D599D569D4C9D579D529D549D5F9D589D5A9E8E9E8C -9EDF9F019F009F169F259F2B9F2A9F299F289F4C9F5551345135529652F753B4 -56AB56AD56A656A756AA56AC58DA58DD58DB59125B3D5B3E5B3F5DC35E700000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5FBF61FB65076510650D6509650C650E658465DE65DD66DE6AE76AE06ACC6AD1 -6AD96ACB6ADF6ADC6AD06AEB6ACF6ACD6ADE6B606BB06C0C7019702770207016 -702B702170227023702970177024701C702A720C720A72077202720572A572A6 -72A472A372A174CB74C574B774C37516766077C977CA77C477F1791D791B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007921791C7917791E79B07A677A687C337C3C7C397C2C7C3B7CEC7CEA7E76 -7E757E787E707E777E6F7E7A7E727E747E687F4B7F4A7F837F867FB77FFD7FFE -807881D781D582648261826385EB85F185ED85D985E185E885DA85D785EC85F2 -85F885D885DF85E385DC85D185F085E685EF85DE85E2880087FA880387F687F7 -8809880C880B880687FC880887FF880A88028962895A895B89578961895C8958 -895D8959898889B789B689F68B508B488B4A8B408B538B568B548B4B8B550000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B518B428B528B578C438C778C768C9A8D068D078D098DAC8DAA8DAD8DAB8E6D -8E788E738E6A8E6F8E7B8EC28F528F518F4F8F508F538FB49140913F91B091AD -93DE93C793CF93C293DA93D093F993EC93CC93D993A993E693CA93D493EE93E3 -93D593C493CE93C093D293E7957D95DA95DB96E19729972B972C972897260000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000097B397B797B697DD97DE97DF985C9859985D985798BF98BD98BB98BE9948 -9947994399A699A79A1A9A159A259A1D9A249A1B9A229A209A279A239A1E9A1C -9A149AC29B0B9B0A9B0E9B0C9B379BEA9BEB9BE09BDE9BE49BE69BE29BF09BD4 -9BD79BEC9BDC9BD99BE59BD59BE19BDA9D779D819D8A9D849D889D719D809D78 -9D869D8B9D8C9D7D9D6B9D749D759D709D699D859D739D7B9D829D6F9D799D7F -9D879D689E949E919EC09EFC9F2D9F409F419F4D9F569F579F58533756B20000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56B556B358E35B455DC65DC75EEE5EEF5FC05FC161F9651765166515651365DF -66E866E366E46AF36AF06AEA6AE86AF96AF16AEE6AEF703C7035702F70377034 -703170427038703F703A70397040703B703370417213721472A8737D737C74BA -76AB76AA76BE76ED77CC77CE77CF77CD77F27925792379277928792479290000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079B27A6E7A6C7A6D7AF77C497C487C4A7C477C457CEE7E7B7E7E7E817E80 -7FBA7FFF807981DB81D9820B82688269862285FF860185FE861B860085F68604 -86098605860C85FD8819881088118817881388168963896689B989F78B608B6A -8B5D8B688B638B658B678B6D8DAE8E868E888E848F598F568F578F558F588F5A -908D9143914191B791B591B291B3940B941393FB9420940F941493FE94159410 -94289419940D93F5940093F79407940E9416941293FA940993F8940A93FF0000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93FC940C93F69411940695DE95E095DF972E972F97B997BB97FD97FE98609862 -9863985F98C198C29950994E9959994C994B99539A329A349A319A2C9A2A9A36 -9A299A2E9A389A2D9AC79ACA9AC69B109B129B119C0B9C089BF79C059C129BF8 -9C409C079C0E9C069C179C149C099D9F9D999DA49D9D9D929D989D909D9B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009DA09D949D9C9DAA9D979DA19D9A9DA29DA89D9E9DA39DBF9DA99D969DA6 -9DA79E999E9B9E9A9EE59EE49EE79EE69F309F2E9F5B9F609F5E9F5D9F599F91 -513A51395298529756C356BD56BE5B485B475DCB5DCF5EF161FD651B6B026AFC -6B036AF86B0070437044704A7048704970457046721D721A7219737E7517766A -77D0792D7931792F7C547C537CF27E8A7E877E887E8B7E867E8D7F4D7FBB8030 -81DD8618862A8626861F8623861C86198627862E862186208629861E86250000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8829881D881B88208824881C882B884A896D8969896E896B89FA8B798B788B45 -8B7A8B7B8D108D148DAF8E8E8E8C8F5E8F5B8F5D91469144914591B9943F943B -94369429943D943C94309439942A9437942C9440943195E595E495E39735973A -97BF97E1986498C998C698C0995899569A399A3D9A469A449A429A419A3A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009A3F9ACD9B159B179B189B169B3A9B529C2B9C1D9C1C9C2C9C239C289C29 -9C249C219DB79DB69DBC9DC19DC79DCA9DCF9DBE9DC59DC39DBB9DB59DCE9DB9 -9DBA9DAC9DC89DB19DAD9DCC9DB39DCD9DB29E7A9E9C9EEB9EEE9EED9F1B9F18 -9F1A9F319F4E9F659F649F924EB956C656C556CB59715B4B5B4C5DD55DD15EF2 -65216520652665226B0B6B086B096C0D7055705670577052721E721F72A9737F -74D874D574D974D7766D76AD793579B47A707A717C577C5C7C597C5B7C5A0000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7CF47CF17E917F4F7F8781DE826B863486358633862C86328636882C88288826 -882A8825897189BF89BE89FB8B7E8B848B828B868B858B7F8D158E958E948E9A -8E928E908E968E978F608F629147944C9450944A944B944F9447944594489449 -9446973F97E3986A986998CB9954995B9A4E9A539A549A4C9A4F9A489A4A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009A499A529A509AD09B199B2B9B3B9B569B559C469C489C3F9C449C399C33 -9C419C3C9C379C349C329C3D9C369DDB9DD29DDE9DDA9DCB9DD09DDC9DD19DDF -9DE99DD99DD89DD69DF59DD59DDD9EB69EF09F359F339F329F429F6B9F959FA2 -513D529958E858E759725B4D5DD8882F5F4F62016203620465296525659666EB -6B116B126B0F6BCA705B705A7222738273817383767077D47C677C667E95826C -863A86408639863C8631863B863E88308832882E883389768974897389FE0000 -F8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B8C8B8E8B8B8B888C458D198E988F648F6391BC94629455945D9457945E97C4 -97C598009A569A599B1E9B1F9B209C529C589C509C4A9C4D9C4B9C559C599C4C -9C4E9DFB9DF79DEF9DE39DEB9DF89DE49DF69DE19DEE9DE69DF29DF09DE29DEC -9DF49DF39DE89DED9EC29ED09EF29EF39F069F1C9F389F379F369F439F4F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009F719F709F6E9F6F56D356CD5B4E5C6D652D66ED66EE6B13705F7061705D -7060722374DB74E577D5793879B779B67C6A7E977F89826D8643883888378835 -884B8B948B958E9E8E9F8EA08E9D91BE91BD91C2946B9468946996E597469743 -974797C797E59A5E9AD59B599C639C679C669C629C5E9C609E029DFE9E079E03 -9E069E059E009E019E099DFF9DFD9E049EA09F1E9F469F749F759F7656D4652E -65B86B186B196B176B1A7062722672AA77D877D979397C697C6B7CF67E9A0000 -F9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E987E9B7E9981E081E18646864786488979897A897C897B89FF8B988B998EA5 -8EA48EA3946E946D946F9471947397499872995F9C689C6E9C6D9E0B9E0D9E10 -9E0F9E129E119EA19EF59F099F479F789F7B9F7A9F79571E70667C6F883C8DB2 -8EA691C394749478947694759A609C749C739C719C759E149E139EF69F0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009FA4706870657CF7866A883E883D883F8B9E8C9C8EA98EC9974B98739874 -98CC996199AB9A649A669A679B249E159E179F4862076B1E7227864C8EA89482 -948094819A699A689B2E9E197229864B8B9F94839C799EB776759A6B9C7A9E1D -7069706A9EA49F7E9F499F980000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/cns11643.enc b/src/runtime/tcl_library/encoding/cns11643.enc deleted file mode 100644 index 44dd9b7a..00000000 --- a/src/runtime/tcl_library/encoding/cns11643.enc +++ /dev/null @@ -1,1584 +0,0 @@ -# Encoding file: cns11643, double-byte -D -2134 0 93 -21 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E284E364E3F4E854E054E04518251965338536953B64E2A4E874E4951E2 -4E464E8F4EBC4EBE516651E35204529C53B95902590A5B805DDB5E7A5E7F5EF4 -5F505F515F61961D4E3C4E634E624EA351854EC54ECF4ECE4ECC518451865722 -572351E45205529E529D52FD5300533A5C735346535D538653B7620953CC6C15 -53CE57216C3F5E005F0C623762386534653565E04F0E738D4E974EE04F144EF1 -4EE74EF74EE64F1D4F024F054F2256D8518B518C519951E55213520B52A60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053225304530353075407531E535F536D538953BA53D0598053F653F753F9 -597E53F4597F5B565724590459185932593059345DDF59755E845B825BF95C14 -5FD55FD45FCF625C625E626462615E815E835F0D5F52625A5FCA5FC7623965EE -624F65E7672F6B7A6C39673F673C6C376C446C45738C75927676909390926C4B -6C4C4E214E204E224E684E894E984EF94EEF7F5182784EF84F064F034EFC4EEE -4F1690994F284F1C4F074F1A4EFA4F17514A962351724F3B51B451B351B20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -23 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F6451E84F675214520F5215521852A84F33534B534F518F5350521C538B -522153BE52AE53D2541653FF538E540054305405541354155445541956E35735 -57365731573258EE59054E545447593656E756E55741597A574C5986574B5752 -5B865F535C1859985C3D5C78598E59A25990598F5C8059A15E085B925C285C2A -5C8D5EF55F0E5C8B5C895C925FD35FDA5C935FDB5DE0620F625D625F62676257 -9F505E8D65EB65EA5F7867375FD2673267366B226BCE5FEE6C586C516C770000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -24 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C3C5FFA6C5A5FF76C53706F7072706E6283628C707372B172B26287738F -627B627A6270793C6288808D808E6272827B65F08D718FB99096909A67454E24 -4E7167554E9C4F454F4A4F394F37674B4F324F426C1A4F444F4B6C6B4F404F35 -4F3151516C6F5150514E6C6D6C87519D6C9C51B551B851EC522352275226521F -522B522052B452B372C65325533B537473957397739373947392544D75397594 -543A7681793D5444544C5423541A5432544B5421828F54345449545054220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -25 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000543F5451545A542F8FC956E956F256F356EF56ED56EC56E6574896285744 -573F573C575357564F85575F5743575857574F744F894F8457464F4C573D4F6A -57425754575558F158F258F0590B9EA656F1593D4F955994598C519E599C51BE -5235599F5233599B52315989599A530B658853925B8D54875BFE5BFF5BFD5C2B -54885C845C8E5C9C5465546C5C855DF55E09546F54615E0B54985E925E905F03 -56F75F1E5F6357725FE75FFE5FE65FDC5FCE57805FFC5FDF5FEC5FF657620000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005FF25FF05FF95945621359BA59CF623B623C628259C159B659BC6278628B -59B1629E62A5629B629C6299628D6285629D62755C445C475CAE65F65CA05CB5 -5CAF66F5675B5C9F675467525CA267586744674A67615CB66C7F6C916C9E5E14 -6C6E6C7C6C9F6C755F246C566CA26C795F7D6CA15FE56CAA6CA0601970797077 -707E600A7075707B7264601E72BB72BC72C772B972BE72B66011600C7398601C -6214623D62AD7593768062BE768376C076C162AE62B377F477F562A97ACC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007ACD7CFA809F80918097809466048286828C65FB8295660B866C66058FB5 -8FBE8FC766F68FC190A990A4678E6792677690A896279626962B963396349629 -4E3D679F4E9D4F934F8A677D67814F6D4F8E4FA04FA24FA14F9F4FA36C1D4F72 -6CEC4F8C51566CD96CB651906CAD6CE76CB751ED51FE522F6CC3523C52345239 -52B952B552BF53556C9D5376537A53936D3053C153C253D554856CCF545F5493 -548954799EFE548F5469546D70915494546A548A708356FD56FB56F872D80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -28 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000056FC56F6576557815763576772D1576E5778577F73A673A258F3594B594C -74DD74E8753F59AD753E59C4759859C259B076F176F076F577F859BF77F959C9 -59B859AC7942793F79C559B759D77AFB5B607CFD5B965B9E5B945B9F5B9D80B5 -5C005C1982A082C05C495C4A82985CBB5CC182A782AE82BC5CB95C9E5CB45CBA -5DF65E135E125E7782C35E9882A25E995E9D5EF8866E5EF98FD25F065F218FCD -5F255F558FD790B290B45F845F8360306007963D6036963A96434FCD5FE90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000603D60084FC94FCB62BA62B24FDC62B762E462A74FDB4FC74FD662D562E1 -62DD62A662C162C562C062DF62E062DE53976589539965A665BA54A165FF54A5 -66176618660165FE54AE670C54B6676B67966782678A54BC67A354BE67A2678F -54B067F967806B266B276B686B69579D6B816BB46BD1578F57996C1C579A5795 -58F4590D59536C976C6C6CDF5A006CEA59DD6CE46CD86CB26CCE6CC859F2708B -70887090708F59F570877089708D70815BA8708C5CD05CD872405CD75CCB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007265726672685CC95CC772CD72D372DB5CD472CF73A773A3739E5CDF73AF -5DF95E2173AA739C5E2075427544753B75415E9B759B759E5F0779C479C379C6 -6037603979C7607279CA604560537ACF7C767C747CFF7CFC6042605F7F5980A8 -6058606680B0624280B362CF80A480B680A780AC630380A65367820E82C4833E -829C63006313631462FA631582AA62F082C9654365AA82A682B2662166326635 -8FCC8FD98FCA8FD88FCF90B7661D90AD90B99637670F9641963E96B697510000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000097634E574E794EB24EB04EAF4EB14FD24FD567E44FBE4FB84FB04FB14FC8 -67F667EE4FC64FCC4FE54FE34FB4516A67B2519F67C651C167CC51C251C35245 -524867C967CA524F67EA67CB52C552CA52C453275358537D6BE053DD53DC53DA -53D954B96D1F54D054B454CA6D0A54A354DA54A46D1954B2549E549F54B56D1D -6D4254CD6D1854CC6D03570057AC5791578E578D579257A1579057A657A8709F -579C579657A770A170B470B570A958F572495909590872705952726E72CA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059DF72E859EB59EF59F059D55A0D5A0459F95A0259F859E259D959E75B6A -73B473EB5BAB73C75C1B5C2F73C6663C73CB74EC74EE5CD15CDC5CE65CE15CCD -76795CE25CDD5CE55DFB5DFA5E1E76F75EA176FA77E75EFC5EFB5F2F78127805 -5F66780F780E7809605C7813604E6051794B794560236031607C605279D66060 -604A60617AD162187B017C7A7C787C797C7F7C807C81631F631762EA63216304 -63057FBE6531654465408014654265BE80C76629661B80C86623662C661A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006630663B661E6637663880C9670E80D780E667E867D6822167C767BC6852 -67BF67D567FE836367FB833A67B168016805680067D782F26B2A6B6B82FB82F6 -82F082EA6BE182E082FA6D236CFF6D146D056D136D066D21884E6D156CAF6CF4 -6D026D458A076D268FE36D448FEE6D2470A590BD70A390D570A270BB70A070AA -90C891D470A870B670B270A79653964A70B9722E5005723C5013726D5030501B -72E772ED503372EC72E572E24FF773C473BD73CF73C973C173D0503173CE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074ED74EB519374EF754975507546754A5261754D75A6525E525F525575A8 -52CD530E76C776FF54E276FD77E6780A54F37804780B78075504781578085511 -79D379D479D079D77A7C54F854E07A7D7A837A8257017AD47AD57AD37AD07AD2 -7AFE7AFC7C777C7C7C7B57B657BF57C757D057B957C1590E594A7F8F80D35A2D -80CB80D25A0F810980E280DF80C65B6C822482F782D882DD5C565C5482F882FC -5CEE5CF182E95D0082EE5E2982D0830E82E2830B82FD517986765F6786780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000605A60678675867D6088884288666081898C8A0560958A0660978C9F609C -8FF18FE78FE98FEF90C290BC632C90C690C06336634390CD90C9634B90C4633C -958163419CEC50324FF9501D4FFF50044FF05003635150024FFC4FF250245008 -5036502E65C35010503850394FFD50564FFB51A351A651A1681A684951C751C9 -5260526452595265526752575263682B5253682F52CF684452CE52D052D152CC -68266828682E550D54F46825551354EF54F554F9550255006B6D808255180000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054F054F66BE86BE355196BE7570557C96D6357B757CD6D0D6D616D9257BE -57BB6D6D57DB57C857C457C557D157CA57C06D676D605A215A2A6D7C5A1D6D82 -5A0B6D2F6D686D8B6D7E5A226D846D165A246D7B5A145A316D905A2F5A1A5A12 -70DD70CB5A2670E270D75BBC5BBB5BB75C055C065C525C5370C770DA5CFA5CEB -72425CF35CF55CE95CEF72FA5E2A5E305E2E5E2C5E2F5EAF5EA973D95EFD5F32 -5F8E5F935F8F604F609973D2607E73D46074604B6073607573E874DE60560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060A9608B60A6755B609360AE609E60A7624575C075BF632E75BA63526330 -635B771B6319631B77126331635D6337633563537722635C633F654B78227835 -658B7828659A66506646664E6640782A664B6648795B66606644664D79526837 -682479EC79E0681B683679EA682C681968566847683E681E7A8B681568226827 -685968586855683068236B2E6B2B6B306B6C7B096B8B7C846BE96BEA6BE56D6B -7C8D7C856D736D577D117D0E6D5D6D566D8F6D5B6D1C6D9A6D9B6D997F610000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D816D717F5D7F5B6D726D5C6D9670C470DB70CC70D070E370DF80F270D6 -70EE70D580FB81008201822F727A833372F573028319835173E273EC73D573F9 -73DF73E683228342834E831B73E473E174F3834D831683248320755675557558 -7557755E75C38353831E75B4834B75B18348865376CB76CC772A86967716770F -869E8687773F772B770E772486857721771877DD86A7869578247836869D7958 -79598843796279DA79D9887679E179E579E879DB886F79E279F08874887C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008A128C477ADA7ADD8CA47ADB7ADC8D788DB57B0D7B0B7B147C8E7C868FF5 -7C877C837C8B90048FFC8FF690D67D2490D990DA90E37D257F627F937F997F97 -90DC90E47FC47FC6800A91D591E28040803C803B80F680FF80EE810481038107 -506A506180F750605053822D505D82278229831F8357505B504A506250158321 -505F506983188358506450465040506E50738684869F869B868986A68692868F -86A0884F8878887A886E887B88848873555055348A0D8A0B8A19553655350000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000553055525545550C8FF990099008553990DE9151553B554091DB91DF91DE -91D691E095859660965957F4965657ED57FD96BD57F8580B5042505958075044 -50665052505450715050507B507C505857E758015079506C507851A851D151CF -5268527652D45A5553A053C45A385558554C55685A5F55495A6C5A53555D5529 -5A43555455535A44555A5A48553A553F552B57EA5A4C57EF5A695A4757DD57FE -5A4257DE57E65B6E57E857FF580358F768A6591F5D1A595B595D595E5D0D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005D265A2B5D0F5A3B5D125D235A615A3A5A6E5A4B5A6B5EB45EB95A455A4E -5A685A3D5A715A3F5A6F5A7560905A735A2C5A595A545A4F5A6360CF60E45BC8 -60DD5BC360B15C5B5C6160CA5D215D0A5D0960C05D2C5D08638A63825D2A5D15 -639E5D105D1363975D2F5D18636F5DE35E395E355E3A5E32639C636D63AE637C -5EBB5EBA5F345F39638563816391638D6098655360D066656661665B60D760AA -666260A160A4688760EE689C60E7686E68AE60DE6956686F637E638B68A90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000687563796386639368776373636A686B636C68AA637F687163B263BA6896 -688B6366637468A4655A687B654E654D658D658E65AD6B3365C765CA6B9165C9 -6B8D65E366576C2A66636667671A671967166DAC6DE9689E68B6689868736E00 -689A688E68B768DB68A5686C68C168846DDB6DF46895687A68996DF068B868B9 -68706DCF6B356DD06B906BBB6BED6DD76DCD6DE36DC16DC36DCE70F771176DAD -6E0470F06DB970F36DE770FC6E086E0671136E0A6DB070F66DF86E0C710E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006DB1727B6E026E076E096E016E176DFF6E12730A730871037107710170F5 -70F1710870F2710F740170FE7407740073FA731A7310730E740273F374087564 -73FB75CE75D275CF751B752375617568768F756775D37739772F769077317732 -76D576D776D67730773B7726784877407849771E784A784C782678477850784B -7851784F78427846796B796E796C79F279F879F179F579F379F97A907B357B3B -7A9A7A937A917AE17B247B337B217B1C7B167B177B367B1F7B2F7C937C990000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C9A7C9C7C947D497C967D347D377D3D7D2D7D367D4C7D457D2C7D487D41 -7D477F3B7D3F7D4A7D3B7D288008801A7F9C801D7F9B8049804580447C9B7FD1 -7FC7812A812E801F801E81318047811A8134811781258119811B831D83718384 -8380837283A18127837983918211839F83AD823A8234832382748385839C83B7 -8658865A8373865786B2838F86AE8395839983758845889C889488A3888F88A5 -88A988A6888A88A0889089928991899483B08A268A328A2883AE83768A1C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000086568A2B8A2086C28A2986C586BA86B08A218C3A86B38C5B8C588C7C86BB -8CA68CAE8CAD8D6588528D7E88958D7C8D7F8D7A8DBD889188A18DC08DBB8EAD -8EAF8ED6889788A488AC888C88938ED9898289D69012900E90258A27901390EE -8C3990AB90F78C5D9159915491F291F091E591F68DC28DB995878DC1965A8EDE -8EDD966E8ED78EE08EE19679900B98E198E6900C9EC49ED24E8090F04E81508F -50975088508990EC90E950815160915A91535E4251D391F491F151D251D60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000527391F9527091EB91F791E853A853A653C5559755DE966D966B559655B4 -96BF55859804559B55A0509B555950945586508B50A355AF557A508E509D5068 -559E509255A9570F570E581A5312581F53A4583C5818583E582655AD583A5645 -5822559358FB5963596455815AA85AA35A825A885AA15A855A9855955A99558E -5A895A815A965A80581E58275A91582857F5584858255ACF581B5833583F5836 -582E58395A875AA0582C5A7959615A865AAB5AAA5AA45A8D5A7E5A785BD50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005A7C5AA55AAC5C1E5C5F5C5E5D445D3E5A975D485D1C5AA95D5B5D4D5A8C -5A9C5D575A935D535D4F5BCD5D3B5D465BD15BCA5E465E475C305E485EC05EBD -5EBF5D4B5F115D355F3E5F3B5D555F3A5D3A5D525D3D5FA75D5960EA5D396107 -6122610C5D325D3660B360D660D25E4160E360E560E95FAB60C9611160FD60E2 -60CE611E61206121621E611663E263DE63E660F860FC60FE60C163F8611863FE -63C163BF63F763D1655F6560656163B063CE65D163E863EF667D666B667F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000063CA63E066736681666D6669646163DF671E68ED63DC63C463D863D36903 -63C768FE68E5691E690263D763D9690968CA690065646901691868E268CF659D -692E68C568FF65D2691C68C3667B6B6F66716B6E666A6BBE67016BF46C2D6904 -6DB66E756E1E68EA6E18690F6E4868F76E4F68E46E426E6A6E706DFE68E16907 -6E6D69086E7B6E7E6E5968EF6E5769146E806E5068FD6E296E766E2A6E4C712A -68CE7135712C7137711D68F468D1713868D47134712B7133712771246B3B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000712D7232728372827287730673247338732A732C732B6DFC732F73287417 -6E496E88741974386E45741F7414743C73F7741C74157418743974F975246E51 -6E3B6E03756E756D7571758E6E6175E56E286E606E716E6B769476B36E3076D9 -6E657748774977436E776E55774277DF6E66786378766E5A785F786679667971 -712E713179767984797579FF7A0771287A0E7A09724B725A7288728972867285 -7AE77AE27B55733073227B437B577B6C7B427B5373267B417335730C7CA70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007CA07CA67CA47D74741A7D59742D7D607D577D6C7D7E7D6474207D5A7D5D -752F756F756C7D767D4D7D7575E67FD37FD675E475D78060804E8145813B7747 -814881428149814081148141774C81EF81F68203786483ED785C83DA841883D2 -8408787084007868785E786284178346841483D38405841F8402841683CD83E6 -7AE6865D86D586E17B447B487B4C7B4E86EE884788467CA27C9E88BB7CA188BF -88B47D6388B57D56899A8A437D4F7D6D8A5A7D6B7D527D548A358A388A420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008A498A5D8A4B8A3D7F667FA27FA07FA18C608C5E8C7F8C7E8C8380D48CB1 -8D878152814F8D888D83814D813A8D868D8B8D828DCA8DD28204823C8DD48DC9 -8EB0833B83CF83F98EF28EE48EF38EEA83E78EFD83FC8F9D902B902A83C89028 -9029902C840183DD903A90309037903B83CB910A83D683F583C991FE922083DE -920B84069218922283D5921B920883D1920E9213839A83C3959583EE83C483FB -968C967B967F968183FE968286E286E686D386E386DA96EE96ED86EB96EC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000975F976F86D7976D86D188488856885588BA88D798F088B888C088BE9AA9 -88BC88B79AE04EB7890188C950CC50BC899750AA50B989DB50AB50C350CD517E -527E52798A588A4452E152E052E7538053AB53AA53A953E055EA8C8055D78CBE -8CB055C157158D84586C8D89585C58505861586A5869585658605866585F5923 -596659688EEF8EF75ACE8EF95AC55AC38EE58EF55AD08EE88EF68EEB8EF18EEC -8EF45B745B765BDC5BD75BDA5BDB91045C205D6D5D6690F95D645D6E91000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005D605F425F5A5F6E9164915F6130613A612A614361196131921A613D920F -920C92006408643264389206643192276419921C6411921992176429641D957B -958D958C643C96876446644796899683643A640796C8656B96F16570656D9770 -65E4669398A998EB9CE69EF9668F4E844EB6669250BF668E50AE694650CA50B4 -50C850C250B050C150BA693150CB50C9693E50B8697C694352786973527C6955 -55DB55CC6985694D69506947696769366964696155BF697D6B446B406B710000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B736B9C55C855F255CD6BC155C26BFA6C316C325864584F6EB86EA8586F -6E916EBB585D6E9A5865585B6EA9586358716EB56E6C6EE85ACB6EDD6EDA6EE6 -6EAC5AB05ABF5AC86ED96EE36EE96EDB5ACA716F5AB65ACD71485A90714A716B -5BD9714F715771745D635D4A5D6571457151716D5D6872517250724E5E4F7341 -5E4A732E73465EC574275EC674487453743D5FAF745D74566149741E74477443 -74587449612E744C7445743E61297501751E91686223757A75EE760276970000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007698641064126409775D77647753775878827890788A6439787A787D6423 -788B787864306428788D788878927881797E798364256427640B7980641B642E -64217A0F656F65927A1D66867AA17AA466907AE97AEA66997B627B6B67207B5E -695F7B79694E69627B6F7B686945696A7CAE6942695769597CB069487D906935 -7D8A69337D8B7D997D9569787D877D787D977D897D986976695869417FA3694C -693B694B7FDD8057694F8163816A816C692F697B693C815D81756B43815F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B48817D816D6BFB6BFC8241844F84846E9B847F6EC88448842A847B8472 -8464842E845C84536EC6844184C86EC184628480843E848384716EA6844A8455 -84586EC36EDC6ED886FC86FD87156E8D871686FF6EBF6EB36ED0885888CF88E0 -6EA371477154715289E78A6A8A80715D8A6F8A6571788A788A7D8A8871587143 -8A648A7E715F8A678C638C88714D8CCD724F8CC9728C8DED7290728E733C7342 -733B733A73408EB1734974448F048F9E8FA090439046904890459040904C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074427446910C9113911574FF916B9167925D9255923569839259922F923C -928F925C926A9262925F926B926E923B92449241959A7699959976DD7755775F -968F77529696775A7769776796F496FC776D9755788797797894788F788497EE -97F57886980B788398F37899788098F798FF98F5798298EC98F17A117A18999A -7A129AE29B3D9B5D9CE87A1B9CEB9CEF9CEE9E819F1450D050D950DC50D87B69 -50E150EB7B737B7150F450E250DE7B767B637CB251F47CAF7D887D8652ED0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000052EA7D7F53327D7A53AE53B07D8355FB5603560B7D8456077D9255F87F6B -5628561E7F6C5618561156515605571758928164588C817758785884587358AD -58975895587758725896588D59108161596C82495AE782405AE4824584F15AEF -5626847684795AF05D7B84655D83844084865D8B5D8C844D5D785E5284598474 -5ED05ECF85075FB35FB4843A8434847A617B8478616F6181613C614261386133 -844261606169617D6186622C62288452644C84C56457647C8447843664550000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064626471646A6456643B6481846E644F647E646486F7870C86FA86D686F5 -657186F8870E66A5669A669C870D66A688D666A4698F69C569C8699269B288CC -88D0898569E369C069D669D1699F69A269D289DC89E68A7669E169D5699D8A3F -8A7769988A846B746BA18A816EF06EF38C3C8C4B6F1B6F0C6F1D6F346F286F17 -8C856F446F426F046F116EFA6F4A7191718E8D93718B718D717F718C717E717C -71838DEE71888DE98DE372948DE773557353734F7354746C7465746674610000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000746B746874768F0B7460903F74747506760E91107607910F911176B99114 -76B776E2916E7774777777767775923A777877719265777A715B777B78A678AE -78B8926C924F926078B178AF923679897987923192547A2992507A2A924E7A2D -7A2C92567A32959F7AEC7AF07B817B9E7B8396917B9296CE7BA37B9F7B9396F5 -7B867CB87CB79772980F980D980E98AC7DC87DB699AF7DD199B07DA87DAB9AAB -7DB37DCD9CED7DCF7DA49EFD50E67F417F6F7F7150F350DB50EA50DD50E40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -49 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000050D38023805B50EF8061805F818152805281818482135330824A824C5615 -560C561284BD8495561C849284C35602849684A584B584B384A384E484D884D5 -589884B784AD84DA84938736587A58875891873D872B87478739587B8745871D -58FE88FF88EA5AEE88F55AD5890088ED890388E95AF35AE289EA5ADB8A9B8A8E -8AA25AD98A9C8A948A908AA98AAC5C638A9F5D805D7D8A9D5D7A8C675D775D8A -8CD08CD68CD48D988D9A8D975D7F5E585E598E0B8E088E018EB48EB35EDC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008FA18FA25ED2905A5F449061905F5FB6612C9125917B9176917C61739289 -92F692B192AD929292819284617A92AE9290929E616A6161615695A295A7622B -642B644D645B645D96A0969D969F96D0647D96D1646664A6975964829764645C -644B64539819645098149815981A646B645964656477990665A098F89901669F -99BE99BC99B799B699C069C999B869CE699669B099C469BC99BF69999ADA9AE4 -9AE99AE89AEA9AE569BF9B2669BD69A49B4069B969CA699A69CF69B369930000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000069AA9EBD699E69D969976990510E69B550F769C650FC510D510151DA51D9 -51DB5286528E52EE533353B16EF15647562D56546F37564B5652563156445656 -5650562B6F18564D5637564F58A258B76F7358B26EEE58AA58B558B06F3C58B4 -58A458A76F0E59265AFE6EFD5B046F395AFC6EFC5B065B0A5AFA5B0D5B005B0E -7187719071895D9171855D8F5D905D985DA45D9B5DA35D965DE45E5A72957293 -5E5E734D5FB86157615C61A661956188747261A3618F75006164750361590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006178761661856187619E7611760A6198619C7781777C622F6480649B648E -648D649464C678B264A8648378AD64B9648664B464AF649178A064AA64A164A7 -66B666B3798B66BC66AC799466AD6A0E79886A1C6A1A7A2B7A4A6A0B7A2F69EF -6A0C69F06A227AAC69D87B886A1269FA7B916A2A7B966A107B8C7B9B6A2969F9 -69EA6A2C6A247BA469E96B526B4F6B537CBA7DA76F106F656F757DAA7DC17DC0 -7DC56FD07DCE6F5C6F3D6F717DCC6F916F0B6F796F816F8F7DA66F596F740000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007DA171AE7F7371A371AD7FE57FDE71AB71A671A2818952F2725772557299 -734B747A8215849784A4748C748484BA84CE74827493747B84AB750984B484C1 -84CD84AA849A84B1778A849D779084BB78C678D378C078D278C778C284AF799F -799D799E84B67A4184A07A387A3A7A4284DB84B07A3E7AB07BAE7BB38728876B -7BBF872E871E7BCD87197BB28743872C8741873E8746872087327CC47CCD7CC2 -7CC67CC37CC97CC787427DF887277DED7DE2871A873087117DDC7E027E010000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000088F27DD688FE7DE47DFE88F67E007DFC7DFD88EB7DF57DFF899F7DEB7DE5 -7F787FAE7FE78A998065806A80668068806B819481A18192819681938D968E09 -85018DFF84F88DFD84F58E0385048E068E058DFE8E00851B85038533853484ED -9123911C853591228505911D911A91249121877D917A91729179877192A5885C -88E6890F891B92A089A989A589EE8AB1929A8ACC8ACE92978AB792A38AB58AE9 -8AB492958AB38AC18AAF8ACA8AD09286928C92998C8E927E92878CE98CDB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000928B8CEB8DA496A18DA28D9D977D977A977E97838E2A8E28977B97848EB8 -8EB68EB98EB78F228F2B8F278F198FA499078FB3999C9071906A99BB99BA9188 -918C92BF92B892BE92DC92E59B3F9B6092D492D69CF192DA92ED92F392DB5103 -92B992E292EB95AF50F695B295B3510C50FD510A96A396A552F152EF56485642 -970A563597879789978C97EF982A98225640981F563D9919563E99CA99DA563A -571A58AB99DE99C899E058A39AB69AB558A59AF458FF9B6B9B699B729B630000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005AF69D0D5AF89D019D0C5B019CF85B055B0F9CFE9D029E845D9F9EAB9EAA -511D51165DA0512B511E511B5290529453145E605E5C56675EDB567B5EE1565F -5661618B6183617961B161B061A2618958C358CA58BB58C058C459015B1F5B18 -5B115B1561B35B125B1C64705B225B795DA664975DB35DAB5EEA648A5F5B64A3 -649F61B761CE61B961BD61CF61C06199619765B361BB61D061C4623166B764D3 -64C06A006A066A1769E564DC64D164C869E464D566C369EC69E266BF66C50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000069FE66CD66C167066A1467246A636A426A5269E66A436A3369FC6A6C6A57 -6A046A4C6A6E6A0F69F66A266A0769F46A376B516A716A4A6A366BA66A536C00 -6A456A706F416F266A5C6B586B576F926F8D6F896F8C6F626F4F6FBB6F5A6F96 -6FBE6F6C6F826F556FB56FD36F9F6F576FB76FF571B76F0071BB6F6B71D16F67 -71BA6F5371B671CC6F7F6F9571D3749B6F6A6F7B749674A2749D750A750E719A -7581762C76377636763B71A476A171AA719C779871B37796729A735873520000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078D678EB736078DC735B79A579A998347A537A4574897A4F74867ABD7ABB -7AF17488747C7BEC7BED7507757E7CD3761E7CE1761D7E197623761A76287E27 -7E26769D769E806E81AF778F778981AD78CD81AA821878CC78D178CE78D4856F -854C78C48542799A855C8570855F79A2855A854B853F878A7AB4878B87A1878E -7BBE7BAC8799885E885F892489A78AEA8AFD8AF98AE38AE57DDB7DEA8AEC7DD7 -7DE17E037DFA8CF27DF68CEF7DF08DA67DDF7F767FAC8E3B8E437FED8E320000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F318F307FE68F2D8F3C8FA78FA5819F819E819591379195918E82169196 -82539345930A824E825192FD9317931C930793319332932C9330930393058527 -95C284FB95B884FA95C1850C84F4852A96AB96B784F784EB97159714851284EA -970C971784FE9793851D97D2850284FD983698319833983C982E983A84F0983D -84F998B5992299239920991C991D866299A0876399EF99E899EB877387588754 -99E199E68761875A9AF89AF5876D876A9B839B949B84875D9B8B9B8F877A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B8C875C9B89874F9B8E8775876287679D249D0F89059D139D0A890B8917 -891889199D2A9D1A89119D279D169D2189A49E859EAC9EC69EC59ED79F538AB8 -5128512751DF8AD5533553B38ABE568A567D56898AC358CD58D08AD95B2B5B33 -5B295B355B315B375C365DBE8CDD5DB98DA05DBB8DA161E261DB61DD61DC61DA -8E2E61D98E1B8E1664DF8E198E2664E18E1464EE8E1865B566D466D58E1A66D0 -66D166CE66D78F208F236A7D6A8A90736AA7906F6A996A826A88912B91290000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A8691326A986A9D918591866A8F91816AAA91846B5D92D06C0A92C46FD7 -6FD66FE592CF92F192DF6FD96FDA6FEA92DD6FF692EF92C271E392CA71E992CE -71EB71EF71F371EA92E092DE92E792D192D3737192E174AE92C674B3957C74AC -95AB95AE75837645764E764476A376A577A677A4978A77A977AF97D097CF981E -78F078F878F198287A49981B982798B27AC27AF27AF37BFA99167BF67BFC7C18 -7C087C1299D399D47CDB7CDA99D699D899CB7E2C7E4D9AB39AEC7F467FF60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000802B807481B881C89B679B749B71859285939B75857F85AB85979B6C9CFC -85AC9CFD9CFF9CF787CE9D0087CD9CFB9D0887C187B187C79ED389409F10893F -893951178943511151DE533489AB56708B1F8B098B0C566656638C4056728C96 -56778CF68CF758C88E468E4F58BF58BA58C28F3D8F4193669378935D93699374 -937D936E93729373936293489353935F93685DB1937F936B5DB595C45DAE96AF -96AD96B25DAD5DAF971A971B5E685E665E6F5EE9979B979F5EE85EE55F4B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005FBC5FBB619D61A86196984061B4984761C198B761BA61BF61B8618C64D7 -99A264D064CF9A0099F3648964C399F564F364D99ABD9B009B0265A29B349B49 -9B9F66CA9BA39BCD9B999B9D66BA66CC9D396A349D446A496A679D356A686A3E -9EAF6A6D512F6A5B6A519F8E6A5A569F569B569E5696569456A06A4F5B3B6A6F -6A695B3A5DC15F4D5F5D61F36A4D6A4E6A466B5564F664E564EA64E765056BC8 -64F96C046C036C066AAB6AED6AB26AB06AB56ABE6AC16AC86FC46AC06ABC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006AB16AC46ABF6FA56FAE700870036FFD7010700270136FA271FA720074B9 -74BC6FB2765B7651764F76EB77B871D677B977C177C077BE790B71C77907790A -790871BC790D7906791579AF729E736973667AF5736C73657C2E736A7C1B749A -7C1A7C24749274957CE67CE37580762F7E5D7E4F7E667E5B7F477FB476327630 -76BB7FFA802E779D77A181CE779B77A282197795779985CC85B278E985BB85C1 -78DE78E378DB87E987EE87F087D6880E87DA8948894A894E894D89B189B00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089B37AB78B388B327BE78B2D7BD58B347BDA8B298C747BD47BEA8D037BDC -7BEB8DA98E587CD27CD48EBF8EC18F4A8FAC7E219089913D913C91A993A07E0E -93907E159393938B93AD93BB93B87E0D7E14939C95D895D77F7B7F7C7F7A975D -97A997DA8029806C81B181A6985481B99855984B81B0983F98B981B281B781A7 -81F29938993699408556993B993999A4855385619A089A0C85469A1085419B07 -85449BD285479BC29BBB9BCC9BCB854E856E9D4D9D639D4E85609D509D550000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000855D9D5E85659E909EB29EB186649ECA9F029F279F26879356AF58E058DC -87965B39877987875B7C5BF3879087915C6B5DC4650B6508650A8789891E65DC -8930892D66E166DF6ACE6AD46AE36AD76AE2892C891F89F18AE06AD86AD56AD2 -8AF58ADD701E702C70256FF37204720872158AE874C474C974C774C876A977C6 -77C57918791A79208CF37A667A647A6A8DA78E338E3E8E388E408E457C357C34 -8E3D8E417E6C8E3F7E6E7E718F2E81D481D6821A82628265827685DB85D60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000908685E79133913585F4919387FD87D58807918F880F87F89308931F8987 -930F89B589F5933C8B3F8B438B4C93018D0B8E6B8E688E708E758E7792FA8EC3 -92F993E993EA93CB93C593C6932993ED93D3932A93E5930C930B93DB93EB93E0 -93C1931695BC95DD95BE95B995BA95B695BF95B595BD96A996D497B297B497B1 -97B597F2979497F097F89856982F98329924994499279A269A1F9A189A219A17 -99E49B0999E399EA9BC59BDF9AB99BE39AB49BE99BEE9AFA9AF99D669D7A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B809D6E9D919D839D769D7E9D6D9B939E959EE39B7A9B959F039F049D25 -9F179D2051369D1453369D1D5B429D229D105B445B465B7E5DCA5DC85DCC5EF0 -9ED5658566E566E79F3D512651256AF451246AE9512952F45693568C568D703D -56847036567E7216567F7212720F72177211720B5B2D5B2574CD74D074CC74CE -74D15B2F75895B7B7A6F7C4B7C445E6C5E6A5FBE61C361B57E7F8B7161E0802F -807A807B807C64EF64E964E385FC861086026581658085EE860366D2860D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000086138608860F881888126A9B6AA18967896589BB8B698B626A838B6E6AA4 -8B616A7F8B648B4D8C516A8C6A928E838EC66C09941F6FA99404941794089405 -6FED93F3941E9402941A941B9427941C71E196B571E871F2973371F097349731 -97B897BA749797FC74AB749098C374AD994D74A59A2F7510751175129AC97584 -9AC89AC49B2A9B389B5076E99C0A9BFB9C049BFC9BFE77B477B177A89C029BF6 -9C1B9BF99C159C109BFF9C009C0C78F978FE9D959DA579A87A5C7A5B7A560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009E989EC17A5A9F5A516456BB7C0558E65B495BF77BFF7BFB5DD07BF45FC2 -7BF365117C096AFF6AFE6AFD7BFD6B017BF07BF1704B704D704774D376687667 -7E33984877D179307932792E7E479F9D7AC97AC87E3B7C567C517E3A7F457F7F -7E857E897E8E7E84802C826A862B862F862881C586168615861D881A825A825C -858389BC8B758B7C85958D118D128F5C91BB85A493F4859E8577942D858985A1 -96E497379736976797BE97BD97E29868986698C898CA98C798DC8585994F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000099A99A3C85909A3B9ACE87BE9B149B5387C59C2E87AC9C1F87B587BC87AE -87C99DB09DBD87CC87B79DAE9DC49E7B87B487B69E9E87B89F0587DE9F699FA1 -56C7571D5B4A5DD389525F72620289AD62356527651E651F8B1E8B186B076B06 -8B058B0B7054721C72207AF88B077C5D7C588B067E927F4E8B1A8C4F8C708827 -8C718B818B838C948C448D6F8E4E8E4D8E539442944D9454944E8F409443907E -9138973C974097C09199919F91A1919D995A9A5193839ADD936493569C380000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000937C9C459C3A93769C359350935193609EF1938F9F93529A937993578641 -5DD7934F65289377937B936170537059936772219359766F793779B57C627C5E -7CF596AE96B0863D9720882D89898B8D8B878B908D1A8E99979E979D97D5945F -97F1984194569461945B945A945C9465992B9741992A9933986E986C986D9931 -99AA9A5C9A589ADE9A029C4F9C5199F79C5399F899F699FB9DFC9F3999FC513E -9ABE56D29AFD5B4F6B149B487A727A739B9E9B9B9BA68B919BA59BA491BF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009BA2946C9BAF9D3396E697459D3697C897E4995D9D389B219D459B2C9B57 -9D3E9D379C5D9C619C659E089E8A9E899E8D9EB09EC89F459EFB9EFF620566EF -6B1B6B1D722572247C6D512E8642864956978978898A8B9759708C9B8D1C5C6A -8EA25E6D5E6E61D861DF61ED61EE61F161EA9C6C61EB9C6F61E99E0E65049F08 -9F1D9FA3650364FC5F606B1C66DA66DB66D87CF36AB98B9B8EA791C46ABA947A -6AB76AC79A619A639AD79C766C0B9FA5700C7067700172AB864A897D8B9D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008C538F65947B6FFC98CD98DD72019B309E16720371FD737674B874C096E7 -9E189EA274B69F7C74C27E9E9484765C9E1C76597C7197CA7657765A76A69EA3 -76EC9C7B9F97790C7913975079097910791257275C1379AC7A5F7C1C7C297C19 -7C205FC87C2D7C1D7C267C287C2267657C307E5C52BD7E565B667E5865F96788 -6CE66CCB7E574FBD5F8D7FB36018604880756B2970A681D07706825E85B485C6 -5A105CFC5CFE85B385B585BD85C785C485BF70C985CE85C885C585B185B60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000085D28624957985B796BA866987E787E687E287DB87EB87EA7B29812887F3 -8A2E87D487DC87D39AD987D8582B584587D963FA87F487E887DD6E86894B894F -894C89468950586789495BDD656E8B238B338B308C878B4750D250DF8B3E8B31 -8B258B3769BA8B366B9D8B2480598B3D8B3A8C428C758C998C988C978CFE8D04 -8D028D008E5C6F8A8E608E577BC37BC28E658E678E5B8E5A90F68E5D98238E54 -8F468F478F488F4B71CD7499913B913E91A891A591A7984291AA93B5938C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093927F84939B939D938993A7938E8D0E939E9861939593888B73939F9C27 -938D945877D69B2D93A493A893B493A395D295D395D196B396D796DA5DC296DF -96D896DD97239722972597AC97AE97A84F664F684FE7503F97A550A6510F523E -53245365539B517F54CB55735571556B55F456225620569256BA569156B05759 -578A580F581258135847589B5900594D5AD15AD35B675C575C775CD55D755D8E -5DA55DB65DBF5E655ECD5EED5F945F9A5FBA6125615062A36360636463B60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000640364B6651A7A255C2166E2670267A467AC68106806685E685A692C6929 -6A2D6A776A7A6ACA6AE66AF56B0D6B0E6BDC6BDD6BF66C1E6C636DA56E0F6E8A -6E846E8B6E7C6F4C6F486F496F9D6F996FF8702E702D705C79CC70BF70EA70E5 -71117112713F7139713B713D71777175717671717196719371B471DD71DE720E -591172187347734873EF7412743B74A4748D74B47673767776BC7819781B783D -78537854785878B778D878EE7922794D7986799979A379BC7AA77B377B590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007BD07C2F7C327C427C4E7C687CA97CED7DD07E077DD37E647F40791E8041 -806380BB6711672582488310836283128421841E84E284DE84E1857385D485F5 -863786458672874A87A987A587F5883488508887895489848B038C528CD88D0C -8D188DB08EBC8ED58FAA909C85E8915C922B9221927392F492F5933F93429386 -93BE93BC93BD93F193F293EF94229423942494679466959795CE95E7973B974D -98E499429B1D9B9889629D4964495E715E8561D3990E8002781E898889B70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005528557255BA55F055EE56B856B956C4805392B08B558B518B428B528B57 -8C438C778C768C9A8D068D078D098DAC8DAA8DAD8DAB8E6D8E788E738E6A8E6F -8E7B8EC28F528F518F4F8F508F538FB49140913F91B091AD93DE93C793CF93C2 -93DA93D093F993EC93CC93D993A993E693CA93D493EE93E393D593C493CE93C0 -93D293A593E7957D95DA95DB96E19729972B972C9728972697B397B797B697DD -97DE97DF985C9859985D985798BF98BD98BB98BE99489947994399A699A70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009A1A9A159A259A1D9A249A1B9A229A209A279A239A1E9A1C9A149AC29B0B -9B0A9B0E9B0C9B379BEA9BEB9BE09BDE9BE49BE69BE29BF09BD49BD79BEC9BDC -9BD99BE59BD59BE19BDA9D779D819D8A9D849D889D719D809D789D869D8B9D8C -9D7D9D6B9D749D759D709D699D859D739D7B9D829D6F9D799D7F9D879D689E94 -9E919EC09EFC9F2D9F409F419F4D9F569F579F58533756B256B556B358E35B45 -5DC65DC75EEE5EEF5FC05FC161F9651765166515651365DF66E866E366E40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006AF36AF06AEA6AE86AF96AF16AEE6AEF703C7035702F7037703470317042 -7038703F703A7039702A7040703B703370417213721472A8737D737C74BA76AB -76AA76BE76ED77CC77CE77CF77CD77F279257923792779287924792979B27A6E -7A6C7A6D7AF77C497C487C4A7C477C457CEE7E7B7E7E7E817E807FBA7FFF8079 -81DB81D982688269862285FF860185FE861B860085F6860486098605860C85FD -8819881088118817881388168963896689B989F78B608B6A8B5D8B688B630000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B658B678B6D8DAE8E868E888E848F598F568F578F558F588F5A908D9143 -914191B791B591B291B3940B941393FB9420940F941493FE9415941094289419 -940D93F5940093F79407940E9416941293FA940993F8943C940A93FF93FC940C -93F69411940695DE95E095DF972E972F97B997BB97FD97FE986098629863985F -98C198C29950994E9959994C994B99539A329A349A319A2C9A2A9A369A299A2E -9A389A2D9AC79ACA9AC69B109B129B119C0B9C089BF79C059C129BF89C400000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009C079C0E9C069C179C149C099D9F9D999DA49D9D9D929D989D909D9B9DA0 -9D949D9C9DAA9D979DA19D9A9DA29DA89D9E9DA39DBF9DA99D969DA69DA79E99 -9E9B9E9A9EE59EE49EE79EE69F309F2E9F5B9F609F5E9F5D9F599F91513A5139 -5298529756C356BD56BE5B485B475DCB5DCF5EF161FD651B6B026AFC6B036AF8 -6B0070437044704A7048704970457046721D721A7219737E7517766A77D0792D -7931792F7C547C537CF27E8A7E877E887E8B7E867E8D7F4D7FBB803081DD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008618862A8626861F8623861C86198627862E862186208629861E86258829 -881D881B88208824881C882B884A896D8969896E896B89FA8B798B788B458B7A -8B7B8D108D148DAF8E8E8E8C8F5E8F5B8F5D91469144914591B9943F943B9436 -9429943D94309439942A9437942C9440943195E595E495E39735973A97BF97E1 -986498C998C698C0995899569A399A3D9A469A449A429A419A3A9A3F9ACD9B15 -9B179B189B169B3A9B529C2B9C1D9C1C9C2C9C239C289C299C249C219DB70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009DB69DBC9DC19DC79DCA9DCF9DBE9DC59DC39DBB9DB59DCE9DB99DBA9DAC -9DC89DB19DAD9DCC9DB39DCD9DB29E7A9E9C9EEB9EEE9EED9F1B9F189F1A9F31 -9F4E9F659F649F924EB956C656C556CB59715B4B5B4C5DD55DD15EF265216520 -652665226B0B6B086B096C0D7055705670577052721E721F72A9737F74D874D5 -74D974D7766D76AD793579B47A707A717C577C5C7C597C5B7C5A7CF47CF17E91 -7F4F7F8781DE826B863486358633862C86328636882C88288826882A88250000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000897189BF89BE89FB8B7E8B848B828B868B858B7F8D158E958E948E9A8E92 -8E908E968E978F608F629147944C9450944A944B944F94479445944894499446 -973F97E3986A986998CB9954995B9A4E9A539A549A4C9A4F9A489A4A9A499A52 -9A509AD09B199B2B9B3B9B569B559C469C489C3F9C449C399C339C419C3C9C37 -9C349C329C3D9C369DDB9DD29DDE9DDA9DCB9DD09DDC9DD19DDF9DE99DD99DD8 -9DD69DF59DD59DDD9EB69EF09F359F339F329F429F6B9F959FA2513D52990000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000058E858E759725B4D5DD8882F5F4F62016203620465296525659666EB6B11 -6B126B0F6BCA705B705A7222738273817383767077D47C677C667E95826C863A -86408639863C8631863B863E88308832882E883389768974897389FE8B8C8B8E -8B8B8B888C458D198E988F648F6391BC94629455945D9457945E97C497C59800 -9A569A599B1E9B1F9B209C529C589C509C4A9C4D9C4B9C559C599C4C9C4E9DFB -9DF79DEF9DE39DEB9DF89DE49DF69DE19DEE9DE69DF29DF09DE29DEC9DF40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009DF39DE89DED9EC29ED09EF29EF39F069F1C9F389F379F369F439F4F9F71 -9F709F6E9F6F56D356CD5B4E5C6D652D66ED66EE6B13705F7061705D70607223 -74DB74E577D5793879B779B67C6A7E977F89826D8643883888378835884B8B94 -8B958E9E8E9F8EA08E9D91BE91BD91C2946B9468946996E597469743974797C7 -97E59A5E9AD59B599C639C679C669C629C5E9C609E029DFE9E079E039E069E05 -9E009E019E099DFF9DFD9E049EA09F1E9F469F749F759F7656D4652E65B80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B186B196B176B1A7062722672AA77D877D979397C697C6B7CF67E9A7E98 -7E9B7E9981E081E18646864786488979897A897C897B89FF8B988B998EA58EA4 -8EA3946E946D946F9471947397499872995F9C689C6E9C6D9E0B9E0D9E109E0F -9E129E119EA19EF59F099F479F789F7B9F7A9F79571E70667C6F883C8DB28EA6 -91C394749478947694759A609B2E9C749C739C719C759E149E139EF69F0A9FA4 -706870657CF7866A883E883D883F8B9E8C9C8EA98EC9974B9873987498CC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000996199AB9A649A669A679B249E159E179F4862076B1E7227864C8EA89482 -948094819A699A689E19864B8B9F94839C799EB776759A6B9C7A9E1D7069706A -72299EA49F7E9F499F988AF68AFC8C6B8C6D8C938CF48E448E318E348E428E39 -8E358F3B8F2F8F388F338FA88FA69075907490789072907C907A913491929320 -933692F89333932F932292FC932B9304931A9310932693219315932E931995BB -96A796A896AA96D5970E97119716970D9713970F975B975C9766979898300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009838983B9837982D9839982499109928991E991B9921991A99ED99E299F1 -9AB89ABC9AFB9AED9B289B919D159D239D269D289D129D1B9ED89ED49F8D9F9C -512A511F5121513252F5568E5680569056855687568F58D558D358D158CE5B30 -5B2A5B245B7A5C375C685DBC5DBA5DBD5DB85E6B5F4C5FBD61C961C261C761E6 -61CB6232623464CE64CA64D864E064F064E664EC64F164E264ED6582658366D9 -66D66A806A946A846AA26A9C6ADB6AA36A7E6A976A906AA06B5C6BAE6BDA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C086FD86FF16FDF6FE06FDB6FE46FEB6FEF6F806FEC6FE16FE96FD56FEE -6FF071E771DF71EE71E671E571ED71EC71F471E0723572467370737274A974B0 -74A674A876467642764C76EA77B377AA77B077AC77A777AD77EF78F778FA78F4 -78EF790179A779AA7A577ABF7C077C0D7BFE7BF77C0C7BE07CE07CDC7CDE7CE2 -7CDF7CD97CDD7E2E7E3E7E467E377E327E437E2B7E3D7E317E457E417E347E39 -7E487E357E3F7E2F7F447FF37FFC807180728070806F807381C681C381BA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -75 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081C281C081BF81BD81C981BE81E88209827185AA8584857E859C85918594 -85AF859B858785A8858A85A6866787C087D187B387D287C687AB87BB87BA87C8 -87CB893B893689448938893D89AC8B0E8B178B198B1B8B0A8B208B1D8B048B10 -8C418C3F8C738CFA8CFD8CFC8CF88CFB8DA88E498E4B8E488E4A8F448F3E8F42 -8F458F3F907F907D9084908190829080913991A3919E919C934D938293289375 -934A9365934B9318937E936C935B9370935A935495CA95CB95CC95C895C60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000096B196B896D6971C971E97A097D3984698B699359A0199FF9BAE9BAB9BAA -9BAD9D3B9D3F9E8B9ECF9EDE9EDC9EDD9EDB9F3E9F4B53E2569556AE58D958D8 -5B385F5E61E3623364F464F264FE650664FA64FB64F765B766DC67266AB36AAC -6AC36ABB6AB86AC26AAE6AAF6B5F6B786BAF7009700B6FFE70066FFA7011700F -71FB71FC71FE71F87377737574A774BF751576567658765277BD77BF77BB77BC -790E79AE7A617A627A607AC47AC57C2B7C277C2A7C1E7C237C217CE77E540000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E557E5E7E5A7E617E527E597F487FF97FFB8077807681CD81CF820A85CF -85A985CD85D085C985B085BA85B987EF87EC87F287E0898689B289F48B288B39 -8B2C8B2B8C508D058E598E638E668E648E5F8E558EC08F498F4D908790839088 -91AB91AC91D09394938A939693A293B393AE93AC93B09398939A939795D495D6 -95D095D596E296DC96D996DB96DE972497A397A697AD97F9984D984F984C984E -985398BA993E993F993D992E99A59A0E9AC19B039B069B4F9B4E9B4D9BCA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009BC99BFD9BC89BC09D519D5D9D609EE09F159F2C513356A556A858DE58DF -58E25BF59F905EEC61F261F761F661F56500650F66E066DD6AE56ADD6ADA6AD3 -701B701F7028701A701D701570187206720D725872A27378737A74BD74CA74E3 -75877586765F766177C7791979B17A6B7A697C3E7C3F7C387C3D7C377C407E6B -7E6D7E797E697E6A7E737F857FB67FB97FB881D885E985DD85EA85D585E485E5 -85F787FB8805880D87F987FE8960895F8956895E8B418B5C8B588B498B5A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -79 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B4E8B4F8B468B598D088D0A8E7C8E728E878E768E6C8E7A8E748F548F4E -8FAD908A908B91B191AE93E193D193DF93C393C893DC93DD93D693E293CD93D8 -93E493D793E895DC96B496E3972A9727976197DC97FB985E9858985B98BC9945 -99499A169A199B0D9BE89BE79BD69BDB9D899D619D729D6A9D6C9E929E979E93 -9EB452F856B756B656B456BC58E45B405B435B7D5BF65DC961F861FA65186514 -651966E667276AEC703E703070327210737B74CF766276657926792A792C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000792B7AC77AF67C4C7C437C4D7CEF7CF08FAE7E7D7E7C7E827F4C800081DA -826685FB85F9861185FA8606860B8607860A88148815896489BA89F88B708B6C -8B668B6F8B5F8B6B8D0F8D0D8E898E818E858E8291B491CB9418940393FD95E1 -973098C49952995199A89A2B9A309A379A359C139C0D9E799EB59EE89F2F9F5F -9F639F615137513856C156C056C259145C6C5DCD61FC61FE651D651C659566E9 -6AFB6B046AFA6BB2704C721B72A774D674D4766977D37C507E8F7E8C7FBC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008617862D861A882388228821881F896A896C89BD8B748B778B7D8D138E8A -8E8D8E8B8F5F8FAF91BA942E94339435943A94389432942B95E2973897399732 -97FF9867986599579A459A439A409A3E9ACF9B549B519C2D9C259DAF9DB49DC2 -9DB89E9D9EEF9F199F5C9F669F67513C513B56C856CA56C95B7F5DD45DD25F4E -61FF65246B0A6B6170517058738074E4758A766E766C79B37C607C5F807E807D -81DF8972896F89FC8B808D168D178E918E938F619148944494519452973D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000973E97C397C1986B99559A559A4D9AD29B1A9C499C319C3E9C3B9DD39DD7 -9F349F6C9F6A9F9456CC5DD662006523652B652A66EC6B1074DA7ACA7C647C63 -7C657E937E967E9481E28638863F88318B8A9090908F9463946094649768986F -995C9A5A9A5B9A579AD39AD49AD19C549C579C569DE59E9F9EF456D158E9652C -705E7671767277D77F507F888836883988628B938B928B9682778D1B91C0946A -97429748974497C698709A5F9B229B589C5F9DF99DFA9E7C9E7D9F079F770000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009F725EF36B1670637C6C7C6E883B89C08EA191C1947294709871995E9AD6 -9B239ECC706477DA8B9A947797C99A629A657E9C8B9C8EAA91C5947D947E947C -9C779C789EF78C54947F9E1A72289A6A9B319E1B9E1E7C720000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/cp1250.enc b/src/runtime/tcl_library/encoding/cp1250.enc deleted file mode 100644 index f40b485e..00000000 --- a/src/runtime/tcl_library/encoding/cp1250.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1250, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0000201E2026202020210000203001602039015A0164017D0179 -000020182019201C201D202220132014000021220161203A015B0165017E017A -00A002C702D8014100A4010400A600A700A800A9015E00AB00AC00AD00AE017B -00B000B102DB014200B400B500B600B700B80105015F00BB013D02DD013E017C -015400C100C2010200C40139010600C7010C00C9011800CB011A00CD00CE010E -01100143014700D300D4015000D600D70158016E00DA017000DC00DD016200DF -015500E100E2010300E4013A010700E7010D00E9011900EB011B00ED00EE010F -01110144014800F300F4015100F600F70159016F00FA017100FC00FD016302D9 diff --git a/src/runtime/tcl_library/encoding/cp1251.enc b/src/runtime/tcl_library/encoding/cp1251.enc deleted file mode 100644 index f9513c29..00000000 --- a/src/runtime/tcl_library/encoding/cp1251.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1251, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -04020403201A0453201E20262020202120AC203004092039040A040C040B040F -045220182019201C201D202220132014000021220459203A045A045C045B045F -00A0040E045E040800A4049000A600A7040100A9040400AB00AC00AD00AE0407 -00B000B104060456049100B500B600B704512116045400BB0458040504550457 -0410041104120413041404150416041704180419041A041B041C041D041E041F -0420042104220423042404250426042704280429042A042B042C042D042E042F -0430043104320433043404350436043704380439043A043B043C043D043E043F -0440044104420443044404450446044704480449044A044B044C044D044E044F diff --git a/src/runtime/tcl_library/encoding/cp1252.enc b/src/runtime/tcl_library/encoding/cp1252.enc deleted file mode 100644 index b45a7f86..00000000 --- a/src/runtime/tcl_library/encoding/cp1252.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1252, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0192201E20262020202102C620300160203901520000017D0000 -000020182019201C201D20222013201402DC21220161203A01530000017E0178 -00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF diff --git a/src/runtime/tcl_library/encoding/cp1253.enc b/src/runtime/tcl_library/encoding/cp1253.enc deleted file mode 100644 index dcc8084d..00000000 --- a/src/runtime/tcl_library/encoding/cp1253.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1253, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0192201E20262020202100002030000020390000000000000000 -000020182019201C201D202220132014000021220000203A0000000000000000 -00A00385038600A300A400A500A600A700A800A9000000AB00AC00AD00AE2015 -00B000B100B200B3038400B500B600B703880389038A00BB038C00BD038E038F -0390039103920393039403950396039703980399039A039B039C039D039E039F -03A003A1000003A303A403A503A603A703A803A903AA03AB03AC03AD03AE03AF -03B003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C203C303C403C503C603C703C803C903CA03CB03CC03CD03CE0000 diff --git a/src/runtime/tcl_library/encoding/cp1254.enc b/src/runtime/tcl_library/encoding/cp1254.enc deleted file mode 100644 index 4922f3c6..00000000 --- a/src/runtime/tcl_library/encoding/cp1254.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1254, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0192201E20262020202102C62030016020390152000000000000 -000020182019201C201D20222013201402DC21220161203A0153000000000178 -00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -011E00D100D200D300D400D500D600D700D800D900DA00DB00DC0130015E00DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -011F00F100F200F300F400F500F600F700F800F900FA00FB00FC0131015F00FF diff --git a/src/runtime/tcl_library/encoding/cp1255.enc b/src/runtime/tcl_library/encoding/cp1255.enc deleted file mode 100644 index 74ef0c1f..00000000 --- a/src/runtime/tcl_library/encoding/cp1255.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1255, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0192201E20262020202102C62030000020390000000000000000 -000020182019201C201D20222013201402DC21220000203A0000000000000000 -00A000A100A200A320AA00A500A600A700A800A900D700AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900F700BB00BC00BD00BE00BF -05B005B105B205B305B405B505B605B705B805B9000005BB05BC05BD05BE05BF -05C005C105C205C305F005F105F205F305F40000000000000000000000000000 -05D005D105D205D305D405D505D605D705D805D905DA05DB05DC05DD05DE05DF -05E005E105E205E305E405E505E605E705E805E905EA00000000200E200F0000 diff --git a/src/runtime/tcl_library/encoding/cp1256.enc b/src/runtime/tcl_library/encoding/cp1256.enc deleted file mode 100644 index a98762a0..00000000 --- a/src/runtime/tcl_library/encoding/cp1256.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1256, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC067E201A0192201E20262020202102C62030067920390152068606980688 -06AF20182019201C201D20222013201406A921220691203A0153200C200D06BA -00A0060C00A200A300A400A500A600A700A800A906BE00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B9061B00BB00BC00BD00BE061F -06C1062106220623062406250626062706280629062A062B062C062D062E062F -063006310632063306340635063600D7063706380639063A0640064106420643 -00E0064400E2064506460647064800E700E800E900EA00EB0649064A00EE00EF -064B064C064D064E00F4064F065000F7065100F9065200FB00FC200E200F06D2 diff --git a/src/runtime/tcl_library/encoding/cp1257.enc b/src/runtime/tcl_library/encoding/cp1257.enc deleted file mode 100644 index 42c69053..00000000 --- a/src/runtime/tcl_library/encoding/cp1257.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1257, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0000201E2026202020210000203000002039000000A802C700B8 -000020182019201C201D202220132014000021220000203A000000AF02DB0000 -00A0000000A200A300A4000000A600A700D800A9015600AB00AC00AD00AE00C6 -00B000B100B200B300B400B500B600B700F800B9015700BB00BC00BD00BE00E6 -0104012E0100010600C400C501180112010C00C90179011601220136012A013B -01600143014500D3014C00D500D600D701720141015A016A00DC017B017D00DF -0105012F0101010700E400E501190113010D00E9017A011701230137012B013C -01610144014600F3014D00F500F600F701730142015B016B00FC017C017E02D9 diff --git a/src/runtime/tcl_library/encoding/cp1258.enc b/src/runtime/tcl_library/encoding/cp1258.enc deleted file mode 100644 index bbe2b12b..00000000 --- a/src/runtime/tcl_library/encoding/cp1258.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp1258, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC0000201A0192201E20262020202102C62030000020390152000000000000 -000020182019201C201D20222013201402DC21220000203A0153000000000178 -00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF -00C000C100C2010200C400C500C600C700C800C900CA00CB030000CD00CE00CF -011000D1030900D300D401A000D600D700D800D900DA00DB00DC01AF030300DF -00E000E100E2010300E400E500E600E700E800E900EA00EB030100ED00EE00EF -011100F1032300F300F401A100F600F700F800F900FA00FB00FC01B020AB00FF diff --git a/src/runtime/tcl_library/encoding/cp437.enc b/src/runtime/tcl_library/encoding/cp437.enc deleted file mode 100644 index ecae4e65..00000000 --- a/src/runtime/tcl_library/encoding/cp437.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp437, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E400E000E500E700EA00EB00E800EF00EE00EC00C400C5 -00C900E600C600F400F600F200FB00F900FF00D600DC00A200A300A520A70192 -00E100ED00F300FA00F100D100AA00BA00BF231000AC00BD00BC00A100AB00BB -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp737.enc b/src/runtime/tcl_library/encoding/cp737.enc deleted file mode 100644 index 5b59661e..00000000 --- a/src/runtime/tcl_library/encoding/cp737.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp737, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -039103920393039403950396039703980399039A039B039C039D039E039F03A0 -03A103A303A403A503A603A703A803A903B103B203B303B403B503B603B703B8 -03B903BA03BB03BC03BD03BE03BF03C003C103C303C203C403C503C603C703C8 -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03C903AC03AD03AE03CA03AF03CC03CD03CB03CE038603880389038A038C038E -038F00B12265226403AA03AB00F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp775.enc b/src/runtime/tcl_library/encoding/cp775.enc deleted file mode 100644 index 71b65c32..00000000 --- a/src/runtime/tcl_library/encoding/cp775.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp775, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -010600FC00E9010100E4012300E501070142011301560157012B017900C400C5 -00C900E600C6014D00F6012200A2015A015B00D600DC00F800A300D800D700A4 -0100012A00F3017B017C017A201D00A600A900AE00AC00BD00BC014100AB00BB -259125922593250225240104010C01180116256325512557255D012E01602510 -25142534252C251C2500253C0172016A255A25542569256625602550256C017D -0105010D01190117012F01610173016B017E2518250C25882584258C25902580 -00D300DF014C014300F500D500B5014401360137013B013C0146011201452019 -00AD00B1201C00BE00B600A700F7201E00B0221900B700B900B300B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp850.enc b/src/runtime/tcl_library/encoding/cp850.enc deleted file mode 100644 index 4e7a90d7..00000000 --- a/src/runtime/tcl_library/encoding/cp850.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp850, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E400E000E500E700EA00EB00E800EF00EE00EC00C400C5 -00C900E600C600F400F600F200FB00F900FF00D600DC00F800A300D800D70192 -00E100ED00F300FA00F100D100AA00BA00BF00AE00AC00BD00BC00A100AB00BB -2591259225932502252400C100C200C000A9256325512557255D00A200A52510 -25142534252C251C2500253C00E300C3255A25542569256625602550256C00A4 -00F000D000CA00CB00C8013100CD00CE00CF2518250C2588258400A600CC2580 -00D300DF00D400D200F500D500B500FE00DE00DA00DB00D900FD00DD00AF00B4 -00AD00B1201700BE00B600A700F700B800B000A800B700B900B300B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp852.enc b/src/runtime/tcl_library/encoding/cp852.enc deleted file mode 100644 index f34899ee..00000000 --- a/src/runtime/tcl_library/encoding/cp852.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp852, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E4016F010700E7014200EB0150015100EE017900C40106 -00C90139013A00F400F6013D013E015A015B00D600DC01640165014100D7010D -00E100ED00F300FA01040105017D017E0118011900AC017A010C015F00AB00BB -2591259225932502252400C100C2011A015E256325512557255D017B017C2510 -25142534252C251C2500253C01020103255A25542569256625602550256C00A4 -01110110010E00CB010F014700CD00CE011B2518250C258825840162016E2580 -00D300DF00D401430144014801600161015400DA0155017000FD00DD016300B4 -00AD02DD02DB02C702D800A700F700B800B000A802D901710158015925A000A0 diff --git a/src/runtime/tcl_library/encoding/cp855.enc b/src/runtime/tcl_library/encoding/cp855.enc deleted file mode 100644 index 4d58b86c..00000000 --- a/src/runtime/tcl_library/encoding/cp855.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp855, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0452040204530403045104010454040404550405045604060457040704580408 -04590409045A040A045B040B045C040C045E040E045F040F044E042E044A042A -0430041004310411044604260434041404350415044404240433041300AB00BB -259125922593250225240445042504380418256325512557255D043904192510 -25142534252C251C2500253C043A041A255A25542569256625602550256C00A4 -043B041B043C041C043D041D043E041E043F2518250C25882584041F044F2580 -042F044004200441042104420422044304230436041604320412044C042C2116 -00AD044B042B0437041704480428044D042D044904290447042700A725A000A0 diff --git a/src/runtime/tcl_library/encoding/cp857.enc b/src/runtime/tcl_library/encoding/cp857.enc deleted file mode 100644 index b42ed557..00000000 --- a/src/runtime/tcl_library/encoding/cp857.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp857, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E400E000E500E700EA00EB00E800EF00EE013100C400C5 -00C900E600C600F400F600F200FB00F9013000D600DC00F800A300D8015E015F -00E100ED00F300FA00F100D1011E011F00BF00AE00AC00BD00BC00A100AB00BB -2591259225932502252400C100C200C000A9256325512557255D00A200A52510 -25142534252C251C2500253C00E300C3255A25542569256625602550256C00A4 -00BA00AA00CA00CB00C8000000CD00CE00CF2518250C2588258400A600CC2580 -00D300DF00D400D200F500D500B5000000D700DA00DB00D900EC00FF00AF00B4 -00AD00B1000000BE00B600A700F700B800B000A800B700B900B300B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp860.enc b/src/runtime/tcl_library/encoding/cp860.enc deleted file mode 100644 index 871943b3..00000000 --- a/src/runtime/tcl_library/encoding/cp860.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp860, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E300E000C100E700EA00CA00E800CD00D400EC00C300C2 -00C900C000C800F400F500F200DA00F900CC00D500DC00A200A300D920A700D3 -00E100ED00F300FA00F100D100AA00BA00BF00D200AC00BD00BC00A100AB00BB -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp861.enc b/src/runtime/tcl_library/encoding/cp861.enc deleted file mode 100644 index 3f8f605e..00000000 --- a/src/runtime/tcl_library/encoding/cp861.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp861, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E400E000E500E700EA00EB00E800D000F000DE00C400C5 -00C900E600C600F400F600FE00FB00DD00FD00D600DC00F800A300D820A70192 -00E100ED00F300FA00C100CD00D300DA00BF231000AC00BD00BC00A100AB00BB -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp862.enc b/src/runtime/tcl_library/encoding/cp862.enc deleted file mode 100644 index 5f9d16cc..00000000 --- a/src/runtime/tcl_library/encoding/cp862.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp862, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -05D005D105D205D305D405D505D605D705D805D905DA05DB05DC05DD05DE05DF -05E005E105E205E305E405E505E605E705E805E905EA00A200A300A520A70192 -00E100ED00F300FA00F100D100AA00BA00BF231000AC00BD00BC00A100AB00BB -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp863.enc b/src/runtime/tcl_library/encoding/cp863.enc deleted file mode 100644 index c8b8686f..00000000 --- a/src/runtime/tcl_library/encoding/cp863.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp863, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200C200E000B600E700EA00EB00E800EF00EE201700C000A7 -00C900C800CA00F400CB00CF00FB00F900A400D400DC00A200A300D900DB0192 -00A600B400F300FA00A800B800B300AF00CE231000AC00BD00BC00BE00AB00BB -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp864.enc b/src/runtime/tcl_library/encoding/cp864.enc deleted file mode 100644 index dad7c206..00000000 --- a/src/runtime/tcl_library/encoding/cp864.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp864, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -00200021002200230024066A0026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00B000B72219221A259225002502253C2524252C251C25342510250C25142518 -03B2221E03C600B100BD00BC224800AB00BBFEF7FEF800000000FEFBFEFC0000 -00A000ADFE8200A300A4FE8400000000FE8EFE8FFE95FE99060CFE9DFEA1FEA5 -0660066106620663066406650666066706680669FED1061BFEB1FEB5FEB9061F -00A2FE80FE81FE83FE85FECAFE8BFE8DFE91FE93FE97FE9BFE9FFEA3FEA7FEA9 -FEABFEADFEAFFEB3FEB7FEBBFEBFFEC1FEC5FECBFECF00A600AC00F700D7FEC9 -0640FED3FED7FEDBFEDFFEE3FEE7FEEBFEEDFEEFFEF3FEBDFECCFECEFECDFEE1 -FE7D0651FEE5FEE9FEECFEF0FEF2FED0FED5FEF5FEF6FEDDFED9FEF125A00000 diff --git a/src/runtime/tcl_library/encoding/cp865.enc b/src/runtime/tcl_library/encoding/cp865.enc deleted file mode 100644 index 543da9c5..00000000 --- a/src/runtime/tcl_library/encoding/cp865.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp865, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C700FC00E900E200E400E000E500E700EA00EB00E800EF00EE00EC00C400C5 -00C900E600C600F400F600F200FB00F900FF00D600DC00F800A300D820A70192 -00E100ED00F300FA00F100D100AA00BA00BF231000AC00BD00BC00A100AB00A4 -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -03B100DF039303C003A303C300B503C403A6039803A903B4221E03C603B52229 -226100B1226522642320232100F7224800B0221900B7221A207F00B225A000A0 diff --git a/src/runtime/tcl_library/encoding/cp866.enc b/src/runtime/tcl_library/encoding/cp866.enc deleted file mode 100644 index b851cf5b..00000000 --- a/src/runtime/tcl_library/encoding/cp866.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp866, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0410041104120413041404150416041704180419041A041B041C041D041E041F -0420042104220423042404250426042704280429042A042B042C042D042E042F -0430043104320433043404350436043704380439043A043B043C043D043E043F -259125922593250225242561256225562555256325512557255D255C255B2510 -25142534252C251C2500253C255E255F255A25542569256625602550256C2567 -2568256425652559255825522553256B256A2518250C25882584258C25902580 -0440044104420443044404450446044704480449044A044B044C044D044E044F -040104510404045404070457040E045E00B0221900B7221A211600A425A000A0 diff --git a/src/runtime/tcl_library/encoding/cp869.enc b/src/runtime/tcl_library/encoding/cp869.enc deleted file mode 100644 index 4670826a..00000000 --- a/src/runtime/tcl_library/encoding/cp869.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp869, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000386000000B700AC00A620182019038820150389 -038A03AA038C00000000038E03AB00A9038F00B200B303AC00A303AD03AE03AF -03CA039003CC03CD039103920393039403950396039700BD0398039900AB00BB -25912592259325022524039A039B039C039D256325512557255D039E039F2510 -25142534252C251C2500253C03A003A1255A25542569256625602550256C03A3 -03A403A503A603A703A803A903B103B203B32518250C2588258403B403B52580 -03B603B703B803B903BA03BB03BC03BD03BE03BF03C003C103C303C203C40384 -00AD00B103C503C603C700A703C8038500B000A803C903CB03B003CE25A000A0 diff --git a/src/runtime/tcl_library/encoding/cp874.enc b/src/runtime/tcl_library/encoding/cp874.enc deleted file mode 100644 index e2e84338..00000000 --- a/src/runtime/tcl_library/encoding/cp874.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: cp874, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC000000000000000020260000000000000000000000000000000000000000 -000020182019201C201D20222013201400000000000000000000000000000000 -00A00E010E020E030E040E050E060E070E080E090E0A0E0B0E0C0E0D0E0E0E0F -0E100E110E120E130E140E150E160E170E180E190E1A0E1B0E1C0E1D0E1E0E1F -0E200E210E220E230E240E250E260E270E280E290E2A0E2B0E2C0E2D0E2E0E2F -0E300E310E320E330E340E350E360E370E380E390E3A00000000000000000E3F -0E400E410E420E430E440E450E460E470E480E490E4A0E4B0E4C0E4D0E4E0E4F -0E500E510E520E530E540E550E560E570E580E590E5A0E5B0000000000000000 diff --git a/src/runtime/tcl_library/encoding/cp932.enc b/src/runtime/tcl_library/encoding/cp932.enc deleted file mode 100644 index 0699000c..00000000 --- a/src/runtime/tcl_library/encoding/cp932.enc +++ /dev/null @@ -1,801 +0,0 @@ -# Encoding file: cp932, multi-byte -M -003F 0 46 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -300030013002FF0CFF0E30FBFF1AFF1BFF1FFF01309B309C00B4FF4000A8FF3E -FFE3FF3F30FD30FE309D309E30034EDD30053006300730FC20152010FF0FFF3C -FF5E2225FF5C2026202520182019201C201DFF08FF0930143015FF3BFF3DFF5B -FF5D30083009300A300B300C300D300E300F30103011FF0BFF0D00B100D70000 -00F7FF1D2260FF1CFF1E22662267221E22342642264000B0203220332103FFE5 -FF04FFE0FFE1FF05FF03FF06FF0AFF2000A72606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC203B301221922190219121933013000000000000 -000000000000000000000000000000002208220B2286228722822283222A2229 -0000000000000000000000000000000022272228FFE221D221D4220022030000 -0000000000000000000000000000000000000000222022A52312220222072261 -2252226A226B221A223D221D2235222B222C0000000000000000000000000000 -212B2030266F266D266A2020202100B6000000000000000025EF000000000000 -82 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000FF10 -FF11FF12FF13FF14FF15FF16FF17FF18FF190000000000000000000000000000 -FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2FFF30 -FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3A000000000000000000000000 -0000FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5A00000000000000003041 -30423043304430453046304730483049304A304B304C304D304E304F30503051 -30523053305430553056305730583059305A305B305C305D305E305F30603061 -30623063306430653066306730683069306A306B306C306D306E306F30703071 -30723073307430753076307730783079307A307B307C307D307E307F30803081 -30823083308430853086308730883089308A308B308C308D308E308F30903091 -3092309300000000000000000000000000000000000000000000000000000000 -83 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF30B0 -30B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF30C0 -30C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF30D0 -30D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF0000 -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000391 -03920393039403950396039703980399039A039B039C039D039E039F03A003A1 -03A303A403A503A603A703A803A90000000000000000000000000000000003B1 -03B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF03C003C1 -03C303C403C503C603C703C803C9000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -04100411041204130414041504010416041704180419041A041B041C041D041E -041F0420042104220423042404250426042704280429042A042B042C042D042E -042F000000000000000000000000000000000000000000000000000000000000 -04300431043204330434043504510436043704380439043A043B043C043D0000 -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000002500 -2502250C251025182514251C252C25242534253C25012503250F2513251B2517 -25232533252B253B254B2520252F25282537253F251D25302525253825420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -87 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2460246124622463246424652466246724682469246A246B246C246D246E246F -2470247124722473216021612162216321642165216621672168216900003349 -33143322334D331833273303333633513357330D33263323332B334A333B339C -339D339E338E338F33C433A100000000000000000000000000000000337B0000 -301D301F211633CD212132A432A532A632A732A8323132323239337E337D337C -22522261222B222E2211221A22A52220221F22BF22352229222A000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -88 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000004E9C -55165A03963F54C0611B632859F690228475831C7A5060AA63E16E2565ED8466 -82A69BF56893572765A162715B9B59D0867B98F47D627DBE9B8E62167C9F88B7 -5B895EB563096697684895C7978D674F4EE54F0A4F4D4F9D504956F2593759D4 -5A015C0960DF610F61706613690570BA754F757079FB7DAD7DEF80C3840E8863 -8B029055907A533B4E954EA557DF80B290C178EF4E0058F16EA290387A328328 -828B9C2F5141537054BD54E156E059FB5F1598F26DEB80E4852D000000000000 -89 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9662967096A097FB540B53F35B8770CF7FBD8FC296E8536F9D5C7ABA4E117893 -81FC6E26561855046B1D851A9C3B59E553A96D6674DC958F56424E91904B96F2 -834F990C53E155B65B305F71662066F368046C386CF36D29745B76C87A4E9834 -82F1885B8A6092ED6DB275AB76CA99C560A68B018D8A95B2698E53AD51860000 -5712583059445BB45EF6602863A963F46CBF6F14708E7114715971D5733F7E01 -827682D185979060925B9D1B586965BC6C5A752551F9592E59655F805FDC62BC -65FA6A2A6B276BB4738B7FC189569D2C9D0E9EC45CA16C96837B51045C4B61B6 -81C6687672614E594FFA537860696E297A4F97F34E0B53164EEE4F554F3D4FA1 -4F7352A053EF5609590F5AC15BB65BE179D16687679C67B66B4C6CB3706B73C2 -798D79BE7A3C7B8782B182DB8304837783EF83D387668AB256298CA88FE6904E -971E868A4FC45CE862117259753B81E582BD86FE8CC096C5991399D54ECB4F1A -89E356DE584A58CA5EFB5FEB602A6094606261D0621262D06539000000000000 -8A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9B41666668B06D777070754C76867D7582A587F9958B968E8C9D51F152BE5916 -54B35BB35D16616869826DAF788D84CB88578A7293A79AB86D6C99A886D957A3 -67FF86CE920E5283568754045ED362E164B9683C68386BBB737278BA7A6B899A -89D28D6B8F0390ED95A3969497695B665CB3697D984D984E639B7B206A2B0000 -6A7F68B69C0D6F5F5272559D607062EC6D3B6E076ED1845B89108F444E149C39 -53F6691B6A3A9784682A515C7AC384B291DC938C565B9D286822830584317CA5 -520882C574E64E7E4F8351A05BD2520A52D852E75DFB559A582A59E65B8C5B98 -5BDB5E725E7960A3611F616361BE63DB656267D1685368FA6B3E6B536C576F22 -6F976F4574B0751876E3770B7AFF7BA17C217DE97F367FF0809D8266839E89B3 -8ACC8CAB908494519593959195A2966597D3992882184E38542B5CB85DCC73A9 -764C773C5CA97FEB8D0B96C19811985498584F014F0E5371559C566857FA5947 -5B095BC45C905E0C5E7E5FCC63EE673A65D765E2671F68CB68C4000000000000 -8B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A5F5E306BC56C176C7D757F79485B637A007D005FBD898F8A188CB48D778ECC -8F1D98E29A0E9B3C4E80507D510059935B9C622F628064EC6B3A72A075917947 -7FA987FB8ABC8B7063AC83CA97A05409540355AB68546A588A70782767759ECD -53745BA2811A865090064E184E454EC74F1153CA54385BAE5F13602565510000 -673D6C426C726CE3707874037A767AAE7B087D1A7CFE7D6665E7725B53BB5C45 -5DE862D262E063196E20865A8A318DDD92F86F0179A69B5A4EA84EAB4EAC4F9B -4FA050D151477AF6517151F653545321537F53EB55AC58835CE15F375F4A602F -6050606D631F65596A4B6CC172C272ED77EF80F881058208854E90F793E197FF -99579A5A4EF051DD5C2D6681696D5C4066F26975738968507C8150C552E45747 -5DFE932665A46B236B3D7434798179BD7B4B7DCA82B983CC887F895F8B398FD1 -91D1541F92804E5D503653E5533A72D7739677E982E68EAF99C699C899D25177 -611A865E55B07A7A50765BD3904796854E326ADB91E75C515C48000000000000 -8C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63987A9F6C9397748F617AAA718A96887C8268177E706851936C52F2541B85AB -8A137FA48ECD90E15366888879414FC250BE521151445553572D73EA578B5951 -5F625F8460756176616761A963B2643A656C666F68426E1375667A3D7CFB7D4C -7D997E4B7F6B830E834A86CD8A088A638B668EFD981A9D8F82B88FCE9BE80000 -5287621F64836FC09699684150916B206C7A6F547A747D5088408A2367084EF6 -503950265065517C5238526355A7570F58055ACC5EFA61B261F862F36372691C -6A29727D72AC732E7814786F7D79770C80A9898B8B198CE28ED290639375967A -98559A139E785143539F53B35E7B5F266E1B6E90738473FE7D4382378A008AFA -96504E4E500B53E4547C56FA59D15B645DF15EAB5F276238654567AF6E5672D0 -7CCA88B480A180E183F0864E8A878DE8923796C798679F134E944E924F0D5348 -5449543E5A2F5F8C5FA1609F68A76A8E745A78818A9E8AA48B7791904E5E9BC9 -4EA44F7C4FAF501950165149516C529F52B952FE539A53E35411000000000000 -8D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -540E5589575157A2597D5B545B5D5B8F5DE55DE75DF75E785E835E9A5EB75F18 -6052614C629762D863A7653B6602664366F4676D6821689769CB6C5F6D2A6D69 -6E2F6E9D75327687786C7A3F7CE07D057D187D5E7DB18015800380AF80B18154 -818F822A8352884C88618B1B8CA28CFC90CA91759271783F92FC95A4964D0000 -980599999AD89D3B525B52AB53F7540858D562F76FE08C6A8F5F9EB9514B523B -544A56FD7A4091779D609ED273446F09817075115FFD60DA9AA872DB8FBC6B64 -98034ECA56F0576458BE5A5A606861C7660F6606683968B16DF775D57D3A826E -9B424E9B4F5053C955065D6F5DE65DEE67FB6C99747378028A50939688DF5750 -5EA7632B50B550AC518D670054C9585E59BB5BB05F69624D63A1683D6B736E08 -707D91C7728078157826796D658E7D3083DC88C18F09969B5264572867507F6A -8CA151B45742962A583A698A80B454B25D0E57FC78959DFA4F5C524A548B643E -6628671467F57A847B567D22932F685C9BAD7B395319518A5237000000000000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5BDF62F664AE64E6672D6BBA85A996D176909BD6634C93069BAB76BF66524E09 -509853C25C7160E864926563685F71E673CA75237B977E8286958B838CDB9178 -991065AC66AB6B8B4ED54ED44F3A4F7F523A53F853F255E356DB58EB59CB59C9 -59FF5B505C4D5E025E2B5FD7601D6307652F5B5C65AF65BD65E8679D6B620000 -6B7B6C0F7345794979C17CF87D197D2B80A2810281F389968A5E8A698A668A8C -8AEE8CC78CDC96CC98FC6B6F4E8B4F3C4F8D51505B575BFA6148630166426B21 -6ECB6CBB723E74BD75D478C1793A800C803381EA84948F9E6C509E7F5F0F8B58 -9D2B7AFA8EF85B8D96EB4E0353F157F759315AC95BA460896E7F6F0675BE8CEA -5B9F85007BE0507267F4829D5C61854A7E1E820E51995C0463688D66659C716E -793E7D1780058B1D8ECA906E86C790AA501F52FA5C3A6753707C7235914C91C8 -932B82E55BC25F3160F94E3B53D65B88624B67316B8A72E973E07A2E816B8DA3 -91529996511253D7546A5BFF63886A397DAC970056DA53CE5468000000000000 -8F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B975C315DDE4FEE610162FE6D3279C079CB7D427E4D7FD281ED821F84908846 -89728B908E748F2F9031914B916C96C6919C4EC04F4F514553415F93620E67D4 -6C416E0B73637E2691CD928353D459195BBF6DD1795D7E2E7C9B587E719F51FA -88538FF04FCA5CFB662577AC7AE3821C99FF51C65FAA65EC696F6B896DF30000 -6E966F6476FE7D145DE190759187980651E6521D6240669166D96E1A5EB67DD2 -7F7266F885AF85F78AF852A953D959735E8F5F90605592E4966450B7511F52DD -5320534753EC54E8554655315617596859BE5A3C5BB55C065C0F5C115C1A5E84 -5E8A5EE05F70627F628462DB638C63776607660C662D6676677E68A26A1F6A35 -6CBC6D886E096E58713C7126716775C77701785D7901796579F07AE07B117CA7 -7D39809683D6848B8549885D88F38A1F8A3C8A548A738C618CDE91A49266937E -9418969C97984E0A4E084E1E4E575197527057CE583458CC5B225E3860C564FE -676167566D4472B675737A6384B88B7291B89320563157F498FE000000000000 -90 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62ED690D6B9671ED7E548077827289E698DF87558FB15C3B4F384FE14FB55507 -5A205BDD5BE95FC3614E632F65B0664B68EE699B6D786DF1753375B9771F795E -79E67D3381E382AF85AA89AA8A3A8EAB8F9B903291DD97074EBA4EC152035875 -58EC5C0B751A5C3D814E8A0A8FC59663976D7B258ACF9808916256F353A80000 -9017543957825E2563A86C34708A77617C8B7FE088709042915493109318968F -745E9AC45D075D69657067A28DA896DB636E6749691983C5981796C088FE6F84 -647A5BF84E16702C755D662F51C4523652E259D35F8160276210653F6574661F -667468F268166B636E057272751F76DB7CBE805658F088FD897F8AA08A938ACB -901D91929752975965897A0E810696BB5E2D60DC621A65A56614679077F37A4D -7C4D7E3E810A8CAC8D648DE18E5F78A9520762D963A5644262988A2D7A837BC0 -8AAC96EA7D76820C87494ED95148534353605BA35C025C165DDD6226624764B0 -681368346CC96D456D1767D36F5C714E717D65CB7A7F7BAD7DDA000000000000 -91 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E4A7FA8817A821B823985A68A6E8CCE8DF59078907792AD929195839BAE524D -55846F387136516879857E5581B37CCE564C58515CA863AA66FE66FD695A72D9 -758F758E790E795679DF7C977D207D4486078A34963B90619F2050E7527553CC -53E2500955AA58EE594F723D5B8B5C64531D60E360F3635C6383633F63BB0000 -64CD65E966F95DE369CD69FD6F1571E54E8975E976F87A937CDF7DCF7D9C8061 -83498358846C84BC85FB88C58D709001906D9397971C9A1250CF5897618E81D3 -85358D0890204FC3507452475373606F6349675F6E2C8DB3901F4FD75C5E8CCA -65CF7D9A53528896517663C35B585B6B5C0A640D6751905C4ED6591A592A6C70 -8A51553E581559A560F0625367C182356955964099C49A284F5358065BFE8010 -5CB15E2F5F856020614B623466FF6CF06EDE80CE817F82D4888B8CB89000902E -968A9EDB9BDB4EE353F059277B2C918D984C9DF96EDD7027535355445B856258 -629E62D36CA26FEF74228A1794386FC18AFE833851E786F853EA000000000000 -92 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53E94F4690548FB0596A81315DFD7AEA8FBF68DA8C3772F89C486A3D8AB04E39 -53585606576662C563A265E66B4E6DE16E5B70AD77ED7AEF7BAA7DBB803D80C6 -86CB8A95935B56E358C75F3E65AD66966A806BB575378AC7502477E557305F1B -6065667A6C6075F47A1A7F6E81F48718904599B37BC9755C7AF97B5184C40000 -901079E97A9283365AE177404E2D4EF25B995FE062BD663C67F16CE8866B8877 -8A3B914E92F399D06A177026732A82E784578CAF4E01514651CB558B5BF55E16 -5E335E815F145F355F6B5FB461F2631166A2671D6F6E7252753A773A80748139 -817887768ABF8ADC8D858DF3929A957798029CE552C5635776F467156C8873CD -8CC393AE96736D25589C690E69CC8FFD939A75DB901A585A680263B469FB4F43 -6F2C67D88FBB85267DB49354693F6F70576A58F75B2C7D2C722A540A91E39DB4 -4EAD4F4E505C507552438C9E544858245B9A5E1D5E955EAD5EF75F1F608C62B5 -633A63D068AF6C407887798E7A0B7DE082478A028AE68E449013000000000000 -93 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -90B8912D91D89F0E6CE5645864E265756EF476847B1B906993D16EBA54F25FB9 -64A48F4D8FED92445178586B59295C555E976DFB7E8F751C8CBC8EE2985B70B9 -4F1D6BBF6FB1753096FB514E54105835585759AC5C605F926597675C6E21767B -83DF8CED901490FD934D7825783A52AA5EA6571F597460125012515A51AC0000 -51CD520055105854585859575B955CF65D8B60BC6295642D6771684368BC68DF -76D76DD86E6F6D9B706F71C85F5375D879777B497B547B527CD67D7152308463 -856985E48A0E8B048C468E0F9003900F94199676982D9A3095D850CD52D5540C -58025C0E61A7649E6D1E77B37AE580F48404905392855CE09D07533F5F975FB3 -6D9C7279776379BF7BE46BD272EC8AAD68036A6151F87A8169345C4A9CF682EB -5BC59149701E56785C6F60C765666C8C8C5A90419813545166C7920D594890A3 -51854E4D51EA85998B0E7058637A934B696299B47E047577535769608EDF96E3 -6C5D4E8C5C3C5F108FE953028CD1808986795EFF65E54E735165000000000000 -94 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59825C3F97EE4EFB598A5FCD8A8D6FE179B079625BE78471732B71B15E745FF5 -637B649A71C37C984E435EFC4E4B57DC56A260A96FC37D0D80FD813381BF8FB2 -899786A45DF4628A64AD898767776CE26D3E743678345A467F7582AD99AC4FF3 -5EC362DD63926557676F76C3724C80CC80BA8F29914D500D57F95A9268850000 -6973716472FD8CB758F28CE0966A9019877F79E477E784294F2F5265535A62CD -67CF6CCA767D7B947C95823685848FEB66DD6F2072067E1B83AB99C19EA651FD -7BB178727BB880877B486AE85E61808C75517560516B92626E8C767A91979AEA -4F107F70629C7B4F95A59CE9567A585986E496BC4F345224534A53CD53DB5E06 -642C6591677F6C3E6C4E724872AF73ED75547E41822C85E98CA97BC491C67169 -981298EF633D6669756A76E478D0854386EE532A5351542659835E875F7C60B2 -6249627962AB65906BD46CCC75B276AE789179D87DCB7F7780A588AB8AB98CBB -907F975E98DB6A0B7C3850995C3E5FAE67876BD8743577097F8E000000000000 -95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9F3B67CA7A175339758B9AED5F66819D83F180985F3C5FC575627B46903C6867 -59EB5A9B7D10767E8B2C4FF55F6A6A196C376F0274E2796888688A558C795EDF -63CF75C579D282D7932892F2849C86ED9C2D54C15F6C658C6D5C70158CA78CD3 -983B654F74F64E0D4ED857E0592B5A665BCC51A85E035E9C6016627665770000 -65A7666E6D6E72367B268150819A82998B5C8CA08CE68D74961C96444FAE64AB -6B66821E8461856A90E85C01695398A8847A85574F0F526F5FA95E45670D798F -8179890789866DF55F1762556CB84ECF72699B925206543B567458B361A4626E -711A596E7C897CDE7D1B96F06587805E4E194F75517558405E635E735F0A67C4 -4E26853D9589965B7C73980150FB58C1765678A7522577A585117B86504F5909 -72477BC77DE88FBA8FD4904D4FBF52C95A295F0197AD4FDD821792EA57036355 -6B69752B88DC8F147A4252DF58936155620A66AE6BCD7C3F83E950234FF85305 -5446583159495B9D5CF05CEF5D295E9662B16367653E65B9670B000000000000 -96 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6CD56CE170F978327E2B80DE82B3840C84EC870289128A2A8C4A90A692D298FD -9CF39D6C4E4F4EA1508D5256574A59A85E3D5FD85FD9623F66B4671B67D068D2 -51927D2180AA81A88B008C8C8CBF927E96325420982C531750D5535C58A864B2 -6734726777667A4691E652C36CA16B8658005E4C5954672C7FFB51E176C60000 -646978E89B549EBB57CB59B96627679A6BCE54E969D95E55819C67959BAA67FE -9C52685D4EA64FE353C862B9672B6CAB8FC44FAD7E6D9EBF4E0761626E806F2B -85135473672A9B455DF37B955CAC5BC6871C6E4A84D17A14810859997C8D6C11 -772052D959227121725F77DB97279D61690B5A7F5A1851A5540D547D660E76DF -8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A2183025984 -5B5F6BDB731B76F27DB280178499513267289ED976EE676252FF99055C24623B -7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F2577E25384 -5F797D0485AC8A338E8D975667F385AE9453610961086CB97652000000000000 -97 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8AED8F38552F4F51512A52C753CB5BA55E7D60A0618263D6670967DA6E676D8C -733673377531795088D58A98904A909190F596C4878D59154E884F594E0E8A89 -8F3F981050AD5E7C59965BB95EB863DA63FA64C166DC694A69D86D0B6EB67194 -75287AAF7F8A8000844984C989818B218E0A9065967D990A617E62916B320000 -6C836D747FCC7FFC6DC07F8587BA88F8676583B1983C96F76D1B7D61843D916A -4E7153755D506B046FEB85CD862D89A75229540F5C65674E68A87406748375E2 -88CF88E191CC96E296785F8B73877ACB844E63A0756552896D416E9C74097559 -786B7C9296867ADC9F8D4FB6616E65C5865C4E864EAE50DA4E2151CC5BEE6599 -68816DBC731F764277AD7A1C7CE7826F8AD2907C91CF96759818529B7DD1502B -539867976DCB71D0743381E88F2A96A39C579E9F746058416D997D2F985E4EE4 -4F364F8B51B752B15DBA601C73B2793C82D3923496B796F6970A9E979F6266A6 -6B74521752A370C888C25EC9604B61906F2371497C3E7DF4806F000000000000 -98 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84EE9023932C54429B6F6AD370898CC28DEF973252B45A415ECA5F046717697C -69946D6A6F0F726272FC7BED8001807E874B90CE516D9E937984808B93328AD6 -502D548C8A716B6A8CC4810760D167A09DF24E994E989C108A6B85C185686900 -6E7E789781550000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000005F0C -4E104E154E2A4E314E364E3C4E3F4E424E564E584E824E858C6B4E8A82125F0D -4E8E4E9E4E9F4EA04EA24EB04EB34EB64ECE4ECD4EC44EC64EC24ED74EDE4EED -4EDF4EF74F094F5A4F304F5B4F5D4F574F474F764F884F8F4F984F7B4F694F70 -4F914F6F4F864F9651184FD44FDF4FCE4FD84FDB4FD14FDA4FD04FE44FE5501A -50285014502A502550054F1C4FF650215029502C4FFE4FEF5011500650435047 -6703505550505048505A5056506C50785080509A508550B450B2000000000000 -99 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50C950CA50B350C250D650DE50E550ED50E350EE50F950F55109510151025116 -51155114511A5121513A5137513C513B513F51405152514C515451627AF85169 -516A516E5180518256D8518C5189518F519151935195519651A451A651A251A9 -51AA51AB51B351B151B251B051B551BD51C551C951DB51E0865551E951ED0000 -51F051F551FE5204520B5214520E5227522A522E52335239524F5244524B524C -525E5254526A527452695273527F527D528D529452925271528852918FA88FA7 -52AC52AD52BC52B552C152CD52D752DE52E352E698ED52E052F352F552F852F9 -530653087538530D5310530F5315531A5323532F533153335338534053465345 -4E175349534D51D6535E5369536E5918537B53775382539653A053A653A553AE -53B053B653C37C1296D953DF66FC71EE53EE53E853ED53FA5401543D5440542C -542D543C542E54365429541D544E548F5475548E545F5471547754705492547B -5480547654845490548654C754A254B854A554AC54C454C854A8000000000000 -9A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54AB54C254A454BE54BC54D854E554E6550F551454FD54EE54ED54FA54E25539 -55405563554C552E555C55455556555755385533555D5599558054AF558A559F -557B557E5598559E55AE557C558355A9558755A855DA55C555DF55C455DC55E4 -55D4561455F7561655FE55FD561B55F9564E565071DF56345636563256380000 -566B5664562F566C566A56865680568A56A05694568F56A556AE56B656B456C2 -56BC56C156C356C056C856CE56D156D356D756EE56F9570056FF570457095708 -570B570D57135718571655C7571C572657375738574E573B5740574F576957C0 -57885761577F5789579357A057B357A457AA57B057C357C657D457D257D3580A -57D657E3580B5819581D587258215862584B58706BC05852583D5879588558B9 -589F58AB58BA58DE58BB58B858AE58C558D358D158D758D958D858E558DC58E4 -58DF58EF58FA58F958FB58FC58FD5902590A5910591B68A65925592C592D5932 -5938593E7AD259555950594E595A5958596259605967596C5969000000000000 -9B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59785981599D4F5E4FAB59A359B259C659E859DC598D59D959DA5A255A1F5A11 -5A1C5A095A1A5A405A6C5A495A355A365A625A6A5A9A5ABC5ABE5ACB5AC25ABD -5AE35AD75AE65AE95AD65AFA5AFB5B0C5B0B5B165B325AD05B2A5B365B3E5B43 -5B455B405B515B555B5A5B5B5B655B695B705B735B755B7865885B7A5B800000 -5B835BA65BB85BC35BC75BC95BD45BD05BE45BE65BE25BDE5BE55BEB5BF05BF6 -5BF35C055C075C085C0D5C135C205C225C285C385C395C415C465C4E5C535C50 -5C4F5B715C6C5C6E4E625C765C795C8C5C915C94599B5CAB5CBB5CB65CBC5CB7 -5CC55CBE5CC75CD95CE95CFD5CFA5CED5D8C5CEA5D0B5D155D175D5C5D1F5D1B -5D115D145D225D1A5D195D185D4C5D525D4E5D4B5D6C5D735D765D875D845D82 -5DA25D9D5DAC5DAE5DBD5D905DB75DBC5DC95DCD5DD35DD25DD65DDB5DEB5DF2 -5DF55E0B5E1A5E195E115E1B5E365E375E445E435E405E4E5E575E545E5F5E62 -5E645E475E755E765E7A9EBC5E7F5EA05EC15EC25EC85ED05ECF000000000000 -9C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5ED65EE35EDD5EDA5EDB5EE25EE15EE85EE95EEC5EF15EF35EF05EF45EF85EFE -5F035F095F5D5F5C5F0B5F115F165F295F2D5F385F415F485F4C5F4E5F2F5F51 -5F565F575F595F615F6D5F735F775F835F825F7F5F8A5F885F915F875F9E5F99 -5F985FA05FA85FAD5FBC5FD65FFB5FE45FF85FF15FDD60B35FFF602160600000 -601960106029600E6031601B6015602B6026600F603A605A6041606A6077605F -604A6046604D6063604360646042606C606B60596081608D60E76083609A6084 -609B60966097609260A7608B60E160B860E060D360B45FF060BD60C660B560D8 -614D6115610660F660F7610060F460FA6103612160FB60F1610D610E6147613E -61286127614A613F613C612C6134613D614261446173617761586159615A616B -6174616F61656171615F615D6153617561996196618761AC6194619A618A6191 -61AB61AE61CC61CA61C961F761C861C361C661BA61CB7F7961CD61E661E361F6 -61FA61F461FF61FD61FC61FE620062086209620D620C6214621B000000000000 -9D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -621E6221622A622E6230623262336241624E625E6263625B62606268627C6282 -6289627E62926293629662D46283629462D762D162BB62CF62FF62C664D462C8 -62DC62CC62CA62C262C7629B62C9630C62EE62F163276302630862EF62F56350 -633E634D641C634F6396638E638063AB637663A3638F6389639F63B5636B0000 -636963BE63E963C063C663E363C963D263F663C4641664346406641364266436 -651D64176428640F6467646F6476644E652A6495649364A564A9648864BC64DA -64D264C564C764BB64D864C264F164E7820964E064E162AC64E364EF652C64F6 -64F464F264FA650064FD6518651C650565246523652B65346535653765366538 -754B654865566555654D6558655E655D65726578658265838B8A659B659F65AB -65B765C365C665C165C465CC65D265DB65D965E065E165F16772660A660365FB -6773663566366634661C664F664466496641665E665D666466676668665F6662 -667066836688668E668966846698669D66C166B966C966BE66BC000000000000 -9E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66C466B866D666DA66E0663F66E666E966F066F566F7670F6716671E67266727 -9738672E673F67366741673867376746675E67606759676367646789677067A9 -677C676A678C678B67A667A1678567B767EF67B467EC67B367E967B867E467DE -67DD67E267EE67B967CE67C667E76A9C681E684668296840684D6832684E0000 -68B3682B685968636877687F689F688F68AD6894689D689B68836AAE68B96874 -68B568A068BA690F688D687E690168CA690868D86922692668E1690C68CD68D4 -68E768D569366912690468D768E3692568F968E068EF6928692A691A69236921 -68C669796977695C6978696B6954697E696E69396974693D695969306961695E -695D6981696A69B269AE69D069BF69C169D369BE69CE5BE869CA69DD69BB69C3 -69A76A2E699169A0699C699569B469DE69E86A026A1B69FF6B0A69F969F269E7 -6A0569B16A1E69ED6A1469EB6A0A6A126AC16A236A136A446A0C6A726A366A78 -6A476A626A596A666A486A386A226A906A8D6AA06A846AA26AA3000000000000 -9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A9786176ABB6AC36AC26AB86AB36AAC6ADE6AD16ADF6AAA6ADA6AEA6AFB6B05 -86166AFA6B126B169B316B1F6B386B3776DC6B3998EE6B476B436B496B506B59 -6B546B5B6B5F6B616B786B796B7F6B806B846B836B8D6B986B956B9E6BA46BAA -6BAB6BAF6BB26BB16BB36BB76BBC6BC66BCB6BD36BDF6BEC6BEB6BF36BEF0000 -9EBE6C086C136C146C1B6C246C236C5E6C556C626C6A6C826C8D6C9A6C816C9B -6C7E6C686C736C926C906CC46CF16CD36CBD6CD76CC56CDD6CAE6CB16CBE6CBA -6CDB6CEF6CD96CEA6D1F884D6D366D2B6D3D6D386D196D356D336D126D0C6D63 -6D936D646D5A6D796D596D8E6D956FE46D856DF96E156E0A6DB56DC76DE66DB8 -6DC66DEC6DDE6DCC6DE86DD26DC56DFA6DD96DE46DD56DEA6DEE6E2D6E6E6E2E -6E196E726E5F6E3E6E236E6B6E2B6E766E4D6E1F6E436E3A6E4E6E246EFF6E1D -6E386E826EAA6E986EC96EB76ED36EBD6EAF6EC46EB26ED46ED56E8F6EA56EC2 -6E9F6F416F11704C6EEC6EF86EFE6F3F6EF26F316EEF6F326ECC000000000000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F3E6F136EF76F866F7A6F786F816F806F6F6F5B6FF36F6D6F826F7C6F586F8E -6F916FC26F666FB36FA36FA16FA46FB96FC66FAA6FDF6FD56FEC6FD46FD86FF1 -6FEE6FDB7009700B6FFA70117001700F6FFE701B701A6F74701D7018701F7030 -703E7032705170637099709270AF70F170AC70B870B370AE70DF70CB70DD0000 -70D9710970FD711C711971657155718871667162714C7156716C718F71FB7184 -719571A871AC71D771B971BE71D271C971D471CE71E071EC71E771F571FC71F9 -71FF720D7210721B7228722D722C72307232723B723C723F72407246724B7258 -7274727E7282728172877292729672A272A772B972B272C372C672C472CE72D2 -72E272E072E172F972F7500F7317730A731C7316731D7334732F73297325733E -734E734F9ED87357736A7368737073787375737B737A73C873B373CE73BB73C0 -73E573EE73DE74A27405746F742573F87432743A7455743F745F74597441745C -746974707463746A7476747E748B749E74A774CA74CF74D473F1000000000000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74E074E374E774E974EE74F274F074F174F874F7750475037505750C750E750D -75157513751E7526752C753C7544754D754A7549755B7546755A756975647567 -756B756D75787576758675877574758A758975827594759A759D75A575A375C2 -75B375C375B575BD75B875BC75B175CD75CA75D275D975E375DE75FE75FF0000 -75FC760175F075FA75F275F3760B760D7609761F762776207621762276247634 -7630763B764776487646765C76587661766276687669766A7667766C76707672 -76767678767C768076837688768B768E769676937699769A76B076B476B876B9 -76BA76C276CD76D676D276DE76E176E576E776EA862F76FB7708770777047729 -7724771E77257726771B773777387747775A7768776B775B7765777F777E7779 -778E778B779177A0779E77B077B677B977BF77BC77BD77BB77C777CD77D777DA -77DC77E377EE77FC780C781279267820792A7845788E78747886787C789A788C -78A378B578AA78AF78D178C678CB78D478BE78BC78C578CA78EC000000000000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78E778DA78FD78F47907791279117919792C792B794079607957795F795A7955 -7953797A797F798A799D79A79F4B79AA79AE79B379B979BA79C979D579E779EC -79E179E37A087A0D7A187A197A207A1F79807A317A3B7A3E7A377A437A577A49 -7A617A627A699F9D7A707A797A7D7A887A977A957A987A967AA97AC87AB00000 -7AB67AC57AC47ABF90837AC77ACA7ACD7ACF7AD57AD37AD97ADA7ADD7AE17AE2 -7AE67AED7AF07B027B0F7B0A7B067B337B187B197B1E7B357B287B367B507B7A -7B047B4D7B0B7B4C7B457B757B657B747B677B707B717B6C7B6E7B9D7B987B9F -7B8D7B9C7B9A7B8B7B927B8F7B5D7B997BCB7BC17BCC7BCF7BB47BC67BDD7BE9 -7C117C147BE67BE57C607C007C077C137BF37BF77C177C0D7BF67C237C277C2A -7C1F7C377C2B7C3D7C4C7C437C547C4F7C407C507C587C5F7C647C567C657C6C -7C757C837C907CA47CAD7CA27CAB7CA17CA87CB37CB27CB17CAE7CB97CBD7CC0 -7CC57CC27CD87CD27CDC7CE29B3B7CEF7CF27CF47CF67CFA7D06000000000000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D027D1C7D157D0A7D457D4B7D2E7D327D3F7D357D467D737D567D4E7D727D68 -7D6E7D4F7D637D937D897D5B7D8F7D7D7D9B7DBA7DAE7DA37DB57DC77DBD7DAB -7E3D7DA27DAF7DDC7DB87D9F7DB07DD87DDD7DE47DDE7DFB7DF27DE17E057E0A -7E237E217E127E317E1F7E097E0B7E227E467E667E3B7E357E397E437E370000 -7E327E3A7E677E5D7E567E5E7E597E5A7E797E6A7E697E7C7E7B7E837DD57E7D -8FAE7E7F7E887E897E8C7E927E907E937E947E967E8E7E9B7E9C7F387F3A7F45 -7F4C7F4D7F4E7F507F517F557F547F587F5F7F607F687F697F677F787F827F86 -7F837F887F877F8C7F947F9E7F9D7F9A7FA37FAF7FB27FB97FAE7FB67FB88B71 -7FC57FC67FCA7FD57FD47FE17FE67FE97FF37FF998DC80068004800B80128018 -8019801C80218028803F803B804A804680528058805A805F8062806880738072 -807080768079807D807F808480868085809B8093809A80AD519080AC80DB80E5 -80D980DD80C480DA80D6810980EF80F1811B81298123812F814B000000000000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -968B8146813E8153815180FC8171816E81658166817481838188818A81808182 -81A0819581A481A3815F819381A981B081B581BE81B881BD81C081C281BA81C9 -81CD81D181D981D881C881DA81DF81E081E781FA81FB81FE8201820282058207 -820A820D821082168229822B82388233824082598258825D825A825F82640000 -82628268826A826B822E827182778278827E828D829282AB829F82BB82AC82E1 -82E382DF82D282F482F382FA8393830382FB82F982DE830682DC830982D98335 -83348316833283318340833983508345832F832B831783188385839A83AA839F -83A283968323838E8387838A837C83B58373837583A0838983A883F4841383EB -83CE83FD840383D8840B83C183F7840783E083F2840D8422842083BD84388506 -83FB846D842A843C855A84848477846B84AD846E848284698446842C846F8479 -843584CA846284B984BF849F84D984CD84BB84DA84D084C184C684D684A18521 -84FF84F485178518852C851F8515851484FC8540856385588548000000000000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85418602854B8555858085A485888591858A85A8856D8594859B85EA8587859C -8577857E859085C985BA85CF85B985D085D585DD85E585DC85F9860A8613860B -85FE85FA86068622861A8630863F864D4E558654865F86678671869386A386A9 -86AA868B868C86B686AF86C486C686B086C9882386AB86D486DE86E986EC0000 -86DF86DB86EF8712870687088700870386FB87118709870D86F9870A8734873F -8737873B87258729871A8760875F8778874C874E877487578768876E87598753 -8763876A880587A2879F878287AF87CB87BD87C087D096D687AB87C487B387C7 -87C687BB87EF87F287E0880F880D87FE87F687F7880E87D28811881688158822 -88218831883688398827883B8844884288528859885E8862886B8881887E889E -8875887D88B5887288828897889288AE889988A2888D88A488B088BF88B188C3 -88C488D488D888D988DD88F9890288FC88F488E888F28904890C890A89138943 -891E8925892A892B89418944893B89368938894C891D8960895E000000000000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89668964896D896A896F89748977897E89838988898A8993899889A189A989A6 -89AC89AF89B289BA89BD89BF89C089DA89DC89DD89E789F489F88A038A168A10 -8A0C8A1B8A1D8A258A368A418A5B8A528A468A488A7C8A6D8A6C8A628A858A82 -8A848AA88AA18A918AA58AA68A9A8AA38AC48ACD8AC28ADA8AEB8AF38AE70000 -8AE48AF18B148AE08AE28AF78ADE8ADB8B0C8B078B1A8AE18B168B108B178B20 -8B3397AB8B268B2B8B3E8B288B418B4C8B4F8B4E8B498B568B5B8B5A8B6B8B5F -8B6C8B6F8B748B7D8B808B8C8B8E8B928B938B968B998B9A8C3A8C418C3F8C48 -8C4C8C4E8C508C558C628C6C8C788C7A8C828C898C858C8A8C8D8C8E8C948C7C -8C98621D8CAD8CAA8CBD8CB28CB38CAE8CB68CC88CC18CE48CE38CDA8CFD8CFA -8CFB8D048D058D0A8D078D0F8D0D8D109F4E8D138CCD8D148D168D678D6D8D71 -8D738D818D998DC28DBE8DBA8DCF8DDA8DD68DCC8DDB8DCB8DEA8DEB8DDF8DE3 -8DFC8E088E098DFF8E1D8E1E8E108E1F8E428E358E308E348E4A000000000000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E478E498E4C8E508E488E598E648E608E2A8E638E558E768E728E7C8E818E87 -8E858E848E8B8E8A8E938E918E948E998EAA8EA18EAC8EB08EC68EB18EBE8EC5 -8EC88ECB8EDB8EE38EFC8EFB8EEB8EFE8F0A8F058F158F128F198F138F1C8F1F -8F1B8F0C8F268F338F3B8F398F458F428F3E8F4C8F498F468F4E8F578F5C0000 -8F628F638F648F9C8F9F8FA38FAD8FAF8FB78FDA8FE58FE28FEA8FEF90878FF4 -90058FF98FFA901190159021900D901E9016900B90279036903590398FF8904F -905090519052900E9049903E90569058905E9068906F907696A890729082907D -90819080908A9089908F90A890AF90B190B590E290E4624890DB910291129119 -91329130914A9156915891639165916991739172918B9189918291A291AB91AF -91AA91B591B491BA91C091C191C991CB91D091D691DF91E191DB91FC91F591F6 -921E91FF9214922C92159211925E925792459249926492489295923F924B9250 -929C92969293929B925A92CF92B992B792E9930F92FA9344932E000000000000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93199322931A9323933A9335933B935C9360937C936E935693B093AC93AD9394 -93B993D693D793E893E593D893C393DD93D093C893E4941A9414941394039407 -94109436942B94359421943A944194529444945B94609462945E946A92299470 -94759477947D945A947C947E9481947F95829587958A95949596959895990000 -95A095A895A795AD95BC95BB95B995BE95CA6FF695C395CD95CC95D595D495D6 -95DC95E195E595E296219628962E962F9642964C964F964B9677965C965E965D -965F96669672966C968D96989695969796AA96A796B196B296B096B496B696B8 -96B996CE96CB96C996CD894D96DC970D96D596F99704970697089713970E9711 -970F971697199724972A97309739973D973E97449746974897429749975C9760 -97649766976852D2976B977197799785977C9781977A9786978B978F9790979C -97A897A697A397B397B497C397C697C897CB97DC97ED9F4F97F27ADF97F697F5 -980F980C9838982498219837983D9846984F984B986B986F9870000000000000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -98719874987398AA98AF98B198B698C498C398C698E998EB9903990999129914 -99189921991D991E99249920992C992E993D993E9942994999459950994B9951 -9952994C99559997999899A599AD99AE99BC99DF99DB99DD99D899D199ED99EE -99F199F299FB99F89A019A0F9A0599E29A199A2B9A379A459A429A409A430000 -9A3E9A559A4D9A5B9A579A5F9A629A659A649A699A6B9A6A9AAD9AB09ABC9AC0 -9ACF9AD19AD39AD49ADE9ADF9AE29AE39AE69AEF9AEB9AEE9AF49AF19AF79AFB -9B069B189B1A9B1F9B229B239B259B279B289B299B2A9B2E9B2F9B329B449B43 -9B4F9B4D9B4E9B519B589B749B939B839B919B969B979B9F9BA09BA89BB49BC0 -9BCA9BB99BC69BCF9BD19BD29BE39BE29BE49BD49BE19C3A9BF29BF19BF09C15 -9C149C099C139C0C9C069C089C129C0A9C049C2E9C1B9C259C249C219C309C47 -9C329C469C3E9C5A9C609C679C769C789CE79CEC9CF09D099D089CEB9D039D06 -9D2A9D269DAF9D239D1F9D449D159D129D419D3F9D3E9D469D48000000000000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9D5D9D5E9D649D519D509D599D729D899D879DAB9D6F9D7A9D9A9DA49DA99DB2 -9DC49DC19DBB9DB89DBA9DC69DCF9DC29DD99DD39DF89DE69DED9DEF9DFD9E1A -9E1B9E1E9E759E799E7D9E819E889E8B9E8C9E929E959E919E9D9EA59EA99EB8 -9EAA9EAD97619ECC9ECE9ECF9ED09ED49EDC9EDE9EDD9EE09EE59EE89EEF0000 -9EF49EF69EF79EF99EFB9EFC9EFD9F079F0876B79F159F219F2C9F3E9F4A9F52 -9F549F639F5F9F609F619F669F679F6C9F6A9F779F729F769F959F9C9FA0582F -69C79059746451DC719900000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E8A891C9348928884DC4FC970BB663168C892F966FB5F454E284EE14EFC4F00 -4F034F394F564F924F8A4F9A4F944FCD504050224FFF501E5046507050425094 -50F450D8514A5164519D51BE51EC5215529C52A652C052DB5300530753245372 -539353B253DDFA0E549C548A54A954FF55865759576557AC57C857C7FA0F0000 -FA10589E58B2590B5953595B595D596359A459BA5B565BC0752F5BD85BEC5C1E -5CA65CBA5CF55D275D53FA115D425D6D5DB85DB95DD05F215F345F675FB75FDE -605D6085608A60DE60D5612060F26111613761306198621362A663F56460649D -64CE654E66006615663B6609662E661E6624666566576659FA126673669966A0 -66B266BF66FA670EF929676667BB685267C06801684468CFFA136968FA146998 -69E26A306A6B6A466A736A7E6AE26AE46BD66C3F6C5C6C866C6F6CDA6D046D87 -6D6F6D966DAC6DCF6DF86DF26DFC6E396E5C6E276E3C6EBF6F886FB56FF57005 -70077028708570AB710F7104715C71467147FA1571C171FE72B1000000000000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72BE7324FA16737773BD73C973D673E373D2740773F57426742A7429742E7462 -7489749F7501756F7682769C769E769B76A6FA17774652AF7821784E7864787A -7930FA18FA19FA1A7994FA1B799B7AD17AE7FA1C7AEB7B9EFA1D7D487D5C7DB7 -7DA07DD67E527F477FA1FA1E83018362837F83C783F6844884B4855385590000 -856BFA1F85B0FA20FA21880788F58A128A378A798AA78ABE8ADFFA228AF68B53 -8B7F8CF08CF48D128D76FA238ECFFA24FA25906790DEFA269115912791DA91D7 -91DE91ED91EE91E491E592069210920A923A9240923C924E9259925192399267 -92A79277927892E792D792D992D0FA2792D592E092D39325932192FBFA28931E -92FF931D93029370935793A493C693DE93F89431944594489592F9DCFA29969D -96AF9733973B9743974D974F9751975598579865FA2AFA2B9927FA2C999E9A4E -9AD99ADC9B759B729B8F9BB19BBB9C009D709D6BFA2D9E199ED1000000002170 -217121722173217421752176217721782179FFE2FFE4FF07FF02000000000000 -FA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2170217121722173217421752176217721782179216021612162216321642165 -2166216721682169FFE2FFE4FF07FF0232312116212122357E8A891C93489288 -84DC4FC970BB663168C892F966FB5F454E284EE14EFC4F004F034F394F564F92 -4F8A4F9A4F944FCD504050224FFF501E504650705042509450F450D8514A0000 -5164519D51BE51EC5215529C52A652C052DB5300530753245372539353B253DD -FA0E549C548A54A954FF55865759576557AC57C857C7FA0FFA10589E58B2590B -5953595B595D596359A459BA5B565BC0752F5BD85BEC5C1E5CA65CBA5CF55D27 -5D53FA115D425D6D5DB85DB95DD05F215F345F675FB75FDE605D6085608A60DE -60D5612060F26111613761306198621362A663F56460649D64CE654E66006615 -663B6609662E661E6624666566576659FA126673669966A066B266BF66FA670E -F929676667BB685267C06801684468CFFA136968FA14699869E26A306A6B6A46 -6A736A7E6AE26AE46BD66C3F6C5C6C866C6F6CDA6D046D876D6F000000000000 -FB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D966DAC6DCF6DF86DF26DFC6E396E5C6E276E3C6EBF6F886FB56FF570057007 -7028708570AB710F7104715C71467147FA1571C171FE72B172BE7324FA167377 -73BD73C973D673E373D2740773F57426742A7429742E74627489749F7501756F -7682769C769E769B76A6FA17774652AF7821784E7864787A7930FA18FA190000 -FA1A7994FA1B799B7AD17AE7FA1C7AEB7B9EFA1D7D487D5C7DB77DA07DD67E52 -7F477FA1FA1E83018362837F83C783F6844884B485538559856BFA1F85B0FA20 -FA21880788F58A128A378A798AA78ABE8ADFFA228AF68B538B7F8CF08CF48D12 -8D76FA238ECFFA24FA25906790DEFA269115912791DA91D791DE91ED91EE91E4 -91E592069210920A923A9240923C924E925992519239926792A79277927892E7 -92D792D992D0FA2792D592E092D39325932192FBFA28931E92FF931D93029370 -935793A493C693DE93F89431944594489592F9DCFA29969D96AF9733973B9743 -974D974F9751975598579865FA2AFA2B9927FA2C999E9A4E9AD9000000000000 -FC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9ADC9B759B729B8F9BB19BBB9C009D709D6BFA2D9E199ED10000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -R -8160 301C FF5E -8161 2016 2225 -817C 2212 FF0D -8191 00A2 FFE0 -8192 00A3 FFE1 -81CA 00AC FFE2 -81BE 222a -81BF 2229 -81DA 2220 -81DB 22a5 -81DF 2261 -81E0 2252 -81E3 221a -81E6 2235 -81E7 222b diff --git a/src/runtime/tcl_library/encoding/cp936.enc b/src/runtime/tcl_library/encoding/cp936.enc deleted file mode 100644 index 37bcc80d..00000000 --- a/src/runtime/tcl_library/encoding/cp936.enc +++ /dev/null @@ -1,2162 +0,0 @@ -# Encoding file: cp936, multi-byte -M -003F 0 127 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -20AC000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E024E044E054E064E0F4E124E174E1F4E204E214E234E264E294E2E4E2F4E31 -4E334E354E374E3C4E404E414E424E444E464E4A4E514E554E574E5A4E5B4E62 -4E634E644E654E674E684E6A4E6B4E6C4E6D4E6E4E6F4E724E744E754E764E77 -4E784E794E7A4E7B4E7C4E7D4E7F4E804E814E824E834E844E854E874E8A0000 -4E904E964E974E994E9C4E9D4E9E4EA34EAA4EAF4EB04EB14EB44EB64EB74EB8 -4EB94EBC4EBD4EBE4EC84ECC4ECF4ED04ED24EDA4EDB4EDC4EE04EE24EE64EE7 -4EE94EED4EEE4EEF4EF14EF44EF84EF94EFA4EFC4EFE4F004F024F034F044F05 -4F064F074F084F0B4F0C4F124F134F144F154F164F1C4F1D4F214F234F284F29 -4F2C4F2D4F2E4F314F334F354F374F394F3B4F3E4F3F4F404F414F424F444F45 -4F474F484F494F4A4F4B4F4C4F524F544F564F614F624F664F684F6A4F6B4F6D -4F6E4F714F724F754F774F784F794F7A4F7D4F804F814F824F854F864F874F8A -4F8C4F8E4F904F924F934F954F964F984F994F9A4F9C4F9E4F9F4FA14FA20000 -82 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4FA44FAB4FAD4FB04FB14FB24FB34FB44FB64FB74FB84FB94FBA4FBB4FBC4FBD -4FBE4FC04FC14FC24FC64FC74FC84FC94FCB4FCC4FCD4FD24FD34FD44FD54FD6 -4FD94FDB4FE04FE24FE44FE54FE74FEB4FEC4FF04FF24FF44FF54FF64FF74FF9 -4FFB4FFC4FFD4FFF5000500150025003500450055006500750085009500A0000 -500B500E501050115013501550165017501B501D501E50205022502350245027 -502B502F5030503150325033503450355036503750385039503B503D503F5040 -504150425044504550465049504A504B504D5050505150525053505450565057 -50585059505B505D505E505F506050615062506350645066506750685069506A -506B506D506E506F50705071507250735074507550785079507A507C507D5081 -508250835084508650875089508A508B508C508E508F50905091509250935094 -50955096509750985099509A509B509C509D509E509F50A050A150A250A450A6 -50AA50AB50AD50AE50AF50B050B150B350B450B550B650B750B850B950BC0000 -83 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50BD50BE50BF50C050C150C250C350C450C550C650C750C850C950CA50CB50CC -50CD50CE50D050D150D250D350D450D550D750D850D950DB50DC50DD50DE50DF -50E050E150E250E350E450E550E850E950EA50EB50EF50F050F150F250F450F6 -50F750F850F950FA50FC50FD50FE50FF51005101510251035104510551080000 -5109510A510C510D510E510F511051115113511451155116511751185119511A -511B511C511D511E511F512051225123512451255126512751285129512A512B -512C512D512E512F5130513151325133513451355136513751385139513A513B -513C513D513E51425147514A514C514E514F515051525153515751585159515B -515D515E515F5160516151635164516651675169516A516F5172517A517E517F -5183518451865187518A518B518E518F51905191519351945198519A519D519E -519F51A151A351A651A751A851A951AA51AD51AE51B451B851B951BA51BE51BF -51C151C251C351C551C851CA51CD51CE51D051D251D351D451D551D651D70000 -84 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51D851D951DA51DC51DE51DF51E251E351E551E651E751E851E951EA51EC51EE -51F151F251F451F751FE520452055209520B520C520F5210521352145215521C -521E521F522152225223522552265227522A522C522F5231523252345235523C -523E524452455246524752485249524B524E524F525252535255525752580000 -5259525A525B525D525F526052625263526452665268526B526C526D526E5270 -52715273527452755276527752785279527A527B527C527E5280528352845285 -528652875289528A528B528C528D528E528F5291529252945295529652975298 -5299529A529C52A452A552A652A752AE52AF52B052B452B552B652B752B852B9 -52BA52BB52BC52BD52C052C152C252C452C552C652C852CA52CC52CD52CE52CF -52D152D352D452D552D752D952DA52DB52DC52DD52DE52E052E152E252E352E5 -52E652E752E852E952EA52EB52EC52ED52EE52EF52F152F252F352F452F552F6 -52F752F852FB52FC52FD530153025303530453075309530A530B530C530E0000 -85 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53115312531353145318531B531C531E531F532253245325532753285329532B -532C532D532F533053315332533353345335533653375338533C533D53405342 -53445346534B534C534D5350535453585359535B535D53655368536A536C536D -537253765379537B537C537D537E53805381538353875388538A538E538F0000 -53905391539253935394539653975399539B539C539E53A053A153A453A753AA -53AB53AC53AD53AF53B053B153B253B353B453B553B753B853B953BA53BC53BD -53BE53C053C353C453C553C653C753CE53CF53D053D253D353D553DA53DC53DD -53DE53E153E253E753F453FA53FE53FF5400540254055407540B541454185419 -541A541C542254245425542A5430543354365437543A543D543F544154425444 -544554475449544C544D544E544F5451545A545D545E545F5460546154635465 -54675469546A546B546C546D546E546F547054745479547A547E547F54815483 -5485548754885489548A548D5491549354975498549C549E549F54A054A10000 -86 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54A254A554AE54B054B254B554B654B754B954BA54BC54BE54C354C554CA54CB -54D654D854DB54E054E154E254E354E454EB54EC54EF54F054F154F454F554F6 -54F754F854F954FB54FE550055025503550455055508550A550B550C550D550E -5512551355155516551755185519551A551C551D551E551F5521552555260000 -55285529552B552D553255345535553655385539553A553B553D554055425545 -55475548554B554C554D554E554F5551555255535554555755585559555A555B -555D555E555F55605562556355685569556B556F557055715572557355745579 -557A557D557F55855586558C558D558E559055925593559555965597559A559B -559E55A055A155A255A355A455A555A655A855A955AA55AB55AC55AD55AE55AF -55B055B255B455B655B855BA55BC55BF55C055C155C255C355C655C755C855CA -55CB55CE55CF55D055D555D755D855D955DA55DB55DE55E055E255E755E955ED -55EE55F055F155F455F655F855F955FA55FB55FC55FF56025603560456050000 -87 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56065607560A560B560D561056115612561356145615561656175619561A561C -561D5620562156225625562656285629562A562B562E562F5630563356355637 -5638563A563C563D563E5640564156425643564456455646564756485649564A -564B564F565056515652565356555656565A565B565D565E565F566056610000 -5663566556665667566D566E566F56705672567356745675567756785679567A -567D567E567F56805681568256835684568756885689568A568B568C568D5690 -56915692569456955696569756985699569A569B569C569D569E569F56A056A1 -56A256A456A556A656A756A856A956AA56AB56AC56AD56AE56B056B156B256B3 -56B456B556B656B856B956BA56BB56BD56BE56BF56C056C156C256C356C456C5 -56C656C756C856C956CB56CC56CD56CE56CF56D056D156D256D356D556D656D8 -56D956DC56E356E556E656E756E856E956EA56EC56EE56EF56F256F356F656F7 -56F856FB56FC57005701570257055707570B570C570D570E570F571057110000 -88 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57125713571457155716571757185719571A571B571D571E5720572157225724 -572557265727572B5731573257345735573657375738573C573D573F57415743 -57445745574657485749574B5752575357545755575657585759576257635765 -5767576C576E5770577157725774577557785779577A577D577E577F57800000 -5781578757885789578A578D578E578F57905791579457955796579757985799 -579A579C579D579E579F57A557A857AA57AC57AF57B057B157B357B557B657B7 -57B957BA57BB57BC57BD57BE57BF57C057C157C457C557C657C757C857C957CA -57CC57CD57D057D157D357D657D757DB57DC57DE57E157E257E357E557E657E7 -57E857E957EA57EB57EC57EE57F057F157F257F357F557F657F757FB57FC57FE -57FF580158035804580558085809580A580C580E580F58105812581358145816 -58175818581A581B581C581D581F5822582358255826582758285829582B582C -582D582E582F58315832583358345836583758385839583A583B583C583D0000 -89 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -583E583F584058415842584358455846584758485849584A584B584E584F5850 -585258535855585658575859585A585B585C585D585F58605861586258635864 -5866586758685869586A586D586E586F58705871587258735874587558765877 -58785879587A587B587C587D587F58825884588658875888588A588B588C0000 -588D588E588F5890589158945895589658975898589B589C589D58A058A158A2 -58A358A458A558A658A758AA58AB58AC58AD58AE58AF58B058B158B258B358B4 -58B558B658B758B858B958BA58BB58BD58BE58BF58C058C258C358C458C658C7 -58C858C958CA58CB58CC58CD58CE58CF58D058D258D358D458D658D758D858D9 -58DA58DB58DC58DD58DE58DF58E058E158E258E358E558E658E758E858E958EA -58ED58EF58F158F258F458F558F758F858FA58FB58FC58FD58FE58FF59005901 -59035905590659085909590A590B590C590E591059115912591359175918591B -591D591E592059215922592359265928592C59305932593359355936593B0000 -8A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -593D593E593F5940594359455946594A594C594D5950595259535959595B595C -595D595E595F5961596359645966596759685969596A596B596C596D596E596F -59705971597259755977597A597B597C597E597F598059855989598B598C598E -598F59905991599459955998599A599B599C599D599F59A059A159A259A60000 -59A759AC59AD59B059B159B359B459B559B659B759B859BA59BC59BD59BF59C0 -59C159C259C359C459C559C759C859C959CC59CD59CE59CF59D559D659D959DB -59DE59DF59E059E159E259E459E659E759E959EA59EB59ED59EE59EF59F059F1 -59F259F359F459F559F659F759F859FA59FC59FD59FE5A005A025A0A5A0B5A0D -5A0E5A0F5A105A125A145A155A165A175A195A1A5A1B5A1D5A1E5A215A225A24 -5A265A275A285A2A5A2B5A2C5A2D5A2E5A2F5A305A335A355A375A385A395A3A -5A3B5A3D5A3E5A3F5A415A425A435A445A455A475A485A4B5A4C5A4D5A4E5A4F -5A505A515A525A535A545A565A575A585A595A5B5A5C5A5D5A5E5A5F5A600000 -8B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A615A635A645A655A665A685A695A6B5A6C5A6D5A6E5A6F5A705A715A725A73 -5A785A795A7B5A7C5A7D5A7E5A805A815A825A835A845A855A865A875A885A89 -5A8A5A8B5A8C5A8D5A8E5A8F5A905A915A935A945A955A965A975A985A995A9C -5A9D5A9E5A9F5AA05AA15AA25AA35AA45AA55AA65AA75AA85AA95AAB5AAC0000 -5AAD5AAE5AAF5AB05AB15AB45AB65AB75AB95ABA5ABB5ABC5ABD5ABF5AC05AC3 -5AC45AC55AC65AC75AC85ACA5ACB5ACD5ACE5ACF5AD05AD15AD35AD55AD75AD9 -5ADA5ADB5ADD5ADE5ADF5AE25AE45AE55AE75AE85AEA5AEC5AED5AEE5AEF5AF0 -5AF25AF35AF45AF55AF65AF75AF85AF95AFA5AFB5AFC5AFD5AFE5AFF5B005B01 -5B025B035B045B055B065B075B085B0A5B0B5B0C5B0D5B0E5B0F5B105B115B12 -5B135B145B155B185B195B1A5B1B5B1C5B1D5B1E5B1F5B205B215B225B235B24 -5B255B265B275B285B295B2A5B2B5B2C5B2D5B2E5B2F5B305B315B335B355B36 -5B385B395B3A5B3B5B3C5B3D5B3E5B3F5B415B425B435B445B455B465B470000 -8C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B485B495B4A5B4B5B4C5B4D5B4E5B4F5B525B565B5E5B605B615B675B685B6B -5B6D5B6E5B6F5B725B745B765B775B785B795B7B5B7C5B7E5B7F5B825B865B8A -5B8D5B8E5B905B915B925B945B965B9F5BA75BA85BA95BAC5BAD5BAE5BAF5BB1 -5BB25BB75BBA5BBB5BBC5BC05BC15BC35BC85BC95BCA5BCB5BCD5BCE5BCF0000 -5BD15BD45BD55BD65BD75BD85BD95BDA5BDB5BDC5BE05BE25BE35BE65BE75BE9 -5BEA5BEB5BEC5BED5BEF5BF15BF25BF35BF45BF55BF65BF75BFD5BFE5C005C02 -5C035C055C075C085C0B5C0C5C0D5C0E5C105C125C135C175C195C1B5C1E5C1F -5C205C215C235C265C285C295C2A5C2B5C2D5C2E5C2F5C305C325C335C355C36 -5C375C435C445C465C475C4C5C4D5C525C535C545C565C575C585C5A5C5B5C5C -5C5D5C5F5C625C645C675C685C695C6A5C6B5C6C5C6D5C705C725C735C745C75 -5C765C775C785C7B5C7C5C7D5C7E5C805C835C845C855C865C875C895C8A5C8B -5C8E5C8F5C925C935C955C9D5C9E5C9F5CA05CA15CA45CA55CA65CA75CA80000 -8D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5CAA5CAE5CAF5CB05CB25CB45CB65CB95CBA5CBB5CBC5CBE5CC05CC25CC35CC5 -5CC65CC75CC85CC95CCA5CCC5CCD5CCE5CCF5CD05CD15CD35CD45CD55CD65CD7 -5CD85CDA5CDB5CDC5CDD5CDE5CDF5CE05CE25CE35CE75CE95CEB5CEC5CEE5CEF -5CF15CF25CF35CF45CF55CF65CF75CF85CF95CFA5CFC5CFD5CFE5CFF5D000000 -5D015D045D055D085D095D0A5D0B5D0C5D0D5D0F5D105D115D125D135D155D17 -5D185D195D1A5D1C5D1D5D1F5D205D215D225D235D255D285D2A5D2B5D2C5D2F -5D305D315D325D335D355D365D375D385D395D3A5D3B5D3C5D3F5D405D415D42 -5D435D445D455D465D485D495D4D5D4E5D4F5D505D515D525D535D545D555D56 -5D575D595D5A5D5C5D5E5D5F5D605D615D625D635D645D655D665D675D685D6A -5D6D5D6E5D705D715D725D735D755D765D775D785D795D7A5D7B5D7C5D7D5D7E -5D7F5D805D815D835D845D855D865D875D885D895D8A5D8B5D8C5D8D5D8E5D8F -5D905D915D925D935D945D955D965D975D985D9A5D9B5D9C5D9E5D9F5DA00000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5DA15DA25DA35DA45DA55DA65DA75DA85DA95DAA5DAB5DAC5DAD5DAE5DAF5DB0 -5DB15DB25DB35DB45DB55DB65DB85DB95DBA5DBB5DBC5DBD5DBE5DBF5DC05DC1 -5DC25DC35DC45DC65DC75DC85DC95DCA5DCB5DCC5DCE5DCF5DD05DD15DD25DD3 -5DD45DD55DD65DD75DD85DD95DDA5DDC5DDF5DE05DE35DE45DEA5DEC5DED0000 -5DF05DF55DF65DF85DF95DFA5DFB5DFC5DFF5E005E045E075E095E0A5E0B5E0D -5E0E5E125E135E175E1E5E1F5E205E215E225E235E245E255E285E295E2A5E2B -5E2C5E2F5E305E325E335E345E355E365E395E3A5E3E5E3F5E405E415E435E46 -5E475E485E495E4A5E4B5E4D5E4E5E4F5E505E515E525E535E565E575E585E59 -5E5A5E5C5E5D5E5F5E605E635E645E655E665E675E685E695E6A5E6B5E6C5E6D -5E6E5E6F5E705E715E755E775E795E7E5E815E825E835E855E885E895E8C5E8D -5E8E5E925E985E9B5E9D5EA15EA25EA35EA45EA85EA95EAA5EAB5EAC5EAE5EAF -5EB05EB15EB25EB45EBA5EBB5EBC5EBD5EBF5EC05EC15EC25EC35EC45EC50000 -8F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5EC65EC75EC85ECB5ECC5ECD5ECE5ECF5ED05ED45ED55ED75ED85ED95EDA5EDC -5EDD5EDE5EDF5EE05EE15EE25EE35EE45EE55EE65EE75EE95EEB5EEC5EED5EEE -5EEF5EF05EF15EF25EF35EF55EF85EF95EFB5EFC5EFD5F055F065F075F095F0C -5F0D5F0E5F105F125F145F165F195F1A5F1C5F1D5F1E5F215F225F235F240000 -5F285F2B5F2C5F2E5F305F325F335F345F355F365F375F385F3B5F3D5F3E5F3F -5F415F425F435F445F455F465F475F485F495F4A5F4B5F4C5F4D5F4E5F4F5F51 -5F545F595F5A5F5B5F5C5F5E5F5F5F605F635F655F675F685F6B5F6E5F6F5F72 -5F745F755F765F785F7A5F7D5F7E5F7F5F835F865F8D5F8E5F8F5F915F935F94 -5F965F9A5F9B5F9D5F9E5F9F5FA05FA25FA35FA45FA55FA65FA75FA95FAB5FAC -5FAF5FB05FB15FB25FB35FB45FB65FB85FB95FBA5FBB5FBE5FBF5FC05FC15FC2 -5FC75FC85FCA5FCB5FCE5FD35FD45FD55FDA5FDB5FDC5FDE5FDF5FE25FE35FE5 -5FE65FE85FE95FEC5FEF5FF05FF25FF35FF45FF65FF75FF95FFA5FFC60070000 -90 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60086009600B600C60106011601360176018601A601E601F602260236024602C -602D602E603060316032603360346036603760386039603A603D603E60406044 -60456046604760486049604A604C604E604F605160536054605660576058605B -605C605E605F6060606160656066606E60716072607460756077607E60800000 -608160826085608660876088608A608B608E608F609060916093609560976098 -6099609C609E60A160A260A460A560A760A960AA60AE60B060B360B560B660B7 -60B960BA60BD60BE60BF60C060C160C260C360C460C760C860C960CC60CD60CE -60CF60D060D260D360D460D660D760D960DB60DE60E160E260E360E460E560EA -60F160F260F560F760F860FB60FC60FD60FE60FF61026103610461056107610A -610B610C611061116112611361146116611761186119611B611C611D611E6121 -6122612561286129612A612C612D612E612F6130613161326133613461356136 -613761386139613A613B613C613D613E61406141614261436144614561460000 -91 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61476149614B614D614F61506152615361546156615761586159615A615B615C -615E615F6160616161636164616561666169616A616B616C616D616E616F6171 -617261736174617661786179617A617B617C617D617E617F6180618161826183 -618461856186618761886189618A618C618D618F619061916192619361950000 -6196619761986199619A619B619C619E619F61A061A161A261A361A461A561A6 -61AA61AB61AD61AE61AF61B061B161B261B361B461B561B661B861B961BA61BB -61BC61BD61BF61C061C161C361C461C561C661C761C961CC61CD61CE61CF61D0 -61D361D561D661D761D861D961DA61DB61DC61DD61DE61DF61E061E161E261E3 -61E461E561E761E861E961EA61EB61EC61ED61EE61EF61F061F161F261F361F4 -61F661F761F861F961FA61FB61FC61FD61FE6200620162026203620462056207 -6209621362146219621C621D621E622062236226622762286229622B622D622F -6230623162326235623662386239623A623B623C6242624462456246624A0000 -92 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -624F62506255625662576259625A625C625D625E625F62606261626262646265 -6268627162726274627562776278627A627B627D628162826283628562866287 -6288628B628C628D628E628F629062946299629C629D629E62A362A662A762A9 -62AA62AD62AE62AF62B062B262B362B462B662B762B862BA62BE62C062C10000 -62C362CB62CF62D162D562DD62DE62E062E162E462EA62EB62F062F262F562F8 -62F962FA62FB63006303630463056306630A630B630C630D630F631063126313 -63146315631763186319631C632663276329632C632D632E6330633163336334 -6335633663376338633B633C633E633F63406341634463476348634A63516352 -635363546356635763586359635A635B635C635D63606364636563666368636A -636B636C636F6370637263736374637563786379637C637D637E637F63816383 -638463856386638B638D639163936394639563976399639A639B639C639D639E -639F63A163A463A663AB63AF63B163B263B563B663B963BB63BD63BF63C00000 -93 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63C163C263C363C563C763C863CA63CB63CC63D163D363D463D563D763D863D9 -63DA63DB63DC63DD63DF63E263E463E563E663E763E863EB63EC63EE63EF63F0 -63F163F363F563F763F963FA63FB63FC63FE640364046406640764086409640A -640D640E6411641264156416641764186419641A641D641F6422642364240000 -6425642764286429642B642E642F643064316432643364356436643764386439 -643B643C643E6440644264436449644B644C644D644E644F6450645164536455 -645664576459645A645B645C645D645F64606461646264636464646564666468 -646A646B646C646E646F64706471647264736474647564766477647B647C647D -647E647F648064816483648664886489648A648B648C648D648E648F64906493 -649464976498649A649B649C649D649F64A064A164A264A364A564A664A764A8 -64AA64AB64AF64B164B264B364B464B664B964BB64BD64BE64BF64C164C364C4 -64C664C764C864C964CA64CB64CC64CF64D164D364D464D564D664D964DA0000 -94 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64DB64DC64DD64DF64E064E164E364E564E764E864E964EA64EB64EC64ED64EE -64EF64F064F164F264F364F464F564F664F764F864F964FA64FB64FC64FD64FE -64FF65016502650365046505650665076508650A650B650C650D650E650F6510 -6511651365146515651665176519651A651B651C651D651E651F652065210000 -6522652365246526652765286529652A652C652D65306531653265336537653A -653C653D6540654165426543654465466547654A654B654D654E655065526553 -655465576558655A655C655F6560656165646565656765686569656A656D656E -656F657165736575657665786579657A657B657C657D657E657F658065816582 -658365846585658665886589658A658D658E658F65926594659565966598659A -659D659E65A065A265A365A665A865AA65AC65AE65B165B265B365B465B565B6 -65B765B865BA65BB65BE65BF65C065C265C765C865C965CA65CD65D065D165D3 -65D465D565D865D965DA65DB65DC65DD65DE65DF65E165E365E465EA65EB0000 -95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65F265F365F465F565F865F965FB65FC65FD65FE65FF66016604660566076608 -6609660B660D661066116612661666176618661A661B661C661E662166226623 -662466266629662A662B662C662E663066326633663766386639663A663B663D -663F66406642664466456646664766486649664A664D664E6650665166580000 -6659665B665C665D665E666066626663666566676669666A666B666C666D6671 -66726673667566786679667B667C667D667F6680668166836685668666886689 -668A668B668D668E668F6690669266936694669566986699669A669B669C669E -669F66A066A166A266A366A466A566A666A966AA66AB66AC66AD66AF66B066B1 -66B266B366B566B666B766B866BA66BB66BC66BD66BF66C066C166C266C366C4 -66C566C666C766C866C966CA66CB66CC66CD66CE66CF66D066D166D266D366D4 -66D566D666D766D866DA66DE66DF66E066E166E266E366E466E566E766E866EA -66EB66EC66ED66EE66EF66F166F566F666F866FA66FB66FD6701670267030000 -96 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6704670567066707670C670E670F671167126713671667186719671A671C671E -67206721672267236724672567276729672E6730673267336736673767386739 -673B673C673E673F6741674467456747674A674B674D67526754675567576758 -6759675A675B675D67626763676467666767676B676C676E6771677467760000 -67786779677A677B677D678067826783678567866788678A678C678D678E678F -679167926793679467966799679B679F67A067A167A467A667A967AC67AE67B1 -67B267B467B967BA67BB67BC67BD67BE67BF67C067C267C567C667C767C867C9 -67CA67CB67CC67CD67CE67D567D667D767DB67DF67E167E367E467E667E767E8 -67EA67EB67ED67EE67F267F567F667F767F867F967FA67FB67FC67FE68016802 -680368046806680D681068126814681568186819681A681B681C681E681F6820 -6822682368246825682668276828682B682C682D682E682F6830683168346835 -6836683A683B683F6847684B684D684F68526856685768586859685A685B0000 -97 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -685C685D685E685F686A686C686D686E686F6870687168726873687568786879 -687A687B687C687D687E687F688068826884688768886889688A688B688C688D -688E68906891689268946895689668986899689A689B689C689D689E689F68A0 -68A168A368A468A568A968AA68AB68AC68AE68B168B268B468B668B768B80000 -68B968BA68BB68BC68BD68BE68BF68C168C368C468C568C668C768C868CA68CC -68CE68CF68D068D168D368D468D668D768D968DB68DC68DD68DE68DF68E168E2 -68E468E568E668E768E868E968EA68EB68EC68ED68EF68F268F368F468F668F7 -68F868FB68FD68FE68FF69006902690369046906690769086909690A690C690F -69116913691469156916691769186919691A691B691C691D691E692169226923 -69256926692769286929692A692B692C692E692F693169326933693569366937 -6938693A693B693C693E694069416943694469456946694769486949694A694B -694C694D694E694F69506951695269536955695669586959695B695C695F0000 -98 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6961696269646965696769686969696A696C696D696F69706972697369746975 -6976697A697B697D697E697F698169836985698A698B698C698E698F69906991 -69926993699669976999699A699D699E699F69A069A169A269A369A469A569A6 -69A969AA69AC69AE69AF69B069B269B369B569B669B869B969BA69BC69BD0000 -69BE69BF69C069C269C369C469C569C669C769C869C969CB69CD69CF69D169D2 -69D369D569D669D769D869D969DA69DC69DD69DE69E169E269E369E469E569E6 -69E769E869E969EA69EB69EC69EE69EF69F069F169F369F469F569F669F769F8 -69F969FA69FB69FC69FE6A006A016A026A036A046A056A066A076A086A096A0B -6A0C6A0D6A0E6A0F6A106A116A126A136A146A156A166A196A1A6A1B6A1C6A1D -6A1E6A206A226A236A246A256A266A276A296A2B6A2C6A2D6A2E6A306A326A33 -6A346A366A376A386A396A3A6A3B6A3C6A3F6A406A416A426A436A456A466A48 -6A496A4A6A4B6A4C6A4D6A4E6A4F6A516A526A536A546A556A566A576A5A0000 -99 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A5C6A5D6A5E6A5F6A606A626A636A646A666A676A686A696A6A6A6B6A6C6A6D -6A6E6A6F6A706A726A736A746A756A766A776A786A7A6A7B6A7D6A7E6A7F6A81 -6A826A836A856A866A876A886A896A8A6A8B6A8C6A8D6A8F6A926A936A946A95 -6A966A986A996A9A6A9B6A9C6A9D6A9E6A9F6AA16AA26AA36AA46AA56AA60000 -6AA76AA86AAA6AAD6AAE6AAF6AB06AB16AB26AB36AB46AB56AB66AB76AB86AB9 -6ABA6ABB6ABC6ABD6ABE6ABF6AC06AC16AC26AC36AC46AC56AC66AC76AC86AC9 -6ACA6ACB6ACC6ACD6ACE6ACF6AD06AD16AD26AD36AD46AD56AD66AD76AD86AD9 -6ADA6ADB6ADC6ADD6ADE6ADF6AE06AE16AE26AE36AE46AE56AE66AE76AE86AE9 -6AEA6AEB6AEC6AED6AEE6AEF6AF06AF16AF26AF36AF46AF56AF66AF76AF86AF9 -6AFA6AFB6AFC6AFD6AFE6AFF6B006B016B026B036B046B056B066B076B086B09 -6B0A6B0B6B0C6B0D6B0E6B0F6B106B116B126B136B146B156B166B176B186B19 -6B1A6B1B6B1C6B1D6B1E6B1F6B256B266B286B296B2A6B2B6B2C6B2D6B2E0000 -9A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B2F6B306B316B336B346B356B366B386B3B6B3C6B3D6B3F6B406B416B426B44 -6B456B486B4A6B4B6B4D6B4E6B4F6B506B516B526B536B546B556B566B576B58 -6B5A6B5B6B5C6B5D6B5E6B5F6B606B616B686B696B6B6B6C6B6D6B6E6B6F6B70 -6B716B726B736B746B756B766B776B786B7A6B7D6B7E6B7F6B806B856B880000 -6B8C6B8E6B8F6B906B916B946B956B976B986B996B9C6B9D6B9E6B9F6BA06BA2 -6BA36BA46BA56BA66BA76BA86BA96BAB6BAC6BAD6BAE6BAF6BB06BB16BB26BB6 -6BB86BB96BBA6BBB6BBC6BBD6BBE6BC06BC36BC46BC66BC76BC86BC96BCA6BCC -6BCE6BD06BD16BD86BDA6BDC6BDD6BDE6BDF6BE06BE26BE36BE46BE56BE66BE7 -6BE86BE96BEC6BED6BEE6BF06BF16BF26BF46BF66BF76BF86BFA6BFB6BFC6BFE -6BFF6C006C016C026C036C046C086C096C0A6C0B6C0C6C0E6C126C176C1C6C1D -6C1E6C206C236C256C2B6C2C6C2D6C316C336C366C376C396C3A6C3B6C3C6C3E -6C3F6C436C446C456C486C4B6C4C6C4D6C4E6C4F6C516C526C536C566C580000 -9B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C596C5A6C626C636C656C666C676C6B6C6C6C6D6C6E6C6F6C716C736C756C77 -6C786C7A6C7B6C7C6C7F6C806C846C876C8A6C8B6C8D6C8E6C916C926C956C96 -6C976C986C9A6C9C6C9D6C9E6CA06CA26CA86CAC6CAF6CB06CB46CB56CB66CB7 -6CBA6CC06CC16CC26CC36CC66CC76CC86CCB6CCD6CCE6CCF6CD16CD26CD80000 -6CD96CDA6CDC6CDD6CDF6CE46CE66CE76CE96CEC6CED6CF26CF46CF96CFF6D00 -6D026D036D056D066D086D096D0A6D0D6D0F6D106D116D136D146D156D166D18 -6D1C6D1D6D1F6D206D216D226D236D246D266D286D296D2C6D2D6D2F6D306D34 -6D366D376D386D3A6D3F6D406D426D446D496D4C6D506D556D566D576D586D5B -6D5D6D5F6D616D626D646D656D676D686D6B6D6C6D6D6D706D716D726D736D75 -6D766D796D7A6D7B6D7D6D7E6D7F6D806D816D836D846D866D876D8A6D8B6D8D -6D8F6D906D926D966D976D986D996D9A6D9C6DA26DA56DAC6DAD6DB06DB16DB3 -6DB46DB66DB76DB96DBA6DBB6DBC6DBD6DBE6DC16DC26DC36DC86DC96DCA0000 -9C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6DCD6DCE6DCF6DD06DD26DD36DD46DD56DD76DDA6DDB6DDC6DDF6DE26DE36DE5 -6DE76DE86DE96DEA6DED6DEF6DF06DF26DF46DF56DF66DF86DFA6DFD6DFE6DFF -6E006E016E026E036E046E066E076E086E096E0B6E0F6E126E136E156E186E19 -6E1B6E1C6E1E6E1F6E226E266E276E286E2A6E2C6E2E6E306E316E336E350000 -6E366E376E396E3B6E3C6E3D6E3E6E3F6E406E416E426E456E466E476E486E49 -6E4A6E4B6E4C6E4F6E506E516E526E556E576E596E5A6E5C6E5D6E5E6E606E61 -6E626E636E646E656E666E676E686E696E6A6E6C6E6D6E6F6E706E716E726E73 -6E746E756E766E776E786E796E7A6E7B6E7C6E7D6E806E816E826E846E876E88 -6E8A6E8B6E8C6E8D6E8E6E916E926E936E946E956E966E976E996E9A6E9B6E9D -6E9E6EA06EA16EA36EA46EA66EA86EA96EAB6EAC6EAD6EAE6EB06EB36EB56EB8 -6EB96EBC6EBE6EBF6EC06EC36EC46EC56EC66EC86EC96ECA6ECC6ECD6ECE6ED0 -6ED26ED66ED86ED96EDB6EDC6EDD6EE36EE76EEA6EEB6EEC6EED6EEE6EEF0000 -9D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6EF06EF16EF26EF36EF56EF66EF76EF86EFA6EFB6EFC6EFD6EFE6EFF6F006F01 -6F036F046F056F076F086F0A6F0B6F0C6F0D6F0E6F106F116F126F166F176F18 -6F196F1A6F1B6F1C6F1D6F1E6F1F6F216F226F236F256F266F276F286F2C6F2E -6F306F326F346F356F376F386F396F3A6F3B6F3C6F3D6F3F6F406F416F420000 -6F436F446F456F486F496F4A6F4C6F4E6F4F6F506F516F526F536F546F556F56 -6F576F596F5A6F5B6F5D6F5F6F606F616F636F646F656F676F686F696F6A6F6B -6F6C6F6F6F706F716F736F756F766F776F796F7B6F7D6F7E6F7F6F806F816F82 -6F836F856F866F876F8A6F8B6F8F6F906F916F926F936F946F956F966F976F98 -6F996F9A6F9B6F9D6F9E6F9F6FA06FA26FA36FA46FA56FA66FA86FA96FAA6FAB -6FAC6FAD6FAE6FAF6FB06FB16FB26FB46FB56FB76FB86FBA6FBB6FBC6FBD6FBE -6FBF6FC16FC36FC46FC56FC66FC76FC86FCA6FCB6FCC6FCD6FCE6FCF6FD06FD3 -6FD46FD56FD66FD76FD86FD96FDA6FDB6FDC6FDD6FDF6FE26FE36FE46FE50000 -9E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6FE66FE76FE86FE96FEA6FEB6FEC6FED6FF06FF16FF26FF36FF46FF56FF66FF7 -6FF86FF96FFA6FFB6FFC6FFD6FFE6FFF70007001700270037004700570067007 -70087009700A700B700C700D700E700F70107012701370147015701670177018 -7019701C701D701E701F702070217022702470257026702770287029702A0000 -702B702C702D702E702F70307031703270337034703670377038703A703B703C -703D703E703F7040704170427043704470457046704770487049704A704B704D -704E7050705170527053705470557056705770587059705A705B705C705D705F -7060706170627063706470657066706770687069706A706E7071707270737074 -70777079707A707B707D7081708270837084708670877088708B708C708D708F -70907091709370977098709A709B709E709F70A070A170A270A370A470A570A6 -70A770A870A970AA70B070B270B470B570B670BA70BE70BF70C470C570C670C7 -70C970CB70CC70CD70CE70CF70D070D170D270D370D470D570D670D770DA0000 -9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70DC70DD70DE70E070E170E270E370E570EA70EE70F070F170F270F370F470F5 -70F670F870FA70FB70FC70FE70FF710071017102710371047105710671077108 -710B710C710D710E710F7111711271147117711B711C711D711E711F71207121 -7122712371247125712771287129712A712B712C712D712E7132713371340000 -7135713771387139713A713B713C713D713E713F714071417142714371447146 -714771487149714B714D714F7150715171527153715471557156715771587159 -715A715B715D715F716071617162716371657169716A716B716C716D716F7170 -717171747175717671777179717B717C717E717F718071817182718371857186 -718771887189718B718C718D718E7190719171927193719571967197719A719B -719C719D719E71A171A271A371A471A571A671A771A971AA71AB71AD71AE71AF -71B071B171B271B471B671B771B871BA71BB71BC71BD71BE71BF71C071C171C2 -71C471C571C671C771C871C971CA71CB71CC71CD71CF71D071D171D271D30000 -A0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71D671D771D871D971DA71DB71DC71DD71DE71DF71E171E271E371E471E671E8 -71E971EA71EB71EC71ED71EF71F071F171F271F371F471F571F671F771F871FA -71FB71FC71FD71FE71FF720072017202720372047205720772087209720A720B -720C720D720E720F7210721172127213721472157216721772187219721A0000 -721B721C721E721F722072217222722372247225722672277229722B722D722E -722F723272337234723A723C723E72407241724272437244724572467249724A -724B724E724F7250725172537254725572577258725A725C725E726072637264 -72657268726A726B726C726D7270727172737274727672777278727B727C727D -7282728372857286728772887289728C728E7290729172937294729572967297 -72987299729A729B729C729D729E72A072A172A272A372A472A572A672A772A8 -72A972AA72AB72AE72B172B272B372B572BA72BB72BC72BD72BE72BF72C072C5 -72C672C772C972CA72CB72CC72CF72D172D372D472D572D672D872DA72DB0000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300200B702C902C700A8300330052014FF5E2016202620182019 -201C201D3014301530083009300A300B300C300D300E300F3016301730103011 -00B100D700F72236222722282211220F222A222922082237221A22A522252220 -23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235 -22342642264000B0203220332103FF0400A4FFE0FFE1203000A7211626062605 -25CB25CF25CE25C725C625A125A025B325B2203B219221902191219330130000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000217021712172217321742175217621772178217900000000000000000000 -000024882489248A248B248C248D248E248F2490249124922493249424952496 -249724982499249A249B247424752476247724782479247A247B247C247D247E -247F248024812482248324842485248624872460246124622463246424652466 -2467246824690000000032203221322232233224322532263227322832290000 -00002160216121622163216421652166216721682169216A216B000000000000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FFE5FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFF3CFF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -FE35FE36FE39FE3AFE3FFE40FE3DFE3EFE41FE42FE43FE4400000000FE3BFE3C -FE37FE38FE310000FE33FE340000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -02CA02CB02D920132015202520352105210921962197219821992215221F2223 -22522266226722BF2550255125522553255425552556255725582559255A255B -255C255D255E255F2560256125622563256425652566256725682569256A256B -256C256D256E256F257025712572257325812582258325842585258625870000 -25882589258A258B258C258D258E258F25932594259525BC25BD25E225E325E4 -25E5260922953012301D301E0000000000000000000000000000000000000000 -0000010100E101CE00E0011300E9011B00E8012B00ED01D000EC014D00F301D2 -00F2016B00FA01D400F901D601D801DA01DC00FC00EA02510000014401480000 -0261000000000000000031053106310731083109310A310B310C310D310E310F -3110311131123113311431153116311731183119311A311B311C311D311E311F -3120312131223123312431253126312731283129000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30213022302330243025302630273028302932A3338E338F339C339D339E33A1 -33C433CE33D133D233D5FE30FFE2FFE400002121323100002010000000000000 -30FC309B309C30FD30FE3006309D309EFE49FE4AFE4BFE4CFE4DFE4EFE4FFE50 -FE51FE52FE54FE55FE56FE57FE59FE5AFE5BFE5CFE5DFE5EFE5FFE60FE610000 -FE62FE63FE64FE65FE66FE68FE69FE6AFE6B0000000000000000000000000000 -0000000000000000000000003007000000000000000000000000000000000000 -00000000000000002500250125022503250425052506250725082509250A250B -250C250D250E250F2510251125122513251425152516251725182519251A251B -251C251D251E251F2520252125222523252425252526252725282529252A252B -252C252D252E252F2530253125322533253425352536253725382539253A253B -253C253D253E253F2540254125422543254425452546254725482549254A254B -0000000000000000000000000000000000000000000000000000000000000000 -AA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72DC72DD72DF72E272E372E472E572E672E772EA72EB72F572F672F972FD72FE -72FF73007302730473057306730773087309730B730C730D730F731073117312 -731473187319731A731F732073237324732673277328732D732F733073327333 -73357336733A733B733C733D7340734173427343734473457346734773480000 -7349734A734B734C734E734F7351735373547355735673587359735A735B735C -735D735E735F736173627363736473657366736773687369736A736B736E7370 -7371000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73727373737473757376737773787379737A737B737C737D737F738073817382 -7383738573867388738A738C738D738F73907392739373947395739773987399 -739A739C739D739E73A073A173A373A473A573A673A773A873AA73AC73AD73B1 -73B473B573B673B873B973BC73BD73BE73BF73C173C373C473C573C673C70000 -73CB73CC73CE73D273D373D473D573D673D773D873DA73DB73DC73DD73DF73E1 -73E273E373E473E673E873EA73EB73EC73EE73EF73F073F173F373F473F573F6 -73F7000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73F873F973FA73FB73FC73FD73FE73FF740074017402740474077408740B740C -740D740E741174127413741474157416741774187419741C741D741E741F7420 -74217423742474277429742B742D742F74317432743774387439743A743B743D -743E743F744074427443744474457446744774487449744A744B744C744D0000 -744E744F7450745174527453745474567458745D746074617462746374647465 -7466746774687469746A746B746C746E746F7471747274737474747574787479 -747A000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -747B747C747D747F748274847485748674887489748A748C748D748F74917492 -7493749474957496749774987499749A749B749D749F74A074A174A274A374A4 -74A574A674AA74AB74AC74AD74AE74AF74B074B174B274B374B474B574B674B7 -74B874B974BB74BC74BD74BE74BF74C074C174C274C374C474C574C674C70000 -74C874C974CA74CB74CC74CD74CE74CF74D074D174D374D474D574D674D774D8 -74D974DA74DB74DD74DF74E174E574E774E874E974EA74EB74EC74ED74F074F1 -74F2000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74F374F574F874F974FA74FB74FC74FD74FE7500750175027503750575067507 -75087509750A750B750C750E751075127514751575167517751B751D751E7520 -752175227523752475267527752A752E753475367539753C753D753F75417542 -75437544754675477549754A754D755075517552755375557556755775580000 -755D755E755F75607561756275637564756775687569756B756C756D756E756F -757075717573757575767577757A757B757C757D757E75807581758275847585 -7587000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -75887589758A758C758D758E7590759375957598759B759C759E75A275A675A7 -75A875A975AA75AD75B675B775BA75BB75BF75C075C175C675CB75CC75CE75CF -75D075D175D375D775D975DA75DC75DD75DF75E075E175E575E975EC75ED75EE -75EF75F275F375F575F675F775F875FA75FB75FD75FE76027604760676070000 -76087609760B760D760E760F76117612761376147616761A761C761D761E7621 -762376277628762C762E762F76317632763676377639763A763B763D76417642 -7644000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76457646764776487649764A764B764E764F7650765176527653765576577658 -7659765A765B765D765F766076617662766476657666766776687669766A766C -766D766E767076717672767376747675767676777679767A767C767F76807681 -768376857689768A768C768D768F769076927694769576977698769A769B0000 -769C769D769E769F76A076A176A276A376A576A676A776A876A976AA76AB76AC -76AD76AF76B076B376B576B676B776B876B976BA76BB76BC76BD76BE76C076C1 -76C3554A963F57C3632854CE550954C07691764C853C77EE827E788D72319698 -978D6C285B894FFA630966975CB880FA684880AE660276CE51F9655671AC7FF1 -888450B2596561CA6FB382AD634C625253ED54277B06516B75A45DF462D48DCB -9776628A8019575D97387F627238767D67CF767E64464F708D2562DC7A176591 -73ED642C6273822C9881677F7248626E62CC4F3474E3534A529E7ECA90A65E2E -6886699C81807ED168D278C5868C9551508D8C2482DE80DE5305891252650000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76C476C776C976CB76CC76D376D576D976DA76DC76DD76DE76E076E176E276E3 -76E476E676E776E876E976EA76EB76EC76ED76F076F376F576F676F776FA76FB -76FD76FF77007702770377057706770A770C770E770F77107711771277137714 -7715771677177718771B771C771D771E77217723772477257727772A772B0000 -772C772E773077317732773377347739773B773D773E773F7742774477457746 -77487749774A774B774C774D774E774F77527753775477557756775777587759 -775C858496F94FDD582199715B9D62B162A566B48C799C8D7206676F789160B2 -535153178F8880CC8D1D94A1500D72C8590760EB711988AB595482EF672C7B28 -5D297EF7752D6CF58E668FF8903C9F3B6BD491197B145F7C78A784D6853D6BD5 -6BD96BD65E015E8775F995ED655D5F0A5FC58F9F58C181C2907F965B97AD8FB9 -7F168D2C62414FBF53D8535E8FA88FA98FAB904D68075F6A819888689CD6618B -522B762A5F6C658C6FD26EE85BBE6448517551B067C44E1979C9997C70B30000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -775D775E775F7760776477677769776A776D776E776F77707771777277737774 -7775777677777778777A777B777C7781778277837786778777887789778A778B -778F77907793779477957796779777987799779A779B779C779D779E77A177A3 -77A477A677A877AB77AD77AE77AF77B177B277B477B677B777B877B977BA0000 -77BC77BE77C077C177C277C377C477C577C677C777C877C977CA77CB77CC77CE -77CF77D077D177D277D377D477D577D677D877D977DA77DD77DE77DF77E077E1 -77E475C55E7673BB83E064AD62E894B56CE2535A52C3640F94C27B944F2F5E1B -82368116818A6E246CCA9A736355535C54FA886557E04E0D5E036B657C3F90E8 -601664E6731C88C16750624D8D22776C8E2991C75F6983DC8521991053C28695 -6B8B60ED60E8707F82CD82314ED36CA785CF64CD7CD969FD66F9834953957B56 -4FA7518C6D4B5C428E6D63D253C9832C833667E578B4643D5BDF5C945DEE8BE7 -62C667F48C7A640063BA8749998B8C177F2094F24EA7961098A4660C73160000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77E677E877EA77EF77F077F177F277F477F577F777F977FA77FB77FC78037804 -7805780678077808780A780B780E780F7810781378157819781B781E78207821 -782278247828782A782B782E782F78317832783378357836783D783F78417842 -78437844784678487849784A784B784D784F78517853785478587859785A0000 -785B785C785E785F7860786178627863786478657866786778687869786F7870 -78717872787378747875787678787879787A787B787D787E787F788078817882 -7883573A5C1D5E38957F507F80A05382655E7545553150218D856284949E671D -56326F6E5DE2543570928F66626F64A463A35F7B6F8890F481E38FB05C186668 -5FF16C8996488D81886C649179F057CE6A59621054484E587A0B60E96F848BDA -627F901E9A8B79E4540375F4630153196C608FDF5F1B9A70803B9F7F4F885C3A -8D647FC565A570BD514551B2866B5D075BA062BD916C75748E0C7A2061017B79 -4EC77EF877854E1181ED521D51FA6A7153A88E87950496CF6EC19664695A0000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7884788578867888788A788B788F789078927894789578967899789D789E78A0 -78A278A478A678A878A978AA78AB78AC78AD78AE78AF78B578B678B778B878BA -78BB78BC78BD78BF78C078C278C378C478C678C778C878CC78CD78CE78CF78D1 -78D278D378D678D778D878DA78DB78DC78DD78DE78DF78E078E178E278E30000 -78E478E578E678E778E978EA78EB78ED78EE78EF78F078F178F378F578F678F8 -78F978FB78FC78FD78FE78FF79007902790379047906790779087909790A790B -790C784050A877D7641089E6590463E35DDD7A7F693D4F20823955984E3275AE -7A975E625E8A95EF521B5439708A6376952457826625693F918755076DF37EAF -882262337EF075B5832878C196CC8F9E614874F78BCD6B64523A8D506B21806A -847156F153064ECE4E1B51D17C97918B7C074FC38E7F7BE17A9C64675D1450AC -810676017CB96DEC7FE067515B585BF878CB64AE641363AA632B9519642D8FBE -7B5476296253592754466B7950A362345E266B864EE38D37888B5F85902E0000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -790D790E790F791079117912791479157916791779187919791A791B791C791D -791F792079217922792379257926792779287929792A792B792C792D792E792F -793079317932793379357936793779387939793D793F79427943794479457947 -794A794B794C794D794E794F7950795179527954795579587959796179630000 -796479667969796A796B796C796E79707971797279737974797579767979797B -797C797D797E797F798279837986798779887989798B798C798D798E79907991 -79926020803D62C54E39535590F863B880C665E66C2E4F4660EE6DE18BDE5F39 -86CB5F536321515A83616863520063638E4850125C9B79775BFC52307A3B60BC -905376D75FB75F9776848E6C706F767B7B4977AA51F3909358244F4E6EF48FEA -654C7B1B72C46DA47FDF5AE162B55E95573084827B2C5E1D5F1F90127F1498A0 -63826EC7789870B95178975B57AB75354F4375385E9760E659606DC06BBF7889 -53FC96D551CB52016389540A94938C038DCC7239789F87768FED8C0D53E00000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7993799479957996799779987999799B799C799D799E799F79A079A179A279A3 -79A479A579A679A879A979AA79AB79AC79AD79AE79AF79B079B179B279B479B5 -79B679B779B879BC79BF79C279C479C579C779C879CA79CC79CE79CF79D079D3 -79D479D679D779D979DA79DB79DC79DD79DE79E079E179E279E579E879EA0000 -79EC79EE79F179F279F379F479F579F679F779F979FA79FC79FE79FF7A017A04 -7A057A077A087A097A0A7A0C7A0F7A107A117A127A137A157A167A187A197A1B -7A1C4E0176EF53EE948998769F0E952D5B9A8BA24E224E1C51AC846361C252A8 -680B4F97606B51BB6D1E515C6296659796618C46901775D890FD77636BD2728A -72EC8BFB583577798D4C675C9540809A5EA66E2159927AEF77ED953B6BB565AD -7F0E58065151961F5BF958A954288E726566987F56E4949D76FE9041638754C6 -591A593A579B8EB267358DFA8235524160F0581586FE5CE89E454FC4989D8BB9 -5A2560765384627C904F9102997F6069800C513F80335C1499756D314E8C0000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A1D7A1F7A217A227A247A257A267A277A287A297A2A7A2B7A2C7A2D7A2E7A2F -7A307A317A327A347A357A367A387A3A7A3E7A407A417A427A437A447A457A47 -7A487A497A4A7A4B7A4C7A4D7A4E7A4F7A507A527A537A547A557A567A587A59 -7A5A7A5B7A5C7A5D7A5E7A5F7A607A617A627A637A647A657A667A677A680000 -7A697A6A7A6B7A6C7A6D7A6E7A6F7A717A727A737A757A7B7A7C7A7D7A7E7A82 -7A857A877A897A8A7A8B7A8C7A8E7A8F7A907A937A947A997A9A7A9B7A9E7AA1 -7AA28D3053D17F5A7B4F4F104E4F96006CD573D085E95E06756A7FFB6A0A77FE -94927E4151E170E653CD8FD483038D2972AF996D6CDB574A82B365B980AA623F -963259A84EFF8BBF7EBA653E83F2975E556198DE80A5532A8BFD542080BA5E9F -6CB88D3982AC915A54296C1B52067EB7575F711A6C7E7C89594B4EFD5FFF6124 -7CAA4E305C0167AB87025CF0950B98CE75AF70FD902251AF7F1D8BBD594951E4 -4F5B5426592B657780A45B75627662C28F905E456C1F7B264F0F4FD8670D0000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7AA37AA47AA77AA97AAA7AAB7AAE7AAF7AB07AB17AB27AB47AB57AB67AB77AB8 -7AB97ABA7ABB7ABC7ABD7ABE7AC07AC17AC27AC37AC47AC57AC67AC77AC87AC9 -7ACA7ACC7ACD7ACE7ACF7AD07AD17AD27AD37AD47AD57AD77AD87ADA7ADB7ADC -7ADD7AE17AE27AE47AE77AE87AE97AEA7AEB7AEC7AEE7AF07AF17AF27AF30000 -7AF47AF57AF67AF77AF87AFB7AFC7AFE7B007B017B027B057B077B097B0C7B0D -7B0E7B107B127B137B167B177B187B1A7B1C7B1D7B1F7B217B227B237B277B29 -7B2D6D6E6DAA798F88B15F17752B629A8F854FEF91DC65A7812F81515E9C8150 -8D74526F89868D4B590D50854ED8961C723681798D1F5BCC8BA3964459877F1A -54905676560E8BE565396982949976D66E895E727518674667D17AFF809D8D76 -611F79C665628D635188521A94A27F38809B7EB25C976E2F67607BD9768B9AD8 -818F7F947CD5641E95507A3F544A54E56B4C640162089E3D80F3759952729769 -845B683C86E49601969494EC4E2A54047ED968398DDF801566F45E9A7FB90000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7B2F7B307B327B347B357B367B377B397B3B7B3D7B3F7B407B417B427B437B44 -7B467B487B4A7B4D7B4E7B537B557B577B597B5C7B5E7B5F7B617B637B647B65 -7B667B677B687B697B6A7B6B7B6C7B6D7B6F7B707B737B747B767B787B7A7B7C -7B7D7B7F7B817B827B837B847B867B877B887B897B8A7B8B7B8C7B8E7B8F0000 -7B917B927B937B967B987B997B9A7B9B7B9E7B9F7BA07BA37BA47BA57BAE7BAF -7BB07BB27BB37BB57BB67BB77BB97BBA7BBB7BBC7BBD7BBE7BBF7BC07BC27BC3 -7BC457C2803F68975DE5653B529F606D9F9A4F9B8EAC516C5BAB5F135DE96C5E -62F18D21517194A952FE6C9F82DF72D757A267848D2D591F8F9C83C754957B8D -4F306CBD5B6459D19F1353E486CA9AA88C3780A16545987E56FA96C7522E74DC -52505BE1630289024E5662D0602A68FA51735B9851A089C27BA199867F5060EF -704C8D2F51495E7F901B747089C4572D78455F529F9F95FA8F689B3C8BE17678 -684267DC8DEA8D35523D8F8A6EDA68CD950590ED56FD679C88F98FC754C80000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7BC57BC87BC97BCA7BCB7BCD7BCE7BCF7BD07BD27BD47BD57BD67BD77BD87BDB -7BDC7BDE7BDF7BE07BE27BE37BE47BE77BE87BE97BEB7BEC7BED7BEF7BF07BF2 -7BF37BF47BF57BF67BF87BF97BFA7BFB7BFD7BFF7C007C017C027C037C047C05 -7C067C087C097C0A7C0D7C0E7C107C117C127C137C147C157C177C187C190000 -7C1A7C1B7C1C7C1D7C1E7C207C217C227C237C247C257C287C297C2B7C2C7C2D -7C2E7C2F7C307C317C327C337C347C357C367C377C397C3A7C3B7C3C7C3D7C3E -7C429AB85B696D776C264EA55BB39A87916361A890AF97E9542B6DB55BD251FD -558A7F557FF064BC634D65F161BE608D710A6C576C49592F676D822A58D5568E -8C6A6BEB90DD597D801753F76D695475559D837783CF683879BE548C4F555408 -76D28C8996026CB36DB88D6B89109E648D3A563F9ED175D55F8872E0606854FC -4EA86A2A886160528F7054C470D886799E3F6D2A5B8F5F187EA255894FAF7334 -543C539A5019540E547C4E4E5FFD745A58F6846B80E1877472D07CCA6E560000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7C437C447C457C467C477C487C497C4A7C4B7C4C7C4E7C4F7C507C517C527C53 -7C547C557C567C577C587C597C5A7C5B7C5C7C5D7C5E7C5F7C607C617C627C63 -7C647C657C667C677C687C697C6A7C6B7C6C7C6D7C6E7C6F7C707C717C727C75 -7C767C777C787C797C7A7C7E7C7F7C807C817C827C837C847C857C867C870000 -7C887C8A7C8B7C8C7C8D7C8E7C8F7C907C937C947C967C997C9A7C9B7CA07CA1 -7CA37CA67CA77CA87CA97CAB7CAC7CAD7CAF7CB07CB47CB57CB67CB77CB87CBA -7CBB5F27864E552C62A44E926CAA623782B154D7534E733E6ED1753B52125316 -8BDD69D05F8A60006DEE574F6B2273AF68538FD87F13636260A3552475EA8C62 -71156DA35BA65E7B8352614C9EC478FA87577C27768751F060F6714C66435E4C -604D8C0E707063258F895FBD606286D456DE6BC160946167534960E066668D3F -79FD4F1A70E96C478BB38BF27ED88364660F5A5A9B426D516DF78C416D3B4F19 -706B83B7621660D1970D8D27797851FB573E57FA673A75787A3D79EF7B950000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7CBF7CC07CC27CC37CC47CC67CC97CCB7CCE7CCF7CD07CD17CD27CD37CD47CD8 -7CDA7CDB7CDD7CDE7CE17CE27CE37CE47CE57CE67CE77CE97CEA7CEB7CEC7CED -7CEE7CF07CF17CF27CF37CF47CF57CF67CF77CF97CFA7CFC7CFD7CFE7CFF7D00 -7D017D027D037D047D057D067D077D087D097D0B7D0C7D0D7D0E7D0F7D100000 -7D117D127D137D147D157D167D177D187D197D1A7D1B7D1C7D1D7D1E7D1F7D21 -7D237D247D257D267D287D297D2A7D2C7D2D7D2E7D307D317D327D337D347D35 -7D36808C99658FF96FC08BA59E2159EC7EE97F095409678168D88F917C4D96C6 -53CA602575BE6C7253735AC97EA7632451E0810A5DF184DF628051805B634F0E -796D524260B86D4E5BC45BC28BA18BB065E25FCC964559937EE77EAA560967B7 -59394F735BB652A0835A988A8D3E753294BE50477A3C4EF767B69A7E5AC16B7C -76D1575A5C167B3A95F4714E517C80A9827059787F04832768C067EC78B17877 -62E363617B804FED526A51CF835069DB92748DF58D3189C1952E7BAD4EF60000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D377D387D397D3A7D3B7D3C7D3D7D3E7D3F7D407D417D427D437D447D457D46 -7D477D487D497D4A7D4B7D4C7D4D7D4E7D4F7D507D517D527D537D547D557D56 -7D577D587D597D5A7D5B7D5C7D5D7D5E7D5F7D607D617D627D637D647D657D66 -7D677D687D697D6A7D6B7D6C7D6D7D6F7D707D717D727D737D747D757D760000 -7D787D797D7A7D7B7D7C7D7D7D7E7D7F7D807D817D827D837D847D857D867D87 -7D887D897D8A7D8B7D8C7D8D7D8E7D8F7D907D917D927D937D947D957D967D97 -7D98506582305251996F6E106E856DA75EFA50F559DC5C066D466C5F7586848B -686859568BB253209171964D854969127901712680F64EA490CA6D479A845A07 -56BC640594F077EB4FA5811A72E189D2997A7F347EDE527F655991758F7F8F83 -53EB7A9663ED63A5768679F888579636622A52AB8282685467706377776B7AED -6D017ED389E359D0621285C982A5754C501F4ECB75A58BEB5C4A5DFE7B4B65A4 -91D14ECA6D25895F7D2795264EC58C288FDB9773664B79818FD170EC6D780000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D997D9A7D9B7D9C7D9D7D9E7D9F7DA07DA17DA27DA37DA47DA57DA77DA87DA9 -7DAA7DAB7DAC7DAD7DAF7DB07DB17DB27DB37DB47DB57DB67DB77DB87DB97DBA -7DBB7DBC7DBD7DBE7DBF7DC07DC17DC27DC37DC47DC57DC67DC77DC87DC97DCA -7DCB7DCC7DCD7DCE7DCF7DD07DD17DD27DD37DD47DD57DD67DD77DD87DD90000 -7DDA7DDB7DDC7DDD7DDE7DDF7DE07DE17DE27DE37DE47DE57DE67DE77DE87DE9 -7DEA7DEB7DEC7DED7DEE7DEF7DF07DF17DF27DF37DF47DF57DF67DF77DF87DF9 -7DFA5C3D52B283465162830E775B66769CB84EAC60CA7CBE7CB37ECF4E958B66 -666F988897595883656C955C5F8475C997567ADF7ADE51C070AF7A9863EA7A76 -7EA0739697ED4E4570784E5D915253A9655165E781FC8205548E5C31759A97A0 -62D872D975BD5C459A7983CA5C40548077E94E3E6CAE805A62D2636E5DE85177 -8DDD8E1E952F4FF153E560E770AC526763509E435A1F5026773753777EE26485 -652B628963985014723589C951B38BC07EDD574783CC94A7519B541B5CFB0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7DFB7DFC7DFD7DFE7DFF7E007E017E027E037E047E057E067E077E087E097E0A -7E0B7E0C7E0D7E0E7E0F7E107E117E127E137E147E157E167E177E187E197E1A -7E1B7E1C7E1D7E1E7E1F7E207E217E227E237E247E257E267E277E287E297E2A -7E2B7E2C7E2D7E2E7E2F7E307E317E327E337E347E357E367E377E387E390000 -7E3A7E3C7E3D7E3E7E3F7E407E427E437E447E457E467E487E497E4A7E4B7E4C -7E4D7E4E7E4F7E507E517E527E537E547E557E567E577E587E597E5A7E5B7E5C -7E5D4FCA7AE36D5A90E19A8F55805496536154AF5F0063E9697751EF6168520A -582A52D8574E780D770B5EB761777CE0625B62974EA27095800362F770E49760 -577782DB67EF68F578D5989779D158F354B353EF6E34514B523B5BA28BFE80AF -554357A660735751542D7A7A60505B5463A762A053E362635BC767AF54ED7A9F -82E691775E9388E4593857AE630E8DE880EF57577B774FA95FEB5BBD6B3E5321 -7B5072C2684677FF773665F751B54E8F76D45CBF7AA58475594E9B4150800000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E5E7E5F7E607E617E627E637E647E657E667E677E687E697E6A7E6B7E6C7E6D -7E6E7E6F7E707E717E727E737E747E757E767E777E787E797E7A7E7B7E7C7E7D -7E7E7E7F7E807E817E837E847E857E867E877E887E897E8A7E8B7E8C7E8D7E8E -7E8F7E907E917E927E937E947E957E967E977E987E997E9A7E9C7E9D7E9E0000 -7EAE7EB47EBB7EBC7ED67EE47EEC7EF97F0A7F107F1E7F377F397F3B7F3C7F3D -7F3E7F3F7F407F417F437F467F477F487F497F4A7F4B7F4C7F4D7F4E7F4F7F52 -7F53998861276E8357646606634656F062EC62695ED39614578362C955878721 -814A8FA3556683B167658D5684DD5A6A680F62E67BEE961151706F9C8C3063FD -89C861D27F0670C26EE57405699472FC5ECA90CE67176D6A635E52B372628001 -4F6C59E5916A70D96D9D52D24E5096F7956D857E78CA7D2F5121579264C2808B -7C7B6CEA68F1695E51B7539868A872819ECE7BF172F879BB6F137406674E91CC -9CA4793C83898354540F68174E3D538952B1783E5386522950884F8B4FD00000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7F567F597F5B7F5C7F5D7F5E7F607F637F647F657F667F677F6B7F6C7F6D7F6F -7F707F737F757F767F777F787F7A7F7B7F7C7F7D7F7F7F807F827F837F847F85 -7F867F877F887F897F8B7F8D7F8F7F907F917F927F937F957F967F977F987F99 -7F9B7F9C7FA07FA27FA37FA57FA67FA87FA97FAA7FAB7FAC7FAD7FAE7FB10000 -7FB37FB47FB57FB67FB77FBA7FBB7FBE7FC07FC27FC37FC47FC67FC77FC87FC9 -7FCB7FCD7FCF7FD07FD17FD27FD37FD67FD77FD97FDA7FDB7FDC7FDD7FDE7FE2 -7FE375E27ACB7C926CA596B6529B748354E94FE9805483B28FDE95705EC9601C -6D9F5E18655B813894FE604B70BC7EC37CAE51C968817CB1826F4E248F8691CF -667E4EAE8C0564A9804A50DA759771CE5BE58FBD6F664E86648295635ED66599 -521788C270C852A3730E7433679778F797164E3490BB9CDE6DCB51DB8D41541D -62CE73B283F196F69F8494C34F367F9A51CC707596755CAD988653E64EE46E9C -740969B4786B998F7559521876246D4167F3516D9F99804B54997B3C7ABF0000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7FE47FE77FE87FEA7FEB7FEC7FED7FEF7FF27FF47FF57FF67FF77FF87FF97FFA -7FFD7FFE7FFF8002800780088009800A800E800F80118013801A801B801D801E -801F802180238024802B802C802D802E802F8030803280348039803A803C803E -8040804180448045804780488049804E804F8050805180538055805680570000 -8059805B805C805D805E805F806080618062806380648065806680678068806B -806C806D806E806F807080728073807480758076807780788079807A807B807C -807D9686578462E29647697C5A0464027BD36F0F964B82A6536298855E907089 -63B35364864F9C819E93788C97328DEF8D429E7F6F5E79845F559646622E9A74 -541594DD4FA365C55C655C617F1586516C2F5F8B73876EE47EFF5CE6631B5B6A -6EE653754E7163A0756562A18F6E4F264ED16CA67EB68BBA841D87BA7F57903B -95237BA99AA188F8843D6D1B9A867EDC59889EBB739B780186829A6C9A82561B -541757CB4E709EA653568FC881097792999286EE6EE1851366FC61626F2B0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -807E8081808280858088808A808D808E808F8090809180928094809580978099 -809E80A380A680A780A880AC80B080B380B580B680B880B980BB80C580C780C8 -80C980CA80CB80CF80D080D180D280D380D480D580D880DF80E080E280E380E6 -80EE80F580F780F980FB80FE80FF8100810181038104810581078108810B0000 -810C811581178119811B811C811D811F81208121812281238124812581268127 -81288129812A812B812D812E813081338134813581378139813A813B813C813D -813F8C298292832B76F26C135FD983BD732B8305951A6BDB77DB94C6536F8302 -51925E3D8C8C8D384E4873AB679A68859176970971646CA177095A9295416BCF -7F8E66275BD059B95A9A95E895F74EEC840C84996AAC76DF9530731B68A65B5F -772F919A97617CDC8FF78C1C5F257C7379D889C56CCC871C5BC65E4268C97720 -7EF55195514D52C95A297F05976282D763CF778485D079D26E3A5E9959998511 -706D6C1162BF76BF654F60AF95FD660E879F9E2394ED540D547D8C2C64780000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81408141814281438144814581478149814D814E814F8152815681578158815B -815C815D815E815F816181628163816481668168816A816B816C816F81728173 -81758176817781788181818381848185818681878189818B818C818D818E8190 -8192819381948195819681978199819A819E819F81A081A181A281A481A50000 -81A781A981AB81AC81AD81AE81AF81B081B181B281B481B581B681B781B881B9 -81BC81BD81BE81BF81C481C581C781C881C981CB81CD81CE81CF81D081D181D2 -81D3647986116A21819C78E864699B5462B9672B83AB58A89ED86CAB6F205BDE -964C8C0B725F67D062C772614EA959C66BCD589366AE5E5552DF6155672876EE -776672677A4662FF54EA545094A090A35A1C7EB36C164E435976801059485357 -753796BE56CA63208111607C95F96DD65462998151855AE980FD59AE9713502A -6CE55C3C62DF4F60533F817B90066EBA852B62C85E7478BE64B5637B5FF55A18 -917F9E1F5C3F634F80425B7D556E954A954D6D8560A867E072DE51DD5B810000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81D481D581D681D781D881D981DA81DB81DC81DD81DE81DF81E081E181E281E4 -81E581E681E881E981EB81EE81EF81F081F181F281F581F681F781F881F981FA -81FD81FF8203820782088209820A820B820E820F821182138215821682178218 -8219821A821D822082248225822682278229822E8232823A823C823D823F0000 -8240824182428243824582468248824A824C824D824E82508251825282538254 -8255825682578259825B825C825D825E82608261826282638264826582668267 -826962E76CDE725B626D94AE7EBD81136D53519C5F04597452AA601259736696 -8650759F632A61E67CEF8BFA54E66B279E256BB485D5545550766CA4556A8DB4 -722C5E156015743662CD6392724C5F986E436D3E65006F5876D878D076FC7554 -522453DB4E535E9E65C1802A80D6629B5486522870AE888D8DD16CE1547880DA -57F988F48D54966A914D4F696C9B55B776C6783062A870F96F8E5F6D84EC68DA -787C7BF781A8670B9E4F636778B0576F78129739627962AB528874356BD70000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -826A826B826C826D82718275827682778278827B827C82808281828382858286 -82878289828C82908293829482958296829A829B829E82A082A282A382A782B2 -82B582B682BA82BB82BC82BF82C082C282C382C582C682C982D082D682D982DA -82DD82E282E782E882E982EA82EC82ED82EE82F082F282F382F582F682F80000 -82FA82FC82FD82FE82FF8300830A830B830D831083128313831683188319831D -831E831F83208321832283238324832583268329832A832E833083328337833B -833D5564813E75B276AE533975DE50FB5C418B6C7BC7504F72479A9798D86F02 -74E27968648777A562FC98918D2B54C180584E52576A82F9840D5E7351ED74F6 -8BC45C4F57616CFC98875A4678349B448FEB7C955256625194FA4EC683868461 -83E984B257D467345703666E6D668C3166DD7011671F6B3A6816621A59BB4E03 -51C46F0667D26C8F517668CB59476B6775665D0E81109F5065D7794879419A91 -8D775C824E5E4F01542F5951780C56686C148FC45F036C7D6CE38BAB63900000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -833E833F83418342834483458348834A834B834C834D834E8353835583568357 -83588359835D836283708371837283738374837583768379837A837E837F8380 -838183828383838483878388838A838B838C838D838F83908391839483958396 -83978399839A839D839F83A183A283A383A483A583A683A783AC83AD83AE0000 -83AF83B583BB83BE83BF83C283C383C483C683C883C983CB83CD83CE83D083D1 -83D283D383D583D783D983DA83DB83DE83E283E383E483E683E783E883EB83EC -83ED60706D3D72756266948E94C553438FC17B7E4EDF8C264E7E9ED494B194B3 -524D6F5C90636D458C3458115D4C6B206B4967AA545B81547F8C589985375F3A -62A26A47953965726084686577A74E544FA85DE7979864AC7FD85CED4FCF7A8D -520783044E14602F7A8394A64FB54EB279E6743452E482B964D279BD5BDD6C81 -97528F7B6C22503E537F6E0564CE66746C3060C598778BF75E86743C7A7779CB -4E1890B174036C4256DA914B6CC58D8B533A86C666F28EAF5C489A716E200000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -83EE83EF83F383F483F583F683F783FA83FB83FC83FE83FF8400840284058407 -84088409840A84108412841384148415841684178419841A841B841E841F8420 -8421842284238429842A842B842C842D842E842F843084328433843484358436 -84378439843A843B843E843F8440844184428443844484458447844884490000 -844A844B844C844D844E844F8450845284538454845584568458845D845E845F -8460846284648465846684678468846A846E846F84708472847484778479847B -847C53D65A369F8B8DA353BB570898A76743919B6CC9516875CA62F372AC5238 -529D7F3A7094763853749E4A69B7786E96C088D97FA4713671C3518967D374E4 -58E4651856B78BA9997662707ED560F970ED58EC4EC14EBA5FCD97E74EFB8BA4 -5203598A7EAB62544ECD65E5620E833884C98363878D71946EB65BB97ED25197 -63C967D480898339881551125B7A59828FB14E736C5D516589258F6F962E854A -745E951095F06DA682E55F3164926D128428816E9CC3585E8D5B4E0953C10000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -847D847E847F848084818483848484858486848A848D848F8490849184928493 -8494849584968498849A849B849D849E849F84A084A284A384A484A584A684A7 -84A884A984AA84AB84AC84AD84AE84B084B184B384B584B684B784BB84BC84BE -84C084C284C384C584C684C784C884CB84CC84CE84CF84D284D484D584D70000 -84D884D984DA84DB84DC84DE84E184E284E484E784E884E984EA84EB84ED84EE -84EF84F184F284F384F484F584F684F784F884F984FA84FB84FD84FE85008501 -85024F1E6563685155D34E2764149A9A626B5AC2745F82726DA968EE50E7838E -7802674052396C997EB150BB5565715E7B5B665273CA82EB67495C715220717D -886B95EA965564C58D6181B355846C5562477F2E58924F2455468D4F664C4E0A -5C1A88F368A2634E7A0D70E7828D52FA97F65C1154E890B57ECD59628D4A86C7 -820C820D8D6664445C0461516D89793E8BBE78377533547B4F388EAB6DF15A20 -7EC5795E6C885BA15A76751A80BE614E6E1758F0751F7525727253477EF30000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8503850485058506850785088509850A850B850D850E850F8510851285148515 -851685188519851B851C851D851E852085228523852485258526852785288529 -852A852D852E852F8530853185328533853485358536853E853F854085418542 -8544854585468547854B854C854D854E854F8550855185528553855485550000 -85578558855A855B855C855D855F85608561856285638565856685678569856A -856B856C856D856E856F8570857185738575857685778578857C857D857F8580 -8581770176DB526980DC57235E08593172EE65BD6E7F8BD75C388671534177F3 -62FE65F64EC098DF86805B9E8BC653F277E24F7F5C4E9A7659CB5F0F793A58EB -4E1667FF4E8B62ED8A93901D52BF662F55DC566C90024ED54F8D91CA99706C0F -5E0260435BA489C68BD56536624B99965B885BFF6388552E53D77626517D852C -67A268B36B8A62928F9353D482126DD1758F4E668D4E5B70719F85AF669166D9 -7F7287009ECD9F205C5E672F8FF06811675F620D7AD658855EB665706F310000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85828583858685888589858A858B858C858D858E859085918592859385948595 -8596859785988599859A859D859E859F85A085A185A285A385A585A685A785A9 -85AB85AC85AD85B185B285B385B485B585B685B885BA85BB85BC85BD85BE85BF -85C085C285C385C485C585C685C785C885CA85CB85CC85CD85CE85D185D20000 -85D485D685D785D885D985DA85DB85DD85DE85DF85E085E185E285E385E585E6 -85E785E885EA85EB85EC85ED85EE85EF85F085F185F285F385F485F585F685F7 -85F860555237800D6454887075295E05681362F4971C53CC723D8C016C347761 -7A0E542E77AC987A821C8BF47855671470C165AF64955636601D79C153F84E1D -6B7B80865BFA55E356DB4F3A4F3C99725DF3677E80386002988290015B8B8BBC -8BF5641C825864DE55FD82CF91654FD77D20901F7C9F50F358516EAF5BBF8BC9 -80839178849C7B97867D968B968F7EE59AD3788E5C817A57904296A7795F5B59 -635F7B0B84D168AD55067F2974107D2295016240584C4ED65B83597958540000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85F985FA85FC85FD85FE860086018602860386048606860786088609860A860B -860C860D860E860F86108612861386148615861786188619861A861B861C861D -861E861F86208621862286238624862586268628862A862B862C862D862E862F -863086318632863386348635863686378639863A863B863D863E863F86400000 -864186428643864486458646864786488649864A864B864C8652865386558656 -865786588659865B865C865D865F866086618663866486658666866786688669 -866A736D631E8E4B8E0F80CE82D462AC53F06CF0915E592A60016C70574D644A -8D2A762B6EE9575B6A8075F06F6D8C2D8C0857666BEF889278B363A253F970AD -6C645858642A580268E0819B55107CD650188EBA6DCC8D9F70EB638F6D9B6ED4 -7EE68404684390036DD896768BA85957727985E4817E75BC8A8A68AF52548E22 -951163D098988E44557C4F5366FF568F60D56D9552435C4959296DFB586B7530 -751C606C82148146631167618FE2773A8DF38D3494C15E165385542C70C30000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -866D866F86708672867386748675867686778678868386848685868686878688 -8689868E868F86908691869286948696869786988699869A869B869E869F86A0 -86A186A286A586A686AB86AD86AE86B286B386B786B886B986BB86BC86BD86BE -86BF86C186C286C386C586C886CC86CD86D286D386D586D686D786DA86DC0000 -86DD86E086E186E286E386E586E686E786E886EA86EB86EC86EF86F586F686F7 -86FA86FB86FC86FD86FF8701870487058706870B870C870E870F871087118714 -87166C405EF7505C4EAD5EAD633A8247901A6850916E77B3540C94DC5F647AE5 -687663457B527EDF75DB507762955934900F51F879C37A8156FE5F9290146D82 -5C60571F541051546E4D56E263A89893817F8715892A9000541E5C6F81C062D6 -625881319E3596409A6E9A7C692D59A562D3553E631654C786D96D3C5A0374E6 -889C6B6A59168C4C5F2F6E7E73A9987D4E3870F75B8C7897633D665A769660CB -5B9B5A494E0781556C6A738B4EA167897F515F8065FA671B5FD859845A010000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8719871B871D871F87208724872687278728872A872B872C872D872F87308732 -87338735873687388739873A873C873D8740874187428743874487458746874A -874B874D874F8750875187528754875587568758875A875B875C875D875E875F -876187628766876787688769876A876B876C876D876F87718772877387750000 -877787788779877A877F878087818784878687878789878A878C878E878F8790 -8791879287948795879687988799879A879B879C879D879E87A087A187A287A3 -87A45DCD5FAE537197E68FDD684556F4552F60DF4E3A6F4D7EF482C7840E59D4 -4F1F4F2A5C3E7EAC672A851A5473754F80C355829B4F4F4D6E2D8C135C096170 -536B761F6E29868A658795FB7EB9543B7A337D0A95EE55E17FC174EE631D8717 -6DA17A9D621165A1536763E16C835DEB545C94A84E4C6C618BEC5C4B65E0829C -68A7543E54346BCB6B664E9463425348821E4F0D4FAE575E620A96FE66647269 -52FF52A1609F8BEF661471996790897F785277FD6670563B54389521727A0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -87A587A687A787A987AA87AE87B087B187B287B487B687B787B887B987BB87BC -87BE87BF87C187C287C387C487C587C787C887C987CC87CD87CE87CF87D087D4 -87D587D687D787D887D987DA87DC87DD87DE87DF87E187E287E387E487E687E7 -87E887E987EB87EC87ED87EF87F087F187F287F387F487F587F687F787F80000 -87FA87FB87FC87FD87FF880088018802880488058806880788088809880B880C -880D880E880F8810881188128814881788188819881A881C881D881E881F8820 -88237A00606F5E0C6089819D591560DC718470EF6EAA6C5072806A8488AD5E2D -4E605AB3559C94E36D177CFB9699620F7EC6778E867E5323971E8F9666875CE1 -4FA072ED4E0B53A6590F54136380952851484ED99C9C7EA454B88D2488548237 -95F26D8E5F265ACC663E966973B0732E53BF817A99857FA15BAA967796507EBF -76F853A2957699997BB189446E584E617FD479658BE660F354CD4EAB98795DF7 -6A6150CF54118C618427785D9704524A54EE56A395006D885BB56DC666530000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -882488258826882788288829882A882B882C882D882E882F8830883188338834 -8835883688378838883A883B883D883E883F8841884288438846884788488849 -884A884B884E884F8850885188528853885588568858885A885B885C885D885E -885F886088668867886A886D886F8871887388748875887688788879887A0000 -887B887C88808883888688878889888A888C888E888F88908891889388948895 -889788988899889A889B889D889E889F88A088A188A388A588A688A788A888A9 -88AA5C0F5B5D6821809655787B11654869544E9B6B47874E978B534F631F643A -90AA659C80C18C10519968B0537887F961C86CC46CFB8C225C5185AA82AF950C -6B238F9B65B05FFB5FC34FE18845661F8165732960FA51745211578B5F6290A2 -884C91925E78674F602759D3514451F680F853086C7996C4718A4F114FEE7F9E -673D55C5950879C088967EE3589F620C9700865A5618987B5F908BB884C49157 -53D965ED5E8F755C60647D6E5A7F7EEA7EED8F6955A75BA360AC65CB73840000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -88AC88AE88AF88B088B288B388B488B588B688B888B988BA88BB88BD88BE88BF -88C088C388C488C788C888CA88CB88CC88CD88CF88D088D188D388D688D788DA -88DB88DC88DD88DE88E088E188E688E788E988EA88EB88EC88ED88EE88EF88F2 -88F588F688F788FA88FB88FD88FF890089018903890489058906890789080000 -8909890B890C890D890E890F891189148915891689178918891C891D891E891F -89208922892389248926892789288929892C892D892E892F8931893289338935 -89379009766377297EDA9774859B5B667A7496EA884052CB718F5FAA65EC8BE2 -5BFB9A6F5DE16B896C5B8BAD8BAF900A8FC5538B62BC9E269E2D54404E2B82BD -7259869C5D1688596DAF96C554D14E9A8BB6710954BD960970DF6DF976D04E25 -781487125CA95EF68A00989C960E708E6CBF594463A9773C884D6F1482735830 -71D5538C781A96C155015F6671305BB48C1A9A8C6B83592E9E2F79E76768626C -4F6F75A17F8A6D0B96336C274EF075D2517B68376F3E90808170599674760000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89388939893A893B893C893D893E893F89408942894389458946894789488949 -894A894B894C894D894E894F8950895189528953895489558956895789588959 -895A895B895C895D896089618962896389648965896789688969896A896B896C -896D896E896F8970897189728973897489758976897789788979897A897C0000 -897D897E8980898289848985898789888989898A898B898C898D898E898F8990 -899189928993899489958996899789988999899A899B899C899D899E899F89A0 -89A164475C2790657A918C2359DA54AC8200836F898180006930564E80367237 -91CE51B64E5F987563964E1A53F666F3814B591C6DB24E0058F9533B63D694F1 -4F9D4F0A886398905937905779FB4EEA80F075916C825B9C59E85F5D69058681 -501A5DF24E5977E34EE5827A6291661390915C794EBF5F7981C69038808475AB -4EA688D4610F6BC55FC64E4976CA6EA28BE38BAE8C0A8BD15F027FFC7FCC7ECE -8335836B56E06BB797F3963459FB541F94F66DEB5BC5996E5C395F1596900000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89A289A389A489A589A689A789A889A989AA89AB89AC89AD89AE89AF89B089B1 -89B289B389B489B589B689B789B889B989BA89BB89BC89BD89BE89BF89C089C3 -89CD89D389D489D589D789D889D989DB89DD89DF89E089E189E289E489E789E8 -89E989EA89EC89ED89EE89F089F189F289F489F589F689F789F889F989FA0000 -89FB89FC89FD89FE89FF8A018A028A038A048A058A068A088A098A0A8A0B8A0C -8A0D8A0E8A0F8A108A118A128A138A148A158A168A178A188A198A1A8A1B8A1C -8A1D537082F16A315A749E705E947F2883B984248425836787478FCE8D6276C8 -5F719896786C662054DF62E54F6381C375C85EB896CD8E0A86F9548F6CF36D8C -6C38607F52C775285E7D4F1860A05FE75C24753190AE94C072B96CB96E389149 -670953CB53F34F5191C98BF153C85E7C8FC26DE44E8E76C26986865E611A8206 -4F594FDE903E9C7C61096E1D6E1496854E885A3196E84E0E5C7F79B95B878BED -7FBD738957DF828B90C15401904755BB5CEA5FA161086B3272F180B28A890000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8A1E8A1F8A208A218A228A238A248A258A268A278A288A298A2A8A2B8A2C8A2D -8A2E8A2F8A308A318A328A338A348A358A368A378A388A398A3A8A3B8A3C8A3D -8A3F8A408A418A428A438A448A458A468A478A498A4A8A4B8A4C8A4D8A4E8A4F -8A508A518A528A538A548A558A568A578A588A598A5A8A5B8A5C8A5D8A5E0000 -8A5F8A608A618A628A638A648A658A668A678A688A698A6A8A6B8A6C8A6D8A6E -8A6F8A708A718A728A738A748A758A768A778A788A7A8A7B8A7C8A7D8A7E8A7F -8A806D745BD388D598848C6B9A6D9E336E0A51A4514357A38881539F63F48F95 -56ED54585706733F6E907F188FDC82D1613F6028966266F07EA68D8A8DC394A5 -5CB37CA4670860A6960580184E9190E75300966851418FD08574915D665597F5 -5B55531D78386742683D54C9707E5BB08F7D518D572854B1651266828D5E8D43 -810F846C906D7CDF51FF85FB67A365E96FA186A48E81566A90207682707671E5 -8D2362E952196CFD8D3C600E589E618E66FE8D60624E55B36E23672D8F670000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8A818A828A838A848A858A868A878A888A8B8A8C8A8D8A8E8A8F8A908A918A92 -8A948A958A968A978A988A998A9A8A9B8A9C8A9D8A9E8A9F8AA08AA18AA28AA3 -8AA48AA58AA68AA78AA88AA98AAA8AAB8AAC8AAD8AAE8AAF8AB08AB18AB28AB3 -8AB48AB58AB68AB78AB88AB98ABA8ABB8ABC8ABD8ABE8ABF8AC08AC18AC20000 -8AC38AC48AC58AC68AC78AC88AC98ACA8ACB8ACC8ACD8ACE8ACF8AD08AD18AD2 -8AD38AD48AD58AD68AD78AD88AD98ADA8ADB8ADC8ADD8ADE8ADF8AE08AE18AE2 -8AE394E195F87728680569A8548B4E4D70B88BC86458658B5B857A84503A5BE8 -77BB6BE18A797C986CBE76CF65A98F975D2D5C5586386808536062187AD96E5B -7EFD6A1F7AE05F706F335F20638C6DA867564E085E108D264ED780C07634969C -62DB662D627E6CBC8D7571677F695146808753EC906E629854F286F08F998005 -951785178FD96D5973CD659F771F7504782781FB8D1E94884FA6679575B98BCA -9707632F9547963584B8632377415F8172F04E896014657462EF6B63653F0000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8AE48AE58AE68AE78AE88AE98AEA8AEB8AEC8AED8AEE8AEF8AF08AF18AF28AF3 -8AF48AF58AF68AF78AF88AF98AFA8AFB8AFC8AFD8AFE8AFF8B008B018B028B03 -8B048B058B068B088B098B0A8B0B8B0C8B0D8B0E8B0F8B108B118B128B138B14 -8B158B168B178B188B198B1A8B1B8B1C8B1D8B1E8B1F8B208B218B228B230000 -8B248B258B278B288B298B2A8B2B8B2C8B2D8B2E8B2F8B308B318B328B338B34 -8B358B368B378B388B398B3A8B3B8B3C8B3D8B3E8B3F8B408B418B428B438B44 -8B455E2775C790D18BC1829D679D652F5431871877E580A281026C414E4B7EC7 -804C76F4690D6B966267503C4F84574063076B628DBE53EA65E87EB85FD7631A -63B781F381F47F6E5E1C5CD95236667A79E97A1A8D28709975D46EDE6CBB7A92 -4E2D76C55FE0949F88777EC879CD80BF91CD4EF24F17821F54685DDE6D328BCC -7CA58F7480985E1A549276B15B99663C9AA473E0682A86DB6731732A8BF88BDB -90107AF970DB716E62C477A956314E3B845767F152A986C08D2E94F87B510000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B468B478B488B498B4A8B4B8B4C8B4D8B4E8B4F8B508B518B528B538B548B55 -8B568B578B588B598B5A8B5B8B5C8B5D8B5E8B5F8B608B618B628B638B648B65 -8B678B688B698B6A8B6B8B6D8B6E8B6F8B708B718B728B738B748B758B768B77 -8B788B798B7A8B7B8B7C8B7D8B7E8B7F8B808B818B828B838B848B858B860000 -8B878B888B898B8A8B8B8B8C8B8D8B8E8B8F8B908B918B928B938B948B958B96 -8B978B988B998B9A8B9B8B9C8B9D8B9E8B9F8BAC8BB18BBB8BC78BD08BEA8C09 -8C1E4F4F6CE8795D9A7B6293722A62FD4E1378168F6C64B08D5A7BC668695E84 -88C55986649E58EE72B6690E95258FFD8D5857607F008C0651C6634962D95353 -684C74228301914C55447740707C6D4A517954A88D4459FF6ECB6DC45B5C7D2B -4ED47C7D6ED35B5081EA6E0D5B579B0368D58E2A5B977EFC603B7EB590B98D70 -594F63CD79DF8DB3535265CF79568BC5963B7EC494BB7E825634918967007F6A -5C0A907566285DE64F5067DE505A4F5C57505EA7000000000000000000000000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8C388C398C3A8C3B8C3C8C3D8C3E8C3F8C408C428C438C448C458C488C4A8C4B -8C4D8C4E8C4F8C508C518C528C538C548C568C578C588C598C5B8C5C8C5D8C5E -8C5F8C608C638C648C658C668C678C688C698C6C8C6D8C6E8C6F8C708C718C72 -8C748C758C768C778C7B8C7C8C7D8C7E8C7F8C808C818C838C848C868C870000 -8C888C8B8C8D8C8E8C8F8C908C918C928C938C958C968C978C998C9A8C9B8C9C -8C9D8C9E8C9F8CA08CA18CA28CA38CA48CA58CA68CA78CA88CA98CAA8CAB8CAC -8CAD4E8D4E0C51404E105EFF53454E154E984E1E9B325B6C56694E2879BA4E3F -53154E47592D723B536E6C1056DF80E499976BD3777E9F174E364E9F9F104E5C -4E694E9382885B5B556C560F4EC4538D539D53A353A553AE97658D5D531A53F5 -5326532E533E8D5C5366536352025208520E522D5233523F5240524C525E5261 -525C84AF527D528252815290529351827F544EBB4EC34EC94EC24EE84EE14EEB -4EDE4F1B4EF34F224F644EF54F254F274F094F2B4F5E4F6765384F5A4F5D0000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8CAE8CAF8CB08CB18CB28CB38CB48CB58CB68CB78CB88CB98CBA8CBB8CBC8CBD -8CBE8CBF8CC08CC18CC28CC38CC48CC58CC68CC78CC88CC98CCA8CCB8CCC8CCD -8CCE8CCF8CD08CD18CD28CD38CD48CD58CD68CD78CD88CD98CDA8CDB8CDC8CDD -8CDE8CDF8CE08CE18CE28CE38CE48CE58CE68CE78CE88CE98CEA8CEB8CEC0000 -8CED8CEE8CEF8CF08CF18CF28CF38CF48CF58CF68CF78CF88CF98CFA8CFB8CFC -8CFD8CFE8CFF8D008D018D028D038D048D058D068D078D088D098D0A8D0B8D0C -8D0D4F5F4F574F324F3D4F764F744F914F894F834F8F4F7E4F7B4FAA4F7C4FAC -4F944FE64FE84FEA4FC54FDA4FE34FDC4FD14FDF4FF85029504C4FF3502C500F -502E502D4FFE501C500C50255028507E504350555048504E506C507B50A550A7 -50A950BA50D6510650ED50EC50E650EE5107510B4EDD6C3D4F584F654FCE9FA0 -6C467C74516E5DFD9EC999985181591452F9530D8A07531051EB591951554EA0 -51564EB3886E88A44EB5811488D279805B3488037FB851AB51B151BD51BC0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8D0E8D0F8D108D118D128D138D148D158D168D178D188D198D1A8D1B8D1C8D20 -8D518D528D578D5F8D658D688D698D6A8D6C8D6E8D6F8D718D728D788D798D7A -8D7B8D7C8D7D8D7E8D7F8D808D828D838D868D878D888D898D8C8D8D8D8E8D8F -8D908D928D938D958D968D978D988D998D9A8D9B8D9C8D9D8D9E8DA08DA10000 -8DA28DA48DA58DA68DA78DA88DA98DAA8DAB8DAC8DAD8DAE8DAF8DB08DB28DB6 -8DB78DB98DBB8DBD8DC08DC18DC28DC58DC78DC88DC98DCA8DCD8DD08DD28DD3 -8DD451C7519651A251A58BA08BA68BA78BAA8BB48BB58BB78BC28BC38BCB8BCF -8BCE8BD28BD38BD48BD68BD88BD98BDC8BDF8BE08BE48BE88BE98BEE8BF08BF3 -8BF68BF98BFC8BFF8C008C028C048C078C0C8C0F8C118C128C148C158C168C19 -8C1B8C188C1D8C1F8C208C218C258C278C2A8C2B8C2E8C2F8C328C338C358C36 -5369537A961D962296219631962A963D963C964296499654965F9667966C9672 -96749688968D969796B09097909B909D909990AC90A190B490B390B690BA0000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8DD58DD88DD98DDC8DE08DE18DE28DE58DE68DE78DE98DED8DEE8DF08DF18DF2 -8DF48DF68DFC8DFE8DFF8E008E018E028E038E048E068E078E088E0B8E0D8E0E -8E108E118E128E138E158E168E178E188E198E1A8E1B8E1C8E208E218E248E25 -8E268E278E288E2B8E2D8E308E328E338E348E368E378E388E3B8E3C8E3E0000 -8E3F8E438E458E468E4C8E4D8E4E8E4F8E508E538E548E558E568E578E588E5A -8E5B8E5C8E5D8E5E8E5F8E608E618E628E638E648E658E678E688E6A8E6B8E6E -8E7190B890B090CF90C590BE90D090C490C790D390E690E290DC90D790DB90EB -90EF90FE91049122911E91239131912F913991439146520D594252A252AC52AD -52BE54FF52D052D652F053DF71EE77CD5EF451F551FC9B2F53B65F01755A5DEF -574C57A957A1587E58BC58C558D15729572C572A57335739572E572F575C573B -574257695785576B5786577C577B5768576D5776577357AD57A4578C57B257CF -57A757B4579357A057D557D857DA57D957D257B857F457EF57F857E457DD0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E738E758E778E788E798E7A8E7B8E7D8E7E8E808E828E838E848E868E888E89 -8E8A8E8B8E8C8E8D8E8E8E918E928E938E958E968E978E988E998E9A8E9B8E9D -8E9F8EA08EA18EA28EA38EA48EA58EA68EA78EA88EA98EAA8EAD8EAE8EB08EB1 -8EB38EB48EB58EB68EB78EB88EB98EBB8EBC8EBD8EBE8EBF8EC08EC18EC20000 -8EC38EC48EC58EC68EC78EC88EC98ECA8ECB8ECC8ECD8ECF8ED08ED18ED28ED3 -8ED48ED58ED68ED78ED88ED98EDA8EDB8EDC8EDD8EDE8EDF8EE08EE18EE28EE3 -8EE4580B580D57FD57ED5800581E5819584458205865586C58815889589A5880 -99A89F1961FF8279827D827F828F828A82A88284828E82918297829982AB82B8 -82BE82B082C882CA82E3829882B782AE82CB82CC82C182A982B482A182AA829F -82C482CE82A482E1830982F782E4830F830782DC82F482D282D8830C82FB82D3 -8311831A83068314831582E082D5831C8351835B835C83088392833C83348331 -839B835E832F834F83478343835F834083178360832D833A8333836683650000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8EE58EE68EE78EE88EE98EEA8EEB8EEC8EED8EEE8EEF8EF08EF18EF28EF38EF4 -8EF58EF68EF78EF88EF98EFA8EFB8EFC8EFD8EFE8EFF8F008F018F028F038F04 -8F058F068F078F088F098F0A8F0B8F0C8F0D8F0E8F0F8F108F118F128F138F14 -8F158F168F178F188F198F1A8F1B8F1C8F1D8F1E8F1F8F208F218F228F230000 -8F248F258F268F278F288F298F2A8F2B8F2C8F2D8F2E8F2F8F308F318F328F33 -8F348F358F368F378F388F398F3A8F3B8F3C8F3D8F3E8F3F8F408F418F428F43 -8F448368831B8369836C836A836D836E83B0837883B383B483A083AA8393839C -8385837C83B683A9837D83B8837B8398839E83A883BA83BC83C1840183E583D8 -58078418840B83DD83FD83D6841C84388411840683D483DF840F840383F883F9 -83EA83C583C0842683F083E1845C8451845A8459847384878488847A84898478 -843C844684698476848C848E8431846D84C184CD84D084E684BD84D384CA84BF -84BA84E084A184B984B4849784E584E3850C750D853884F08539851F853A0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8F458F468F478F488F498F4A8F4B8F4C8F4D8F4E8F4F8F508F518F528F538F54 -8F558F568F578F588F598F5A8F5B8F5C8F5D8F5E8F5F8F608F618F628F638F64 -8F658F6A8F808F8C8F928F9D8FA08FA18FA28FA48FA58FA68FA78FAA8FAC8FAD -8FAE8FAF8FB28FB38FB48FB58FB78FB88FBA8FBB8FBC8FBF8FC08FC38FC60000 -8FC98FCA8FCB8FCC8FCD8FCF8FD28FD68FD78FDA8FE08FE18FE38FE78FEC8FEF -8FF18FF28FF48FF58FF68FFA8FFB8FFC8FFE8FFF90079008900C900E90139015 -90188556853B84FF84FC8559854885688564855E857A77A285438572857B85A4 -85A88587858F857985AE859C858585B985B785B085D385C185DC85FF86278605 -86298616863C5EFE5F08593C594180375955595A5958530F5C225C255C2C5C34 -624C626A629F62BB62CA62DA62D762EE632262F66339634B634363AD63F66371 -637A638E63B4636D63AC638A636963AE63BC63F263F863E063FF63C463DE63CE -645263C663BE64456441640B641B6420640C64266421645E6484646D64960000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9019901C902390249025902790289029902A902B902C90309031903290339034 -90379039903A903D903F904090439045904690489049904A904B904C904E9054 -905590569059905A905C905D905E905F906090619064906690679069906A906B -906C906F90709071907290739076907790789079907A907B907C907E90810000 -90849085908690879089908A908C908D908E908F90909092909490969098909A -909C909E909F90A090A490A590A790A890A990AB90AD90B290B790BC90BD90BF -90C0647A64B764B8649964BA64C064D064D764E464E265096525652E5F0B5FD2 -75195F11535F53F153FD53E953E853FB541254165406544B5452545354545456 -54435421545754595423543254825494547754715464549A549B548454765466 -549D54D054AD54C254B454D254A754A654D354D4547254A354D554BB54BF54CC -54D954DA54DC54A954AA54A454DD54CF54DE551B54E7552054FD551454F35522 -5523550F55115527552A5567558F55B55549556D55415555553F5550553C0000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -90C290C390C690C890C990CB90CC90CD90D290D490D590D690D890D990DA90DE -90DF90E090E390E490E590E990EA90EC90EE90F090F190F290F390F590F690F7 -90F990FA90FB90FC90FF91009101910391059106910791089109910A910B910C -910D910E910F911091119112911391149115911691179118911A911B911C0000 -911D911F91209121912491259126912791289129912A912B912C912D912E9130 -9132913391349135913691379138913A913B913C913D913E913F914091419142 -91445537555655755576557755335530555C558B55D2558355B155B955885581 -559F557E55D65591557B55DF55BD55BE5594559955EA55F755C9561F55D155EB -55EC55D455E655DD55C455EF55E555F255F355CC55CD55E855F555E48F94561E -5608560C56015624562355FE56005627562D565856395657562C564D56625659 -565C564C5654568656645671566B567B567C5685569356AF56D456D756DD56E1 -56F556EB56F956FF5704570A5709571C5E0F5E195E145E115E315E3B5E3C0000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9145914791489151915391549155915691589159915B915C915F916091669167 -9168916B916D9173917A917B917C9180918191829183918491869188918A918E -918F9193919491959196919791989199919C919D919E919F91A091A191A491A5 -91A691A791A891A991AB91AC91B091B191B291B391B691B791B891B991BB0000 -91BC91BD91BE91BF91C091C191C291C391C491C591C691C891CB91D091D291D3 -91D491D591D691D791D891D991DA91DB91DD91DE91DF91E091E191E291E391E4 -91E55E375E445E545E5B5E5E5E615C8C5C7A5C8D5C905C965C885C985C995C91 -5C9A5C9C5CB55CA25CBD5CAC5CAB5CB15CA35CC15CB75CC45CD25CE45CCB5CE5 -5D025D035D275D265D2E5D245D1E5D065D1B5D585D3E5D345D3D5D6C5D5B5D6F -5D5D5D6B5D4B5D4A5D695D745D825D995D9D8C735DB75DC55F735F775F825F87 -5F895F8C5F955F995F9C5FA85FAD5FB55FBC88625F6172AD72B072B472B772B8 -72C372C172CE72CD72D272E872EF72E972F272F472F7730172F3730372FA0000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -91E691E791E891E991EA91EB91EC91ED91EE91EF91F091F191F291F391F491F5 -91F691F791F891F991FA91FB91FC91FD91FE91FF920092019202920392049205 -9206920792089209920A920B920C920D920E920F921092119212921392149215 -9216921792189219921A921B921C921D921E921F922092219222922392240000 -92259226922792289229922A922B922C922D922E922F92309231923292339234 -92359236923792389239923A923B923C923D923E923F92409241924292439244 -924572FB731773137321730A731E731D7315732273397325732C733873317350 -734D73577360736C736F737E821B592598E7592459029963996799689969996A -996B996C99749977997D998099849987998A998D999099919993999499955E80 -5E915E8B5E965EA55EA05EB95EB55EBE5EB38D535ED25ED15EDB5EE85EEA81BA -5FC45FC95FD65FCF60035FEE60045FE15FE45FFE600560065FEA5FED5FF86019 -60356026601B600F600D6029602B600A603F602160786079607B607A60420000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9246924792489249924A924B924C924D924E924F925092519252925392549255 -9256925792589259925A925B925C925D925E925F926092619262926392649265 -9266926792689269926A926B926C926D926E926F927092719272927392759276 -927792789279927A927B927C927D927E927F9280928192829283928492850000 -9286928792889289928A928B928C928D928F9290929192929293929492959296 -929792989299929A929B929C929D929E929F92A092A192A292A392A492A592A6 -92A7606A607D6096609A60AD609D60836092608C609B60EC60BB60B160DD60D8 -60C660DA60B4612061266115612360F46100610E612B614A617561AC619461A7 -61B761D461F55FDD96B395E995EB95F195F395F595F695FC95FE960396049606 -9608960A960B960C960D960F96129615961696179619961A4E2C723F62156C35 -6C546C5C6C4A6CA36C856C906C946C8C6C686C696C746C766C866CA96CD06CD4 -6CAD6CF76CF86CF16CD76CB26CE06CD66CFA6CEB6CEE6CB16CD36CEF6CFE0000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -92A892A992AA92AB92AC92AD92AF92B092B192B292B392B492B592B692B792B8 -92B992BA92BB92BC92BD92BE92BF92C092C192C292C392C492C592C692C792C9 -92CA92CB92CC92CD92CE92CF92D092D192D292D392D492D592D692D792D892D9 -92DA92DB92DC92DD92DE92DF92E092E192E292E392E492E592E692E792E80000 -92E992EA92EB92EC92ED92EE92EF92F092F192F292F392F492F592F692F792F8 -92F992FA92FB92FC92FD92FE92FF930093019302930393049305930693079308 -93096D396D276D0C6D436D486D076D046D196D0E6D2B6D4D6D2E6D356D1A6D4F -6D526D546D336D916D6F6D9E6DA06D5E6D936D946D5C6D606D7C6D636E1A6DC7 -6DC56DDE6E0E6DBF6DE06E116DE66DDD6DD96E166DAB6E0C6DAE6E2B6E6E6E4E -6E6B6EB26E5F6E866E536E546E326E256E446EDF6EB16E986EE06F2D6EE26EA5 -6EA76EBD6EBB6EB76ED76EB46ECF6E8F6EC26E9F6F626F466F476F246F156EF9 -6F2F6F366F4B6F746F2A6F096F296F896F8D6F8C6F786F726F7C6F7A6FD10000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -930A930B930C930D930E930F9310931193129313931493159316931793189319 -931A931B931C931D931E931F9320932193229323932493259326932793289329 -932A932B932C932D932E932F9330933193329333933493359336933793389339 -933A933B933C933D933F93409341934293439344934593469347934893490000 -934A934B934C934D934E934F9350935193529353935493559356935793589359 -935A935B935C935D935E935F9360936193629363936493659366936793689369 -936B6FC96FA76FB96FB66FC26FE16FEE6FDE6FE06FEF701A7023701B70397035 -704F705E5B805B845B955B935BA55BB8752F9A9E64345BE45BEE89305BF08E47 -8B078FB68FD38FD58FE58FEE8FE48FE98FE68FF38FE890059004900B90269011 -900D9016902190359036902D902F9044905190529050906890589062905B66B9 -9074907D908290889083908B5F505F575F565F585C3B54AB5C505C595B715C63 -5C667FBC5F2A5F295F2D82745F3C9B3B5C6E59815983598D59A959AA59A30000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -936C936D936E936F9370937193729373937493759376937793789379937A937B -937C937D937E937F9380938193829383938493859386938793889389938A938B -938C938D938E9390939193929393939493959396939793989399939A939B939C -939D939E939F93A093A193A293A393A493A593A693A793A893A993AA93AB0000 -93AC93AD93AE93AF93B093B193B293B393B493B593B693B793B893B993BA93BB -93BC93BD93BE93BF93C093C193C293C393C493C593C693C793C893C993CB93CC -93CD599759CA59AB599E59A459D259B259AF59D759BE5A055A0659DD5A0859E3 -59D859F95A0C5A095A325A345A115A235A135A405A675A4A5A555A3C5A625A75 -80EC5AAA5A9B5A775A7A5ABE5AEB5AB25AD25AD45AB85AE05AE35AF15AD65AE6 -5AD85ADC5B095B175B165B325B375B405C155C1C5B5A5B655B735B515B535B62 -9A759A779A789A7A9A7F9A7D9A809A819A859A889A8A9A909A929A939A969A98 -9A9B9A9C9A9D9A9F9AA09AA29AA39AA59AA77E9F7EA17EA37EA57EA87EA90000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93CE93CF93D093D193D293D393D493D593D793D893D993DA93DB93DC93DD93DE -93DF93E093E193E293E393E493E593E693E793E893E993EA93EB93EC93ED93EE -93EF93F093F193F293F393F493F593F693F793F893F993FA93FB93FC93FD93FE -93FF9400940194029403940494059406940794089409940A940B940C940D0000 -940E940F9410941194129413941494159416941794189419941A941B941C941D -941E941F9420942194229423942494259426942794289429942A942B942C942D -942E7EAD7EB07EBE7EC07EC17EC27EC97ECB7ECC7ED07ED47ED77EDB7EE07EE1 -7EE87EEB7EEE7EEF7EF17EF27F0D7EF67EFA7EFB7EFE7F017F027F037F077F08 -7F0B7F0C7F0F7F117F127F177F197F1C7F1B7F1F7F217F227F237F247F257F26 -7F277F2A7F2B7F2C7F2D7F2F7F307F317F327F337F355E7A757F5DDB753E9095 -738E739173AE73A2739F73CF73C273D173B773B373C073C973C873E573D9987C -740A73E973E773DE73BA73F2740F742A745B7426742574287430742E742C0000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -942F9430943194329433943494359436943794389439943A943B943C943D943F -9440944194429443944494459446944794489449944A944B944C944D944E944F -9450945194529453945494559456945794589459945A945B945C945D945E945F -9460946194629463946494659466946794689469946A946C946D946E946F0000 -9470947194729473947494759476947794789479947A947B947C947D947E947F -9480948194829483948494919496949894C794CF94D394D494DA94E694FB951C -9520741B741A7441745C7457745574597477746D747E749C748E748074817487 -748B749E74A874A9749074A774D274BA97EA97EB97EC674C6753675E67486769 -67A56787676A6773679867A7677567A8679E67AD678B6777677C67F0680967D8 -680A67E967B0680C67D967B567DA67B367DD680067C367B867E2680E67C167FD -6832683368606861684E6862684468646883681D68556866684168676840683E -684A6849682968B5688F687468776893686B68C2696E68FC691F692068F90000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -95279533953D95439548954B9555955A9560956E95749575957795789579957A -957B957C957D957E9580958195829583958495859586958795889589958A958B -958C958D958E958F9590959195929593959495959596959795989599959A959B -959C959D959E959F95A095A195A295A395A495A595A695A795A895A995AA0000 -95AB95AC95AD95AE95AF95B095B195B295B395B495B595B695B795B895B995BA -95BB95BC95BD95BE95BF95C095C195C295C395C495C595C695C795C895C995CA -95CB692468F0690B6901695768E369106971693969606942695D6984696B6980 -69986978693469CC6987698869CE6989696669636979699B69A769BB69AB69AD -69D469B169C169CA69DF699569E0698D69FF6A2F69ED6A176A186A6569F26A44 -6A3E6AA06A506A5B6A356A8E6A796A3D6A286A586A7C6A916A906AA96A976AAB -733773526B816B826B876B846B926B936B8D6B9A6B9B6BA16BAA8F6B8F6D8F71 -8F728F738F758F768F788F778F798F7A8F7C8F7E8F818F828F848F878F8B0000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -95CC95CD95CE95CF95D095D195D295D395D495D595D695D795D895D995DA95DB -95DC95DD95DE95DF95E095E195E295E395E495E595E695E795EC95FF96079613 -9618961B961E96209623962496259626962796289629962B962C962D962F9630 -963796389639963A963E96419643964A964E964F965196529653965696570000 -96589659965A965C965D965E9660966396659666966B966D966E966F96709671 -967396789679967A967B967C967D967E967F9680968196829683968496879689 -968A8F8D8F8E8F8F8F988F9A8ECE620B6217621B621F6222622162256224622C -81E774EF74F474FF750F75117513653465EE65EF65F0660A6619677266036615 -6600708566F7661D66346631663666358006665F66546641664F665666616657 -66776684668C66A7669D66BE66DB66DC66E666E98D328D338D368D3B8D3D8D40 -8D458D468D488D498D478D4D8D558D5989C789CA89CB89CC89CE89CF89D089D1 -726E729F725D7266726F727E727F7284728B728D728F72926308633263B00000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -968C968E96919692969396959696969A969B969D969E969F96A096A196A296A3 -96A496A596A696A896A996AA96AB96AC96AD96AE96AF96B196B296B496B596B7 -96B896BA96BB96BF96C296C396C896CA96CB96D096D196D396D496D696D796D8 -96D996DA96DB96DC96DD96DE96DF96E196E296E396E496E596E696E796EB0000 -96EC96ED96EE96F096F196F296F496F596F896FA96FB96FC96FD96FF97029703 -9705970A970B970C97109711971297149715971797189719971A971B971D971F -9720643F64D880046BEA6BF36BFD6BF56BF96C056C076C066C0D6C156C186C19 -6C1A6C216C296C246C2A6C3265356555656B724D72527256723086625216809F -809C809380BC670A80BD80B180AB80AD80B480B780E780E880E980EA80DB80C2 -80C480D980CD80D7671080DD80EB80F180F480ED810D810E80F280FC67158112 -8C5A8136811E812C811881328148814C815381748159815A817181608169817C -817D816D8167584D5AB58188818281916ED581A381AA81CC672681CA81BB0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -972197229723972497259726972797289729972B972C972E972F973197339734 -973597369737973A973B973C973D973F97409741974297439744974597469747 -97489749974A974B974C974D974E974F975097519754975597579758975A975C -975D975F97639764976697679768976A976B976C976D976E976F977097710000 -97729775977797789779977A977B977D977E977F978097819782978397849786 -978797889789978A978C978E978F979097939795979697979799979A979B979C -979D81C181A66B246B376B396B436B466B5998D198D298D398D598D998DA6BB3 -5F406BC289F365909F51659365BC65C665C465C365CC65CE65D265D67080709C -7096709D70BB70C070B770AB70B170E870CA711071137116712F71317173715C -716871457172714A7178717A719871B371B571A871A071E071D471E771F9721D -7228706C7118716671B9623E623D624362486249793B794079467949795B795C -7953795A796279577960796F7967797A7985798A799A79A779B35FD15FD00000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -979E979F97A197A297A497A597A697A797A897A997AA97AC97AE97B097B197B3 -97B597B697B797B897B997BA97BB97BC97BD97BE97BF97C097C197C297C397C4 -97C597C697C797C897C997CA97CB97CC97CD97CE97CF97D097D197D297D397D4 -97D597D697D797D897D997DA97DB97DC97DD97DE97DF97E097E197E297E30000 -97E497E597E897EE97EF97F097F197F297F497F797F897F997FA97FB97FC97FD -97FE97FF9800980198029803980498059806980798089809980A980B980C980D -980E603C605D605A606760416059606360AB6106610D615D61A9619D61CB61D1 -62068080807F6C936CF66DFC77F677F87800780978177818781165AB782D781C -781D7839783A783B781F783C7825782C78237829784E786D7856785778267850 -7847784C786A789B7893789A7887789C78A178A378B278B978A578D478D978C9 -78EC78F2790578F479137924791E79349F9B9EF99EFB9EFC76F17704770D76F9 -77077708771A77227719772D7726773577387750775177477743775A77680000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -980F9810981198129813981498159816981798189819981A981B981C981D981E -981F9820982198229823982498259826982798289829982A982B982C982D982E -982F9830983198329833983498359836983798389839983A983B983C983D983E -983F9840984198429843984498459846984798489849984A984B984C984D0000 -984E984F9850985198529853985498559856985798589859985A985B985C985D -985E985F9860986198629863986498659866986798689869986A986B986C986D -986E77627765777F778D777D7780778C7791779F77A077B077B577BD753A7540 -754E754B7548755B7572757975837F587F617F5F8A487F687F747F717F797F81 -7F7E76CD76E58832948594869487948B948A948C948D948F9490949494979495 -949A949B949C94A394A494AB94AA94AD94AC94AF94B094B294B494B694B794B8 -94B994BA94BC94BD94BF94C494C894C994CA94CB94CC94CD94CE94D094D194D2 -94D594D694D794D994D894DB94DE94DF94E094E294E494E594E794E894EA0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -986F98709871987298739874988B988E98929895989998A398A898A998AA98AB -98AC98AD98AE98AF98B098B198B298B398B498B598B698B798B898B998BA98BB -98BC98BD98BE98BF98C098C198C298C398C498C598C698C798C898C998CA98CB -98CC98CD98CF98D098D498D698D798DB98DC98DD98E098E198E298E398E40000 -98E598E698E998EA98EB98EC98ED98EE98EF98F098F198F298F398F498F598F6 -98F798F898F998FA98FB98FC98FD98FE98FF9900990199029903990499059906 -990794E994EB94EE94EF94F394F494F594F794F994FC94FD94FF950395029506 -95079509950A950D950E950F951295139514951595169518951B951D951E951F -9522952A952B9529952C953195329534953695379538953C953E953F95429535 -9544954595469549954C954E954F9552955395549556955795589559955B955E -955F955D95619562956495659566956795689569956A956B956C956F95719572 -9573953A77E777EC96C979D579ED79E379EB7A065D477A037A027A1E7A140000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -99089909990A990B990C990E990F991199129913991499159916991799189919 -991A991B991C991D991E991F9920992199229923992499259926992799289929 -992A992B992C992D992F9930993199329933993499359936993799389939993A -993B993C993D993E993F99409941994299439944994599469947994899490000 -994A994B994C994D994E994F99509951995299539956995799589959995A995B -995C995D995E995F99609961996299649966997399789979997B997E99829983 -99897A397A377A519ECF99A57A707688768E7693769976A474DE74E0752C9E20 -9E229E289E299E2A9E2B9E2C9E329E319E369E389E379E399E3A9E3E9E419E42 -9E449E469E479E489E499E4B9E4C9E4E9E519E559E579E5A9E5B9E5C9E5E9E63 -9E669E679E689E699E6A9E6B9E6C9E719E6D9E7375927594759675A0759D75AC -75A375B375B475B875C475B175B075C375C275D675CD75E375E875E675E475EB -75E7760375F175FC75FF761076007605760C7617760A76257618761576190000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -998C998E999A999B999C999D999E999F99A099A199A299A399A499A699A799A9 -99AA99AB99AC99AD99AE99AF99B099B199B299B399B499B599B699B799B899B9 -99BA99BB99BC99BD99BE99BF99C099C199C299C399C499C599C699C799C899C9 -99CA99CB99CC99CD99CE99CF99D099D199D299D399D499D599D699D799D80000 -99D999DA99DB99DC99DD99DE99DF99E099E199E299E399E499E599E699E799E8 -99E999EA99EB99EC99ED99EE99EF99F099F199F299F399F499F599F699F799F8 -99F9761B763C762276207640762D7630763F76357643763E7633764D765E7654 -765C7656766B766F7FCA7AE67A787A797A807A867A887A957AA67AA07AAC7AA8 -7AAD7AB3886488698872887D887F888288A288C688B788BC88C988E288CE88E3 -88E588F1891A88FC88E888FE88F0892189198913891B890A8934892B89368941 -8966897B758B80E576B276B477DC801280148016801C80208022802580268027 -802980288031800B803580438046804D80528069807189839878988098830000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -99FA99FB99FC99FD99FE99FF9A009A019A029A039A049A059A069A079A089A09 -9A0A9A0B9A0C9A0D9A0E9A0F9A109A119A129A139A149A159A169A179A189A19 -9A1A9A1B9A1C9A1D9A1E9A1F9A209A219A229A239A249A259A269A279A289A29 -9A2A9A2B9A2C9A2D9A2E9A2F9A309A319A329A339A349A359A369A379A380000 -9A399A3A9A3B9A3C9A3D9A3E9A3F9A409A419A429A439A449A459A469A479A48 -9A499A4A9A4B9A4C9A4D9A4E9A4F9A509A519A529A539A549A559A569A579A58 -9A599889988C988D988F9894989A989B989E989F98A198A298A598A6864D8654 -866C866E867F867A867C867B86A8868D868B86AC869D86A786A386AA869386A9 -86B686C486B586CE86B086BA86B186AF86C986CF86B486E986F186F286ED86F3 -86D0871386DE86F486DF86D886D18703870786F88708870A870D87098723873B -871E8725872E871A873E87488734873187298737873F87828722877D877E877B -87608770874C876E878B87538763877C876487598765879387AF87A887D20000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9A5A9A5B9A5C9A5D9A5E9A5F9A609A619A629A639A649A659A669A679A689A69 -9A6A9A6B9A729A839A899A8D9A8E9A949A959A999AA69AA99AAA9AAB9AAC9AAD -9AAE9AAF9AB29AB39AB49AB59AB99ABB9ABD9ABE9ABF9AC39AC49AC69AC79AC8 -9AC99ACA9ACD9ACE9ACF9AD09AD29AD49AD59AD69AD79AD99ADA9ADB9ADC0000 -9ADD9ADE9AE09AE29AE39AE49AE59AE79AE89AE99AEA9AEC9AEE9AF09AF19AF2 -9AF39AF49AF59AF69AF79AF89AFA9AFC9AFD9AFE9AFF9B009B019B029B049B05 -9B0687C68788878587AD8797878387AB87E587AC87B587B387CB87D387BD87D1 -87C087CA87DB87EA87E087EE8816881387FE880A881B88218839883C7F367F42 -7F447F4582107AFA7AFD7B087B037B047B157B0A7B2B7B0F7B477B387B2A7B19 -7B2E7B317B207B257B247B337B3E7B1E7B587B5A7B457B757B4C7B5D7B607B6E -7B7B7B627B727B717B907BA67BA77BB87BAC7B9D7BA87B857BAA7B9C7BA27BAB -7BB47BD17BC17BCC7BDD7BDA7BE57BE67BEA7C0C7BFE7BFC7C0F7C167C0B0000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9B079B099B0A9B0B9B0C9B0D9B0E9B109B119B129B149B159B169B179B189B19 -9B1A9B1B9B1C9B1D9B1E9B209B219B229B249B259B269B279B289B299B2A9B2B -9B2C9B2D9B2E9B309B319B339B349B359B369B379B389B399B3A9B3D9B3E9B3F -9B409B469B4A9B4B9B4C9B4E9B509B529B539B559B569B579B589B599B5A0000 -9B5B9B5C9B5D9B5E9B5F9B609B619B629B639B649B659B669B679B689B699B6A -9B6B9B6C9B6D9B6E9B6F9B709B719B729B739B749B759B769B779B789B799B7A -9B7B7C1F7C2A7C267C387C417C4081FE82018202820481EC8844822182228223 -822D822F8228822B8238823B82338234823E82448249824B824F825A825F8268 -887E8885888888D888DF895E7F9D7F9F7FA77FAF7FB07FB27C7C65497C917C9D -7C9C7C9E7CA27CB27CBC7CBD7CC17CC77CCC7CCD7CC87CC57CD77CE8826E66A8 -7FBF7FCE7FD57FE57FE17FE67FE97FEE7FF37CF87D777DA67DAE7E477E9B9EB8 -9EB48D738D848D948D918DB18D678D6D8C478C49914A9150914E914F91640000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9B7C9B7D9B7E9B7F9B809B819B829B839B849B859B869B879B889B899B8A9B8B -9B8C9B8D9B8E9B8F9B909B919B929B939B949B959B969B979B989B999B9A9B9B -9B9C9B9D9B9E9B9F9BA09BA19BA29BA39BA49BA59BA69BA79BA89BA99BAA9BAB -9BAC9BAD9BAE9BAF9BB09BB19BB29BB39BB49BB59BB69BB79BB89BB99BBA0000 -9BBB9BBC9BBD9BBE9BBF9BC09BC19BC29BC39BC49BC59BC69BC79BC89BC99BCA -9BCB9BCC9BCD9BCE9BCF9BD09BD19BD29BD39BD49BD59BD69BD79BD89BD99BDA -9BDB9162916191709169916F917D917E917291749179918C91859190918D9191 -91A291A391AA91AD91AE91AF91B591B491BA8C559E7E8DB88DEB8E058E598E69 -8DB58DBF8DBC8DBA8DC48DD68DD78DDA8DDE8DCE8DCF8DDB8DC68DEC8DF78DF8 -8DE38DF98DFB8DE48E098DFD8E148E1D8E1F8E2C8E2E8E238E2F8E3A8E408E39 -8E358E3D8E318E498E418E428E518E528E4A8E708E768E7C8E6F8E748E858E8F -8E948E908E9C8E9E8C788C828C8A8C858C988C94659B89D689DE89DA89DC0000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9BDC9BDD9BDE9BDF9BE09BE19BE29BE39BE49BE59BE69BE79BE89BE99BEA9BEB -9BEC9BED9BEE9BEF9BF09BF19BF29BF39BF49BF59BF69BF79BF89BF99BFA9BFB -9BFC9BFD9BFE9BFF9C009C019C029C039C049C059C069C079C089C099C0A9C0B -9C0C9C0D9C0E9C0F9C109C119C129C139C149C159C169C179C189C199C1A0000 -9C1B9C1C9C1D9C1E9C1F9C209C219C229C239C249C259C269C279C289C299C2A -9C2B9C2C9C2D9C2E9C2F9C309C319C329C339C349C359C369C379C389C399C3A -9C3B89E589EB89EF8A3E8B26975396E996F396EF970697019708970F970E972A -972D9730973E9F809F839F859F869F879F889F899F8A9F8C9EFE9F0B9F0D96B9 -96BC96BD96CE96D277BF96E0928E92AE92C8933E936A93CA938F943E946B9C7F -9C829C859C869C879C887A239C8B9C8E9C909C919C929C949C959C9A9C9B9C9E -9C9F9CA09CA19CA29CA39CA59CA69CA79CA89CA99CAB9CAD9CAE9CB09CB19CB2 -9CB39CB49CB59CB69CB79CBA9CBB9CBC9CBD9CC49CC59CC69CC79CCA9CCB0000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9C3C9C3D9C3E9C3F9C409C419C429C439C449C459C469C479C489C499C4A9C4B -9C4C9C4D9C4E9C4F9C509C519C529C539C549C559C569C579C589C599C5A9C5B -9C5C9C5D9C5E9C5F9C609C619C629C639C649C659C669C679C689C699C6A9C6B -9C6C9C6D9C6E9C6F9C709C719C729C739C749C759C769C779C789C799C7A0000 -9C7B9C7D9C7E9C809C839C849C899C8A9C8C9C8F9C939C969C979C989C999C9D -9CAA9CAC9CAF9CB99CBE9CBF9CC09CC19CC29CC89CC99CD19CD29CDA9CDB9CE0 -9CE19CCC9CCD9CCE9CCF9CD09CD39CD49CD59CD79CD89CD99CDC9CDD9CDF9CE2 -977C978597919792979497AF97AB97A397B297B49AB19AB09AB79E589AB69ABA -9ABC9AC19AC09AC59AC29ACB9ACC9AD19B459B439B479B499B489B4D9B5198E8 -990D992E995599549ADF9AE19AE69AEF9AEB9AFB9AED9AF99B089B0F9B139B1F -9B239EBD9EBE7E3B9E829E879E889E8B9E9293D69E9D9E9F9EDB9EDC9EDD9EE0 -9EDF9EE29EE99EE79EE59EEA9EEF9F229F2C9F2F9F399F379F3D9F3E9F440000 -F8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9CE39CE49CE59CE69CE79CE89CE99CEA9CEB9CEC9CED9CEE9CEF9CF09CF19CF2 -9CF39CF49CF59CF69CF79CF89CF99CFA9CFB9CFC9CFD9CFE9CFF9D009D019D02 -9D039D049D059D069D079D089D099D0A9D0B9D0C9D0D9D0E9D0F9D109D119D12 -9D139D149D159D169D179D189D199D1A9D1B9D1C9D1D9D1E9D1F9D209D210000 -9D229D239D249D259D269D279D289D299D2A9D2B9D2C9D2D9D2E9D2F9D309D31 -9D329D339D349D359D369D379D389D399D3A9D3B9D3C9D3D9D3E9D3F9D409D41 -9D42000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -F9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9D439D449D459D469D479D489D499D4A9D4B9D4C9D4D9D4E9D4F9D509D519D52 -9D539D549D559D569D579D589D599D5A9D5B9D5C9D5D9D5E9D5F9D609D619D62 -9D639D649D659D669D679D689D699D6A9D6B9D6C9D6D9D6E9D6F9D709D719D72 -9D739D749D759D769D779D789D799D7A9D7B9D7C9D7D9D7E9D7F9D809D810000 -9D829D839D849D859D869D879D889D899D8A9D8B9D8C9D8D9D8E9D8F9D909D91 -9D929D939D949D959D969D979D989D999D9A9D9B9D9C9D9D9D9E9D9F9DA09DA1 -9DA2000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9DA39DA49DA59DA69DA79DA89DA99DAA9DAB9DAC9DAD9DAE9DAF9DB09DB19DB2 -9DB39DB49DB59DB69DB79DB89DB99DBA9DBB9DBC9DBD9DBE9DBF9DC09DC19DC2 -9DC39DC49DC59DC69DC79DC89DC99DCA9DCB9DCC9DCD9DCE9DCF9DD09DD19DD2 -9DD39DD49DD59DD69DD79DD89DD99DDA9DDB9DDC9DDD9DDE9DDF9DE09DE10000 -9DE29DE39DE49DE59DE69DE79DE89DE99DEA9DEB9DEC9DED9DEE9DEF9DF09DF1 -9DF29DF39DF49DF59DF69DF79DF89DF99DFA9DFB9DFC9DFD9DFE9DFF9E009E01 -9E02000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9E039E049E059E069E079E089E099E0A9E0B9E0C9E0D9E0E9E0F9E109E119E12 -9E139E149E159E169E179E189E199E1A9E1B9E1C9E1D9E1E9E249E279E2E9E30 -9E349E3B9E3C9E409E4D9E509E529E539E549E569E599E5D9E5F9E609E619E62 -9E659E6E9E6F9E729E749E759E769E779E789E799E7A9E7B9E7C9E7D9E800000 -9E819E839E849E859E869E899E8A9E8C9E8D9E8E9E8F9E909E919E949E959E96 -9E979E989E999E9A9E9B9E9C9E9E9EA09EA19EA29EA39EA49EA59EA79EA89EA9 -9EAA000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9EAB9EAC9EAD9EAE9EAF9EB09EB19EB29EB39EB59EB69EB79EB99EBA9EBC9EBF -9EC09EC19EC29EC39EC59EC69EC79EC89ECA9ECB9ECC9ED09ED29ED39ED59ED6 -9ED79ED99EDA9EDE9EE19EE39EE49EE69EE89EEB9EEC9EED9EEE9EF09EF19EF2 -9EF39EF49EF59EF69EF79EF89EFA9EFD9EFF9F009F019F029F039F049F050000 -9F069F079F089F099F0A9F0C9F0F9F119F129F149F159F169F189F1A9F1B9F1C -9F1D9F1E9F1F9F219F239F249F259F269F279F289F299F2A9F2B9F2D9F2E9F30 -9F31000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9F329F339F349F359F369F389F3A9F3C9F3F9F409F419F429F439F459F469F47 -9F489F499F4A9F4B9F4C9F4D9F4E9F4F9F529F539F549F559F569F579F589F59 -9F5A9F5B9F5C9F5D9F5E9F5F9F609F619F629F639F649F659F669F679F689F69 -9F6A9F6B9F6C9F6D9F6E9F6F9F709F719F729F739F749F759F769F779F780000 -9F799F7A9F7B9F7C9F7D9F7E9F819F829F8D9F8E9F8F9F909F919F929F939F94 -9F959F969F979F989F9C9F9D9F9E9FA19FA29FA39FA49FA5F92CF979F995F9E7 -F9F1000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FA0CFA0DFA0EFA0FFA11FA13FA14FA18FA1FFA20FA21FA23FA24FA27FA28FA29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/cp949.enc b/src/runtime/tcl_library/encoding/cp949.enc deleted file mode 100644 index 459dbd97..00000000 --- a/src/runtime/tcl_library/encoding/cp949.enc +++ /dev/null @@ -1,2128 +0,0 @@ -# Encoding file: cp949, multi-byte -M -003F 0 125 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AC02AC03AC05AC06AC0BAC0CAC0DAC0EAC0FAC18AC1EAC1FAC21AC22AC23 -AC25AC26AC27AC28AC29AC2AAC2BAC2EAC32AC33AC3400000000000000000000 -0000AC35AC36AC37AC3AAC3BAC3DAC3EAC3FAC41AC42AC43AC44AC45AC46AC47 -AC48AC49AC4AAC4CAC4EAC4FAC50AC51AC52AC53AC5500000000000000000000 -0000AC56AC57AC59AC5AAC5BAC5DAC5EAC5FAC60AC61AC62AC63AC64AC65AC66 -AC67AC68AC69AC6AAC6BAC6CAC6DAC6EAC6FAC72AC73AC75AC76AC79AC7BAC7C -AC7DAC7EAC7FAC82AC87AC88AC8DAC8EAC8FAC91AC92AC93AC95AC96AC97AC98 -AC99AC9AAC9BAC9EACA2ACA3ACA4ACA5ACA6ACA7ACABACADACAEACB1ACB2ACB3 -ACB4ACB5ACB6ACB7ACBAACBEACBFACC0ACC2ACC3ACC5ACC6ACC7ACC9ACCAACCB -ACCDACCEACCFACD0ACD1ACD2ACD3ACD4ACD6ACD8ACD9ACDAACDBACDCACDDACDE -ACDFACE2ACE3ACE5ACE6ACE9ACEBACEDACEEACF2ACF4ACF7ACF8ACF9ACFAACFB -ACFEACFFAD01AD02AD03AD05AD07AD08AD09AD0AAD0BAD0EAD10AD12AD130000 -82 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AD14AD15AD16AD17AD19AD1AAD1BAD1DAD1EAD1FAD21AD22AD23AD24AD25 -AD26AD27AD28AD2AAD2BAD2EAD2FAD30AD31AD32AD3300000000000000000000 -0000AD36AD37AD39AD3AAD3BAD3DAD3EAD3FAD40AD41AD42AD43AD46AD48AD4A -AD4BAD4CAD4DAD4EAD4FAD51AD52AD53AD55AD56AD5700000000000000000000 -0000AD59AD5AAD5BAD5CAD5DAD5EAD5FAD60AD62AD64AD65AD66AD67AD68AD69 -AD6AAD6BAD6EAD6FAD71AD72AD77AD78AD79AD7AAD7EAD80AD83AD84AD85AD86 -AD87AD8AAD8BAD8DAD8EAD8FAD91AD92AD93AD94AD95AD96AD97AD98AD99AD9A -AD9BAD9EAD9FADA0ADA1ADA2ADA3ADA5ADA6ADA7ADA8ADA9ADAAADABADACADAD -ADAEADAFADB0ADB1ADB2ADB3ADB4ADB5ADB6ADB8ADB9ADBAADBBADBCADBDADBE -ADBFADC2ADC3ADC5ADC6ADC7ADC9ADCAADCBADCCADCDADCEADCFADD2ADD4ADD5 -ADD6ADD7ADD8ADD9ADDAADDBADDDADDEADDFADE1ADE2ADE3ADE5ADE6ADE7ADE8 -ADE9ADEAADEBADECADEDADEEADEFADF0ADF1ADF2ADF3ADF4ADF5ADF6ADF70000 -83 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000ADFAADFBADFDADFEAE02AE03AE04AE05AE06AE07AE0AAE0CAE0EAE0FAE10 -AE11AE12AE13AE15AE16AE17AE18AE19AE1AAE1BAE1C00000000000000000000 -0000AE1DAE1EAE1FAE20AE21AE22AE23AE24AE25AE26AE27AE28AE29AE2AAE2B -AE2CAE2DAE2EAE2FAE32AE33AE35AE36AE39AE3BAE3C00000000000000000000 -0000AE3DAE3EAE3FAE42AE44AE47AE48AE49AE4BAE4FAE51AE52AE53AE55AE57 -AE58AE59AE5AAE5BAE5EAE62AE63AE64AE66AE67AE6AAE6BAE6DAE6EAE6FAE71 -AE72AE73AE74AE75AE76AE77AE7AAE7EAE7FAE80AE81AE82AE83AE86AE87AE88 -AE89AE8AAE8BAE8DAE8EAE8FAE90AE91AE92AE93AE94AE95AE96AE97AE98AE99 -AE9AAE9BAE9CAE9DAE9EAE9FAEA0AEA1AEA2AEA3AEA4AEA5AEA6AEA7AEA8AEA9 -AEAAAEABAEACAEADAEAEAEAFAEB0AEB1AEB2AEB3AEB4AEB5AEB6AEB7AEB8AEB9 -AEBAAEBBAEBFAEC1AEC2AEC3AEC5AEC6AEC7AEC8AEC9AECAAECBAECEAED2AED3 -AED4AED5AED6AED7AEDAAEDBAEDDAEDEAEDFAEE0AEE1AEE2AEE3AEE4AEE50000 -84 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AEE6AEE7AEE9AEEAAEECAEEEAEEFAEF0AEF1AEF2AEF3AEF5AEF6AEF7AEF9 -AEFAAEFBAEFDAEFEAEFFAF00AF01AF02AF03AF04AF0500000000000000000000 -0000AF06AF09AF0AAF0BAF0CAF0EAF0FAF11AF12AF13AF14AF15AF16AF17AF18 -AF19AF1AAF1BAF1CAF1DAF1EAF1FAF20AF21AF22AF2300000000000000000000 -0000AF24AF25AF26AF27AF28AF29AF2AAF2BAF2EAF2FAF31AF33AF35AF36AF37 -AF38AF39AF3AAF3BAF3EAF40AF44AF45AF46AF47AF4AAF4BAF4CAF4DAF4EAF4F -AF51AF52AF53AF54AF55AF56AF57AF58AF59AF5AAF5BAF5EAF5FAF60AF61AF62 -AF63AF66AF67AF68AF69AF6AAF6BAF6CAF6DAF6EAF6FAF70AF71AF72AF73AF74 -AF75AF76AF77AF78AF7AAF7BAF7CAF7DAF7EAF7FAF81AF82AF83AF85AF86AF87 -AF89AF8AAF8BAF8CAF8DAF8EAF8FAF92AF93AF94AF96AF97AF98AF99AF9AAF9B -AF9DAF9EAF9FAFA0AFA1AFA2AFA3AFA4AFA5AFA6AFA7AFA8AFA9AFAAAFABAFAC -AFADAFAEAFAFAFB0AFB1AFB2AFB3AFB4AFB5AFB6AFB7AFBAAFBBAFBDAFBE0000 -85 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AFBFAFC1AFC2AFC3AFC4AFC5AFC6AFCAAFCCAFCFAFD0AFD1AFD2AFD3AFD5 -AFD6AFD7AFD8AFD9AFDAAFDBAFDDAFDEAFDFAFE0AFE100000000000000000000 -0000AFE2AFE3AFE4AFE5AFE6AFE7AFEAAFEBAFECAFEDAFEEAFEFAFF2AFF3AFF5 -AFF6AFF7AFF9AFFAAFFBAFFCAFFDAFFEAFFFB002B00300000000000000000000 -0000B005B006B007B008B009B00AB00BB00DB00EB00FB011B012B013B015B016 -B017B018B019B01AB01BB01EB01FB020B021B022B023B024B025B026B027B029 -B02AB02BB02CB02DB02EB02FB030B031B032B033B034B035B036B037B038B039 -B03AB03BB03CB03DB03EB03FB040B041B042B043B046B047B049B04BB04DB04F -B050B051B052B056B058B05AB05BB05CB05EB05FB060B061B062B063B064B065 -B066B067B068B069B06AB06BB06CB06DB06EB06FB070B071B072B073B074B075 -B076B077B078B079B07AB07BB07EB07FB081B082B083B085B086B087B088B089 -B08AB08BB08EB090B092B093B094B095B096B097B09BB09DB09EB0A3B0A40000 -86 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B0A5B0A6B0A7B0AAB0B0B0B2B0B6B0B7B0B9B0BAB0BBB0BDB0BEB0BFB0C0 -B0C1B0C2B0C3B0C6B0CAB0CBB0CCB0CDB0CEB0CFB0D200000000000000000000 -0000B0D3B0D5B0D6B0D7B0D9B0DAB0DBB0DCB0DDB0DEB0DFB0E1B0E2B0E3B0E4 -B0E6B0E7B0E8B0E9B0EAB0EBB0ECB0EDB0EEB0EFB0F000000000000000000000 -0000B0F1B0F2B0F3B0F4B0F5B0F6B0F7B0F8B0F9B0FAB0FBB0FCB0FDB0FEB0FF -B100B101B102B103B104B105B106B107B10AB10DB10EB10FB111B114B115B116 -B117B11AB11EB11FB120B121B122B126B127B129B12AB12BB12DB12EB12FB130 -B131B132B133B136B13AB13BB13CB13DB13EB13FB142B143B145B146B147B149 -B14AB14BB14CB14DB14EB14FB152B153B156B157B159B15AB15BB15DB15EB15F -B161B162B163B164B165B166B167B168B169B16AB16BB16CB16DB16EB16FB170 -B171B172B173B174B175B176B177B17AB17BB17DB17EB17FB181B183B184B185 -B186B187B18AB18CB18EB18FB190B191B195B196B197B199B19AB19BB19D0000 -87 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B19EB19FB1A0B1A1B1A2B1A3B1A4B1A5B1A6B1A7B1A9B1AAB1ABB1ACB1AD -B1AEB1AFB1B0B1B1B1B2B1B3B1B4B1B5B1B6B1B7B1B800000000000000000000 -0000B1B9B1BAB1BBB1BCB1BDB1BEB1BFB1C0B1C1B1C2B1C3B1C4B1C5B1C6B1C7 -B1C8B1C9B1CAB1CBB1CDB1CEB1CFB1D1B1D2B1D3B1D500000000000000000000 -0000B1D6B1D7B1D8B1D9B1DAB1DBB1DEB1E0B1E1B1E2B1E3B1E4B1E5B1E6B1E7 -B1EAB1EBB1EDB1EEB1EFB1F1B1F2B1F3B1F4B1F5B1F6B1F7B1F8B1FAB1FCB1FE -B1FFB200B201B202B203B206B207B209B20AB20DB20EB20FB210B211B212B213 -B216B218B21AB21BB21CB21DB21EB21FB221B222B223B224B225B226B227B228 -B229B22AB22BB22CB22DB22EB22FB230B231B232B233B235B236B237B238B239 -B23AB23BB23DB23EB23FB240B241B242B243B244B245B246B247B248B249B24A -B24BB24CB24DB24EB24FB250B251B252B253B254B255B256B257B259B25AB25B -B25DB25EB25FB261B262B263B264B265B266B267B26AB26BB26CB26DB26E0000 -88 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B26FB270B271B272B273B276B277B278B279B27AB27BB27DB27EB27FB280 -B281B282B283B286B287B288B28AB28BB28CB28DB28E00000000000000000000 -0000B28FB292B293B295B296B297B29BB29CB29DB29EB29FB2A2B2A4B2A7B2A8 -B2A9B2ABB2ADB2AEB2AFB2B1B2B2B2B3B2B5B2B6B2B700000000000000000000 -0000B2B8B2B9B2BAB2BBB2BCB2BDB2BEB2BFB2C0B2C1B2C2B2C3B2C4B2C5B2C6 -B2C7B2CAB2CBB2CDB2CEB2CFB2D1B2D3B2D4B2D5B2D6B2D7B2DAB2DCB2DEB2DF -B2E0B2E1B2E3B2E7B2E9B2EAB2F0B2F1B2F2B2F6B2FCB2FDB2FEB302B303B305 -B306B307B309B30AB30BB30CB30DB30EB30FB312B316B317B318B319B31AB31B -B31DB31EB31FB320B321B322B323B324B325B326B327B328B329B32AB32BB32C -B32DB32EB32FB330B331B332B333B334B335B336B337B338B339B33AB33BB33C -B33DB33EB33FB340B341B342B343B344B345B346B347B348B349B34AB34BB34C -B34DB34EB34FB350B351B352B353B357B359B35AB35DB360B361B362B3630000 -89 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B366B368B36AB36CB36DB36FB372B373B375B376B377B379B37AB37BB37C -B37DB37EB37FB382B386B387B388B389B38AB38BB38D00000000000000000000 -0000B38EB38FB391B392B393B395B396B397B398B399B39AB39BB39CB39DB39E -B39FB3A2B3A3B3A4B3A5B3A6B3A7B3A9B3AAB3ABB3AD00000000000000000000 -0000B3AEB3AFB3B0B3B1B3B2B3B3B3B4B3B5B3B6B3B7B3B8B3B9B3BAB3BBB3BC -B3BDB3BEB3BFB3C0B3C1B3C2B3C3B3C6B3C7B3C9B3CAB3CDB3CFB3D1B3D2B3D3 -B3D6B3D8B3DAB3DCB3DEB3DFB3E1B3E2B3E3B3E5B3E6B3E7B3E9B3EAB3EBB3EC -B3EDB3EEB3EFB3F0B3F1B3F2B3F3B3F4B3F5B3F6B3F7B3F8B3F9B3FAB3FBB3FD -B3FEB3FFB400B401B402B403B404B405B406B407B408B409B40AB40BB40CB40D -B40EB40FB411B412B413B414B415B416B417B419B41AB41BB41DB41EB41FB421 -B422B423B424B425B426B427B42AB42CB42DB42EB42FB430B431B432B433B435 -B436B437B438B439B43AB43BB43CB43DB43EB43FB440B441B442B443B4440000 -8A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B445B446B447B448B449B44AB44BB44CB44DB44EB44FB452B453B455B456 -B457B459B45AB45BB45CB45DB45EB45FB462B464B46600000000000000000000 -0000B467B468B469B46AB46BB46DB46EB46FB470B471B472B473B474B475B476 -B477B478B479B47AB47BB47CB47DB47EB47FB481B48200000000000000000000 -0000B483B484B485B486B487B489B48AB48BB48CB48DB48EB48FB490B491B492 -B493B494B495B496B497B498B499B49AB49BB49CB49EB49FB4A0B4A1B4A2B4A3 -B4A5B4A6B4A7B4A9B4AAB4ABB4ADB4AEB4AFB4B0B4B1B4B2B4B3B4B4B4B6B4B8 -B4BAB4BBB4BCB4BDB4BEB4BFB4C1B4C2B4C3B4C5B4C6B4C7B4C9B4CAB4CBB4CC -B4CDB4CEB4CFB4D1B4D2B4D3B4D4B4D6B4D7B4D8B4D9B4DAB4DBB4DEB4DFB4E1 -B4E2B4E5B4E7B4E8B4E9B4EAB4EBB4EEB4F0B4F2B4F3B4F4B4F5B4F6B4F7B4F9 -B4FAB4FBB4FCB4FDB4FEB4FFB500B501B502B503B504B505B506B507B508B509 -B50AB50BB50CB50DB50EB50FB510B511B512B513B516B517B519B51AB51D0000 -8B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B51EB51FB520B521B522B523B526B52BB52CB52DB52EB52FB532B533B535 -B536B537B539B53AB53BB53CB53DB53EB53FB542B54600000000000000000000 -0000B547B548B549B54AB54EB54FB551B552B553B555B556B557B558B559B55A -B55BB55EB562B563B564B565B566B567B568B569B56A00000000000000000000 -0000B56BB56CB56DB56EB56FB570B571B572B573B574B575B576B577B578B579 -B57AB57BB57CB57DB57EB57FB580B581B582B583B584B585B586B587B588B589 -B58AB58BB58CB58DB58EB58FB590B591B592B593B594B595B596B597B598B599 -B59AB59BB59CB59DB59EB59FB5A2B5A3B5A5B5A6B5A7B5A9B5ACB5ADB5AEB5AF -B5B2B5B6B5B7B5B8B5B9B5BAB5BEB5BFB5C1B5C2B5C3B5C5B5C6B5C7B5C8B5C9 -B5CAB5CBB5CEB5D2B5D3B5D4B5D5B5D6B5D7B5D9B5DAB5DBB5DCB5DDB5DEB5DF -B5E0B5E1B5E2B5E3B5E4B5E5B5E6B5E7B5E8B5E9B5EAB5EBB5EDB5EEB5EFB5F0 -B5F1B5F2B5F3B5F4B5F5B5F6B5F7B5F8B5F9B5FAB5FBB5FCB5FDB5FEB5FF0000 -8C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B600B601B602B603B604B605B606B607B608B609B60AB60BB60CB60DB60E -B60FB612B613B615B616B617B619B61AB61BB61CB61D00000000000000000000 -0000B61EB61FB620B621B622B623B624B626B627B628B629B62AB62BB62DB62E -B62FB630B631B632B633B635B636B637B638B639B63A00000000000000000000 -0000B63BB63CB63DB63EB63FB640B641B642B643B644B645B646B647B649B64A -B64BB64CB64DB64EB64FB650B651B652B653B654B655B656B657B658B659B65A -B65BB65CB65DB65EB65FB660B661B662B663B665B666B667B669B66AB66BB66C -B66DB66EB66FB670B671B672B673B674B675B676B677B678B679B67AB67BB67C -B67DB67EB67FB680B681B682B683B684B685B686B687B688B689B68AB68BB68C -B68DB68EB68FB690B691B692B693B694B695B696B697B698B699B69AB69BB69E -B69FB6A1B6A2B6A3B6A5B6A6B6A7B6A8B6A9B6AAB6ADB6AEB6AFB6B0B6B2B6B3 -B6B4B6B5B6B6B6B7B6B8B6B9B6BAB6BBB6BCB6BDB6BEB6BFB6C0B6C1B6C20000 -8D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B6C3B6C4B6C5B6C6B6C7B6C8B6C9B6CAB6CBB6CCB6CDB6CEB6CFB6D0B6D1 -B6D2B6D3B6D5B6D6B6D7B6D8B6D9B6DAB6DBB6DCB6DD00000000000000000000 -0000B6DEB6DFB6E0B6E1B6E2B6E3B6E4B6E5B6E6B6E7B6E8B6E9B6EAB6EBB6EC -B6EDB6EEB6EFB6F1B6F2B6F3B6F5B6F6B6F7B6F9B6FA00000000000000000000 -0000B6FBB6FCB6FDB6FEB6FFB702B703B704B706B707B708B709B70AB70BB70C -B70DB70EB70FB710B711B712B713B714B715B716B717B718B719B71AB71BB71C -B71DB71EB71FB720B721B722B723B724B725B726B727B72AB72BB72DB72EB731 -B732B733B734B735B736B737B73AB73CB73DB73EB73FB740B741B742B743B745 -B746B747B749B74AB74BB74DB74EB74FB750B751B752B753B756B757B758B759 -B75AB75BB75CB75DB75EB75FB761B762B763B765B766B767B769B76AB76BB76C -B76DB76EB76FB772B774B776B777B778B779B77AB77BB77EB77FB781B782B783 -B785B786B787B788B789B78AB78BB78EB793B794B795B79AB79BB79DB79E0000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B79FB7A1B7A2B7A3B7A4B7A5B7A6B7A7B7AAB7AEB7AFB7B0B7B1B7B2B7B3 -B7B6B7B7B7B9B7BAB7BBB7BCB7BDB7BEB7BFB7C0B7C100000000000000000000 -0000B7C2B7C3B7C4B7C5B7C6B7C8B7CAB7CBB7CCB7CDB7CEB7CFB7D0B7D1B7D2 -B7D3B7D4B7D5B7D6B7D7B7D8B7D9B7DAB7DBB7DCB7DD00000000000000000000 -0000B7DEB7DFB7E0B7E1B7E2B7E3B7E4B7E5B7E6B7E7B7E8B7E9B7EAB7EBB7EE -B7EFB7F1B7F2B7F3B7F5B7F6B7F7B7F8B7F9B7FAB7FBB7FEB802B803B804B805 -B806B80AB80BB80DB80EB80FB811B812B813B814B815B816B817B81AB81CB81E -B81FB820B821B822B823B826B827B829B82AB82BB82DB82EB82FB830B831B832 -B833B836B83AB83BB83CB83DB83EB83FB841B842B843B845B846B847B848B849 -B84AB84BB84CB84DB84EB84FB850B852B854B855B856B857B858B859B85AB85B -B85EB85FB861B862B863B865B866B867B868B869B86AB86BB86EB870B872B873 -B874B875B876B877B879B87AB87BB87DB87EB87FB880B881B882B883B8840000 -8F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B885B886B887B888B889B88AB88BB88CB88EB88FB890B891B892B893B894 -B895B896B897B898B899B89AB89BB89CB89DB89EB89F00000000000000000000 -0000B8A0B8A1B8A2B8A3B8A4B8A5B8A6B8A7B8A9B8AAB8ABB8ACB8ADB8AEB8AF -B8B1B8B2B8B3B8B5B8B6B8B7B8B9B8BAB8BBB8BCB8BD00000000000000000000 -0000B8BEB8BFB8C2B8C4B8C6B8C7B8C8B8C9B8CAB8CBB8CDB8CEB8CFB8D1B8D2 -B8D3B8D5B8D6B8D7B8D8B8D9B8DAB8DBB8DCB8DEB8E0B8E2B8E3B8E4B8E5B8E6 -B8E7B8EAB8EBB8EDB8EEB8EFB8F1B8F2B8F3B8F4B8F5B8F6B8F7B8FAB8FCB8FE -B8FFB900B901B902B903B905B906B907B908B909B90AB90BB90CB90DB90EB90F -B910B911B912B913B914B915B916B917B919B91AB91BB91CB91DB91EB91FB921 -B922B923B924B925B926B927B928B929B92AB92BB92CB92DB92EB92FB930B931 -B932B933B934B935B936B937B938B939B93AB93BB93EB93FB941B942B943B945 -B946B947B948B949B94AB94BB94DB94EB950B952B953B954B955B956B9570000 -90 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B95AB95BB95DB95EB95FB961B962B963B964B965B966B967B96AB96CB96E -B96FB970B971B972B973B976B977B979B97AB97BB97D00000000000000000000 -0000B97EB97FB980B981B982B983B986B988B98BB98CB98FB990B991B992B993 -B994B995B996B997B998B999B99AB99BB99CB99DB99E00000000000000000000 -0000B99FB9A0B9A1B9A2B9A3B9A4B9A5B9A6B9A7B9A8B9A9B9AAB9ABB9AEB9AF -B9B1B9B2B9B3B9B5B9B6B9B7B9B8B9B9B9BAB9BBB9BEB9C0B9C2B9C3B9C4B9C5 -B9C6B9C7B9CAB9CBB9CDB9D3B9D4B9D5B9D6B9D7B9DAB9DCB9DFB9E0B9E2B9E6 -B9E7B9E9B9EAB9EBB9EDB9EEB9EFB9F0B9F1B9F2B9F3B9F6B9FBB9FCB9FDB9FE -B9FFBA02BA03BA04BA05BA06BA07BA09BA0ABA0BBA0CBA0DBA0EBA0FBA10BA11 -BA12BA13BA14BA16BA17BA18BA19BA1ABA1BBA1CBA1DBA1EBA1FBA20BA21BA22 -BA23BA24BA25BA26BA27BA28BA29BA2ABA2BBA2CBA2DBA2EBA2FBA30BA31BA32 -BA33BA34BA35BA36BA37BA3ABA3BBA3DBA3EBA3FBA41BA43BA44BA45BA460000 -91 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BA47BA4ABA4CBA4FBA50BA51BA52BA56BA57BA59BA5ABA5BBA5DBA5EBA5F -BA60BA61BA62BA63BA66BA6ABA6BBA6CBA6DBA6EBA6F00000000000000000000 -0000BA72BA73BA75BA76BA77BA79BA7ABA7BBA7CBA7DBA7EBA7FBA80BA81BA82 -BA86BA88BA89BA8ABA8BBA8DBA8EBA8FBA90BA91BA9200000000000000000000 -0000BA93BA94BA95BA96BA97BA98BA99BA9ABA9BBA9CBA9DBA9EBA9FBAA0BAA1 -BAA2BAA3BAA4BAA5BAA6BAA7BAAABAADBAAEBAAFBAB1BAB3BAB4BAB5BAB6BAB7 -BABABABCBABEBABFBAC0BAC1BAC2BAC3BAC5BAC6BAC7BAC9BACABACBBACCBACD -BACEBACFBAD0BAD1BAD2BAD3BAD4BAD5BAD6BAD7BADABADBBADCBADDBADEBADF -BAE0BAE1BAE2BAE3BAE4BAE5BAE6BAE7BAE8BAE9BAEABAEBBAECBAEDBAEEBAEF -BAF0BAF1BAF2BAF3BAF4BAF5BAF6BAF7BAF8BAF9BAFABAFBBAFDBAFEBAFFBB01 -BB02BB03BB05BB06BB07BB08BB09BB0ABB0BBB0CBB0EBB10BB12BB13BB14BB15 -BB16BB17BB19BB1ABB1BBB1DBB1EBB1FBB21BB22BB23BB24BB25BB26BB270000 -92 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BB28BB2ABB2CBB2DBB2EBB2FBB30BB31BB32BB33BB37BB39BB3ABB3FBB40 -BB41BB42BB43BB46BB48BB4ABB4BBB4CBB4EBB51BB5200000000000000000000 -0000BB53BB55BB56BB57BB59BB5ABB5BBB5CBB5DBB5EBB5FBB60BB62BB64BB65 -BB66BB67BB68BB69BB6ABB6BBB6DBB6EBB6FBB70BB7100000000000000000000 -0000BB72BB73BB74BB75BB76BB77BB78BB79BB7ABB7BBB7CBB7DBB7EBB7FBB80 -BB81BB82BB83BB84BB85BB86BB87BB89BB8ABB8BBB8DBB8EBB8FBB91BB92BB93 -BB94BB95BB96BB97BB98BB99BB9ABB9BBB9CBB9DBB9EBB9FBBA0BBA1BBA2BBA3 -BBA5BBA6BBA7BBA9BBAABBABBBADBBAEBBAFBBB0BBB1BBB2BBB3BBB5BBB6BBB8 -BBB9BBBABBBBBBBCBBBDBBBEBBBFBBC1BBC2BBC3BBC5BBC6BBC7BBC9BBCABBCB -BBCCBBCDBBCEBBCFBBD1BBD2BBD4BBD5BBD6BBD7BBD8BBD9BBDABBDBBBDCBBDD -BBDEBBDFBBE0BBE1BBE2BBE3BBE4BBE5BBE6BBE7BBE8BBE9BBEABBEBBBECBBED -BBEEBBEFBBF0BBF1BBF2BBF3BBF4BBF5BBF6BBF7BBFABBFBBBFDBBFEBC010000 -93 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BC03BC04BC05BC06BC07BC0ABC0EBC10BC12BC13BC19BC1ABC20BC21BC22 -BC23BC26BC28BC2ABC2BBC2CBC2EBC2FBC32BC33BC3500000000000000000000 -0000BC36BC37BC39BC3ABC3BBC3CBC3DBC3EBC3FBC42BC46BC47BC48BC4ABC4B -BC4EBC4FBC51BC52BC53BC54BC55BC56BC57BC58BC5900000000000000000000 -0000BC5ABC5BBC5CBC5EBC5FBC60BC61BC62BC63BC64BC65BC66BC67BC68BC69 -BC6ABC6BBC6CBC6DBC6EBC6FBC70BC71BC72BC73BC74BC75BC76BC77BC78BC79 -BC7ABC7BBC7CBC7DBC7EBC7FBC80BC81BC82BC83BC86BC87BC89BC8ABC8DBC8F -BC90BC91BC92BC93BC96BC98BC9BBC9CBC9DBC9EBC9FBCA2BCA3BCA5BCA6BCA9 -BCAABCABBCACBCADBCAEBCAFBCB2BCB6BCB7BCB8BCB9BCBABCBBBCBEBCBFBCC1 -BCC2BCC3BCC5BCC6BCC7BCC8BCC9BCCABCCBBCCCBCCEBCD2BCD3BCD4BCD6BCD7 -BCD9BCDABCDBBCDDBCDEBCDFBCE0BCE1BCE2BCE3BCE4BCE5BCE6BCE7BCE8BCE9 -BCEABCEBBCECBCEDBCEEBCEFBCF0BCF1BCF2BCF3BCF7BCF9BCFABCFBBCFD0000 -94 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BCFEBCFFBD00BD01BD02BD03BD06BD08BD0ABD0BBD0CBD0DBD0EBD0FBD11 -BD12BD13BD15BD16BD17BD18BD19BD1ABD1BBD1CBD1D00000000000000000000 -0000BD1EBD1FBD20BD21BD22BD23BD25BD26BD27BD28BD29BD2ABD2BBD2DBD2E -BD2FBD30BD31BD32BD33BD34BD35BD36BD37BD38BD3900000000000000000000 -0000BD3ABD3BBD3CBD3DBD3EBD3FBD41BD42BD43BD44BD45BD46BD47BD4ABD4B -BD4DBD4EBD4FBD51BD52BD53BD54BD55BD56BD57BD5ABD5BBD5CBD5DBD5EBD5F -BD60BD61BD62BD63BD65BD66BD67BD69BD6ABD6BBD6CBD6DBD6EBD6FBD70BD71 -BD72BD73BD74BD75BD76BD77BD78BD79BD7ABD7BBD7CBD7DBD7EBD7FBD82BD83 -BD85BD86BD8BBD8CBD8DBD8EBD8FBD92BD94BD96BD97BD98BD9BBD9DBD9EBD9F -BDA0BDA1BDA2BDA3BDA5BDA6BDA7BDA8BDA9BDAABDABBDACBDADBDAEBDAFBDB1 -BDB2BDB3BDB4BDB5BDB6BDB7BDB9BDBABDBBBDBCBDBDBDBEBDBFBDC0BDC1BDC2 -BDC3BDC4BDC5BDC6BDC7BDC8BDC9BDCABDCBBDCCBDCDBDCEBDCFBDD0BDD10000 -95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BDD2BDD3BDD6BDD7BDD9BDDABDDBBDDDBDDEBDDFBDE0BDE1BDE2BDE3BDE4 -BDE5BDE6BDE7BDE8BDEABDEBBDECBDEDBDEEBDEFBDF100000000000000000000 -0000BDF2BDF3BDF5BDF6BDF7BDF9BDFABDFBBDFCBDFDBDFEBDFFBE01BE02BE04 -BE06BE07BE08BE09BE0ABE0BBE0EBE0FBE11BE12BE1300000000000000000000 -0000BE15BE16BE17BE18BE19BE1ABE1BBE1EBE20BE21BE22BE23BE24BE25BE26 -BE27BE28BE29BE2ABE2BBE2CBE2DBE2EBE2FBE30BE31BE32BE33BE34BE35BE36 -BE37BE38BE39BE3ABE3BBE3CBE3DBE3EBE3FBE40BE41BE42BE43BE46BE47BE49 -BE4ABE4BBE4DBE4FBE50BE51BE52BE53BE56BE58BE5CBE5DBE5EBE5FBE62BE63 -BE65BE66BE67BE69BE6BBE6CBE6DBE6EBE6FBE72BE76BE77BE78BE79BE7ABE7E -BE7FBE81BE82BE83BE85BE86BE87BE88BE89BE8ABE8BBE8EBE92BE93BE94BE95 -BE96BE97BE9ABE9BBE9CBE9DBE9EBE9FBEA0BEA1BEA2BEA3BEA4BEA5BEA6BEA7 -BEA9BEAABEABBEACBEADBEAEBEAFBEB0BEB1BEB2BEB3BEB4BEB5BEB6BEB70000 -96 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BEB8BEB9BEBABEBBBEBCBEBDBEBEBEBFBEC0BEC1BEC2BEC3BEC4BEC5BEC6 -BEC7BEC8BEC9BECABECBBECCBECDBECEBECFBED2BED300000000000000000000 -0000BED5BED6BED9BEDABEDBBEDCBEDDBEDEBEDFBEE1BEE2BEE6BEE7BEE8BEE9 -BEEABEEBBEEDBEEEBEEFBEF0BEF1BEF2BEF3BEF4BEF500000000000000000000 -0000BEF6BEF7BEF8BEF9BEFABEFBBEFCBEFDBEFEBEFFBF00BF02BF03BF04BF05 -BF06BF07BF0ABF0BBF0CBF0DBF0EBF0FBF10BF11BF12BF13BF14BF15BF16BF17 -BF1ABF1EBF1FBF20BF21BF22BF23BF24BF25BF26BF27BF28BF29BF2ABF2BBF2C -BF2DBF2EBF2FBF30BF31BF32BF33BF34BF35BF36BF37BF38BF39BF3ABF3BBF3C -BF3DBF3EBF3FBF42BF43BF45BF46BF47BF49BF4ABF4BBF4CBF4DBF4EBF4FBF52 -BF53BF54BF56BF57BF58BF59BF5ABF5BBF5CBF5DBF5EBF5FBF60BF61BF62BF63 -BF64BF65BF66BF67BF68BF69BF6ABF6BBF6CBF6DBF6EBF6FBF70BF71BF72BF73 -BF74BF75BF76BF77BF78BF79BF7ABF7BBF7CBF7DBF7EBF7FBF80BF81BF820000 -97 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BF83BF84BF85BF86BF87BF88BF89BF8ABF8BBF8CBF8DBF8EBF8FBF90BF91 -BF92BF93BF95BF96BF97BF98BF99BF9ABF9BBF9CBF9D00000000000000000000 -0000BF9EBF9FBFA0BFA1BFA2BFA3BFA4BFA5BFA6BFA7BFA8BFA9BFAABFABBFAC -BFADBFAEBFAFBFB1BFB2BFB3BFB4BFB5BFB6BFB7BFB800000000000000000000 -0000BFB9BFBABFBBBFBCBFBDBFBEBFBFBFC0BFC1BFC2BFC3BFC4BFC6BFC7BFC8 -BFC9BFCABFCBBFCEBFCFBFD1BFD2BFD3BFD5BFD6BFD7BFD8BFD9BFDABFDBBFDD -BFDEBFE0BFE2BFE3BFE4BFE5BFE6BFE7BFE8BFE9BFEABFEBBFECBFEDBFEEBFEF -BFF0BFF1BFF2BFF3BFF4BFF5BFF6BFF7BFF8BFF9BFFABFFBBFFCBFFDBFFEBFFF -C000C001C002C003C004C005C006C007C008C009C00AC00BC00CC00DC00EC00F -C010C011C012C013C014C015C016C017C018C019C01AC01BC01CC01DC01EC01F -C020C021C022C023C024C025C026C027C028C029C02AC02BC02CC02DC02EC02F -C030C031C032C033C034C035C036C037C038C039C03AC03BC03DC03EC03F0000 -98 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C040C041C042C043C044C045C046C047C048C049C04AC04BC04CC04DC04E -C04FC050C052C053C054C055C056C057C059C05AC05B00000000000000000000 -0000C05DC05EC05FC061C062C063C064C065C066C067C06AC06BC06CC06DC06E -C06FC070C071C072C073C074C075C076C077C078C07900000000000000000000 -0000C07AC07BC07CC07DC07EC07FC080C081C082C083C084C085C086C087C088 -C089C08AC08BC08CC08DC08EC08FC092C093C095C096C097C099C09AC09BC09C -C09DC09EC09FC0A2C0A4C0A6C0A7C0A8C0A9C0AAC0ABC0AEC0B1C0B2C0B7C0B8 -C0B9C0BAC0BBC0BEC0C2C0C3C0C4C0C6C0C7C0CAC0CBC0CDC0CEC0CFC0D1C0D2 -C0D3C0D4C0D5C0D6C0D7C0DAC0DEC0DFC0E0C0E1C0E2C0E3C0E6C0E7C0E9C0EA -C0EBC0EDC0EEC0EFC0F0C0F1C0F2C0F3C0F6C0F8C0FAC0FBC0FCC0FDC0FEC0FF -C101C102C103C105C106C107C109C10AC10BC10CC10DC10EC10FC111C112C113 -C114C116C117C118C119C11AC11BC121C122C125C128C129C12AC12BC12E0000 -99 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C132C133C134C135C137C13AC13BC13DC13EC13FC141C142C143C144C145 -C146C147C14AC14EC14FC150C151C152C153C156C15700000000000000000000 -0000C159C15AC15BC15DC15EC15FC160C161C162C163C166C16AC16BC16CC16D -C16EC16FC171C172C173C175C176C177C179C17AC17B00000000000000000000 -0000C17CC17DC17EC17FC180C181C182C183C184C186C187C188C189C18AC18B -C18FC191C192C193C195C197C198C199C19AC19BC19EC1A0C1A2C1A3C1A4C1A6 -C1A7C1AAC1ABC1ADC1AEC1AFC1B1C1B2C1B3C1B4C1B5C1B6C1B7C1B8C1B9C1BA -C1BBC1BCC1BEC1BFC1C0C1C1C1C2C1C3C1C5C1C6C1C7C1C9C1CAC1CBC1CDC1CE -C1CFC1D0C1D1C1D2C1D3C1D5C1D6C1D9C1DAC1DBC1DCC1DDC1DEC1DFC1E1C1E2 -C1E3C1E5C1E6C1E7C1E9C1EAC1EBC1ECC1EDC1EEC1EFC1F2C1F4C1F5C1F6C1F7 -C1F8C1F9C1FAC1FBC1FEC1FFC201C202C203C205C206C207C208C209C20AC20B -C20EC210C212C213C214C215C216C217C21AC21BC21DC21EC221C222C2230000 -9A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C224C225C226C227C22AC22CC22EC230C233C235C236C237C238C239C23A -C23BC23CC23DC23EC23FC240C241C242C243C244C24500000000000000000000 -0000C246C247C249C24AC24BC24CC24DC24EC24FC252C253C255C256C257C259 -C25AC25BC25CC25DC25EC25FC261C262C263C264C26600000000000000000000 -0000C267C268C269C26AC26BC26EC26FC271C272C273C275C276C277C278C279 -C27AC27BC27EC280C282C283C284C285C286C287C28AC28BC28CC28DC28EC28F -C291C292C293C294C295C296C297C299C29AC29CC29EC29FC2A0C2A1C2A2C2A3 -C2A6C2A7C2A9C2AAC2ABC2AEC2AFC2B0C2B1C2B2C2B3C2B6C2B8C2BAC2BBC2BC -C2BDC2BEC2BFC2C0C2C1C2C2C2C3C2C4C2C5C2C6C2C7C2C8C2C9C2CAC2CBC2CC -C2CDC2CEC2CFC2D0C2D1C2D2C2D3C2D4C2D5C2D6C2D7C2D8C2D9C2DAC2DBC2DE -C2DFC2E1C2E2C2E5C2E6C2E7C2E8C2E9C2EAC2EEC2F0C2F2C2F3C2F4C2F5C2F7 -C2FAC2FDC2FEC2FFC301C302C303C304C305C306C307C30AC30BC30EC30F0000 -9B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C310C311C312C316C317C319C31AC31BC31DC31EC31FC320C321C322C323 -C326C327C32AC32BC32CC32DC32EC32FC330C331C33200000000000000000000 -0000C333C334C335C336C337C338C339C33AC33BC33CC33DC33EC33FC340C341 -C342C343C344C346C347C348C349C34AC34BC34CC34D00000000000000000000 -0000C34EC34FC350C351C352C353C354C355C356C357C358C359C35AC35BC35C -C35DC35EC35FC360C361C362C363C364C365C366C367C36AC36BC36DC36EC36F -C371C373C374C375C376C377C37AC37BC37EC37FC380C381C382C383C385C386 -C387C389C38AC38BC38DC38EC38FC390C391C392C393C394C395C396C397C398 -C399C39AC39BC39CC39DC39EC39FC3A0C3A1C3A2C3A3C3A4C3A5C3A6C3A7C3A8 -C3A9C3AAC3ABC3ACC3ADC3AEC3AFC3B0C3B1C3B2C3B3C3B4C3B5C3B6C3B7C3B8 -C3B9C3BAC3BBC3BCC3BDC3BEC3BFC3C1C3C2C3C3C3C4C3C5C3C6C3C7C3C8C3C9 -C3CAC3CBC3CCC3CDC3CEC3CFC3D0C3D1C3D2C3D3C3D4C3D5C3D6C3D7C3DA0000 -9C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C3DBC3DDC3DEC3E1C3E3C3E4C3E5C3E6C3E7C3EAC3EBC3ECC3EEC3EFC3F0 -C3F1C3F2C3F3C3F6C3F7C3F9C3FAC3FBC3FCC3FDC3FE00000000000000000000 -0000C3FFC400C401C402C403C404C405C406C407C409C40AC40BC40CC40DC40E -C40FC411C412C413C414C415C416C417C418C419C41A00000000000000000000 -0000C41BC41CC41DC41EC41FC420C421C422C423C425C426C427C428C429C42A -C42BC42DC42EC42FC431C432C433C435C436C437C438C439C43AC43BC43EC43F -C440C441C442C443C444C445C446C447C449C44AC44BC44CC44DC44EC44FC450 -C451C452C453C454C455C456C457C458C459C45AC45BC45CC45DC45EC45FC460 -C461C462C463C466C467C469C46AC46BC46DC46EC46FC470C471C472C473C476 -C477C478C47AC47BC47CC47DC47EC47FC481C482C483C484C485C486C487C488 -C489C48AC48BC48CC48DC48EC48FC490C491C492C493C495C496C497C498C499 -C49AC49BC49DC49EC49FC4A0C4A1C4A2C4A3C4A4C4A5C4A6C4A7C4A8C4A90000 -9D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C4AAC4ABC4ACC4ADC4AEC4AFC4B0C4B1C4B2C4B3C4B4C4B5C4B6C4B7C4B9 -C4BAC4BBC4BDC4BEC4BFC4C0C4C1C4C2C4C3C4C4C4C500000000000000000000 -0000C4C6C4C7C4C8C4C9C4CAC4CBC4CCC4CDC4CEC4CFC4D0C4D1C4D2C4D3C4D4 -C4D5C4D6C4D7C4D8C4D9C4DAC4DBC4DCC4DDC4DEC4DF00000000000000000000 -0000C4E0C4E1C4E2C4E3C4E4C4E5C4E6C4E7C4E8C4EAC4EBC4ECC4EDC4EEC4EF -C4F2C4F3C4F5C4F6C4F7C4F9C4FBC4FCC4FDC4FEC502C503C504C505C506C507 -C508C509C50AC50BC50DC50EC50FC511C512C513C515C516C517C518C519C51A -C51BC51DC51EC51FC520C521C522C523C524C525C526C527C52AC52BC52DC52E -C52FC531C532C533C534C535C536C537C53AC53CC53EC53FC540C541C542C543 -C546C547C54BC54FC550C551C552C556C55AC55BC55CC55FC562C563C565C566 -C567C569C56AC56BC56CC56DC56EC56FC572C576C577C578C579C57AC57BC57E -C57FC581C582C583C585C586C588C589C58AC58BC58EC590C592C593C5940000 -9E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C596C599C59AC59BC59DC59EC59FC5A1C5A2C5A3C5A4C5A5C5A6C5A7C5A8 -C5AAC5ABC5ACC5ADC5AEC5AFC5B0C5B1C5B2C5B3C5B600000000000000000000 -0000C5B7C5BAC5BFC5C0C5C1C5C2C5C3C5CBC5CDC5CFC5D2C5D3C5D5C5D6C5D7 -C5D9C5DAC5DBC5DCC5DDC5DEC5DFC5E2C5E4C5E6C5E700000000000000000000 -0000C5E8C5E9C5EAC5EBC5EFC5F1C5F2C5F3C5F5C5F8C5F9C5FAC5FBC602C603 -C604C609C60AC60BC60DC60EC60FC611C612C613C614C615C616C617C61AC61D -C61EC61FC620C621C622C623C626C627C629C62AC62BC62FC631C632C636C638 -C63AC63CC63DC63EC63FC642C643C645C646C647C649C64AC64BC64CC64DC64E -C64FC652C656C657C658C659C65AC65BC65EC65FC661C662C663C664C665C666 -C667C668C669C66AC66BC66DC66EC670C672C673C674C675C676C677C67AC67B -C67DC67EC67FC681C682C683C684C685C686C687C68AC68CC68EC68FC690C691 -C692C693C696C697C699C69AC69BC69DC69EC69FC6A0C6A1C6A2C6A3C6A60000 -9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C6A8C6AAC6ABC6ACC6ADC6AEC6AFC6B2C6B3C6B5C6B6C6B7C6BBC6BCC6BD -C6BEC6BFC6C2C6C4C6C6C6C7C6C8C6C9C6CAC6CBC6CE00000000000000000000 -0000C6CFC6D1C6D2C6D3C6D5C6D6C6D7C6D8C6D9C6DAC6DBC6DEC6DFC6E2C6E3 -C6E4C6E5C6E6C6E7C6EAC6EBC6EDC6EEC6EFC6F1C6F200000000000000000000 -0000C6F3C6F4C6F5C6F6C6F7C6FAC6FBC6FCC6FEC6FFC700C701C702C703C706 -C707C709C70AC70BC70DC70EC70FC710C711C712C713C716C718C71AC71BC71C -C71DC71EC71FC722C723C725C726C727C729C72AC72BC72CC72DC72EC72FC732 -C734C736C738C739C73AC73BC73EC73FC741C742C743C745C746C747C748C749 -C74BC74EC750C759C75AC75BC75DC75EC75FC761C762C763C764C765C766C767 -C769C76AC76CC76DC76EC76FC770C771C772C773C776C777C779C77AC77BC77F -C780C781C782C786C78BC78CC78DC78FC792C793C795C799C79BC79CC79DC79E -C79FC7A2C7A7C7A8C7A9C7AAC7ABC7AEC7AFC7B1C7B2C7B3C7B5C7B6C7B70000 -A0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C7B8C7B9C7BAC7BBC7BEC7C2C7C3C7C4C7C5C7C6C7C7C7CAC7CBC7CDC7CF -C7D1C7D2C7D3C7D4C7D5C7D6C7D7C7D9C7DAC7DBC7DC00000000000000000000 -0000C7DEC7DFC7E0C7E1C7E2C7E3C7E5C7E6C7E7C7E9C7EAC7EBC7EDC7EEC7EF -C7F0C7F1C7F2C7F3C7F4C7F5C7F6C7F7C7F8C7F9C7FA00000000000000000000 -0000C7FBC7FCC7FDC7FEC7FFC802C803C805C806C807C809C80BC80CC80DC80E -C80FC812C814C817C818C819C81AC81BC81EC81FC821C822C823C825C826C827 -C828C829C82AC82BC82EC830C832C833C834C835C836C837C839C83AC83BC83D -C83EC83FC841C842C843C844C845C846C847C84AC84BC84EC84FC850C851C852 -C853C855C856C857C858C859C85AC85BC85CC85DC85EC85FC860C861C862C863 -C864C865C866C867C868C869C86AC86BC86CC86DC86EC86FC872C873C875C876 -C877C879C87BC87CC87DC87EC87FC882C884C888C889C88AC88EC88FC890C891 -C892C893C895C896C897C898C899C89AC89BC89CC89EC8A0C8A2C8A3C8A40000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C8A5C8A6C8A7C8A9C8AAC8ABC8ACC8ADC8AEC8AFC8B0C8B1C8B2C8B3C8B4 -C8B5C8B6C8B7C8B8C8B9C8BAC8BBC8BEC8BFC8C0C8C100000000000000000000 -0000C8C2C8C3C8C5C8C6C8C7C8C9C8CAC8CBC8CDC8CEC8CFC8D0C8D1C8D2C8D3 -C8D6C8D8C8DAC8DBC8DCC8DDC8DEC8DFC8E2C8E3C8E500000000000000000000 -0000C8E6C8E7C8E8C8E9C8EAC8EBC8ECC8EDC8EEC8EFC8F0C8F1C8F2C8F3C8F4 -C8F6C8F7C8F8C8F9C8FAC8FBC8FEC8FFC901C902C903C907C908C909C90AC90B -C90E30003001300200B72025202600A8300300AD20152225FF3C223C20182019 -201C201D3014301530083009300A300B300C300D300E300F3010301100B100D7 -00F7226022642265221E223400B0203220332103212BFFE0FFE1FFE526422640 -222022A52312220222072261225200A7203B2606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC219221902191219321943013226A226B221A223D -221D2235222B222C2208220B2286228722822283222A222922272228FFE20000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C910C912C913C914C915C916C917C919C91AC91BC91CC91DC91EC91FC920 -C921C922C923C924C925C926C927C928C929C92AC92B00000000000000000000 -0000C92DC92EC92FC930C931C932C933C935C936C937C938C939C93AC93BC93C -C93DC93EC93FC940C941C942C943C944C945C946C94700000000000000000000 -0000C948C949C94AC94BC94CC94DC94EC94FC952C953C955C956C957C959C95A -C95BC95CC95DC95EC95FC962C964C965C966C967C968C969C96AC96BC96DC96E -C96F21D221D42200220300B4FF5E02C702D802DD02DA02D900B802DB00A100BF -02D0222E2211220F00A42109203025C125C025B725B626642660266126652667 -2663229925C825A325D025D1259225A425A525A825A725A625A92668260F260E -261C261E00B62020202121952197219921962198266D2669266A266C327F321C -211633C7212233C233D8212120AC00AE00000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C971C972C973C975C976C977C978C979C97AC97BC97DC97EC97FC980C981 -C982C983C984C985C986C987C98AC98BC98DC98EC98F00000000000000000000 -0000C991C992C993C994C995C996C997C99AC99CC99EC99FC9A0C9A1C9A2C9A3 -C9A4C9A5C9A6C9A7C9A8C9A9C9AAC9ABC9ACC9ADC9AE00000000000000000000 -0000C9AFC9B0C9B1C9B2C9B3C9B4C9B5C9B6C9B7C9B8C9B9C9BAC9BBC9BCC9BD -C9BEC9BFC9C2C9C3C9C5C9C6C9C9C9CBC9CCC9CDC9CEC9CFC9D2C9D4C9D7C9D8 -C9DBFF01FF02FF03FF04FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFFE6FF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C9DEC9DFC9E1C9E3C9E5C9E6C9E8C9E9C9EAC9EBC9EEC9F2C9F3C9F4C9F5 -C9F6C9F7C9FAC9FBC9FDC9FEC9FFCA01CA02CA03CA0400000000000000000000 -0000CA05CA06CA07CA0ACA0ECA0FCA10CA11CA12CA13CA15CA16CA17CA19CA1A -CA1BCA1CCA1DCA1ECA1FCA20CA21CA22CA23CA24CA2500000000000000000000 -0000CA26CA27CA28CA2ACA2BCA2CCA2DCA2ECA2FCA30CA31CA32CA33CA34CA35 -CA36CA37CA38CA39CA3ACA3BCA3CCA3DCA3ECA3FCA40CA41CA42CA43CA44CA45 -CA46313131323133313431353136313731383139313A313B313C313D313E313F -3140314131423143314431453146314731483149314A314B314C314D314E314F -3150315131523153315431553156315731583159315A315B315C315D315E315F -3160316131623163316431653166316731683169316A316B316C316D316E316F -3170317131723173317431753176317731783179317A317B317C317D317E317F -3180318131823183318431853186318731883189318A318B318C318D318E0000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CA47CA48CA49CA4ACA4BCA4ECA4FCA51CA52CA53CA55CA56CA57CA58CA59 -CA5ACA5BCA5ECA62CA63CA64CA65CA66CA67CA69CA6A00000000000000000000 -0000CA6BCA6CCA6DCA6ECA6FCA70CA71CA72CA73CA74CA75CA76CA77CA78CA79 -CA7ACA7BCA7CCA7ECA7FCA80CA81CA82CA83CA85CA8600000000000000000000 -0000CA87CA88CA89CA8ACA8BCA8CCA8DCA8ECA8FCA90CA91CA92CA93CA94CA95 -CA96CA97CA99CA9ACA9BCA9CCA9DCA9ECA9FCAA0CAA1CAA2CAA3CAA4CAA5CAA6 -CAA7217021712172217321742175217621772178217900000000000000000000 -2160216121622163216421652166216721682169000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CAA8CAA9CAAACAABCAACCAADCAAECAAFCAB0CAB1CAB2CAB3CAB4CAB5CAB6 -CAB7CAB8CAB9CABACABBCABECABFCAC1CAC2CAC3CAC500000000000000000000 -0000CAC6CAC7CAC8CAC9CACACACBCACECAD0CAD2CAD4CAD5CAD6CAD7CADACADB -CADCCADDCADECADFCAE1CAE2CAE3CAE4CAE5CAE6CAE700000000000000000000 -0000CAE8CAE9CAEACAEBCAEDCAEECAEFCAF0CAF1CAF2CAF3CAF5CAF6CAF7CAF8 -CAF9CAFACAFBCAFCCAFDCAFECAFFCB00CB01CB02CB03CB04CB05CB06CB07CB09 -CB0A25002502250C251025182514251C252C25242534253C25012503250F2513 -251B251725232533252B253B254B2520252F25282537253F251D253025252538 -254225122511251A251925162515250E250D251E251F25212522252625272529 -252A252D252E25312532253525362539253A253D253E25402541254325442545 -2546254725482549254A00000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CB0BCB0CCB0DCB0ECB0FCB11CB12CB13CB15CB16CB17CB19CB1ACB1BCB1C -CB1DCB1ECB1FCB22CB23CB24CB25CB26CB27CB28CB2900000000000000000000 -0000CB2ACB2BCB2CCB2DCB2ECB2FCB30CB31CB32CB33CB34CB35CB36CB37CB38 -CB39CB3ACB3BCB3CCB3DCB3ECB3FCB40CB42CB43CB4400000000000000000000 -0000CB45CB46CB47CB4ACB4BCB4DCB4ECB4FCB51CB52CB53CB54CB55CB56CB57 -CB5ACB5BCB5CCB5ECB5FCB60CB61CB62CB63CB65CB66CB67CB68CB69CB6ACB6B -CB6C3395339633972113339833C433A333A433A533A63399339A339B339C339D -339E339F33A033A133A233CA338D338E338F33CF3388338933C833A733A833B0 -33B133B233B333B433B533B633B733B833B93380338133823383338433BA33BB -33BC33BD33BE33BF33903391339233933394212633C033C1338A338B338C33D6 -33C533AD33AE33AF33DB33A933AA33AB33AC33DD33D033D333C333C933DC33C6 -0000000000000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CB6DCB6ECB6FCB70CB71CB72CB73CB74CB75CB76CB77CB7ACB7BCB7CCB7D -CB7ECB7FCB80CB81CB82CB83CB84CB85CB86CB87CB8800000000000000000000 -0000CB89CB8ACB8BCB8CCB8DCB8ECB8FCB90CB91CB92CB93CB94CB95CB96CB97 -CB98CB99CB9ACB9BCB9DCB9ECB9FCBA0CBA1CBA2CBA300000000000000000000 -0000CBA4CBA5CBA6CBA7CBA8CBA9CBAACBABCBACCBADCBAECBAFCBB0CBB1CBB2 -CBB3CBB4CBB5CBB6CBB7CBB9CBBACBBBCBBCCBBDCBBECBBFCBC0CBC1CBC2CBC3 -CBC400C600D000AA0126000001320000013F014100D8015200BA00DE0166014A -00003260326132623263326432653266326732683269326A326B326C326D326E -326F3270327132723273327432753276327732783279327A327B24D024D124D2 -24D324D424D524D624D724D824D924DA24DB24DC24DD24DE24DF24E024E124E2 -24E324E424E524E624E724E824E9246024612462246324642465246624672468 -2469246A246B246C246D246E00BD2153215400BC00BE215B215C215D215E0000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CBC5CBC6CBC7CBC8CBC9CBCACBCBCBCCCBCDCBCECBCFCBD0CBD1CBD2CBD3 -CBD5CBD6CBD7CBD8CBD9CBDACBDBCBDCCBDDCBDECBDF00000000000000000000 -0000CBE0CBE1CBE2CBE3CBE5CBE6CBE8CBEACBEBCBECCBEDCBEECBEFCBF0CBF1 -CBF2CBF3CBF4CBF5CBF6CBF7CBF8CBF9CBFACBFBCBFC00000000000000000000 -0000CBFDCBFECBFFCC00CC01CC02CC03CC04CC05CC06CC07CC08CC09CC0ACC0B -CC0ECC0FCC11CC12CC13CC15CC16CC17CC18CC19CC1ACC1BCC1ECC1FCC20CC23 -CC2400E6011100F001270131013301380140014200F8015300DF00FE0167014B -01493200320132023203320432053206320732083209320A320B320C320D320E -320F3210321132123213321432153216321732183219321A321B249C249D249E -249F24A024A124A224A324A424A524A624A724A824A924AA24AB24AC24AD24AE -24AF24B024B124B224B324B424B5247424752476247724782479247A247B247C -247D247E247F24802481248200B900B200B32074207F20812082208320840000 -AA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CC25CC26CC2ACC2BCC2DCC2FCC31CC32CC33CC34CC35CC36CC37CC3ACC3F -CC40CC41CC42CC43CC46CC47CC49CC4ACC4BCC4DCC4E00000000000000000000 -0000CC4FCC50CC51CC52CC53CC56CC5ACC5BCC5CCC5DCC5ECC5FCC61CC62CC63 -CC65CC67CC69CC6ACC6BCC6CCC6DCC6ECC6FCC71CC7200000000000000000000 -0000CC73CC74CC76CC77CC78CC79CC7ACC7BCC7CCC7DCC7ECC7FCC80CC81CC82 -CC83CC84CC85CC86CC87CC88CC89CC8ACC8BCC8CCC8DCC8ECC8FCC90CC91CC92 -CC93304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -AB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CC94CC95CC96CC97CC9ACC9BCC9DCC9ECC9FCCA1CCA2CCA3CCA4CCA5CCA6 -CCA7CCAACCAECCAFCCB0CCB1CCB2CCB3CCB6CCB7CCB900000000000000000000 -0000CCBACCBBCCBDCCBECCBFCCC0CCC1CCC2CCC3CCC6CCC8CCCACCCBCCCCCCCD -CCCECCCFCCD1CCD2CCD3CCD5CCD6CCD7CCD8CCD9CCDA00000000000000000000 -0000CCDBCCDCCCDDCCDECCDFCCE0CCE1CCE2CCE3CCE5CCE6CCE7CCE8CCE9CCEA -CCEBCCEDCCEECCEFCCF1CCF2CCF3CCF4CCF5CCF6CCF7CCF8CCF9CCFACCFBCCFC -CCFD30A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -AC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CCFECCFFCD00CD02CD03CD04CD05CD06CD07CD0ACD0BCD0DCD0ECD0FCD11 -CD12CD13CD14CD15CD16CD17CD1ACD1CCD1ECD1FCD2000000000000000000000 -0000CD21CD22CD23CD25CD26CD27CD29CD2ACD2BCD2DCD2ECD2FCD30CD31CD32 -CD33CD34CD35CD36CD37CD38CD3ACD3BCD3CCD3DCD3E00000000000000000000 -0000CD3FCD40CD41CD42CD43CD44CD45CD46CD47CD48CD49CD4ACD4BCD4CCD4D -CD4ECD4FCD50CD51CD52CD53CD54CD55CD56CD57CD58CD59CD5ACD5BCD5DCD5E -CD5F04100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -AD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CD61CD62CD63CD65CD66CD67CD68CD69CD6ACD6BCD6ECD70CD72CD73CD74 -CD75CD76CD77CD79CD7ACD7BCD7CCD7DCD7ECD7FCD8000000000000000000000 -0000CD81CD82CD83CD84CD85CD86CD87CD89CD8ACD8BCD8CCD8DCD8ECD8FCD90 -CD91CD92CD93CD96CD97CD99CD9ACD9BCD9DCD9ECD9F00000000000000000000 -0000CDA0CDA1CDA2CDA3CDA6CDA8CDAACDABCDACCDADCDAECDAFCDB1CDB2CDB3 -CDB4CDB5CDB6CDB7CDB8CDB9CDBACDBBCDBCCDBDCDBECDBFCDC0CDC1CDC2CDC3 -CDC5000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CDC6CDC7CDC8CDC9CDCACDCBCDCDCDCECDCFCDD1CDD2CDD3CDD4CDD5CDD6 -CDD7CDD8CDD9CDDACDDBCDDCCDDDCDDECDDFCDE0CDE100000000000000000000 -0000CDE2CDE3CDE4CDE5CDE6CDE7CDE9CDEACDEBCDEDCDEECDEFCDF1CDF2CDF3 -CDF4CDF5CDF6CDF7CDFACDFCCDFECDFFCE00CE01CE0200000000000000000000 -0000CE03CE05CE06CE07CE09CE0ACE0BCE0DCE0ECE0FCE10CE11CE12CE13CE15 -CE16CE17CE18CE1ACE1BCE1CCE1DCE1ECE1FCE22CE23CE25CE26CE27CE29CE2A -CE2B000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -AF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CE2CCE2DCE2ECE2FCE32CE34CE36CE37CE38CE39CE3ACE3BCE3CCE3DCE3E -CE3FCE40CE41CE42CE43CE44CE45CE46CE47CE48CE4900000000000000000000 -0000CE4ACE4BCE4CCE4DCE4ECE4FCE50CE51CE52CE53CE54CE55CE56CE57CE5A -CE5BCE5DCE5ECE62CE63CE64CE65CE66CE67CE6ACE6C00000000000000000000 -0000CE6ECE6FCE70CE71CE72CE73CE76CE77CE79CE7ACE7BCE7DCE7ECE7FCE80 -CE81CE82CE83CE86CE88CE8ACE8BCE8CCE8DCE8ECE8FCE92CE93CE95CE96CE97 -CE99000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CE9ACE9BCE9CCE9DCE9ECE9FCEA2CEA6CEA7CEA8CEA9CEAACEABCEAECEAF -CEB0CEB1CEB2CEB3CEB4CEB5CEB6CEB7CEB8CEB9CEBA00000000000000000000 -0000CEBBCEBCCEBDCEBECEBFCEC0CEC2CEC3CEC4CEC5CEC6CEC7CEC8CEC9CECA -CECBCECCCECDCECECECFCED0CED1CED2CED3CED4CED500000000000000000000 -0000CED6CED7CED8CED9CEDACEDBCEDCCEDDCEDECEDFCEE0CEE1CEE2CEE3CEE6 -CEE7CEE9CEEACEEDCEEECEEFCEF0CEF1CEF2CEF3CEF6CEFACEFBCEFCCEFDCEFE -CEFFAC00AC01AC04AC07AC08AC09AC0AAC10AC11AC12AC13AC14AC15AC16AC17 -AC19AC1AAC1BAC1CAC1DAC20AC24AC2CAC2DAC2FAC30AC31AC38AC39AC3CAC40 -AC4BAC4DAC54AC58AC5CAC70AC71AC74AC77AC78AC7AAC80AC81AC83AC84AC85 -AC86AC89AC8AAC8BAC8CAC90AC94AC9CAC9DAC9FACA0ACA1ACA8ACA9ACAAACAC -ACAFACB0ACB8ACB9ACBBACBCACBDACC1ACC4ACC8ACCCACD5ACD7ACE0ACE1ACE4 -ACE7ACE8ACEAACECACEFACF0ACF1ACF3ACF5ACF6ACFCACFDAD00AD04AD060000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CF02CF03CF05CF06CF07CF09CF0ACF0BCF0CCF0DCF0ECF0FCF12CF14CF16 -CF17CF18CF19CF1ACF1BCF1DCF1ECF1FCF21CF22CF2300000000000000000000 -0000CF25CF26CF27CF28CF29CF2ACF2BCF2ECF32CF33CF34CF35CF36CF37CF39 -CF3ACF3BCF3CCF3DCF3ECF3FCF40CF41CF42CF43CF4400000000000000000000 -0000CF45CF46CF47CF48CF49CF4ACF4BCF4CCF4DCF4ECF4FCF50CF51CF52CF53 -CF56CF57CF59CF5ACF5BCF5DCF5ECF5FCF60CF61CF62CF63CF66CF68CF6ACF6B -CF6CAD0CAD0DAD0FAD11AD18AD1CAD20AD29AD2CAD2DAD34AD35AD38AD3CAD44 -AD45AD47AD49AD50AD54AD58AD61AD63AD6CAD6DAD70AD73AD74AD75AD76AD7B -AD7CAD7DAD7FAD81AD82AD88AD89AD8CAD90AD9CAD9DADA4ADB7ADC0ADC1ADC4 -ADC8ADD0ADD1ADD3ADDCADE0ADE4ADF8ADF9ADFCADFFAE00AE01AE08AE09AE0B -AE0DAE14AE30AE31AE34AE37AE38AE3AAE40AE41AE43AE45AE46AE4AAE4CAE4D -AE4EAE50AE54AE56AE5CAE5DAE5FAE60AE61AE65AE68AE69AE6CAE70AE780000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CF6DCF6ECF6FCF72CF73CF75CF76CF77CF79CF7ACF7BCF7CCF7DCF7ECF7F -CF81CF82CF83CF84CF86CF87CF88CF89CF8ACF8BCF8D00000000000000000000 -0000CF8ECF8FCF90CF91CF92CF93CF94CF95CF96CF97CF98CF99CF9ACF9BCF9C -CF9DCF9ECF9FCFA0CFA2CFA3CFA4CFA5CFA6CFA7CFA900000000000000000000 -0000CFAACFABCFACCFADCFAECFAFCFB1CFB2CFB3CFB4CFB5CFB6CFB7CFB8CFB9 -CFBACFBBCFBCCFBDCFBECFBFCFC0CFC1CFC2CFC3CFC5CFC6CFC7CFC8CFC9CFCA -CFCBAE79AE7BAE7CAE7DAE84AE85AE8CAEBCAEBDAEBEAEC0AEC4AECCAECDAECF -AED0AED1AED8AED9AEDCAEE8AEEBAEEDAEF4AEF8AEFCAF07AF08AF0DAF10AF2C -AF2DAF30AF32AF34AF3CAF3DAF3FAF41AF42AF43AF48AF49AF50AF5CAF5DAF64 -AF65AF79AF80AF84AF88AF90AF91AF95AF9CAFB8AFB9AFBCAFC0AFC7AFC8AFC9 -AFCBAFCDAFCEAFD4AFDCAFE8AFE9AFF0AFF1AFF4AFF8B000B001B004B00CB010 -B014B01CB01DB028B044B045B048B04AB04CB04EB053B054B055B057B0590000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CFCCCFCDCFCECFCFCFD0CFD1CFD2CFD3CFD4CFD5CFD6CFD7CFD8CFD9CFDA -CFDBCFDCCFDDCFDECFDFCFE2CFE3CFE5CFE6CFE7CFE900000000000000000000 -0000CFEACFEBCFECCFEDCFEECFEFCFF2CFF4CFF6CFF7CFF8CFF9CFFACFFBCFFD -CFFECFFFD001D002D003D005D006D007D008D009D00A00000000000000000000 -0000D00BD00CD00DD00ED00FD010D012D013D014D015D016D017D019D01AD01B -D01CD01DD01ED01FD020D021D022D023D024D025D026D027D028D029D02AD02B -D02CB05DB07CB07DB080B084B08CB08DB08FB091B098B099B09AB09CB09FB0A0 -B0A1B0A2B0A8B0A9B0ABB0ACB0ADB0AEB0AFB0B1B0B3B0B4B0B5B0B8B0BCB0C4 -B0C5B0C7B0C8B0C9B0D0B0D1B0D4B0D8B0E0B0E5B108B109B10BB10CB110B112 -B113B118B119B11BB11CB11DB123B124B125B128B12CB134B135B137B138B139 -B140B141B144B148B150B151B154B155B158B15CB160B178B179B17CB180B182 -B188B189B18BB18DB192B193B194B198B19CB1A8B1CCB1D0B1D4B1DCB1DD0000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D02ED02FD030D031D032D033D036D037D039D03AD03BD03DD03ED03FD040 -D041D042D043D046D048D04AD04BD04CD04DD04ED04F00000000000000000000 -0000D051D052D053D055D056D057D059D05AD05BD05CD05DD05ED05FD061D062 -D063D064D065D066D067D068D069D06AD06BD06ED06F00000000000000000000 -0000D071D072D073D075D076D077D078D079D07AD07BD07ED07FD080D082D083 -D084D085D086D087D088D089D08AD08BD08CD08DD08ED08FD090D091D092D093 -D094B1DFB1E8B1E9B1ECB1F0B1F9B1FBB1FDB204B205B208B20BB20CB214B215 -B217B219B220B234B23CB258B25CB260B268B269B274B275B27CB284B285B289 -B290B291B294B298B299B29AB2A0B2A1B2A3B2A5B2A6B2AAB2ACB2B0B2B4B2C8 -B2C9B2CCB2D0B2D2B2D8B2D9B2DBB2DDB2E2B2E4B2E5B2E6B2E8B2EBB2ECB2ED -B2EEB2EFB2F3B2F4B2F5B2F7B2F8B2F9B2FAB2FBB2FFB300B301B304B308B310 -B311B313B314B315B31CB354B355B356B358B35BB35CB35EB35FB364B3650000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D095D096D097D098D099D09AD09BD09CD09DD09ED09FD0A0D0A1D0A2D0A3 -D0A6D0A7D0A9D0AAD0ABD0ADD0AED0AFD0B0D0B1D0B200000000000000000000 -0000D0B3D0B6D0B8D0BAD0BBD0BCD0BDD0BED0BFD0C2D0C3D0C5D0C6D0C7D0CA -D0CBD0CCD0CDD0CED0CFD0D2D0D6D0D7D0D8D0D9D0DA00000000000000000000 -0000D0DBD0DED0DFD0E1D0E2D0E3D0E5D0E6D0E7D0E8D0E9D0EAD0EBD0EED0F2 -D0F3D0F4D0F5D0F6D0F7D0F9D0FAD0FBD0FCD0FDD0FED0FFD100D101D102D103 -D104B367B369B36BB36EB370B371B374B378B380B381B383B384B385B38CB390 -B394B3A0B3A1B3A8B3ACB3C4B3C5B3C8B3CBB3CCB3CEB3D0B3D4B3D5B3D7B3D9 -B3DBB3DDB3E0B3E4B3E8B3FCB410B418B41CB420B428B429B42BB434B450B451 -B454B458B460B461B463B465B46CB480B488B49DB4A4B4A8B4ACB4B5B4B7B4B9 -B4C0B4C4B4C8B4D0B4D5B4DCB4DDB4E0B4E3B4E4B4E6B4ECB4EDB4EFB4F1B4F8 -B514B515B518B51BB51CB524B525B527B528B529B52AB530B531B534B5380000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D105D106D107D108D109D10AD10BD10CD10ED10FD110D111D112D113D114 -D115D116D117D118D119D11AD11BD11CD11DD11ED11F00000000000000000000 -0000D120D121D122D123D124D125D126D127D128D129D12AD12BD12CD12DD12E -D12FD132D133D135D136D137D139D13BD13CD13DD13E00000000000000000000 -0000D13FD142D146D147D148D149D14AD14BD14ED14FD151D152D153D155D156 -D157D158D159D15AD15BD15ED160D162D163D164D165D166D167D169D16AD16B -D16DB540B541B543B544B545B54BB54CB54DB550B554B55CB55DB55FB560B561 -B5A0B5A1B5A4B5A8B5AAB5ABB5B0B5B1B5B3B5B4B5B5B5BBB5BCB5BDB5C0B5C4 -B5CCB5CDB5CFB5D0B5D1B5D8B5ECB610B611B614B618B625B62CB634B648B664 -B668B69CB69DB6A0B6A4B6ABB6ACB6B1B6D4B6F0B6F4B6F8B700B701B705B728 -B729B72CB72FB730B738B739B73BB744B748B74CB754B755B760B764B768B770 -B771B773B775B77CB77DB780B784B78CB78DB78FB790B791B792B796B7970000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D16ED16FD170D171D172D173D174D175D176D177D178D179D17AD17BD17D -D17ED17FD180D181D182D183D185D186D187D189D18A00000000000000000000 -0000D18BD18CD18DD18ED18FD190D191D192D193D194D195D196D197D198D199 -D19AD19BD19CD19DD19ED19FD1A2D1A3D1A5D1A6D1A700000000000000000000 -0000D1A9D1AAD1ABD1ACD1ADD1AED1AFD1B2D1B4D1B6D1B7D1B8D1B9D1BBD1BD -D1BED1BFD1C1D1C2D1C3D1C4D1C5D1C6D1C7D1C8D1C9D1CAD1CBD1CCD1CDD1CE -D1CFB798B799B79CB7A0B7A8B7A9B7ABB7ACB7ADB7B4B7B5B7B8B7C7B7C9B7EC -B7EDB7F0B7F4B7FCB7FDB7FFB800B801B807B808B809B80CB810B818B819B81B -B81DB824B825B828B82CB834B835B837B838B839B840B844B851B853B85CB85D -B860B864B86CB86DB86FB871B878B87CB88DB8A8B8B0B8B4B8B8B8C0B8C1B8C3 -B8C5B8CCB8D0B8D4B8DDB8DFB8E1B8E8B8E9B8ECB8F0B8F8B8F9B8FBB8FDB904 -B918B920B93CB93DB940B944B94CB94FB951B958B959B95CB960B968B9690000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D1D0D1D1D1D2D1D3D1D4D1D5D1D6D1D7D1D9D1DAD1DBD1DCD1DDD1DED1DF -D1E0D1E1D1E2D1E3D1E4D1E5D1E6D1E7D1E8D1E9D1EA00000000000000000000 -0000D1EBD1ECD1EDD1EED1EFD1F0D1F1D1F2D1F3D1F5D1F6D1F7D1F9D1FAD1FB -D1FCD1FDD1FED1FFD200D201D202D203D204D205D20600000000000000000000 -0000D208D20AD20BD20CD20DD20ED20FD211D212D213D214D215D216D217D218 -D219D21AD21BD21CD21DD21ED21FD220D221D222D223D224D225D226D227D228 -D229B96BB96DB974B975B978B97CB984B985B987B989B98AB98DB98EB9ACB9AD -B9B0B9B4B9BCB9BDB9BFB9C1B9C8B9C9B9CCB9CEB9CFB9D0B9D1B9D2B9D8B9D9 -B9DBB9DDB9DEB9E1B9E3B9E4B9E5B9E8B9ECB9F4B9F5B9F7B9F8B9F9B9FABA00 -BA01BA08BA15BA38BA39BA3CBA40BA42BA48BA49BA4BBA4DBA4EBA53BA54BA55 -BA58BA5CBA64BA65BA67BA68BA69BA70BA71BA74BA78BA83BA84BA85BA87BA8C -BAA8BAA9BAABBAACBAB0BAB2BAB8BAB9BABBBABDBAC4BAC8BAD8BAD9BAFC0000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D22AD22BD22ED22FD231D232D233D235D236D237D238D239D23AD23BD23E -D240D242D243D244D245D246D247D249D24AD24BD24C00000000000000000000 -0000D24DD24ED24FD250D251D252D253D254D255D256D257D258D259D25AD25B -D25DD25ED25FD260D261D262D263D265D266D267D26800000000000000000000 -0000D269D26AD26BD26CD26DD26ED26FD270D271D272D273D274D275D276D277 -D278D279D27AD27BD27CD27DD27ED27FD282D283D285D286D287D289D28AD28B -D28CBB00BB04BB0DBB0FBB11BB18BB1CBB20BB29BB2BBB34BB35BB36BB38BB3B -BB3CBB3DBB3EBB44BB45BB47BB49BB4DBB4FBB50BB54BB58BB61BB63BB6CBB88 -BB8CBB90BBA4BBA8BBACBBB4BBB7BBC0BBC4BBC8BBD0BBD3BBF8BBF9BBFCBBFF -BC00BC02BC08BC09BC0BBC0CBC0DBC0FBC11BC14BC15BC16BC17BC18BC1BBC1C -BC1DBC1EBC1FBC24BC25BC27BC29BC2DBC30BC31BC34BC38BC40BC41BC43BC44 -BC45BC49BC4CBC4DBC50BC5DBC84BC85BC88BC8BBC8CBC8EBC94BC95BC970000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D28DD28ED28FD292D293D294D296D297D298D299D29AD29BD29DD29ED29F -D2A1D2A2D2A3D2A5D2A6D2A7D2A8D2A9D2AAD2ABD2AD00000000000000000000 -0000D2AED2AFD2B0D2B2D2B3D2B4D2B5D2B6D2B7D2BAD2BBD2BDD2BED2C1D2C3 -D2C4D2C5D2C6D2C7D2CAD2CCD2CDD2CED2CFD2D0D2D100000000000000000000 -0000D2D2D2D3D2D5D2D6D2D7D2D9D2DAD2DBD2DDD2DED2DFD2E0D2E1D2E2D2E3 -D2E6D2E7D2E8D2E9D2EAD2EBD2ECD2EDD2EED2EFD2F2D2F3D2F5D2F6D2F7D2F9 -D2FABC99BC9ABCA0BCA1BCA4BCA7BCA8BCB0BCB1BCB3BCB4BCB5BCBCBCBDBCC0 -BCC4BCCDBCCFBCD0BCD1BCD5BCD8BCDCBCF4BCF5BCF6BCF8BCFCBD04BD05BD07 -BD09BD10BD14BD24BD2CBD40BD48BD49BD4CBD50BD58BD59BD64BD68BD80BD81 -BD84BD87BD88BD89BD8ABD90BD91BD93BD95BD99BD9ABD9CBDA4BDB0BDB8BDD4 -BDD5BDD8BDDCBDE9BDF0BDF4BDF8BE00BE03BE05BE0CBE0DBE10BE14BE1CBE1D -BE1FBE44BE45BE48BE4CBE4EBE54BE55BE57BE59BE5ABE5BBE60BE61BE640000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D2FBD2FCD2FDD2FED2FFD302D304D306D307D308D309D30AD30BD30FD311 -D312D313D315D317D318D319D31AD31BD31ED322D32300000000000000000000 -0000D324D326D327D32AD32BD32DD32ED32FD331D332D333D334D335D336D337 -D33AD33ED33FD340D341D342D343D346D347D348D34900000000000000000000 -0000D34AD34BD34CD34DD34ED34FD350D351D352D353D354D355D356D357D358 -D359D35AD35BD35CD35DD35ED35FD360D361D362D363D364D365D366D367D368 -D369BE68BE6ABE70BE71BE73BE74BE75BE7BBE7CBE7DBE80BE84BE8CBE8DBE8F -BE90BE91BE98BE99BEA8BED0BED1BED4BED7BED8BEE0BEE3BEE4BEE5BEECBF01 -BF08BF09BF18BF19BF1BBF1CBF1DBF40BF41BF44BF48BF50BF51BF55BF94BFB0 -BFC5BFCCBFCDBFD0BFD4BFDCBFDFBFE1C03CC051C058C05CC060C068C069C090 -C091C094C098C0A0C0A1C0A3C0A5C0ACC0ADC0AFC0B0C0B3C0B4C0B5C0B6C0BC -C0BDC0BFC0C0C0C1C0C5C0C8C0C9C0CCC0D0C0D8C0D9C0DBC0DCC0DDC0E40000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D36AD36BD36CD36DD36ED36FD370D371D372D373D374D375D376D377D378 -D379D37AD37BD37ED37FD381D382D383D385D386D38700000000000000000000 -0000D388D389D38AD38BD38ED392D393D394D395D396D397D39AD39BD39DD39E -D39FD3A1D3A2D3A3D3A4D3A5D3A6D3A7D3AAD3ACD3AE00000000000000000000 -0000D3AFD3B0D3B1D3B2D3B3D3B5D3B6D3B7D3B9D3BAD3BBD3BDD3BED3BFD3C0 -D3C1D3C2D3C3D3C6D3C7D3CAD3CBD3CCD3CDD3CED3CFD3D1D3D2D3D3D3D4D3D5 -D3D6C0E5C0E8C0ECC0F4C0F5C0F7C0F9C100C104C108C110C115C11CC11DC11E -C11FC120C123C124C126C127C12CC12DC12FC130C131C136C138C139C13CC140 -C148C149C14BC14CC14DC154C155C158C15CC164C165C167C168C169C170C174 -C178C185C18CC18DC18EC190C194C196C19CC19DC19FC1A1C1A5C1A8C1A9C1AC -C1B0C1BDC1C4C1C8C1CCC1D4C1D7C1D8C1E0C1E4C1E8C1F0C1F1C1F3C1FCC1FD -C200C204C20CC20DC20FC211C218C219C21CC21FC220C228C229C22BC22D0000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D3D7D3D9D3DAD3DBD3DCD3DDD3DED3DFD3E0D3E2D3E4D3E5D3E6D3E7D3E8 -D3E9D3EAD3EBD3EED3EFD3F1D3F2D3F3D3F5D3F6D3F700000000000000000000 -0000D3F8D3F9D3FAD3FBD3FED400D402D403D404D405D406D407D409D40AD40B -D40CD40DD40ED40FD410D411D412D413D414D415D41600000000000000000000 -0000D417D418D419D41AD41BD41CD41ED41FD420D421D422D423D424D425D426 -D427D428D429D42AD42BD42CD42DD42ED42FD430D431D432D433D434D435D436 -D437C22FC231C232C234C248C250C251C254C258C260C265C26CC26DC270C274 -C27CC27DC27FC281C288C289C290C298C29BC29DC2A4C2A5C2A8C2ACC2ADC2B4 -C2B5C2B7C2B9C2DCC2DDC2E0C2E3C2E4C2EBC2ECC2EDC2EFC2F1C2F6C2F8C2F9 -C2FBC2FCC300C308C309C30CC30DC313C314C315C318C31CC324C325C328C329 -C345C368C369C36CC370C372C378C379C37CC37DC384C388C38CC3C0C3D8C3D9 -C3DCC3DFC3E0C3E2C3E8C3E9C3EDC3F4C3F5C3F8C408C410C424C42CC4300000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D438D439D43AD43BD43CD43DD43ED43FD441D442D443D445D446D447D448 -D449D44AD44BD44CD44DD44ED44FD450D451D452D45300000000000000000000 -0000D454D455D456D457D458D459D45AD45BD45DD45ED45FD461D462D463D465 -D466D467D468D469D46AD46BD46CD46ED470D471D47200000000000000000000 -0000D473D474D475D476D477D47AD47BD47DD47ED481D483D484D485D486D487 -D48AD48CD48ED48FD490D491D492D493D495D496D497D498D499D49AD49BD49C -D49DC434C43CC43DC448C464C465C468C46CC474C475C479C480C494C49CC4B8 -C4BCC4E9C4F0C4F1C4F4C4F8C4FAC4FFC500C501C50CC510C514C51CC528C529 -C52CC530C538C539C53BC53DC544C545C548C549C54AC54CC54DC54EC553C554 -C555C557C558C559C55DC55EC560C561C564C568C570C571C573C574C575C57C -C57DC580C584C587C58CC58DC58FC591C595C597C598C59CC5A0C5A9C5B4C5B5 -C5B8C5B9C5BBC5BCC5BDC5BEC5C4C5C5C5C6C5C7C5C8C5C9C5CAC5CCC5CE0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D49ED49FD4A0D4A1D4A2D4A3D4A4D4A5D4A6D4A7D4A8D4AAD4ABD4ACD4AD -D4AED4AFD4B0D4B1D4B2D4B3D4B4D4B5D4B6D4B7D4B800000000000000000000 -0000D4B9D4BAD4BBD4BCD4BDD4BED4BFD4C0D4C1D4C2D4C3D4C4D4C5D4C6D4C7 -D4C8D4C9D4CAD4CBD4CDD4CED4CFD4D1D4D2D4D3D4D500000000000000000000 -0000D4D6D4D7D4D8D4D9D4DAD4DBD4DDD4DED4E0D4E1D4E2D4E3D4E4D4E5D4E6 -D4E7D4E9D4EAD4EBD4EDD4EED4EFD4F1D4F2D4F3D4F4D4F5D4F6D4F7D4F9D4FA -D4FCC5D0C5D1C5D4C5D8C5E0C5E1C5E3C5E5C5ECC5EDC5EEC5F0C5F4C5F6C5F7 -C5FCC5FDC5FEC5FFC600C601C605C606C607C608C60CC610C618C619C61BC61C -C624C625C628C62CC62DC62EC630C633C634C635C637C639C63BC640C641C644 -C648C650C651C653C654C655C65CC65DC660C66CC66FC671C678C679C67CC680 -C688C689C68BC68DC694C695C698C69CC6A4C6A5C6A7C6A9C6B0C6B1C6B4C6B8 -C6B9C6BAC6C0C6C1C6C3C6C5C6CCC6CDC6D0C6D4C6DCC6DDC6E0C6E1C6E80000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D4FED4FFD500D501D502D503D505D506D507D509D50AD50BD50DD50ED50F -D510D511D512D513D516D518D519D51AD51BD51CD51D00000000000000000000 -0000D51ED51FD520D521D522D523D524D525D526D527D528D529D52AD52BD52C -D52DD52ED52FD530D531D532D533D534D535D536D53700000000000000000000 -0000D538D539D53AD53BD53ED53FD541D542D543D545D546D547D548D549D54A -D54BD54ED550D552D553D554D555D556D557D55AD55BD55DD55ED55FD561D562 -D563C6E9C6ECC6F0C6F8C6F9C6FDC704C705C708C70CC714C715C717C719C720 -C721C724C728C730C731C733C735C737C73CC73DC740C744C74AC74CC74DC74F -C751C752C753C754C755C756C757C758C75CC760C768C76BC774C775C778C77C -C77DC77EC783C784C785C787C788C789C78AC78EC790C791C794C796C797C798 -C79AC7A0C7A1C7A3C7A4C7A5C7A6C7ACC7ADC7B0C7B4C7BCC7BDC7BFC7C0C7C1 -C7C8C7C9C7CCC7CEC7D0C7D8C7DDC7E4C7E8C7ECC800C801C804C808C80A0000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D564D566D567D56AD56CD56ED56FD570D571D572D573D576D577D579D57A -D57BD57DD57ED57FD580D581D582D583D586D58AD58B00000000000000000000 -0000D58CD58DD58ED58FD591D592D593D594D595D596D597D598D599D59AD59B -D59CD59DD59ED59FD5A0D5A1D5A2D5A3D5A4D5A6D5A700000000000000000000 -0000D5A8D5A9D5AAD5ABD5ACD5ADD5AED5AFD5B0D5B1D5B2D5B3D5B4D5B5D5B6 -D5B7D5B8D5B9D5BAD5BBD5BCD5BDD5BED5BFD5C0D5C1D5C2D5C3D5C4D5C5D5C6 -D5C7C810C811C813C815C816C81CC81DC820C824C82CC82DC82FC831C838C83C -C840C848C849C84CC84DC854C870C871C874C878C87AC880C881C883C885C886 -C887C88BC88CC88DC894C89DC89FC8A1C8A8C8BCC8BDC8C4C8C8C8CCC8D4C8D5 -C8D7C8D9C8E0C8E1C8E4C8F5C8FCC8FDC900C904C905C906C90CC90DC90FC911 -C918C92CC934C950C951C954C958C960C961C963C96CC970C974C97CC988C989 -C98CC990C998C999C99BC99DC9C0C9C1C9C4C9C7C9C8C9CAC9D0C9D1C9D30000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D5CAD5CBD5CDD5CED5CFD5D1D5D3D5D4D5D5D5D6D5D7D5DAD5DCD5DED5DF -D5E0D5E1D5E2D5E3D5E6D5E7D5E9D5EAD5EBD5EDD5EE00000000000000000000 -0000D5EFD5F0D5F1D5F2D5F3D5F6D5F8D5FAD5FBD5FCD5FDD5FED5FFD602D603 -D605D606D607D609D60AD60BD60CD60DD60ED60FD61200000000000000000000 -0000D616D617D618D619D61AD61BD61DD61ED61FD621D622D623D625D626D627 -D628D629D62AD62BD62CD62ED62FD630D631D632D633D634D635D636D637D63A -D63BC9D5C9D6C9D9C9DAC9DCC9DDC9E0C9E2C9E4C9E7C9ECC9EDC9EFC9F0C9F1 -C9F8C9F9C9FCCA00CA08CA09CA0BCA0CCA0DCA14CA18CA29CA4CCA4DCA50CA54 -CA5CCA5DCA5FCA60CA61CA68CA7DCA84CA98CABCCABDCAC0CAC4CACCCACDCACF -CAD1CAD3CAD8CAD9CAE0CAECCAF4CB08CB10CB14CB18CB20CB21CB41CB48CB49 -CB4CCB50CB58CB59CB5DCB64CB78CB79CB9CCBB8CBD4CBE4CBE7CBE9CC0CCC0D -CC10CC14CC1CCC1DCC21CC22CC27CC28CC29CC2CCC2ECC30CC38CC39CC3B0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D63DD63ED63FD641D642D643D644D646D647D64AD64CD64ED64FD650D652 -D653D656D657D659D65AD65BD65DD65ED65FD660D66100000000000000000000 -0000D662D663D664D665D666D668D66AD66BD66CD66DD66ED66FD672D673D675 -D676D677D678D679D67AD67BD67CD67DD67ED67FD68000000000000000000000 -0000D681D682D684D686D687D688D689D68AD68BD68ED68FD691D692D693D695 -D696D697D698D699D69AD69BD69CD69ED6A0D6A2D6A3D6A4D6A5D6A6D6A7D6A9 -D6AACC3CCC3DCC3ECC44CC45CC48CC4CCC54CC55CC57CC58CC59CC60CC64CC66 -CC68CC70CC75CC98CC99CC9CCCA0CCA8CCA9CCABCCACCCADCCB4CCB5CCB8CCBC -CCC4CCC5CCC7CCC9CCD0CCD4CCE4CCECCCF0CD01CD08CD09CD0CCD10CD18CD19 -CD1BCD1DCD24CD28CD2CCD39CD5CCD60CD64CD6CCD6DCD6FCD71CD78CD88CD94 -CD95CD98CD9CCDA4CDA5CDA7CDA9CDB0CDC4CDCCCDD0CDE8CDECCDF0CDF8CDF9 -CDFBCDFDCE04CE08CE0CCE14CE19CE20CE21CE24CE28CE30CE31CE33CE350000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D6ABD6ADD6AED6AFD6B1D6B2D6B3D6B4D6B5D6B6D6B7D6B8D6BAD6BCD6BD -D6BED6BFD6C0D6C1D6C2D6C3D6C6D6C7D6C9D6CAD6CB00000000000000000000 -0000D6CDD6CED6CFD6D0D6D2D6D3D6D5D6D6D6D8D6DAD6DBD6DCD6DDD6DED6DF -D6E1D6E2D6E3D6E5D6E6D6E7D6E9D6EAD6EBD6ECD6ED00000000000000000000 -0000D6EED6EFD6F1D6F2D6F3D6F4D6F6D6F7D6F8D6F9D6FAD6FBD6FED6FFD701 -D702D703D705D706D707D708D709D70AD70BD70CD70DD70ED70FD710D712D713 -D714CE58CE59CE5CCE5FCE60CE61CE68CE69CE6BCE6DCE74CE75CE78CE7CCE84 -CE85CE87CE89CE90CE91CE94CE98CEA0CEA1CEA3CEA4CEA5CEACCEADCEC1CEE4 -CEE5CEE8CEEBCEECCEF4CEF5CEF7CEF8CEF9CF00CF01CF04CF08CF10CF11CF13 -CF15CF1CCF20CF24CF2CCF2DCF2FCF30CF31CF38CF54CF55CF58CF5CCF64CF65 -CF67CF69CF70CF71CF74CF78CF80CF85CF8CCFA1CFA8CFB0CFC4CFE0CFE1CFE4 -CFE8CFF0CFF1CFF3CFF5CFFCD000D004D011D018D02DD034D035D038D03C0000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D715D716D717D71AD71BD71DD71ED71FD721D722D723D724D725D726D727 -D72AD72CD72ED72FD730D731D732D733D736D737D73900000000000000000000 -0000D73AD73BD73DD73ED73FD740D741D742D743D745D746D748D74AD74BD74C -D74DD74ED74FD752D753D755D75AD75BD75CD75DD75E00000000000000000000 -0000D75FD762D764D766D767D768D76AD76BD76DD76ED76FD771D772D773D775 -D776D777D778D779D77AD77BD77ED77FD780D782D783D784D785D786D787D78A -D78BD044D045D047D049D050D054D058D060D06CD06DD070D074D07CD07DD081 -D0A4D0A5D0A8D0ACD0B4D0B5D0B7D0B9D0C0D0C1D0C4D0C8D0C9D0D0D0D1D0D3 -D0D4D0D5D0DCD0DDD0E0D0E4D0ECD0EDD0EFD0F0D0F1D0F8D10DD130D131D134 -D138D13AD140D141D143D144D145D14CD14DD150D154D15CD15DD15FD161D168 -D16CD17CD184D188D1A0D1A1D1A4D1A8D1B0D1B1D1B3D1B5D1BAD1BCD1C0D1D8 -D1F4D1F8D207D209D210D22CD22DD230D234D23CD23DD23FD241D248D25C0000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D78DD78ED78FD791D792D793D794D795D796D797D79AD79CD79ED79FD7A0 -D7A1D7A2D7A30000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D264D280D281D284D288D290D291D295D29CD2A0D2A4D2ACD2B1D2B8D2B9 -D2BCD2BFD2C0D2C2D2C8D2C9D2CBD2D4D2D8D2DCD2E4D2E5D2F0D2F1D2F4D2F8 -D300D301D303D305D30CD30DD30ED310D314D316D31CD31DD31FD320D321D325 -D328D329D32CD330D338D339D33BD33CD33DD344D345D37CD37DD380D384D38C -D38DD38FD390D391D398D399D39CD3A0D3A8D3A9D3ABD3ADD3B4D3B8D3BCD3C4 -D3C5D3C8D3C9D3D0D3D8D3E1D3E3D3ECD3EDD3F0D3F4D3FCD3FDD3FFD4010000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D408D41DD440D444D45CD460D464D46DD46FD478D479D47CD47FD480D482 -D488D489D48BD48DD494D4A9D4CCD4D0D4D4D4DCD4DFD4E8D4ECD4F0D4F8D4FB -D4FDD504D508D50CD514D515D517D53CD53DD540D544D54CD54DD54FD551D558 -D559D55CD560D565D568D569D56BD56DD574D575D578D57CD584D585D587D588 -D589D590D5A5D5C8D5C9D5CCD5D0D5D2D5D8D5D9D5DBD5DDD5E4D5E5D5E8D5EC -D5F4D5F5D5F7D5F9D600D601D604D608D610D611D613D614D615D61CD6200000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D624D62DD638D639D63CD640D645D648D649D64BD64DD651D654D655D658 -D65CD667D669D670D671D674D683D685D68CD68DD690D694D69DD69FD6A1D6A8 -D6ACD6B0D6B9D6BBD6C4D6C5D6C8D6CCD6D1D6D4D6D7D6D9D6E0D6E4D6E8D6F0 -D6F5D6FCD6FDD700D704D711D718D719D71CD720D728D729D72BD72DD734D735 -D738D73CD744D747D749D750D751D754D756D757D758D759D760D761D763D765 -D769D76CD770D774D77CD77DD781D788D789D78CD790D798D799D79BD79D0000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F3D4F73504750F952A053EF547554E556095AC15BB6668767B667B767EF -6B4C73C275C27A3C82DB8304885788888A368CC88DCF8EFB8FE699D5523B5374 -5404606A61646BBC73CF811A89BA89D295A34F83520A58BE597859E65E725E79 -61C763C0674667EC687F6F97764E770B78F57A087AFF7C21809D826E82718AEB -95934E6B559D66F76E3478A37AED845B8910874E97A852D8574E582A5D4C611F -61BE6221656267D16A446E1B751875B376E377B07D3A90AF945194529F950000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053235CAC753280DB92409598525B580859DC5CA15D175EB75F3A5F4A6177 -6C5F757A75867CE07D737DB17F8C81548221859189418B1B92FC964D9C474ECB -4EF7500B51F1584F6137613E6168653969EA6F1175A5768676D67B8782A584CB -F90093A7958B55805BA25751F9017CB37FB991B5502853BB5C455DE862D2636E -64DA64E76E2070AC795B8DDD8E1EF902907D924592F84E7E4EF650655DFE5EFA -61066957817186548E4793759A2B4E5E5091677068405109528D52926AA20000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077BC92109ED452AB602F8FF2504861A963ED64CA683C6A846FC0818889A1 -96945805727D72AC75047D797E6D80A9898B8B7490639D5162896C7A6F547D50 -7F3A8A23517C614A7B9D8B199257938C4EAC4FD3501E50BE510652C152CD537F -577058835E9A5F91617661AC64CE656C666F66BB66F468976D87708570F1749F -74A574CA75D9786C78EC7ADF7AF67D457D938015803F811B83968B668F159015 -93E1980398389A5A9BE84FC25553583A59515B635C4660B86212684268B00000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068E86EAA754C767878CE7A3D7CFB7E6B7E7C8A088AA18C3F968E9DC453E4 -53E9544A547156FA59D15B645C3B5EAB62F765376545657266A067AF69C16CBD -75FC7690777E7A3F7F94800380A1818F82E682FD83F085C1883188B48AA5F903 -8F9C932E96C798679AD89F1354ED659B66F2688F7A408C379D6056F057645D11 -660668B168CD6EFE7428889E9BE46C68F9049AA84F9B516C5171529F5B545DE5 -6050606D62F163A7653B73D97A7A86A38CA2978F4E325BE16208679C74DC0000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079D183D38A878AB28DE8904E934B98465ED369E885FF90EDF90551A05B98 -5BEC616368FA6B3E704C742F74D87BA17F5083C589C08CAB95DC9928522E605D -62EC90024F8A5149532158D95EE366E06D38709A72C273D67B5080F1945B5366 -639B7F6B4E565080584A58DE602A612762D069D09B415B8F7D1880B18F5F4EA4 -50D154AC55AC5B0C5DA05DE7652A654E68216A4B72E1768E77EF7D5E7FF981A0 -854E86DF8F038F4E90CA99039A559BAB4E184E454E5D4EC74FF1517752FE0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000534053E353E5548E5614577557A25BC75D875ED061FC62D8655167B867E9 -69CB6B506BC66BEC6C426E9D707872D77396740377BF77E97A767D7F800981FC -8205820A82DF88628B338CFC8EC0901190B1926492B699D29A459CE99DD79F9C -570B5C4083CA97A097AB9EB4541B7A987FA488D98ECD90E158005C4863987A9F -5BAE5F137A797AAE828E8EAC5026523852F85377570862F363726B0A6DC37737 -53A5735785688E7695D5673A6AC36F708A6D8ECC994BF90666776B788CB40000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B3CF90753EB572D594E63C669FB73EA78457ABA7AC57CFE8475898F8D73 -903595A852FB574775477B6083CC921EF9086A58514B524B5287621F68D86975 -969950C552A452E461C365A4683969FF747E7B4B82B983EB89B28B398FD19949 -F9094ECA599764D266116A8E7434798179BD82A9887E887F895FF90A93264F0B -53CA602562716C727D1A7D664E98516277DC80AF4F014F0E5176518055DC5668 -573B57FA57FC5914594759935BC45C905D0E5DF15E7E5FCC628065D765E30000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000671E671F675E68CB68C46A5F6B3A6C236C7D6C826DC773987426742A7482 -74A37578757F788178EF794179477948797A7B957D007DBA7F888006802D808C -8A188B4F8C488D779321932498E299519A0E9A0F9A659E927DCA4F76540962EE -685491D155AB513AF90BF90C5A1C61E6F90D62CF62FFF90EF90FF910F911F912 -F91390A3F914F915F916F917F9188AFEF919F91AF91BF91C6696F91D7156F91E -F91F96E3F920634F637A5357F921678F69606E73F9227537F923F924F9250000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D0DF926F927887256CA5A18F928F929F92AF92BF92C4E43F92D51675948 -67F08010F92E59735E74649A79CA5FF5606C62C8637B5BE75BD752AAF92F5974 -5F296012F930F931F9327459F933F934F935F936F937F93899D1F939F93AF93B -F93CF93DF93EF93FF940F941F942F9436FC3F944F94581BF8FB260F1F946F947 -8166F948F9495C3FF94AF94BF94CF94DF94EF94FF950F9515AE98A25677B7D10 -F952F953F954F955F956F95780FDF958F9595C3C6CE5533F6EBA591A83360000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E394EB64F4655AE571858C75F5665B765E66A806BB56E4D77ED7AEF7C1E -7DDE86CB88929132935B64BB6FBE737A75B890545556574D61BA64D466C76DE1 -6E5B6F6D6FB975F0804381BD854189838AC78B5A931F6C9375537B548E0F905D -5510580258585E626207649E68E075767CD687B39EE84EE35788576E59275C0D -5CB15E365F85623464E173B381FA888B8CB8968A9EDB5B855FB760B350125200 -52305716583558575C0E5C605CF65D8B5EA65F9260BC63116389641768430000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068F96AC26DD86E216ED46FE471FE76DC777979B17A3B840489A98CED8DF3 -8E4890039014905390FD934D967697DC6BD27006725872A27368776379BF7BE4 -7E9B8B8058A960C7656665FD66BE6C8C711E71C98C5A98134E6D7A814EDD51AC -51CD52D5540C61A76771685068DF6D1E6F7C75BC77B37AE580F484639285515C -6597675C679375D87AC78373F95A8C469017982D5C6F81C0829A9041906F920D -5F975D9D6A5971C8767B7B4985E48B0491279A30558761F6F95B76697F850000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000863F87BA88F8908FF95C6D1B70D973DE7D61843DF95D916A99F1F95E4E82 -53756B046B12703E721B862D9E1E524C8FA35D5064E5652C6B166FEB7C437E9C -85CD896489BD62C981D8881F5ECA67176D6A72FC7405746F878290DE4F865D0D -5FA0840A51B763A075654EAE5006516951C968816A117CAE7CB17CE7826F8AD2 -8F1B91CF4FB6513752F554425EEC616E623E65C56ADA6FFE792A85DC882395AD -9A629A6A9E979ECE529B66C66B77701D792B8F6297426190620065236F230000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714974897DF4806F84EE8F269023934A51BD521752A36D0C70C888C25EC9 -65826BAE6FC27C3E73754EE44F3656F9F95F5CBA5DBA601C73B27B2D7F9A7FCE -8046901E923496F6974898189F614F8B6FA779AE91B496B752DEF960648864C4 -6AD36F5E7018721076E780018606865C8DEF8F0597329B6F9DFA9E75788C797F -7DA083C993049E7F9E938AD658DF5F046727702774CF7C60807E512170287262 -78CA8CC28CDA8CF496F74E8650DA5BEE5ED6659971CE764277AD804A84FC0000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000907C9B279F8D58D85A415C626A136DDA6F0F763B7D2F7E37851E893893E4 -964B528965D267F369B46D416E9C700F7409746075597624786B8B2C985E516D -622E96784F96502B5D196DEA7DB88F2A5F8B61446817F961968652D2808B51DC -51CC695E7A1C7DBE83F196754FDA52295398540F550E5C6560A7674E68A86D6C -728172F874067483F96275E27C6C7F797FB8838988CF88E191CC91D096E29BC9 -541D6F7E71D0749885FA8EAA96A39C579E9F67976DCB743381E89716782C0000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007ACB7B207C926469746A75F278BC78E899AC9B549EBB5BDE5E556F20819C -83AB90884E07534D5A295DD25F4E6162633D666966FC6EFF6F2B7063779E842C -8513883B8F1399459C3B551C62B9672B6CAB8309896A977A4EA159845FD85FD9 -671B7DB27F548292832B83BD8F1E909957CB59B95A925BD06627679A68856BCF -71647F758CB78CE390819B4581088C8A964C9A409EA55B5F6C13731B76F276DF -840C51AA8993514D519552C968C96C94770477207DBF7DEC97629EB56EC50000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000851151A5540D547D660E669D69276E9F76BF7791831784C2879F91699298 -9CF488824FAE519252DF59C65E3D61556478647966AE67D06A216BCD6BDB725F -72617441773877DB801782BC83058B008B288C8C67286C90726776EE77667A46 -9DA96B7F6C92592267268499536F589359995EDF63CF663467736E3A732B7AD7 -82D7932852D95DEB61AE61CB620A62C764AB65E069596B666BCB712173F7755D -7E46821E8302856A8AA38CBF97279D6158A89ED85011520E543B554F65870000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C767D0A7D0B805E868A958096EF52FF6C95726954735A9A5C3E5D4B5F4C -5FAE672A68B669636E3C6E4477097C737F8E85878B0E8FF797619EF45CB760B6 -610D61AB654F65FB65FC6C116CEF739F73C97DE195945BC6871C8B10525D535A -62CD640F64B267346A386CCA73C0749E7B947C957E1B818A823685848FEB96F9 -99C14F34534A53CD53DB62CC642C6500659169C36CEE6F5873ED7554762276E4 -76FC78D078FB792C7D46822C87E08FD4981298EF52C362D464A56E246F510000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000767C8DCB91B192629AEE9B435023508D574A59A85C285E475F77623F653E -65B965C16609678B699C6EC278C57D2180AA8180822B82B384A1868C8A2A8B17 -90A696329F90500D4FF3F96357F95F9862DC6392676F6E43711976C380CC80DA -88F488F589198CE08F29914D966A4F2F4F705E1B67CF6822767D767E9B445E61 -6A0A716971D4756AF9647E41854385E998DC4F107B4F7F7095A551E15E0668B5 -6C3E6C4E6CDB72AF7BC483036CD5743A50FB528858C164D86A9774A776560000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078A7861795E29739F965535E5F018B8A8FA88FAF908A522577A59C499F08 -4E19500251755C5B5E77661E663A67C468C570B3750175C579C97ADD8F279920 -9A084FDD582158315BF6666E6B656D116E7A6F7D73E4752B83E988DC89138B5C -8F144F0F50D55310535C5B935FA9670D798F8179832F8514890789868F398F3B -99A59C12672C4E764FF859495C015CEF5CF0636768D270FD71A2742B7E2B84EC -8702902292D29CF34E0D4ED84FEF50855256526F5426549057E0592B5A660000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005B5A5B755BCC5E9CF9666276657765A76D6E6EA572367B267C3F7F368150 -8151819A8240829983A98A038CA08CE68CFB8D748DBA90E891DC961C964499D9 -9CE7531752065429567458B35954596E5FFF61A4626E66106C7E711A76C67C89 -7CDE7D1B82AC8CC196F0F9674F5B5F175F7F62C25D29670B68DA787C7E439D6C -4E1550995315532A535159835A625E8760B2618A624962796590678769A76BD4 -6BD66BD76BD86CB8F968743575FA7812789179D579D87C837DCB7FE180A50000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000813E81C283F2871A88E88AB98B6C8CBB9119975E98DB9F3B56AC5B2A5F6C -658C6AB36BAF6D5C6FF17015725D73AD8CA78CD3983B61916C3780589A014E4D -4E8B4E9B4ED54F3A4F3C4F7F4FDF50FF53F253F8550655E356DB58EB59625A11 -5BEB5BFA5C045DF35E2B5F99601D6368659C65AF67F667FB68AD6B7B6C996CD7 -6E23700973457802793E7940796079C17BE97D177D728086820D838E84D186C7 -88DF8A508A5E8B1D8CDC8D668FAD90AA98FC99DF9E9D524AF9696714F96A0000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005098522A5C7165636C5573CA7523759D7B97849C917897304E7764926BBA -715E85A94E09F96B674968EE6E17829F8518886B63F76F81921298AF4E0A50B7 -50CF511F554655AA56175B405C195CE05E385E8A5EA05EC260F368516A616E58 -723D724072C076F879657BB17FD488F389F48A738C618CDE971C585E74BD8CFD -55C7F96C7A617D2282727272751F7525F96D7B19588558FB5DBC5E8F5EB65F90 -60556292637F654D669166D966F8681668F27280745E7B6E7D6E7DD67F720000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000080E5821285AF897F8A93901D92E49ECD9F205915596D5E2D60DC66146673 -67906C506DC56F5F77F378A984C691CB932B4ED950CA514855845B0B5BA36247 -657E65CB6E32717D74017444748774BF766C79AA7DDA7E557FA8817A81B38239 -861A87EC8A758DE3907892919425994D9BAE53685C5169546CC46D296E2B820C -859B893B8A2D8AAA96EA9F67526166B96BB27E9687FE8D0D9583965D651D6D89 -71EEF96E57CE59D35BAC602760FA6210661F665F732973F976DB77017B6C0000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008056807281658AA091924E1652E26B726D177A057B397D30F96F8CB053EC -562F58515BB55C0F5C115DE2624063836414662D68B36CBC6D886EAF701F70A4 -71D27526758F758E76197B117BE07C2B7D207D39852C856D86078A34900D9061 -90B592B797F69A374FD75C6C675F6D917C9F7E8C8B168D16901F5B6B5DFD640D -84C0905C98E173875B8B609A677E6DDE8A1F8AA69001980C5237F9707051788E -9396887091D74FEE53D755FD56DA578258FD5AC25B885CAB5CC05E2561010000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000620D624B6388641C653665786A396B8A6C346D196F3171E772E973787407 -74B27626776179C07A577AEA7CB97D8F7DAC7E617F9E81298331849084DA85EA -88968AB08B908F3890429083916C929692B9968B96A796A896D6970098089996 -9AD39B1A53D4587E59195B705BBF6DD16F5A719F742174B9808583FD5DE15F87 -5FAA604265EC6812696F6A536B896D356DF373E376FE77AC7B4D7D148123821C -834084F485638A628AC49187931E980699B4620C88538FF092655D075D270000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005D69745F819D87686FD562FE7FD2893689724E1E4E5850E752DD5347627F -66077E698805965E4F8D5319563659CB5AA45C385C4E5C4D5E025F11604365BD -662F664267BE67F4731C77E2793A7FC5849484CD89968A668A698AE18C558C7A -57F45BD45F0F606F62ED690D6B966E5C71847BD287558B588EFE98DF98FE4F38 -4F814FE1547B5A205BB8613C65B0666871FC7533795E7D33814E81E3839885AA -85CE87038A0A8EAB8F9BF9718FC559315BA45BE660895BE95C0B5FC36C810000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9726DF1700B751A82AF8AF64EC05341F97396D96C0F4E9E4FC45152555E -5A255CE86211725982BD83AA86FE88598A1D963F96C599139D099D5D580A5CB3 -5DBD5E4460E1611563E16A026E2591029354984E9C109F775B895CB86309664F -6848773C96C1978D98549B9F65A18B018ECB95BC55355CA95DD65EB56697764C -83F495C758D362BC72CE9D284EF0592E600F663B6B8379E79D26539354C057C3 -5D16611B66D66DAF788D827E969897445384627C63966DB27E0A814B984D0000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006AFB7F4C9DAF9E1A4E5F503B51B6591C60F963F66930723A8036F97491CE -5F31F975F9767D0482E5846F84BB85E58E8DF9774F6FF978F97958E45B436059 -63DA6518656D6698F97A694A6A236D0B7001716C75D2760D79B37A70F97B7F8A -F97C8944F97D8B9391C0967DF97E990A57045FA165BC6F01760079A68A9E99AD -9B5A9F6C510461B662916A8D81C6504358305F6671098A008AFA5B7C86164FFA -513C56B4594463A96DF95DAA696D51864E884F59F97FF980F9815982F9820000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9836B5F6C5DF98474B57916F9858207824583398F3F8F5DF9869918F987 -F988F9894EA6F98A57DF5F796613F98BF98C75AB7E798B6FF98D90069A5B56A5 -582759F85A1F5BB4F98E5EF6F98FF9906350633BF991693D6C876CBF6D8E6D93 -6DF56F14F99270DF71367159F99371C371D5F994784F786FF9957B757DE3F996 -7E2FF997884D8EDFF998F999F99A925BF99B9CF6F99CF99DF99E60856D85F99F -71B1F9A0F9A195B153ADF9A2F9A3F9A467D3F9A5708E71307430827682D20000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9A695BB9AE59E7D66C4F9A771C18449F9A8F9A9584BF9AAF9AB5DB85F71 -F9AC6620668E697969AE6C386CF36E366F416FDA701B702F715071DF7370F9AD -745BF9AE74D476C87A4E7E93F9AFF9B082F18A608FCEF9B19348F9B29719F9B3 -F9B44E42502AF9B5520853E166F36C6D6FCA730A777F7A6282AE85DD8602F9B6 -88D48A638B7D8C6BF9B792B3F9B8971398104E944F0D4FC950B25348543E5433 -55DA586258BA59675A1B5BE4609FF9B961CA655665FF666468A76C5A6FB30000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000070CF71AC73527B7D87088AA49C329F075C4B6C8373447389923A6EAB7465 -761F7A697E15860A514058C564C174EE751576707FC1909596CD99546E2674E6 -7AA97AAA81E586D987788A1B5A495B8C5B9B68A169006D6373A97413742C7897 -7DE97FEB81188155839E8C4C962E981166F05F8065FA67896C6A738B502D5A03 -6B6A77EE59165D6C5DCD7325754FF9BAF9BB50E551F9582F592D599659DA5BE5 -F9BCF9BD5DA262D76416649364FEF9BE66DCF9BF6A48F9C071FF7464F9C10000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A887AAF7E477E5E80008170F9C287EF89818B209059F9C390809952617E -6B326D747E1F89258FB14FD150AD519752C757C758895BB95EB8614269956D8C -6E676EB6719474627528752C8073833884C98E0A939493DEF9C44E8E4F515076 -512A53C853CB53F35B875BD35C24611A618265F4725B7397744076C279507991 -79B97D067FBD828B85D5865E8FC2904790F591EA968596E896E952D65F6765ED -6631682F715C7A3690C1980A4E91F9C56A526B9E6F907189801882B885530000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000904B969596F297FB851A9B314E90718A96C45143539F54E15713571257A3 -5A9B5AC45BC36028613F63F46C856D396E726E907230733F745782D188818F45 -9060F9C6966298589D1B67088D8A925E4F4D504950DE5371570D59D45A015C09 -617066906E2D7232744B7DEF80C3840E8466853F875F885B89188B02905597CB -9B4F4E734F915112516AF9C7552F55A95B7A5BA55E7C5E7D5EBE60A060DF6108 -610963C465386709F9C867D467DAF9C9696169626CB96D27F9CA6E38F9CB0000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FE173367337F9CC745C7531F9CD7652F9CEF9CF7DAD81FE843888D58A98 -8ADB8AED8E308E42904A903E907A914991C9936EF9D0F9D15809F9D26BD38089 -80B2F9D3F9D45141596B5C39F9D5F9D66F6473A780E48D07F9D79217958FF9D8 -F9D9F9DAF9DB807F620E701C7D68878DF9DC57A0606961476BB78ABE928096B1 -4E59541F6DEB852D967097F398EE63D66CE3909151DD61C981BA9DF94F9D501A -51005B9C610F61FF64EC69056BC5759177E37FA98264858F87FB88638ABC0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B7091AB4E8C4EE54F0AF9DDF9DE593759E8F9DF5DF25F1B5F5B6021F9E0 -F9E1F9E2F9E3723E73E5F9E4757075CDF9E579FBF9E6800C8033808482E18351 -F9E7F9E88CBD8CB39087F9E9F9EA98F4990CF9EBF9EC703776CA7FCA7FCC7FFC -8B1A4EBA4EC152035370F9ED54BD56E059FB5BC55F155FCD6E6EF9EEF9EF7D6A -8335F9F086938A8DF9F1976D9777F9F2F9F34E004F5A4F7E58F965E56EA29038 -93B099B94EFB58EC598A59D96041F9F4F9F57A14F9F6834F8CC3516553440000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9F7F9F8F9F94ECD52695B5582BF4ED4523A54A859C959FF5B505B575B5C -606361486ECB7099716E738674F775B578C17D2B800581EA8328851785C98AEE -8CC796CC4F5C52FA56BC65AB6628707C70B872357DBD828D914C96C09D725B71 -68E76B986F7A76DE5C9166AB6F5B7BB47C2A883696DC4E084ED75320583458BB -58EF596C5C075E335E845F35638C66B267566A1F6AA36B0C6F3F7246F9FA7350 -748B7AE07CA7817881DF81E7838A846C8523859485CF88DD8D1391AC95770000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000969C518D54C957285BB0624D6750683D68936E3D6ED3707D7E2188C18CA1 -8F099F4B9F4E722D7B8F8ACD931A4F474F4E5132548059D05E9562B56775696E -6A176CAE6E1A72D9732A75BD7BB87D3582E783F9845785F78A5B8CAF8E879019 -90B896CE9F5F52E3540A5AE15BC2645865756EF472C4F9FB76847A4D7B1B7C4D -7E3E7FDF837B8B2B8CCA8D648DE18E5F8FEA8FF9906993D14F434F7A50B35168 -5178524D526A5861587C59605C085C555EDB609B623068136BBF6C086FB10000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714E742075307538755176727B4C7B8B7BAD7BC67E8F8A6E8F3E8F49923F -92939322942B96FB985A986B991E5207622A62986D5976647ACA7BC07D765360 -5CBE5E976F3870B97C9897119B8E9EDE63A5647A87764E014E954EAD505C5075 -544859C35B9A5E405EAD5EF75F8160C5633A653F657465CC6676667867FE6968 -6A896B636C406DC06DE86E1F6E5E701E70A1738E73FD753A775B7887798E7A0B -7A7D7CBE7D8E82478A028AEA8C9E912D914A91D8926692CC9320970697560000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000975C98029F0E52365291557C58245E1D5F1F608C63D068AF6FDF796D7B2C -81CD85BA88FD8AF88E44918D9664969B973D984C9F4A4FCE514651CB52A95632 -5F145F6B63AA64CD65E9664166FA66F9671D689D68D769FD6F156F6E716771E5 -722A74AA773A7956795A79DF7A207A957C977CDF7D447E70808785FB86A48A54 -8ABF8D998E819020906D91E3963B96D59CE565CF7C078DB393C35B585C0A5352 -62D9731D50275B975F9E60B0616B68D56DD9742E7A2E7D427D9C7E31816B0000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E2A8E35937E94184F5057505DE65EA7632B7F6A4E3B4F4F4F8F505A59DD -80C4546A546855FE594F5B995DDE5EDA665D673167F1682A6CE86D326E4A6F8D -70B773E075877C4C7D027D2C7DA2821F86DB8A3B8A858D708E8A8F339031914E -9152944499D07AF97CA54FCA510151C657C85BEF5CFB66596A3D6D5A6E966FEC -710C756F7AE388229021907596CB99FF83014E2D4EF2884691CD537D6ADB696B -6C41847A589E618E66FE62EF70DD751175C77E5284B88B498D084E4B53EA0000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054AB573057405FD763016307646F652F65E8667A679D67B36B626C606C9A -6F2C77E57825794979577D1980A2810281F3829D82B787188A8CF9FC8D048DBE -907276F47A197A377E548077550755D45875632F64226649664B686D699B6B84 -6D256EB173CD746874A1755B75B976E1771E778B79E67E097E1D81FB852F8897 -8A3A8CD18EEB8FB0903293AD9663967397074F8453F159EA5AC95E19684E74C6 -75BE79E97A9281A386ED8CEA8DCC8FED659F6715F9FD57F76F577DDD8F2F0000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093F696C65FB561F26F844E144F98501F53C955DF5D6F5DEE6B216B6478CB -7B9AF9FE8E498ECA906E6349643E77407A84932F947F9F6A64B06FAF71E674A8 -74DA7AC47C127E827CB27E988B9A8D0A947D9910994C52395BDF64E6672D7D2E -50ED53C358796158615961FA65AC7AD98B928B9650095021527555315A3C5EE0 -5F706134655E660C663666A269CD6EC46F32731676217A938139825983D684BC -50B557F05BC05BE85F6963A178267DB583DC852191C791F5518A67F57B560000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008CAC51C459BB60BD8655501CF9FF52545C3A617D621A62D364F265A56ECC -7620810A8E60965F96BB4EDF5343559859295DDD64C56CC96DFA73947A7F821B -85A68CE48E10907791E795E1962197C651F854F255865FB964A46F887DB48F1F -8F4D943550C95C166CBE6DFB751B77BB7C3D7C648A798AC2581E59BE5E166377 -7252758A776B8ADC8CBC8F125EF366746DF8807D83C18ACB97519BD6FA005243 -66FF6D956EEF7DE08AE6902E905E9AD4521D527F54E86194628462DB68A20000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006912695A6A3570927126785D7901790E79D27A0D8096827882D583498549 -8C828D859162918B91AE4FC356D171ED77D7870089F85BF85FD6675190A853E2 -585A5BF560A4618164607E3D80708525928364AE50AC5D146700589C62BD63A8 -690E69786A1E6E6B76BA79CB82BB84298ACF8DA88FFD9112914B919C93109318 -939A96DB9A369C0D4E11755C795D7AFA7B517BC97E2E84C48E598E748EF89010 -6625693F744351FA672E9EDC51455FE06C9687F2885D887760B481B584030000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D0553D6543956345A365C31708A7FE0805A810681ED8DA391899A5F9DF2 -50744EC453A060FB6E2C5C644F88502455E45CD95E5F606568946CBB6DC471BE -75D475F476617A1A7A497DC77DFB7F6E81F486A98F1C96C999B39F52524752C5 -98ED89AA4E0367D26F064FB55BE267956C886D78741B782791DD937C87C479E4 -7A315FEB4ED654A4553E58AE59A560F0625362D6673669558235964099B199DD -502C53535544577CFA016258FA0264E2666B67DD6FC16FEF742274388A170000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094385451560657665F48619A6B4E705870AD7DBB8A95596A812B63A27708 -803D8CAA5854642D69BB5B955E116E6FFA038569514C53F0592A6020614B6B86 -6C706CF07B1E80CE82D48DC690B098B1FA0464C76FA464916504514E5410571F -8A0E615F6876FA0575DB7B527D71901A580669CC817F892A9000983950785957 -59AC6295900F9B2A615D727995D657615A465DF4628A64AD64FA67776CE26D3E -722C743678347F7782AD8DDB981752245742677F724874E38CA98FA692110000 -F8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000962A516B53ED634C4F695504609665576C9B6D7F724C72FD7A1789878C9D -5F6D6F8E70F981A8610E4FBF504F624172477BC77DE87FE9904D97AD9A198CB6 -576A5E7367B0840D8A5554205B165E635EE25F0A658380BA853D9589965B4F48 -5305530D530F548654FA57035E036016629B62B16355FA066CE16D6675B17832 -80DE812F82DE846184B2888D8912900B92EA98FD9B915E4566B466DD70117206 -FA074FF5527D5F6A615367536A196F0274E2796888688C7998C798C49A430000 -F9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054C17A1F69538AF78C4A98A899AE5F7C62AB75B276AE88AB907F96425339 -5F3C5FC56CCC73CC7562758B7B4682FE999D4E4F903C4E0B4F5553A6590F5EC8 -66306CB37455837787668CC09050971E9C1558D15B7886508B149DB45BD26068 -608D65F16C576F226FA3701A7F557FF095919592965097D352728F4451FD542B -54B85563558A6ABB6DB57DD88266929C96779E79540854C876D286E495A495D4 -965C4EA24F0959EE5AE65DF760526297676D68416C866E2F7F38809B822A0000 -FA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FA08FA0998054EA5505554B35793595A5B695BB361C869776D77702387F9 -89E38A728AE7908299ED9AB852BE683850165E78674F8347884C4EAB541156AE -73E6911597FF9909995799995653589F865B8A3161B26AF6737B8ED26B4796AA -9A57595572008D6B97694FD45CF45F2661F8665B6CEB70AB738473B973FE7729 -774D7D437D627E2382378852FA0A8CE29249986F5B517A74884098015ACC4FE0 -5354593E5CFD633E6D7972F98105810783A292CF98304EA851445211578B0000 -FB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F626CC26ECE7005705070AF719273E97469834A87A28861900890A293A3 -99A8516E5F5760E0616766B385598E4A91AF978B4E4E4E92547C58D558FA597D -5CB55F2762366248660A66676BEB6D696DCF6E566EF86F946FE06FE9705D72D0 -7425745A74E07693795C7CCA7E1E80E182A6846B84BF864E865F87748B778C6A -93AC9800986560D1621691775A5A660F6DF76E3E743F9B425FFD60DA7B0F54C4 -5F186C5E6CD36D2A70D87D0586798A0C9D3B5316548C5B056A3A706B75750000 -FC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000798D79BE82B183EF8A718B418CA89774FA0B64F4652B78BA78BB7A6B4E38 -559A59505BA65E7B60A363DB6B61666568536E19716574B07D0890849A699C25 -6D3B6ED1733E8C4195CA51F05E4C5FA8604D60F66130614C6643664469A56CC1 -6E5F6EC96F62714C749C76877BC17C27835287579051968D9EC3532F56DE5EFB -5F8A6062609461F7666667036A9C6DEE6FAE7070736A7E6A81BE833486D48AA8 -8CC4528373725B966A6B940454EE56865B5D6548658566C9689F6D8D6DC60000 -FD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000723B80B491759A4D4FAF5019539A540E543C558955C55E3F5F8C673D7166 -73DD900552DB52F3586458CE7104718F71FB85B08A13668885A855A76684714A -8431534955996BC15F595FBD63EE668971478AF18F1D9EBE4F11643A70CB7566 -866760648B4E9DF8514751F653086D3680F89ED166156B23709875D554035C79 -7D078A166B206B3D6B46543860706D3D7FD5820850D651DE559C566B56CD59EC -5B095E0C619961986231665E66E6719971B971BA72A779A77A007FB28A700000 diff --git a/src/runtime/tcl_library/encoding/cp950.enc b/src/runtime/tcl_library/encoding/cp950.enc deleted file mode 100644 index f582bd99..00000000 --- a/src/runtime/tcl_library/encoding/cp950.enc +++ /dev/null @@ -1,1499 +0,0 @@ -# Encoding file: cp950, multi-byte -M -003F 0 88 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3000FF0C30013002FF0E2027FF1BFF1AFF1FFF01FE3020262025FE50FE51FE52 -00B7FE54FE55FE56FE57FF5C2013FE312014FE332574FE34FE4FFF08FF09FE35 -FE36FF5BFF5DFE37FE3830143015FE39FE3A30103011FE3BFE3C300A300BFE3D -FE3E30083009FE3FFE40300C300DFE41FE42300E300FFE43FE44FE59FE5A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FE5BFE5CFE5DFE5E20182019201C201D301D301E20352032FF03FF06FF0A -203B00A7300325CB25CF25B325B225CE2606260525C725C625A125A025BD25BC -32A3210500AFFFE3FF3F02CDFE49FE4AFE4DFE4EFE4BFE4CFE5FFE60FE61FF0B -FF0D00D700F700B1221AFF1CFF1EFF1D226622672260221E22522261FE62FE63 -FE64FE65FE66FF5E2229222A22A52220221F22BF33D233D1222B222E22352234 -26402642229522992191219321902192219621972199219822252223FF0F0000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FF3C2215FE68FF04FFE53012FFE0FFE1FF05FF2021032109FE69FE6AFE6B33D5 -339C339D339E33CE33A1338E338F33C400B05159515B515E515D5161516355E7 -74E97CCE25812582258325842585258625872588258F258E258D258C258B258A -2589253C2534252C2524251C2594250025022595250C251025142518256D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000256E2570256F2550255E256A256125E225E325E525E4257125722573FF10 -FF11FF12FF13FF14FF15FF16FF17FF18FF192160216121622163216421652166 -216721682169302130223023302430253026302730283029534153445345FF21 -FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2FFF30FF31 -FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF41FF42FF43FF44FF45FF46FF47 -FF48FF49FF4AFF4BFF4CFF4DFF4EFF4FFF50FF51FF52FF53FF54FF55FF560000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FF57FF58FF59FF5A039103920393039403950396039703980399039A039B039C -039D039E039F03A003A103A303A403A503A603A703A803A903B103B203B303B4 -03B503B603B703B803B903BA03BB03BC03BD03BE03BF03C003C103C303C403C5 -03C603C703C803C931053106310731083109310A310B310C310D310E310F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00003110311131123113311431153116311731183119311A311B311C311D311E -311F312031213122312331243125312631273128312902D902C902CA02C702CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000020AC00000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E004E594E014E034E434E5D4E864E8C4EBA513F5165516B51E052005201529B -53155341535C53C84E094E0B4E084E0A4E2B4E3851E14E454E484E5F4E5E4E8E -4EA15140520352FA534353C953E3571F58EB5915592759735B505B515B535BF8 -5C0F5C225C385C715DDD5DE55DF15DF25DF35DFE5E725EFE5F0B5F13624D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E114E104E0D4E2D4E304E394E4B5C394E884E914E954E924E944EA24EC1 -4EC04EC34EC64EC74ECD4ECA4ECB4EC4514351415167516D516E516C519751F6 -52065207520852FB52FE52FF53165339534853475345535E538453CB53CA53CD -58EC5929592B592A592D5B545C115C245C3A5C6F5DF45E7B5EFF5F145F155FC3 -62086236624B624E652F6587659765A465B965E566F0670867286B206B626B79 -6BCB6BD46BDB6C0F6C34706B722A7236723B72477259725B72AC738B4E190000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E164E154E144E184E3B4E4D4E4F4E4E4EE54ED84ED44ED54ED64ED74EE34EE4 -4ED94EDE514551445189518A51AC51F951FA51F8520A52A0529F530553065317 -531D4EDF534A534953615360536F536E53BB53EF53E453F353EC53EE53E953E8 -53FC53F853F553EB53E653EA53F253F153F053E553ED53FB56DB56DA59160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000592E5931597459765B555B835C3C5DE85DE75DE65E025E035E735E7C5F01 -5F185F175FC5620A625362546252625165A565E6672E672C672A672B672D6B63 -6BCD6C116C106C386C416C406C3E72AF7384738974DC74E67518751F75287529 -7530753175327533758B767D76AE76BF76EE77DB77E277F3793A79BE7A747ACB -4E1E4E1F4E524E534E694E994EA44EA64EA54EFF4F094F194F0A4F154F0D4F10 -4F114F0F4EF24EF64EFB4EF04EF34EFD4F014F0B514951475146514851680000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5171518D51B0521752115212520E521652A3530853215320537053715409540F -540C540A54105401540B54045411540D54085403540E5406541256E056DE56DD -573357305728572D572C572F57295919591A59375938598459785983597D5979 -598259815B575B585B875B885B855B895BFA5C165C795DDE5E065E765E740000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F0F5F1B5FD95FD6620E620C620D62106263625B6258653665E965E865EC -65ED66F266F36709673D6734673167356B216B646B7B6C166C5D6C576C596C5F -6C606C506C556C616C5B6C4D6C4E7070725F725D767E7AF97C737CF87F367F8A -7FBD80018003800C80128033807F8089808B808C81E381EA81F381FC820C821B -821F826E8272827E866B8840884C8863897F96214E324EA84F4D4F4F4F474F57 -4F5E4F344F5B4F554F304F504F514F3D4F3A4F384F434F544F3C4F464F630000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F5C4F604F2F4F4E4F364F594F5D4F484F5A514C514B514D517551B651B75225 -52245229522A522852AB52A952AA52AC532353735375541D542D541E543E5426 -544E542754465443543354485442541B5429544A5439543B5438542E54355436 -5420543C54405431542B541F542C56EA56F056E456EB574A57515740574D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005747574E573E5750574F573B58EF593E599D599259A8599E59A359995996 -598D59A45993598A59A55B5D5B5C5B5A5B5B5B8C5B8B5B8F5C2C5C405C415C3F -5C3E5C905C915C945C8C5DEB5E0C5E8F5E875E8A5EF75F045F1F5F645F625F77 -5F795FD85FCC5FD75FCD5FF15FEB5FF85FEA6212621162846297629662806276 -6289626D628A627C627E627962736292626F6298626E62956293629162866539 -653B653865F166F4675F674E674F67506751675C6756675E6749674667600000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -675367576B656BCF6C426C5E6C996C816C886C896C856C9B6C6A6C7A6C906C70 -6C8C6C686C966C926C7D6C836C726C7E6C746C866C766C8D6C946C986C827076 -707C707D707872627261726072C472C27396752C752B75377538768276EF77E3 -79C179C079BF7A767CFB7F5580968093809D8098809B809A80B2826F82920000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000828B828D898B89D28A008C378C468C558C9D8D648D708DB38EAB8ECA8F9B -8FB08FC28FC68FC58FC45DE1909190A290AA90A690A3914991C691CC9632962E -9631962A962C4E264E564E734E8B4E9B4E9E4EAB4EAC4F6F4F9D4F8D4F734F7F -4F6C4F9B4F8B4F864F834F704F754F884F694F7B4F964F7E4F8F4F914F7A5154 -51525155516951775176517851BD51FD523B52385237523A5230522E52365241 -52BE52BB5352535453535351536653775378537953D653D453D7547354750000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5496547854955480547B5477548454925486547C549054715476548C549A5462 -5468548B547D548E56FA57835777576A5769576157665764577C591C59495947 -59485944595459BE59BB59D459B959AE59D159C659D059CD59CB59D359CA59AF -59B359D259C55B5F5B645B635B975B9A5B985B9C5B995B9B5C1A5C485C450000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C465CB75CA15CB85CA95CAB5CB15CB35E185E1A5E165E155E1B5E115E78 -5E9A5E975E9C5E955E965EF65F265F275F295F805F815F7F5F7C5FDD5FE05FFD -5FF55FFF600F6014602F60356016602A6015602160276029602B601B62166215 -623F623E6240627F62C962CC62C462BF62C262B962D262DB62AB62D362D462CB -62C862A862BD62BC62D062D962C762CD62B562DA62B162D862D662D762C662AC -62CE653E65A765BC65FA66146613660C66066602660E6600660F6615660A0000 -AA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6607670D670B676D678B67956771679C677367776787679D6797676F6770677F -6789677E67906775679A6793677C676A67726B236B666B676B7F6C136C1B6CE3 -6CE86CF36CB16CCC6CE56CB36CBD6CBE6CBC6CE26CAB6CD56CD36CB86CC46CB9 -6CC16CAE6CD76CC56CF16CBF6CBB6CE16CDB6CCA6CAC6CEF6CDC6CD66CE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007095708E7092708A7099722C722D723872487267726972C072CE72D972D7 -72D073A973A8739F73AB73A5753D759D7599759A768476C276F276F477E577FD -793E7940794179C979C87A7A7A797AFA7CFE7F547F8C7F8B800580BA80A580A2 -80B180A180AB80A980B480AA80AF81E581FE820D82B3829D829982AD82BD829F -82B982B182AC82A582AF82B882A382B082BE82B7864E8671521D88688ECB8FCE -8FD48FD190B590B890B190B691C791D195779580961C9640963F963B96440000 -AB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -964296B996E89752975E4E9F4EAD4EAE4FE14FB54FAF4FBF4FE04FD14FCF4FDD -4FC34FB64FD84FDF4FCA4FD74FAE4FD04FC44FC24FDA4FCE4FDE4FB751575192 -519151A0524E5243524A524D524C524B524752C752C952C352C1530D5357537B -539A53DB54AC54C054A854CE54C954B854A654B354C754C254BD54AA54C10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054C454C854AF54AB54B154BB54A954A754BF56FF5782578B57A057A357A2 -57CE57AE579359555951594F594E595059DC59D859FF59E359E85A0359E559EA -59DA59E65A0159FB5B695BA35BA65BA45BA25BA55C015C4E5C4F5C4D5C4B5CD9 -5CD25DF75E1D5E255E1F5E7D5EA05EA65EFA5F085F2D5F655F885F855F8A5F8B -5F875F8C5F896012601D60206025600E6028604D60706068606260466043606C -606B606A6064624162DC6316630962FC62ED630162EE62FD630762F162F70000 -AC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62EF62EC62FE62F463116302653F654565AB65BD65E26625662D66206627662F -661F66286631662466F767FF67D367F167D467D067EC67B667AF67F567E967EF -67C467D167B467DA67E567B867CF67DE67F367B067D967E267DD67D26B6A6B83 -6B866BB56BD26BD76C1F6CC96D0B6D326D2A6D416D256D0C6D316D1E6D170000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D3B6D3D6D3E6D366D1B6CF56D396D276D386D296D2E6D356D0E6D2B70AB -70BA70B370AC70AF70AD70B870AE70A472307272726F727472E972E072E173B7 -73CA73BB73B273CD73C073B3751A752D754F754C754E754B75AB75A475A575A2 -75A3767876867687768876C876C676C376C5770176F976F87709770B76FE76FC -770777DC78027814780C780D794679497948794779B979BA79D179D279CB7A7F -7A817AFF7AFD7C7D7D027D057D007D097D077D047D067F387F8E7FBF80040000 -AD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8010800D8011803680D680E580DA80C380C480CC80E180DB80CE80DE80E480DD -81F4822282E78303830582E382DB82E6830482E58302830982D282D782F18301 -82DC82D482D182DE82D382DF82EF830686508679867B867A884D886B898189D4 -8A088A028A038C9E8CA08D748D738DB48ECD8ECC8FF08FE68FE28FEA8FE50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008FED8FEB8FE48FE890CA90CE90C190C3914B914A91CD95829650964B964C -964D9762976997CB97ED97F3980198A898DB98DF999699994E584EB3500C500D -50234FEF502650254FF8502950165006503C501F501A501250114FFA50005014 -50284FF15021500B501950184FF34FEE502D502A4FFE502B5009517C51A451A5 -51A251CD51CC51C651CB5256525C5254525B525D532A537F539F539D53DF54E8 -55105501553754FC54E554F2550654FA551454E954ED54E1550954EE54EA0000 -AE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54E65527550754FD550F5703570457C257D457CB57C35809590F59575958595A -5A115A185A1C5A1F5A1B5A1359EC5A205A235A295A255A0C5A095B6B5C585BB0 -5BB35BB65BB45BAE5BB55BB95BB85C045C515C555C505CED5CFD5CFB5CEA5CE8 -5CF05CF65D015CF45DEE5E2D5E2B5EAB5EAD5EA75F315F925F915F9060590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006063606560506055606D6069606F6084609F609A608D6094608C60856096 -624762F3630862FF634E633E632F635563426346634F6349633A6350633D632A -632B6328634D634C65486549659965C165C566426649664F66436652664C6645 -664166F867146715671768216838684868466853683968426854682968B36817 -684C6851683D67F468506840683C6843682A68456813681868416B8A6B896BB7 -6C236C276C286C266C246CF06D6A6D956D886D876D666D786D776D596D930000 -AF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D6C6D896D6E6D5A6D746D696D8C6D8A6D796D856D656D9470CA70D870E470D9 -70C870CF7239727972FC72F972FD72F872F7738673ED740973EE73E073EA73DE -7554755D755C755A755975BE75C575C775B275B375BD75BC75B975C275B8768B -76B076CA76CD76CE7729771F7720772877E9783078277838781D783478370000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007825782D7820781F7832795579507960795F7956795E795D7957795A79E4 -79E379E779DF79E679E979D87A847A887AD97B067B117C897D217D177D0B7D0A -7D207D227D147D107D157D1A7D1C7D0D7D197D1B7F3A7F5F7F947FC57FC18006 -8018801580198017803D803F80F1810280F0810580ED80F4810680F880F38108 -80FD810A80FC80EF81ED81EC82008210822A822B8228822C82BB832B83528354 -834A83388350834983358334834F833283398336831783408331832883430000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8654868A86AA869386A486A9868C86A3869C8870887788818882887D88798A18 -8A108A0E8A0C8A158A0A8A178A138A168A0F8A118C488C7A8C798CA18CA28D77 -8EAC8ED28ED48ECF8FB1900190068FF790008FFA8FF490038FFD90058FF89095 -90E190DD90E29152914D914C91D891DD91D791DC91D995839662966396610000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000965B965D96649658965E96BB98E299AC9AA89AD89B259B329B3C4E7E507A -507D505C50475043504C505A504950655076504E5055507550745077504F500F -506F506D515C519551F0526A526F52D252D952D852D55310530F5319533F5340 -533E53C366FC5546556A55665544555E55615543554A55315556554F5555552F -55645538552E555C552C55635533554155575708570B570957DF5805580A5806 -57E057E457FA5802583557F757F9592059625A365A415A495A665A6A5A400000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A3C5A625A5A5A465A4A5B705BC75BC55BC45BC25BBF5BC65C095C085C075C60 -5C5C5C5D5D075D065D0E5D1B5D165D225D115D295D145D195D245D275D175DE2 -5E385E365E335E375EB75EB85EB65EB55EBE5F355F375F575F6C5F695F6B5F97 -5F995F9E5F985FA15FA05F9C607F60A3608960A060A860CB60B460E660BD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060C560BB60B560DC60BC60D860D560C660DF60B860DA60C7621A621B6248 -63A063A76372639663A263A563776367639863AA637163A963896383639B636B -63A863846388639963A163AC6392638F6380637B63696368637A655D65566551 -65596557555F654F655865556554659C659B65AC65CF65CB65CC65CE665D665A -666466686666665E66F952D7671B688168AF68A2689368B5687F687668B168A7 -689768B0688368C468AD688668856894689D68A8689F68A168826B326BBA0000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BEB6BEC6C2B6D8E6DBC6DF36DD96DB26DE16DCC6DE46DFB6DFA6E056DC76DCB -6DAF6DD16DAE6DDE6DF96DB86DF76DF56DC56DD26E1A6DB56DDA6DEB6DD86DEA -6DF16DEE6DE86DC66DC46DAA6DEC6DBF6DE670F97109710A70FD70EF723D727D -7281731C731B73167313731973877405740A7403740673FE740D74E074F60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074F7751C75227565756675627570758F75D475D575B575CA75CD768E76D4 -76D276DB7737773E773C77367738773A786B7843784E79657968796D79FB7A92 -7A957B207B287B1B7B2C7B267B197B1E7B2E7C927C977C957D467D437D717D2E -7D397D3C7D407D307D337D447D2F7D427D327D317F3D7F9E7F9A7FCC7FCE7FD2 -801C804A8046812F81168123812B81298130812482028235823782368239838E -839E8398837883A2839683BD83AB8392838A8393838983A08377837B837C0000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -838683A786555F6A86C786C086B686C486B586C686CB86B186AF86C98853889E -888888AB88928896888D888B8993898F8A2A8A1D8A238A258A318A2D8A1F8A1B -8A228C498C5A8CA98CAC8CAB8CA88CAA8CA78D678D668DBE8DBA8EDB8EDF9019 -900D901A90179023901F901D90109015901E9020900F90229016901B90140000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090E890ED90FD915791CE91F591E691E391E791ED91E99589966A96759673 -96789670967496769677966C96C096EA96E97AE07ADF980298039B5A9CE59E75 -9E7F9EA59EBB50A2508D508550995091508050965098509A670051F152725274 -5275526952DE52DD52DB535A53A5557B558055A7557C558A559D55985582559C -55AA55945587558B558355B355AE559F553E55B2559A55BB55AC55B1557E5589 -55AB5599570D582F582A58345824583058315821581D582058F958FA59600000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A775A9A5A7F5A925A9B5AA75B735B715BD25BCC5BD35BD05C0A5C0B5C315D4C -5D505D345D475DFD5E455E3D5E405E435E7E5ECA5EC15EC25EC45F3C5F6D5FA9 -5FAA5FA860D160E160B260B660E0611C612360FA611560F060FB60F4616860F1 -610E60F6610961006112621F624963A3638C63CF63C063E963C963C663CD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000063D263E363D063E163D663ED63EE637663F463EA63DB645263DA63F9655E -6566656265636591659065AF666E667066746676666F6691667A667E667766FE -66FF671F671D68FA68D568E068D868D7690568DF68F568EE68E768F968D268F2 -68E368CB68CD690D6912690E68C968DA696E68FB6B3E6B3A6B3D6B986B966BBC -6BEF6C2E6C2F6C2C6E2F6E386E546E216E326E676E4A6E206E256E236E1B6E5B -6E586E246E566E6E6E2D6E266E6F6E346E4D6E3A6E2C6E436E1D6E3E6ECB0000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E896E196E4E6E636E446E726E696E5F7119711A7126713071217136716E711C -724C728472807336732573347329743A742A743374227425743574367434742F -741B7426742875257526756B756A75E275DB75E375D975D875DE75E0767B767C -7696769376B476DC774F77ED785D786C786F7A0D7A087A0B7A057A007A980000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A977A967AE57AE37B497B567B467B507B527B547B4D7B4B7B4F7B517C9F -7CA57D5E7D507D687D557D2B7D6E7D727D617D667D627D707D7355847FD47FD5 -800B8052808581558154814B8151814E81398146813E814C815381748212821C -83E9840383F8840D83E083C5840B83C183EF83F183F48457840A83F0840C83CC -83FD83F283CA8438840E840483DC840783D483DF865B86DF86D986ED86D486DB -86E486D086DE885788C188C288B1898389968A3B8A608A558A5E8A3C8A410000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8A548A5B8A508A468A348A3A8A368A568C618C828CAF8CBC8CB38CBD8CC18CBB -8CC08CB48CB78CB68CBF8CB88D8A8D858D818DCE8DDD8DCB8DDA8DD18DCC8DDB -8DC68EFB8EF88EFC8F9C902E90359031903890329036910290F5910990FE9163 -916591CF9214921592239209921E920D9210920792119594958F958B95910000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000095939592958E968A968E968B967D96859686968D9672968496C196C596C4 -96C696C796EF96F297CC98059806980898E798EA98EF98E998F298ED99AE99AD -9EC39ECD9ED14E8250AD50B550B250B350C550BE50AC50B750BB50AF50C7527F -5277527D52DF52E652E452E252E3532F55DF55E855D355E655CE55DC55C755D1 -55E355E455EF55DA55E155C555C655E555C957125713585E585158585857585A -5854586B584C586D584A58625852584B59675AC15AC95ACC5ABE5ABD5ABC0000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5AB35AC25AB25D695D6F5E4C5E795EC95EC85F125F595FAC5FAE611A610F6148 -611F60F3611B60F961016108614E614C6144614D613E61346127610D61066137 -622162226413643E641E642A642D643D642C640F641C6414640D643664166417 -6406656C659F65B06697668966876688669666846698668D67036994696D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000695A697769606954697569306982694A6968696B695E695369796986695D -6963695B6B476B726BC06BBF6BD36BFD6EA26EAF6ED36EB66EC26E906E9D6EC7 -6EC56EA56E986EBC6EBA6EAB6ED16E966E9C6EC46ED46EAA6EA76EB4714E7159 -7169716471497167715C716C7166714C7165715E714671687156723A72527337 -7345733F733E746F745A7455745F745E7441743F7459745B745C757675787600 -75F0760175F275F175FA75FF75F475F376DE76DF775B776B7766775E77630000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7779776A776C775C77657768776277EE788E78B078977898788C7889787C7891 -7893787F797A797F7981842C79BD7A1C7A1A7A207A147A1F7A1E7A9F7AA07B77 -7BC07B607B6E7B677CB17CB37CB57D937D797D917D817D8F7D5B7F6E7F697F6A -7F727FA97FA87FA480568058808680848171817081788165816E8173816B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008179817A81668205824784828477843D843184758466846B8449846C845B -843C8435846184638469846D8446865E865C865F86F9871387088707870086FE -86FB870287038706870A885988DF88D488D988DC88D888DD88E188CA88D588D2 -899C89E38A6B8A728A738A668A698A708A878A7C8A638AA08A718A858A6D8A62 -8A6E8A6C8A798A7B8A3E8A688C628C8A8C898CCA8CC78CC88CC48CB28CC38CC2 -8CC58DE18DDF8DE88DEF8DF38DFA8DEA8DE48DE68EB28F038F098EFE8F0A0000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8F9F8FB2904B904A905390429054903C905590509047904F904E904D9051903E -904191129117916C916A916991C9923792579238923D9240923E925B924B9264 -925192349249924D92459239923F925A959896989694969596CD96CB96C996CA -96F796FB96F996F6975697749776981098119813980A9812980C98FC98F40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000098FD98FE99B399B199B49AE19CE99E829F0E9F139F2050E750EE50E550D6 -50ED50DA50D550CF50D150F150CE50E9516251F352835282533153AD55FE5600 -561B561755FD561456065609560D560E55F75616561F5608561055F657185716 -5875587E58835893588A58795885587D58FD592559225924596A59695AE15AE6 -5AE95AD75AD65AD85AE35B755BDE5BE75BE15BE55BE65BE85BE25BE45BDF5C0D -5C625D845D875E5B5E635E555E575E545ED35ED65F0A5F465F705FB961470000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -613F614B617761626163615F615A61586175622A64876458645464A46478645F -647A645164676434646D647B657265A165D765D666A266A8669D699C69A86995 -69C169AE69D369CB699B69B769BB69AB69B469D069CD69AD69CC69A669C369A3 -6B496B4C6C336F336F146EFE6F136EF46F296F3E6F206F2C6F0F6F026F220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006EFF6EEF6F066F316F386F326F236F156F2B6F2F6F886F2A6EEC6F016EF2 -6ECC6EF771947199717D718A71847192723E729272967344735074647463746A -7470746D750475917627760D760B7609761376E176E37784777D777F776178C1 -789F78A778B378A978A3798E798F798D7A2E7A317AAA7AA97AED7AEF7BA17B95 -7B8B7B757B977B9D7B947B8F7BB87B877B847CB97CBD7CBE7DBB7DB07D9C7DBD -7DBE7DA07DCA7DB47DB27DB17DBA7DA27DBF7DB57DB87DAD7DD27DC77DAC0000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7F707FE07FE17FDF805E805A808781508180818F8188818A817F818281E781FA -82078214821E824B84C984BF84C684C48499849E84B2849C84CB84B884C084D3 -849084BC84D184CA873F871C873B872287258734871887558737872988F38902 -88F488F988F888FD88E8891A88EF8AA68A8C8A9E8AA38A8D8AA18A938AA40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AAA8AA58AA88A988A918A9A8AA78C6A8C8D8C8C8CD38CD18CD28D6B8D99 -8D958DFC8F148F128F158F138FA390609058905C90639059905E9062905D905B -91199118911E917591789177917492789280928592989296927B9293929C92A8 -927C929195A195A895A995A395A595A49699969C969B96CC96D29700977C9785 -97F69817981898AF98B199039905990C990999C19AAF9AB09AE69B419B429CF4 -9CF69CF39EBC9F3B9F4A5104510050FB50F550F9510251085109510551DC0000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -528752885289528D528A52F053B2562E563B56395632563F563456295653564E -565756745636562F56305880589F589E58B3589C58AE58A958A6596D5B095AFB -5B0B5AF55B0C5B085BEE5BEC5BE95BEB5C645C655D9D5D945E625E5F5E615EE2 -5EDA5EDF5EDD5EE35EE05F485F715FB75FB561766167616E615D615561820000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000617C6170616B617E61A7619061AB618E61AC619A61A4619461AE622E6469 -646F6479649E64B26488649064B064A56493649564A9649264AE64AD64AB649A -64AC649964A264B365756577657866AE66AB66B466B16A236A1F69E86A016A1E -6A1969FD6A216A136A0A69F36A026A0569ED6A116B506B4E6BA46BC56BC66F3F -6F7C6F846F516F666F546F866F6D6F5B6F786F6E6F8E6F7A6F706F646F976F58 -6ED56F6F6F606F5F719F71AC71B171A87256729B734E73577469748B74830000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -747E7480757F76207629761F7624762676217622769A76BA76E4778E7787778C -7791778B78CB78C578BA78CA78BE78D578BC78D07A3F7A3C7A407A3D7A377A3B -7AAF7AAE7BAD7BB17BC47BB47BC67BC77BC17BA07BCC7CCA7DE07DF47DEF7DFB -7DD87DEC7DDD7DE87DE37DDA7DDE7DE97D9E7DD97DF27DF97F757F777FAF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007FE98026819B819C819D81A0819A81988517853D851A84EE852C852D8513 -851185238521851484EC852584FF850687828774877687608766877887688759 -8757874C8753885B885D89108907891289138915890A8ABC8AD28AC78AC48A95 -8ACB8AF88AB28AC98AC28ABF8AB08AD68ACD8AB68AB98ADB8C4C8C4E8C6C8CE0 -8CDE8CE68CE48CEC8CED8CE28CE38CDC8CEA8CE18D6D8D9F8DA38E2B8E108E1D -8E228E0F8E298E1F8E218E1E8EBA8F1D8F1B8F1F8F298F268F2A8F1C8F1E0000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8F259069906E9068906D90779130912D9127913191879189918B918392C592BB -92B792EA92AC92E492C192B392BC92D292C792F092B295AD95B1970497069707 -97099760978D978B978F9821982B981C98B3990A99139912991899DD99D099DF -99DB99D199D599D299D99AB79AEE9AEF9B279B459B449B779B6F9D069D090000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D039EA99EBE9ECE58A89F5251125118511451105115518051AA51DD5291 -529352F35659566B5679566956645678566A566856655671566F566C56625676 -58C158BE58C758C5596E5B1D5B345B785BF05C0E5F4A61B2619161A9618A61CD -61B661BE61CA61C8623064C564C164CB64BB64BC64DA64C464C764C264CD64BF -64D264D464BE657466C666C966B966C466C766B86A3D6A386A3A6A596A6B6A58 -6A396A446A626A616A4B6A476A356A5F6A486B596B776C056FC26FB16FA10000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6FC36FA46FC16FA76FB36FC06FB96FB66FA66FA06FB471BE71C971D071D271C8 -71D571B971CE71D971DC71C371C47368749C74A37498749F749E74E2750C750D -76347638763A76E776E577A0779E779F77A578E878DA78EC78E779A67A4D7A4E -7A467A4C7A4B7ABA7BD97C117BC97BE47BDB7BE17BE97BE67CD57CD67E0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E117E087E1B7E237E1E7E1D7E097E107F797FB27FF07FF17FEE802881B3 -81A981A881FB820882588259854A855985488568856985438549856D856A855E -8783879F879E87A2878D8861892A89328925892B892189AA89A68AE68AFA8AEB -8AF18B008ADC8AE78AEE8AFE8B018B028AF78AED8AF38AF68AFC8C6B8C6D8C93 -8CF48E448E318E348E428E398E358F3B8F2F8F388F338FA88FA6907590749078 -9072907C907A913491929320933692F89333932F932292FC932B9304931A0000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9310932693219315932E931995BB96A796A896AA96D5970E97119716970D9713 -970F975B975C9766979898309838983B9837982D9839982499109928991E991B -9921991A99ED99E299F19AB89ABC9AFB9AED9B289B919D159D239D269D289D12 -9D1B9ED89ED49F8D9F9C512A511F5121513252F5568E56805690568556870000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000568F58D558D358D158CE5B305B2A5B245B7A5C375C685DBC5DBA5DBD5DB8 -5E6B5F4C5FBD61C961C261C761E661CB6232623464CE64CA64D864E064F064E6 -64EC64F164E264ED6582658366D966D66A806A946A846AA26A9C6ADB6AA36A7E -6A976A906AA06B5C6BAE6BDA6C086FD86FF16FDF6FE06FDB6FE46FEB6FEF6F80 -6FEC6FE16FE96FD56FEE6FF071E771DF71EE71E671E571ED71EC71F471E07235 -72467370737274A974B074A674A876467642764C76EA77B377AA77B077AC0000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77A777AD77EF78F778FA78F478EF790179A779AA7A577ABF7C077C0D7BFE7BF7 -7C0C7BE07CE07CDC7CDE7CE27CDF7CD97CDD7E2E7E3E7E467E377E327E437E2B -7E3D7E317E457E417E347E397E487E357E3F7E2F7F447FF37FFC807180728070 -806F807381C681C381BA81C281C081BF81BD81C981BE81E88209827185AA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008584857E859C8591859485AF859B858785A8858A866787C087D187B387D2 -87C687AB87BB87BA87C887CB893B893689448938893D89AC8B0E8B178B198B1B -8B0A8B208B1D8B048B108C418C3F8C738CFA8CFD8CFC8CF88CFB8DA88E498E4B -8E488E4A8F448F3E8F428F458F3F907F907D9084908190829080913991A3919E -919C934D938293289375934A9365934B9318937E936C935B9370935A935495CA -95CB95CC95C895C696B196B896D6971C971E97A097D3984698B699359A010000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -99FF9BAE9BAB9BAA9BAD9D3B9D3F9E8B9ECF9EDE9EDC9EDD9EDB9F3E9F4B53E2 -569556AE58D958D85B385F5D61E3623364F464F264FE650664FA64FB64F765B7 -66DC67266AB36AAC6AC36ABB6AB86AC26AAE6AAF6B5F6B786BAF7009700B6FFE -70066FFA7011700F71FB71FC71FE71F87377737574A774BF7515765676580000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000765277BD77BF77BB77BC790E79AE7A617A627A607AC47AC57C2B7C277C2A -7C1E7C237C217CE77E547E557E5E7E5A7E617E527E597F487FF97FFB80778076 -81CD81CF820A85CF85A985CD85D085C985B085BA85B985A687EF87EC87F287E0 -898689B289F48B288B398B2C8B2B8C508D058E598E638E668E648E5F8E558EC0 -8F498F4D90879083908891AB91AC91D09394938A939693A293B393AE93AC93B0 -9398939A939795D495D695D095D596E296DC96D996DB96DE972497A397A60000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -97AD97F9984D984F984C984E985398BA993E993F993D992E99A59A0E9AC19B03 -9B069B4F9B4E9B4D9BCA9BC99BFD9BC89BC09D519D5D9D609EE09F159F2C5133 -56A558DE58DF58E25BF59F905EEC61F261F761F661F56500650F66E066DD6AE5 -6ADD6ADA6AD3701B701F7028701A701D701570187206720D725872A273780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000737A74BD74CA74E375877586765F766177C7791979B17A6B7A697C3E7C3F -7C387C3D7C377C407E6B7E6D7E797E697E6A7F857E737FB67FB97FB881D885E9 -85DD85EA85D585E485E585F787FB8805880D87F987FE8960895F8956895E8B41 -8B5C8B588B498B5A8B4E8B4F8B468B598D088D0A8E7C8E728E878E768E6C8E7A -8E748F548F4E8FAD908A908B91B191AE93E193D193DF93C393C893DC93DD93D6 -93E293CD93D893E493D793E895DC96B496E3972A9727976197DC97FB985E0000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9858985B98BC994599499A169A199B0D9BE89BE79BD69BDB9D899D619D729D6A -9D6C9E929E979E939EB452F856A856B756B656B456BC58E45B405B435B7D5BF6 -5DC961F861FA65186514651966E667276AEC703E703070327210737B74CF7662 -76657926792A792C792B7AC77AF67C4C7C437C4D7CEF7CF08FAE7E7D7E7C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E827F4C800081DA826685FB85F9861185FA8606860B8607860A88148815 -896489BA89F88B708B6C8B668B6F8B5F8B6B8D0F8D0D8E898E818E858E8291B4 -91CB9418940393FD95E1973098C49952995199A89A2B9A309A379A359C139C0D -9E799EB59EE89F2F9F5F9F639F615137513856C156C056C259145C6C5DCD61FC -61FE651D651C659566E96AFB6B046AFA6BB2704C721B72A774D674D4766977D3 -7C507E8F7E8C7FBC8617862D861A882388228821881F896A896C89BD8B740000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B778B7D8D138E8A8E8D8E8B8F5F8FAF91BA942E94339435943A94389432942B -95E297389739973297FF9867986599579A459A439A409A3E9ACF9B549B519C2D -9C259DAF9DB49DC29DB89E9D9EEF9F199F5C9F669F67513C513B56C856CA56C9 -5B7F5DD45DD25F4E61FF65246B0A6B6170517058738074E4758A766E766C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079B37C607C5F807E807D81DF8972896F89FC8B808D168D178E918E938F61 -9148944494519452973D973E97C397C1986B99559A559A4D9AD29B1A9C499C31 -9C3E9C3B9DD39DD79F349F6C9F6A9F9456CC5DD662006523652B652A66EC6B10 -74DA7ACA7C647C637C657E937E967E9481E28638863F88318B8A9090908F9463 -946094649768986F995C9A5A9A5B9A579AD39AD49AD19C549C579C569DE59E9F -9EF456D158E9652C705E7671767277D77F507F888836883988628B938B920000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B9682778D1B91C0946A97429748974497C698709A5F9B229B589C5F9DF99DFA -9E7C9E7D9F079F779F725EF36B1670637C6C7C6E883B89C08EA191C194729470 -9871995E9AD69B239ECC706477DA8B9A947797C99A629A657E9C8B9C8EAA91C5 -947D947E947C9C779C789EF78C54947F9E1A72289A6A9B319E1B9E1E7C720000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E424E5C51F5531A53824E074E0C4E474E8D56D7FA0C5C6E5F734E0F51874E0E -4E2E4E934EC24EC94EC8519852FC536C53B957205903592C5C105DFF65E16BB3 -6BCC6C14723F4E314E3C4EE84EDC4EE94EE14EDD4EDA520C531C534C57225723 -5917592F5B815B845C125C3B5C745C735E045E805E825FC9620962506C150000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C366C436C3F6C3B72AE72B0738A79B8808A961E4F0E4F184F2C4EF54F14 -4EF14F004EF74F084F1D4F024F054F224F134F044EF44F1251B1521352095210 -52A65322531F534D538A540756E156DF572E572A5734593C5980597C5985597B -597E5977597F5B565C155C255C7C5C7A5C7B5C7E5DDF5E755E845F025F1A5F74 -5FD55FD45FCF625C625E626462616266626262596260625A626565EF65EE673E -67396738673B673A673F673C67336C186C466C526C5C6C4F6C4A6C546C4B0000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C4C7071725E72B472B5738E752A767F7A757F518278827C8280827D827F864D -897E909990979098909B909496229624962096234F564F3B4F624F494F534F64 -4F3E4F674F524F5F4F414F584F2D4F334F3F4F61518F51B9521C521E522152AD -52AE530953635372538E538F54305437542A545454455419541C542554180000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000543D544F544154285424544756EE56E756E557415745574C5749574B5752 -5906594059A6599859A05997598E59A25990598F59A759A15B8E5B925C285C2A -5C8D5C8F5C885C8B5C895C925C8A5C865C935C955DE05E0A5E0E5E8B5E895E8C -5E885E8D5F055F1D5F785F765FD25FD15FD05FED5FE85FEE5FF35FE15FE45FE3 -5FFA5FEF5FF75FFB60005FF4623A6283628C628E628F629462876271627B627A -6270628162886277627D62726274653765F065F465F365F265F5674567470000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67596755674C6748675D674D675A674B6BD06C196C1A6C786C676C6B6C846C8B -6C8F6C716C6F6C696C9A6C6D6C876C956C9C6C666C736C656C7B6C8E7074707A -726372BF72BD72C372C672C172BA72C573957397739373947392753A75397594 -75957681793D80348095809980908092809C8290828F8285828E829182930000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000828A828382848C788FC98FBF909F90A190A5909E90A790A096309628962F -962D4E334F984F7C4F854F7D4F804F874F764F744F894F844F774F4C4F974F6A -4F9A4F794F814F784F904F9C4F944F9E4F924F824F954F6B4F6E519E51BC51BE -5235523252335246523152BC530A530B533C539253945487547F548154915482 -5488546B547A547E5465546C54745466548D546F546154605498546354675464 -56F756F9576F5772576D576B57715770577657805775577B5773577457620000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5768577D590C594559B559BA59CF59CE59B259CC59C159B659BC59C359D659B1 -59BD59C059C859B459C75B625B655B935B955C445C475CAE5CA45CA05CB55CAF -5CA85CAC5C9F5CA35CAD5CA25CAA5CA75C9D5CA55CB65CB05CA65E175E145E19 -5F285F225F235F245F545F825F7E5F7D5FDE5FE5602D602660196032600B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006034600A60176033601A601E602C6022600D6010602E60136011600C6009 -601C6214623D62AD62B462D162BE62AA62B662CA62AE62B362AF62BB62A962B0 -62B8653D65A865BB660965FC66046612660865FB6603660B660D660565FD6611 -661066F6670A6785676C678E67926776677B6798678667846774678D678C677A -679F679167996783677D67816778677967946B256B806B7E6BDE6C1D6C936CEC -6CEB6CEE6CD96CB66CD46CAD6CE76CB76CD06CC26CBA6CC36CC66CED6CF20000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6CD26CDD6CB46C8A6C9D6C806CDE6CC06D306CCD6CC76CB06CF96CCF6CE96CD1 -709470987085709370867084709170967082709A7083726A72D672CB72D872C9 -72DC72D272D472DA72CC72D173A473A173AD73A673A273A073AC739D74DD74E8 -753F7540753E758C759876AF76F376F176F076F577F877FC77F977FB77FA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077F77942793F79C57A787A7B7AFB7C757CFD8035808F80AE80A380B880B5 -80AD822082A082C082AB829A8298829B82B582A782AE82BC829E82BA82B482A8 -82A182A982C282A482C382B682A28670866F866D866E8C568FD28FCB8FD38FCD -8FD68FD58FD790B290B490AF90B390B09639963D963C963A96434FCD4FC54FD3 -4FB24FC94FCB4FC14FD44FDC4FD94FBB4FB34FDB4FC74FD64FBA4FC04FB94FEC -5244524952C052C2533D537C539753965399539854BA54A154AD54A554CF0000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54C3830D54B754AE54D654B654C554C654A0547054BC54A254BE547254DE54B0 -57B5579E579F57A4578C5797579D579B57945798578F579957A5579A579558F4 -590D595359E159DE59EE5A0059F159DD59FA59FD59FC59F659E459F259F759DB -59E959F359F559E059FE59F459ED5BA85C4C5CD05CD85CCC5CD75CCB5CDB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005CDE5CDA5CC95CC75CCA5CD65CD35CD45CCF5CC85CC65CCE5CDF5CF85DF9 -5E215E225E235E205E245EB05EA45EA25E9B5EA35EA55F075F2E5F565F866037 -603960546072605E6045605360476049605B604C60406042605F602460446058 -6066606E6242624362CF630D630B62F5630E630362EB62F9630F630C62F862F6 -63006313631462FA631562FB62F06541654365AA65BF6636662166326635661C -662666226633662B663A661D66346639662E670F671067C167F267C867BA0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67DC67BB67F867D867C067B767C567EB67E467DF67B567CD67B367F767F667EE -67E367C267B967CE67E767F067B267FC67C667ED67CC67AE67E667DB67FA67C9 -67CA67C367EA67CB6B286B826B846BB66BD66BD86BE06C206C216D286D346D2D -6D1F6D3C6D3F6D126D0A6CDA6D336D046D196D3A6D1A6D116D006D1D6D420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D016D186D376D036D0F6D406D076D206D2C6D086D226D096D1070B7709F -70BE70B170B070A170B470B570A972417249724A726C72707273726E72CA72E4 -72E872EB72DF72EA72E672E3738573CC73C273C873C573B973B673B573B473EB -73BF73C773BE73C373C673B873CB74EC74EE752E7547754875A775AA767976C4 -7708770377047705770A76F776FB76FA77E777E878067811781278057810780F -780E780978037813794A794C794B7945794479D579CD79CF79D679CE7A800000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A7E7AD17B007B017C7A7C787C797C7F7C807C817D037D087D017F587F917F8D -7FBE8007800E800F8014803780D880C780E080D180C880C280D080C580E380D9 -80DC80CA80D580C980CF80D780E680CD81FF8221829482D982FE82F9830782E8 -830082D5833A82EB82D682F482EC82E182F282F5830C82FB82F682F082EA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000082E482E082FA82F382ED86778674867C86738841884E8867886A886989D3 -8A048A078D728FE38FE18FEE8FE090F190BD90BF90D590C590BE90C790CB90C8 -91D491D39654964F96519653964A964E501E50055007501350225030501B4FF5 -4FF450335037502C4FF64FF75017501C502050275035502F5031500E515A5194 -519351CA51C451C551C851CE5261525A5252525E525F5255526252CD530E539E -552654E25517551254E754F354E4551A54FF5504550854EB5511550554F10000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -550A54FB54F754F854E0550E5503550B5701570257CC583257D557D257BA57C6 -57BD57BC57B857B657BF57C757D057B957C1590E594A5A195A165A2D5A2E5A15 -5A0F5A175A0A5A1E5A335B6C5BA75BAD5BAC5C035C565C545CEC5CFF5CEE5CF1 -5CF75D005CF95E295E285EA85EAE5EAA5EAC5F335F305F67605D605A60670000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000604160A26088608060926081609D60836095609B60976087609C608E6219 -624662F263106356632C634463456336634363E46339634B634A633C63296341 -6334635863546359632D63476333635A63516338635763406348654A654665C6 -65C365C465C2664A665F6647665167126713681F681A684968326833683B684B -684F68166831681C6835682B682D682F684E68446834681D6812681468266828 -682E684D683A682568206B2C6B2F6B2D6B316B346B6D80826B886BE66BE40000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BE86BE36BE26BE76C256D7A6D636D646D766D0D6D616D926D586D626D6D6D6F -6D916D8D6DEF6D7F6D866D5E6D676D606D976D706D7C6D5F6D826D986D2F6D68 -6D8B6D7E6D806D846D166D836D7B6D7D6D756D9070DC70D370D170DD70CB7F39 -70E270D770D270DE70E070D470CD70C570C670C770DA70CE70E1724272780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072777276730072FA72F472FE72F672F372FB730173D373D973E573D673BC -73E773E373E973DC73D273DB73D473DD73DA73D773D873E874DE74DF74F474F5 -7521755B755F75B075C175BB75C475C075BF75B675BA768A76C9771D771B7710 -771377127723771177157719771A772277277823782C78227835782F7828782E -782B782178297833782A78317954795B794F795C79537952795179EB79EC79E0 -79EE79ED79EA79DC79DE79DD7A867A897A857A8B7A8C7A8A7A877AD87B100000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7B047B137B057B0F7B087B0A7B0E7B097B127C847C917C8A7C8C7C887C8D7C85 -7D1E7D1D7D117D0E7D187D167D137D1F7D127D0F7D0C7F5C7F617F5E7F607F5D -7F5B7F967F927FC37FC27FC08016803E803980FA80F280F980F5810180FB8100 -8201822F82258333832D83448319835183258356833F83418326831C83220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008342834E831B832A8308833C834D8316832483208337832F832983478345 -834C8353831E832C834B832783488653865286A286A88696868D8691869E8687 -86978686868B869A868586A5869986A186A786958698868E869D869086948843 -8844886D88758876887288808871887F886F8883887E8874887C8A128C478C57 -8C7B8CA48CA38D768D788DB58DB78DB68ED18ED38FFE8FF590028FFF8FFB9004 -8FFC8FF690D690E090D990DA90E390DF90E590D890DB90D790DC90E491500000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -914E914F91D591E291DA965C965F96BC98E39ADF9B2F4E7F5070506A5061505E -50605053504B505D50725048504D5041505B504A506250155045505F5069506B -5063506450465040506E50735057505151D0526B526D526C526E52D652D3532D -539C55755576553C554D55505534552A55515562553655355530555255450000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000550C55325565554E55395548552D553B5540554B570A570757FB581457E2 -57F657DC57F4580057ED57FD580857F8580B57F357CF580757EE57E357F257E5 -57EC57E1580E57FC581057E75801580C57F157E957F0580D5804595C5A605A58 -5A555A675A5E5A385A355A6D5A505A5F5A655A6C5A535A645A575A435A5D5A52 -5A445A5B5A485A8E5A3E5A4D5A395A4C5A705A695A475A515A565A425A5C5B72 -5B6E5BC15BC05C595D1E5D0B5D1D5D1A5D205D0C5D285D0D5D265D255D0F0000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D305D125D235D1F5D2E5E3E5E345EB15EB45EB95EB25EB35F365F385F9B5F96 -5F9F608A6090608660BE60B060BA60D360D460CF60E460D960DD60C860B160DB -60B760CA60BF60C360CD60C063326365638A6382637D63BD639E63AD639D6397 -63AB638E636F63876390636E63AF6375639C636D63AE637C63A4633B639F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006378638563816391638D6370655365CD66656661665B6659665C66626718 -687968876890689C686D686E68AE68AB6956686F68A368AC68A96875687468B2 -688F68776892687C686B687268AA68806871687E689B6896688B68A0688968A4 -6878687B6891688C688A687D6B366B336B376B386B916B8F6B8D6B8E6B8C6C2A -6DC06DAB6DB46DB36E746DAC6DE96DE26DB76DF66DD46E006DC86DE06DDF6DD6 -6DBE6DE56DDC6DDD6DDB6DF46DCA6DBD6DED6DF06DBA6DD56DC26DCF6DC90000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6DD06DF26DD36DFD6DD76DCD6DE36DBB70FA710D70F7711770F4710C70F07104 -70F3711070FC70FF71067113710070F870F6710B7102710E727E727B727C727F -731D7317730773117318730A730872FF730F731E738873F673F873F574047401 -73FD7407740073FA73FC73FF740C740B73F474087564756375CE75D275CF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075CB75CC75D175D0768F768976D37739772F772D7731773277347733773D -7725773B7735784878527849784D784A784C782678457850796479677969796A -7963796B796179BB79FA79F879F679F77A8F7A947A907B357B477B347B257B30 -7B227B247B337B187B2A7B1D7B317B2B7B2D7B2F7B327B387B1A7B237C947C98 -7C967CA37D357D3D7D387D367D3A7D457D2C7D297D417D477D3E7D3F7D4A7D3B -7D287F637F957F9C7F9D7F9B7FCA7FCB7FCD7FD07FD17FC77FCF7FC9801F0000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -801E801B804780438048811881258119811B812D811F812C811E812181158127 -811D8122821182388233823A823482328274839083A383A8838D837A837383A4 -8374838F8381839583998375839483A9837D8383838C839D839B83AA838B837E -83A583AF8388839783B0837F83A6838783AE8376839A8659865686BF86B70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000086C286C186C586BA86B086C886B986B386B886CC86B486BB86BC86C386BD -86BE88528889889588A888A288AA889A889188A1889F889888A78899889B8897 -88A488AC888C8893888E898289D689D989D58A308A278A2C8A1E8C398C3B8C5C -8C5D8C7D8CA58D7D8D7B8D798DBC8DC28DB98DBF8DC18ED88EDE8EDD8EDC8ED7 -8EE08EE19024900B9011901C900C902190EF90EA90F090F490F290F390D490EB -90EC90E991569158915A9153915591EC91F491F191F391F891E491F991EA0000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -91EB91F791E891EE957A95869588967C966D966B9671966F96BF976A980498E5 -9997509B50955094509E508B50A35083508C508E509D5068509C509250825087 -515F51D45312531153A453A7559155A855A555AD5577564555A255935588558F -55B5558155A3559255A4557D558C55A6557F559555A1558E570C582958370000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005819581E58275823582857F558485825581C581B5833583F5836582E5839 -5838582D582C583B59615AAF5A945A9F5A7A5AA25A9E5A785AA65A7C5AA55AAC -5A955AAE5A375A845A8A5A975A835A8B5AA95A7B5A7D5A8C5A9C5A8F5A935A9D -5BEA5BCD5BCB5BD45BD15BCA5BCE5C0C5C305D375D435D6B5D415D4B5D3F5D35 -5D515D4E5D555D335D3A5D525D3D5D315D595D425D395D495D385D3C5D325D36 -5D405D455E445E415F585FA65FA55FAB60C960B960CC60E260CE60C461140000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60F2610A6116610560F5611360F860FC60FE60C161036118611D611060FF6104 -610B624A639463B163B063CE63E563E863EF63C3649D63F363CA63E063F663D5 -63F263F5646163DF63BE63DD63DC63C463D863D363C263C763CC63CB63C863F0 -63D763D965326567656A6564655C65686565658C659D659E65AE65D065D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000667C666C667B668066716679666A66726701690C68D3690468DC692A68EC -68EA68F1690F68D668F768EB68E468F66913691068F368E1690768CC69086970 -68B4691168EF68C6691468F868D068FD68FC68E8690B690A691768CE68C868DD -68DE68E668F468D1690668D468E96915692568C76B396B3B6B3F6B3C6B946B97 -6B996B956BBD6BF06BF26BF36C306DFC6E466E476E1F6E496E886E3C6E3D6E45 -6E626E2B6E3F6E416E5D6E736E1C6E336E4B6E406E516E3B6E036E2E6E5E0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E686E5C6E616E316E286E606E716E6B6E396E226E306E536E656E276E786E64 -6E776E556E796E526E666E356E366E5A7120711E712F70FB712E713171237125 -71227132711F7128713A711B724B725A7288728972867285728B7312730B7330 -73227331733373277332732D732673237335730C742E742C7430742B74160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741A7421742D743174247423741D74297420743274FB752F756F756C75E7 -75DA75E175E675DD75DF75E475D77695769276DA774677477744774D7745774A -774E774B774C77DE77EC786078647865785C786D7871786A786E787078697868 -785E786279747973797279707A027A0A7A037A0C7A047A997AE67AE47B4A7B3B -7B447B487B4C7B4E7B407B587B457CA27C9E7CA87CA17D587D6F7D637D537D56 -7D677D6A7D4F7D6D7D5C7D6B7D527D547D697D517D5F7D4E7F3E7F3F7F650000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7F667FA27FA07FA17FD78051804F805080FE80D48143814A8152814F8147813D -814D813A81E681EE81F781F881F98204823C823D823F8275833B83CF83F98423 -83C083E8841283E783E483FC83F6841083C683C883EB83E383BF840183DD83E5 -83D883FF83E183CB83CE83D683F583C98409840F83DE8411840683C283F30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000083D583FA83C783D183EA841383C383EC83EE83C483FB83D783E2841B83DB -83FE86D886E286E686D386E386DA86EA86DD86EB86DC86EC86E986D786E886D1 -88488856885588BA88D788B988B888C088BE88B688BC88B788BD88B2890188C9 -89958998899789DD89DA89DB8A4E8A4D8A398A598A408A578A588A448A458A52 -8A488A518A4A8A4C8A4F8C5F8C818C808CBA8CBE8CB08CB98CB58D848D808D89 -8DD88DD38DCD8DC78DD68DDC8DCF8DD58DD98DC88DD78DC58EEF8EF78EFA0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8EF98EE68EEE8EE58EF58EE78EE88EF68EEB8EF18EEC8EF48EE9902D9034902F -9106912C910490FF90FC910890F990FB9101910091079105910391619164915F -916291609201920A92259203921A9226920F920C9200921291FF91FD92069204 -92279202921C92249219921792059216957B958D958C95909687967E96880000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000096899683968096C296C896C396F196F0976C9770976E980798A998EB9CE6 -9EF94E834E844EB650BD50BF50C650AE50C450CA50B450C850C250B050C150BA -50B150CB50C950B650B851D7527A5278527B527C55C355DB55CC55D055CB55CA -55DD55C055D455C455E955BF55D2558D55CF55D555E255D655C855F255CD55D9 -55C25714585358685864584F584D5849586F5855584E585D58595865585B583D -5863587158FC5AC75AC45ACB5ABA5AB85AB15AB55AB05ABF5AC85ABB5AC60000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5AB75AC05ACA5AB45AB65ACD5AB95A905BD65BD85BD95C1F5C335D715D635D4A -5D655D725D6C5D5E5D685D675D625DF05E4F5E4E5E4A5E4D5E4B5EC55ECC5EC6 -5ECB5EC75F405FAF5FAD60F76149614A612B614561366132612E6146612F614F -612961406220916862236225622463C563F163EB641064126409642064240000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064336443641F641564186439643764226423640C64266430642864416435 -642F640A641A644064256427640B63E7641B642E6421640E656F659265D36686 -668C66956690668B668A66996694667867206966695F6938694E69626971693F -6945696A6939694269576959697A694869496935696C6933693D696568F06978 -693469696940696F69446976695869416974694C693B694B6937695C694F6951 -69326952692F697B693C6B466B456B436B426B486B416B9BFA0D6BFB6BFC0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6BF96BF76BF86E9B6ED66EC86E8F6EC06E9F6E936E946EA06EB16EB96EC66ED2 -6EBD6EC16E9E6EC96EB76EB06ECD6EA66ECF6EB26EBE6EC36EDC6ED86E996E92 -6E8E6E8D6EA46EA16EBF6EB36ED06ECA6E976EAE6EA371477154715271637160 -7141715D716271727178716A7161714271587143714B7170715F715071530000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007144714D715A724F728D728C72917290728E733C7342733B733A7340734A -73497444744A744B7452745174577440744F7450744E74427446744D745474E1 -74FF74FE74FD751D75797577698375EF760F760375F775FE75FC75F975F87610 -75FB75F675ED75F575FD769976B576DD7755775F776077527756775A77697767 -77547759776D77E07887789A7894788F788478957885788678A1788378797899 -78807896787B797C7982797D79797A117A187A197A127A177A157A227A130000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A1B7A107AA37AA27A9E7AEB7B667B647B6D7B747B697B727B657B737B717B70 -7B617B787B767B637CB27CB47CAF7D887D867D807D8D7D7F7D857D7A7D8E7D7B -7D837D7C7D8C7D947D847D7D7D927F6D7F6B7F677F687F6C7FA67FA57FA77FDB -7FDC8021816481608177815C8169815B816281726721815E81768167816F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081448161821D8249824482408242824584F1843F845684768479848F848D -846584518440848684678430844D847D845A845984748473845D8507845E8437 -843A8434847A8443847884328445842983D9844B842F8442842D845F84708439 -844E844C8452846F84C5848E843B8447843684338468847E8444842B84608454 -846E8450870B870486F7870C86FA86D686F5874D86F8870E8709870186F6870D -870588D688CB88CD88CE88DE88DB88DA88CC88D08985899B89DF89E589E40000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89E189E089E289DC89E68A768A868A7F8A618A3F8A778A828A848A758A838A81 -8A748A7A8C3C8C4B8C4A8C658C648C668C868C848C858CCC8D688D698D918D8C -8D8E8D8F8D8D8D938D948D908D928DF08DE08DEC8DF18DEE8DD08DE98DE38DE2 -8DE78DF28DEB8DF48F068EFF8F018F008F058F078F088F028F0B9052903F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090449049903D9110910D910F911191169114910B910E916E916F92489252 -9230923A926692339265925E9283922E924A9246926D926C924F92609267926F -92369261927092319254926392509272924E9253924C92569232959F959C959E -959B969296939691969796CE96FA96FD96F896F59773977797789772980F980D -980E98AC98F698F999AF99B299B099B59AAD9AAB9B5B9CEA9CED9CE79E809EFD -50E650D450D750E850F350DB50EA50DD50E450D350EC50F050EF50E350E00000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51D85280528152E952EB533053AC56275615560C561255FC560F561C56015613 -560255FA561D560455FF55F95889587C5890589858865881587F5874588B587A -58875891588E587658825888587B5894588F58FE596B5ADC5AEE5AE55AD55AEA -5ADA5AED5AEB5AF35AE25AE05ADB5AEC5ADE5ADD5AD95AE85ADF5B775BE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005BE35C635D825D805D7D5D865D7A5D815D775D8A5D895D885D7E5D7C5D8D -5D795D7F5E585E595E535ED85ED15ED75ECE5EDC5ED55ED95ED25ED45F445F43 -5F6F5FB6612C61286141615E61716173615261536172616C618061746154617A -615B6165613B616A6161615662296227622B642B644D645B645D647464766472 -6473647D6475646664A6644E6482645E645C644B645364606450647F643F646C -646B645964656477657365A066A166A0669F67056704672269B169B669C90000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69A069CE699669B069AC69BC69916999698E69A7698D69A969BE69AF69BF69C4 -69BD69A469D469B969CA699A69CF69B3699369AA69A1699E69D96997699069C2 -69B569A569C66B4A6B4D6B4B6B9E6B9F6BA06BC36BC46BFE6ECE6EF56EF16F03 -6F256EF86F376EFB6F2E6F096F4E6F196F1A6F276F186F3B6F126EED6F0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F366F736EF96EEE6F2D6F406F306F3C6F356EEB6F076F0E6F436F056EFD -6EF66F396F1C6EFC6F3A6F1F6F0D6F1E6F086F21718771907189718071857182 -718F717B718671817197724472537297729572937343734D7351734C74627473 -7471747574727467746E750075027503757D759076167608760C76157611760A -761476B87781777C77857782776E7780776F777E778378B278AA78B478AD78A8 -787E78AB789E78A578A078AC78A278A47998798A798B79967995799479930000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -79977988799279907A2B7A4A7A307A2F7A287A267AA87AAB7AAC7AEE7B887B9C -7B8A7B917B907B967B8D7B8C7B9B7B8E7B857B9852847B997BA47B827CBB7CBF -7CBC7CBA7DA77DB77DC27DA37DAA7DC17DC07DC57D9D7DCE7DC47DC67DCB7DCC -7DAF7DB97D967DBC7D9F7DA67DAE7DA97DA17DC97F737FE27FE37FE57FDE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008024805D805C8189818681838187818D818C818B8215849784A484A1849F -84BA84CE84C284AC84AE84AB84B984B484C184CD84AA849A84B184D0849D84A7 -84BB84A2849484C784CC849B84A984AF84A884D6849884B684CF84A084D784D4 -84D284DB84B084918661873387238728876B8740872E871E87218719871B8743 -872C8741873E874687208732872A872D873C8712873A87318735874287268727 -87388724871A8730871188F788E788F188F288FA88FE88EE88FC88F688FB0000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -88F088EC88EB899D89A1899F899E89E989EB89E88AAB8A998A8B8A928A8F8A96 -8C3D8C688C698CD58CCF8CD78D968E098E028DFF8E0D8DFD8E0A8E038E078E06 -8E058DFE8E008E048F108F118F0E8F0D9123911C91209122911F911D911A9124 -9121911B917A91729179917392A592A49276929B927A92A0929492AA928D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000092A6929A92AB92799297927F92A392EE928E9282929592A2927D928892A1 -928A9286928C929992A7927E928792A9929D928B922D969E96A196FF9758977D -977A977E978397809782977B97849781977F97CE97CD981698AD98AE99029900 -9907999D999C99C399B999BB99BA99C299BD99C79AB19AE39AE79B3E9B3F9B60 -9B619B5F9CF19CF29CF59EA750FF5103513050F85106510750F650FE510B510C -50FD510A528B528C52F152EF56485642564C56355641564A5649564656580000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -565A56405633563D562C563E5638562A563A571A58AB589D58B158A058A358AF -58AC58A558A158FF5AFF5AF45AFD5AF75AF65B035AF85B025AF95B015B075B05 -5B0F5C675D995D975D9F5D925DA25D935D955DA05D9C5DA15D9A5D9E5E695E5D -5E605E5C7DF35EDB5EDE5EE15F495FB2618B6183617961B161B061A261890000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000619B619361AF61AD619F619261AA61A1618D616661B3622D646E64706496 -64A064856497649C648F648B648A648C64A3649F646864B164986576657A6579 -657B65B265B366B566B066A966B266B766AA66AF6A006A066A1769E569F86A15 -69F169E46A2069FF69EC69E26A1B6A1D69FE6A2769F269EE6A1469F769E76A40 -6A0869E669FB6A0D69FC69EB6A096A046A186A256A0F69F66A266A0769F46A16 -6B516BA56BA36BA26BA66C016C006BFF6C026F416F266F7E6F876FC66F920000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F8D6F896F8C6F626F4F6F856F5A6F966F766F6C6F826F556F726F526F506F57 -6F946F936F5D6F006F616F6B6F7D6F676F906F536F8B6F696F7F6F956F636F77 -6F6A6F7B71B271AF719B71B071A0719A71A971B5719D71A5719E71A471A171AA -719C71A771B37298729A73587352735E735F7360735D735B7361735A73590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000736274877489748A74867481747D74857488747C747975087507757E7625 -761E7619761D761C7623761A7628761B769C769D769E769B778D778F77897788 -78CD78BB78CF78CC78D178CE78D478C878C378C478C9799A79A179A0799C79A2 -799B6B767A397AB27AB47AB37BB77BCB7BBE7BAC7BCE7BAF7BB97BCA7BB57CC5 -7CC87CCC7CCB7DF77DDB7DEA7DE77DD77DE17E037DFA7DE67DF67DF17DF07DEE -7DDF7F767FAC7FB07FAD7FED7FEB7FEA7FEC7FE67FE88064806781A3819F0000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -819E819581A2819981978216824F825382528250824E82518524853B850F8500 -8529850E8509850D851F850A8527851C84FB852B84FA8508850C84F4852A84F2 -851584F784EB84F384FC851284EA84E9851684FE8528851D852E850284FD851E -84F68531852684E784E884F084EF84F9851885208530850B8519852F86620000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000875687638764877787E1877387588754875B87528761875A8751875E876D -876A8750874E875F875D876F876C877A876E875C8765874F877B877587628767 -8769885A8905890C8914890B891789188919890689168911890E890989A289A4 -89A389ED89F089EC8ACF8AC68AB88AD38AD18AD48AD58ABB8AD78ABE8AC08AC5 -8AD88AC38ABA8ABD8AD98C3E8C4D8C8F8CE58CDF8CD98CE88CDA8CDD8CE78DA0 -8D9C8DA18D9B8E208E238E258E248E2E8E158E1B8E168E118E198E268E270000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E148E128E188E138E1C8E178E1A8F2C8F248F188F1A8F208F238F168F179073 -9070906F9067906B912F912B9129912A91329126912E91859186918A91819182 -9184918092D092C392C492C092D992B692CF92F192DF92D892E992D792DD92CC -92EF92C292E892CA92C892CE92E692CD92D592C992E092DE92E792D192D30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000092B592E192C692B4957C95AC95AB95AE95B096A496A296D3970597089702 -975A978A978E978897D097CF981E981D9826982998289820981B982798B29908 -98FA9911991499169917991599DC99CD99CF99D399D499CE99C999D699D899CB -99D799CC9AB39AEC9AEB9AF39AF29AF19B469B439B679B749B719B669B769B75 -9B709B689B649B6C9CFC9CFA9CFD9CFF9CF79D079D009CF99CFB9D089D059D04 -9E839ED39F0F9F10511C51135117511A511151DE533453E156705660566E0000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -567356665663566D5672565E5677571C571B58C858BD58C958BF58BA58C258BC -58C65B175B195B1B5B215B145B135B105B165B285B1A5B205B1E5BEF5DAC5DB1 -5DA95DA75DB55DB05DAE5DAA5DA85DB25DAD5DAF5DB45E675E685E665E6F5EE9 -5EE75EE65EE85EE55F4B5FBC619D61A8619661C561B461C661C161CC61BA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000061BF61B8618C64D764D664D064CF64C964BD648964C364DB64F364D96533 -657F657C65A266C866BE66C066CA66CB66CF66BD66BB66BA66CC67236A346A66 -6A496A676A326A686A3E6A5D6A6D6A766A5B6A516A286A5A6A3B6A3F6A416A6A -6A646A506A4F6A546A6F6A696A606A3C6A5E6A566A556A4D6A4E6A466B556B54 -6B566BA76BAA6BAB6BC86BC76C046C036C066FAD6FCB6FA36FC76FBC6FCE6FC8 -6F5E6FC46FBD6F9E6FCA6FA870046FA56FAE6FBA6FAC6FAA6FCF6FBF6FB80000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6FA26FC96FAB6FCD6FAF6FB26FB071C571C271BF71B871D671C071C171CB71D4 -71CA71C771CF71BD71D871BC71C671DA71DB729D729E736973667367736C7365 -736B736A747F749A74A074947492749574A1750B7580762F762D7631763D7633 -763C76357632763076BB76E6779A779D77A1779C779B77A277A3779577990000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000779778DD78E978E578EA78DE78E378DB78E178E278ED78DF78E079A47A44 -7A487A477AB67AB87AB57AB17AB77BDE7BE37BE77BDD7BD57BE57BDA7BE87BF9 -7BD47BEA7BE27BDC7BEB7BD87BDF7CD27CD47CD77CD07CD17E127E217E177E0C -7E1F7E207E137E0E7E1C7E157E1A7E227E0B7E0F7E167E0D7E147E257E247F43 -7F7B7F7C7F7A7FB17FEF802A8029806C81B181A681AE81B981B581AB81B081AC -81B481B281B781A781F282558256825785568545856B854D8553856185580000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -854085468564854185628544855185478563853E855B8571854E856E85758555 -85678560858C8566855D85548565856C866386658664879B878F879787938792 -87888781879687988779878787A3878587908791879D87848794879C879A8789 -891E89268930892D892E89278931892289298923892F892C891F89F18AE00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AE28AF28AF48AF58ADD8B148AE48ADF8AF08AC88ADE8AE18AE88AFF8AEF -8AFB8C918C928C908CF58CEE8CF18CF08CF38D6C8D6E8DA58DA78E338E3E8E38 -8E408E458E368E3C8E3D8E418E308E3F8EBD8F368F2E8F358F328F398F378F34 -90769079907B908690FA913391359136919391909191918D918F9327931E9308 -931F9306930F937A9338933C931B9323931293019346932D930E930D92CB931D -92FA9325931392F992F793349302932492FF932993399335932A9314930C0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -930B92FE9309930092FB931695BC95CD95BE95B995BA95B695BF95B595BD96A9 -96D4970B9712971097999797979497F097F89835982F98329924991F99279929 -999E99EE99EC99E599E499F099E399EA99E999E79AB99ABF9AB49ABB9AF69AFA -9AF99AF79B339B809B859B879B7C9B7E9B7B9B829B939B929B909B7A9B950000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B7D9B889D259D179D209D1E9D149D299D1D9D189D229D109D199D1F9E88 -9E869E879EAE9EAD9ED59ED69EFA9F129F3D51265125512251245120512952F4 -5693568C568D568656845683567E5682567F568158D658D458CF58D25B2D5B25 -5B325B235B2C5B275B265B2F5B2E5B7B5BF15BF25DB75E6C5E6A5FBE5FBB61C3 -61B561BC61E761E061E561E461E861DE64EF64E964E364EB64E464E865816580 -65B665DA66D26A8D6A966A816AA56A896A9F6A9B6AA16A9E6A876A936A8E0000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A956A836AA86AA46A916A7F6AA66A9A6A856A8C6A926B5B6BAD6C096FCC6FA9 -6FF46FD46FE36FDC6FED6FE76FE66FDE6FF26FDD6FE26FE871E171F171E871F2 -71E471F071E27373736E736F749774B274AB749074AA74AD74B174A574AF7510 -75117512750F7584764376487649764776A476E977B577AB77B277B777B60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077B477B177A877F078F378FD790278FB78FC78F2790578F978FE790479AB -79A87A5C7A5B7A567A587A547A5A7ABE7AC07AC17C057C0F7BF27C007BFF7BFB -7C0E7BF47C0B7BF37C027C097C037C017BF87BFD7C067BF07BF17C107C0A7CE8 -7E2D7E3C7E427E3398487E387E2A7E497E407E477E297E4C7E307E3B7E367E44 -7E3A7F457F7F7F7E7F7D7FF47FF2802C81BB81C481CC81CA81C581C781BC81E9 -825B825A825C85838580858F85A7859585A0858B85A3857B85A4859A859E0000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8577857C858985A1857A85788557858E85968586858D8599859D858185A28582 -858885858579857685988590859F866887BE87AA87AD87C587B087AC87B987B5 -87BC87AE87C987C387C287CC87B787AF87C487CA87B487B687BF87B887BD87DE -87B289358933893C893E894189528937894289AD89AF89AE89F289F38B1E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B188B168B118B058B0B8B228B0F8B128B158B078B0D8B088B068B1C8B13 -8B1A8C4F8C708C728C718C6F8C958C948CF98D6F8E4E8E4D8E538E508E4C8E47 -8F438F409085907E9138919A91A2919B9199919F91A1919D91A093A1938393AF -936493569347937C9358935C93769349935093519360936D938F934C936A9379 -935793559352934F93719377937B9361935E936393679380934E935995C795C0 -95C995C395C595B796AE96B096AC9720971F9718971D9719979A97A1979C0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -979E979D97D597D497F198419844984A9849984598439925992B992C992A9933 -9932992F992D99319930999899A399A19A0299FA99F499F799F999F899F699FB -99FD99FE99FC9A039ABE9AFE9AFD9B019AFC9B489B9A9BA89B9E9B9B9BA69BA1 -9BA59BA49B869BA29BA09BAF9D339D419D679D369D2E9D2F9D319D389D300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D459D429D439D3E9D379D409D3D7FF59D2D9E8A9E899E8D9EB09EC89EDA -9EFB9EFF9F249F239F229F549FA05131512D512E5698569C5697569A569D5699 -59705B3C5C695C6A5DC05E6D5E6E61D861DF61ED61EE61F161EA61F061EB61D6 -61E964FF650464FD64F86501650364FC659465DB66DA66DB66D86AC56AB96ABD -6AE16AC66ABA6AB66AB76AC76AB46AAD6B5E6BC96C0B7007700C700D70017005 -7014700E6FFF70006FFB70266FFC6FF7700A720171FF71F9720371FD73760000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74B874C074B574C174BE74B674BB74C275147513765C76647659765076537657 -765A76A676BD76EC77C277BA78FF790C79137914790979107912791179AD79AC -7A5F7C1C7C297C197C207C1F7C2D7C1D7C267C287C227C257C307E5C7E507E56 -7E637E587E627E5F7E517E607E577E537FB57FB37FF77FF8807581D181D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081D0825F825E85B485C685C085C385C285B385B585BD85C785C485BF85CB -85CE85C885C585B185B685D2862485B885B785BE866987E787E687E287DB87EB -87EA87E587DF87F387E487D487DC87D387ED87D887E387A487D787D9880187F4 -87E887DD8953894B894F894C89468950895189498B2A8B278B238B338B308B35 -8B478B2F8B3C8B3E8B318B258B378B268B368B2E8B248B3B8B3D8B3A8C428C75 -8C998C988C978CFE8D048D028D008E5C8E628E608E578E568E5E8E658E670000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E5B8E5A8E618E5D8E698E548F468F478F488F4B9128913A913B913E91A891A5 -91A791AF91AA93B5938C939293B7939B939D938993A7938E93AA939E93A69395 -93889399939F938D93B1939193B293A493A893B493A393A595D295D395D196B3 -96D796DA5DC296DF96D896DD97239722972597AC97AE97A897AB97A497AA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000097A297A597D797D997D697D897FA98509851985298B89941993C993A9A0F -9A0B9A099A0D9A049A119A0A9A059A079A069AC09ADC9B089B049B059B299B35 -9B4A9B4C9B4B9BC79BC69BC39BBF9BC19BB59BB89BD39BB69BC49BB99BBD9D5C -9D539D4F9D4A9D5B9D4B9D599D569D4C9D579D529D549D5F9D589D5A9E8E9E8C -9EDF9F019F009F169F259F2B9F2A9F299F289F4C9F5551345135529652F753B4 -56AB56AD56A656A756AA56AC58DA58DD58DB59125B3D5B3E5B3F5DC35E700000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5FBF61FB65076510650D6509650C650E658465DE65DD66DE6AE76AE06ACC6AD1 -6AD96ACB6ADF6ADC6AD06AEB6ACF6ACD6ADE6B606BB06C0C7019702770207016 -702B702170227023702970177024701C702A720C720A72077202720572A572A6 -72A472A372A174CB74C574B774C37516766077C977CA77C477F1791D791B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007921791C7917791E79B07A677A687C337C3C7C397C2C7C3B7CEC7CEA7E76 -7E757E787E707E777E6F7E7A7E727E747E687F4B7F4A7F837F867FB77FFD7FFE -807881D781D582648261826385EB85F185ED85D985E185E885DA85D785EC85F2 -85F885D885DF85E385DC85D185F085E685EF85DE85E2880087FA880387F687F7 -8809880C880B880687FC880887FF880A88028962895A895B89578961895C8958 -895D8959898889B789B689F68B508B488B4A8B408B538B568B548B4B8B550000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B518B428B528B578C438C778C768C9A8D068D078D098DAC8DAA8DAD8DAB8E6D -8E788E738E6A8E6F8E7B8EC28F528F518F4F8F508F538FB49140913F91B091AD -93DE93C793CF93C293DA93D093F993EC93CC93D993A993E693CA93D493EE93E3 -93D593C493CE93C093D293E7957D95DA95DB96E19729972B972C972897260000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000097B397B797B697DD97DE97DF985C9859985D985798BF98BD98BB98BE9948 -9947994399A699A79A1A9A159A259A1D9A249A1B9A229A209A279A239A1E9A1C -9A149AC29B0B9B0A9B0E9B0C9B379BEA9BEB9BE09BDE9BE49BE69BE29BF09BD4 -9BD79BEC9BDC9BD99BE59BD59BE19BDA9D779D819D8A9D849D889D719D809D78 -9D869D8B9D8C9D7D9D6B9D749D759D709D699D859D739D7B9D829D6F9D799D7F -9D879D689E949E919EC09EFC9F2D9F409F419F4D9F569F579F58533756B20000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56B556B358E35B455DC65DC75EEE5EEF5FC05FC161F9651765166515651365DF -66E866E366E46AF36AF06AEA6AE86AF96AF16AEE6AEF703C7035702F70377034 -703170427038703F703A70397040703B703370417213721472A8737D737C74BA -76AB76AA76BE76ED77CC77CE77CF77CD77F27925792379277928792479290000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079B27A6E7A6C7A6D7AF77C497C487C4A7C477C457CEE7E7B7E7E7E817E80 -7FBA7FFF807981DB81D9820B82688269862285FF860185FE861B860085F68604 -86098605860C85FD8819881088118817881388168963896689B989F78B608B6A -8B5D8B688B638B658B678B6D8DAE8E868E888E848F598F568F578F558F588F5A -908D9143914191B791B591B291B3940B941393FB9420940F941493FE94159410 -94289419940D93F5940093F79407940E9416941293FA940993F8940A93FF0000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93FC940C93F69411940695DE95E095DF972E972F97B997BB97FD97FE98609862 -9863985F98C198C29950994E9959994C994B99539A329A349A319A2C9A2A9A36 -9A299A2E9A389A2D9AC79ACA9AC69B109B129B119C0B9C089BF79C059C129BF8 -9C409C079C0E9C069C179C149C099D9F9D999DA49D9D9D929D989D909D9B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009DA09D949D9C9DAA9D979DA19D9A9DA29DA89D9E9DA39DBF9DA99D969DA6 -9DA79E999E9B9E9A9EE59EE49EE79EE69F309F2E9F5B9F609F5E9F5D9F599F91 -513A51395298529756C356BD56BE5B485B475DCB5DCF5EF161FD651B6B026AFC -6B036AF86B0070437044704A7048704970457046721D721A7219737E7517766A -77D0792D7931792F7C547C537CF27E8A7E877E887E8B7E867E8D7F4D7FBB8030 -81DD8618862A8626861F8623861C86198627862E862186208629861E86250000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8829881D881B88208824881C882B884A896D8969896E896B89FA8B798B788B45 -8B7A8B7B8D108D148DAF8E8E8E8C8F5E8F5B8F5D91469144914591B9943F943B -94369429943D943C94309439942A9437942C9440943195E595E495E39735973A -97BF97E1986498C998C698C0995899569A399A3D9A469A449A429A419A3A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009A3F9ACD9B159B179B189B169B3A9B529C2B9C1D9C1C9C2C9C239C289C29 -9C249C219DB79DB69DBC9DC19DC79DCA9DCF9DBE9DC59DC39DBB9DB59DCE9DB9 -9DBA9DAC9DC89DB19DAD9DCC9DB39DCD9DB29E7A9E9C9EEB9EEE9EED9F1B9F18 -9F1A9F319F4E9F659F649F924EB956C656C556CB59715B4B5B4C5DD55DD15EF2 -65216520652665226B0B6B086B096C0D7055705670577052721E721F72A9737F -74D874D574D974D7766D76AD793579B47A707A717C577C5C7C597C5B7C5A0000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7CF47CF17E917F4F7F8781DE826B863486358633862C86328636882C88288826 -882A8825897189BF89BE89FB8B7E8B848B828B868B858B7F8D158E958E948E9A -8E928E908E968E978F608F629147944C9450944A944B944F9447944594489449 -9446973F97E3986A986998CB9954995B9A4E9A539A549A4C9A4F9A489A4A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009A499A529A509AD09B199B2B9B3B9B569B559C469C489C3F9C449C399C33 -9C419C3C9C379C349C329C3D9C369DDB9DD29DDE9DDA9DCB9DD09DDC9DD19DDF -9DE99DD99DD89DD69DF59DD59DDD9EB69EF09F359F339F329F429F6B9F959FA2 -513D529958E858E759725B4D5DD8882F5F4F62016203620465296525659666EB -6B116B126B0F6BCA705B705A7222738273817383767077D47C677C667E95826C -863A86408639863C8631863B863E88308832882E883389768974897389FE0000 -F8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8B8C8B8E8B8B8B888C458D198E988F648F6391BC94629455945D9457945E97C4 -97C598009A569A599B1E9B1F9B209C529C589C509C4A9C4D9C4B9C559C599C4C -9C4E9DFB9DF79DEF9DE39DEB9DF89DE49DF69DE19DEE9DE69DF29DF09DE29DEC -9DF49DF39DE89DED9EC29ED09EF29EF39F069F1C9F389F379F369F439F4F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009F719F709F6E9F6F56D356CD5B4E5C6D652D66ED66EE6B13705F7061705D -7060722374DB74E577D5793879B779B67C6A7E977F89826D8643883888378835 -884B8B948B958E9E8E9F8EA08E9D91BE91BD91C2946B9468946996E597469743 -974797C797E59A5E9AD59B599C639C679C669C629C5E9C609E029DFE9E079E03 -9E069E059E009E019E099DFF9DFD9E049EA09F1E9F469F749F759F7656D4652E -65B86B186B196B176B1A7062722672AA77D877D979397C697C6B7CF67E9A0000 -F9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E987E9B7E9981E081E18646864786488979897A897C897B89FF8B988B998EA5 -8EA48EA3946E946D946F9471947397499872995F9C689C6E9C6D9E0B9E0D9E10 -9E0F9E129E119EA19EF59F099F479F789F7B9F7A9F79571E70667C6F883C8DB2 -8EA691C394749478947694759A609C749C739C719C759E149E139EF69F0A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009FA4706870657CF7866A883E883D883F8B9E8C9C8EA98EC9974B98739874 -98CC996199AB9A649A669A679B249E159E179F4862076B1E7227864C8EA89482 -948094819A699A689B2E9E197229864B8B9F94839C799EB776759A6B9C7A9E1D -7069706A9EA49F7E9F499F98788192B988CF58BB60527CA75AFA255425662557 -2560256C2563255A2569255D255225642555255E256A256125582567255B2553 -25652556255F256B256225592568255C25512550256D256E2570256F25930000 diff --git a/src/runtime/tcl_library/encoding/dingbats.enc b/src/runtime/tcl_library/encoding/dingbats.enc deleted file mode 100644 index bd466b2b..00000000 --- a/src/runtime/tcl_library/encoding/dingbats.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: dingbats, single-byte -S -003F 1 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -00202701270227032704260E2706270727082709261B261E270C270D270E270F -2710271127122713271427152716271727182719271A271B271C271D271E271F -2720272127222723272427252726272726052729272A272B272C272D272E272F -2730273127322733273427352736273727382739273A273B273C273D273E273F -2740274127422743274427452746274727482749274A274B25CF274D25A0274F -27502751275225B225BC25C6275625D727582759275A275B275C275D275E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000276127622763276427652766276726632666266526602460246124622463 -2464246524662467246824692776277727782779277A277B277C277D277E277F -2780278127822783278427852786278727882789278A278B278C278D278E278F -2790279127922793279421922194219527982799279A279B279C279D279E279F -27A027A127A227A327A427A527A627A727A827A927AA27AB27AC27AD27AE27AF -000027B127B227B327B427B527B627B727B827B927BA27BB27BC27BD27BE0000 diff --git a/src/runtime/tcl_library/encoding/ebcdic.enc b/src/runtime/tcl_library/encoding/ebcdic.enc deleted file mode 100644 index f83ce7dd..00000000 --- a/src/runtime/tcl_library/encoding/ebcdic.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: ebcdic, single-byte -S -006F 0 1 -00 -0000000100020003008500090086007F0087008D008E000B000C000D000E000F -0010001100120013008F000A0008009700180019009C009D001C001D001E001F -0080008100820083008400920017001B00880089008A008B008C000500060007 -0090009100160093009400950096000400980099009A009B00140015009E001A -002000A000E200E400E000E100E300E500E700F10060002E003C0028002B007C -002600E900EA00EB00E800ED00EE00EF00EC00DF00210024002A0029003B009F -002D002F00C200C400C000C100C300C500C700D1005E002C0025005F003E003F -00F800C900CA00CB00C800CD00CE00CF00CC00A8003A002300400027003D0022 -00D800610062006300640065006600670068006900AB00BB00F000FD00FE00B1 -00B0006A006B006C006D006E006F00700071007200AA00BA00E600B800C600A4 -00B500AF0073007400750076007700780079007A00A100BF00D000DD00DE00AE -00A200A300A500B700A900A700B600BC00BD00BE00AC005B005C005D00B400D7 -00F900410042004300440045004600470048004900AD00F400F600F200F300F5 -00A6004A004B004C004D004E004F00500051005200B900FB00FC00DB00FA00FF -00D900F70053005400550056005700580059005A00B200D400D600D200D300D5 -003000310032003300340035003600370038003900B3007B00DC007D00DA007E diff --git a/src/runtime/tcl_library/encoding/euc-cn.enc b/src/runtime/tcl_library/encoding/euc-cn.enc deleted file mode 100644 index ff0f9847..00000000 --- a/src/runtime/tcl_library/encoding/euc-cn.enc +++ /dev/null @@ -1,1397 +0,0 @@ -# Encoding file: euc-cn, multi-byte -M -003F 0 82 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300230FB02C902C700A8300330052015FF5E2225202620182019 -201C201D3014301530083009300A300B300C300D300E300F3016301730103011 -00B100D700F72236222722282211220F222A222922082237221A22A522252220 -23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235 -22342642264000B0203220332103FF0400A4FFE0FFE1203000A7211626062605 -25CB25CF25CE25C725C625A125A025B325B2203B219221902191219330130000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000024882489248A248B248C248D248E248F2490249124922493249424952496 -249724982499249A249B247424752476247724782479247A247B247C247D247E -247F248024812482248324842485248624872460246124622463246424652466 -2467246824690000000032203221322232233224322532263227322832290000 -00002160216121622163216421652166216721682169216A216B000000000000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FFE5FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFF3CFF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000010100E101CE00E0011300E9011B00E8012B00ED01D000EC014D00F301D2 -00F2016B00FA01D400F901D601D801DA01DC00FC00EA00000000000000000000 -0000000000000000000031053106310731083109310A310B310C310D310E310F -3110311131123113311431153116311731183119311A311B311C311D311E311F -3120312131223123312431253126312731283129000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000002500250125022503250425052506250725082509250A250B -250C250D250E250F2510251125122513251425152516251725182519251A251B -251C251D251E251F2520252125222523252425252526252725282529252A252B -252C252D252E252F2530253125322533253425352536253725382539253A253B -253C253D253E253F2540254125422543254425452546254725482549254A254B -0000000000000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000554A963F57C3632854CE550954C07691764C853C77EE827E788D72319698 -978D6C285B894FFA630966975CB880FA684880AE660276CE51F9655671AC7FF1 -888450B2596561CA6FB382AD634C625253ED54277B06516B75A45DF462D48DCB -9776628A8019575D97387F627238767D67CF767E64464F708D2562DC7A176591 -73ED642C6273822C9881677F7248626E62CC4F3474E3534A529E7ECA90A65E2E -6886699C81807ED168D278C5868C9551508D8C2482DE80DE5305891252650000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000858496F94FDD582199715B9D62B162A566B48C799C8D7206676F789160B2 -535153178F8880CC8D1D94A1500D72C8590760EB711988AB595482EF672C7B28 -5D297EF7752D6CF58E668FF8903C9F3B6BD491197B145F7C78A784D6853D6BD5 -6BD96BD65E015E8775F995ED655D5F0A5FC58F9F58C181C2907F965B97AD8FB9 -7F168D2C62414FBF53D8535E8FA88FA98FAB904D68075F6A819888689CD6618B -522B762A5F6C658C6FD26EE85BBE6448517551B067C44E1979C9997C70B30000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075C55E7673BB83E064AD62E894B56CE2535A52C3640F94C27B944F2F5E1B -82368116818A6E246CCA9A736355535C54FA886557E04E0D5E036B657C3F90E8 -601664E6731C88C16750624D8D22776C8E2991C75F6983DC8521991053C28695 -6B8B60ED60E8707F82CD82314ED36CA785CF64CD7CD969FD66F9834953957B56 -4FA7518C6D4B5C428E6D63D253C9832C833667E578B4643D5BDF5C945DEE8BE7 -62C667F48C7A640063BA8749998B8C177F2094F24EA7961098A4660C73160000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000573A5C1D5E38957F507F80A05382655E7545553150218D856284949E671D -56326F6E5DE2543570928F66626F64A463A35F7B6F8890F481E38FB05C186668 -5FF16C8996488D81886C649179F057CE6A59621054484E587A0B60E96F848BDA -627F901E9A8B79E4540375F4630153196C608FDF5F1B9A70803B9F7F4F885C3A -8D647FC565A570BD514551B2866B5D075BA062BD916C75748E0C7A2061017B79 -4EC77EF877854E1181ED521D51FA6A7153A88E87950496CF6EC19664695A0000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000784050A877D7641089E6590463E35DDD7A7F693D4F20823955984E3275AE -7A975E625E8A95EF521B5439708A6376952457826625693F918755076DF37EAF -882262337EF075B5832878C196CC8F9E614874F78BCD6B64523A8D506B21806A -847156F153064ECE4E1B51D17C97918B7C074FC38E7F7BE17A9C64675D1450AC -810676017CB96DEC7FE067515B585BF878CB64AE641363AA632B9519642D8FBE -7B5476296253592754466B7950A362345E266B864EE38D37888B5F85902E0000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006020803D62C54E39535590F863B880C665E66C2E4F4660EE6DE18BDE5F39 -86CB5F536321515A83616863520063638E4850125C9B79775BFC52307A3B60BC -905376D75FB75F9776848E6C706F767B7B4977AA51F3909358244F4E6EF48FEA -654C7B1B72C46DA47FDF5AE162B55E95573084827B2C5E1D5F1F90127F1498A0 -63826EC7789870B95178975B57AB75354F4375385E9760E659606DC06BBF7889 -53FC96D551CB52016389540A94938C038DCC7239789F87768FED8C0D53E00000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E0176EF53EE948998769F0E952D5B9A8BA24E224E1C51AC846361C252A8 -680B4F97606B51BB6D1E515C6296659796618C46901775D890FD77636BD2728A -72EC8BFB583577798D4C675C9540809A5EA66E2159927AEF77ED953B6BB565AD -7F0E58065151961F5BF958A954288E726566987F56E4949D76FE9041638754C6 -591A593A579B8EB267358DFA8235524160F0581586FE5CE89E454FC4989D8BB9 -5A2560765384627C904F9102997F6069800C513F80335C1499756D314E8C0000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D3053D17F5A7B4F4F104E4F96006CD573D085E95E06756A7FFB6A0A77FE -94927E4151E170E653CD8FD483038D2972AF996D6CDB574A82B365B980AA623F -963259A84EFF8BBF7EBA653E83F2975E556198DE80A5532A8BFD542080BA5E9F -6CB88D3982AC915A54296C1B52067EB7575F711A6C7E7C89594B4EFD5FFF6124 -7CAA4E305C0167AB87025CF0950B98CE75AF70FD902251AF7F1D8BBD594951E4 -4F5B5426592B657780A45B75627662C28F905E456C1F7B264F0F4FD8670D0000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D6E6DAA798F88B15F17752B629A8F854FEF91DC65A7812F81515E9C8150 -8D74526F89868D4B590D50854ED8961C723681798D1F5BCC8BA3964459877F1A -54905676560E8BE565396982949976D66E895E727518674667D17AFF809D8D76 -611F79C665628D635188521A94A27F38809B7EB25C976E2F67607BD9768B9AD8 -818F7F947CD5641E95507A3F544A54E56B4C640162089E3D80F3759952729769 -845B683C86E49601969494EC4E2A54047ED968398DDF801566F45E9A7FB90000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000057C2803F68975DE5653B529F606D9F9A4F9B8EAC516C5BAB5F135DE96C5E -62F18D21517194A952FE6C9F82DF72D757A267848D2D591F8F9C83C754957B8D -4F306CBD5B6459D19F1353E486CA9AA88C3780A16545987E56FA96C7522E74DC -52505BE1630289024E5662D0602A68FA51735B9851A089C27BA199867F5060EF -704C8D2F51495E7F901B747089C4572D78455F529F9F95FA8F689B3C8BE17678 -684267DC8DEA8D35523D8F8A6EDA68CD950590ED56FD679C88F98FC754C80000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AB85B696D776C264EA55BB39A87916361A890AF97E9542B6DB55BD251FD -558A7F557FF064BC634D65F161BE608D710A6C576C49592F676D822A58D5568E -8C6A6BEB90DD597D801753F76D695475559D837783CF683879BE548C4F555408 -76D28C8996026CB36DB88D6B89109E648D3A563F9ED175D55F8872E0606854FC -4EA86A2A886160528F7054C470D886799E3F6D2A5B8F5F187EA255894FAF7334 -543C539A5019540E547C4E4E5FFD745A58F6846B80E1877472D07CCA6E560000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F27864E552C62A44E926CAA623782B154D7534E733E6ED1753B52125316 -8BDD69D05F8A60006DEE574F6B2273AF68538FD87F13636260A3552475EA8C62 -71156DA35BA65E7B8352614C9EC478FA87577C27768751F060F6714C66435E4C -604D8C0E707063258F895FBD606286D456DE6BC160946167534960E066668D3F -79FD4F1A70E96C478BB38BF27ED88364660F5A5A9B426D516DF78C416D3B4F19 -706B83B7621660D1970D8D27797851FB573E57FA673A75787A3D79EF7B950000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000808C99658FF96FC08BA59E2159EC7EE97F095409678168D88F917C4D96C6 -53CA602575BE6C7253735AC97EA7632451E0810A5DF184DF628051805B634F0E -796D524260B86D4E5BC45BC28BA18BB065E25FCC964559937EE77EAA560967B7 -59394F735BB652A0835A988A8D3E753294BE50477A3C4EF767B69A7E5AC16B7C -76D1575A5C167B3A95F4714E517C80A9827059787F04832768C067EC78B17877 -62E363617B804FED526A51CF835069DB92748DF58D3189C1952E7BAD4EF60000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000506582305251996F6E106E856DA75EFA50F559DC5C066D466C5F7586848B -686859568BB253209171964D854969127901712680F64EA490CA6D479A845A07 -56BC640594F077EB4FA5811A72E189D2997A7F347EDE527F655991758F7F8F83 -53EB7A9663ED63A5768679F888579636622A52AB8282685467706377776B7AED -6D017ED389E359D0621285C982A5754C501F4ECB75A58BEB5C4A5DFE7B4B65A4 -91D14ECA6D25895F7D2795264EC58C288FDB9773664B79818FD170EC6D780000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C3D52B283465162830E775B66769CB84EAC60CA7CBE7CB37ECF4E958B66 -666F988897595883656C955C5F8475C997567ADF7ADE51C070AF7A9863EA7A76 -7EA0739697ED4E4570784E5D915253A9655165E781FC8205548E5C31759A97A0 -62D872D975BD5C459A7983CA5C40548077E94E3E6CAE805A62D2636E5DE85177 -8DDD8E1E952F4FF153E560E770AC526763509E435A1F5026773753777EE26485 -652B628963985014723589C951B38BC07EDD574783CC94A7519B541B5CFB0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004FCA7AE36D5A90E19A8F55805496536154AF5F0063E9697751EF6168520A -582A52D8574E780D770B5EB761777CE0625B62974EA27095800362F770E49760 -577782DB67EF68F578D5989779D158F354B353EF6E34514B523B5BA28BFE80AF -554357A660735751542D7A7A60505B5463A762A053E362635BC767AF54ED7A9F -82E691775E9388E4593857AE630E8DE880EF57577B774FA95FEB5BBD6B3E5321 -7B5072C2684677FF773665F751B54E8F76D45CBF7AA58475594E9B4150800000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000998861276E8357646606634656F062EC62695ED39614578362C955878721 -814A8FA3556683B167658D5684DD5A6A680F62E67BEE961151706F9C8C3063FD -89C861D27F0670C26EE57405699472FC5ECA90CE67176D6A635E52B372628001 -4F6C59E5916A70D96D9D52D24E5096F7956D857E78CA7D2F5121579264C2808B -7C7B6CEA68F1695E51B7539868A872819ECE7BF172F879BB6F137406674E91CC -9CA4793C83898354540F68174E3D538952B1783E5386522950884F8B4FD00000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E27ACB7C926CA596B6529B748354E94FE9805483B28FDE95705EC9601C -6D9F5E18655B813894FE604B70BC7EC37CAE51C968817CB1826F4E248F8691CF -667E4EAE8C0564A9804A50DA759771CE5BE58FBD6F664E86648295635ED66599 -521788C270C852A3730E7433679778F797164E3490BB9CDE6DCB51DB8D41541D -62CE73B283F196F69F8494C34F367F9A51CC707596755CAD988653E64EE46E9C -740969B4786B998F7559521876246D4167F3516D9F99804B54997B3C7ABF0000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009686578462E29647697C5A0464027BD36F0F964B82A6536298855E907089 -63B35364864F9C819E93788C97328DEF8D429E7F6F5E79845F559646622E9A74 -541594DD4FA365C55C655C617F1586516C2F5F8B73876EE47EFF5CE6631B5B6A -6EE653754E7163A0756562A18F6E4F264ED16CA67EB68BBA841D87BA7F57903B -95237BA99AA188F8843D6D1B9A867EDC59889EBB739B780186829A6C9A82561B -541757CB4E709EA653568FC881097792999286EE6EE1851366FC61626F2B0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008C298292832B76F26C135FD983BD732B8305951A6BDB77DB94C6536F8302 -51925E3D8C8C8D384E4873AB679A68859176970971646CA177095A9295416BCF -7F8E66275BD059B95A9A95E895F74EEC840C84996AAC76DF9530731B68A65B5F -772F919A97617CDC8FF78C1C5F257C7379D889C56CCC871C5BC65E4268C97720 -7EF55195514D52C95A297F05976282D763CF778485D079D26E3A5E9959998511 -706D6C1162BF76BF654F60AF95FD660E879F9E2394ED540D547D8C2C64780000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647986116A21819C78E864699B5462B9672B83AB58A89ED86CAB6F205BDE -964C8C0B725F67D062C772614EA959C66BCD589366AE5E5552DF6155672876EE -776672677A4662FF54EA545094A090A35A1C7EB36C164E435976801059485357 -753796BE56CA63208111607C95F96DD65462998151855AE980FD59AE9713502A -6CE55C3C62DF4F60533F817B90066EBA852B62C85E7478BE64B5637B5FF55A18 -917F9E1F5C3F634F80425B7D556E954A954D6D8560A867E072DE51DD5B810000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062E76CDE725B626D94AE7EBD81136D53519C5F04597452AA601259736696 -8650759F632A61E67CEF8BFA54E66B279E256BB485D5545550766CA4556A8DB4 -722C5E156015743662CD6392724C5F986E436D3E65006F5876D878D076FC7554 -522453DB4E535E9E65C1802A80D6629B5486522870AE888D8DD16CE1547880DA -57F988F48D54966A914D4F696C9B55B776C6783062A870F96F8E5F6D84EC68DA -787C7BF781A8670B9E4F636778B0576F78129739627962AB528874356BD70000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005564813E75B276AE533975DE50FB5C418B6C7BC7504F72479A9798D86F02 -74E27968648777A562FC98918D2B54C180584E52576A82F9840D5E7351ED74F6 -8BC45C4F57616CFC98875A4678349B448FEB7C955256625194FA4EC683868461 -83E984B257D467345703666E6D668C3166DD7011671F6B3A6816621A59BB4E03 -51C46F0667D26C8F517668CB59476B6775665D0E81109F5065D7794879419A91 -8D775C824E5E4F01542F5951780C56686C148FC45F036C7D6CE38BAB63900000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060706D3D72756266948E94C553438FC17B7E4EDF8C264E7E9ED494B194B3 -524D6F5C90636D458C3458115D4C6B206B4967AA545B81547F8C589985375F3A -62A26A47953965726084686577A74E544FA85DE7979864AC7FD85CED4FCF7A8D -520783044E14602F7A8394A64FB54EB279E6743452E482B964D279BD5BDD6C81 -97528F7B6C22503E537F6E0564CE66746C3060C598778BF75E86743C7A7779CB -4E1890B174036C4256DA914B6CC58D8B533A86C666F28EAF5C489A716E200000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053D65A369F8B8DA353BB570898A76743919B6CC9516875CA62F372AC5238 -529D7F3A7094763853749E4A69B7786E96C088D97FA4713671C3518967D374E4 -58E4651856B78BA9997662707ED560F970ED58EC4EC14EBA5FCD97E74EFB8BA4 -5203598A7EAB62544ECD65E5620E833884C98363878D71946EB65BB97ED25197 -63C967D480898339881551125B7A59828FB14E736C5D516589258F6F962E854A -745E951095F06DA682E55F3164926D128428816E9CC3585E8D5B4E0953C10000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F1E6563685155D34E2764149A9A626B5AC2745F82726DA968EE50E7838E -7802674052396C997EB150BB5565715E7B5B665273CA82EB67495C715220717D -886B95EA965564C58D6181B355846C5562477F2E58924F2455468D4F664C4E0A -5C1A88F368A2634E7A0D70E7828D52FA97F65C1154E890B57ECD59628D4A86C7 -820C820D8D6664445C0461516D89793E8BBE78377533547B4F388EAB6DF15A20 -7EC5795E6C885BA15A76751A80BE614E6E1758F0751F7525727253477EF30000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000770176DB526980DC57235E08593172EE65BD6E7F8BD75C388671534177F3 -62FE65F64EC098DF86805B9E8BC653F277E24F7F5C4E9A7659CB5F0F793A58EB -4E1667FF4E8B62ED8A93901D52BF662F55DC566C90024ED54F8D91CA99706C0F -5E0260435BA489C68BD56536624B99965B885BFF6388552E53D77626517D852C -67A268B36B8A62928F9353D482126DD1758F4E668D4E5B70719F85AF669166D9 -7F7287009ECD9F205C5E672F8FF06811675F620D7AD658855EB665706F310000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060555237800D6454887075295E05681362F4971C53CC723D8C016C347761 -7A0E542E77AC987A821C8BF47855671470C165AF64955636601D79C153F84E1D -6B7B80865BFA55E356DB4F3A4F3C99725DF3677E80386002988290015B8B8BBC -8BF5641C825864DE55FD82CF91654FD77D20901F7C9F50F358516EAF5BBF8BC9 -80839178849C7B97867D968B968F7EE59AD3788E5C817A57904296A7795F5B59 -635F7B0B84D168AD55067F2974107D2295016240584C4ED65B83597958540000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000736D631E8E4B8E0F80CE82D462AC53F06CF0915E592A60016C70574D644A -8D2A762B6EE9575B6A8075F06F6D8C2D8C0857666BEF889278B363A253F970AD -6C645858642A580268E0819B55107CD650188EBA6DCC8D9F70EB638F6D9B6ED4 -7EE68404684390036DD896768BA85957727985E4817E75BC8A8A68AF52548E22 -951163D098988E44557C4F5366FF568F60D56D9552435C4959296DFB586B7530 -751C606C82148146631167618FE2773A8DF38D3494C15E165385542C70C30000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C405EF7505C4EAD5EAD633A8247901A6850916E77B3540C94DC5F647AE5 -687663457B527EDF75DB507762955934900F51F879C37A8156FE5F9290146D82 -5C60571F541051546E4D56E263A89893817F8715892A9000541E5C6F81C062D6 -625881319E3596409A6E9A7C692D59A562D3553E631654C786D96D3C5A0374E6 -889C6B6A59168C4C5F2F6E7E73A9987D4E3870F75B8C7897633D665A769660CB -5B9B5A494E0781556C6A738B4EA167897F515F8065FA671B5FD859845A010000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005DCD5FAE537197E68FDD684556F4552F60DF4E3A6F4D7EF482C7840E59D4 -4F1F4F2A5C3E7EAC672A851A5473754F80C355829B4F4F4D6E2D8C135C096170 -536B761F6E29868A658795FB7EB9543B7A337D0A95EE55E17FC174EE631D8717 -6DA17A9D621165A1536763E16C835DEB545C94A84E4C6C618BEC5C4B65E0829C -68A7543E54346BCB6B664E9463425348821E4F0D4FAE575E620A96FE66647269 -52FF52A1609F8BEF661471996790897F785277FD6670563B54389521727A0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A00606F5E0C6089819D591560DC718470EF6EAA6C5072806A8488AD5E2D -4E605AB3559C94E36D177CFB9699620F7EC6778E867E5323971E8F9666875CE1 -4FA072ED4E0B53A6590F54136380952851484ED99C9C7EA454B88D2488548237 -95F26D8E5F265ACC663E966973B0732E53BF817A99857FA15BAA967796507EBF -76F853A2957699997BB189446E584E617FD479658BE660F354CD4EAB98795DF7 -6A6150CF54118C618427785D9704524A54EE56A395006D885BB56DC666530000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C0F5B5D6821809655787B11654869544E9B6B47874E978B534F631F643A -90AA659C80C18C10519968B0537887F961C86CC46CFB8C225C5185AA82AF950C -6B238F9B65B05FFB5FC34FE18845661F8165732960FA51745211578B5F6290A2 -884C91925E78674F602759D3514451F680F853086C7996C4718A4F114FEE7F9E -673D55C5950879C088967EE3589F620C9700865A5618987B5F908BB884C49157 -53D965ED5E8F755C60647D6E5A7F7EEA7EED8F6955A75BA360AC65CB73840000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009009766377297EDA9774859B5B667A7496EA884052CB718F5FAA65EC8BE2 -5BFB9A6F5DE16B896C5B8BAD8BAF900A8FC5538B62BC9E269E2D54404E2B82BD -7259869C5D1688596DAF96C554D14E9A8BB6710954BD960970DF6DF976D04E25 -781487125CA95EF68A00989C960E708E6CBF594463A9773C884D6F1482735830 -71D5538C781A96C155015F6671305BB48C1A9A8C6B83592E9E2F79E76768626C -4F6F75A17F8A6D0B96336C274EF075D2517B68376F3E90808170599674760000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064475C2790657A918C2359DA54AC8200836F898180006930564E80367237 -91CE51B64E5F987563964E1A53F666F3814B591C6DB24E0058F9533B63D694F1 -4F9D4F0A886398905937905779FB4EEA80F075916C825B9C59E85F5D69058681 -501A5DF24E5977E34EE5827A6291661390915C794EBF5F7981C69038808475AB -4EA688D4610F6BC55FC64E4976CA6EA28BE38BAE8C0A8BD15F027FFC7FCC7ECE -8335836B56E06BB797F3963459FB541F94F66DEB5BC5996E5C395F1596900000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000537082F16A315A749E705E947F2883B984248425836787478FCE8D6276C8 -5F719896786C662054DF62E54F6381C375C85EB896CD8E0A86F9548F6CF36D8C -6C38607F52C775285E7D4F1860A05FE75C24753190AE94C072B96CB96E389149 -670953CB53F34F5191C98BF153C85E7C8FC26DE44E8E76C26986865E611A8206 -4F594FDE903E9C7C61096E1D6E1496854E885A3196E84E0E5C7F79B95B878BED -7FBD738957DF828B90C15401904755BB5CEA5FA161086B3272F180B28A890000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D745BD388D598848C6B9A6D9E336E0A51A4514357A38881539F63F48F95 -56ED54585706733F6E907F188FDC82D1613F6028966266F07EA68D8A8DC394A5 -5CB37CA4670860A6960580184E9190E75300966851418FD08574915D665597F5 -5B55531D78386742683D54C9707E5BB08F7D518D572854B1651266828D5E8D43 -810F846C906D7CDF51FF85FB67A365E96FA186A48E81566A90207682707671E5 -8D2362E952196CFD8D3C600E589E618E66FE8D60624E55B36E23672D8F670000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E195F87728680569A8548B4E4D70B88BC86458658B5B857A84503A5BE8 -77BB6BE18A797C986CBE76CF65A98F975D2D5C5586386808536062187AD96E5B -7EFD6A1F7AE05F706F335F20638C6DA867564E085E108D264ED780C07634969C -62DB662D627E6CBC8D7571677F695146808753EC906E629854F286F08F998005 -951785178FD96D5973CD659F771F7504782781FB8D1E94884FA6679575B98BCA -9707632F9547963584B8632377415F8172F04E896014657462EF6B63653F0000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E2775C790D18BC1829D679D652F5431871877E580A281026C414E4B7EC7 -804C76F4690D6B966267503C4F84574063076B628DBE53EA65E87EB85FD7631A -63B781F381F47F6E5E1C5CD95236667A79E97A1A8D28709975D46EDE6CBB7A92 -4E2D76C55FE0949F88777EC879CD80BF91CD4EF24F17821F54685DDE6D328BCC -7CA58F7480985E1A549276B15B99663C9AA473E0682A86DB6731732A8BF88BDB -90107AF970DB716E62C477A956314E3B845767F152A986C08D2E94F87B510000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F4F6CE8795D9A7B6293722A62FD4E1378168F6C64B08D5A7BC668695E84 -88C55986649E58EE72B6690E95258FFD8D5857607F008C0651C6634962D95353 -684C74228301914C55447740707C6D4A517954A88D4459FF6ECB6DC45B5C7D2B -4ED47C7D6ED35B5081EA6E0D5B579B0368D58E2A5B977EFC603B7EB590B98D70 -594F63CD79DF8DB3535265CF79568BC5963B7EC494BB7E825634918967007F6A -5C0A907566285DE64F5067DE505A4F5C57505EA7000000000000000000000000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E8D4E0C51404E105EFF53454E154E984E1E9B325B6C56694E2879BA4E3F -53154E47592D723B536E6C1056DF80E499976BD3777E9F174E364E9F9F104E5C -4E694E9382885B5B556C560F4EC4538D539D53A353A553AE97658D5D531A53F5 -5326532E533E8D5C5366536352025208520E522D5233523F5240524C525E5261 -525C84AF527D528252815290529351827F544EBB4EC34EC94EC24EE84EE14EEB -4EDE4F1B4EF34F224F644EF54F254F274F094F2B4F5E4F6765384F5A4F5D0000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F5F4F574F324F3D4F764F744F914F894F834F8F4F7E4F7B4FAA4F7C4FAC -4F944FE64FE84FEA4FC54FDA4FE34FDC4FD14FDF4FF85029504C4FF3502C500F -502E502D4FFE501C500C50255028507E504350555048504E506C507B50A550A7 -50A950BA50D6510650ED50EC50E650EE5107510B4EDD6C3D4F584F654FCE9FA0 -6C467C74516E5DFD9EC999985181591452F9530D8A07531051EB591951554EA0 -51564EB3886E88A44EB5811488D279805B3488037FB851AB51B151BD51BC0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051C7519651A251A58BA08BA68BA78BAA8BB48BB58BB78BC28BC38BCB8BCF -8BCE8BD28BD38BD48BD68BD88BD98BDC8BDF8BE08BE48BE88BE98BEE8BF08BF3 -8BF68BF98BFC8BFF8C008C028C048C078C0C8C0F8C118C128C148C158C168C19 -8C1B8C188C1D8C1F8C208C218C258C278C2A8C2B8C2E8C2F8C328C338C358C36 -5369537A961D962296219631962A963D963C964296499654965F9667966C9672 -96749688968D969796B09097909B909D909990AC90A190B490B390B690BA0000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B890B090CF90C590BE90D090C490C790D390E690E290DC90D790DB90EB -90EF90FE91049122911E91239131912F913991439146520D594252A252AC52AD -52BE54FF52D052D652F053DF71EE77CD5EF451F551FC9B2F53B65F01755A5DEF -574C57A957A1587E58BC58C558D15729572C572A57335739572E572F575C573B -574257695785576B5786577C577B5768576D5776577357AD57A4578C57B257CF -57A757B4579357A057D557D857DA57D957D257B857F457EF57F857E457DD0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000580B580D57FD57ED5800581E5819584458205865586C58815889589A5880 -99A89F1961FF8279827D827F828F828A82A88284828E82918297829982AB82B8 -82BE82B082C882CA82E3829882B782AE82CB82CC82C182A982B482A182AA829F -82C482CE82A482E1830982F782E4830F830782DC82F482D282D8830C82FB82D3 -8311831A83068314831582E082D5831C8351835B835C83088392833C83348331 -839B835E832F834F83478343835F834083178360832D833A8333836683650000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008368831B8369836C836A836D836E83B0837883B383B483A083AA8393839C -8385837C83B683A9837D83B8837B8398839E83A883BA83BC83C1840183E583D8 -58078418840B83DD83FD83D6841C84388411840683D483DF840F840383F883F9 -83EA83C583C0842683F083E1845C8451845A8459847384878488847A84898478 -843C844684698476848C848E8431846D84C184CD84D084E684BD84D384CA84BF -84BA84E084A184B984B4849784E584E3850C750D853884F08539851F853A0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008556853B84FF84FC8559854885688564855E857A77A285438572857B85A4 -85A88587858F857985AE859C858585B985B785B085D385C185DC85FF86278605 -86298616863C5EFE5F08593C594180375955595A5958530F5C225C255C2C5C34 -624C626A629F62BB62CA62DA62D762EE632262F66339634B634363AD63F66371 -637A638E63B4636D63AC638A636963AE63BC63F263F863E063FF63C463DE63CE -645263C663BE64456441640B641B6420640C64266421645E6484646D64960000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647A64B764B8649964BA64C064D064D764E464E265096525652E5F0B5FD2 -75195F11535F53F153FD53E953E853FB541254165406544B5452545354545456 -54435421545754595423543254825494547754715464549A549B548454765466 -549D54D054AD54C254B454D254A754A654D354D4547254A354D554BB54BF54CC -54D954DA54DC54A954AA54A454DD54CF54DE551B54E7552054FD551454F35522 -5523550F55115527552A5567558F55B55549556D55415555553F5550553C0000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005537555655755576557755335530555C558B55D2558355B155B955885581 -559F557E55D65591557B55DF55BD55BE5594559955EA55F755C9561F55D155EB -55EC55D455E655DD55C455EF55E555F255F355CC55CD55E855F555E48F94561E -5608560C56015624562355FE56005627562D565856395657562C564D56625659 -565C564C5654568656645671566B567B567C5685569356AF56D456D756DD56E1 -56F556EB56F956FF5704570A5709571C5E0F5E195E145E115E315E3B5E3C0000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E375E445E545E5B5E5E5E615C8C5C7A5C8D5C905C965C885C985C995C91 -5C9A5C9C5CB55CA25CBD5CAC5CAB5CB15CA35CC15CB75CC45CD25CE45CCB5CE5 -5D025D035D275D265D2E5D245D1E5D065D1B5D585D3E5D345D3D5D6C5D5B5D6F -5D5D5D6B5D4B5D4A5D695D745D825D995D9D8C735DB75DC55F735F775F825F87 -5F895F8C5F955F995F9C5FA85FAD5FB55FBC88625F6172AD72B072B472B772B8 -72C372C172CE72CD72D272E872EF72E972F272F472F7730172F3730372FA0000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072FB731773137321730A731E731D7315732273397325732C733873317350 -734D73577360736C736F737E821B592598E7592459029963996799689969996A -996B996C99749977997D998099849987998A998D999099919993999499955E80 -5E915E8B5E965EA55EA05EB95EB55EBE5EB38D535ED25ED15EDB5EE85EEA81BA -5FC45FC95FD65FCF60035FEE60045FE15FE45FFE600560065FEA5FED5FF86019 -60356026601B600F600D6029602B600A603F602160786079607B607A60420000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000606A607D6096609A60AD609D60836092608C609B60EC60BB60B160DD60D8 -60C660DA60B4612061266115612360F46100610E612B614A617561AC619461A7 -61B761D461F55FDD96B395E995EB95F195F395F595F695FC95FE960396049606 -9608960A960B960C960D960F96129615961696179619961A4E2C723F62156C35 -6C546C5C6C4A6CA36C856C906C946C8C6C686C696C746C766C866CA96CD06CD4 -6CAD6CF76CF86CF16CD76CB26CE06CD66CFA6CEB6CEE6CB16CD36CEF6CFE0000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D396D276D0C6D436D486D076D046D196D0E6D2B6D4D6D2E6D356D1A6D4F -6D526D546D336D916D6F6D9E6DA06D5E6D936D946D5C6D606D7C6D636E1A6DC7 -6DC56DDE6E0E6DBF6DE06E116DE66DDD6DD96E166DAB6E0C6DAE6E2B6E6E6E4E -6E6B6EB26E5F6E866E536E546E326E256E446EDF6EB16E986EE06F2D6EE26EA5 -6EA76EBD6EBB6EB76ED76EB46ECF6E8F6EC26E9F6F626F466F476F246F156EF9 -6F2F6F366F4B6F746F2A6F096F296F896F8D6F8C6F786F726F7C6F7A6FD10000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FC96FA76FB96FB66FC26FE16FEE6FDE6FE06FEF701A7023701B70397035 -704F705E5B805B845B955B935BA55BB8752F9A9E64345BE45BEE89305BF08E47 -8B078FB68FD38FD58FE58FEE8FE48FE98FE68FF38FE890059004900B90269011 -900D9016902190359036902D902F9044905190529050906890589062905B66B9 -9074907D908290889083908B5F505F575F565F585C3B54AB5C505C595B715C63 -5C667FBC5F2A5F295F2D82745F3C9B3B5C6E59815983598D59A959AA59A30000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000599759CA59AB599E59A459D259B259AF59D759BE5A055A0659DD5A0859E3 -59D859F95A0C5A095A325A345A115A235A135A405A675A4A5A555A3C5A625A75 -80EC5AAA5A9B5A775A7A5ABE5AEB5AB25AD25AD45AB85AE05AE35AF15AD65AE6 -5AD85ADC5B095B175B165B325B375B405C155C1C5B5A5B655B735B515B535B62 -9A759A779A789A7A9A7F9A7D9A809A819A859A889A8A9A909A929A939A969A98 -9A9B9A9C9A9D9A9F9AA09AA29AA39AA59AA77E9F7EA17EA37EA57EA87EA90000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007EAD7EB07EBE7EC07EC17EC27EC97ECB7ECC7ED07ED47ED77EDB7EE07EE1 -7EE87EEB7EEE7EEF7EF17EF27F0D7EF67EFA7EFB7EFE7F017F027F037F077F08 -7F0B7F0C7F0F7F117F127F177F197F1C7F1B7F1F7F217F227F237F247F257F26 -7F277F2A7F2B7F2C7F2D7F2F7F307F317F327F337F355E7A757F5DDB753E9095 -738E739173AE73A2739F73CF73C273D173B773B373C073C973C873E573D9987C -740A73E973E773DE73BA73F2740F742A745B7426742574287430742E742C0000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741B741A7441745C7457745574597477746D747E749C748E748074817487 -748B749E74A874A9749074A774D274BA97EA97EB97EC674C6753675E67486769 -67A56787676A6773679867A7677567A8679E67AD678B6777677C67F0680967D8 -680A67E967B0680C67D967B567DA67B367DD680067C367B867E2680E67C167FD -6832683368606861684E6862684468646883681D68556866684168676840683E -684A6849682968B5688F687468776893686B68C2696E68FC691F692068F90000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000692468F0690B6901695768E369106971693969606942695D6984696B6980 -69986978693469CC6987698869CE6989696669636979699B69A769BB69AB69AD -69D469B169C169CA69DF699569E0698D69FF6A2F69ED6A176A186A6569F26A44 -6A3E6AA06A506A5B6A356A8E6A796A3D6A286A586A7C6A916A906AA96A976AAB -733773526B816B826B876B846B926B936B8D6B9A6B9B6BA16BAA8F6B8F6D8F71 -8F728F738F758F768F788F778F798F7A8F7C8F7E8F818F828F848F878F8B0000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F8D8F8E8F8F8F988F9A8ECE620B6217621B621F6222622162256224622C -81E774EF74F474FF750F75117513653465EE65EF65F0660A6619677266036615 -6600708566F7661D66346631663666358006665F66546641664F665666616657 -66776684668C66A7669D66BE66DB66DC66E666E98D328D338D368D3B8D3D8D40 -8D458D468D488D498D478D4D8D558D5989C789CA89CB89CC89CE89CF89D089D1 -726E729F725D7266726F727E727F7284728B728D728F72926308633263B00000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000643F64D880046BEA6BF36BFD6BF56BF96C056C076C066C0D6C156C186C19 -6C1A6C216C296C246C2A6C3265356555656B724D72527256723086625216809F -809C809380BC670A80BD80B180AB80AD80B480B780E780E880E980EA80DB80C2 -80C480D980CD80D7671080DD80EB80F180F480ED810D810E80F280FC67158112 -8C5A8136811E812C811881328148814C815381748159815A817181608169817C -817D816D8167584D5AB58188818281916ED581A381AA81CC672681CA81BB0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081C181A66B246B376B396B436B466B5998D198D298D398D598D998DA6BB3 -5F406BC289F365909F51659365BC65C665C465C365CC65CE65D265D67080709C -7096709D70BB70C070B770AB70B170E870CA711071137116712F71317173715C -716871457172714A7178717A719871B371B571A871A071E071D471E771F9721D -7228706C7118716671B9623E623D624362486249793B794079467949795B795C -7953795A796279577960796F7967797A7985798A799A79A779B35FD15FD00000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000603C605D605A606760416059606360AB6106610D615D61A9619D61CB61D1 -62068080807F6C936CF66DFC77F677F87800780978177818781165AB782D781C -781D7839783A783B781F783C7825782C78237829784E786D7856785778267850 -7847784C786A789B7893789A7887789C78A178A378B278B978A578D478D978C9 -78EC78F2790578F479137924791E79349F9B9EF99EFB9EFC76F17704770D76F9 -77077708771A77227719772D7726773577387750775177477743775A77680000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077627765777F778D777D7780778C7791779F77A077B077B577BD753A7540 -754E754B7548755B7572757975837F587F617F5F8A487F687F747F717F797F81 -7F7E76CD76E58832948594869487948B948A948C948D948F9490949494979495 -949A949B949C94A394A494AB94AA94AD94AC94AF94B094B294B494B694B794B8 -94B994BA94BC94BD94BF94C494C894C994CA94CB94CC94CD94CE94D094D194D2 -94D594D694D794D994D894DB94DE94DF94E094E294E494E594E794E894EA0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E994EB94EE94EF94F394F494F594F794F994FC94FD94FF950395029506 -95079509950A950D950E950F951295139514951595169518951B951D951E951F -9522952A952B9529952C953195329534953695379538953C953E953F95429535 -9544954595469549954C954E954F9552955395549556955795589559955B955E -955F955D95619562956495659566956795689569956A956B956C956F95719572 -9573953A77E777EC96C979D579ED79E379EB7A065D477A037A027A1E7A140000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A397A377A519ECF99A57A707688768E7693769976A474DE74E0752C9E20 -9E229E289E299E2A9E2B9E2C9E329E319E369E389E379E399E3A9E3E9E419E42 -9E449E469E479E489E499E4B9E4C9E4E9E519E559E579E5A9E5B9E5C9E5E9E63 -9E669E679E689E699E6A9E6B9E6C9E719E6D9E7375927594759675A0759D75AC -75A375B375B475B875C475B175B075C375C275D675CD75E375E875E675E475EB -75E7760375F175FC75FF761076007605760C7617760A76257618761576190000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000761B763C762276207640762D7630763F76357643763E7633764D765E7654 -765C7656766B766F7FCA7AE67A787A797A807A867A887A957AA67AA07AAC7AA8 -7AAD7AB3886488698872887D887F888288A288C688B788BC88C988E288CE88E3 -88E588F1891A88FC88E888FE88F0892189198913891B890A8934892B89368941 -8966897B758B80E576B276B477DC801280148016801C80208022802580268027 -802980288031800B803580438046804D80528069807189839878988098830000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009889988C988D988F9894989A989B989E989F98A198A298A598A6864D8654 -866C866E867F867A867C867B86A8868D868B86AC869D86A786A386AA869386A9 -86B686C486B586CE86B086BA86B186AF86C986CF86B486E986F186F286ED86F3 -86D0871386DE86F486DF86D886D18703870786F88708870A870D87098723873B -871E8725872E871A873E87488734873187298737873F87828722877D877E877B -87608770874C876E878B87538763877C876487598765879387AF87A887D20000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087C68788878587AD8797878387AB87E587AC87B587B387CB87D387BD87D1 -87C087CA87DB87EA87E087EE8816881387FE880A881B88218839883C7F367F42 -7F447F4582107AFA7AFD7B087B037B047B157B0A7B2B7B0F7B477B387B2A7B19 -7B2E7B317B207B257B247B337B3E7B1E7B587B5A7B457B757B4C7B5D7B607B6E -7B7B7B627B727B717B907BA67BA77BB87BAC7B9D7BA87B857BAA7B9C7BA27BAB -7BB47BD17BC17BCC7BDD7BDA7BE57BE67BEA7C0C7BFE7BFC7C0F7C167C0B0000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C1F7C2A7C267C387C417C4081FE82018202820481EC8844822182228223 -822D822F8228822B8238823B82338234823E82448249824B824F825A825F8268 -887E8885888888D888DF895E7F9D7F9F7FA77FAF7FB07FB27C7C65497C917C9D -7C9C7C9E7CA27CB27CBC7CBD7CC17CC77CCC7CCD7CC87CC57CD77CE8826E66A8 -7FBF7FCE7FD57FE57FE17FE67FE97FEE7FF37CF87D777DA67DAE7E477E9B9EB8 -9EB48D738D848D948D918DB18D678D6D8C478C49914A9150914E914F91640000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009162916191709169916F917D917E917291749179918C91859190918D9191 -91A291A391AA91AD91AE91AF91B591B491BA8C559E7E8DB88DEB8E058E598E69 -8DB58DBF8DBC8DBA8DC48DD68DD78DDA8DDE8DCE8DCF8DDB8DC68DEC8DF78DF8 -8DE38DF98DFB8DE48E098DFD8E148E1D8E1F8E2C8E2E8E238E2F8E3A8E408E39 -8E358E3D8E318E498E418E428E518E528E4A8E708E768E7C8E6F8E748E858E8F -8E948E908E9C8E9E8C788C828C8A8C858C988C94659B89D689DE89DA89DC0000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089E589EB89EF8A3E8B26975396E996F396EF970697019708970F970E972A -972D9730973E9F809F839F859F869F879F889F899F8A9F8C9EFE9F0B9F0D96B9 -96BC96BD96CE96D277BF96E0928E92AE92C8933E936A93CA938F943E946B9C7F -9C829C859C869C879C887A239C8B9C8E9C909C919C929C949C959C9A9C9B9C9E -9C9F9CA09CA19CA29CA39CA59CA69CA79CA89CA99CAB9CAD9CAE9CB09CB19CB2 -9CB39CB49CB59CB69CB79CBA9CBB9CBC9CBD9CC49CC59CC69CC79CCA9CCB0000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009CCC9CCD9CCE9CCF9CD09CD39CD49CD59CD79CD89CD99CDC9CDD9CDF9CE2 -977C978597919792979497AF97AB97A397B297B49AB19AB09AB79E589AB69ABA -9ABC9AC19AC09AC59AC29ACB9ACC9AD19B459B439B479B499B489B4D9B5198E8 -990D992E995599549ADF9AE19AE69AEF9AEB9AFB9AED9AF99B089B0F9B139B1F -9B239EBD9EBE7E3B9E829E879E889E8B9E9293D69E9D9E9F9EDB9EDC9EDD9EE0 -9EDF9EE29EE99EE79EE59EEA9EEF9F229F2C9F2F9F399F379F3D9F3E9F440000 diff --git a/src/runtime/tcl_library/encoding/euc-jp.enc b/src/runtime/tcl_library/encoding/euc-jp.enc deleted file mode 100644 index d4337d99..00000000 --- a/src/runtime/tcl_library/encoding/euc-jp.enc +++ /dev/null @@ -1,1353 +0,0 @@ -# Encoding file: euc-jp, multi-byte -M -003F 0 79 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000300030013002FF0CFF0E30FBFF1AFF1BFF1FFF01309B309C00B4FF4000A8 -FF3EFFE3FF3F30FD30FE309D309E30034EDD30053006300730FC20152010FF0F -FF3C301C2016FF5C2026202520182019201C201DFF08FF0930143015FF3BFF3D -FF5BFF5D30083009300A300B300C300D300E300F30103011FF0B221200B100D7 -00F7FF1D2260FF1CFF1E22662267221E22342642264000B0203220332103FFE5 -FF0400A200A3FF05FF03FF06FF0AFF2000A72606260525CB25CF25CE25C70000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025C625A125A025B325B225BD25BC203B3012219221902191219330130000 -00000000000000000000000000000000000000002208220B2286228722822283 -222A2229000000000000000000000000000000002227222800AC21D221D42200 -220300000000000000000000000000000000000000000000222022A523122202 -220722612252226A226B221A223D221D2235222B222C00000000000000000000 -00000000212B2030266F266D266A2020202100B6000000000000000025EF0000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19000000000000000000000000 -0000FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3A00000000000000000000 -0000FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5A00000000000000000000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025002502250C251025182514251C252C25242534253C25012503250F2513 -251B251725232533252B253B254B2520252F25282537253F251D253025252538 -2542000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E9C55165A03963F54C0611B632859F690228475831C7A5060AA63E16E25 -65ED846682A69BF56893572765A162715B9B59D0867B98F47D627DBE9B8E6216 -7C9F88B75B895EB563096697684895C7978D674F4EE54F0A4F4D4F9D504956F2 -593759D45A015C0960DF610F61706613690570BA754F757079FB7DAD7DEF80C3 -840E88638B029055907A533B4E954EA557DF80B290C178EF4E0058F16EA29038 -7A328328828B9C2F5141537054BD54E156E059FB5F1598F26DEB80E4852D0000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009662967096A097FB540B53F35B8770CF7FBD8FC296E8536F9D5C7ABA4E11 -789381FC6E26561855046B1D851A9C3B59E553A96D6674DC958F56424E91904B -96F2834F990C53E155B65B305F71662066F368046C386CF36D29745B76C87A4E -983482F1885B8A6092ED6DB275AB76CA99C560A68B018D8A95B2698E53AD5186 -5712583059445BB45EF6602863A963F46CBF6F14708E7114715971D5733F7E01 -827682D185979060925B9D1B586965BC6C5A752551F9592E59655F805FDC0000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062BC65FA6A2A6B276BB4738B7FC189569D2C9D0E9EC45CA16C96837B5104 -5C4B61B681C6687672614E594FFA537860696E297A4F97F34E0B53164EEE4F55 -4F3D4FA14F7352A053EF5609590F5AC15BB65BE179D16687679C67B66B4C6CB3 -706B73C2798D79BE7A3C7B8782B182DB8304837783EF83D387668AB256298CA8 -8FE6904E971E868A4FC45CE862117259753B81E582BD86FE8CC096C5991399D5 -4ECB4F1A89E356DE584A58CA5EFB5FEB602A6094606261D0621262D065390000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B41666668B06D777070754C76867D7582A587F9958B968E8C9D51F152BE -591654B35BB35D16616869826DAF788D84CB88578A7293A79AB86D6C99A886D9 -57A367FF86CE920E5283568754045ED362E164B9683C68386BBB737278BA7A6B -899A89D28D6B8F0390ED95A3969497695B665CB3697D984D984E639B7B206A2B -6A7F68B69C0D6F5F5272559D607062EC6D3B6E076ED1845B89108F444E149C39 -53F6691B6A3A9784682A515C7AC384B291DC938C565B9D286822830584310000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007CA5520882C574E64E7E4F8351A05BD2520A52D852E75DFB559A582A59E6 -5B8C5B985BDB5E725E7960A3611F616361BE63DB656267D1685368FA6B3E6B53 -6C576F226F976F4574B0751876E3770B7AFF7BA17C217DE97F367FF0809D8266 -839E89B38ACC8CAB908494519593959195A2966597D3992882184E38542B5CB8 -5DCC73A9764C773C5CA97FEB8D0B96C19811985498584F014F0E5371559C5668 -57FA59475B095BC45C905E0C5E7E5FCC63EE673A65D765E2671F68CB68C40000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A5F5E306BC56C176C7D757F79485B637A007D005FBD898F8A188CB48D77 -8ECC8F1D98E29A0E9B3C4E80507D510059935B9C622F628064EC6B3A72A07591 -79477FA987FB8ABC8B7063AC83CA97A05409540355AB68546A588A7078276775 -9ECD53745BA2811A865090064E184E454EC74F1153CA54385BAE5F1360256551 -673D6C426C726CE3707874037A767AAE7B087D1A7CFE7D6665E7725B53BB5C45 -5DE862D262E063196E20865A8A318DDD92F86F0179A69B5A4EA84EAB4EAC0000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F9B4FA050D151477AF6517151F653545321537F53EB55AC58835CE15F37 -5F4A602F6050606D631F65596A4B6CC172C272ED77EF80F881058208854E90F7 -93E197FF99579A5A4EF051DD5C2D6681696D5C4066F26975738968507C8150C5 -52E457475DFE932665A46B236B3D7434798179BD7B4B7DCA82B983CC887F895F -8B398FD191D1541F92804E5D503653E5533A72D7739677E982E68EAF99C699C8 -99D25177611A865E55B07A7A50765BD3904796854E326ADB91E75C515C480000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000063987A9F6C9397748F617AAA718A96887C8268177E706851936C52F2541B -85AB8A137FA48ECD90E15366888879414FC250BE521151445553572D73EA578B -59515F625F8460756176616761A963B2643A656C666F68426E1375667A3D7CFB -7D4C7D997E4B7F6B830E834A86CD8A088A638B668EFD981A9D8F82B88FCE9BE8 -5287621F64836FC09699684150916B206C7A6F547A747D5088408A2367084EF6 -503950265065517C5238526355A7570F58055ACC5EFA61B261F862F363720000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000691C6A29727D72AC732E7814786F7D79770C80A9898B8B198CE28ED29063 -9375967A98559A139E785143539F53B35E7B5F266E1B6E90738473FE7D438237 -8A008AFA96504E4E500B53E4547C56FA59D15B645DF15EAB5F276238654567AF -6E5672D07CCA88B480A180E183F0864E8A878DE8923796C798679F134E944E92 -4F0D53485449543E5A2F5F8C5FA1609F68A76A8E745A78818A9E8AA48B779190 -4E5E9BC94EA44F7C4FAF501950165149516C529F52B952FE539A53E354110000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000540E5589575157A2597D5B545B5D5B8F5DE55DE75DF75E785E835E9A5EB7 -5F186052614C629762D863A7653B6602664366F4676D6821689769CB6C5F6D2A -6D696E2F6E9D75327687786C7A3F7CE07D057D187D5E7DB18015800380AF80B1 -8154818F822A8352884C88618B1B8CA28CFC90CA91759271783F92FC95A4964D -980599999AD89D3B525B52AB53F7540858D562F76FE08C6A8F5F9EB9514B523B -544A56FD7A4091779D609ED273446F09817075115FFD60DA9AA872DB8FBC0000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B6498034ECA56F0576458BE5A5A606861C7660F6606683968B16DF775D5 -7D3A826E9B424E9B4F5053C955065D6F5DE65DEE67FB6C99747378028A509396 -88DF57505EA7632B50B550AC518D670054C9585E59BB5BB05F69624D63A1683D -6B736E08707D91C7728078157826796D658E7D3083DC88C18F09969B52645728 -67507F6A8CA151B45742962A583A698A80B454B25D0E57FC78959DFA4F5C524A -548B643E6628671467F57A847B567D22932F685C9BAD7B395319518A52370000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005BDF62F664AE64E6672D6BBA85A996D176909BD6634C93069BAB76BF6652 -4E09509853C25C7160E864926563685F71E673CA75237B977E8286958B838CDB -9178991065AC66AB6B8B4ED54ED44F3A4F7F523A53F853F255E356DB58EB59CB -59C959FF5B505C4D5E025E2B5FD7601D6307652F5B5C65AF65BD65E8679D6B62 -6B7B6C0F7345794979C17CF87D197D2B80A2810281F389968A5E8A698A668A8C -8AEE8CC78CDC96CC98FC6B6F4E8B4F3C4F8D51505B575BFA6148630166420000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B216ECB6CBB723E74BD75D478C1793A800C803381EA84948F9E6C509E7F -5F0F8B589D2B7AFA8EF85B8D96EB4E0353F157F759315AC95BA460896E7F6F06 -75BE8CEA5B9F85007BE0507267F4829D5C61854A7E1E820E51995C0463688D66 -659C716E793E7D1780058B1D8ECA906E86C790AA501F52FA5C3A6753707C7235 -914C91C8932B82E55BC25F3160F94E3B53D65B88624B67316B8A72E973E07A2E -816B8DA391529996511253D7546A5BFF63886A397DAC970056DA53CE54680000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005B975C315DDE4FEE610162FE6D3279C079CB7D427E4D7FD281ED821F8490 -884689728B908E748F2F9031914B916C96C6919C4EC04F4F514553415F93620E -67D46C416E0B73637E2691CD928353D459195BBF6DD1795D7E2E7C9B587E719F -51FA88538FF04FCA5CFB662577AC7AE3821C99FF51C65FAA65EC696F6B896DF3 -6E966F6476FE7D145DE190759187980651E6521D6240669166D96E1A5EB67DD2 -7F7266F885AF85F78AF852A953D959735E8F5F90605592E4966450B7511F0000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000052DD5320534753EC54E8554655315617596859BE5A3C5BB55C065C0F5C11 -5C1A5E845E8A5EE05F70627F628462DB638C63776607660C662D6676677E68A2 -6A1F6A356CBC6D886E096E58713C7126716775C77701785D7901796579F07AE0 -7B117CA77D39809683D6848B8549885D88F38A1F8A3C8A548A738C618CDE91A4 -9266937E9418969C97984E0A4E084E1E4E575197527057CE583458CC5B225E38 -60C564FE676167566D4472B675737A6384B88B7291B89320563157F498FE0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062ED690D6B9671ED7E548077827289E698DF87558FB15C3B4F384FE14FB5 -55075A205BDD5BE95FC3614E632F65B0664B68EE699B6D786DF1753375B9771F -795E79E67D3381E382AF85AA89AA8A3A8EAB8F9B903291DD97074EBA4EC15203 -587558EC5C0B751A5C3D814E8A0A8FC59663976D7B258ACF9808916256F353A8 -9017543957825E2563A86C34708A77617C8B7FE088709042915493109318968F -745E9AC45D075D69657067A28DA896DB636E6749691983C5981796C088FE0000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F84647A5BF84E16702C755D662F51C4523652E259D35F8160276210653F -6574661F667468F268166B636E057272751F76DB7CBE805658F088FD897F8AA0 -8A938ACB901D91929752975965897A0E810696BB5E2D60DC621A65A566146790 -77F37A4D7C4D7E3E810A8CAC8D648DE18E5F78A9520762D963A5644262988A2D -7A837BC08AAC96EA7D76820C87494ED95148534353605BA35C025C165DDD6226 -624764B0681368346CC96D456D1767D36F5C714E717D65CB7A7F7BAD7DDA0000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E4A7FA8817A821B823985A68A6E8CCE8DF59078907792AD929195839BAE -524D55846F387136516879857E5581B37CCE564C58515CA863AA66FE66FD695A -72D9758F758E790E795679DF7C977D207D4486078A34963B90619F2050E75275 -53CC53E2500955AA58EE594F723D5B8B5C64531D60E360F3635C6383633F63BB -64CD65E966F95DE369CD69FD6F1571E54E8975E976F87A937CDF7DCF7D9C8061 -83498358846C84BC85FB88C58D709001906D9397971C9A1250CF5897618E0000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081D385358D0890204FC3507452475373606F6349675F6E2C8DB3901F4FD7 -5C5E8CCA65CF7D9A53528896517663C35B585B6B5C0A640D6751905C4ED6591A -592A6C708A51553E581559A560F0625367C182356955964099C49A284F535806 -5BFE80105CB15E2F5F856020614B623466FF6CF06EDE80CE817F82D4888B8CB8 -9000902E968A9EDB9BDB4EE353F059277B2C918D984C9DF96EDD702753535544 -5B856258629E62D36CA26FEF74228A1794386FC18AFE833851E786F853EA0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053E94F4690548FB0596A81315DFD7AEA8FBF68DA8C3772F89C486A3D8AB0 -4E3953585606576662C563A265E66B4E6DE16E5B70AD77ED7AEF7BAA7DBB803D -80C686CB8A95935B56E358C75F3E65AD66966A806BB575378AC7502477E55730 -5F1B6065667A6C6075F47A1A7F6E81F48718904599B37BC9755C7AF97B5184C4 -901079E97A9283365AE177404E2D4EF25B995FE062BD663C67F16CE8866B8877 -8A3B914E92F399D06A177026732A82E784578CAF4E01514651CB558B5BF50000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E165E335E815F145F355F6B5FB461F2631166A2671D6F6E7252753A773A -80748139817887768ABF8ADC8D858DF3929A957798029CE552C5635776F46715 -6C8873CD8CC393AE96736D25589C690E69CC8FFD939A75DB901A585A680263B4 -69FB4F436F2C67D88FBB85267DB49354693F6F70576A58F75B2C7D2C722A540A -91E39DB44EAD4F4E505C507552438C9E544858245B9A5E1D5E955EAD5EF75F1F -608C62B5633A63D068AF6C407887798E7A0B7DE082478A028AE68E4490130000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B8912D91D89F0E6CE5645864E265756EF476847B1B906993D16EBA54F2 -5FB964A48F4D8FED92445178586B59295C555E976DFB7E8F751C8CBC8EE2985B -70B94F1D6BBF6FB1753096FB514E54105835585759AC5C605F926597675C6E21 -767B83DF8CED901490FD934D7825783A52AA5EA6571F597460125012515A51AC -51CD520055105854585859575B955CF65D8B60BC6295642D6771684368BC68DF -76D76DD86E6F6D9B706F71C85F5375D879777B497B547B527CD67D7152300000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008463856985E48A0E8B048C468E0F9003900F94199676982D9A3095D850CD -52D5540C58025C0E61A7649E6D1E77B37AE580F48404905392855CE09D07533F -5F975FB36D9C7279776379BF7BE46BD272EC8AAD68036A6151F87A8169345C4A -9CF682EB5BC59149701E56785C6F60C765666C8C8C5A90419813545166C7920D -594890A351854E4D51EA85998B0E7058637A934B696299B47E04757753576960 -8EDF96E36C5D4E8C5C3C5F108FE953028CD1808986795EFF65E54E7351650000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059825C3F97EE4EFB598A5FCD8A8D6FE179B079625BE78471732B71B15E74 -5FF5637B649A71C37C984E435EFC4E4B57DC56A260A96FC37D0D80FD813381BF -8FB2899786A45DF4628A64AD898767776CE26D3E743678345A467F7582AD99AC -4FF35EC362DD63926557676F76C3724C80CC80BA8F29914D500D57F95A926885 -6973716472FD8CB758F28CE0966A9019877F79E477E784294F2F5265535A62CD -67CF6CCA767D7B947C95823685848FEB66DD6F2072067E1B83AB99C19EA60000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051FD7BB178727BB880877B486AE85E61808C75517560516B92626E8C767A -91979AEA4F107F70629C7B4F95A59CE9567A585986E496BC4F345224534A53CD -53DB5E06642C6591677F6C3E6C4E724872AF73ED75547E41822C85E98CA97BC4 -91C67169981298EF633D6669756A76E478D0854386EE532A5351542659835E87 -5F7C60B26249627962AB65906BD46CCC75B276AE789179D87DCB7F7780A588AB -8AB98CBB907F975E98DB6A0B7C3850995C3E5FAE67876BD8743577097F8E0000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009F3B67CA7A175339758B9AED5F66819D83F180985F3C5FC575627B46903C -686759EB5A9B7D10767E8B2C4FF55F6A6A196C376F0274E2796888688A558C79 -5EDF63CF75C579D282D7932892F2849C86ED9C2D54C15F6C658C6D5C70158CA7 -8CD3983B654F74F64E0D4ED857E0592B5A665BCC51A85E035E9C601662766577 -65A7666E6D6E72367B268150819A82998B5C8CA08CE68D74961C96444FAE64AB -6B66821E8461856A90E85C01695398A8847A85574F0F526F5FA95E45670D0000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000798F8179890789866DF55F1762556CB84ECF72699B925206543B567458B3 -61A4626E711A596E7C897CDE7D1B96F06587805E4E194F75517558405E635E73 -5F0A67C44E26853D9589965B7C73980150FB58C1765678A7522577A585117B86 -504F590972477BC77DE88FBA8FD4904D4FBF52C95A295F0197AD4FDD821792EA -570363556B69752B88DC8F147A4252DF58936155620A66AE6BCD7C3F83E95023 -4FF853055446583159495B9D5CF05CEF5D295E9662B16367653E65B9670B0000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006CD56CE170F978327E2B80DE82B3840C84EC870289128A2A8C4A90A692D2 -98FD9CF39D6C4E4F4EA1508D5256574A59A85E3D5FD85FD9623F66B4671B67D0 -68D251927D2180AA81A88B008C8C8CBF927E96325420982C531750D5535C58A8 -64B26734726777667A4691E652C36CA16B8658005E4C5954672C7FFB51E176C6 -646978E89B549EBB57CB59B96627679A6BCE54E969D95E55819C67959BAA67FE -9C52685D4EA64FE353C862B9672B6CAB8FC44FAD7E6D9EBF4E0761626E800000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F2B85135473672A9B455DF37B955CAC5BC6871C6E4A84D17A1481085999 -7C8D6C11772052D959227121725F77DB97279D61690B5A7F5A1851A5540D547D -660E76DF8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A21 -830259845B5F6BDB731B76F27DB280178499513267289ED976EE676252FF9905 -5C24623B7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F25 -77E253845F797D0485AC8A338E8D975667F385AE9453610961086CB976520000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AED8F38552F4F51512A52C753CB5BA55E7D60A0618263D6670967DA6E67 -6D8C733673377531795088D58A98904A909190F596C4878D59154E884F594E0E -8A898F3F981050AD5E7C59965BB95EB863DA63FA64C166DC694A69D86D0B6EB6 -719475287AAF7F8A8000844984C989818B218E0A9065967D990A617E62916B32 -6C836D747FCC7FFC6DC07F8587BA88F8676583B1983C96F76D1B7D61843D916A -4E7153755D506B046FEB85CD862D89A75229540F5C65674E68A8740674830000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E288CF88E191CC96E296785F8B73877ACB844E63A0756552896D416E9C -74097559786B7C9296867ADC9F8D4FB6616E65C5865C4E864EAE50DA4E2151CC -5BEE659968816DBC731F764277AD7A1C7CE7826F8AD2907C91CF96759818529B -7DD1502B539867976DCB71D0743381E88F2A96A39C579E9F746058416D997D2F -985E4EE44F364F8B51B752B15DBA601C73B2793C82D3923496B796F6970A9E97 -9F6266A66B74521752A370C888C25EC9604B61906F2371497C3E7DF4806F0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000084EE9023932C54429B6F6AD370898CC28DEF973252B45A415ECA5F046717 -697C69946D6A6F0F726272FC7BED8001807E874B90CE516D9E937984808B9332 -8AD6502D548C8A716B6A8CC4810760D167A09DF24E994E989C108A6B85C18568 -69006E7E78978155000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F0C4E104E154E2A4E314E364E3C4E3F4E424E564E584E824E858C6B4E8A -82125F0D4E8E4E9E4E9F4EA04EA24EB04EB34EB64ECE4ECD4EC44EC64EC24ED7 -4EDE4EED4EDF4EF74F094F5A4F304F5B4F5D4F574F474F764F884F8F4F984F7B -4F694F704F914F6F4F864F9651184FD44FDF4FCE4FD84FDB4FD14FDA4FD04FE4 -4FE5501A50285014502A502550054F1C4FF650215029502C4FFE4FEF50115006 -504350476703505550505048505A5056506C50785080509A508550B450B20000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000050C950CA50B350C250D650DE50E550ED50E350EE50F950F5510951015102 -511651155114511A5121513A5137513C513B513F51405152514C515451627AF8 -5169516A516E5180518256D8518C5189518F519151935195519651A451A651A2 -51A951AA51AB51B351B151B251B051B551BD51C551C951DB51E0865551E951ED -51F051F551FE5204520B5214520E5227522A522E52335239524F5244524B524C -525E5254526A527452695273527F527D528D529452925271528852918FA80000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008FA752AC52AD52BC52B552C152CD52D752DE52E352E698ED52E052F352F5 -52F852F9530653087538530D5310530F5315531A5323532F5331533353385340 -534653454E175349534D51D6535E5369536E5918537B53775382539653A053A6 -53A553AE53B053B653C37C1296D953DF66FC71EE53EE53E853ED53FA5401543D -5440542C542D543C542E54365429541D544E548F5475548E545F547154775470 -5492547B5480547654845490548654C754A254B854A554AC54C454C854A80000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054AB54C254A454BE54BC54D854E554E6550F551454FD54EE54ED54FA54E2 -553955405563554C552E555C55455556555755385533555D5599558054AF558A -559F557B557E5598559E55AE557C558355A9558755A855DA55C555DF55C455DC -55E455D4561455F7561655FE55FD561B55F9564E565071DF5634563656325638 -566B5664562F566C566A56865680568A56A05694568F56A556AE56B656B456C2 -56BC56C156C356C056C856CE56D156D356D756EE56F9570056FF570457090000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005708570B570D57135718571655C7571C572657375738574E573B5740574F -576957C057885761577F5789579357A057B357A457AA57B057C357C657D457D2 -57D3580A57D657E3580B5819581D587258215862584B58706BC05852583D5879 -588558B9589F58AB58BA58DE58BB58B858AE58C558D358D158D758D958D858E5 -58DC58E458DF58EF58FA58F958FB58FC58FD5902590A5910591B68A65925592C -592D59325938593E7AD259555950594E595A5958596259605967596C59690000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059785981599D4F5E4FAB59A359B259C659E859DC598D59D959DA5A255A1F -5A115A1C5A095A1A5A405A6C5A495A355A365A625A6A5A9A5ABC5ABE5ACB5AC2 -5ABD5AE35AD75AE65AE95AD65AFA5AFB5B0C5B0B5B165B325AD05B2A5B365B3E -5B435B455B405B515B555B5A5B5B5B655B695B705B735B755B7865885B7A5B80 -5B835BA65BB85BC35BC75BC95BD45BD05BE45BE65BE25BDE5BE55BEB5BF05BF6 -5BF35C055C075C085C0D5C135C205C225C285C385C395C415C465C4E5C530000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C505C4F5B715C6C5C6E4E625C765C795C8C5C915C94599B5CAB5CBB5CB6 -5CBC5CB75CC55CBE5CC75CD95CE95CFD5CFA5CED5D8C5CEA5D0B5D155D175D5C -5D1F5D1B5D115D145D225D1A5D195D185D4C5D525D4E5D4B5D6C5D735D765D87 -5D845D825DA25D9D5DAC5DAE5DBD5D905DB75DBC5DC95DCD5DD35DD25DD65DDB -5DEB5DF25DF55E0B5E1A5E195E115E1B5E365E375E445E435E405E4E5E575E54 -5E5F5E625E645E475E755E765E7A9EBC5E7F5EA05EC15EC25EC85ED05ECF0000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005ED65EE35EDD5EDA5EDB5EE25EE15EE85EE95EEC5EF15EF35EF05EF45EF8 -5EFE5F035F095F5D5F5C5F0B5F115F165F295F2D5F385F415F485F4C5F4E5F2F -5F515F565F575F595F615F6D5F735F775F835F825F7F5F8A5F885F915F875F9E -5F995F985FA05FA85FAD5FBC5FD65FFB5FE45FF85FF15FDD60B35FFF60216060 -601960106029600E6031601B6015602B6026600F603A605A6041606A6077605F -604A6046604D6063604360646042606C606B60596081608D60E76083609A0000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006084609B60966097609260A7608B60E160B860E060D360B45FF060BD60C6 -60B560D8614D6115610660F660F7610060F460FA6103612160FB60F1610D610E -6147613E61286127614A613F613C612C6134613D614261446173617761586159 -615A616B6174616F61656171615F615D6153617561996196618761AC6194619A -618A619161AB61AE61CC61CA61C961F761C861C361C661BA61CB7F7961CD61E6 -61E361F661FA61F461FF61FD61FC61FE620062086209620D620C6214621B0000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000621E6221622A622E6230623262336241624E625E6263625B62606268627C -62826289627E62926293629662D46283629462D762D162BB62CF62FF62C664D4 -62C862DC62CC62CA62C262C7629B62C9630C62EE62F163276302630862EF62F5 -6350633E634D641C634F6396638E638063AB637663A3638F6389639F63B5636B -636963BE63E963C063C663E363C963D263F663C4641664346406641364266436 -651D64176428640F6467646F6476644E652A6495649364A564A9648864BC0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064DA64D264C564C764BB64D864C264F164E7820964E064E162AC64E364EF -652C64F664F464F264FA650064FD6518651C650565246523652B653465356537 -65366538754B654865566555654D6558655E655D65726578658265838B8A659B -659F65AB65B765C365C665C165C465CC65D265DB65D965E065E165F16772660A -660365FB6773663566366634661C664F664466496641665E665D666466676668 -665F6662667066836688668E668966846698669D66C166B966C966BE66BC0000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000066C466B866D666DA66E0663F66E666E966F066F566F7670F6716671E6726 -67279738672E673F67366741673867376746675E676067596763676467896770 -67A9677C676A678C678B67A667A1678567B767EF67B467EC67B367E967B867E4 -67DE67DD67E267EE67B967CE67C667E76A9C681E684668296840684D6832684E -68B3682B685968636877687F689F688F68AD6894689D689B68836AAE68B96874 -68B568A068BA690F688D687E690168CA690868D86922692668E1690C68CD0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068D468E768D569366912690468D768E3692568F968E068EF6928692A691A -6923692168C669796977695C6978696B6954697E696E69396974693D69596930 -6961695E695D6981696A69B269AE69D069BF69C169D369BE69CE5BE869CA69DD -69BB69C369A76A2E699169A0699C699569B469DE69E86A026A1B69FF6B0A69F9 -69F269E76A0569B16A1E69ED6A1469EB6A0A6A126AC16A236A136A446A0C6A72 -6A366A786A476A626A596A666A486A386A226A906A8D6AA06A846AA26AA30000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A9786176ABB6AC36AC26AB86AB36AAC6ADE6AD16ADF6AAA6ADA6AEA6AFB -6B0586166AFA6B126B169B316B1F6B386B3776DC6B3998EE6B476B436B496B50 -6B596B546B5B6B5F6B616B786B796B7F6B806B846B836B8D6B986B956B9E6BA4 -6BAA6BAB6BAF6BB26BB16BB36BB76BBC6BC66BCB6BD36BDF6BEC6BEB6BF36BEF -9EBE6C086C136C146C1B6C246C236C5E6C556C626C6A6C826C8D6C9A6C816C9B -6C7E6C686C736C926C906CC46CF16CD36CBD6CD76CC56CDD6CAE6CB16CBE0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006CBA6CDB6CEF6CD96CEA6D1F884D6D366D2B6D3D6D386D196D356D336D12 -6D0C6D636D936D646D5A6D796D596D8E6D956FE46D856DF96E156E0A6DB56DC7 -6DE66DB86DC66DEC6DDE6DCC6DE86DD26DC56DFA6DD96DE46DD56DEA6DEE6E2D -6E6E6E2E6E196E726E5F6E3E6E236E6B6E2B6E766E4D6E1F6E436E3A6E4E6E24 -6EFF6E1D6E386E826EAA6E986EC96EB76ED36EBD6EAF6EC46EB26ED46ED56E8F -6EA56EC26E9F6F416F11704C6EEC6EF86EFE6F3F6EF26F316EEF6F326ECC0000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F3E6F136EF76F866F7A6F786F816F806F6F6F5B6FF36F6D6F826F7C6F58 -6F8E6F916FC26F666FB36FA36FA16FA46FB96FC66FAA6FDF6FD56FEC6FD46FD8 -6FF16FEE6FDB7009700B6FFA70117001700F6FFE701B701A6F74701D7018701F -7030703E7032705170637099709270AF70F170AC70B870B370AE70DF70CB70DD -70D9710970FD711C711971657155718871667162714C7156716C718F71FB7184 -719571A871AC71D771B971BE71D271C971D471CE71E071EC71E771F571FC0000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000071F971FF720D7210721B7228722D722C72307232723B723C723F72407246 -724B72587274727E7282728172877292729672A272A772B972B272C372C672C4 -72CE72D272E272E072E172F972F7500F7317730A731C7316731D7334732F7329 -7325733E734E734F9ED87357736A7368737073787375737B737A73C873B373CE -73BB73C073E573EE73DE74A27405746F742573F87432743A7455743F745F7459 -7441745C746974707463746A7476747E748B749E74A774CA74CF74D473F10000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074E074E374E774E974EE74F274F074F174F874F7750475037505750C750E -750D75157513751E7526752C753C7544754D754A7549755B7546755A75697564 -7567756B756D75787576758675877574758A758975827594759A759D75A575A3 -75C275B375C375B575BD75B875BC75B175CD75CA75D275D975E375DE75FE75FF -75FC760175F075FA75F275F3760B760D7609761F762776207621762276247634 -7630763B764776487646765C76587661766276687669766A7667766C76700000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000767276767678767C768076837688768B768E769676937699769A76B076B4 -76B876B976BA76C276CD76D676D276DE76E176E576E776EA862F76FB77087707 -770477297724771E77257726771B773777387747775A7768776B775B7765777F -777E7779778E778B779177A0779E77B077B677B977BF77BC77BD77BB77C777CD -77D777DA77DC77E377EE77FC780C781279267820792A7845788E78747886787C -789A788C78A378B578AA78AF78D178C678CB78D478BE78BC78C578CA78EC0000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078E778DA78FD78F47907791279117919792C792B794079607957795F795A -79557953797A797F798A799D79A79F4B79AA79AE79B379B979BA79C979D579E7 -79EC79E179E37A087A0D7A187A197A207A1F79807A317A3B7A3E7A377A437A57 -7A497A617A627A699F9D7A707A797A7D7A887A977A957A987A967AA97AC87AB0 -7AB67AC57AC47ABF90837AC77ACA7ACD7ACF7AD57AD37AD97ADA7ADD7AE17AE2 -7AE67AED7AF07B027B0F7B0A7B067B337B187B197B1E7B357B287B367B500000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007B7A7B047B4D7B0B7B4C7B457B757B657B747B677B707B717B6C7B6E7B9D -7B987B9F7B8D7B9C7B9A7B8B7B927B8F7B5D7B997BCB7BC17BCC7BCF7BB47BC6 -7BDD7BE97C117C147BE67BE57C607C007C077C137BF37BF77C177C0D7BF67C23 -7C277C2A7C1F7C377C2B7C3D7C4C7C437C547C4F7C407C507C587C5F7C647C56 -7C657C6C7C757C837C907CA47CAD7CA27CAB7CA17CA87CB37CB27CB17CAE7CB9 -7CBD7CC07CC57CC27CD87CD27CDC7CE29B3B7CEF7CF27CF47CF67CFA7D060000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D027D1C7D157D0A7D457D4B7D2E7D327D3F7D357D467D737D567D4E7D72 -7D687D6E7D4F7D637D937D897D5B7D8F7D7D7D9B7DBA7DAE7DA37DB57DC77DBD -7DAB7E3D7DA27DAF7DDC7DB87D9F7DB07DD87DDD7DE47DDE7DFB7DF27DE17E05 -7E0A7E237E217E127E317E1F7E097E0B7E227E467E667E3B7E357E397E437E37 -7E327E3A7E677E5D7E567E5E7E597E5A7E797E6A7E697E7C7E7B7E837DD57E7D -8FAE7E7F7E887E897E8C7E927E907E937E947E967E8E7E9B7E9C7F387F3A0000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007F457F4C7F4D7F4E7F507F517F557F547F587F5F7F607F687F697F677F78 -7F827F867F837F887F877F8C7F947F9E7F9D7F9A7FA37FAF7FB27FB97FAE7FB6 -7FB88B717FC57FC67FCA7FD57FD47FE17FE67FE97FF37FF998DC80068004800B -801280188019801C80218028803F803B804A804680528058805A805F80628068 -80738072807080768079807D807F808480868085809B8093809A80AD519080AC -80DB80E580D980DD80C480DA80D6810980EF80F1811B81298123812F814B0000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000968B8146813E8153815180FC8171816E81658166817481838188818A8180 -818281A0819581A481A3815F819381A981B081B581BE81B881BD81C081C281BA -81C981CD81D181D981D881C881DA81DF81E081E781FA81FB81FE820182028205 -8207820A820D821082168229822B82388233824082598258825D825A825F8264 -82628268826A826B822E827182778278827E828D829282AB829F82BB82AC82E1 -82E382DF82D282F482F382FA8393830382FB82F982DE830682DC830982D90000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000833583348316833283318340833983508345832F832B831783188385839A -83AA839F83A283968323838E8387838A837C83B58373837583A0838983A883F4 -841383EB83CE83FD840383D8840B83C183F7840783E083F2840D8422842083BD -8438850683FB846D842A843C855A84848477846B84AD846E848284698446842C -846F8479843584CA846284B984BF849F84D984CD84BB84DA84D084C184C684D6 -84A1852184FF84F485178518852C851F8515851484FC85408563855885480000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000085418602854B8555858085A485888591858A85A8856D8594859B85EA8587 -859C8577857E859085C985BA85CF85B985D085D585DD85E585DC85F9860A8613 -860B85FE85FA86068622861A8630863F864D4E558654865F86678671869386A3 -86A986AA868B868C86B686AF86C486C686B086C9882386AB86D486DE86E986EC -86DF86DB86EF8712870687088700870386FB87118709870D86F9870A8734873F -8737873B87258729871A8760875F8778874C874E877487578768876E87590000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087538763876A880587A2879F878287AF87CB87BD87C087D096D687AB87C4 -87B387C787C687BB87EF87F287E0880F880D87FE87F687F7880E87D288118816 -8815882288218831883688398827883B8844884288528859885E8862886B8881 -887E889E8875887D88B5887288828897889288AE889988A2888D88A488B088BF -88B188C388C488D488D888D988DD88F9890288FC88F488E888F28904890C890A -89138943891E8925892A892B89418944893B89368938894C891D8960895E0000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089668964896D896A896F89748977897E89838988898A8993899889A189A9 -89A689AC89AF89B289BA89BD89BF89C089DA89DC89DD89E789F489F88A038A16 -8A108A0C8A1B8A1D8A258A368A418A5B8A528A468A488A7C8A6D8A6C8A628A85 -8A828A848AA88AA18A918AA58AA68A9A8AA38AC48ACD8AC28ADA8AEB8AF38AE7 -8AE48AF18B148AE08AE28AF78ADE8ADB8B0C8B078B1A8AE18B168B108B178B20 -8B3397AB8B268B2B8B3E8B288B418B4C8B4F8B4E8B498B568B5B8B5A8B6B0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B5F8B6C8B6F8B748B7D8B808B8C8B8E8B928B938B968B998B9A8C3A8C41 -8C3F8C488C4C8C4E8C508C558C628C6C8C788C7A8C828C898C858C8A8C8D8C8E -8C948C7C8C98621D8CAD8CAA8CBD8CB28CB38CAE8CB68CC88CC18CE48CE38CDA -8CFD8CFA8CFB8D048D058D0A8D078D0F8D0D8D109F4E8D138CCD8D148D168D67 -8D6D8D718D738D818D998DC28DBE8DBA8DCF8DDA8DD68DCC8DDB8DCB8DEA8DEB -8DDF8DE38DFC8E088E098DFF8E1D8E1E8E108E1F8E428E358E308E348E4A0000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E478E498E4C8E508E488E598E648E608E2A8E638E558E768E728E7C8E81 -8E878E858E848E8B8E8A8E938E918E948E998EAA8EA18EAC8EB08EC68EB18EBE -8EC58EC88ECB8EDB8EE38EFC8EFB8EEB8EFE8F0A8F058F158F128F198F138F1C -8F1F8F1B8F0C8F268F338F3B8F398F458F428F3E8F4C8F498F468F4E8F578F5C -8F628F638F648F9C8F9F8FA38FAD8FAF8FB78FDA8FE58FE28FEA8FEF90878FF4 -90058FF98FFA901190159021900D901E9016900B90279036903590398FF80000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000904F905090519052900E9049903E90569058905E9068906F907696A89072 -9082907D90819080908A9089908F90A890AF90B190B590E290E4624890DB9102 -9112911991329130914A9156915891639165916991739172918B9189918291A2 -91AB91AF91AA91B591B491BA91C091C191C991CB91D091D691DF91E191DB91FC -91F591F6921E91FF9214922C92159211925E925792459249926492489295923F -924B9250929C92969293929B925A92CF92B992B792E9930F92FA9344932E0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093199322931A9323933A9335933B935C9360937C936E935693B093AC93AD -939493B993D693D793E893E593D893C393DD93D093C893E4941A941494139403 -940794109436942B94359421943A944194529444945B94609462945E946A9229 -947094759477947D945A947C947E9481947F95829587958A9594959695989599 -95A095A895A795AD95BC95BB95B995BE95CA6FF695C395CD95CC95D595D495D6 -95DC95E195E595E296219628962E962F9642964C964F964B9677965C965E0000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000965D965F96669672966C968D96989695969796AA96A796B196B296B096B4 -96B696B896B996CE96CB96C996CD894D96DC970D96D596F99704970697089713 -970E9711970F971697199724972A97309739973D973E97449746974897429749 -975C976097649766976852D2976B977197799785977C9781977A9786978B978F -9790979C97A897A697A397B397B497C397C697C897CB97DC97ED9F4F97F27ADF -97F697F5980F980C9838982498219837983D9846984F984B986B986F98700000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000098719874987398AA98AF98B198B698C498C398C698E998EB990399099912 -991499189921991D991E99249920992C992E993D993E9942994999459950994B -99519952994C99559997999899A599AD99AE99BC99DF99DB99DD99D899D199ED -99EE99F199F299FB99F89A019A0F9A0599E29A199A2B9A379A459A429A409A43 -9A3E9A559A4D9A5B9A579A5F9A629A659A649A699A6B9A6A9AAD9AB09ABC9AC0 -9ACF9AD19AD39AD49ADE9ADF9AE29AE39AE69AEF9AEB9AEE9AF49AF19AF70000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AFB9B069B189B1A9B1F9B229B239B259B279B289B299B2A9B2E9B2F9B32 -9B449B439B4F9B4D9B4E9B519B589B749B939B839B919B969B979B9F9BA09BA8 -9BB49BC09BCA9BB99BC69BCF9BD19BD29BE39BE29BE49BD49BE19C3A9BF29BF1 -9BF09C159C149C099C139C0C9C069C089C129C0A9C049C2E9C1B9C259C249C21 -9C309C479C329C469C3E9C5A9C609C679C769C789CE79CEC9CF09D099D089CEB -9D039D069D2A9D269DAF9D239D1F9D449D159D129D419D3F9D3E9D469D480000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D5D9D5E9D649D519D509D599D729D899D879DAB9D6F9D7A9D9A9DA49DA9 -9DB29DC49DC19DBB9DB89DBA9DC69DCF9DC29DD99DD39DF89DE69DED9DEF9DFD -9E1A9E1B9E1E9E759E799E7D9E819E889E8B9E8C9E929E959E919E9D9EA59EA9 -9EB89EAA9EAD97619ECC9ECE9ECF9ED09ED49EDC9EDE9EDD9EE09EE59EE89EEF -9EF49EF69EF79EF99EFB9EFC9EFD9F079F0876B79F159F219F2C9F3E9F4A9F52 -9F549F639F5F9F609F619F669F679F6C9F6A9F779F729F769F959F9C9FA00000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000582F69C79059746451DC7199000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -R -A1C1 301C FF5E -A1C2 2016 2225 -A1DD 2212 FF0D -A1F1 00A2 FFE0 -A1F2 00A3 FFE1 -A2CC 00AC FFE2 diff --git a/src/runtime/tcl_library/encoding/euc-kr.enc b/src/runtime/tcl_library/encoding/euc-kr.enc deleted file mode 100644 index 04332609..00000000 --- a/src/runtime/tcl_library/encoding/euc-kr.enc +++ /dev/null @@ -1,1533 +0,0 @@ -# Encoding file: euc-kr, multi-byte -M -003F 0 90 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300200B72025202600A8300300AD20152225FF3C223C20182019 -201C201D3014301530083009300A300B300C300D300E300F3010301100B100D7 -00F7226022642265221E223400B0203220332103212BFFE0FFE1FFE526422640 -222022A52312220222072261225200A7203B2606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC219221902191219321943013226A226B221A223D -221D2235222B222C2208220B2286228722822283222A222922272228FFE20000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000021D221D42200220300B4FF5E02C702D802DD02DA02D900B802DB00A100BF -02D0222E2211220F00A42109203025C125C025B725B626642660266126652667 -2663229925C825A325D025D1259225A425A525A825A725A625A92668260F260E -261C261E00B62020202121952197219921962198266D2669266A266C327F321C -211633C7212233C233D821210000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FF04FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFFE6FF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000313131323133313431353136313731383139313A313B313C313D313E313F -3140314131423143314431453146314731483149314A314B314C314D314E314F -3150315131523153315431553156315731583159315A315B315C315D315E315F -3160316131623163316431653166316731683169316A316B316C316D316E316F -3170317131723173317431753176317731783179317A317B317C317D317E317F -3180318131823183318431853186318731883189318A318B318C318D318E0000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000217021712172217321742175217621772178217900000000000000000000 -2160216121622163216421652166216721682169000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025002502250C251025182514251C252C25242534253C25012503250F2513 -251B251725232533252B253B254B2520252F25282537253F251D253025252538 -254225122511251A251925162515250E250D251E251F25212522252625272529 -252A252D252E25312532253525362539253A253D253E25402541254325442545 -2546254725482549254A00000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00003395339633972113339833C433A333A433A533A63399339A339B339C339D -339E339F33A033A133A233CA338D338E338F33CF3388338933C833A733A833B0 -33B133B233B333B433B533B633B733B833B93380338133823383338433BA33BB -33BC33BD33BE33BF33903391339233933394212633C033C1338A338B338C33D6 -33C533AD33AE33AF33DB33A933AA33AB33AC33DD33D033D333C333C933DC33C6 -0000000000000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000C600D000AA0126000001320000013F014100D8015200BA00DE0166014A -00003260326132623263326432653266326732683269326A326B326C326D326E -326F3270327132723273327432753276327732783279327A327B24D024D124D2 -24D324D424D524D624D724D824D924DA24DB24DC24DD24DE24DF24E024E124E2 -24E324E424E524E624E724E824E9246024612462246324642465246624672468 -2469246A246B246C246D246E00BD2153215400BC00BE215B215C215D215E0000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000E6011100F001270131013301380140014200F8015300DF00FE0167014B -01493200320132023203320432053206320732083209320A320B320C320D320E -320F3210321132123213321432153216321732183219321A321B249C249D249E -249F24A024A124A224A324A424A524A624A724A824A924AA24AB24AC24AD24AE -24AF24B024B124B224B324B424B5247424752476247724782479247A247B247C -247D247E247F24802481248200B900B200B32074207F20812082208320840000 -AA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -AB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -AC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AC00AC01AC04AC07AC08AC09AC0AAC10AC11AC12AC13AC14AC15AC16AC17 -AC19AC1AAC1BAC1CAC1DAC20AC24AC2CAC2DAC2FAC30AC31AC38AC39AC3CAC40 -AC4BAC4DAC54AC58AC5CAC70AC71AC74AC77AC78AC7AAC80AC81AC83AC84AC85 -AC86AC89AC8AAC8BAC8CAC90AC94AC9CAC9DAC9FACA0ACA1ACA8ACA9ACAAACAC -ACAFACB0ACB8ACB9ACBBACBCACBDACC1ACC4ACC8ACCCACD5ACD7ACE0ACE1ACE4 -ACE7ACE8ACEAACECACEFACF0ACF1ACF3ACF5ACF6ACFCACFDAD00AD04AD060000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AD0CAD0DAD0FAD11AD18AD1CAD20AD29AD2CAD2DAD34AD35AD38AD3CAD44 -AD45AD47AD49AD50AD54AD58AD61AD63AD6CAD6DAD70AD73AD74AD75AD76AD7B -AD7CAD7DAD7FAD81AD82AD88AD89AD8CAD90AD9CAD9DADA4ADB7ADC0ADC1ADC4 -ADC8ADD0ADD1ADD3ADDCADE0ADE4ADF8ADF9ADFCADFFAE00AE01AE08AE09AE0B -AE0DAE14AE30AE31AE34AE37AE38AE3AAE40AE41AE43AE45AE46AE4AAE4CAE4D -AE4EAE50AE54AE56AE5CAE5DAE5FAE60AE61AE65AE68AE69AE6CAE70AE780000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AE79AE7BAE7CAE7DAE84AE85AE8CAEBCAEBDAEBEAEC0AEC4AECCAECDAECF -AED0AED1AED8AED9AEDCAEE8AEEBAEEDAEF4AEF8AEFCAF07AF08AF0DAF10AF2C -AF2DAF30AF32AF34AF3CAF3DAF3FAF41AF42AF43AF48AF49AF50AF5CAF5DAF64 -AF65AF79AF80AF84AF88AF90AF91AF95AF9CAFB8AFB9AFBCAFC0AFC7AFC8AFC9 -AFCBAFCDAFCEAFD4AFDCAFE8AFE9AFF0AFF1AFF4AFF8B000B001B004B00CB010 -B014B01CB01DB028B044B045B048B04AB04CB04EB053B054B055B057B0590000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B05DB07CB07DB080B084B08CB08DB08FB091B098B099B09AB09CB09FB0A0 -B0A1B0A2B0A8B0A9B0ABB0ACB0ADB0AEB0AFB0B1B0B3B0B4B0B5B0B8B0BCB0C4 -B0C5B0C7B0C8B0C9B0D0B0D1B0D4B0D8B0E0B0E5B108B109B10BB10CB110B112 -B113B118B119B11BB11CB11DB123B124B125B128B12CB134B135B137B138B139 -B140B141B144B148B150B151B154B155B158B15CB160B178B179B17CB180B182 -B188B189B18BB18DB192B193B194B198B19CB1A8B1CCB1D0B1D4B1DCB1DD0000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B1DFB1E8B1E9B1ECB1F0B1F9B1FBB1FDB204B205B208B20BB20CB214B215 -B217B219B220B234B23CB258B25CB260B268B269B274B275B27CB284B285B289 -B290B291B294B298B299B29AB2A0B2A1B2A3B2A5B2A6B2AAB2ACB2B0B2B4B2C8 -B2C9B2CCB2D0B2D2B2D8B2D9B2DBB2DDB2E2B2E4B2E5B2E6B2E8B2EBB2ECB2ED -B2EEB2EFB2F3B2F4B2F5B2F7B2F8B2F9B2FAB2FBB2FFB300B301B304B308B310 -B311B313B314B315B31CB354B355B356B358B35BB35CB35EB35FB364B3650000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B367B369B36BB36EB370B371B374B378B380B381B383B384B385B38CB390 -B394B3A0B3A1B3A8B3ACB3C4B3C5B3C8B3CBB3CCB3CEB3D0B3D4B3D5B3D7B3D9 -B3DBB3DDB3E0B3E4B3E8B3FCB410B418B41CB420B428B429B42BB434B450B451 -B454B458B460B461B463B465B46CB480B488B49DB4A4B4A8B4ACB4B5B4B7B4B9 -B4C0B4C4B4C8B4D0B4D5B4DCB4DDB4E0B4E3B4E4B4E6B4ECB4EDB4EFB4F1B4F8 -B514B515B518B51BB51CB524B525B527B528B529B52AB530B531B534B5380000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B540B541B543B544B545B54BB54CB54DB550B554B55CB55DB55FB560B561 -B5A0B5A1B5A4B5A8B5AAB5ABB5B0B5B1B5B3B5B4B5B5B5BBB5BCB5BDB5C0B5C4 -B5CCB5CDB5CFB5D0B5D1B5D8B5ECB610B611B614B618B625B62CB634B648B664 -B668B69CB69DB6A0B6A4B6ABB6ACB6B1B6D4B6F0B6F4B6F8B700B701B705B728 -B729B72CB72FB730B738B739B73BB744B748B74CB754B755B760B764B768B770 -B771B773B775B77CB77DB780B784B78CB78DB78FB790B791B792B796B7970000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B798B799B79CB7A0B7A8B7A9B7ABB7ACB7ADB7B4B7B5B7B8B7C7B7C9B7EC -B7EDB7F0B7F4B7FCB7FDB7FFB800B801B807B808B809B80CB810B818B819B81B -B81DB824B825B828B82CB834B835B837B838B839B840B844B851B853B85CB85D -B860B864B86CB86DB86FB871B878B87CB88DB8A8B8B0B8B4B8B8B8C0B8C1B8C3 -B8C5B8CCB8D0B8D4B8DDB8DFB8E1B8E8B8E9B8ECB8F0B8F8B8F9B8FBB8FDB904 -B918B920B93CB93DB940B944B94CB94FB951B958B959B95CB960B968B9690000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B96BB96DB974B975B978B97CB984B985B987B989B98AB98DB98EB9ACB9AD -B9B0B9B4B9BCB9BDB9BFB9C1B9C8B9C9B9CCB9CEB9CFB9D0B9D1B9D2B9D8B9D9 -B9DBB9DDB9DEB9E1B9E3B9E4B9E5B9E8B9ECB9F4B9F5B9F7B9F8B9F9B9FABA00 -BA01BA08BA15BA38BA39BA3CBA40BA42BA48BA49BA4BBA4DBA4EBA53BA54BA55 -BA58BA5CBA64BA65BA67BA68BA69BA70BA71BA74BA78BA83BA84BA85BA87BA8C -BAA8BAA9BAABBAACBAB0BAB2BAB8BAB9BABBBABDBAC4BAC8BAD8BAD9BAFC0000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BB00BB04BB0DBB0FBB11BB18BB1CBB20BB29BB2BBB34BB35BB36BB38BB3B -BB3CBB3DBB3EBB44BB45BB47BB49BB4DBB4FBB50BB54BB58BB61BB63BB6CBB88 -BB8CBB90BBA4BBA8BBACBBB4BBB7BBC0BBC4BBC8BBD0BBD3BBF8BBF9BBFCBBFF -BC00BC02BC08BC09BC0BBC0CBC0DBC0FBC11BC14BC15BC16BC17BC18BC1BBC1C -BC1DBC1EBC1FBC24BC25BC27BC29BC2DBC30BC31BC34BC38BC40BC41BC43BC44 -BC45BC49BC4CBC4DBC50BC5DBC84BC85BC88BC8BBC8CBC8EBC94BC95BC970000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BC99BC9ABCA0BCA1BCA4BCA7BCA8BCB0BCB1BCB3BCB4BCB5BCBCBCBDBCC0 -BCC4BCCDBCCFBCD0BCD1BCD5BCD8BCDCBCF4BCF5BCF6BCF8BCFCBD04BD05BD07 -BD09BD10BD14BD24BD2CBD40BD48BD49BD4CBD50BD58BD59BD64BD68BD80BD81 -BD84BD87BD88BD89BD8ABD90BD91BD93BD95BD99BD9ABD9CBDA4BDB0BDB8BDD4 -BDD5BDD8BDDCBDE9BDF0BDF4BDF8BE00BE03BE05BE0CBE0DBE10BE14BE1CBE1D -BE1FBE44BE45BE48BE4CBE4EBE54BE55BE57BE59BE5ABE5BBE60BE61BE640000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BE68BE6ABE70BE71BE73BE74BE75BE7BBE7CBE7DBE80BE84BE8CBE8DBE8F -BE90BE91BE98BE99BEA8BED0BED1BED4BED7BED8BEE0BEE3BEE4BEE5BEECBF01 -BF08BF09BF18BF19BF1BBF1CBF1DBF40BF41BF44BF48BF50BF51BF55BF94BFB0 -BFC5BFCCBFCDBFD0BFD4BFDCBFDFBFE1C03CC051C058C05CC060C068C069C090 -C091C094C098C0A0C0A1C0A3C0A5C0ACC0ADC0AFC0B0C0B3C0B4C0B5C0B6C0BC -C0BDC0BFC0C0C0C1C0C5C0C8C0C9C0CCC0D0C0D8C0D9C0DBC0DCC0DDC0E40000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C0E5C0E8C0ECC0F4C0F5C0F7C0F9C100C104C108C110C115C11CC11DC11E -C11FC120C123C124C126C127C12CC12DC12FC130C131C136C138C139C13CC140 -C148C149C14BC14CC14DC154C155C158C15CC164C165C167C168C169C170C174 -C178C185C18CC18DC18EC190C194C196C19CC19DC19FC1A1C1A5C1A8C1A9C1AC -C1B0C1BDC1C4C1C8C1CCC1D4C1D7C1D8C1E0C1E4C1E8C1F0C1F1C1F3C1FCC1FD -C200C204C20CC20DC20FC211C218C219C21CC21FC220C228C229C22BC22D0000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C22FC231C232C234C248C250C251C254C258C260C265C26CC26DC270C274 -C27CC27DC27FC281C288C289C290C298C29BC29DC2A4C2A5C2A8C2ACC2ADC2B4 -C2B5C2B7C2B9C2DCC2DDC2E0C2E3C2E4C2EBC2ECC2EDC2EFC2F1C2F6C2F8C2F9 -C2FBC2FCC300C308C309C30CC30DC313C314C315C318C31CC324C325C328C329 -C345C368C369C36CC370C372C378C379C37CC37DC384C388C38CC3C0C3D8C3D9 -C3DCC3DFC3E0C3E2C3E8C3E9C3EDC3F4C3F5C3F8C408C410C424C42CC4300000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C434C43CC43DC448C464C465C468C46CC474C475C479C480C494C49CC4B8 -C4BCC4E9C4F0C4F1C4F4C4F8C4FAC4FFC500C501C50CC510C514C51CC528C529 -C52CC530C538C539C53BC53DC544C545C548C549C54AC54CC54DC54EC553C554 -C555C557C558C559C55DC55EC560C561C564C568C570C571C573C574C575C57C -C57DC580C584C587C58CC58DC58FC591C595C597C598C59CC5A0C5A9C5B4C5B5 -C5B8C5B9C5BBC5BCC5BDC5BEC5C4C5C5C5C6C5C7C5C8C5C9C5CAC5CCC5CE0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C5D0C5D1C5D4C5D8C5E0C5E1C5E3C5E5C5ECC5EDC5EEC5F0C5F4C5F6C5F7 -C5FCC5FDC5FEC5FFC600C601C605C606C607C608C60CC610C618C619C61BC61C -C624C625C628C62CC62DC62EC630C633C634C635C637C639C63BC640C641C644 -C648C650C651C653C654C655C65CC65DC660C66CC66FC671C678C679C67CC680 -C688C689C68BC68DC694C695C698C69CC6A4C6A5C6A7C6A9C6B0C6B1C6B4C6B8 -C6B9C6BAC6C0C6C1C6C3C6C5C6CCC6CDC6D0C6D4C6DCC6DDC6E0C6E1C6E80000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C6E9C6ECC6F0C6F8C6F9C6FDC704C705C708C70CC714C715C717C719C720 -C721C724C728C730C731C733C735C737C73CC73DC740C744C74AC74CC74DC74F -C751C752C753C754C755C756C757C758C75CC760C768C76BC774C775C778C77C -C77DC77EC783C784C785C787C788C789C78AC78EC790C791C794C796C797C798 -C79AC7A0C7A1C7A3C7A4C7A5C7A6C7ACC7ADC7B0C7B4C7BCC7BDC7BFC7C0C7C1 -C7C8C7C9C7CCC7CEC7D0C7D8C7DDC7E4C7E8C7ECC800C801C804C808C80A0000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C810C811C813C815C816C81CC81DC820C824C82CC82DC82FC831C838C83C -C840C848C849C84CC84DC854C870C871C874C878C87AC880C881C883C885C886 -C887C88BC88CC88DC894C89DC89FC8A1C8A8C8BCC8BDC8C4C8C8C8CCC8D4C8D5 -C8D7C8D9C8E0C8E1C8E4C8F5C8FCC8FDC900C904C905C906C90CC90DC90FC911 -C918C92CC934C950C951C954C958C960C961C963C96CC970C974C97CC988C989 -C98CC990C998C999C99BC99DC9C0C9C1C9C4C9C7C9C8C9CAC9D0C9D1C9D30000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C9D5C9D6C9D9C9DAC9DCC9DDC9E0C9E2C9E4C9E7C9ECC9EDC9EFC9F0C9F1 -C9F8C9F9C9FCCA00CA08CA09CA0BCA0CCA0DCA14CA18CA29CA4CCA4DCA50CA54 -CA5CCA5DCA5FCA60CA61CA68CA7DCA84CA98CABCCABDCAC0CAC4CACCCACDCACF -CAD1CAD3CAD8CAD9CAE0CAECCAF4CB08CB10CB14CB18CB20CB21CB41CB48CB49 -CB4CCB50CB58CB59CB5DCB64CB78CB79CB9CCBB8CBD4CBE4CBE7CBE9CC0CCC0D -CC10CC14CC1CCC1DCC21CC22CC27CC28CC29CC2CCC2ECC30CC38CC39CC3B0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CC3CCC3DCC3ECC44CC45CC48CC4CCC54CC55CC57CC58CC59CC60CC64CC66 -CC68CC70CC75CC98CC99CC9CCCA0CCA8CCA9CCABCCACCCADCCB4CCB5CCB8CCBC -CCC4CCC5CCC7CCC9CCD0CCD4CCE4CCECCCF0CD01CD08CD09CD0CCD10CD18CD19 -CD1BCD1DCD24CD28CD2CCD39CD5CCD60CD64CD6CCD6DCD6FCD71CD78CD88CD94 -CD95CD98CD9CCDA4CDA5CDA7CDA9CDB0CDC4CDCCCDD0CDE8CDECCDF0CDF8CDF9 -CDFBCDFDCE04CE08CE0CCE14CE19CE20CE21CE24CE28CE30CE31CE33CE350000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CE58CE59CE5CCE5FCE60CE61CE68CE69CE6BCE6DCE74CE75CE78CE7CCE84 -CE85CE87CE89CE90CE91CE94CE98CEA0CEA1CEA3CEA4CEA5CEACCEADCEC1CEE4 -CEE5CEE8CEEBCEECCEF4CEF5CEF7CEF8CEF9CF00CF01CF04CF08CF10CF11CF13 -CF15CF1CCF20CF24CF2CCF2DCF2FCF30CF31CF38CF54CF55CF58CF5CCF64CF65 -CF67CF69CF70CF71CF74CF78CF80CF85CF8CCFA1CFA8CFB0CFC4CFE0CFE1CFE4 -CFE8CFF0CFF1CFF3CFF5CFFCD000D004D011D018D02DD034D035D038D03C0000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D044D045D047D049D050D054D058D060D06CD06DD070D074D07CD07DD081 -D0A4D0A5D0A8D0ACD0B4D0B5D0B7D0B9D0C0D0C1D0C4D0C8D0C9D0D0D0D1D0D3 -D0D4D0D5D0DCD0DDD0E0D0E4D0ECD0EDD0EFD0F0D0F1D0F8D10DD130D131D134 -D138D13AD140D141D143D144D145D14CD14DD150D154D15CD15DD15FD161D168 -D16CD17CD184D188D1A0D1A1D1A4D1A8D1B0D1B1D1B3D1B5D1BAD1BCD1C0D1D8 -D1F4D1F8D207D209D210D22CD22DD230D234D23CD23DD23FD241D248D25C0000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D264D280D281D284D288D290D291D295D29CD2A0D2A4D2ACD2B1D2B8D2B9 -D2BCD2BFD2C0D2C2D2C8D2C9D2CBD2D4D2D8D2DCD2E4D2E5D2F0D2F1D2F4D2F8 -D300D301D303D305D30CD30DD30ED310D314D316D31CD31DD31FD320D321D325 -D328D329D32CD330D338D339D33BD33CD33DD344D345D37CD37DD380D384D38C -D38DD38FD390D391D398D399D39CD3A0D3A8D3A9D3ABD3ADD3B4D3B8D3BCD3C4 -D3C5D3C8D3C9D3D0D3D8D3E1D3E3D3ECD3EDD3F0D3F4D3FCD3FDD3FFD4010000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D408D41DD440D444D45CD460D464D46DD46FD478D479D47CD47FD480D482 -D488D489D48BD48DD494D4A9D4CCD4D0D4D4D4DCD4DFD4E8D4ECD4F0D4F8D4FB -D4FDD504D508D50CD514D515D517D53CD53DD540D544D54CD54DD54FD551D558 -D559D55CD560D565D568D569D56BD56DD574D575D578D57CD584D585D587D588 -D589D590D5A5D5C8D5C9D5CCD5D0D5D2D5D8D5D9D5DBD5DDD5E4D5E5D5E8D5EC -D5F4D5F5D5F7D5F9D600D601D604D608D610D611D613D614D615D61CD6200000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D624D62DD638D639D63CD640D645D648D649D64BD64DD651D654D655D658 -D65CD667D669D670D671D674D683D685D68CD68DD690D694D69DD69FD6A1D6A8 -D6ACD6B0D6B9D6BBD6C4D6C5D6C8D6CCD6D1D6D4D6D7D6D9D6E0D6E4D6E8D6F0 -D6F5D6FCD6FDD700D704D711D718D719D71CD720D728D729D72BD72DD734D735 -D738D73CD744D747D749D750D751D754D756D757D758D759D760D761D763D765 -D769D76CD770D774D77CD77DD781D788D789D78CD790D798D799D79BD79D0000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F3D4F73504750F952A053EF547554E556095AC15BB6668767B667B767EF -6B4C73C275C27A3C82DB8304885788888A368CC88DCF8EFB8FE699D5523B5374 -5404606A61646BBC73CF811A89BA89D295A34F83520A58BE597859E65E725E79 -61C763C0674667EC687F6F97764E770B78F57A087AFF7C21809D826E82718AEB -95934E6B559D66F76E3478A37AED845B8910874E97A852D8574E582A5D4C611F -61BE6221656267D16A446E1B751875B376E377B07D3A90AF945194529F950000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053235CAC753280DB92409598525B580859DC5CA15D175EB75F3A5F4A6177 -6C5F757A75867CE07D737DB17F8C81548221859189418B1B92FC964D9C474ECB -4EF7500B51F1584F6137613E6168653969EA6F1175A5768676D67B8782A584CB -F90093A7958B55805BA25751F9017CB37FB991B5502853BB5C455DE862D2636E -64DA64E76E2070AC795B8DDD8E1EF902907D924592F84E7E4EF650655DFE5EFA -61066957817186548E4793759A2B4E5E5091677068405109528D52926AA20000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077BC92109ED452AB602F8FF2504861A963ED64CA683C6A846FC0818889A1 -96945805727D72AC75047D797E6D80A9898B8B7490639D5162896C7A6F547D50 -7F3A8A23517C614A7B9D8B199257938C4EAC4FD3501E50BE510652C152CD537F -577058835E9A5F91617661AC64CE656C666F66BB66F468976D87708570F1749F -74A574CA75D9786C78EC7ADF7AF67D457D938015803F811B83968B668F159015 -93E1980398389A5A9BE84FC25553583A59515B635C4660B86212684268B00000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068E86EAA754C767878CE7A3D7CFB7E6B7E7C8A088AA18C3F968E9DC453E4 -53E9544A547156FA59D15B645C3B5EAB62F765376545657266A067AF69C16CBD -75FC7690777E7A3F7F94800380A1818F82E682FD83F085C1883188B48AA5F903 -8F9C932E96C798679AD89F1354ED659B66F2688F7A408C379D6056F057645D11 -660668B168CD6EFE7428889E9BE46C68F9049AA84F9B516C5171529F5B545DE5 -6050606D62F163A7653B73D97A7A86A38CA2978F4E325BE16208679C74DC0000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079D183D38A878AB28DE8904E934B98465ED369E885FF90EDF90551A05B98 -5BEC616368FA6B3E704C742F74D87BA17F5083C589C08CAB95DC9928522E605D -62EC90024F8A5149532158D95EE366E06D38709A72C273D67B5080F1945B5366 -639B7F6B4E565080584A58DE602A612762D069D09B415B8F7D1880B18F5F4EA4 -50D154AC55AC5B0C5DA05DE7652A654E68216A4B72E1768E77EF7D5E7FF981A0 -854E86DF8F038F4E90CA99039A559BAB4E184E454E5D4EC74FF1517752FE0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000534053E353E5548E5614577557A25BC75D875ED061FC62D8655167B867E9 -69CB6B506BC66BEC6C426E9D707872D77396740377BF77E97A767D7F800981FC -8205820A82DF88628B338CFC8EC0901190B1926492B699D29A459CE99DD79F9C -570B5C4083CA97A097AB9EB4541B7A987FA488D98ECD90E158005C4863987A9F -5BAE5F137A797AAE828E8EAC5026523852F85377570862F363726B0A6DC37737 -53A5735785688E7695D5673A6AC36F708A6D8ECC994BF90666776B788CB40000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B3CF90753EB572D594E63C669FB73EA78457ABA7AC57CFE8475898F8D73 -903595A852FB574775477B6083CC921EF9086A58514B524B5287621F68D86975 -969950C552A452E461C365A4683969FF747E7B4B82B983EB89B28B398FD19949 -F9094ECA599764D266116A8E7434798179BD82A9887E887F895FF90A93264F0B -53CA602562716C727D1A7D664E98516277DC80AF4F014F0E5176518055DC5668 -573B57FA57FC5914594759935BC45C905D0E5DF15E7E5FCC628065D765E30000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000671E671F675E68CB68C46A5F6B3A6C236C7D6C826DC773987426742A7482 -74A37578757F788178EF794179477948797A7B957D007DBA7F888006802D808C -8A188B4F8C488D779321932498E299519A0E9A0F9A659E927DCA4F76540962EE -685491D155AB513AF90BF90C5A1C61E6F90D62CF62FFF90EF90FF910F911F912 -F91390A3F914F915F916F917F9188AFEF919F91AF91BF91C6696F91D7156F91E -F91F96E3F920634F637A5357F921678F69606E73F9227537F923F924F9250000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D0DF926F927887256CA5A18F928F929F92AF92BF92C4E43F92D51675948 -67F08010F92E59735E74649A79CA5FF5606C62C8637B5BE75BD752AAF92F5974 -5F296012F930F931F9327459F933F934F935F936F937F93899D1F939F93AF93B -F93CF93DF93EF93FF940F941F942F9436FC3F944F94581BF8FB260F1F946F947 -8166F948F9495C3FF94AF94BF94CF94DF94EF94FF950F9515AE98A25677B7D10 -F952F953F954F955F956F95780FDF958F9595C3C6CE5533F6EBA591A83360000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E394EB64F4655AE571858C75F5665B765E66A806BB56E4D77ED7AEF7C1E -7DDE86CB88929132935B64BB6FBE737A75B890545556574D61BA64D466C76DE1 -6E5B6F6D6FB975F0804381BD854189838AC78B5A931F6C9375537B548E0F905D -5510580258585E626207649E68E075767CD687B39EE84EE35788576E59275C0D -5CB15E365F85623464E173B381FA888B8CB8968A9EDB5B855FB760B350125200 -52305716583558575C0E5C605CF65D8B5EA65F9260BC63116389641768430000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068F96AC26DD86E216ED46FE471FE76DC777979B17A3B840489A98CED8DF3 -8E4890039014905390FD934D967697DC6BD27006725872A27368776379BF7BE4 -7E9B8B8058A960C7656665FD66BE6C8C711E71C98C5A98134E6D7A814EDD51AC -51CD52D5540C61A76771685068DF6D1E6F7C75BC77B37AE580F484639285515C -6597675C679375D87AC78373F95A8C469017982D5C6F81C0829A9041906F920D -5F975D9D6A5971C8767B7B4985E48B0491279A30558761F6F95B76697F850000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000863F87BA88F8908FF95C6D1B70D973DE7D61843DF95D916A99F1F95E4E82 -53756B046B12703E721B862D9E1E524C8FA35D5064E5652C6B166FEB7C437E9C -85CD896489BD62C981D8881F5ECA67176D6A72FC7405746F878290DE4F865D0D -5FA0840A51B763A075654EAE5006516951C968816A117CAE7CB17CE7826F8AD2 -8F1B91CF4FB6513752F554425EEC616E623E65C56ADA6FFE792A85DC882395AD -9A629A6A9E979ECE529B66C66B77701D792B8F6297426190620065236F230000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714974897DF4806F84EE8F269023934A51BD521752A36D0C70C888C25EC9 -65826BAE6FC27C3E73754EE44F3656F9F95F5CBA5DBA601C73B27B2D7F9A7FCE -8046901E923496F6974898189F614F8B6FA779AE91B496B752DEF960648864C4 -6AD36F5E7018721076E780018606865C8DEF8F0597329B6F9DFA9E75788C797F -7DA083C993049E7F9E938AD658DF5F046727702774CF7C60807E512170287262 -78CA8CC28CDA8CF496F74E8650DA5BEE5ED6659971CE764277AD804A84FC0000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000907C9B279F8D58D85A415C626A136DDA6F0F763B7D2F7E37851E893893E4 -964B528965D267F369B46D416E9C700F7409746075597624786B8B2C985E516D -622E96784F96502B5D196DEA7DB88F2A5F8B61446817F961968652D2808B51DC -51CC695E7A1C7DBE83F196754FDA52295398540F550E5C6560A7674E68A86D6C -728172F874067483F96275E27C6C7F797FB8838988CF88E191CC91D096E29BC9 -541D6F7E71D0749885FA8EAA96A39C579E9F67976DCB743381E89716782C0000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007ACB7B207C926469746A75F278BC78E899AC9B549EBB5BDE5E556F20819C -83AB90884E07534D5A295DD25F4E6162633D666966FC6EFF6F2B7063779E842C -8513883B8F1399459C3B551C62B9672B6CAB8309896A977A4EA159845FD85FD9 -671B7DB27F548292832B83BD8F1E909957CB59B95A925BD06627679A68856BCF -71647F758CB78CE390819B4581088C8A964C9A409EA55B5F6C13731B76F276DF -840C51AA8993514D519552C968C96C94770477207DBF7DEC97629EB56EC50000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000851151A5540D547D660E669D69276E9F76BF7791831784C2879F91699298 -9CF488824FAE519252DF59C65E3D61556478647966AE67D06A216BCD6BDB725F -72617441773877DB801782BC83058B008B288C8C67286C90726776EE77667A46 -9DA96B7F6C92592267268499536F589359995EDF63CF663467736E3A732B7AD7 -82D7932852D95DEB61AE61CB620A62C764AB65E069596B666BCB712173F7755D -7E46821E8302856A8AA38CBF97279D6158A89ED85011520E543B554F65870000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C767D0A7D0B805E868A958096EF52FF6C95726954735A9A5C3E5D4B5F4C -5FAE672A68B669636E3C6E4477097C737F8E85878B0E8FF797619EF45CB760B6 -610D61AB654F65FB65FC6C116CEF739F73C97DE195945BC6871C8B10525D535A -62CD640F64B267346A386CCA73C0749E7B947C957E1B818A823685848FEB96F9 -99C14F34534A53CD53DB62CC642C6500659169C36CEE6F5873ED7554762276E4 -76FC78D078FB792C7D46822C87E08FD4981298EF52C362D464A56E246F510000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000767C8DCB91B192629AEE9B435023508D574A59A85C285E475F77623F653E -65B965C16609678B699C6EC278C57D2180AA8180822B82B384A1868C8A2A8B17 -90A696329F90500D4FF3F96357F95F9862DC6392676F6E43711976C380CC80DA -88F488F589198CE08F29914D966A4F2F4F705E1B67CF6822767D767E9B445E61 -6A0A716971D4756AF9647E41854385E998DC4F107B4F7F7095A551E15E0668B5 -6C3E6C4E6CDB72AF7BC483036CD5743A50FB528858C164D86A9774A776560000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078A7861795E29739F965535E5F018B8A8FA88FAF908A522577A59C499F08 -4E19500251755C5B5E77661E663A67C468C570B3750175C579C97ADD8F279920 -9A084FDD582158315BF6666E6B656D116E7A6F7D73E4752B83E988DC89138B5C -8F144F0F50D55310535C5B935FA9670D798F8179832F8514890789868F398F3B -99A59C12672C4E764FF859495C015CEF5CF0636768D270FD71A2742B7E2B84EC -8702902292D29CF34E0D4ED84FEF50855256526F5426549057E0592B5A660000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005B5A5B755BCC5E9CF9666276657765A76D6E6EA572367B267C3F7F368150 -8151819A8240829983A98A038CA08CE68CFB8D748DBA90E891DC961C964499D9 -9CE7531752065429567458B35954596E5FFF61A4626E66106C7E711A76C67C89 -7CDE7D1B82AC8CC196F0F9674F5B5F175F7F62C25D29670B68DA787C7E439D6C -4E1550995315532A535159835A625E8760B2618A624962796590678769A76BD4 -6BD66BD76BD86CB8F968743575FA7812789179D579D87C837DCB7FE180A50000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000813E81C283F2871A88E88AB98B6C8CBB9119975E98DB9F3B56AC5B2A5F6C -658C6AB36BAF6D5C6FF17015725D73AD8CA78CD3983B61916C3780589A014E4D -4E8B4E9B4ED54F3A4F3C4F7F4FDF50FF53F253F8550655E356DB58EB59625A11 -5BEB5BFA5C045DF35E2B5F99601D6368659C65AF67F667FB68AD6B7B6C996CD7 -6E23700973457802793E7940796079C17BE97D177D728086820D838E84D186C7 -88DF8A508A5E8B1D8CDC8D668FAD90AA98FC99DF9E9D524AF9696714F96A0000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005098522A5C7165636C5573CA7523759D7B97849C917897304E7764926BBA -715E85A94E09F96B674968EE6E17829F8518886B63F76F81921298AF4E0A50B7 -50CF511F554655AA56175B405C195CE05E385E8A5EA05EC260F368516A616E58 -723D724072C076F879657BB17FD488F389F48A738C618CDE971C585E74BD8CFD -55C7F96C7A617D2282727272751F7525F96D7B19588558FB5DBC5E8F5EB65F90 -60556292637F654D669166D966F8681668F27280745E7B6E7D6E7DD67F720000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000080E5821285AF897F8A93901D92E49ECD9F205915596D5E2D60DC66146673 -67906C506DC56F5F77F378A984C691CB932B4ED950CA514855845B0B5BA36247 -657E65CB6E32717D74017444748774BF766C79AA7DDA7E557FA8817A81B38239 -861A87EC8A758DE3907892919425994D9BAE53685C5169546CC46D296E2B820C -859B893B8A2D8AAA96EA9F67526166B96BB27E9687FE8D0D9583965D651D6D89 -71EEF96E57CE59D35BAC602760FA6210661F665F732973F976DB77017B6C0000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008056807281658AA091924E1652E26B726D177A057B397D30F96F8CB053EC -562F58515BB55C0F5C115DE2624063836414662D68B36CBC6D886EAF701F70A4 -71D27526758F758E76197B117BE07C2B7D207D39852C856D86078A34900D9061 -90B592B797F69A374FD75C6C675F6D917C9F7E8C8B168D16901F5B6B5DFD640D -84C0905C98E173875B8B609A677E6DDE8A1F8AA69001980C5237F9707051788E -9396887091D74FEE53D755FD56DA578258FD5AC25B885CAB5CC05E2561010000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000620D624B6388641C653665786A396B8A6C346D196F3171E772E973787407 -74B27626776179C07A577AEA7CB97D8F7DAC7E617F9E81298331849084DA85EA -88968AB08B908F3890429083916C929692B9968B96A796A896D6970098089996 -9AD39B1A53D4587E59195B705BBF6DD16F5A719F742174B9808583FD5DE15F87 -5FAA604265EC6812696F6A536B896D356DF373E376FE77AC7B4D7D148123821C -834084F485638A628AC49187931E980699B4620C88538FF092655D075D270000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005D69745F819D87686FD562FE7FD2893689724E1E4E5850E752DD5347627F -66077E698805965E4F8D5319563659CB5AA45C385C4E5C4D5E025F11604365BD -662F664267BE67F4731C77E2793A7FC5849484CD89968A668A698AE18C558C7A -57F45BD45F0F606F62ED690D6B966E5C71847BD287558B588EFE98DF98FE4F38 -4F814FE1547B5A205BB8613C65B0666871FC7533795E7D33814E81E3839885AA -85CE87038A0A8EAB8F9BF9718FC559315BA45BE660895BE95C0B5FC36C810000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9726DF1700B751A82AF8AF64EC05341F97396D96C0F4E9E4FC45152555E -5A255CE86211725982BD83AA86FE88598A1D963F96C599139D099D5D580A5CB3 -5DBD5E4460E1611563E16A026E2591029354984E9C109F775B895CB86309664F -6848773C96C1978D98549B9F65A18B018ECB95BC55355CA95DD65EB56697764C -83F495C758D362BC72CE9D284EF0592E600F663B6B8379E79D26539354C057C3 -5D16611B66D66DAF788D827E969897445384627C63966DB27E0A814B984D0000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006AFB7F4C9DAF9E1A4E5F503B51B6591C60F963F66930723A8036F97491CE -5F31F975F9767D0482E5846F84BB85E58E8DF9774F6FF978F97958E45B436059 -63DA6518656D6698F97A694A6A236D0B7001716C75D2760D79B37A70F97B7F8A -F97C8944F97D8B9391C0967DF97E990A57045FA165BC6F01760079A68A9E99AD -9B5A9F6C510461B662916A8D81C6504358305F6671098A008AFA5B7C86164FFA -513C56B4594463A96DF95DAA696D51864E884F59F97FF980F9815982F9820000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9836B5F6C5DF98474B57916F9858207824583398F3F8F5DF9869918F987 -F988F9894EA6F98A57DF5F796613F98BF98C75AB7E798B6FF98D90069A5B56A5 -582759F85A1F5BB4F98E5EF6F98FF9906350633BF991693D6C876CBF6D8E6D93 -6DF56F14F99270DF71367159F99371C371D5F994784F786FF9957B757DE3F996 -7E2FF997884D8EDFF998F999F99A925BF99B9CF6F99CF99DF99E60856D85F99F -71B1F9A0F9A195B153ADF9A2F9A3F9A467D3F9A5708E71307430827682D20000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9A695BB9AE59E7D66C4F9A771C18449F9A8F9A9584BF9AAF9AB5DB85F71 -F9AC6620668E697969AE6C386CF36E366F416FDA701B702F715071DF7370F9AD -745BF9AE74D476C87A4E7E93F9AFF9B082F18A608FCEF9B19348F9B29719F9B3 -F9B44E42502AF9B5520853E166F36C6D6FCA730A777F7A6282AE85DD8602F9B6 -88D48A638B7D8C6BF9B792B3F9B8971398104E944F0D4FC950B25348543E5433 -55DA586258BA59675A1B5BE4609FF9B961CA655665FF666468A76C5A6FB30000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000070CF71AC73527B7D87088AA49C329F075C4B6C8373447389923A6EAB7465 -761F7A697E15860A514058C564C174EE751576707FC1909596CD99546E2674E6 -7AA97AAA81E586D987788A1B5A495B8C5B9B68A169006D6373A97413742C7897 -7DE97FEB81188155839E8C4C962E981166F05F8065FA67896C6A738B502D5A03 -6B6A77EE59165D6C5DCD7325754FF9BAF9BB50E551F9582F592D599659DA5BE5 -F9BCF9BD5DA262D76416649364FEF9BE66DCF9BF6A48F9C071FF7464F9C10000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A887AAF7E477E5E80008170F9C287EF89818B209059F9C390809952617E -6B326D747E1F89258FB14FD150AD519752C757C758895BB95EB8614269956D8C -6E676EB6719474627528752C8073833884C98E0A939493DEF9C44E8E4F515076 -512A53C853CB53F35B875BD35C24611A618265F4725B7397744076C279507991 -79B97D067FBD828B85D5865E8FC2904790F591EA968596E896E952D65F6765ED -6631682F715C7A3690C1980A4E91F9C56A526B9E6F907189801882B885530000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000904B969596F297FB851A9B314E90718A96C45143539F54E15713571257A3 -5A9B5AC45BC36028613F63F46C856D396E726E907230733F745782D188818F45 -9060F9C6966298589D1B67088D8A925E4F4D504950DE5371570D59D45A015C09 -617066906E2D7232744B7DEF80C3840E8466853F875F885B89188B02905597CB -9B4F4E734F915112516AF9C7552F55A95B7A5BA55E7C5E7D5EBE60A060DF6108 -610963C465386709F9C867D467DAF9C9696169626CB96D27F9CA6E38F9CB0000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FE173367337F9CC745C7531F9CD7652F9CEF9CF7DAD81FE843888D58A98 -8ADB8AED8E308E42904A903E907A914991C9936EF9D0F9D15809F9D26BD38089 -80B2F9D3F9D45141596B5C39F9D5F9D66F6473A780E48D07F9D79217958FF9D8 -F9D9F9DAF9DB807F620E701C7D68878DF9DC57A0606961476BB78ABE928096B1 -4E59541F6DEB852D967097F398EE63D66CE3909151DD61C981BA9DF94F9D501A -51005B9C610F61FF64EC69056BC5759177E37FA98264858F87FB88638ABC0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B7091AB4E8C4EE54F0AF9DDF9DE593759E8F9DF5DF25F1B5F5B6021F9E0 -F9E1F9E2F9E3723E73E5F9E4757075CDF9E579FBF9E6800C8033808482E18351 -F9E7F9E88CBD8CB39087F9E9F9EA98F4990CF9EBF9EC703776CA7FCA7FCC7FFC -8B1A4EBA4EC152035370F9ED54BD56E059FB5BC55F155FCD6E6EF9EEF9EF7D6A -8335F9F086938A8DF9F1976D9777F9F2F9F34E004F5A4F7E58F965E56EA29038 -93B099B94EFB58EC598A59D96041F9F4F9F57A14F9F6834F8CC3516553440000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9F7F9F8F9F94ECD52695B5582BF4ED4523A54A859C959FF5B505B575B5C -606361486ECB7099716E738674F775B578C17D2B800581EA8328851785C98AEE -8CC796CC4F5C52FA56BC65AB6628707C70B872357DBD828D914C96C09D725B71 -68E76B986F7A76DE5C9166AB6F5B7BB47C2A883696DC4E084ED75320583458BB -58EF596C5C075E335E845F35638C66B267566A1F6AA36B0C6F3F7246F9FA7350 -748B7AE07CA7817881DF81E7838A846C8523859485CF88DD8D1391AC95770000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000969C518D54C957285BB0624D6750683D68936E3D6ED3707D7E2188C18CA1 -8F099F4B9F4E722D7B8F8ACD931A4F474F4E5132548059D05E9562B56775696E -6A176CAE6E1A72D9732A75BD7BB87D3582E783F9845785F78A5B8CAF8E879019 -90B896CE9F5F52E3540A5AE15BC2645865756EF472C4F9FB76847A4D7B1B7C4D -7E3E7FDF837B8B2B8CCA8D648DE18E5F8FEA8FF9906993D14F434F7A50B35168 -5178524D526A5861587C59605C085C555EDB609B623068136BBF6C086FB10000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714E742075307538755176727B4C7B8B7BAD7BC67E8F8A6E8F3E8F49923F -92939322942B96FB985A986B991E5207622A62986D5976647ACA7BC07D765360 -5CBE5E976F3870B97C9897119B8E9EDE63A5647A87764E014E954EAD505C5075 -544859C35B9A5E405EAD5EF75F8160C5633A653F657465CC6676667867FE6968 -6A896B636C406DC06DE86E1F6E5E701E70A1738E73FD753A775B7887798E7A0B -7A7D7CBE7D8E82478A028AEA8C9E912D914A91D8926692CC9320970697560000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000975C98029F0E52365291557C58245E1D5F1F608C63D068AF6FDF796D7B2C -81CD85BA88FD8AF88E44918D9664969B973D984C9F4A4FCE514651CB52A95632 -5F145F6B63AA64CD65E9664166FA66F9671D689D68D769FD6F156F6E716771E5 -722A74AA773A7956795A79DF7A207A957C977CDF7D447E70808785FB86A48A54 -8ABF8D998E819020906D91E3963B96D59CE565CF7C078DB393C35B585C0A5352 -62D9731D50275B975F9E60B0616B68D56DD9742E7A2E7D427D9C7E31816B0000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E2A8E35937E94184F5057505DE65EA7632B7F6A4E3B4F4F4F8F505A59DD -80C4546A546855FE594F5B995DDE5EDA665D673167F1682A6CE86D326E4A6F8D -70B773E075877C4C7D027D2C7DA2821F86DB8A3B8A858D708E8A8F339031914E -9152944499D07AF97CA54FCA510151C657C85BEF5CFB66596A3D6D5A6E966FEC -710C756F7AE388229021907596CB99FF83014E2D4EF2884691CD537D6ADB696B -6C41847A589E618E66FE62EF70DD751175C77E5284B88B498D084E4B53EA0000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054AB573057405FD763016307646F652F65E8667A679D67B36B626C606C9A -6F2C77E57825794979577D1980A2810281F3829D82B787188A8CF9FC8D048DBE -907276F47A197A377E548077550755D45875632F64226649664B686D699B6B84 -6D256EB173CD746874A1755B75B976E1771E778B79E67E097E1D81FB852F8897 -8A3A8CD18EEB8FB0903293AD9663967397074F8453F159EA5AC95E19684E74C6 -75BE79E97A9281A386ED8CEA8DCC8FED659F6715F9FD57F76F577DDD8F2F0000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093F696C65FB561F26F844E144F98501F53C955DF5D6F5DEE6B216B6478CB -7B9AF9FE8E498ECA906E6349643E77407A84932F947F9F6A64B06FAF71E674A8 -74DA7AC47C127E827CB27E988B9A8D0A947D9910994C52395BDF64E6672D7D2E -50ED53C358796158615961FA65AC7AD98B928B9650095021527555315A3C5EE0 -5F706134655E660C663666A269CD6EC46F32731676217A938139825983D684BC -50B557F05BC05BE85F6963A178267DB583DC852191C791F5518A67F57B560000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008CAC51C459BB60BD8655501CF9FF52545C3A617D621A62D364F265A56ECC -7620810A8E60965F96BB4EDF5343559859295DDD64C56CC96DFA73947A7F821B -85A68CE48E10907791E795E1962197C651F854F255865FB964A46F887DB48F1F -8F4D943550C95C166CBE6DFB751B77BB7C3D7C648A798AC2581E59BE5E166377 -7252758A776B8ADC8CBC8F125EF366746DF8807D83C18ACB97519BD6FA005243 -66FF6D956EEF7DE08AE6902E905E9AD4521D527F54E86194628462DB68A20000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006912695A6A3570927126785D7901790E79D27A0D8096827882D583498549 -8C828D859162918B91AE4FC356D171ED77D7870089F85BF85FD6675190A853E2 -585A5BF560A4618164607E3D80708525928364AE50AC5D146700589C62BD63A8 -690E69786A1E6E6B76BA79CB82BB84298ACF8DA88FFD9112914B919C93109318 -939A96DB9A369C0D4E11755C795D7AFA7B517BC97E2E84C48E598E748EF89010 -6625693F744351FA672E9EDC51455FE06C9687F2885D887760B481B584030000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D0553D6543956345A365C31708A7FE0805A810681ED8DA391899A5F9DF2 -50744EC453A060FB6E2C5C644F88502455E45CD95E5F606568946CBB6DC471BE -75D475F476617A1A7A497DC77DFB7F6E81F486A98F1C96C999B39F52524752C5 -98ED89AA4E0367D26F064FB55BE267956C886D78741B782791DD937C87C479E4 -7A315FEB4ED654A4553E58AE59A560F0625362D6673669558235964099B199DD -502C53535544577CFA016258FA0264E2666B67DD6FC16FEF742274388A170000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094385451560657665F48619A6B4E705870AD7DBB8A95596A812B63A27708 -803D8CAA5854642D69BB5B955E116E6FFA038569514C53F0592A6020614B6B86 -6C706CF07B1E80CE82D48DC690B098B1FA0464C76FA464916504514E5410571F -8A0E615F6876FA0575DB7B527D71901A580669CC817F892A9000983950785957 -59AC6295900F9B2A615D727995D657615A465DF4628A64AD64FA67776CE26D3E -722C743678347F7782AD8DDB981752245742677F724874E38CA98FA692110000 -F8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000962A516B53ED634C4F695504609665576C9B6D7F724C72FD7A1789878C9D -5F6D6F8E70F981A8610E4FBF504F624172477BC77DE87FE9904D97AD9A198CB6 -576A5E7367B0840D8A5554205B165E635EE25F0A658380BA853D9589965B4F48 -5305530D530F548654FA57035E036016629B62B16355FA066CE16D6675B17832 -80DE812F82DE846184B2888D8912900B92EA98FD9B915E4566B466DD70117206 -FA074FF5527D5F6A615367536A196F0274E2796888688C7998C798C49A430000 -F9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054C17A1F69538AF78C4A98A899AE5F7C62AB75B276AE88AB907F96425339 -5F3C5FC56CCC73CC7562758B7B4682FE999D4E4F903C4E0B4F5553A6590F5EC8 -66306CB37455837787668CC09050971E9C1558D15B7886508B149DB45BD26068 -608D65F16C576F226FA3701A7F557FF095919592965097D352728F4451FD542B -54B85563558A6ABB6DB57DD88266929C96779E79540854C876D286E495A495D4 -965C4EA24F0959EE5AE65DF760526297676D68416C866E2F7F38809B822A0000 -FA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FA08FA0998054EA5505554B35793595A5B695BB361C869776D77702387F9 -89E38A728AE7908299ED9AB852BE683850165E78674F8347884C4EAB541156AE -73E6911597FF9909995799995653589F865B8A3161B26AF6737B8ED26B4796AA -9A57595572008D6B97694FD45CF45F2661F8665B6CEB70AB738473B973FE7729 -774D7D437D627E2382378852FA0A8CE29249986F5B517A74884098015ACC4FE0 -5354593E5CFD633E6D7972F98105810783A292CF98304EA851445211578B0000 -FB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F626CC26ECE7005705070AF719273E97469834A87A28861900890A293A3 -99A8516E5F5760E0616766B385598E4A91AF978B4E4E4E92547C58D558FA597D -5CB55F2762366248660A66676BEB6D696DCF6E566EF86F946FE06FE9705D72D0 -7425745A74E07693795C7CCA7E1E80E182A6846B84BF864E865F87748B778C6A -93AC9800986560D1621691775A5A660F6DF76E3E743F9B425FFD60DA7B0F54C4 -5F186C5E6CD36D2A70D87D0586798A0C9D3B5316548C5B056A3A706B75750000 -FC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000798D79BE82B183EF8A718B418CA89774FA0B64F4652B78BA78BB7A6B4E38 -559A59505BA65E7B60A363DB6B61666568536E19716574B07D0890849A699C25 -6D3B6ED1733E8C4195CA51F05E4C5FA8604D60F66130614C6643664469A56CC1 -6E5F6EC96F62714C749C76877BC17C27835287579051968D9EC3532F56DE5EFB -5F8A6062609461F7666667036A9C6DEE6FAE7070736A7E6A81BE833486D48AA8 -8CC4528373725B966A6B940454EE56865B5D6548658566C9689F6D8D6DC60000 -FD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000723B80B491759A4D4FAF5019539A540E543C558955C55E3F5F8C673D7166 -73DD900552DB52F3586458CE7104718F71FB85B08A13668885A855A76684714A -8431534955996BC15F595FBD63EE668971478AF18F1D9EBE4F11643A70CB7566 -866760648B4E9DF8514751F653086D3680F89ED166156B23709875D554035C79 -7D078A166B206B3D6B46543860706D3D7FD5820850D651DE559C566B56CD59EC -5B095E0C619961986231665E66E6719971B971BA72A779A77A007FB28A700000 diff --git a/src/runtime/tcl_library/encoding/gb12345.enc b/src/runtime/tcl_library/encoding/gb12345.enc deleted file mode 100644 index 3f3f4d25..00000000 --- a/src/runtime/tcl_library/encoding/gb12345.enc +++ /dev/null @@ -1,1414 +0,0 @@ -# Encoding file: gb12345, double-byte -D -233F 0 83 -21 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300230FB02C902C700A8300330052015FF5E2225202620182019 -201C201D3014301530083009300A300B300C300D300E300F3016301730103011 -00B100D700F72236222722282211220F222A222922082237221A22A522252220 -23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235 -22342642264000B0203220332103FF0400A4FFE0FFE1203000A7211626062605 -25CB25CF25CE25C725C625A125A025B325B2203B219221902191219330130000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000024882489248A248B248C248D248E248F2490249124922493249424952496 -249724982499249A249B247424752476247724782479247A247B247C247D247E -247F248024812482248324842485248624872460246124622463246424652466 -2467246824690000000032203221322232233224322532263227322832290000 -00002160216121622163216421652166216721682169216A216B000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -23 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FFE5FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFF3CFF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -24 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -25 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -28 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000010100E101CE00E0011300E9011B00E8012B00ED01D000EC014D00F301D2 -00F2016B00FA01D400F901D601D801DA01DC00FC00EA00000000000000000000 -0000000000000000000031053106310731083109310A310B310C310D310E310F -3110311131123113311431153116311731183119311A311B311C311D311E311F -3120312131223123312431253126312731283129000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000002500250125022503250425052506250725082509250A250B -250C250D250E250F2510251125122513251425152516251725182519251A251B -251C251D251E251F2520252125222523252425252526252725282529252A252B -252C252D252E252F2530253125322533253425352536253725382539253A253B -253C253D253E253F2540254125422543254425452546254725482549254A254B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000554A963F57C3632854CE550954C0769A764C85F977EE827E7919611B9698 -978D6C285B894FFA630966975CB880FA68489AAF660276CE51F9655671AC7FF1 -895650B2596561CA6FB382AD634C625253ED54277B06516B75A45DF462D48DCB -9776628A801958E997387F777238767D67CF767E64FA4F70655762DC7A176591 -73ED642C6273822C9812677F7248626E62CC4F3474E3534A8FA67D4690A65E6B -6886699C81807D8168D278C5868C938A508D8B1782DE80DE5305891252650000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000858496F94FDD582198FD5BF662B1583166B48C799B917206676F789160B2 -535153178F2980CC8C9D92C7500D72FD5099618A711988AB595482EF672C7B28 -5D297DB3752D6CF58E668FF8903C9F3B6BD491197B465F7C78A784D6853D7562 -65836BD65E635E8775F99589655D5F0A5FC58F9F58C181C2907F965B97AD908A -7DE88CB662414FBF8B8A535E8FA88FAF8FAE904D6A195F6A819888689C49618B -522B765F5F6C658C70156FF18CD364EF517551B067C44E1979C9990570B30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075C55E7673BB83E064AD64A592626CE2535A52C3640F92517B944F2F5E1B -82368116818A6E246CCA99C16355535C54FA88DC57E04E0D5E036B657C3F90E8 -601664E6731C88C16750624D8CA1776C8E2991C75F6983DC8521991053C38836 -6B98615A615871E684BC825950096EC485CF64CD7CD969FD66F9834953A07B56 -5074518C6E2C5C648E6D63D253C9832C833667E578B4643D5BDF5C945DEE8A6B -62C667F48C7A6519647B87EC995E8B927E8F93DF752395E1986B660C73160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000583456175E389577511F81785EE0655E66A2553150218D8562849214671D -56326F6E5DE2543570928ECA626F64A463A35FB96F8890F481E38FB058756668 -5FF16C8996738D81896F64917A3157CE6A59621054484E587A0B61F26F848AA0 -627F901E9A0179E4540375F4630153196C6090725F1B99B3803B9F524F885C3A -8D647FC565A571BE5145885D87F25D075BF562BD916C75878E8A7A2061017C4C -4EC77DA27785919C81ED521D51FA6A7153A88E8792E496DB6EC19664695A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000790E513277D7641089F8865563E35DDD7A7F693D50B3823955984E327621 -7A975E625E8A95D652755439708A6376931857826625693F918755076DF37D14 -882262337DBD75B5832878C196CC8FAD614874F78A5E6B64523A8CDC6B218070 -847156F153065F9E53E251D17C97918B7C074FC38EA57BE17AC464675D1450AC -810676017CB96DEC7FE067515B585BF878CB64AE641363AA632B932F642D9054 -7B5476296253592754466B7950A362345E366B864EE38CB8888B5F85902E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006020803D64D44E3955AE913264A381BD65E66C2E4F46619A6DE18A955F48 -86CB757664CB9EE885696A94520064178E4850125CF679B15C0E52307A3B60BC -905376D75FB75F9776848E6C71C8767B7B4977AA51F3912758244F4E6EF48FEA -65757B1B72C46ECC7FDF5AE162B55E95573084827B2C5E1D5F1F905E7DE0985B -63826EC778989EDE5178975B588A96FB4F4375385E9760E659606FB16BBF7889 -53FC96D551CB52016389540A91E38ABF8DCC7239789F87768FED8ADC758A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E0176EF53EE91D898029F0E93205B9A8A024E22677151AC846361C252D5 -68DF4F97606B51CD6D1E515C62969B2596618C46901775D890FD77636BD272A2 -73688B80583577798CED675C934D809A5EA66E2159927AEF77ED935B6BB565B7 -7DDE58065151968A5C0D58A956788E726566981356E4920D76FE9041638754C6 -591A596A579B8EB267358DFA8235524160F058AE86FE5CE89D5D4FC4984D8A1B -5A2560E15384627C904F910299136069800C51528033723E990C6D314E8C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008CB3767C7F707B4F4F104E4F95A56CD573D085E95E06756A7FFB6A0A792C -91E97E4151E1716953CD8FD47BC48CA972AF98EF6CDB574A82B365B980AA623F -963259A84EFF8A2A7D21653E83F2975E556198DB80A5532A8AB9542080BA5EE2 -6CB88CBB82AC915A54296C1B52067D1B58B3711A6C7E7C89596E4EFD5FFF61A4 -7CDE8C505C01695387025CF092D298A8760B70FD902299AE7E2B8AF759499CF3 -4F5B5426592B6577819A5B75627662C28F3B5E456C1F7B264F0F4FD8670D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D6E6DAA798F88B15F17752B64AB8F144FEF91DC65A7812F81515E9C8150 -8D74526F89868CE65FA950854ED8961C723681798CA05BCC8A0396445A667E1B -54905676560E8A7265396982922384CB6E895E797518674667D17AFF809D8D95 -611F79C665628D1B5CA1525B92FC7F38809B7DB15D176E2F67607BD9768B9AD8 -818F7F947CD5641E93AC7A3F544A54E56B4C64F162089D3F80F3759952729769 -845B683C86E495A39694927B500B54047D6668398DDF801566F45E9A7FB90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000057C2803F68975DE5653B529F606D9F944F9B8EAC516C5BAB5F13978F6C5E -62F18CA25171920E52FE6E9D82DF72D757A269CB8CFC591F8F9C83C754957B8D -4F306CBD5B6459D19F1353E488319AA88C3780A16545986756FA96C7522E74DC -526E5BE1630289024E5662D0602A68FA95DC5B9851A089C07BA199287F506163 -704C8CAB51495EE3901B7470898F572D78456B789F9C95A88ECC9B3C8A6D7678 -68426AC38DEA8CB4528A8F256EDA68CD934B90ED570B679C88F9904E54C80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AB85B696D776C264EA55BB399ED916361A890AF97D3542B6DB55BD251FD -558A7F557FF064BC634D65F161BE608D710A6C576F22592F676D822A58D5568E -8C6A6BEB90DD597D8017865F6D695475559D837783CF683879BE548C4F555408 -76D28C8995A16CB36DB88D6B89109DB48CC0563F9ED175D55F8872E0606854FC -4EA86A2A886160528F5F54C470D886799D3B6D2A5B8F5F187D0555894FAF7334 -543C539A50195F8C547C4E4E5FFD745A58FA846B80E1877472D07CCA6E560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F27864E552C8B774E926EEC623782B1562983EF733E6ED1756B52835316 -8A7169D05F8A61F76DEE58DE6B6174B0685390847DE963DB60A3559A76138C62 -71656E195BA65E7B8352614C9EC478FA87577C27768751F060F6714C66435E4C -604D8B0A707063EE8F1D5FBD606286D456DE6BC160946167534960E066668CC4 -7A62670371F4532F8AF18AA87E6A8477660F5A5A9B426E3E6DF78C416D3B4F19 -706B7372621660D1970D8CA8798D64CA573E57FA6A5F75787A3D7A4D7B950000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000808C99518FF96FC08B4F9DC459EC7E3E7DDD5409697568D88F2F7C4D96C6 -53CA602575BE6C7253735AC97D1A64E05E7E810A5DF1858A628051805B634F0E -796D529160B86FDF5BC45BC28A088A1865E25FCC969B59937E7C7D00560967B7 -593E4F735BB652A083A298308CC87532924050477A3C50F967B699D55AC16BB2 -76E358055C167B8B9593714E517C80A9827159787DD87E6D6AA267EC78B19E7C -63C064BF7C215109526A51CF85A66ABB94528E108CE4898B93757BAD4EF60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000050658266528D991E6F386FFA6F975EFA50F559DC5C076F3F6C5F75868523 -69F3596C8B1B532091AC964D854969127901712681A04EA490CA6F869A555B0C -56BC652A927877EF50E5811A72E189D299037E737D5E527F655991758F4E8F03 -53EB7A9663ED63A5768679F88857968E622A52AB7BC0685467706377776B7AED -6F547D5089E359D0621285C982A5754C501F4ECB75A58AA15C4A5DFE7B4B65A4 -91D14ECA6D25895F7DCA932650C58B3990329773664979818FD171FC6D780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000076E152C1834651628396775B66769BE84EAC9A5A7CBE7CB37D934E958B66 -666F9838975C5883656C93E15F9175D997567ADF7AF651C870AF7A9863EA7A76 -7CFE739697ED4E4570784E5D915253A96551820A81FC8205548E5C31759A97A0 -62D872D975BD5C4599D283CA5C40548077E982096CAE805A62D264DA5DE85177 -8DDD8E1E92F84FF153E561FC70AC528763509D515A1F5026773753777D796485 -652B628963985014723589BA51B38A237D76574783CC921E8ECD541B5CFB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004FCA7AE36D5A90E199FF55805496536154AF958B63E9697751F16168520A -582A52D8574E780D770B5EB761777CE0625B62974EA27095800362F770E49760 -577782DB67EF68F578D5984679D16BBB54B353EF6E34514B523B5BA28AB280AF -554358BE61C75751542D7A7A60505B5463A7647353E362635BC767AF54ED7A9F -82E691775EAB89328A8757AE630E8DE880EF584A7B7751085FEB5BEC6B3E5321 -7B5072C268467926773666E051B5866776D45DCB7ABA8475594E9B4150800000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000994B61276F7057646606634656F062EC64F45ED395CA578362C95587881F -81D88FA35566840A4F868CF485CD5A6A6B0465147C4395CC862D703E8B95652C -89BD61F67E9C721B6FEB7405699472FC5ECA90CE67176D6A648852DE72628001 -4F6C59E5916A70D96F8752D26A0296F79433857E78CA7D2F512158D864C2808B -985E6CEA68F1695E51B7539868A872819ECE7C6C72F896E270557406674E88CF -9BC979AE83898354540F68179E9753B252F5792B6B77522950884F8B4FD00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E27ACB7C92701D96B8529B748354E95006806F84EE9023942E5EC96190 -6F237C3E658281C993C8620071497DF47CE751C968817CB1826F51698F1B91CF -667E4EAE8AD264A9804A50DA764271CE5BE5907C6F664E86648294105ED66599 -521788C270C852A373757433679778F7971681E891309C576DCB51DB8CC3541D -62CE73B283F196F69F6192344F367F9A51CC974896755DBA981853E64EE46E9C -740969B4786B993E7559528976246D4167F3516D9F8D807E56A87C607ABF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000968658DF650F96B46A135A41645F7C0D6F0F964B860676E798715EEC7210 -64C46EF7865C9B6F9E93788C97328DEF8CC29E7F6F5E798493329678622E9A62 -541592C14FA365C55C655C627E37616E6C2F5F8B73876FFE7DD15DD265235B7F -706453754E8263A0756563848F2A502B4F966DEA7DB88AD6863F87BA7F85908F -947C7C6E9A3E88F8843D6D1B99F17D615ABD9EBB746A78BC879E99AC99E1561B -55CE57CB8CB79EA58CE390818109779E9945883B6EFF851366FC61626F2B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B3E8292832B76F26C135FD983BD732B830593286BDB77DB925A536F8302 -51925E3D8C8C8CBF9EBD73AB679A68859176970971646CA177095A9293826BCF -7F8E66275BD059B95A9A958060B65011840C84996AAC76DF9333731B59225B5F -772F919A97617CDC8FF78B0E5F4C7C7379D889936CCC871C5BC65E4268C97720 -7DBF5195514D52C95A297DEC976282D763CF778485D079D26E3A5EDF59998511 -6EC56C1162BF76BF654F61AB95A9660E879F9CF49298540D547D8B2C64780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647986116A21819C78E864699B5462B9672B83AB58A89ED86CAB6F205BDE -964C8B00725F67D062C77261755D59C66BCD589366AE5E5552DF6155672876EE -776672677A4662FF54EA5450920990A35A1C7D0D6C164E435976801059485357 -753796E356CA6493816660F19B276DD65462991251855AE980FD59AE9713502A -6CE55C3C64EC4F60533F81A990066EBA852B62C85E7478BE6506637B5FF55A18 -91C09CE55C3F634F80765B7D5699947793B36D8560A86AB8737051DD5BE70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064F06FD8725B626D92157D1081BF6FC38FB25F04597452AA601259736696 -86507627632A61E67CEF8AFE54E66B509DD76BC685D5561450766F1A556A8DB4 -722C5E156015743662CD6392724C5F986E436D3E65006F5876E478D076FC7554 -522453DB4E539F9065C1802A80D6629B5486522870AE888D8DD16CE1547880DA -57F988F48CE0966A914D4F696C9B567476C6783062A870F96F8E5F6D84EC68DA -787C7BF781A8670B9D6C636778B0576F78129739627962AB528874356BD70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005564813E75B276AE533975DE50FB5C418B6C7BC7504F72479A1998C46F02 -74E27968648777A562FC983B8CA754C180584E52576A860B840D5E73619174F6 -8A555C4F57616F5198175A4678349B448FEB7C95525664B292EA50D583868461 -83E984B257D46A385703666E6D668B5C66DD7011671F6B3A68F2621A59BB4E03 -51C46F0667D26C8F517668CB59476B6775665D0E81CD9F4A65D7794879419A0E -8D778C484E5E4F0155535951780C56686C238FC468C46C7D6CE38A1663900000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060706D3D727D626691FA925B534390777C3D4EDF8B194E7E9ED493229257 -524D6F5B90636DFA8B7458795D4C6B206B4969CD55C681547F8C58BB85945F3A -64366A47936C657260846A4B77A755AC50D15DE7979864AC7FF95CED4FCF7AC5 -520783044E14602F7ACA6B3D4FB589AA79E6743452E482B964D279BD5BE26C81 -97528F156C2B50BE537F6E0564CE66746C3060C598038ACB617674CA7AAE79CB -4E1890B174036C4256DA914B6CC58DA8534086C666F28EC05C489A456E200000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053D65A369F728DA353BB570898746B0A919B6CC9516875CA62F372AC5238 -52F87F3A7094763853749D7269B778BA96C088D97FA4713671C3518967D374E4 -58E4651856B78B93995264FE7E5E60F971B158EC4EC14EBA5FCD97CC4EFB8A8D -5203598A7D0962544ECD65E5620E833884C969AE878D71946EB65BB97D685197 -63C967D480898339881551125B7A59828FB14E736C5D516589258EDF962E854A -745E92ED958F6F6482E55F316492705185A9816E9C13585E8CFD4E0953C10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -49 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000050986563685155D355AA64149A3763835AC2745F82726F8068EE50E7838E -78026BBA52396C997D1750BB5565715E7BE966EC73CA82EB67495C715220717D -886B9583965D64C58D0D81B355846C5562477E55589250B755468CDE664C4E0A -5C1A88F368A2634E7A0D71D2828D52FA97F65C1154E890B57D3959628CD286C7 -820C63688D66651D5C0461FE6D89793E8A2D78377533547B4F388EAB6DF15A20 -7D33795E6C885BE95B38751A814E614E6EF28072751F7525727253477E690000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000770176DB526952DD80565E2B5931734565BD6FD58A695C388671534177F3 -62FE66424EC098DF87555BE68B5853F277E24F7F5C4E99DB59CB5F0F793A58EB -4E1667FF4E8B62ED8A93901D52E2662F55DC566C90694ED54F8D91CB98FE6C0F -5E0260435BA489968A666536624B99965B8858FD6388552E53D776267378852C -6A1E68B36B8A62928F3853D482126DD1758F66F88D165B70719F85AF669166D9 -7F7287009ECD9F205C6C88538FF06A39675F620D7AEA58855EB665786F310000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060555237800D6454887075295E25681362F4971C96D9723D8AB06C347761 -7A0E542E77AC9806821C8AAC78A96714720D65AF64955636601D79C153F87D72 -6B7B80865BFA55E356DB4F3A4F3C98FC5DF39B068073616B980C90015B8B8A1F -8AA6641C825864FB55FD860791654FD77D20901F7C9F50F358516EAF5BBF8A34 -80859178849C7B9796D6968B96A87D8F9AD3788E6B727A57904296A7795F5B6B -640D7B0B84D168AD55067E2E74637D2293966240584C4ED65B83597958540000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000737A64BB8E4B8E0F80CE82D462AC81FA6CF0915E592A614B6C70574D6524 -8CAA7671705858C76A8075F06F6D8B5A8AC757666BEF889278B363A2560670AD -6E6F5858642A580268E0819B55107CD650188EBA6DCC8D9F71D9638F6FE46ED4 -7E278404684390036DD896768A0E5957727985E49A3075BC8B0468AF52548E22 -92BB63D0984C8E44557C9AD466FF568F60D56D9552435C4959296DFB586B7530 -751C606C821481466311689D8FE2773A8DF38CBC94355E165EF3807D70F40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C405EF7505C4EAD5EAD633A8247901A6850916E77B3540C92855F647AE5 -687663457B527D7175DB50776295982D900F51F879C37A8157165F9290145857 -5C60571F541051546E4D571863A8983D817F8715892A9000541E5C6F81C062D6 -625881319D15964099B199DD6A6259A562D3553E631654C786D97AAA5A0374E6 -896A6B6A59168C4C5F4E706373A998114E3870F75B8C7897633D665A769660CB -5B9B5A49842C81556C6A738B4EA167897DB25F8065FA671B5FD859845A010000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005DCD5FAE537197CB90556845570D552F60DF72326FF07DAD8466840E59D4 -504950DE5C3E7DEF672A851A5473754F80C355829B4F4F4D6E2D8B025C096170 -885B761F6E29868A6587805E7D0B543B7A697D0A554F55E17FC174EE64BE8778 -6E267AA9621165A1536763E16C835DEB55DA93A270CF6C618AA35C4B7121856A -68A7543E54346BCB6B664E9463425348821E4F0D4FAE5862620A972766647269 -52FF52D9609F8AA4661471996790897F785277FD6670563B5438932B72A70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A00606F5E0C6089819D591560DC718470EF6EAA6C5072806A8489725E2D -7FD25AB3559C92916D177CFB969962327D30778E87665323971E8F4466875CFD -4FE072F94E0B53A6590F56876380934151484ED99BAE7E9654B88CE2929C8237 -95916D8E5F265ACC986F96AA73FE737B7E23817A99217FA161B2967796507DAB -76F853A2947299997BB189446E5891097FD479658A7360F397FF4EAB98055DF7 -6A6150CF54118C61856D785D9704524A54EE56C292B76D885BB56DC666C90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C0F5B5D68218096562F7B11654869544E9B6B47874E978B5354633E643A -90AA659C81058AE75BEB68B0537887F961C86CC470098B1D5C5185AA82AF92C5 -6B238F9B65B05FFB5FC34FE191C1661F8165732960FA82085211578B5F6290A2 -884C91925E78674F602759D3514451F680F853086C7996C4718A4F114FEE7F9E -673D55C592B979C088967D89589F620C9700865A561898085F908A3184C49157 -53D965ED5E8F755C60647D6E5A7F7DD27E8C8ED255A75BA361F865CB73840000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009078766C77297D629774859B5B787A7496EA884052DB718F5FAA65EC8A62 -5C0B99B45DE16B896C5B8A138A0A905C8FC558D362BC9D099D2854404E2B82BD -7259869C5D1688596DAF96C5555E4E9E8A1D710954BD95B970DF6DF99E7D56B4 -781487125CA95EF68A00985495BB708E6CBF594463A9773C884D6F1482775830 -71D553AD786F96C155015F6671305BB48AFA9A576B83592E9D2679E7694A63DA -4F6F760D7F8A6D0B967D6C274EF07662990A6A236F3E90808170599674760000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006447582F90657A918B2159DA54AC820085E5898180006930564E8036723A -91CE51B64E5F98016396696D844966F3814B591C6DB24E0058F991AB63D692A5 -4F9D4F0A886398245937907A79FB510080F075916C825B9C59E85F5D690587FB -501A5DF24E5977E34EE585DD6291661390915C7951045F7981C69038808475AB -4EA688D4610F6BC561B67FA976CA6EA28A638B708ABC8B6F5F027FFC7FCC7E79 -8335852D56E06BB797F3967059FB541F92806DEB5BC598F25C395F1596B10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000537082F16AFB5B309DF961C97E93746987A271DF719288058FCE8D0F76C8 -5F717A4E786C662055B264C150AD81C376705EB896CD8E3486F9548F6CF36D8C -6C38607F52C775285E7D512A60A061825C24753190F5923E73366CB96E389149 -670953CB53F34F5191C98A9853C85E7C8FC26DE44E8E76C26986865E611A8F3F -99184FDE903E9B5A61096E1D6F0196854E885A3196E882075DBC79B95B878A9E -7FBD738957DF828B9B315401904755BB5CEA5FA161086B32734480B28B7D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D745BD388D598108C6B99AD9D1B6DF551A4514357A38881539F63F48F45 -571254E15713733F6E907DE3906082D198586028966266F07D048D8A8E8D9470 -5CB37CA4670860A695B2801896F29116530096955141904B85F49196668897F5 -5B55531D783896DC683D54C9707E5BB08F09518D572854B1652266AB8D0A8D1C -81DF846C906D7CDF947F85FB68D765E96FA186A48E81566A902076827AC871E5 -8CAC64C752476FA48CCA600E589E618E66FE8D08624E55B36E23672D8ECB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000935895987728680569A8548B4E4D70B88A5064589F4B5B857A8450B55BE8 -77BB6C088A797C986CBE76DE65AC8F3E5D845C55863868E7536062307AD96E5B -7DBB6A1F7AE05F706F335F35638C6F3267564E085E338CEC4ED781397634969C -62DB662D627E6CBC8D9971677F695146808753EC906E629854F287C48F4D8005 -937A851790196D5973CD659F771F7504782781FB8C9E91DD5075679575B98A3A -9707632F93AE966384B86399775C5F817319722D6014657462EF6B63653F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E407665912D8B49829D679D652F5431871877E580A281026C414E4B7E54 -807776F4690D6B9657F7503C4F84574063076B628DBE887965E87D195FD7646F -64F281F381F47F6E5E5F5CD95236667A79E97A1A8CEA709975D46EEF6CBB7A92 -4E2D76C55FE0941888777D427A2E816B91CD4EF28846821F54685DDE6D328B05 -7CA58EF880985E1A549276BA5B99665D9A5F73E0682A86DB6731732A8AF88A85 -90107AF971ED716E62C477DA56D14E3B845767F152A986C08CAF94447BC90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F4F6CE8795D99D06293722A62FD5C0878DA8F4964B08CFA7BC66A01838A -88DD599D649E58EF72C0690E93108FFD8D05589C7DB48AC46E96634962D95353 -684C74228301914C55447740707C6FC1517954A88CC759FF6ECB6DC45B5C7D2B -4ED47C7D6ED35B5081EA6F2C5B579B0368D58E2A5B977D9C7E3D7E3191128D70 -594F63CD79DF8DB3535265CF79568A5B963B7D44947D7E825634918967007F6A -5C0A907566285DE64F5067DE505A4F5C57505EA7000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E8D4E0C51404E105EFF53454E154E984E1E9B325B6C56694E2879BA4E3F -53154E47592D723B536E6C1056DF80E499976BD3777E9F174E364E9F9F104E5C -4E694E9382885B5B55C7560F4EC45399539D53B453A553AE97688D0B531A53F5 -532D5331533E8CFE5366536352025208520E52445233528C5274524C525E5261 -525C84AF527D528252815290529351827F544EBB4EC34EC94EC24EE84EE14EEB -4EDE50B44EF34F224F644EF5500050964F094F474F5E4F6765384F5A4F5D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F5F4F574F324F3D4F764F744F914F894F834F8F4F7E4F7B51154F7C5102 -4F945114513C51374FC54FDA4FE34FDC4FD14FDF4FF85029504C4FF3502C500F -502E502D4FFE501C500C5025502850E8504350555048504E506C50C2513B5110 -513A50BA50D6510650ED50EC50E650EE5107510B4EDD6C3D4F5850C94FCE9FA0 -6C467CF4516E5DFD9ECC999856C5591452F9530D8A0753109CEC591951554EA0 -51564EB3886E88A4893B81E088D279805B3488037FB851AB51B151BD51BC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051C7519651A251A58A018A108A0C8A158B338A4E8A258A418A368A468A54 -8A588A528A868A848A7F8A708A7C8A758A6C8A6E8ACD8AE28A618A9A8AA58A91 -8A928ACF8AD18AC98ADB8AD78AC28AB68AF68AEB8B148B018AE48AED8AFC8AF3 -8AE68AEE8ADE8B288B9C8B168B1A8B108B2B8B2D8B568B598B4E8B9E8B6B8B96 -5369537A961D962296219631962A963D963C964296589654965F9689966C9672 -96749688968D969796B09097909B913A9099911490A190B490B390B691340000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B890B090DF90C590BE913690C490C79106914890E290DC90D790DB90EB -90EF90FE91049122911E91239131912F91399143914682BB595052F152AC52AD -52BE54FF52D052D652F053DF71EE77CD5EF451F551FC9B2F53B65F01755A5DF0 -574C580A57A1587E58BC58C558D15729572C572A573358D9572E572F58E2573B -5742576958E0576B58DA577C577B5768576D5776577357E157A4578C584F57CF -57A75816579357A057D55852581D586457D257B857F457EF57F857E457DD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000580B580D57FD57ED5800581E5819584458205865586C58815889589A5880 -99A89F1961FF8279827D827F828F828A82A88284828E8291858C829982AB8553 -82BE82B085F682CA82E3829882B782AE83A7840784EF82A982B482A182AA829F -82C482E782A482E1830982F782E48622830782DC82F482D282D8830C82FB82D3 -8526831A8306584B716282E082D5831C8351855884FD83088392833C83348331 -839B854E832F834F8347834385888340831785BA832D833A833372966ECE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008541831B85CE855284C08452846483B083788494843583A083AA8393839C -8385837C859F83A9837D8555837B8398839E83A89DAF849383C1840183E583D8 -58078418840B83DD83FD83D6841C84388411840683D483DF840F840383F883F9 -83EA83C583C07E0883F083E1845C8451845A8459847385468488847A85628478 -843C844684698476851E848E8431846D84C184CD84D09A4084BD84D384CA84BF -84BA863A84A184B984B4849793A38577850C750D853884F0861E851F85FA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008556853B84FF84FC8559854885688564855E857A77A285438604857B85A4 -85A88587858F857985EA859C858585B985B785B0861A85C185DC85FF86278605 -86298616863C5EFE5F08593C596980375955595A5958530F5C225C255C2C5C37 -624C636B647662BB62CA62DA62D762EE649F62F66339634B634363AD63F66371 -637A638E6451636D63AC638A636963AE645C63F263F863E064B363C463DE63CE -645263C663BE65046441640B641B6420640C64266421645E6516646D64960000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647A64F764FC6499651B64C064D064D764E464E265096525652E5F0B5FD2 -75195F11535F53F1563053E953E853FB541254165406544B563856C8545456A6 -54435421550454BC5423543254825494547754715464549A5680548454765466 -565D54D054AD54C254B4566054A754A6563555F6547254A3566654BB54BF54CC -567254DA568C54A954AA54A4566554CF54DE561C54E7562E54FD551454F355E9 -5523550F55115527552A5616558F55B5554956C055415555553F5550553C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005537555655755576557755335530555C558B55D2558355B155B955885581 -559F557E55D65591557B55DF560D56B35594559955EA55F755C9561F55D156C1 -55EC55D455E655DD55C455EF55E555F2566F55CC55CD55E855F555E48F61561E -5608560C560156B6562355FE56005627562D565856395657562C564D56625659 -5695564C5654568656645671566B567B567C5685569356AF56D456D756DD56E1 -570756EB56F956FF5704570A5709571C5E435E195E145E115E6C5E585E570000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E375E445E545E5B5E5E5E615C8C5C7A5C8D5C905D875C885CF45C995C91 -5D505C9C5CB55CA25D2C5CAC5CAB5CB15CA35CC15CB75DA75CD25DA05CCB5D22 -5D975D0D5D275D265D2E5D245D1E5D065D1B5DB85D3E5D345D3D5D6C5D5B5D6F -5D815D6B5D4B5D4A5D695D745D825D995D9D8C735DB75DD45F735F775F825F87 -5F89540E5FA05F995F9C5FA85FAD5FB55FBC88625F6172AD72B072B473777341 -72C372C172CE72CD72D272E8736A72E9733B72F472F7730172F3736B72FA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072FB731773137380730A731E731D737C732273397325732C733873317350 -734D73577360736C736F737E821B592598E75924590298E0993398E9993C98EA -98EB98ED98F4990999114F59991B9937993F994399489949994A994C99625E80 -5EE15E8B5E965EA55EA05EB95EB55EBE5EB38CE15ED25ED15EDB5EE85EEA81BA -5FC45FC95FD661FA61AE5FEE616A5FE15FE4613E60B561345FEA5FED5FF86019 -60356026601B600F600D6029602B600A61CC6021615F61E860FB613760420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000606A60F26096609A6173609D60836092608C609B611C60BB60B160DD60D8 -60C660DA60B4612061926115612360F46100610E612B614A617561AC619461A7 -61B761D461F55FDD96B39582958695C8958E9594958C95E595AD95AB9B2E95AC -95BE95B69B2995BF95BD95BC95C395CB95D495D095D595DE4E2C723F62156C35 -6C546C5C6C4A70436C856C906C946C8C6C686C696C746C766C866F596CD06CD4 -6CAD702770186CF16CD76CB26CE06CD66FFC6CEB6CEE6CB16CD36CEF6D870000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D396D276D0C6D796E5E6D076D046D196D0E6D2B6FAE6D2E6D356D1A700F -6EF86F6F6D336D916D6F6DF66F7F6D5E6D936D946D5C6D606D7C6D636E1A6DC7 -6DC56DDE70066DBF6DE06FA06DE66DDD6DD9700B6DAB6E0C6DAE6E2B6E6E6E4E -6E6B6EB26E5F6E866E536E546E326E256E4470676EB16E9870446F2D70056EA5 -6EA76EBD6EBB6EB76F776EB46ECF6E8F6EC26E9F6F627020701F6F246F156EF9 -6F2F6F3670326F746F2A6F096F296F896F8D6F8C6F786F726F7C6F7A70280000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FC96FA76FB96FB66FC26FE16FEE6FDE6FE06FEF701A7023701B70397035 -705D705E5B805B845B955B935BA55BB8752F9A2B64345BE45BEE89305BF08E47 -8B078FB68FD38FD58FE58FEE8FE490878FE690158FE890059004900B90909011 -900D9016902190359036902D902F9044905190529050906890589062905B66B9 -9074907D908290889083908B5F505F575F565F585C3B54AB5C505C595B715C63 -5C687FBC5F335F295F2D82745F3C9B3B5C6E59815983598D5AF55AD759A30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000599759CA5B00599E59A459D259B259AF59D759BE5A6D5B0859DD5B4C59E3 -59D859F95A0C5A095AA75AFB5A115A235A135A405A675A4A5A555A3C5A625B0B -80EC5AAA5A9B5A775A7A5ABE5AEB5AB25B215B2A5AB85AE05AE35B195AD65AE6 -5AD85ADC5B095B175B165B325B375B405C155C1C5B5A5B655B735B515B535B62 -99D499DF99D99A369A5B99D199D89A4D9A4A99E29A6A9A0F9A0D9A059A429A2D -9A169A419A2E9A389A439A449A4F9A659A647CF97D067D027D077D087E8A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D1C7D157D137D3A7D327D317E107D3C7D407D3F7D5D7D4E7D737D867D83 -7D887DBE7DBA7DCB7DD47DC47D9E7DAC7DB97DA37DB07DC77DD97DD77DF97DF2 -7E627DE67DF67DF17E0B7DE17E097E1D7E1F7E1E7E2D7E0A7E117E7D7E397E35 -7E327E467E457E887E5A7E527E6E7E7E7E707E6F7E985E7A757F5DDB753E9095 -738E74A3744B73A2739F73CF73C274CF73B773B373C073C973C873E573D9980A -740A73E973E773DE74BD743F7489742A745B7426742574287430742E742C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741B741A7441745C74577455745974A6746D747E749C74D4748074817487 -748B749E74A874A9749074A774DA74BA97D997DE97DC674C6753675E674869AA -6AEA6787676A677367986898677568D66A05689F678B6777677C67F06ADB67D8 -6AF367E967B06AE867D967B567DA67B367DD680067C367B867E26ADF67C16A89 -68326833690F6A48684E6968684469BF6883681D68556A3A68416A9C68406B12 -684A6849682968B5688F687468776893686B6B1E696E68FC6ADD69E768F90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B0F68F0690B6901695768E369106971693969606942695D6B16696B6980 -69986978693469CC6AEC6ADA69CE6AF8696669636979699B69A769BB69AB69AD -69D469B169C169CA6AB369956AE7698D69FF6AA369ED6A176A186A6569F26A44 -6A3E6AA06A506A5B6A356A8E6AD36A3D6A286A586ADE6A916A906AA96A976AAB -733773526B816B826BA46B846B9E6BAE6B8D6BAB6B9B6BAF6BAA8ED48EDB8EF2 -8EFB8F648EF98EFC8EEB8EE48F628EFA8EFE8F0A8F078F058F128F268F1E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F1F8F1C8F338F468F548ECE62146227621B621F62226221622562246229 -81E7750C74F474FF750F75117513653465EE65EF65F0660A66C7677266036615 -6600708566F7661D66346631663666358006665F66C46641664F668966616657 -66776684668C66D6669D66BE66DB66DC66E666E98CC18CB08CBA8CBD8D048CB2 -8CC58D108CD18CDA8CD58CEB8CE78CFB899889AC89A189BF89A689AF89B289B7 -726E729F725D7266726F727E727F7284728B728D728F72926308633263B00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000643F64D880046BEA6BF36BFD6BFF6BF96C056C0C6C066C0D6C156C186C19 -6C1A6C216C2C6C246C2A6C3265356555656B725872527256723086625216809F -809C809380BC670A80BD80B180AB80AD80B480B76727815680E981DA80DB80C2 -80C480D980CD80D7671080DD811B80F180F480ED81BE810E80F280FC67158112 -8C5A8161811E812C811881328148814C815381748159815A817181608169817C -817D816D8167584D5AB58188818281CF6ED581A381AA81CC672681CA81BB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081C181A66B5F6B376B396B436B466B5998AE98AF98B698BC98C698C86BB3 -5F408F4289F365909F4F659565BC65C665C465C365CC65CE65D265D6716C7152 -7096719770BB70C070B770AB70B171C170CA7110711371DC712F71317173715C -716871457172714A7178717A719871B371B571A871A071E071D471E771F9721D -7228706C71FE716671B9623E623D624362486249793B794079467949795B795C -7953795A79B079577960798E7967797A79AA798A799A79A779B35FD15FD00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000061DF605D605A606760416059606361646106610D615D61A9619D61CB61E3 -62078080807F6C936FA96DFC78EF77F878AD780978687818781165AB782D78B8 -781D7839792A7931781F783C7825782C78237829784E786D786478FD78267850 -7847784C786A78E77893789A788778E378A178A378B278B978A578D478D978C9 -78EC78F2790578F479137924791E79349F959EF99EFB9EFC76F17704779876F9 -77077708771A77227719772D772677357738775E77BC77477743775A77680000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077627765777F778D777D7780778C7791779F77A077B077B577BD753A7540 -754E754B7548755B7572757975837F587F617F5F8A487F687F867F717F797F88 -7F7E76CD76E5883291D291D391D491D991D791D591F791E791E4934691F591F9 -9208922692459211921092019227920492259200923A9266923792339255923D -9238925E926C926D923F9460923092499248924D922E9239943892AC92A0927A -92AA92EE92CF940392E3943A92B192A693A7929692CC92A993F59293927F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093A9929A931A92AB9283940B92A892A39412933892F193D792E592F092EF -92E892BC92DD92F69426942792C392DF92E6931293069369931B934093019315 -932E934393079308931F93199365934793769354936493AA9370938493E493D8 -9428938793CC939893B893BF93A693B093B5944C93E293DC93DD93CD93DE93C3 -93C793D19414941D93F794659413946D9420947993F99419944A9432943F9454 -9463937E77E777EC96C979D579ED79E379EB7A065D477A037A027A1E7A140000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A397A377A619ECF99A57A707688768E7693769976A474DE74E0752C9CE9 -9CF69D079D069D239D879E159D1D9D1F9DE59D2F9DD99D309D429E1E9D539E1D -9D609D529DF39D5C9D619D939D6A9D6F9D899D989D9A9DC09DA59DA99DC29DBC -9E1A9DD39DDA9DEF9DE69DF29DF89E0C9DFA9E1B7592759476647658759D7667 -75A375B375B475B875C475B175B075C375C2760275CD75E3764675E675E47647 -75E7760375F175FC75FF761076007649760C761E760A7625763B761576190000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000761B763C762276207640762D7630766D76357643766E7633764D76697654 -765C76567672766F7FCA7AE67A787A797A807A867A887A957AC77AA07AAC7AA8 -7AB67AB3886488698872887D887F888288A2896088B788BC88C9893388CE895D -894788F1891A88FC88E888FE88F08921891989138938890A8964892B89368941 -8966897B758B80E576B876B477DC801280148016801C8020802E80258026802C -802980288031800B803580438046807980528075807189839807980E980F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009821981C6F4198269837984E98539873986298599865986C9870864D8654 -866C87E38806867A867C867B86A8868D868B8706869D86A786A386AA869386A9 -86B686C486B5882386B086BA86B186AF86C987F686B486E986FA87EF86ED8784 -86D0871386DE881086DF86D886D18703870786F88708870A870D87098723873B -871E8725872E871A873E87C88734873187298737873F87828722877D8811877B -87608770874C876E878B8753876387BB876487598765879387AF87CE87D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087C68788878587AD8797878387AB87E587AC87B587B387CB87D387BD87D1 -87C087CA87DB87EA87E087EE8816881387FE880A881B88218839883C7F367F4C -7F447F4582107AFA7AFD7B087BE47B047B677B0A7B2B7B0F7B477B387B2A7B19 -7B2E7B317B207B257B247B337C697B1E7B587BF37B457B757B4C7B8F7B607B6E -7B7B7B627B727B717B907C007BCB7BB87BAC7B9D7C5C7B857C1E7B9C7BA27C2B -7BB47C237BC17BCC7BDD7BDA7BE57BE67BEA7C0C7BFE7BFC7C0F7C6A7C0B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C1F7C2A7C267C387C5F7C4081FE82018202820481EC8844822182228264 -822D822F8228822B8238826B82338234823E82448249824B824F825A825F8268 -887E88CA888888D888DF895E7F9D7FA57FA77FAF7FB07FB27C7C65497C917CF2 -7CF67C9E7CA27CB27CBC7CBD7CDD7CC77CCC7CCD7CC87CC57CD77CE8826E66A8 -7FBF7FCE7FD57FE57FE17FE67FE97FEE7FF37CF87E367DA67DAE7E477E9B9EA9 -9EB48D738D848D948D918DB28D678D6D8C478C49914A9150914E914F91640000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -75 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009162916191709169916F91C591C3917291749179918C91859190918D9191 -91A291A391AA91AD91AE91AF91B591B491BA8C559E7A8E898DEB8E058E598E69 -8DB58DBF8DBC8DBA8E4C8DD68DD78DDA8E928DCE8DCF8DDB8DC68DEC8E7A8E55 -8DE38E9A8E8B8DE48E098DFD8E148E1D8E1F8E938E2E8E238E918E3A8E408E39 -8E358E3D8E318E498E418E428EA18E638E4A8E708E768E7C8E6F8E748E858EAA -8E948E908EA68E9E8C788C828C8A8C858C988C94659B89D689F489DA89DC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089E589EB89F68A3E8B26975A96E9974296EF9706973D9708970F970E972A -97449730973E9F549F5F9F599F609F5C9F669F6C9F6A9F779EFD9EFF9F0996B9 -96BC96BD96CE96D277BF8B8E928E947E92C893E8936A93CA938F943E946B9B77 -9B749B819B839B8E9C787A4C9B929C5F9B909BAD9B9A9BAA9B9E9C6D9BAB9B9D -9C589BC19C7A9C319C399C239C379BC09BCA9BC79BFD9BD69BEA9BEB9BE19BE4 -9BE79BDD9BE29BF09BDB9BF49BD49C5D9C089C109C0D9C129C099BFF9C200000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009C329C2D9C289C259C299C339C3E9C489C3B9C359C459C569C549C529C67 -977C978597C397BD979497C997AB97A397B297B49AB19AB09AB79DBB9AB69ABA -9ABC9AC19AC09ACF9AC29AD69AD59AD19B459B439B589B4E9B489B4D9B519957 -995C992E995599549ADF9AE19AE69AEF9AEB9AFB9AED9AF99B089B0F9B229B1F -9B234E489EBE7E3B9E829E879E889E8B9E9293D69E9D9E9F9EDB9EDC9EDD9EE0 -9EDF9EE29EF79EE79EE59EF29EEF9F229F2C9F2F9F399F379F3D9F3E9F440000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000896C95C693365F4685147E94538251B24E119F635679515A6DC09F156597 -56419AEE83034E3089075E727A4098B35E7F95A49B0D52128FF45F597A6B98E2 -51E050A24EF7835085915118636E6372524B5938774F8721814A7E8D91CC66C6 -5E1877AD9E7556C99EF46FDB61DE77C770309EB5884A95E282F951ED62514EC6 -673497C67C647E3497A69EAF786E820D672F677E56CC53F098B16AAF7F4E6D82 -7CF04E074FC27E6B9E7956AE9B1A846F53F690C179A67C72613F4E919AD20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -79 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075C796BB53EA7DFB88FD79CD78437B5151C6000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/gb1988.enc b/src/runtime/tcl_library/encoding/gb1988.enc deleted file mode 100644 index 8254684f..00000000 --- a/src/runtime/tcl_library/encoding/gb1988.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: gb1988, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -002000210022002300A500250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D203E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/gb2312-raw.enc b/src/runtime/tcl_library/encoding/gb2312-raw.enc deleted file mode 100644 index 813d7a6f..00000000 --- a/src/runtime/tcl_library/encoding/gb2312-raw.enc +++ /dev/null @@ -1,1380 +0,0 @@ -# Encoding file: gb2312, double-byte -D -233F 0 81 -21 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300230FB02C902C700A8300330052015FF5E2225202620182019 -201C201D3014301530083009300A300B300C300D300E300F3016301730103011 -00B100D700F72236222722282211220F222A222922082237221A22A522252220 -23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235 -22342642264000B0203220332103FF0400A4FFE0FFE1203000A7211626062605 -25CB25CF25CE25C725C625A125A025B325B2203B219221902191219330130000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000024882489248A248B248C248D248E248F2490249124922493249424952496 -249724982499249A249B247424752476247724782479247A247B247C247D247E -247F248024812482248324842485248624872460246124622463246424652466 -2467246824690000000032203221322232233224322532263227322832290000 -00002160216121622163216421652166216721682169216A216B000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -23 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FFE5FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFF3CFF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -24 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -25 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -28 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000010100E101CE00E0011300E9011B00E8012B00ED01D000EC014D00F301D2 -00F2016B00FA01D400F901D601D801DA01DC00FC00EA00000000000000000000 -0000000000000000000031053106310731083109310A310B310C310D310E310F -3110311131123113311431153116311731183119311A311B311C311D311E311F -3120312131223123312431253126312731283129000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000002500250125022503250425052506250725082509250A250B -250C250D250E250F2510251125122513251425152516251725182519251A251B -251C251D251E251F2520252125222523252425252526252725282529252A252B -252C252D252E252F2530253125322533253425352536253725382539253A253B -253C253D253E253F2540254125422543254425452546254725482549254A254B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000554A963F57C3632854CE550954C07691764C853C77EE827E788D72319698 -978D6C285B894FFA630966975CB880FA684880AE660276CE51F9655671AC7FF1 -888450B2596561CA6FB382AD634C625253ED54277B06516B75A45DF462D48DCB -9776628A8019575D97387F627238767D67CF767E64464F708D2562DC7A176591 -73ED642C6273822C9881677F7248626E62CC4F3474E3534A529E7ECA90A65E2E -6886699C81807ED168D278C5868C9551508D8C2482DE80DE5305891252650000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000858496F94FDD582199715B9D62B162A566B48C799C8D7206676F789160B2 -535153178F8880CC8D1D94A1500D72C8590760EB711988AB595482EF672C7B28 -5D297EF7752D6CF58E668FF8903C9F3B6BD491197B145F7C78A784D6853D6BD5 -6BD96BD65E015E8775F995ED655D5F0A5FC58F9F58C181C2907F965B97AD8FB9 -7F168D2C62414FBF53D8535E8FA88FA98FAB904D68075F6A819888689CD6618B -522B762A5F6C658C6FD26EE85BBE6448517551B067C44E1979C9997C70B30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075C55E7673BB83E064AD62E894B56CE2535A52C3640F94C27B944F2F5E1B -82368116818A6E246CCA9A736355535C54FA886557E04E0D5E036B657C3F90E8 -601664E6731C88C16750624D8D22776C8E2991C75F6983DC8521991053C28695 -6B8B60ED60E8707F82CD82314ED36CA785CF64CD7CD969FD66F9834953957B56 -4FA7518C6D4B5C428E6D63D253C9832C833667E578B4643D5BDF5C945DEE8BE7 -62C667F48C7A640063BA8749998B8C177F2094F24EA7961098A4660C73160000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000573A5C1D5E38957F507F80A05382655E7545553150218D856284949E671D -56326F6E5DE2543570928F66626F64A463A35F7B6F8890F481E38FB05C186668 -5FF16C8996488D81886C649179F057CE6A59621054484E587A0B60E96F848BDA -627F901E9A8B79E4540375F4630153196C608FDF5F1B9A70803B9F7F4F885C3A -8D647FC565A570BD514551B2866B5D075BA062BD916C75748E0C7A2061017B79 -4EC77EF877854E1181ED521D51FA6A7153A88E87950496CF6EC19664695A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000784050A877D7641089E6590463E35DDD7A7F693D4F20823955984E3275AE -7A975E625E8A95EF521B5439708A6376952457826625693F918755076DF37EAF -882262337EF075B5832878C196CC8F9E614874F78BCD6B64523A8D506B21806A -847156F153064ECE4E1B51D17C97918B7C074FC38E7F7BE17A9C64675D1450AC -810676017CB96DEC7FE067515B585BF878CB64AE641363AA632B9519642D8FBE -7B5476296253592754466B7950A362345E266B864EE38D37888B5F85902E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006020803D62C54E39535590F863B880C665E66C2E4F4660EE6DE18BDE5F39 -86CB5F536321515A83616863520063638E4850125C9B79775BFC52307A3B60BC -905376D75FB75F9776848E6C706F767B7B4977AA51F3909358244F4E6EF48FEA -654C7B1B72C46DA47FDF5AE162B55E95573084827B2C5E1D5F1F90127F1498A0 -63826EC7789870B95178975B57AB75354F4375385E9760E659606DC06BBF7889 -53FC96D551CB52016389540A94938C038DCC7239789F87768FED8C0D53E00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E0176EF53EE948998769F0E952D5B9A8BA24E224E1C51AC846361C252A8 -680B4F97606B51BB6D1E515C6296659796618C46901775D890FD77636BD2728A -72EC8BFB583577798D4C675C9540809A5EA66E2159927AEF77ED953B6BB565AD -7F0E58065151961F5BF958A954288E726566987F56E4949D76FE9041638754C6 -591A593A579B8EB267358DFA8235524160F0581586FE5CE89E454FC4989D8BB9 -5A2560765384627C904F9102997F6069800C513F80335C1499756D314E8C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D3053D17F5A7B4F4F104E4F96006CD573D085E95E06756A7FFB6A0A77FE -94927E4151E170E653CD8FD483038D2972AF996D6CDB574A82B365B980AA623F -963259A84EFF8BBF7EBA653E83F2975E556198DE80A5532A8BFD542080BA5E9F -6CB88D3982AC915A54296C1B52067EB7575F711A6C7E7C89594B4EFD5FFF6124 -7CAA4E305C0167AB87025CF0950B98CE75AF70FD902251AF7F1D8BBD594951E4 -4F5B5426592B657780A45B75627662C28F905E456C1F7B264F0F4FD8670D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D6E6DAA798F88B15F17752B629A8F854FEF91DC65A7812F81515E9C8150 -8D74526F89868D4B590D50854ED8961C723681798D1F5BCC8BA3964459877F1A -54905676560E8BE565396982949976D66E895E727518674667D17AFF809D8D76 -611F79C665628D635188521A94A27F38809B7EB25C976E2F67607BD9768B9AD8 -818F7F947CD5641E95507A3F544A54E56B4C640162089E3D80F3759952729769 -845B683C86E49601969494EC4E2A54047ED968398DDF801566F45E9A7FB90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000057C2803F68975DE5653B529F606D9F9A4F9B8EAC516C5BAB5F135DE96C5E -62F18D21517194A952FE6C9F82DF72D757A267848D2D591F8F9C83C754957B8D -4F306CBD5B6459D19F1353E486CA9AA88C3780A16545987E56FA96C7522E74DC -52505BE1630289024E5662D0602A68FA51735B9851A089C27BA199867F5060EF -704C8D2F51495E7F901B747089C4572D78455F529F9F95FA8F689B3C8BE17678 -684267DC8DEA8D35523D8F8A6EDA68CD950590ED56FD679C88F98FC754C80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AB85B696D776C264EA55BB39A87916361A890AF97E9542B6DB55BD251FD -558A7F557FF064BC634D65F161BE608D710A6C576C49592F676D822A58D5568E -8C6A6BEB90DD597D801753F76D695475559D837783CF683879BE548C4F555408 -76D28C8996026CB36DB88D6B89109E648D3A563F9ED175D55F8872E0606854FC -4EA86A2A886160528F7054C470D886799E3F6D2A5B8F5F187EA255894FAF7334 -543C539A5019540E547C4E4E5FFD745A58F6846B80E1877472D07CCA6E560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F27864E552C62A44E926CAA623782B154D7534E733E6ED1753B52125316 -8BDD69D05F8A60006DEE574F6B2273AF68538FD87F13636260A3552475EA8C62 -71156DA35BA65E7B8352614C9EC478FA87577C27768751F060F6714C66435E4C -604D8C0E707063258F895FBD606286D456DE6BC160946167534960E066668D3F -79FD4F1A70E96C478BB38BF27ED88364660F5A5A9B426D516DF78C416D3B4F19 -706B83B7621660D1970D8D27797851FB573E57FA673A75787A3D79EF7B950000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000808C99658FF96FC08BA59E2159EC7EE97F095409678168D88F917C4D96C6 -53CA602575BE6C7253735AC97EA7632451E0810A5DF184DF628051805B634F0E -796D524260B86D4E5BC45BC28BA18BB065E25FCC964559937EE77EAA560967B7 -59394F735BB652A0835A988A8D3E753294BE50477A3C4EF767B69A7E5AC16B7C -76D1575A5C167B3A95F4714E517C80A9827059787F04832768C067EC78B17877 -62E363617B804FED526A51CF835069DB92748DF58D3189C1952E7BAD4EF60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000506582305251996F6E106E856DA75EFA50F559DC5C066D466C5F7586848B -686859568BB253209171964D854969127901712680F64EA490CA6D479A845A07 -56BC640594F077EB4FA5811A72E189D2997A7F347EDE527F655991758F7F8F83 -53EB7A9663ED63A5768679F888579636622A52AB8282685467706377776B7AED -6D017ED389E359D0621285C982A5754C501F4ECB75A58BEB5C4A5DFE7B4B65A4 -91D14ECA6D25895F7D2795264EC58C288FDB9773664B79818FD170EC6D780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C3D52B283465162830E775B66769CB84EAC60CA7CBE7CB37ECF4E958B66 -666F988897595883656C955C5F8475C997567ADF7ADE51C070AF7A9863EA7A76 -7EA0739697ED4E4570784E5D915253A9655165E781FC8205548E5C31759A97A0 -62D872D975BD5C459A7983CA5C40548077E94E3E6CAE805A62D2636E5DE85177 -8DDD8E1E952F4FF153E560E770AC526763509E435A1F5026773753777EE26485 -652B628963985014723589C951B38BC07EDD574783CC94A7519B541B5CFB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004FCA7AE36D5A90E19A8F55805496536154AF5F0063E9697751EF6168520A -582A52D8574E780D770B5EB761777CE0625B62974EA27095800362F770E49760 -577782DB67EF68F578D5989779D158F354B353EF6E34514B523B5BA28BFE80AF -554357A660735751542D7A7A60505B5463A762A053E362635BC767AF54ED7A9F -82E691775E9388E4593857AE630E8DE880EF57577B774FA95FEB5BBD6B3E5321 -7B5072C2684677FF773665F751B54E8F76D45CBF7AA58475594E9B4150800000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000998861276E8357646606634656F062EC62695ED39614578362C955878721 -814A8FA3556683B167658D5684DD5A6A680F62E67BEE961151706F9C8C3063FD -89C861D27F0670C26EE57405699472FC5ECA90CE67176D6A635E52B372628001 -4F6C59E5916A70D96D9D52D24E5096F7956D857E78CA7D2F5121579264C2808B -7C7B6CEA68F1695E51B7539868A872819ECE7BF172F879BB6F137406674E91CC -9CA4793C83898354540F68174E3D538952B1783E5386522950884F8B4FD00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E27ACB7C926CA596B6529B748354E94FE9805483B28FDE95705EC9601C -6D9F5E18655B813894FE604B70BC7EC37CAE51C968817CB1826F4E248F8691CF -667E4EAE8C0564A9804A50DA759771CE5BE58FBD6F664E86648295635ED66599 -521788C270C852A3730E7433679778F797164E3490BB9CDE6DCB51DB8D41541D -62CE73B283F196F69F8494C34F367F9A51CC707596755CAD988653E64EE46E9C -740969B4786B998F7559521876246D4167F3516D9F99804B54997B3C7ABF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009686578462E29647697C5A0464027BD36F0F964B82A6536298855E907089 -63B35364864F9C819E93788C97328DEF8D429E7F6F5E79845F559646622E9A74 -541594DD4FA365C55C655C617F1586516C2F5F8B73876EE47EFF5CE6631B5B6A -6EE653754E7163A0756562A18F6E4F264ED16CA67EB68BBA841D87BA7F57903B -95237BA99AA188F8843D6D1B9A867EDC59889EBB739B780186829A6C9A82561B -541757CB4E709EA653568FC881097792999286EE6EE1851366FC61626F2B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008C298292832B76F26C135FD983BD732B8305951A6BDB77DB94C6536F8302 -51925E3D8C8C8D384E4873AB679A68859176970971646CA177095A9295416BCF -7F8E66275BD059B95A9A95E895F74EEC840C84996AAC76DF9530731B68A65B5F -772F919A97617CDC8FF78C1C5F257C7379D889C56CCC871C5BC65E4268C97720 -7EF55195514D52C95A297F05976282D763CF778485D079D26E3A5E9959998511 -706D6C1162BF76BF654F60AF95FD660E879F9E2394ED540D547D8C2C64780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647986116A21819C78E864699B5462B9672B83AB58A89ED86CAB6F205BDE -964C8C0B725F67D062C772614EA959C66BCD589366AE5E5552DF6155672876EE -776672677A4662FF54EA545094A090A35A1C7EB36C164E435976801059485357 -753796BE56CA63208111607C95F96DD65462998151855AE980FD59AE9713502A -6CE55C3C62DF4F60533F817B90066EBA852B62C85E7478BE64B5637B5FF55A18 -917F9E1F5C3F634F80425B7D556E954A954D6D8560A867E072DE51DD5B810000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062E76CDE725B626D94AE7EBD81136D53519C5F04597452AA601259736696 -8650759F632A61E67CEF8BFA54E66B279E256BB485D5545550766CA4556A8DB4 -722C5E156015743662CD6392724C5F986E436D3E65006F5876D878D076FC7554 -522453DB4E535E9E65C1802A80D6629B5486522870AE888D8DD16CE1547880DA -57F988F48D54966A914D4F696C9B55B776C6783062A870F96F8E5F6D84EC68DA -787C7BF781A8670B9E4F636778B0576F78129739627962AB528874356BD70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005564813E75B276AE533975DE50FB5C418B6C7BC7504F72479A9798D86F02 -74E27968648777A562FC98918D2B54C180584E52576A82F9840D5E7351ED74F6 -8BC45C4F57616CFC98875A4678349B448FEB7C955256625194FA4EC683868461 -83E984B257D467345703666E6D668C3166DD7011671F6B3A6816621A59BB4E03 -51C46F0667D26C8F517668CB59476B6775665D0E81109F5065D7794879419A91 -8D775C824E5E4F01542F5951780C56686C148FC45F036C7D6CE38BAB63900000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060706D3D72756266948E94C553438FC17B7E4EDF8C264E7E9ED494B194B3 -524D6F5C90636D458C3458115D4C6B206B4967AA545B81547F8C589985375F3A -62A26A47953965726084686577A74E544FA85DE7979864AC7FD85CED4FCF7A8D -520783044E14602F7A8394A64FB54EB279E6743452E482B964D279BD5BDD6C81 -97528F7B6C22503E537F6E0564CE66746C3060C598778BF75E86743C7A7779CB -4E1890B174036C4256DA914B6CC58D8B533A86C666F28EAF5C489A716E200000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053D65A369F8B8DA353BB570898A76743919B6CC9516875CA62F372AC5238 -529D7F3A7094763853749E4A69B7786E96C088D97FA4713671C3518967D374E4 -58E4651856B78BA9997662707ED560F970ED58EC4EC14EBA5FCD97E74EFB8BA4 -5203598A7EAB62544ECD65E5620E833884C98363878D71946EB65BB97ED25197 -63C967D480898339881551125B7A59828FB14E736C5D516589258F6F962E854A -745E951095F06DA682E55F3164926D128428816E9CC3585E8D5B4E0953C10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -49 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F1E6563685155D34E2764149A9A626B5AC2745F82726DA968EE50E7838E -7802674052396C997EB150BB5565715E7B5B665273CA82EB67495C715220717D -886B95EA965564C58D6181B355846C5562477F2E58924F2455468D4F664C4E0A -5C1A88F368A2634E7A0D70E7828D52FA97F65C1154E890B57ECD59628D4A86C7 -820C820D8D6664445C0461516D89793E8BBE78377533547B4F388EAB6DF15A20 -7EC5795E6C885BA15A76751A80BE614E6E1758F0751F7525727253477EF30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000770176DB526980DC57235E08593172EE65BD6E7F8BD75C388671534177F3 -62FE65F64EC098DF86805B9E8BC653F277E24F7F5C4E9A7659CB5F0F793A58EB -4E1667FF4E8B62ED8A93901D52BF662F55DC566C90024ED54F8D91CA99706C0F -5E0260435BA489C68BD56536624B99965B885BFF6388552E53D77626517D852C -67A268B36B8A62928F9353D482126DD1758F4E668D4E5B70719F85AF669166D9 -7F7287009ECD9F205C5E672F8FF06811675F620D7AD658855EB665706F310000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060555237800D6454887075295E05681362F4971C53CC723D8C016C347761 -7A0E542E77AC987A821C8BF47855671470C165AF64955636601D79C153F84E1D -6B7B80865BFA55E356DB4F3A4F3C99725DF3677E80386002988290015B8B8BBC -8BF5641C825864DE55FD82CF91654FD77D20901F7C9F50F358516EAF5BBF8BC9 -80839178849C7B97867D968B968F7EE59AD3788E5C817A57904296A7795F5B59 -635F7B0B84D168AD55067F2974107D2295016240584C4ED65B83597958540000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000736D631E8E4B8E0F80CE82D462AC53F06CF0915E592A60016C70574D644A -8D2A762B6EE9575B6A8075F06F6D8C2D8C0857666BEF889278B363A253F970AD -6C645858642A580268E0819B55107CD650188EBA6DCC8D9F70EB638F6D9B6ED4 -7EE68404684390036DD896768BA85957727985E4817E75BC8A8A68AF52548E22 -951163D098988E44557C4F5366FF568F60D56D9552435C4959296DFB586B7530 -751C606C82148146631167618FE2773A8DF38D3494C15E165385542C70C30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C405EF7505C4EAD5EAD633A8247901A6850916E77B3540C94DC5F647AE5 -687663457B527EDF75DB507762955934900F51F879C37A8156FE5F9290146D82 -5C60571F541051546E4D56E263A89893817F8715892A9000541E5C6F81C062D6 -625881319E3596409A6E9A7C692D59A562D3553E631654C786D96D3C5A0374E6 -889C6B6A59168C4C5F2F6E7E73A9987D4E3870F75B8C7897633D665A769660CB -5B9B5A494E0781556C6A738B4EA167897F515F8065FA671B5FD859845A010000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005DCD5FAE537197E68FDD684556F4552F60DF4E3A6F4D7EF482C7840E59D4 -4F1F4F2A5C3E7EAC672A851A5473754F80C355829B4F4F4D6E2D8C135C096170 -536B761F6E29868A658795FB7EB9543B7A337D0A95EE55E17FC174EE631D8717 -6DA17A9D621165A1536763E16C835DEB545C94A84E4C6C618BEC5C4B65E0829C -68A7543E54346BCB6B664E9463425348821E4F0D4FAE575E620A96FE66647269 -52FF52A1609F8BEF661471996790897F785277FD6670563B54389521727A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A00606F5E0C6089819D591560DC718470EF6EAA6C5072806A8488AD5E2D -4E605AB3559C94E36D177CFB9699620F7EC6778E867E5323971E8F9666875CE1 -4FA072ED4E0B53A6590F54136380952851484ED99C9C7EA454B88D2488548237 -95F26D8E5F265ACC663E966973B0732E53BF817A99857FA15BAA967796507EBF -76F853A2957699997BB189446E584E617FD479658BE660F354CD4EAB98795DF7 -6A6150CF54118C618427785D9704524A54EE56A395006D885BB56DC666530000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C0F5B5D6821809655787B11654869544E9B6B47874E978B534F631F643A -90AA659C80C18C10519968B0537887F961C86CC46CFB8C225C5185AA82AF950C -6B238F9B65B05FFB5FC34FE18845661F8165732960FA51745211578B5F6290A2 -884C91925E78674F602759D3514451F680F853086C7996C4718A4F114FEE7F9E -673D55C5950879C088967EE3589F620C9700865A5618987B5F908BB884C49157 -53D965ED5E8F755C60647D6E5A7F7EEA7EED8F6955A75BA360AC65CB73840000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009009766377297EDA9774859B5B667A7496EA884052CB718F5FAA65EC8BE2 -5BFB9A6F5DE16B896C5B8BAD8BAF900A8FC5538B62BC9E269E2D54404E2B82BD -7259869C5D1688596DAF96C554D14E9A8BB6710954BD960970DF6DF976D04E25 -781487125CA95EF68A00989C960E708E6CBF594463A9773C884D6F1482735830 -71D5538C781A96C155015F6671305BB48C1A9A8C6B83592E9E2F79E76768626C -4F6F75A17F8A6D0B96336C274EF075D2517B68376F3E90808170599674760000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064475C2790657A918C2359DA54AC8200836F898180006930564E80367237 -91CE51B64E5F987563964E1A53F666F3814B591C6DB24E0058F9533B63D694F1 -4F9D4F0A886398905937905779FB4EEA80F075916C825B9C59E85F5D69058681 -501A5DF24E5977E34EE5827A6291661390915C794EBF5F7981C69038808475AB -4EA688D4610F6BC55FC64E4976CA6EA28BE38BAE8C0A8BD15F027FFC7FCC7ECE -8335836B56E06BB797F3963459FB541F94F66DEB5BC5996E5C395F1596900000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000537082F16A315A749E705E947F2883B984248425836787478FCE8D6276C8 -5F719896786C662054DF62E54F6381C375C85EB896CD8E0A86F9548F6CF36D8C -6C38607F52C775285E7D4F1860A05FE75C24753190AE94C072B96CB96E389149 -670953CB53F34F5191C98BF153C85E7C8FC26DE44E8E76C26986865E611A8206 -4F594FDE903E9C7C61096E1D6E1496854E885A3196E84E0E5C7F79B95B878BED -7FBD738957DF828B90C15401904755BB5CEA5FA161086B3272F180B28A890000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D745BD388D598848C6B9A6D9E336E0A51A4514357A38881539F63F48F95 -56ED54585706733F6E907F188FDC82D1613F6028966266F07EA68D8A8DC394A5 -5CB37CA4670860A6960580184E9190E75300966851418FD08574915D665597F5 -5B55531D78386742683D54C9707E5BB08F7D518D572854B1651266828D5E8D43 -810F846C906D7CDF51FF85FB67A365E96FA186A48E81566A90207682707671E5 -8D2362E952196CFD8D3C600E589E618E66FE8D60624E55B36E23672D8F670000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E195F87728680569A8548B4E4D70B88BC86458658B5B857A84503A5BE8 -77BB6BE18A797C986CBE76CF65A98F975D2D5C5586386808536062187AD96E5B -7EFD6A1F7AE05F706F335F20638C6DA867564E085E108D264ED780C07634969C -62DB662D627E6CBC8D7571677F695146808753EC906E629854F286F08F998005 -951785178FD96D5973CD659F771F7504782781FB8D1E94884FA6679575B98BCA -9707632F9547963584B8632377415F8172F04E896014657462EF6B63653F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E2775C790D18BC1829D679D652F5431871877E580A281026C414E4B7EC7 -804C76F4690D6B966267503C4F84574063076B628DBE53EA65E87EB85FD7631A -63B781F381F47F6E5E1C5CD95236667A79E97A1A8D28709975D46EDE6CBB7A92 -4E2D76C55FE0949F88777EC879CD80BF91CD4EF24F17821F54685DDE6D328BCC -7CA58F7480985E1A549276B15B99663C9AA473E0682A86DB6731732A8BF88BDB -90107AF970DB716E62C477A956314E3B845767F152A986C08D2E94F87B510000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F4F6CE8795D9A7B6293722A62FD4E1378168F6C64B08D5A7BC668695E84 -88C55986649E58EE72B6690E95258FFD8D5857607F008C0651C6634962D95353 -684C74228301914C55447740707C6D4A517954A88D4459FF6ECB6DC45B5C7D2B -4ED47C7D6ED35B5081EA6E0D5B579B0368D58E2A5B977EFC603B7EB590B98D70 -594F63CD79DF8DB3535265CF79568BC5963B7EC494BB7E825634918967007F6A -5C0A907566285DE64F5067DE505A4F5C57505EA7000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E8D4E0C51404E105EFF53454E154E984E1E9B325B6C56694E2879BA4E3F -53154E47592D723B536E6C1056DF80E499976BD3777E9F174E364E9F9F104E5C -4E694E9382885B5B556C560F4EC4538D539D53A353A553AE97658D5D531A53F5 -5326532E533E8D5C5366536352025208520E522D5233523F5240524C525E5261 -525C84AF527D528252815290529351827F544EBB4EC34EC94EC24EE84EE14EEB -4EDE4F1B4EF34F224F644EF54F254F274F094F2B4F5E4F6765384F5A4F5D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F5F4F574F324F3D4F764F744F914F894F834F8F4F7E4F7B4FAA4F7C4FAC -4F944FE64FE84FEA4FC54FDA4FE34FDC4FD14FDF4FF85029504C4FF3502C500F -502E502D4FFE501C500C50255028507E504350555048504E506C507B50A550A7 -50A950BA50D6510650ED50EC50E650EE5107510B4EDD6C3D4F584F654FCE9FA0 -6C467C74516E5DFD9EC999985181591452F9530D8A07531051EB591951554EA0 -51564EB3886E88A44EB5811488D279805B3488037FB851AB51B151BD51BC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051C7519651A251A58BA08BA68BA78BAA8BB48BB58BB78BC28BC38BCB8BCF -8BCE8BD28BD38BD48BD68BD88BD98BDC8BDF8BE08BE48BE88BE98BEE8BF08BF3 -8BF68BF98BFC8BFF8C008C028C048C078C0C8C0F8C118C128C148C158C168C19 -8C1B8C188C1D8C1F8C208C218C258C278C2A8C2B8C2E8C2F8C328C338C358C36 -5369537A961D962296219631962A963D963C964296499654965F9667966C9672 -96749688968D969796B09097909B909D909990AC90A190B490B390B690BA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B890B090CF90C590BE90D090C490C790D390E690E290DC90D790DB90EB -90EF90FE91049122911E91239131912F913991439146520D594252A252AC52AD -52BE54FF52D052D652F053DF71EE77CD5EF451F551FC9B2F53B65F01755A5DEF -574C57A957A1587E58BC58C558D15729572C572A57335739572E572F575C573B -574257695785576B5786577C577B5768576D5776577357AD57A4578C57B257CF -57A757B4579357A057D557D857DA57D957D257B857F457EF57F857E457DD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000580B580D57FD57ED5800581E5819584458205865586C58815889589A5880 -99A89F1961FF8279827D827F828F828A82A88284828E82918297829982AB82B8 -82BE82B082C882CA82E3829882B782AE82CB82CC82C182A982B482A182AA829F -82C482CE82A482E1830982F782E4830F830782DC82F482D282D8830C82FB82D3 -8311831A83068314831582E082D5831C8351835B835C83088392833C83348331 -839B835E832F834F83478343835F834083178360832D833A8333836683650000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008368831B8369836C836A836D836E83B0837883B383B483A083AA8393839C -8385837C83B683A9837D83B8837B8398839E83A883BA83BC83C1840183E583D8 -58078418840B83DD83FD83D6841C84388411840683D483DF840F840383F883F9 -83EA83C583C0842683F083E1845C8451845A8459847384878488847A84898478 -843C844684698476848C848E8431846D84C184CD84D084E684BD84D384CA84BF -84BA84E084A184B984B4849784E584E3850C750D853884F08539851F853A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008556853B84FF84FC8559854885688564855E857A77A285438572857B85A4 -85A88587858F857985AE859C858585B985B785B085D385C185DC85FF86278605 -86298616863C5EFE5F08593C594180375955595A5958530F5C225C255C2C5C34 -624C626A629F62BB62CA62DA62D762EE632262F66339634B634363AD63F66371 -637A638E63B4636D63AC638A636963AE63BC63F263F863E063FF63C463DE63CE -645263C663BE64456441640B641B6420640C64266421645E6484646D64960000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647A64B764B8649964BA64C064D064D764E464E265096525652E5F0B5FD2 -75195F11535F53F153FD53E953E853FB541254165406544B5452545354545456 -54435421545754595423543254825494547754715464549A549B548454765466 -549D54D054AD54C254B454D254A754A654D354D4547254A354D554BB54BF54CC -54D954DA54DC54A954AA54A454DD54CF54DE551B54E7552054FD551454F35522 -5523550F55115527552A5567558F55B55549556D55415555553F5550553C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005537555655755576557755335530555C558B55D2558355B155B955885581 -559F557E55D65591557B55DF55BD55BE5594559955EA55F755C9561F55D155EB -55EC55D455E655DD55C455EF55E555F255F355CC55CD55E855F555E48F94561E -5608560C56015624562355FE56005627562D565856395657562C564D56625659 -565C564C5654568656645671566B567B567C5685569356AF56D456D756DD56E1 -56F556EB56F956FF5704570A5709571C5E0F5E195E145E115E315E3B5E3C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E375E445E545E5B5E5E5E615C8C5C7A5C8D5C905C965C885C985C995C91 -5C9A5C9C5CB55CA25CBD5CAC5CAB5CB15CA35CC15CB75CC45CD25CE45CCB5CE5 -5D025D035D275D265D2E5D245D1E5D065D1B5D585D3E5D345D3D5D6C5D5B5D6F -5D5D5D6B5D4B5D4A5D695D745D825D995D9D8C735DB75DC55F735F775F825F87 -5F895F8C5F955F995F9C5FA85FAD5FB55FBC88625F6172AD72B072B472B772B8 -72C372C172CE72CD72D272E872EF72E972F272F472F7730172F3730372FA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072FB731773137321730A731E731D7315732273397325732C733873317350 -734D73577360736C736F737E821B592598E7592459029963996799689969996A -996B996C99749977997D998099849987998A998D999099919993999499955E80 -5E915E8B5E965EA55EA05EB95EB55EBE5EB38D535ED25ED15EDB5EE85EEA81BA -5FC45FC95FD65FCF60035FEE60045FE15FE45FFE600560065FEA5FED5FF86019 -60356026601B600F600D6029602B600A603F602160786079607B607A60420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000606A607D6096609A60AD609D60836092608C609B60EC60BB60B160DD60D8 -60C660DA60B4612061266115612360F46100610E612B614A617561AC619461A7 -61B761D461F55FDD96B395E995EB95F195F395F595F695FC95FE960396049606 -9608960A960B960C960D960F96129615961696179619961A4E2C723F62156C35 -6C546C5C6C4A6CA36C856C906C946C8C6C686C696C746C766C866CA96CD06CD4 -6CAD6CF76CF86CF16CD76CB26CE06CD66CFA6CEB6CEE6CB16CD36CEF6CFE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D396D276D0C6D436D486D076D046D196D0E6D2B6D4D6D2E6D356D1A6D4F -6D526D546D336D916D6F6D9E6DA06D5E6D936D946D5C6D606D7C6D636E1A6DC7 -6DC56DDE6E0E6DBF6DE06E116DE66DDD6DD96E166DAB6E0C6DAE6E2B6E6E6E4E -6E6B6EB26E5F6E866E536E546E326E256E446EDF6EB16E986EE06F2D6EE26EA5 -6EA76EBD6EBB6EB76ED76EB46ECF6E8F6EC26E9F6F626F466F476F246F156EF9 -6F2F6F366F4B6F746F2A6F096F296F896F8D6F8C6F786F726F7C6F7A6FD10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FC96FA76FB96FB66FC26FE16FEE6FDE6FE06FEF701A7023701B70397035 -704F705E5B805B845B955B935BA55BB8752F9A9E64345BE45BEE89305BF08E47 -8B078FB68FD38FD58FE58FEE8FE48FE98FE68FF38FE890059004900B90269011 -900D9016902190359036902D902F9044905190529050906890589062905B66B9 -9074907D908290889083908B5F505F575F565F585C3B54AB5C505C595B715C63 -5C667FBC5F2A5F295F2D82745F3C9B3B5C6E59815983598D59A959AA59A30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000599759CA59AB599E59A459D259B259AF59D759BE5A055A0659DD5A0859E3 -59D859F95A0C5A095A325A345A115A235A135A405A675A4A5A555A3C5A625A75 -80EC5AAA5A9B5A775A7A5ABE5AEB5AB25AD25AD45AB85AE05AE35AF15AD65AE6 -5AD85ADC5B095B175B165B325B375B405C155C1C5B5A5B655B735B515B535B62 -9A759A779A789A7A9A7F9A7D9A809A819A859A889A8A9A909A929A939A969A98 -9A9B9A9C9A9D9A9F9AA09AA29AA39AA59AA77E9F7EA17EA37EA57EA87EA90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007EAD7EB07EBE7EC07EC17EC27EC97ECB7ECC7ED07ED47ED77EDB7EE07EE1 -7EE87EEB7EEE7EEF7EF17EF27F0D7EF67EFA7EFB7EFE7F017F027F037F077F08 -7F0B7F0C7F0F7F117F127F177F197F1C7F1B7F1F7F217F227F237F247F257F26 -7F277F2A7F2B7F2C7F2D7F2F7F307F317F327F337F355E7A757F5DDB753E9095 -738E739173AE73A2739F73CF73C273D173B773B373C073C973C873E573D9987C -740A73E973E773DE73BA73F2740F742A745B7426742574287430742E742C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741B741A7441745C7457745574597477746D747E749C748E748074817487 -748B749E74A874A9749074A774D274BA97EA97EB97EC674C6753675E67486769 -67A56787676A6773679867A7677567A8679E67AD678B6777677C67F0680967D8 -680A67E967B0680C67D967B567DA67B367DD680067C367B867E2680E67C167FD -6832683368606861684E6862684468646883681D68556866684168676840683E -684A6849682968B5688F687468776893686B68C2696E68FC691F692068F90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000692468F0690B6901695768E369106971693969606942695D6984696B6980 -69986978693469CC6987698869CE6989696669636979699B69A769BB69AB69AD -69D469B169C169CA69DF699569E0698D69FF6A2F69ED6A176A186A6569F26A44 -6A3E6AA06A506A5B6A356A8E6A796A3D6A286A586A7C6A916A906AA96A976AAB -733773526B816B826B876B846B926B936B8D6B9A6B9B6BA16BAA8F6B8F6D8F71 -8F728F738F758F768F788F778F798F7A8F7C8F7E8F818F828F848F878F8B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F8D8F8E8F8F8F988F9A8ECE620B6217621B621F6222622162256224622C -81E774EF74F474FF750F75117513653465EE65EF65F0660A6619677266036615 -6600708566F7661D66346631663666358006665F66546641664F665666616657 -66776684668C66A7669D66BE66DB66DC66E666E98D328D338D368D3B8D3D8D40 -8D458D468D488D498D478D4D8D558D5989C789CA89CB89CC89CE89CF89D089D1 -726E729F725D7266726F727E727F7284728B728D728F72926308633263B00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000643F64D880046BEA6BF36BFD6BF56BF96C056C076C066C0D6C156C186C19 -6C1A6C216C296C246C2A6C3265356555656B724D72527256723086625216809F -809C809380BC670A80BD80B180AB80AD80B480B780E780E880E980EA80DB80C2 -80C480D980CD80D7671080DD80EB80F180F480ED810D810E80F280FC67158112 -8C5A8136811E812C811881328148814C815381748159815A817181608169817C -817D816D8167584D5AB58188818281916ED581A381AA81CC672681CA81BB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081C181A66B246B376B396B436B466B5998D198D298D398D598D998DA6BB3 -5F406BC289F365909F51659365BC65C665C465C365CC65CE65D265D67080709C -7096709D70BB70C070B770AB70B170E870CA711071137116712F71317173715C -716871457172714A7178717A719871B371B571A871A071E071D471E771F9721D -7228706C7118716671B9623E623D624362486249793B794079467949795B795C -7953795A796279577960796F7967797A7985798A799A79A779B35FD15FD00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000603C605D605A606760416059606360AB6106610D615D61A9619D61CB61D1 -62068080807F6C936CF66DFC77F677F87800780978177818781165AB782D781C -781D7839783A783B781F783C7825782C78237829784E786D7856785778267850 -7847784C786A789B7893789A7887789C78A178A378B278B978A578D478D978C9 -78EC78F2790578F479137924791E79349F9B9EF99EFB9EFC76F17704770D76F9 -77077708771A77227719772D7726773577387750775177477743775A77680000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077627765777F778D777D7780778C7791779F77A077B077B577BD753A7540 -754E754B7548755B7572757975837F587F617F5F8A487F687F747F717F797F81 -7F7E76CD76E58832948594869487948B948A948C948D948F9490949494979495 -949A949B949C94A394A494AB94AA94AD94AC94AF94B094B294B494B694B794B8 -94B994BA94BC94BD94BF94C494C894C994CA94CB94CC94CD94CE94D094D194D2 -94D594D694D794D994D894DB94DE94DF94E094E294E494E594E794E894EA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E994EB94EE94EF94F394F494F594F794F994FC94FD94FF950395029506 -95079509950A950D950E950F951295139514951595169518951B951D951E951F -9522952A952B9529952C953195329534953695379538953C953E953F95429535 -9544954595469549954C954E954F9552955395549556955795589559955B955E -955F955D95619562956495659566956795689569956A956B956C956F95719572 -9573953A77E777EC96C979D579ED79E379EB7A065D477A037A027A1E7A140000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A397A377A519ECF99A57A707688768E7693769976A474DE74E0752C9E20 -9E229E289E299E2A9E2B9E2C9E329E319E369E389E379E399E3A9E3E9E419E42 -9E449E469E479E489E499E4B9E4C9E4E9E519E559E579E5A9E5B9E5C9E5E9E63 -9E669E679E689E699E6A9E6B9E6C9E719E6D9E7375927594759675A0759D75AC -75A375B375B475B875C475B175B075C375C275D675CD75E375E875E675E475EB -75E7760375F175FC75FF761076007605760C7617760A76257618761576190000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000761B763C762276207640762D7630763F76357643763E7633764D765E7654 -765C7656766B766F7FCA7AE67A787A797A807A867A887A957AA67AA07AAC7AA8 -7AAD7AB3886488698872887D887F888288A288C688B788BC88C988E288CE88E3 -88E588F1891A88FC88E888FE88F0892189198913891B890A8934892B89368941 -8966897B758B80E576B276B477DC801280148016801C80208022802580268027 -802980288031800B803580438046804D80528069807189839878988098830000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009889988C988D988F9894989A989B989E989F98A198A298A598A6864D8654 -866C866E867F867A867C867B86A8868D868B86AC869D86A786A386AA869386A9 -86B686C486B586CE86B086BA86B186AF86C986CF86B486E986F186F286ED86F3 -86D0871386DE86F486DF86D886D18703870786F88708870A870D87098723873B -871E8725872E871A873E87488734873187298737873F87828722877D877E877B -87608770874C876E878B87538763877C876487598765879387AF87A887D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087C68788878587AD8797878387AB87E587AC87B587B387CB87D387BD87D1 -87C087CA87DB87EA87E087EE8816881387FE880A881B88218839883C7F367F42 -7F447F4582107AFA7AFD7B087B037B047B157B0A7B2B7B0F7B477B387B2A7B19 -7B2E7B317B207B257B247B337B3E7B1E7B587B5A7B457B757B4C7B5D7B607B6E -7B7B7B627B727B717B907BA67BA77BB87BAC7B9D7BA87B857BAA7B9C7BA27BAB -7BB47BD17BC17BCC7BDD7BDA7BE57BE67BEA7C0C7BFE7BFC7C0F7C167C0B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C1F7C2A7C267C387C417C4081FE82018202820481EC8844822182228223 -822D822F8228822B8238823B82338234823E82448249824B824F825A825F8268 -887E8885888888D888DF895E7F9D7F9F7FA77FAF7FB07FB27C7C65497C917C9D -7C9C7C9E7CA27CB27CBC7CBD7CC17CC77CCC7CCD7CC87CC57CD77CE8826E66A8 -7FBF7FCE7FD57FE57FE17FE67FE97FEE7FF37CF87D777DA67DAE7E477E9B9EB8 -9EB48D738D848D948D918DB18D678D6D8C478C49914A9150914E914F91640000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -75 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009162916191709169916F917D917E917291749179918C91859190918D9191 -91A291A391AA91AD91AE91AF91B591B491BA8C559E7E8DB88DEB8E058E598E69 -8DB58DBF8DBC8DBA8DC48DD68DD78DDA8DDE8DCE8DCF8DDB8DC68DEC8DF78DF8 -8DE38DF98DFB8DE48E098DFD8E148E1D8E1F8E2C8E2E8E238E2F8E3A8E408E39 -8E358E3D8E318E498E418E428E518E528E4A8E708E768E7C8E6F8E748E858E8F -8E948E908E9C8E9E8C788C828C8A8C858C988C94659B89D689DE89DA89DC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089E589EB89EF8A3E8B26975396E996F396EF970697019708970F970E972A -972D9730973E9F809F839F859F869F879F889F899F8A9F8C9EFE9F0B9F0D96B9 -96BC96BD96CE96D277BF96E0928E92AE92C8933E936A93CA938F943E946B9C7F -9C829C859C869C879C887A239C8B9C8E9C909C919C929C949C959C9A9C9B9C9E -9C9F9CA09CA19CA29CA39CA59CA69CA79CA89CA99CAB9CAD9CAE9CB09CB19CB2 -9CB39CB49CB59CB69CB79CBA9CBB9CBC9CBD9CC49CC59CC69CC79CCA9CCB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009CCC9CCD9CCE9CCF9CD09CD39CD49CD59CD79CD89CD99CDC9CDD9CDF9CE2 -977C978597919792979497AF97AB97A397B297B49AB19AB09AB79E589AB69ABA -9ABC9AC19AC09AC59AC29ACB9ACC9AD19B459B439B479B499B489B4D9B5198E8 -990D992E995599549ADF9AE19AE69AEF9AEB9AFB9AED9AF99B089B0F9B139B1F -9B239EBD9EBE7E3B9E829E879E889E8B9E9293D69E9D9E9F9EDB9EDC9EDD9EE0 -9EDF9EE29EE99EE79EE59EEA9EEF9F229F2C9F2F9F399F379F3D9F3E9F440000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/gb2312.enc b/src/runtime/tcl_library/encoding/gb2312.enc deleted file mode 100644 index 4b2f8c73..00000000 --- a/src/runtime/tcl_library/encoding/gb2312.enc +++ /dev/null @@ -1,1397 +0,0 @@ -# Encoding file: euc-cn, multi-byte -M -003F 0 82 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300230FB02C902C700A8300330052015FF5E2225202620182019 -201C201D3014301530083009300A300B300C300D300E300F3016301730103011 -00B100D700F72236222722282211220F222A222922082237221A22A522252220 -23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235 -22342642264000B0203220332103FF0400A4FFE0FFE1203000A7211626062605 -25CB25CF25CE25C725C625A125A025B325B2203B219221902191219330130000 -A2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000024882489248A248B248C248D248E248F2490249124922493249424952496 -249724982499249A249B247424752476247724782479247A247B247C247D247E -247F248024812482248324842485248624872460246124622463246424652466 -2467246824690000000032203221322232233224322532263227322832290000 -00002160216121622163216421652166216721682169216A216B000000000000 -A3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FFE5FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFF3CFF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -A4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -A5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -A6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -A8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000010100E101CE00E0011300E9011B00E8012B00ED01D000EC014D00F301D2 -00F2016B00FA01D400F901D601D801DA01DC00FC00EA00000000000000000000 -0000000000000000000031053106310731083109310A310B310C310D310E310F -3110311131123113311431153116311731183119311A311B311C311D311E311F -3120312131223123312431253126312731283129000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -A9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000002500250125022503250425052506250725082509250A250B -250C250D250E250F2510251125122513251425152516251725182519251A251B -251C251D251E251F2520252125222523252425252526252725282529252A252B -252C252D252E252F2530253125322533253425352536253725382539253A253B -253C253D253E253F2540254125422543254425452546254725482549254A254B -0000000000000000000000000000000000000000000000000000000000000000 -B0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000554A963F57C3632854CE550954C07691764C853C77EE827E788D72319698 -978D6C285B894FFA630966975CB880FA684880AE660276CE51F9655671AC7FF1 -888450B2596561CA6FB382AD634C625253ED54277B06516B75A45DF462D48DCB -9776628A8019575D97387F627238767D67CF767E64464F708D2562DC7A176591 -73ED642C6273822C9881677F7248626E62CC4F3474E3534A529E7ECA90A65E2E -6886699C81807ED168D278C5868C9551508D8C2482DE80DE5305891252650000 -B1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000858496F94FDD582199715B9D62B162A566B48C799C8D7206676F789160B2 -535153178F8880CC8D1D94A1500D72C8590760EB711988AB595482EF672C7B28 -5D297EF7752D6CF58E668FF8903C9F3B6BD491197B145F7C78A784D6853D6BD5 -6BD96BD65E015E8775F995ED655D5F0A5FC58F9F58C181C2907F965B97AD8FB9 -7F168D2C62414FBF53D8535E8FA88FA98FAB904D68075F6A819888689CD6618B -522B762A5F6C658C6FD26EE85BBE6448517551B067C44E1979C9997C70B30000 -B2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075C55E7673BB83E064AD62E894B56CE2535A52C3640F94C27B944F2F5E1B -82368116818A6E246CCA9A736355535C54FA886557E04E0D5E036B657C3F90E8 -601664E6731C88C16750624D8D22776C8E2991C75F6983DC8521991053C28695 -6B8B60ED60E8707F82CD82314ED36CA785CF64CD7CD969FD66F9834953957B56 -4FA7518C6D4B5C428E6D63D253C9832C833667E578B4643D5BDF5C945DEE8BE7 -62C667F48C7A640063BA8749998B8C177F2094F24EA7961098A4660C73160000 -B3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000573A5C1D5E38957F507F80A05382655E7545553150218D856284949E671D -56326F6E5DE2543570928F66626F64A463A35F7B6F8890F481E38FB05C186668 -5FF16C8996488D81886C649179F057CE6A59621054484E587A0B60E96F848BDA -627F901E9A8B79E4540375F4630153196C608FDF5F1B9A70803B9F7F4F885C3A -8D647FC565A570BD514551B2866B5D075BA062BD916C75748E0C7A2061017B79 -4EC77EF877854E1181ED521D51FA6A7153A88E87950496CF6EC19664695A0000 -B4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000784050A877D7641089E6590463E35DDD7A7F693D4F20823955984E3275AE -7A975E625E8A95EF521B5439708A6376952457826625693F918755076DF37EAF -882262337EF075B5832878C196CC8F9E614874F78BCD6B64523A8D506B21806A -847156F153064ECE4E1B51D17C97918B7C074FC38E7F7BE17A9C64675D1450AC -810676017CB96DEC7FE067515B585BF878CB64AE641363AA632B9519642D8FBE -7B5476296253592754466B7950A362345E266B864EE38D37888B5F85902E0000 -B5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006020803D62C54E39535590F863B880C665E66C2E4F4660EE6DE18BDE5F39 -86CB5F536321515A83616863520063638E4850125C9B79775BFC52307A3B60BC -905376D75FB75F9776848E6C706F767B7B4977AA51F3909358244F4E6EF48FEA -654C7B1B72C46DA47FDF5AE162B55E95573084827B2C5E1D5F1F90127F1498A0 -63826EC7789870B95178975B57AB75354F4375385E9760E659606DC06BBF7889 -53FC96D551CB52016389540A94938C038DCC7239789F87768FED8C0D53E00000 -B6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E0176EF53EE948998769F0E952D5B9A8BA24E224E1C51AC846361C252A8 -680B4F97606B51BB6D1E515C6296659796618C46901775D890FD77636BD2728A -72EC8BFB583577798D4C675C9540809A5EA66E2159927AEF77ED953B6BB565AD -7F0E58065151961F5BF958A954288E726566987F56E4949D76FE9041638754C6 -591A593A579B8EB267358DFA8235524160F0581586FE5CE89E454FC4989D8BB9 -5A2560765384627C904F9102997F6069800C513F80335C1499756D314E8C0000 -B7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D3053D17F5A7B4F4F104E4F96006CD573D085E95E06756A7FFB6A0A77FE -94927E4151E170E653CD8FD483038D2972AF996D6CDB574A82B365B980AA623F -963259A84EFF8BBF7EBA653E83F2975E556198DE80A5532A8BFD542080BA5E9F -6CB88D3982AC915A54296C1B52067EB7575F711A6C7E7C89594B4EFD5FFF6124 -7CAA4E305C0167AB87025CF0950B98CE75AF70FD902251AF7F1D8BBD594951E4 -4F5B5426592B657780A45B75627662C28F905E456C1F7B264F0F4FD8670D0000 -B8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D6E6DAA798F88B15F17752B629A8F854FEF91DC65A7812F81515E9C8150 -8D74526F89868D4B590D50854ED8961C723681798D1F5BCC8BA3964459877F1A -54905676560E8BE565396982949976D66E895E727518674667D17AFF809D8D76 -611F79C665628D635188521A94A27F38809B7EB25C976E2F67607BD9768B9AD8 -818F7F947CD5641E95507A3F544A54E56B4C640162089E3D80F3759952729769 -845B683C86E49601969494EC4E2A54047ED968398DDF801566F45E9A7FB90000 -B9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000057C2803F68975DE5653B529F606D9F9A4F9B8EAC516C5BAB5F135DE96C5E -62F18D21517194A952FE6C9F82DF72D757A267848D2D591F8F9C83C754957B8D -4F306CBD5B6459D19F1353E486CA9AA88C3780A16545987E56FA96C7522E74DC -52505BE1630289024E5662D0602A68FA51735B9851A089C27BA199867F5060EF -704C8D2F51495E7F901B747089C4572D78455F529F9F95FA8F689B3C8BE17678 -684267DC8DEA8D35523D8F8A6EDA68CD950590ED56FD679C88F98FC754C80000 -BA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AB85B696D776C264EA55BB39A87916361A890AF97E9542B6DB55BD251FD -558A7F557FF064BC634D65F161BE608D710A6C576C49592F676D822A58D5568E -8C6A6BEB90DD597D801753F76D695475559D837783CF683879BE548C4F555408 -76D28C8996026CB36DB88D6B89109E648D3A563F9ED175D55F8872E0606854FC -4EA86A2A886160528F7054C470D886799E3F6D2A5B8F5F187EA255894FAF7334 -543C539A5019540E547C4E4E5FFD745A58F6846B80E1877472D07CCA6E560000 -BB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F27864E552C62A44E926CAA623782B154D7534E733E6ED1753B52125316 -8BDD69D05F8A60006DEE574F6B2273AF68538FD87F13636260A3552475EA8C62 -71156DA35BA65E7B8352614C9EC478FA87577C27768751F060F6714C66435E4C -604D8C0E707063258F895FBD606286D456DE6BC160946167534960E066668D3F -79FD4F1A70E96C478BB38BF27ED88364660F5A5A9B426D516DF78C416D3B4F19 -706B83B7621660D1970D8D27797851FB573E57FA673A75787A3D79EF7B950000 -BC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000808C99658FF96FC08BA59E2159EC7EE97F095409678168D88F917C4D96C6 -53CA602575BE6C7253735AC97EA7632451E0810A5DF184DF628051805B634F0E -796D524260B86D4E5BC45BC28BA18BB065E25FCC964559937EE77EAA560967B7 -59394F735BB652A0835A988A8D3E753294BE50477A3C4EF767B69A7E5AC16B7C -76D1575A5C167B3A95F4714E517C80A9827059787F04832768C067EC78B17877 -62E363617B804FED526A51CF835069DB92748DF58D3189C1952E7BAD4EF60000 -BD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000506582305251996F6E106E856DA75EFA50F559DC5C066D466C5F7586848B -686859568BB253209171964D854969127901712680F64EA490CA6D479A845A07 -56BC640594F077EB4FA5811A72E189D2997A7F347EDE527F655991758F7F8F83 -53EB7A9663ED63A5768679F888579636622A52AB8282685467706377776B7AED -6D017ED389E359D0621285C982A5754C501F4ECB75A58BEB5C4A5DFE7B4B65A4 -91D14ECA6D25895F7D2795264EC58C288FDB9773664B79818FD170EC6D780000 -BE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C3D52B283465162830E775B66769CB84EAC60CA7CBE7CB37ECF4E958B66 -666F988897595883656C955C5F8475C997567ADF7ADE51C070AF7A9863EA7A76 -7EA0739697ED4E4570784E5D915253A9655165E781FC8205548E5C31759A97A0 -62D872D975BD5C459A7983CA5C40548077E94E3E6CAE805A62D2636E5DE85177 -8DDD8E1E952F4FF153E560E770AC526763509E435A1F5026773753777EE26485 -652B628963985014723589C951B38BC07EDD574783CC94A7519B541B5CFB0000 -BF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004FCA7AE36D5A90E19A8F55805496536154AF5F0063E9697751EF6168520A -582A52D8574E780D770B5EB761777CE0625B62974EA27095800362F770E49760 -577782DB67EF68F578D5989779D158F354B353EF6E34514B523B5BA28BFE80AF -554357A660735751542D7A7A60505B5463A762A053E362635BC767AF54ED7A9F -82E691775E9388E4593857AE630E8DE880EF57577B774FA95FEB5BBD6B3E5321 -7B5072C2684677FF773665F751B54E8F76D45CBF7AA58475594E9B4150800000 -C0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000998861276E8357646606634656F062EC62695ED39614578362C955878721 -814A8FA3556683B167658D5684DD5A6A680F62E67BEE961151706F9C8C3063FD -89C861D27F0670C26EE57405699472FC5ECA90CE67176D6A635E52B372628001 -4F6C59E5916A70D96D9D52D24E5096F7956D857E78CA7D2F5121579264C2808B -7C7B6CEA68F1695E51B7539868A872819ECE7BF172F879BB6F137406674E91CC -9CA4793C83898354540F68174E3D538952B1783E5386522950884F8B4FD00000 -C1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E27ACB7C926CA596B6529B748354E94FE9805483B28FDE95705EC9601C -6D9F5E18655B813894FE604B70BC7EC37CAE51C968817CB1826F4E248F8691CF -667E4EAE8C0564A9804A50DA759771CE5BE58FBD6F664E86648295635ED66599 -521788C270C852A3730E7433679778F797164E3490BB9CDE6DCB51DB8D41541D -62CE73B283F196F69F8494C34F367F9A51CC707596755CAD988653E64EE46E9C -740969B4786B998F7559521876246D4167F3516D9F99804B54997B3C7ABF0000 -C2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009686578462E29647697C5A0464027BD36F0F964B82A6536298855E907089 -63B35364864F9C819E93788C97328DEF8D429E7F6F5E79845F559646622E9A74 -541594DD4FA365C55C655C617F1586516C2F5F8B73876EE47EFF5CE6631B5B6A -6EE653754E7163A0756562A18F6E4F264ED16CA67EB68BBA841D87BA7F57903B -95237BA99AA188F8843D6D1B9A867EDC59889EBB739B780186829A6C9A82561B -541757CB4E709EA653568FC881097792999286EE6EE1851366FC61626F2B0000 -C3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008C298292832B76F26C135FD983BD732B8305951A6BDB77DB94C6536F8302 -51925E3D8C8C8D384E4873AB679A68859176970971646CA177095A9295416BCF -7F8E66275BD059B95A9A95E895F74EEC840C84996AAC76DF9530731B68A65B5F -772F919A97617CDC8FF78C1C5F257C7379D889C56CCC871C5BC65E4268C97720 -7EF55195514D52C95A297F05976282D763CF778485D079D26E3A5E9959998511 -706D6C1162BF76BF654F60AF95FD660E879F9E2394ED540D547D8C2C64780000 -C4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647986116A21819C78E864699B5462B9672B83AB58A89ED86CAB6F205BDE -964C8C0B725F67D062C772614EA959C66BCD589366AE5E5552DF6155672876EE -776672677A4662FF54EA545094A090A35A1C7EB36C164E435976801059485357 -753796BE56CA63208111607C95F96DD65462998151855AE980FD59AE9713502A -6CE55C3C62DF4F60533F817B90066EBA852B62C85E7478BE64B5637B5FF55A18 -917F9E1F5C3F634F80425B7D556E954A954D6D8560A867E072DE51DD5B810000 -C5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062E76CDE725B626D94AE7EBD81136D53519C5F04597452AA601259736696 -8650759F632A61E67CEF8BFA54E66B279E256BB485D5545550766CA4556A8DB4 -722C5E156015743662CD6392724C5F986E436D3E65006F5876D878D076FC7554 -522453DB4E535E9E65C1802A80D6629B5486522870AE888D8DD16CE1547880DA -57F988F48D54966A914D4F696C9B55B776C6783062A870F96F8E5F6D84EC68DA -787C7BF781A8670B9E4F636778B0576F78129739627962AB528874356BD70000 -C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005564813E75B276AE533975DE50FB5C418B6C7BC7504F72479A9798D86F02 -74E27968648777A562FC98918D2B54C180584E52576A82F9840D5E7351ED74F6 -8BC45C4F57616CFC98875A4678349B448FEB7C955256625194FA4EC683868461 -83E984B257D467345703666E6D668C3166DD7011671F6B3A6816621A59BB4E03 -51C46F0667D26C8F517668CB59476B6775665D0E81109F5065D7794879419A91 -8D775C824E5E4F01542F5951780C56686C148FC45F036C7D6CE38BAB63900000 -C7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060706D3D72756266948E94C553438FC17B7E4EDF8C264E7E9ED494B194B3 -524D6F5C90636D458C3458115D4C6B206B4967AA545B81547F8C589985375F3A -62A26A47953965726084686577A74E544FA85DE7979864AC7FD85CED4FCF7A8D -520783044E14602F7A8394A64FB54EB279E6743452E482B964D279BD5BDD6C81 -97528F7B6C22503E537F6E0564CE66746C3060C598778BF75E86743C7A7779CB -4E1890B174036C4256DA914B6CC58D8B533A86C666F28EAF5C489A716E200000 -C8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053D65A369F8B8DA353BB570898A76743919B6CC9516875CA62F372AC5238 -529D7F3A7094763853749E4A69B7786E96C088D97FA4713671C3518967D374E4 -58E4651856B78BA9997662707ED560F970ED58EC4EC14EBA5FCD97E74EFB8BA4 -5203598A7EAB62544ECD65E5620E833884C98363878D71946EB65BB97ED25197 -63C967D480898339881551125B7A59828FB14E736C5D516589258F6F962E854A -745E951095F06DA682E55F3164926D128428816E9CC3585E8D5B4E0953C10000 -C9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F1E6563685155D34E2764149A9A626B5AC2745F82726DA968EE50E7838E -7802674052396C997EB150BB5565715E7B5B665273CA82EB67495C715220717D -886B95EA965564C58D6181B355846C5562477F2E58924F2455468D4F664C4E0A -5C1A88F368A2634E7A0D70E7828D52FA97F65C1154E890B57ECD59628D4A86C7 -820C820D8D6664445C0461516D89793E8BBE78377533547B4F388EAB6DF15A20 -7EC5795E6C885BA15A76751A80BE614E6E1758F0751F7525727253477EF30000 -CA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000770176DB526980DC57235E08593172EE65BD6E7F8BD75C388671534177F3 -62FE65F64EC098DF86805B9E8BC653F277E24F7F5C4E9A7659CB5F0F793A58EB -4E1667FF4E8B62ED8A93901D52BF662F55DC566C90024ED54F8D91CA99706C0F -5E0260435BA489C68BD56536624B99965B885BFF6388552E53D77626517D852C -67A268B36B8A62928F9353D482126DD1758F4E668D4E5B70719F85AF669166D9 -7F7287009ECD9F205C5E672F8FF06811675F620D7AD658855EB665706F310000 -CB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060555237800D6454887075295E05681362F4971C53CC723D8C016C347761 -7A0E542E77AC987A821C8BF47855671470C165AF64955636601D79C153F84E1D -6B7B80865BFA55E356DB4F3A4F3C99725DF3677E80386002988290015B8B8BBC -8BF5641C825864DE55FD82CF91654FD77D20901F7C9F50F358516EAF5BBF8BC9 -80839178849C7B97867D968B968F7EE59AD3788E5C817A57904296A7795F5B59 -635F7B0B84D168AD55067F2974107D2295016240584C4ED65B83597958540000 -CC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000736D631E8E4B8E0F80CE82D462AC53F06CF0915E592A60016C70574D644A -8D2A762B6EE9575B6A8075F06F6D8C2D8C0857666BEF889278B363A253F970AD -6C645858642A580268E0819B55107CD650188EBA6DCC8D9F70EB638F6D9B6ED4 -7EE68404684390036DD896768BA85957727985E4817E75BC8A8A68AF52548E22 -951163D098988E44557C4F5366FF568F60D56D9552435C4959296DFB586B7530 -751C606C82148146631167618FE2773A8DF38D3494C15E165385542C70C30000 -CD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C405EF7505C4EAD5EAD633A8247901A6850916E77B3540C94DC5F647AE5 -687663457B527EDF75DB507762955934900F51F879C37A8156FE5F9290146D82 -5C60571F541051546E4D56E263A89893817F8715892A9000541E5C6F81C062D6 -625881319E3596409A6E9A7C692D59A562D3553E631654C786D96D3C5A0374E6 -889C6B6A59168C4C5F2F6E7E73A9987D4E3870F75B8C7897633D665A769660CB -5B9B5A494E0781556C6A738B4EA167897F515F8065FA671B5FD859845A010000 -CE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005DCD5FAE537197E68FDD684556F4552F60DF4E3A6F4D7EF482C7840E59D4 -4F1F4F2A5C3E7EAC672A851A5473754F80C355829B4F4F4D6E2D8C135C096170 -536B761F6E29868A658795FB7EB9543B7A337D0A95EE55E17FC174EE631D8717 -6DA17A9D621165A1536763E16C835DEB545C94A84E4C6C618BEC5C4B65E0829C -68A7543E54346BCB6B664E9463425348821E4F0D4FAE575E620A96FE66647269 -52FF52A1609F8BEF661471996790897F785277FD6670563B54389521727A0000 -CF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A00606F5E0C6089819D591560DC718470EF6EAA6C5072806A8488AD5E2D -4E605AB3559C94E36D177CFB9699620F7EC6778E867E5323971E8F9666875CE1 -4FA072ED4E0B53A6590F54136380952851484ED99C9C7EA454B88D2488548237 -95F26D8E5F265ACC663E966973B0732E53BF817A99857FA15BAA967796507EBF -76F853A2957699997BB189446E584E617FD479658BE660F354CD4EAB98795DF7 -6A6150CF54118C618427785D9704524A54EE56A395006D885BB56DC666530000 -D0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C0F5B5D6821809655787B11654869544E9B6B47874E978B534F631F643A -90AA659C80C18C10519968B0537887F961C86CC46CFB8C225C5185AA82AF950C -6B238F9B65B05FFB5FC34FE18845661F8165732960FA51745211578B5F6290A2 -884C91925E78674F602759D3514451F680F853086C7996C4718A4F114FEE7F9E -673D55C5950879C088967EE3589F620C9700865A5618987B5F908BB884C49157 -53D965ED5E8F755C60647D6E5A7F7EEA7EED8F6955A75BA360AC65CB73840000 -D1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009009766377297EDA9774859B5B667A7496EA884052CB718F5FAA65EC8BE2 -5BFB9A6F5DE16B896C5B8BAD8BAF900A8FC5538B62BC9E269E2D54404E2B82BD -7259869C5D1688596DAF96C554D14E9A8BB6710954BD960970DF6DF976D04E25 -781487125CA95EF68A00989C960E708E6CBF594463A9773C884D6F1482735830 -71D5538C781A96C155015F6671305BB48C1A9A8C6B83592E9E2F79E76768626C -4F6F75A17F8A6D0B96336C274EF075D2517B68376F3E90808170599674760000 -D2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064475C2790657A918C2359DA54AC8200836F898180006930564E80367237 -91CE51B64E5F987563964E1A53F666F3814B591C6DB24E0058F9533B63D694F1 -4F9D4F0A886398905937905779FB4EEA80F075916C825B9C59E85F5D69058681 -501A5DF24E5977E34EE5827A6291661390915C794EBF5F7981C69038808475AB -4EA688D4610F6BC55FC64E4976CA6EA28BE38BAE8C0A8BD15F027FFC7FCC7ECE -8335836B56E06BB797F3963459FB541F94F66DEB5BC5996E5C395F1596900000 -D3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000537082F16A315A749E705E947F2883B984248425836787478FCE8D6276C8 -5F719896786C662054DF62E54F6381C375C85EB896CD8E0A86F9548F6CF36D8C -6C38607F52C775285E7D4F1860A05FE75C24753190AE94C072B96CB96E389149 -670953CB53F34F5191C98BF153C85E7C8FC26DE44E8E76C26986865E611A8206 -4F594FDE903E9C7C61096E1D6E1496854E885A3196E84E0E5C7F79B95B878BED -7FBD738957DF828B90C15401904755BB5CEA5FA161086B3272F180B28A890000 -D4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D745BD388D598848C6B9A6D9E336E0A51A4514357A38881539F63F48F95 -56ED54585706733F6E907F188FDC82D1613F6028966266F07EA68D8A8DC394A5 -5CB37CA4670860A6960580184E9190E75300966851418FD08574915D665597F5 -5B55531D78386742683D54C9707E5BB08F7D518D572854B1651266828D5E8D43 -810F846C906D7CDF51FF85FB67A365E96FA186A48E81566A90207682707671E5 -8D2362E952196CFD8D3C600E589E618E66FE8D60624E55B36E23672D8F670000 -D5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E195F87728680569A8548B4E4D70B88BC86458658B5B857A84503A5BE8 -77BB6BE18A797C986CBE76CF65A98F975D2D5C5586386808536062187AD96E5B -7EFD6A1F7AE05F706F335F20638C6DA867564E085E108D264ED780C07634969C -62DB662D627E6CBC8D7571677F695146808753EC906E629854F286F08F998005 -951785178FD96D5973CD659F771F7504782781FB8D1E94884FA6679575B98BCA -9707632F9547963584B8632377415F8172F04E896014657462EF6B63653F0000 -D6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E2775C790D18BC1829D679D652F5431871877E580A281026C414E4B7EC7 -804C76F4690D6B966267503C4F84574063076B628DBE53EA65E87EB85FD7631A -63B781F381F47F6E5E1C5CD95236667A79E97A1A8D28709975D46EDE6CBB7A92 -4E2D76C55FE0949F88777EC879CD80BF91CD4EF24F17821F54685DDE6D328BCC -7CA58F7480985E1A549276B15B99663C9AA473E0682A86DB6731732A8BF88BDB -90107AF970DB716E62C477A956314E3B845767F152A986C08D2E94F87B510000 -D7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F4F6CE8795D9A7B6293722A62FD4E1378168F6C64B08D5A7BC668695E84 -88C55986649E58EE72B6690E95258FFD8D5857607F008C0651C6634962D95353 -684C74228301914C55447740707C6D4A517954A88D4459FF6ECB6DC45B5C7D2B -4ED47C7D6ED35B5081EA6E0D5B579B0368D58E2A5B977EFC603B7EB590B98D70 -594F63CD79DF8DB3535265CF79568BC5963B7EC494BB7E825634918967007F6A -5C0A907566285DE64F5067DE505A4F5C57505EA7000000000000000000000000 -D8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E8D4E0C51404E105EFF53454E154E984E1E9B325B6C56694E2879BA4E3F -53154E47592D723B536E6C1056DF80E499976BD3777E9F174E364E9F9F104E5C -4E694E9382885B5B556C560F4EC4538D539D53A353A553AE97658D5D531A53F5 -5326532E533E8D5C5366536352025208520E522D5233523F5240524C525E5261 -525C84AF527D528252815290529351827F544EBB4EC34EC94EC24EE84EE14EEB -4EDE4F1B4EF34F224F644EF54F254F274F094F2B4F5E4F6765384F5A4F5D0000 -D9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F5F4F574F324F3D4F764F744F914F894F834F8F4F7E4F7B4FAA4F7C4FAC -4F944FE64FE84FEA4FC54FDA4FE34FDC4FD14FDF4FF85029504C4FF3502C500F -502E502D4FFE501C500C50255028507E504350555048504E506C507B50A550A7 -50A950BA50D6510650ED50EC50E650EE5107510B4EDD6C3D4F584F654FCE9FA0 -6C467C74516E5DFD9EC999985181591452F9530D8A07531051EB591951554EA0 -51564EB3886E88A44EB5811488D279805B3488037FB851AB51B151BD51BC0000 -DA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051C7519651A251A58BA08BA68BA78BAA8BB48BB58BB78BC28BC38BCB8BCF -8BCE8BD28BD38BD48BD68BD88BD98BDC8BDF8BE08BE48BE88BE98BEE8BF08BF3 -8BF68BF98BFC8BFF8C008C028C048C078C0C8C0F8C118C128C148C158C168C19 -8C1B8C188C1D8C1F8C208C218C258C278C2A8C2B8C2E8C2F8C328C338C358C36 -5369537A961D962296219631962A963D963C964296499654965F9667966C9672 -96749688968D969796B09097909B909D909990AC90A190B490B390B690BA0000 -DB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B890B090CF90C590BE90D090C490C790D390E690E290DC90D790DB90EB -90EF90FE91049122911E91239131912F913991439146520D594252A252AC52AD -52BE54FF52D052D652F053DF71EE77CD5EF451F551FC9B2F53B65F01755A5DEF -574C57A957A1587E58BC58C558D15729572C572A57335739572E572F575C573B -574257695785576B5786577C577B5768576D5776577357AD57A4578C57B257CF -57A757B4579357A057D557D857DA57D957D257B857F457EF57F857E457DD0000 -DC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000580B580D57FD57ED5800581E5819584458205865586C58815889589A5880 -99A89F1961FF8279827D827F828F828A82A88284828E82918297829982AB82B8 -82BE82B082C882CA82E3829882B782AE82CB82CC82C182A982B482A182AA829F -82C482CE82A482E1830982F782E4830F830782DC82F482D282D8830C82FB82D3 -8311831A83068314831582E082D5831C8351835B835C83088392833C83348331 -839B835E832F834F83478343835F834083178360832D833A8333836683650000 -DD -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008368831B8369836C836A836D836E83B0837883B383B483A083AA8393839C -8385837C83B683A9837D83B8837B8398839E83A883BA83BC83C1840183E583D8 -58078418840B83DD83FD83D6841C84388411840683D483DF840F840383F883F9 -83EA83C583C0842683F083E1845C8451845A8459847384878488847A84898478 -843C844684698476848C848E8431846D84C184CD84D084E684BD84D384CA84BF -84BA84E084A184B984B4849784E584E3850C750D853884F08539851F853A0000 -DE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008556853B84FF84FC8559854885688564855E857A77A285438572857B85A4 -85A88587858F857985AE859C858585B985B785B085D385C185DC85FF86278605 -86298616863C5EFE5F08593C594180375955595A5958530F5C225C255C2C5C34 -624C626A629F62BB62CA62DA62D762EE632262F66339634B634363AD63F66371 -637A638E63B4636D63AC638A636963AE63BC63F263F863E063FF63C463DE63CE -645263C663BE64456441640B641B6420640C64266421645E6484646D64960000 -DF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000647A64B764B8649964BA64C064D064D764E464E265096525652E5F0B5FD2 -75195F11535F53F153FD53E953E853FB541254165406544B5452545354545456 -54435421545754595423543254825494547754715464549A549B548454765466 -549D54D054AD54C254B454D254A754A654D354D4547254A354D554BB54BF54CC -54D954DA54DC54A954AA54A454DD54CF54DE551B54E7552054FD551454F35522 -5523550F55115527552A5567558F55B55549556D55415555553F5550553C0000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005537555655755576557755335530555C558B55D2558355B155B955885581 -559F557E55D65591557B55DF55BD55BE5594559955EA55F755C9561F55D155EB -55EC55D455E655DD55C455EF55E555F255F355CC55CD55E855F555E48F94561E -5608560C56015624562355FE56005627562D565856395657562C564D56625659 -565C564C5654568656645671566B567B567C5685569356AF56D456D756DD56E1 -56F556EB56F956FF5704570A5709571C5E0F5E195E145E115E315E3B5E3C0000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E375E445E545E5B5E5E5E615C8C5C7A5C8D5C905C965C885C985C995C91 -5C9A5C9C5CB55CA25CBD5CAC5CAB5CB15CA35CC15CB75CC45CD25CE45CCB5CE5 -5D025D035D275D265D2E5D245D1E5D065D1B5D585D3E5D345D3D5D6C5D5B5D6F -5D5D5D6B5D4B5D4A5D695D745D825D995D9D8C735DB75DC55F735F775F825F87 -5F895F8C5F955F995F9C5FA85FAD5FB55FBC88625F6172AD72B072B472B772B8 -72C372C172CE72CD72D272E872EF72E972F272F472F7730172F3730372FA0000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072FB731773137321730A731E731D7315732273397325732C733873317350 -734D73577360736C736F737E821B592598E7592459029963996799689969996A -996B996C99749977997D998099849987998A998D999099919993999499955E80 -5E915E8B5E965EA55EA05EB95EB55EBE5EB38D535ED25ED15EDB5EE85EEA81BA -5FC45FC95FD65FCF60035FEE60045FE15FE45FFE600560065FEA5FED5FF86019 -60356026601B600F600D6029602B600A603F602160786079607B607A60420000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000606A607D6096609A60AD609D60836092608C609B60EC60BB60B160DD60D8 -60C660DA60B4612061266115612360F46100610E612B614A617561AC619461A7 -61B761D461F55FDD96B395E995EB95F195F395F595F695FC95FE960396049606 -9608960A960B960C960D960F96129615961696179619961A4E2C723F62156C35 -6C546C5C6C4A6CA36C856C906C946C8C6C686C696C746C766C866CA96CD06CD4 -6CAD6CF76CF86CF16CD76CB26CE06CD66CFA6CEB6CEE6CB16CD36CEF6CFE0000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006D396D276D0C6D436D486D076D046D196D0E6D2B6D4D6D2E6D356D1A6D4F -6D526D546D336D916D6F6D9E6DA06D5E6D936D946D5C6D606D7C6D636E1A6DC7 -6DC56DDE6E0E6DBF6DE06E116DE66DDD6DD96E166DAB6E0C6DAE6E2B6E6E6E4E -6E6B6EB26E5F6E866E536E546E326E256E446EDF6EB16E986EE06F2D6EE26EA5 -6EA76EBD6EBB6EB76ED76EB46ECF6E8F6EC26E9F6F626F466F476F246F156EF9 -6F2F6F366F4B6F746F2A6F096F296F896F8D6F8C6F786F726F7C6F7A6FD10000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FC96FA76FB96FB66FC26FE16FEE6FDE6FE06FEF701A7023701B70397035 -704F705E5B805B845B955B935BA55BB8752F9A9E64345BE45BEE89305BF08E47 -8B078FB68FD38FD58FE58FEE8FE48FE98FE68FF38FE890059004900B90269011 -900D9016902190359036902D902F9044905190529050906890589062905B66B9 -9074907D908290889083908B5F505F575F565F585C3B54AB5C505C595B715C63 -5C667FBC5F2A5F295F2D82745F3C9B3B5C6E59815983598D59A959AA59A30000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000599759CA59AB599E59A459D259B259AF59D759BE5A055A0659DD5A0859E3 -59D859F95A0C5A095A325A345A115A235A135A405A675A4A5A555A3C5A625A75 -80EC5AAA5A9B5A775A7A5ABE5AEB5AB25AD25AD45AB85AE05AE35AF15AD65AE6 -5AD85ADC5B095B175B165B325B375B405C155C1C5B5A5B655B735B515B535B62 -9A759A779A789A7A9A7F9A7D9A809A819A859A889A8A9A909A929A939A969A98 -9A9B9A9C9A9D9A9F9AA09AA29AA39AA59AA77E9F7EA17EA37EA57EA87EA90000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007EAD7EB07EBE7EC07EC17EC27EC97ECB7ECC7ED07ED47ED77EDB7EE07EE1 -7EE87EEB7EEE7EEF7EF17EF27F0D7EF67EFA7EFB7EFE7F017F027F037F077F08 -7F0B7F0C7F0F7F117F127F177F197F1C7F1B7F1F7F217F227F237F247F257F26 -7F277F2A7F2B7F2C7F2D7F2F7F307F317F327F337F355E7A757F5DDB753E9095 -738E739173AE73A2739F73CF73C273D173B773B373C073C973C873E573D9987C -740A73E973E773DE73BA73F2740F742A745B7426742574287430742E742C0000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000741B741A7441745C7457745574597477746D747E749C748E748074817487 -748B749E74A874A9749074A774D274BA97EA97EB97EC674C6753675E67486769 -67A56787676A6773679867A7677567A8679E67AD678B6777677C67F0680967D8 -680A67E967B0680C67D967B567DA67B367DD680067C367B867E2680E67C167FD -6832683368606861684E6862684468646883681D68556866684168676840683E -684A6849682968B5688F687468776893686B68C2696E68FC691F692068F90000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000692468F0690B6901695768E369106971693969606942695D6984696B6980 -69986978693469CC6987698869CE6989696669636979699B69A769BB69AB69AD -69D469B169C169CA69DF699569E0698D69FF6A2F69ED6A176A186A6569F26A44 -6A3E6AA06A506A5B6A356A8E6A796A3D6A286A586A7C6A916A906AA96A976AAB -733773526B816B826B876B846B926B936B8D6B9A6B9B6BA16BAA8F6B8F6D8F71 -8F728F738F758F768F788F778F798F7A8F7C8F7E8F818F828F848F878F8B0000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F8D8F8E8F8F8F988F9A8ECE620B6217621B621F6222622162256224622C -81E774EF74F474FF750F75117513653465EE65EF65F0660A6619677266036615 -6600708566F7661D66346631663666358006665F66546641664F665666616657 -66776684668C66A7669D66BE66DB66DC66E666E98D328D338D368D3B8D3D8D40 -8D458D468D488D498D478D4D8D558D5989C789CA89CB89CC89CE89CF89D089D1 -726E729F725D7266726F727E727F7284728B728D728F72926308633263B00000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000643F64D880046BEA6BF36BFD6BF56BF96C056C076C066C0D6C156C186C19 -6C1A6C216C296C246C2A6C3265356555656B724D72527256723086625216809F -809C809380BC670A80BD80B180AB80AD80B480B780E780E880E980EA80DB80C2 -80C480D980CD80D7671080DD80EB80F180F480ED810D810E80F280FC67158112 -8C5A8136811E812C811881328148814C815381748159815A817181608169817C -817D816D8167584D5AB58188818281916ED581A381AA81CC672681CA81BB0000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081C181A66B246B376B396B436B466B5998D198D298D398D598D998DA6BB3 -5F406BC289F365909F51659365BC65C665C465C365CC65CE65D265D67080709C -7096709D70BB70C070B770AB70B170E870CA711071137116712F71317173715C -716871457172714A7178717A719871B371B571A871A071E071D471E771F9721D -7228706C7118716671B9623E623D624362486249793B794079467949795B795C -7953795A796279577960796F7967797A7985798A799A79A779B35FD15FD00000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000603C605D605A606760416059606360AB6106610D615D61A9619D61CB61D1 -62068080807F6C936CF66DFC77F677F87800780978177818781165AB782D781C -781D7839783A783B781F783C7825782C78237829784E786D7856785778267850 -7847784C786A789B7893789A7887789C78A178A378B278B978A578D478D978C9 -78EC78F2790578F479137924791E79349F9B9EF99EFB9EFC76F17704770D76F9 -77077708771A77227719772D7726773577387750775177477743775A77680000 -EE -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077627765777F778D777D7780778C7791779F77A077B077B577BD753A7540 -754E754B7548755B7572757975837F587F617F5F8A487F687F747F717F797F81 -7F7E76CD76E58832948594869487948B948A948C948D948F9490949494979495 -949A949B949C94A394A494AB94AA94AD94AC94AF94B094B294B494B694B794B8 -94B994BA94BC94BD94BF94C494C894C994CA94CB94CC94CD94CE94D094D194D2 -94D594D694D794D994D894DB94DE94DF94E094E294E494E594E794E894EA0000 -EF -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094E994EB94EE94EF94F394F494F594F794F994FC94FD94FF950395029506 -95079509950A950D950E950F951295139514951595169518951B951D951E951F -9522952A952B9529952C953195329534953695379538953C953E953F95429535 -9544954595469549954C954E954F9552955395549556955795589559955B955E -955F955D95619562956495659566956795689569956A956B956C956F95719572 -9573953A77E777EC96C979D579ED79E379EB7A065D477A037A027A1E7A140000 -F0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A397A377A519ECF99A57A707688768E7693769976A474DE74E0752C9E20 -9E229E289E299E2A9E2B9E2C9E329E319E369E389E379E399E3A9E3E9E419E42 -9E449E469E479E489E499E4B9E4C9E4E9E519E559E579E5A9E5B9E5C9E5E9E63 -9E669E679E689E699E6A9E6B9E6C9E719E6D9E7375927594759675A0759D75AC -75A375B375B475B875C475B175B075C375C275D675CD75E375E875E675E475EB -75E7760375F175FC75FF761076007605760C7617760A76257618761576190000 -F1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000761B763C762276207640762D7630763F76357643763E7633764D765E7654 -765C7656766B766F7FCA7AE67A787A797A807A867A887A957AA67AA07AAC7AA8 -7AAD7AB3886488698872887D887F888288A288C688B788BC88C988E288CE88E3 -88E588F1891A88FC88E888FE88F0892189198913891B890A8934892B89368941 -8966897B758B80E576B276B477DC801280148016801C80208022802580268027 -802980288031800B803580438046804D80528069807189839878988098830000 -F2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009889988C988D988F9894989A989B989E989F98A198A298A598A6864D8654 -866C866E867F867A867C867B86A8868D868B86AC869D86A786A386AA869386A9 -86B686C486B586CE86B086BA86B186AF86C986CF86B486E986F186F286ED86F3 -86D0871386DE86F486DF86D886D18703870786F88708870A870D87098723873B -871E8725872E871A873E87488734873187298737873F87828722877D877E877B -87608770874C876E878B87538763877C876487598765879387AF87A887D20000 -F3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087C68788878587AD8797878387AB87E587AC87B587B387CB87D387BD87D1 -87C087CA87DB87EA87E087EE8816881387FE880A881B88218839883C7F367F42 -7F447F4582107AFA7AFD7B087B037B047B157B0A7B2B7B0F7B477B387B2A7B19 -7B2E7B317B207B257B247B337B3E7B1E7B587B5A7B457B757B4C7B5D7B607B6E -7B7B7B627B727B717B907BA67BA77BB87BAC7B9D7BA87B857BAA7B9C7BA27BAB -7BB47BD17BC17BCC7BDD7BDA7BE57BE67BEA7C0C7BFE7BFC7C0F7C167C0B0000 -F4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C1F7C2A7C267C387C417C4081FE82018202820481EC8844822182228223 -822D822F8228822B8238823B82338234823E82448249824B824F825A825F8268 -887E8885888888D888DF895E7F9D7F9F7FA77FAF7FB07FB27C7C65497C917C9D -7C9C7C9E7CA27CB27CBC7CBD7CC17CC77CCC7CCD7CC87CC57CD77CE8826E66A8 -7FBF7FCE7FD57FE57FE17FE67FE97FEE7FF37CF87D777DA67DAE7E477E9B9EB8 -9EB48D738D848D948D918DB18D678D6D8C478C49914A9150914E914F91640000 -F5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009162916191709169916F917D917E917291749179918C91859190918D9191 -91A291A391AA91AD91AE91AF91B591B491BA8C559E7E8DB88DEB8E058E598E69 -8DB58DBF8DBC8DBA8DC48DD68DD78DDA8DDE8DCE8DCF8DDB8DC68DEC8DF78DF8 -8DE38DF98DFB8DE48E098DFD8E148E1D8E1F8E2C8E2E8E238E2F8E3A8E408E39 -8E358E3D8E318E498E418E428E518E528E4A8E708E768E7C8E6F8E748E858E8F -8E948E908E9C8E9E8C788C828C8A8C858C988C94659B89D689DE89DA89DC0000 -F6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089E589EB89EF8A3E8B26975396E996F396EF970697019708970F970E972A -972D9730973E9F809F839F859F869F879F889F899F8A9F8C9EFE9F0B9F0D96B9 -96BC96BD96CE96D277BF96E0928E92AE92C8933E936A93CA938F943E946B9C7F -9C829C859C869C879C887A239C8B9C8E9C909C919C929C949C959C9A9C9B9C9E -9C9F9CA09CA19CA29CA39CA59CA69CA79CA89CA99CAB9CAD9CAE9CB09CB19CB2 -9CB39CB49CB59CB69CB79CBA9CBB9CBC9CBD9CC49CC59CC69CC79CCA9CCB0000 -F7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009CCC9CCD9CCE9CCF9CD09CD39CD49CD59CD79CD89CD99CDC9CDD9CDF9CE2 -977C978597919792979497AF97AB97A397B297B49AB19AB09AB79E589AB69ABA -9ABC9AC19AC09AC59AC29ACB9ACC9AD19B459B439B479B499B489B4D9B5198E8 -990D992E995599549ADF9AE19AE69AEF9AEB9AFB9AED9AF99B089B0F9B139B1F -9B239EBD9EBE7E3B9E829E879E889E8B9E9293D69E9D9E9F9EDB9EDC9EDD9EE0 -9EDF9EE29EE99EE79EE59EEA9EEF9F229F2C9F2F9F399F379F3D9F3E9F440000 diff --git a/src/runtime/tcl_library/encoding/iso2022-jp.enc b/src/runtime/tcl_library/encoding/iso2022-jp.enc deleted file mode 100644 index f6dabe56..00000000 --- a/src/runtime/tcl_library/encoding/iso2022-jp.enc +++ /dev/null @@ -1,12 +0,0 @@ -# Encoding file: iso2022-jp, escape-driven -E -name iso2022-jp -init {} -final {} -ascii \x1b(B -jis0201 \x1b(J -jis0208 \x1b$B -jis0208 \x1b$@ -jis0212 \x1b$(D -gb2312 \x1b$A -ksc5601 \x1b$(C diff --git a/src/runtime/tcl_library/encoding/iso2022-kr.enc b/src/runtime/tcl_library/encoding/iso2022-kr.enc deleted file mode 100644 index d20ce2bc..00000000 --- a/src/runtime/tcl_library/encoding/iso2022-kr.enc +++ /dev/null @@ -1,7 +0,0 @@ -# Encoding file: iso2022-kr, escape-driven -E -name iso2022-kr -init \x1b$)C -final {} -iso8859-1 \x0f -ksc5601 \x0e diff --git a/src/runtime/tcl_library/encoding/iso2022.enc b/src/runtime/tcl_library/encoding/iso2022.enc deleted file mode 100644 index a58f8e3e..00000000 --- a/src/runtime/tcl_library/encoding/iso2022.enc +++ /dev/null @@ -1,14 +0,0 @@ -# Encoding file: iso2022, escape-driven -E -name iso2022 -init {} -final {} -iso8859-1 \x1b(B -jis0201 \x1b(J -gb1988 \x1b(T -jis0208 \x1b$B -jis0208 \x1b$@ -jis0212 \x1b$(D -gb2312 \x1b$A -ksc5601 \x1b$(C -jis0208 \x1b&@\x1b$B diff --git a/src/runtime/tcl_library/encoding/iso8859-1.enc b/src/runtime/tcl_library/encoding/iso8859-1.enc deleted file mode 100644 index 045d8fa2..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-1.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-1, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF diff --git a/src/runtime/tcl_library/encoding/iso8859-10.enc b/src/runtime/tcl_library/encoding/iso8859-10.enc deleted file mode 100644 index 934b3b92..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-10.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-10, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0010401120122012A0128013600A7013B011001600166017D00AD016A014A -00B0010501130123012B0129013700B7013C011101610167017E2015016B014B -010000C100C200C300C400C500C6012E010C00C9011800CB011600CD00CE00CF -00D00145014C00D300D400D500D6016800D8017200DA00DB00DC00DD00DE00DF -010100E100E200E300E400E500E6012F010D00E9011900EB011700ED00EE00EF -00F00146014D00F300F400F500F6016900F8017300FA00FB00FC00FD00FE0138 diff --git a/src/runtime/tcl_library/encoding/iso8859-11.enc b/src/runtime/tcl_library/encoding/iso8859-11.enc deleted file mode 100644 index d6834535..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-11.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-11, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A00E010E020E030E040E050E060E070E080E090E0A0E0B0E0C0E0D0E0E0E0F -0E100E110E120E130E140E150E160E170E180E190E1A0E1B0E1C0E1D0E1E0E1F -0E200E210E220E230E240E250E260E270E280E290E2A0E2B0E2C0E2D0E2E0E2F -0E300E310E320E330E340E350E360E370E380E390E3A00000000000000000E3F -0E400E410E420E430E440E450E460E470E480E490E4A0E4B0E4C0E4D0E4E0E4F -0E500E510E520E530E540E550E560E570E580E590E5A0E5B0000000000000000 diff --git a/src/runtime/tcl_library/encoding/iso8859-13.enc b/src/runtime/tcl_library/encoding/iso8859-13.enc deleted file mode 100644 index b7edcaf3..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-13.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-13, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0201D00A200A300A4201E00A600A700D800A9015600AB00AC00AD00AE00C6 -00B000B100B200B3201C00B500B600B700F800B9015700BB00BC00BD00BE00E6 -0104012E0100010600C400C501180112010C00C90179011601220136012A013B -01600143014500D3014C00D500D600D701720141015A016A00DC017B017D00DF -0105012F0101010700E400E501190113010D00E9017A011701230137012B013C -01610144014600F3014D00F500F600F701730142015B016B00FC017C017E2019 diff --git a/src/runtime/tcl_library/encoding/iso8859-14.enc b/src/runtime/tcl_library/encoding/iso8859-14.enc deleted file mode 100644 index a65ba05b..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-14.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-14, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A01E021E0300A3010A010B1E0A00A71E8000A91E821E0B1EF200AD00AE0178 -1E1E1E1F012001211E401E4100B61E561E811E571E831E601EF31E841E851E61 -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -017400D100D200D300D400D500D61E6A00D800D900DA00DB00DC00DD017600DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -017500F100F200F300F400F500F61E6B00F800F900FA00FB00FC00FD017700FF diff --git a/src/runtime/tcl_library/encoding/iso8859-15.enc b/src/runtime/tcl_library/encoding/iso8859-15.enc deleted file mode 100644 index 823af466..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-15.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-15, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A000A100A200A320AC00A5016000A7016100A900AA00AB00AC00AD00AE00AF -00B000B100B200B3017D00B500B600B7017E00B900BA00BB01520153017800BF -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF diff --git a/src/runtime/tcl_library/encoding/iso8859-16.enc b/src/runtime/tcl_library/encoding/iso8859-16.enc deleted file mode 100644 index da337093..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-16.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-16, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A001040105014120AC201E016000A7016100A9021800AB017900AD017A017B -00B000B1010C0142017D201D00B600B7017E010D021900BB015201530178017C -00C000C100C2010200C4010600C600C700C800C900CA00CB00CC00CD00CE00CF -0110014300D200D300D4015000D6015A017000D900DA00DB00DC0118021A00DF -00E000E100E2010300E4010700E600E700E800E900EA00EB00EC00ED00EE00EF -0111014400F200F300F4015100F6015B017100F900FA00FB00FC0119021B00FF diff --git a/src/runtime/tcl_library/encoding/iso8859-2.enc b/src/runtime/tcl_library/encoding/iso8859-2.enc deleted file mode 100644 index 16faab66..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-2.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-2, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0010402D8014100A4013D015A00A700A80160015E0164017900AD017D017B -00B0010502DB014200B4013E015B02C700B80161015F0165017A02DD017E017C -015400C100C2010200C40139010600C7010C00C9011800CB011A00CD00CE010E -01100143014700D300D4015000D600D70158016E00DA017000DC00DD016200DF -015500E100E2010300E4013A010700E7010D00E9011900EB011B00ED00EE010F -01110144014800F300F4015100F600F70159016F00FA017100FC00FD016302D9 diff --git a/src/runtime/tcl_library/encoding/iso8859-3.enc b/src/runtime/tcl_library/encoding/iso8859-3.enc deleted file mode 100644 index c914bce7..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-3.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-3, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0012602D800A300A40000012400A700A80130015E011E013400AD0000017B -00B0012700B200B300B400B5012500B700B80131015F011F013500BD0000017C -00C000C100C2000000C4010A010800C700C800C900CA00CB00CC00CD00CE00CF -000000D100D200D300D4012000D600D7011C00D900DA00DB00DC016C015C00DF -00E000E100E2000000E4010B010900E700E800E900EA00EB00EC00ED00EE00EF -000000F100F200F300F4012100F600F7011D00F900FA00FB00FC016D015D02D9 diff --git a/src/runtime/tcl_library/encoding/iso8859-4.enc b/src/runtime/tcl_library/encoding/iso8859-4.enc deleted file mode 100644 index ef5c5a99..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-4.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-4, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A001040138015600A40128013B00A700A8016001120122016600AD017D00AF -00B0010502DB015700B40129013C02C700B80161011301230167014A017E014B -010000C100C200C300C400C500C6012E010C00C9011800CB011600CD00CE012A -01100145014C013600D400D500D600D700D8017200DA00DB00DC0168016A00DF -010100E100E200E300E400E500E6012F010D00E9011900EB011700ED00EE012B -01110146014D013700F400F500F600F700F8017300FA00FB00FC0169016B02D9 diff --git a/src/runtime/tcl_library/encoding/iso8859-5.enc b/src/runtime/tcl_library/encoding/iso8859-5.enc deleted file mode 100644 index bf4ee82b..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-5.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-5, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0040104020403040404050406040704080409040A040B040C00AD040E040F -0410041104120413041404150416041704180419041A041B041C041D041E041F -0420042104220423042404250426042704280429042A042B042C042D042E042F -0430043104320433043404350436043704380439043A043B043C043D043E043F -0440044104420443044404450446044704480449044A044B044C044D044E044F -2116045104520453045404550456045704580459045A045B045C00A7045E045F diff --git a/src/runtime/tcl_library/encoding/iso8859-6.enc b/src/runtime/tcl_library/encoding/iso8859-6.enc deleted file mode 100644 index 19ddefbc..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-6.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-6, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A000000000000000A40000000000000000000000000000060C00AD00000000 -00000000000000000000000000000000000000000000061B000000000000061F -0000062106220623062406250626062706280629062A062B062C062D062E062F -0630063106320633063406350636063706380639063A00000000000000000000 -0640064106420643064406450646064706480649064A064B064C064D064E064F -0650065106520000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/iso8859-7.enc b/src/runtime/tcl_library/encoding/iso8859-7.enc deleted file mode 100644 index a46112f1..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-7.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-7, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A02018201900A320AC20AF00A600A700A800A9037A00AB00AC00AD00002015 -00B000B100B200B303840385038600B703880389038A00BB038C00BD038E038F -0390039103920393039403950396039703980399039A039B039C039D039E039F -03A003A1000003A303A403A503A603A703A803A903AA03AB03AC03AD03AE03AF -03B003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C203C303C403C503C603C703C803C903CA03CB03CC03CD03CE0000 diff --git a/src/runtime/tcl_library/encoding/iso8859-8.enc b/src/runtime/tcl_library/encoding/iso8859-8.enc deleted file mode 100644 index 579fa5b4..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-8.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-8, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A0000000A200A300A400A500A600A700A800A900D700AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900F700BB00BC00BD00BE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000002017 -05D005D105D205D305D405D505D605D705D805D905DA05DB05DC05DD05DE05DF -05E005E105E205E305E405E505E605E705E805E905EA00000000200E200F0000 diff --git a/src/runtime/tcl_library/encoding/iso8859-9.enc b/src/runtime/tcl_library/encoding/iso8859-9.enc deleted file mode 100644 index 6eed3f1a..00000000 --- a/src/runtime/tcl_library/encoding/iso8859-9.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: iso8859-9, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0080008100820083008400850086008700880089008A008B008C008D008E008F -0090009100920093009400950096009700980099009A009B009C009D009E009F -00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF -00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF -011E00D100D200D300D400D500D600D700D800D900DA00DB00DC0130015E00DF -00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF -011F00F100F200F300F400F500F600F700F800F900FA00FB00FC0131015F00FF diff --git a/src/runtime/tcl_library/encoding/jis0201.enc b/src/runtime/tcl_library/encoding/jis0201.enc deleted file mode 100644 index 70e099db..00000000 --- a/src/runtime/tcl_library/encoding/jis0201.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: jis0201, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D203E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/jis0208.enc b/src/runtime/tcl_library/encoding/jis0208.enc deleted file mode 100644 index 11c49a4a..00000000 --- a/src/runtime/tcl_library/encoding/jis0208.enc +++ /dev/null @@ -1,1319 +0,0 @@ -# Encoding file: jis0208, double-byte -D -2129 0 77 -21 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000300030013002FF0CFF0E30FBFF1AFF1BFF1FFF01309B309C00B4FF4000A8 -FF3EFFE3FF3F30FD30FE309D309E30034EDD30053006300730FC20152010FF0F -FF3C301C2016FF5C2026202520182019201C201DFF08FF0930143015FF3BFF3D -FF5BFF5D30083009300A300B300C300D300E300F30103011FF0B221200B100D7 -00F7FF1D2260FF1CFF1E22662267221E22342642264000B0203220332103FFE5 -FF0400A200A3FF05FF03FF06FF0AFF2000A72606260525CB25CF25CE25C70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025C625A125A025B325B225BD25BC203B3012219221902191219330130000 -00000000000000000000000000000000000000002208220B2286228722822283 -222A2229000000000000000000000000000000002227222800AC21D221D42200 -220300000000000000000000000000000000000000000000222022A523122202 -220722612252226A226B221A223D221D2235222B222C00000000000000000000 -00000000212B2030266F266D266A2020202100B6000000000000000025EF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -23 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19000000000000000000000000 -0000FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3A00000000000000000000 -0000FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5A00000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -24 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -25 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -28 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025002502250C251025182514251C252C25242534253C25012503250F2513 -251B251725232533252B253B254B2520252F25282537253F251D253025252538 -2542000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E9C55165A03963F54C0611B632859F690228475831C7A5060AA63E16E25 -65ED846682A69BF56893572765A162715B9B59D0867B98F47D627DBE9B8E6216 -7C9F88B75B895EB563096697684895C7978D674F4EE54F0A4F4D4F9D504956F2 -593759D45A015C0960DF610F61706613690570BA754F757079FB7DAD7DEF80C3 -840E88638B029055907A533B4E954EA557DF80B290C178EF4E0058F16EA29038 -7A328328828B9C2F5141537054BD54E156E059FB5F1598F26DEB80E4852D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009662967096A097FB540B53F35B8770CF7FBD8FC296E8536F9D5C7ABA4E11 -789381FC6E26561855046B1D851A9C3B59E553A96D6674DC958F56424E91904B -96F2834F990C53E155B65B305F71662066F368046C386CF36D29745B76C87A4E -983482F1885B8A6092ED6DB275AB76CA99C560A68B018D8A95B2698E53AD5186 -5712583059445BB45EF6602863A963F46CBF6F14708E7114715971D5733F7E01 -827682D185979060925B9D1B586965BC6C5A752551F9592E59655F805FDC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062BC65FA6A2A6B276BB4738B7FC189569D2C9D0E9EC45CA16C96837B5104 -5C4B61B681C6687672614E594FFA537860696E297A4F97F34E0B53164EEE4F55 -4F3D4FA14F7352A053EF5609590F5AC15BB65BE179D16687679C67B66B4C6CB3 -706B73C2798D79BE7A3C7B8782B182DB8304837783EF83D387668AB256298CA8 -8FE6904E971E868A4FC45CE862117259753B81E582BD86FE8CC096C5991399D5 -4ECB4F1A89E356DE584A58CA5EFB5FEB602A6094606261D0621262D065390000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B41666668B06D777070754C76867D7582A587F9958B968E8C9D51F152BE -591654B35BB35D16616869826DAF788D84CB88578A7293A79AB86D6C99A886D9 -57A367FF86CE920E5283568754045ED362E164B9683C68386BBB737278BA7A6B -899A89D28D6B8F0390ED95A3969497695B665CB3697D984D984E639B7B206A2B -6A7F68B69C0D6F5F5272559D607062EC6D3B6E076ED1845B89108F444E149C39 -53F6691B6A3A9784682A515C7AC384B291DC938C565B9D286822830584310000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007CA5520882C574E64E7E4F8351A05BD2520A52D852E75DFB559A582A59E6 -5B8C5B985BDB5E725E7960A3611F616361BE63DB656267D1685368FA6B3E6B53 -6C576F226F976F4574B0751876E3770B7AFF7BA17C217DE97F367FF0809D8266 -839E89B38ACC8CAB908494519593959195A2966597D3992882184E38542B5CB8 -5DCC73A9764C773C5CA97FEB8D0B96C19811985498584F014F0E5371559C5668 -57FA59475B095BC45C905E0C5E7E5FCC63EE673A65D765E2671F68CB68C40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A5F5E306BC56C176C7D757F79485B637A007D005FBD898F8A188CB48D77 -8ECC8F1D98E29A0E9B3C4E80507D510059935B9C622F628064EC6B3A72A07591 -79477FA987FB8ABC8B7063AC83CA97A05409540355AB68546A588A7078276775 -9ECD53745BA2811A865090064E184E454EC74F1153CA54385BAE5F1360256551 -673D6C426C726CE3707874037A767AAE7B087D1A7CFE7D6665E7725B53BB5C45 -5DE862D262E063196E20865A8A318DDD92F86F0179A69B5A4EA84EAB4EAC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F9B4FA050D151477AF6517151F653545321537F53EB55AC58835CE15F37 -5F4A602F6050606D631F65596A4B6CC172C272ED77EF80F881058208854E90F7 -93E197FF99579A5A4EF051DD5C2D6681696D5C4066F26975738968507C8150C5 -52E457475DFE932665A46B236B3D7434798179BD7B4B7DCA82B983CC887F895F -8B398FD191D1541F92804E5D503653E5533A72D7739677E982E68EAF99C699C8 -99D25177611A865E55B07A7A50765BD3904796854E326ADB91E75C515C480000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000063987A9F6C9397748F617AAA718A96887C8268177E706851936C52F2541B -85AB8A137FA48ECD90E15366888879414FC250BE521151445553572D73EA578B -59515F625F8460756176616761A963B2643A656C666F68426E1375667A3D7CFB -7D4C7D997E4B7F6B830E834A86CD8A088A638B668EFD981A9D8F82B88FCE9BE8 -5287621F64836FC09699684150916B206C7A6F547A747D5088408A2367084EF6 -503950265065517C5238526355A7570F58055ACC5EFA61B261F862F363720000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000691C6A29727D72AC732E7814786F7D79770C80A9898B8B198CE28ED29063 -9375967A98559A139E785143539F53B35E7B5F266E1B6E90738473FE7D438237 -8A008AFA96504E4E500B53E4547C56FA59D15B645DF15EAB5F276238654567AF -6E5672D07CCA88B480A180E183F0864E8A878DE8923796C798679F134E944E92 -4F0D53485449543E5A2F5F8C5FA1609F68A76A8E745A78818A9E8AA48B779190 -4E5E9BC94EA44F7C4FAF501950165149516C529F52B952FE539A53E354110000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000540E5589575157A2597D5B545B5D5B8F5DE55DE75DF75E785E835E9A5EB7 -5F186052614C629762D863A7653B6602664366F4676D6821689769CB6C5F6D2A -6D696E2F6E9D75327687786C7A3F7CE07D057D187D5E7DB18015800380AF80B1 -8154818F822A8352884C88618B1B8CA28CFC90CA91759271783F92FC95A4964D -980599999AD89D3B525B52AB53F7540858D562F76FE08C6A8F5F9EB9514B523B -544A56FD7A4091779D609ED273446F09817075115FFD60DA9AA872DB8FBC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B6498034ECA56F0576458BE5A5A606861C7660F6606683968B16DF775D5 -7D3A826E9B424E9B4F5053C955065D6F5DE65DEE67FB6C99747378028A509396 -88DF57505EA7632B50B550AC518D670054C9585E59BB5BB05F69624D63A1683D -6B736E08707D91C7728078157826796D658E7D3083DC88C18F09969B52645728 -67507F6A8CA151B45742962A583A698A80B454B25D0E57FC78959DFA4F5C524A -548B643E6628671467F57A847B567D22932F685C9BAD7B395319518A52370000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005BDF62F664AE64E6672D6BBA85A996D176909BD6634C93069BAB76BF6652 -4E09509853C25C7160E864926563685F71E673CA75237B977E8286958B838CDB -9178991065AC66AB6B8B4ED54ED44F3A4F7F523A53F853F255E356DB58EB59CB -59C959FF5B505C4D5E025E2B5FD7601D6307652F5B5C65AF65BD65E8679D6B62 -6B7B6C0F7345794979C17CF87D197D2B80A2810281F389968A5E8A698A668A8C -8AEE8CC78CDC96CC98FC6B6F4E8B4F3C4F8D51505B575BFA6148630166420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B216ECB6CBB723E74BD75D478C1793A800C803381EA84948F9E6C509E7F -5F0F8B589D2B7AFA8EF85B8D96EB4E0353F157F759315AC95BA460896E7F6F06 -75BE8CEA5B9F85007BE0507267F4829D5C61854A7E1E820E51995C0463688D66 -659C716E793E7D1780058B1D8ECA906E86C790AA501F52FA5C3A6753707C7235 -914C91C8932B82E55BC25F3160F94E3B53D65B88624B67316B8A72E973E07A2E -816B8DA391529996511253D7546A5BFF63886A397DAC970056DA53CE54680000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005B975C315DDE4FEE610162FE6D3279C079CB7D427E4D7FD281ED821F8490 -884689728B908E748F2F9031914B916C96C6919C4EC04F4F514553415F93620E -67D46C416E0B73637E2691CD928353D459195BBF6DD1795D7E2E7C9B587E719F -51FA88538FF04FCA5CFB662577AC7AE3821C99FF51C65FAA65EC696F6B896DF3 -6E966F6476FE7D145DE190759187980651E6521D6240669166D96E1A5EB67DD2 -7F7266F885AF85F78AF852A953D959735E8F5F90605592E4966450B7511F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000052DD5320534753EC54E8554655315617596859BE5A3C5BB55C065C0F5C11 -5C1A5E845E8A5EE05F70627F628462DB638C63776607660C662D6676677E68A2 -6A1F6A356CBC6D886E096E58713C7126716775C77701785D7901796579F07AE0 -7B117CA77D39809683D6848B8549885D88F38A1F8A3C8A548A738C618CDE91A4 -9266937E9418969C97984E0A4E084E1E4E575197527057CE583458CC5B225E38 -60C564FE676167566D4472B675737A6384B88B7291B89320563157F498FE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000062ED690D6B9671ED7E548077827289E698DF87558FB15C3B4F384FE14FB5 -55075A205BDD5BE95FC3614E632F65B0664B68EE699B6D786DF1753375B9771F -795E79E67D3381E382AF85AA89AA8A3A8EAB8F9B903291DD97074EBA4EC15203 -587558EC5C0B751A5C3D814E8A0A8FC59663976D7B258ACF9808916256F353A8 -9017543957825E2563A86C34708A77617C8B7FE088709042915493109318968F -745E9AC45D075D69657067A28DA896DB636E6749691983C5981796C088FE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F84647A5BF84E16702C755D662F51C4523652E259D35F8160276210653F -6574661F667468F268166B636E057272751F76DB7CBE805658F088FD897F8AA0 -8A938ACB901D91929752975965897A0E810696BB5E2D60DC621A65A566146790 -77F37A4D7C4D7E3E810A8CAC8D648DE18E5F78A9520762D963A5644262988A2D -7A837BC08AAC96EA7D76820C87494ED95148534353605BA35C025C165DDD6226 -624764B0681368346CC96D456D1767D36F5C714E717D65CB7A7F7BAD7DDA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007E4A7FA8817A821B823985A68A6E8CCE8DF59078907792AD929195839BAE -524D55846F387136516879857E5581B37CCE564C58515CA863AA66FE66FD695A -72D9758F758E790E795679DF7C977D207D4486078A34963B90619F2050E75275 -53CC53E2500955AA58EE594F723D5B8B5C64531D60E360F3635C6383633F63BB -64CD65E966F95DE369CD69FD6F1571E54E8975E976F87A937CDF7DCF7D9C8061 -83498358846C84BC85FB88C58D709001906D9397971C9A1250CF5897618E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000081D385358D0890204FC3507452475373606F6349675F6E2C8DB3901F4FD7 -5C5E8CCA65CF7D9A53528896517663C35B585B6B5C0A640D6751905C4ED6591A -592A6C708A51553E581559A560F0625367C182356955964099C49A284F535806 -5BFE80105CB15E2F5F856020614B623466FF6CF06EDE80CE817F82D4888B8CB8 -9000902E968A9EDB9BDB4EE353F059277B2C918D984C9DF96EDD702753535544 -5B856258629E62D36CA26FEF74228A1794386FC18AFE833851E786F853EA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053E94F4690548FB0596A81315DFD7AEA8FBF68DA8C3772F89C486A3D8AB0 -4E3953585606576662C563A265E66B4E6DE16E5B70AD77ED7AEF7BAA7DBB803D -80C686CB8A95935B56E358C75F3E65AD66966A806BB575378AC7502477E55730 -5F1B6065667A6C6075F47A1A7F6E81F48718904599B37BC9755C7AF97B5184C4 -901079E97A9283365AE177404E2D4EF25B995FE062BD663C67F16CE8866B8877 -8A3B914E92F399D06A177026732A82E784578CAF4E01514651CB558B5BF50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005E165E335E815F145F355F6B5FB461F2631166A2671D6F6E7252753A773A -80748139817887768ABF8ADC8D858DF3929A957798029CE552C5635776F46715 -6C8873CD8CC393AE96736D25589C690E69CC8FFD939A75DB901A585A680263B4 -69FB4F436F2C67D88FBB85267DB49354693F6F70576A58F75B2C7D2C722A540A -91E39DB44EAD4F4E505C507552438C9E544858245B9A5E1D5E955EAD5EF75F1F -608C62B5633A63D068AF6C407887798E7A0B7DE082478A028AE68E4490130000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090B8912D91D89F0E6CE5645864E265756EF476847B1B906993D16EBA54F2 -5FB964A48F4D8FED92445178586B59295C555E976DFB7E8F751C8CBC8EE2985B -70B94F1D6BBF6FB1753096FB514E54105835585759AC5C605F926597675C6E21 -767B83DF8CED901490FD934D7825783A52AA5EA6571F597460125012515A51AC -51CD520055105854585859575B955CF65D8B60BC6295642D6771684368BC68DF -76D76DD86E6F6D9B706F71C85F5375D879777B497B547B527CD67D7152300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008463856985E48A0E8B048C468E0F9003900F94199676982D9A3095D850CD -52D5540C58025C0E61A7649E6D1E77B37AE580F48404905392855CE09D07533F -5F975FB36D9C7279776379BF7BE46BD272EC8AAD68036A6151F87A8169345C4A -9CF682EB5BC59149701E56785C6F60C765666C8C8C5A90419813545166C7920D -594890A351854E4D51EA85998B0E7058637A934B696299B47E04757753576960 -8EDF96E36C5D4E8C5C3C5F108FE953028CD1808986795EFF65E54E7351650000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059825C3F97EE4EFB598A5FCD8A8D6FE179B079625BE78471732B71B15E74 -5FF5637B649A71C37C984E435EFC4E4B57DC56A260A96FC37D0D80FD813381BF -8FB2899786A45DF4628A64AD898767776CE26D3E743678345A467F7582AD99AC -4FF35EC362DD63926557676F76C3724C80CC80BA8F29914D500D57F95A926885 -6973716472FD8CB758F28CE0966A9019877F79E477E784294F2F5265535A62CD -67CF6CCA767D7B947C95823685848FEB66DD6F2072067E1B83AB99C19EA60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051FD7BB178727BB880877B486AE85E61808C75517560516B92626E8C767A -91979AEA4F107F70629C7B4F95A59CE9567A585986E496BC4F345224534A53CD -53DB5E06642C6591677F6C3E6C4E724872AF73ED75547E41822C85E98CA97BC4 -91C67169981298EF633D6669756A76E478D0854386EE532A5351542659835E87 -5F7C60B26249627962AB65906BD46CCC75B276AE789179D87DCB7F7780A588AB -8AB98CBB907F975E98DB6A0B7C3850995C3E5FAE67876BD8743577097F8E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -49 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009F3B67CA7A175339758B9AED5F66819D83F180985F3C5FC575627B46903C -686759EB5A9B7D10767E8B2C4FF55F6A6A196C376F0274E2796888688A558C79 -5EDF63CF75C579D282D7932892F2849C86ED9C2D54C15F6C658C6D5C70158CA7 -8CD3983B654F74F64E0D4ED857E0592B5A665BCC51A85E035E9C601662766577 -65A7666E6D6E72367B268150819A82998B5C8CA08CE68D74961C96444FAE64AB -6B66821E8461856A90E85C01695398A8847A85574F0F526F5FA95E45670D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000798F8179890789866DF55F1762556CB84ECF72699B925206543B567458B3 -61A4626E711A596E7C897CDE7D1B96F06587805E4E194F75517558405E635E73 -5F0A67C44E26853D9589965B7C73980150FB58C1765678A7522577A585117B86 -504F590972477BC77DE88FBA8FD4904D4FBF52C95A295F0197AD4FDD821792EA -570363556B69752B88DC8F147A4252DF58936155620A66AE6BCD7C3F83E95023 -4FF853055446583159495B9D5CF05CEF5D295E9662B16367653E65B9670B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006CD56CE170F978327E2B80DE82B3840C84EC870289128A2A8C4A90A692D2 -98FD9CF39D6C4E4F4EA1508D5256574A59A85E3D5FD85FD9623F66B4671B67D0 -68D251927D2180AA81A88B008C8C8CBF927E96325420982C531750D5535C58A8 -64B26734726777667A4691E652C36CA16B8658005E4C5954672C7FFB51E176C6 -646978E89B549EBB57CB59B96627679A6BCE54E969D95E55819C67959BAA67FE -9C52685D4EA64FE353C862B9672B6CAB8FC44FAD7E6D9EBF4E0761626E800000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F2B85135473672A9B455DF37B955CAC5BC6871C6E4A84D17A1481085999 -7C8D6C11772052D959227121725F77DB97279D61690B5A7F5A1851A5540D547D -660E76DF8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A21 -830259845B5F6BDB731B76F27DB280178499513267289ED976EE676252FF9905 -5C24623B7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F25 -77E253845F797D0485AC8A338E8D975667F385AE9453610961086CB976520000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AED8F38552F4F51512A52C753CB5BA55E7D60A0618263D6670967DA6E67 -6D8C733673377531795088D58A98904A909190F596C4878D59154E884F594E0E -8A898F3F981050AD5E7C59965BB95EB863DA63FA64C166DC694A69D86D0B6EB6 -719475287AAF7F8A8000844984C989818B218E0A9065967D990A617E62916B32 -6C836D747FCC7FFC6DC07F8587BA88F8676583B1983C96F76D1B7D61843D916A -4E7153755D506B046FEB85CD862D89A75229540F5C65674E68A8740674830000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075E288CF88E191CC96E296785F8B73877ACB844E63A0756552896D416E9C -74097559786B7C9296867ADC9F8D4FB6616E65C5865C4E864EAE50DA4E2151CC -5BEE659968816DBC731F764277AD7A1C7CE7826F8AD2907C91CF96759818529B -7DD1502B539867976DCB71D0743381E88F2A96A39C579E9F746058416D997D2F -985E4EE44F364F8B51B752B15DBA601C73B2793C82D3923496B796F6970A9E97 -9F6266A66B74521752A370C888C25EC9604B61906F2371497C3E7DF4806F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000084EE9023932C54429B6F6AD370898CC28DEF973252B45A415ECA5F046717 -697C69946D6A6F0F726272FC7BED8001807E874B90CE516D9E937984808B9332 -8AD6502D548C8A716B6A8CC4810760D167A09DF24E994E989C108A6B85C18568 -69006E7E78978155000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F0C4E104E154E2A4E314E364E3C4E3F4E424E564E584E824E858C6B4E8A -82125F0D4E8E4E9E4E9F4EA04EA24EB04EB34EB64ECE4ECD4EC44EC64EC24ED7 -4EDE4EED4EDF4EF74F094F5A4F304F5B4F5D4F574F474F764F884F8F4F984F7B -4F694F704F914F6F4F864F9651184FD44FDF4FCE4FD84FDB4FD14FDA4FD04FE4 -4FE5501A50285014502A502550054F1C4FF650215029502C4FFE4FEF50115006 -504350476703505550505048505A5056506C50785080509A508550B450B20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000050C950CA50B350C250D650DE50E550ED50E350EE50F950F5510951015102 -511651155114511A5121513A5137513C513B513F51405152514C515451627AF8 -5169516A516E5180518256D8518C5189518F519151935195519651A451A651A2 -51A951AA51AB51B351B151B251B051B551BD51C551C951DB51E0865551E951ED -51F051F551FE5204520B5214520E5227522A522E52335239524F5244524B524C -525E5254526A527452695273527F527D528D529452925271528852918FA80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008FA752AC52AD52BC52B552C152CD52D752DE52E352E698ED52E052F352F5 -52F852F9530653087538530D5310530F5315531A5323532F5331533353385340 -534653454E175349534D51D6535E5369536E5918537B53775382539653A053A6 -53A553AE53B053B653C37C1296D953DF66FC71EE53EE53E853ED53FA5401543D -5440542C542D543C542E54365429541D544E548F5475548E545F547154775470 -5492547B5480547654845490548654C754A254B854A554AC54C454C854A80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054AB54C254A454BE54BC54D854E554E6550F551454FD54EE54ED54FA54E2 -553955405563554C552E555C55455556555755385533555D5599558054AF558A -559F557B557E5598559E55AE557C558355A9558755A855DA55C555DF55C455DC -55E455D4561455F7561655FE55FD561B55F9564E565071DF5634563656325638 -566B5664562F566C566A56865680568A56A05694568F56A556AE56B656B456C2 -56BC56C156C356C056C856CE56D156D356D756EE56F9570056FF570457090000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005708570B570D57135718571655C7571C572657375738574E573B5740574F -576957C057885761577F5789579357A057B357A457AA57B057C357C657D457D2 -57D3580A57D657E3580B5819581D587258215862584B58706BC05852583D5879 -588558B9589F58AB58BA58DE58BB58B858AE58C558D358D158D758D958D858E5 -58DC58E458DF58EF58FA58F958FB58FC58FD5902590A5910591B68A65925592C -592D59325938593E7AD259555950594E595A5958596259605967596C59690000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059785981599D4F5E4FAB59A359B259C659E859DC598D59D959DA5A255A1F -5A115A1C5A095A1A5A405A6C5A495A355A365A625A6A5A9A5ABC5ABE5ACB5AC2 -5ABD5AE35AD75AE65AE95AD65AFA5AFB5B0C5B0B5B165B325AD05B2A5B365B3E -5B435B455B405B515B555B5A5B5B5B655B695B705B735B755B7865885B7A5B80 -5B835BA65BB85BC35BC75BC95BD45BD05BE45BE65BE25BDE5BE55BEB5BF05BF6 -5BF35C055C075C085C0D5C135C205C225C285C385C395C415C465C4E5C530000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C505C4F5B715C6C5C6E4E625C765C795C8C5C915C94599B5CAB5CBB5CB6 -5CBC5CB75CC55CBE5CC75CD95CE95CFD5CFA5CED5D8C5CEA5D0B5D155D175D5C -5D1F5D1B5D115D145D225D1A5D195D185D4C5D525D4E5D4B5D6C5D735D765D87 -5D845D825DA25D9D5DAC5DAE5DBD5D905DB75DBC5DC95DCD5DD35DD25DD65DDB -5DEB5DF25DF55E0B5E1A5E195E115E1B5E365E375E445E435E405E4E5E575E54 -5E5F5E625E645E475E755E765E7A9EBC5E7F5EA05EC15EC25EC85ED05ECF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005ED65EE35EDD5EDA5EDB5EE25EE15EE85EE95EEC5EF15EF35EF05EF45EF8 -5EFE5F035F095F5D5F5C5F0B5F115F165F295F2D5F385F415F485F4C5F4E5F2F -5F515F565F575F595F615F6D5F735F775F835F825F7F5F8A5F885F915F875F9E -5F995F985FA05FA85FAD5FBC5FD65FFB5FE45FF85FF15FDD60B35FFF60216060 -601960106029600E6031601B6015602B6026600F603A605A6041606A6077605F -604A6046604D6063604360646042606C606B60596081608D60E76083609A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006084609B60966097609260A7608B60E160B860E060D360B45FF060BD60C6 -60B560D8614D6115610660F660F7610060F460FA6103612160FB60F1610D610E -6147613E61286127614A613F613C612C6134613D614261446173617761586159 -615A616B6174616F61656171615F615D6153617561996196618761AC6194619A -618A619161AB61AE61CC61CA61C961F761C861C361C661BA61CB7F7961CD61E6 -61E361F661FA61F461FF61FD61FC61FE620062086209620D620C6214621B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000621E6221622A622E6230623262336241624E625E6263625B62606268627C -62826289627E62926293629662D46283629462D762D162BB62CF62FF62C664D4 -62C862DC62CC62CA62C262C7629B62C9630C62EE62F163276302630862EF62F5 -6350633E634D641C634F6396638E638063AB637663A3638F6389639F63B5636B -636963BE63E963C063C663E363C963D263F663C4641664346406641364266436 -651D64176428640F6467646F6476644E652A6495649364A564A9648864BC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064DA64D264C564C764BB64D864C264F164E7820964E064E162AC64E364EF -652C64F664F464F264FA650064FD6518651C650565246523652B653465356537 -65366538754B654865566555654D6558655E655D65726578658265838B8A659B -659F65AB65B765C365C665C165C465CC65D265DB65D965E065E165F16772660A -660365FB6773663566366634661C664F664466496641665E665D666466676668 -665F6662667066836688668E668966846698669D66C166B966C966BE66BC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000066C466B866D666DA66E0663F66E666E966F066F566F7670F6716671E6726 -67279738672E673F67366741673867376746675E676067596763676467896770 -67A9677C676A678C678B67A667A1678567B767EF67B467EC67B367E967B867E4 -67DE67DD67E267EE67B967CE67C667E76A9C681E684668296840684D6832684E -68B3682B685968636877687F689F688F68AD6894689D689B68836AAE68B96874 -68B568A068BA690F688D687E690168CA690868D86922692668E1690C68CD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068D468E768D569366912690468D768E3692568F968E068EF6928692A691A -6923692168C669796977695C6978696B6954697E696E69396974693D69596930 -6961695E695D6981696A69B269AE69D069BF69C169D369BE69CE5BE869CA69DD -69BB69C369A76A2E699169A0699C699569B469DE69E86A026A1B69FF6B0A69F9 -69F269E76A0569B16A1E69ED6A1469EB6A0A6A126AC16A236A136A446A0C6A72 -6A366A786A476A626A596A666A486A386A226A906A8D6AA06A846AA26AA30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A9786176ABB6AC36AC26AB86AB36AAC6ADE6AD16ADF6AAA6ADA6AEA6AFB -6B0586166AFA6B126B169B316B1F6B386B3776DC6B3998EE6B476B436B496B50 -6B596B546B5B6B5F6B616B786B796B7F6B806B846B836B8D6B986B956B9E6BA4 -6BAA6BAB6BAF6BB26BB16BB36BB76BBC6BC66BCB6BD36BDF6BEC6BEB6BF36BEF -9EBE6C086C136C146C1B6C246C236C5E6C556C626C6A6C826C8D6C9A6C816C9B -6C7E6C686C736C926C906CC46CF16CD36CBD6CD76CC56CDD6CAE6CB16CBE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006CBA6CDB6CEF6CD96CEA6D1F884D6D366D2B6D3D6D386D196D356D336D12 -6D0C6D636D936D646D5A6D796D596D8E6D956FE46D856DF96E156E0A6DB56DC7 -6DE66DB86DC66DEC6DDE6DCC6DE86DD26DC56DFA6DD96DE46DD56DEA6DEE6E2D -6E6E6E2E6E196E726E5F6E3E6E236E6B6E2B6E766E4D6E1F6E436E3A6E4E6E24 -6EFF6E1D6E386E826EAA6E986EC96EB76ED36EBD6EAF6EC46EB26ED46ED56E8F -6EA56EC26E9F6F416F11704C6EEC6EF86EFE6F3F6EF26F316EEF6F326ECC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006F3E6F136EF76F866F7A6F786F816F806F6F6F5B6FF36F6D6F826F7C6F58 -6F8E6F916FC26F666FB36FA36FA16FA46FB96FC66FAA6FDF6FD56FEC6FD46FD8 -6FF16FEE6FDB7009700B6FFA70117001700F6FFE701B701A6F74701D7018701F -7030703E7032705170637099709270AF70F170AC70B870B370AE70DF70CB70DD -70D9710970FD711C711971657155718871667162714C7156716C718F71FB7184 -719571A871AC71D771B971BE71D271C971D471CE71E071EC71E771F571FC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000071F971FF720D7210721B7228722D722C72307232723B723C723F72407246 -724B72587274727E7282728172877292729672A272A772B972B272C372C672C4 -72CE72D272E272E072E172F972F7500F7317730A731C7316731D7334732F7329 -7325733E734E734F9ED87357736A7368737073787375737B737A73C873B373CE -73BB73C073E573EE73DE74A27405746F742573F87432743A7455743F745F7459 -7441745C746974707463746A7476747E748B749E74A774CA74CF74D473F10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000074E074E374E774E974EE74F274F074F174F874F7750475037505750C750E -750D75157513751E7526752C753C7544754D754A7549755B7546755A75697564 -7567756B756D75787576758675877574758A758975827594759A759D75A575A3 -75C275B375C375B575BD75B875BC75B175CD75CA75D275D975E375DE75FE75FF -75FC760175F075FA75F275F3760B760D7609761F762776207621762276247634 -7630763B764776487646765C76587661766276687669766A7667766C76700000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000767276767678767C768076837688768B768E769676937699769A76B076B4 -76B876B976BA76C276CD76D676D276DE76E176E576E776EA862F76FB77087707 -770477297724771E77257726771B773777387747775A7768776B775B7765777F -777E7779778E778B779177A0779E77B077B677B977BF77BC77BD77BB77C777CD -77D777DA77DC77E377EE77FC780C781279267820792A7845788E78747886787C -789A788C78A378B578AA78AF78D178C678CB78D478BE78BC78C578CA78EC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078E778DA78FD78F47907791279117919792C792B794079607957795F795A -79557953797A797F798A799D79A79F4B79AA79AE79B379B979BA79C979D579E7 -79EC79E179E37A087A0D7A187A197A207A1F79807A317A3B7A3E7A377A437A57 -7A497A617A627A699F9D7A707A797A7D7A887A977A957A987A967AA97AC87AB0 -7AB67AC57AC47ABF90837AC77ACA7ACD7ACF7AD57AD37AD97ADA7ADD7AE17AE2 -7AE67AED7AF07B027B0F7B0A7B067B337B187B197B1E7B357B287B367B500000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007B7A7B047B4D7B0B7B4C7B457B757B657B747B677B707B717B6C7B6E7B9D -7B987B9F7B8D7B9C7B9A7B8B7B927B8F7B5D7B997BCB7BC17BCC7BCF7BB47BC6 -7BDD7BE97C117C147BE67BE57C607C007C077C137BF37BF77C177C0D7BF67C23 -7C277C2A7C1F7C377C2B7C3D7C4C7C437C547C4F7C407C507C587C5F7C647C56 -7C657C6C7C757C837C907CA47CAD7CA27CAB7CA17CA87CB37CB27CB17CAE7CB9 -7CBD7CC07CC57CC27CD87CD27CDC7CE29B3B7CEF7CF27CF47CF67CFA7D060000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D027D1C7D157D0A7D457D4B7D2E7D327D3F7D357D467D737D567D4E7D72 -7D687D6E7D4F7D637D937D897D5B7D8F7D7D7D9B7DBA7DAE7DA37DB57DC77DBD -7DAB7E3D7DA27DAF7DDC7DB87D9F7DB07DD87DDD7DE47DDE7DFB7DF27DE17E05 -7E0A7E237E217E127E317E1F7E097E0B7E227E467E667E3B7E357E397E437E37 -7E327E3A7E677E5D7E567E5E7E597E5A7E797E6A7E697E7C7E7B7E837DD57E7D -8FAE7E7F7E887E897E8C7E927E907E937E947E967E8E7E9B7E9C7F387F3A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007F457F4C7F4D7F4E7F507F517F557F547F587F5F7F607F687F697F677F78 -7F827F867F837F887F877F8C7F947F9E7F9D7F9A7FA37FAF7FB27FB97FAE7FB6 -7FB88B717FC57FC67FCA7FD57FD47FE17FE67FE97FF37FF998DC80068004800B -801280188019801C80218028803F803B804A804680528058805A805F80628068 -80738072807080768079807D807F808480868085809B8093809A80AD519080AC -80DB80E580D980DD80C480DA80D6810980EF80F1811B81298123812F814B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000968B8146813E8153815180FC8171816E81658166817481838188818A8180 -818281A0819581A481A3815F819381A981B081B581BE81B881BD81C081C281BA -81C981CD81D181D981D881C881DA81DF81E081E781FA81FB81FE820182028205 -8207820A820D821082168229822B82388233824082598258825D825A825F8264 -82628268826A826B822E827182778278827E828D829282AB829F82BB82AC82E1 -82E382DF82D282F482F382FA8393830382FB82F982DE830682DC830982D90000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000833583348316833283318340833983508345832F832B831783188385839A -83AA839F83A283968323838E8387838A837C83B58373837583A0838983A883F4 -841383EB83CE83FD840383D8840B83C183F7840783E083F2840D8422842083BD -8438850683FB846D842A843C855A84848477846B84AD846E848284698446842C -846F8479843584CA846284B984BF849F84D984CD84BB84DA84D084C184C684D6 -84A1852184FF84F485178518852C851F8515851484FC85408563855885480000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000085418602854B8555858085A485888591858A85A8856D8594859B85EA8587 -859C8577857E859085C985BA85CF85B985D085D585DD85E585DC85F9860A8613 -860B85FE85FA86068622861A8630863F864D4E558654865F86678671869386A3 -86A986AA868B868C86B686AF86C486C686B086C9882386AB86D486DE86E986EC -86DF86DB86EF8712870687088700870386FB87118709870D86F9870A8734873F -8737873B87258729871A8760875F8778874C874E877487578768876E87590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000087538763876A880587A2879F878287AF87CB87BD87C087D096D687AB87C4 -87B387C787C687BB87EF87F287E0880F880D87FE87F687F7880E87D288118816 -8815882288218831883688398827883B8844884288528859885E8862886B8881 -887E889E8875887D88B5887288828897889288AE889988A2888D88A488B088BF -88B188C388C488D488D888D988DD88F9890288FC88F488E888F28904890C890A -89138943891E8925892A892B89418944893B89368938894C891D8960895E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000089668964896D896A896F89748977897E89838988898A8993899889A189A9 -89A689AC89AF89B289BA89BD89BF89C089DA89DC89DD89E789F489F88A038A16 -8A108A0C8A1B8A1D8A258A368A418A5B8A528A468A488A7C8A6D8A6C8A628A85 -8A828A848AA88AA18A918AA58AA68A9A8AA38AC48ACD8AC28ADA8AEB8AF38AE7 -8AE48AF18B148AE08AE28AF78ADE8ADB8B0C8B078B1A8AE18B168B108B178B20 -8B3397AB8B268B2B8B3E8B288B418B4C8B4F8B4E8B498B568B5B8B5A8B6B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B5F8B6C8B6F8B748B7D8B808B8C8B8E8B928B938B968B998B9A8C3A8C41 -8C3F8C488C4C8C4E8C508C558C628C6C8C788C7A8C828C898C858C8A8C8D8C8E -8C948C7C8C98621D8CAD8CAA8CBD8CB28CB38CAE8CB68CC88CC18CE48CE38CDA -8CFD8CFA8CFB8D048D058D0A8D078D0F8D0D8D109F4E8D138CCD8D148D168D67 -8D6D8D718D738D818D998DC28DBE8DBA8DCF8DDA8DD68DCC8DDB8DCB8DEA8DEB -8DDF8DE38DFC8E088E098DFF8E1D8E1E8E108E1F8E428E358E308E348E4A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E478E498E4C8E508E488E598E648E608E2A8E638E558E768E728E7C8E81 -8E878E858E848E8B8E8A8E938E918E948E998EAA8EA18EAC8EB08EC68EB18EBE -8EC58EC88ECB8EDB8EE38EFC8EFB8EEB8EFE8F0A8F058F158F128F198F138F1C -8F1F8F1B8F0C8F268F338F3B8F398F458F428F3E8F4C8F498F468F4E8F578F5C -8F628F638F648F9C8F9F8FA38FAD8FAF8FB78FDA8FE58FE28FEA8FEF90878FF4 -90058FF98FFA901190159021900D901E9016900B90279036903590398FF80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000904F905090519052900E9049903E90569058905E9068906F907696A89072 -9082907D90819080908A9089908F90A890AF90B190B590E290E4624890DB9102 -9112911991329130914A9156915891639165916991739172918B9189918291A2 -91AB91AF91AA91B591B491BA91C091C191C991CB91D091D691DF91E191DB91FC -91F591F6921E91FF9214922C92159211925E925792459249926492489295923F -924B9250929C92969293929B925A92CF92B992B792E9930F92FA9344932E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093199322931A9323933A9335933B935C9360937C936E935693B093AC93AD -939493B993D693D793E893E593D893C393DD93D093C893E4941A941494139403 -940794109436942B94359421943A944194529444945B94609462945E946A9229 -947094759477947D945A947C947E9481947F95829587958A9594959695989599 -95A095A895A795AD95BC95BB95B995BE95CA6FF695C395CD95CC95D595D495D6 -95DC95E195E595E296219628962E962F9642964C964F964B9677965C965E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000965D965F96669672966C968D96989695969796AA96A796B196B296B096B4 -96B696B896B996CE96CB96C996CD894D96DC970D96D596F99704970697089713 -970E9711970F971697199724972A97309739973D973E97449746974897429749 -975C976097649766976852D2976B977197799785977C9781977A9786978B978F -9790979C97A897A697A397B397B497C397C697C897CB97DC97ED9F4F97F27ADF -97F697F5980F980C9838982498219837983D9846984F984B986B986F98700000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000098719874987398AA98AF98B198B698C498C398C698E998EB990399099912 -991499189921991D991E99249920992C992E993D993E9942994999459950994B -99519952994C99559997999899A599AD99AE99BC99DF99DB99DD99D899D199ED -99EE99F199F299FB99F89A019A0F9A0599E29A199A2B9A379A459A429A409A43 -9A3E9A559A4D9A5B9A579A5F9A629A659A649A699A6B9A6A9AAD9AB09ABC9AC0 -9ACF9AD19AD39AD49ADE9ADF9AE29AE39AE69AEF9AEB9AEE9AF49AF19AF70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009AFB9B069B189B1A9B1F9B229B239B259B279B289B299B2A9B2E9B2F9B32 -9B449B439B4F9B4D9B4E9B519B589B749B939B839B919B969B979B9F9BA09BA8 -9BB49BC09BCA9BB99BC69BCF9BD19BD29BE39BE29BE49BD49BE19C3A9BF29BF1 -9BF09C159C149C099C139C0C9C069C089C129C0A9C049C2E9C1B9C259C249C21 -9C309C479C329C469C3E9C5A9C609C679C769C789CE79CEC9CF09D099D089CEB -9D039D069D2A9D269DAF9D239D1F9D449D159D129D419D3F9D3E9D469D480000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D5D9D5E9D649D519D509D599D729D899D879DAB9D6F9D7A9D9A9DA49DA9 -9DB29DC49DC19DBB9DB89DBA9DC69DCF9DC29DD99DD39DF89DE69DED9DEF9DFD -9E1A9E1B9E1E9E759E799E7D9E819E889E8B9E8C9E929E959E919E9D9EA59EA9 -9EB89EAA9EAD97619ECC9ECE9ECF9ED09ED49EDC9EDE9EDD9EE09EE59EE89EEF -9EF49EF69EF79EF99EFB9EFC9EFD9F079F0876B79F159F219F2C9F3E9F4A9F52 -9F549F639F5F9F609F619F669F679F6C9F6A9F779F729F769F959F9C9FA00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000582F69C79059746451DC7199000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -R -2141 301C FF5E -2142 2016 2225 -215D 2212 FF0D -2171 00A2 FFE0 -2172 00A3 FFE1 -224C 00AC FFE2 diff --git a/src/runtime/tcl_library/encoding/jis0212.enc b/src/runtime/tcl_library/encoding/jis0212.enc deleted file mode 100644 index cddbbba9..00000000 --- a/src/runtime/tcl_library/encoding/jis0212.enc +++ /dev/null @@ -1,1159 +0,0 @@ -# Encoding file: jis0212, double-byte -D -2244 0 68 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000002D8 -02C700B802D902DD00AF02DB02DA007E03840385000000000000000000000000 -0000000000A100A600BF00000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000BA00AA00A900AE2122 -00A4211600000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000038603880389038A03AA0000038C0000038E03AB0000038F000000000000 -000003AC03AD03AE03AF03CA039003CC03C203CD03CB03B003CE000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000004020403040404050406040704080409040A040B040C040E040F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000004520453045404550456045704580459045A045B045C045E045F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000C60110000001260000013200000141013F0000014A00D8015200000166 -00DE000000000000000000000000000000000000000000000000000000000000 -000000E6011100F00127013101330138014201400149014B00F8015300DF0167 -00FE000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000C100C000C400C2010201CD0100010400C500C301060108010C00C7010A -010E00C900C800CB00CA011A0116011201180000011C011E01220120012400CD -00CC00CF00CE01CF0130012A012E0128013401360139013D013B014301470145 -00D100D300D200D600D401D10150014C00D5015401580156015A015C0160015E -0164016200DA00D900DC00DB016C01D30170016A0172016E016801D701DB01D9 -01D5017400DD017801760179017D017B00000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000E100E000E400E2010301CE0101010500E500E301070109010D00E7010B -010F00E900E800EB00EA011B01170113011901F5011D011F00000121012500ED -00EC00EF00EE01D00000012B012F012901350137013A013E013C014401480146 -00F100F300F200F600F401D20151014D00F5015501590157015B015D0161015F -0165016300FA00F900FC00FB016D01D40171016B0173016F016901D801DC01DA -01D6017500FD00FF0177017A017E017C00000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E024E044E054E0C4E124E1F4E234E244E284E2B4E2E4E2F4E304E354E40 -4E414E444E474E514E5A4E5C4E634E684E694E744E754E794E7F4E8D4E964E97 -4E9D4EAF4EB94EC34ED04EDA4EDB4EE04EE14EE24EE84EEF4EF14EF34EF54EFD -4EFE4EFF4F004F024F034F084F0B4F0C4F124F154F164F174F194F2E4F314F60 -4F334F354F374F394F3B4F3E4F404F424F484F494F4B4F4C4F524F544F564F58 -4F5F4F634F6A4F6C4F6E4F714F774F784F794F7A4F7D4F7E4F814F824F840000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F854F894F8A4F8C4F8E4F904F924F934F944F974F994F9A4F9E4F9F4FB2 -4FB74FB94FBB4FBC4FBD4FBE4FC04FC14FC54FC64FC84FC94FCB4FCC4FCD4FCF -4FD24FDC4FE04FE24FF04FF24FFC4FFD4FFF5000500150045007500A500C500E -5010501350175018501B501C501D501E50225027502E50305032503350355040 -5041504250455046504A504C504E50515052505350575059505F506050625063 -50665067506A506D50705071503B5081508350845086508A508E508F50900000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005092509350945096509B509C509E509F50A050A150A250AA50AF50B050B9 -50BA50BD50C050C350C450C750CC50CE50D050D350D450D850DC50DD50DF50E2 -50E450E650E850E950EF50F150F650FA50FE5103510651075108510B510C510D -510E50F2511051175119511B511C511D511E512351275128512C512D512F5131 -513351345135513851395142514A514F5153515551575158515F51645166517E -51835184518B518E5198519D51A151A351AD51B851BA51BC51BE51BF51C20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000051C851CF51D151D251D351D551D851DE51E251E551EE51F251F351F451F7 -5201520252055212521352155216521852225228523152325235523C52455249 -525552575258525A525C525F526052615266526E527752785279528052825285 -528A528C52935295529652975298529A529C52A452A552A652A752AF52B052B6 -52B752B852BA52BB52BD52C052C452C652C852CC52CF52D152D452D652DB52DC -52E152E552E852E952EA52EC52F052F152F452F652F753005303530A530B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000530C531153135318531B531C531E531F5325532753285329532B532C532D -533053325335533C533D533E5342534C534B5359535B536153635365536C536D -53725379537E538353875388538E539353945399539D53A153A453AA53AB53AF -53B253B453B553B753B853BA53BD53C053C553CF53D253D353D553DA53DD53DE -53E053E653E753F554025413541A542154275428542A542F5431543454355443 -54445447544D544F545E54625464546654675469546B546D546E5474547F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054815483548554885489548D549154955496549C549F54A154A654A754A9 -54AA54AD54AE54B154B754B954BA54BB54BF54C654CA54CD54CE54E054EA54EC -54EF54F654FC54FE54FF55005501550555085509550C550D550E5515552A552B -553255355536553B553C553D554155475549554A554D555055515558555A555B -555E5560556155645566557F5581558255865588558E558F5591559255935594 -559755A355A455AD55B255BF55C155C355C655C955CB55CC55CE55D155D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000055D355D755D855DB55DE55E255E955F655FF56055608560A560D560E560F -5610561156125619562C56305633563556375639563B563C563D563F56405641 -5643564456465649564B564D564F5654565E566056615662566356665669566D -566F567156725675568456855688568B568C56955699569A569D569E569F56A6 -56A756A856A956AB56AC56AD56B156B356B756BE56C556C956CA56CB56CF56D0 -56CC56CD56D956DC56DD56DF56E156E456E556E656E756E856F156EB56ED0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000056F656F7570157025707570A570C57115715571A571B571D572057225723 -572457255729572A572C572E572F57335734573D573E573F57455746574C574D -57525762576557675768576B576D576E576F5770577157735774577557775779 -577A577B577C577E57815783578C579457975799579A579C579D579E579F57A1 -579557A757A857A957AC57B857BD57C757C857CC57CF57D557DD57DE57E457E6 -57E757E957ED57F057F557F657F857FD57FE57FF580358045808580957E10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000580C580D581B581E581F582058265827582D58325839583F5849584C584D -584F58505855585F58615864586758685878587C587F58805881588758885889 -588A588C588D588F589058945896589D58A058A158A258A658A958B158B258C4 -58BC58C258C858CD58CE58D058D258D458D658DA58DD58E158E258E958F35905 -5906590B590C5912591359148641591D5921592359245928592F593059335935 -5936593F59435946595259535959595B595D595E595F59615963596B596D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000596F5972597559765979597B597C598B598C598E599259955997599F59A4 -59A759AD59AE59AF59B059B359B759BA59BC59C159C359C459C859CA59CD59D2 -59DD59DE59DF59E359E459E759EE59EF59F159F259F459F75A005A045A0C5A0D -5A0E5A125A135A1E5A235A245A275A285A2A5A2D5A305A445A455A475A485A4C -5A505A555A5E5A635A655A675A6D5A775A7A5A7B5A7E5A8B5A905A935A965A99 -5A9C5A9E5A9F5AA05AA25AA75AAC5AB15AB25AB35AB55AB85ABA5ABB5ABF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005AC45AC65AC85ACF5ADA5ADC5AE05AE55AEA5AEE5AF55AF65AFD5B005B01 -5B085B175B345B195B1B5B1D5B215B255B2D5B385B415B4B5B4C5B525B565B5E -5B685B6E5B6F5B7C5B7D5B7E5B7F5B815B845B865B8A5B8E5B905B915B935B94 -5B965BA85BA95BAC5BAD5BAF5BB15BB25BB75BBA5BBC5BC05BC15BCD5BCF5BD6 -5BD75BD85BD95BDA5BE05BEF5BF15BF45BFD5C0C5C175C1E5C1F5C235C265C29 -5C2B5C2C5C2E5C305C325C355C365C595C5A5C5C5C625C635C675C685C690000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005C6D5C705C745C755C7A5C7B5C7C5C7D5C875C885C8A5C8F5C925C9D5C9F -5CA05CA25CA35CA65CAA5CB25CB45CB55CBA5CC95CCB5CD25CDD5CD75CEE5CF1 -5CF25CF45D015D065D0D5D125D2B5D235D245D265D275D315D345D395D3D5D3F -5D425D435D465D485D555D515D595D4A5D5F5D605D615D625D645D6A5D6D5D70 -5D795D7A5D7E5D7F5D815D835D885D8A5D925D935D945D955D995D9B5D9F5DA0 -5DA75DAB5DB05DB45DB85DB95DC35DC75DCB5DD05DCE5DD85DD95DE05DE40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005DE95DF85DF95E005E075E0D5E125E145E155E185E1F5E205E2E5E285E32 -5E355E3E5E4B5E505E495E515E565E585E5B5E5C5E5E5E685E6A5E6B5E6C5E6D -5E6E5E705E805E8B5E8E5EA25EA45EA55EA85EAA5EAC5EB15EB35EBD5EBE5EBF -5EC65ECC5ECB5ECE5ED15ED25ED45ED55EDC5EDE5EE55EEB5F025F065F075F08 -5F0E5F195F1C5F1D5F215F225F235F245F285F2B5F2C5F2E5F305F345F365F3B -5F3D5F3F5F405F445F455F475F4D5F505F545F585F5B5F605F635F645F670000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F6F5F725F745F755F785F7A5F7D5F7E5F895F8D5F8F5F965F9C5F9D5FA2 -5FA75FAB5FA45FAC5FAF5FB05FB15FB85FC45FC75FC85FC95FCB5FD05FD15FD2 -5FD35FD45FDE5FE15FE25FE85FE95FEA5FEC5FED5FEE5FEF5FF25FF35FF65FFA -5FFC6007600A600D6013601460176018601A601F6024602D6033603560406047 -60486049604C6051605460566057605D606160676071607E607F608260866088 -608A608E6091609360956098609D609E60A260A460A560A860B060B160B70000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000060BB60BE60C260C460C860C960CA60CB60CE60CF60D460D560D960DB60DD -60DE60E260E560F260F560F860FC60FD61026107610A610C6110611161126113 -6114611661176119611C611E6122612A612B6130613161356136613761396141 -614561466149615E6160616C61726178617B617C617F6180618161836184618B -618D6192619361976198619C619D619F61A061A561A861AA61AD61B861B961BC -61C061C161C261CE61CF61D561DC61DD61DE61DF61E161E261E761E961E50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000061EC61ED61EF620162036204620762136215621C62206222622362276229 -622B6239623D6242624362446246624C62506251625262546256625A625C6264 -626D626F6273627A627D628D628E628F629062A662A862B362B662B762BA62BE -62BF62C462CE62D562D662DA62EA62F262F462FC62FD63036304630A630B630D -63106313631663186329632A632D633563366339633C63416342634363446346 -634A634B634E6352635363546358635B63656366636C636D6371637463750000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006378637C637D637F638263846387638A6390639463956399639A639E63A4 -63A663AD63AE63AF63BD63C163C563C863CE63D163D363D463D563DC63E063E5 -63EA63EC63F263F363F563F863F96409640A6410641264146418641E64206422 -642464256429642A642F64306435643D643F644B644F6451645264536454645A -645B645C645D645F646064616463646D64736474647B647D64856487648F6490 -649164986499649B649D649F64A164A364A664A864AC64B364BD64BE64BF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000064C464C964CA64CB64CC64CE64D064D164D564D764E464E564E964EA64ED -64F064F564F764FB64FF6501650465086509650A650F6513651465166519651B -651E651F652265266529652E6531653A653C653D654365476549655065526554 -655F65606567656B657A657D65816585658A659265956598659D65A065A365A6 -65AE65B265B365B465BF65C265C865C965CE65D065D465D665D865DF65F065F2 -65F465F565F965FE65FF6600660466086609660D6611661266156616661D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000661E662166226623662466266629662A662B662C662E6630663166336639 -6637664066456646664A664C6651664E665766586659665B665C6660666166FB -666A666B666C667E66736675667F667766786679667B6680667C668B668C668D -669066926699669A669B669C669F66A066A466AD66B166B266B566BB66BF66C0 -66C266C366C866CC66CE66CF66D466DB66DF66E866EB66EC66EE66FA67056707 -670E67136719671C672067226733673E674567476748674C67546755675D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006766676C676E67746776677B67816784678E678F67916793679667986799 -679B67B067B167B267B567BB67BC67BD67F967C067C267C367C567C867C967D2 -67D767D967DC67E167E667F067F267F667F7685268146819681D681F68286827 -682C682D682F683068316833683B683F68446845684A684C685568576858685B -686B686E686F68706871687268756879687A687B687C68826884688668886896 -6898689A689C68A168A368A568A968AA68AE68B268BB68C568C868CC68CF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068D068D168D368D668D968DC68DD68E568E868EA68EB68EC68ED68F068F1 -68F568F668FB68FC68FD69066909690A69106911691369166917693169336935 -6938693B694269456949694E6957695B696369646965696669686969696C6970 -69716972697A697B697F6980698D69926996699869A169A569A669A869AB69AD -69AF69B769B869BA69BC69C569C869D169D669D769E269E569EE69EF69F169F3 -69F569FE6A006A016A036A0F6A116A156A1A6A1D6A206A246A286A306A320000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006A346A376A3B6A3E6A3F6A456A466A496A4A6A4E6A506A516A526A556A56 -6A5B6A646A676A6A6A716A736A7E6A816A836A866A876A896A8B6A916A9B6A9D -6A9E6A9F6AA56AAB6AAF6AB06AB16AB46ABD6ABE6ABF6AC66AC96AC86ACC6AD0 -6AD46AD56AD66ADC6ADD6AE46AE76AEC6AF06AF16AF26AFC6AFD6B026B036B06 -6B076B096B0F6B106B116B176B1B6B1E6B246B286B2B6B2C6B2F6B356B366B3B -6B3F6B466B4A6B4D6B526B566B586B5D6B606B676B6B6B6E6B706B756B7D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006B7E6B826B856B976B9B6B9F6BA06BA26BA36BA86BA96BAC6BAD6BAE6BB0 -6BB86BB96BBD6BBE6BC36BC46BC96BCC6BD66BDA6BE16BE36BE66BE76BEE6BF1 -6BF76BF96BFF6C026C046C056C096C0D6C0E6C106C126C196C1F6C266C276C28 -6C2C6C2E6C336C356C366C3A6C3B6C3F6C4A6C4B6C4D6C4F6C526C546C596C5B -6C5C6C6B6C6D6C6F6C746C766C786C796C7B6C856C866C876C896C946C956C97 -6C986C9C6C9F6CB06CB26CB46CC26CC66CCD6CCF6CD06CD16CD26CD46CD60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006CDA6CDC6CE06CE76CE96CEB6CEC6CEE6CF26CF46D046D076D0A6D0E6D0F -6D116D136D1A6D266D276D286C676D2E6D2F6D316D396D3C6D3F6D576D5E6D5F -6D616D656D676D6F6D706D7C6D826D876D916D926D946D966D976D986DAA6DAC -6DB46DB76DB96DBD6DBF6DC46DC86DCA6DCE6DCF6DD66DDB6DDD6DDF6DE06DE2 -6DE56DE96DEF6DF06DF46DF66DFC6E006E046E1E6E226E276E326E366E396E3B -6E3C6E446E456E486E496E4B6E4F6E516E526E536E546E576E5C6E5D6E5E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006E626E636E686E736E7B6E7D6E8D6E936E996EA06EA76EAD6EAE6EB16EB3 -6EBB6EBF6EC06EC16EC36EC76EC86ECA6ECD6ECE6ECF6EEB6EED6EEE6EF96EFB -6EFD6F046F086F0A6F0C6F0D6F166F186F1A6F1B6F266F296F2A6F2F6F306F33 -6F366F3B6F3C6F2D6F4F6F516F526F536F576F596F5A6F5D6F5E6F616F626F68 -6F6C6F7D6F7E6F836F876F886F8B6F8C6F8D6F906F926F936F946F966F9A6F9F -6FA06FA56FA66FA76FA86FAE6FAF6FB06FB56FB66FBC6FC56FC76FC86FCA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -49 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FDA6FDE6FE86FE96FF06FF56FF96FFC6FFD7000700570067007700D7017 -70207023702F703470377039703C7043704470487049704A704B70547055705D -705E704E70647065706C706E70757076707E7081708570867094709570967097 -7098709B70A470AB70B070B170B470B770CA70D170D370D470D570D670D870DC -70E470FA71037104710571067107710B710C710F711E7120712B712D712F7130 -713171387141714571467147714A714B715071527157715A715C715E71600000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000071687179718071857187718C7192719A719B71A071A271AF71B071B271B3 -71BA71BF71C071C171C471CB71CC71D371D671D971DA71DC71F871FE72007207 -7208720972137217721A721D721F7224722B722F723472387239724172427243 -7245724E724F7250725372557256725A725C725E726072637268726B726E726F -727172777278727B727C727F72847289728D728E7293729B72A872AD72AE72B1 -72B472BE72C172C772C972CC72D572D672D872DF72E572F372F472FA72FB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000072FE7302730473057307730B730D7312731373187319731E732273247327 -7328732C733173327335733A733B733D7343734D7350735273567358735D735E -735F7360736673677369736B736C736E736F737173777379737C738073817383 -73857386738E73907393739573977398739C739E739F73A073A273A573A673AA -73AB73AD73B573B773B973BC73BD73BF73C573C673C973CB73CC73CF73D273D3 -73D673D973DD73E173E373E673E773E973F473F573F773F973FA73FB73FD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000073FF7400740174047407740A7411741A741B7424742674287429742A742B -742C742D742E742F74307431743974407443744474467447744B744D74517452 -7457745D7462746674677468746B746D746E7471747274807481748574867487 -7489748F74907491749274987499749A749C749F74A074A174A374A674A874A9 -74AA74AB74AE74AF74B174B274B574B974BB74BF74C874C974CC74D074D374D8 -74DA74DB74DE74DF74E474E874EA74EB74EF74F474FA74FB74FC74FF75060000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000075127516751775207521752475277529752A752F75367539753D753E753F -7540754375477548754E755075527557755E755F7561756F75717579757A757B -757C757D757E7581758575907592759375957599759C75A275A475B475BA75BF -75C075C175C475C675CC75CE75CF75D775DC75DF75E075E175E475E775EC75EE -75EF75F175F9760076027603760476077608760A760C760F7612761376157616 -7619761B761C761D761E7623762576267629762D763276337635763876390000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000763A763C764A764076417643764476457649764B76557659765F76647665 -766D766E766F7671767476817685768C768D7695769B769C769D769F76A076A2 -76A376A476A576A676A776A876AA76AD76BD76C176C576C976CB76CC76CE76D4 -76D976E076E676E876EC76F076F176F676F976FC77007706770A770E77127714 -771577177719771A771C77227728772D772E772F7734773577367739773D773E -774277457746774A774D774E774F775277567757775C775E775F776077620000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077647767776A776C7770777277737774777A777D77807784778C778D7794 -77957796779A779F77A277A777AA77AE77AF77B177B577BE77C377C977D177D2 -77D577D977DE77DF77E077E477E677EA77EC77F077F177F477F877FB78057806 -7809780D780E7811781D782178227823782D782E783078357837784378447847 -7848784C784E7852785C785E78607861786378647868786A786E787A787E788A -788F7894789878A1789D789E789F78A478A878AC78AD78B078B178B278B30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078BB78BD78BF78C778C878C978CC78CE78D278D378D578D678E478DB78DF -78E078E178E678EA78F278F3790078F678F778FA78FB78FF7906790C7910791A -791C791E791F7920792579277929792D793179347935793B793D793F79447945 -7946794A794B794F795179547958795B795C79677969796B79727979797B797C -797E798B798C799179937994799579967998799B799C79A179A879A979AB79AF -79B179B479B879BB79C279C479C779C879CA79CF79D479D679DA79DD79DE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079E079E279E579EA79EB79ED79F179F879FC7A027A037A077A097A0A7A0C -7A117A157A1B7A1E7A217A277A2B7A2D7A2F7A307A347A357A387A397A3A7A44 -7A457A477A487A4C7A557A567A597A5C7A5D7A5F7A607A657A677A6A7A6D7A75 -7A787A7E7A807A827A857A867A8A7A8B7A907A917A947A9E7AA07AA37AAC7AB3 -7AB57AB97ABB7ABC7AC67AC97ACC7ACE7AD17ADB7AE87AE97AEB7AEC7AF17AF4 -7AFB7AFD7AFE7B077B147B1F7B237B277B297B2A7B2B7B2D7B2E7B2F7B300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007B317B347B3D7B3F7B407B417B477B4E7B557B607B647B667B697B6A7B6D -7B6F7B727B737B777B847B897B8E7B907B917B967B9B7B9E7BA07BA57BAC7BAF -7BB07BB27BB57BB67BBA7BBB7BBC7BBD7BC27BC57BC87BCA7BD47BD67BD77BD9 -7BDA7BDB7BE87BEA7BF27BF47BF57BF87BF97BFA7BFC7BFE7C017C027C037C04 -7C067C097C0B7C0C7C0E7C0F7C197C1B7C207C257C267C287C2C7C317C337C34 -7C367C397C3A7C467C4A7C557C517C527C537C597C5A7C5B7C5C7C5D7C5E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007C617C637C677C697C6D7C6E7C707C727C797C7C7C7D7C867C877C8F7C94 -7C9E7CA07CA67CB07CB67CB77CBA7CBB7CBC7CBF7CC47CC77CC87CC97CCD7CCF -7CD37CD47CD57CD77CD97CDA7CDD7CE67CE97CEB7CF57D037D077D087D097D0F -7D117D127D137D167D1D7D1E7D237D267D2A7D2D7D317D3C7D3D7D3E7D407D41 -7D477D487D4D7D517D537D577D597D5A7D5C7D5D7D657D677D6A7D707D787D7A -7D7B7D7F7D817D827D837D857D867D887D8B7D8C7D8D7D917D967D977D9D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D9E7DA67DA77DAA7DB37DB67DB77DB97DC27DC37DC47DC57DC67DCC7DCD -7DCE7DD77DD97E007DE27DE57DE67DEA7DEB7DED7DF17DF57DF67DF97DFA7E08 -7E107E117E157E177E1C7E1D7E207E277E287E2C7E2D7E2F7E337E367E3F7E44 -7E457E477E4E7E507E527E587E5F7E617E627E657E6B7E6E7E6F7E737E787E7E -7E817E867E877E8A7E8D7E917E957E987E9A7E9D7E9E7F3C7F3B7F3D7F3E7F3F -7F437F447F477F4F7F527F537F5B7F5C7F5D7F617F637F647F657F667F6D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007F717F7D7F7E7F7F7F807F8B7F8D7F8F7F907F917F967F977F9C7FA17FA2 -7FA67FAA7FAD7FB47FBC7FBF7FC07FC37FC87FCE7FCF7FDB7FDF7FE37FE57FE8 -7FEC7FEE7FEF7FF27FFA7FFD7FFE7FFF80078008800A800D800E800F80118013 -80148016801D801E801F802080248026802C802E80308034803580378039803A -803C803E80408044806080648066806D8071807580818088808E809C809E80A6 -80A780AB80B880B980C880CD80CF80D280D480D580D780D880E080ED80EE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000080F080F280F380F680F980FA80FE8103810B811681178118811C811E8120 -81248127812C81308135813A813C81458147814A814C81528157816081618167 -81688169816D816F817781818190818481858186818B818E81968198819B819E -81A281AE81B281B481BB81CB81C381C581CA81CE81CF81D581D781DB81DD81DE -81E181E481EB81EC81F081F181F281F581F681F881F981FD81FF82008203820F -821382148219821A821D82218222822882328234823A82438244824582460000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000824B824E824F82518256825C826082638267826D8274827B827D827F8280 -82818283828482878289828A828E8291829482968298829A829B82A082A182A3 -82A482A782A882A982AA82AE82B082B282B482B782BA82BC82BE82BF82C682D0 -82D582DA82E082E282E482E882EA82ED82EF82F682F782FD82FE830083018307 -8308830A830B8354831B831D831E831F83218322832C832D832E833083338337 -833A833C833D8342834383448347834D834E8351835583568357837083780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000837D837F8380838283848386838D83928394839583988399839B839C839D -83A683A783A983AC83BE83BF83C083C783C983CF83D083D183D483DD835383E8 -83EA83F683F883F983FC84018406840A840F84118415841983AD842F84398445 -84478448844A844D844F84518452845684588459845A845C8460846484658467 -846A84708473847484768478847C847D84818485849284938495849E84A684A8 -84A984AA84AF84B184B484BA84BD84BE84C084C284C784C884CC84CF84D30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000084DC84E784EA84EF84F084F184F284F7853284FA84FB84FD850285038507 -850C850E8510851C851E85228523852485258527852A852B852F853385348536 -853F8546854F855085518552855385568559855C855D855E855F856085618562 -8564856B856F8579857A857B857D857F8581858585868589858B858C858F8593 -8598859D859F85A085A285A585A785B485B685B785B885BC85BD85BE85BF85C2 -85C785CA85CB85CE85AD85D885DA85DF85E085E685E885ED85F385F685FC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000085FF860086048605860D860E86108611861286188619861B861E86218627 -862986368638863A863C863D864086428646865286538656865786588659865D -866086618662866386648669866C866F867586768677867A868D869186968698 -869A869C86A186A686A786A886AD86B186B386B486B586B786B886B986BF86C0 -86C186C386C586D186D286D586D786DA86DC86E086E386E586E7868886FA86FC -86FD870487058707870B870E870F8710871387148719871E871F872187230000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008728872E872F873187328739873A873C873D873E874087438745874D8758 -875D876187648765876F87718772877B8783878487858786878787888789878B -878C879087938795879787988799879E87A087A387A787AC87AD87AE87B187B5 -87BE87BF87C187C887C987CA87CE87D587D687D987DA87DC87DF87E287E387E4 -87EA87EB87ED87F187F387F887FA87FF8801880388068809880A880B88108819 -8812881388148818881A881B881C881E881F8828882D882E8830883288350000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000883A883C88418843884588488849884A884B884E8851885588568858885A -885C885F88608864886988718879887B88808898889A889B889C889F88A088A8 -88AA88BA88BD88BE88C088CA88CB88CC88CD88CE88D188D288D388DB88DE88E7 -88EF88F088F188F588F789018906890D890E890F8915891689188919891A891C -892089268927892889308931893289358939893A893E89408942894589468949 -894F89528957895A895B895C896189628963896B896E897089738975897A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000897B897C897D8989898D899089948995899B899C899F89A089A589B089B4 -89B589B689B789BC89D489D589D689D789D889E589E989EB89ED89F189F389F6 -89F989FD89FF8A048A058A078A0F8A118A128A148A158A1E8A208A228A248A26 -8A2B8A2C8A2F8A358A378A3D8A3E8A408A438A458A478A498A4D8A4E8A538A56 -8A578A588A5C8A5D8A618A658A678A758A768A778A798A7A8A7B8A7E8A7F8A80 -8A838A868A8B8A8F8A908A928A968A978A998A9F8AA78AA98AAE8AAF8AB30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008AB68AB78ABB8ABE8AC38AC68AC88AC98ACA8AD18AD38AD48AD58AD78ADD -8ADF8AEC8AF08AF48AF58AF68AFC8AFF8B058B068B0B8B118B1C8B1E8B1F8B0A -8B2D8B308B378B3C8B428B438B448B458B468B488B528B538B548B598B4D8B5E -8B638B6D8B768B788B798B7C8B7E8B818B848B858B8B8B8D8B8F8B948B958B9C -8B9E8B9F8C388C398C3D8C3E8C458C478C498C4B8C4F8C518C538C548C578C58 -8C5B8C5D8C598C638C648C668C688C698C6D8C738C758C768C7B8C7E8C860000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008C878C8B8C908C928C938C998C9B8C9C8CA48CB98CBA8CC58CC68CC98CCB -8CCF8CD68CD58CD98CDD8CE18CE88CEC8CEF8CF08CF28CF58CF78CF88CFE8CFF -8D018D038D098D128D178D1B8D658D698D6C8D6E8D7F8D828D848D888D8D8D90 -8D918D958D9E8D9F8DA08DA68DAB8DAC8DAF8DB28DB58DB78DB98DBB8DC08DC5 -8DC68DC78DC88DCA8DCE8DD18DD48DD58DD78DD98DE48DE58DE78DEC8DF08DBC -8DF18DF28DF48DFD8E018E048E058E068E0B8E118E148E168E208E218E220000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E238E268E278E318E338E368E378E388E398E3D8E408E418E4B8E4D8E4E -8E4F8E548E5B8E5C8E5D8E5E8E618E628E698E6C8E6D8E6F8E708E718E798E7A -8E7B8E828E838E898E908E928E958E9A8E9B8E9D8E9E8EA28EA78EA98EAD8EAE -8EB38EB58EBA8EBB8EC08EC18EC38EC48EC78ECF8ED18ED48EDC8EE88EEE8EF0 -8EF18EF78EF98EFA8EED8F008F028F078F088F0F8F108F168F178F188F1E8F20 -8F218F238F258F278F288F2C8F2D8F2E8F348F358F368F378F3A8F408F410000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008F438F478F4F8F518F528F538F548F558F588F5D8F5E8F658F9D8FA08FA1 -8FA48FA58FA68FB58FB68FB88FBE8FC08FC18FC68FCA8FCB8FCD8FD08FD28FD3 -8FD58FE08FE38FE48FE88FEE8FF18FF58FF68FFB8FFE900290049008900C9018 -901B90289029902F902A902C902D903390349037903F90439044904C905B905D -906290669067906C90709074907990859088908B908C908E9090909590979098 -9099909B90A090A190A290A590B090B290B390B490B690BD90CC90BE90C30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000090C490C590C790C890D590D790D890D990DC90DD90DF90E590D290F690EB -90EF90F090F490FE90FF91009104910591069108910D91109114911691179118 -911A911C911E912091259122912391279129912E912F91319134913691379139 -913A913C913D914391479148914F915391579159915A915B916191649167916D -91749179917A917B9181918391859186918A918E91919193919491959198919E -91A191A691A891AC91AD91AE91B091B191B291B391B691BB91BC91BD91BF0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000091C291C391C591D391D491D791D991DA91DE91E491E591E991EA91EC91ED -91EE91EF91F091F191F791F991FB91FD9200920192049205920692079209920A -920C92109212921392169218921C921D92239224922592269228922E922F9230 -92339235923692389239923A923C923E92409242924392469247924A924D924E -924F925192589259925C925D926092619265926792689269926E926F92709275 -9276927792789279927B927C927D927F92889289928A928D928E929292970000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009299929F92A092A492A592A792A892AB92AF92B292B692B892BA92BB92BC -92BD92BF92C092C192C292C392C592C692C792C892CB92CC92CD92CE92D092D3 -92D592D792D892D992DC92DD92DF92E092E192E392E592E792E892EC92EE92F0 -92F992FB92FF930093029308930D931193149315931C931D931E931F93219324 -932593279329932A933393349336933793479348934993509351935293559357 -9358935A935E9364936593679369936A936D936F937093719373937493760000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000937A937D937F9380938193829388938A938B938D938F939293959398939B -939E93A193A393A493A693A893AB93B493B593B693BA93A993C193C493C593C6 -93C793C993CA93CB93CC93CD93D393D993DC93DE93DF93E293E693E793F993F7 -93F893FA93FB93FD94019402940494089409940D940E940F941594169417941F -942E942F9431943294339434943B943F943D944394459448944A944C94559459 -945C945F946194639468946B946D946E946F9471947294849483957895790000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000957E95849588958C958D958E959D959E959F95A195A695A995AB95AC95B4 -95B695BA95BD95BF95C695C895C995CB95D095D195D295D395D995DA95DD95DE -95DF95E095E495E6961D961E9622962496259626962C96319633963796389639 -963A963C963D9641965296549656965796589661966E9674967B967C967E967F -9681968296839684968996919696969A969D969F96A496A596A696A996AE96AF -96B396BA96CA96D25DB296D896DA96DD96DE96DF96E996EF96F196FA97020000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000970397059709971A971B971D97219722972397289731973397419743974A -974E974F975597579758975A975B97639767976A976E9773977697779778977B -977D977F978097899795979697979799979A979E979F97A297AC97AE97B197B2 -97B597B697B897B997BA97BC97BE97BF97C197C497C597C797C997CA97CC97CD -97CE97D097D197D497D797D897D997DD97DE97E097DB97E197E497EF97F197F4 -97F797F897FA9807980A9819980D980E98149816981C981E9820982398260000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000982B982E982F98309832983398359825983E98449847984A985198529853 -985698579859985A9862986398659866986A986C98AB98AD98AE98B098B498B7 -98B898BA98BB98BF98C298C598C898CC98E198E398E598E698E798EA98F398F6 -9902990799089911991599169917991A991B991C991F992299269927992B9931 -99329933993499359939993A993B993C99409941994699479948994D994E9954 -99589959995B995C995E995F9960999B999D999F99A699B099B199B299B50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000099B999BA99BD99BF99C399C999D399D499D999DA99DC99DE99E799EA99EB -99EC99F099F499F599F999FD99FE9A029A039A049A0B9A0C9A109A119A169A1E -9A209A229A239A249A279A2D9A2E9A339A359A369A389A479A419A449A4A9A4B -9A4C9A4E9A519A549A569A5D9AAA9AAC9AAE9AAF9AB29AB49AB59AB69AB99ABB -9ABE9ABF9AC19AC39AC69AC89ACE9AD09AD29AD59AD69AD79ADB9ADC9AE09AE4 -9AE59AE79AE99AEC9AF29AF39AF59AF99AFA9AFD9AFF9B009B019B029B030000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B049B059B089B099B0B9B0C9B0D9B0E9B109B129B169B199B1B9B1C9B20 -9B269B2B9B2D9B339B349B359B379B399B3A9B3D9B489B4B9B4C9B559B569B57 -9B5B9B5E9B619B639B659B669B689B6A9B6B9B6C9B6D9B6E9B739B759B779B78 -9B799B7F9B809B849B859B869B879B899B8A9B8B9B8D9B8F9B909B949B9A9B9D -9B9E9BA69BA79BA99BAC9BB09BB19BB29BB79BB89BBB9BBC9BBE9BBF9BC19BC7 -9BC89BCE9BD09BD79BD89BDD9BDF9BE59BE79BEA9BEB9BEF9BF39BF79BF80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009BF99BFA9BFD9BFF9C009C029C0B9C0F9C119C169C189C199C1A9C1C9C1E -9C229C239C269C279C289C299C2A9C319C359C369C379C3D9C419C439C449C45 -9C499C4A9C4E9C4F9C509C539C549C569C589C5B9C5D9C5E9C5F9C639C699C6A -9C5C9C6B9C689C6E9C709C729C759C779C7B9CE69CF29CF79CF99D0B9D029D11 -9D179D189D1C9D1D9D1E9D2F9D309D329D339D349D3A9D3C9D459D3D9D429D43 -9D479D4A9D539D549D5F9D639D629D659D699D6A9D6B9D709D769D779D7B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009D7C9D7E9D839D849D869D8A9D8D9D8E9D929D939D959D969D979D989DA1 -9DAA9DAC9DAE9DB19DB59DB99DBC9DBF9DC39DC79DC99DCA9DD49DD59DD69DD7 -9DDA9DDE9DDF9DE09DE59DE79DE99DEB9DEE9DF09DF39DF49DFE9E0A9E029E07 -9E0E9E109E119E129E159E169E199E1C9E1D9E7A9E7B9E7C9E809E829E839E84 -9E859E879E8E9E8F9E969E989E9B9E9E9EA49EA89EAC9EAE9EAF9EB09EB39EB4 -9EB59EC69EC89ECB9ED59EDF9EE49EE79EEC9EED9EEE9EF09EF19EF29EF50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009EF89EFF9F029F039F099F0F9F109F119F129F149F169F179F199F1A9F1B -9F1F9F229F269F2A9F2B9F2F9F319F329F349F379F399F3A9F3C9F3D9F3F9F41 -9F439F449F459F469F479F539F559F569F579F589F5A9F5D9F5E9F689F699F6D -9F6E9F6F9F709F719F739F759F7A9F7D9F8F9F909F919F929F949F969F979F9E -9FA19FA29FA39FA5000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/koi8-r.enc b/src/runtime/tcl_library/encoding/koi8-r.enc deleted file mode 100644 index 49bf2ea6..00000000 --- a/src/runtime/tcl_library/encoding/koi8-r.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: koi8-r, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -25002502250C251025142518251C2524252C2534253C258025842588258C2590 -259125922593232025A02219221A22482264226500A0232100B000B200B700F7 -25502551255204512553255425552556255725582559255A255B255C255D255E -255F25602561040125622563256425652566256725682569256A256B256C00A9 -044E0430043104460434043504440433044504380439043A043B043C043D043E -043F044F044004410442044304360432044C044B04370448044D04490447044A -042E0410041104260414041504240413042504180419041A041B041C041D041E -041F042F042004210422042304160412042C042B04170428042D04290427042A diff --git a/src/runtime/tcl_library/encoding/koi8-u.enc b/src/runtime/tcl_library/encoding/koi8-u.enc deleted file mode 100644 index e4eeb845..00000000 --- a/src/runtime/tcl_library/encoding/koi8-u.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: koi8-u, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -25002502250C251025142518251C2524252C2534253C258025842588258C2590 -259125922593232025A02219221A22482264226500A0232100B000B200B700F7 -25502551255204510454255404560457255725582559255A255B0491255D255E -255F25602561040104032563040604072566256725682569256A0490256C00A9 -044E0430043104460434043504440433044504380439043A043B043C043D043E -043F044F044004410442044304360432044C044B04370448044D04490447044A -042E0410041104260414041504240413042504180419041A041B041C041D041E -041F042F042004210422042304160412042C042B04170428042D04290427042A diff --git a/src/runtime/tcl_library/encoding/ksc5601.enc b/src/runtime/tcl_library/encoding/ksc5601.enc deleted file mode 100644 index bec61d0f..00000000 --- a/src/runtime/tcl_library/encoding/ksc5601.enc +++ /dev/null @@ -1,1516 +0,0 @@ -# Encoding file: ksc5601, double-byte -D -233F 0 89 -21 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030003001300200B72025202600A8300300AD20152225FF3C223C20182019 -201C201D3014301530083009300A300B300C300D300E300F3010301100B100D7 -00F7226022642265221E223400B0203220332103212BFFE0FFE1FFE526422640 -222022A52312220222072261225200A7203B2606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC219221902191219321943013226A226B221A223D -221D2235222B222C2208220B2286228722822283222A222922272228FFE20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -22 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000021D221D42200220300B4FF5E02C702D802DD02DA02D900B802DB00A100BF -02D0222E2211220F00A42109203025C125C025B725B626642660266126652667 -2663229925C825A325D025D1259225A425A525A825A725A625A92668260F260E -261C261E00B62020202121952197219921962198266D2669266A266C327F321C -211633C7212233C233D821210000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -23 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF01FF02FF03FF04FF05FF06FF07FF08FF09FF0AFF0BFF0CFF0DFF0EFF0F -FF10FF11FF12FF13FF14FF15FF16FF17FF18FF19FF1AFF1BFF1CFF1DFF1EFF1F -FF20FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2F -FF30FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3AFF3BFFE6FF3DFF3EFF3F -FF40FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5AFF5BFF5CFF5DFFE30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -24 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000313131323133313431353136313731383139313A313B313C313D313E313F -3140314131423143314431453146314731483149314A314B314C314D314E314F -3150315131523153315431553156315731583159315A315B315C315D315E315F -3160316131623163316431653166316731683169316A316B316C316D316E316F -3170317131723173317431753176317731783179317A317B317C317D317E317F -3180318131823183318431853186318731883189318A318B318C318D318E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -25 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000217021712172217321742175217621772178217900000000000000000000 -2160216121622163216421652166216721682169000000000000000000000000 -0000039103920393039403950396039703980399039A039B039C039D039E039F -03A003A103A303A403A503A603A703A803A90000000000000000000000000000 -000003B103B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF -03C003C103C303C403C503C603C703C803C90000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -26 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000025002502250C251025182514251C252C25242534253C25012503250F2513 -251B251725232533252B253B254B2520252F25282537253F251D253025252538 -254225122511251A251925162515250E250D251E251F25212522252625272529 -252A252D252E25312532253525362539253A253D253E25402541254325442545 -2546254725482549254A00000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -27 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00003395339633972113339833C433A333A433A533A63399339A339B339C339D -339E339F33A033A133A233CA338D338E338F33CF3388338933C833A733A833B0 -33B133B233B333B433B533B633B733B833B93380338133823383338433BA33BB -33BC33BD33BE33BF33903391339233933394212633C033C1338A338B338C33D6 -33C533AD33AE33AF33DB33A933AA33AB33AC33DD33D033D333C333C933DC33C6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -28 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000C600D000AA0126000001320000013F014100D8015200BA00DE0166014A -00003260326132623263326432653266326732683269326A326B326C326D326E -326F3270327132723273327432753276327732783279327A327B24D024D124D2 -24D324D424D524D624D724D824D924DA24DB24DC24DD24DE24DF24E024E124E2 -24E324E424E524E624E724E824E9246024612462246324642465246624672468 -2469246A246B246C246D246E00BD2153215400BC00BE215B215C215D215E0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -29 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000E6011100F001270131013301380140014200F8015300DF00FE0167014B -01493200320132023203320432053206320732083209320A320B320C320D320E -320F3210321132123213321432153216321732183219321A321B249C249D249E -249F24A024A124A224A324A424A524A624A724A824A924AA24AB24AC24AD24AE -24AF24B024B124B224B324B424B5247424752476247724782479247A247B247C -247D247E247F24802481248200B900B200B32074207F20812082208320840000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000304130423043304430453046304730483049304A304B304C304D304E304F -3050305130523053305430553056305730583059305A305B305C305D305E305F -3060306130623063306430653066306730683069306A306B306C306D306E306F -3070307130723073307430753076307730783079307A307B307C307D307E307F -3080308130823083308430853086308730883089308A308B308C308D308E308F -3090309130923093000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000030A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF -30B030B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF -30C030C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF -30D030D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000004100411041204130414041504010416041704180419041A041B041C041D -041E041F0420042104220423042404250426042704280429042A042B042C042D -042E042F00000000000000000000000000000000000000000000000000000000 -000004300431043204330434043504510436043704380439043A043B043C043D -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AC00AC01AC04AC07AC08AC09AC0AAC10AC11AC12AC13AC14AC15AC16AC17 -AC19AC1AAC1BAC1CAC1DAC20AC24AC2CAC2DAC2FAC30AC31AC38AC39AC3CAC40 -AC4BAC4DAC54AC58AC5CAC70AC71AC74AC77AC78AC7AAC80AC81AC83AC84AC85 -AC86AC89AC8AAC8BAC8CAC90AC94AC9CAC9DAC9FACA0ACA1ACA8ACA9ACAAACAC -ACAFACB0ACB8ACB9ACBBACBCACBDACC1ACC4ACC8ACCCACD5ACD7ACE0ACE1ACE4 -ACE7ACE8ACEAACECACEFACF0ACF1ACF3ACF5ACF6ACFCACFDAD00AD04AD060000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -31 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AD0CAD0DAD0FAD11AD18AD1CAD20AD29AD2CAD2DAD34AD35AD38AD3CAD44 -AD45AD47AD49AD50AD54AD58AD61AD63AD6CAD6DAD70AD73AD74AD75AD76AD7B -AD7CAD7DAD7FAD81AD82AD88AD89AD8CAD90AD9CAD9DADA4ADB7ADC0ADC1ADC4 -ADC8ADD0ADD1ADD3ADDCADE0ADE4ADF8ADF9ADFCADFFAE00AE01AE08AE09AE0B -AE0DAE14AE30AE31AE34AE37AE38AE3AAE40AE41AE43AE45AE46AE4AAE4CAE4D -AE4EAE50AE54AE56AE5CAE5DAE5FAE60AE61AE65AE68AE69AE6CAE70AE780000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -32 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000AE79AE7BAE7CAE7DAE84AE85AE8CAEBCAEBDAEBEAEC0AEC4AECCAECDAECF -AED0AED1AED8AED9AEDCAEE8AEEBAEEDAEF4AEF8AEFCAF07AF08AF0DAF10AF2C -AF2DAF30AF32AF34AF3CAF3DAF3FAF41AF42AF43AF48AF49AF50AF5CAF5DAF64 -AF65AF79AF80AF84AF88AF90AF91AF95AF9CAFB8AFB9AFBCAFC0AFC7AFC8AFC9 -AFCBAFCDAFCEAFD4AFDCAFE8AFE9AFF0AFF1AFF4AFF8B000B001B004B00CB010 -B014B01CB01DB028B044B045B048B04AB04CB04EB053B054B055B057B0590000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -33 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B05DB07CB07DB080B084B08CB08DB08FB091B098B099B09AB09CB09FB0A0 -B0A1B0A2B0A8B0A9B0ABB0ACB0ADB0AEB0AFB0B1B0B3B0B4B0B5B0B8B0BCB0C4 -B0C5B0C7B0C8B0C9B0D0B0D1B0D4B0D8B0E0B0E5B108B109B10BB10CB110B112 -B113B118B119B11BB11CB11DB123B124B125B128B12CB134B135B137B138B139 -B140B141B144B148B150B151B154B155B158B15CB160B178B179B17CB180B182 -B188B189B18BB18DB192B193B194B198B19CB1A8B1CCB1D0B1D4B1DCB1DD0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -34 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B1DFB1E8B1E9B1ECB1F0B1F9B1FBB1FDB204B205B208B20BB20CB214B215 -B217B219B220B234B23CB258B25CB260B268B269B274B275B27CB284B285B289 -B290B291B294B298B299B29AB2A0B2A1B2A3B2A5B2A6B2AAB2ACB2B0B2B4B2C8 -B2C9B2CCB2D0B2D2B2D8B2D9B2DBB2DDB2E2B2E4B2E5B2E6B2E8B2EBB2ECB2ED -B2EEB2EFB2F3B2F4B2F5B2F7B2F8B2F9B2FAB2FBB2FFB300B301B304B308B310 -B311B313B314B315B31CB354B355B356B358B35BB35CB35EB35FB364B3650000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -35 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B367B369B36BB36EB370B371B374B378B380B381B383B384B385B38CB390 -B394B3A0B3A1B3A8B3ACB3C4B3C5B3C8B3CBB3CCB3CEB3D0B3D4B3D5B3D7B3D9 -B3DBB3DDB3E0B3E4B3E8B3FCB410B418B41CB420B428B429B42BB434B450B451 -B454B458B460B461B463B465B46CB480B488B49DB4A4B4A8B4ACB4B5B4B7B4B9 -B4C0B4C4B4C8B4D0B4D5B4DCB4DDB4E0B4E3B4E4B4E6B4ECB4EDB4EFB4F1B4F8 -B514B515B518B51BB51CB524B525B527B528B529B52AB530B531B534B5380000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -36 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B540B541B543B544B545B54BB54CB54DB550B554B55CB55DB55FB560B561 -B5A0B5A1B5A4B5A8B5AAB5ABB5B0B5B1B5B3B5B4B5B5B5BBB5BCB5BDB5C0B5C4 -B5CCB5CDB5CFB5D0B5D1B5D8B5ECB610B611B614B618B625B62CB634B648B664 -B668B69CB69DB6A0B6A4B6ABB6ACB6B1B6D4B6F0B6F4B6F8B700B701B705B728 -B729B72CB72FB730B738B739B73BB744B748B74CB754B755B760B764B768B770 -B771B773B775B77CB77DB780B784B78CB78DB78FB790B791B792B796B7970000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -37 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B798B799B79CB7A0B7A8B7A9B7ABB7ACB7ADB7B4B7B5B7B8B7C7B7C9B7EC -B7EDB7F0B7F4B7FCB7FDB7FFB800B801B807B808B809B80CB810B818B819B81B -B81DB824B825B828B82CB834B835B837B838B839B840B844B851B853B85CB85D -B860B864B86CB86DB86FB871B878B87CB88DB8A8B8B0B8B4B8B8B8C0B8C1B8C3 -B8C5B8CCB8D0B8D4B8DDB8DFB8E1B8E8B8E9B8ECB8F0B8F8B8F9B8FBB8FDB904 -B918B920B93CB93DB940B944B94CB94FB951B958B959B95CB960B968B9690000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -38 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000B96BB96DB974B975B978B97CB984B985B987B989B98AB98DB98EB9ACB9AD -B9B0B9B4B9BCB9BDB9BFB9C1B9C8B9C9B9CCB9CEB9CFB9D0B9D1B9D2B9D8B9D9 -B9DBB9DDB9DEB9E1B9E3B9E4B9E5B9E8B9ECB9F4B9F5B9F7B9F8B9F9B9FABA00 -BA01BA08BA15BA38BA39BA3CBA40BA42BA48BA49BA4BBA4DBA4EBA53BA54BA55 -BA58BA5CBA64BA65BA67BA68BA69BA70BA71BA74BA78BA83BA84BA85BA87BA8C -BAA8BAA9BAABBAACBAB0BAB2BAB8BAB9BABBBABDBAC4BAC8BAD8BAD9BAFC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -39 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BB00BB04BB0DBB0FBB11BB18BB1CBB20BB29BB2BBB34BB35BB36BB38BB3B -BB3CBB3DBB3EBB44BB45BB47BB49BB4DBB4FBB50BB54BB58BB61BB63BB6CBB88 -BB8CBB90BBA4BBA8BBACBBB4BBB7BBC0BBC4BBC8BBD0BBD3BBF8BBF9BBFCBBFF -BC00BC02BC08BC09BC0BBC0CBC0DBC0FBC11BC14BC15BC16BC17BC18BC1BBC1C -BC1DBC1EBC1FBC24BC25BC27BC29BC2DBC30BC31BC34BC38BC40BC41BC43BC44 -BC45BC49BC4CBC4DBC50BC5DBC84BC85BC88BC8BBC8CBC8EBC94BC95BC970000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BC99BC9ABCA0BCA1BCA4BCA7BCA8BCB0BCB1BCB3BCB4BCB5BCBCBCBDBCC0 -BCC4BCCDBCCFBCD0BCD1BCD5BCD8BCDCBCF4BCF5BCF6BCF8BCFCBD04BD05BD07 -BD09BD10BD14BD24BD2CBD40BD48BD49BD4CBD50BD58BD59BD64BD68BD80BD81 -BD84BD87BD88BD89BD8ABD90BD91BD93BD95BD99BD9ABD9CBDA4BDB0BDB8BDD4 -BDD5BDD8BDDCBDE9BDF0BDF4BDF8BE00BE03BE05BE0CBE0DBE10BE14BE1CBE1D -BE1FBE44BE45BE48BE4CBE4EBE54BE55BE57BE59BE5ABE5BBE60BE61BE640000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000BE68BE6ABE70BE71BE73BE74BE75BE7BBE7CBE7DBE80BE84BE8CBE8DBE8F -BE90BE91BE98BE99BEA8BED0BED1BED4BED7BED8BEE0BEE3BEE4BEE5BEECBF01 -BF08BF09BF18BF19BF1BBF1CBF1DBF40BF41BF44BF48BF50BF51BF55BF94BFB0 -BFC5BFCCBFCDBFD0BFD4BFDCBFDFBFE1C03CC051C058C05CC060C068C069C090 -C091C094C098C0A0C0A1C0A3C0A5C0ACC0ADC0AFC0B0C0B3C0B4C0B5C0B6C0BC -C0BDC0BFC0C0C0C1C0C5C0C8C0C9C0CCC0D0C0D8C0D9C0DBC0DCC0DDC0E40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C0E5C0E8C0ECC0F4C0F5C0F7C0F9C100C104C108C110C115C11CC11DC11E -C11FC120C123C124C126C127C12CC12DC12FC130C131C136C138C139C13CC140 -C148C149C14BC14CC14DC154C155C158C15CC164C165C167C168C169C170C174 -C178C185C18CC18DC18EC190C194C196C19CC19DC19FC1A1C1A5C1A8C1A9C1AC -C1B0C1BDC1C4C1C8C1CCC1D4C1D7C1D8C1E0C1E4C1E8C1F0C1F1C1F3C1FCC1FD -C200C204C20CC20DC20FC211C218C219C21CC21FC220C228C229C22BC22D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C22FC231C232C234C248C250C251C254C258C260C265C26CC26DC270C274 -C27CC27DC27FC281C288C289C290C298C29BC29DC2A4C2A5C2A8C2ACC2ADC2B4 -C2B5C2B7C2B9C2DCC2DDC2E0C2E3C2E4C2EBC2ECC2EDC2EFC2F1C2F6C2F8C2F9 -C2FBC2FCC300C308C309C30CC30DC313C314C315C318C31CC324C325C328C329 -C345C368C369C36CC370C372C378C379C37CC37DC384C388C38CC3C0C3D8C3D9 -C3DCC3DFC3E0C3E2C3E8C3E9C3EDC3F4C3F5C3F8C408C410C424C42CC4300000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C434C43CC43DC448C464C465C468C46CC474C475C479C480C494C49CC4B8 -C4BCC4E9C4F0C4F1C4F4C4F8C4FAC4FFC500C501C50CC510C514C51CC528C529 -C52CC530C538C539C53BC53DC544C545C548C549C54AC54CC54DC54EC553C554 -C555C557C558C559C55DC55EC560C561C564C568C570C571C573C574C575C57C -C57DC580C584C587C58CC58DC58FC591C595C597C598C59CC5A0C5A9C5B4C5B5 -C5B8C5B9C5BBC5BCC5BDC5BEC5C4C5C5C5C6C5C7C5C8C5C9C5CAC5CCC5CE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C5D0C5D1C5D4C5D8C5E0C5E1C5E3C5E5C5ECC5EDC5EEC5F0C5F4C5F6C5F7 -C5FCC5FDC5FEC5FFC600C601C605C606C607C608C60CC610C618C619C61BC61C -C624C625C628C62CC62DC62EC630C633C634C635C637C639C63BC640C641C644 -C648C650C651C653C654C655C65CC65DC660C66CC66FC671C678C679C67CC680 -C688C689C68BC68DC694C695C698C69CC6A4C6A5C6A7C6A9C6B0C6B1C6B4C6B8 -C6B9C6BAC6C0C6C1C6C3C6C5C6CCC6CDC6D0C6D4C6DCC6DDC6E0C6E1C6E80000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -40 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C6E9C6ECC6F0C6F8C6F9C6FDC704C705C708C70CC714C715C717C719C720 -C721C724C728C730C731C733C735C737C73CC73DC740C744C74AC74CC74DC74F -C751C752C753C754C755C756C757C758C75CC760C768C76BC774C775C778C77C -C77DC77EC783C784C785C787C788C789C78AC78EC790C791C794C796C797C798 -C79AC7A0C7A1C7A3C7A4C7A5C7A6C7ACC7ADC7B0C7B4C7BCC7BDC7BFC7C0C7C1 -C7C8C7C9C7CCC7CEC7D0C7D8C7DDC7E4C7E8C7ECC800C801C804C808C80A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -41 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C810C811C813C815C816C81CC81DC820C824C82CC82DC82FC831C838C83C -C840C848C849C84CC84DC854C870C871C874C878C87AC880C881C883C885C886 -C887C88BC88CC88DC894C89DC89FC8A1C8A8C8BCC8BDC8C4C8C8C8CCC8D4C8D5 -C8D7C8D9C8E0C8E1C8E4C8F5C8FCC8FDC900C904C905C906C90CC90DC90FC911 -C918C92CC934C950C951C954C958C960C961C963C96CC970C974C97CC988C989 -C98CC990C998C999C99BC99DC9C0C9C1C9C4C9C7C9C8C9CAC9D0C9D1C9D30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -42 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000C9D5C9D6C9D9C9DAC9DCC9DDC9E0C9E2C9E4C9E7C9ECC9EDC9EFC9F0C9F1 -C9F8C9F9C9FCCA00CA08CA09CA0BCA0CCA0DCA14CA18CA29CA4CCA4DCA50CA54 -CA5CCA5DCA5FCA60CA61CA68CA7DCA84CA98CABCCABDCAC0CAC4CACCCACDCACF -CAD1CAD3CAD8CAD9CAE0CAECCAF4CB08CB10CB14CB18CB20CB21CB41CB48CB49 -CB4CCB50CB58CB59CB5DCB64CB78CB79CB9CCBB8CBD4CBE4CBE7CBE9CC0CCC0D -CC10CC14CC1CCC1DCC21CC22CC27CC28CC29CC2CCC2ECC30CC38CC39CC3B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -43 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CC3CCC3DCC3ECC44CC45CC48CC4CCC54CC55CC57CC58CC59CC60CC64CC66 -CC68CC70CC75CC98CC99CC9CCCA0CCA8CCA9CCABCCACCCADCCB4CCB5CCB8CCBC -CCC4CCC5CCC7CCC9CCD0CCD4CCE4CCECCCF0CD01CD08CD09CD0CCD10CD18CD19 -CD1BCD1DCD24CD28CD2CCD39CD5CCD60CD64CD6CCD6DCD6FCD71CD78CD88CD94 -CD95CD98CD9CCDA4CDA5CDA7CDA9CDB0CDC4CDCCCDD0CDE8CDECCDF0CDF8CDF9 -CDFBCDFDCE04CE08CE0CCE14CE19CE20CE21CE24CE28CE30CE31CE33CE350000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -44 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000CE58CE59CE5CCE5FCE60CE61CE68CE69CE6BCE6DCE74CE75CE78CE7CCE84 -CE85CE87CE89CE90CE91CE94CE98CEA0CEA1CEA3CEA4CEA5CEACCEADCEC1CEE4 -CEE5CEE8CEEBCEECCEF4CEF5CEF7CEF8CEF9CF00CF01CF04CF08CF10CF11CF13 -CF15CF1CCF20CF24CF2CCF2DCF2FCF30CF31CF38CF54CF55CF58CF5CCF64CF65 -CF67CF69CF70CF71CF74CF78CF80CF85CF8CCFA1CFA8CFB0CFC4CFE0CFE1CFE4 -CFE8CFF0CFF1CFF3CFF5CFFCD000D004D011D018D02DD034D035D038D03C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -45 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D044D045D047D049D050D054D058D060D06CD06DD070D074D07CD07DD081 -D0A4D0A5D0A8D0ACD0B4D0B5D0B7D0B9D0C0D0C1D0C4D0C8D0C9D0D0D0D1D0D3 -D0D4D0D5D0DCD0DDD0E0D0E4D0ECD0EDD0EFD0F0D0F1D0F8D10DD130D131D134 -D138D13AD140D141D143D144D145D14CD14DD150D154D15CD15DD15FD161D168 -D16CD17CD184D188D1A0D1A1D1A4D1A8D1B0D1B1D1B3D1B5D1BAD1BCD1C0D1D8 -D1F4D1F8D207D209D210D22CD22DD230D234D23CD23DD23FD241D248D25C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -46 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D264D280D281D284D288D290D291D295D29CD2A0D2A4D2ACD2B1D2B8D2B9 -D2BCD2BFD2C0D2C2D2C8D2C9D2CBD2D4D2D8D2DCD2E4D2E5D2F0D2F1D2F4D2F8 -D300D301D303D305D30CD30DD30ED310D314D316D31CD31DD31FD320D321D325 -D328D329D32CD330D338D339D33BD33CD33DD344D345D37CD37DD380D384D38C -D38DD38FD390D391D398D399D39CD3A0D3A8D3A9D3ABD3ADD3B4D3B8D3BCD3C4 -D3C5D3C8D3C9D3D0D3D8D3E1D3E3D3ECD3EDD3F0D3F4D3FCD3FDD3FFD4010000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -47 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D408D41DD440D444D45CD460D464D46DD46FD478D479D47CD47FD480D482 -D488D489D48BD48DD494D4A9D4CCD4D0D4D4D4DCD4DFD4E8D4ECD4F0D4F8D4FB -D4FDD504D508D50CD514D515D517D53CD53DD540D544D54CD54DD54FD551D558 -D559D55CD560D565D568D569D56BD56DD574D575D578D57CD584D585D587D588 -D589D590D5A5D5C8D5C9D5CCD5D0D5D2D5D8D5D9D5DBD5DDD5E4D5E5D5E8D5EC -D5F4D5F5D5F7D5F9D600D601D604D608D610D611D613D614D615D61CD6200000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -48 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000D624D62DD638D639D63CD640D645D648D649D64BD64DD651D654D655D658 -D65CD667D669D670D671D674D683D685D68CD68DD690D694D69DD69FD6A1D6A8 -D6ACD6B0D6B9D6BBD6C4D6C5D6C8D6CCD6D1D6D4D6D7D6D9D6E0D6E4D6E8D6F0 -D6F5D6FCD6FDD700D704D711D718D719D71CD720D728D729D72BD72DD734D735 -D738D73CD744D747D749D750D751D754D756D757D758D759D760D761D763D765 -D769D76CD770D774D77CD77DD781D788D789D78CD790D798D799D79BD79D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004F3D4F73504750F952A053EF547554E556095AC15BB6668767B667B767EF -6B4C73C275C27A3C82DB8304885788888A368CC88DCF8EFB8FE699D5523B5374 -5404606A61646BBC73CF811A89BA89D295A34F83520A58BE597859E65E725E79 -61C763C0674667EC687F6F97764E770B78F57A087AFF7C21809D826E82718AEB -95934E6B559D66F76E3478A37AED845B8910874E97A852D8574E582A5D4C611F -61BE6221656267D16A446E1B751875B376E377B07D3A90AF945194529F950000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000053235CAC753280DB92409598525B580859DC5CA15D175EB75F3A5F4A6177 -6C5F757A75867CE07D737DB17F8C81548221859189418B1B92FC964D9C474ECB -4EF7500B51F1584F6137613E6168653969EA6F1175A5768676D67B8782A584CB -F90093A7958B55805BA25751F9017CB37FB991B5502853BB5C455DE862D2636E -64DA64E76E2070AC795B8DDD8E1EF902907D924592F84E7E4EF650655DFE5EFA -61066957817186548E4793759A2B4E5E5091677068405109528D52926AA20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000077BC92109ED452AB602F8FF2504861A963ED64CA683C6A846FC0818889A1 -96945805727D72AC75047D797E6D80A9898B8B7490639D5162896C7A6F547D50 -7F3A8A23517C614A7B9D8B199257938C4EAC4FD3501E50BE510652C152CD537F -577058835E9A5F91617661AC64CE656C666F66BB66F468976D87708570F1749F -74A574CA75D9786C78EC7ADF7AF67D457D938015803F811B83968B668F159015 -93E1980398389A5A9BE84FC25553583A59515B635C4660B86212684268B00000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068E86EAA754C767878CE7A3D7CFB7E6B7E7C8A088AA18C3F968E9DC453E4 -53E9544A547156FA59D15B645C3B5EAB62F765376545657266A067AF69C16CBD -75FC7690777E7A3F7F94800380A1818F82E682FD83F085C1883188B48AA5F903 -8F9C932E96C798679AD89F1354ED659B66F2688F7A408C379D6056F057645D11 -660668B168CD6EFE7428889E9BE46C68F9049AA84F9B516C5171529F5B545DE5 -6050606D62F163A7653B73D97A7A86A38CA2978F4E325BE16208679C74DC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000079D183D38A878AB28DE8904E934B98465ED369E885FF90EDF90551A05B98 -5BEC616368FA6B3E704C742F74D87BA17F5083C589C08CAB95DC9928522E605D -62EC90024F8A5149532158D95EE366E06D38709A72C273D67B5080F1945B5366 -639B7F6B4E565080584A58DE602A612762D069D09B415B8F7D1880B18F5F4EA4 -50D154AC55AC5B0C5DA05DE7652A654E68216A4B72E1768E77EF7D5E7FF981A0 -854E86DF8F038F4E90CA99039A559BAB4E184E454E5D4EC74FF1517752FE0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -4F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000534053E353E5548E5614577557A25BC75D875ED061FC62D8655167B867E9 -69CB6B506BC66BEC6C426E9D707872D77396740377BF77E97A767D7F800981FC -8205820A82DF88628B338CFC8EC0901190B1926492B699D29A459CE99DD79F9C -570B5C4083CA97A097AB9EB4541B7A987FA488D98ECD90E158005C4863987A9F -5BAE5F137A797AAE828E8EAC5026523852F85377570862F363726B0A6DC37737 -53A5735785688E7695D5673A6AC36F708A6D8ECC994BF90666776B788CB40000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00009B3CF90753EB572D594E63C669FB73EA78457ABA7AC57CFE8475898F8D73 -903595A852FB574775477B6083CC921EF9086A58514B524B5287621F68D86975 -969950C552A452E461C365A4683969FF747E7B4B82B983EB89B28B398FD19949 -F9094ECA599764D266116A8E7434798179BD82A9887E887F895FF90A93264F0B -53CA602562716C727D1A7D664E98516277DC80AF4F014F0E5176518055DC5668 -573B57FA57FC5914594759935BC45C905D0E5DF15E7E5FCC628065D765E30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -51 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000671E671F675E68CB68C46A5F6B3A6C236C7D6C826DC773987426742A7482 -74A37578757F788178EF794179477948797A7B957D007DBA7F888006802D808C -8A188B4F8C488D779321932498E299519A0E9A0F9A659E927DCA4F76540962EE -685491D155AB513AF90BF90C5A1C61E6F90D62CF62FFF90EF90FF910F911F912 -F91390A3F914F915F916F917F9188AFEF919F91AF91BF91C6696F91D7156F91E -F91F96E3F920634F637A5357F921678F69606E73F9227537F923F924F9250000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -52 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007D0DF926F927887256CA5A18F928F929F92AF92BF92C4E43F92D51675948 -67F08010F92E59735E74649A79CA5FF5606C62C8637B5BE75BD752AAF92F5974 -5F296012F930F931F9327459F933F934F935F936F937F93899D1F939F93AF93B -F93CF93DF93EF93FF940F941F942F9436FC3F944F94581BF8FB260F1F946F947 -8166F948F9495C3FF94AF94BF94CF94DF94EF94FF950F9515AE98A25677B7D10 -F952F953F954F955F956F95780FDF958F9595C3C6CE5533F6EBA591A83360000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00004E394EB64F4655AE571858C75F5665B765E66A806BB56E4D77ED7AEF7C1E -7DDE86CB88929132935B64BB6FBE737A75B890545556574D61BA64D466C76DE1 -6E5B6F6D6FB975F0804381BD854189838AC78B5A931F6C9375537B548E0F905D -5510580258585E626207649E68E075767CD687B39EE84EE35788576E59275C0D -5CB15E365F85623464E173B381FA888B8CB8968A9EDB5B855FB760B350125200 -52305716583558575C0E5C605CF65D8B5EA65F9260BC63116389641768430000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000068F96AC26DD86E216ED46FE471FE76DC777979B17A3B840489A98CED8DF3 -8E4890039014905390FD934D967697DC6BD27006725872A27368776379BF7BE4 -7E9B8B8058A960C7656665FD66BE6C8C711E71C98C5A98134E6D7A814EDD51AC -51CD52D5540C61A76771685068DF6D1E6F7C75BC77B37AE580F484639285515C -6597675C679375D87AC78373F95A8C469017982D5C6F81C0829A9041906F920D -5F975D9D6A5971C8767B7B4985E48B0491279A30558761F6F95B76697F850000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -55 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000863F87BA88F8908FF95C6D1B70D973DE7D61843DF95D916A99F1F95E4E82 -53756B046B12703E721B862D9E1E524C8FA35D5064E5652C6B166FEB7C437E9C -85CD896489BD62C981D8881F5ECA67176D6A72FC7405746F878290DE4F865D0D -5FA0840A51B763A075654EAE5006516951C968816A117CAE7CB17CE7826F8AD2 -8F1B91CF4FB6513752F554425EEC616E623E65C56ADA6FFE792A85DC882395AD -9A629A6A9E979ECE529B66C66B77701D792B8F6297426190620065236F230000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -56 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714974897DF4806F84EE8F269023934A51BD521752A36D0C70C888C25EC9 -65826BAE6FC27C3E73754EE44F3656F9F95F5CBA5DBA601C73B27B2D7F9A7FCE -8046901E923496F6974898189F614F8B6FA779AE91B496B752DEF960648864C4 -6AD36F5E7018721076E780018606865C8DEF8F0597329B6F9DFA9E75788C797F -7DA083C993049E7F9E938AD658DF5F046727702774CF7C60807E512170287262 -78CA8CC28CDA8CF496F74E8650DA5BEE5ED6659971CE764277AD804A84FC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -57 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000907C9B279F8D58D85A415C626A136DDA6F0F763B7D2F7E37851E893893E4 -964B528965D267F369B46D416E9C700F7409746075597624786B8B2C985E516D -622E96784F96502B5D196DEA7DB88F2A5F8B61446817F961968652D2808B51DC -51CC695E7A1C7DBE83F196754FDA52295398540F550E5C6560A7674E68A86D6C -728172F874067483F96275E27C6C7F797FB8838988CF88E191CC91D096E29BC9 -541D6F7E71D0749885FA8EAA96A39C579E9F67976DCB743381E89716782C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -58 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007ACB7B207C926469746A75F278BC78E899AC9B549EBB5BDE5E556F20819C -83AB90884E07534D5A295DD25F4E6162633D666966FC6EFF6F2B7063779E842C -8513883B8F1399459C3B551C62B9672B6CAB8309896A977A4EA159845FD85FD9 -671B7DB27F548292832B83BD8F1E909957CB59B95A925BD06627679A68856BCF -71647F758CB78CE390819B4581088C8A964C9A409EA55B5F6C13731B76F276DF -840C51AA8993514D519552C968C96C94770477207DBF7DEC97629EB56EC50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000851151A5540D547D660E669D69276E9F76BF7791831784C2879F91699298 -9CF488824FAE519252DF59C65E3D61556478647966AE67D06A216BCD6BDB725F -72617441773877DB801782BC83058B008B288C8C67286C90726776EE77667A46 -9DA96B7F6C92592267268499536F589359995EDF63CF663467736E3A732B7AD7 -82D7932852D95DEB61AE61CB620A62C764AB65E069596B666BCB712173F7755D -7E46821E8302856A8AA38CBF97279D6158A89ED85011520E543B554F65870000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006C767D0A7D0B805E868A958096EF52FF6C95726954735A9A5C3E5D4B5F4C -5FAE672A68B669636E3C6E4477097C737F8E85878B0E8FF797619EF45CB760B6 -610D61AB654F65FB65FC6C116CEF739F73C97DE195945BC6871C8B10525D535A -62CD640F64B267346A386CCA73C0749E7B947C957E1B818A823685848FEB96F9 -99C14F34534A53CD53DB62CC642C6500659169C36CEE6F5873ED7554762276E4 -76FC78D078FB792C7D46822C87E08FD4981298EF52C362D464A56E246F510000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000767C8DCB91B192629AEE9B435023508D574A59A85C285E475F77623F653E -65B965C16609678B699C6EC278C57D2180AA8180822B82B384A1868C8A2A8B17 -90A696329F90500D4FF3F96357F95F9862DC6392676F6E43711976C380CC80DA -88F488F589198CE08F29914D966A4F2F4F705E1B67CF6822767D767E9B445E61 -6A0A716971D4756AF9647E41854385E998DC4F107B4F7F7095A551E15E0668B5 -6C3E6C4E6CDB72AF7BC483036CD5743A50FB528858C164D86A9774A776560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000078A7861795E29739F965535E5F018B8A8FA88FAF908A522577A59C499F08 -4E19500251755C5B5E77661E663A67C468C570B3750175C579C97ADD8F279920 -9A084FDD582158315BF6666E6B656D116E7A6F7D73E4752B83E988DC89138B5C -8F144F0F50D55310535C5B935FA9670D798F8179832F8514890789868F398F3B -99A59C12672C4E764FF859495C015CEF5CF0636768D270FD71A2742B7E2B84EC -8702902292D29CF34E0D4ED84FEF50855256526F5426549057E0592B5A660000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005B5A5B755BCC5E9CF9666276657765A76D6E6EA572367B267C3F7F368150 -8151819A8240829983A98A038CA08CE68CFB8D748DBA90E891DC961C964499D9 -9CE7531752065429567458B35954596E5FFF61A4626E66106C7E711A76C67C89 -7CDE7D1B82AC8CC196F0F9674F5B5F175F7F62C25D29670B68DA787C7E439D6C -4E1550995315532A535159835A625E8760B2618A624962796590678769A76BD4 -6BD66BD76BD86CB8F968743575FA7812789179D579D87C837DCB7FE180A50000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000813E81C283F2871A88E88AB98B6C8CBB9119975E98DB9F3B56AC5B2A5F6C -658C6AB36BAF6D5C6FF17015725D73AD8CA78CD3983B61916C3780589A014E4D -4E8B4E9B4ED54F3A4F3C4F7F4FDF50FF53F253F8550655E356DB58EB59625A11 -5BEB5BFA5C045DF35E2B5F99601D6368659C65AF67F667FB68AD6B7B6C996CD7 -6E23700973457802793E7940796079C17BE97D177D728086820D838E84D186C7 -88DF8A508A5E8B1D8CDC8D668FAD90AA98FC99DF9E9D524AF9696714F96A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005098522A5C7165636C5573CA7523759D7B97849C917897304E7764926BBA -715E85A94E09F96B674968EE6E17829F8518886B63F76F81921298AF4E0A50B7 -50CF511F554655AA56175B405C195CE05E385E8A5EA05EC260F368516A616E58 -723D724072C076F879657BB17FD488F389F48A738C618CDE971C585E74BD8CFD -55C7F96C7A617D2282727272751F7525F96D7B19588558FB5DBC5E8F5EB65F90 -60556292637F654D669166D966F8681668F27280745E7B6E7D6E7DD67F720000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -60 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000080E5821285AF897F8A93901D92E49ECD9F205915596D5E2D60DC66146673 -67906C506DC56F5F77F378A984C691CB932B4ED950CA514855845B0B5BA36247 -657E65CB6E32717D74017444748774BF766C79AA7DDA7E557FA8817A81B38239 -861A87EC8A758DE3907892919425994D9BAE53685C5169546CC46D296E2B820C -859B893B8A2D8AAA96EA9F67526166B96BB27E9687FE8D0D9583965D651D6D89 -71EEF96E57CE59D35BAC602760FA6210661F665F732973F976DB77017B6C0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -61 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008056807281658AA091924E1652E26B726D177A057B397D30F96F8CB053EC -562F58515BB55C0F5C115DE2624063836414662D68B36CBC6D886EAF701F70A4 -71D27526758F758E76197B117BE07C2B7D207D39852C856D86078A34900D9061 -90B592B797F69A374FD75C6C675F6D917C9F7E8C8B168D16901F5B6B5DFD640D -84C0905C98E173875B8B609A677E6DDE8A1F8AA69001980C5237F9707051788E -9396887091D74FEE53D755FD56DA578258FD5AC25B885CAB5CC05E2561010000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000620D624B6388641C653665786A396B8A6C346D196F3171E772E973787407 -74B27626776179C07A577AEA7CB97D8F7DAC7E617F9E81298331849084DA85EA -88968AB08B908F3890429083916C929692B9968B96A796A896D6970098089996 -9AD39B1A53D4587E59195B705BBF6DD16F5A719F742174B9808583FD5DE15F87 -5FAA604265EC6812696F6A536B896D356DF373E376FE77AC7B4D7D148123821C -834084F485638A628AC49187931E980699B4620C88538FF092655D075D270000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005D69745F819D87686FD562FE7FD2893689724E1E4E5850E752DD5347627F -66077E698805965E4F8D5319563659CB5AA45C385C4E5C4D5E025F11604365BD -662F664267BE67F4731C77E2793A7FC5849484CD89968A668A698AE18C558C7A -57F45BD45F0F606F62ED690D6B966E5C71847BD287558B588EFE98DF98FE4F38 -4F814FE1547B5A205BB8613C65B0666871FC7533795E7D33814E81E3839885AA -85CE87038A0A8EAB8F9BF9718FC559315BA45BE660895BE95C0B5FC36C810000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -64 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9726DF1700B751A82AF8AF64EC05341F97396D96C0F4E9E4FC45152555E -5A255CE86211725982BD83AA86FE88598A1D963F96C599139D099D5D580A5CB3 -5DBD5E4460E1611563E16A026E2591029354984E9C109F775B895CB86309664F -6848773C96C1978D98549B9F65A18B018ECB95BC55355CA95DD65EB56697764C -83F495C758D362BC72CE9D284EF0592E600F663B6B8379E79D26539354C057C3 -5D16611B66D66DAF788D827E969897445384627C63966DB27E0A814B984D0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -65 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006AFB7F4C9DAF9E1A4E5F503B51B6591C60F963F66930723A8036F97491CE -5F31F975F9767D0482E5846F84BB85E58E8DF9774F6FF978F97958E45B436059 -63DA6518656D6698F97A694A6A236D0B7001716C75D2760D79B37A70F97B7F8A -F97C8944F97D8B9391C0967DF97E990A57045FA165BC6F01760079A68A9E99AD -9B5A9F6C510461B662916A8D81C6504358305F6671098A008AFA5B7C86164FFA -513C56B4594463A96DF95DAA696D51864E884F59F97FF980F9815982F9820000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9836B5F6C5DF98474B57916F9858207824583398F3F8F5DF9869918F987 -F988F9894EA6F98A57DF5F796613F98BF98C75AB7E798B6FF98D90069A5B56A5 -582759F85A1F5BB4F98E5EF6F98FF9906350633BF991693D6C876CBF6D8E6D93 -6DF56F14F99270DF71367159F99371C371D5F994784F786FF9957B757DE3F996 -7E2FF997884D8EDFF998F999F99A925BF99B9CF6F99CF99DF99E60856D85F99F -71B1F9A0F9A195B153ADF9A2F9A3F9A467D3F9A5708E71307430827682D20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -67 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9A695BB9AE59E7D66C4F9A771C18449F9A8F9A9584BF9AAF9AB5DB85F71 -F9AC6620668E697969AE6C386CF36E366F416FDA701B702F715071DF7370F9AD -745BF9AE74D476C87A4E7E93F9AFF9B082F18A608FCEF9B19348F9B29719F9B3 -F9B44E42502AF9B5520853E166F36C6D6FCA730A777F7A6282AE85DD8602F9B6 -88D48A638B7D8C6BF9B792B3F9B8971398104E944F0D4FC950B25348543E5433 -55DA586258BA59675A1B5BE4609FF9B961CA655665FF666468A76C5A6FB30000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -68 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000070CF71AC73527B7D87088AA49C329F075C4B6C8373447389923A6EAB7465 -761F7A697E15860A514058C564C174EE751576707FC1909596CD99546E2674E6 -7AA97AAA81E586D987788A1B5A495B8C5B9B68A169006D6373A97413742C7897 -7DE97FEB81188155839E8C4C962E981166F05F8065FA67896C6A738B502D5A03 -6B6A77EE59165D6C5DCD7325754FF9BAF9BB50E551F9582F592D599659DA5BE5 -F9BCF9BD5DA262D76416649364FEF9BE66DCF9BF6A48F9C071FF7464F9C10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -69 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00007A887AAF7E477E5E80008170F9C287EF89818B209059F9C390809952617E -6B326D747E1F89258FB14FD150AD519752C757C758895BB95EB8614269956D8C -6E676EB6719474627528752C8073833884C98E0A939493DEF9C44E8E4F515076 -512A53C853CB53F35B875BD35C24611A618265F4725B7397744076C279507991 -79B97D067FBD828B85D5865E8FC2904790F591EA968596E896E952D65F6765ED -6631682F715C7A3690C1980A4E91F9C56A526B9E6F907189801882B885530000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000904B969596F297FB851A9B314E90718A96C45143539F54E15713571257A3 -5A9B5AC45BC36028613F63F46C856D396E726E907230733F745782D188818F45 -9060F9C6966298589D1B67088D8A925E4F4D504950DE5371570D59D45A015C09 -617066906E2D7232744B7DEF80C3840E8466853F875F885B89188B02905597CB -9B4F4E734F915112516AF9C7552F55A95B7A5BA55E7C5E7D5EBE60A060DF6108 -610963C465386709F9C867D467DAF9C9696169626CB96D27F9CA6E38F9CB0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006FE173367337F9CC745C7531F9CD7652F9CEF9CF7DAD81FE843888D58A98 -8ADB8AED8E308E42904A903E907A914991C9936EF9D0F9D15809F9D26BD38089 -80B2F9D3F9D45141596B5C39F9D5F9D66F6473A780E48D07F9D79217958FF9D8 -F9D9F9DAF9DB807F620E701C7D68878DF9DC57A0606961476BB78ABE928096B1 -4E59541F6DEB852D967097F398EE63D66CE3909151DD61C981BA9DF94F9D501A -51005B9C610F61FF64EC69056BC5759177E37FA98264858F87FB88638ABC0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008B7091AB4E8C4EE54F0AF9DDF9DE593759E8F9DF5DF25F1B5F5B6021F9E0 -F9E1F9E2F9E3723E73E5F9E4757075CDF9E579FBF9E6800C8033808482E18351 -F9E7F9E88CBD8CB39087F9E9F9EA98F4990CF9EBF9EC703776CA7FCA7FCC7FFC -8B1A4EBA4EC152035370F9ED54BD56E059FB5BC55F155FCD6E6EF9EEF9EF7D6A -8335F9F086938A8DF9F1976D9777F9F2F9F34E004F5A4F7E58F965E56EA29038 -93B099B94EFB58EC598A59D96041F9F4F9F57A14F9F6834F8CC3516553440000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F9F7F9F8F9F94ECD52695B5582BF4ED4523A54A859C959FF5B505B575B5C -606361486ECB7099716E738674F775B578C17D2B800581EA8328851785C98AEE -8CC796CC4F5C52FA56BC65AB6628707C70B872357DBD828D914C96C09D725B71 -68E76B986F7A76DE5C9166AB6F5B7BB47C2A883696DC4E084ED75320583458BB -58EF596C5C075E335E845F35638C66B267566A1F6AA36B0C6F3F7246F9FA7350 -748B7AE07CA7817881DF81E7838A846C8523859485CF88DD8D1391AC95770000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000969C518D54C957285BB0624D6750683D68936E3D6ED3707D7E2188C18CA1 -8F099F4B9F4E722D7B8F8ACD931A4F474F4E5132548059D05E9562B56775696E -6A176CAE6E1A72D9732A75BD7BB87D3582E783F9845785F78A5B8CAF8E879019 -90B896CE9F5F52E3540A5AE15BC2645865756EF472C4F9FB76847A4D7B1B7C4D -7E3E7FDF837B8B2B8CCA8D648DE18E5F8FEA8FF9906993D14F434F7A50B35168 -5178524D526A5861587C59605C085C555EDB609B623068136BBF6C086FB10000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000714E742075307538755176727B4C7B8B7BAD7BC67E8F8A6E8F3E8F49923F -92939322942B96FB985A986B991E5207622A62986D5976647ACA7BC07D765360 -5CBE5E976F3870B97C9897119B8E9EDE63A5647A87764E014E954EAD505C5075 -544859C35B9A5E405EAD5EF75F8160C5633A653F657465CC6676667867FE6968 -6A896B636C406DC06DE86E1F6E5E701E70A1738E73FD753A775B7887798E7A0B -7A7D7CBE7D8E82478A028AEA8C9E912D914A91D8926692CC9320970697560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -70 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000975C98029F0E52365291557C58245E1D5F1F608C63D068AF6FDF796D7B2C -81CD85BA88FD8AF88E44918D9664969B973D984C9F4A4FCE514651CB52A95632 -5F145F6B63AA64CD65E9664166FA66F9671D689D68D769FD6F156F6E716771E5 -722A74AA773A7956795A79DF7A207A957C977CDF7D447E70808785FB86A48A54 -8ABF8D998E819020906D91E3963B96D59CE565CF7C078DB393C35B585C0A5352 -62D9731D50275B975F9E60B0616B68D56DD9742E7A2E7D427D9C7E31816B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -71 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008E2A8E35937E94184F5057505DE65EA7632B7F6A4E3B4F4F4F8F505A59DD -80C4546A546855FE594F5B995DDE5EDA665D673167F1682A6CE86D326E4A6F8D -70B773E075877C4C7D027D2C7DA2821F86DB8A3B8A858D708E8A8F339031914E -9152944499D07AF97CA54FCA510151C657C85BEF5CFB66596A3D6D5A6E966FEC -710C756F7AE388229021907596CB99FF83014E2D4EF2884691CD537D6ADB696B -6C41847A589E618E66FE62EF70DD751175C77E5284B88B498D084E4B53EA0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054AB573057405FD763016307646F652F65E8667A679D67B36B626C606C9A -6F2C77E57825794979577D1980A2810281F3829D82B787188A8CF9FC8D048DBE -907276F47A197A377E548077550755D45875632F64226649664B686D699B6B84 -6D256EB173CD746874A1755B75B976E1771E778B79E67E097E1D81FB852F8897 -8A3A8CD18EEB8FB0903293AD9663967397074F8453F159EA5AC95E19684E74C6 -75BE79E97A9281A386ED8CEA8DCC8FED659F6715F9FD57F76F577DDD8F2F0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -73 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000093F696C65FB561F26F844E144F98501F53C955DF5D6F5DEE6B216B6478CB -7B9AF9FE8E498ECA906E6349643E77407A84932F947F9F6A64B06FAF71E674A8 -74DA7AC47C127E827CB27E988B9A8D0A947D9910994C52395BDF64E6672D7D2E -50ED53C358796158615961FA65AC7AD98B928B9650095021527555315A3C5EE0 -5F706134655E660C663666A269CD6EC46F32731676217A938139825983D684BC -50B557F05BC05BE85F6963A178267DB583DC852191C791F5518A67F57B560000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008CAC51C459BB60BD8655501CF9FF52545C3A617D621A62D364F265A56ECC -7620810A8E60965F96BB4EDF5343559859295DDD64C56CC96DFA73947A7F821B -85A68CE48E10907791E795E1962197C651F854F255865FB964A46F887DB48F1F -8F4D943550C95C166CBE6DFB751B77BB7C3D7C648A798AC2581E59BE5E166377 -7252758A776B8ADC8CBC8F125EF366746DF8807D83C18ACB97519BD6FA005243 -66FF6D956EEF7DE08AE6902E905E9AD4521D527F54E86194628462DB68A20000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -75 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00006912695A6A3570927126785D7901790E79D27A0D8096827882D583498549 -8C828D859162918B91AE4FC356D171ED77D7870089F85BF85FD6675190A853E2 -585A5BF560A4618164607E3D80708525928364AE50AC5D146700589C62BD63A8 -690E69786A1E6E6B76BA79CB82BB84298ACF8DA88FFD9112914B919C93109318 -939A96DB9A369C0D4E11755C795D7AFA7B517BC97E2E84C48E598E748EF89010 -6625693F744351FA672E9EDC51455FE06C9687F2885D887760B481B584030000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -76 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00008D0553D6543956345A365C31708A7FE0805A810681ED8DA391899A5F9DF2 -50744EC453A060FB6E2C5C644F88502455E45CD95E5F606568946CBB6DC471BE -75D475F476617A1A7A497DC77DFB7F6E81F486A98F1C96C999B39F52524752C5 -98ED89AA4E0367D26F064FB55BE267956C886D78741B782791DD937C87C479E4 -7A315FEB4ED654A4553E58AE59A560F0625362D6673669558235964099B199DD -502C53535544577CFA016258FA0264E2666B67DD6FC16FEF742274388A170000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -77 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000094385451560657665F48619A6B4E705870AD7DBB8A95596A812B63A27708 -803D8CAA5854642D69BB5B955E116E6FFA038569514C53F0592A6020614B6B86 -6C706CF07B1E80CE82D48DC690B098B1FA0464C76FA464916504514E5410571F -8A0E615F6876FA0575DB7B527D71901A580669CC817F892A9000983950785957 -59AC6295900F9B2A615D727995D657615A465DF4628A64AD64FA67776CE26D3E -722C743678347F7782AD8DDB981752245742677F724874E38CA98FA692110000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000962A516B53ED634C4F695504609665576C9B6D7F724C72FD7A1789878C9D -5F6D6F8E70F981A8610E4FBF504F624172477BC77DE87FE9904D97AD9A198CB6 -576A5E7367B0840D8A5554205B165E635EE25F0A658380BA853D9589965B4F48 -5305530D530F548654FA57035E036016629B62B16355FA066CE16D6675B17832 -80DE812F82DE846184B2888D8912900B92EA98FD9B915E4566B466DD70117206 -FA074FF5527D5F6A615367536A196F0274E2796888688C7998C798C49A430000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -79 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000054C17A1F69538AF78C4A98A899AE5F7C62AB75B276AE88AB907F96425339 -5F3C5FC56CCC73CC7562758B7B4682FE999D4E4F903C4E0B4F5553A6590F5EC8 -66306CB37455837787668CC09050971E9C1558D15B7886508B149DB45BD26068 -608D65F16C576F226FA3701A7F557FF095919592965097D352728F4451FD542B -54B85563558A6ABB6DB57DD88266929C96779E79540854C876D286E495A495D4 -965C4EA24F0959EE5AE65DF760526297676D68416C866E2F7F38809B822A0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FA08FA0998054EA5505554B35793595A5B695BB361C869776D77702387F9 -89E38A728AE7908299ED9AB852BE683850165E78674F8347884C4EAB541156AE -73E6911597FF9909995799995653589F865B8A3161B26AF6737B8ED26B4796AA -9A57595572008D6B97694FD45CF45F2661F8665B6CEB70AB738473B973FE7729 -774D7D437D627E2382378852FA0A8CE29249986F5B517A74884098015ACC4FE0 -5354593E5CFD633E6D7972F98105810783A292CF98304EA851445211578B0000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00005F626CC26ECE7005705070AF719273E97469834A87A28861900890A293A3 -99A8516E5F5760E0616766B385598E4A91AF978B4E4E4E92547C58D558FA597D -5CB55F2762366248660A66676BEB6D696DCF6E566EF86F946FE06FE9705D72D0 -7425745A74E07693795C7CCA7E1E80E182A6846B84BF864E865F87748B778C6A -93AC9800986560D1621691775A5A660F6DF76E3E743F9B425FFD60DA7B0F54C4 -5F186C5E6CD36D2A70D87D0586798A0C9D3B5316548C5B056A3A706B75750000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000798D79BE82B183EF8A718B418CA89774FA0B64F4652B78BA78BB7A6B4E38 -559A59505BA65E7B60A363DB6B61666568536E19716574B07D0890849A699C25 -6D3B6ED1733E8C4195CA51F05E4C5FA8604D60F66130614C6643664469A56CC1 -6E5F6EC96F62714C749C76877BC17C27835287579051968D9EC3532F56DE5EFB -5F8A6062609461F7666667036A9C6DEE6FAE7070736A7E6A81BE833486D48AA8 -8CC4528373725B966A6B940454EE56865B5D6548658566C9689F6D8D6DC60000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000723B80B491759A4D4FAF5019539A540E543C558955C55E3F5F8C673D7166 -73DD900552DB52F3586458CE7104718F71FB85B08A13668885A855A76684714A -8431534955996BC15F595FBD63EE668971478AF18F1D9EBE4F11643A70CB7566 -866760648B4E9DF8514751F653086D3680F89ED166156B23709875D554035C79 -7D078A166B206B3D6B46543860706D3D7FD5820850D651DE559C566B56CD59EC -5B095E0C619961986231665E66E6719971B971BA72A779A77A007FB28A700000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/macCentEuro.enc b/src/runtime/tcl_library/encoding/macCentEuro.enc deleted file mode 100644 index dde616a4..00000000 --- a/src/runtime/tcl_library/encoding/macCentEuro.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macCentEuro, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C40100010100C9010400D600DC00E10105010C00E4010D0106010700E90179 -017A010E00ED010F01120113011600F3011700F400F600F500FA011A011B00FC -202000B0011800A300A7202200B600DF00AE00A92122011900A822600123012E -012F012A22642265012B0136220222110142013B013C013D013E0139013A0145 -0146014300AC221A01440147220600AB00BB202600A00148015000D50151014C -20132014201C201D2018201900F725CA014D0154015501582039203A01590156 -01570160201A201E0161015A015B00C10164016500CD017D017E016A00D300D4 -016B016E00DA016F017001710172017300DD00FD0137017B0141017C012202C7 diff --git a/src/runtime/tcl_library/encoding/macCroatian.enc b/src/runtime/tcl_library/encoding/macCroatian.enc deleted file mode 100644 index c23d0f0b..00000000 --- a/src/runtime/tcl_library/encoding/macCroatian.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macCroatian, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8 -00EA00EB00ED00EC00EE00EF00F100F300F200F400F600F500FA00F900FB00FC -202000B000A200A300A7202200B600DF00AE0160212200B400A82260017D00D8 -221E00B122642265220600B522022211220F0161222B00AA00BA03A9017E00F8 -00BF00A100AC221A01922248010600AB010C202600A000C000C300D501520153 -01102014201C201D2018201900F725CAF8FF00A9204420AC2039203A00C600BB -201300B7201A201E203000C2010700C1010D00C800CD00CE00CF00CC00D300D4 -011100D200DA00DB00D9013102C602DC00AF03C000CB02DA00B800CA00E602C7 diff --git a/src/runtime/tcl_library/encoding/macCyrillic.enc b/src/runtime/tcl_library/encoding/macCyrillic.enc deleted file mode 100644 index e657739b..00000000 --- a/src/runtime/tcl_library/encoding/macCyrillic.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macCyrillic, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0410041104120413041404150416041704180419041A041B041C041D041E041F -0420042104220423042404250426042704280429042A042B042C042D042E042F -202000B0049000A300A7202200B6040600AE00A9212204020452226004030453 -221E00B122642265045600B504910408040404540407045704090459040A045A -0458040500AC221A01922248220600AB00BB202600A0040B045B040C045C0455 -20132014201C201D2018201900F7201E040E045E040F045F211604010451044F -0430043104320433043404350436043704380439043A043B043C043D043E043F -0440044104420443044404450446044704480449044A044B044C044D044E20AC diff --git a/src/runtime/tcl_library/encoding/macDingbats.enc b/src/runtime/tcl_library/encoding/macDingbats.enc deleted file mode 100644 index 9fa47b56..00000000 --- a/src/runtime/tcl_library/encoding/macDingbats.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macDingbats, single-byte -S -003F 1 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -00202701270227032704260E2706270727082709261B261E270C270D270E270F -2710271127122713271427152716271727182719271A271B271C271D271E271F -2720272127222723272427252726272726052729272A272B272C272D272E272F -2730273127322733273427352736273727382739273A273B273C273D273E273F -2740274127422743274427452746274727482749274A274B25CF274D25A0274F -27502751275225B225BC25C6275625D727582759275A275B275C275D275E007F -F8D7F8D8F8D9F8DAF8DBF8DCF8DDF8DEF8DFF8E0F8E1F8E2F8E3F8E400000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000276127622763276427652766276726632666266526602460246124622463 -2464246524662467246824692776277727782779277A277B277C277D277E277F -2780278127822783278427852786278727882789278A278B278C278D278E278F -2790279127922793279421922194219527982799279A279B279C279D279E279F -27A027A127A227A327A427A527A627A727A827A927AA27AB27AC27AD27AE27AF -000027B127B227B327B427B527B627B727B827B927BA27BB27BC27BD27BE0000 diff --git a/src/runtime/tcl_library/encoding/macGreek.enc b/src/runtime/tcl_library/encoding/macGreek.enc deleted file mode 100644 index 67b9953d..00000000 --- a/src/runtime/tcl_library/encoding/macGreek.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macGreek, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400B900B200C900B300D600DC038500E000E200E4038400A800E700E900E8 -00EA00EB00A3212200EE00EF202200BD203000F400F600A600AD00F900FB00FC -2020039303940398039B039E03A000DF00AE00A903A303AA00A7226000B000B7 -039100B12264226500A503920395039603970399039A039C03A603AB03A803A9 -03AC039D00AC039F03A1224803A400AB00BB202600A003A503A7038603880153 -20132015201C201D2018201900F70389038A038C038E03AD03AE03AF03CC038F -03CD03B103B203C803B403B503C603B303B703B903BE03BA03BB03BC03BD03BF -03C003CE03C103C303C403B803C903C203C703C503B603CA03CB039003B0F8A0 diff --git a/src/runtime/tcl_library/encoding/macIceland.enc b/src/runtime/tcl_library/encoding/macIceland.enc deleted file mode 100644 index c6360698..00000000 --- a/src/runtime/tcl_library/encoding/macIceland.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macIceland, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8 -00EA00EB00ED00EC00EE00EF00F100F300F200F400F600F500FA00F900FB00FC -00DD00B000A200A300A7202200B600DF00AE00A9212200B400A8226000C600D8 -221E00B12264226500A500B522022211220F03C0222B00AA00BA03A900E600F8 -00BF00A100AC221A01922248220600AB00BB202600A000C000C300D501520153 -20132014201C201D2018201900F725CA00FF0178204420AC00D000F000DE00FE -00FD00B7201A201E203000C200CA00C100CB00C800CD00CE00CF00CC00D300D4 -F8FF00D200DA00DB00D9013102C602DC00AF02D802D902DA00B802DD02DB02C7 diff --git a/src/runtime/tcl_library/encoding/macJapan.enc b/src/runtime/tcl_library/encoding/macJapan.enc deleted file mode 100644 index 9f3f03b7..00000000 --- a/src/runtime/tcl_library/encoding/macJapan.enc +++ /dev/null @@ -1,785 +0,0 @@ -# Encoding file: macJapan, multi-byte -M -003F 0 46 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00A0FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000A921222026 -81 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -300030013002FF0CFF0E30FBFF1AFF1BFF1FFF01309B309C00B4FF4000A8FF3E -203EFF3F30FD30FE309D309E30034EDD30053006300730FC20142010FF0FFF3C -301C2016FF5C22EF202520182019201C201DFF08FF0930143015FF3BFF3DFF5B -FF5D30083009300A300B300C300D300E300F30103011FF0B221200B100D70000 -00F7FF1D2260FF1CFF1E22662267221E22342642264000B0203220332103FFE5 -FF0400A200A3FF05FF03FF06FF0AFF2000A72606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC203B301221922190219121933013000000000000 -000000000000000000000000000000002208220B2286228722822283222A2229 -000000000000000000000000000000002227222800AC21D221D4220022030000 -0000000000000000000000000000000000000000222022A52312220222072261 -2252226A226B221A223D221D2235222B222C0000000000000000000000000000 -212B2030266F266D266A2020202100B6000000000000000025EF000000000000 -82 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000FF10 -FF11FF12FF13FF14FF15FF16FF17FF18FF190000000000000000000000000000 -FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2FFF30 -FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3A000000000000000000000000 -0000FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5A00000000000000003041 -30423043304430453046304730483049304A304B304C304D304E304F30503051 -30523053305430553056305730583059305A305B305C305D305E305F30603061 -30623063306430653066306730683069306A306B306C306D306E306F30703071 -30723073307430753076307730783079307A307B307C307D307E307F30803081 -30823083308430853086308730883089308A308B308C308D308E308F30903091 -3092309300000000000000000000000000000000000000000000000000000000 -83 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF30B0 -30B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF30C0 -30C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF30D0 -30D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF0000 -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000391 -03920393039403950396039703980399039A039B039C039D039E039F03A003A1 -03A303A403A503A603A703A803A90000000000000000000000000000000003B1 -03B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF03C003C1 -03C303C403C503C603C703C803C9000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -04100411041204130414041504010416041704180419041A041B041C041D041E -041F0420042104220423042404250426042704280429042A042B042C042D042E -042F000000000000000000000000000000000000000000000000000000000000 -04300431043204330434043504510436043704380439043A043B043C043D0000 -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000002500 -2502250C251025182514251C252C25242534253C25012503250F2513251B2517 -25232533252B253B254B2520252F25282537253F251D25302525253825420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -2460246124622463246424652466246724682469246A246B246C246D246E246F -2470247124722473000000000000000000000000000000000000000024742475 -2476247724782479247A247B247C247D247E247F248024812482248324842485 -2486248700000000000000000000000000000000000000002776277727780000 -2779277A277B277C277D277E0000000000000000000000000000000000000000 -0000F8A124882489248A248B248C248D248E248F249000000000000000002160 -216121622163216421652166216721682169216A216BF8A2F8A3F8A400000000 -0000000000002170217121722173217421752176217721782179217A217BF8A5 -F8A6F8A700000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000249C249D249E249F24A0 -24A124A224A324A424A524A624A724A824A924AA24AB24AC24AD24AE24AF24B0 -24B124B224B324B424B500000000000000000000000000000000000000000000 -86 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -339C339F339D33A033A4F8A833A133A5339E33A2338EF8A9338F33C433963397 -F8AA339833B333B233B133B0210933D433CB3390338533863387F8AB00000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000211633CD2121F8AC2664 -2667266126622660266326652666000000000000000000000000000000000000 -0000000000003020260E30040000000000000000000000000000000000000000 -0000000000000000000000000000261E261C261D261F21C621C421C5F8AD21E8 -21E621E721E9F8AEF8AFF8B0F8B1000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -87 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -3230322A322B322C322D322E322F32403237324232433239323A3231323E3234 -3232323B323632333235323C323D323F32380000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000059275C0F32A432A532A632A732A832A93296329D3298329E63A732993349 -3322334D3314331633053333334E330333363318331533273351334A33393357 -330D334233233326333B332B00000000000000000000000000003300331E332A -3331334700000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000337E337D337C337B0000000000000000000000000000 -0000000000000000000000000000000000000000337FF8B2F8B3000000000000 -88 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -222E221F22BF0000000000000000000000000000000000000000000000000000 -0000000000000000301DF8B40000000000000000000000000000000000000000 -000000000000000000000000000000003094000030F730F830F930FA00000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000004E9C -55165A03963F54C0611B632859F690228475831C7A5060AA63E16E2565ED8466 -82A69BF56893572765A162715B9B59D0867B98F47D627DBE9B8E62167C9F88B7 -5B895EB563096697684895C7978D674F4EE54F0A4F4D4F9D504956F2593759D4 -5A015C0960DF610F61706613690570BA754F757079FB7DAD7DEF80C3840E8863 -8B029055907A533B4E954EA557DF80B290C178EF4E0058F16EA290387A328328 -828B9C2F5141537054BD54E156E059FB5F1598F26DEB80E4852D000000000000 -89 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9662967096A097FB540B53F35B8770CF7FBD8FC296E8536F9D5C7ABA4E117893 -81FC6E26561855046B1D851A9C3B59E553A96D6674DC958F56424E91904B96F2 -834F990C53E155B65B305F71662066F368046C386CF36D29745B76C87A4E9834 -82F1885B8A6092ED6DB275AB76CA99C560A68B018D8A95B2698E53AD51860000 -5712583059445BB45EF6602863A963F46CBF6F14708E7114715971D5733F7E01 -827682D185979060925B9D1B586965BC6C5A752551F9592E59655F805FDC62BC -65FA6A2A6B276BB4738B7FC189569D2C9D0E9EC45CA16C96837B51045C4B61B6 -81C6687672614E594FFA537860696E297A4F97F34E0B53164EEE4F554F3D4FA1 -4F7352A053EF5609590F5AC15BB65BE179D16687679C67B66B4C6CB3706B73C2 -798D79BE7A3C7B8782B182DB8304837783EF83D387668AB256298CA88FE6904E -971E868A4FC45CE862117259753B81E582BD86FE8CC096C5991399D54ECB4F1A -89E356DE584A58CA5EFB5FEB602A6094606261D0621262D06539000000000000 -8A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9B41666668B06D777070754C76867D7582A587F9958B968E8C9D51F152BE5916 -54B35BB35D16616869826DAF788D84CB88578A7293A79AB86D6C99A886D957A3 -67FF86CE920E5283568754045ED362E164B9683C68386BBB737278BA7A6B899A -89D28D6B8F0390ED95A3969497695B665CB3697D984D984E639B7B206A2B0000 -6A7F68B69C0D6F5F5272559D607062EC6D3B6E076ED1845B89108F444E149C39 -53F6691B6A3A9784682A515C7AC384B291DC938C565B9D286822830584317CA5 -520882C574E64E7E4F8351A05BD2520A52D852E75DFB559A582A59E65B8C5B98 -5BDB5E725E7960A3611F616361BE63DB656267D1685368FA6B3E6B536C576F22 -6F976F4574B0751876E3770B7AFF7BA17C217DE97F367FF0809D8266839E89B3 -8ACC8CAB908494519593959195A2966597D3992882184E38542B5CB85DCC73A9 -764C773C5CA97FEB8D0B96C19811985498584F014F0E5371559C566857FA5947 -5B095BC45C905E0C5E7E5FCC63EE673A65D765E2671F68CB68C4000000000000 -8B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A5F5E306BC56C176C7D757F79485B637A007D005FBD898F8A188CB48D778ECC -8F1D98E29A0E9B3C4E80507D510059935B9C622F628064EC6B3A72A075917947 -7FA987FB8ABC8B7063AC83CA97A05409540355AB68546A588A70782767759ECD -53745BA2811A865090064E184E454EC74F1153CA54385BAE5F13602565510000 -673D6C426C726CE3707874037A767AAE7B087D1A7CFE7D6665E7725B53BB5C45 -5DE862D262E063196E20865A8A318DDD92F86F0179A69B5A4EA84EAB4EAC4F9B -4FA050D151477AF6517151F653545321537F53EB55AC58835CE15F375F4A602F -6050606D631F65596A4B6CC172C272ED77EF80F881058208854E90F793E197FF -99579A5A4EF051DD5C2D6681696D5C4066F26975738968507C8150C552E45747 -5DFE932665A46B236B3D7434798179BD7B4B7DCA82B983CC887F895F8B398FD1 -91D1541F92804E5D503653E5533A72D7739677E982E68EAF99C699C899D25177 -611A865E55B07A7A50765BD3904796854E326ADB91E75C515C48000000000000 -8C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63987A9F6C9397748F617AAA718A96887C8268177E706851936C52F2541B85AB -8A137FA48ECD90E15366888879414FC250BE521151445553572D73EA578B5951 -5F625F8460756176616761A963B2643A656C666F68426E1375667A3D7CFB7D4C -7D997E4B7F6B830E834A86CD8A088A638B668EFD981A9D8F82B88FCE9BE80000 -5287621F64836FC09699684150916B206C7A6F547A747D5088408A2367084EF6 -503950265065517C5238526355A7570F58055ACC5EFA61B261F862F36372691C -6A29727D72AC732E7814786F7D79770C80A9898B8B198CE28ED290639375967A -98559A139E785143539F53B35E7B5F266E1B6E90738473FE7D4382378A008AFA -96504E4E500B53E4547C56FA59D15B645DF15EAB5F276238654567AF6E5672D0 -7CCA88B480A180E183F0864E8A878DE8923796C798679F134E944E924F0D5348 -5449543E5A2F5F8C5FA1609F68A76A8E745A78818A9E8AA48B7791904E5E9BC9 -4EA44F7C4FAF501950165149516C529F52B952FE539A53E35411000000000000 -8D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -540E5589575157A2597D5B545B5D5B8F5DE55DE75DF75E785E835E9A5EB75F18 -6052614C629762D863A7653B6602664366F4676D6821689769CB6C5F6D2A6D69 -6E2F6E9D75327687786C7A3F7CE07D057D187D5E7DB18015800380AF80B18154 -818F822A8352884C88618B1B8CA28CFC90CA91759271783F92FC95A4964D0000 -980599999AD89D3B525B52AB53F7540858D562F76FE08C6A8F5F9EB9514B523B -544A56FD7A4091779D609ED273446F09817075115FFD60DA9AA872DB8FBC6B64 -98034ECA56F0576458BE5A5A606861C7660F6606683968B16DF775D57D3A826E -9B424E9B4F5053C955065D6F5DE65DEE67FB6C99747378028A50939688DF5750 -5EA7632B50B550AC518D670054C9585E59BB5BB05F69624D63A1683D6B736E08 -707D91C7728078157826796D658E7D3083DC88C18F09969B5264572867507F6A -8CA151B45742962A583A698A80B454B25D0E57FC78959DFA4F5C524A548B643E -6628671467F57A847B567D22932F685C9BAD7B395319518A5237000000000000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5BDF62F664AE64E6672D6BBA85A996D176909BD6634C93069BAB76BF66524E09 -509853C25C7160E864926563685F71E673CA75237B977E8286958B838CDB9178 -991065AC66AB6B8B4ED54ED44F3A4F7F523A53F853F255E356DB58EB59CB59C9 -59FF5B505C4D5E025E2B5FD7601D6307652F5B5C65AF65BD65E8679D6B620000 -6B7B6C0F7345794979C17CF87D197D2B80A2810281F389968A5E8A698A668A8C -8AEE8CC78CDC96CC98FC6B6F4E8B4F3C4F8D51505B575BFA6148630166426B21 -6ECB6CBB723E74BD75D478C1793A800C803381EA84948F9E6C509E7F5F0F8B58 -9D2B7AFA8EF85B8D96EB4E0353F157F759315AC95BA460896E7F6F0675BE8CEA -5B9F85007BE0507267F4829D5C61854A7E1E820E51995C0463688D66659C716E -793E7D1780058B1D8ECA906E86C790AA501F52FA5C3A6753707C7235914C91C8 -932B82E55BC25F3160F94E3B53D65B88624B67316B8A72E973E07A2E816B8DA3 -91529996511253D7546A5BFF63886A397DAC970056DA53CE5468000000000000 -8F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B975C315DDE4FEE610162FE6D3279C079CB7D427E4D7FD281ED821F84908846 -89728B908E748F2F9031914B916C96C6919C4EC04F4F514553415F93620E67D4 -6C416E0B73637E2691CD928353D459195BBF6DD1795D7E2E7C9B587E719F51FA -88538FF04FCA5CFB662577AC7AE3821C99FF51C65FAA65EC696F6B896DF30000 -6E966F6476FE7D145DE190759187980651E6521D6240669166D96E1A5EB67DD2 -7F7266F885AF85F78AF852A953D959735E8F5F90605592E4966450B7511F52DD -5320534753EC54E8554655315617596859BE5A3C5BB55C065C0F5C115C1A5E84 -5E8A5EE05F70627F628462DB638C63776607660C662D6676677E68A26A1F6A35 -6CBC6D886E096E58713C7126716775C77701785D7901796579F07AE07B117CA7 -7D39809683D6848B8549885D88F38A1F8A3C8A548A738C618CDE91A49266937E -9418969C97984E0A4E084E1E4E575197527057CE583458CC5B225E3860C564FE -676167566D4472B675737A6384B88B7291B89320563157F498FE000000000000 -90 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62ED690D6B9671ED7E548077827289E698DF87558FB15C3B4F384FE14FB55507 -5A205BDD5BE95FC3614E632F65B0664B68EE699B6D786DF1753375B9771F795E -79E67D3381E382AF85AA89AA8A3A8EAB8F9B903291DD97074EBA4EC152035875 -58EC5C0B751A5C3D814E8A0A8FC59663976D7B258ACF9808916256F353A80000 -9017543957825E2563A86C34708A77617C8B7FE088709042915493109318968F -745E9AC45D075D69657067A28DA896DB636E6749691983C5981796C088FE6F84 -647A5BF84E16702C755D662F51C4523652E259D35F8160276210653F6574661F -667468F268166B636E057272751F76DB7CBE805658F088FD897F8AA08A938ACB -901D91929752975965897A0E810696BB5E2D60DC621A65A56614679077F37A4D -7C4D7E3E810A8CAC8D648DE18E5F78A9520762D963A5644262988A2D7A837BC0 -8AAC96EA7D76820C87494ED95148534353605BA35C025C165DDD6226624764B0 -681368346CC96D456D1767D36F5C714E717D65CB7A7F7BAD7DDA000000000000 -91 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E4A7FA8817A821B823985A68A6E8CCE8DF59078907792AD929195839BAE524D -55846F387136516879857E5581B37CCE564C58515CA863AA66FE66FD695A72D9 -758F758E790E795679DF7C977D207D4486078A34963B90619F2050E7527553CC -53E2500955AA58EE594F723D5B8B5C64531D60E360F3635C6383633F63BB0000 -64CD65E966F95DE369CD69FD6F1571E54E8975E976F87A937CDF7DCF7D9C8061 -83498358846C84BC85FB88C58D709001906D9397971C9A1250CF5897618E81D3 -85358D0890204FC3507452475373606F6349675F6E2C8DB3901F4FD75C5E8CCA -65CF7D9A53528896517663C35B585B6B5C0A640D6751905C4ED6591A592A6C70 -8A51553E581559A560F0625367C182356955964099C49A284F5358065BFE8010 -5CB15E2F5F856020614B623466FF6CF06EDE80CE817F82D4888B8CB89000902E -968A9EDB9BDB4EE353F059277B2C918D984C9DF96EDD7027535355445B856258 -629E62D36CA26FEF74228A1794386FC18AFE833851E786F853EA000000000000 -92 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53E94F4690548FB0596A81315DFD7AEA8FBF68DA8C3772F89C486A3D8AB04E39 -53585606576662C563A265E66B4E6DE16E5B70AD77ED7AEF7BAA7DBB803D80C6 -86CB8A95935B56E358C75F3E65AD66966A806BB575378AC7502477E557305F1B -6065667A6C6075F47A1A7F6E81F48718904599B37BC9755C7AF97B5184C40000 -901079E97A9283365AE177404E2D4EF25B995FE062BD663C67F16CE8866B8877 -8A3B914E92F399D06A177026732A82E784578CAF4E01514651CB558B5BF55E16 -5E335E815F145F355F6B5FB461F2631166A2671D6F6E7252753A773A80748139 -817887768ABF8ADC8D858DF3929A957798029CE552C5635776F467156C8873CD -8CC393AE96736D25589C690E69CC8FFD939A75DB901A585A680263B469FB4F43 -6F2C67D88FBB85267DB49354693F6F70576A58F75B2C7D2C722A540A91E39DB4 -4EAD4F4E505C507552438C9E544858245B9A5E1D5E955EAD5EF75F1F608C62B5 -633A63D068AF6C407887798E7A0B7DE082478A028AE68E449013000000000000 -93 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -90B8912D91D89F0E6CE5645864E265756EF476847B1B906993D16EBA54F25FB9 -64A48F4D8FED92445178586B59295C555E976DFB7E8F751C8CBC8EE2985B70B9 -4F1D6BBF6FB1753096FB514E54105835585759AC5C605F926597675C6E21767B -83DF8CED901490FD934D7825783A52AA5EA6571F597460125012515A51AC0000 -51CD520055105854585859575B955CF65D8B60BC6295642D6771684368BC68DF -76D76DD86E6F6D9B706F71C85F5375D879777B497B547B527CD67D7152308463 -856985E48A0E8B048C468E0F9003900F94199676982D9A3095D850CD52D5540C -58025C0E61A7649E6D1E77B37AE580F48404905392855CE09D07533F5F975FB3 -6D9C7279776379BF7BE46BD272EC8AAD68036A6151F87A8169345C4A9CF682EB -5BC59149701E56785C6F60C765666C8C8C5A90419813545166C7920D594890A3 -51854E4D51EA85998B0E7058637A934B696299B47E047577535769608EDF96E3 -6C5D4E8C5C3C5F108FE953028CD1808986795EFF65E54E735165000000000000 -94 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59825C3F97EE4EFB598A5FCD8A8D6FE179B079625BE78471732B71B15E745FF5 -637B649A71C37C984E435EFC4E4B57DC56A260A96FC37D0D80FD813381BF8FB2 -899786A45DF4628A64AD898767776CE26D3E743678345A467F7582AD99AC4FF3 -5EC362DD63926557676F76C3724C80CC80BA8F29914D500D57F95A9268850000 -6973716472FD8CB758F28CE0966A9019877F79E477E784294F2F5265535A62CD -67CF6CCA767D7B947C95823685848FEB66DD6F2072067E1B83AB99C19EA651FD -7BB178727BB880877B486AE85E61808C75517560516B92626E8C767A91979AEA -4F107F70629C7B4F95A59CE9567A585986E496BC4F345224534A53CD53DB5E06 -642C6591677F6C3E6C4E724872AF73ED75547E41822C85E98CA97BC491C67169 -981298EF633D6669756A76E478D0854386EE532A5351542659835E875F7C60B2 -6249627962AB65906BD46CCC75B276AE789179D87DCB7F7780A588AB8AB98CBB -907F975E98DB6A0B7C3850995C3E5FAE67876BD8743577097F8E000000000000 -95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9F3B67CA7A175339758B9AED5F66819D83F180985F3C5FC575627B46903C6867 -59EB5A9B7D10767E8B2C4FF55F6A6A196C376F0274E2796888688A558C795EDF -63CF75C579D282D7932892F2849C86ED9C2D54C15F6C658C6D5C70158CA78CD3 -983B654F74F64E0D4ED857E0592B5A665BCC51A85E035E9C6016627665770000 -65A7666E6D6E72367B268150819A82998B5C8CA08CE68D74961C96444FAE64AB -6B66821E8461856A90E85C01695398A8847A85574F0F526F5FA95E45670D798F -8179890789866DF55F1762556CB84ECF72699B925206543B567458B361A4626E -711A596E7C897CDE7D1B96F06587805E4E194F75517558405E635E735F0A67C4 -4E26853D9589965B7C73980150FB58C1765678A7522577A585117B86504F5909 -72477BC77DE88FBA8FD4904D4FBF52C95A295F0197AD4FDD821792EA57036355 -6B69752B88DC8F147A4252DF58936155620A66AE6BCD7C3F83E950234FF85305 -5446583159495B9D5CF05CEF5D295E9662B16367653E65B9670B000000000000 -96 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6CD56CE170F978327E2B80DE82B3840C84EC870289128A2A8C4A90A692D298FD -9CF39D6C4E4F4EA1508D5256574A59A85E3D5FD85FD9623F66B4671B67D068D2 -51927D2180AA81A88B008C8C8CBF927E96325420982C531750D5535C58A864B2 -6734726777667A4691E652C36CA16B8658005E4C5954672C7FFB51E176C60000 -646978E89B549EBB57CB59B96627679A6BCE54E969D95E55819C67959BAA67FE -9C52685D4EA64FE353C862B9672B6CAB8FC44FAD7E6D9EBF4E0761626E806F2B -85135473672A9B455DF37B955CAC5BC6871C6E4A84D17A14810859997C8D6C11 -772052D959227121725F77DB97279D61690B5A7F5A1851A5540D547D660E76DF -8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A2183025984 -5B5F6BDB731B76F27DB280178499513267289ED976EE676252FF99055C24623B -7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F2577E25384 -5F797D0485AC8A338E8D975667F385AE9453610961086CB97652000000000000 -97 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8AED8F38552F4F51512A52C753CB5BA55E7D60A0618263D6670967DA6E676D8C -733673377531795088D58A98904A909190F596C4878D59154E884F594E0E8A89 -8F3F981050AD5E7C59965BB95EB863DA63FA64C166DC694A69D86D0B6EB67194 -75287AAF7F8A8000844984C989818B218E0A9065967D990A617E62916B320000 -6C836D747FCC7FFC6DC07F8587BA88F8676583B1983C96F76D1B7D61843D916A -4E7153755D506B046FEB85CD862D89A75229540F5C65674E68A87406748375E2 -88CF88E191CC96E296785F8B73877ACB844E63A0756552896D416E9C74097559 -786B7C9296867ADC9F8D4FB6616E65C5865C4E864EAE50DA4E2151CC5BEE6599 -68816DBC731F764277AD7A1C7CE7826F8AD2907C91CF96759818529B7DD1502B -539867976DCB71D0743381E88F2A96A39C579E9F746058416D997D2F985E4EE4 -4F364F8B51B752B15DBA601C73B2793C82D3923496B796F6970A9E979F6266A6 -6B74521752A370C888C25EC9604B61906F2371497C3E7DF4806F000000000000 -98 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84EE9023932C54429B6F6AD370898CC28DEF973252B45A415ECA5F046717697C -69946D6A6F0F726272FC7BED8001807E874B90CE516D9E937984808B93328AD6 -502D548C8A716B6A8CC4810760D167A09DF24E994E989C108A6B85C185686900 -6E7E789781550000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000005F0C -4E104E154E2A4E314E364E3C4E3F4E424E564E584E824E858C6B4E8A82125F0D -4E8E4E9E4E9F4EA04EA24EB04EB34EB64ECE4ECD4EC44EC64EC24ED74EDE4EED -4EDF4EF74F094F5A4F304F5B4F5D4F574F474F764F884F8F4F984F7B4F694F70 -4F914F6F4F864F9651184FD44FDF4FCE4FD84FDB4FD14FDA4FD04FE44FE5501A -50285014502A502550054F1C4FF650215029502C4FFE4FEF5011500650435047 -6703505550505048505A5056506C50785080509A508550B450B2000000000000 -99 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50C950CA50B350C250D650DE50E550ED50E350EE50F950F55109510151025116 -51155114511A5121513A5137513C513B513F51405152514C515451627AF85169 -516A516E5180518256D8518C5189518F519151935195519651A451A651A251A9 -51AA51AB51B351B151B251B051B551BD51C551C951DB51E0865551E951ED0000 -51F051F551FE5204520B5214520E5227522A522E52335239524F5244524B524C -525E5254526A527452695273527F527D528D529452925271528852918FA88FA7 -52AC52AD52BC52B552C152CD52D752DE52E352E698ED52E052F352F552F852F9 -530653087538530D5310530F5315531A5323532F533153335338534053465345 -4E175349534D51D6535E5369536E5918537B53775382539653A053A653A553AE -53B053B653C37C1296D953DF66FC71EE53EE53E853ED53FA5401543D5440542C -542D543C542E54365429541D544E548F5475548E545F5471547754705492547B -5480547654845490548654C754A254B854A554AC54C454C854A8000000000000 -9A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54AB54C254A454BE54BC54D854E554E6550F551454FD54EE54ED54FA54E25539 -55405563554C552E555C55455556555755385533555D5599558054AF558A559F -557B557E5598559E55AE557C558355A9558755A855DA55C555DF55C455DC55E4 -55D4561455F7561655FE55FD561B55F9564E565071DF56345636563256380000 -566B5664562F566C566A56865680568A56A05694568F56A556AE56B656B456C2 -56BC56C156C356C056C856CE56D156D356D756EE56F9570056FF570457095708 -570B570D57135718571655C7571C572657375738574E573B5740574F576957C0 -57885761577F5789579357A057B357A457AA57B057C357C657D457D257D3580A -57D657E3580B5819581D587258215862584B58706BC05852583D5879588558B9 -589F58AB58BA58DE58BB58B858AE58C558D358D158D758D958D858E558DC58E4 -58DF58EF58FA58F958FB58FC58FD5902590A5910591B68A65925592C592D5932 -5938593E7AD259555950594E595A5958596259605967596C5969000000000000 -9B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59785981599D4F5E4FAB59A359B259C659E859DC598D59D959DA5A255A1F5A11 -5A1C5A095A1A5A405A6C5A495A355A365A625A6A5A9A5ABC5ABE5ACB5AC25ABD -5AE35AD75AE65AE95AD65AFA5AFB5B0C5B0B5B165B325AD05B2A5B365B3E5B43 -5B455B405B515B555B5A5B5B5B655B695B705B735B755B7865885B7A5B800000 -5B835BA65BB85BC35BC75BC95BD45BD05BE45BE65BE25BDE5BE55BEB5BF05BF6 -5BF35C055C075C085C0D5C135C205C225C285C385C395C415C465C4E5C535C50 -5C4F5B715C6C5C6E4E625C765C795C8C5C915C94599B5CAB5CBB5CB65CBC5CB7 -5CC55CBE5CC75CD95CE95CFD5CFA5CED5D8C5CEA5D0B5D155D175D5C5D1F5D1B -5D115D145D225D1A5D195D185D4C5D525D4E5D4B5D6C5D735D765D875D845D82 -5DA25D9D5DAC5DAE5DBD5D905DB75DBC5DC95DCD5DD35DD25DD65DDB5DEB5DF2 -5DF55E0B5E1A5E195E115E1B5E365E375E445E435E405E4E5E575E545E5F5E62 -5E645E475E755E765E7A9EBC5E7F5EA05EC15EC25EC85ED05ECF000000000000 -9C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5ED65EE35EDD5EDA5EDB5EE25EE15EE85EE95EEC5EF15EF35EF05EF45EF85EFE -5F035F095F5D5F5C5F0B5F115F165F295F2D5F385F415F485F4C5F4E5F2F5F51 -5F565F575F595F615F6D5F735F775F835F825F7F5F8A5F885F915F875F9E5F99 -5F985FA05FA85FAD5FBC5FD65FFB5FE45FF85FF15FDD60B35FFF602160600000 -601960106029600E6031601B6015602B6026600F603A605A6041606A6077605F -604A6046604D6063604360646042606C606B60596081608D60E76083609A6084 -609B60966097609260A7608B60E160B860E060D360B45FF060BD60C660B560D8 -614D6115610660F660F7610060F460FA6103612160FB60F1610D610E6147613E -61286127614A613F613C612C6134613D614261446173617761586159615A616B -6174616F61656171615F615D6153617561996196618761AC6194619A618A6191 -61AB61AE61CC61CA61C961F761C861C361C661BA61CB7F7961CD61E661E361F6 -61FA61F461FF61FD61FC61FE620062086209620D620C6214621B000000000000 -9D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -621E6221622A622E6230623262336241624E625E6263625B62606268627C6282 -6289627E62926293629662D46283629462D762D162BB62CF62FF62C664D462C8 -62DC62CC62CA62C262C7629B62C9630C62EE62F163276302630862EF62F56350 -633E634D641C634F6396638E638063AB637663A3638F6389639F63B5636B0000 -636963BE63E963C063C663E363C963D263F663C4641664346406641364266436 -651D64176428640F6467646F6476644E652A6495649364A564A9648864BC64DA -64D264C564C764BB64D864C264F164E7820964E064E162AC64E364EF652C64F6 -64F464F264FA650064FD6518651C650565246523652B65346535653765366538 -754B654865566555654D6558655E655D65726578658265838B8A659B659F65AB -65B765C365C665C165C465CC65D265DB65D965E065E165F16772660A660365FB -6773663566366634661C664F664466496641665E665D666466676668665F6662 -667066836688668E668966846698669D66C166B966C966BE66BC000000000000 -9E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66C466B866D666DA66E0663F66E666E966F066F566F7670F6716671E67266727 -9738672E673F67366741673867376746675E67606759676367646789677067A9 -677C676A678C678B67A667A1678567B767EF67B467EC67B367E967B867E467DE -67DD67E267EE67B967CE67C667E76A9C681E684668296840684D6832684E0000 -68B3682B685968636877687F689F688F68AD6894689D689B68836AAE68B96874 -68B568A068BA690F688D687E690168CA690868D86922692668E1690C68CD68D4 -68E768D569366912690468D768E3692568F968E068EF6928692A691A69236921 -68C669796977695C6978696B6954697E696E69396974693D695969306961695E -695D6981696A69B269AE69D069BF69C169D369BE69CE5BE869CA69DD69BB69C3 -69A76A2E699169A0699C699569B469DE69E86A026A1B69FF6B0A69F969F269E7 -6A0569B16A1E69ED6A1469EB6A0A6A126AC16A236A136A446A0C6A726A366A78 -6A476A626A596A666A486A386A226A906A8D6AA06A846AA26AA3000000000000 -9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A9786176ABB6AC36AC26AB86AB36AAC6ADE6AD16ADF6AAA6ADA6AEA6AFB6B05 -86166AFA6B126B169B316B1F6B386B3776DC6B3998EE6B476B436B496B506B59 -6B546B5B6B5F6B616B786B796B7F6B806B846B836B8D6B986B956B9E6BA46BAA -6BAB6BAF6BB26BB16BB36BB76BBC6BC66BCB6BD36BDF6BEC6BEB6BF36BEF0000 -9EBE6C086C136C146C1B6C246C236C5E6C556C626C6A6C826C8D6C9A6C816C9B -6C7E6C686C736C926C906CC46CF16CD36CBD6CD76CC56CDD6CAE6CB16CBE6CBA -6CDB6CEF6CD96CEA6D1F884D6D366D2B6D3D6D386D196D356D336D126D0C6D63 -6D936D646D5A6D796D596D8E6D956FE46D856DF96E156E0A6DB56DC76DE66DB8 -6DC66DEC6DDE6DCC6DE86DD26DC56DFA6DD96DE46DD56DEA6DEE6E2D6E6E6E2E -6E196E726E5F6E3E6E236E6B6E2B6E766E4D6E1F6E436E3A6E4E6E246EFF6E1D -6E386E826EAA6E986EC96EB76ED36EBD6EAF6EC46EB26ED46ED56E8F6EA56EC2 -6E9F6F416F11704C6EEC6EF86EFE6F3F6EF26F316EEF6F326ECC000000000000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F3E6F136EF76F866F7A6F786F816F806F6F6F5B6FF36F6D6F826F7C6F586F8E -6F916FC26F666FB36FA36FA16FA46FB96FC66FAA6FDF6FD56FEC6FD46FD86FF1 -6FEE6FDB7009700B6FFA70117001700F6FFE701B701A6F74701D7018701F7030 -703E7032705170637099709270AF70F170AC70B870B370AE70DF70CB70DD0000 -70D9710970FD711C711971657155718871667162714C7156716C718F71FB7184 -719571A871AC71D771B971BE71D271C971D471CE71E071EC71E771F571FC71F9 -71FF720D7210721B7228722D722C72307232723B723C723F72407246724B7258 -7274727E7282728172877292729672A272A772B972B272C372C672C472CE72D2 -72E272E072E172F972F7500F7317730A731C7316731D7334732F73297325733E -734E734F9ED87357736A7368737073787375737B737A73C873B373CE73BB73C0 -73E573EE73DE74A27405746F742573F87432743A7455743F745F74597441745C -746974707463746A7476747E748B749E74A774CA74CF74D473F1000000000000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74E074E374E774E974EE74F274F074F174F874F7750475037505750C750E750D -75157513751E7526752C753C7544754D754A7549755B7546755A756975647567 -756B756D75787576758675877574758A758975827594759A759D75A575A375C2 -75B375C375B575BD75B875BC75B175CD75CA75D275D975E375DE75FE75FF0000 -75FC760175F075FA75F275F3760B760D7609761F762776207621762276247634 -7630763B764776487646765C76587661766276687669766A7667766C76707672 -76767678767C768076837688768B768E769676937699769A76B076B476B876B9 -76BA76C276CD76D676D276DE76E176E576E776EA862F76FB7708770777047729 -7724771E77257726771B773777387747775A7768776B775B7765777F777E7779 -778E778B779177A0779E77B077B677B977BF77BC77BD77BB77C777CD77D777DA -77DC77E377EE77FC780C781279267820792A7845788E78747886787C789A788C -78A378B578AA78AF78D178C678CB78D478BE78BC78C578CA78EC000000000000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78E778DA78FD78F47907791279117919792C792B794079607957795F795A7955 -7953797A797F798A799D79A79F4B79AA79AE79B379B979BA79C979D579E779EC -79E179E37A087A0D7A187A197A207A1F79807A317A3B7A3E7A377A437A577A49 -7A617A627A699F9D7A707A797A7D7A887A977A957A987A967AA97AC87AB00000 -7AB67AC57AC47ABF90837AC77ACA7ACD7ACF7AD57AD37AD97ADA7ADD7AE17AE2 -7AE67AED7AF07B027B0F7B0A7B067B337B187B197B1E7B357B287B367B507B7A -7B047B4D7B0B7B4C7B457B757B657B747B677B707B717B6C7B6E7B9D7B987B9F -7B8D7B9C7B9A7B8B7B927B8F7B5D7B997BCB7BC17BCC7BCF7BB47BC67BDD7BE9 -7C117C147BE67BE57C607C007C077C137BF37BF77C177C0D7BF67C237C277C2A -7C1F7C377C2B7C3D7C4C7C437C547C4F7C407C507C587C5F7C647C567C657C6C -7C757C837C907CA47CAD7CA27CAB7CA17CA87CB37CB27CB17CAE7CB97CBD7CC0 -7CC57CC27CD87CD27CDC7CE29B3B7CEF7CF27CF47CF67CFA7D06000000000000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D027D1C7D157D0A7D457D4B7D2E7D327D3F7D357D467D737D567D4E7D727D68 -7D6E7D4F7D637D937D897D5B7D8F7D7D7D9B7DBA7DAE7DA37DB57DC77DBD7DAB -7E3D7DA27DAF7DDC7DB87D9F7DB07DD87DDD7DE47DDE7DFB7DF27DE17E057E0A -7E237E217E127E317E1F7E097E0B7E227E467E667E3B7E357E397E437E370000 -7E327E3A7E677E5D7E567E5E7E597E5A7E797E6A7E697E7C7E7B7E837DD57E7D -8FAE7E7F7E887E897E8C7E927E907E937E947E967E8E7E9B7E9C7F387F3A7F45 -7F4C7F4D7F4E7F507F517F557F547F587F5F7F607F687F697F677F787F827F86 -7F837F887F877F8C7F947F9E7F9D7F9A7FA37FAF7FB27FB97FAE7FB67FB88B71 -7FC57FC67FCA7FD57FD47FE17FE67FE97FF37FF998DC80068004800B80128018 -8019801C80218028803F803B804A804680528058805A805F8062806880738072 -807080768079807D807F808480868085809B8093809A80AD519080AC80DB80E5 -80D980DD80C480DA80D6810980EF80F1811B81298123812F814B000000000000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -968B8146813E8153815180FC8171816E81658166817481838188818A81808182 -81A0819581A481A3815F819381A981B081B581BE81B881BD81C081C281BA81C9 -81CD81D181D981D881C881DA81DF81E081E781FA81FB81FE8201820282058207 -820A820D821082168229822B82388233824082598258825D825A825F82640000 -82628268826A826B822E827182778278827E828D829282AB829F82BB82AC82E1 -82E382DF82D282F482F382FA8393830382FB82F982DE830682DC830982D98335 -83348316833283318340833983508345832F832B831783188385839A83AA839F -83A283968323838E8387838A837C83B58373837583A0838983A883F4841383EB -83CE83FD840383D8840B83C183F7840783E083F2840D8422842083BD84388506 -83FB846D842A843C855A84848477846B84AD846E848284698446842C846F8479 -843584CA846284B984BF849F84D984CD84BB84DA84D084C184C684D684A18521 -84FF84F485178518852C851F8515851484FC8540856385588548000000000000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85418602854B8555858085A485888591858A85A8856D8594859B85EA8587859C -8577857E859085C985BA85CF85B985D085D585DD85E585DC85F9860A8613860B -85FE85FA86068622861A8630863F864D4E558654865F86678671869386A386A9 -86AA868B868C86B686AF86C486C686B086C9882386AB86D486DE86E986EC0000 -86DF86DB86EF8712870687088700870386FB87118709870D86F9870A8734873F -8737873B87258729871A8760875F8778874C874E877487578768876E87598753 -8763876A880587A2879F878287AF87CB87BD87C087D096D687AB87C487B387C7 -87C687BB87EF87F287E0880F880D87FE87F687F7880E87D28811881688158822 -88218831883688398827883B8844884288528859885E8862886B8881887E889E -8875887D88B5887288828897889288AE889988A2888D88A488B088BF88B188C3 -88C488D488D888D988DD88F9890288FC88F488E888F28904890C890A89138943 -891E8925892A892B89418944893B89368938894C891D8960895E000000000000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89668964896D896A896F89748977897E89838988898A8993899889A189A989A6 -89AC89AF89B289BA89BD89BF89C089DA89DC89DD89E789F489F88A038A168A10 -8A0C8A1B8A1D8A258A368A418A5B8A528A468A488A7C8A6D8A6C8A628A858A82 -8A848AA88AA18A918AA58AA68A9A8AA38AC48ACD8AC28ADA8AEB8AF38AE70000 -8AE48AF18B148AE08AE28AF78ADE8ADB8B0C8B078B1A8AE18B168B108B178B20 -8B3397AB8B268B2B8B3E8B288B418B4C8B4F8B4E8B498B568B5B8B5A8B6B8B5F -8B6C8B6F8B748B7D8B808B8C8B8E8B928B938B968B998B9A8C3A8C418C3F8C48 -8C4C8C4E8C508C558C628C6C8C788C7A8C828C898C858C8A8C8D8C8E8C948C7C -8C98621D8CAD8CAA8CBD8CB28CB38CAE8CB68CC88CC18CE48CE38CDA8CFD8CFA -8CFB8D048D058D0A8D078D0F8D0D8D109F4E8D138CCD8D148D168D678D6D8D71 -8D738D818D998DC28DBE8DBA8DCF8DDA8DD68DCC8DDB8DCB8DEA8DEB8DDF8DE3 -8DFC8E088E098DFF8E1D8E1E8E108E1F8E428E358E308E348E4A000000000000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E478E498E4C8E508E488E598E648E608E2A8E638E558E768E728E7C8E818E87 -8E858E848E8B8E8A8E938E918E948E998EAA8EA18EAC8EB08EC68EB18EBE8EC5 -8EC88ECB8EDB8EE38EFC8EFB8EEB8EFE8F0A8F058F158F128F198F138F1C8F1F -8F1B8F0C8F268F338F3B8F398F458F428F3E8F4C8F498F468F4E8F578F5C0000 -8F628F638F648F9C8F9F8FA38FAD8FAF8FB78FDA8FE58FE28FEA8FEF90878FF4 -90058FF98FFA901190159021900D901E9016900B90279036903590398FF8904F -905090519052900E9049903E90569058905E9068906F907696A890729082907D -90819080908A9089908F90A890AF90B190B590E290E4624890DB910291129119 -91329130914A9156915891639165916991739172918B9189918291A291AB91AF -91AA91B591B491BA91C091C191C991CB91D091D691DF91E191DB91FC91F591F6 -921E91FF9214922C92159211925E925792459249926492489295923F924B9250 -929C92969293929B925A92CF92B992B792E9930F92FA9344932E000000000000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93199322931A9323933A9335933B935C9360937C936E935693B093AC93AD9394 -93B993D693D793E893E593D893C393DD93D093C893E4941A9414941394039407 -94109436942B94359421943A944194529444945B94609462945E946A92299470 -94759477947D945A947C947E9481947F95829587958A95949596959895990000 -95A095A895A795AD95BC95BB95B995BE95CA6FF695C395CD95CC95D595D495D6 -95DC95E195E595E296219628962E962F9642964C964F964B9677965C965E965D -965F96669672966C968D96989695969796AA96A796B196B296B096B496B696B8 -96B996CE96CB96C996CD894D96DC970D96D596F99704970697089713970E9711 -970F971697199724972A97309739973D973E97449746974897429749975C9760 -97649766976852D2976B977197799785977C9781977A9786978B978F9790979C -97A897A697A397B397B497C397C697C897CB97DC97ED9F4F97F27ADF97F697F5 -980F980C9838982498219837983D9846984F984B986B986F9870000000000000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -98719874987398AA98AF98B198B698C498C398C698E998EB9903990999129914 -99189921991D991E99249920992C992E993D993E9942994999459950994B9951 -9952994C99559997999899A599AD99AE99BC99DF99DB99DD99D899D199ED99EE -99F199F299FB99F89A019A0F9A0599E29A199A2B9A379A459A429A409A430000 -9A3E9A559A4D9A5B9A579A5F9A629A659A649A699A6B9A6A9AAD9AB09ABC9AC0 -9ACF9AD19AD39AD49ADE9ADF9AE29AE39AE69AEF9AEB9AEE9AF49AF19AF79AFB -9B069B189B1A9B1F9B229B239B259B279B289B299B2A9B2E9B2F9B329B449B43 -9B4F9B4D9B4E9B519B589B749B939B839B919B969B979B9F9BA09BA89BB49BC0 -9BCA9BB99BC69BCF9BD19BD29BE39BE29BE49BD49BE19C3A9BF29BF19BF09C15 -9C149C099C139C0C9C069C089C129C0A9C049C2E9C1B9C259C249C219C309C47 -9C329C469C3E9C5A9C609C679C769C789CE79CEC9CF09D099D089CEB9D039D06 -9D2A9D269DAF9D239D1F9D449D159D129D419D3F9D3E9D469D48000000000000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9D5D9D5E9D649D519D509D599D729D899D879DAB9D6F9D7A9D9A9DA49DA99DB2 -9DC49DC19DBB9DB89DBA9DC69DCF9DC29DD99DD39DF89DE69DED9DEF9DFD9E1A -9E1B9E1E9E759E799E7D9E819E889E8B9E8C9E929E959E919E9D9EA59EA99EB8 -9EAA9EAD97619ECC9ECE9ECF9ED09ED49EDC9EDE9EDD9EE09EE59EE89EEF0000 -9EF49EF69EF79EF99EFB9EFC9EFD9F079F0876B79F159F219F2C9F3E9F4A9F52 -9F549F639F5F9F609F619F669F679F6C9F6A9F779F729F769F959F9C9FA0582F -69C79059746451DC719900000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -EB -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F8B5F8B60000000000000000000000000000000000000000000000000000 -F8B7FE33000000000000000000000000000000000000F8B8FE31F8B900000000 -F8BAF8BBF8BCF8BDFE300000000000000000FE35FE36FE39FE3AF8BEF8BFFE37 -FE38FE3FFE40FE3DFE3EFE41FE42FE43FE44FE3BFE3C00000000000000000000 -0000F8C000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -EC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000F8C1 -0000F8C20000F8C30000F8C40000F8C500000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F8C600000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000F8C70000F8C80000F8C9000000000000000000000000F8CA000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -ED -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -F8CB0000F8CC0000F8CD0000F8CE0000F8CF0000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000000F8D00000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000000000F8D10000F8D20000F8D3000000000000000000000000F8D40000 -00000000000000000000F8D5F8D6000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 diff --git a/src/runtime/tcl_library/encoding/macRoman.enc b/src/runtime/tcl_library/encoding/macRoman.enc deleted file mode 100644 index 15de2662..00000000 --- a/src/runtime/tcl_library/encoding/macRoman.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macRoman, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8 -00EA00EB00ED00EC00EE00EF00F100F300F200F400F600F500FA00F900FB00FC -202000B000A200A300A7202200B600DF00AE00A9212200B400A8226000C600D8 -221E00B12264226500A500B522022211220F03C0222B00AA00BA03A900E600F8 -00BF00A100AC221A01922248220600AB00BB202600A000C000C300D501520153 -20132014201C201D2018201900F725CA00FF0178204420AC2039203AFB01FB02 -202100B7201A201E203000C200CA00C100CB00C800CD00CE00CF00CC00D300D4 -F8FF00D200DA00DB00D9013102C602DC00AF02D802D902DA00B802DD02DB02C7 diff --git a/src/runtime/tcl_library/encoding/macRomania.enc b/src/runtime/tcl_library/encoding/macRomania.enc deleted file mode 100644 index ce41cf42..00000000 --- a/src/runtime/tcl_library/encoding/macRomania.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macRomania, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8 -00EA00EB00ED00EC00EE00EF00F100F300F200F400F600F500FA00F900FB00FC -202000B000A200A300A7202200B600DF00AE00A9212200B400A822600102015E -221E00B12264226500A500B522022211220F03C0222B00AA00BA21260103015F -00BF00A100AC221A01922248220600AB00BB202600A000C000C300D501520153 -20132014201C201D2018201900F725CA00FF0178204400A42039203A01620163 -202100B7201A201E203000C200CA00C100CB00C800CD00CE00CF00CC00D300D4 -F8FF00D200DA00DB00D9013102C602DC00AF02D802D902DA00B802DD02DB02C7 diff --git a/src/runtime/tcl_library/encoding/macThai.enc b/src/runtime/tcl_library/encoding/macThai.enc deleted file mode 100644 index 7d9c8ad4..00000000 --- a/src/runtime/tcl_library/encoding/macThai.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macThai, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00AB00BB2026F88CF88FF892F895F898F88BF88EF891F894F897201C201DF899 -FFFD2022F884F889F885F886F887F888F88AF88DF890F893F89620182019FFFD -00A00E010E020E030E040E050E060E070E080E090E0A0E0B0E0C0E0D0E0E0E0F -0E100E110E120E130E140E150E160E170E180E190E1A0E1B0E1C0E1D0E1E0E1F -0E200E210E220E230E240E250E260E270E280E290E2A0E2B0E2C0E2D0E2E0E2F -0E300E310E320E330E340E350E360E370E380E390E3AFEFF200B201320140E3F -0E400E410E420E430E440E450E460E470E480E490E4A0E4B0E4C0E4D21220E4F -0E500E510E520E530E540E550E560E570E580E5900AE00A9FFFDFFFDFFFDFFFD diff --git a/src/runtime/tcl_library/encoding/macTurkish.enc b/src/runtime/tcl_library/encoding/macTurkish.enc deleted file mode 100644 index f9542ae5..00000000 --- a/src/runtime/tcl_library/encoding/macTurkish.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macTurkish, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8 -00EA00EB00ED00EC00EE00EF00F100F300F200F400F600F500FA00F900FB00FC -202000B000A200A300A7202200B600DF00AE00A9212200B400A8226000C600D8 -221E00B12264226500A500B522022211220F03C0222B00AA00BA03A900E600F8 -00BF00A100AC221A01922248220600AB00BB202600A000C000C300D501520153 -20132014201C201D2018201900F725CA00FF0178011E011F01300131015E015F -202100B7201A201E203000C200CA00C100CB00C800CD00CE00CF00CC00D300D4 -F8FF00D200DA00DB00D9F8A002C602DC00AF02D802D902DA00B802DD02DB02C7 diff --git a/src/runtime/tcl_library/encoding/macUkraine.enc b/src/runtime/tcl_library/encoding/macUkraine.enc deleted file mode 100644 index 643cc45e..00000000 --- a/src/runtime/tcl_library/encoding/macUkraine.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: macUkraine, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0410041104120413041404150416041704180419041A041B041C041D041E041F -0420042104220423042404250426042704280429042A042B042C042D042E042F -202000B0049000A300A7202200B6040600AE00A9212204020452226004030453 -221E00B122642265045600B504910408040404540407045704090459040A045A -0458040500AC221A01922248220600AB00BB202600A0040B045B040C045C0455 -20132014201C201D2018201900F7201E040E045E040F045F211604010451044F -0430043104320433043404350436043704380439043A043B043C043D043E043F -0440044104420443044404450446044704480449044A044B044C044D044E00A4 diff --git a/src/runtime/tcl_library/encoding/shiftjis.enc b/src/runtime/tcl_library/encoding/shiftjis.enc deleted file mode 100644 index 3ba972e3..00000000 --- a/src/runtime/tcl_library/encoding/shiftjis.enc +++ /dev/null @@ -1,690 +0,0 @@ -# Encoding file: shiftjis, multi-byte -M -003F 0 40 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F -FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F -FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F -FF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -81 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -300030013002FF0CFF0E30FBFF1AFF1BFF1FFF01309B309C00B4FF4000A8FF3E -FFE3FF3F30FD30FE309D309E30034EDD30053006300730FC20152010FF0FFF3C -301C2016FF5C2026202520182019201C201DFF08FF0930143015FF3BFF3DFF5B -FF5D30083009300A300B300C300D300E300F30103011FF0B221200B100D70000 -00F7FF1D2260FF1CFF1E22662267221E22342642264000B0203220332103FFE5 -FF0400A200A3FF05FF03FF06FF0AFF2000A72606260525CB25CF25CE25C725C6 -25A125A025B325B225BD25BC203B301221922190219121933013000000000000 -000000000000000000000000000000002208220B2286228722822283222A2229 -000000000000000000000000000000002227222800AC21D221D4220022030000 -0000000000000000000000000000000000000000222022A52312220222072261 -2252226A226B221A223D221D2235222B222C0000000000000000000000000000 -212B2030266F266D266A2020202100B6000000000000000025EF000000000000 -82 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000FF10 -FF11FF12FF13FF14FF15FF16FF17FF18FF190000000000000000000000000000 -FF21FF22FF23FF24FF25FF26FF27FF28FF29FF2AFF2BFF2CFF2DFF2EFF2FFF30 -FF31FF32FF33FF34FF35FF36FF37FF38FF39FF3A000000000000000000000000 -0000FF41FF42FF43FF44FF45FF46FF47FF48FF49FF4AFF4BFF4CFF4DFF4EFF4F -FF50FF51FF52FF53FF54FF55FF56FF57FF58FF59FF5A00000000000000003041 -30423043304430453046304730483049304A304B304C304D304E304F30503051 -30523053305430553056305730583059305A305B305C305D305E305F30603061 -30623063306430653066306730683069306A306B306C306D306E306F30703071 -30723073307430753076307730783079307A307B307C307D307E307F30803081 -30823083308430853086308730883089308A308B308C308D308E308F30903091 -3092309300000000000000000000000000000000000000000000000000000000 -83 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -30A130A230A330A430A530A630A730A830A930AA30AB30AC30AD30AE30AF30B0 -30B130B230B330B430B530B630B730B830B930BA30BB30BC30BD30BE30BF30C0 -30C130C230C330C430C530C630C730C830C930CA30CB30CC30CD30CE30CF30D0 -30D130D230D330D430D530D630D730D830D930DA30DB30DC30DD30DE30DF0000 -30E030E130E230E330E430E530E630E730E830E930EA30EB30EC30ED30EE30EF -30F030F130F230F330F430F530F6000000000000000000000000000000000391 -03920393039403950396039703980399039A039B039C039D039E039F03A003A1 -03A303A403A503A603A703A803A90000000000000000000000000000000003B1 -03B203B303B403B503B603B703B803B903BA03BB03BC03BD03BE03BF03C003C1 -03C303C403C503C603C703C803C9000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -04100411041204130414041504010416041704180419041A041B041C041D041E -041F0420042104220423042404250426042704280429042A042B042C042D042E -042F000000000000000000000000000000000000000000000000000000000000 -04300431043204330434043504510436043704380439043A043B043C043D0000 -043E043F0440044104420443044404450446044704480449044A044B044C044D -044E044F00000000000000000000000000000000000000000000000000002500 -2502250C251025182514251C252C25242534253C25012503250F2513251B2517 -25232533252B253B254B2520252F25282537253F251D25302525253825420000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -88 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000004E9C -55165A03963F54C0611B632859F690228475831C7A5060AA63E16E2565ED8466 -82A69BF56893572765A162715B9B59D0867B98F47D627DBE9B8E62167C9F88B7 -5B895EB563096697684895C7978D674F4EE54F0A4F4D4F9D504956F2593759D4 -5A015C0960DF610F61706613690570BA754F757079FB7DAD7DEF80C3840E8863 -8B029055907A533B4E954EA557DF80B290C178EF4E0058F16EA290387A328328 -828B9C2F5141537054BD54E156E059FB5F1598F26DEB80E4852D000000000000 -89 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9662967096A097FB540B53F35B8770CF7FBD8FC296E8536F9D5C7ABA4E117893 -81FC6E26561855046B1D851A9C3B59E553A96D6674DC958F56424E91904B96F2 -834F990C53E155B65B305F71662066F368046C386CF36D29745B76C87A4E9834 -82F1885B8A6092ED6DB275AB76CA99C560A68B018D8A95B2698E53AD51860000 -5712583059445BB45EF6602863A963F46CBF6F14708E7114715971D5733F7E01 -827682D185979060925B9D1B586965BC6C5A752551F9592E59655F805FDC62BC -65FA6A2A6B276BB4738B7FC189569D2C9D0E9EC45CA16C96837B51045C4B61B6 -81C6687672614E594FFA537860696E297A4F97F34E0B53164EEE4F554F3D4FA1 -4F7352A053EF5609590F5AC15BB65BE179D16687679C67B66B4C6CB3706B73C2 -798D79BE7A3C7B8782B182DB8304837783EF83D387668AB256298CA88FE6904E -971E868A4FC45CE862117259753B81E582BD86FE8CC096C5991399D54ECB4F1A -89E356DE584A58CA5EFB5FEB602A6094606261D0621262D06539000000000000 -8A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9B41666668B06D777070754C76867D7582A587F9958B968E8C9D51F152BE5916 -54B35BB35D16616869826DAF788D84CB88578A7293A79AB86D6C99A886D957A3 -67FF86CE920E5283568754045ED362E164B9683C68386BBB737278BA7A6B899A -89D28D6B8F0390ED95A3969497695B665CB3697D984D984E639B7B206A2B0000 -6A7F68B69C0D6F5F5272559D607062EC6D3B6E076ED1845B89108F444E149C39 -53F6691B6A3A9784682A515C7AC384B291DC938C565B9D286822830584317CA5 -520882C574E64E7E4F8351A05BD2520A52D852E75DFB559A582A59E65B8C5B98 -5BDB5E725E7960A3611F616361BE63DB656267D1685368FA6B3E6B536C576F22 -6F976F4574B0751876E3770B7AFF7BA17C217DE97F367FF0809D8266839E89B3 -8ACC8CAB908494519593959195A2966597D3992882184E38542B5CB85DCC73A9 -764C773C5CA97FEB8D0B96C19811985498584F014F0E5371559C566857FA5947 -5B095BC45C905E0C5E7E5FCC63EE673A65D765E2671F68CB68C4000000000000 -8B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A5F5E306BC56C176C7D757F79485B637A007D005FBD898F8A188CB48D778ECC -8F1D98E29A0E9B3C4E80507D510059935B9C622F628064EC6B3A72A075917947 -7FA987FB8ABC8B7063AC83CA97A05409540355AB68546A588A70782767759ECD -53745BA2811A865090064E184E454EC74F1153CA54385BAE5F13602565510000 -673D6C426C726CE3707874037A767AAE7B087D1A7CFE7D6665E7725B53BB5C45 -5DE862D262E063196E20865A8A318DDD92F86F0179A69B5A4EA84EAB4EAC4F9B -4FA050D151477AF6517151F653545321537F53EB55AC58835CE15F375F4A602F -6050606D631F65596A4B6CC172C272ED77EF80F881058208854E90F793E197FF -99579A5A4EF051DD5C2D6681696D5C4066F26975738968507C8150C552E45747 -5DFE932665A46B236B3D7434798179BD7B4B7DCA82B983CC887F895F8B398FD1 -91D1541F92804E5D503653E5533A72D7739677E982E68EAF99C699C899D25177 -611A865E55B07A7A50765BD3904796854E326ADB91E75C515C48000000000000 -8C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -63987A9F6C9397748F617AAA718A96887C8268177E706851936C52F2541B85AB -8A137FA48ECD90E15366888879414FC250BE521151445553572D73EA578B5951 -5F625F8460756176616761A963B2643A656C666F68426E1375667A3D7CFB7D4C -7D997E4B7F6B830E834A86CD8A088A638B668EFD981A9D8F82B88FCE9BE80000 -5287621F64836FC09699684150916B206C7A6F547A747D5088408A2367084EF6 -503950265065517C5238526355A7570F58055ACC5EFA61B261F862F36372691C -6A29727D72AC732E7814786F7D79770C80A9898B8B198CE28ED290639375967A -98559A139E785143539F53B35E7B5F266E1B6E90738473FE7D4382378A008AFA -96504E4E500B53E4547C56FA59D15B645DF15EAB5F276238654567AF6E5672D0 -7CCA88B480A180E183F0864E8A878DE8923796C798679F134E944E924F0D5348 -5449543E5A2F5F8C5FA1609F68A76A8E745A78818A9E8AA48B7791904E5E9BC9 -4EA44F7C4FAF501950165149516C529F52B952FE539A53E35411000000000000 -8D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -540E5589575157A2597D5B545B5D5B8F5DE55DE75DF75E785E835E9A5EB75F18 -6052614C629762D863A7653B6602664366F4676D6821689769CB6C5F6D2A6D69 -6E2F6E9D75327687786C7A3F7CE07D057D187D5E7DB18015800380AF80B18154 -818F822A8352884C88618B1B8CA28CFC90CA91759271783F92FC95A4964D0000 -980599999AD89D3B525B52AB53F7540858D562F76FE08C6A8F5F9EB9514B523B -544A56FD7A4091779D609ED273446F09817075115FFD60DA9AA872DB8FBC6B64 -98034ECA56F0576458BE5A5A606861C7660F6606683968B16DF775D57D3A826E -9B424E9B4F5053C955065D6F5DE65DEE67FB6C99747378028A50939688DF5750 -5EA7632B50B550AC518D670054C9585E59BB5BB05F69624D63A1683D6B736E08 -707D91C7728078157826796D658E7D3083DC88C18F09969B5264572867507F6A -8CA151B45742962A583A698A80B454B25D0E57FC78959DFA4F5C524A548B643E -6628671467F57A847B567D22932F685C9BAD7B395319518A5237000000000000 -8E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5BDF62F664AE64E6672D6BBA85A996D176909BD6634C93069BAB76BF66524E09 -509853C25C7160E864926563685F71E673CA75237B977E8286958B838CDB9178 -991065AC66AB6B8B4ED54ED44F3A4F7F523A53F853F255E356DB58EB59CB59C9 -59FF5B505C4D5E025E2B5FD7601D6307652F5B5C65AF65BD65E8679D6B620000 -6B7B6C0F7345794979C17CF87D197D2B80A2810281F389968A5E8A698A668A8C -8AEE8CC78CDC96CC98FC6B6F4E8B4F3C4F8D51505B575BFA6148630166426B21 -6ECB6CBB723E74BD75D478C1793A800C803381EA84948F9E6C509E7F5F0F8B58 -9D2B7AFA8EF85B8D96EB4E0353F157F759315AC95BA460896E7F6F0675BE8CEA -5B9F85007BE0507267F4829D5C61854A7E1E820E51995C0463688D66659C716E -793E7D1780058B1D8ECA906E86C790AA501F52FA5C3A6753707C7235914C91C8 -932B82E55BC25F3160F94E3B53D65B88624B67316B8A72E973E07A2E816B8DA3 -91529996511253D7546A5BFF63886A397DAC970056DA53CE5468000000000000 -8F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5B975C315DDE4FEE610162FE6D3279C079CB7D427E4D7FD281ED821F84908846 -89728B908E748F2F9031914B916C96C6919C4EC04F4F514553415F93620E67D4 -6C416E0B73637E2691CD928353D459195BBF6DD1795D7E2E7C9B587E719F51FA -88538FF04FCA5CFB662577AC7AE3821C99FF51C65FAA65EC696F6B896DF30000 -6E966F6476FE7D145DE190759187980651E6521D6240669166D96E1A5EB67DD2 -7F7266F885AF85F78AF852A953D959735E8F5F90605592E4966450B7511F52DD -5320534753EC54E8554655315617596859BE5A3C5BB55C065C0F5C115C1A5E84 -5E8A5EE05F70627F628462DB638C63776607660C662D6676677E68A26A1F6A35 -6CBC6D886E096E58713C7126716775C77701785D7901796579F07AE07B117CA7 -7D39809683D6848B8549885D88F38A1F8A3C8A548A738C618CDE91A49266937E -9418969C97984E0A4E084E1E4E575197527057CE583458CC5B225E3860C564FE -676167566D4472B675737A6384B88B7291B89320563157F498FE000000000000 -90 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -62ED690D6B9671ED7E548077827289E698DF87558FB15C3B4F384FE14FB55507 -5A205BDD5BE95FC3614E632F65B0664B68EE699B6D786DF1753375B9771F795E -79E67D3381E382AF85AA89AA8A3A8EAB8F9B903291DD97074EBA4EC152035875 -58EC5C0B751A5C3D814E8A0A8FC59663976D7B258ACF9808916256F353A80000 -9017543957825E2563A86C34708A77617C8B7FE088709042915493109318968F -745E9AC45D075D69657067A28DA896DB636E6749691983C5981796C088FE6F84 -647A5BF84E16702C755D662F51C4523652E259D35F8160276210653F6574661F -667468F268166B636E057272751F76DB7CBE805658F088FD897F8AA08A938ACB -901D91929752975965897A0E810696BB5E2D60DC621A65A56614679077F37A4D -7C4D7E3E810A8CAC8D648DE18E5F78A9520762D963A5644262988A2D7A837BC0 -8AAC96EA7D76820C87494ED95148534353605BA35C025C165DDD6226624764B0 -681368346CC96D456D1767D36F5C714E717D65CB7A7F7BAD7DDA000000000000 -91 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7E4A7FA8817A821B823985A68A6E8CCE8DF59078907792AD929195839BAE524D -55846F387136516879857E5581B37CCE564C58515CA863AA66FE66FD695A72D9 -758F758E790E795679DF7C977D207D4486078A34963B90619F2050E7527553CC -53E2500955AA58EE594F723D5B8B5C64531D60E360F3635C6383633F63BB0000 -64CD65E966F95DE369CD69FD6F1571E54E8975E976F87A937CDF7DCF7D9C8061 -83498358846C84BC85FB88C58D709001906D9397971C9A1250CF5897618E81D3 -85358D0890204FC3507452475373606F6349675F6E2C8DB3901F4FD75C5E8CCA -65CF7D9A53528896517663C35B585B6B5C0A640D6751905C4ED6591A592A6C70 -8A51553E581559A560F0625367C182356955964099C49A284F5358065BFE8010 -5CB15E2F5F856020614B623466FF6CF06EDE80CE817F82D4888B8CB89000902E -968A9EDB9BDB4EE353F059277B2C918D984C9DF96EDD7027535355445B856258 -629E62D36CA26FEF74228A1794386FC18AFE833851E786F853EA000000000000 -92 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -53E94F4690548FB0596A81315DFD7AEA8FBF68DA8C3772F89C486A3D8AB04E39 -53585606576662C563A265E66B4E6DE16E5B70AD77ED7AEF7BAA7DBB803D80C6 -86CB8A95935B56E358C75F3E65AD66966A806BB575378AC7502477E557305F1B -6065667A6C6075F47A1A7F6E81F48718904599B37BC9755C7AF97B5184C40000 -901079E97A9283365AE177404E2D4EF25B995FE062BD663C67F16CE8866B8877 -8A3B914E92F399D06A177026732A82E784578CAF4E01514651CB558B5BF55E16 -5E335E815F145F355F6B5FB461F2631166A2671D6F6E7252753A773A80748139 -817887768ABF8ADC8D858DF3929A957798029CE552C5635776F467156C8873CD -8CC393AE96736D25589C690E69CC8FFD939A75DB901A585A680263B469FB4F43 -6F2C67D88FBB85267DB49354693F6F70576A58F75B2C7D2C722A540A91E39DB4 -4EAD4F4E505C507552438C9E544858245B9A5E1D5E955EAD5EF75F1F608C62B5 -633A63D068AF6C407887798E7A0B7DE082478A028AE68E449013000000000000 -93 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -90B8912D91D89F0E6CE5645864E265756EF476847B1B906993D16EBA54F25FB9 -64A48F4D8FED92445178586B59295C555E976DFB7E8F751C8CBC8EE2985B70B9 -4F1D6BBF6FB1753096FB514E54105835585759AC5C605F926597675C6E21767B -83DF8CED901490FD934D7825783A52AA5EA6571F597460125012515A51AC0000 -51CD520055105854585859575B955CF65D8B60BC6295642D6771684368BC68DF -76D76DD86E6F6D9B706F71C85F5375D879777B497B547B527CD67D7152308463 -856985E48A0E8B048C468E0F9003900F94199676982D9A3095D850CD52D5540C -58025C0E61A7649E6D1E77B37AE580F48404905392855CE09D07533F5F975FB3 -6D9C7279776379BF7BE46BD272EC8AAD68036A6151F87A8169345C4A9CF682EB -5BC59149701E56785C6F60C765666C8C8C5A90419813545166C7920D594890A3 -51854E4D51EA85998B0E7058637A934B696299B47E047577535769608EDF96E3 -6C5D4E8C5C3C5F108FE953028CD1808986795EFF65E54E735165000000000000 -94 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59825C3F97EE4EFB598A5FCD8A8D6FE179B079625BE78471732B71B15E745FF5 -637B649A71C37C984E435EFC4E4B57DC56A260A96FC37D0D80FD813381BF8FB2 -899786A45DF4628A64AD898767776CE26D3E743678345A467F7582AD99AC4FF3 -5EC362DD63926557676F76C3724C80CC80BA8F29914D500D57F95A9268850000 -6973716472FD8CB758F28CE0966A9019877F79E477E784294F2F5265535A62CD -67CF6CCA767D7B947C95823685848FEB66DD6F2072067E1B83AB99C19EA651FD -7BB178727BB880877B486AE85E61808C75517560516B92626E8C767A91979AEA -4F107F70629C7B4F95A59CE9567A585986E496BC4F345224534A53CD53DB5E06 -642C6591677F6C3E6C4E724872AF73ED75547E41822C85E98CA97BC491C67169 -981298EF633D6669756A76E478D0854386EE532A5351542659835E875F7C60B2 -6249627962AB65906BD46CCC75B276AE789179D87DCB7F7780A588AB8AB98CBB -907F975E98DB6A0B7C3850995C3E5FAE67876BD8743577097F8E000000000000 -95 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9F3B67CA7A175339758B9AED5F66819D83F180985F3C5FC575627B46903C6867 -59EB5A9B7D10767E8B2C4FF55F6A6A196C376F0274E2796888688A558C795EDF -63CF75C579D282D7932892F2849C86ED9C2D54C15F6C658C6D5C70158CA78CD3 -983B654F74F64E0D4ED857E0592B5A665BCC51A85E035E9C6016627665770000 -65A7666E6D6E72367B268150819A82998B5C8CA08CE68D74961C96444FAE64AB -6B66821E8461856A90E85C01695398A8847A85574F0F526F5FA95E45670D798F -8179890789866DF55F1762556CB84ECF72699B925206543B567458B361A4626E -711A596E7C897CDE7D1B96F06587805E4E194F75517558405E635E735F0A67C4 -4E26853D9589965B7C73980150FB58C1765678A7522577A585117B86504F5909 -72477BC77DE88FBA8FD4904D4FBF52C95A295F0197AD4FDD821792EA57036355 -6B69752B88DC8F147A4252DF58936155620A66AE6BCD7C3F83E950234FF85305 -5446583159495B9D5CF05CEF5D295E9662B16367653E65B9670B000000000000 -96 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6CD56CE170F978327E2B80DE82B3840C84EC870289128A2A8C4A90A692D298FD -9CF39D6C4E4F4EA1508D5256574A59A85E3D5FD85FD9623F66B4671B67D068D2 -51927D2180AA81A88B008C8C8CBF927E96325420982C531750D5535C58A864B2 -6734726777667A4691E652C36CA16B8658005E4C5954672C7FFB51E176C60000 -646978E89B549EBB57CB59B96627679A6BCE54E969D95E55819C67959BAA67FE -9C52685D4EA64FE353C862B9672B6CAB8FC44FAD7E6D9EBF4E0761626E806F2B -85135473672A9B455DF37B955CAC5BC6871C6E4A84D17A14810859997C8D6C11 -772052D959227121725F77DB97279D61690B5A7F5A1851A5540D547D660E76DF -8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A2183025984 -5B5F6BDB731B76F27DB280178499513267289ED976EE676252FF99055C24623B -7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F2577E25384 -5F797D0485AC8A338E8D975667F385AE9453610961086CB9765200000000FF5E -97 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8AED8F38552F4F51512A52C753CB5BA55E7D60A0618263D6670967DA6E676D8C -733673377531795088D58A98904A909190F596C4878D59154E884F594E0E8A89 -8F3F981050AD5E7C59965BB95EB863DA63FA64C166DC694A69D86D0B6EB67194 -75287AAF7F8A8000844984C989818B218E0A9065967D990A617E62916B320000 -6C836D747FCC7FFC6DC07F8587BA88F8676583B1983C96F76D1B7D61843D916A -4E7153755D506B046FEB85CD862D89A75229540F5C65674E68A87406748375E2 -88CF88E191CC96E296785F8B73877ACB844E63A0756552896D416E9C74097559 -786B7C9296867ADC9F8D4FB6616E65C5865C4E864EAE50DA4E2151CC5BEE6599 -68816DBC731F764277AD7A1C7CE7826F8AD2907C91CF96759818529B7DD1502B -539867976DCB71D0743381E88F2A96A39C579E9F746058416D997D2F985E4EE4 -4F364F8B51B752B15DBA601C73B2793C82D3923496B796F6970A9E979F6266A6 -6B74521752A370C888C25EC9604B61906F2371497C3E7DF4806F000000000000 -98 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -84EE9023932C54429B6F6AD370898CC28DEF973252B45A415ECA5F046717697C -69946D6A6F0F726272FC7BED8001807E874B90CE516D9E937984808B93328AD6 -502D548C8A716B6A8CC4810760D167A09DF24E994E989C108A6B85C185686900 -6E7E789781550000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000005F0C -4E104E154E2A4E314E364E3C4E3F4E424E564E584E824E858C6B4E8A82125F0D -4E8E4E9E4E9F4EA04EA24EB04EB34EB64ECE4ECD4EC44EC64EC24ED74EDE4EED -4EDF4EF74F094F5A4F304F5B4F5D4F574F474F764F884F8F4F984F7B4F694F70 -4F914F6F4F864F9651184FD44FDF4FCE4FD84FDB4FD14FDA4FD04FE44FE5501A -50285014502A502550054F1C4FF650215029502C4FFE4FEF5011500650435047 -6703505550505048505A5056506C50785080509A508550B450B2000000000000 -99 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -50C950CA50B350C250D650DE50E550ED50E350EE50F950F55109510151025116 -51155114511A5121513A5137513C513B513F51405152514C515451627AF85169 -516A516E5180518256D8518C5189518F519151935195519651A451A651A251A9 -51AA51AB51B351B151B251B051B551BD51C551C951DB51E0865551E951ED0000 -51F051F551FE5204520B5214520E5227522A522E52335239524F5244524B524C -525E5254526A527452695273527F527D528D529452925271528852918FA88FA7 -52AC52AD52BC52B552C152CD52D752DE52E352E698ED52E052F352F552F852F9 -530653087538530D5310530F5315531A5323532F533153335338534053465345 -4E175349534D51D6535E5369536E5918537B53775382539653A053A653A553AE -53B053B653C37C1296D953DF66FC71EE53EE53E853ED53FA5401543D5440542C -542D543C542E54365429541D544E548F5475548E545F5471547754705492547B -5480547654845490548654C754A254B854A554AC54C454C854A8000000000000 -9A -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -54AB54C254A454BE54BC54D854E554E6550F551454FD54EE54ED54FA54E25539 -55405563554C552E555C55455556555755385533555D5599558054AF558A559F -557B557E5598559E55AE557C558355A9558755A855DA55C555DF55C455DC55E4 -55D4561455F7561655FE55FD561B55F9564E565071DF56345636563256380000 -566B5664562F566C566A56865680568A56A05694568F56A556AE56B656B456C2 -56BC56C156C356C056C856CE56D156D356D756EE56F9570056FF570457095708 -570B570D57135718571655C7571C572657375738574E573B5740574F576957C0 -57885761577F5789579357A057B357A457AA57B057C357C657D457D257D3580A -57D657E3580B5819581D587258215862584B58706BC05852583D5879588558B9 -589F58AB58BA58DE58BB58B858AE58C558D358D158D758D958D858E558DC58E4 -58DF58EF58FA58F958FB58FC58FD5902590A5910591B68A65925592C592D5932 -5938593E7AD259555950594E595A5958596259605967596C5969000000000000 -9B -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -59785981599D4F5E4FAB59A359B259C659E859DC598D59D959DA5A255A1F5A11 -5A1C5A095A1A5A405A6C5A495A355A365A625A6A5A9A5ABC5ABE5ACB5AC25ABD -5AE35AD75AE65AE95AD65AFA5AFB5B0C5B0B5B165B325AD05B2A5B365B3E5B43 -5B455B405B515B555B5A5B5B5B655B695B705B735B755B7865885B7A5B800000 -5B835BA65BB85BC35BC75BC95BD45BD05BE45BE65BE25BDE5BE55BEB5BF05BF6 -5BF35C055C075C085C0D5C135C205C225C285C385C395C415C465C4E5C535C50 -5C4F5B715C6C5C6E4E625C765C795C8C5C915C94599B5CAB5CBB5CB65CBC5CB7 -5CC55CBE5CC75CD95CE95CFD5CFA5CED5D8C5CEA5D0B5D155D175D5C5D1F5D1B -5D115D145D225D1A5D195D185D4C5D525D4E5D4B5D6C5D735D765D875D845D82 -5DA25D9D5DAC5DAE5DBD5D905DB75DBC5DC95DCD5DD35DD25DD65DDB5DEB5DF2 -5DF55E0B5E1A5E195E115E1B5E365E375E445E435E405E4E5E575E545E5F5E62 -5E645E475E755E765E7A9EBC5E7F5EA05EC15EC25EC85ED05ECF000000000000 -9C -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -5ED65EE35EDD5EDA5EDB5EE25EE15EE85EE95EEC5EF15EF35EF05EF45EF85EFE -5F035F095F5D5F5C5F0B5F115F165F295F2D5F385F415F485F4C5F4E5F2F5F51 -5F565F575F595F615F6D5F735F775F835F825F7F5F8A5F885F915F875F9E5F99 -5F985FA05FA85FAD5FBC5FD65FFB5FE45FF85FF15FDD60B35FFF602160600000 -601960106029600E6031601B6015602B6026600F603A605A6041606A6077605F -604A6046604D6063604360646042606C606B60596081608D60E76083609A6084 -609B60966097609260A7608B60E160B860E060D360B45FF060BD60C660B560D8 -614D6115610660F660F7610060F460FA6103612160FB60F1610D610E6147613E -61286127614A613F613C612C6134613D614261446173617761586159615A616B -6174616F61656171615F615D6153617561996196618761AC6194619A618A6191 -61AB61AE61CC61CA61C961F761C861C361C661BA61CB7F7961CD61E661E361F6 -61FA61F461FF61FD61FC61FE620062086209620D620C6214621B000000000000 -9D -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -621E6221622A622E6230623262336241624E625E6263625B62606268627C6282 -6289627E62926293629662D46283629462D762D162BB62CF62FF62C664D462C8 -62DC62CC62CA62C262C7629B62C9630C62EE62F163276302630862EF62F56350 -633E634D641C634F6396638E638063AB637663A3638F6389639F63B5636B0000 -636963BE63E963C063C663E363C963D263F663C4641664346406641364266436 -651D64176428640F6467646F6476644E652A6495649364A564A9648864BC64DA -64D264C564C764BB64D864C264F164E7820964E064E162AC64E364EF652C64F6 -64F464F264FA650064FD6518651C650565246523652B65346535653765366538 -754B654865566555654D6558655E655D65726578658265838B8A659B659F65AB -65B765C365C665C165C465CC65D265DB65D965E065E165F16772660A660365FB -6773663566366634661C664F664466496641665E665D666466676668665F6662 -667066836688668E668966846698669D66C166B966C966BE66BC000000000000 -9E -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -66C466B866D666DA66E0663F66E666E966F066F566F7670F6716671E67266727 -9738672E673F67366741673867376746675E67606759676367646789677067A9 -677C676A678C678B67A667A1678567B767EF67B467EC67B367E967B867E467DE -67DD67E267EE67B967CE67C667E76A9C681E684668296840684D6832684E0000 -68B3682B685968636877687F689F688F68AD6894689D689B68836AAE68B96874 -68B568A068BA690F688D687E690168CA690868D86922692668E1690C68CD68D4 -68E768D569366912690468D768E3692568F968E068EF6928692A691A69236921 -68C669796977695C6978696B6954697E696E69396974693D695969306961695E -695D6981696A69B269AE69D069BF69C169D369BE69CE5BE869CA69DD69BB69C3 -69A76A2E699169A0699C699569B469DE69E86A026A1B69FF6B0A69F969F269E7 -6A0569B16A1E69ED6A1469EB6A0A6A126AC16A236A136A446A0C6A726A366A78 -6A476A626A596A666A486A386A226A906A8D6AA06A846AA26AA3000000000000 -9F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6A9786176ABB6AC36AC26AB86AB36AAC6ADE6AD16ADF6AAA6ADA6AEA6AFB6B05 -86166AFA6B126B169B316B1F6B386B3776DC6B3998EE6B476B436B496B506B59 -6B546B5B6B5F6B616B786B796B7F6B806B846B836B8D6B986B956B9E6BA46BAA -6BAB6BAF6BB26BB16BB36BB76BBC6BC66BCB6BD36BDF6BEC6BEB6BF36BEF0000 -9EBE6C086C136C146C1B6C246C236C5E6C556C626C6A6C826C8D6C9A6C816C9B -6C7E6C686C736C926C906CC46CF16CD36CBD6CD76CC56CDD6CAE6CB16CBE6CBA -6CDB6CEF6CD96CEA6D1F884D6D366D2B6D3D6D386D196D356D336D126D0C6D63 -6D936D646D5A6D796D596D8E6D956FE46D856DF96E156E0A6DB56DC76DE66DB8 -6DC66DEC6DDE6DCC6DE86DD26DC56DFA6DD96DE46DD56DEA6DEE6E2D6E6E6E2E -6E196E726E5F6E3E6E236E6B6E2B6E766E4D6E1F6E436E3A6E4E6E246EFF6E1D -6E386E826EAA6E986EC96EB76ED36EBD6EAF6EC46EB26ED46ED56E8F6EA56EC2 -6E9F6F416F11704C6EEC6EF86EFE6F3F6EF26F316EEF6F326ECC000000000000 -E0 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -6F3E6F136EF76F866F7A6F786F816F806F6F6F5B6FF36F6D6F826F7C6F586F8E -6F916FC26F666FB36FA36FA16FA46FB96FC66FAA6FDF6FD56FEC6FD46FD86FF1 -6FEE6FDB7009700B6FFA70117001700F6FFE701B701A6F74701D7018701F7030 -703E7032705170637099709270AF70F170AC70B870B370AE70DF70CB70DD0000 -70D9710970FD711C711971657155718871667162714C7156716C718F71FB7184 -719571A871AC71D771B971BE71D271C971D471CE71E071EC71E771F571FC71F9 -71FF720D7210721B7228722D722C72307232723B723C723F72407246724B7258 -7274727E7282728172877292729672A272A772B972B272C372C672C472CE72D2 -72E272E072E172F972F7500F7317730A731C7316731D7334732F73297325733E -734E734F9ED87357736A7368737073787375737B737A73C873B373CE73BB73C0 -73E573EE73DE74A27405746F742573F87432743A7455743F745F74597441745C -746974707463746A7476747E748B749E74A774CA74CF74D473F1000000000000 -E1 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -74E074E374E774E974EE74F274F074F174F874F7750475037505750C750E750D -75157513751E7526752C753C7544754D754A7549755B7546755A756975647567 -756B756D75787576758675877574758A758975827594759A759D75A575A375C2 -75B375C375B575BD75B875BC75B175CD75CA75D275D975E375DE75FE75FF0000 -75FC760175F075FA75F275F3760B760D7609761F762776207621762276247634 -7630763B764776487646765C76587661766276687669766A7667766C76707672 -76767678767C768076837688768B768E769676937699769A76B076B476B876B9 -76BA76C276CD76D676D276DE76E176E576E776EA862F76FB7708770777047729 -7724771E77257726771B773777387747775A7768776B775B7765777F777E7779 -778E778B779177A0779E77B077B677B977BF77BC77BD77BB77C777CD77D777DA -77DC77E377EE77FC780C781279267820792A7845788E78747886787C789A788C -78A378B578AA78AF78D178C678CB78D478BE78BC78C578CA78EC000000000000 -E2 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -78E778DA78FD78F47907791279117919792C792B794079607957795F795A7955 -7953797A797F798A799D79A79F4B79AA79AE79B379B979BA79C979D579E779EC -79E179E37A087A0D7A187A197A207A1F79807A317A3B7A3E7A377A437A577A49 -7A617A627A699F9D7A707A797A7D7A887A977A957A987A967AA97AC87AB00000 -7AB67AC57AC47ABF90837AC77ACA7ACD7ACF7AD57AD37AD97ADA7ADD7AE17AE2 -7AE67AED7AF07B027B0F7B0A7B067B337B187B197B1E7B357B287B367B507B7A -7B047B4D7B0B7B4C7B457B757B657B747B677B707B717B6C7B6E7B9D7B987B9F -7B8D7B9C7B9A7B8B7B927B8F7B5D7B997BCB7BC17BCC7BCF7BB47BC67BDD7BE9 -7C117C147BE67BE57C607C007C077C137BF37BF77C177C0D7BF67C237C277C2A -7C1F7C377C2B7C3D7C4C7C437C547C4F7C407C507C587C5F7C647C567C657C6C -7C757C837C907CA47CAD7CA27CAB7CA17CA87CB37CB27CB17CAE7CB97CBD7CC0 -7CC57CC27CD87CD27CDC7CE29B3B7CEF7CF27CF47CF67CFA7D06000000000000 -E3 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -7D027D1C7D157D0A7D457D4B7D2E7D327D3F7D357D467D737D567D4E7D727D68 -7D6E7D4F7D637D937D897D5B7D8F7D7D7D9B7DBA7DAE7DA37DB57DC77DBD7DAB -7E3D7DA27DAF7DDC7DB87D9F7DB07DD87DDD7DE47DDE7DFB7DF27DE17E057E0A -7E237E217E127E317E1F7E097E0B7E227E467E667E3B7E357E397E437E370000 -7E327E3A7E677E5D7E567E5E7E597E5A7E797E6A7E697E7C7E7B7E837DD57E7D -8FAE7E7F7E887E897E8C7E927E907E937E947E967E8E7E9B7E9C7F387F3A7F45 -7F4C7F4D7F4E7F507F517F557F547F587F5F7F607F687F697F677F787F827F86 -7F837F887F877F8C7F947F9E7F9D7F9A7FA37FAF7FB27FB97FAE7FB67FB88B71 -7FC57FC67FCA7FD57FD47FE17FE67FE97FF37FF998DC80068004800B80128018 -8019801C80218028803F803B804A804680528058805A805F8062806880738072 -807080768079807D807F808480868085809B8093809A80AD519080AC80DB80E5 -80D980DD80C480DA80D6810980EF80F1811B81298123812F814B000000000000 -E4 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -968B8146813E8153815180FC8171816E81658166817481838188818A81808182 -81A0819581A481A3815F819381A981B081B581BE81B881BD81C081C281BA81C9 -81CD81D181D981D881C881DA81DF81E081E781FA81FB81FE8201820282058207 -820A820D821082168229822B82388233824082598258825D825A825F82640000 -82628268826A826B822E827182778278827E828D829282AB829F82BB82AC82E1 -82E382DF82D282F482F382FA8393830382FB82F982DE830682DC830982D98335 -83348316833283318340833983508345832F832B831783188385839A83AA839F -83A283968323838E8387838A837C83B58373837583A0838983A883F4841383EB -83CE83FD840383D8840B83C183F7840783E083F2840D8422842083BD84388506 -83FB846D842A843C855A84848477846B84AD846E848284698446842C846F8479 -843584CA846284B984BF849F84D984CD84BB84DA84D084C184C684D684A18521 -84FF84F485178518852C851F8515851484FC8540856385588548000000000000 -E5 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -85418602854B8555858085A485888591858A85A8856D8594859B85EA8587859C -8577857E859085C985BA85CF85B985D085D585DD85E585DC85F9860A8613860B -85FE85FA86068622861A8630863F864D4E558654865F86678671869386A386A9 -86AA868B868C86B686AF86C486C686B086C9882386AB86D486DE86E986EC0000 -86DF86DB86EF8712870687088700870386FB87118709870D86F9870A8734873F -8737873B87258729871A8760875F8778874C874E877487578768876E87598753 -8763876A880587A2879F878287AF87CB87BD87C087D096D687AB87C487B387C7 -87C687BB87EF87F287E0880F880D87FE87F687F7880E87D28811881688158822 -88218831883688398827883B8844884288528859885E8862886B8881887E889E -8875887D88B5887288828897889288AE889988A2888D88A488B088BF88B188C3 -88C488D488D888D988DD88F9890288FC88F488E888F28904890C890A89138943 -891E8925892A892B89418944893B89368938894C891D8960895E000000000000 -E6 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -89668964896D896A896F89748977897E89838988898A8993899889A189A989A6 -89AC89AF89B289BA89BD89BF89C089DA89DC89DD89E789F489F88A038A168A10 -8A0C8A1B8A1D8A258A368A418A5B8A528A468A488A7C8A6D8A6C8A628A858A82 -8A848AA88AA18A918AA58AA68A9A8AA38AC48ACD8AC28ADA8AEB8AF38AE70000 -8AE48AF18B148AE08AE28AF78ADE8ADB8B0C8B078B1A8AE18B168B108B178B20 -8B3397AB8B268B2B8B3E8B288B418B4C8B4F8B4E8B498B568B5B8B5A8B6B8B5F -8B6C8B6F8B748B7D8B808B8C8B8E8B928B938B968B998B9A8C3A8C418C3F8C48 -8C4C8C4E8C508C558C628C6C8C788C7A8C828C898C858C8A8C8D8C8E8C948C7C -8C98621D8CAD8CAA8CBD8CB28CB38CAE8CB68CC88CC18CE48CE38CDA8CFD8CFA -8CFB8D048D058D0A8D078D0F8D0D8D109F4E8D138CCD8D148D168D678D6D8D71 -8D738D818D998DC28DBE8DBA8DCF8DDA8DD68DCC8DDB8DCB8DEA8DEB8DDF8DE3 -8DFC8E088E098DFF8E1D8E1E8E108E1F8E428E358E308E348E4A000000000000 -E7 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -8E478E498E4C8E508E488E598E648E608E2A8E638E558E768E728E7C8E818E87 -8E858E848E8B8E8A8E938E918E948E998EAA8EA18EAC8EB08EC68EB18EBE8EC5 -8EC88ECB8EDB8EE38EFC8EFB8EEB8EFE8F0A8F058F158F128F198F138F1C8F1F -8F1B8F0C8F268F338F3B8F398F458F428F3E8F4C8F498F468F4E8F578F5C0000 -8F628F638F648F9C8F9F8FA38FAD8FAF8FB78FDA8FE58FE28FEA8FEF90878FF4 -90058FF98FFA901190159021900D901E9016900B90279036903590398FF8904F -905090519052900E9049903E90569058905E9068906F907696A890729082907D -90819080908A9089908F90A890AF90B190B590E290E4624890DB910291129119 -91329130914A9156915891639165916991739172918B9189918291A291AB91AF -91AA91B591B491BA91C091C191C991CB91D091D691DF91E191DB91FC91F591F6 -921E91FF9214922C92159211925E925792459249926492489295923F924B9250 -929C92969293929B925A92CF92B992B792E9930F92FA9344932E000000000000 -E8 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -93199322931A9323933A9335933B935C9360937C936E935693B093AC93AD9394 -93B993D693D793E893E593D893C393DD93D093C893E4941A9414941394039407 -94109436942B94359421943A944194529444945B94609462945E946A92299470 -94759477947D945A947C947E9481947F95829587958A95949596959895990000 -95A095A895A795AD95BC95BB95B995BE95CA6FF695C395CD95CC95D595D495D6 -95DC95E195E595E296219628962E962F9642964C964F964B9677965C965E965D -965F96669672966C968D96989695969796AA96A796B196B296B096B496B696B8 -96B996CE96CB96C996CD894D96DC970D96D596F99704970697089713970E9711 -970F971697199724972A97309739973D973E97449746974897429749975C9760 -97649766976852D2976B977197799785977C9781977A9786978B978F9790979C -97A897A697A397B397B497C397C697C897CB97DC97ED9F4F97F27ADF97F697F5 -980F980C9838982498219837983D9846984F984B986B986F9870000000000000 -E9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -98719874987398AA98AF98B198B698C498C398C698E998EB9903990999129914 -99189921991D991E99249920992C992E993D993E9942994999459950994B9951 -9952994C99559997999899A599AD99AE99BC99DF99DB99DD99D899D199ED99EE -99F199F299FB99F89A019A0F9A0599E29A199A2B9A379A459A429A409A430000 -9A3E9A559A4D9A5B9A579A5F9A629A659A649A699A6B9A6A9AAD9AB09ABC9AC0 -9ACF9AD19AD39AD49ADE9ADF9AE29AE39AE69AEF9AEB9AEE9AF49AF19AF79AFB -9B069B189B1A9B1F9B229B239B259B279B289B299B2A9B2E9B2F9B329B449B43 -9B4F9B4D9B4E9B519B589B749B939B839B919B969B979B9F9BA09BA89BB49BC0 -9BCA9BB99BC69BCF9BD19BD29BE39BE29BE49BD49BE19C3A9BF29BF19BF09C15 -9C149C099C139C0C9C069C089C129C0A9C049C2E9C1B9C259C249C219C309C47 -9C329C469C3E9C5A9C609C679C769C789CE79CEC9CF09D099D089CEB9D039D06 -9D2A9D269DAF9D239D1F9D449D159D129D419D3F9D3E9D469D48000000000000 -EA -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -9D5D9D5E9D649D519D509D599D729D899D879DAB9D6F9D7A9D9A9DA49DA99DB2 -9DC49DC19DBB9DB89DBA9DC69DCF9DC29DD99DD39DF89DE69DED9DEF9DFD9E1A -9E1B9E1E9E759E799E7D9E819E889E8B9E8C9E929E959E919E9D9EA59EA99EB8 -9EAA9EAD97619ECC9ECE9ECF9ED09ED49EDC9EDE9EDD9EE09EE59EE89EEF0000 -9EF49EF69EF79EF99EFB9EFC9EFD9F079F0876B79F159F219F2C9F3E9F4A9F52 -9F549F639F5F9F609F619F669F679F6C9F6A9F779F729F769F959F9C9FA0582F -69C79059746451DC719900000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -R -8160 301C FF5E -8161 2016 2225 -817C 2212 FF0D -8191 00A2 FFE0 -8192 00A3 FFE1 -81CA 00AC FFE2 diff --git a/src/runtime/tcl_library/encoding/symbol.enc b/src/runtime/tcl_library/encoding/symbol.enc deleted file mode 100644 index ebd2f499..00000000 --- a/src/runtime/tcl_library/encoding/symbol.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: symbol, single-byte -S -003F 1 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002122000023220300250026220D002800292217002B002C2212002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -22450391039203A70394039503A603930397039903D1039A039B039C039D039F -03A0039803A103A303A403A503C203A9039E03A80396005B2234005D22A5005F -F8E503B103B203C703B403B503C603B303B703B903D503BA03BB03BC03BD03BF -03C003B803C103C303C403C503D603C903BE03C803B6007B007C007D223C007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -000003D2203222642044221E0192266326662665266021942190219121922193 -00B000B12033226500D7221D2202202200F72260226122482026F8E6F8E721B5 -21352111211C21182297229522052229222A2283228722842282228622082209 -2220220700AE00A92122220F221A22C500AC2227222821D421D021D121D221D3 -22C42329F8E8F8E9F8EA2211F8EBF8ECF8EDF8EEF8EFF8F0F8F1F8F2F8F3F8F4 -F8FF232A222B2320F8F52321F8F6F8F7F8F8F8F9F8FAF8FBF8FCF8FDF8FE0000 diff --git a/src/runtime/tcl_library/encoding/tis-620.enc b/src/runtime/tcl_library/encoding/tis-620.enc deleted file mode 100644 index af773266..00000000 --- a/src/runtime/tcl_library/encoding/tis-620.enc +++ /dev/null @@ -1,20 +0,0 @@ -# Encoding file: tis-620, single-byte -S -003F 0 1 -00 -0000000100020003000400050006000700080009000A000B000C000D000E000F -0010001100120013001400150016001700180019001A001B001C001D001E001F -0020002100220023002400250026002700280029002A002B002C002D002E002F -0030003100320033003400350036003700380039003A003B003C003D003E003F -0040004100420043004400450046004700480049004A004B004C004D004E004F -0050005100520053005400550056005700580059005A005B005C005D005E005F -0060006100620063006400650066006700680069006A006B006C006D006E006F -0070007100720073007400750076007700780079007A007B007C007D007E007F -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -00000E010E020E030E040E050E060E070E080E090E0A0E0B0E0C0E0D0E0E0E0F -0E100E110E120E130E140E150E160E170E180E190E1A0E1B0E1C0E1D0E1E0E1F -0E200E210E220E230E240E250E260E270E280E290E2A0E2B0E2C0E2D0E2E0E2F -0E300E310E320E330E340E350E360E370E380E390E3A00000000000000000E3F -0E400E410E420E430E440E450E460E470E480E490E4A0E4B0E4C0E4D0E4E0E4F -0E500E510E520E530E540E550E560E570E580E590E5A0E5B0000000000000000 diff --git a/src/runtime/tcl_library/foreachline.tcl b/src/runtime/tcl_library/foreachline.tcl deleted file mode 100644 index aacbd5bb..00000000 --- a/src/runtime/tcl_library/foreachline.tcl +++ /dev/null @@ -1,25 +0,0 @@ -# foreachLine: -# Iterate over the contents of a file, a line at a time. -# The body script is run for each, with variable varName set to the line -# contents. -# -# Copyright © 2023 Donal K Fellows. -# -# See the file "license.terms" for information on usage and redistribution -# of this file, and for a DISCLAIMER OF ALL WARRANTIES. -# - -proc foreachLine {varName filename body} { - upvar 1 $varName line - set f [open $filename "r"] - try { - while {[gets $f line] >= 0} { - uplevel 1 $body - } - } on return {msg opt} { - dict incr opt -level - return -options $opt $msg - } finally { - close $f - } -} diff --git a/src/runtime/tcl_library/history.tcl b/src/runtime/tcl_library/history.tcl deleted file mode 100644 index 5dd6b06b..00000000 --- a/src/runtime/tcl_library/history.tcl +++ /dev/null @@ -1,335 +0,0 @@ -# history.tcl -- -# -# Implementation of the history command. -# -# Copyright © 1997 Sun Microsystems, Inc. -# -# See the file "license.terms" for information on usage and redistribution of -# this file, and for a DISCLAIMER OF ALL WARRANTIES. -# - -# The tcl::history array holds the history list and some additional -# bookkeeping variables. -# -# nextid the index used for the next history list item. -# keep the max size of the history list -# oldest the index of the oldest item in the history. - -namespace eval ::tcl { - variable history - if {![info exists history]} { - array set history { - nextid 0 - keep 20 - oldest -20 - } - } - - namespace ensemble create -command ::tcl::history -map { - add ::tcl::HistAdd - change ::tcl::HistChange - clear ::tcl::HistClear - event ::tcl::HistEvent - info ::tcl::HistInfo - keep ::tcl::HistKeep - nextid ::tcl::HistNextID - redo ::tcl::HistRedo - } -} - -# history -- -# -# This is the main history command. See the man page for its interface. -# This does some argument checking and calls the helper ensemble in the -# tcl namespace. - -proc ::history {args} { - # If no command given, we're doing 'history info'. Can't be done with an - # ensemble unknown handler, as those don't fire when no subcommand is - # given at all. - - if {![llength $args]} { - set args info - } - - # Tricky stuff needed to make stack and errors come out right! - tailcall apply {arglist {tailcall history {*}$arglist} ::tcl} $args -} - -# (unnamed) -- -# -# Callback when [::history] is destroyed. Destroys the implementation. -# -# Parameters: -# oldName what the command was called. -# newName what the command is now called (an empty string). -# op the operation (= delete). -# -# Results: -# none -# -# Side Effects: -# The implementation of the [::history] command ceases to exist. - -trace add command ::history delete [list apply {{oldName newName op} { - variable history - unset -nocomplain history - foreach c [info procs ::tcl::Hist*] { - rename $c {} - } - rename ::tcl::history {} -} ::tcl}] - -# tcl::HistAdd -- -# -# Add an item to the history, and optionally eval it at the global scope -# -# Parameters: -# event the command to add -# exec (optional) a substring of "exec" causes the command to -# be evaled. -# Results: -# If executing, then the results of the command are returned -# -# Side Effects: -# Adds to the history list - -proc ::tcl::HistAdd {event {exec {}}} { - variable history - - if { - [prefix longest {exec {}} $exec] eq "" - && [llength [info level 0]] == 3 - } then { - return -code error "bad argument \"$exec\": should be \"exec\"" - } - - # Do not add empty commands to the history - if {[string trim $event] eq ""} { - return "" - } - - # Maintain the history - set history([incr history(nextid)]) $event - unset -nocomplain history([incr history(oldest)]) - - # Only execute if 'exec' (or non-empty prefix of it) given - if {$exec eq ""} { - return "" - } - tailcall eval $event -} - -# tcl::HistKeep -- -# -# Set or query the limit on the length of the history list -# -# Parameters: -# limit (optional) the length of the history list -# -# Results: -# If no limit is specified, the current limit is returned -# -# Side Effects: -# Updates history(keep) if a limit is specified - -proc ::tcl::HistKeep {{count {}}} { - variable history - if {[llength [info level 0]] == 1} { - return $history(keep) - } - if {![string is integer -strict $count] || ($count < 0)} { - return -code error "illegal keep count \"$count\"" - } - set oldold $history(oldest) - set history(oldest) [expr {$history(nextid) - $count}] - for {} {$oldold <= $history(oldest)} {incr oldold} { - unset -nocomplain history($oldold) - } - set history(keep) $count -} - -# tcl::HistClear -- -# -# Erase the history list -# -# Parameters: -# none -# -# Results: -# none -# -# Side Effects: -# Resets the history array, except for the keep limit - -proc ::tcl::HistClear {} { - variable history - set keep $history(keep) - unset history - array set history [list \ - nextid 0 \ - keep $keep \ - oldest -$keep \ - ] -} - -# tcl::HistInfo -- -# -# Return a pretty-printed version of the history list -# -# Parameters: -# num (optional) the length of the history list to return -# -# Results: -# A formatted history list - -proc ::tcl::HistInfo {{count {}}} { - variable history - if {[llength [info level 0]] == 1} { - set count [expr {$history(keep) + 1}] - } elseif {![string is integer -strict $count]} { - return -code error "bad integer \"$count\"" - } - set result {} - set newline "" - for {set i [expr {$history(nextid) - $count + 1}]} \ - {$i <= $history(nextid)} {incr i} { - if {![info exists history($i)]} { - continue - } - set cmd [string map [list \n \n\t] [string trimright $history($i) \ \n]] - append result $newline[format "%6d %s" $i $cmd] - set newline \n - } - return $result -} - -# tcl::HistRedo -- -# -# Fetch the previous or specified event, execute it, and then replace -# the current history item with that event. -# -# Parameters: -# event (optional) index of history item to redo. Defaults to -1, -# which means the previous event. -# -# Results: -# Those of the command being redone. -# -# Side Effects: -# Replaces the current history list item with the one being redone. - -proc ::tcl::HistRedo {{event -1}} { - variable history - - set i [HistIndex $event] - if {$i == $history(nextid)} { - return -code error "cannot redo the current event" - } - set cmd $history($i) - HistChange $cmd 0 - tailcall eval $cmd -} - -# tcl::HistIndex -- -# -# Map from an event specifier to an index in the history list. -# -# Parameters: -# event index of history item to redo. -# If this is a positive number, it is used directly. -# If it is a negative number, then it counts back to a previous -# event, where -1 is the most recent event. -# A string can be matched, either by being the prefix of a -# command or by matching a command with string match. -# -# Results: -# The index into history, or an error if the index didn't match. - -proc ::tcl::HistIndex {event} { - variable history - if {![string is integer -strict $event]} { - for {set i [expr {$history(nextid)-1}]} {[info exists history($i)]} \ - {incr i -1} { - if {[string match $event* $history($i)]} { - return $i - } - if {[string match $event $history($i)]} { - return $i - } - } - return -code error "no event matches \"$event\"" - } elseif {$event <= 0} { - set i [expr {$history(nextid) + $event}] - } else { - set i $event - } - if {$i <= $history(oldest)} { - return -code error "event \"$event\" is too far in the past" - } - if {$i > $history(nextid)} { - return -code error "event \"$event\" hasn't occurred yet" - } - return $i -} - -# tcl::HistEvent -- -# -# Map from an event specifier to the value in the history list. -# -# Parameters: -# event index of history item to redo. See index for a description of -# possible event patterns. -# -# Results: -# The value from the history list. - -proc ::tcl::HistEvent {{event -1}} { - variable history - set i [HistIndex $event] - if {![info exists history($i)]} { - return "" - } - return [string trimright $history($i) \ \n] -} - -# tcl::HistChange -- -# -# Replace a value in the history list. -# -# Parameters: -# newValue The new value to put into the history list. -# event (optional) index of history item to redo. See index for a -# description of possible event patterns. This defaults to 0, -# which specifies the current event. -# -# Side Effects: -# Changes the history list. - -proc ::tcl::HistChange {newValue {event 0}} { - variable history - set i [HistIndex $event] - set history($i) $newValue -} - -# tcl::HistNextID -- -# -# Returns the number of the next history event. -# -# Parameters: -# None. -# -# Side Effects: -# None. - -proc ::tcl::HistNextID {} { - variable history - return [expr {$history(nextid) + 1}] -} - -return - -# Local Variables: -# mode: tcl -# fill-column: 78 -# End: diff --git a/src/runtime/tcl_library/http/http.tcl b/src/runtime/tcl_library/http/http.tcl deleted file mode 100644 index f7dae16f..00000000 --- a/src/runtime/tcl_library/http/http.tcl +++ /dev/null @@ -1,5515 +0,0 @@ -# http.tcl -- -# -# Client-side HTTP for GET, POST, and HEAD commands. These routines can -# be used in untrusted code that uses the Safesock security policy. -# These procedures use a callback interface to avoid using vwait, which -# is not defined in the safe base. -# -# See the file "license.terms" for information on usage and redistribution of -# this file, and for a DISCLAIMER OF ALL WARRANTIES. - -package require Tcl 8.6- -# Keep this in sync with pkgIndex.tcl and with the install directories in -# Makefiles -package provide http 2.10b1 - -namespace eval http { - # Allow resourcing to not clobber existing data - - variable http - if {![info exists http]} { - array set http { - -accept */* - -cookiejar {} - -pipeline 1 - -postfresh 0 - -proxyhost {} - -proxyport {} - -proxyfilter http::ProxyRequired - -proxynot {} - -proxyauth {} - -repost 0 - -threadlevel 0 - -urlencoding utf-8 - -zip 1 - } - # We need a useragent string of this style or various servers will - # refuse to send us compressed content even when we ask for it. This - # follows the de-facto layout of user-agent strings in current browsers. - # Safe interpreters do not have ::tcl_platform(os) or - # ::tcl_platform(osVersion). - if {[interp issafe]} { - set http(-useragent) "Mozilla/5.0\ - (Windows; U;\ - Windows NT 10.0)\ - http/[package provide http] Tcl/[package provide Tcl]" - } else { - set http(-useragent) "Mozilla/5.0\ - ([string totitle $::tcl_platform(platform)]; U;\ - $::tcl_platform(os) $::tcl_platform(osVersion))\ - http/[package provide http] Tcl/[package provide Tcl]" - } - } - - proc init {} { - # Set up the map for quoting chars. RFC3986 Section 2.3 say percent - # encode all except: "... percent-encoded octets in the ranges of - # ALPHA (%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period - # (%2E), underscore (%5F), or tilde (%7E) should not be created by URI - # producers ..." - for {set i 0} {$i <= 256} {incr i} { - set c [format %c $i] - if {![string match {[-._~a-zA-Z0-9]} $c]} { - set map($c) %[format %.2X $i] - } - } - # These are handled specially - set map(\n) %0D%0A - variable formMap [array get map] - - # Create a map for HTTP/1.1 open sockets - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - if {[info exists socketMapping]} { - # Close open sockets on re-init. Do not permit retries. - foreach {url sock} [array get socketMapping] { - unset -nocomplain socketClosing($url) - unset -nocomplain socketPlayCmd($url) - CloseSocket $sock - } - } - - # CloseSocket should have unset the socket* arrays, one element at - # a time. Now unset anything that was overlooked. - # Traces on "unset socketRdState(*)" will call CancelReadPipeline and - # cancel any queued responses. - # Traces on "unset socketWrState(*)" will call CancelWritePipeline and - # cancel any queued requests. - array unset socketMapping - array unset socketRdState - array unset socketWrState - array unset socketRdQueue - array unset socketWrQueue - array unset socketPhQueue - array unset socketClosing - array unset socketPlayCmd - array unset socketCoEvent - array unset socketProxyId - array set socketMapping {} - array set socketRdState {} - array set socketWrState {} - array set socketRdQueue {} - array set socketWrQueue {} - array set socketPhQueue {} - array set socketClosing {} - array set socketPlayCmd {} - array set socketCoEvent {} - array set socketProxyId {} - return - } - init - - variable urlTypes - if {![info exists urlTypes]} { - set urlTypes(http) [list 80 ::http::AltSocket {} 1 0] - } - - variable encodings [string tolower [encoding names]] - # This can be changed, but iso8859-1 is the RFC standard. - variable defaultCharset - if {![info exists defaultCharset]} { - set defaultCharset "iso8859-1" - } - - # Force RFC 3986 strictness in geturl url verification? - variable strict - if {![info exists strict]} { - set strict 1 - } - - # Let user control default keepalive for compatibility - variable defaultKeepalive - if {![info exists defaultKeepalive]} { - set defaultKeepalive 0 - } - - # Regular expression used to parse cookies - variable CookieRE {(?x) # EXPANDED SYNTAX - \s* # Ignore leading spaces - ([^][\u0000- ()<>@,;:\\""/?={}\u007f-\uffff]+) # Match the name - = # LITERAL: Equal sign - ([!\u0023-+\u002D-:<-\u005B\u005D-~]*) # Match the value - (?: - \s* ; \s* # LITERAL: semicolon - ([^\u0000]+) # Match the options - )? - } - - variable TmpSockCounter 0 - variable ThreadCounter 0 - - variable reasonDict [dict create {*}{ - 100 Continue - 101 {Switching Protocols} - 102 Processing - 103 {Early Hints} - 200 OK - 201 Created - 202 Accepted - 203 {Non-Authoritative Information} - 204 {No Content} - 205 {Reset Content} - 206 {Partial Content} - 207 Multi-Status - 208 {Already Reported} - 226 {IM Used} - 300 {Multiple Choices} - 301 {Moved Permanently} - 302 Found - 303 {See Other} - 304 {Not Modified} - 305 {Use Proxy} - 306 (Unused) - 307 {Temporary Redirect} - 308 {Permanent Redirect} - 400 {Bad Request} - 401 Unauthorized - 402 {Payment Required} - 403 Forbidden - 404 {Not Found} - 405 {Method Not Allowed} - 406 {Not Acceptable} - 407 {Proxy Authentication Required} - 408 {Request Timeout} - 409 Conflict - 410 Gone - 411 {Length Required} - 412 {Precondition Failed} - 413 {Content Too Large} - 414 {URI Too Long} - 415 {Unsupported Media Type} - 416 {Range Not Satisfiable} - 417 {Expectation Failed} - 418 (Unused) - 421 {Misdirected Request} - 422 {Unprocessable Content} - 423 Locked - 424 {Failed Dependency} - 425 {Too Early} - 426 {Upgrade Required} - 428 {Precondition Required} - 429 {Too Many Requests} - 431 {Request Header Fields Too Large} - 451 {Unavailable For Legal Reasons} - 500 {Internal Server Error} - 501 {Not Implemented} - 502 {Bad Gateway} - 503 {Service Unavailable} - 504 {Gateway Timeout} - 505 {HTTP Version Not Supported} - 506 {Variant Also Negotiates} - 507 {Insufficient Storage} - 508 {Loop Detected} - 510 {Not Extended (OBSOLETED)} - 511 {Network Authentication Required} - }] - - variable failedProxyValues { - binary - body - charset - coding - connection - connectionRespFlag - currentsize - host - http - httpResponse - meta - method - querylength - queryoffset - reasonPhrase - requestHeaders - requestLine - responseCode - state - status - tid - totalsize - transfer - type - } - - namespace export geturl config reset wait formatQuery postError quoteString - namespace export register unregister registerError - namespace export requestLine requestHeaders requestHeaderValue - namespace export responseLine responseHeaders responseHeaderValue - namespace export responseCode responseBody responseInfo reasonPhrase - # - Legacy aliases, were never exported: - # data, code, mapReply, meta, ncode - # - Callable from outside (e.g. from TLS) by fully-qualified name, but - # not exported: - # socket - # - Useful, but never exported (and likely to have naming collisions): - # size, status, cleanup, error, init - # Comments suggest that "init" can be used for re-initialisation, - # although the command is undocumented. - # - Never exported, renamed from lower-case names: - # GetTextLine, MakeTransformationChunked. -} - -# http::Log -- -# -# Debugging output -- define this to observe HTTP/1.1 socket usage. -# Should echo any args received. -# -# Arguments: -# msg Message to output -# -if {[info command http::Log] eq {}} {proc http::Log {args} {}} - -# http::register -- -# -# See documentation for details. -# -# Arguments: -# proto URL protocol prefix, e.g. https -# port Default port for protocol -# command Command to use to create socket -# socketCmdVarName (optional) name of variable provided by the protocol -# handler whose value is the callback used by argument -# "command" to open a socket. The default value "::socket" -# will be overwritten by http. -# useSockThread (optional, boolean) -# endToEndProxy (optional, boolean) -# Results: -# list of port, command, variable name, (boolean) threadability, -# and (boolean) endToEndProxy that was registered. - -proc http::register {proto port command {socketCmdVarName {}} {useSockThread 0} {endToEndProxy 0}} { - variable urlTypes - set lower [string tolower $proto] - if {[info exists urlTypes($lower)]} { - unregister $lower - } - set urlTypes($lower) [list $port $command $socketCmdVarName $useSockThread $endToEndProxy] - - # If the external handler for protocol $proto has given $socketCmdVarName the expected - # value "::socket", overwrite it with the new value. - if {($socketCmdVarName ne {}) && ([set $socketCmdVarName] eq {::socket})} { - set $socketCmdVarName ::http::socketAsCallback - } - - return $urlTypes($lower) -} - -# http::unregister -- -# -# Unregisters URL protocol handler -# -# Arguments: -# proto URL protocol prefix, e.g. https -# Results: -# list of port, command, variable name, (boolean) useSockThread, -# and (boolean) endToEndProxy that was unregistered. - -proc http::unregister {proto} { - variable urlTypes - set lower [string tolower $proto] - if {![info exists urlTypes($lower)]} { - return -code error "unsupported url type \"$proto\"" - } - set old $urlTypes($lower) - - # Restore the external handler's original value for $socketCmdVarName. - lassign $old defport defcmd socketCmdVarName useSockThread endToEndProxy - if {($socketCmdVarName ne {}) && ([set $socketCmdVarName] eq {::http::socketAsCallback})} { - set $socketCmdVarName ::socket - } - - unset urlTypes($lower) - return $old -} - -# http::config -- -# -# See documentation for details. -# -# Arguments: -# args Options parsed by the procedure. -# Results: -# TODO - -proc http::config {args} { - variable http - set options [lsort [array names http -*]] - set usage [join $options ", "] - if {[llength $args] == 0} { - set result {} - foreach name $options { - lappend result $name $http($name) - } - return $result - } - set options [string map {- ""} $options] - set pat ^-(?:[join $options |])$ - if {[llength $args] == 1} { - set flag [lindex $args 0] - if {![regexp -- $pat $flag]} { - return -code error "Unknown option $flag, must be: $usage" - } - return $http($flag) - } elseif {[llength $args] % 2} { - return -code error "If more than one argument is supplied, the\ - number of arguments must be even" - } else { - foreach {flag value} $args { - if {![regexp -- $pat $flag]} { - return -code error "Unknown option $flag, must be: $usage" - } - if {($flag eq {-threadlevel}) && ($value ni {0 1 2})} { - return -code error {Option -threadlevel must be 0, 1 or 2} - } - set http($flag) $value - } - return - } -} - -# ------------------------------------------------------------------------------ -# Proc http::reasonPhrase -# ------------------------------------------------------------------------------ -# Command to return the IANA-recommended "reason phrase" for a HTTP Status Code. -# Information obtained from: -# https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml -# -# Arguments: -# code - A valid HTTP Status Code (integer from 100 to 599) -# -# Return Value: the reason phrase -# ------------------------------------------------------------------------------ - -proc http::reasonPhrase {code} { - variable reasonDict - if {![regexp -- {^[1-5][0-9][0-9]$} $code]} { - set msg {argument must be a three-digit integer from 100 to 599} - return -code error $msg - } - if {[dict exists $reasonDict $code]} { - set reason [dict get $reasonDict $code] - } else { - set reason Unassigned - } - return $reason -} - -# http::Finish -- -# -# Clean up the socket and eval close time callbacks -# -# Arguments: -# token Connection token. -# errormsg (optional) If set, forces status to error. -# skipCB (optional) If set, don't call the -command callback. This -# is useful when geturl wants to throw an exception instead -# of calling the callback. That way, the same error isn't -# reported to two places. -# -# Side Effects: -# May close the socket. - -proc http::Finish {token {errormsg ""} {skipCB 0}} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - global errorInfo errorCode - set closeQueue 0 - if {$errormsg ne ""} { - set state(error) [list $errormsg $errorInfo $errorCode] - set state(status) "error" - } - if {[info commands ${token}--EventCoroutine] ne {}} { - rename ${token}--EventCoroutine {} - } - if {[info commands ${token}--SocketCoroutine] ne {}} { - rename ${token}--SocketCoroutine {} - } - if {[info exists state(socketcoro)]} { - Log $token Cancel socket after-idle event (Finish) - after cancel $state(socketcoro) - unset state(socketcoro) - } - - # Is this an upgrade request/response? - set upgradeResponse \ - [expr { [info exists state(upgradeRequest)] - && $state(upgradeRequest) - && [info exists state(http)] - && ([ncode $token] eq {101}) - && [info exists state(connection)] - && ("upgrade" in $state(connection)) - && [info exists state(upgrade)] - && ("" ne $state(upgrade)) - }] - - if { ($state(status) eq "timeout") - || ($state(status) eq "error") - || ($state(status) eq "eof") - } { - set closeQueue 1 - set connId $state(socketinfo) - if {[info exists state(sock)]} { - set sock $state(sock) - CloseSocket $state(sock) $token - } else { - # When opening the socket and calling http::reset - # immediately, the socket may not yet exist. - # Test http-4.11 may come here. - } - if {$state(tid) ne {}} { - # When opening the socket in a thread, and calling http::reset - # immediately, the thread may still exist. - # Test http-4.11 may come here. - thread::release $state(tid) - set state(tid) {} - } else { - } - } elseif {$upgradeResponse} { - # Special handling for an upgrade request/response. - # - geturl ensures that this is not a "persistent" socket used for - # multiple HTTP requests, so a call to KeepSocket is not needed. - # - Leave socket open, so a call to CloseSocket is not needed either. - # - Remove fileevent bindings. The caller will set its own bindings. - # - THE CALLER MUST PROCESS THE UPGRADED SOCKET IN THE CALLBACK COMMAND - # PASSED TO http::geturl AS -command callback. - catch {fileevent $state(sock) readable {}} - catch {fileevent $state(sock) writable {}} - } elseif { - ([info exists state(-keepalive)] && !$state(-keepalive)) - || ([info exists state(connection)] && ("close" in $state(connection))) - } { - set closeQueue 1 - set connId $state(socketinfo) - if {[info exists state(sock)]} { - set sock $state(sock) - CloseSocket $state(sock) $token - } else { - # When opening the socket and calling http::reset - # immediately, the socket may not yet exist. - # Test http-4.11 may come here. - } - } elseif { - ([info exists state(-keepalive)] && $state(-keepalive)) - && ([info exists state(connection)] && ("close" ni $state(connection))) - } { - KeepSocket $token - } - if {[info exists state(after)]} { - after cancel $state(after) - unset state(after) - } - if {[info exists state(-command)] && (!$skipCB) - && (![info exists state(done-command-cb)])} { - set state(done-command-cb) yes - if { [catch {namespace eval :: $state(-command) $token} err] - && ($errormsg eq "") - } { - set state(error) [list $err $errorInfo $errorCode] - set state(status) error - } - } - - if { $closeQueue - && [info exists socketMapping($connId)] - && ($socketMapping($connId) eq $sock) - } { - http::CloseQueuedQueries $connId $token - # This calls Unset. Other cases do not need the call. - } - return -} - -# http::KeepSocket - -# -# Keep a socket in the persistent sockets table and connect it to its next -# queued task if possible. Otherwise leave it idle and ready for its next -# use. -# -# If $socketClosing(*), then ("close" in $state(connection)) and therefore -# this command will not be called by Finish. -# -# Arguments: -# token Connection token. - -proc http::KeepSocket {token} { - variable http - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - # Keep this socket open for another request ("Keep-Alive"). - # React if the server half-closes the socket. - # Discussion is in http::geturl. - catch {fileevent $state(sock) readable [list http::CheckEof $state(sock)]} - - # The line below should not be changed in production code. - # It is edited by the test suite. - set TEST_EOF 0 - if {$TEST_EOF} { - # ONLY for testing reaction to server eof. - # No server timeouts will be caught. - catch {fileevent $state(sock) readable {}} - } - - if { [info exists state(socketinfo)] - && [info exists socketMapping($state(socketinfo))] - } { - set connId $state(socketinfo) - # The value "Rready" is set only here. - set socketRdState($connId) Rready - - if { $state(-pipeline) - && [info exists socketRdQueue($connId)] - && [llength $socketRdQueue($connId)] - } { - # The usual case for pipelined responses - if another response is - # queued, arrange to read it. - set token3 [lindex $socketRdQueue($connId) 0] - set socketRdQueue($connId) [lrange $socketRdQueue($connId) 1 end] - - #Log pipelined, GRANT read access to $token3 in KeepSocket - set socketRdState($connId) $token3 - ReceiveResponse $token3 - - # Other pipelined cases. - # - The test above ensures that, for the pipelined cases in the two - # tests below, the read queue is empty. - # - In those two tests, check whether the next write will be - # nonpipeline. - } elseif { - $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "peNding") - - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && (![set token3 [lindex $socketWrQueue($connId) 0] - set ${token3}(-pipeline) - ] - ) - } { - # This case: - # - Now it the time to run the "pending" request. - # - The next token in the write queue is nonpipeline, and - # socketWrState has been marked "pending" (in - # http::NextPipelinedWrite or http::geturl) so a new pipelined - # request cannot jump the queue. - # - # Tests: - # - In this case the read queue (tested above) is empty and this - # "pending" write token is in front of the rest of the write - # queue. - # - The write state is not Wready and therefore appears to be busy, - # but because it is "pending" we know that it is reserved for the - # first item in the write queue, a non-pipelined request that is - # waiting for the read queue to empty. That has now happened: so - # give that request read and write access. - set conn [set ${token3}(connArgs)] - #Log nonpipeline, GRANT r/w access to $token3 in KeepSocket - set socketRdState($connId) $token3 - set socketWrState($connId) $token3 - set socketWrQueue($connId) [lrange $socketWrQueue($connId) 1 end] - # Connect does its own fconfigure. - fileevent $state(sock) writable [list http::Connect $token3 {*}$conn] - #Log ---- $state(sock) << conn to $token3 for HTTP request (c) - - } elseif { - $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "peNding") - - } { - # Should not come here. The second block in the previous "elseif" - # test should be tautologous (but was needed in an earlier - # implementation) and will be removed after testing. - # If we get here, the value "pending" was assigned in error. - # This error would block the queue for ever. - Log ^X$tk <<<<< Error in queueing of requests >>>>> - token $token - - } elseif { - $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "Wready") - - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && (![set token3 [lindex $socketWrQueue($connId) 0] - set ${token3}(-pipeline) - ] - ) - } { - # This case: - # - The next token in the write queue is nonpipeline, and - # socketWrState is Wready. Get the next event from socketWrQueue. - # Tests: - # - In this case the read state (tested above) is Rready and the - # write state (tested here) is Wready - there is no "pending" - # request. - # Code: - # - The code is the same as the code below for the nonpipelined - # case with a queued request. - set conn [set ${token3}(connArgs)] - #Log nonpipeline, GRANT r/w access to $token3 in KeepSocket - set socketRdState($connId) $token3 - set socketWrState($connId) $token3 - set socketWrQueue($connId) [lrange $socketWrQueue($connId) 1 end] - # Connect does its own fconfigure. - fileevent $state(sock) writable [list http::Connect $token3 {*}$conn] - #Log ---- $state(sock) << conn to $token3 for HTTP request (c) - - } elseif { - (!$state(-pipeline)) - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && ("close" ni $state(connection)) - } { - # If not pipelined, (socketRdState eq Rready) tells us that we are - # ready for the next write - there is no need to check - # socketWrState. Write the next request, if one is waiting. - # If the next request is pipelined, it receives premature read - # access to the socket. This is not a problem. - set token3 [lindex $socketWrQueue($connId) 0] - set conn [set ${token3}(connArgs)] - #Log nonpipeline, GRANT r/w access to $token3 in KeepSocket - set socketRdState($connId) $token3 - set socketWrState($connId) $token3 - set socketWrQueue($connId) [lrange $socketWrQueue($connId) 1 end] - # Connect does its own fconfigure. - fileevent $state(sock) writable [list http::Connect $token3 {*}$conn] - #Log ---- $state(sock) << conn to $token3 for HTTP request (d) - - } elseif {(!$state(-pipeline))} { - set socketWrState($connId) Wready - # Rready and Wready and idle: nothing to do. - } - - } else { - CloseSocket $state(sock) $token - # There is no socketMapping($state(socketinfo)), so it does not matter - # that CloseQueuedQueries is not called. - } - return -} - -# http::CheckEof - -# -# Read from a socket and close it if eof. -# The command is bound to "fileevent readable" on an idle socket, and -# "eof" is the only event that should trigger the binding, occurring when -# the server times out and half-closes the socket. -# -# A read is necessary so that [eof] gives a meaningful result. -# Any bytes sent are junk (or a bug). - -proc http::CheckEof {sock} { - set junk [read $sock] - set n [string length $junk] - if {$n} { - Log "WARNING: $n bytes received but no HTTP request sent" - } - - if {[catch {eof $sock} res] || $res} { - # The server has half-closed the socket. - # If a new write has started, its transaction will fail and - # will then be error-handled. - CloseSocket $sock - } - return -} - -# http::CloseSocket - -# -# Close a socket and remove it from the persistent sockets table. If -# possible an http token is included here but when we are called from a -# fileevent on remote closure we need to find the correct entry - hence -# the "else" block of the first "if" command. - -proc http::CloseSocket {s {token {}}} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - set tk [namespace tail $token] - - catch {fileevent $s readable {}} - set connId {} - if {$token ne ""} { - variable $token - upvar 0 $token state - if {[info exists state(socketinfo)]} { - set connId $state(socketinfo) - } - } else { - set map [array get socketMapping] - set ndx [lsearch -exact $map $s] - if {$ndx >= 0} { - incr ndx -1 - set connId [lindex $map $ndx] - } - } - if { ($connId ne {}) - && [info exists socketMapping($connId)] - && ($socketMapping($connId) eq $s) - } { - Log "Closing connection $connId (sock $socketMapping($connId))" - if {[catch {close $socketMapping($connId)} err]} { - Log "Error closing connection: $err" - } else { - } - if {$token eq {}} { - # Cases with a non-empty token are handled by Finish, so the tokens - # are finished in connection order. - http::CloseQueuedQueries $connId - } else { - } - } else { - Log "Closing socket $s (no connection info)" - if {[catch {close $s} err]} { - Log "Error closing socket: $err" - } else { - } - } - return -} - -# http::CloseQueuedQueries -# -# connId - identifier "domain:port" for the connection -# token - (optional) used only for logging -# -# Called from http::CloseSocket and http::Finish, after a connection is closed, -# to clear the read and write queues if this has not already been done. - -proc http::CloseQueuedQueries {connId {token {}}} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - ##Log CloseQueuedQueries $connId $token - if {![info exists socketMapping($connId)]} { - # Command has already been called. - # Don't come here again - especially recursively. - return - } - - # Used only for logging. - if {$token eq {}} { - set tk {} - } else { - set tk [namespace tail $token] - } - - if { [info exists socketPlayCmd($connId)] - && ($socketPlayCmd($connId) ne {ReplayIfClose Wready {} {}}) - } { - # Before unsetting, there is some unfinished business. - # - If the server sent "Connection: close", we have stored the command - # for retrying any queued requests in socketPlayCmd, so copy that - # value for execution below. socketClosing(*) was also set. - # - Also clear the queues to prevent calls to Finish that would set the - # state for the requests that will be retried to "finished with error - # status". - # - At this stage socketPhQueue is empty. - set unfinished $socketPlayCmd($connId) - set socketRdQueue($connId) {} - set socketWrQueue($connId) {} - } else { - set unfinished {} - } - - Unset $connId - - if {$unfinished ne {}} { - Log ^R$tk Any unfinished transactions (excluding $token) failed \ - - token $token - unfinished $unfinished - {*}$unfinished - # Calls ReplayIfClose. - } - return -} - -# http::Unset -# -# The trace on "unset socketRdState(*)" will call CancelReadPipeline -# and cancel any queued responses. -# The trace on "unset socketWrState(*)" will call CancelWritePipeline -# and cancel any queued requests. - -proc http::Unset {connId} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - unset socketMapping($connId) - unset socketRdState($connId) - unset socketWrState($connId) - unset -nocomplain socketRdQueue($connId) - unset -nocomplain socketWrQueue($connId) - unset -nocomplain socketClosing($connId) - unset -nocomplain socketPlayCmd($connId) - unset -nocomplain socketProxyId($connId) - return -} - -# http::reset -- -# -# See documentation for details. -# -# Arguments: -# token Connection token. -# why Status info. -# -# Side Effects: -# See Finish - -proc http::reset {token {why reset}} { - variable $token - upvar 0 $token state - set state(status) $why - catch {fileevent $state(sock) readable {}} - catch {fileevent $state(sock) writable {}} - Finish $token - if {[info exists state(error)]} { - set errorlist $state(error) - unset state - eval ::error $errorlist - # i.e. error msg errorInfo errorCode - } - return -} - -# http::geturl -- -# -# Establishes a connection to a remote url via http. -# -# Arguments: -# url The http URL to goget. -# args Option value pairs. Valid options include: -# -blocksize, -validate, -headers, -timeout -# Results: -# Returns a token for this connection. This token is the name of an -# array that the caller should unset to garbage collect the state. - -proc http::geturl {url args} { - variable urlTypes - - # - If ::tls::socketCmd has its default value "::socket", change it to the - # new value ::http::socketAsCallback. - # - If the old value is different, then it has been modified either by the - # script or by the Tcl installation, and replaced by a new command. The - # script or installation that modified ::tls::socketCmd is also - # responsible for integrating ::http::socketAsCallback into its own "new" - # command, if it wishes to do so. - # - Commands that open a socket: - # - ::socket - basic - # - ::http::AltSocket - can use a thread to avoid blockage by slow - # DNS lookup. See http::config option - # -threadlevel. - # - ::http::socketAsCallback - as ::http::AltSocket, but can also open a - # socket for HTTPS/TLS through a proxy. - - set token [CreateToken $url {*}$args] - variable $token - upvar 0 $token state - - AsyncTransaction $token - - # -------------------------------------------------------------------------- - # Synchronous Call to http::geturl - # -------------------------------------------------------------------------- - # - If the call to http::geturl is asynchronous, it is now complete (apart - # from delivering the return value). - # - If the call to http::geturl is synchronous, the command must now wait - # for the HTTP transaction to be completed. The call to http::wait uses - # vwait, which may be inappropriate if the caller makes other HTTP - # requests in the background. - # -------------------------------------------------------------------------- - - if {![info exists state(-command)]} { - # geturl does EVERYTHING asynchronously, so if the user - # calls it synchronously, we just do a wait here. - http::wait $token - - if {![info exists state]} { - # If we timed out then Finish has been called and the users - # command callback may have cleaned up the token. If so we end up - # here with nothing left to do. - return $token - } elseif {$state(status) eq "error"} { - # Something went wrong while trying to establish the connection. - # Clean up after events and such, but DON'T call the command - # callback (if available) because we're going to throw an - # exception from here instead. - set err [lindex $state(error) 0] - cleanup $token - return -code error $err - } - } - - return $token -} - -# ------------------------------------------------------------------------------ -# Proc http::CreateToken -# ------------------------------------------------------------------------------ -# Command to convert arguments into an initialised request token. -# The return value is the variable name of the token. -# -# Other effects: -# - Sets ::http::http(usingThread) if not already done -# - Sets ::http::http(uid) if not already done -# - Increments ::http::http(uid) -# - May increment ::http::TmpSockCounter -# - Alters ::http::socketPlayCmd, ::http::socketWrQueue if a -keepalive 1 -# request is appended to the queue of a persistent socket that is already -# scheduled to close. -# This also sets state(alreadyQueued) to 1. -# - Alters ::http::socketPhQueue if a -keepalive 1 request is appended to the -# queue of a persistent socket that has not yet been created (and is therefore -# represented by a placeholder). -# This also sets state(ReusingPlaceholder) to 1. -# ------------------------------------------------------------------------------ - -proc http::CreateToken {url args} { - variable http - variable urlTypes - variable defaultCharset - variable defaultKeepalive - variable strict - variable TmpSockCounter - - # Initialize the state variable, an array. We'll return the name of this - # array as the token for the transaction. - - if {![info exists http(usingThread)]} { - set http(usingThread) 0 - } - if {![info exists http(uid)]} { - set http(uid) 0 - } - set token [namespace current]::[incr http(uid)] - ##Log Starting http::geturl - token $token - variable $token - upvar 0 $token state - set tk [namespace tail $token] - reset $token - Log ^A$tk URL $url - token $token - - # Process command options. - - array set state { - -binary false - -blocksize 8192 - -queryblocksize 8192 - -validate 0 - -headers {} - -timeout 0 - -type application/x-www-form-urlencoded - -queryprogress {} - -protocol 1.1 - -guesstype 0 - binary 0 - state created - meta {} - method {} - coding {} - currentsize 0 - totalsize 0 - querylength 0 - queryoffset 0 - type application/octet-stream - body {} - status "" - http "" - httpResponse {} - responseCode {} - reasonPhrase {} - connection keep-alive - tid {} - requestHeaders {} - requestLine {} - transfer {} - proxyUsed none - protoSockThread 0 - protoProxyConn 0 - } - set state(-keepalive) $defaultKeepalive - set state(-strict) $strict - # These flags have their types verified [Bug 811170] - array set type { - -binary boolean - -blocksize integer - -guesstype boolean - -queryblocksize integer - -strict boolean - -timeout integer - -validate boolean - -headers list - } - set state(charset) $defaultCharset - set options { - -binary -blocksize -channel -command -guesstype -handler -headers -keepalive - -method -myaddr -progress -protocol -query -queryblocksize - -querychannel -queryprogress -strict -timeout -type -validate - } - set usage [join [lsort $options] ", "] - set options [string map {- ""} $options] - set pat ^-(?:[join $options |])$ - foreach {flag value} $args { - if {[regexp -- $pat $flag]} { - # Validate numbers - if { [info exists type($flag)] - && (![string is $type($flag) -strict $value]) - } { - unset $token - return -code error \ - "Bad value for $flag ($value), must be $type($flag)" - } - if {($flag eq "-headers") && ([llength $value] % 2 != 0)} { - unset $token - return -code error "Bad value for $flag ($value), number\ - of list elements must be even" - } - set state($flag) $value - } else { - unset $token - return -code error "Unknown option $flag, can be: $usage" - } - } - - # Make sure -query and -querychannel aren't both specified - - set isQueryChannel [info exists state(-querychannel)] - set isQuery [info exists state(-query)] - if {$isQuery && $isQueryChannel} { - unset $token - return -code error "Can't combine -query and -querychannel options!" - } - - # Validate URL, determine the server host and port, and check proxy case - # Recognize user:pass@host URLs also, although we do not do anything with - # that info yet. - - # URLs have basically four parts. - # First, before the colon, is the protocol scheme (e.g. http) - # Second, for HTTP-like protocols, is the authority - # The authority is preceded by // and lasts up to (but not including) - # the following / or ? and it identifies up to four parts, of which - # only one, the host, is required (if an authority is present at all). - # All other parts of the authority (user name, password, port number) - # are optional. - # Third is the resource name, which is split into two parts at a ? - # The first part (from the single "/" up to "?") is the path, and the - # second part (from that "?" up to "#") is the query. *HOWEVER*, we do - # not need to separate them; we send the whole lot to the server. - # Both, path and query are allowed to be missing, including their - # delimiting character. - # Fourth is the fragment identifier, which is everything after the first - # "#" in the URL. The fragment identifier MUST NOT be sent to the server - # and indeed, we don't bother to validate it (it could be an error to - # pass it in here, but it's cheap to strip). - # - # An example of a URL that has all the parts: - # - # http://jschmoe:xyzzy@www.bogus.net:8000/foo/bar.tml?q=foo#changes - # - # The "http" is the protocol, the user is "jschmoe", the password is - # "xyzzy", the host is "www.bogus.net", the port is "8000", the path is - # "/foo/bar.tml", the query is "q=foo", and the fragment is "changes". - # - # Note that the RE actually combines the user and password parts, as - # recommended in RFC 3986. Indeed, that RFC states that putting passwords - # in URLs is a Really Bad Idea, something with which I would agree utterly. - # RFC 9110 Sec 4.2.4 goes further than this, and deprecates the format - # "user:password@". It is retained here for backward compatibility, - # but its use is not recommended. - # - # From a validation perspective, we need to ensure that the parts of the - # URL that are going to the server are correctly encoded. This is only - # done if $state(-strict) is true (inherited from $::http::strict). - - set URLmatcher {(?x) # this is _expanded_ syntax - ^ - (?: (\w+) : ) ? # - (?: // - (?: - ( - [^@/\#?]+ # - ) @ - )? - ( # - [^/:\#?]+ | # host name or IPv4 address - \[ [^/\#?]+ \] # IPv6 address in square brackets - ) - (?: : (\d+) )? # - )? - ( [/\?] [^\#]*)? # (including query) - (?: \# (.*) )? # - $ - } - - # Phase one: parse - if {![regexp -- $URLmatcher $url -> proto user host port srvurl]} { - unset $token - return -code error "Unsupported URL: $url" - } - # Phase two: validate - set host [string trim $host {[]}]; # strip square brackets from IPv6 address - if {$host eq ""} { - # Caller has to provide a host name; we do not have a "default host" - # that would enable us to handle relative URLs. - unset $token - return -code error "Missing host part: $url" - # Note that we don't check the hostname for validity here; if it's - # invalid, we'll simply fail to resolve it later on. - } - if {$port ne "" && $port > 65535} { - unset $token - return -code error "Invalid port number: $port" - } - # The user identification and resource identification parts of the URL can - # have encoded characters in them; take care! - if {$user ne ""} { - # Check for validity according to RFC 3986, Appendix A - set validityRE {(?xi) - ^ - (?: [-\w.~!$&'()*+,;=:] | %[0-9a-f][0-9a-f] )+ - $ - } - if {$state(-strict) && ![regexp -- $validityRE $user]} { - unset $token - # Provide a better error message in this error case - if {[regexp {(?i)%(?![0-9a-f][0-9a-f]).?.?} $user bad]} { - return -code error \ - "Illegal encoding character usage \"$bad\" in URL user" - } - return -code error "Illegal characters in URL user" - } - } - if {$srvurl ne ""} { - # RFC 3986 allows empty paths (not even a /), but servers - # return 400 if the path in the HTTP request doesn't start - # with / , so add it here if needed. - if {[string index $srvurl 0] ne "/"} { - set srvurl /$srvurl - } - # Check for validity according to RFC 3986, Appendix A - set validityRE {(?xi) - ^ - # Path part (already must start with / character) - (?: [-\w.~!$&'()*+,;=:@/] | %[0-9a-f][0-9a-f] )* - # Query part (optional, permits ? characters) - (?: \? (?: [-\w.~!$&'()*+,;=:@/?] | %[0-9a-f][0-9a-f] )* )? - $ - } - if {$state(-strict) && ![regexp -- $validityRE $srvurl]} { - unset $token - # Provide a better error message in this error case - if {[regexp {(?i)%(?![0-9a-f][0-9a-f])..} $srvurl bad]} { - return -code error \ - "Illegal encoding character usage \"$bad\" in URL path" - } - return -code error "Illegal characters in URL path" - } - if {![regexp {^[^?#]+} $srvurl state(path)]} { - set state(path) / - } - } else { - set srvurl / - set state(path) / - } - if {$proto eq ""} { - set proto http - } - set lower [string tolower $proto] - if {![info exists urlTypes($lower)]} { - unset $token - return -code error "Unsupported URL type \"$proto\"" - } - lassign $urlTypes($lower) defport defcmd socketCmdVarName useSockThread end2EndProxy - - # If the external handler for protocol $proto has given $socketCmdVarName the expected - # value "::socket", overwrite it with the new value. - if {($socketCmdVarName ne {}) && ([set $socketCmdVarName] eq {::socket})} { - set $socketCmdVarName ::http::socketAsCallback - } - - set state(protoSockThread) $useSockThread - set state(protoProxyConn) $end2EndProxy - - if {$port eq ""} { - set port $defport - } - if {![catch {$http(-proxyfilter) $host} proxy]} { - set phost [lindex $proxy 0] - set pport [lindex $proxy 1] - } else { - set phost {} - set pport {} - } - - # OK, now reassemble into a full URL - set url ${proto}:// - if {$user ne ""} { - append url $user - append url @ - } - append url $host - if {$port != $defport} { - append url : $port - } - append url $srvurl - # Don't append the fragment! RFC 7230 Sec 5.1 - set state(url) $url - - # Proxy connections aren't shared among different hosts. - set state(socketinfo) $host:$port - - # Save the accept types at this point to prevent a race condition. [Bug - # c11a51c482] - set state(accept-types) $http(-accept) - - # Check whether this is an Upgrade request. - set connectionValues [SplitCommaSeparatedFieldValue \ - [GetFieldValue $state(-headers) Connection]] - set connectionValues [string tolower $connectionValues] - set upgradeValues [SplitCommaSeparatedFieldValue \ - [GetFieldValue $state(-headers) Upgrade]] - set state(upgradeRequest) [expr { "upgrade" in $connectionValues - && [llength $upgradeValues] >= 1}] - set state(connectionValues) $connectionValues - - if {$isQuery || $isQueryChannel} { - # It's a POST. - # A client wishing to send a non-idempotent request SHOULD wait to send - # that request until it has received the response status for the - # previous request. - if {$http(-postfresh)} { - # Override -keepalive for a POST. Use a new connection, and thus - # avoid the small risk of a race against server timeout. - set state(-keepalive) 0 - } else { - # Allow -keepalive but do not -pipeline - wait for the previous - # transaction to finish. - # There is a small risk of a race against server timeout. - set state(-pipeline) 0 - } - } elseif {$state(upgradeRequest)} { - # It's an upgrade request. Method must be GET (untested). - # Force -keepalive to 0 so the connection is not made over a persistent - # socket, i.e. one used for multiple HTTP requests. - set state(-keepalive) 0 - } else { - # It's a non-upgrade GET or HEAD. - set state(-pipeline) $http(-pipeline) - } - - # We cannot handle chunked encodings with -handler, so force HTTP/1.0 - # until we can manage this. - if {[info exists state(-handler)]} { - set state(-protocol) 1.0 - } - - # RFC 7320 A.1 - HTTP/1.0 Keep-Alive is problematic. We do not support it. - if {$state(-protocol) eq "1.0"} { - set state(connection) close - set state(-keepalive) 0 - } - - # Handle proxy requests here for http:// but not for https:// - # The proxying for https is done in the ::http::socketAsCallback command. - # A proxy request for http:// needs the full URL in the HTTP request line, - # including the server name. - # The *tls* test below attempts to describe protocols in addition to - # "https on port 443" that use HTTP over TLS. - if {($phost ne "") && (!$end2EndProxy)} { - set srvurl $url - set targetAddr [list $phost $pport] - set state(proxyUsed) HttpProxy - # The value of state(proxyUsed) none|HttpProxy depends only on the - # all-transactions http::config settings and on the target URL. - # Even if this is a persistent socket there is no need to change the - # value of state(proxyUsed) for other transactions that use the socket: - # they have the same value already. - } else { - set targetAddr [list $host $port] - } - - set sockopts [list -async] - - # Pass -myaddr directly to the socket command - if {[info exists state(-myaddr)]} { - lappend sockopts -myaddr $state(-myaddr) - } - - if {$useSockThread} { - set targs [list -type $token] - } else { - set targs {} - } - set state(connArgs) [list $proto $phost $srvurl] - set state(openCmd) [list {*}$defcmd {*}$sockopts {*}$targs {*}$targetAddr] - - # See if we are supposed to use a previously opened channel. - # - In principle, ANY call to http::geturl could use a previously opened - # channel if it is available - the "Connection: keep-alive" header is a - # request to leave the channel open AFTER completion of this call. - # - In fact, we try to use an existing channel only if -keepalive 1 -- this - # means that at most one channel is left open for each value of - # $state(socketinfo). This property simplifies the mapping of open - # channels. - set reusing 0 - set state(alreadyQueued) 0 - set state(ReusingPlaceholder) 0 - if {$state(-keepalive)} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - if {[info exists socketMapping($state(socketinfo))]} { - # - If the connection is idle, it has a "fileevent readable" binding - # to http::CheckEof, in case the server times out and half-closes - # the socket (http::CheckEof closes the other half). - # - We leave this binding in place until just before the last - # puts+flush in http::Connected (GET/HEAD) or http::Write (POST), - # after which the HTTP response might be generated. - - if { [info exists socketClosing($state(socketinfo))] - && $socketClosing($state(socketinfo)) - } { - # socketClosing(*) is set because the server has sent a - # "Connection: close" header. - # Do not use the persistent socket again. - # Since we have only one persistent socket per server, and the - # old socket is not yet dead, add the request to the write queue - # of the dying socket, which will be replayed by ReplayIfClose. - # Also add it to socketWrQueue(*) which is used only if an error - # causes a call to Finish. - set reusing 1 - set sock $socketMapping($state(socketinfo)) - set state(proxyUsed) $socketProxyId($state(socketinfo)) - Log "reusing closing socket $sock for $state(socketinfo) - token $token" - - set state(alreadyQueued) 1 - lassign $socketPlayCmd($state(socketinfo)) com0 com1 com2 com3 - lappend com3 $token - set socketPlayCmd($state(socketinfo)) [list $com0 $com1 $com2 $com3] - lappend socketWrQueue($state(socketinfo)) $token - ##Log socketPlayCmd($state(socketinfo)) is $socketPlayCmd($state(socketinfo)) - ##Log socketWrQueue($state(socketinfo)) is $socketWrQueue($state(socketinfo)) - } elseif { - [catch {fconfigure $socketMapping($state(socketinfo))}] - && (![SockIsPlaceHolder $socketMapping($state(socketinfo))]) - } { - ###Log "Socket $socketMapping($state(socketinfo)) for $state(socketinfo)" - # FIXME Is it still possible for this code to be executed? If - # so, this could be another place to call TestForReplay, - # rather than discarding the queued transactions. - Log "WARNING: socket for $state(socketinfo) was closed\ - - token $token" - Log "WARNING - if testing, pay special attention to this\ - case (GH) which is seldom executed - token $token" - - # This will call CancelReadPipeline, CancelWritePipeline, and - # cancel any queued requests, responses. - Unset $state(socketinfo) - } else { - # Use the persistent socket. - # - The socket may not be ready to write: an earlier request might - # still be still writing (in the pipelined case) or - # writing/reading (in the nonpipeline case). This possibility - # is handled by socketWrQueue later in this command. - # - The socket may not yet exist, and be defined with a placeholder. - set reusing 1 - set sock $socketMapping($state(socketinfo)) - set state(proxyUsed) $socketProxyId($state(socketinfo)) - if {[SockIsPlaceHolder $sock]} { - set state(ReusingPlaceholder) 1 - lappend socketPhQueue($sock) $token - } else { - } - Log "reusing open socket $sock for $state(socketinfo) - token $token" - } - # Do not automatically close the connection socket. - set state(connection) keep-alive - } - } - - set state(reusing) $reusing - unset reusing - - if {![info exists sock]} { - # N.B. At this point ([info exists sock] == $state(reusing)). - # This will no longer be true after we set a value of sock here. - # Give the socket a placeholder name. - set sock HTTP_PLACEHOLDER_[incr TmpSockCounter] - } - set state(sock) $sock - - if {$state(reusing)} { - # Define these for use (only) by http::ReplayIfDead if the persistent - # connection has died. - set state(tmpConnArgs) $state(connArgs) - set state(tmpState) [array get state] - set state(tmpOpenCmd) $state(openCmd) - } - return $token -} - - -# ------------------------------------------------------------------------------ -# Proc ::http::SockIsPlaceHolder -# ------------------------------------------------------------------------------ -# Command to return 0 if the argument is a genuine socket handle, or 1 if is a -# placeholder value generated by geturl or ReplayCore before the real socket is -# created. -# -# Arguments: -# sock - either a valid socket handle or a placeholder value -# -# Return Value: 0 or 1 -# ------------------------------------------------------------------------------ - -proc http::SockIsPlaceHolder {sock} { - expr {[string range $sock 0 16] eq {HTTP_PLACEHOLDER_}} -} - - -# ------------------------------------------------------------------------------ -# state(reusing) -# ------------------------------------------------------------------------------ -# - state(reusing) is set by geturl, ReplayCore -# - state(reusing) is used by geturl, AsyncTransaction, OpenSocket, -# ConfigureNewSocket, and ScheduleRequest when creating and configuring the -# connection. -# - state(reusing) is used by Connect, Connected, Event x 2 when deciding -# whether to call TestForReplay. -# - Other places where state(reusing) is used: -# - Connected - if reusing and not pipelined, start the state(-timeout) -# timeout (when writing). -# - DoneRequest - if reusing and pipelined, send the next pipelined write -# - Event - if reusing and pipelined, start the state(-timeout) -# timeout (when reading). -# - Event - if (not reusing) and pipelined, send the next pipelined -# write. -# ------------------------------------------------------------------------------ - - -# ------------------------------------------------------------------------------ -# Proc http::AsyncTransaction -# ------------------------------------------------------------------------------ -# This command is called by geturl and ReplayCore to prepare the HTTP -# transaction prescribed by a suitably prepared token. -# -# Arguments: -# token - connection token (name of an array) -# -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::AsyncTransaction {token} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - set sock $state(sock) - - # See comments above re the start of this timeout in other cases. - if {(!$state(reusing)) && ($state(-timeout) > 0)} { - set state(after) [after $state(-timeout) \ - [list http::reset $token timeout]] - } - - if { $state(-keepalive) - && (![info exists socketMapping($state(socketinfo))]) - } { - # This code is executed only for the first -keepalive request on a - # socket. It makes the socket persistent. - ##Log " PreparePersistentConnection" $token -- $sock -- DO - set DoLater [PreparePersistentConnection $token] - } else { - ##Log " PreparePersistentConnection" $token -- $sock -- SKIP - set DoLater {-traceread 0 -tracewrite 0} - } - - if {$state(ReusingPlaceholder)} { - # - This request was added to the socketPhQueue of a persistent - # connection. - # - But the connection has not yet been created and is a placeholder; - # - And the placeholder was created by an earlier request. - # - When that earlier request calls OpenSocket, its placeholder is - # replaced with a true socket, and it then executes the equivalent of - # OpenSocket for any subsequent requests that have - # $state(ReusingPlaceholder). - Log >J$tk after idle coro NO - ReusingPlaceholder - } elseif {$state(alreadyQueued)} { - # - This request was added to the socketWrQueue and socketPlayCmd - # of a persistent connection that will close at the end of its current - # read operation. - Log >J$tk after idle coro NO - alreadyQueued - } else { - Log >J$tk after idle coro YES - set CoroName ${token}--SocketCoroutine - set cancel [after idle [list coroutine $CoroName ::http::OpenSocket \ - $token $DoLater]] - dict set socketCoEvent($state(socketinfo)) $token $cancel - set state(socketcoro) $cancel - } - - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::PreparePersistentConnection -# ------------------------------------------------------------------------------ -# This command is called by AsyncTransaction to initialise a "persistent -# connection" based upon a socket placeholder. It is called the first time the -# socket is associated with a "-keepalive" request. -# -# Arguments: -# token - connection token (name of an array) -# -# Return Value: - DoLater, a dictionary of boolean values listing unfinished -# tasks; to be passed to ConfigureNewSocket via OpenSocket. -# ------------------------------------------------------------------------------ - -proc http::PreparePersistentConnection {token} { - variable $token - upvar 0 $token state - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - set DoLater {-traceread 0 -tracewrite 0} - set socketMapping($state(socketinfo)) $state(sock) - set socketProxyId($state(socketinfo)) $state(proxyUsed) - # - The value of state(proxyUsed) was set in http::CreateToken to either - # "none" or "HttpProxy". - # - $token is the first transaction to use this placeholder, so there are - # no other tokens whose (proxyUsed) must be modified. - - if {![info exists socketRdState($state(socketinfo))]} { - set socketRdState($state(socketinfo)) {} - # set varName ::http::socketRdState($state(socketinfo)) - # trace add variable $varName unset ::http::CancelReadPipeline - dict set DoLater -traceread 1 - } - if {![info exists socketWrState($state(socketinfo))]} { - set socketWrState($state(socketinfo)) {} - # set varName ::http::socketWrState($state(socketinfo)) - # trace add variable $varName unset ::http::CancelWritePipeline - dict set DoLater -tracewrite 1 - } - - if {$state(-pipeline)} { - #Log new, init for pipelined, GRANT write access to $token in geturl - # Also grant premature read access to the socket. This is OK. - set socketRdState($state(socketinfo)) $token - set socketWrState($state(socketinfo)) $token - } else { - # socketWrState is not used by this non-pipelined transaction. - # We cannot leave it as "Wready" because the next call to - # http::geturl with a pipelined transaction would conclude that the - # socket is available for writing. - #Log new, init for nonpipeline, GRANT r/w access to $token in geturl - set socketRdState($state(socketinfo)) $token - set socketWrState($state(socketinfo)) $token - } - - # Value of socketPhQueue() may have already been set by ReplayCore. - if {![info exists socketPhQueue($state(sock))]} { - set socketPhQueue($state(sock)) {} - } - set socketRdQueue($state(socketinfo)) {} - set socketWrQueue($state(socketinfo)) {} - set socketClosing($state(socketinfo)) 0 - set socketPlayCmd($state(socketinfo)) {ReplayIfClose Wready {} {}} - set socketCoEvent($state(socketinfo)) {} - set socketProxyId($state(socketinfo)) {} - - return $DoLater -} - -# ------------------------------------------------------------------------------ -# Proc ::http::OpenSocket -# ------------------------------------------------------------------------------ -# This command is called as a coroutine idletask to start the asynchronous HTTP -# transaction in most cases. For the exceptions, see the calling code in -# command AsyncTransaction. -# -# Arguments: -# token - connection token (name of an array) -# DoLater - dictionary of boolean values listing unfinished tasks -# -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::OpenSocket {token DoLater} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - Log >K$tk Start OpenSocket coroutine - - if {![info exists state(-keepalive)]} { - # The request has already been cancelled by the calling script. - return - } - - set sockOld $state(sock) - - dict unset socketCoEvent($state(socketinfo)) $token - unset -nocomplain state(socketcoro) - - if {[catch { - if {$state(reusing)} { - # If ($state(reusing)) is true, then we do not need to create a new - # socket, even if $sockOld is only a placeholder for a socket. - set sock $sockOld - } else { - # set sock in the [catch] below. - set pre [clock milliseconds] - ##Log pre socket opened, - token $token - ##Log $state(openCmd) - token $token - set sock [namespace eval :: $state(openCmd)] - set state(sock) $sock - # Normal return from $state(openCmd) always returns a valid socket. - # A TLS proxy connection with 407 or other failure from the - # proxy server raises an error. - - # Initialisation of a new socket. - ##Log post socket opened, - token $token - ##Log socket opened, now fconfigure - token $token - set delay [expr {[clock milliseconds] - $pre}] - if {$delay > 3000} { - Log socket delay $delay - token $token - } - fconfigure $sock -translation {auto crlf} \ - -buffersize $state(-blocksize) - if {[package vsatisfies [package provide Tcl] 9.0-]} { - fconfigure $sock -profile replace - } - ##Log socket opened, DONE fconfigure - token $token - } - - Log "Using $sock for $state(socketinfo) - token $token" \ - [expr {$state(-keepalive)?"keepalive":""}] - - # Code above has set state(sock) $sock - ConfigureNewSocket $token $sockOld $DoLater - ##Log OpenSocket success $sock - token $token - } result errdict]} { - ##Log OpenSocket failed $result - token $token - # There may be other requests in the socketPhQueue. - # Prepare socketPlayCmd so that Finish will replay them. - if { ($state(-keepalive)) && (!$state(reusing)) - && [info exists socketPhQueue($sockOld)] - && ($socketPhQueue($sockOld) ne {}) - } { - if {$socketMapping($state(socketinfo)) ne $sockOld} { - Log "WARNING: this code should not be reached.\ - {$socketMapping($state(socketinfo)) ne $sockOld}" - } - set socketPlayCmd($state(socketinfo)) [list ReplayIfClose Wready {} $socketPhQueue($sockOld)] - set socketPhQueue($sockOld) {} - } - if {[string range $result 0 20] eq {proxy connect failed:}} { - # - The HTTPS proxy did not create a socket. The pre-existing value - # (a "placeholder socket") is unchanged. - # - The proxy returned a valid HTTP response to the failed CONNECT - # request, and http::SecureProxyConnect copied this to $token, - # and also set ${token}(connection) set to "close". - # - Remove the error message $result so that Finish delivers this - # HTTP response to the caller. - set result {} - } - Finish $token $result - # Because socket creation failed, the placeholder "socket" must be - # "closed" and (if persistent) removed from the persistent sockets - # table. In the {proxy connect failed:} case Finish does this because - # the value of ${token}(connection) is "close". In the other cases here, - # it does so because $result is non-empty. - } - ##Log Leaving http::OpenSocket coroutine [info coroutine] - token $token - return -} - - -# ------------------------------------------------------------------------------ -# Proc ::http::ConfigureNewSocket -# ------------------------------------------------------------------------------ -# Command to initialise a newly-created socket. Called only from OpenSocket. -# -# This command is called by OpenSocket whenever a genuine socket (sockNew) has -# been opened for for use by HTTP. It does two things: -# (1) If $token uses a placeholder socket, this command replaces the placeholder -# socket with the real socket, not only in $token but in all other requests -# that use the same placeholder. -# (2) It calls ScheduleRequest to schedule each request that uses the socket. -# -# -# Value of sockOld/sockNew can be "sock" (genuine socket) or "ph" (placeholder). -# sockNew is ${token}(sock) -# sockOld sockNew CASES -# sock sock (if $reusing, and sockOld is sock) -# ph sock (if (not $reusing), and sockOld is ph) -# ph ph (if $reusing, and sockOld is ph) - not called in this case -# sock ph (cannot occur unless a bug) - not called in this case -# (if (not $reusing), and sockOld is sock) - illogical -# -# Arguments: -# token - connection token (name of an array) -# sockOld - handle or placeholder used for a socket before the call to -# OpenSocket -# DoLater - dictionary of boolean values listing unfinished tasks -# -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::ConfigureNewSocket {token sockOld DoLater} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - set reusing $state(reusing) - set sock $state(sock) - set proxyUsed $state(proxyUsed) - ##Log " ConfigureNewSocket" $token $sockOld ... -- $reusing $sock $proxyUsed - - if {(!$reusing) && ($sock ne $sockOld)} { - # Replace the placeholder value sockOld with sock. - - if { [info exists socketMapping($state(socketinfo))] - && ($socketMapping($state(socketinfo)) eq $sockOld) - } { - set socketMapping($state(socketinfo)) $sock - set socketProxyId($state(socketinfo)) $proxyUsed - # tokens that use the placeholder $sockOld are updated below. - ##Log set socketMapping($state(socketinfo)) $sock - } - - # Now finish any tasks left over from PreparePersistentConnection on - # the connection. - # - # The "unset" traces are fired by init (clears entire arrays), and - # by http::Unset. - # Unset is called by CloseQueuedQueries and (possibly never) by geturl. - # - # CancelReadPipeline, CancelWritePipeline call http::Finish for each - # token. - # - # FIXME If Finish is placeholder-aware, these traces can be set earlier, - # in PreparePersistentConnection. - - if {[dict get $DoLater -traceread]} { - set varName ::http::socketRdState($state(socketinfo)) - trace add variable $varName unset ::http::CancelReadPipeline - } - if {[dict get $DoLater -tracewrite]} { - set varName ::http::socketWrState($state(socketinfo)) - trace add variable $varName unset ::http::CancelWritePipeline - } - } - - # Do this in all cases. - ScheduleRequest $token - - # Now look at all other tokens that use the placeholder $sockOld. - if { (!$reusing) - && ($sock ne $sockOld) - && [info exists socketPhQueue($sockOld)] - } { - ##Log " ConfigureNewSocket" $token scheduled, now do $socketPhQueue($sockOld) - foreach tok $socketPhQueue($sockOld) { - # 1. Amend the token's (sock). - ##Log set ${tok}(sock) $sock - set ${tok}(sock) $sock - set ${tok}(proxyUsed) $proxyUsed - - # 2. Schedule the token's HTTP request. - # Every token in socketPhQueue(*) has reusing 1 alreadyQueued 0. - set ${tok}(reusing) 1 - set ${tok}(alreadyQueued) 0 - ScheduleRequest $tok - } - set socketPhQueue($sockOld) {} - } - ##Log " ConfigureNewSocket" $token DONE - - return -} - - -# ------------------------------------------------------------------------------ -# The values of array variables socketMapping etc. -# ------------------------------------------------------------------------------ -# connId "$host:$port" -# socketMapping($connId) the handle or placeholder for the socket that is used -# for "-keepalive 1" requests to $connId. -# socketRdState($connId) the token that is currently reading from the socket. -# Other values: Rready (ready for next token to read). -# socketWrState($connId) the token that is currently writing to the socket. -# Other values: Wready (ready for next token to write), -# peNding (would be ready for next write, except that -# the integrity of a non-pipelined transaction requires -# waiting until the read(s) in progress are finished). -# socketRdQueue($connId) List of tokens that are queued for reading later. -# socketWrQueue($connId) List of tokens that are queued for writing later. -# socketPhQueue($sock) List of tokens that are queued to use a placeholder -# socket, when the real socket has not yet been created. -# socketClosing($connId) (boolean) true iff a server response header indicates -# that the server will close the connection at the end of -# the current response. -# socketPlayCmd($connId) The command to execute to replay pending and -# part-completed transactions if the socket closes early. -# socketCoEvent($connId) Identifier for the "after idle" event that will launch -# an OpenSocket coroutine to open or re-use a socket. -# socketProxyId($connId) The type of proxy that this socket uses: values are -# those of state(proxyUsed) i.e. none, HttpProxy, -# SecureProxy, and SecureProxyFailed. -# The value is not used for anything by http, its purpose -# is to set the value of state() for caller information. -# ------------------------------------------------------------------------------ - - -# ------------------------------------------------------------------------------ -# Using socketWrState(*), socketWrQueue(*), socketRdState(*), socketRdQueue(*) -# ------------------------------------------------------------------------------ -# The element socketWrState($connId) has a value which is either the name of -# the token that is permitted to write to the socket, or "Wready" if no -# token is permitted to write. -# -# The code that sets the value to Wready immediately calls -# http::NextPipelinedWrite, which examines socketWrQueue($connId) and -# processes the next request in the queue, if there is one. The value -# Wready is not found when the interpreter is in the event loop unless the -# socket is idle. -# -# The element socketRdState($connId) has a value which is either the name of -# the token that is permitted to read from the socket, or "Rready" if no -# token is permitted to read. -# -# The code that sets the value to Rready then examines -# socketRdQueue($connId) and processes the next request in the queue, if -# there is one. The value Rready is not found when the interpreter is in -# the event loop unless the socket is idle. -# ------------------------------------------------------------------------------ - - -# ------------------------------------------------------------------------------ -# Proc http::ScheduleRequest -# ------------------------------------------------------------------------------ -# Command to either begin the HTTP request, or add it to the appropriate queue. -# Called from two places in ConfigureNewSocket. -# -# Arguments: -# token - connection token (name of an array) -# -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::ScheduleRequest {token} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - Log >L$tk ScheduleRequest - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - set Unfinished 0 - - set reusing $state(reusing) - set sockNew $state(sock) - - # The "if" tests below: must test against the current values of - # socketWrState, socketRdState, and so the tests must be done here, - # not earlier in PreparePersistentConnection. - - if {$state(alreadyQueued)} { - # The request has been appended to the queue of a persistent socket - # (that is scheduled to close and have its queue replayed). - # - # A write may or may not be in progress. There is no need to set - # socketWrState to prevent another call stealing write access - all - # subsequent calls on this socket will come here because the socket - # will close after the current read, and its - # socketClosing($connId) is 1. - ##Log "HTTP request for token $token is queued" - - } elseif { $reusing - && $state(-pipeline) - && ($socketWrState($state(socketinfo)) ne "Wready") - } { - ##Log "HTTP request for token $token is queued for pipelined use" - lappend socketWrQueue($state(socketinfo)) $token - - } elseif { $reusing - && (!$state(-pipeline)) - && ($socketWrState($state(socketinfo)) ne "Wready") - } { - # A write is queued or in progress. Lappend to the write queue. - ##Log "HTTP request for token $token is queued for nonpipeline use" - lappend socketWrQueue($state(socketinfo)) $token - - } elseif { $reusing - && (!$state(-pipeline)) - && ($socketWrState($state(socketinfo)) eq "Wready") - && ($socketRdState($state(socketinfo)) ne "Rready") - } { - # A read is queued or in progress, but not a write. Cannot start the - # nonpipeline transaction, but must set socketWrState to prevent a - # pipelined request jumping the queue. - ##Log "HTTP request for token $token is queued for nonpipeline use" - #Log re-use nonpipeline, GRANT delayed write access to $token in geturl - set socketWrState($state(socketinfo)) peNding - lappend socketWrQueue($state(socketinfo)) $token - - } else { - if {$reusing && $state(-pipeline)} { - #Log new, init for pipelined, GRANT write access to $token in geturl - # DO NOT grant premature read access to the socket. - # set socketRdState($state(socketinfo)) $token - set socketWrState($state(socketinfo)) $token - } elseif {$reusing} { - # socketWrState is not used by this non-pipelined transaction. - # We cannot leave it as "Wready" because the next call to - # http::geturl with a pipelined transaction would conclude that the - # socket is available for writing. - #Log new, init for nonpipeline, GRANT r/w access to $token in geturl - set socketRdState($state(socketinfo)) $token - set socketWrState($state(socketinfo)) $token - } else { - } - - # Process the request now. - # - Command is not called unless $state(sock) is a real socket handle - # and not a placeholder. - # - All (!$reusing) cases come here. - # - Some $reusing cases come here too if the connection is - # marked as ready. Those $reusing cases are: - # $reusing && ($socketWrState($state(socketinfo)) eq "Wready") && - # EITHER !$pipeline && ($socketRdState($state(socketinfo)) eq "Rready") - # OR $pipeline - # - #Log ---- $state(socketinfo) << conn to $token for HTTP request (a) - ##Log " ScheduleRequest" $token -- fileevent $state(sock) writable for $token - # Connect does its own fconfigure. - - lassign $state(connArgs) proto phost srvurl - - if {[catch { - fileevent $state(sock) writable \ - [list http::Connect $token $proto $phost $srvurl] - } res opts]} { - # The socket no longer exists. - ##Log bug -- socket gone -- $res -- $opts - } - - } - - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::SendHeader -# ------------------------------------------------------------------------------ -# Command to send a request header, and keep a copy in state(requestHeaders) -# for debugging purposes. -# -# Arguments: -# token - connection token (name of an array) -# key - header name -# value - header value -# -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::SendHeader {token key value} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - set sock $state(sock) - lappend state(requestHeaders) [string tolower $key] $value - puts $sock "$key: $value" - return -} - -# http::Connected -- -# -# Callback used when the connection to the HTTP server is actually -# established. -# -# Arguments: -# token State token. -# proto What protocol (http, https, etc.) was used to connect. -# phost Are we using keep-alive? Non-empty if yes. -# srvurl Service-local URL that we're requesting -# Results: -# None. - -proc http::Connected {token proto phost srvurl} { - variable http - variable urlTypes - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - if {$state(reusing) && (!$state(-pipeline)) && ($state(-timeout) > 0)} { - set state(after) [after $state(-timeout) \ - [list http::reset $token timeout]] - } - - # Set back the variables needed here. - set sock $state(sock) - set isQueryChannel [info exists state(-querychannel)] - set isQuery [info exists state(-query)] - regexp {^(.+):([^:]+)$} $state(socketinfo) {} host port - - set lower [string tolower $proto] - set defport [lindex $urlTypes($lower) 0] - - # Send data in cr-lf format, but accept any line terminators. - # Initialisation to {auto *} now done in geturl, KeepSocket and DoneRequest. - # We are concerned here with the request (write) not the response (read). - lassign [fconfigure $sock -translation] trRead trWrite - fconfigure $sock -translation [list $trRead crlf] \ - -buffersize $state(-blocksize) - if {[package vsatisfies [package provide Tcl] 9.0-]} { - fconfigure $sock -profile replace - } - - # The following is disallowed in safe interpreters, but the socket is - # already in non-blocking mode in that case. - - catch {fconfigure $sock -blocking off} - set how GET - if {$isQuery} { - set state(querylength) [string length $state(-query)] - if {$state(querylength) > 0} { - set how POST - set contDone 0 - } else { - # There's no query data. - unset state(-query) - set isQuery 0 - } - } elseif {$state(-validate)} { - set how HEAD - } elseif {$isQueryChannel} { - set how POST - # The query channel must be blocking for the async Write to - # work properly. - fconfigure $state(-querychannel) -blocking 1 -translation binary - set contDone 0 - } - if {[info exists state(-method)] && ($state(-method) ne "")} { - set how $state(-method) - } - set accept_types_seen 0 - - Log ^B$tk begin sending request - token $token - - if {[catch { - if {[info exists state(bypass)]} { - set state(method) [lindex [split $state(bypass) { }] 0] - set state(requestHeaders) {} - set state(requestLine) $state(bypass) - } else { - set state(method) $how - set state(requestHeaders) {} - set state(requestLine) "$how $srvurl HTTP/$state(-protocol)" - } - puts $sock $state(requestLine) - set hostValue [GetFieldValue $state(-headers) Host] - if {$hostValue ne {}} { - # Allow Host spoofing. [Bug 928154] - regexp {^[^:]+} $hostValue state(host) - SendHeader $token Host $hostValue - } elseif {$port == $defport} { - # Don't add port in this case, to handle broken servers. [Bug - # #504508] - set state(host) $host - SendHeader $token Host $host - } else { - set state(host) $host - SendHeader $token Host "$host:$port" - } - SendHeader $token User-Agent $http(-useragent) - if {($state(-protocol) > 1.0) && $state(-keepalive)} { - # Send this header, because a 1.1 server is not compelled to treat - # this as the default. - set ConnVal keep-alive - } elseif {($state(-protocol) > 1.0)} { - # RFC2616 sec 8.1.2.1 - set ConnVal close - } else { - # ($state(-protocol) <= 1.0) - # RFC7230 A.1 - # Some server implementations of HTTP/1.0 have a faulty - # implementation of RFC 2068 Keep-Alive. - # Don't leave this to chance. - # For HTTP/1.0 we have already "set state(connection) close" - # and "state(-keepalive) 0". - set ConnVal close - } - # Proxy authorisation (cf. mod by Anders Ramdahl to autoproxy by - # Pat Thoyts). - if {($http(-proxyauth) ne {}) && ($state(proxyUsed) eq {HttpProxy})} { - SendHeader $token Proxy-Authorization $http(-proxyauth) - } - # RFC7230 A.1 - "clients are encouraged not to send the - # Proxy-Connection header field in any requests" - set accept_encoding_seen 0 - set content_type_seen 0 - set connection_seen 0 - foreach {key value} $state(-headers) { - set value [string map [list \n "" \r ""] $value] - set key [string map {" " -} [string trim $key]] - if {[string equal -nocase $key "host"]} { - continue - } - if {[string equal -nocase $key "accept-encoding"]} { - set accept_encoding_seen 1 - } - if {[string equal -nocase $key "accept"]} { - set accept_types_seen 1 - } - if {[string equal -nocase $key "content-type"]} { - set content_type_seen 1 - } - if {[string equal -nocase $key "content-length"]} { - set contDone 1 - set state(querylength) $value - } - if { [string equal -nocase $key "connection"] - && [info exists state(bypass)] - } { - # Value supplied in -headers overrides $ConnVal. - set connection_seen 1 - } elseif {[string equal -nocase $key "connection"]} { - # Remove "close" or "keep-alive" and use our own value. - # In an upgrade request, the upgrade is not guaranteed. - # Value "close" or "keep-alive" tells the server what to do - # if it refuses the upgrade. We send a single "Connection" - # header because some websocket servers, e.g. civetweb, reject - # multiple headers. Bug [d01de3281f] of tcllib/websocket. - set connection_seen 1 - set listVal $state(connectionValues) - if {[set pos [lsearch $listVal close]] != -1} { - set listVal [lreplace $listVal $pos $pos] - } - if {[set pos [lsearch $listVal keep-alive]] != -1} { - set listVal [lreplace $listVal $pos $pos] - } - lappend listVal $ConnVal - set value [join $listVal {, }] - } - if {[string length $key]} { - SendHeader $token $key $value - } - } - # Allow overriding the Accept header on a per-connection basis. Useful - # for working with REST services. [Bug c11a51c482] - if {!$accept_types_seen} { - SendHeader $token Accept $state(accept-types) - } - if { (!$accept_encoding_seen) - && (![info exists state(-handler)]) - && $http(-zip) - } { - SendHeader $token Accept-Encoding gzip,deflate - } elseif {!$accept_encoding_seen} { - SendHeader $token Accept-Encoding identity - } else { - } - if {!$connection_seen} { - SendHeader $token Connection $ConnVal - } - if {$isQueryChannel && ($state(querylength) == 0)} { - # Try to determine size of data in channel. If we cannot seek, the - # surrounding catch will trap us - - set start [tell $state(-querychannel)] - seek $state(-querychannel) 0 end - set state(querylength) \ - [expr {[tell $state(-querychannel)] - $start}] - seek $state(-querychannel) $start - } - - # Note that we don't do Cookie2; that's much nastier and not normally - # observed in practice either. It also doesn't fix the multitude of - # bugs in the basic cookie spec. - if {$http(-cookiejar) ne ""} { - set cookies "" - set separator "" - foreach {key value} [{*}$http(-cookiejar) \ - getCookies $proto $host $state(path)] { - append cookies $separator $key = $value - set separator "; " - } - if {$cookies ne ""} { - SendHeader $token Cookie $cookies - } - } - - # Flush the request header and set up the fileevent that will either - # push the POST data or read the response. - # - # fileevent note: - # - # It is possible to have both the read and write fileevents active at - # this point. The only scenario it seems to affect is a server that - # closes the connection without reading the POST data. (e.g., early - # versions TclHttpd in various error cases). Depending on the - # platform, the client may or may not be able to get the response from - # the server because of the error it will get trying to write the post - # data. Having both fileevents active changes the timing and the - # behavior, but no two platforms (among Solaris, Linux, and NT) behave - # the same, and none behave all that well in any case. Servers should - # always read their POST data if they expect the client to read their - # response. - - if {$isQuery || $isQueryChannel} { - # POST method. - if {!$content_type_seen} { - SendHeader $token Content-Type $state(-type) - } - if {!$contDone} { - SendHeader $token Content-Length $state(querylength) - } - puts $sock "" - flush $sock - # Flush flushes the error in the https case with a bad handshake: - # else the socket never becomes writable again, and hangs until - # timeout (if any). - - lassign [fconfigure $sock -translation] trRead trWrite - fconfigure $sock -translation [list $trRead binary] - fileevent $sock writable [list http::Write $token] - # The http::Write command decides when to make the socket readable, - # using the same test as the GET/HEAD case below. - } else { - # GET or HEAD method. - if { (![catch {fileevent $sock readable} binding]) - && ($binding eq [list http::CheckEof $sock]) - } { - # Remove the "fileevent readable" binding of an idle persistent - # socket to http::CheckEof. We can no longer treat bytes - # received as junk. The server might still time out and - # half-close the socket if it has not yet received the first - # "puts". - fileevent $sock readable {} - } - puts $sock "" - flush $sock - Log ^C$tk end sending request - token $token - # End of writing (GET/HEAD methods). The request has been sent. - - DoneRequest $token - } - - } err]} { - # The socket probably was never connected, OR the connection dropped - # later, OR https handshake error, which may be discovered as late as - # the "flush" command above... - Log "WARNING - if testing, pay special attention to this\ - case (GI) which is seldom executed - token $token" - if {[info exists state(reusing)] && $state(reusing)} { - # The socket was closed at the server end, and closed at - # this end by http::CheckEof. - if {[TestForReplay $token write $err a]} { - return - } else { - Finish $token {failed to re-use socket} - } - - # else: - # This is NOT a persistent socket that has been closed since its - # last use. - # If any other requests are in flight or pipelined/queued, they will - # be discarded. - } elseif {$state(status) eq ""} { - # https handshake errors come here, for - # Tcl 8.7 without http::SecureProxyConnect, and for Tcl 8.6. - set msg [registerError $sock] - registerError $sock {} - if {$msg eq {}} { - set msg {failed to use socket} - } - Finish $token $msg - } elseif {$state(status) ne "error"} { - Finish $token $err - } - } - return -} - -# http::registerError -# -# Called (for example when processing TclTLS activity) to register -# an error for a connection on a specific socket. This helps -# http::Connected to deliver meaningful error messages, e.g. when a TLS -# certificate fails verification. -# -# Usage: http::registerError socket ?newValue? -# -# "set" semantics, except that a "get" (a call without a new value) for a -# non-existent socket returns {}, not an error. - -proc http::registerError {sock args} { - variable registeredErrors - - if { ([llength $args] == 0) - && (![info exists registeredErrors($sock)]) - } { - return - } elseif { ([llength $args] == 1) - && ([lindex $args 0] eq {}) - } { - unset -nocomplain registeredErrors($sock) - return - } - set registeredErrors($sock) {*}$args -} - -# http::DoneRequest -- -# -# Command called when a request has been sent. It will arrange the -# next request and/or response as appropriate. -# -# If this command is called when $socketClosing(*), the request $token -# that calls it must be pipelined and destined to fail. - -proc http::DoneRequest {token} { - variable http - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - set tk [namespace tail $token] - set sock $state(sock) - - # If pipelined, connect the next HTTP request to the socket. - if {$state(reusing) && $state(-pipeline)} { - # Enable next token (if any) to write. - # The value "Wready" is set only here, and - # in http::Event after reading the response-headers of a - # non-reusing transaction. - # Previous value is $token. It cannot be pending. - set socketWrState($state(socketinfo)) Wready - - # Now ready to write the next pipelined request (if any). - http::NextPipelinedWrite $token - } else { - # If pipelined, this is the first transaction on this socket. We wait - # for the response headers to discover whether the connection is - # persistent. (If this is not done and the connection is not - # persistent, we SHOULD retry and then MUST NOT pipeline before knowing - # that we have a persistent connection - # (rfc2616 8.1.2.2)). - } - - # Connect to receive the response, unless the socket is pipelined - # and another response is being sent. - # This code block is separate from the code below because there are - # cases where socketRdState already has the value $token. - if { $state(-keepalive) - && $state(-pipeline) - && [info exists socketRdState($state(socketinfo))] - && ($socketRdState($state(socketinfo)) eq "Rready") - } { - #Log pipelined, GRANT read access to $token in Connected - set socketRdState($state(socketinfo)) $token - } - - if { $state(-keepalive) - && $state(-pipeline) - && [info exists socketRdState($state(socketinfo))] - && ($socketRdState($state(socketinfo)) ne $token) - } { - # Do not read from the socket until it is ready. - ##Log "HTTP response for token $token is queued for pipelined use" - # If $socketClosing(*), then the caller will be a pipelined write and - # execution will come here. - # This token has already been recorded as "in flight" for writing. - # When the socket is closed, the read queue will be cleared in - # CloseQueuedQueries and so the "lappend" here has no effect. - lappend socketRdQueue($state(socketinfo)) $token - } else { - # In the pipelined case, connection for reading depends on the - # value of socketRdState. - # In the nonpipeline case, connection for reading always occurs. - ReceiveResponse $token - } - return -} - -# http::ReceiveResponse -# -# Connects token to its socket for reading. - -proc http::ReceiveResponse {token} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - set sock $state(sock) - - #Log ---- $state(socketinfo) >> conn to $token for HTTP response - lassign [fconfigure $sock -translation] trRead trWrite - fconfigure $sock -translation [list auto $trWrite] \ - -buffersize $state(-blocksize) - if {[package vsatisfies [package provide Tcl] 9.0-]} { - fconfigure $sock -profile replace - } - Log ^D$tk begin receiving response - token $token - - coroutine ${token}--EventCoroutine http::Event $sock $token - if {[info exists state(-handler)] || [info exists state(-progress)]} { - fileevent $sock readable [list http::EventGateway $sock $token] - } else { - fileevent $sock readable ${token}--EventCoroutine - } - return -} - - -# http::EventGateway -# -# Bug [c2dc1da315]. -# - Recursive launch of the coroutine can occur if a -handler or -progress -# callback is used, and the callback command enters the event loop. -# - To prevent this, the fileevent "binding" is disabled while the -# coroutine is in flight. -# - If a recursive call occurs despite these precautions, it is not -# trapped and discarded here, because it is better to report it as a -# bug. -# - Although this solution is believed to be sufficiently general, it is -# used only if -handler or -progress is specified. In other cases, -# the coroutine is called directly. - -proc http::EventGateway {sock token} { - variable $token - upvar 0 $token state - fileevent $sock readable {} - catch {${token}--EventCoroutine} res opts - if {[info commands ${token}--EventCoroutine] ne {}} { - # The coroutine can be deleted by completion (a non-yield return), by - # http::Finish (when there is a premature end to the transaction), by - # http::reset or http::cleanup, or if the caller set option -channel - # but not option -handler: in the last case reading from the socket is - # now managed by commands ::http::Copy*, http::ReceiveChunked, and - # http::MakeTransformationChunked. - # - # Catch in case the coroutine has closed the socket. - catch {fileevent $sock readable [list http::EventGateway $sock $token]} - } - - # If there was an error, re-throw it. - return -options $opts $res -} - - -# http::NextPipelinedWrite -# -# - Connecting a socket to a token for writing is done by this command and by -# command KeepSocket. -# - If another request has a pipelined write scheduled for $token's socket, -# and if the socket is ready to accept it, connect the write and update -# the queue accordingly. -# - This command is called from http::DoneRequest and http::Event, -# IF $state(-pipeline) AND (the current transfer has reached the point at -# which the socket is ready for the next request to be written). -# - This command is called when a token has write access and is pipelined and -# keep-alive, and sets socketWrState to Wready. -# - The command need not consider the case where socketWrState is set to a token -# that does not yet have write access. Such a token is waiting for Rready, -# and the assignment of the connection to the token will be done elsewhere (in -# http::KeepSocket). -# - This command cannot be called after socketWrState has been set to a -# "pending" token value (that is then overwritten by the caller), because that -# value is set by this command when it is called by an earlier token when it -# relinquishes its write access, and the pending token is always the next in -# line to write. - -proc http::NextPipelinedWrite {token} { - variable http - variable socketRdState - variable socketWrState - variable socketWrQueue - variable socketClosing - variable $token - upvar 0 $token state - set connId $state(socketinfo) - - if { [info exists socketClosing($connId)] - && $socketClosing($connId) - } { - # socketClosing(*) is set because the server has sent a - # "Connection: close" header. - # Behave as if the queues are empty - so do nothing. - } elseif { $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "Wready") - - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && ([set token2 [lindex $socketWrQueue($connId) 0] - set ${token2}(-pipeline) - ] - ) - } { - # - The usual case for a pipelined connection, ready for a new request. - #Log pipelined, GRANT write access to $token2 in NextPipelinedWrite - set conn [set ${token2}(connArgs)] - set socketWrState($connId) $token2 - set socketWrQueue($connId) [lrange $socketWrQueue($connId) 1 end] - # Connect does its own fconfigure. - fileevent $state(sock) writable [list http::Connect $token2 {*}$conn] - #Log ---- $connId << conn to $token2 for HTTP request (b) - - # In the tests below, the next request will be nonpipeline. - } elseif { $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "Wready") - - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && (![ set token3 [lindex $socketWrQueue($connId) 0] - set ${token3}(-pipeline) - ] - ) - - && [info exists socketRdState($connId)] - && ($socketRdState($connId) eq "Rready") - } { - # The case in which the next request will be non-pipelined, and the read - # and write queues is ready: which is the condition for a non-pipelined - # write. - set conn [set ${token3}(connArgs)] - #Log nonpipeline, GRANT r/w access to $token3 in NextPipelinedWrite - set socketRdState($connId) $token3 - set socketWrState($connId) $token3 - set socketWrQueue($connId) [lrange $socketWrQueue($connId) 1 end] - # Connect does its own fconfigure. - fileevent $state(sock) writable [list http::Connect $token3 {*}$conn] - #Log ---- $state(sock) << conn to $token3 for HTTP request (c) - - } elseif { $state(-pipeline) - && [info exists socketWrState($connId)] - && ($socketWrState($connId) eq "Wready") - - && [info exists socketWrQueue($connId)] - && [llength $socketWrQueue($connId)] - && (![set token2 [lindex $socketWrQueue($connId) 0] - set ${token2}(-pipeline) - ] - ) - } { - # - The case in which the next request will be non-pipelined, but the - # read queue is NOT ready. - # - A read is queued or in progress, but not a write. Cannot start the - # nonpipeline transaction, but must set socketWrState to prevent a new - # pipelined request (in http::geturl) jumping the queue. - # - Because socketWrState($connId) is not set to Wready, the assignment - # of the connection to $token2 will be done elsewhere - by command - # http::KeepSocket when $socketRdState($connId) is set to "Rready". - - #Log re-use nonpipeline, GRANT delayed write access to $token in NextP.. - set socketWrState($connId) peNding - } - return -} - -# http::CancelReadPipeline -# -# Cancel pipelined responses on a closing "Keep-Alive" socket. -# -# - Called by a variable trace on "unset socketRdState($connId)". -# - The variable relates to a Keep-Alive socket, which has been closed. -# - Cancels all pipelined responses. The requests have been sent, -# the responses have not yet been received. -# - This is a hard cancel that ends each transaction with error status, -# and closes the connection. Do not use it if you want to replay failed -# transactions. -# - N.B. Always delete ::http::socketRdState($connId) before deleting -# ::http::socketRdQueue($connId), or this command will do nothing. -# -# Arguments -# As for a trace command on a variable. - -proc http::CancelReadPipeline {name1 connId op} { - variable socketRdQueue - ##Log CancelReadPipeline $name1 $connId $op - if {[info exists socketRdQueue($connId)]} { - set msg {the connection was closed by CancelReadPipeline} - foreach token $socketRdQueue($connId) { - set tk [namespace tail $token] - Log ^X$tk end of response "($msg)" - token $token - set ${token}(status) eof - Finish $token ;#$msg - } - set socketRdQueue($connId) {} - } - return -} - -# http::CancelWritePipeline -# -# Cancel queued events on a closing "Keep-Alive" socket. -# -# - Called by a variable trace on "unset socketWrState($connId)". -# - The variable relates to a Keep-Alive socket, which has been closed. -# - In pipelined or nonpipeline case: cancels all queued requests. The -# requests have not yet been sent, the responses are not due. -# - This is a hard cancel that ends each transaction with error status, -# and closes the connection. Do not use it if you want to replay failed -# transactions. -# - N.B. Always delete ::http::socketWrState($connId) before deleting -# ::http::socketWrQueue($connId), or this command will do nothing. -# -# Arguments -# As for a trace command on a variable. - -proc http::CancelWritePipeline {name1 connId op} { - variable socketWrQueue - - ##Log CancelWritePipeline $name1 $connId $op - if {[info exists socketWrQueue($connId)]} { - set msg {the connection was closed by CancelWritePipeline} - foreach token $socketWrQueue($connId) { - set tk [namespace tail $token] - Log ^X$tk end of response "($msg)" - token $token - set ${token}(status) eof - Finish $token ;#$msg - } - set socketWrQueue($connId) {} - } - return -} - -# http::ReplayIfDead -- -# -# - A query on a re-used persistent socket failed at the earliest opportunity, -# because the socket had been closed by the server. Keep the token, tidy up, -# and try to connect on a fresh socket. -# - The connection is monitored for eof by the command http::CheckEof. Thus -# http::ReplayIfDead is needed only when a server event (half-closing an -# apparently idle connection), and a client event (sending a request) occur at -# almost the same time, and neither client nor server detects the other's -# action before performing its own (an "asynchronous close event"). -# - To simplify testing of http::ReplayIfDead, set TEST_EOF 1 in -# http::KeepSocket, and then http::ReplayIfDead will be called if http::geturl -# is called at any time after the server timeout. -# -# Arguments: -# token Connection token. -# -# Side Effects: -# Use the same token, but try to open a new socket. - -proc http::ReplayIfDead {token doing} { - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - - Log running http::ReplayIfDead for $token $doing - - # 1. Merge the tokens for transactions in flight, the read (response) queue, - # and the write (request) queue. - - set InFlightR {} - set InFlightW {} - - # Obtain the tokens for transactions in flight. - if {$state(-pipeline)} { - # Two transactions may be in flight. The "read" transaction was first. - # It is unlikely that the server would close the socket if a response - # was pending; however, an earlier request (as well as the present - # request) may have been sent and ignored if the socket was half-closed - # by the server. - - if { [info exists socketRdState($state(socketinfo))] - && ($socketRdState($state(socketinfo)) ne "Rready") - } { - lappend InFlightR $socketRdState($state(socketinfo)) - } elseif {($doing eq "read")} { - lappend InFlightR $token - } - - if { [info exists socketWrState($state(socketinfo))] - && $socketWrState($state(socketinfo)) ni {Wready peNding} - } { - lappend InFlightW $socketWrState($state(socketinfo)) - } elseif {($doing eq "write")} { - lappend InFlightW $token - } - - # Report any inconsistency of $token with socket*state. - if { ($doing eq "read") - && [info exists socketRdState($state(socketinfo))] - && ($token ne $socketRdState($state(socketinfo))) - } { - Log WARNING - ReplayIfDead pipelined token $token $doing \ - ne socketRdState($state(socketinfo)) \ - $socketRdState($state(socketinfo)) - - } elseif { - ($doing eq "write") - && [info exists socketWrState($state(socketinfo))] - && ($token ne $socketWrState($state(socketinfo))) - } { - Log WARNING - ReplayIfDead pipelined token $token $doing \ - ne socketWrState($state(socketinfo)) \ - $socketWrState($state(socketinfo)) - } - } else { - # One transaction should be in flight. - # socketRdState, socketWrQueue are used. - # socketRdQueue should be empty. - - # Report any inconsistency of $token with socket*state. - if {$token ne $socketRdState($state(socketinfo))} { - Log WARNING - ReplayIfDead nonpipeline token $token $doing \ - ne socketRdState($state(socketinfo)) \ - $socketRdState($state(socketinfo)) - } - - # Report the inconsistency that socketRdQueue is non-empty. - if { [info exists socketRdQueue($state(socketinfo))] - && ($socketRdQueue($state(socketinfo)) ne {}) - } { - Log WARNING - ReplayIfDead nonpipeline token $token $doing \ - has read queue socketRdQueue($state(socketinfo)) \ - $socketRdQueue($state(socketinfo)) ne {} - } - - lappend InFlightW $socketRdState($state(socketinfo)) - set socketRdQueue($state(socketinfo)) {} - } - - set newQueue {} - lappend newQueue {*}$InFlightR - lappend newQueue {*}$socketRdQueue($state(socketinfo)) - lappend newQueue {*}$InFlightW - lappend newQueue {*}$socketWrQueue($state(socketinfo)) - - - # 2. Tidy up token. This is a cut-down form of Finish/CloseSocket. - # Do not change state(status). - # No need to after cancel state(after) - either this is done in - # ReplayCore/ReInit, or Finish is called. - - catch {close $state(sock)} - Unset $state(socketinfo) - - # 2a. Tidy the tokens in the queues - this is done in ReplayCore/ReInit. - # - Transactions, if any, that are awaiting responses cannot be completed. - # They are listed for re-sending in newQueue. - # - All tokens are preserved for re-use by ReplayCore, and their variables - # will be re-initialised by calls to ReInit. - # - The relevant element of socketMapping, socketRdState, socketWrState, - # socketRdQueue, socketWrQueue, socketClosing, socketPlayCmd will be set - # to new values in ReplayCore. - - ReplayCore $newQueue - return -} - -# http::ReplayIfClose -- -# -# A request on a socket that was previously "Connection: keep-alive" has -# received a "Connection: close" response header. The server supplies -# that response correctly, but any later requests already queued on this -# connection will be lost when the socket closes. -# -# This command takes arguments that represent the socketWrState, -# socketRdQueue and socketWrQueue for this connection. The socketRdState -# is not needed because the server responds in full to the request that -# received the "Connection: close" response header. -# -# Existing request tokens $token (::http::$n) are preserved. The caller -# will be unaware that the request was processed this way. - -proc http::ReplayIfClose {Wstate Rqueue Wqueue} { - Log running http::ReplayIfClose for $Wstate $Rqueue $Wqueue - - if {$Wstate in $Rqueue || $Wstate in $Wqueue} { - Log WARNING duplicate token in http::ReplayIfClose - token $Wstate - set Wstate Wready - } - - # 1. Create newQueue - set InFlightW {} - if {$Wstate ni {Wready peNding}} { - lappend InFlightW $Wstate - } - ##Log $Rqueue -- $InFlightW -- $Wqueue - set newQueue {} - lappend newQueue {*}$Rqueue - lappend newQueue {*}$InFlightW - lappend newQueue {*}$Wqueue - - # 2. Cleanup - none needed, done by the caller. - - ReplayCore $newQueue - return -} - -# http::ReInit -- -# -# Command to restore a token's state to a condition that -# makes it ready to replay a request. -# -# Command http::geturl stores extra state in state(tmp*) so -# we don't need to do the argument processing again. -# -# The caller must: -# - Set state(reusing) and state(sock) to their new values after calling -# this command. -# - Unset state(tmpState), state(tmpOpenCmd) if future calls to ReplayCore -# or ReInit are inappropriate for this token. Typically only one retry -# is allowed. -# The caller may also unset state(tmpConnArgs) if this value (and the -# token) will be used immediately. The value is needed by tokens that -# will be stored in a queue. -# -# Arguments: -# token Connection token. -# -# Return Value: (boolean) true iff the re-initialisation was successful. - -proc http::ReInit {token} { - variable $token - upvar 0 $token state - - if {!( - [info exists state(tmpState)] - && [info exists state(tmpOpenCmd)] - && [info exists state(tmpConnArgs)] - ) - } { - Log FAILED in http::ReInit via ReplayCore - NO tmp vars for $token - return 0 - } - - if {[info exists state(after)]} { - after cancel $state(after) - unset state(after) - } - if {[info exists state(socketcoro)]} { - Log $token Cancel socket after-idle event (ReInit) - after cancel $state(socketcoro) - unset state(socketcoro) - } - - # Don't alter state(status) - this would trigger http::wait if it is in use. - set tmpState $state(tmpState) - set tmpOpenCmd $state(tmpOpenCmd) - set tmpConnArgs $state(tmpConnArgs) - foreach name [array names state] { - if {$name ne "status"} { - unset state($name) - } - } - - # Don't alter state(status). - # Restore state(tmp*) - the caller may decide to unset them. - # Restore state(tmpConnArgs) which is needed for connection. - # state(tmpState), state(tmpOpenCmd) are needed only for retries. - - dict unset tmpState status - array set state $tmpState - set state(tmpState) $tmpState - set state(tmpOpenCmd) $tmpOpenCmd - set state(tmpConnArgs) $tmpConnArgs - - return 1 -} - -# http::ReplayCore -- -# -# Command to replay a list of requests, using existing connection tokens. -# -# Abstracted from http::geturl which stores extra state in state(tmp*) so -# we don't need to do the argument processing again. -# -# Arguments: -# newQueue List of connection tokens. -# -# Side Effects: -# Use existing tokens, but try to open a new socket. - -proc http::ReplayCore {newQueue} { - variable TmpSockCounter - - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - if {[llength $newQueue] == 0} { - # Nothing to do. - return - } - - ##Log running ReplayCore for {*}$newQueue - set newToken [lindex $newQueue 0] - set newQueue [lrange $newQueue 1 end] - - # 3. Use newToken, and restore its values of state(*). Do not restore - # elements tmp* - we try again only once. - - set token $newToken - variable $token - upvar 0 $token state - - if {![ReInit $token]} { - Log FAILED in http::ReplayCore - NO tmp vars - Log ReplayCore reject $token - Finish $token {cannot send this request again} - return - } - - set tmpState $state(tmpState) - set tmpOpenCmd $state(tmpOpenCmd) - set tmpConnArgs $state(tmpConnArgs) - unset state(tmpState) - unset state(tmpOpenCmd) - unset state(tmpConnArgs) - - set state(reusing) 0 - set state(ReusingPlaceholder) 0 - set state(alreadyQueued) 0 - Log ReplayCore replay $token - - # Give the socket a placeholder name before it is created. - set sock HTTP_PLACEHOLDER_[incr TmpSockCounter] - set state(sock) $sock - - # Move the $newQueue into the placeholder socket's socketPhQueue. - set socketPhQueue($sock) {} - foreach tok $newQueue { - if {[ReInit $tok]} { - set ${tok}(reusing) 1 - set ${tok}(sock) $sock - lappend socketPhQueue($sock) $tok - Log ReplayCore replay $tok - } else { - Log ReplayCore reject $tok - set ${tok}(reusing) 1 - set ${tok}(sock) NONE - Finish $tok {cannot send this request again} - } - } - - AsyncTransaction $token - - return -} - -# Data access functions: -# Data - the URL data -# Status - the transaction status: ok, reset, eof, timeout, error -# Code - the HTTP transaction code, e.g., 200 -# Size - the size of the URL data - -proc http::responseBody {token} { - variable $token - upvar 0 $token state - return $state(body) -} -proc http::status {token} { - if {![info exists $token]} { - return "error" - } - variable $token - upvar 0 $token state - return $state(status) -} -proc http::responseLine {token} { - variable $token - upvar 0 $token state - return $state(http) -} -proc http::requestLine {token} { - variable $token - upvar 0 $token state - return $state(requestLine) -} -proc http::responseCode {token} { - variable $token - upvar 0 $token state - if {[regexp {[0-9]{3}} $state(http) numeric_code]} { - return $numeric_code - } else { - return $state(http) - } -} -proc http::size {token} { - variable $token - upvar 0 $token state - return $state(currentsize) -} -proc http::requestHeaders {token args} { - set lenny [llength $args] - if {$lenny > 1} { - return -code error {usage: ::http::requestHeaders token ?headerName?} - } else { - return [Meta $token request {*}$args] - } -} -proc http::responseHeaders {token args} { - set lenny [llength $args] - if {$lenny > 1} { - return -code error {usage: ::http::responseHeaders token ?headerName?} - } else { - return [Meta $token response {*}$args] - } -} -proc http::requestHeaderValue {token header} { - Meta $token request $header VALUE -} -proc http::responseHeaderValue {token header} { - Meta $token response $header VALUE -} -proc http::Meta {token who args} { - variable $token - upvar 0 $token state - - if {$who eq {request}} { - set whom requestHeaders - } elseif {$who eq {response}} { - set whom meta - } else { - return -code error {usage: ::http::Meta token request|response ?headerName ?VALUE??} - } - - set header [string tolower [lindex $args 0]] - set how [string tolower [lindex $args 1]] - set lenny [llength $args] - if {$lenny == 0} { - return $state($whom) - } elseif {($lenny > 2) || (($lenny == 2) && ($how ne {value}))} { - return -code error {usage: ::http::Meta token request|response ?headerName ?VALUE??} - } else { - set result {} - set combined {} - foreach {key value} $state($whom) { - if {$key eq $header} { - lappend result $key $value - append combined $value {, } - } - } - if {$lenny == 1} { - return $result - } else { - return [string range $combined 0 end-2] - } - } -} - - -# ------------------------------------------------------------------------------ -# Proc http::responseInfo -# ------------------------------------------------------------------------------ -# Command to return a dictionary of the most useful metadata of a HTTP -# response. -# -# Arguments: -# token - connection token (name of an array) -# -# Return Value: a dict. See man page http(n) for a description of each item. -# ------------------------------------------------------------------------------ - -proc http::responseInfo {token} { - variable $token - upvar 0 $token state - set result {} - foreach {key origin name} { - stage STATE state - status STATE status - responseCode STATE responseCode - reasonPhrase STATE reasonPhrase - contentType STATE type - binary STATE binary - redirection RESP location - upgrade STATE upgrade - error ERROR - - postError STATE posterror - method STATE method - charset STATE charset - compression STATE coding - httpRequest STATE -protocol - httpResponse STATE httpResponse - url STATE url - connectionRequest REQ connection - connectionResponse RESP connection - connectionActual STATE connection - transferEncoding STATE transfer - totalPost STATE querylength - currentPost STATE queryoffset - totalSize STATE totalsize - currentSize STATE currentsize - proxyUsed STATE proxyUsed - } { - if {$origin eq {STATE}} { - if {[info exists state($name)]} { - dict set result $key $state($name) - } else { - # Should never come here - dict set result $key {} - } - } elseif {$origin eq {REQ}} { - dict set result $key [requestHeaderValue $token $name] - } elseif {$origin eq {RESP}} { - dict set result $key [responseHeaderValue $token $name] - } elseif {$origin eq {ERROR}} { - # Don't flood the dict with data. The command ::http::error is - # available. - if {[info exists state(error)]} { - set msg [lindex $state(error) 0] - } else { - set msg {} - } - dict set result $key $msg - } else { - # Should never come here - dict set result $key {} - } - } - return $result -} -proc http::error {token} { - variable $token - upvar 0 $token state - if {[info exists state(error)]} { - return $state(error) - } - return -} -proc http::postError {token} { - variable $token - upvar 0 $token state - if {[info exists state(postErrorFull)]} { - return $state(postErrorFull) - } - return -} - -# http::cleanup -# -# Garbage collect the state associated with a transaction -# -# Arguments -# token The token returned from http::geturl -# -# Side Effects -# Unsets the state array. - -proc http::cleanup {token} { - variable $token - upvar 0 $token state - if {[info commands ${token}--EventCoroutine] ne {}} { - rename ${token}--EventCoroutine {} - } - if {[info commands ${token}--SocketCoroutine] ne {}} { - rename ${token}--SocketCoroutine {} - } - if {[info exists state(after)]} { - after cancel $state(after) - unset state(after) - } - if {[info exists state(socketcoro)]} { - Log $token Cancel socket after-idle event (cleanup) - after cancel $state(socketcoro) - unset state(socketcoro) - } - if {[info exists state]} { - unset state - } - return -} - -# http::Connect -# -# This callback is made when an asynchronous connection completes. -# -# Arguments -# token The token returned from http::geturl -# -# Side Effects -# Sets the status of the connection, which unblocks -# the waiting geturl call - -proc http::Connect {token proto phost srvurl} { - variable $token - upvar 0 $token state - set tk [namespace tail $token] - - if {[catch {eof $state(sock)} tmp] || $tmp} { - set err "due to unexpected EOF" - } elseif {[set err [fconfigure $state(sock) -error]] ne ""} { - # set err is done in test - } else { - # All OK - set state(state) connecting - fileevent $state(sock) writable {} - ::http::Connected $token $proto $phost $srvurl - return - } - - # Error cases. - Log "WARNING - if testing, pay special attention to this\ - case (GJ) which is seldom executed - token $token" - if {[info exists state(reusing)] && $state(reusing)} { - # The socket was closed at the server end, and closed at - # this end by http::CheckEof. - if {[TestForReplay $token write $err b]} { - return - } - - # else: - # This is NOT a persistent socket that has been closed since its - # last use. - # If any other requests are in flight or pipelined/queued, they will - # be discarded. - } - Finish $token "connect failed: $err" - return -} - -# http::Write -# -# Write POST query data to the socket -# -# Arguments -# token The token for the connection -# -# Side Effects -# Write the socket and handle callbacks. - -proc http::Write {token} { - variable http - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - set tk [namespace tail $token] - set sock $state(sock) - - # Output a block. Tcl will buffer this if the socket blocks - set done 0 - if {[catch { - # Catch I/O errors on dead sockets - - if {[info exists state(-query)]} { - # Chop up large query strings so queryprogress callback can give - # smooth feedback. - if { $state(queryoffset) + $state(-queryblocksize) - >= $state(querylength) - } { - # This will be the last puts for the request-body. - if { (![catch {fileevent $sock readable} binding]) - && ($binding eq [list http::CheckEof $sock]) - } { - # Remove the "fileevent readable" binding of an idle - # persistent socket to http::CheckEof. We can no longer - # treat bytes received as junk. The server might still time - # out and half-close the socket if it has not yet received - # the first "puts". - fileevent $sock readable {} - } - } - puts -nonewline $sock \ - [string range $state(-query) $state(queryoffset) \ - [expr {$state(queryoffset) + $state(-queryblocksize) - 1}]] - incr state(queryoffset) $state(-queryblocksize) - if {$state(queryoffset) >= $state(querylength)} { - set state(queryoffset) $state(querylength) - set done 1 - } - } else { - # Copy blocks from the query channel - - set outStr [read $state(-querychannel) $state(-queryblocksize)] - if {[eof $state(-querychannel)]} { - # This will be the last puts for the request-body. - if { (![catch {fileevent $sock readable} binding]) - && ($binding eq [list http::CheckEof $sock]) - } { - # Remove the "fileevent readable" binding of an idle - # persistent socket to http::CheckEof. We can no longer - # treat bytes received as junk. The server might still time - # out and half-close the socket if it has not yet received - # the first "puts". - fileevent $sock readable {} - } - } - puts -nonewline $sock $outStr - incr state(queryoffset) [string length $outStr] - if {[eof $state(-querychannel)]} { - set done 1 - } - } - } err opts]} { - # Do not call Finish here, but instead let the read half of the socket - # process whatever server reply there is to get. - set state(posterror) $err - set info [dict get $opts -errorinfo] - set code [dict get $opts -code] - set state(postErrorFull) [list $err $info $code] - set done 1 - } - - if {$done} { - catch {flush $sock} - fileevent $sock writable {} - Log ^C$tk end sending request - token $token - # End of writing (POST method). The request has been sent. - - DoneRequest $token - } - - # Callback to the client after we've completely handled everything. - - if {[string length $state(-queryprogress)]} { - namespace eval :: $state(-queryprogress) \ - [list $token $state(querylength) $state(queryoffset)] - } - return -} - -# http::Event -# -# Handle input on the socket. This command is the core of -# the coroutine commands ${token}--EventCoroutine that are -# bound to "fileevent $sock readable" and process input. -# -# Arguments -# sock The socket receiving input. -# token The token returned from http::geturl -# -# Side Effects -# Read the socket and handle callbacks. - -proc http::Event {sock token} { - variable http - variable socketMapping - variable socketRdState - variable socketWrState - variable socketRdQueue - variable socketWrQueue - variable socketPhQueue - variable socketClosing - variable socketPlayCmd - variable socketCoEvent - variable socketProxyId - - variable $token - upvar 0 $token state - set tk [namespace tail $token] - while 1 { - yield - ##Log Event call - token $token - - if {![info exists state]} { - Log "Event $sock with invalid token '$token' - remote close?" - if {!([catch {eof $sock} tmp] || $tmp)} { - if {[set d [read $sock]] ne ""} { - Log "WARNING: additional data left on closed socket\ - - token $token" - } else { - } - } else { - } - Log ^X$tk end of response (token error) - token $token - CloseSocket $sock - return - } else { - } - if {$state(state) eq "connecting"} { - ##Log - connecting - token $token - if { $state(reusing) - && $state(-pipeline) - && ($state(-timeout) > 0) - && (![info exists state(after)]) - } { - set state(after) [after $state(-timeout) \ - [list http::reset $token timeout]] - } else { - } - - if {[catch {gets $sock state(http)} nsl]} { - Log "WARNING - if testing, pay special attention to this\ - case (GK) which is seldom executed - token $token" - if {[info exists state(reusing)] && $state(reusing)} { - # The socket was closed at the server end, and closed at - # this end by http::CheckEof. - - if {[TestForReplay $token read $nsl c]} { - return - } else { - } - # else: - # This is NOT a persistent socket that has been closed since - # its last use. - # If any other requests are in flight or pipelined/queued, - # they will be discarded. - } else { - # https handshake errors come here, for - # Tcl 8.7 with http::SecureProxyConnect. - set msg [registerError $sock] - registerError $sock {} - if {$msg eq {}} { - set msg $nsl - } - Log ^X$tk end of response (error) - token $token - Finish $token $msg - return - } - } elseif {$nsl >= 0} { - ##Log - connecting 1 - token $token - set state(state) "header" - } elseif { ([catch {eof $sock} tmp] || $tmp) - && [info exists state(reusing)] - && $state(reusing) - } { - # The socket was closed at the server end, and we didn't notice. - # This is the first read - where the closure is usually first - # detected. - - if {[TestForReplay $token read {} d]} { - return - } else { - } - - # else: - # This is NOT a persistent socket that has been closed since its - # last use. - # If any other requests are in flight or pipelined/queued, they - # will be discarded. - } else { - } - } elseif {$state(state) eq "header"} { - if {[catch {gets $sock line} nhl]} { - ##Log header failed - token $token - Log ^X$tk end of response (error) - token $token - Finish $token $nhl - return - } elseif {$nhl == 0} { - ##Log header done - token $token - Log ^E$tk end of response headers - token $token - # We have now read all headers - # We ignore HTTP/1.1 100 Continue returns. RFC2616 sec 8.2.3 - if { ($state(http) == "") - || ([regexp {^\S+\s(\d+)} $state(http) {} x] && $x == 100) - } { - set state(state) "connecting" - continue - # This was a "return" in the pre-coroutine code. - } else { - } - - # We have $state(http) so let's split it into its components. - if {[regexp {^HTTP/(\S+) ([0-9]{3}) (.*)$} $state(http) \ - -> httpResponse responseCode reasonPhrase] - } { - set state(httpResponse) $httpResponse - set state(responseCode) $responseCode - set state(reasonPhrase) $reasonPhrase - } else { - set state(httpResponse) $state(http) - set state(responseCode) $state(http) - set state(reasonPhrase) $state(http) - } - - if { ([info exists state(connection)]) - && ([info exists socketMapping($state(socketinfo))]) - && ("keep-alive" in $state(connection)) - && ($state(-keepalive)) - && (!$state(reusing)) - && ($state(-pipeline)) - } { - # Response headers received for first request on a - # persistent socket. Now ready for pipelined writes (if - # any). - # Previous value is $token. It cannot be "pending". - set socketWrState($state(socketinfo)) Wready - http::NextPipelinedWrite $token - } else { - } - - # Once a "close" has been signaled, the client MUST NOT send any - # more requests on that connection. - # - # If either the client or the server sends the "close" token in - # the Connection header, that request becomes the last one for - # the connection. - - if { ([info exists state(connection)]) - && ([info exists socketMapping($state(socketinfo))]) - && ("close" in $state(connection)) - && ($state(-keepalive)) - } { - # The server warns that it will close the socket after this - # response. - ##Log WARNING - socket will close after response for $token - # Prepare data for a call to ReplayIfClose. - Log $token socket will close after this transaction - # 1. Cancel socket-assignment coro events that have not yet - # launched, and add the tokens to the write queue. - if {[info exists socketCoEvent($state(socketinfo))]} { - foreach {tok can} $socketCoEvent($state(socketinfo)) { - lappend socketWrQueue($state(socketinfo)) $tok - unset -nocomplain ${tok}(socketcoro) - after cancel $can - Log $tok Cancel socket after-idle event (Event) - Log Move $tok from socketCoEvent to socketWrQueue and cancel its after idle coro - } - set socketCoEvent($state(socketinfo)) {} - } else { - } - - if { ($socketRdQueue($state(socketinfo)) ne {}) - || ($socketWrQueue($state(socketinfo)) ne {}) - || ($socketWrState($state(socketinfo)) ni - [list Wready peNding $token]) - } { - set InFlightW $socketWrState($state(socketinfo)) - if {$InFlightW in [list Wready peNding $token]} { - set InFlightW Wready - } else { - set msg "token ${InFlightW} is InFlightW" - ##Log $msg - token $token - } - set socketPlayCmd($state(socketinfo)) \ - [list ReplayIfClose $InFlightW \ - $socketRdQueue($state(socketinfo)) \ - $socketWrQueue($state(socketinfo))] - - # - All tokens are preserved for re-use by ReplayCore. - # - Queues are preserved in case of Finish with error, - # but are not used for anything else because - # socketClosing(*) is set below. - # - Cancel the state(after) timeout events. - foreach tokenVal $socketRdQueue($state(socketinfo)) { - if {[info exists ${tokenVal}(after)]} { - after cancel [set ${tokenVal}(after)] - unset ${tokenVal}(after) - } else { - } - # Tokens in the read queue have no (socketcoro) to - # cancel. - } - } else { - set socketPlayCmd($state(socketinfo)) \ - {ReplayIfClose Wready {} {}} - } - - # Do not allow further connections on this socket (but - # geturl can add new requests to the replay). - set socketClosing($state(socketinfo)) 1 - } else { - } - - set state(state) body - - # According to - # https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Connection - # any comma-separated "Connection:" list implies keep-alive, but I - # don't see this in the RFC so we'll play safe and - # scan any list for "close". - # Done here to support combining duplicate header field's values. - if { [info exists state(connection)] - && ("close" ni $state(connection)) - && ("keep-alive" ni $state(connection)) - } { - lappend state(connection) "keep-alive" - } else { - } - - # If doing a HEAD, then we won't get any body - if {$state(-validate)} { - Log ^F$tk end of response for HEAD request - token $token - set state(state) complete - Eot $token - return - } elseif { - ($state(method) eq {CONNECT}) - && [string is integer -strict $state(responseCode)] - && ($state(responseCode) >= 200) - && ($state(responseCode) < 300) - } { - # A successful CONNECT response has no body. - # (An unsuccessful CONNECT has headers and body.) - # The code below is abstracted from Eot/Finish, but - # keeps the socket open. - catch {fileevent $state(sock) readable {}} - catch {fileevent $state(sock) writable {}} - set state(state) complete - set state(status) ok - if {[info commands ${token}--EventCoroutine] ne {}} { - rename ${token}--EventCoroutine {} - } - if {[info commands ${token}--SocketCoroutine] ne {}} { - rename ${token}--SocketCoroutine {} - } - if {[info exists state(socketcoro)]} { - Log $token Cancel socket after-idle event (Finish) - after cancel $state(socketcoro) - unset state(socketcoro) - } - if {[info exists state(after)]} { - after cancel $state(after) - unset state(after) - } - if { [info exists state(-command)] - && (![info exists state(done-command-cb)]) - } { - set state(done-command-cb) yes - if {[catch {namespace eval :: $state(-command) $token} err]} { - set state(error) [list $err $errorInfo $errorCode] - set state(status) error - } - } - return - } else { - } - - # - For non-chunked transfer we may have no body - in this case - # we may get no further file event if the connection doesn't - # close and no more data is sent. We can tell and must finish - # up now - not later - the alternative would be to wait until - # the server times out. - # - In this case, the server has NOT told the client it will - # close the connection, AND it has NOT indicated the resource - # length EITHER by setting the Content-Length (totalsize) OR - # by using chunked Transfer-Encoding. - # - Do not worry here about the case (Connection: close) because - # the server should close the connection. - # - IF (NOT Connection: close) AND (NOT chunked encoding) AND - # (totalsize == 0). - - if { (!( [info exists state(connection)] - && ("close" in $state(connection)) - ) - ) - && ($state(transfer) eq {}) - && ($state(totalsize) == 0) - } { - set msg {body size is 0 and no events likely - complete} - Log "$msg - token $token" - set msg {(length unknown, set to 0)} - Log ^F$tk end of response body {*}$msg - token $token - set state(state) complete - Eot $token - return - } else { - } - - # We have to use binary translation to count bytes properly. - lassign [fconfigure $sock -translation] trRead trWrite - fconfigure $sock -translation [list binary $trWrite] - - if { - $state(-binary) || [IsBinaryContentType $state(type)] - } { - # Turn off conversions for non-text data. - set state(binary) 1 - } else { - } - if {[info exists state(-channel)]} { - if {$state(binary) || [llength [ContentEncoding $token]]} { - fconfigure $state(-channel) -translation binary - } else { - } - if {![info exists state(-handler)]} { - # Initiate a sequence of background fcopies. - fileevent $sock readable {} - rename ${token}--EventCoroutine {} - CopyStart $sock $token - return - } else { - } - } else { - } - } elseif {$nhl > 0} { - # Process header lines. - ##Log header - token $token - $line - if {[regexp -nocase {^([^:]+):(.+)$} $line x key value]} { - set key [string tolower $key] - switch -- $key { - content-type { - set state(type) [string trim [string tolower $value]] - # Grab the optional charset information. - if {[regexp -nocase \ - {charset\s*=\s*\"((?:[^""]|\\\")*)\"} \ - $state(type) -> cs]} { - set state(charset) [string map {{\"} \"} $cs] - } else { - regexp -nocase {charset\s*=\s*(\S+?);?} \ - $state(type) -> state(charset) - } - } - content-length { - set state(totalsize) [string trim $value] - } - content-encoding { - set state(coding) [string trim $value] - } - transfer-encoding { - set state(transfer) \ - [string trim [string tolower $value]] - } - proxy-connection - - connection { - # RFC 7230 Section 6.1 states that a comma-separated - # list is an acceptable value. - if {![info exists state(connectionRespFlag)]} { - # This is the first "Connection" response header. - # Scrub the earlier value set by iniitialisation. - set state(connectionRespFlag) {} - set state(connection) {} - } - foreach el [SplitCommaSeparatedFieldValue $value] { - lappend state(connection) [string tolower $el] - } - } - upgrade { - set state(upgrade) [string trim $value] - } - set-cookie { - if {$http(-cookiejar) ne ""} { - ParseCookie $token [string trim $value] - } else { - } - } - } - lappend state(meta) $key [string trim $value] - } else { - } - } else { - } - } else { - # Now reading body - ##Log body - token $token - if {[catch { - if {[info exists state(-handler)]} { - set n [namespace eval :: $state(-handler) [list $sock $token]] - ##Log handler $n - token $token - # N.B. the protocol has been set to 1.0 because the -handler - # logic is not expected to handle chunked encoding. - # FIXME Allow -handler with 1.1 on dechunked stacked chan. - if {$state(totalsize) == 0} { - # We know the transfer is complete only when the server - # closes the connection - i.e. eof is not an error. - set state(state) complete - } else { - } - if {![string is integer -strict $n]} { - if 1 { - # Do not tolerate bad -handler - fail with error - # status. - set msg {the -handler command for http::geturl must\ - return an integer (the number of bytes\ - read)} - Log ^X$tk end of response (handler error) -\ - token $token - Eot $token $msg - } else { - # Tolerate the bad -handler, and continue. The - # penalty: - # (a) Because the handler returns nonsense, we know - # the transfer is complete only when the server - # closes the connection - i.e. eof is not an - # error. - # (b) http::size will not be accurate. - # (c) The transaction is already downgraded to 1.0 - # to avoid chunked transfer encoding. It MUST - # also be forced to "Connection: close" or the - # HTTP/1.0 equivalent; or it MUST fail (as - # above) if the server sends - # "Connection: keep-alive" or the HTTP/1.0 - # equivalent. - set n 0 - set state(state) complete - } - } else { - } - } elseif {[info exists state(transfer_final)]} { - # This code forgives EOF in place of the final CRLF. - set line [GetTextLine $sock] - set n [string length $line] - set state(state) complete - if {$n > 0} { - # - HTTP trailers (late response headers) are permitted - # by Chunked Transfer-Encoding, and can be safely - # ignored. - # - Do not count these bytes in the total received for - # the response body. - Log "trailer of $n bytes after final chunk -\ - token $token" - append state(transfer_final) $line - set n 0 - } else { - Log ^F$tk end of response body (chunked) - token $token - Log "final chunk part - token $token" - Eot $token - } - } elseif { [info exists state(transfer)] - && ($state(transfer) eq "chunked") - } { - ##Log chunked - token $token - set size 0 - set hexLenChunk [GetTextLine $sock] - #set ntl [string length $hexLenChunk] - if {[string trim $hexLenChunk] ne ""} { - scan $hexLenChunk %x size - if {$size != 0} { - ##Log chunk-measure $size - token $token - set chunk [BlockingRead $sock $size] - set n [string length $chunk] - if {$n >= 0} { - append state(body) $chunk - incr state(log_size) [string length $chunk] - ##Log chunk $n cumul $state(log_size) -\ - token $token - } else { - } - if {$size != [string length $chunk]} { - Log "WARNING: mis-sized chunk:\ - was [string length $chunk], should be\ - $size - token $token" - set n 0 - set state(connection) close - Log ^X$tk end of response (chunk error) \ - - token $token - set msg {error in chunked encoding - fetch\ - terminated} - Eot $token $msg - } else { - } - # CRLF that follows chunk. - # If eof, this is handled at the end of this proc. - GetTextLine $sock - } else { - set n 0 - set state(transfer_final) {} - } - } else { - # Line expected to hold chunk length is empty, or eof. - ##Log bad-chunk-measure - token $token - set n 0 - set state(connection) close - Log ^X$tk end of response (chunk error) - token $token - Eot $token {error in chunked encoding -\ - fetch terminated} - } - } else { - ##Log unchunked - token $token - if {$state(totalsize) == 0} { - # We know the transfer is complete only when the server - # closes the connection. - set state(state) complete - set reqSize $state(-blocksize) - } else { - # Ask for the whole of the unserved response-body. - # This works around a problem with a tls::socket - for - # https in keep-alive mode, and a request for - # $state(-blocksize) bytes, the last part of the - # resource does not get read until the server times out. - set reqSize [expr { $state(totalsize) - - $state(currentsize)}] - - # The workaround fails if reqSize is - # capped at $state(-blocksize). - # set reqSize [expr {min($reqSize, $state(-blocksize))}] - } - set c $state(currentsize) - set t $state(totalsize) - ##Log non-chunk currentsize $c of totalsize $t -\ - token $token - set block [read $sock $reqSize] - set n [string length $block] - if {$n >= 0} { - append state(body) $block - ##Log non-chunk [string length $state(body)] -\ - token $token - } else { - } - } - # This calculation uses n from the -handler, chunked, or - # unchunked case as appropriate. - if {[info exists state]} { - if {$n >= 0} { - incr state(currentsize) $n - set c $state(currentsize) - set t $state(totalsize) - ##Log another $n currentsize $c totalsize $t -\ - token $token - } else { - } - # If Content-Length - check for end of data. - if { - ($state(totalsize) > 0) - && ($state(currentsize) >= $state(totalsize)) - } { - Log ^F$tk end of response body (unchunked) -\ - token $token - set state(state) complete - Eot $token - } else { - } - } else { - } - } err]} { - Log ^X$tk end of response (error ${err}) - token $token - Finish $token $err - return - } else { - if {[info exists state(-progress)]} { - namespace eval :: $state(-progress) \ - [list $token $state(totalsize) $state(currentsize)] - } else { - } - } - } - - # catch as an Eot above may have closed the socket already - # $state(state) may be connecting, header, body, or complete - if {(![catch {eof $sock} eof]) && $eof} { - # [eof sock] succeeded and the result was 1 - ##Log eof - token $token - if {[info exists $token]} { - set state(connection) close - if {$state(state) eq "complete"} { - # This includes all cases in which the transaction - # can be completed by eof. - # The value "complete" is set only in http::Event, and it is - # used only in the test above. - Log ^F$tk end of response body (unchunked, eof) -\ - token $token - Eot $token - } else { - # Premature eof. - Log ^X$tk end of response (unexpected eof) - token $token - Eot $token eof - } - } else { - # open connection closed on a token that has been cleaned up. - Log ^X$tk end of response (token error) - token $token - CloseSocket $sock - } - } else { - # EITHER [eof sock] failed - presumed done by Eot - # OR [eof sock] succeeded and the result was 0 - } - } - return -} - -# http::TestForReplay -# -# Command called if eof is discovered when a socket is first used for a -# new transaction. Typically this occurs if a persistent socket is used -# after a period of idleness and the server has half-closed the socket. -# -# token - the connection token returned by http::geturl -# doing - "read" or "write" -# err - error message, if any -# caller - code to identify the caller - used only in logging -# -# Return Value: boolean, true iff the command calls http::ReplayIfDead. - -proc http::TestForReplay {token doing err caller} { - variable http - variable $token - upvar 0 $token state - set tk [namespace tail $token] - if {$doing eq "read"} { - set code Q - set action response - set ing reading - } else { - set code P - set action request - set ing writing - } - - if {$err eq {}} { - set err "detect eof when $ing (server timed out?)" - } - - if {$state(method) eq "POST" && !$http(-repost)} { - # No Replay. - # The present transaction will end when Finish is called. - # That call to Finish will abort any other transactions - # currently in the write queue. - # For calls from http::Event this occurs when execution - # reaches the code block at the end of that proc. - set msg {no retry for POST with http::config -repost 0} - Log reusing socket failed "($caller)" - $msg - token $token - Log error - $err - token $token - Log ^X$tk end of $action (error) - token $token - return 0 - } else { - # Replay. - set msg {try a new socket} - Log reusing socket failed "($caller)" - $msg - token $token - Log error - $err - token $token - Log ^$code$tk Any unfinished (incl this one) failed - token $token - ReplayIfDead $token $doing - return 1 - } -} - -# http::IsBinaryContentType -- -# -# Determine if the content-type means that we should definitely transfer -# the data as binary. [Bug 838e99a76d] -# -# Arguments -# type The content-type of the data. -# -# Results: -# Boolean, true if we definitely should be binary. - -proc http::IsBinaryContentType {type} { - lassign [split [string tolower $type] "/;"] major minor - if {$major eq "text"} { - return false - } - # There's a bunch of XML-as-application-format things about. See RFC 3023 - # and so on. - if {$major eq "application"} { - set minor [string trimright $minor] - if {$minor in {"json" "xml" "xml-external-parsed-entity" "xml-dtd"}} { - return false - } - } - # Not just application/foobar+xml but also image/svg+xml, so let us not - # restrict things for now... - if {[string match "*+xml" $minor]} { - return false - } - return true -} - -proc http::ParseCookie {token value} { - variable http - variable CookieRE - variable $token - upvar 0 $token state - - if {![regexp $CookieRE $value -> cookiename cookieval opts]} { - # Bad cookie! No biscuit! - return - } - - # Convert the options into a list before feeding into the cookie store; - # ugly, but quite easy. - set realopts {hostonly 1 path / secure 0 httponly 0} - dict set realopts origin $state(host) - dict set realopts domain $state(host) - foreach option [split [regsub -all {;\s+} $opts \u0000] \u0000] { - regexp {^(.*?)(?:=(.*))?$} $option -> optname optval - switch -exact -- [string tolower $optname] { - expires { - if {[catch { - #Sun, 06 Nov 1994 08:49:37 GMT - dict set realopts expires \ - [clock scan $optval -format "%a, %d %b %Y %T %Z"] - }] && [catch { - # Google does this one - #Mon, 01-Jan-1990 00:00:00 GMT - dict set realopts expires \ - [clock scan $optval -format "%a, %d-%b-%Y %T %Z"] - }] && [catch { - # This is in the RFC, but it is also in the original - # Netscape cookie spec, now online at: - # - #Sunday, 06-Nov-94 08:49:37 GMT - dict set realopts expires \ - [clock scan $optval -format "%A, %d-%b-%y %T %Z"] - }]} {catch { - #Sun Nov 6 08:49:37 1994 - dict set realopts expires \ - [clock scan $optval -gmt 1 -format "%a %b %d %T %Y"] - }} - } - max-age { - # Normalize - if {[string is integer -strict $optval]} { - dict set realopts expires [expr {[clock seconds] + $optval}] - } - } - domain { - # From the domain-matches definition [RFC 2109, section 2]: - # Host A's name domain-matches host B's if [...] - # A is a FQDN string and has the form NB, where N is a - # non-empty name string, B has the form .B', and B' is a - # FQDN string. (So, x.y.com domain-matches .y.com but - # not y.com.) - if {$optval ne "" && ![string match *. $optval]} { - dict set realopts domain [string trimleft $optval "."] - dict set realopts hostonly [expr { - ! [string match .* $optval] - }] - } - } - path { - if {[string match /* $optval]} { - dict set realopts path $optval - } - } - secure - httponly { - dict set realopts [string tolower $optname] 1 - } - } - } - dict set realopts key $cookiename - dict set realopts value $cookieval - {*}$http(-cookiejar) storeCookie $realopts -} - -# http::GetTextLine -- -# -# Get one line with the stream in crlf mode. -# Used if Transfer-Encoding is chunked, to read the line that -# reports the size of the following chunk. -# Empty line is not distinguished from eof. The caller must -# be able to handle this. -# -# Arguments -# sock The socket receiving input. -# -# Results: -# The line of text, without trailing newline - -proc http::GetTextLine {sock} { - set tr [fconfigure $sock -translation] - lassign $tr trRead trWrite - fconfigure $sock -translation [list crlf $trWrite] - set r [BlockingGets $sock] - fconfigure $sock -translation $tr - return $r -} - -# http::BlockingRead -# -# Replacement for a blocking read. -# The caller must be a coroutine. -# Used when we expect to read a chunked-encoding -# chunk of known size. - -proc http::BlockingRead {sock size} { - if {$size < 1} { - return - } - set result {} - while 1 { - set need [expr {$size - [string length $result]}] - set block [read $sock $need] - set eof [expr {[catch {eof $sock} tmp] || $tmp}] - append result $block - if {[string length $result] >= $size || $eof} { - return $result - } else { - yield - } - } -} - -# http::BlockingGets -# -# Replacement for a blocking gets. -# The caller must be a coroutine. -# Empty line is not distinguished from eof. The caller must -# be able to handle this. - -proc http::BlockingGets {sock} { - while 1 { - set count [gets $sock line] - set eof [expr {[catch {eof $sock} tmp] || $tmp}] - if {$count >= 0 || $eof} { - return $line - } else { - yield - } - } -} - -# http::CopyStart -# -# Error handling wrapper around fcopy -# -# Arguments -# sock The socket to copy from -# token The token returned from http::geturl -# -# Side Effects -# This closes the connection upon error - -proc http::CopyStart {sock token {initial 1}} { - upvar 0 $token state - if {[info exists state(transfer)] && $state(transfer) eq "chunked"} { - foreach coding [ContentEncoding $token] { - if {$coding eq {deflateX}} { - # Use the standards-compliant choice. - set coding2 decompress - } else { - set coding2 $coding - } - lappend state(zlib) [zlib stream $coding2] - } - MakeTransformationChunked $sock [namespace code [list CopyChunk $token]] - } else { - if {$initial} { - foreach coding [ContentEncoding $token] { - if {$coding eq {deflateX}} { - # Use the standards-compliant choice. - set coding2 decompress - } else { - set coding2 $coding - } - zlib push $coding2 $sock - } - } - if {[catch { - # FIXME Keep-Alive on https tls::socket with unchunked transfer - # hangs until the server times out. A workaround is possible, as for - # the case without -channel, but it does not use the neat "fcopy" - # solution. - fcopy $sock $state(-channel) -size $state(-blocksize) -command \ - [list http::CopyDone $token] - } err]} { - Finish $token $err - } - } - return -} - -proc http::CopyChunk {token chunk} { - upvar 0 $token state - if {[set count [string length $chunk]]} { - incr state(currentsize) $count - if {[info exists state(zlib)]} { - foreach stream $state(zlib) { - set chunk [$stream add $chunk] - } - } - puts -nonewline $state(-channel) $chunk - if {[info exists state(-progress)]} { - namespace eval :: [linsert $state(-progress) end \ - $token $state(totalsize) $state(currentsize)] - } - } else { - Log "CopyChunk Finish - token $token" - if {[info exists state(zlib)]} { - set excess "" - foreach stream $state(zlib) { - catch { - $stream put -finalize $excess - set excess "" - set overflood "" - while {[set overflood [$stream get]] ne ""} { append excess $overflood } - } - } - puts -nonewline $state(-channel) $excess - foreach stream $state(zlib) { $stream close } - unset state(zlib) - } - Eot $token ;# FIX ME: pipelining. - } - return -} - -# http::CopyDone -# -# fcopy completion callback -# -# Arguments -# token The token returned from http::geturl -# count The amount transferred -# -# Side Effects -# Invokes callbacks - -proc http::CopyDone {token count {error {}}} { - variable $token - upvar 0 $token state - set sock $state(sock) - incr state(currentsize) $count - if {[info exists state(-progress)]} { - namespace eval :: $state(-progress) \ - [list $token $state(totalsize) $state(currentsize)] - } - # At this point the token may have been reset. - if {[string length $error]} { - Finish $token $error - } elseif {[catch {eof $sock} iseof] || $iseof} { - Eot $token - } else { - CopyStart $sock $token 0 - } - return -} - -# http::Eot -# -# Called when either: -# a. An eof condition is detected on the socket. -# b. The client decides that the response is complete. -# c. The client detects an inconsistency and aborts the transaction. -# -# Does: -# 1. Set state(status) -# 2. Reverse any Content-Encoding -# 3. Convert charset encoding and line ends if necessary -# 4. Call http::Finish -# -# Arguments -# token The token returned from http::geturl -# force (previously) optional, has no effect -# reason - "eof" means premature EOF (not EOF as the natural end of -# the response) -# - "" means completion of response, with or without EOF -# - anything else describes an error condition other than -# premature EOF. -# -# Side Effects -# Clean up the socket - -proc http::Eot {token {reason {}}} { - variable $token - upvar 0 $token state - if {$reason eq "eof"} { - # Premature eof. - set state(status) eof - set reason {} - } elseif {$reason ne ""} { - # Abort the transaction. - set state(status) $reason - } else { - # The response is complete. - set state(status) ok - } - - if {[string length $state(body)] > 0} { - if {[catch { - foreach coding [ContentEncoding $token] { - if {$coding eq {deflateX}} { - # First try the standards-compliant choice. - set coding2 decompress - if {[catch {zlib $coding2 $state(body)} result]} { - # If that fails, try the MS non-compliant choice. - set coding2 inflate - set state(body) [zlib $coding2 $state(body)] - } else { - # error {failed at standards-compliant deflate} - set state(body) $result - } - } else { - set state(body) [zlib $coding $state(body)] - } - } - } err]} { - Log "error doing decompression for token $token: $err" - Finish $token $err - return - } - - if {!$state(binary)} { - # If we are getting text, set the incoming channel's encoding - # correctly. iso8859-1 is the RFC default, but this could be any - # IANA charset. However, we only know how to convert what we have - # encodings for. - - set enc [CharsetToEncoding $state(charset)] - if {$enc ne "binary"} { - if {[package vsatisfies [package provide Tcl] 9.0-]} { - set state(body) [encoding convertfrom -profile replace $enc $state(body)] - } else { - set state(body) [encoding convertfrom $enc $state(body)] - } - } - - # Translate text line endings. - set state(body) [string map {\r\n \n \r \n} $state(body)] - } - if {[info exists state(-guesstype)] && $state(-guesstype)} { - GuessType $token - } - } - Finish $token $reason - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::GuessType -# ------------------------------------------------------------------------------ -# Command to attempt limited analysis of a resource with undetermined -# Content-Type, i.e. "application/octet-stream". This value can be set for two -# reasons: -# (a) by the server, in a Content-Type header -# (b) by http::geturl, as the default value if the server does not supply a -# Content-Type header. -# -# This command converts a resource if: -# (1) it has type application/octet-stream -# (2) it begins with an XML declaration "?" -# (3) one tag is named "encoding" and has a recognised value; or no "encoding" -# tag exists (defaulting to utf-8) -# -# RFC 9110 Sec. 8.3 states: -# "If a Content-Type header field is not present, the recipient MAY either -# assume a media type of "application/octet-stream" ([RFC2046], Section 4.5.1) -# or examine the data to determine its type." -# -# The RFC goes on to describe the pitfalls of "MIME sniffing", including -# possible security risks. -# -# Arguments: -# token - connection token -# -# Return Value: (boolean) true iff a change has been made -# ------------------------------------------------------------------------------ - -proc http::GuessType {token} { - variable $token - upvar 0 $token state - - if {$state(type) ne {application/octet-stream}} { - return 0 - } - - set body $state(body) - # e.g. { ...} - - if {![regexp -nocase -- {^<[?]xml[[:space:]][^>?]*[?]>} $body match]} { - return 0 - } - # e.g. {} - - set contents [regsub -- {[[:space:]]+} $match { }] - set contents [string range [string tolower $contents] 6 end-2] - # e.g. {version="1.0" encoding="utf-8"} - # without excess whitespace or upper-case letters - - if {![regexp -- {^([^=" ]+="[^"]+" )+$} "$contents "]} { - return 0 - } - # The application/xml default encoding: - set res utf-8 - - set tagList [regexp -all -inline -- {[^=" ]+="[^"]+"} $contents] - foreach tag $tagList { - regexp -- {([^=" ]+)="([^"]+)"} $tag -> name value - if {$name eq {encoding}} { - set res $value - } - } - set enc [CharsetToEncoding $res] - if {$enc eq "binary"} { - return 0 - } - if {[package vsatisfies [package provide Tcl] 9.0-]} { - set state(body) [encoding convertfrom -profile replace $enc $state(body)] - } else { - set state(body) [encoding convertfrom $enc $state(body)] - } - set state(body) [string map {\r\n \n \r \n} $state(body)] - set state(type) application/xml - set state(binary) 0 - set state(charset) $res - return 1 -} - - -# http::wait -- -# -# See documentation for details. -# -# Arguments: -# token Connection token. -# -# Results: -# The status after the wait. - -proc http::wait {token} { - variable $token - upvar 0 $token state - - if {![info exists state(status)] || $state(status) eq ""} { - # We must wait on the original variable name, not the upvar alias - vwait ${token}(status) - } - - return [status $token] -} - -# http::formatQuery -- -# -# See documentation for details. Call http::formatQuery with an even -# number of arguments, where the first is a name, the second is a value, -# the third is another name, and so on. -# -# Arguments: -# args A list of name-value pairs. -# -# Results: -# TODO - -proc http::formatQuery {args} { - if {[llength $args] % 2} { - return \ - -code error \ - -errorcode [list HTTP BADARGCNT $args] \ - {Incorrect number of arguments, must be an even number.} - } - set result "" - set sep "" - foreach i $args { - append result $sep [quoteString $i] - if {$sep eq "="} { - set sep & - } else { - set sep = - } - } - return $result -} - -# http::quoteString -- -# -# Do x-www-urlencoded character mapping -# -# Arguments: -# string The string the needs to be encoded -# -# Results: -# The encoded string - -proc http::quoteString {string} { - variable http - variable formMap - - # The spec says: "non-alphanumeric characters are replaced by '%HH'". Use - # a pre-computed map and [string map] to do the conversion (much faster - # than [regsub]/[subst]). [Bug 1020491] - - if {[package vsatisfies [package provide Tcl] 9.0-]} { - set string [encoding convertto -profile replace $http(-urlencoding) $string] - } else { - set string [encoding convertto $http(-urlencoding) $string] - } - return [string map $formMap $string] -} - -# http::ProxyRequired -- -# Default proxy filter. -# -# Arguments: -# host The destination host -# -# Results: -# The current proxy settings - -proc http::ProxyRequired {host} { - variable http - if {(![info exists http(-proxyhost)]) || ($http(-proxyhost) eq {})} { - return - } - if {![info exists http(-proxyport)] || ($http(-proxyport) eq {})} { - set port 8080 - } else { - set port $http(-proxyport) - } - - # Simple test (cf. autoproxy) for hosts that must be accessed directly, - # not through the proxy server. - foreach domain $http(-proxynot) { - if {[string match -nocase $domain $host]} { - return {} - } - } - return [list $http(-proxyhost) $port] -} - -# http::CharsetToEncoding -- -# -# Tries to map a given IANA charset to a tcl encoding. If no encoding -# can be found, returns binary. -# - -proc http::CharsetToEncoding {charset} { - variable encodings - - set charset [string tolower $charset] - if {[regexp {iso-?8859-([0-9]+)} $charset -> num]} { - set encoding "iso8859-$num" - } elseif {[regexp {iso-?2022-(jp|kr)} $charset -> ext]} { - set encoding "iso2022-$ext" - } elseif {[regexp {shift[-_]?jis} $charset]} { - set encoding "shiftjis" - } elseif {[regexp {(?:windows|cp)-?([0-9]+)} $charset -> num]} { - set encoding "cp$num" - } elseif {$charset eq "us-ascii"} { - set encoding "ascii" - } elseif {[regexp {(?:iso-?)?lat(?:in)?-?([0-9]+)} $charset -> num]} { - switch -- $num { - 5 {set encoding "iso8859-9"} - 1 - 2 - 3 { - set encoding "iso8859-$num" - } - default { - set encoding "binary" - } - } - } else { - # other charset, like euc-xx, utf-8,... may directly map to encoding - set encoding $charset - } - set idx [lsearch -exact $encodings $encoding] - if {$idx >= 0} { - return $encoding - } else { - return "binary" - } -} - - -# ------------------------------------------------------------------------------ -# Proc http::ContentEncoding -# ------------------------------------------------------------------------------ -# Return the list of content-encoding transformations we need to do in order. -# - # -------------------------------------------------------------------------- - # Options for Accept-Encoding, Content-Encoding: the switch command - # -------------------------------------------------------------------------- - # The symbol deflateX allows http to attempt both versions of "deflate", - # unless there is a -channel - for a -channel, only "decompress" is tried. - # Alternative/extra lines for switch: - # The standards-compliant version of "deflate" can be chosen with: - # deflate { lappend r decompress } - # The Microsoft non-compliant version of "deflate" can be chosen with: - # deflate { lappend r inflate } - # The previously used implementation of "compress", which appears to be - # incorrect and is rarely used by web servers, can be chosen with: - # compress - x-compress { lappend r decompress } - # -------------------------------------------------------------------------- -# -# Arguments: -# token - Connection token. -# -# Return Value: list -# ------------------------------------------------------------------------------ - -proc http::ContentEncoding {token} { - upvar 0 $token state - set r {} - if {[info exists state(coding)]} { - foreach coding [split $state(coding) ,] { - switch -exact -- $coding { - deflate { lappend r deflateX } - gzip - x-gzip { lappend r gunzip } - identity {} - br { - return -code error\ - "content-encoding \"br\" not implemented" - } - default { - Log "unknown content-encoding \"$coding\" ignored" - } - } - } - } - return $r -} - -proc http::ReceiveChunked {chan command} { - set data "" - set size -1 - yield - while {1} { - chan configure $chan -translation {crlf binary} - while {[gets $chan line] < 1} { yield } - chan configure $chan -translation {binary binary} - if {[scan $line %x size] != 1} { - return -code error "invalid size: \"$line\"" - } - set chunk "" - while {$size && ![chan eof $chan]} { - set part [chan read $chan $size] - incr size -[string length $part] - append chunk $part - } - if {[catch { - uplevel #0 [linsert $command end $chunk] - }]} { - http::Log "Error in callback: $::errorInfo" - } - if {[string length $chunk] == 0} { - # channel might have been closed in the callback - catch {chan event $chan readable {}} - return - } - } -} - -# http::SplitCommaSeparatedFieldValue -- -# Return the individual values of a comma-separated field value. -# -# Arguments: -# fieldValue Comma-separated header field value. -# -# Results: -# List of values. -proc http::SplitCommaSeparatedFieldValue {fieldValue} { - set r {} - foreach el [split $fieldValue ,] { - lappend r [string trim $el] - } - return $r -} - - -# http::GetFieldValue -- -# Return the value of a header field. -# -# Arguments: -# headers Headers key-value list -# fieldName Name of header field whose value to return. -# -# Results: -# The value of the fieldName header field -# -# Field names are matched case-insensitively (RFC 7230 Section 3.2). -# -# If the field is present multiple times, it is assumed that the field is -# defined as a comma-separated list and the values are combined (by separating -# them with commas, see RFC 7230 Section 3.2.2) and returned at once. -proc http::GetFieldValue {headers fieldName} { - set r {} - foreach {field value} $headers { - if {[string equal -nocase $fieldName $field]} { - if {$r eq {}} { - set r $value - } else { - append r ", $value" - } - } - } - return $r -} - -proc http::MakeTransformationChunked {chan command} { - coroutine [namespace current]::dechunk$chan ::http::ReceiveChunked $chan $command - chan event $chan readable [namespace current]::dechunk$chan - return -} - -interp alias {} http::data {} http::responseBody -interp alias {} http::code {} http::responseLine -interp alias {} http::mapReply {} http::quoteString -interp alias {} http::meta {} http::responseHeaders -interp alias {} http::metaValue {} http::responseHeaderValue -interp alias {} http::ncode {} http::responseCode - - -# ------------------------------------------------------------------------------ -# Proc http::socketAsCallback -# ------------------------------------------------------------------------------ -# Command to use in place of ::socket as the value of ::tls::socketCmd. -# This command does the same as http::AltSocket, and also handles https -# connections through a proxy server. -# -# Notes. -# - The proxy server works differently for https and http. This implementation -# is for https. The proxy for http is implemented in http::CreateToken (in -# code that was previously part of http::geturl). -# - This code implicitly uses the tls options set for https in a call to -# http::register, and does not need to call commands tls::*. This simple -# implementation is possible because tls uses a callback to ::socket that can -# be redirected by changing the value of ::tls::socketCmd. -# -# Arguments: -# args - as for ::socket -# -# Return Value: a socket identifier -# ------------------------------------------------------------------------------ - -proc http::socketAsCallback {args} { - variable http - - set targ [lsearch -exact $args -type] - if {$targ != -1} { - set token [lindex $args $targ+1] - upvar 0 ${token} state - set protoProxyConn $state(protoProxyConn) - } else { - set protoProxyConn 0 - } - - set host [lindex $args end-1] - set port [lindex $args end] - if { ($http(-proxyfilter) ne {}) - && (![catch {$http(-proxyfilter) $host} proxy]) - && $protoProxyConn - } { - set phost [lindex $proxy 0] - set pport [lindex $proxy 1] - } else { - set phost {} - set pport {} - } - if {$phost eq ""} { - set sock [::http::AltSocket {*}$args] - } else { - set sock [::http::SecureProxyConnect {*}$args $phost $pport] - } - return $sock -} - - -# ------------------------------------------------------------------------------ -# Proc http::SecureProxyConnect -# ------------------------------------------------------------------------------ -# Command to open a socket through a proxy server to a remote server for use by -# tls. The caller must perform the tls handshake. -# -# Notes -# - Based on patch supplied by Melissa Chawla in ticket 1173760, and -# Proxy-Authorization header cf. autoproxy by Pat Thoyts. -# - Rewritten as a call to http::geturl, because response headers and body are -# needed if the CONNECT request fails. CONNECT is implemented for this case -# only, by state(bypass). -# - FUTURE WORK: give http::geturl a -connect option for a general CONNECT. -# - The request header Proxy-Connection is discouraged in RFC 7230 (June 2014), -# RFC 9112 (June 2022). -# -# Arguments: -# args - as for ::socket, ending in host, port; with proxy host, proxy -# port appended. -# -# Return Value: a socket identifier -# ------------------------------------------------------------------------------ - -proc http::SecureProxyConnect {args} { - variable http - variable ConnectVar - variable ConnectCounter - variable failedProxyValues - set varName ::http::ConnectVar([incr ConnectCounter]) - - # Extract (non-proxy) target from args. - set host [lindex $args end-3] - set port [lindex $args end-2] - set args [lreplace $args end-3 end-2] - - # Proxy server URL for connection. - # This determines where the socket is opened. - set phost [lindex $args end-1] - set pport [lindex $args end] - if {[string first : $phost] != -1} { - # IPv6 address, wrap it in [] so we can append :pport - set phost "\[${phost}\]" - } - set url http://${phost}:${pport} - # Elements of args other than host and port are not used when - # AsyncTransaction opens a socket. Those elements are -async and the - # -type $tokenName for the https transaction. Option -async is used by - # AsyncTransaction anyway, and -type $tokenName should not be - # propagated: the proxy request adds its own -type value. - - set targ [lsearch -exact $args -type] - if {$targ != -1} { - # Record in the token that this is a proxy call. - set token [lindex $args $targ+1] - upvar 0 ${token} state - set tim $state(-timeout) - set state(proxyUsed) SecureProxyFailed - # This value is overwritten with "SecureProxy" below if the CONNECT is - # successful. If it is unsuccessful, the socket will be closed - # below, and so in this unsuccessful case there are no other transactions - # whose (proxyUsed) must be updated. - } else { - set tim 0 - } - if {$tim == 0} { - # Do not use infinite timeout for the proxy. - set tim 30000 - } - - # Prepare and send a CONNECT request to the proxy, using - # code similar to http::geturl. - set requestHeaders [list Host $host] - lappend requestHeaders Connection keep-alive - if {$http(-proxyauth) != {}} { - lappend requestHeaders Proxy-Authorization $http(-proxyauth) - } - - set token2 [CreateToken $url -keepalive 0 -timeout $tim \ - -headers $requestHeaders -command [list http::AllDone $varName]] - variable $token2 - upvar 0 $token2 state2 - - # Kludges: - # Setting this variable overrides the HTTP request line and also allows - # -headers to override the Connection: header set by -keepalive. - # The arguments "-keepalive 0" ensure that when Finish is called for an - # unsuccessful request, the socket is always closed. - set state2(bypass) "CONNECT $host:$port HTTP/1.1" - - AsyncTransaction $token2 - - if {[info coroutine] ne {}} { - # All callers in the http package are coroutines launched by - # the event loop. - # The cwait command requires a coroutine because it yields - # to the caller; $varName is traced and the coroutine resumes - # when the variable is written. - cwait $varName - } else { - return -code error {code must run in a coroutine} - # For testing with a non-coroutine caller outside the http package. - # vwait $varName - } - unset $varName - - if { ($state2(state) ne "complete") - || ($state2(status) ne "ok") - || (![string is integer -strict $state2(responseCode)]) - } { - set msg {the HTTP request to the proxy server did not return a valid\ - and complete response} - if {[info exists state2(error)]} { - append msg ": " [lindex $state2(error) 0] - } - cleanup $token2 - return -code error $msg - } - - set code $state2(responseCode) - - if {($code >= 200) && ($code < 300)} { - # All OK. The caller in package tls will now call "tls::import $sock". - # The cleanup command does not close $sock. - # Other tidying was done in http::Event. - - # If this is a persistent socket, any other transactions that are - # already marked to use the socket will have their (proxyUsed) updated - # when http::OpenSocket calls http::ConfigureNewSocket. - set state(proxyUsed) SecureProxy - set sock $state2(sock) - cleanup $token2 - return $sock - } - - if {$targ != -1} { - # Non-OK HTTP status code; token is known because option -type - # (cf. targ) was passed through tcltls, and so the useful - # parts of the proxy's response can be copied to state(*). - # Do not copy state2(sock). - # Return the proxy response to the caller of geturl. - foreach name $failedProxyValues { - if {[info exists state2($name)]} { - set state($name) $state2($name) - } - } - set state(connection) close - set msg "proxy connect failed: $code" - # - This error message will be detected by http::OpenSocket and will - # cause it to present the proxy's HTTP response as that of the - # original $token transaction, identified only by state(proxyUsed) - # as the response of the proxy. - # - The cases where this would mislead the caller of http::geturl are - # given a different value of msg (below) so that http::OpenSocket will - # treat them as errors, but will preserve the $token array for - # inspection by the caller. - # - Status code 305 (Proxy Required) was deprecated for security reasons - # in RFC 2616 (June 1999) and in any case should never be served by a - # proxy. - # - Other 3xx responses from the proxy are inappropriate, and should not - # occur. - # - A 401 response from the proxy is inappropriate, and should not - # occur. It would be confusing if returned to the caller. - - if {($code >= 300) && ($code < 400)} { - set msg "the proxy server responded to the HTTP request with an\ - inappropriate $code redirect" - set loc [responseHeaderValue $token2 location] - if {$loc ne {}} { - append msg "to " $loc - } - } elseif {($code == 401)} { - set msg "the proxy server responded to the HTTP request with an\ - inappropriate 401 request for target-host credentials" - } else { - } - } else { - set msg "connection to proxy failed with status code $code" - } - - # - ${token2}(sock) has already been closed because -keepalive 0. - # - Error return does not pass the socket ID to the - # $token transaction, which retains its socket placeholder. - cleanup $token2 - return -code error $msg -} - -proc http::AllDone {varName args} { - set $varName done - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::AltSocket -# ------------------------------------------------------------------------------ -# This command is a drop-in replacement for ::socket. -# Arguments and return value as for ::socket. -# -# Notes. -# - http::AltSocket is specified in place of ::socket by the definition of -# urlTypes in the namespace header of this file (http.tcl). -# - The command makes a simple call to ::socket unless the user has called -# http::config to change the value of -threadlevel from the default value 0. -# - For -threadlevel 1 or 2, if the Thread package is available, the command -# waits in the event loop while the socket is opened in another thread. This -# is a workaround for bug [824251] - it prevents http::geturl from blocking -# the event loop if the DNS lookup or server connection is slow. -# - FIXME Use a thread pool if connections are very frequent. -# - FIXME The peer thread can transfer the socket only to the main interpreter -# in the present thread. Therefore this code works only if this script runs -# in the main interpreter. In a child interpreter, the parent must alias a -# command to ::http::AltSocket in the child, run http::AltSocket in the -# parent, and then transfer the socket to the child. -# - The http::AltSocket command is simple, and can easily be replaced with an -# alternative command that uses a different technique to open a socket while -# entering the event loop. -# - Unexpected behaviour by thread::send -async (Thread 2.8.6). -# An error in thread::send -async causes return of just the error message -# (not the expected 3 elements), and raises a bgerror in the main thread. -# Hence wrap the command with catch as a precaution. -# - Bug in Thread 2.8.8 - on Windows, read/write operations fail on a socket -# moved from another thread by thread::transfer. -# ------------------------------------------------------------------------------ - -proc http::AltSocket {args} { - variable ThreadVar - variable ThreadCounter - variable http - - LoadThreadIfNeeded - - set targ [lsearch -exact $args -type] - if {$targ != -1} { - set token [lindex $args $targ+1] - set args [lreplace $args $targ $targ+1] - upvar 0 $token state - } - - if {$http(usingThread) && [info exists state] && $state(protoSockThread)} { - } else { - # Use plain "::socket". This is the default. - return [eval ::socket $args] - } - - set defcmd ::socket - set sockargs $args - set script " - set code \[catch { - [list proc ::SockInThread {caller defcmd sockargs} [info body ::http::SockInThread]] - [list ::SockInThread [thread::id] $defcmd $sockargs] - } result opts\] - list \$code \$opts \$result - " - - set state(tid) [thread::create] - set varName ::http::ThreadVar([incr ThreadCounter]) - thread::send -async $state(tid) $script $varName - Log >T Thread Start Wait $args -- coro [info coroutine] $varName - if {[info coroutine] ne {}} { - # All callers in the http package are coroutines launched by - # the event loop. - # The cwait command requires a coroutine because it yields - # to the caller; $varName is traced and the coroutine resumes - # when the variable is written. - cwait $varName - } else { - return -code error {code must run in a coroutine} - # For testing with a non-coroutine caller outside the http package. - # vwait $varName - } - Log >U Thread End Wait $args -- coro [info coroutine] $varName [set $varName] - thread::release $state(tid) - set state(tid) {} - set result [set $varName] - unset $varName - if {(![string is list $result]) || ([llength $result] != 3)} { - return -code error "result from peer thread is not a list of\ - length 3: it is \n$result" - } - lassign $result threadCode threadDict threadResult - if {($threadCode != 0)} { - # This is an error in thread::send. Return the lot. - return -options $threadDict -code error $threadResult - } - - # Now the results of the catch in the peer thread. - lassign $threadResult catchCode errdict sock - - if {($catchCode == 0) && ($sock ni [chan names])} { - return -code error {Transfer of socket from peer thread failed.\ - Check that this script is not running in a child interpreter.} - } - return -options $errdict -code $catchCode $sock -} - -# The commands below are dependencies of http::AltSocket and -# http::SecureProxyConnect and are not used elsewhere. - -# ------------------------------------------------------------------------------ -# Proc http::LoadThreadIfNeeded -# ------------------------------------------------------------------------------ -# Command to load the Thread package if it is needed. If it is needed and not -# loadable, the outcome depends on $http(-threadlevel): -# value 0 => Thread package not required, no problem -# value 1 => operate as if -threadlevel 0 -# value 2 => error return -# -# The command assigns a value to http(usingThread), which records whether -# command http::AltSocket can use a separate thread. -# -# Arguments: none -# Return Value: none -# ------------------------------------------------------------------------------ - -proc http::LoadThreadIfNeeded {} { - variable http - if {$http(-threadlevel) == 0} { - set http(usingThread) 0 - return - } - if {[catch {package require Thread 2.8.9-}]} { - if {$http(-threadlevel) == 2} { - set msg {[http::config -threadlevel] has value 2,\ - but the Thread package (2.8.9 or above) is not available} - return -code error $msg - } - set http(usingThread) 0 - return - } - set http(usingThread) 1 - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::SockInThread -# ------------------------------------------------------------------------------ -# Command http::AltSocket is a ::socket replacement. It defines and runs this -# command, http::SockInThread, in a peer thread. -# -# Arguments: -# caller -# defcmd -# sockargs -# -# Return value: list of values that describe the outcome. The return is -# intended to be a normal (non-error) return in all cases. -# ------------------------------------------------------------------------------ - -proc http::SockInThread {caller defcmd sockargs} { - package require Thread 2.8.9- - - set catchCode [catch {eval $defcmd $sockargs} sock errdict] - if {$catchCode == 0} { - set catchCode [catch {thread::transfer $caller $sock; set sock} sock errdict] - } - return [list $catchCode $errdict $sock] -} - - -# ------------------------------------------------------------------------------ -# Proc http::cwaiter::cwait -# ------------------------------------------------------------------------------ -# Command to substitute for vwait, without the ordering issues. -# A command that uses cwait must be a coroutine that is launched by an event, -# e.g. fileevent or after idle, and has no calling code to be resumed upon -# "yield". It cannot return a value. -# -# Arguments: -# varName - fully-qualified name of the variable that the calling script -# will write to resume the coroutine. Any scalar variable or -# array element is permitted. -# coroName - (optional) name of the coroutine to be called when varName is -# written - defaults to this coroutine -# timeout - (optional) timeout value in ms -# timeoutValue - (optional) value to assign to varName if there is a timeout -# -# Return Value: none -# ------------------------------------------------------------------------------ - -namespace eval http::cwaiter { - namespace export cwait - variable log {} - variable logOn 0 -} - -proc http::cwaiter::cwait { - varName {coroName {}} {timeout {}} {timeoutValue {}} -} { - set thisCoro [info coroutine] - if {$thisCoro eq {}} { - return -code error {cwait cannot be called outside a coroutine} - } - if {$coroName eq {}} { - set coroName $thisCoro - } - if {[string range $varName 0 1] ne {::}} { - return -code error {argument varName must be fully qualified} - } - if {$timeout eq {}} { - set toe {} - } elseif {[string is integer -strict $timeout] && ($timeout > 0)} { - set toe [after $timeout [list set $varName $timeoutValue]] - } else { - return -code error {if timeout is supplied it must be a positive integer} - } - - set cmd [list ::http::cwaiter::CwaitHelper $varName $coroName $toe] - trace add variable $varName write $cmd - CoLog "Yield $varName $coroName" - yield - CoLog "Resume $varName $coroName" - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::cwaiter::CwaitHelper -# ------------------------------------------------------------------------------ -# Helper command called by the trace set by cwait. -# - Ignores the arguments added by trace. -# - A simple call to $coroName works, and in error cases gives a suitable stack -# trace, but because it is inside a trace the headline error message is -# something like {can't set "::Result(6)": error}, not the actual -# error. So let the trace command return. -# - Remove the trace immediately. We don't want multiple calls. -# ------------------------------------------------------------------------------ - -proc http::cwaiter::CwaitHelper {varName coroName toe args} { - CoLog "got $varName for $coroName" - set cmd [list ::http::cwaiter::CwaitHelper $varName $coroName $toe] - trace remove variable $varName write $cmd - after cancel $toe - - after 0 $coroName - return -} - - -# ------------------------------------------------------------------------------ -# Proc http::cwaiter::LogInit -# ------------------------------------------------------------------------------ -# Call this command to initiate debug logging and clear the log. -# ------------------------------------------------------------------------------ - -proc http::cwaiter::LogInit {} { - variable log - variable logOn - set log {} - set logOn 1 - return -} - -proc http::cwaiter::LogRead {} { - variable log - return $log -} - -proc http::cwaiter::CoLog {msg} { - variable log - variable logOn - if {$logOn} { - append log $msg \n - } - return -} - -namespace eval http { - namespace import ::http::cwaiter::* -} - -# Local variables: -# indent-tabs-mode: t -# End: diff --git a/src/runtime/tcl_library/http/pkgIndex.tcl b/src/runtime/tcl_library/http/pkgIndex.tcl deleted file mode 100644 index 8977ef36..00000000 --- a/src/runtime/tcl_library/http/pkgIndex.tcl +++ /dev/null @@ -1,2 +0,0 @@ -if {![package vsatisfies [package provide Tcl] 8.6-]} {return} -package ifneeded http 2.10b1 [list tclPkgSetup $dir http 2.10b1 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister ::http::mapReply}}}] diff --git a/src/runtime/tcl_library/init.tcl b/src/runtime/tcl_library/init.tcl deleted file mode 100644 index ee5b07bd..00000000 --- a/src/runtime/tcl_library/init.tcl +++ /dev/null @@ -1,780 +0,0 @@ -# init.tcl -- -# -# Default system startup file for Tcl-based applications. Defines -# "unknown" procedure and auto-load facilities. -# -# Copyright © 1991-1993 The Regents of the University of California. -# Copyright © 1994-1996 Sun Microsystems, Inc. -# Copyright © 1998-1999 Scriptics Corporation. -# Copyright © 2004 Kevin B. Kenny. -# Copyright © 2018 Sean Woods -# -# All rights reserved. -# -# See the file "license.terms" for information on usage and redistribution -# of this file, and for a DISCLAIMER OF ALL WARRANTIES. -# - -# This test intentionally written in pre-7.5 Tcl -if {[info commands package] == ""} { - error "version mismatch: library\nscripts expect Tcl version 7.5b1 or later but the loaded version is\nonly [info patchlevel]" -} -package require -exact tcl 9.0b1 - -# Compute the auto path to use in this interpreter. -# The values on the path come from several locations: -# -# The environment variable TCLLIBPATH -# -# tcl_library, which is the directory containing this init.tcl script. -# [tclInit] (Tcl_Init()) searches around for the directory containing this -# init.tcl and defines tcl_library to that location before sourcing it. -# -# The parent directory of tcl_library. Adding the parent -# means that packages in peer directories will be found automatically. -# -# Also add the directory ../lib relative to the directory where the -# executable is located. This is meant to find binary packages for the -# same architecture as the current executable. -# -# tcl_pkgPath, which is set by the platform-specific initialization routines -# On UNIX it is compiled in -# On Windows, it is not used -# -# (Ticket 41c9857bdd) In a safe interpreter, this file does not set -# ::auto_path (other than to {} if it is undefined). The caller, typically -# a Safe Base command, is responsible for setting ::auto_path. - -if {![info exists auto_path]} { - if {[info exists env(TCLLIBPATH)] && (![interp issafe])} { - set auto_path [apply {{} { - lmap path $::env(TCLLIBPATH) { - # Paths relative to unresolvable home dirs are ignored - if {[catch {file tildeexpand $path} expanded_path]} { - continue - } - set expanded_path - } - }}] - } else { - set auto_path "" - } -} -namespace eval tcl { - if {![interp issafe]} { - variable Dir - foreach Dir [list $::tcl_library [file dirname $::tcl_library]] { - if {$Dir ni $::auto_path} { - lappend ::auto_path $Dir - } - } - set Dir [file join [file dirname [file dirname \ - [info nameofexecutable]]] lib] - if {$Dir ni $::auto_path} { - lappend ::auto_path $Dir - } - if {[info exists ::tcl_pkgPath]} { catch { - foreach Dir $::tcl_pkgPath { - if {$Dir ni $::auto_path} { - lappend ::auto_path $Dir - } - } - }} - - variable Path [encoding dirs] - set Dir [file join $::tcl_library encoding] - if {$Dir ni $Path} { - lappend Path $Dir - encoding dirs $Path - } - unset Dir Path - } -} - -namespace eval tcl::Pkg {} - - -# Setup the unknown package handler - - -if {[interp issafe]} { - package unknown {::tcl::tm::UnknownHandler ::tclPkgUnknown} -} else { - # Set up search for Tcl Modules (TIP #189). - # and setup platform specific unknown package handlers - if {$tcl_platform(os) eq "Darwin" - && $tcl_platform(platform) eq "unix"} { - package unknown {::tcl::tm::UnknownHandler \ - {::tcl::MacOSXPkgUnknown ::tclPkgUnknown}} - } else { - package unknown {::tcl::tm::UnknownHandler ::tclPkgUnknown} - } - - # Set up the 'clock' ensemble - - namespace eval ::tcl::clock [list variable TclLibDir $::tcl_library] - - proc ::tcl::initClock {} { - # Auto-loading stubs for 'clock.tcl' - - foreach cmd {add format scan} { - proc ::tcl::clock::$cmd args { - variable TclLibDir - source [file join $TclLibDir clock.tcl] - return [uplevel 1 [info level 0]] - } - } - - rename ::tcl::initClock {} - } - ::tcl::initClock -} - -# Conditionalize for presence of exec. - -if {[namespace which -command exec] eq ""} { - - # Some machines do not have exec. Also, on all - # platforms, safe interpreters do not have exec. - - set auto_noexec 1 -} - -# Define a log command (which can be overwritten to log errors -# differently, specially when stderr is not available) - -if {[namespace which -command tclLog] eq ""} { - proc tclLog {string} { - catch {puts stderr $string} - } -} - -# unknown -- -# This procedure is called when a Tcl command is invoked that doesn't -# exist in the interpreter. It takes the following steps to make the -# command available: -# -# 1. See if the autoload facility can locate the command in a -# Tcl script file. If so, load it and execute it. -# 2. If the command was invoked interactively at top-level: -# (a) see if the command exists as an executable UNIX program. -# If so, "exec" the command. -# (b) see if the command requests csh-like history substitution -# in one of the common forms !!, !, or ^old^new. If -# so, emulate csh's history substitution. -# (c) see if the command is a unique abbreviation for another -# command. If so, invoke the command. -# -# Arguments: -# args - A list whose elements are the words of the original -# command, including the command name. - -proc unknown args { - variable ::tcl::UnknownPending - global auto_noexec auto_noload env tcl_interactive errorInfo errorCode - - if {[info exists errorInfo]} { - set savedErrorInfo $errorInfo - } - if {[info exists errorCode]} { - set savedErrorCode $errorCode - } - - set name [lindex $args 0] - if {![info exists auto_noload]} { - # - # Make sure we're not trying to load the same proc twice. - # - if {[info exists UnknownPending($name)]} { - return -code error "self-referential recursion\ - in \"unknown\" for command \"$name\"" - } - set UnknownPending($name) pending - set ret [catch { - auto_load $name [uplevel 1 {::namespace current}] - } msg opts] - unset UnknownPending($name) - if {$ret != 0} { - dict append opts -errorinfo "\n (autoloading \"$name\")" - return -options $opts $msg - } - if {![array size UnknownPending]} { - unset UnknownPending - } - if {$msg} { - if {[info exists savedErrorCode]} { - set ::errorCode $savedErrorCode - } else { - unset -nocomplain ::errorCode - } - if {[info exists savedErrorInfo]} { - set errorInfo $savedErrorInfo - } else { - unset -nocomplain errorInfo - } - set code [catch {uplevel 1 $args} msg opts] - if {$code == 1} { - # - # Compute stack trace contribution from the [uplevel]. - # Note the dependence on how Tcl_AddErrorInfo, etc. - # construct the stack trace. - # - set errInfo [dict get $opts -errorinfo] - set errCode [dict get $opts -errorcode] - set cinfo $args - if {[string length [encoding convertto utf-8 $cinfo]] > 150} { - set cinfo [string range $cinfo 0 150] - while {[string length [encoding convertto utf-8 $cinfo]] > 150} { - set cinfo [string range $cinfo 0 end-1] - } - append cinfo ... - } - set tail "\n (\"uplevel\" body line 1)\n invoked\ - from within\n\"uplevel 1 \$args\"" - set expect "$msg\n while executing\n\"$cinfo\"$tail" - if {$errInfo eq $expect} { - # - # The stack has only the eval from the expanded command - # Do not generate any stack trace here. - # - dict unset opts -errorinfo - dict incr opts -level - return -options $opts $msg - } - # - # Stack trace is nested, trim off just the contribution - # from the extra "eval" of $args due to the "catch" above. - # - set last [string last $tail $errInfo] - if {$last + [string length $tail] != [string length $errInfo]} { - # Very likely cannot happen - return -options $opts $msg - } - set errInfo [string range $errInfo 0 $last-1] - set tail "\"$cinfo\"" - set last [string last $tail $errInfo] - if {$last < 0 || $last + [string length $tail] != [string length $errInfo]} { - return -code error -errorcode $errCode \ - -errorinfo $errInfo $msg - } - set errInfo [string range $errInfo 0 $last-1] - set tail "\n invoked from within\n" - set last [string last $tail $errInfo] - if {$last + [string length $tail] == [string length $errInfo]} { - return -code error -errorcode $errCode \ - -errorinfo [string range $errInfo 0 $last-1] $msg - } - set tail "\n while executing\n" - set last [string last $tail $errInfo] - if {$last + [string length $tail] == [string length $errInfo]} { - return -code error -errorcode $errCode \ - -errorinfo [string range $errInfo 0 $last-1] $msg - } - return -options $opts $msg - } else { - dict incr opts -level - return -options $opts $msg - } - } - } - - if {([info level] == 1) && ([info script] eq "") - && [info exists tcl_interactive] && $tcl_interactive} { - if {![info exists auto_noexec]} { - set new [auto_execok $name] - if {$new ne ""} { - set redir "" - if {[namespace which -command console] eq ""} { - set redir ">&@stdout <@stdin" - } - uplevel 1 [list ::catch \ - [concat exec $redir $new [lrange $args 1 end]] \ - ::tcl::UnknownResult ::tcl::UnknownOptions] - dict incr ::tcl::UnknownOptions -level - return -options $::tcl::UnknownOptions $::tcl::UnknownResult - } - } - if {$name eq "!!"} { - set newcmd [history event] - } elseif {[regexp {^!(.+)$} $name -> event]} { - set newcmd [history event $event] - } elseif {[regexp {^\^([^^]*)\^([^^]*)\^?$} $name -> old new]} { - set newcmd [history event -1] - catch {regsub -all -- $old $newcmd $new newcmd} - } - if {[info exists newcmd]} { - tclLog $newcmd - history change $newcmd 0 - uplevel 1 [list ::catch $newcmd \ - ::tcl::UnknownResult ::tcl::UnknownOptions] - dict incr ::tcl::UnknownOptions -level - return -options $::tcl::UnknownOptions $::tcl::UnknownResult - } - - set ret [catch {set candidates [info commands $name*]} msg] - if {$name eq "::"} { - set name "" - } - if {$ret != 0} { - dict append opts -errorinfo \ - "\n (expanding command prefix \"$name\" in unknown)" - return -options $opts $msg - } - # Filter out bogus matches when $name contained - # a glob-special char [Bug 946952] - if {$name eq ""} { - # Handle empty $name separately due to strangeness - # in [string first] (See RFE 1243354) - set cmds $candidates - } else { - set cmds [list] - foreach x $candidates { - if {[string first $name $x] == 0} { - lappend cmds $x - } - } - } - if {[llength $cmds] == 1} { - uplevel 1 [list ::catch [lreplace $args 0 0 [lindex $cmds 0]] \ - ::tcl::UnknownResult ::tcl::UnknownOptions] - dict incr ::tcl::UnknownOptions -level - return -options $::tcl::UnknownOptions $::tcl::UnknownResult - } - if {[llength $cmds]} { - return -code error "ambiguous command name \"$name\": [lsort $cmds]" - } - } - return -code error -errorcode [list TCL LOOKUP COMMAND $name] \ - "invalid command name \"$name\"" -} - -# auto_load -- -# Checks a collection of library directories to see if a procedure -# is defined in one of them. If so, it sources the appropriate -# library file to create the procedure. Returns 1 if it successfully -# loaded the procedure, 0 otherwise. -# -# Arguments: -# cmd - Name of the command to find and load. -# namespace (optional) The namespace where the command is being used - must be -# a canonical namespace as returned [namespace current] -# for instance. If not given, namespace current is used. - -proc auto_load {cmd {namespace {}}} { - global auto_index auto_path - - if {$namespace eq ""} { - set namespace [uplevel 1 [list ::namespace current]] - } - set nameList [auto_qualify $cmd $namespace] - # workaround non canonical auto_index entries that might be around - # from older auto_mkindex versions - lappend nameList $cmd - foreach name $nameList { - if {[info exists auto_index($name)]} { - namespace eval :: $auto_index($name) - # There's a couple of ways to look for a command of a given - # name. One is to use - # info commands $name - # Unfortunately, if the name has glob-magic chars in it like * - # or [], it may not match. For our purposes here, a better - # route is to use - # namespace which -command $name - if {[namespace which -command $name] ne ""} { - return 1 - } - } - } - if {![info exists auto_path]} { - return 0 - } - - if {![auto_load_index]} { - return 0 - } - foreach name $nameList { - if {[info exists auto_index($name)]} { - namespace eval :: $auto_index($name) - if {[namespace which -command $name] ne ""} { - return 1 - } - } - } - return 0 -} - -# ::tcl::Pkg::source -- -# This procedure provides an alternative "source" command, which doesn't -# register the file for the "package files" command. Safe interpreters -# don't have to do anything special. -# -# Arguments: -# filename - -proc ::tcl::Pkg::source {filename} { - if {[interp issafe]} { - uplevel 1 [list ::source $filename] - } else { - uplevel 1 [list ::source -nopkg $filename] - } -} - -# auto_load_index -- -# Loads the contents of tclIndex files on the auto_path directory -# list. This is usually invoked within auto_load to load the index -# of available commands. Returns 1 if the index is loaded, and 0 if -# the index is already loaded and up to date. -# -# Arguments: -# None. - -proc auto_load_index {} { - variable ::tcl::auto_oldpath - global auto_index auto_path - - if {[info exists auto_oldpath] && ($auto_oldpath eq $auto_path)} { - return 0 - } - set auto_oldpath $auto_path - - # Check if we are a safe interpreter. In that case, we support only - # newer format tclIndex files. - - set issafe [interp issafe] - for {set i [expr {[llength $auto_path] - 1}]} {$i >= 0} {incr i -1} { - set dir [lindex $auto_path $i] - set f "" - if {$issafe} { - catch {source [file join $dir tclIndex]} - } elseif {[catch {set f [open [file join $dir tclIndex]]}]} { - continue - } else { - set error [catch { - fconfigure $f -encoding utf-8 -eofchar \x1A - set id [gets $f] - if {$id eq "# Tcl autoload index file, version 2.0"} { - eval [read $f] - } elseif {$id eq "# Tcl autoload index file: each line identifies a Tcl"} { - while {[gets $f line] >= 0} { - if {([string index $line 0] eq "#") \ - || ([llength $line] != 2)} { - continue - } - set name [lindex $line 0] - set auto_index($name) \ - "::tcl::Pkg::source [file join $dir [lindex $line 1]]" - } - } else { - error "[file join $dir tclIndex] isn't a proper Tcl index file" - } - } msg opts] - if {$f ne ""} { - close $f - } - if {$error} { - return -options $opts $msg - } - } - } - return 1 -} - -# auto_qualify -- -# -# Compute a fully qualified names list for use in the auto_index array. -# For historical reasons, commands in the global namespace do not have leading -# :: in the index key. The list has two elements when the command name is -# relative (no leading ::) and the namespace is not the global one. Otherwise -# only one name is returned (and searched in the auto_index). -# -# Arguments - -# cmd The command name. Can be any name accepted for command -# invocations (Like "foo::::bar"). -# namespace The namespace where the command is being used - must be -# a canonical namespace as returned by [namespace current] -# for instance. - -proc auto_qualify {cmd namespace} { - - # count separators and clean them up - # (making sure that foo:::::bar will be treated as foo::bar) - set n [regsub -all {::+} $cmd :: cmd] - - # Ignore namespace if the name starts with :: - # Handle special case of only leading :: - - # Before each return case we give an example of which category it is - # with the following form : - # (inputCmd, inputNameSpace) -> output - - if {[string match ::* $cmd]} { - if {$n > 1} { - # (::foo::bar , *) -> ::foo::bar - return [list $cmd] - } else { - # (::global , *) -> global - return [list [string range $cmd 2 end]] - } - } - - # Potentially returning 2 elements to try : - # (if the current namespace is not the global one) - - if {$n == 0} { - if {$namespace eq "::"} { - # (nocolons , ::) -> nocolons - return [list $cmd] - } else { - # (nocolons , ::sub) -> ::sub::nocolons nocolons - return [list ${namespace}::$cmd $cmd] - } - } elseif {$namespace eq "::"} { - # (foo::bar , ::) -> ::foo::bar - return [list ::$cmd] - } else { - # (foo::bar , ::sub) -> ::sub::foo::bar ::foo::bar - return [list ${namespace}::$cmd ::$cmd] - } -} - -# auto_import -- -# -# Invoked during "namespace import" to make see if the imported commands -# reside in an autoloaded library. If so, the commands are loaded so -# that they will be available for the import links. If not, then this -# procedure does nothing. -# -# Arguments - -# pattern The pattern of commands being imported (like "foo::*") -# a canonical namespace as returned by [namespace current] - -proc auto_import {pattern} { - global auto_index - - # If no namespace is specified, this will be an error case - - if {![string match *::* $pattern]} { - return - } - - set ns [uplevel 1 [list ::namespace current]] - set patternList [auto_qualify $pattern $ns] - - auto_load_index - - foreach pattern $patternList { - foreach name [array names auto_index $pattern] { - if {([namespace which -command $name] eq "") - && ([namespace qualifiers $pattern] eq [namespace qualifiers $name])} { - namespace eval :: $auto_index($name) - } - } - } -} - -# auto_execok -- -# -# Returns string that indicates name of program to execute if -# name corresponds to a shell builtin or an executable in the -# Windows search path, or "" otherwise. Builds an associative -# array auto_execs that caches information about previous checks, -# for speed. -# -# Arguments: -# name - Name of a command. - -if {$tcl_platform(platform) eq "windows"} { -# Windows version. -# -# Note that file executable doesn't work under Windows, so we have to -# look for files with .exe, .com, or .bat extensions. Also, the path -# may be in the Path or PATH environment variables, and path -# components are separated with semicolons, not colons as under Unix. -# -proc auto_execok name { - global auto_execs env tcl_platform - - if {[info exists auto_execs($name)]} { - return $auto_execs($name) - } - set auto_execs($name) "" - - set shellBuiltins [list assoc cls copy date del dir echo erase exit ftype \ - md mkdir mklink move rd ren rename rmdir start time type ver vol] - if {[info exists env(PATHEXT)]} { - # Add an initial ; to have the {} extension check first. - set execExtensions [split ";$env(PATHEXT)" ";"] - } else { - set execExtensions [list {} .com .exe .bat .cmd] - } - - if {[string tolower $name] in $shellBuiltins} { - # When this is command.com for some reason on Win2K, Tcl won't - # exec it unless the case is right, which this corrects. COMSPEC - # may not point to a real file, so do the check. - set cmd $env(COMSPEC) - if {[file exists $cmd]} { - set cmd [file attributes $cmd -shortname] - } - return [set auto_execs($name) [list $cmd /c $name]] - } - - if {[llength [file split $name]] != 1} { - foreach ext $execExtensions { - set file ${name}${ext} - if {[file exists $file] && ![file isdirectory $file]} { - return [set auto_execs($name) [list $file]] - } - } - return "" - } - - set path "[file dirname [info nameof]];.;" - if {[info exists env(SystemRoot)]} { - set windir $env(SystemRoot) - } elseif {[info exists env(WINDIR)]} { - set windir $env(WINDIR) - } - if {[info exists windir]} { - append path "$windir/system32;$windir/system;$windir;" - } - - foreach var {PATH Path path} { - if {[info exists env($var)]} { - append path ";$env($var)" - } - } - - foreach ext $execExtensions { - unset -nocomplain checked - foreach dir [split $path {;}] { - # Skip already checked directories - if {[info exists checked($dir)] || ($dir eq "")} { - continue - } - set checked($dir) {} - set file [file join $dir ${name}${ext}] - if {[file exists $file] && ![file isdirectory $file]} { - return [set auto_execs($name) [list $file]] - } - } - } - return "" -} - -} else { -# Unix version. -# -proc auto_execok name { - global auto_execs env - - if {[info exists auto_execs($name)]} { - return $auto_execs($name) - } - set auto_execs($name) "" - if {[llength [file split $name]] != 1} { - if {[file executable $name] && ![file isdirectory $name]} { - set auto_execs($name) [list $name] - } - return $auto_execs($name) - } - foreach dir [split $env(PATH) :] { - if {$dir eq ""} { - set dir . - } - set file [file join $dir $name] - if {[file executable $file] && ![file isdirectory $file]} { - set auto_execs($name) [list $file] - return $auto_execs($name) - } - } - return "" -} - -} - -# ::tcl::CopyDirectory -- -# -# This procedure is called by Tcl's core when attempts to call the -# filesystem's copydirectory function fail. The semantics of the call -# are that 'dest' does not yet exist, i.e. dest should become the exact -# image of src. If dest does exist, we throw an error. -# -# Note that making changes to this procedure can change the results -# of running Tcl's tests. -# -# Arguments: -# action - "renaming" or "copying" -# src - source directory -# dest - destination directory -proc tcl::CopyDirectory {action src dest} { - set nsrc [file normalize $src] - set ndest [file normalize $dest] - - if {$action eq "renaming"} { - # Can't rename volumes. We could give a more precise - # error message here, but that would break the test suite. - if {$nsrc in [file volumes]} { - return -code error "error $action \"$src\" to\ - \"$dest\": trying to rename a volume or move a directory\ - into itself" - } - } - if {[file exists $dest]} { - if {$nsrc eq $ndest} { - return -code error "error $action \"$src\" to\ - \"$dest\": trying to rename a volume or move a directory\ - into itself" - } - if {$action eq "copying"} { - # We used to throw an error here, but, looking more closely - # at the core copy code in tclFCmd.c, if the destination - # exists, then we should only call this function if -force - # is true, which means we just want to over-write. So, - # the following code is now commented out. - # - # return -code error "error $action \"$src\" to\ - # \"$dest\": file exists" - } else { - # Depending on the platform, and on the current - # working directory, the directories '.', '..' - # can be returned in various combinations. Anyway, - # if any other file is returned, we must signal an error. - set existing [glob -nocomplain -directory $dest * .*] - lappend existing {*}[glob -nocomplain -directory $dest \ - -type hidden * .*] - foreach s $existing { - if {[file tail $s] ni {. ..}} { - return -code error "error $action \"$src\" to\ - \"$dest\": file exists" - } - } - } - } else { - if {[string first $nsrc $ndest] >= 0} { - set srclen [expr {[llength [file split $nsrc]] - 1}] - set ndest [lindex [file split $ndest] $srclen] - if {$ndest eq [file tail $nsrc]} { - return -code error "error $action \"$src\" to\ - \"$dest\": trying to rename a volume or move a directory\ - into itself" - } - } - file mkdir $dest - } - # Have to be careful to capture both visible and hidden files. - # We will also be more generous to the file system and not - # assume the hidden and non-hidden lists are non-overlapping. - # - # On Unix 'hidden' files begin with '.'. On other platforms - # or filesystems hidden files may have other interpretations. - set filelist [concat [glob -nocomplain -directory $src *] \ - [glob -nocomplain -directory $src -types hidden *]] - - foreach s [lsort -unique $filelist] { - if {[file tail $s] ni {. ..}} { - file copy -force -- $s [file join $dest [file tail $s]] - } - } - return -} diff --git a/src/runtime/tcl_library/install.tcl b/src/runtime/tcl_library/install.tcl deleted file mode 100644 index 4abdead9..00000000 --- a/src/runtime/tcl_library/install.tcl +++ /dev/null @@ -1,247 +0,0 @@ -### -# Installer actions built into tclsh and invoked -# if the first command line argument is "install" -### -if {[llength $argv] < 2} { - exit 0 -} -namespace eval ::practcl {} -### -# Installer tools -### -proc ::practcl::_isdirectory name { - return [file isdirectory $name] -} -### -# Return true if the pkgindex file contains -# any statement other than "package ifneeded" -# and/or if any package ifneeded loads a DLL -### -proc ::practcl::_pkgindex_directory {path} { - set buffer {} - set pkgidxfile [file join $path pkgIndex.tcl] - if {![file exists $pkgidxfile]} { - # No pkgIndex file, read the source - foreach file [glob -nocomplain $path/*.tm] { - set file [file normalize $file] - set fname [file rootname [file tail $file]] - ### - # We used to be able to ... Assume the package is correct in the filename - # No hunt for a "package provides" - ### - set package [lindex [split $fname -] 0] - set version [lindex [split $fname -] 1] - ### - # Read the file, and override assumptions as needed - ### - set fin [open $file r] - fconfigure $fin -encoding utf-8 -eofchar \x1A - set dat [read $fin] - close $fin - # Look for a teapot style Package statement - foreach line [split $dat \n] { - set line [string trim $line] - if { [string range $line 0 9] != "# Package " } continue - set package [lindex $line 2] - set version [lindex $line 3] - break - } - # Look for a package provide statement - foreach line [split $dat \n] { - set line [string trim $line] - if { [string range $line 0 14] != "package provide" } continue - set package [lindex $line 2] - set version [lindex $line 3] - break - } - append buffer "package ifneeded $package $version \[list source \[file join \$dir [file tail $file]\]\]" \n - } - foreach file [glob -nocomplain $path/*.tcl] { - if { [file tail $file] == "version_info.tcl" } continue - set fin [open $file r] - fconfigure $fin -encoding utf-8 -eofchar \x1A - set dat [read $fin] - close $fin - if {![regexp "package provide" $dat]} continue - set fname [file rootname [file tail $file]] - # Look for a package provide statement - foreach line [split $dat \n] { - set line [string trim $line] - if { [string range $line 0 14] != "package provide" } continue - set package [lindex $line 2] - set version [lindex $line 3] - if {[string index $package 0] in "\$ \[ @"} continue - if {[string index $version 0] in "\$ \[ @"} continue - append buffer "package ifneeded $package $version \[list source \[file join \$dir [file tail $file]\]\]" \n - break - } - } - return $buffer - } - set fin [open $pkgidxfile r] - fconfigure $fin -encoding utf-8 -eofchar \x1A - set dat [read $fin] - close $fin - set trace 0 - #if {[file tail $path] eq "tool"} { - # set trace 1 - #} - set thisline {} - foreach line [split $dat \n] { - append thisline $line \n - if {![info complete $thisline]} continue - set line [string trim $line] - if {[string length $line]==0} { - set thisline {} ; continue - } - if {[string index $line 0] eq "#"} { - set thisline {} ; continue - } - if {[regexp "if.*catch.*package.*Tcl.*return" $thisline]} { - if {$trace} {puts "[file dirname $pkgidxfile] Ignoring $thisline"} - set thisline {} ; continue - } - if {[regexp "if.*package.*vsatisfies.*package.*provide.*return" $thisline]} { - if {$trace} { puts "[file dirname $pkgidxfile] Ignoring $thisline" } - set thisline {} ; continue - } - if {![regexp "package.*ifneeded" $thisline]} { - # This package index contains arbitrary code - # source instead of trying to add it to the main - # package index - if {$trace} { puts "[file dirname $pkgidxfile] Arbitrary code $thisline" } - return {source [file join $dir pkgIndex.tcl]} - } - append buffer $thisline \n - set thisline {} - } - if {$trace} {puts [list [file dirname $pkgidxfile] $buffer]} - return $buffer -} - - -proc ::practcl::_pkgindex_path_subdir {path} { - set result {} - foreach subpath [glob -nocomplain [file join $path *]] { - if {[file isdirectory $subpath]} { - lappend result $subpath {*}[_pkgindex_path_subdir $subpath] - } - } - return $result -} -### -# Index all paths given as though they will end up in the same -# virtual file system -### -proc ::practcl::pkgindex_path args { - set stack {} - set buffer { -lappend ::PATHSTACK $dir - } - foreach base $args { - set base [file normalize $base] - set paths {} - foreach dir [glob -nocomplain [file join $base *]] { - if {[file tail $dir] eq "teapot"} continue - lappend paths $dir {*}[::practcl::_pkgindex_path_subdir $dir] - } - set i [string length $base] - # Build a list of all of the paths - if {[llength $paths]} { - foreach path $paths { - if {$path eq $base} continue - set path_indexed($path) 0 - } - } else { - puts [list WARNING: NO PATHS FOUND IN $base] - } - set path_indexed($base) 1 - set path_indexed([file join $base boot tcl]) 1 - foreach teapath [glob -nocomplain [file join $base teapot *]] { - set pkg [file tail $teapath] - append buffer [list set pkg $pkg] - append buffer { -set pkginstall [file join $::g(HOME) teapot $pkg] -if {![file exists $pkginstall]} { - installDir [file join $dir teapot $pkg] $pkginstall -} -} - } - foreach path $paths { - if {$path_indexed($path)} continue - set thisdir [file_relative $base $path] - set idxbuf [::practcl::_pkgindex_directory $path] - if {[string length $idxbuf]} { - incr path_indexed($path) - append buffer "set dir \[set PKGDIR \[file join \[lindex \$::PATHSTACK end\] $thisdir\]\]" \n - append buffer [string map {$dir $PKGDIR} [string trimright $idxbuf]] \n - } - } - } - append buffer { -set dir [lindex $::PATHSTACK end] -set ::PATHSTACK [lrange $::PATHSTACK 0 end-1] -} - return $buffer -} - -### -# topic: 64319f4600fb63c82b2258d908f9d066 -# description: Script to build the VFS file system -### -proc ::practcl::installDir {d1 d2} { - - puts [format {%*sCreating %s} [expr {4 * [info level]}] {} [file tail $d2]] - file delete -force -- $d2 - file mkdir $d2 - - foreach ftail [glob -directory $d1 -nocomplain -tails *] { - set f [file join $d1 $ftail] - if {[file isdirectory $f] && [string compare CVS $ftail]} { - installDir $f [file join $d2 $ftail] - } elseif {[file isfile $f]} { - file copy -force $f [file join $d2 $ftail] - if {$::tcl_platform(platform) eq {unix}} { - file attributes [file join $d2 $ftail] -permissions 0o644 - } else { - file attributes [file join $d2 $ftail] -readonly 1 - } - } - } - - if {$::tcl_platform(platform) eq {unix}} { - file attributes $d2 -permissions 0o755 - } else { - file attributes $d2 -readonly 1 - } -} - -proc ::practcl::copyDir {d1 d2 {toplevel 1}} { - #if {$toplevel} { - # puts [list ::practcl::copyDir $d1 -> $d2] - #} - #file delete -force -- $d2 - file mkdir $d2 - - foreach ftail [glob -directory $d1 -nocomplain -tails *] { - set f [file join $d1 $ftail] - if {[file isdirectory $f] && [string compare CVS $ftail]} { - copyDir $f [file join $d2 $ftail] 0 - } elseif {[file isfile $f]} { - file copy -force $f [file join $d2 $ftail] - } - } -} - -switch [lindex $argv 1] { - mkzip { - zipfs mkzip {*}[lrange $argv 2 end] - } - mkzip { - zipfs mkimg {*}[lrange $argv 2 end] - } - default { - ::practcl::[lindex $argv 1] {*}[lrange $argv 2 end] - } -} -exit 0 diff --git a/src/runtime/tcl_library/license.terms b/src/runtime/tcl_library/license.terms deleted file mode 100644 index d8049cd9..00000000 --- a/src/runtime/tcl_library/license.terms +++ /dev/null @@ -1,40 +0,0 @@ -This software is copyrighted by the Regents of the University of -California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState -Corporation and other parties. The following terms apply to all files -associated with the software unless explicitly disclaimed in -individual files. - -The authors hereby grant permission to use, copy, modify, distribute, -and license this software and its documentation for any purpose, provided -that existing copyright notices are retained in all copies and that this -notice is included verbatim in any distributions. No written agreement, -license, or royalty fee is required for any of the authorized uses. -Modifications to this software may be copyrighted by their authors -and need not follow the licensing terms described here, provided that -the new terms are clearly indicated on the first page of each file where -they apply. - -IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY -FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES -ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY -DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE -IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE -NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR -MODIFICATIONS. - -GOVERNMENT USE: If you are acquiring this software on behalf of the -U.S. government, the Government shall have only "Restricted Rights" -in the software and related documentation as defined in the Federal -Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you -are acquiring the software on behalf of the Department of Defense, the -software shall be classified as "Commercial Computer Software" and the -Government shall have only "Restricted Rights" as defined in Clause -252.227-7014 (b) (3) of DFARs. Notwithstanding the foregoing, the -authors grant the U.S. Government and others acting in its behalf -permission to use and distribute the software in accordance with the -terms specified in this license. diff --git a/src/runtime/tcl_library/manifest.txt b/src/runtime/tcl_library/manifest.txt deleted file mode 100644 index 988d267f..00000000 --- a/src/runtime/tcl_library/manifest.txt +++ /dev/null @@ -1,19 +0,0 @@ -### -# Package manifest for all Tcl packages included in the /library file system -### -apply {{dir} { - set isafe [interp issafe] - foreach {safe package version file} { - 0 http 2.10b1 {http http.tcl} - 1 msgcat 1.7.1 {msgcat msgcat.tcl} - 1 opt 0.4.8 {opt optparse.tcl} - 0 cookiejar 0.2.0 {cookiejar cookiejar.tcl} - 0 tcl::idna 1.0.1 {cookiejar idna.tcl} - 0 platform 1.0.19 {platform platform.tcl} - 0 platform::shell 1.1.4 {platform shell.tcl} - 1 tcltest 2.5.6 {tcltest tcltest.tcl} - } { - if {$isafe && !$safe} continue - package ifneeded $package $version [list source [file join $dir {*}$file]] - } -}} $dir diff --git a/src/runtime/tcl_library/msgcat/msgcat.tcl b/src/runtime/tcl_library/msgcat/msgcat.tcl deleted file mode 100644 index fa21685b..00000000 --- a/src/runtime/tcl_library/msgcat/msgcat.tcl +++ /dev/null @@ -1,1343 +0,0 @@ -# msgcat.tcl -- -# -# This file defines various procedures which implement a -# message catalog facility for Tcl programs. It should be -# loaded with the command "package require msgcat". -# -# Copyright © 2010-2018 Harald Oehlmann. -# Copyright © 1998-2000 Ajuba Solutions. -# Copyright © 1998 Mark Harrison. -# -# See the file "license.terms" for information on usage and redistribution -# of this file, and for a DISCLAIMER OF ALL WARRANTIES. - -# We use oo::define::self, which is new in Tcl 8.7 -package require Tcl 8.7- -# When the version number changes, be sure to update the pkgIndex.tcl file, -# and the installation directory in the Makefiles. -package provide msgcat 1.7.1 - -namespace eval msgcat { - namespace export mc mcn mcexists mcload mclocale mcmax\ - mcmset mcpreferences mcset\ - mcunknown mcflset mcflmset mcloadedlocales mcforgetpackage\ - mcpackagenamespaceget mcpackageconfig mcpackagelocale mcutil - - # Records the list of locales to search - variable Loclist {} - - # List of currently loaded locales - variable LoadedLocales {} - - # Records the locale of the currently sourced message catalogue file - variable FileLocale - - # Configuration values per Package (e.g. client namespace). - # The dict key is of the form "

    O`{PwtvD8F$?qE=ai3+MJJ5j*YJw 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