From ba6f6ee79cde11575f71171930a14f4df3ba64e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Blu=CC=88m?= Date: Wed, 1 Aug 2018 11:25:59 +0200 Subject: [PATCH] Remove old apps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * emoji (removed due native support in Nextcloud) * files_videoviewer (moved over to files_videoplayer) * imprint (moved to external & theming-app) * ownpad_lite (moved to ownpad community app & replaced by other notes-apps) * pushnotifications (is now integrated with other code) * reader (replaced by collabora, onlyoffice & documents - no development here) * tattoo (theming, unsplash, theming_customcss) * user_persona (persona was shut down by Mozilla in 2016) * user_saml (new app in separate repository) Signed-off-by: Marius Blüm --- emoji/app.php | 2096 - emoji/appinfo/app.php | 26 - emoji/appinfo/info.xml | 10 - emoji/css/emoji.css | 729 - emoji/hooks.php | 38 - emoji/img/emoji.png | Bin 562053 -> 0 bytes files_videoviewer/appinfo/app.php | 5 - files_videoviewer/appinfo/info.xml | 14 - files_videoviewer/appinfo/version | 1 - files_videoviewer/css/mediaelementplayer.css | 870 - files_videoviewer/css/style.css | 31 - files_videoviewer/img/app.png | Bin 322 -> 0 bytes files_videoviewer/img/app.svg | 5 - files_videoviewer/img/close.png | Bin 1097 -> 0 bytes files_videoviewer/img/skin/background.png | Bin 135 -> 0 bytes files_videoviewer/img/skin/bigplay.png | Bin 2912 -> 0 bytes files_videoviewer/img/skin/bigplay.svg | 36 - files_videoviewer/img/skin/controls-ted.png | Bin 1559 -> 0 bytes .../img/skin/controls-wmp-bg.png | Bin 1960 -> 0 bytes files_videoviewer/img/skin/controls-wmp.png | Bin 5511 -> 0 bytes files_videoviewer/img/skin/controls.png | Bin 1873 -> 0 bytes files_videoviewer/img/skin/controls.svg | 98 - files_videoviewer/img/skin/loading.gif | Bin 6224 -> 0 bytes files_videoviewer/js/flashmediaelement.swf | Bin 98731 -> 0 bytes .../js/mediaelement-and-player.js | 5800 --- .../js/mediaelement-and-player.min.js | 28 - files_videoviewer/js/mep-extra.js | 9 - .../js/silverlightmediaelement.xap | Bin 12459 -> 0 bytes files_videoviewer/js/viewer.js | 117 - .../src/flash/FlashMediaElement.as | 1087 - .../src/flash/FlashMediaElement.fla | Bin 26223 -> 0 bytes files_videoviewer/src/flash/HtmlMediaEvent.as | 29 - .../src/flash/htmlelements/AudioElement.as | 332 - .../src/flash/htmlelements/IMediaElement.as | 35 - .../src/flash/htmlelements/VideoElement.as | 1 - .../src/flash/htmlelements/YouTubeElement.as | 403 - files_videoviewer/src/silverlight/App.xaml | 8 - files_videoviewer/src/silverlight/App.xaml.cs | 68 - .../src/silverlight/MainPage.xaml | 276 - .../src/silverlight/MainPage.xaml.cs | 636 - .../silverlight/Properties/AppManifest.xml | 6 - .../silverlight/Properties/AssemblyInfo.cs | 35 - .../SilverlightMediaElement.csproj | 112 - .../SilverlightMediaElement.csproj.user | 32 - .../silverlight/SilverlightMediaElement.sln | 20 - imprint/appinfo/app.php | 52 - imprint/appinfo/info.xml | 64 - imprint/appinfo/routes.php | 36 - imprint/appinfo/version | 1 - imprint/content.php | 60 - imprint/css/content.css | 40 - imprint/css/reference.css | 101 - imprint/css/settings.css | 90 - imprint/doc/CHANGELOG | 76 - imprint/doc/CONFIGURATION | 37 - imprint/doc/COPYRIGHT | 21 - imprint/doc/CREDITS | 30 - imprint/doc/INSTALLATION | 46 - imprint/doc/ISSUES | 25 - imprint/doc/LICENSE | 661 - imprint/doc/README | 30 - imprint/doc/ROADMAP | 24 - imprint/doc/STATUS | 35 - imprint/img/imprint-dusky.png | Bin 649 -> 0 bytes imprint/img/imprint-dusky.svg | 10 - imprint/img/imprint-light.png | Bin 1447 -> 0 bytes imprint/img/imprint-light.svg | 16 - imprint/index.php | 45 - imprint/js/content.js | 32 - imprint/js/reference.js | 78 - imprint/js/settings.js | 69 - imprint/l10n/af_ZA.js | 6 - imprint/l10n/af_ZA.json | 4 - imprint/l10n/ar.js | 13 - imprint/l10n/ar.json | 11 - imprint/l10n/ast.js | 20 - imprint/l10n/ast.json | 18 - imprint/l10n/az.js | 20 - imprint/l10n/az.json | 18 - imprint/l10n/bg_BG.js | 20 - imprint/l10n/bg_BG.json | 18 - imprint/l10n/bn_BD.js | 10 - imprint/l10n/bn_BD.json | 8 - imprint/l10n/bn_IN.js | 13 - imprint/l10n/bn_IN.json | 11 - imprint/l10n/ca.js | 20 - imprint/l10n/ca.json | 18 - imprint/l10n/cs_CZ.js | 20 - imprint/l10n/cs_CZ.json | 18 - imprint/l10n/cy_GB.js | 13 - imprint/l10n/cy_GB.json | 11 - imprint/l10n/da.js | 20 - imprint/l10n/da.json | 18 - imprint/l10n/de.js | 20 - imprint/l10n/de.json | 18 - imprint/l10n/de_DE.js | 20 - imprint/l10n/de_DE.json | 18 - imprint/l10n/el.js | 20 - imprint/l10n/el.json | 18 - imprint/l10n/en_GB.js | 20 - imprint/l10n/en_GB.json | 18 - imprint/l10n/eo.js | 15 - imprint/l10n/eo.json | 13 - imprint/l10n/es.js | 20 - imprint/l10n/es.json | 18 - imprint/l10n/es_AR.js | 13 - imprint/l10n/es_AR.json | 11 - imprint/l10n/es_MX.js | 13 - imprint/l10n/es_MX.json | 11 - imprint/l10n/et_EE.js | 20 - imprint/l10n/et_EE.json | 18 - imprint/l10n/eu.js | 18 - imprint/l10n/eu.json | 16 - imprint/l10n/fa.js | 17 - imprint/l10n/fa.json | 15 - imprint/l10n/fi_FI.js | 19 - imprint/l10n/fi_FI.json | 17 - imprint/l10n/fr.js | 20 - imprint/l10n/fr.json | 18 - imprint/l10n/gl.js | 20 - imprint/l10n/gl.json | 18 - imprint/l10n/he.js | 20 - imprint/l10n/he.json | 18 - imprint/l10n/hr.js | 7 - imprint/l10n/hr.json | 5 - imprint/l10n/hu_HU.js | 19 - imprint/l10n/hu_HU.json | 17 - imprint/l10n/ia.php | 3 - imprint/l10n/id.js | 20 - imprint/l10n/id.json | 18 - imprint/l10n/is.js | 20 - imprint/l10n/is.json | 18 - imprint/l10n/it.js | 20 - imprint/l10n/it.json | 18 - imprint/l10n/ja.js | 20 - imprint/l10n/ja.json | 18 - imprint/l10n/ka_GE.js | 13 - imprint/l10n/ka_GE.json | 11 - imprint/l10n/km.js | 7 - imprint/l10n/km.json | 5 - imprint/l10n/kn.js | 20 - imprint/l10n/kn.json | 18 - imprint/l10n/ko.js | 20 - imprint/l10n/ko.json | 18 - imprint/l10n/ku_IQ.php | 3 - imprint/l10n/lb.js | 9 - imprint/l10n/lb.json | 7 - imprint/l10n/lt_LT.js | 20 - imprint/l10n/lt_LT.json | 18 - imprint/l10n/lv.js | 7 - imprint/l10n/lv.json | 5 - imprint/l10n/mk.js | 11 - imprint/l10n/mk.json | 9 - imprint/l10n/ms_MY.php | 3 - imprint/l10n/my_MM.php | 3 - imprint/l10n/nb_NO.js | 20 - imprint/l10n/nb_NO.json | 18 - imprint/l10n/nds.js | 20 - imprint/l10n/nds.json | 18 - imprint/l10n/nl.js | 20 - imprint/l10n/nl.json | 18 - imprint/l10n/nn_NO.js | 13 - imprint/l10n/nn_NO.json | 11 - imprint/l10n/oc.js | 20 - imprint/l10n/oc.json | 18 - imprint/l10n/pl.js | 20 - imprint/l10n/pl.json | 18 - imprint/l10n/pt_BR.js | 20 - imprint/l10n/pt_BR.json | 18 - imprint/l10n/pt_PT.js | 20 - imprint/l10n/pt_PT.json | 18 - imprint/l10n/ro.js | 20 - imprint/l10n/ro.json | 18 - imprint/l10n/ru.js | 20 - imprint/l10n/ru.json | 18 - imprint/l10n/si_LK.php | 3 - imprint/l10n/sk_SK.js | 20 - imprint/l10n/sk_SK.json | 18 - imprint/l10n/sl.js | 20 - imprint/l10n/sl.json | 18 - imprint/l10n/sq.js | 20 - imprint/l10n/sq.json | 18 - imprint/l10n/sr.js | 20 - imprint/l10n/sr.json | 18 - imprint/l10n/sr@latin.js | 20 - imprint/l10n/sr@latin.json | 18 - imprint/l10n/sv.js | 20 - imprint/l10n/sv.json | 18 - imprint/l10n/ta_LK.php | 3 - imprint/l10n/th_TH.js | 20 - imprint/l10n/th_TH.json | 18 - imprint/l10n/tr.js | 20 - imprint/l10n/tr.json | 18 - imprint/l10n/ug.js | 9 - imprint/l10n/ug.json | 7 - imprint/l10n/uk.js | 20 - imprint/l10n/uk.json | 18 - imprint/l10n/ur_PK.php | 3 - imprint/l10n/vi.js | 10 - imprint/l10n/vi.json | 8 - imprint/l10n/zh_CN.js | 14 - imprint/l10n/zh_CN.json | 12 - imprint/l10n/zh_HK.js | 6 - imprint/l10n/zh_HK.json | 4 - imprint/l10n/zh_TW.js | 20 - imprint/l10n/zh_TW.json | 18 - imprint/settings.php | 47 - imprint/templates/tmpl_content.php | 44 - imprint/templates/tmpl_dummy.php | 41 - imprint/templates/tmpl_index.php | 35 - imprint/templates/tmpl_settings.php | 79 - imprint/vendor/chosen.jquery.README.md | 55 - imprint/vendor/chosen.jquery.VERSION | 1 - imprint/vendor/chosen.jquery.min.css | 3 - imprint/vendor/chosen.jquery.min.js | 2 - imprint/vendor/slimdown.README.md | 104 - imprint/vendor/slimdown.php | 92 - ownpad_lite/ajax/search.php | 22 - ownpad_lite/ajax/settings.php | 39 - ownpad_lite/ajax/share.php | 67 - ownpad_lite/appinfo/app.php | 102 - ownpad_lite/appinfo/info.xml | 9 - ownpad_lite/appinfo/routes.php | 12 - ownpad_lite/appinfo/version | 1 - ownpad_lite/css/style.css | 8 - ownpad_lite/index.php | 30 - ownpad_lite/js/LICENSE.TXT | 4 - ownpad_lite/js/etherpad.js | 97 - ownpad_lite/js/ownpad_lite.php | 94 - ownpad_lite/js/settings.js | 36 - ownpad_lite/l10n/.gitkeep | 0 ownpad_lite/l10n/af_ZA.js | 8 - ownpad_lite/l10n/af_ZA.json | 6 - ownpad_lite/l10n/ar.js | 16 - ownpad_lite/l10n/ar.json | 14 - ownpad_lite/l10n/ast.js | 16 - ownpad_lite/l10n/ast.json | 14 - ownpad_lite/l10n/az.js | 16 - ownpad_lite/l10n/az.json | 14 - ownpad_lite/l10n/be.js | 6 - ownpad_lite/l10n/be.json | 4 - ownpad_lite/l10n/bg_BG.js | 16 - ownpad_lite/l10n/bg_BG.json | 14 - ownpad_lite/l10n/bn_BD.js | 16 - ownpad_lite/l10n/bn_BD.json | 14 - ownpad_lite/l10n/bn_IN.js | 16 - ownpad_lite/l10n/bn_IN.json | 14 - ownpad_lite/l10n/bs.js | 10 - ownpad_lite/l10n/bs.json | 8 - ownpad_lite/l10n/ca.js | 16 - ownpad_lite/l10n/ca.json | 14 - ownpad_lite/l10n/cs_CZ.js | 16 - ownpad_lite/l10n/cs_CZ.json | 14 - ownpad_lite/l10n/cy_GB.js | 16 - ownpad_lite/l10n/cy_GB.json | 14 - ownpad_lite/l10n/da.js | 16 - ownpad_lite/l10n/da.json | 14 - ownpad_lite/l10n/de.js | 16 - ownpad_lite/l10n/de.json | 14 - ownpad_lite/l10n/de_AT.js | 9 - ownpad_lite/l10n/de_AT.json | 7 - ownpad_lite/l10n/de_DE.js | 16 - ownpad_lite/l10n/de_DE.json | 14 - ownpad_lite/l10n/el.js | 16 - ownpad_lite/l10n/el.json | 14 - ownpad_lite/l10n/en_GB.js | 16 - ownpad_lite/l10n/en_GB.json | 14 - ownpad_lite/l10n/eo.js | 16 - ownpad_lite/l10n/eo.json | 14 - ownpad_lite/l10n/es.js | 16 - ownpad_lite/l10n/es.json | 14 - ownpad_lite/l10n/es_AR.js | 16 - ownpad_lite/l10n/es_AR.json | 14 - ownpad_lite/l10n/es_CL.js | 8 - ownpad_lite/l10n/es_CL.json | 6 - ownpad_lite/l10n/es_MX.js | 16 - ownpad_lite/l10n/es_MX.json | 14 - ownpad_lite/l10n/et_EE.js | 16 - ownpad_lite/l10n/et_EE.json | 14 - ownpad_lite/l10n/eu.js | 16 - ownpad_lite/l10n/eu.json | 14 - ownpad_lite/l10n/eu_ES.js | 6 - ownpad_lite/l10n/eu_ES.json | 4 - ownpad_lite/l10n/fa.js | 16 - ownpad_lite/l10n/fa.json | 14 - ownpad_lite/l10n/fi.js | 8 - ownpad_lite/l10n/fi.json | 6 - ownpad_lite/l10n/fi_FI.js | 16 - ownpad_lite/l10n/fi_FI.json | 14 - ownpad_lite/l10n/fil.js | 8 - ownpad_lite/l10n/fil.json | 6 - ownpad_lite/l10n/fr.js | 16 - ownpad_lite/l10n/fr.json | 14 - ownpad_lite/l10n/gl.js | 16 - ownpad_lite/l10n/gl.json | 14 - ownpad_lite/l10n/he.js | 16 - ownpad_lite/l10n/he.json | 14 - ownpad_lite/l10n/hi.js | 16 - ownpad_lite/l10n/hi.json | 14 - ownpad_lite/l10n/hr.js | 12 - ownpad_lite/l10n/hr.json | 10 - ownpad_lite/l10n/hu_HU.js | 16 - ownpad_lite/l10n/hu_HU.json | 14 - ownpad_lite/l10n/hy.js | 10 - ownpad_lite/l10n/hy.json | 8 - ownpad_lite/l10n/ia.js | 16 - ownpad_lite/l10n/ia.json | 14 - ownpad_lite/l10n/id.js | 16 - ownpad_lite/l10n/id.json | 14 - ownpad_lite/l10n/is.js | 16 - ownpad_lite/l10n/is.json | 14 - ownpad_lite/l10n/it.js | 16 - ownpad_lite/l10n/it.json | 14 - ownpad_lite/l10n/ja.js | 16 - ownpad_lite/l10n/ja.json | 14 - ownpad_lite/l10n/ka_GE.js | 16 - ownpad_lite/l10n/ka_GE.json | 14 - ownpad_lite/l10n/km.js | 13 - ownpad_lite/l10n/km.json | 11 - ownpad_lite/l10n/kn.js | 16 - ownpad_lite/l10n/kn.json | 14 - ownpad_lite/l10n/ko.js | 16 - ownpad_lite/l10n/ko.json | 14 - ownpad_lite/l10n/ku_IQ.js | 16 - ownpad_lite/l10n/ku_IQ.json | 14 - ownpad_lite/l10n/lb.js | 16 - ownpad_lite/l10n/lb.json | 14 - ownpad_lite/l10n/lt_LT.js | 16 - ownpad_lite/l10n/lt_LT.json | 14 - ownpad_lite/l10n/lv.js | 16 - ownpad_lite/l10n/lv.json | 14 - ownpad_lite/l10n/mk.js | 15 - ownpad_lite/l10n/mk.json | 13 - ownpad_lite/l10n/mn.js | 10 - ownpad_lite/l10n/mn.json | 8 - ownpad_lite/l10n/ms_MY.js | 16 - ownpad_lite/l10n/ms_MY.json | 14 - ownpad_lite/l10n/my_MM.js | 6 - ownpad_lite/l10n/my_MM.json | 4 - ownpad_lite/l10n/nb_NO.js | 16 - ownpad_lite/l10n/nb_NO.json | 14 - ownpad_lite/l10n/nds.js | 8 - ownpad_lite/l10n/nds.json | 6 - ownpad_lite/l10n/nl.js | 16 - ownpad_lite/l10n/nl.json | 14 - ownpad_lite/l10n/nn_NO.js | 16 - ownpad_lite/l10n/nn_NO.json | 14 - ownpad_lite/l10n/oc.js | 16 - ownpad_lite/l10n/oc.json | 14 - ownpad_lite/l10n/pa.js | 8 - ownpad_lite/l10n/pa.json | 6 - ownpad_lite/l10n/pl.js | 16 - ownpad_lite/l10n/pl.json | 14 - ownpad_lite/l10n/pt_BR.js | 16 - ownpad_lite/l10n/pt_BR.json | 14 - ownpad_lite/l10n/pt_PT.js | 16 - ownpad_lite/l10n/pt_PT.json | 14 - ownpad_lite/l10n/ro.js | 16 - ownpad_lite/l10n/ro.json | 14 - ownpad_lite/l10n/ru.js | 16 - ownpad_lite/l10n/ru.json | 14 - ownpad_lite/l10n/si_LK.js | 14 - ownpad_lite/l10n/si_LK.json | 12 - ownpad_lite/l10n/sk_SK.js | 16 - ownpad_lite/l10n/sk_SK.json | 14 - ownpad_lite/l10n/sl.js | 16 - ownpad_lite/l10n/sl.json | 14 - ownpad_lite/l10n/sq.js | 16 - ownpad_lite/l10n/sq.json | 14 - ownpad_lite/l10n/sr.js | 16 - ownpad_lite/l10n/sr.json | 14 - ownpad_lite/l10n/sr@latin.js | 16 - ownpad_lite/l10n/sr@latin.json | 14 - ownpad_lite/l10n/sv.js | 16 - ownpad_lite/l10n/sv.json | 14 - ownpad_lite/l10n/ta_IN.js | 6 - ownpad_lite/l10n/ta_IN.json | 4 - ownpad_lite/l10n/ta_LK.js | 14 - ownpad_lite/l10n/ta_LK.json | 12 - ownpad_lite/l10n/te.js | 8 - ownpad_lite/l10n/te.json | 6 - ownpad_lite/l10n/th_TH.js | 16 - ownpad_lite/l10n/th_TH.json | 14 - ownpad_lite/l10n/tr.js | 16 - ownpad_lite/l10n/tr.json | 14 - ownpad_lite/l10n/ug.js | 11 - ownpad_lite/l10n/ug.json | 9 - ownpad_lite/l10n/uk.js | 16 - ownpad_lite/l10n/uk.json | 14 - ownpad_lite/l10n/ur_PK.js | 16 - ownpad_lite/l10n/ur_PK.json | 14 - ownpad_lite/l10n/vi.js | 16 - ownpad_lite/l10n/vi.json | 14 - ownpad_lite/l10n/zh_CN.js | 16 - ownpad_lite/l10n/zh_CN.json | 14 - ownpad_lite/l10n/zh_HK.js | 11 - ownpad_lite/l10n/zh_HK.json | 9 - ownpad_lite/l10n/zh_TW.js | 16 - ownpad_lite/l10n/zh_TW.json | 14 - ownpad_lite/lib/contacts.php | 43 - ownpad_lite/settings.php | 20 - ownpad_lite/templates/index.php | 26 - ownpad_lite/templates/settings.php | 30 - pushnotifications/TODO | 5 - pushnotifications/ajax/changepushid.php | 29 - pushnotifications/appinfo/app.php | 31 - pushnotifications/appinfo/info.xml | 12 - pushnotifications/appinfo/routes.php | 15 - pushnotifications/appinfo/version | 1 - pushnotifications/css/personal.css | 11 - pushnotifications/js/personal.js | 18 - pushnotifications/l10n/.gitkeep | 0 pushnotifications/lib/Pushover.php | 494 - pushnotifications/lib/push.php | 73 - pushnotifications/personal.php | 26 - pushnotifications/templates/personal.php | 12 - reader/ajax/canvas_saver.php | 23 - reader/ajax/remove_tags.php | 16 - reader/ajax/tags.php | 15 - reader/ajax/thumbnail.php | 14 - reader/appinfo/app.php | 19 - reader/appinfo/database.xml | 37 - reader/appinfo/info.xml | 18 - reader/css/reader.css | 33 - reader/fetch_tags.php | 17 - reader/img/directory.jpg | Bin 3214 -> 0 bytes reader/img/download.jpg | Bin 3214 -> 0 bytes reader/img/images.jpg | Bin 2405 -> 0 bytes reader/img/reader.png | Bin 262 -> 0 bytes reader/index.php | 26 - reader/js/.goutputstream-7F73MW | 218 - reader/js/.goutputstream-CZ9VOW | 157 - reader/js/.goutputstream-GYESPW | 161 - reader/js/.goutputstream-H39LNW | 189 - reader/js/.goutputstream-PFE3KW | 0 reader/js/integrate.js | 166 - reader/js/pdf.js | 36074 ---------------- reader/lib/dir.php | 19 - reader/lib/library_display.php | 95 - reader/lib/search.php | 16 - reader/lib/tag_utils.php | 56 - reader/lib/thumbnail.php | 35 - reader/results.php | 18 - reader/templates/index.php | 99 - reader/templates/results.php | 44 - reader/templates/tagged.php | 26 - search/appinfo/app.php | 9 - search/appinfo/info.xml | 14 - search/appinfo/version | 1 - search/css/search.css | 6 - search/index.php | 76 - search/templates/index.php | 43 - tattoo/ajax/bg.php | 6 - tattoo/appinfo/app.php | 30 - tattoo/appinfo/info.xml | 9 - tattoo/appinfo/version | 1 - tattoo/css/settings.css | 3 - tattoo/css/tattoo.css | 1 - tattoo/img/tattoo-cat.png | Bin 7746 -> 0 bytes tattoo/img/tattoo-clouds.png | Bin 5515 -> 0 bytes tattoo/img/tattoo-sun.png | Bin 27273 -> 0 bytes tattoo/img/tattoo-tattoo.png | Bin 74180 -> 0 bytes tattoo/js/tattoo.js | 8 - tattoo/settings.php | 15 - tattoo/templates/settings.php | 28 - user_persona/COPYING-AGPL | 661 - user_persona/README | 42 - user_persona/ajax/save.php | 17 - user_persona/appinfo/app.php | 41 - user_persona/appinfo/info.xml | 15 - user_persona/changelog | 11 - user_persona/img/sign_in_blue.png | Bin 1798 -> 0 bytes user_persona/js/settings.js | 8 - user_persona/js/utils.js | 83 - user_persona/lib/cacert.pem | 3331 -- user_persona/lib/policy.php | 123 - user_persona/lib/validator.php | 107 - user_persona/settings.php | 23 - user_persona/templates/settings.php | 23 - user_persona/user_persona.php | 61 - user_saml/CHANGELOG.txt | 35 - user_saml/README.md | 57 - user_saml/appinfo/app.php | 101 - user_saml/appinfo/info.xml | 13 - user_saml/appinfo/version | 1 - user_saml/auth.php | 34 - user_saml/css/saml.css | 26 - user_saml/img/logo.jpg | Bin 4096 -> 0 bytes user_saml/js/settings.js | 3 - user_saml/js/utils.js | 66 - user_saml/lib/hooks.php | 196 - user_saml/settings.php | 73 - user_saml/templates/settings.php | 32 - user_saml/user_saml.php | 110 - 494 files changed, 63993 deletions(-) delete mode 100644 emoji/app.php delete mode 100644 emoji/appinfo/app.php delete mode 100644 emoji/appinfo/info.xml delete mode 100644 emoji/css/emoji.css delete mode 100644 emoji/hooks.php delete mode 100644 emoji/img/emoji.png delete mode 100644 files_videoviewer/appinfo/app.php delete mode 100644 files_videoviewer/appinfo/info.xml delete mode 100644 files_videoviewer/appinfo/version delete mode 100644 files_videoviewer/css/mediaelementplayer.css delete mode 100644 files_videoviewer/css/style.css delete mode 100644 files_videoviewer/img/app.png delete mode 100644 files_videoviewer/img/app.svg delete mode 100644 files_videoviewer/img/close.png delete mode 100644 files_videoviewer/img/skin/background.png delete mode 100644 files_videoviewer/img/skin/bigplay.png delete mode 100644 files_videoviewer/img/skin/bigplay.svg delete mode 100644 files_videoviewer/img/skin/controls-ted.png delete mode 100644 files_videoviewer/img/skin/controls-wmp-bg.png delete mode 100644 files_videoviewer/img/skin/controls-wmp.png delete mode 100644 files_videoviewer/img/skin/controls.png delete mode 100644 files_videoviewer/img/skin/controls.svg delete mode 100644 files_videoviewer/img/skin/loading.gif delete mode 100755 files_videoviewer/js/flashmediaelement.swf delete mode 100755 files_videoviewer/js/mediaelement-and-player.js delete mode 100755 files_videoviewer/js/mediaelement-and-player.min.js delete mode 100644 files_videoviewer/js/mep-extra.js delete mode 100755 files_videoviewer/js/silverlightmediaelement.xap delete mode 100644 files_videoviewer/js/viewer.js delete mode 100644 files_videoviewer/src/flash/FlashMediaElement.as delete mode 100644 files_videoviewer/src/flash/FlashMediaElement.fla delete mode 100644 files_videoviewer/src/flash/HtmlMediaEvent.as delete mode 100644 files_videoviewer/src/flash/htmlelements/AudioElement.as delete mode 100644 files_videoviewer/src/flash/htmlelements/IMediaElement.as delete mode 100644 files_videoviewer/src/flash/htmlelements/VideoElement.as delete mode 100644 files_videoviewer/src/flash/htmlelements/YouTubeElement.as delete mode 100644 files_videoviewer/src/silverlight/App.xaml delete mode 100644 files_videoviewer/src/silverlight/App.xaml.cs delete mode 100644 files_videoviewer/src/silverlight/MainPage.xaml delete mode 100644 files_videoviewer/src/silverlight/MainPage.xaml.cs delete mode 100644 files_videoviewer/src/silverlight/Properties/AppManifest.xml delete mode 100644 files_videoviewer/src/silverlight/Properties/AssemblyInfo.cs delete mode 100644 files_videoviewer/src/silverlight/SilverlightMediaElement.csproj delete mode 100644 files_videoviewer/src/silverlight/SilverlightMediaElement.csproj.user delete mode 100644 files_videoviewer/src/silverlight/SilverlightMediaElement.sln delete mode 100644 imprint/appinfo/app.php delete mode 100644 imprint/appinfo/info.xml delete mode 100644 imprint/appinfo/routes.php delete mode 100644 imprint/appinfo/version delete mode 100644 imprint/content.php delete mode 100644 imprint/css/content.css delete mode 100644 imprint/css/reference.css delete mode 100644 imprint/css/settings.css delete mode 100644 imprint/doc/CHANGELOG delete mode 100644 imprint/doc/CONFIGURATION delete mode 100644 imprint/doc/COPYRIGHT delete mode 100644 imprint/doc/CREDITS delete mode 100644 imprint/doc/INSTALLATION delete mode 100644 imprint/doc/ISSUES delete mode 100644 imprint/doc/LICENSE delete mode 100644 imprint/doc/README delete mode 100644 imprint/doc/ROADMAP delete mode 100644 imprint/doc/STATUS delete mode 100644 imprint/img/imprint-dusky.png delete mode 100644 imprint/img/imprint-dusky.svg delete mode 100644 imprint/img/imprint-light.png delete mode 100644 imprint/img/imprint-light.svg delete mode 100644 imprint/index.php delete mode 100644 imprint/js/content.js delete mode 100644 imprint/js/reference.js delete mode 100644 imprint/js/settings.js delete mode 100644 imprint/l10n/af_ZA.js delete mode 100644 imprint/l10n/af_ZA.json delete mode 100644 imprint/l10n/ar.js delete mode 100644 imprint/l10n/ar.json delete mode 100644 imprint/l10n/ast.js delete mode 100644 imprint/l10n/ast.json delete mode 100644 imprint/l10n/az.js delete mode 100644 imprint/l10n/az.json delete mode 100644 imprint/l10n/bg_BG.js delete mode 100644 imprint/l10n/bg_BG.json delete mode 100644 imprint/l10n/bn_BD.js delete mode 100644 imprint/l10n/bn_BD.json delete mode 100644 imprint/l10n/bn_IN.js delete mode 100644 imprint/l10n/bn_IN.json delete mode 100644 imprint/l10n/ca.js delete mode 100644 imprint/l10n/ca.json delete mode 100644 imprint/l10n/cs_CZ.js delete mode 100644 imprint/l10n/cs_CZ.json delete mode 100644 imprint/l10n/cy_GB.js delete mode 100644 imprint/l10n/cy_GB.json delete mode 100644 imprint/l10n/da.js delete mode 100644 imprint/l10n/da.json delete mode 100644 imprint/l10n/de.js delete mode 100644 imprint/l10n/de.json delete mode 100644 imprint/l10n/de_DE.js delete mode 100644 imprint/l10n/de_DE.json delete mode 100644 imprint/l10n/el.js delete mode 100644 imprint/l10n/el.json delete mode 100644 imprint/l10n/en_GB.js delete mode 100644 imprint/l10n/en_GB.json delete mode 100644 imprint/l10n/eo.js delete mode 100644 imprint/l10n/eo.json delete mode 100644 imprint/l10n/es.js delete mode 100644 imprint/l10n/es.json delete mode 100644 imprint/l10n/es_AR.js delete mode 100644 imprint/l10n/es_AR.json delete mode 100644 imprint/l10n/es_MX.js delete mode 100644 imprint/l10n/es_MX.json delete mode 100644 imprint/l10n/et_EE.js delete mode 100644 imprint/l10n/et_EE.json delete mode 100644 imprint/l10n/eu.js delete mode 100644 imprint/l10n/eu.json delete mode 100644 imprint/l10n/fa.js delete mode 100644 imprint/l10n/fa.json delete mode 100644 imprint/l10n/fi_FI.js delete mode 100644 imprint/l10n/fi_FI.json delete mode 100644 imprint/l10n/fr.js delete mode 100644 imprint/l10n/fr.json delete mode 100644 imprint/l10n/gl.js delete mode 100644 imprint/l10n/gl.json delete mode 100644 imprint/l10n/he.js delete mode 100644 imprint/l10n/he.json delete mode 100644 imprint/l10n/hr.js delete mode 100644 imprint/l10n/hr.json delete mode 100644 imprint/l10n/hu_HU.js delete mode 100644 imprint/l10n/hu_HU.json delete mode 100644 imprint/l10n/ia.php delete mode 100644 imprint/l10n/id.js delete mode 100644 imprint/l10n/id.json delete mode 100644 imprint/l10n/is.js delete mode 100644 imprint/l10n/is.json delete mode 100644 imprint/l10n/it.js delete mode 100644 imprint/l10n/it.json delete mode 100644 imprint/l10n/ja.js delete mode 100644 imprint/l10n/ja.json delete mode 100644 imprint/l10n/ka_GE.js delete mode 100644 imprint/l10n/ka_GE.json delete mode 100644 imprint/l10n/km.js delete mode 100644 imprint/l10n/km.json delete mode 100644 imprint/l10n/kn.js delete mode 100644 imprint/l10n/kn.json delete mode 100644 imprint/l10n/ko.js delete mode 100644 imprint/l10n/ko.json delete mode 100644 imprint/l10n/ku_IQ.php delete mode 100644 imprint/l10n/lb.js delete mode 100644 imprint/l10n/lb.json delete mode 100644 imprint/l10n/lt_LT.js delete mode 100644 imprint/l10n/lt_LT.json delete mode 100644 imprint/l10n/lv.js delete mode 100644 imprint/l10n/lv.json delete mode 100644 imprint/l10n/mk.js delete mode 100644 imprint/l10n/mk.json delete mode 100644 imprint/l10n/ms_MY.php delete mode 100644 imprint/l10n/my_MM.php delete mode 100644 imprint/l10n/nb_NO.js delete mode 100644 imprint/l10n/nb_NO.json delete mode 100644 imprint/l10n/nds.js delete mode 100644 imprint/l10n/nds.json delete mode 100644 imprint/l10n/nl.js delete mode 100644 imprint/l10n/nl.json delete mode 100644 imprint/l10n/nn_NO.js delete mode 100644 imprint/l10n/nn_NO.json delete mode 100644 imprint/l10n/oc.js delete mode 100644 imprint/l10n/oc.json delete mode 100644 imprint/l10n/pl.js delete mode 100644 imprint/l10n/pl.json delete mode 100644 imprint/l10n/pt_BR.js delete mode 100644 imprint/l10n/pt_BR.json delete mode 100644 imprint/l10n/pt_PT.js delete mode 100644 imprint/l10n/pt_PT.json delete mode 100644 imprint/l10n/ro.js delete mode 100644 imprint/l10n/ro.json delete mode 100644 imprint/l10n/ru.js delete mode 100644 imprint/l10n/ru.json delete mode 100644 imprint/l10n/si_LK.php delete mode 100644 imprint/l10n/sk_SK.js delete mode 100644 imprint/l10n/sk_SK.json delete mode 100644 imprint/l10n/sl.js delete mode 100644 imprint/l10n/sl.json delete mode 100644 imprint/l10n/sq.js delete mode 100644 imprint/l10n/sq.json delete mode 100644 imprint/l10n/sr.js delete mode 100644 imprint/l10n/sr.json delete mode 100644 imprint/l10n/sr@latin.js delete mode 100644 imprint/l10n/sr@latin.json delete mode 100644 imprint/l10n/sv.js delete mode 100644 imprint/l10n/sv.json delete mode 100644 imprint/l10n/ta_LK.php delete mode 100644 imprint/l10n/th_TH.js delete mode 100644 imprint/l10n/th_TH.json delete mode 100644 imprint/l10n/tr.js delete mode 100644 imprint/l10n/tr.json delete mode 100644 imprint/l10n/ug.js delete mode 100644 imprint/l10n/ug.json delete mode 100644 imprint/l10n/uk.js delete mode 100644 imprint/l10n/uk.json delete mode 100644 imprint/l10n/ur_PK.php delete mode 100644 imprint/l10n/vi.js delete mode 100644 imprint/l10n/vi.json delete mode 100644 imprint/l10n/zh_CN.js delete mode 100644 imprint/l10n/zh_CN.json delete mode 100644 imprint/l10n/zh_HK.js delete mode 100644 imprint/l10n/zh_HK.json delete mode 100644 imprint/l10n/zh_TW.js delete mode 100644 imprint/l10n/zh_TW.json delete mode 100644 imprint/settings.php delete mode 100644 imprint/templates/tmpl_content.php delete mode 100644 imprint/templates/tmpl_dummy.php delete mode 100644 imprint/templates/tmpl_index.php delete mode 100644 imprint/templates/tmpl_settings.php delete mode 100644 imprint/vendor/chosen.jquery.README.md delete mode 100644 imprint/vendor/chosen.jquery.VERSION delete mode 100644 imprint/vendor/chosen.jquery.min.css delete mode 100644 imprint/vendor/chosen.jquery.min.js delete mode 100644 imprint/vendor/slimdown.README.md delete mode 100644 imprint/vendor/slimdown.php delete mode 100644 ownpad_lite/ajax/search.php delete mode 100644 ownpad_lite/ajax/settings.php delete mode 100644 ownpad_lite/ajax/share.php delete mode 100644 ownpad_lite/appinfo/app.php delete mode 100644 ownpad_lite/appinfo/info.xml delete mode 100644 ownpad_lite/appinfo/routes.php delete mode 100644 ownpad_lite/appinfo/version delete mode 100644 ownpad_lite/css/style.css delete mode 100644 ownpad_lite/index.php delete mode 100644 ownpad_lite/js/LICENSE.TXT delete mode 100644 ownpad_lite/js/etherpad.js delete mode 100644 ownpad_lite/js/ownpad_lite.php delete mode 100644 ownpad_lite/js/settings.js delete mode 100644 ownpad_lite/l10n/.gitkeep delete mode 100644 ownpad_lite/l10n/af_ZA.js delete mode 100644 ownpad_lite/l10n/af_ZA.json delete mode 100644 ownpad_lite/l10n/ar.js delete mode 100644 ownpad_lite/l10n/ar.json delete mode 100644 ownpad_lite/l10n/ast.js delete mode 100644 ownpad_lite/l10n/ast.json delete mode 100644 ownpad_lite/l10n/az.js delete mode 100644 ownpad_lite/l10n/az.json delete mode 100644 ownpad_lite/l10n/be.js delete mode 100644 ownpad_lite/l10n/be.json delete mode 100644 ownpad_lite/l10n/bg_BG.js delete mode 100644 ownpad_lite/l10n/bg_BG.json delete mode 100644 ownpad_lite/l10n/bn_BD.js delete mode 100644 ownpad_lite/l10n/bn_BD.json delete mode 100644 ownpad_lite/l10n/bn_IN.js delete mode 100644 ownpad_lite/l10n/bn_IN.json delete mode 100644 ownpad_lite/l10n/bs.js delete mode 100644 ownpad_lite/l10n/bs.json delete mode 100644 ownpad_lite/l10n/ca.js delete mode 100644 ownpad_lite/l10n/ca.json delete mode 100644 ownpad_lite/l10n/cs_CZ.js delete mode 100644 ownpad_lite/l10n/cs_CZ.json delete mode 100644 ownpad_lite/l10n/cy_GB.js delete mode 100644 ownpad_lite/l10n/cy_GB.json delete mode 100644 ownpad_lite/l10n/da.js delete mode 100644 ownpad_lite/l10n/da.json delete mode 100644 ownpad_lite/l10n/de.js delete mode 100644 ownpad_lite/l10n/de.json delete mode 100644 ownpad_lite/l10n/de_AT.js delete mode 100644 ownpad_lite/l10n/de_AT.json delete mode 100644 ownpad_lite/l10n/de_DE.js delete mode 100644 ownpad_lite/l10n/de_DE.json delete mode 100644 ownpad_lite/l10n/el.js delete mode 100644 ownpad_lite/l10n/el.json delete mode 100644 ownpad_lite/l10n/en_GB.js delete mode 100644 ownpad_lite/l10n/en_GB.json delete mode 100644 ownpad_lite/l10n/eo.js delete mode 100644 ownpad_lite/l10n/eo.json delete mode 100644 ownpad_lite/l10n/es.js delete mode 100644 ownpad_lite/l10n/es.json delete mode 100644 ownpad_lite/l10n/es_AR.js delete mode 100644 ownpad_lite/l10n/es_AR.json delete mode 100644 ownpad_lite/l10n/es_CL.js delete mode 100644 ownpad_lite/l10n/es_CL.json delete mode 100644 ownpad_lite/l10n/es_MX.js delete mode 100644 ownpad_lite/l10n/es_MX.json delete mode 100644 ownpad_lite/l10n/et_EE.js delete mode 100644 ownpad_lite/l10n/et_EE.json delete mode 100644 ownpad_lite/l10n/eu.js delete mode 100644 ownpad_lite/l10n/eu.json delete mode 100644 ownpad_lite/l10n/eu_ES.js delete mode 100644 ownpad_lite/l10n/eu_ES.json delete mode 100644 ownpad_lite/l10n/fa.js delete mode 100644 ownpad_lite/l10n/fa.json delete mode 100644 ownpad_lite/l10n/fi.js delete mode 100644 ownpad_lite/l10n/fi.json delete mode 100644 ownpad_lite/l10n/fi_FI.js delete mode 100644 ownpad_lite/l10n/fi_FI.json delete mode 100644 ownpad_lite/l10n/fil.js delete mode 100644 ownpad_lite/l10n/fil.json delete mode 100644 ownpad_lite/l10n/fr.js delete mode 100644 ownpad_lite/l10n/fr.json delete mode 100644 ownpad_lite/l10n/gl.js delete mode 100644 ownpad_lite/l10n/gl.json delete mode 100644 ownpad_lite/l10n/he.js delete mode 100644 ownpad_lite/l10n/he.json delete mode 100644 ownpad_lite/l10n/hi.js delete mode 100644 ownpad_lite/l10n/hi.json delete mode 100644 ownpad_lite/l10n/hr.js delete mode 100644 ownpad_lite/l10n/hr.json delete mode 100644 ownpad_lite/l10n/hu_HU.js delete mode 100644 ownpad_lite/l10n/hu_HU.json delete mode 100644 ownpad_lite/l10n/hy.js delete mode 100644 ownpad_lite/l10n/hy.json delete mode 100644 ownpad_lite/l10n/ia.js delete mode 100644 ownpad_lite/l10n/ia.json delete mode 100644 ownpad_lite/l10n/id.js delete mode 100644 ownpad_lite/l10n/id.json delete mode 100644 ownpad_lite/l10n/is.js delete mode 100644 ownpad_lite/l10n/is.json delete mode 100644 ownpad_lite/l10n/it.js delete mode 100644 ownpad_lite/l10n/it.json delete mode 100644 ownpad_lite/l10n/ja.js delete mode 100644 ownpad_lite/l10n/ja.json delete mode 100644 ownpad_lite/l10n/ka_GE.js delete mode 100644 ownpad_lite/l10n/ka_GE.json delete mode 100644 ownpad_lite/l10n/km.js delete mode 100644 ownpad_lite/l10n/km.json delete mode 100644 ownpad_lite/l10n/kn.js delete mode 100644 ownpad_lite/l10n/kn.json delete mode 100644 ownpad_lite/l10n/ko.js delete mode 100644 ownpad_lite/l10n/ko.json delete mode 100644 ownpad_lite/l10n/ku_IQ.js delete mode 100644 ownpad_lite/l10n/ku_IQ.json delete mode 100644 ownpad_lite/l10n/lb.js delete mode 100644 ownpad_lite/l10n/lb.json delete mode 100644 ownpad_lite/l10n/lt_LT.js delete mode 100644 ownpad_lite/l10n/lt_LT.json delete mode 100644 ownpad_lite/l10n/lv.js delete mode 100644 ownpad_lite/l10n/lv.json delete mode 100644 ownpad_lite/l10n/mk.js delete mode 100644 ownpad_lite/l10n/mk.json delete mode 100644 ownpad_lite/l10n/mn.js delete mode 100644 ownpad_lite/l10n/mn.json delete mode 100644 ownpad_lite/l10n/ms_MY.js delete mode 100644 ownpad_lite/l10n/ms_MY.json delete mode 100644 ownpad_lite/l10n/my_MM.js delete mode 100644 ownpad_lite/l10n/my_MM.json delete mode 100644 ownpad_lite/l10n/nb_NO.js delete mode 100644 ownpad_lite/l10n/nb_NO.json delete mode 100644 ownpad_lite/l10n/nds.js delete mode 100644 ownpad_lite/l10n/nds.json delete mode 100644 ownpad_lite/l10n/nl.js delete mode 100644 ownpad_lite/l10n/nl.json delete mode 100644 ownpad_lite/l10n/nn_NO.js delete mode 100644 ownpad_lite/l10n/nn_NO.json delete mode 100644 ownpad_lite/l10n/oc.js delete mode 100644 ownpad_lite/l10n/oc.json delete mode 100644 ownpad_lite/l10n/pa.js delete mode 100644 ownpad_lite/l10n/pa.json delete mode 100644 ownpad_lite/l10n/pl.js delete mode 100644 ownpad_lite/l10n/pl.json delete mode 100644 ownpad_lite/l10n/pt_BR.js delete mode 100644 ownpad_lite/l10n/pt_BR.json delete mode 100644 ownpad_lite/l10n/pt_PT.js delete mode 100644 ownpad_lite/l10n/pt_PT.json delete mode 100644 ownpad_lite/l10n/ro.js delete mode 100644 ownpad_lite/l10n/ro.json delete mode 100644 ownpad_lite/l10n/ru.js delete mode 100644 ownpad_lite/l10n/ru.json delete mode 100644 ownpad_lite/l10n/si_LK.js delete mode 100644 ownpad_lite/l10n/si_LK.json delete mode 100644 ownpad_lite/l10n/sk_SK.js delete mode 100644 ownpad_lite/l10n/sk_SK.json delete mode 100644 ownpad_lite/l10n/sl.js delete mode 100644 ownpad_lite/l10n/sl.json delete mode 100644 ownpad_lite/l10n/sq.js delete mode 100644 ownpad_lite/l10n/sq.json delete mode 100644 ownpad_lite/l10n/sr.js delete mode 100644 ownpad_lite/l10n/sr.json delete mode 100644 ownpad_lite/l10n/sr@latin.js delete mode 100644 ownpad_lite/l10n/sr@latin.json delete mode 100644 ownpad_lite/l10n/sv.js delete mode 100644 ownpad_lite/l10n/sv.json delete mode 100644 ownpad_lite/l10n/ta_IN.js delete mode 100644 ownpad_lite/l10n/ta_IN.json delete mode 100644 ownpad_lite/l10n/ta_LK.js delete mode 100644 ownpad_lite/l10n/ta_LK.json delete mode 100644 ownpad_lite/l10n/te.js delete mode 100644 ownpad_lite/l10n/te.json delete mode 100644 ownpad_lite/l10n/th_TH.js delete mode 100644 ownpad_lite/l10n/th_TH.json delete mode 100644 ownpad_lite/l10n/tr.js delete mode 100644 ownpad_lite/l10n/tr.json delete mode 100644 ownpad_lite/l10n/ug.js delete mode 100644 ownpad_lite/l10n/ug.json delete mode 100644 ownpad_lite/l10n/uk.js delete mode 100644 ownpad_lite/l10n/uk.json delete mode 100644 ownpad_lite/l10n/ur_PK.js delete mode 100644 ownpad_lite/l10n/ur_PK.json delete mode 100644 ownpad_lite/l10n/vi.js delete mode 100644 ownpad_lite/l10n/vi.json delete mode 100644 ownpad_lite/l10n/zh_CN.js delete mode 100644 ownpad_lite/l10n/zh_CN.json delete mode 100644 ownpad_lite/l10n/zh_HK.js delete mode 100644 ownpad_lite/l10n/zh_HK.json delete mode 100644 ownpad_lite/l10n/zh_TW.js delete mode 100644 ownpad_lite/l10n/zh_TW.json delete mode 100644 ownpad_lite/lib/contacts.php delete mode 100644 ownpad_lite/settings.php delete mode 100644 ownpad_lite/templates/index.php delete mode 100644 ownpad_lite/templates/settings.php delete mode 100755 pushnotifications/TODO delete mode 100755 pushnotifications/ajax/changepushid.php delete mode 100755 pushnotifications/appinfo/app.php delete mode 100755 pushnotifications/appinfo/info.xml delete mode 100755 pushnotifications/appinfo/routes.php delete mode 100755 pushnotifications/appinfo/version delete mode 100755 pushnotifications/css/personal.css delete mode 100755 pushnotifications/js/personal.js delete mode 100755 pushnotifications/l10n/.gitkeep delete mode 100755 pushnotifications/lib/Pushover.php delete mode 100755 pushnotifications/lib/push.php delete mode 100755 pushnotifications/personal.php delete mode 100755 pushnotifications/templates/personal.php delete mode 100755 reader/ajax/canvas_saver.php delete mode 100644 reader/ajax/remove_tags.php delete mode 100755 reader/ajax/tags.php delete mode 100755 reader/ajax/thumbnail.php delete mode 100755 reader/appinfo/app.php delete mode 100755 reader/appinfo/database.xml delete mode 100755 reader/appinfo/info.xml delete mode 100755 reader/css/reader.css delete mode 100755 reader/fetch_tags.php delete mode 100755 reader/img/directory.jpg delete mode 100755 reader/img/download.jpg delete mode 100755 reader/img/images.jpg delete mode 100644 reader/img/reader.png delete mode 100755 reader/index.php delete mode 100755 reader/js/.goutputstream-7F73MW delete mode 100755 reader/js/.goutputstream-CZ9VOW delete mode 100755 reader/js/.goutputstream-GYESPW delete mode 100755 reader/js/.goutputstream-H39LNW delete mode 100755 reader/js/.goutputstream-PFE3KW delete mode 100755 reader/js/integrate.js delete mode 100755 reader/js/pdf.js delete mode 100755 reader/lib/dir.php delete mode 100755 reader/lib/library_display.php delete mode 100755 reader/lib/search.php delete mode 100755 reader/lib/tag_utils.php delete mode 100755 reader/lib/thumbnail.php delete mode 100755 reader/results.php delete mode 100755 reader/templates/index.php delete mode 100755 reader/templates/results.php delete mode 100755 reader/templates/tagged.php delete mode 100644 search/appinfo/app.php delete mode 100644 search/appinfo/info.xml delete mode 100644 search/appinfo/version delete mode 100644 search/css/search.css delete mode 100644 search/index.php delete mode 100644 search/templates/index.php delete mode 100644 tattoo/ajax/bg.php delete mode 100644 tattoo/appinfo/app.php delete mode 100644 tattoo/appinfo/info.xml delete mode 100644 tattoo/appinfo/version delete mode 100644 tattoo/css/settings.css delete mode 100644 tattoo/css/tattoo.css delete mode 100644 tattoo/img/tattoo-cat.png delete mode 100644 tattoo/img/tattoo-clouds.png delete mode 100644 tattoo/img/tattoo-sun.png delete mode 100644 tattoo/img/tattoo-tattoo.png delete mode 100644 tattoo/js/tattoo.js delete mode 100644 tattoo/settings.php delete mode 100644 tattoo/templates/settings.php delete mode 100644 user_persona/COPYING-AGPL delete mode 100644 user_persona/README delete mode 100644 user_persona/ajax/save.php delete mode 100644 user_persona/appinfo/app.php delete mode 100644 user_persona/appinfo/info.xml delete mode 100644 user_persona/changelog delete mode 100644 user_persona/img/sign_in_blue.png delete mode 100644 user_persona/js/settings.js delete mode 100644 user_persona/js/utils.js delete mode 100644 user_persona/lib/cacert.pem delete mode 100644 user_persona/lib/policy.php delete mode 100644 user_persona/lib/validator.php delete mode 100644 user_persona/settings.php delete mode 100644 user_persona/templates/settings.php delete mode 100644 user_persona/user_persona.php delete mode 100644 user_saml/CHANGELOG.txt delete mode 100644 user_saml/README.md delete mode 100644 user_saml/appinfo/app.php delete mode 100644 user_saml/appinfo/info.xml delete mode 100644 user_saml/appinfo/version delete mode 100644 user_saml/auth.php delete mode 100644 user_saml/css/saml.css delete mode 100644 user_saml/img/logo.jpg delete mode 100644 user_saml/js/settings.js delete mode 100644 user_saml/js/utils.js delete mode 100644 user_saml/lib/hooks.php delete mode 100644 user_saml/settings.php delete mode 100644 user_saml/templates/settings.php delete mode 100644 user_saml/user_saml.php diff --git a/emoji/app.php b/emoji/app.php deleted file mode 100644 index 066e037e6..000000000 --- a/emoji/app.php +++ /dev/null @@ -1,2096 +0,0 @@ -maps = array( - 'names' => array( - "\xe2\x98\x80" => 'BLACK SUN WITH RAYS', - "\xe2\x98\x81" => 'CLOUD', - "\xe2\x98\x94" => 'UMBRELLA WITH RAIN DROPS', - "\xe2\x9b\x84" => 'SNOWMAN WITHOUT SNOW', - "\xe2\x9a\xa1" => 'HIGH VOLTAGE SIGN', - "\xf0\x9f\x8c\x80" => 'CYCLONE', - "\xf0\x9f\x8c\x81" => 'FOGGY', - "\xf0\x9f\x8c\x82" => 'CLOSED UMBRELLA', - "\xf0\x9f\x8c\x83" => 'NIGHT WITH STARS', - "\xf0\x9f\x8c\x84" => 'SUNRISE OVER MOUNTAINS', - "\xf0\x9f\x8c\x85" => 'SUNRISE', - "\xf0\x9f\x8c\x86" => 'CITYSCAPE AT DUSK', - "\xf0\x9f\x8c\x87" => 'SUNSET OVER BUILDINGS', - "\xf0\x9f\x8c\x88" => 'RAINBOW', - "\xe2\x9d\x84" => 'SNOWFLAKE', - "\xe2\x9b\x85" => 'SUN BEHIND CLOUD', - "\xf0\x9f\x8c\x89" => 'BRIDGE AT NIGHT', - "\xf0\x9f\x8c\x8a" => 'WATER WAVE', - "\xf0\x9f\x8c\x8b" => 'VOLCANO', - "\xf0\x9f\x8c\x8c" => 'MILKY WAY', - "\xf0\x9f\x8c\x8f" => 'EARTH GLOBE ASIA-AUSTRALIA', - "\xf0\x9f\x8c\x91" => 'NEW MOON SYMBOL', - "\xf0\x9f\x8c\x94" => 'WAXING GIBBOUS MOON SYMBOL', - "\xf0\x9f\x8c\x93" => 'FIRST QUARTER MOON SYMBOL', - "\xf0\x9f\x8c\x99" => 'CRESCENT MOON', - "\xf0\x9f\x8c\x95" => 'FULL MOON SYMBOL', - "\xf0\x9f\x8c\x9b" => 'FIRST QUARTER MOON WITH FACE', - "\xf0\x9f\x8c\x9f" => 'GLOWING STAR', - "\xf0\x9f\x8c\xa0" => 'SHOOTING STAR', - "\xf0\x9f\x95\x90" => 'CLOCK FACE ONE OCLOCK', - "\xf0\x9f\x95\x91" => 'CLOCK FACE TWO OCLOCK', - "\xf0\x9f\x95\x92" => 'CLOCK FACE THREE OCLOCK', - "\xf0\x9f\x95\x93" => 'CLOCK FACE FOUR OCLOCK', - "\xf0\x9f\x95\x94" => 'CLOCK FACE FIVE OCLOCK', - "\xf0\x9f\x95\x95" => 'CLOCK FACE SIX OCLOCK', - "\xf0\x9f\x95\x96" => 'CLOCK FACE SEVEN OCLOCK', - "\xf0\x9f\x95\x97" => 'CLOCK FACE EIGHT OCLOCK', - "\xf0\x9f\x95\x98" => 'CLOCK FACE NINE OCLOCK', - "\xf0\x9f\x95\x99" => 'CLOCK FACE TEN OCLOCK', - "\xf0\x9f\x95\x9a" => 'CLOCK FACE ELEVEN OCLOCK', - "\xf0\x9f\x95\x9b" => 'CLOCK FACE TWELVE OCLOCK', - "\xe2\x8c\x9a" => 'WATCH', - "\xe2\x8c\x9b" => 'HOURGLASS', - "\xe2\x8f\xb0" => 'ALARM CLOCK', - "\xe2\x8f\xb3" => 'HOURGLASS WITH FLOWING SAND', - "\xe2\x99\x88" => 'ARIES', - "\xe2\x99\x89" => 'TAURUS', - "\xe2\x99\x8a" => 'GEMINI', - "\xe2\x99\x8b" => 'CANCER', - "\xe2\x99\x8c" => 'LEO', - "\xe2\x99\x8d" => 'VIRGO', - "\xe2\x99\x8e" => 'LIBRA', - "\xe2\x99\x8f" => 'SCORPIUS', - "\xe2\x99\x90" => 'SAGITTARIUS', - "\xe2\x99\x91" => 'CAPRICORN', - "\xe2\x99\x92" => 'AQUARIUS', - "\xe2\x99\x93" => 'PISCES', - "\xe2\x9b\x8e" => 'OPHIUCHUS', - "\xf0\x9f\x8d\x80" => 'FOUR LEAF CLOVER', - "\xf0\x9f\x8c\xb7" => 'TULIP', - "\xf0\x9f\x8c\xb1" => 'SEEDLING', - "\xf0\x9f\x8d\x81" => 'MAPLE LEAF', - "\xf0\x9f\x8c\xb8" => 'CHERRY BLOSSOM', - "\xf0\x9f\x8c\xb9" => 'ROSE', - "\xf0\x9f\x8d\x82" => 'FALLEN LEAF', - "\xf0\x9f\x8d\x83" => 'LEAF FLUTTERING IN WIND', - "\xf0\x9f\x8c\xba" => 'HIBISCUS', - "\xf0\x9f\x8c\xbb" => 'SUNFLOWER', - "\xf0\x9f\x8c\xb4" => 'PALM TREE', - "\xf0\x9f\x8c\xb5" => 'CACTUS', - "\xf0\x9f\x8c\xbe" => 'EAR OF RICE', - "\xf0\x9f\x8c\xbd" => 'EAR OF MAIZE', - "\xf0\x9f\x8d\x84" => 'MUSHROOM', - "\xf0\x9f\x8c\xb0" => 'CHESTNUT', - "\xf0\x9f\x8c\xbc" => 'BLOSSOM', - "\xf0\x9f\x8c\xbf" => 'HERB', - "\xf0\x9f\x8d\x92" => 'CHERRIES', - "\xf0\x9f\x8d\x8c" => 'BANANA', - "\xf0\x9f\x8d\x8e" => 'RED APPLE', - "\xf0\x9f\x8d\x8a" => 'TANGERINE', - "\xf0\x9f\x8d\x93" => 'STRAWBERRY', - "\xf0\x9f\x8d\x89" => 'WATERMELON', - "\xf0\x9f\x8d\x85" => 'TOMATO', - "\xf0\x9f\x8d\x86" => 'AUBERGINE', - "\xf0\x9f\x8d\x88" => 'MELON', - "\xf0\x9f\x8d\x8d" => 'PINEAPPLE', - "\xf0\x9f\x8d\x87" => 'GRAPES', - "\xf0\x9f\x8d\x91" => 'PEACH', - "\xf0\x9f\x8d\x8f" => 'GREEN APPLE', - "\xf0\x9f\x91\x80" => 'EYES', - "\xf0\x9f\x91\x82" => 'EAR', - "\xf0\x9f\x91\x83" => 'NOSE', - "\xf0\x9f\x91\x84" => 'MOUTH', - "\xf0\x9f\x91\x85" => 'TONGUE', - "\xf0\x9f\x92\x84" => 'LIPSTICK', - "\xf0\x9f\x92\x85" => 'NAIL POLISH', - "\xf0\x9f\x92\x86" => 'FACE MASSAGE', - "\xf0\x9f\x92\x87" => 'HAIRCUT', - "\xf0\x9f\x92\x88" => 'BARBER POLE', - "\xf0\x9f\x91\xa4" => 'BUST IN SILHOUETTE', - "\xf0\x9f\x91\xa6" => 'BOY', - "\xf0\x9f\x91\xa7" => 'GIRL', - "\xf0\x9f\x91\xa8" => 'MAN', - "\xf0\x9f\x91\xa9" => 'WOMAN', - "\xf0\x9f\x91\xaa" => 'FAMILY', - "\xf0\x9f\x91\xab" => 'MAN AND WOMAN HOLDING HANDS', - "\xf0\x9f\x91\xae" => 'POLICE OFFICER', - "\xf0\x9f\x91\xaf" => 'WOMAN WITH BUNNY EARS', - "\xf0\x9f\x91\xb0" => 'BRIDE WITH VEIL', - "\xf0\x9f\x91\xb1" => 'PERSON WITH BLOND HAIR', - "\xf0\x9f\x91\xb2" => 'MAN WITH GUA PI MAO', - "\xf0\x9f\x91\xb3" => 'MAN WITH TURBAN', - "\xf0\x9f\x91\xb4" => 'OLDER MAN', - "\xf0\x9f\x91\xb5" => 'OLDER WOMAN', - "\xf0\x9f\x91\xb6" => 'BABY', - "\xf0\x9f\x91\xb7" => 'CONSTRUCTION WORKER', - "\xf0\x9f\x91\xb8" => 'PRINCESS', - "\xf0\x9f\x91\xb9" => 'JAPANESE OGRE', - "\xf0\x9f\x91\xba" => 'JAPANESE GOBLIN', - "\xf0\x9f\x91\xbb" => 'GHOST', - "\xf0\x9f\x91\xbc" => 'BABY ANGEL', - "\xf0\x9f\x91\xbd" => 'EXTRATERRESTRIAL ALIEN', - "\xf0\x9f\x91\xbe" => 'ALIEN MONSTER', - "\xf0\x9f\x91\xbf" => 'IMP', - "\xf0\x9f\x92\x80" => 'SKULL', - "\xf0\x9f\x92\x81" => 'INFORMATION DESK PERSON', - "\xf0\x9f\x92\x82" => 'GUARDSMAN', - "\xf0\x9f\x92\x83" => 'DANCER', - "\xf0\x9f\x90\x8c" => 'SNAIL', - "\xf0\x9f\x90\x8d" => 'SNAKE', - "\xf0\x9f\x90\x8e" => 'HORSE', - "\xf0\x9f\x90\x94" => 'CHICKEN', - "\xf0\x9f\x90\x97" => 'BOAR', - "\xf0\x9f\x90\xab" => 'BACTRIAN CAMEL', - "\xf0\x9f\x90\x98" => 'ELEPHANT', - "\xf0\x9f\x90\xa8" => 'KOALA', - "\xf0\x9f\x90\x92" => 'MONKEY', - "\xf0\x9f\x90\x91" => 'SHEEP', - "\xf0\x9f\x90\x99" => 'OCTOPUS', - "\xf0\x9f\x90\x9a" => 'SPIRAL SHELL', - "\xf0\x9f\x90\x9b" => 'BUG', - "\xf0\x9f\x90\x9c" => 'ANT', - "\xf0\x9f\x90\x9d" => 'HONEYBEE', - "\xf0\x9f\x90\x9e" => 'LADY BEETLE', - "\xf0\x9f\x90\xa0" => 'TROPICAL FISH', - "\xf0\x9f\x90\xa1" => 'BLOWFISH', - "\xf0\x9f\x90\xa2" => 'TURTLE', - "\xf0\x9f\x90\xa4" => 'BABY CHICK', - "\xf0\x9f\x90\xa5" => 'FRONT-FACING BABY CHICK', - "\xf0\x9f\x90\xa6" => 'BIRD', - "\xf0\x9f\x90\xa3" => 'HATCHING CHICK', - "\xf0\x9f\x90\xa7" => 'PENGUIN', - "\xf0\x9f\x90\xa9" => 'POODLE', - "\xf0\x9f\x90\x9f" => 'FISH', - "\xf0\x9f\x90\xac" => 'DOLPHIN', - "\xf0\x9f\x90\xad" => 'MOUSE FACE', - "\xf0\x9f\x90\xaf" => 'TIGER FACE', - "\xf0\x9f\x90\xb1" => 'CAT FACE', - "\xf0\x9f\x90\xb3" => 'SPOUTING WHALE', - "\xf0\x9f\x90\xb4" => 'HORSE FACE', - "\xf0\x9f\x90\xb5" => 'MONKEY FACE', - "\xf0\x9f\x90\xb6" => 'DOG FACE', - "\xf0\x9f\x90\xb7" => 'PIG FACE', - "\xf0\x9f\x90\xbb" => 'BEAR FACE', - "\xf0\x9f\x90\xb9" => 'HAMSTER FACE', - "\xf0\x9f\x90\xba" => 'WOLF FACE', - "\xf0\x9f\x90\xae" => 'COW FACE', - "\xf0\x9f\x90\xb0" => 'RABBIT FACE', - "\xf0\x9f\x90\xb8" => 'FROG FACE', - "\xf0\x9f\x90\xbe" => 'PAW PRINTS', - "\xf0\x9f\x90\xb2" => 'DRAGON FACE', - "\xf0\x9f\x90\xbc" => 'PANDA FACE', - "\xf0\x9f\x90\xbd" => 'PIG NOSE', - "\xf0\x9f\x98\xa0" => 'ANGRY FACE', - "\xf0\x9f\x98\xa9" => 'WEARY FACE', - "\xf0\x9f\x98\xb2" => 'ASTONISHED FACE', - "\xf0\x9f\x98\x9e" => 'DISAPPOINTED FACE', - "\xf0\x9f\x98\xb5" => 'DIZZY FACE', - "\xf0\x9f\x98\xb0" => 'FACE WITH OPEN MOUTH AND COLD SWEAT', - "\xf0\x9f\x98\x92" => 'UNAMUSED FACE', - "\xf0\x9f\x98\x8d" => 'SMILING FACE WITH HEART-SHAPED EYES', - "\xf0\x9f\x98\xa4" => 'FACE WITH LOOK OF TRIUMPH', - "\xf0\x9f\x98\x9c" => 'FACE WITH STUCK-OUT TONGUE AND WINKING EYE', - "\xf0\x9f\x98\x9d" => 'FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES', - "\xf0\x9f\x98\x8b" => 'FACE SAVOURING DELICIOUS FOOD', - "\xf0\x9f\x98\x98" => 'FACE THROWING A KISS', - "\xf0\x9f\x98\x9a" => 'KISSING FACE WITH CLOSED EYES', - "\xf0\x9f\x98\xb7" => 'FACE WITH MEDICAL MASK', - "\xf0\x9f\x98\xb3" => 'FLUSHED FACE', - "\xf0\x9f\x98\x83" => 'SMILING FACE WITH OPEN MOUTH', - "\xf0\x9f\x98\x85" => 'SMILING FACE WITH OPEN MOUTH AND COLD SWEAT', - "\xf0\x9f\x98\x86" => 'SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES', - "\xf0\x9f\x98\x81" => 'GRINNING FACE WITH SMILING EYES', - "\xf0\x9f\x98\x82" => 'FACE WITH TEARS OF JOY', - "\xf0\x9f\x98\x8a" => 'SMILING FACE WITH SMILING EYES', - "\xe2\x98\xba" => 'WHITE SMILING FACE', - "\xf0\x9f\x98\x84" => 'SMILING FACE WITH OPEN MOUTH AND SMILING EYES', - "\xf0\x9f\x98\xa2" => 'CRYING FACE', - "\xf0\x9f\x98\xad" => 'LOUDLY CRYING FACE', - "\xf0\x9f\x98\xa8" => 'FEARFUL FACE', - "\xf0\x9f\x98\xa3" => 'PERSEVERING FACE', - "\xf0\x9f\x98\xa1" => 'POUTING FACE', - "\xf0\x9f\x98\x8c" => 'RELIEVED FACE', - "\xf0\x9f\x98\x96" => 'CONFOUNDED FACE', - "\xf0\x9f\x98\x94" => 'PENSIVE FACE', - "\xf0\x9f\x98\xb1" => 'FACE SCREAMING IN FEAR', - "\xf0\x9f\x98\xaa" => 'SLEEPY FACE', - "\xf0\x9f\x98\x8f" => 'SMIRKING FACE', - "\xf0\x9f\x98\x93" => 'FACE WITH COLD SWEAT', - "\xf0\x9f\x98\xa5" => 'DISAPPOINTED BUT RELIEVED FACE', - "\xf0\x9f\x98\xab" => 'TIRED FACE', - "\xf0\x9f\x98\x89" => 'WINKING FACE', - "\xf0\x9f\x98\xba" => 'SMILING CAT FACE WITH OPEN MOUTH', - "\xf0\x9f\x98\xb8" => 'GRINNING CAT FACE WITH SMILING EYES', - "\xf0\x9f\x98\xb9" => 'CAT FACE WITH TEARS OF JOY', - "\xf0\x9f\x98\xbd" => 'KISSING CAT FACE WITH CLOSED EYES', - "\xf0\x9f\x98\xbb" => 'SMILING CAT FACE WITH HEART-SHAPED EYES', - "\xf0\x9f\x98\xbf" => 'CRYING CAT FACE', - "\xf0\x9f\x98\xbe" => 'POUTING CAT FACE', - "\xf0\x9f\x98\xbc" => 'CAT FACE WITH WRY SMILE', - "\xf0\x9f\x99\x80" => 'WEARY CAT FACE', - "\xf0\x9f\x99\x85" => 'FACE WITH NO GOOD GESTURE', - "\xf0\x9f\x99\x86" => 'FACE WITH OK GESTURE', - "\xf0\x9f\x99\x87" => 'PERSON BOWING DEEPLY', - "\xf0\x9f\x99\x88" => 'SEE-NO-EVIL MONKEY', - "\xf0\x9f\x99\x8a" => 'SPEAK-NO-EVIL MONKEY', - "\xf0\x9f\x99\x89" => 'HEAR-NO-EVIL MONKEY', - "\xf0\x9f\x99\x8b" => 'HAPPY PERSON RAISING ONE HAND', - "\xf0\x9f\x99\x8c" => 'PERSON RAISING BOTH HANDS IN CELEBRATION', - "\xf0\x9f\x99\x8d" => 'PERSON FROWNING', - "\xf0\x9f\x99\x8e" => 'PERSON WITH POUTING FACE', - "\xf0\x9f\x99\x8f" => 'PERSON WITH FOLDED HANDS', - "\xf0\x9f\x8f\xa0" => 'HOUSE BUILDING', - "\xf0\x9f\x8f\xa1" => 'HOUSE WITH GARDEN', - "\xf0\x9f\x8f\xa2" => 'OFFICE BUILDING', - "\xf0\x9f\x8f\xa3" => 'JAPANESE POST OFFICE', - "\xf0\x9f\x8f\xa5" => 'HOSPITAL', - "\xf0\x9f\x8f\xa6" => 'BANK', - "\xf0\x9f\x8f\xa7" => 'AUTOMATED TELLER MACHINE', - "\xf0\x9f\x8f\xa8" => 'HOTEL', - "\xf0\x9f\x8f\xa9" => 'LOVE HOTEL', - "\xf0\x9f\x8f\xaa" => 'CONVENIENCE STORE', - "\xf0\x9f\x8f\xab" => 'SCHOOL', - "\xe2\x9b\xaa" => 'CHURCH', - "\xe2\x9b\xb2" => 'FOUNTAIN', - "\xf0\x9f\x8f\xac" => 'DEPARTMENT STORE', - "\xf0\x9f\x8f\xaf" => 'JAPANESE CASTLE', - "\xf0\x9f\x8f\xb0" => 'EUROPEAN CASTLE', - "\xf0\x9f\x8f\xad" => 'FACTORY', - "\xe2\x9a\x93" => 'ANCHOR', - "\xf0\x9f\x8f\xae" => 'IZAKAYA LANTERN', - "\xf0\x9f\x97\xbb" => 'MOUNT FUJI', - "\xf0\x9f\x97\xbc" => 'TOKYO TOWER', - "\xf0\x9f\x97\xbd" => 'STATUE OF LIBERTY', - "\xf0\x9f\x97\xbe" => 'SILHOUETTE OF JAPAN', - "\xf0\x9f\x97\xbf" => 'MOYAI', - "\xf0\x9f\x91\x9e" => 'MANS SHOE', - "\xf0\x9f\x91\x9f" => 'ATHLETIC SHOE', - "\xf0\x9f\x91\xa0" => 'HIGH-HEELED SHOE', - "\xf0\x9f\x91\xa1" => 'WOMANS SANDAL', - "\xf0\x9f\x91\xa2" => 'WOMANS BOOTS', - "\xf0\x9f\x91\xa3" => 'FOOTPRINTS', - "\xf0\x9f\x91\x93" => 'EYEGLASSES', - "\xf0\x9f\x91\x95" => 'T-SHIRT', - "\xf0\x9f\x91\x96" => 'JEANS', - "\xf0\x9f\x91\x91" => 'CROWN', - "\xf0\x9f\x91\x94" => 'NECKTIE', - "\xf0\x9f\x91\x92" => 'WOMANS HAT', - "\xf0\x9f\x91\x97" => 'DRESS', - "\xf0\x9f\x91\x98" => 'KIMONO', - "\xf0\x9f\x91\x99" => 'BIKINI', - "\xf0\x9f\x91\x9a" => 'WOMANS CLOTHES', - "\xf0\x9f\x91\x9b" => 'PURSE', - "\xf0\x9f\x91\x9c" => 'HANDBAG', - "\xf0\x9f\x91\x9d" => 'POUCH', - "\xf0\x9f\x92\xb0" => 'MONEY BAG', - "\xf0\x9f\x92\xb1" => 'CURRENCY EXCHANGE', - "\xf0\x9f\x92\xb9" => 'CHART WITH UPWARDS TREND AND YEN SIGN', - "\xf0\x9f\x92\xb2" => 'HEAVY DOLLAR SIGN', - "\xf0\x9f\x92\xb3" => 'CREDIT CARD', - "\xf0\x9f\x92\xb4" => 'BANKNOTE WITH YEN SIGN', - "\xf0\x9f\x92\xb5" => 'BANKNOTE WITH DOLLAR SIGN', - "\xf0\x9f\x92\xb8" => 'MONEY WITH WINGS', - "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3" => 'REGIONAL INDICATOR SYMBOL LETTERS CN', - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa" => 'REGIONAL INDICATOR SYMBOL LETTERS DE', - "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8" => 'REGIONAL INDICATOR SYMBOL LETTERS ES', - "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7" => 'REGIONAL INDICATOR SYMBOL LETTERS FR', - "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7" => 'REGIONAL INDICATOR SYMBOL LETTERS GB', - "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9" => 'REGIONAL INDICATOR SYMBOL LETTERS IT', - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5" => 'REGIONAL INDICATOR SYMBOL LETTERS JP', - "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7" => 'REGIONAL INDICATOR SYMBOL LETTERS KR', - "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba" => 'REGIONAL INDICATOR SYMBOL LETTERS RU', - "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8" => 'REGIONAL INDICATOR SYMBOL LETTERS US', - "\xf0\x9f\x94\xa5" => 'FIRE', - "\xf0\x9f\x94\xa6" => 'ELECTRIC TORCH', - "\xf0\x9f\x94\xa7" => 'WRENCH', - "\xf0\x9f\x94\xa8" => 'HAMMER', - "\xf0\x9f\x94\xa9" => 'NUT AND BOLT', - "\xf0\x9f\x94\xaa" => 'HOCHO', - "\xf0\x9f\x94\xab" => 'PISTOL', - "\xf0\x9f\x94\xae" => 'CRYSTAL BALL', - "\xf0\x9f\x94\xaf" => 'SIX POINTED STAR WITH MIDDLE DOT', - "\xf0\x9f\x94\xb0" => 'JAPANESE SYMBOL FOR BEGINNER', - "\xf0\x9f\x94\xb1" => 'TRIDENT EMBLEM', - "\xf0\x9f\x92\x89" => 'SYRINGE', - "\xf0\x9f\x92\x8a" => 'PILL', - "\xf0\x9f\x85\xb0" => 'NEGATIVE SQUARED LATIN CAPITAL LETTER A', - "\xf0\x9f\x85\xb1" => 'NEGATIVE SQUARED LATIN CAPITAL LETTER B', - "\xf0\x9f\x86\x8e" => 'NEGATIVE SQUARED AB', - "\xf0\x9f\x85\xbe" => 'NEGATIVE SQUARED LATIN CAPITAL LETTER O', - "\xf0\x9f\x8e\x80" => 'RIBBON', - "\xf0\x9f\x8e\x81" => 'WRAPPED PRESENT', - "\xf0\x9f\x8e\x82" => 'BIRTHDAY CAKE', - "\xf0\x9f\x8e\x84" => 'CHRISTMAS TREE', - "\xf0\x9f\x8e\x85" => 'FATHER CHRISTMAS', - "\xf0\x9f\x8e\x8c" => 'CROSSED FLAGS', - "\xf0\x9f\x8e\x86" => 'FIREWORKS', - "\xf0\x9f\x8e\x88" => 'BALLOON', - "\xf0\x9f\x8e\x89" => 'PARTY POPPER', - "\xf0\x9f\x8e\x8d" => 'PINE DECORATION', - "\xf0\x9f\x8e\x8e" => 'JAPANESE DOLLS', - "\xf0\x9f\x8e\x93" => 'GRADUATION CAP', - "\xf0\x9f\x8e\x92" => 'SCHOOL SATCHEL', - "\xf0\x9f\x8e\x8f" => 'CARP STREAMER', - "\xf0\x9f\x8e\x87" => 'FIREWORK SPARKLER', - "\xf0\x9f\x8e\x90" => 'WIND CHIME', - "\xf0\x9f\x8e\x83" => 'JACK-O-LANTERN', - "\xf0\x9f\x8e\x8a" => 'CONFETTI BALL', - "\xf0\x9f\x8e\x8b" => 'TANABATA TREE', - "\xf0\x9f\x8e\x91" => 'MOON VIEWING CEREMONY', - "\xf0\x9f\x93\x9f" => 'PAGER', - "\xe2\x98\x8e" => 'BLACK TELEPHONE', - "\xf0\x9f\x93\x9e" => 'TELEPHONE RECEIVER', - "\xf0\x9f\x93\xb1" => 'MOBILE PHONE', - "\xf0\x9f\x93\xb2" => 'MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT', - "\xf0\x9f\x93\x9d" => 'MEMO', - "\xf0\x9f\x93\xa0" => 'FAX MACHINE', - "\xe2\x9c\x89" => 'ENVELOPE', - "\xf0\x9f\x93\xa8" => 'INCOMING ENVELOPE', - "\xf0\x9f\x93\xa9" => 'ENVELOPE WITH DOWNWARDS ARROW ABOVE', - "\xf0\x9f\x93\xaa" => 'CLOSED MAILBOX WITH LOWERED FLAG', - "\xf0\x9f\x93\xab" => 'CLOSED MAILBOX WITH RAISED FLAG', - "\xf0\x9f\x93\xae" => 'POSTBOX', - "\xf0\x9f\x93\xb0" => 'NEWSPAPER', - "\xf0\x9f\x93\xa2" => 'PUBLIC ADDRESS LOUDSPEAKER', - "\xf0\x9f\x93\xa3" => 'CHEERING MEGAPHONE', - "\xf0\x9f\x93\xa1" => 'SATELLITE ANTENNA', - "\xf0\x9f\x93\xa4" => 'OUTBOX TRAY', - "\xf0\x9f\x93\xa5" => 'INBOX TRAY', - "\xf0\x9f\x93\xa6" => 'PACKAGE', - "\xf0\x9f\x93\xa7" => 'E-MAIL SYMBOL', - "\xf0\x9f\x94\xa0" => 'INPUT SYMBOL FOR LATIN CAPITAL LETTERS', - "\xf0\x9f\x94\xa1" => 'INPUT SYMBOL FOR LATIN SMALL LETTERS', - "\xf0\x9f\x94\xa2" => 'INPUT SYMBOL FOR NUMBERS', - "\xf0\x9f\x94\xa3" => 'INPUT SYMBOL FOR SYMBOLS', - "\xf0\x9f\x94\xa4" => 'INPUT SYMBOL FOR LATIN LETTERS', - "\xe2\x9c\x92" => 'BLACK NIB', - "\xf0\x9f\x92\xba" => 'SEAT', - "\xf0\x9f\x92\xbb" => 'PERSONAL COMPUTER', - "\xe2\x9c\x8f" => 'PENCIL', - "\xf0\x9f\x93\x8e" => 'PAPERCLIP', - "\xf0\x9f\x92\xbc" => 'BRIEFCASE', - "\xf0\x9f\x92\xbd" => 'MINIDISC', - "\xf0\x9f\x92\xbe" => 'FLOPPY DISK', - "\xf0\x9f\x92\xbf" => 'OPTICAL DISC', - "\xf0\x9f\x93\x80" => 'DVD', - "\xe2\x9c\x82" => 'BLACK SCISSORS', - "\xf0\x9f\x93\x8d" => 'ROUND PUSHPIN', - "\xf0\x9f\x93\x83" => 'PAGE WITH CURL', - "\xf0\x9f\x93\x84" => 'PAGE FACING UP', - "\xf0\x9f\x93\x85" => 'CALENDAR', - "\xf0\x9f\x93\x81" => 'FILE FOLDER', - "\xf0\x9f\x93\x82" => 'OPEN FILE FOLDER', - "\xf0\x9f\x93\x93" => 'NOTEBOOK', - "\xf0\x9f\x93\x96" => 'OPEN BOOK', - "\xf0\x9f\x93\x94" => 'NOTEBOOK WITH DECORATIVE COVER', - "\xf0\x9f\x93\x95" => 'CLOSED BOOK', - "\xf0\x9f\x93\x97" => 'GREEN BOOK', - "\xf0\x9f\x93\x98" => 'BLUE BOOK', - "\xf0\x9f\x93\x99" => 'ORANGE BOOK', - "\xf0\x9f\x93\x9a" => 'BOOKS', - "\xf0\x9f\x93\x9b" => 'NAME BADGE', - "\xf0\x9f\x93\x9c" => 'SCROLL', - "\xf0\x9f\x93\x8b" => 'CLIPBOARD', - "\xf0\x9f\x93\x86" => 'TEAR-OFF CALENDAR', - "\xf0\x9f\x93\x8a" => 'BAR CHART', - "\xf0\x9f\x93\x88" => 'CHART WITH UPWARDS TREND', - "\xf0\x9f\x93\x89" => 'CHART WITH DOWNWARDS TREND', - "\xf0\x9f\x93\x87" => 'CARD INDEX', - "\xf0\x9f\x93\x8c" => 'PUSHPIN', - "\xf0\x9f\x93\x92" => 'LEDGER', - "\xf0\x9f\x93\x8f" => 'STRAIGHT RULER', - "\xf0\x9f\x93\x90" => 'TRIANGULAR RULER', - "\xf0\x9f\x93\x91" => 'BOOKMARK TABS', - "\xf0\x9f\x8e\xbd" => 'RUNNING SHIRT WITH SASH', - "\xe2\x9a\xbe" => 'BASEBALL', - "\xe2\x9b\xb3" => 'FLAG IN HOLE', - "\xf0\x9f\x8e\xbe" => 'TENNIS RACQUET AND BALL', - "\xe2\x9a\xbd" => 'SOCCER BALL', - "\xf0\x9f\x8e\xbf" => 'SKI AND SKI BOOT', - "\xf0\x9f\x8f\x80" => 'BASKETBALL AND HOOP', - "\xf0\x9f\x8f\x81" => 'CHEQUERED FLAG', - "\xf0\x9f\x8f\x82" => 'SNOWBOARDER', - "\xf0\x9f\x8f\x83" => 'RUNNER', - "\xf0\x9f\x8f\x84" => 'SURFER', - "\xf0\x9f\x8f\x86" => 'TROPHY', - "\xf0\x9f\x8f\x88" => 'AMERICAN FOOTBALL', - "\xf0\x9f\x8f\x8a" => 'SWIMMER', - "\xf0\x9f\x9a\x83" => 'RAILWAY CAR', - "\xf0\x9f\x9a\x87" => 'METRO', - "\xe2\x93\x82" => 'CIRCLED LATIN CAPITAL LETTER M', - "\xf0\x9f\x9a\x84" => 'HIGH-SPEED TRAIN', - "\xf0\x9f\x9a\x85" => 'HIGH-SPEED TRAIN WITH BULLET NOSE', - "\xf0\x9f\x9a\x97" => 'AUTOMOBILE', - "\xf0\x9f\x9a\x99" => 'RECREATIONAL VEHICLE', - "\xf0\x9f\x9a\x8c" => 'BUS', - "\xf0\x9f\x9a\x8f" => 'BUS STOP', - "\xf0\x9f\x9a\xa2" => 'SHIP', - "\xe2\x9c\x88" => 'AIRPLANE', - "\xe2\x9b\xb5" => 'SAILBOAT', - "\xf0\x9f\x9a\x89" => 'STATION', - "\xf0\x9f\x9a\x80" => 'ROCKET', - "\xf0\x9f\x9a\xa4" => 'SPEEDBOAT', - "\xf0\x9f\x9a\x95" => 'TAXI', - "\xf0\x9f\x9a\x9a" => 'DELIVERY TRUCK', - "\xf0\x9f\x9a\x92" => 'FIRE ENGINE', - "\xf0\x9f\x9a\x91" => 'AMBULANCE', - "\xf0\x9f\x9a\x93" => 'POLICE CAR', - "\xe2\x9b\xbd" => 'FUEL PUMP', - "\xf0\x9f\x85\xbf" => 'NEGATIVE SQUARED LATIN CAPITAL LETTER P', - "\xf0\x9f\x9a\xa5" => 'HORIZONTAL TRAFFIC LIGHT', - "\xf0\x9f\x9a\xa7" => 'CONSTRUCTION SIGN', - "\xf0\x9f\x9a\xa8" => 'POLICE CARS REVOLVING LIGHT', - "\xe2\x99\xa8" => 'HOT SPRINGS', - "\xe2\x9b\xba" => 'TENT', - "\xf0\x9f\x8e\xa0" => 'CAROUSEL HORSE', - "\xf0\x9f\x8e\xa1" => 'FERRIS WHEEL', - "\xf0\x9f\x8e\xa2" => 'ROLLER COASTER', - "\xf0\x9f\x8e\xa3" => 'FISHING POLE AND FISH', - "\xf0\x9f\x8e\xa4" => 'MICROPHONE', - "\xf0\x9f\x8e\xa5" => 'MOVIE CAMERA', - "\xf0\x9f\x8e\xa6" => 'CINEMA', - "\xf0\x9f\x8e\xa7" => 'HEADPHONE', - "\xf0\x9f\x8e\xa8" => 'ARTIST PALETTE', - "\xf0\x9f\x8e\xa9" => 'TOP HAT', - "\xf0\x9f\x8e\xaa" => 'CIRCUS TENT', - "\xf0\x9f\x8e\xab" => 'TICKET', - "\xf0\x9f\x8e\xac" => 'CLAPPER BOARD', - "\xf0\x9f\x8e\xad" => 'PERFORMING ARTS', - "\xf0\x9f\x8e\xae" => 'VIDEO GAME', - "\xf0\x9f\x80\x84" => 'MAHJONG TILE RED DRAGON', - "\xf0\x9f\x8e\xaf" => 'DIRECT HIT', - "\xf0\x9f\x8e\xb0" => 'SLOT MACHINE', - "\xf0\x9f\x8e\xb1" => 'BILLIARDS', - "\xf0\x9f\x8e\xb2" => 'GAME DIE', - "\xf0\x9f\x8e\xb3" => 'BOWLING', - "\xf0\x9f\x8e\xb4" => 'FLOWER PLAYING CARDS', - "\xf0\x9f\x83\x8f" => 'PLAYING CARD BLACK JOKER', - "\xf0\x9f\x8e\xb5" => 'MUSICAL NOTE', - "\xf0\x9f\x8e\xb6" => 'MULTIPLE MUSICAL NOTES', - "\xf0\x9f\x8e\xb7" => 'SAXOPHONE', - "\xf0\x9f\x8e\xb8" => 'GUITAR', - "\xf0\x9f\x8e\xb9" => 'MUSICAL KEYBOARD', - "\xf0\x9f\x8e\xba" => 'TRUMPET', - "\xf0\x9f\x8e\xbb" => 'VIOLIN', - "\xf0\x9f\x8e\xbc" => 'MUSICAL SCORE', - "\xe3\x80\xbd" => 'PART ALTERNATION MARK', - "\xf0\x9f\x93\xb7" => 'CAMERA', - "\xf0\x9f\x93\xb9" => 'VIDEO CAMERA', - "\xf0\x9f\x93\xba" => 'TELEVISION', - "\xf0\x9f\x93\xbb" => 'RADIO', - "\xf0\x9f\x93\xbc" => 'VIDEOCASSETTE', - "\xf0\x9f\x92\x8b" => 'KISS MARK', - "\xf0\x9f\x92\x8c" => 'LOVE LETTER', - "\xf0\x9f\x92\x8d" => 'RING', - "\xf0\x9f\x92\x8e" => 'GEM STONE', - "\xf0\x9f\x92\x8f" => 'KISS', - "\xf0\x9f\x92\x90" => 'BOUQUET', - "\xf0\x9f\x92\x91" => 'COUPLE WITH HEART', - "\xf0\x9f\x92\x92" => 'WEDDING', - "\xf0\x9f\x94\x9e" => 'NO ONE UNDER EIGHTEEN SYMBOL', - "\xc2\xa9" => 'COPYRIGHT SIGN', - "\xc2\xae" => 'REGISTERED SIGN', - "\xe2\x84\xa2" => 'TRADE MARK SIGN', - "\xe2\x84\xb9" => 'INFORMATION SOURCE', - "#\xe2\x83\xa3" => 'HASH KEY', - "1\xe2\x83\xa3" => 'KEYCAP 1', - "2\xe2\x83\xa3" => 'KEYCAP 2', - "3\xe2\x83\xa3" => 'KEYCAP 3', - "4\xe2\x83\xa3" => 'KEYCAP 4', - "5\xe2\x83\xa3" => 'KEYCAP 5', - "6\xe2\x83\xa3" => 'KEYCAP 6', - "7\xe2\x83\xa3" => 'KEYCAP 7', - "8\xe2\x83\xa3" => 'KEYCAP 8', - "9\xe2\x83\xa3" => 'KEYCAP 9', - "0\xe2\x83\xa3" => 'KEYCAP 0', - "\xf0\x9f\x94\x9f" => 'KEYCAP TEN', - "\xf0\x9f\x93\xb6" => 'ANTENNA WITH BARS', - "\xf0\x9f\x93\xb3" => 'VIBRATION MODE', - "\xf0\x9f\x93\xb4" => 'MOBILE PHONE OFF', - "\xf0\x9f\x8d\x94" => 'HAMBURGER', - "\xf0\x9f\x8d\x99" => 'RICE BALL', - "\xf0\x9f\x8d\xb0" => 'SHORTCAKE', - "\xf0\x9f\x8d\x9c" => 'STEAMING BOWL', - "\xf0\x9f\x8d\x9e" => 'BREAD', - "\xf0\x9f\x8d\xb3" => 'COOKING', - "\xf0\x9f\x8d\xa6" => 'SOFT ICE CREAM', - "\xf0\x9f\x8d\x9f" => 'FRENCH FRIES', - "\xf0\x9f\x8d\xa1" => 'DANGO', - "\xf0\x9f\x8d\x98" => 'RICE CRACKER', - "\xf0\x9f\x8d\x9a" => 'COOKED RICE', - "\xf0\x9f\x8d\x9d" => 'SPAGHETTI', - "\xf0\x9f\x8d\x9b" => 'CURRY AND RICE', - "\xf0\x9f\x8d\xa2" => 'ODEN', - "\xf0\x9f\x8d\xa3" => 'SUSHI', - "\xf0\x9f\x8d\xb1" => 'BENTO BOX', - "\xf0\x9f\x8d\xb2" => 'POT OF FOOD', - "\xf0\x9f\x8d\xa7" => 'SHAVED ICE', - "\xf0\x9f\x8d\x96" => 'MEAT ON BONE', - "\xf0\x9f\x8d\xa5" => 'FISH CAKE WITH SWIRL DESIGN', - "\xf0\x9f\x8d\xa0" => 'ROASTED SWEET POTATO', - "\xf0\x9f\x8d\x95" => 'SLICE OF PIZZA', - "\xf0\x9f\x8d\x97" => 'POULTRY LEG', - "\xf0\x9f\x8d\xa8" => 'ICE CREAM', - "\xf0\x9f\x8d\xa9" => 'DOUGHNUT', - "\xf0\x9f\x8d\xaa" => 'COOKIE', - "\xf0\x9f\x8d\xab" => 'CHOCOLATE BAR', - "\xf0\x9f\x8d\xac" => 'CANDY', - "\xf0\x9f\x8d\xad" => 'LOLLIPOP', - "\xf0\x9f\x8d\xae" => 'CUSTARD', - "\xf0\x9f\x8d\xaf" => 'HONEY POT', - "\xf0\x9f\x8d\xa4" => 'FRIED SHRIMP', - "\xf0\x9f\x8d\xb4" => 'FORK AND KNIFE', - "\xe2\x98\x95" => 'HOT BEVERAGE', - "\xf0\x9f\x8d\xb8" => 'COCKTAIL GLASS', - "\xf0\x9f\x8d\xba" => 'BEER MUG', - "\xf0\x9f\x8d\xb5" => 'TEACUP WITHOUT HANDLE', - "\xf0\x9f\x8d\xb6" => 'SAKE BOTTLE AND CUP', - "\xf0\x9f\x8d\xb7" => 'WINE GLASS', - "\xf0\x9f\x8d\xbb" => 'CLINKING BEER MUGS', - "\xf0\x9f\x8d\xb9" => 'TROPICAL DRINK', - "\xe2\x86\x97" => 'NORTH EAST ARROW', - "\xe2\x86\x98" => 'SOUTH EAST ARROW', - "\xe2\x86\x96" => 'NORTH WEST ARROW', - "\xe2\x86\x99" => 'SOUTH WEST ARROW', - "\xe2\xa4\xb4" => 'ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS', - "\xe2\xa4\xb5" => 'ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS', - "\xe2\x86\x94" => 'LEFT RIGHT ARROW', - "\xe2\x86\x95" => 'UP DOWN ARROW', - "\xe2\xac\x86" => 'UPWARDS BLACK ARROW', - "\xe2\xac\x87" => 'DOWNWARDS BLACK ARROW', - "\xe2\x9e\xa1" => 'BLACK RIGHTWARDS ARROW', - "\xe2\xac\x85" => 'LEFTWARDS BLACK ARROW', - "\xe2\x96\xb6" => 'BLACK RIGHT-POINTING TRIANGLE', - "\xe2\x97\x80" => 'BLACK LEFT-POINTING TRIANGLE', - "\xe2\x8f\xa9" => 'BLACK RIGHT-POINTING DOUBLE TRIANGLE', - "\xe2\x8f\xaa" => 'BLACK LEFT-POINTING DOUBLE TRIANGLE', - "\xe2\x8f\xab" => 'BLACK UP-POINTING DOUBLE TRIANGLE', - "\xe2\x8f\xac" => 'BLACK DOWN-POINTING DOUBLE TRIANGLE', - "\xf0\x9f\x94\xba" => 'UP-POINTING RED TRIANGLE', - "\xf0\x9f\x94\xbb" => 'DOWN-POINTING RED TRIANGLE', - "\xf0\x9f\x94\xbc" => 'UP-POINTING SMALL RED TRIANGLE', - "\xf0\x9f\x94\xbd" => 'DOWN-POINTING SMALL RED TRIANGLE', - "\xe2\xad\x95" => 'HEAVY LARGE CIRCLE', - "\xe2\x9d\x8c" => 'CROSS MARK', - "\xe2\x9d\x8e" => 'NEGATIVE SQUARED CROSS MARK', - "\xe2\x9d\x97" => 'HEAVY EXCLAMATION MARK SYMBOL', - "\xe2\x81\x89" => 'EXCLAMATION QUESTION MARK', - "\xe2\x80\xbc" => 'DOUBLE EXCLAMATION MARK', - "\xe2\x9d\x93" => 'BLACK QUESTION MARK ORNAMENT', - "\xe2\x9d\x94" => 'WHITE QUESTION MARK ORNAMENT', - "\xe2\x9d\x95" => 'WHITE EXCLAMATION MARK ORNAMENT', - "\xe3\x80\xb0" => 'WAVY DASH', - "\xe2\x9e\xb0" => 'CURLY LOOP', - "\xe2\x9e\xbf" => 'DOUBLE CURLY LOOP', - "\xe2\x9d\xa4" => 'HEAVY BLACK HEART', - "\xf0\x9f\x92\x93" => 'BEATING HEART', - "\xf0\x9f\x92\x94" => 'BROKEN HEART', - "\xf0\x9f\x92\x95" => 'TWO HEARTS', - "\xf0\x9f\x92\x96" => 'SPARKLING HEART', - "\xf0\x9f\x92\x97" => 'GROWING HEART', - "\xf0\x9f\x92\x98" => 'HEART WITH ARROW', - "\xf0\x9f\x92\x99" => 'BLUE HEART', - "\xf0\x9f\x92\x9a" => 'GREEN HEART', - "\xf0\x9f\x92\x9b" => 'YELLOW HEART', - "\xf0\x9f\x92\x9c" => 'PURPLE HEART', - "\xf0\x9f\x92\x9d" => 'HEART WITH RIBBON', - "\xf0\x9f\x92\x9e" => 'REVOLVING HEARTS', - "\xf0\x9f\x92\x9f" => 'HEART DECORATION', - "\xe2\x99\xa5" => 'BLACK HEART SUIT', - "\xe2\x99\xa0" => 'BLACK SPADE SUIT', - "\xe2\x99\xa6" => 'BLACK DIAMOND SUIT', - "\xe2\x99\xa3" => 'BLACK CLUB SUIT', - "\xf0\x9f\x9a\xac" => 'SMOKING SYMBOL', - "\xf0\x9f\x9a\xad" => 'NO SMOKING SYMBOL', - "\xe2\x99\xbf" => 'WHEELCHAIR SYMBOL', - "\xf0\x9f\x9a\xa9" => 'TRIANGULAR FLAG ON POST', - "\xe2\x9a\xa0" => 'WARNING SIGN', - "\xe2\x9b\x94" => 'NO ENTRY', - "\xe2\x99\xbb" => 'BLACK UNIVERSAL RECYCLING SYMBOL', - "\xf0\x9f\x9a\xb2" => 'BICYCLE', - "\xf0\x9f\x9a\xb6" => 'PEDESTRIAN', - "\xf0\x9f\x9a\xb9" => 'MENS SYMBOL', - "\xf0\x9f\x9a\xba" => 'WOMENS SYMBOL', - "\xf0\x9f\x9b\x80" => 'BATH', - "\xf0\x9f\x9a\xbb" => 'RESTROOM', - "\xf0\x9f\x9a\xbd" => 'TOILET', - "\xf0\x9f\x9a\xbe" => 'WATER CLOSET', - "\xf0\x9f\x9a\xbc" => 'BABY SYMBOL', - "\xf0\x9f\x9a\xaa" => 'DOOR', - "\xf0\x9f\x9a\xab" => 'NO ENTRY SIGN', - "\xe2\x9c\x94" => 'HEAVY CHECK MARK', - "\xf0\x9f\x86\x91" => 'SQUARED CL', - "\xf0\x9f\x86\x92" => 'SQUARED COOL', - "\xf0\x9f\x86\x93" => 'SQUARED FREE', - "\xf0\x9f\x86\x94" => 'SQUARED ID', - "\xf0\x9f\x86\x95" => 'SQUARED NEW', - "\xf0\x9f\x86\x96" => 'SQUARED NG', - "\xf0\x9f\x86\x97" => 'SQUARED OK', - "\xf0\x9f\x86\x98" => 'SQUARED SOS', - "\xf0\x9f\x86\x99" => 'SQUARED UP WITH EXCLAMATION MARK', - "\xf0\x9f\x86\x9a" => 'SQUARED VS', - "\xf0\x9f\x88\x81" => 'SQUARED KATAKANA KOKO', - "\xf0\x9f\x88\x82" => 'SQUARED KATAKANA SA', - "\xf0\x9f\x88\xb2" => 'SQUARED CJK UNIFIED IDEOGRAPH-7981', - "\xf0\x9f\x88\xb3" => 'SQUARED CJK UNIFIED IDEOGRAPH-7A7A', - "\xf0\x9f\x88\xb4" => 'SQUARED CJK UNIFIED IDEOGRAPH-5408', - "\xf0\x9f\x88\xb5" => 'SQUARED CJK UNIFIED IDEOGRAPH-6E80', - "\xf0\x9f\x88\xb6" => 'SQUARED CJK UNIFIED IDEOGRAPH-6709', - "\xf0\x9f\x88\x9a" => 'SQUARED CJK UNIFIED IDEOGRAPH-7121', - "\xf0\x9f\x88\xb7" => 'SQUARED CJK UNIFIED IDEOGRAPH-6708', - "\xf0\x9f\x88\xb8" => 'SQUARED CJK UNIFIED IDEOGRAPH-7533', - "\xf0\x9f\x88\xb9" => 'SQUARED CJK UNIFIED IDEOGRAPH-5272', - "\xf0\x9f\x88\xaf" => 'SQUARED CJK UNIFIED IDEOGRAPH-6307', - "\xf0\x9f\x88\xba" => 'SQUARED CJK UNIFIED IDEOGRAPH-55B6', - "\xe3\x8a\x99" => 'CIRCLED IDEOGRAPH SECRET', - "\xe3\x8a\x97" => 'CIRCLED IDEOGRAPH CONGRATULATION', - "\xf0\x9f\x89\x90" => 'CIRCLED IDEOGRAPH ADVANTAGE', - "\xf0\x9f\x89\x91" => 'CIRCLED IDEOGRAPH ACCEPT', - "\xe2\x9e\x95" => 'HEAVY PLUS SIGN', - "\xe2\x9e\x96" => 'HEAVY MINUS SIGN', - "\xe2\x9c\x96" => 'HEAVY MULTIPLICATION X', - "\xe2\x9e\x97" => 'HEAVY DIVISION SIGN', - "\xf0\x9f\x92\xa0" => 'DIAMOND SHAPE WITH A DOT INSIDE', - "\xf0\x9f\x92\xa1" => 'ELECTRIC LIGHT BULB', - "\xf0\x9f\x92\xa2" => 'ANGER SYMBOL', - "\xf0\x9f\x92\xa3" => 'BOMB', - "\xf0\x9f\x92\xa4" => 'SLEEPING SYMBOL', - "\xf0\x9f\x92\xa5" => 'COLLISION SYMBOL', - "\xf0\x9f\x92\xa6" => 'SPLASHING SWEAT SYMBOL', - "\xf0\x9f\x92\xa7" => 'DROPLET', - "\xf0\x9f\x92\xa8" => 'DASH SYMBOL', - "\xf0\x9f\x92\xa9" => 'PILE OF POO', - "\xf0\x9f\x92\xaa" => 'FLEXED BICEPS', - "\xf0\x9f\x92\xab" => 'DIZZY SYMBOL', - "\xf0\x9f\x92\xac" => 'SPEECH BALLOON', - "\xe2\x9c\xa8" => 'SPARKLES', - "\xe2\x9c\xb4" => 'EIGHT POINTED BLACK STAR', - "\xe2\x9c\xb3" => 'EIGHT SPOKED ASTERISK', - "\xe2\x9a\xaa" => 'MEDIUM WHITE CIRCLE', - "\xe2\x9a\xab" => 'MEDIUM BLACK CIRCLE', - "\xf0\x9f\x94\xb4" => 'LARGE RED CIRCLE', - "\xf0\x9f\x94\xb5" => 'LARGE BLUE CIRCLE', - "\xf0\x9f\x94\xb2" => 'BLACK SQUARE BUTTON', - "\xf0\x9f\x94\xb3" => 'WHITE SQUARE BUTTON', - "\xe2\xad\x90" => 'WHITE MEDIUM STAR', - "\xe2\xac\x9c" => 'WHITE LARGE SQUARE', - "\xe2\xac\x9b" => 'BLACK LARGE SQUARE', - "\xe2\x96\xab" => 'WHITE SMALL SQUARE', - "\xe2\x96\xaa" => 'BLACK SMALL SQUARE', - "\xe2\x97\xbd" => 'WHITE MEDIUM SMALL SQUARE', - "\xe2\x97\xbe" => 'BLACK MEDIUM SMALL SQUARE', - "\xe2\x97\xbb" => 'WHITE MEDIUM SQUARE', - "\xe2\x97\xbc" => 'BLACK MEDIUM SQUARE', - "\xf0\x9f\x94\xb6" => 'LARGE ORANGE DIAMOND', - "\xf0\x9f\x94\xb7" => 'LARGE BLUE DIAMOND', - "\xf0\x9f\x94\xb8" => 'SMALL ORANGE DIAMOND', - "\xf0\x9f\x94\xb9" => 'SMALL BLUE DIAMOND', - "\xe2\x9d\x87" => 'SPARKLE', - "\xf0\x9f\x92\xae" => 'WHITE FLOWER', - "\xf0\x9f\x92\xaf" => 'HUNDRED POINTS SYMBOL', - "\xe2\x86\xa9" => 'LEFTWARDS ARROW WITH HOOK', - "\xe2\x86\xaa" => 'RIGHTWARDS ARROW WITH HOOK', - "\xf0\x9f\x94\x83" => 'CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS', - "\xf0\x9f\x94\x8a" => 'SPEAKER WITH THREE SOUND WAVES', - "\xf0\x9f\x94\x8b" => 'BATTERY', - "\xf0\x9f\x94\x8c" => 'ELECTRIC PLUG', - "\xf0\x9f\x94\x8d" => 'LEFT-POINTING MAGNIFYING GLASS', - "\xf0\x9f\x94\x8e" => 'RIGHT-POINTING MAGNIFYING GLASS', - "\xf0\x9f\x94\x92" => 'LOCK', - "\xf0\x9f\x94\x93" => 'OPEN LOCK', - "\xf0\x9f\x94\x8f" => 'LOCK WITH INK PEN', - "\xf0\x9f\x94\x90" => 'CLOSED LOCK WITH KEY', - "\xf0\x9f\x94\x91" => 'KEY', - "\xf0\x9f\x94\x94" => 'BELL', - "\xe2\x98\x91" => 'BALLOT BOX WITH CHECK', - "\xf0\x9f\x94\x98" => 'RADIO BUTTON', - "\xf0\x9f\x94\x96" => 'BOOKMARK', - "\xf0\x9f\x94\x97" => 'LINK SYMBOL', - "\xf0\x9f\x94\x99" => 'BACK WITH LEFTWARDS ARROW ABOVE', - "\xf0\x9f\x94\x9a" => 'END WITH LEFTWARDS ARROW ABOVE', - "\xf0\x9f\x94\x9b" => 'ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE', - "\xf0\x9f\x94\x9c" => 'SOON WITH RIGHTWARDS ARROW ABOVE', - "\xf0\x9f\x94\x9d" => 'TOP WITH UPWARDS ARROW ABOVE', - "\xe2\x9c\x85" => 'WHITE HEAVY CHECK MARK', - "\xe2\x9c\x8a" => 'RAISED FIST', - "\xe2\x9c\x8b" => 'RAISED HAND', - "\xe2\x9c\x8c" => 'VICTORY HAND', - "\xf0\x9f\x91\x8a" => 'FISTED HAND SIGN', - "\xf0\x9f\x91\x8d" => 'THUMBS UP SIGN', - "\xe2\x98\x9d" => 'WHITE UP POINTING INDEX', - "\xf0\x9f\x91\x86" => 'WHITE UP POINTING BACKHAND INDEX', - "\xf0\x9f\x91\x87" => 'WHITE DOWN POINTING BACKHAND INDEX', - "\xf0\x9f\x91\x88" => 'WHITE LEFT POINTING BACKHAND INDEX', - "\xf0\x9f\x91\x89" => 'WHITE RIGHT POINTING BACKHAND INDEX', - "\xf0\x9f\x91\x8b" => 'WAVING HAND SIGN', - "\xf0\x9f\x91\x8f" => 'CLAPPING HANDS SIGN', - "\xf0\x9f\x91\x8c" => 'OK HAND SIGN', - "\xf0\x9f\x91\x8e" => 'THUMBS DOWN SIGN', - "\xf0\x9f\x91\x90" => 'OPEN HANDS SIGN', - ), - 'kaomoji' => array( - "0"=>"[\xe9\x9c\xa7]", "1"=>"[\xe5\xa4\x95\xe7\x84\xbc\xe3\x81\x91]", "2"=>"[\xe8\x99\xb9]", "3"=>"[\xe9\x9b\xaa\xe7\xb5\x90\xe6\x99\xb6]", - "4"=>"[\xe7\x81\xab\xe5\xb1\xb1]", "5"=>"[\xe5\x9c\xb0\xe7\x90\x83]", "6"=>"\xe2\x97\x8f", "7"=>"\xe2\x97\x8b", "8"=>"[\xe2\x98\x86]", - "9"=>"\xe2\x98\x86\xe5\xbd\xa1", "10"=>"[\xe8\x85\x95\xe6\x99\x82\xe8\xa8\x88]", "11"=>"[\xe7\xa0\x82\xe6\x99\x82\xe8\xa8\x88]", "12"=>"[\xe8\x9b\x87\xe4\xbd\xbf\xe5\xba\xa7]", "13"=>"[\xe3\x83\x90\xe3\x83\xa9]", - "14"=>"[\xe9\xa2\xa8\xe3\x81\xab\xe8\x88\x9e\xe3\x81\x86\xe8\x91\x89]", "15"=>"[\xe3\x83\x8f\xe3\x82\xa4\xe3\x83\x93\xe3\x82\xb9\xe3\x82\xab\xe3\x82\xb9]", "16"=>"[\xe3\x81\xb2\xe3\x81\xbe\xe3\x82\x8f\xe3\x82\x8a]", "17"=>"[\xe3\x83\xa4\xe3\x82\xb7]", "18"=>"[\xe3\x82\xb5\xe3\x83\x9c\xe3\x83\x86\xe3\x83\xb3]", - "19"=>"[\xe7\xa8\xb2\xe7\xa9\x82]", "20"=>"[\xe3\x81\xa8\xe3\x81\x86\xe3\x82\x82\xe3\x82\x8d\xe3\x81\x93\xe3\x81\x97]", "21"=>"[\xe3\x82\xad\xe3\x83\x8e\xe3\x82\xb3]", "22"=>"[\xe6\xa0\x97]", "23"=>"[\xe8\x8a\xb1]", - "24"=>"[\xe3\x81\x95\xe3\x81\x8f\xe3\x82\x89\xe3\x82\x93\xe3\x81\xbc]", "25"=>"[\xe3\x83\x90\xe3\x83\x8a\xe3\x83\x8a]", "26"=>"[\xe3\x81\xbf\xe3\x81\x8b\xe3\x82\x93]", "27"=>"[\xe3\x82\xa4\xe3\x83\x81\xe3\x82\xb4]", "28"=>"[\xe3\x82\xb9\xe3\x82\xa4\xe3\x82\xab]", - "29"=>"[\xe3\x83\x88\xe3\x83\x9e\xe3\x83\x88]", "30"=>"[\xe3\x83\x8a\xe3\x82\xb9]", "31"=>"[\xe3\x83\xa1\xe3\x83\xad\xe3\x83\xb3]", "32"=>"[\xe3\x83\x91\xe3\x82\xa4\xe3\x83\x8a\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "33"=>"[\xe3\x83\x96\xe3\x83\x89\xe3\x82\xa6]", - "34"=>"[\xe3\x83\xa2\xe3\x83\xa2]", "35"=>"[\xe9\xbc\xbb]", "36"=>"[\xe3\x83\x9e\xe3\x83\x8b\xe3\x82\xad\xe3\x83\xa5\xe3\x82\xa2]", "37"=>"[\xe3\x82\xa8\xe3\x82\xb9\xe3\x83\x86]", "38"=>"[\xe5\xba\x8a\xe5\xb1\x8b]", - "39"=>"\xe3\x80\x93", "40"=>"[\xe5\xae\xb6\xe6\x97\x8f]", "41"=>"[\xe3\x82\xab\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "42"=>"[\xe8\xad\xa6\xe5\xae\x98]", "43"=>"[\xe3\x83\x90\xe3\x83\x8b\xe3\x83\xbc]", - "44"=>"[\xe8\x8a\xb1\xe5\xab\x81]", "45"=>"[\xe7\x99\xbd\xe4\xba\xba]", "46"=>"[\xe4\xb8\xad\xe5\x9b\xbd\xe4\xba\xba]", "47"=>"[\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x89\xe4\xba\xba]", "48"=>"[\xe3\x81\x8a\xe3\x81\x98\xe3\x81\x84\xe3\x81\x95\xe3\x82\x93]", - "49"=>"[\xe3\x81\x8a\xe3\x81\xb0\xe3\x81\x82\xe3\x81\x95\xe3\x82\x93]", "50"=>"[\xe8\xb5\xa4\xe3\x81\xa1\xe3\x82\x83\xe3\x82\x93]", "51"=>"[\xe5\xb7\xa5\xe4\xba\x8b\xe7\x8f\xbe\xe5\xa0\xb4\xe3\x81\xae\xe4\xba\xba]", "52"=>"[\xe3\x81\x8a\xe5\xa7\xab\xe6\xa7\x98]", "53"=>"[\xe3\x81\xaa\xe3\x81\xbe\xe3\x81\xaf\xe3\x81\x92]", - "54"=>"[\xe5\xa4\xa9\xe7\x8b\x97]", "55"=>"[\xe3\x81\x8a\xe5\x8c\x96\xe3\x81\x91]", "56"=>"[\xe5\xa4\xa9\xe4\xbd\xbf]", "57"=>"[UFO]", "58"=>"[\xe5\xae\x87\xe5\xae\x99\xe4\xba\xba]", - "59"=>"[\xe3\x82\xa2\xe3\x82\xaf\xe3\x83\x9e]", "60"=>"[\xe3\x83\x89\xe3\x82\xaf\xe3\x83\xad]", "61"=>"[\xe6\xa1\x88\xe5\x86\x85]", "62"=>"[\xe8\xa1\x9b\xe5\x85\xb5]", "63"=>"[\xe3\x83\x80\xe3\x83\xb3\xe3\x82\xb9]", - "64"=>"[\xe3\x82\xab\xe3\x82\xbf\xe3\x83\x84\xe3\x83\xa0\xe3\x83\xaa]", "65"=>"[\xe3\x83\x98\xe3\x83\x93]", "66"=>"[\xe3\x83\x8b\xe3\x83\xaf\xe3\x83\x88\xe3\x83\xaa]", "67"=>"[\xe3\x82\xa4\xe3\x83\x8e\xe3\x82\xb7\xe3\x82\xb7]", "68"=>"[\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\x80]", - "69"=>"[\xe3\x82\xbe\xe3\x82\xa6]", "70"=>"[\xe3\x82\xb3\xe3\x82\xa2\xe3\x83\xa9]", "71"=>"[\xe3\x82\xb5\xe3\x83\xab]", "72"=>"[\xe3\x83\x92\xe3\x83\x84\xe3\x82\xb8]", "73"=>"[\xe3\x82\xbf\xe3\x82\xb3]", - "74"=>"[\xe5\xb7\xbb\xe8\xb2\x9d]", "75"=>"[\xe3\x82\xb2\xe3\x82\xb8\xe3\x82\xb2\xe3\x82\xb8]", "76"=>"[\xe3\x82\xa2\xe3\x83\xaa]", "77"=>"[\xe3\x83\x9f\xe3\x83\x84\xe3\x83\x90\xe3\x83\x81]", "78"=>"[\xe3\x81\xa6\xe3\x82\x93\xe3\x81\xa8\xe3\x81\x86\xe8\x99\xab]", - "79"=>"[\xe3\x82\xab\xe3\x83\xa1]", "80"=>"[\xe3\x82\xa4\xe3\x83\xab\xe3\x82\xab]", "81"=>"[\xe3\x83\x8d\xe3\x82\xba\xe3\x83\x9f]", "82"=>"[\xe3\x83\x88\xe3\x83\xa9]", "83"=>"[\xe3\x82\xaf\xe3\x82\xb8\xe3\x83\xa9]", - "84"=>"[\xe3\x82\xaf\xe3\x83\x9e]", "85"=>"[\xe3\x83\x8f\xe3\x83\xa0\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]", "86"=>"[\xe7\x89\x9b]", "87"=>"[\xe3\x82\xa6\xe3\x82\xb5\xe3\x82\xae]", "88"=>"[\xe3\x82\xab\xe3\x82\xa8\xe3\x83\xab]", - "89"=>"[\xe8\xbe\xb0]", "90"=>"[\xe3\x83\x91\xe3\x83\xb3\xe3\x83\x80]", "91"=>"[\xe9\xa2\xa8\xe9\x82\xaa\xe3\x81\xb2\xe3\x81\x8d]", "92"=>"m(_ _)m", "93"=>"(/_\xef\xbc\xbc)", - "94"=>"(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)", "95"=>"|(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)|", "96"=>"(^-^)/", "97"=>"\xef\xbc\xbc(^o^)\xef\xbc\x8f", "98"=>"(>\xe4\xba\xba<)", - "99"=>"[\xe6\x95\x99\xe4\xbc\x9a]", "100"=>"[\xe5\x99\xb4\xe6\xb0\xb4]", "101"=>"[\xe3\x83\x87\xe3\x83\x91\xe3\x83\xbc\xe3\x83\x88]", "102"=>"[\xe5\x9f\x8e]", "103"=>"[\xe5\xb7\xa5\xe5\xa0\xb4]", - "104"=>"[\xe6\x9d\xb1\xe4\xba\xac\xe3\x82\xbf\xe3\x83\xaf\xe3\x83\xbc]", "105"=>"[\xe8\x87\xaa\xe7\x94\xb1\xe3\x81\xae\xe5\xa5\xb3\xe7\xa5\x9e]", "106"=>"[\xe6\x97\xa5\xe6\x9c\xac\xe5\x9c\xb0\xe5\x9b\xb3]", "107"=>"[\xe3\x83\xa2\xe3\x82\xa2\xe3\x82\xa4]", "108"=>"[\xe3\x83\x96\xe3\x83\xbc\xe3\x83\x84]", - "109"=>"[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x8d]", "110"=>"[\xe3\x82\xb8\xe3\x83\xbc\xe3\x83\xb3\xe3\x82\xba]", "111"=>"[\xe3\x83\x8d\xe3\x82\xaf\xe3\x82\xbf\xe3\x82\xa4]", "112"=>"[\xe5\xb8\xbd\xe5\xad\x90]", "113"=>"[\xe3\x83\x89\xe3\x83\xac\xe3\x82\xb9]", - "114"=>"[\xe7\x9d\x80\xe7\x89\xa9]", "115"=>"[\xe3\x83\x93\xe3\x82\xad\xe3\x83\x8b]", "116"=>"[\xe8\xb2\xa1\xe5\xb8\x83]", "117"=>"[\xe3\x81\xb5\xe3\x81\x8f\xe3\x82\x8d]", "118"=>"[$\xef\xbf\xa5]", - "119"=>"[\xe6\xa0\xaa\xe4\xbe\xa1]", "120"=>"[\xe3\x82\xab\xe3\x83\xbc\xe3\x83\x89]", "121"=>"\xef\xbf\xa5", "122"=>"[\xe9\xa3\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x84\xe3\x81\x8f\xe3\x81\x8a\xe9\x87\x91]", "123"=>"[\xe4\xb8\xad\xe5\x9b\xbd]", - "124"=>"[\xe3\x83\x89\xe3\x82\xa4\xe3\x83\x84]", "125"=>"[\xe3\x82\xb9\xe3\x83\x9a\xe3\x82\xa4\xe3\x83\xb3]", "126"=>"[\xe3\x83\x95\xe3\x83\xa9\xe3\x83\xb3\xe3\x82\xb9]", "127"=>"[\xe3\x82\xa4\xe3\x82\xae\xe3\x83\xaa\xe3\x82\xb9]", "128"=>"[\xe3\x82\xa4\xe3\x82\xbf\xe3\x83\xaa\xe3\x82\xa2]", - "129"=>"[\xe6\x97\xa5\xe3\x81\xae\xe4\xb8\xb8]", "130"=>"[\xe9\x9f\x93\xe5\x9b\xbd]", "131"=>"[\xe3\x83\xad\xe3\x82\xb7\xe3\x82\xa2]", "132"=>"[USA]", "133"=>"[\xe7\x82\x8e]", - "134"=>"[\xe6\x87\x90\xe4\xb8\xad\xe9\x9b\xbb\xe7\x81\xaf]", "135"=>"[\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x81]", "136"=>"[\xe3\x83\x8f\xe3\x83\xb3\xe3\x83\x9e\xe3\x83\xbc]", "137"=>"[\xe3\x83\x8d\xe3\x82\xb8]", "138"=>"[\xe5\x8c\x85\xe4\xb8\x81]", - "139"=>"[\xe3\x83\x94\xe3\x82\xb9\xe3\x83\x88\xe3\x83\xab]", "140"=>"[\xe5\x8d\xa0\xe3\x81\x84]", "141"=>"[\xe8\x8b\xa5\xe8\x91\x89\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "142"=>"[\xe6\xb3\xa8\xe5\xb0\x84]", "143"=>"[\xe8\x96\xac]", - "144"=>"[A]", "145"=>"[B]", "146"=>"[AB]", "147"=>"[O]", "148"=>"[\xe3\x82\xb5\xe3\x83\xb3\xe3\x82\xbf]", - "149"=>"[\xe7\xa5\x9d\xe6\x97\xa5]", "150"=>"[\xe8\x8a\xb1\xe7\x81\xab]", "151"=>"[\xe9\xa2\xa8\xe8\x88\xb9]", "152"=>"[\xe3\x82\xaf\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xab\xe3\x83\xbc]", "153"=>"[\xe9\x96\x80\xe6\x9d\xbe]", - "154"=>"[\xe3\x81\xb2\xe3\x81\xaa\xe7\xa5\xad\xe3\x82\x8a]", "155"=>"[\xe5\x8d\x92\xe6\xa5\xad\xe5\xbc\x8f]", "156"=>"[\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x89\xe3\x82\xbb\xe3\x83\xab]", "157"=>"[\xe3\x81\x93\xe3\x81\x84\xe3\x81\xae\xe3\x81\xbc\xe3\x82\x8a]", "158"=>"[\xe7\xb7\x9a\xe9\xa6\x99\xe8\x8a\xb1\xe7\x81\xab]", - "159"=>"[\xe9\xa2\xa8\xe9\x88\xb4]", "160"=>"[\xe3\x83\x8f\xe3\x83\xad\xe3\x82\xa6\xe3\x82\xa3\xe3\x83\xb3]", "161"=>"[\xe3\x82\xaa\xe3\x83\xa1\xe3\x83\x87\xe3\x83\x88\xe3\x82\xa6]", "162"=>"[\xe4\xb8\x83\xe5\xa4\x95]", "163"=>"[\xe3\x81\x8a\xe6\x9c\x88\xe8\xa6\x8b]", - "164"=>"[\xe3\x83\x9d\xe3\x82\xb1\xe3\x83\x99\xe3\x83\xab]", "165"=>"[\xe6\x96\xb0\xe8\x81\x9e]", "166"=>"[\xe3\x82\xb9\xe3\x83\x94\xe3\x83\xbc\xe3\x82\xab]", "167"=>"[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x9b\xe3\x83\xb3]", "168"=>"[\xe3\x82\xa2\xe3\x83\xb3\xe3\x83\x86\xe3\x83\x8a]", - "169"=>"[\xe9\x80\x81\xe4\xbf\xa1BOX]", "170"=>"[\xe5\x8f\x97\xe4\xbf\xa1BOX]", "171"=>"[ABCD]", "172"=>"[abcd]", "173"=>"[1234]", - "174"=>"[\xe8\xa8\x98\xe5\x8f\xb7]", "175"=>"[ABC]", "176"=>"[\xe3\x83\x9a\xe3\x83\xb3]", "177"=>"[\xe3\x81\x84\xe3\x81\x99]", "178"=>"[\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\x83\xe3\x83\x97]", - "179"=>"[MD]", "180"=>"[\xe3\x83\x95\xe3\x83\xad\xe3\x83\x83\xe3\x83\x94\xe3\x83\xbc]", "181"=>"[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]", "182"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]", "183"=>"[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]", - "184"=>"[\xe5\x90\x8d\xe6\x9c\xad]", "185"=>"[\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xbc\xe3\x83\xab]", "186"=>"[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]", "187"=>"[\xe5\xae\x9a\xe8\xa6\x8f]", "188"=>"[\xe4\xb8\x89\xe8\xa7\x92\xe5\xae\x9a\xe8\xa6\x8f]", - "189"=>"[\xe3\x82\xb9\xe3\x83\x8e\xe3\x83\x9c]", "190"=>"[\xe3\x83\x88\xe3\x83\xad\xe3\x83\x95\xe3\x82\xa3\xe3\x83\xbc]", "191"=>"[\xe3\x83\x95\xe3\x83\x83\xe3\x83\x88\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xab]", "192"=>"[\xe6\xb0\xb4\xe6\xb3\xb3]", "193"=>"[\xe3\x83\x90\xe3\x82\xb9\xe5\x81\x9c]", - "194"=>"[\xe9\xa7\x85]", "195"=>"[\xe3\x83\xad\xe3\x82\xb1\xe3\x83\x83\xe3\x83\x88]", "196"=>"[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xaf]", "197"=>"[\xe6\xb6\x88\xe9\x98\xb2\xe8\xbb\x8a]", "198"=>"[\xe6\x95\x91\xe6\x80\xa5\xe8\xbb\x8a]", - "199"=>"[\xe3\x83\x91\xe3\x83\x88\xe3\x82\xab\xe3\x83\xbc]", "200"=>"[\xe5\xb7\xa5\xe4\xba\x8b\xe4\xb8\xad]", "201"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x97]", "202"=>"[\xe8\xa6\xb3\xe8\xa6\xa7\xe8\xbb\x8a]", "203"=>"[\xe3\x82\xb8\xe3\x82\xa7\xe3\x83\x83\xe3\x83\x88\xe3\x82\xb3\xe3\x83\xbc\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]", - "204"=>"[\xe3\x82\xa4\xe3\x83\x99\xe3\x83\xb3\xe3\x83\x88]", "205"=>"[\xe6\xbc\x94\xe5\x8a\x87]", "206"=>"[\xe3\x82\xb2\xe3\x83\xbc\xe3\x83\xa0]", "207"=>"[\xe9\xba\xbb\xe9\x9b\x80]", "208"=>"[\xe7\x9a\x84\xe4\xb8\xad]", - "209"=>"[777]", "210"=>"[\xe3\x83\x93\xe3\x83\xaa\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\x89]", "211"=>"[\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xb3\xe3\x83\xad]", "212"=>"[\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xb0]", "213"=>"[\xe8\x8a\xb1\xe6\x9c\xad]", - "214"=>"[\xe3\x82\xb8\xe3\x83\xa7\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc]", "215"=>"[\xe3\x82\xb5\xe3\x83\x83\xe3\x82\xaf\xe3\x82\xb9]", "216"=>"[\xe3\x82\xae\xe3\x82\xbf\xe3\x83\xbc]", "217"=>"[\xe3\x83\x94\xe3\x82\xa2\xe3\x83\x8e]", "218"=>"[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x9a\xe3\x83\x83\xe3\x83\x88]", - "219"=>"[\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xaa\xe3\x83\xaa\xe3\x83\xb3]", "220"=>"[\xe6\xad\x8c\xe8\xa8\x98\xe5\x8f\xb7]", "221"=>"[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa]", "222"=>"[\xe3\x83\x93\xe3\x83\x87\xe3\x82\xaa]", "223"=>"[\xe8\x8a\xb1\xe6\x9d\x9f]", - "224"=>"[\xe7\xb5\x90\xe5\xa9\x9a\xe5\xbc\x8f]", "225"=>"[18\xe7\xa6\x81]", "226"=>"[\xef\xbd\x89]", "227"=>"[10]", "228"=>"[\xe3\x83\x90\xe3\x83\xaa3]", - "229"=>"[\xe3\x83\x9e\xe3\x83\x8a\xe3\x83\xbc\xe3\x83\xa2\xe3\x83\xbc\xe3\x83\x89]", "230"=>"[\xe3\x82\xb1\xe3\x83\xbc\xe3\x82\xbf\xe3\x82\xa4OFF]", "231"=>"[\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4\xe3\x83\x91\xe3\x83\xb3]", "232"=>"[\xe3\x82\xbd\xe3\x83\x95\xe3\x83\x88\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]", "233"=>"[\xe3\x83\x9d\xe3\x83\x86\xe3\x83\x88]", - "234"=>"[\xe3\x81\xa0\xe3\x82\x93\xe3\x81\x94]", "235"=>"[\xe3\x81\x9b\xe3\x82\x93\xe3\x81\xb9\xe3\x81\x84]", "236"=>"[\xe3\x83\x91\xe3\x82\xb9\xe3\x82\xbf]", "237"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xbc]", "238"=>"[\xe3\x81\x8a\xe3\x81\xa7\xe3\x82\x93]", - "239"=>"[\xe3\x81\x99\xe3\x81\x97]", "240"=>"[\xe5\xbc\x81\xe5\xbd\x93]", "241"=>"[\xe9\x8d\x8b]", "242"=>"[\xe3\x82\xab\xe3\x82\xad\xe6\xb0\xb7]", "243"=>"[\xe8\x82\x89]", - "244"=>"[\xe3\x81\xaa\xe3\x82\x8b\xe3\x81\xa8]", "245"=>"[\xe3\x82\x84\xe3\x81\x8d\xe3\x81\x84\xe3\x82\x82]", "246"=>"[\xe3\x83\x94\xe3\x82\xb6]", "247"=>"[\xe3\x83\x81\xe3\x82\xad\xe3\x83\xb3]", "248"=>"[\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]", - "249"=>"[\xe3\x83\x89\xe3\x83\xbc\xe3\x83\x8a\xe3\x83\x84]", "250"=>"[\xe3\x82\xaf\xe3\x83\x83\xe3\x82\xad\xe3\x83\xbc]", "251"=>"[\xe3\x83\x81\xe3\x83\xa7\xe3\x82\xb3]", "252"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]", "253"=>"[\xe3\x83\x97\xe3\x83\xaa\xe3\x83\xb3]", - "254"=>"[\xe3\x83\x8f\xe3\x83\x81\xe3\x83\x9f\xe3\x83\x84]", "255"=>"[\xe3\x82\xa8\xe3\x83\x93\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4]", "256"=>"\xe2\x87\x94", "257"=>"\xe2\x86\x91\xe2\x86\x93", "258"=>"[\xe2\x86\x91]", - "259"=>"[\xe2\x86\x93]", "260"=>"[\xe2\x86\x92]", "261"=>"[\xe2\x86\x90]", "262"=>"[>]", "263"=>"[<]", - "264"=>"[>>]", "265"=>"[<<]", "266"=>"\xe2\x96\xb2", "267"=>"\xe2\x96\xbc", "268"=>"[\xc3\x97]", - "269"=>"\xef\xbc\x81\xef\xbc\x9f", "270"=>"\xef\xbc\x81\xef\xbc\x81", "271"=>"[\xef\xbc\x9f]", "272"=>"\xef\xbd\x9e", "273"=>"[\xe3\x83\x95\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\x80\xe3\x82\xa4\xe3\x83\xa4\xe3\x83\xab]", - "274"=>"[\xe6\x97\x97]", "275"=>"[\xe2\x99\x82]", "276"=>"[\xe2\x99\x80]", "277"=>"[\xe3\x83\x89\xe3\x82\xa2]", "278"=>"[\xe7\xa6\x81\xe6\xad\xa2]", - "279"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "280"=>"[CL]", "281"=>"[COOL]", "282"=>"[FREE]", "283"=>"[NG]", - "284"=>"[SOS]", "285"=>"[UP!]", "286"=>"[VS]", "287"=>"[\xe3\x82\xb3\xe3\x82\xb3]", "288"=>"[\xe3\x82\xb5\xe3\x83\xbc\xe3\x83\x93\xe3\x82\xb9]", - "289"=>"[\xe7\xa6\x81]", "290"=>"[\xe5\x90\x88]", "291"=>"[\xe6\x9c\x89]", "292"=>"[\xe7\x84\xa1]", "293"=>"[\xe6\x9c\x88]", - "294"=>"[\xe7\x94\xb3]", "295"=>"[\xe5\x89\xb2]", "296"=>"[\xe6\x8c\x87]", "297"=>"[\xe5\x96\xb6]", "298"=>"[\xe7\xa5\x9d]", - "299"=>"[\xe5\xbe\x97]", "300"=>"[\xe5\x8f\xaf]", "301"=>"[\xef\xbc\x8b]", "302"=>"[\xef\xbc\x8d]", "303"=>"[\xc3\xb7]", - "304"=>"[\xe3\x83\x89\xe3\x83\xb3\xe3\x83\x83]", "305"=>"[\xe3\x82\xa6\xe3\x83\xb3\xe3\x83\x81]", "306"=>"[\xe5\x8a\x9b\xe3\x81\x93\xe3\x81\xb6]", "307"=>"[\xe3\x82\xaf\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\xa9]", "308"=>"[\xe3\x83\x95\xe3\x82\xad\xe3\x83\x80\xe3\x82\xb7]", - "309"=>"\xe2\x96\xa0", "310"=>"\xe2\x97\x86", "311"=>"[\xe8\x8a\xb1\xe4\xb8\xb8]", "312"=>"[100\xe7\x82\xb9]", "313"=>"\xe2\x86\x90\xe2\x94\x98", - "314"=>"\xe2\x94\x94\xe2\x86\x92", "315"=>"[\xe9\x9b\xbb\xe6\xb1\xa0]", "316"=>"[\xe3\x82\xb3\xe3\x83\xb3\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88]", "317"=>"[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa\xe3\x83\x9c\xe3\x82\xbf\xe3\x83\xb3]", "318"=>"[\xe3\x83\x96\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", - "319"=>"[\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf]", "320"=>"[\xe2\x86\x90BACK]", "321"=>"[end]", "322"=>"[ON]", "323"=>"[SOON]", - "324"=>"[TOP]", "325"=>"[\xe4\xba\xba\xe5\xb7\xae\xe3\x81\x97\xe6\x8c\x87]", "326"=>"[\xe6\x8b\x8d\xe6\x89\x8b]", - ), - 'unified_to_docomo' => array( - "\xe2\x98\x80"=>"\xee\x98\xbe", "\xe2\x98\x81"=>"\xee\x98\xbf", "\xe2\x98\x94"=>"\xee\x99\x80", "\xe2\x9b\x84"=>"\xee\x99\x81", - "\xe2\x9a\xa1"=>"\xee\x99\x82", "\xf0\x9f\x8c\x80"=>"\xee\x99\x83", "\xf0\x9f\x8c\x81"=>"\xee\x99\x84", "\xf0\x9f\x8c\x82"=>"\xee\x99\x85", "\xf0\x9f\x8c\x83"=>"\xee\x9a\xb3", - "\xf0\x9f\x8c\x84"=>"\xee\x98\xbe", "\xf0\x9f\x8c\x85"=>"\xee\x98\xbe", "\xf0\x9f\x8c\x86"=>"[\xe5\xa4\x95\xe7\x84\xbc\xe3\x81\x91]", "\xf0\x9f\x8c\x87"=>"\xee\x98\xbe", "\xf0\x9f\x8c\x88"=>"[\xe8\x99\xb9]", - "\xe2\x9d\x84"=>"[\xe9\x9b\xaa\xe7\xb5\x90\xe6\x99\xb6]", "\xe2\x9b\x85"=>"\xee\x98\xbe\xee\x98\xbf", "\xf0\x9f\x8c\x89"=>"\xee\x9a\xb3", "\xf0\x9f\x8c\x8a"=>"\xee\x9c\xbf", "\xf0\x9f\x8c\x8b"=>"[\xe7\x81\xab\xe5\xb1\xb1]", - "\xf0\x9f\x8c\x8c"=>"\xee\x9a\xb3", "\xf0\x9f\x8c\x8f"=>"[\xe5\x9c\xb0\xe7\x90\x83]", "\xf0\x9f\x8c\x91"=>"\xee\x9a\x9c", "\xf0\x9f\x8c\x94"=>"\xee\x9a\x9d", "\xf0\x9f\x8c\x93"=>"\xee\x9a\x9e", - "\xf0\x9f\x8c\x99"=>"\xee\x9a\x9f", "\xf0\x9f\x8c\x95"=>"\xee\x9a\xa0", "\xf0\x9f\x8c\x9b"=>"\xee\x9a\x9e", "\xf0\x9f\x8c\x9f"=>"[\xe2\x98\x86]", "\xf0\x9f\x8c\xa0"=>"\xe2\x98\x86\xe5\xbd\xa1", - "\xf0\x9f\x95\x90"=>"\xee\x9a\xba", "\xf0\x9f\x95\x91"=>"\xee\x9a\xba", "\xf0\x9f\x95\x92"=>"\xee\x9a\xba", "\xf0\x9f\x95\x93"=>"\xee\x9a\xba", "\xf0\x9f\x95\x94"=>"\xee\x9a\xba", - "\xf0\x9f\x95\x95"=>"\xee\x9a\xba", "\xf0\x9f\x95\x96"=>"\xee\x9a\xba", "\xf0\x9f\x95\x97"=>"\xee\x9a\xba", "\xf0\x9f\x95\x98"=>"\xee\x9a\xba", "\xf0\x9f\x95\x99"=>"\xee\x9a\xba", - "\xf0\x9f\x95\x9a"=>"\xee\x9a\xba", "\xf0\x9f\x95\x9b"=>"\xee\x9a\xba", "\xe2\x8c\x9a"=>"\xee\x9c\x9f", "\xe2\x8c\x9b"=>"\xee\x9c\x9c", "\xe2\x8f\xb0"=>"\xee\x9a\xba", - "\xe2\x8f\xb3"=>"\xee\x9c\x9c", "\xe2\x99\x88"=>"\xee\x99\x86", "\xe2\x99\x89"=>"\xee\x99\x87", "\xe2\x99\x8a"=>"\xee\x99\x88", "\xe2\x99\x8b"=>"\xee\x99\x89", - "\xe2\x99\x8c"=>"\xee\x99\x8a", "\xe2\x99\x8d"=>"\xee\x99\x8b", "\xe2\x99\x8e"=>"\xee\x99\x8c", "\xe2\x99\x8f"=>"\xee\x99\x8d", "\xe2\x99\x90"=>"\xee\x99\x8e", - "\xe2\x99\x91"=>"\xee\x99\x8f", "\xe2\x99\x92"=>"\xee\x99\x90", "\xe2\x99\x93"=>"\xee\x99\x91", "\xe2\x9b\x8e"=>"[\xe8\x9b\x87\xe4\xbd\xbf\xe5\xba\xa7]", "\xf0\x9f\x8d\x80"=>"\xee\x9d\x81", - "\xf0\x9f\x8c\xb7"=>"\xee\x9d\x83", "\xf0\x9f\x8c\xb1"=>"\xee\x9d\x86", "\xf0\x9f\x8d\x81"=>"\xee\x9d\x87", "\xf0\x9f\x8c\xb8"=>"\xee\x9d\x88", "\xf0\x9f\x8c\xb9"=>"[\xe3\x83\x90\xe3\x83\xa9]", - "\xf0\x9f\x8d\x82"=>"\xee\x9d\x87", "\xf0\x9f\x8d\x83"=>"[\xe9\xa2\xa8\xe3\x81\xab\xe8\x88\x9e\xe3\x81\x86\xe8\x91\x89]", "\xf0\x9f\x8c\xba"=>"[\xe3\x83\x8f\xe3\x82\xa4\xe3\x83\x93\xe3\x82\xb9\xe3\x82\xab\xe3\x82\xb9]", "\xf0\x9f\x8c\xbb"=>"[\xe3\x81\xb2\xe3\x81\xbe\xe3\x82\x8f\xe3\x82\x8a]", "\xf0\x9f\x8c\xb4"=>"[\xe3\x83\xa4\xe3\x82\xb7]", - "\xf0\x9f\x8c\xb5"=>"[\xe3\x82\xb5\xe3\x83\x9c\xe3\x83\x86\xe3\x83\xb3]", "\xf0\x9f\x8c\xbe"=>"[\xe7\xa8\xb2\xe7\xa9\x82]", "\xf0\x9f\x8c\xbd"=>"[\xe3\x81\xa8\xe3\x81\x86\xe3\x82\x82\xe3\x82\x8d\xe3\x81\x93\xe3\x81\x97]", "\xf0\x9f\x8d\x84"=>"[\xe3\x82\xad\xe3\x83\x8e\xe3\x82\xb3]", "\xf0\x9f\x8c\xb0"=>"[\xe6\xa0\x97]", - "\xf0\x9f\x8c\xbc"=>"[\xe8\x8a\xb1]", "\xf0\x9f\x8c\xbf"=>"\xee\x9d\x81", "\xf0\x9f\x8d\x92"=>"\xee\x9d\x82", "\xf0\x9f\x8d\x8c"=>"\xee\x9d\x84", "\xf0\x9f\x8d\x8e"=>"\xee\x9d\x85", - "\xf0\x9f\x8d\x8a"=>"[\xe3\x81\xbf\xe3\x81\x8b\xe3\x82\x93]", "\xf0\x9f\x8d\x93"=>"[\xe3\x82\xa4\xe3\x83\x81\xe3\x82\xb4]", "\xf0\x9f\x8d\x89"=>"[\xe3\x82\xb9\xe3\x82\xa4\xe3\x82\xab]", "\xf0\x9f\x8d\x85"=>"[\xe3\x83\x88\xe3\x83\x9e\xe3\x83\x88]", "\xf0\x9f\x8d\x86"=>"[\xe3\x83\x8a\xe3\x82\xb9]", - "\xf0\x9f\x8d\x88"=>"[\xe3\x83\xa1\xe3\x83\xad\xe3\x83\xb3]", "\xf0\x9f\x8d\x8d"=>"[\xe3\x83\x91\xe3\x82\xa4\xe3\x83\x8a\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "\xf0\x9f\x8d\x87"=>"[\xe3\x83\x96\xe3\x83\x89\xe3\x82\xa6]", "\xf0\x9f\x8d\x91"=>"[\xe3\x83\xa2\xe3\x83\xa2]", "\xf0\x9f\x8d\x8f"=>"\xee\x9d\x85", - "\xf0\x9f\x91\x80"=>"\xee\x9a\x91", "\xf0\x9f\x91\x82"=>"\xee\x9a\x92", "\xf0\x9f\x91\x83"=>"[\xe9\xbc\xbb]", "\xf0\x9f\x91\x84"=>"\xee\x9b\xb9", "\xf0\x9f\x91\x85"=>"\xee\x9c\xa8", - "\xf0\x9f\x92\x84"=>"\xee\x9c\x90", "\xf0\x9f\x92\x85"=>"[\xe3\x83\x9e\xe3\x83\x8b\xe3\x82\xad\xe3\x83\xa5\xe3\x82\xa2]", "\xf0\x9f\x92\x86"=>"[\xe3\x82\xa8\xe3\x82\xb9\xe3\x83\x86]", "\xf0\x9f\x92\x87"=>"\xee\x99\xb5", "\xf0\x9f\x92\x88"=>"[\xe5\xba\x8a\xe5\xb1\x8b]", - "\xf0\x9f\x91\xa4"=>"\xee\x9a\xb1", "\xf0\x9f\x91\xa6"=>"\xee\x9b\xb0", "\xf0\x9f\x91\xa7"=>"\xee\x9b\xb0", "\xf0\x9f\x91\xa8"=>"\xee\x9b\xb0", "\xf0\x9f\x91\xa9"=>"\xee\x9b\xb0", - "\xf0\x9f\x91\xaa"=>"[\xe5\xae\xb6\xe6\x97\x8f]", "\xf0\x9f\x91\xab"=>"[\xe3\x82\xab\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "\xf0\x9f\x91\xae"=>"[\xe8\xad\xa6\xe5\xae\x98]", "\xf0\x9f\x91\xaf"=>"[\xe3\x83\x90\xe3\x83\x8b\xe3\x83\xbc]", "\xf0\x9f\x91\xb0"=>"[\xe8\x8a\xb1\xe5\xab\x81]", - "\xf0\x9f\x91\xb1"=>"[\xe7\x99\xbd\xe4\xba\xba]", "\xf0\x9f\x91\xb2"=>"[\xe4\xb8\xad\xe5\x9b\xbd\xe4\xba\xba]", "\xf0\x9f\x91\xb3"=>"[\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x89\xe4\xba\xba]", "\xf0\x9f\x91\xb4"=>"[\xe3\x81\x8a\xe3\x81\x98\xe3\x81\x84\xe3\x81\x95\xe3\x82\x93]", "\xf0\x9f\x91\xb5"=>"[\xe3\x81\x8a\xe3\x81\xb0\xe3\x81\x82\xe3\x81\x95\xe3\x82\x93]", - "\xf0\x9f\x91\xb6"=>"[\xe8\xb5\xa4\xe3\x81\xa1\xe3\x82\x83\xe3\x82\x93]", "\xf0\x9f\x91\xb7"=>"[\xe5\xb7\xa5\xe4\xba\x8b\xe7\x8f\xbe\xe5\xa0\xb4\xe3\x81\xae\xe4\xba\xba]", "\xf0\x9f\x91\xb8"=>"[\xe3\x81\x8a\xe5\xa7\xab\xe6\xa7\x98]", "\xf0\x9f\x91\xb9"=>"[\xe3\x81\xaa\xe3\x81\xbe\xe3\x81\xaf\xe3\x81\x92]", "\xf0\x9f\x91\xba"=>"[\xe5\xa4\xa9\xe7\x8b\x97]", - "\xf0\x9f\x91\xbb"=>"[\xe3\x81\x8a\xe5\x8c\x96\xe3\x81\x91]", "\xf0\x9f\x91\xbc"=>"[\xe5\xa4\xa9\xe4\xbd\xbf]", "\xf0\x9f\x91\xbd"=>"[UFO]", "\xf0\x9f\x91\xbe"=>"[\xe5\xae\x87\xe5\xae\x99\xe4\xba\xba]", "\xf0\x9f\x91\xbf"=>"[\xe3\x82\xa2\xe3\x82\xaf\xe3\x83\x9e]", - "\xf0\x9f\x92\x80"=>"[\xe3\x83\x89\xe3\x82\xaf\xe3\x83\xad]", "\xf0\x9f\x92\x81"=>"[\xe6\xa1\x88\xe5\x86\x85]", "\xf0\x9f\x92\x82"=>"[\xe8\xa1\x9b\xe5\x85\xb5]", "\xf0\x9f\x92\x83"=>"[\xe3\x83\x80\xe3\x83\xb3\xe3\x82\xb9]", "\xf0\x9f\x90\x8c"=>"\xee\x9d\x8e", - "\xf0\x9f\x90\x8d"=>"[\xe3\x83\x98\xe3\x83\x93]", "\xf0\x9f\x90\x8e"=>"\xee\x9d\x94", "\xf0\x9f\x90\x94"=>"[\xe3\x83\x8b\xe3\x83\xaf\xe3\x83\x88\xe3\x83\xaa]", "\xf0\x9f\x90\x97"=>"[\xe3\x82\xa4\xe3\x83\x8e\xe3\x82\xb7\xe3\x82\xb7]", "\xf0\x9f\x90\xab"=>"[\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\x80]", - "\xf0\x9f\x90\x98"=>"[\xe3\x82\xbe\xe3\x82\xa6]", "\xf0\x9f\x90\xa8"=>"[\xe3\x82\xb3\xe3\x82\xa2\xe3\x83\xa9]", "\xf0\x9f\x90\x92"=>"[\xe3\x82\xb5\xe3\x83\xab]", "\xf0\x9f\x90\x91"=>"[\xe3\x83\x92\xe3\x83\x84\xe3\x82\xb8]", "\xf0\x9f\x90\x99"=>"[\xe3\x82\xbf\xe3\x82\xb3]", - "\xf0\x9f\x90\x9a"=>"[\xe5\xb7\xbb\xe8\xb2\x9d]", "\xf0\x9f\x90\x9b"=>"[\xe3\x82\xb2\xe3\x82\xb8\xe3\x82\xb2\xe3\x82\xb8]", "\xf0\x9f\x90\x9c"=>"[\xe3\x82\xa2\xe3\x83\xaa]", "\xf0\x9f\x90\x9d"=>"[\xe3\x83\x9f\xe3\x83\x84\xe3\x83\x90\xe3\x83\x81]", "\xf0\x9f\x90\x9e"=>"[\xe3\x81\xa6\xe3\x82\x93\xe3\x81\xa8\xe3\x81\x86\xe8\x99\xab]", - "\xf0\x9f\x90\xa0"=>"\xee\x9d\x91", "\xf0\x9f\x90\xa1"=>"\xee\x9d\x91", "\xf0\x9f\x90\xa2"=>"[\xe3\x82\xab\xe3\x83\xa1]", "\xf0\x9f\x90\xa4"=>"\xee\x9d\x8f", "\xf0\x9f\x90\xa5"=>"\xee\x9d\x8f", - "\xf0\x9f\x90\xa6"=>"\xee\x9d\x8f", "\xf0\x9f\x90\xa3"=>"\xee\x9d\x8f", "\xf0\x9f\x90\xa7"=>"\xee\x9d\x90", "\xf0\x9f\x90\xa9"=>"\xee\x9a\xa1", "\xf0\x9f\x90\x9f"=>"\xee\x9d\x91", - "\xf0\x9f\x90\xac"=>"[\xe3\x82\xa4\xe3\x83\xab\xe3\x82\xab]", "\xf0\x9f\x90\xad"=>"[\xe3\x83\x8d\xe3\x82\xba\xe3\x83\x9f]", "\xf0\x9f\x90\xaf"=>"[\xe3\x83\x88\xe3\x83\xa9]", "\xf0\x9f\x90\xb1"=>"\xee\x9a\xa2", "\xf0\x9f\x90\xb3"=>"[\xe3\x82\xaf\xe3\x82\xb8\xe3\x83\xa9]", - "\xf0\x9f\x90\xb4"=>"\xee\x9d\x94", "\xf0\x9f\x90\xb5"=>"[\xe3\x82\xb5\xe3\x83\xab]", "\xf0\x9f\x90\xb6"=>"\xee\x9a\xa1", "\xf0\x9f\x90\xb7"=>"\xee\x9d\x95", "\xf0\x9f\x90\xbb"=>"[\xe3\x82\xaf\xe3\x83\x9e]", - "\xf0\x9f\x90\xb9"=>"[\xe3\x83\x8f\xe3\x83\xa0\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]", "\xf0\x9f\x90\xba"=>"\xee\x9a\xa1", "\xf0\x9f\x90\xae"=>"[\xe7\x89\x9b]", "\xf0\x9f\x90\xb0"=>"[\xe3\x82\xa6\xe3\x82\xb5\xe3\x82\xae]", "\xf0\x9f\x90\xb8"=>"[\xe3\x82\xab\xe3\x82\xa8\xe3\x83\xab]", - "\xf0\x9f\x90\xbe"=>"\xee\x9a\x98", "\xf0\x9f\x90\xb2"=>"[\xe8\xbe\xb0]", "\xf0\x9f\x90\xbc"=>"[\xe3\x83\x91\xe3\x83\xb3\xe3\x83\x80]", "\xf0\x9f\x90\xbd"=>"\xee\x9d\x95", "\xf0\x9f\x98\xa0"=>"\xee\x9b\xb1", - "\xf0\x9f\x98\xa9"=>"\xee\x9b\xb3", "\xf0\x9f\x98\xb2"=>"\xee\x9b\xb4", "\xf0\x9f\x98\x9e"=>"\xee\x9b\xb2", "\xf0\x9f\x98\xb5"=>"\xee\x9b\xb4", "\xf0\x9f\x98\xb0"=>"\xee\x9c\xa3", - "\xf0\x9f\x98\x92"=>"\xee\x9c\xa5", "\xf0\x9f\x98\x8d"=>"\xee\x9c\xa6", "\xf0\x9f\x98\xa4"=>"\xee\x9d\x93", "\xf0\x9f\x98\x9c"=>"\xee\x9c\xa8", "\xf0\x9f\x98\x9d"=>"\xee\x9c\xa8", - "\xf0\x9f\x98\x8b"=>"\xee\x9d\x92", "\xf0\x9f\x98\x98"=>"\xee\x9c\xa6", "\xf0\x9f\x98\x9a"=>"\xee\x9c\xa6", "\xf0\x9f\x98\xb7"=>"[\xe9\xa2\xa8\xe9\x82\xaa\xe3\x81\xb2\xe3\x81\x8d]", "\xf0\x9f\x98\xb3"=>"\xee\x9c\xaa", - "\xf0\x9f\x98\x83"=>"\xee\x9b\xb0", "\xf0\x9f\x98\x85"=>"\xee\x9c\xa2", "\xf0\x9f\x98\x86"=>"\xee\x9c\xaa", "\xf0\x9f\x98\x81"=>"\xee\x9d\x93", "\xf0\x9f\x98\x82"=>"\xee\x9c\xaa", - "\xf0\x9f\x98\x8a"=>"\xee\x9b\xb0", "\xe2\x98\xba"=>"\xee\x9b\xb0", "\xf0\x9f\x98\x84"=>"\xee\x9b\xb0", "\xf0\x9f\x98\xa2"=>"\xee\x9c\xae", "\xf0\x9f\x98\xad"=>"\xee\x9c\xad", - "\xf0\x9f\x98\xa8"=>"\xee\x9d\x97", "\xf0\x9f\x98\xa3"=>"\xee\x9c\xab", "\xf0\x9f\x98\xa1"=>"\xee\x9c\xa4", "\xf0\x9f\x98\x8c"=>"\xee\x9c\xa1", "\xf0\x9f\x98\x96"=>"\xee\x9b\xb3", - "\xf0\x9f\x98\x94"=>"\xee\x9c\xa0", "\xf0\x9f\x98\xb1"=>"\xee\x9d\x97", "\xf0\x9f\x98\xaa"=>"\xee\x9c\x81", "\xf0\x9f\x98\x8f"=>"\xee\x9c\xac", "\xf0\x9f\x98\x93"=>"\xee\x9c\xa3", - "\xf0\x9f\x98\xa5"=>"\xee\x9c\xa3", "\xf0\x9f\x98\xab"=>"\xee\x9c\xab", "\xf0\x9f\x98\x89"=>"\xee\x9c\xa9", "\xf0\x9f\x98\xba"=>"\xee\x9b\xb0", "\xf0\x9f\x98\xb8"=>"\xee\x9d\x93", - "\xf0\x9f\x98\xb9"=>"\xee\x9c\xaa", "\xf0\x9f\x98\xbd"=>"\xee\x9c\xa6", "\xf0\x9f\x98\xbb"=>"\xee\x9c\xa6", "\xf0\x9f\x98\xbf"=>"\xee\x9c\xae", "\xf0\x9f\x98\xbe"=>"\xee\x9c\xa4", - "\xf0\x9f\x98\xbc"=>"\xee\x9d\x93", "\xf0\x9f\x99\x80"=>"\xee\x9b\xb3", "\xf0\x9f\x99\x85"=>"\xee\x9c\xaf", "\xf0\x9f\x99\x86"=>"\xee\x9c\x8b", "\xf0\x9f\x99\x87"=>"m(_ _)m", - "\xf0\x9f\x99\x88"=>"(/_\xef\xbc\xbc)", "\xf0\x9f\x99\x8a"=>"(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)", "\xf0\x9f\x99\x89"=>"|(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)|", "\xf0\x9f\x99\x8b"=>"(^-^)/", "\xf0\x9f\x99\x8c"=>"\xef\xbc\xbc(^o^)\xef\xbc\x8f", - "\xf0\x9f\x99\x8d"=>"\xee\x9b\xb3", "\xf0\x9f\x99\x8e"=>"\xee\x9b\xb1", "\xf0\x9f\x99\x8f"=>"(>\xe4\xba\xba<)", "\xf0\x9f\x8f\xa0"=>"\xee\x99\xa3", "\xf0\x9f\x8f\xa1"=>"\xee\x99\xa3", - "\xf0\x9f\x8f\xa2"=>"\xee\x99\xa4", "\xf0\x9f\x8f\xa3"=>"\xee\x99\xa5", "\xf0\x9f\x8f\xa5"=>"\xee\x99\xa6", "\xf0\x9f\x8f\xa6"=>"\xee\x99\xa7", "\xf0\x9f\x8f\xa7"=>"\xee\x99\xa8", - "\xf0\x9f\x8f\xa8"=>"\xee\x99\xa9", "\xf0\x9f\x8f\xa9"=>"\xee\x99\xa9\xee\x9b\xaf", "\xf0\x9f\x8f\xaa"=>"\xee\x99\xaa", "\xf0\x9f\x8f\xab"=>"\xee\x9c\xbe", "\xe2\x9b\xaa"=>"[\xe6\x95\x99\xe4\xbc\x9a]", - "\xe2\x9b\xb2"=>"[\xe5\x99\xb4\xe6\xb0\xb4]", "\xf0\x9f\x8f\xac"=>"[\xe3\x83\x87\xe3\x83\x91\xe3\x83\xbc\xe3\x83\x88]", "\xf0\x9f\x8f\xaf"=>"[\xe5\x9f\x8e]", "\xf0\x9f\x8f\xb0"=>"[\xe5\x9f\x8e]", "\xf0\x9f\x8f\xad"=>"[\xe5\xb7\xa5\xe5\xa0\xb4]", - "\xe2\x9a\x93"=>"\xee\x99\xa1", "\xf0\x9f\x8f\xae"=>"\xee\x9d\x8b", "\xf0\x9f\x97\xbb"=>"\xee\x9d\x80", "\xf0\x9f\x97\xbc"=>"[\xe6\x9d\xb1\xe4\xba\xac\xe3\x82\xbf\xe3\x83\xaf\xe3\x83\xbc]", "\xf0\x9f\x97\xbd"=>"[\xe8\x87\xaa\xe7\x94\xb1\xe3\x81\xae\xe5\xa5\xb3\xe7\xa5\x9e]", - "\xf0\x9f\x97\xbe"=>"[\xe6\x97\xa5\xe6\x9c\xac\xe5\x9c\xb0\xe5\x9b\xb3]", "\xf0\x9f\x97\xbf"=>"[\xe3\x83\xa2\xe3\x82\xa2\xe3\x82\xa4]", "\xf0\x9f\x91\x9e"=>"\xee\x9a\x99", "\xf0\x9f\x91\x9f"=>"\xee\x9a\x99", "\xf0\x9f\x91\xa0"=>"\xee\x99\xb4", - "\xf0\x9f\x91\xa1"=>"\xee\x99\xb4", "\xf0\x9f\x91\xa2"=>"[\xe3\x83\x96\xe3\x83\xbc\xe3\x83\x84]", "\xf0\x9f\x91\xa3"=>"\xee\x9a\x98", "\xf0\x9f\x91\x93"=>"\xee\x9a\x9a", "\xf0\x9f\x91\x95"=>"\xee\x9c\x8e", - "\xf0\x9f\x91\x96"=>"\xee\x9c\x91", "\xf0\x9f\x91\x91"=>"\xee\x9c\x9a", "\xf0\x9f\x91\x94"=>"[\xe3\x83\x8d\xe3\x82\xaf\xe3\x82\xbf\xe3\x82\xa4]", "\xf0\x9f\x91\x92"=>"[\xe5\xb8\xbd\xe5\xad\x90]", "\xf0\x9f\x91\x97"=>"[\xe3\x83\x89\xe3\x83\xac\xe3\x82\xb9]", - "\xf0\x9f\x91\x98"=>"[\xe7\x9d\x80\xe7\x89\xa9]", "\xf0\x9f\x91\x99"=>"[\xe3\x83\x93\xe3\x82\xad\xe3\x83\x8b]", "\xf0\x9f\x91\x9a"=>"\xee\x9c\x8e", "\xf0\x9f\x91\x9b"=>"\xee\x9c\x8f", "\xf0\x9f\x91\x9c"=>"\xee\x9a\x82", - "\xf0\x9f\x91\x9d"=>"\xee\x9a\xad", "\xf0\x9f\x92\xb0"=>"\xee\x9c\x95", "\xf0\x9f\x92\xb1"=>"[$\xef\xbf\xa5]", "\xf0\x9f\x92\xb9"=>"[\xe6\xa0\xaa\xe4\xbe\xa1]", "\xf0\x9f\x92\xb2"=>"\xee\x9c\x95", - "\xf0\x9f\x92\xb3"=>"[\xe3\x82\xab\xe3\x83\xbc\xe3\x83\x89]", "\xf0\x9f\x92\xb4"=>"\xee\x9b\x96", "\xf0\x9f\x92\xb5"=>"\xee\x9c\x95", "\xf0\x9f\x92\xb8"=>"[\xe9\xa3\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x84\xe3\x81\x8f\xe3\x81\x8a\xe9\x87\x91]", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"=>"[\xe4\xb8\xad\xe5\x9b\xbd]", - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"=>"[\xe3\x83\x89\xe3\x82\xa4\xe3\x83\x84]", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"=>"[\xe3\x82\xb9\xe3\x83\x9a\xe3\x82\xa4\xe3\x83\xb3]", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"=>"[\xe3\x83\x95\xe3\x83\xa9\xe3\x83\xb3\xe3\x82\xb9]", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"=>"[\xe3\x82\xa4\xe3\x82\xae\xe3\x83\xaa\xe3\x82\xb9]", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"=>"[\xe3\x82\xa4\xe3\x82\xbf\xe3\x83\xaa\xe3\x82\xa2]", - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"=>"[\xe6\x97\xa5\xe3\x81\xae\xe4\xb8\xb8]", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"=>"[\xe9\x9f\x93\xe5\x9b\xbd]", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"=>"[\xe3\x83\xad\xe3\x82\xb7\xe3\x82\xa2]", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"=>"[USA]", "\xf0\x9f\x94\xa5"=>"[\xe7\x82\x8e]", - "\xf0\x9f\x94\xa6"=>"\xee\x9b\xbb", "\xf0\x9f\x94\xa7"=>"\xee\x9c\x98", "\xf0\x9f\x94\xa8"=>"[\xe3\x83\x8f\xe3\x83\xb3\xe3\x83\x9e\xe3\x83\xbc]", "\xf0\x9f\x94\xa9"=>"[\xe3\x83\x8d\xe3\x82\xb8]", "\xf0\x9f\x94\xaa"=>"[\xe5\x8c\x85\xe4\xb8\x81]", - "\xf0\x9f\x94\xab"=>"[\xe3\x83\x94\xe3\x82\xb9\xe3\x83\x88\xe3\x83\xab]", "\xf0\x9f\x94\xae"=>"[\xe5\x8d\xa0\xe3\x81\x84]", "\xf0\x9f\x94\xaf"=>"[\xe5\x8d\xa0\xe3\x81\x84]", "\xf0\x9f\x94\xb0"=>"[\xe8\x8b\xa5\xe8\x91\x89\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x94\xb1"=>"\xee\x9c\x9a", - "\xf0\x9f\x92\x89"=>"[\xe6\xb3\xa8\xe5\xb0\x84]", "\xf0\x9f\x92\x8a"=>"[\xe8\x96\xac]", "\xf0\x9f\x85\xb0"=>"[A]", "\xf0\x9f\x85\xb1"=>"[B]", "\xf0\x9f\x86\x8e"=>"[AB]", - "\xf0\x9f\x85\xbe"=>"[O]", "\xf0\x9f\x8e\x80"=>"\xee\x9a\x84", "\xf0\x9f\x8e\x81"=>"\xee\x9a\x85", "\xf0\x9f\x8e\x82"=>"\xee\x9a\x86", "\xf0\x9f\x8e\x84"=>"\xee\x9a\xa4", - "\xf0\x9f\x8e\x85"=>"[\xe3\x82\xb5\xe3\x83\xb3\xe3\x82\xbf]", "\xf0\x9f\x8e\x8c"=>"[\xe7\xa5\x9d\xe6\x97\xa5]", "\xf0\x9f\x8e\x86"=>"[\xe8\x8a\xb1\xe7\x81\xab]", "\xf0\x9f\x8e\x88"=>"[\xe9\xa2\xa8\xe8\x88\xb9]", "\xf0\x9f\x8e\x89"=>"[\xe3\x82\xaf\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xab\xe3\x83\xbc]", - "\xf0\x9f\x8e\x8d"=>"[\xe9\x96\x80\xe6\x9d\xbe]", "\xf0\x9f\x8e\x8e"=>"[\xe3\x81\xb2\xe3\x81\xaa\xe7\xa5\xad\xe3\x82\x8a]", "\xf0\x9f\x8e\x93"=>"[\xe5\x8d\x92\xe6\xa5\xad\xe5\xbc\x8f]", "\xf0\x9f\x8e\x92"=>"[\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x89\xe3\x82\xbb\xe3\x83\xab]", "\xf0\x9f\x8e\x8f"=>"[\xe3\x81\x93\xe3\x81\x84\xe3\x81\xae\xe3\x81\xbc\xe3\x82\x8a]", - "\xf0\x9f\x8e\x87"=>"[\xe7\xb7\x9a\xe9\xa6\x99\xe8\x8a\xb1\xe7\x81\xab]", "\xf0\x9f\x8e\x90"=>"[\xe9\xa2\xa8\xe9\x88\xb4]", "\xf0\x9f\x8e\x83"=>"[\xe3\x83\x8f\xe3\x83\xad\xe3\x82\xa6\xe3\x82\xa3\xe3\x83\xb3]", "\xf0\x9f\x8e\x8a"=>"[\xe3\x82\xaa\xe3\x83\xa1\xe3\x83\x87\xe3\x83\x88\xe3\x82\xa6]", "\xf0\x9f\x8e\x8b"=>"[\xe4\xb8\x83\xe5\xa4\x95]", - "\xf0\x9f\x8e\x91"=>"[\xe3\x81\x8a\xe6\x9c\x88\xe8\xa6\x8b]", "\xf0\x9f\x93\x9f"=>"\xee\x99\x9a", "\xe2\x98\x8e"=>"\xee\x9a\x87", "\xf0\x9f\x93\x9e"=>"\xee\x9a\x87", "\xf0\x9f\x93\xb1"=>"\xee\x9a\x88", - "\xf0\x9f\x93\xb2"=>"\xee\x9b\x8e", "\xf0\x9f\x93\x9d"=>"\xee\x9a\x89", "\xf0\x9f\x93\xa0"=>"\xee\x9b\x90", "\xe2\x9c\x89"=>"\xee\x9b\x93", "\xf0\x9f\x93\xa8"=>"\xee\x9b\x8f", - "\xf0\x9f\x93\xa9"=>"\xee\x9b\x8f", "\xf0\x9f\x93\xaa"=>"\xee\x99\xa5", "\xf0\x9f\x93\xab"=>"\xee\x99\xa5", "\xf0\x9f\x93\xae"=>"\xee\x99\xa5", "\xf0\x9f\x93\xb0"=>"[\xe6\x96\xb0\xe8\x81\x9e]", - "\xf0\x9f\x93\xa2"=>"[\xe3\x82\xb9\xe3\x83\x94\xe3\x83\xbc\xe3\x82\xab]", "\xf0\x9f\x93\xa3"=>"[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x9b\xe3\x83\xb3]", "\xf0\x9f\x93\xa1"=>"[\xe3\x82\xa2\xe3\x83\xb3\xe3\x83\x86\xe3\x83\x8a]", "\xf0\x9f\x93\xa4"=>"[\xe9\x80\x81\xe4\xbf\xa1BOX]", "\xf0\x9f\x93\xa5"=>"[\xe5\x8f\x97\xe4\xbf\xa1BOX]", - "\xf0\x9f\x93\xa6"=>"\xee\x9a\x85", "\xf0\x9f\x93\xa7"=>"\xee\x9b\x93", "\xf0\x9f\x94\xa0"=>"[ABCD]", "\xf0\x9f\x94\xa1"=>"[abcd]", "\xf0\x9f\x94\xa2"=>"[1234]", - "\xf0\x9f\x94\xa3"=>"[\xe8\xa8\x98\xe5\x8f\xb7]", "\xf0\x9f\x94\xa4"=>"[ABC]", "\xe2\x9c\x92"=>"\xee\x9a\xae", "\xf0\x9f\x92\xba"=>"\xee\x9a\xb2", "\xf0\x9f\x92\xbb"=>"\xee\x9c\x96", - "\xe2\x9c\x8f"=>"\xee\x9c\x99", "\xf0\x9f\x93\x8e"=>"\xee\x9c\xb0", "\xf0\x9f\x92\xbc"=>"\xee\x9a\x82", "\xf0\x9f\x92\xbd"=>"[MD]", "\xf0\x9f\x92\xbe"=>"[\xe3\x83\x95\xe3\x83\xad\xe3\x83\x83\xe3\x83\x94\xe3\x83\xbc]", - "\xf0\x9f\x92\xbf"=>"\xee\x9a\x8c", "\xf0\x9f\x93\x80"=>"\xee\x9a\x8c", "\xe2\x9c\x82"=>"\xee\x99\xb5", "\xf0\x9f\x93\x8d"=>"[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]", "\xf0\x9f\x93\x83"=>"\xee\x9a\x89", - "\xf0\x9f\x93\x84"=>"\xee\x9a\x89", "\xf0\x9f\x93\x85"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]", "\xf0\x9f\x93\x81"=>"[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]", "\xf0\x9f\x93\x82"=>"[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]", "\xf0\x9f\x93\x93"=>"\xee\x9a\x83", - "\xf0\x9f\x93\x96"=>"\xee\x9a\x83", "\xf0\x9f\x93\x94"=>"\xee\x9a\x83", "\xf0\x9f\x93\x95"=>"\xee\x9a\x83", "\xf0\x9f\x93\x97"=>"\xee\x9a\x83", "\xf0\x9f\x93\x98"=>"\xee\x9a\x83", - "\xf0\x9f\x93\x99"=>"\xee\x9a\x83", "\xf0\x9f\x93\x9a"=>"\xee\x9a\x83", "\xf0\x9f\x93\x9b"=>"[\xe5\x90\x8d\xe6\x9c\xad]", "\xf0\x9f\x93\x9c"=>"\xee\x9c\x8a", "\xf0\x9f\x93\x8b"=>"\xee\x9a\x89", - "\xf0\x9f\x93\x86"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]", "\xf0\x9f\x93\x8a"=>"[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]", "\xf0\x9f\x93\x88"=>"[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]", "\xf0\x9f\x93\x89"=>"[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]", "\xf0\x9f\x93\x87"=>"\xee\x9a\x83", - "\xf0\x9f\x93\x8c"=>"[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]", "\xf0\x9f\x93\x92"=>"\xee\x9a\x83", "\xf0\x9f\x93\x8f"=>"[\xe5\xae\x9a\xe8\xa6\x8f]", "\xf0\x9f\x93\x90"=>"[\xe4\xb8\x89\xe8\xa7\x92\xe5\xae\x9a\xe8\xa6\x8f]", "\xf0\x9f\x93\x91"=>"\xee\x9a\x89", - "\xf0\x9f\x8e\xbd"=>"\xee\x99\x92", "\xe2\x9a\xbe"=>"\xee\x99\x93", "\xe2\x9b\xb3"=>"\xee\x99\x94", "\xf0\x9f\x8e\xbe"=>"\xee\x99\x95", "\xe2\x9a\xbd"=>"\xee\x99\x96", - "\xf0\x9f\x8e\xbf"=>"\xee\x99\x97", "\xf0\x9f\x8f\x80"=>"\xee\x99\x98", "\xf0\x9f\x8f\x81"=>"\xee\x99\x99", "\xf0\x9f\x8f\x82"=>"\xee\x9c\x92", "\xf0\x9f\x8f\x83"=>"\xee\x9c\xb3", - "\xf0\x9f\x8f\x84"=>"\xee\x9c\x92", "\xf0\x9f\x8f\x86"=>"[\xe3\x83\x88\xe3\x83\xad\xe3\x83\x95\xe3\x82\xa3\xe3\x83\xbc]", "\xf0\x9f\x8f\x88"=>"[\xe3\x83\x95\xe3\x83\x83\xe3\x83\x88\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xab]", "\xf0\x9f\x8f\x8a"=>"[\xe6\xb0\xb4\xe6\xb3\xb3]", "\xf0\x9f\x9a\x83"=>"\xee\x99\x9b", - "\xf0\x9f\x9a\x87"=>"\xee\x99\x9c", "\xe2\x93\x82"=>"\xee\x99\x9c", "\xf0\x9f\x9a\x84"=>"\xee\x99\x9d", "\xf0\x9f\x9a\x85"=>"\xee\x99\x9d", "\xf0\x9f\x9a\x97"=>"\xee\x99\x9e", - "\xf0\x9f\x9a\x99"=>"\xee\x99\x9f", "\xf0\x9f\x9a\x8c"=>"\xee\x99\xa0", "\xf0\x9f\x9a\x8f"=>"[\xe3\x83\x90\xe3\x82\xb9\xe5\x81\x9c]", "\xf0\x9f\x9a\xa2"=>"\xee\x99\xa1", "\xe2\x9c\x88"=>"\xee\x99\xa2", - "\xe2\x9b\xb5"=>"\xee\x9a\xa3", "\xf0\x9f\x9a\x89"=>"[\xe9\xa7\x85]", "\xf0\x9f\x9a\x80"=>"[\xe3\x83\xad\xe3\x82\xb1\xe3\x83\x83\xe3\x83\x88]", "\xf0\x9f\x9a\xa4"=>"\xee\x9a\xa3", "\xf0\x9f\x9a\x95"=>"\xee\x99\x9e", - "\xf0\x9f\x9a\x9a"=>"[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xaf]", "\xf0\x9f\x9a\x92"=>"[\xe6\xb6\x88\xe9\x98\xb2\xe8\xbb\x8a]", "\xf0\x9f\x9a\x91"=>"[\xe6\x95\x91\xe6\x80\xa5\xe8\xbb\x8a]", "\xf0\x9f\x9a\x93"=>"[\xe3\x83\x91\xe3\x83\x88\xe3\x82\xab\xe3\x83\xbc]", "\xe2\x9b\xbd"=>"\xee\x99\xab", - "\xf0\x9f\x85\xbf"=>"\xee\x99\xac", "\xf0\x9f\x9a\xa5"=>"\xee\x99\xad", "\xf0\x9f\x9a\xa7"=>"[\xe5\xb7\xa5\xe4\xba\x8b\xe4\xb8\xad]", "\xf0\x9f\x9a\xa8"=>"[\xe3\x83\x91\xe3\x83\x88\xe3\x82\xab\xe3\x83\xbc]", "\xe2\x99\xa8"=>"\xee\x9b\xb7", - "\xe2\x9b\xba"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x97]", "\xf0\x9f\x8e\xa0"=>"\xee\x99\xb9", "\xf0\x9f\x8e\xa1"=>"[\xe8\xa6\xb3\xe8\xa6\xa7\xe8\xbb\x8a]", "\xf0\x9f\x8e\xa2"=>"[\xe3\x82\xb8\xe3\x82\xa7\xe3\x83\x83\xe3\x83\x88\xe3\x82\xb3\xe3\x83\xbc\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]", "\xf0\x9f\x8e\xa3"=>"\xee\x9d\x91", - "\xf0\x9f\x8e\xa4"=>"\xee\x99\xb6", "\xf0\x9f\x8e\xa5"=>"\xee\x99\xb7", "\xf0\x9f\x8e\xa6"=>"\xee\x99\xb7", "\xf0\x9f\x8e\xa7"=>"\xee\x99\xba", "\xf0\x9f\x8e\xa8"=>"\xee\x99\xbb", - "\xf0\x9f\x8e\xa9"=>"\xee\x99\xbc", "\xf0\x9f\x8e\xaa"=>"\xee\x99\xbd", "\xf0\x9f\x8e\xab"=>"\xee\x99\xbe", "\xf0\x9f\x8e\xac"=>"\xee\x9a\xac", "\xf0\x9f\x8e\xad"=>"[\xe6\xbc\x94\xe5\x8a\x87]", - "\xf0\x9f\x8e\xae"=>"\xee\x9a\x8b", "\xf0\x9f\x80\x84"=>"[\xe9\xba\xbb\xe9\x9b\x80]", "\xf0\x9f\x8e\xaf"=>"[\xe7\x9a\x84\xe4\xb8\xad]", "\xf0\x9f\x8e\xb0"=>"[777]", "\xf0\x9f\x8e\xb1"=>"[\xe3\x83\x93\xe3\x83\xaa\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\x89]", - "\xf0\x9f\x8e\xb2"=>"[\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xb3\xe3\x83\xad]", "\xf0\x9f\x8e\xb3"=>"[\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xb0]", "\xf0\x9f\x8e\xb4"=>"[\xe8\x8a\xb1\xe6\x9c\xad]", "\xf0\x9f\x83\x8f"=>"[\xe3\x82\xb8\xe3\x83\xa7\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc]", "\xf0\x9f\x8e\xb5"=>"\xee\x9b\xb6", - "\xf0\x9f\x8e\xb6"=>"\xee\x9b\xbf", "\xf0\x9f\x8e\xb7"=>"[\xe3\x82\xb5\xe3\x83\x83\xe3\x82\xaf\xe3\x82\xb9]", "\xf0\x9f\x8e\xb8"=>"[\xe3\x82\xae\xe3\x82\xbf\xe3\x83\xbc]", "\xf0\x9f\x8e\xb9"=>"[\xe3\x83\x94\xe3\x82\xa2\xe3\x83\x8e]", "\xf0\x9f\x8e\xba"=>"[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x9a\xe3\x83\x83\xe3\x83\x88]", - "\xf0\x9f\x8e\xbb"=>"[\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xaa\xe3\x83\xaa\xe3\x83\xb3]", "\xf0\x9f\x8e\xbc"=>"\xee\x9b\xbf", "\xe3\x80\xbd"=>"[\xe6\xad\x8c\xe8\xa8\x98\xe5\x8f\xb7]", "\xf0\x9f\x93\xb7"=>"\xee\x9a\x81", "\xf0\x9f\x93\xb9"=>"\xee\x99\xb7", - "\xf0\x9f\x93\xba"=>"\xee\x9a\x8a", "\xf0\x9f\x93\xbb"=>"[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa]", "\xf0\x9f\x93\xbc"=>"[\xe3\x83\x93\xe3\x83\x87\xe3\x82\xaa]", "\xf0\x9f\x92\x8b"=>"\xee\x9b\xb9", "\xf0\x9f\x92\x8c"=>"\xee\x9c\x97", - "\xf0\x9f\x92\x8d"=>"\xee\x9c\x9b", "\xf0\x9f\x92\x8e"=>"\xee\x9c\x9b", "\xf0\x9f\x92\x8f"=>"\xee\x9b\xb9", "\xf0\x9f\x92\x90"=>"[\xe8\x8a\xb1\xe6\x9d\x9f]", "\xf0\x9f\x92\x91"=>"\xee\x9b\xad", - "\xf0\x9f\x92\x92"=>"[\xe7\xb5\x90\xe5\xa9\x9a\xe5\xbc\x8f]", "\xf0\x9f\x94\x9e"=>"[18\xe7\xa6\x81]", "\xc2\xa9"=>"\xee\x9c\xb1", "\xc2\xae"=>"\xee\x9c\xb6", "\xe2\x84\xa2"=>"\xee\x9c\xb2", - "\xe2\x84\xb9"=>"[\xef\xbd\x89]", "#\xe2\x83\xa3"=>"\xee\x9b\xa0", "1\xe2\x83\xa3"=>"\xee\x9b\xa2", "2\xe2\x83\xa3"=>"\xee\x9b\xa3", "3\xe2\x83\xa3"=>"\xee\x9b\xa4", - "4\xe2\x83\xa3"=>"\xee\x9b\xa5", "5\xe2\x83\xa3"=>"\xee\x9b\xa6", "6\xe2\x83\xa3"=>"\xee\x9b\xa7", "7\xe2\x83\xa3"=>"\xee\x9b\xa8", "8\xe2\x83\xa3"=>"\xee\x9b\xa9", - "9\xe2\x83\xa3"=>"\xee\x9b\xaa", "0\xe2\x83\xa3"=>"\xee\x9b\xab", "\xf0\x9f\x94\x9f"=>"[10]", "\xf0\x9f\x93\xb6"=>"[\xe3\x83\x90\xe3\x83\xaa3]", "\xf0\x9f\x93\xb3"=>"[\xe3\x83\x9e\xe3\x83\x8a\xe3\x83\xbc\xe3\x83\xa2\xe3\x83\xbc\xe3\x83\x89]", - "\xf0\x9f\x93\xb4"=>"[\xe3\x82\xb1\xe3\x83\xbc\xe3\x82\xbf\xe3\x82\xa4OFF]", "\xf0\x9f\x8d\x94"=>"\xee\x99\xb3", "\xf0\x9f\x8d\x99"=>"\xee\x9d\x89", "\xf0\x9f\x8d\xb0"=>"\xee\x9d\x8a", "\xf0\x9f\x8d\x9c"=>"\xee\x9d\x8c", - "\xf0\x9f\x8d\x9e"=>"\xee\x9d\x8d", "\xf0\x9f\x8d\xb3"=>"[\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4\xe3\x83\x91\xe3\x83\xb3]", "\xf0\x9f\x8d\xa6"=>"[\xe3\x82\xbd\xe3\x83\x95\xe3\x83\x88\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]", "\xf0\x9f\x8d\x9f"=>"[\xe3\x83\x9d\xe3\x83\x86\xe3\x83\x88]", "\xf0\x9f\x8d\xa1"=>"[\xe3\x81\xa0\xe3\x82\x93\xe3\x81\x94]", - "\xf0\x9f\x8d\x98"=>"[\xe3\x81\x9b\xe3\x82\x93\xe3\x81\xb9\xe3\x81\x84]", "\xf0\x9f\x8d\x9a"=>"\xee\x9d\x8c", "\xf0\x9f\x8d\x9d"=>"[\xe3\x83\x91\xe3\x82\xb9\xe3\x82\xbf]", "\xf0\x9f\x8d\x9b"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xbc]", "\xf0\x9f\x8d\xa2"=>"[\xe3\x81\x8a\xe3\x81\xa7\xe3\x82\x93]", - "\xf0\x9f\x8d\xa3"=>"[\xe3\x81\x99\xe3\x81\x97]", "\xf0\x9f\x8d\xb1"=>"[\xe5\xbc\x81\xe5\xbd\x93]", "\xf0\x9f\x8d\xb2"=>"[\xe9\x8d\x8b]", "\xf0\x9f\x8d\xa7"=>"[\xe3\x82\xab\xe3\x82\xad\xe6\xb0\xb7]", "\xf0\x9f\x8d\x96"=>"[\xe8\x82\x89]", - "\xf0\x9f\x8d\xa5"=>"\xee\x99\x83", "\xf0\x9f\x8d\xa0"=>"[\xe3\x82\x84\xe3\x81\x8d\xe3\x81\x84\xe3\x82\x82]", "\xf0\x9f\x8d\x95"=>"[\xe3\x83\x94\xe3\x82\xb6]", "\xf0\x9f\x8d\x97"=>"[\xe3\x83\x81\xe3\x82\xad\xe3\x83\xb3]", "\xf0\x9f\x8d\xa8"=>"[\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]", - "\xf0\x9f\x8d\xa9"=>"[\xe3\x83\x89\xe3\x83\xbc\xe3\x83\x8a\xe3\x83\x84]", "\xf0\x9f\x8d\xaa"=>"[\xe3\x82\xaf\xe3\x83\x83\xe3\x82\xad\xe3\x83\xbc]", "\xf0\x9f\x8d\xab"=>"[\xe3\x83\x81\xe3\x83\xa7\xe3\x82\xb3]", "\xf0\x9f\x8d\xac"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]", "\xf0\x9f\x8d\xad"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]", - "\xf0\x9f\x8d\xae"=>"[\xe3\x83\x97\xe3\x83\xaa\xe3\x83\xb3]", "\xf0\x9f\x8d\xaf"=>"[\xe3\x83\x8f\xe3\x83\x81\xe3\x83\x9f\xe3\x83\x84]", "\xf0\x9f\x8d\xa4"=>"[\xe3\x82\xa8\xe3\x83\x93\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4]", "\xf0\x9f\x8d\xb4"=>"\xee\x99\xaf", "\xe2\x98\x95"=>"\xee\x99\xb0", - "\xf0\x9f\x8d\xb8"=>"\xee\x99\xb1", "\xf0\x9f\x8d\xba"=>"\xee\x99\xb2", "\xf0\x9f\x8d\xb5"=>"\xee\x9c\x9e", "\xf0\x9f\x8d\xb6"=>"\xee\x9d\x8b", "\xf0\x9f\x8d\xb7"=>"\xee\x9d\x96", - "\xf0\x9f\x8d\xbb"=>"\xee\x99\xb2", "\xf0\x9f\x8d\xb9"=>"\xee\x99\xb1", "\xe2\x86\x97"=>"\xee\x99\xb8", "\xe2\x86\x98"=>"\xee\x9a\x96", "\xe2\x86\x96"=>"\xee\x9a\x97", - "\xe2\x86\x99"=>"\xee\x9a\xa5", "\xe2\xa4\xb4"=>"\xee\x9b\xb5", "\xe2\xa4\xb5"=>"\xee\x9c\x80", "\xe2\x86\x94"=>"\xee\x9c\xbc", "\xe2\x86\x95"=>"\xee\x9c\xbd", - "\xe2\xac\x86"=>"[\xe2\x86\x91]", "\xe2\xac\x87"=>"[\xe2\x86\x93]", "\xe2\x9e\xa1"=>"[\xe2\x86\x92]", "\xe2\xac\x85"=>"[\xe2\x86\x90]", "\xe2\x96\xb6"=>"[>]", - "\xe2\x97\x80"=>"[<]", "\xe2\x8f\xa9"=>"[>>]", "\xe2\x8f\xaa"=>"[<<]", "\xe2\x8f\xab"=>"\xe2\x96\xb2", "\xe2\x8f\xac"=>"\xe2\x96\xbc", - "\xf0\x9f\x94\xba"=>"\xe2\x96\xb2", "\xf0\x9f\x94\xbb"=>"\xe2\x96\xbc", "\xf0\x9f\x94\xbc"=>"\xe2\x96\xb2", "\xf0\x9f\x94\xbd"=>"\xe2\x96\xbc", "\xe2\xad\x95"=>"\xee\x9a\xa0", - "\xe2\x9d\x8c"=>"[\xc3\x97]", "\xe2\x9d\x8e"=>"[\xc3\x97]", "\xe2\x9d\x97"=>"\xee\x9c\x82", "\xe2\x81\x89"=>"\xee\x9c\x83", "\xe2\x80\xbc"=>"\xee\x9c\x84", - "\xe2\x9d\x93"=>"[\xef\xbc\x9f]", "\xe2\x9d\x94"=>"[\xef\xbc\x9f]", "\xe2\x9d\x95"=>"\xee\x9c\x82", "\xe3\x80\xb0"=>"\xee\x9c\x89", "\xe2\x9e\xb0"=>"\xee\x9c\x8a", - "\xe2\x9e\xbf"=>"\xee\x9b\x9f", "\xe2\x9d\xa4"=>"\xee\x9b\xac", "\xf0\x9f\x92\x93"=>"\xee\x9b\xad", "\xf0\x9f\x92\x94"=>"\xee\x9b\xae", "\xf0\x9f\x92\x95"=>"\xee\x9b\xaf", - "\xf0\x9f\x92\x96"=>"\xee\x9b\xac", "\xf0\x9f\x92\x97"=>"\xee\x9b\xad", "\xf0\x9f\x92\x98"=>"\xee\x9b\xac", "\xf0\x9f\x92\x99"=>"\xee\x9b\xac", "\xf0\x9f\x92\x9a"=>"\xee\x9b\xac", - "\xf0\x9f\x92\x9b"=>"\xee\x9b\xac", "\xf0\x9f\x92\x9c"=>"\xee\x9b\xac", "\xf0\x9f\x92\x9d"=>"\xee\x9b\xac", "\xf0\x9f\x92\x9e"=>"\xee\x9b\xad", "\xf0\x9f\x92\x9f"=>"\xee\x9b\xb8", - "\xe2\x99\xa5"=>"\xee\x9a\x8d", "\xe2\x99\xa0"=>"\xee\x9a\x8e", "\xe2\x99\xa6"=>"\xee\x9a\x8f", "\xe2\x99\xa3"=>"\xee\x9a\x90", "\xf0\x9f\x9a\xac"=>"\xee\x99\xbf", - "\xf0\x9f\x9a\xad"=>"\xee\x9a\x80", "\xe2\x99\xbf"=>"\xee\x9a\x9b", "\xf0\x9f\x9a\xa9"=>"\xee\x9b\x9e", "\xe2\x9a\xa0"=>"\xee\x9c\xb7", "\xe2\x9b\x94"=>"\xee\x9c\xaf", - "\xe2\x99\xbb"=>"\xee\x9c\xb5", "\xf0\x9f\x9a\xb2"=>"\xee\x9c\x9d", "\xf0\x9f\x9a\xb6"=>"\xee\x9c\xb3", "\xf0\x9f\x9a\xb9"=>"[\xe2\x99\x82]", "\xf0\x9f\x9a\xba"=>"[\xe2\x99\x80]", - "\xf0\x9f\x9b\x80"=>"\xee\x9b\xb7", "\xf0\x9f\x9a\xbb"=>"\xee\x99\xae", "\xf0\x9f\x9a\xbd"=>"\xee\x99\xae", "\xf0\x9f\x9a\xbe"=>"\xee\x99\xae", "\xf0\x9f\x9a\xbc"=>"[\xe8\xb5\xa4\xe3\x81\xa1\xe3\x82\x83\xe3\x82\x93]", - "\xf0\x9f\x9a\xaa"=>"\xee\x9c\x94", "\xf0\x9f\x9a\xab"=>"\xee\x9c\xb8", "\xe2\x9c\x94"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x86\x91"=>"\xee\x9b\x9b", "\xf0\x9f\x86\x92"=>"[COOL]", - "\xf0\x9f\x86\x93"=>"\xee\x9b\x97", "\xf0\x9f\x86\x94"=>"\xee\x9b\x98", "\xf0\x9f\x86\x95"=>"\xee\x9b\x9d", "\xf0\x9f\x86\x96"=>"\xee\x9c\xaf", "\xf0\x9f\x86\x97"=>"\xee\x9c\x8b", - "\xf0\x9f\x86\x98"=>"[SOS]", "\xf0\x9f\x86\x99"=>"[UP!]", "\xf0\x9f\x86\x9a"=>"[VS]", "\xf0\x9f\x88\x81"=>"[\xe3\x82\xb3\xe3\x82\xb3]", "\xf0\x9f\x88\x82"=>"[\xe3\x82\xb5\xe3\x83\xbc\xe3\x83\x93\xe3\x82\xb9]", - "\xf0\x9f\x88\xb2"=>"\xee\x9c\xb8", "\xf0\x9f\x88\xb3"=>"\xee\x9c\xb9", "\xf0\x9f\x88\xb4"=>"\xee\x9c\xba", "\xf0\x9f\x88\xb5"=>"\xee\x9c\xbb", "\xf0\x9f\x88\xb6"=>"[\xe6\x9c\x89]", - "\xf0\x9f\x88\x9a"=>"[\xe7\x84\xa1]", "\xf0\x9f\x88\xb7"=>"[\xe6\x9c\x88]", "\xf0\x9f\x88\xb8"=>"[\xe7\x94\xb3]", "\xf0\x9f\x88\xb9"=>"[\xe5\x89\xb2]", "\xf0\x9f\x88\xaf"=>"[\xe6\x8c\x87]", - "\xf0\x9f\x88\xba"=>"[\xe5\x96\xb6]", "\xe3\x8a\x99"=>"\xee\x9c\xb4", "\xe3\x8a\x97"=>"[\xe7\xa5\x9d]", "\xf0\x9f\x89\x90"=>"[\xe5\xbe\x97]", "\xf0\x9f\x89\x91"=>"[\xe5\x8f\xaf]", - "\xe2\x9e\x95"=>"[\xef\xbc\x8b]", "\xe2\x9e\x96"=>"[\xef\xbc\x8d]", "\xe2\x9c\x96"=>"[\xc3\x97]", "\xe2\x9e\x97"=>"[\xc3\xb7]", "\xf0\x9f\x92\xa0"=>"\xee\x9b\xb8", - "\xf0\x9f\x92\xa1"=>"\xee\x9b\xbb", "\xf0\x9f\x92\xa2"=>"\xee\x9b\xbc", "\xf0\x9f\x92\xa3"=>"\xee\x9b\xbe", "\xf0\x9f\x92\xa4"=>"\xee\x9c\x81", "\xf0\x9f\x92\xa5"=>"\xee\x9c\x85", - "\xf0\x9f\x92\xa6"=>"\xee\x9c\x86", "\xf0\x9f\x92\xa7"=>"\xee\x9c\x87", "\xf0\x9f\x92\xa8"=>"\xee\x9c\x88", "\xf0\x9f\x92\xa9"=>"[\xe3\x82\xa6\xe3\x83\xb3\xe3\x83\x81]", "\xf0\x9f\x92\xaa"=>"[\xe5\x8a\x9b\xe3\x81\x93\xe3\x81\xb6]", - "\xf0\x9f\x92\xab"=>"[\xe3\x82\xaf\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\xa9]", "\xf0\x9f\x92\xac"=>"[\xe3\x83\x95\xe3\x82\xad\xe3\x83\x80\xe3\x82\xb7]", "\xe2\x9c\xa8"=>"\xee\x9b\xba", "\xe2\x9c\xb4"=>"\xee\x9b\xb8", "\xe2\x9c\xb3"=>"\xee\x9b\xb8", - "\xe2\x9a\xaa"=>"\xee\x9a\x9c", "\xe2\x9a\xab"=>"\xee\x9a\x9c", "\xf0\x9f\x94\xb4"=>"\xee\x9a\x9c", "\xf0\x9f\x94\xb5"=>"\xee\x9a\x9c", "\xf0\x9f\x94\xb2"=>"\xee\x9a\x9c", - "\xf0\x9f\x94\xb3"=>"\xee\x9a\x9c", "\xe2\xad\x90"=>"[\xe2\x98\x86]", "\xe2\xac\x9c"=>"\xe2\x96\xa0", "\xe2\xac\x9b"=>"\xe2\x96\xa0", "\xe2\x96\xab"=>"\xe2\x96\xa0", - "\xe2\x96\xaa"=>"\xe2\x96\xa0", "\xe2\x97\xbd"=>"\xe2\x96\xa0", "\xe2\x97\xbe"=>"\xe2\x96\xa0", "\xe2\x97\xbb"=>"\xe2\x96\xa0", "\xe2\x97\xbc"=>"\xe2\x96\xa0", - "\xf0\x9f\x94\xb6"=>"\xe2\x97\x86", "\xf0\x9f\x94\xb7"=>"\xe2\x97\x86", "\xf0\x9f\x94\xb8"=>"\xe2\x97\x86", "\xf0\x9f\x94\xb9"=>"\xe2\x97\x86", "\xe2\x9d\x87"=>"\xee\x9b\xba", - "\xf0\x9f\x92\xae"=>"[\xe8\x8a\xb1\xe4\xb8\xb8]", "\xf0\x9f\x92\xaf"=>"[100\xe7\x82\xb9]", "\xe2\x86\xa9"=>"\xee\x9b\x9a", "\xe2\x86\xaa"=>"\xe2\x94\x94\xe2\x86\x92", "\xf0\x9f\x94\x83"=>"\xee\x9c\xb5", - "\xf0\x9f\x94\x8a"=>"[\xe3\x82\xb9\xe3\x83\x94\xe3\x83\xbc\xe3\x82\xab]", "\xf0\x9f\x94\x8b"=>"[\xe9\x9b\xbb\xe6\xb1\xa0]", "\xf0\x9f\x94\x8c"=>"[\xe3\x82\xb3\xe3\x83\xb3\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88]", "\xf0\x9f\x94\x8d"=>"\xee\x9b\x9c", "\xf0\x9f\x94\x8e"=>"\xee\x9b\x9c", - "\xf0\x9f\x94\x92"=>"\xee\x9b\x99", "\xf0\x9f\x94\x93"=>"\xee\x9b\x99", "\xf0\x9f\x94\x8f"=>"\xee\x9b\x99", "\xf0\x9f\x94\x90"=>"\xee\x9b\x99", "\xf0\x9f\x94\x91"=>"\xee\x9b\x99", - "\xf0\x9f\x94\x94"=>"\xee\x9c\x93", "\xe2\x98\x91"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x94\x98"=>"[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa\xe3\x83\x9c\xe3\x82\xbf\xe3\x83\xb3]", "\xf0\x9f\x94\x96"=>"[\xe3\x83\x96\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x94\x97"=>"[\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf]", - "\xf0\x9f\x94\x99"=>"[\xe2\x86\x90BACK]", "\xf0\x9f\x94\x9a"=>"\xee\x9a\xb9", "\xf0\x9f\x94\x9b"=>"\xee\x9a\xb8", "\xf0\x9f\x94\x9c"=>"\xee\x9a\xb7", "\xf0\x9f\x94\x9d"=>"[TOP]", - "\xe2\x9c\x85"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xe2\x9c\x8a"=>"\xee\x9a\x93", "\xe2\x9c\x8b"=>"\xee\x9a\x95", "\xe2\x9c\x8c"=>"\xee\x9a\x94", "\xf0\x9f\x91\x8a"=>"\xee\x9b\xbd", - "\xf0\x9f\x91\x8d"=>"\xee\x9c\xa7", "\xe2\x98\x9d"=>"[\xe4\xba\xba\xe5\xb7\xae\xe3\x81\x97\xe6\x8c\x87]", "\xf0\x9f\x91\x86"=>"[\xe2\x86\x91]", "\xf0\x9f\x91\x87"=>"[\xe2\x86\x93]", "\xf0\x9f\x91\x88"=>"[\xe2\x86\x90]", - "\xf0\x9f\x91\x89"=>"[\xe2\x86\x92]", "\xf0\x9f\x91\x8b"=>"\xee\x9a\x95", "\xf0\x9f\x91\x8f"=>"[\xe6\x8b\x8d\xe6\x89\x8b]", "\xf0\x9f\x91\x8c"=>"\xee\x9c\x8b", "\xf0\x9f\x91\x8e"=>"\xee\x9c\x80", - "\xf0\x9f\x91\x90"=>"\xee\x9a\x95", - ), - 'unified_to_kddi' => array( - "\xe2\x98\x80"=>"\xee\x92\x88", "\xe2\x98\x81"=>"\xee\x92\x8d", "\xe2\x98\x94"=>"\xee\x92\x8c", "\xe2\x9b\x84"=>"\xee\x92\x85", - "\xe2\x9a\xa1"=>"\xee\x92\x87", "\xf0\x9f\x8c\x80"=>"\xee\x91\xa9", "\xf0\x9f\x8c\x81"=>"\xee\x96\x98", "\xf0\x9f\x8c\x82"=>"\xee\xab\xa8", "\xf0\x9f\x8c\x83"=>"\xee\xab\xb1", - "\xf0\x9f\x8c\x84"=>"\xee\xab\xb4", "\xf0\x9f\x8c\x85"=>"\xee\xab\xb4", "\xf0\x9f\x8c\x86"=>"\xee\x97\x9a", "\xf0\x9f\x8c\x87"=>"\xee\x97\x9a", "\xf0\x9f\x8c\x88"=>"\xee\xab\xb2", - "\xe2\x9d\x84"=>"\xee\x92\x8a", "\xe2\x9b\x85"=>"\xee\x92\x8e", "\xf0\x9f\x8c\x89"=>"\xee\x92\xbf", "\xf0\x9f\x8c\x8a"=>"\xee\xad\xbc", "\xf0\x9f\x8c\x8b"=>"\xee\xad\x93", - "\xf0\x9f\x8c\x8c"=>"\xee\xad\x9f", "\xf0\x9f\x8c\x8f"=>"\xee\x96\xb3", "\xf0\x9f\x8c\x91"=>"\xee\x96\xa8", "\xf0\x9f\x8c\x94"=>"\xee\x96\xa9", "\xf0\x9f\x8c\x93"=>"\xee\x96\xaa", - "\xf0\x9f\x8c\x99"=>"\xee\x92\x86", "\xf0\x9f\x8c\x95"=>"\xe2\x97\x8b", "\xf0\x9f\x8c\x9b"=>"\xee\x92\x89", "\xf0\x9f\x8c\x9f"=>"\xee\x92\x8b", "\xf0\x9f\x8c\xa0"=>"\xee\x91\xa8", - "\xf0\x9f\x95\x90"=>"\xee\x96\x94", "\xf0\x9f\x95\x91"=>"\xee\x96\x94", "\xf0\x9f\x95\x92"=>"\xee\x96\x94", "\xf0\x9f\x95\x93"=>"\xee\x96\x94", "\xf0\x9f\x95\x94"=>"\xee\x96\x94", - "\xf0\x9f\x95\x95"=>"\xee\x96\x94", "\xf0\x9f\x95\x96"=>"\xee\x96\x94", "\xf0\x9f\x95\x97"=>"\xee\x96\x94", "\xf0\x9f\x95\x98"=>"\xee\x96\x94", "\xf0\x9f\x95\x99"=>"\xee\x96\x94", - "\xf0\x9f\x95\x9a"=>"\xee\x96\x94", "\xf0\x9f\x95\x9b"=>"\xee\x96\x94", "\xe2\x8c\x9a"=>"\xee\x95\xba", "\xe2\x8c\x9b"=>"\xee\x95\xbb", "\xe2\x8f\xb0"=>"\xee\x96\x94", - "\xe2\x8f\xb3"=>"\xee\x91\xbc", "\xe2\x99\x88"=>"\xee\x92\x8f", "\xe2\x99\x89"=>"\xee\x92\x90", "\xe2\x99\x8a"=>"\xee\x92\x91", "\xe2\x99\x8b"=>"\xee\x92\x92", - "\xe2\x99\x8c"=>"\xee\x92\x93", "\xe2\x99\x8d"=>"\xee\x92\x94", "\xe2\x99\x8e"=>"\xee\x92\x95", "\xe2\x99\x8f"=>"\xee\x92\x96", "\xe2\x99\x90"=>"\xee\x92\x97", - "\xe2\x99\x91"=>"\xee\x92\x98", "\xe2\x99\x92"=>"\xee\x92\x99", "\xe2\x99\x93"=>"\xee\x92\x9a", "\xe2\x9b\x8e"=>"\xee\x92\x9b", "\xf0\x9f\x8d\x80"=>"\xee\x94\x93", - "\xf0\x9f\x8c\xb7"=>"\xee\x93\xa4", "\xf0\x9f\x8c\xb1"=>"\xee\xad\xbd", "\xf0\x9f\x8d\x81"=>"\xee\x93\x8e", "\xf0\x9f\x8c\xb8"=>"\xee\x93\x8a", "\xf0\x9f\x8c\xb9"=>"\xee\x96\xba", - "\xf0\x9f\x8d\x82"=>"\xee\x97\x8d", "\xf0\x9f\x8d\x83"=>"\xee\x97\x8d", "\xf0\x9f\x8c\xba"=>"\xee\xaa\x94", "\xf0\x9f\x8c\xbb"=>"\xee\x93\xa3", "\xf0\x9f\x8c\xb4"=>"\xee\x93\xa2", - "\xf0\x9f\x8c\xb5"=>"\xee\xaa\x96", "\xf0\x9f\x8c\xbe"=>"[\xe7\xa8\xb2\xe7\xa9\x82]", "\xf0\x9f\x8c\xbd"=>"\xee\xac\xb6", "\xf0\x9f\x8d\x84"=>"\xee\xac\xb7", "\xf0\x9f\x8c\xb0"=>"\xee\xac\xb8", - "\xf0\x9f\x8c\xbc"=>"\xee\xad\x89", "\xf0\x9f\x8c\xbf"=>"\xee\xae\x82", "\xf0\x9f\x8d\x92"=>"\xee\x93\x92", "\xf0\x9f\x8d\x8c"=>"\xee\xac\xb5", "\xf0\x9f\x8d\x8e"=>"\xee\xaa\xb9", - "\xf0\x9f\x8d\x8a"=>"\xee\xaa\xba", "\xf0\x9f\x8d\x93"=>"\xee\x93\x94", "\xf0\x9f\x8d\x89"=>"\xee\x93\x8d", "\xf0\x9f\x8d\x85"=>"\xee\xaa\xbb", "\xf0\x9f\x8d\x86"=>"\xee\xaa\xbc", - "\xf0\x9f\x8d\x88"=>"\xee\xac\xb2", "\xf0\x9f\x8d\x8d"=>"\xee\xac\xb3", "\xf0\x9f\x8d\x87"=>"\xee\xac\xb4", "\xf0\x9f\x8d\x91"=>"\xee\xac\xb9", "\xf0\x9f\x8d\x8f"=>"\xee\xad\x9a", - "\xf0\x9f\x91\x80"=>"\xee\x96\xa4", "\xf0\x9f\x91\x82"=>"\xee\x96\xa5", "\xf0\x9f\x91\x83"=>"\xee\xab\x90", "\xf0\x9f\x91\x84"=>"\xee\xab\x91", "\xf0\x9f\x91\x85"=>"\xee\xad\x87", - "\xf0\x9f\x92\x84"=>"\xee\x94\x89", "\xf0\x9f\x92\x85"=>"\xee\xaa\xa0", "\xf0\x9f\x92\x86"=>"\xee\x94\x8b", "\xf0\x9f\x92\x87"=>"\xee\xaa\xa1", "\xf0\x9f\x92\x88"=>"\xee\xaa\xa2", - "\xf0\x9f\x91\xa4"=>"\xe3\x80\x93", "\xf0\x9f\x91\xa6"=>"\xee\x93\xbc", "\xf0\x9f\x91\xa7"=>"\xee\x93\xba", "\xf0\x9f\x91\xa8"=>"\xee\x93\xbc", "\xf0\x9f\x91\xa9"=>"\xee\x93\xba", - "\xf0\x9f\x91\xaa"=>"\xee\x94\x81", "\xf0\x9f\x91\xab"=>"[\xe3\x82\xab\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "\xf0\x9f\x91\xae"=>"\xee\x97\x9d", "\xf0\x9f\x91\xaf"=>"\xee\xab\x9b", "\xf0\x9f\x91\xb0"=>"\xee\xab\xa9", - "\xf0\x9f\x91\xb1"=>"\xee\xac\x93", "\xf0\x9f\x91\xb2"=>"\xee\xac\x94", "\xf0\x9f\x91\xb3"=>"\xee\xac\x95", "\xf0\x9f\x91\xb4"=>"\xee\xac\x96", "\xf0\x9f\x91\xb5"=>"\xee\xac\x97", - "\xf0\x9f\x91\xb6"=>"\xee\xac\x98", "\xf0\x9f\x91\xb7"=>"\xee\xac\x99", "\xf0\x9f\x91\xb8"=>"\xee\xac\x9a", "\xf0\x9f\x91\xb9"=>"\xee\xad\x84", "\xf0\x9f\x91\xba"=>"\xee\xad\x85", - "\xf0\x9f\x91\xbb"=>"\xee\x93\x8b", "\xf0\x9f\x91\xbc"=>"\xee\x96\xbf", "\xf0\x9f\x91\xbd"=>"\xee\x94\x8e", "\xf0\x9f\x91\xbe"=>"\xee\x93\xac", "\xf0\x9f\x91\xbf"=>"\xee\x93\xaf", - "\xf0\x9f\x92\x80"=>"\xee\x93\xb8", "\xf0\x9f\x92\x81"=>"[\xe6\xa1\x88\xe5\x86\x85]", "\xf0\x9f\x92\x82"=>"[\xe8\xa1\x9b\xe5\x85\xb5]", "\xf0\x9f\x92\x83"=>"\xee\xac\x9c", "\xf0\x9f\x90\x8c"=>"\xee\xad\xbe", - "\xf0\x9f\x90\x8d"=>"\xee\xac\xa2", "\xf0\x9f\x90\x8e"=>"\xee\x93\x98", "\xf0\x9f\x90\x94"=>"\xee\xac\xa3", "\xf0\x9f\x90\x97"=>"\xee\xac\xa4", "\xf0\x9f\x90\xab"=>"\xee\xac\xa5", - "\xf0\x9f\x90\x98"=>"\xee\xac\x9f", "\xf0\x9f\x90\xa8"=>"\xee\xac\xa0", "\xf0\x9f\x90\x92"=>"\xee\x93\x99", "\xf0\x9f\x90\x91"=>"\xee\x92\x8f", "\xf0\x9f\x90\x99"=>"\xee\x97\x87", - "\xf0\x9f\x90\x9a"=>"\xee\xab\xac", "\xf0\x9f\x90\x9b"=>"\xee\xac\x9e", "\xf0\x9f\x90\x9c"=>"\xee\x93\x9d", "\xf0\x9f\x90\x9d"=>"\xee\xad\x97", "\xf0\x9f\x90\x9e"=>"\xee\xad\x98", - "\xf0\x9f\x90\xa0"=>"\xee\xac\x9d", "\xf0\x9f\x90\xa1"=>"\xee\x93\x93", "\xf0\x9f\x90\xa2"=>"\xee\x97\x94", "\xf0\x9f\x90\xa4"=>"\xee\x93\xa0", "\xf0\x9f\x90\xa5"=>"\xee\xad\xb6", - "\xf0\x9f\x90\xa6"=>"\xee\x93\xa0", "\xf0\x9f\x90\xa3"=>"\xee\x97\x9b", "\xf0\x9f\x90\xa7"=>"\xee\x93\x9c", "\xf0\x9f\x90\xa9"=>"\xee\x93\x9f", "\xf0\x9f\x90\x9f"=>"\xee\x92\x9a", - "\xf0\x9f\x90\xac"=>"\xee\xac\x9b", "\xf0\x9f\x90\xad"=>"\xee\x97\x82", "\xf0\x9f\x90\xaf"=>"\xee\x97\x80", "\xf0\x9f\x90\xb1"=>"\xee\x93\x9b", "\xf0\x9f\x90\xb3"=>"\xee\x91\xb0", - "\xf0\x9f\x90\xb4"=>"\xee\x93\x98", "\xf0\x9f\x90\xb5"=>"\xee\x93\x99", "\xf0\x9f\x90\xb6"=>"\xee\x93\xa1", "\xf0\x9f\x90\xb7"=>"\xee\x93\x9e", "\xf0\x9f\x90\xbb"=>"\xee\x97\x81", - "\xf0\x9f\x90\xb9"=>"[\xe3\x83\x8f\xe3\x83\xa0\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]", "\xf0\x9f\x90\xba"=>"\xee\x93\xa1", "\xf0\x9f\x90\xae"=>"\xee\xac\xa1", "\xf0\x9f\x90\xb0"=>"\xee\x93\x97", "\xf0\x9f\x90\xb8"=>"\xee\x93\x9a", - "\xf0\x9f\x90\xbe"=>"\xee\x93\xae", "\xf0\x9f\x90\xb2"=>"\xee\xac\xbf", "\xf0\x9f\x90\xbc"=>"\xee\xad\x86", "\xf0\x9f\x90\xbd"=>"\xee\xad\x88", "\xf0\x9f\x98\xa0"=>"\xee\x91\xb2", - "\xf0\x9f\x98\xa9"=>"\xee\xad\xa7", "\xf0\x9f\x98\xb2"=>"\xee\xab\x8a", "\xf0\x9f\x98\x9e"=>"\xee\xab\x80", "\xf0\x9f\x98\xb5"=>"\xee\x96\xae", "\xf0\x9f\x98\xb0"=>"\xee\xab\x8b", - "\xf0\x9f\x98\x92"=>"\xee\xab\x89", "\xf0\x9f\x98\x8d"=>"\xee\x97\x84", "\xf0\x9f\x98\xa4"=>"\xee\xab\x81", "\xf0\x9f\x98\x9c"=>"\xee\x93\xa7", "\xf0\x9f\x98\x9d"=>"\xee\x93\xa7", - "\xf0\x9f\x98\x8b"=>"\xee\xab\x8d", "\xf0\x9f\x98\x98"=>"\xee\xab\x8f", "\xf0\x9f\x98\x9a"=>"\xee\xab\x8e", "\xf0\x9f\x98\xb7"=>"\xee\xab\x87", "\xf0\x9f\x98\xb3"=>"\xee\xab\x88", - "\xf0\x9f\x98\x83"=>"\xee\x91\xb1", "\xf0\x9f\x98\x85"=>"\xee\x91\xb1\xee\x96\xb1", "\xf0\x9f\x98\x86"=>"\xee\xab\x85", "\xf0\x9f\x98\x81"=>"\xee\xae\x80", "\xf0\x9f\x98\x82"=>"\xee\xad\xa4", - "\xf0\x9f\x98\x8a"=>"\xee\xab\x8d", "\xe2\x98\xba"=>"\xee\x93\xbb", "\xf0\x9f\x98\x84"=>"\xee\x91\xb1", "\xf0\x9f\x98\xa2"=>"\xee\xad\xa9", "\xf0\x9f\x98\xad"=>"\xee\x91\xb3", - "\xf0\x9f\x98\xa8"=>"\xee\xab\x86", "\xf0\x9f\x98\xa3"=>"\xee\xab\x82", "\xf0\x9f\x98\xa1"=>"\xee\xad\x9d", "\xf0\x9f\x98\x8c"=>"\xee\xab\x85", "\xf0\x9f\x98\x96"=>"\xee\xab\x83", - "\xf0\x9f\x98\x94"=>"\xee\xab\x80", "\xf0\x9f\x98\xb1"=>"\xee\x97\x85", "\xf0\x9f\x98\xaa"=>"\xee\xab\x84", "\xf0\x9f\x98\x8f"=>"\xee\xaa\xbf", "\xf0\x9f\x98\x93"=>"\xee\x97\x86", - "\xf0\x9f\x98\xa5"=>"\xee\x97\x86", "\xf0\x9f\x98\xab"=>"\xee\x91\xb4", "\xf0\x9f\x98\x89"=>"\xee\x97\x83", "\xf0\x9f\x98\xba"=>"\xee\xad\xa1", "\xf0\x9f\x98\xb8"=>"\xee\xad\xbf", - "\xf0\x9f\x98\xb9"=>"\xee\xad\xa3", "\xf0\x9f\x98\xbd"=>"\xee\xad\xa0", "\xf0\x9f\x98\xbb"=>"\xee\xad\xa5", "\xf0\x9f\x98\xbf"=>"\xee\xad\xa8", "\xf0\x9f\x98\xbe"=>"\xee\xad\x9e", - "\xf0\x9f\x98\xbc"=>"\xee\xad\xaa", "\xf0\x9f\x99\x80"=>"\xee\xad\xa6", "\xf0\x9f\x99\x85"=>"\xee\xab\x97", "\xf0\x9f\x99\x86"=>"\xee\xab\x98", "\xf0\x9f\x99\x87"=>"\xee\xab\x99", - "\xf0\x9f\x99\x88"=>"\xee\xad\x90", "\xf0\x9f\x99\x8a"=>"\xee\xad\x91", "\xf0\x9f\x99\x89"=>"\xee\xad\x92", "\xf0\x9f\x99\x8b"=>"\xee\xae\x85", "\xf0\x9f\x99\x8c"=>"\xee\xae\x86", - "\xf0\x9f\x99\x8d"=>"\xee\xae\x87", "\xf0\x9f\x99\x8e"=>"\xee\xae\x88", "\xf0\x9f\x99\x8f"=>"\xee\xab\x92", "\xf0\x9f\x8f\xa0"=>"\xee\x92\xab", "\xf0\x9f\x8f\xa1"=>"\xee\xac\x89", - "\xf0\x9f\x8f\xa2"=>"\xee\x92\xad", "\xf0\x9f\x8f\xa3"=>"\xee\x97\x9e", "\xf0\x9f\x8f\xa5"=>"\xee\x97\x9f", "\xf0\x9f\x8f\xa6"=>"\xee\x92\xaa", "\xf0\x9f\x8f\xa7"=>"\xee\x92\xa3", - "\xf0\x9f\x8f\xa8"=>"\xee\xaa\x81", "\xf0\x9f\x8f\xa9"=>"\xee\xab\xb3", "\xf0\x9f\x8f\xaa"=>"\xee\x92\xa4", "\xf0\x9f\x8f\xab"=>"\xee\xaa\x80", "\xe2\x9b\xaa"=>"\xee\x96\xbb", - "\xe2\x9b\xb2"=>"\xee\x97\x8f", "\xf0\x9f\x8f\xac"=>"\xee\xab\xb6", "\xf0\x9f\x8f\xaf"=>"\xee\xab\xb7", "\xf0\x9f\x8f\xb0"=>"\xee\xab\xb8", "\xf0\x9f\x8f\xad"=>"\xee\xab\xb9", - "\xe2\x9a\x93"=>"\xee\x92\xa9", "\xf0\x9f\x8f\xae"=>"\xee\x92\xbd", "\xf0\x9f\x97\xbb"=>"\xee\x96\xbd", "\xf0\x9f\x97\xbc"=>"\xee\x93\x80", "\xf0\x9f\x97\xbd"=>"[\xe8\x87\xaa\xe7\x94\xb1\xe3\x81\xae\xe5\xa5\xb3\xe7\xa5\x9e]", - "\xf0\x9f\x97\xbe"=>"\xee\x95\xb2", "\xf0\x9f\x97\xbf"=>"\xee\xad\xac", "\xf0\x9f\x91\x9e"=>"\xee\x96\xb7", "\xf0\x9f\x91\x9f"=>"\xee\xac\xab", "\xf0\x9f\x91\xa0"=>"\xee\x94\x9a", - "\xf0\x9f\x91\xa1"=>"\xee\x94\x9a", "\xf0\x9f\x91\xa2"=>"\xee\xaa\x9f", "\xf0\x9f\x91\xa3"=>"\xee\xac\xaa", "\xf0\x9f\x91\x93"=>"\xee\x93\xbe", "\xf0\x9f\x91\x95"=>"\xee\x96\xb6", - "\xf0\x9f\x91\x96"=>"\xee\xad\xb7", "\xf0\x9f\x91\x91"=>"\xee\x97\x89", "\xf0\x9f\x91\x94"=>"\xee\xaa\x93", "\xf0\x9f\x91\x92"=>"\xee\xaa\x9e", "\xf0\x9f\x91\x97"=>"\xee\xad\xab", - "\xf0\x9f\x91\x98"=>"\xee\xaa\xa3", "\xf0\x9f\x91\x99"=>"\xee\xaa\xa4", "\xf0\x9f\x91\x9a"=>"\xee\x94\x8d", "\xf0\x9f\x91\x9b"=>"\xee\x94\x84", "\xf0\x9f\x91\x9c"=>"\xee\x92\x9c", - "\xf0\x9f\x91\x9d"=>"[\xe3\x81\xb5\xe3\x81\x8f\xe3\x82\x8d]", "\xf0\x9f\x92\xb0"=>"\xee\x93\x87", "\xf0\x9f\x92\xb1"=>"[$\xef\xbf\xa5]", "\xf0\x9f\x92\xb9"=>"\xee\x97\x9c", "\xf0\x9f\x92\xb2"=>"\xee\x95\xb9", - "\xf0\x9f\x92\xb3"=>"\xee\x95\xbc", "\xf0\x9f\x92\xb4"=>"\xee\x95\xbd", "\xf0\x9f\x92\xb5"=>"\xee\x96\x85", "\xf0\x9f\x92\xb8"=>"\xee\xad\x9b", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"=>"\xee\xac\x91", - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"=>"\xee\xac\x8e", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"=>"\xee\x97\x95", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"=>"\xee\xab\xba", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"=>"\xee\xac\x90", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"=>"\xee\xac\x8f", - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"=>"\xee\x93\x8c", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"=>"\xee\xac\x92", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"=>"\xee\x97\x96", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"=>"\xee\x95\xb3", "\xf0\x9f\x94\xa5"=>"\xee\x91\xbb", - "\xf0\x9f\x94\xa6"=>"\xee\x96\x83", "\xf0\x9f\x94\xa7"=>"\xee\x96\x87", "\xf0\x9f\x94\xa8"=>"\xee\x97\x8b", "\xf0\x9f\x94\xa9"=>"\xee\x96\x81", "\xf0\x9f\x94\xaa"=>"\xee\x95\xbf", - "\xf0\x9f\x94\xab"=>"\xee\x94\x8a", "\xf0\x9f\x94\xae"=>"\xee\xaa\x8f", "\xf0\x9f\x94\xaf"=>"\xee\xaa\x8f", "\xf0\x9f\x94\xb0"=>"\xee\x92\x80", "\xf0\x9f\x94\xb1"=>"\xee\x97\x89", - "\xf0\x9f\x92\x89"=>"\xee\x94\x90", "\xf0\x9f\x92\x8a"=>"\xee\xaa\x9a", "\xf0\x9f\x85\xb0"=>"\xee\xac\xa6", "\xf0\x9f\x85\xb1"=>"\xee\xac\xa7", "\xf0\x9f\x86\x8e"=>"\xee\xac\xa9", - "\xf0\x9f\x85\xbe"=>"\xee\xac\xa8", "\xf0\x9f\x8e\x80"=>"\xee\x96\x9f", "\xf0\x9f\x8e\x81"=>"\xee\x93\x8f", "\xf0\x9f\x8e\x82"=>"\xee\x96\xa0", "\xf0\x9f\x8e\x84"=>"\xee\x93\x89", - "\xf0\x9f\x8e\x85"=>"\xee\xab\xb0", "\xf0\x9f\x8e\x8c"=>"\xee\x97\x99", "\xf0\x9f\x8e\x86"=>"\xee\x97\x8c", "\xf0\x9f\x8e\x88"=>"\xee\xaa\x9b", "\xf0\x9f\x8e\x89"=>"\xee\xaa\x9c", - "\xf0\x9f\x8e\x8d"=>"\xee\xab\xa3", "\xf0\x9f\x8e\x8e"=>"\xee\xab\xa4", "\xf0\x9f\x8e\x93"=>"\xee\xab\xa5", "\xf0\x9f\x8e\x92"=>"\xee\xab\xa6", "\xf0\x9f\x8e\x8f"=>"\xee\xab\xa7", - "\xf0\x9f\x8e\x87"=>"\xee\xab\xab", "\xf0\x9f\x8e\x90"=>"\xee\xab\xad", "\xf0\x9f\x8e\x83"=>"\xee\xab\xae", "\xf0\x9f\x8e\x8a"=>"\xee\x91\xaf", "\xf0\x9f\x8e\x8b"=>"\xee\xac\xbd", - "\xf0\x9f\x8e\x91"=>"\xee\xab\xaf", "\xf0\x9f\x93\x9f"=>"\xee\x96\x9b", "\xe2\x98\x8e"=>"\xee\x96\x96", "\xf0\x9f\x93\x9e"=>"\xee\x94\x9e", "\xf0\x9f\x93\xb1"=>"\xee\x96\x88", - "\xf0\x9f\x93\xb2"=>"\xee\xac\x88", "\xf0\x9f\x93\x9d"=>"\xee\xaa\x92", "\xf0\x9f\x93\xa0"=>"\xee\x94\xa0", "\xe2\x9c\x89"=>"\xee\x94\xa1", "\xf0\x9f\x93\xa8"=>"\xee\x96\x91", - "\xf0\x9f\x93\xa9"=>"\xee\xad\xa2", "\xf0\x9f\x93\xaa"=>"\xee\x94\x9b", "\xf0\x9f\x93\xab"=>"\xee\xac\x8a", "\xf0\x9f\x93\xae"=>"\xee\x94\x9b", "\xf0\x9f\x93\xb0"=>"\xee\x96\x8b", - "\xf0\x9f\x93\xa2"=>"\xee\x94\x91", "\xf0\x9f\x93\xa3"=>"\xee\x94\x91", "\xf0\x9f\x93\xa1"=>"\xee\x92\xa8", "\xf0\x9f\x93\xa4"=>"\xee\x96\x92", "\xf0\x9f\x93\xa5"=>"\xee\x96\x93", - "\xf0\x9f\x93\xa6"=>"\xee\x94\x9f", "\xf0\x9f\x93\xa7"=>"\xee\xad\xb1", "\xf0\x9f\x94\xa0"=>"\xee\xab\xbd", "\xf0\x9f\x94\xa1"=>"\xee\xab\xbe", "\xf0\x9f\x94\xa2"=>"\xee\xab\xbf", - "\xf0\x9f\x94\xa3"=>"\xee\xac\x80", "\xf0\x9f\x94\xa4"=>"\xee\xad\x95", "\xe2\x9c\x92"=>"\xee\xac\x83", "\xf0\x9f\x92\xba"=>"[\xe3\x81\x84\xe3\x81\x99]", "\xf0\x9f\x92\xbb"=>"\xee\x96\xb8", - "\xe2\x9c\x8f"=>"\xee\x92\xa1", "\xf0\x9f\x93\x8e"=>"\xee\x92\xa0", "\xf0\x9f\x92\xbc"=>"\xee\x97\x8e", "\xf0\x9f\x92\xbd"=>"\xee\x96\x82", "\xf0\x9f\x92\xbe"=>"\xee\x95\xa2", - "\xf0\x9f\x92\xbf"=>"\xee\x94\x8c", "\xf0\x9f\x93\x80"=>"\xee\x94\x8c", "\xe2\x9c\x82"=>"\xee\x94\x96", "\xf0\x9f\x93\x8d"=>"\xee\x95\xa0", "\xf0\x9f\x93\x83"=>"\xee\x95\xa1", - "\xf0\x9f\x93\x84"=>"\xee\x95\xa9", "\xf0\x9f\x93\x85"=>"\xee\x95\xa3", "\xf0\x9f\x93\x81"=>"\xee\x96\x8f", "\xf0\x9f\x93\x82"=>"\xee\x96\x90", "\xf0\x9f\x93\x93"=>"\xee\x95\xab", - "\xf0\x9f\x93\x96"=>"\xee\x92\x9f", "\xf0\x9f\x93\x94"=>"\xee\x92\x9d", "\xf0\x9f\x93\x95"=>"\xee\x95\xa8", "\xf0\x9f\x93\x97"=>"\xee\x95\xa5", "\xf0\x9f\x93\x98"=>"\xee\x95\xa6", - "\xf0\x9f\x93\x99"=>"\xee\x95\xa7", "\xf0\x9f\x93\x9a"=>"\xee\x95\xaf", "\xf0\x9f\x93\x9b"=>"\xee\x94\x9d", "\xf0\x9f\x93\x9c"=>"\xee\x95\x9f", "\xf0\x9f\x93\x8b"=>"\xee\x95\xa4", - "\xf0\x9f\x93\x86"=>"\xee\x95\xaa", "\xf0\x9f\x93\x8a"=>"\xee\x95\xb4", "\xf0\x9f\x93\x88"=>"\xee\x95\xb5", "\xf0\x9f\x93\x89"=>"\xee\x95\xb6", "\xf0\x9f\x93\x87"=>"\xee\x95\xac", - "\xf0\x9f\x93\x8c"=>"\xee\x95\xad", "\xf0\x9f\x93\x92"=>"\xee\x95\xae", "\xf0\x9f\x93\x8f"=>"\xee\x95\xb0", "\xf0\x9f\x93\x90"=>"\xee\x92\xa2", "\xf0\x9f\x93\x91"=>"\xee\xac\x8b", - "\xf0\x9f\x8e\xbd"=>"\xe3\x80\x93", "\xe2\x9a\xbe"=>"\xee\x92\xba", "\xe2\x9b\xb3"=>"\xee\x96\x99", "\xf0\x9f\x8e\xbe"=>"\xee\x92\xb7", "\xe2\x9a\xbd"=>"\xee\x92\xb6", - "\xf0\x9f\x8e\xbf"=>"\xee\xaa\xac", "\xf0\x9f\x8f\x80"=>"\xee\x96\x9a", "\xf0\x9f\x8f\x81"=>"\xee\x92\xb9", "\xf0\x9f\x8f\x82"=>"\xee\x92\xb8", "\xf0\x9f\x8f\x83"=>"\xee\x91\xab", - "\xf0\x9f\x8f\x84"=>"\xee\xad\x81", "\xf0\x9f\x8f\x86"=>"\xee\x97\x93", "\xf0\x9f\x8f\x88"=>"\xee\x92\xbb", "\xf0\x9f\x8f\x8a"=>"\xee\xab\x9e", "\xf0\x9f\x9a\x83"=>"\xee\x92\xb5", - "\xf0\x9f\x9a\x87"=>"\xee\x96\xbc", "\xe2\x93\x82"=>"\xee\x96\xbc", "\xf0\x9f\x9a\x84"=>"\xee\x92\xb0", "\xf0\x9f\x9a\x85"=>"\xee\x92\xb0", "\xf0\x9f\x9a\x97"=>"\xee\x92\xb1", - "\xf0\x9f\x9a\x99"=>"\xee\x92\xb1", "\xf0\x9f\x9a\x8c"=>"\xee\x92\xaf", "\xf0\x9f\x9a\x8f"=>"\xee\x92\xa7", "\xf0\x9f\x9a\xa2"=>"\xee\xaa\x82", "\xe2\x9c\x88"=>"\xee\x92\xb3", - "\xe2\x9b\xb5"=>"\xee\x92\xb4", "\xf0\x9f\x9a\x89"=>"\xee\xad\xad", "\xf0\x9f\x9a\x80"=>"\xee\x97\x88", "\xf0\x9f\x9a\xa4"=>"\xee\x92\xb4", "\xf0\x9f\x9a\x95"=>"\xee\x92\xb1", - "\xf0\x9f\x9a\x9a"=>"\xee\x92\xb2", "\xf0\x9f\x9a\x92"=>"\xee\xab\x9f", "\xf0\x9f\x9a\x91"=>"\xee\xab\xa0", "\xf0\x9f\x9a\x93"=>"\xee\xab\xa1", "\xe2\x9b\xbd"=>"\xee\x95\xb1", - "\xf0\x9f\x85\xbf"=>"\xee\x92\xa6", "\xf0\x9f\x9a\xa5"=>"\xee\x91\xaa", "\xf0\x9f\x9a\xa7"=>"\xee\x97\x97", "\xf0\x9f\x9a\xa8"=>"\xee\xad\xb3", "\xe2\x99\xa8"=>"\xee\x92\xbc", - "\xe2\x9b\xba"=>"\xee\x97\x90", "\xf0\x9f\x8e\xa0"=>"\xe3\x80\x93", "\xf0\x9f\x8e\xa1"=>"\xee\x91\xad", "\xf0\x9f\x8e\xa2"=>"\xee\xab\xa2", "\xf0\x9f\x8e\xa3"=>"\xee\xad\x82", - "\xf0\x9f\x8e\xa4"=>"\xee\x94\x83", "\xf0\x9f\x8e\xa5"=>"\xee\x94\x97", "\xf0\x9f\x8e\xa6"=>"\xee\x94\x97", "\xf0\x9f\x8e\xa7"=>"\xee\x94\x88", "\xf0\x9f\x8e\xa8"=>"\xee\x96\x9c", - "\xf0\x9f\x8e\xa9"=>"\xee\xab\xb5", "\xf0\x9f\x8e\xaa"=>"\xee\x96\x9e", "\xf0\x9f\x8e\xab"=>"\xee\x92\x9e", "\xf0\x9f\x8e\xac"=>"\xee\x92\xbe", "\xf0\x9f\x8e\xad"=>"\xee\x96\x9d", - "\xf0\x9f\x8e\xae"=>"\xee\x93\x86", "\xf0\x9f\x80\x84"=>"\xee\x97\x91", "\xf0\x9f\x8e\xaf"=>"\xee\x93\x85", "\xf0\x9f\x8e\xb0"=>"\xee\x91\xae", "\xf0\x9f\x8e\xb1"=>"\xee\xab\x9d", - "\xf0\x9f\x8e\xb2"=>"\xee\x93\x88", "\xf0\x9f\x8e\xb3"=>"\xee\xad\x83", "\xf0\x9f\x8e\xb4"=>"\xee\xad\xae", "\xf0\x9f\x83\x8f"=>"\xee\xad\xaf", "\xf0\x9f\x8e\xb5"=>"\xee\x96\xbe", - "\xf0\x9f\x8e\xb6"=>"\xee\x94\x85", "\xf0\x9f\x8e\xb7"=>"[\xe3\x82\xb5\xe3\x83\x83\xe3\x82\xaf\xe3\x82\xb9]", "\xf0\x9f\x8e\xb8"=>"\xee\x94\x86", "\xf0\x9f\x8e\xb9"=>"\xee\xad\x80", "\xf0\x9f\x8e\xba"=>"\xee\xab\x9c", - "\xf0\x9f\x8e\xbb"=>"\xee\x94\x87", "\xf0\x9f\x8e\xbc"=>"\xee\xab\x8c", "\xe3\x80\xbd"=>"[\xe6\xad\x8c\xe8\xa8\x98\xe5\x8f\xb7]", "\xf0\x9f\x93\xb7"=>"\xee\x94\x95", "\xf0\x9f\x93\xb9"=>"\xee\x95\xbe", - "\xf0\x9f\x93\xba"=>"\xee\x94\x82", "\xf0\x9f\x93\xbb"=>"\xee\x96\xb9", "\xf0\x9f\x93\xbc"=>"\xee\x96\x80", "\xf0\x9f\x92\x8b"=>"\xee\x93\xab", "\xf0\x9f\x92\x8c"=>"\xee\xad\xb8", - "\xf0\x9f\x92\x8d"=>"\xee\x94\x94", "\xf0\x9f\x92\x8e"=>"\xee\x94\x94", "\xf0\x9f\x92\x8f"=>"\xee\x97\x8a", "\xf0\x9f\x92\x90"=>"\xee\xaa\x95", "\xf0\x9f\x92\x91"=>"\xee\xab\x9a", - "\xf0\x9f\x92\x92"=>"\xee\x96\xbb", "\xf0\x9f\x94\x9e"=>"\xee\xaa\x83", "\xc2\xa9"=>"\xee\x95\x98", "\xc2\xae"=>"\xee\x95\x99", "\xe2\x84\xa2"=>"\xee\x95\x8e", - "\xe2\x84\xb9"=>"\xee\x94\xb3", "#\xe2\x83\xa3"=>"\xee\xae\x84", "1\xe2\x83\xa3"=>"\xee\x94\xa2", "2\xe2\x83\xa3"=>"\xee\x94\xa3", "3\xe2\x83\xa3"=>"\xee\x94\xa4", - "4\xe2\x83\xa3"=>"\xee\x94\xa5", "5\xe2\x83\xa3"=>"\xee\x94\xa6", "6\xe2\x83\xa3"=>"\xee\x94\xa7", "7\xe2\x83\xa3"=>"\xee\x94\xa8", "8\xe2\x83\xa3"=>"\xee\x94\xa9", - "9\xe2\x83\xa3"=>"\xee\x94\xaa", "0\xe2\x83\xa3"=>"\xee\x96\xac", "\xf0\x9f\x94\x9f"=>"\xee\x94\xab", "\xf0\x9f\x93\xb6"=>"\xee\xaa\x84", "\xf0\x9f\x93\xb3"=>"\xee\xaa\x90", - "\xf0\x9f\x93\xb4"=>"\xee\xaa\x91", "\xf0\x9f\x8d\x94"=>"\xee\x93\x96", "\xf0\x9f\x8d\x99"=>"\xee\x93\x95", "\xf0\x9f\x8d\xb0"=>"\xee\x93\x90", "\xf0\x9f\x8d\x9c"=>"\xee\x96\xb4", - "\xf0\x9f\x8d\x9e"=>"\xee\xaa\xaf", "\xf0\x9f\x8d\xb3"=>"\xee\x93\x91", "\xf0\x9f\x8d\xa6"=>"\xee\xaa\xb0", "\xf0\x9f\x8d\x9f"=>"\xee\xaa\xb1", "\xf0\x9f\x8d\xa1"=>"\xee\xaa\xb2", - "\xf0\x9f\x8d\x98"=>"\xee\xaa\xb3", "\xf0\x9f\x8d\x9a"=>"\xee\xaa\xb4", "\xf0\x9f\x8d\x9d"=>"\xee\xaa\xb5", "\xf0\x9f\x8d\x9b"=>"\xee\xaa\xb6", "\xf0\x9f\x8d\xa2"=>"\xee\xaa\xb7", - "\xf0\x9f\x8d\xa3"=>"\xee\xaa\xb8", "\xf0\x9f\x8d\xb1"=>"\xee\xaa\xbd", "\xf0\x9f\x8d\xb2"=>"\xee\xaa\xbe", "\xf0\x9f\x8d\xa7"=>"\xee\xab\xaa", "\xf0\x9f\x8d\x96"=>"\xee\x93\x84", - "\xf0\x9f\x8d\xa5"=>"\xee\x93\xad", "\xf0\x9f\x8d\xa0"=>"\xee\xac\xba", "\xf0\x9f\x8d\x95"=>"\xee\xac\xbb", "\xf0\x9f\x8d\x97"=>"\xee\xac\xbc", "\xf0\x9f\x8d\xa8"=>"\xee\xad\x8a", - "\xf0\x9f\x8d\xa9"=>"\xee\xad\x8b", "\xf0\x9f\x8d\xaa"=>"\xee\xad\x8c", "\xf0\x9f\x8d\xab"=>"\xee\xad\x8d", "\xf0\x9f\x8d\xac"=>"\xee\xad\x8e", "\xf0\x9f\x8d\xad"=>"\xee\xad\x8f", - "\xf0\x9f\x8d\xae"=>"\xee\xad\x96", "\xf0\x9f\x8d\xaf"=>"\xee\xad\x99", "\xf0\x9f\x8d\xa4"=>"\xee\xad\xb0", "\xf0\x9f\x8d\xb4"=>"\xee\x92\xac", "\xe2\x98\x95"=>"\xee\x96\x97", - "\xf0\x9f\x8d\xb8"=>"\xee\x93\x82", "\xf0\x9f\x8d\xba"=>"\xee\x93\x83", "\xf0\x9f\x8d\xb5"=>"\xee\xaa\xae", "\xf0\x9f\x8d\xb6"=>"\xee\xaa\x97", "\xf0\x9f\x8d\xb7"=>"\xee\x93\x81", - "\xf0\x9f\x8d\xbb"=>"\xee\xaa\x98", "\xf0\x9f\x8d\xb9"=>"\xee\xac\xbe", "\xe2\x86\x97"=>"\xee\x95\x95", "\xe2\x86\x98"=>"\xee\x95\x8d", "\xe2\x86\x96"=>"\xee\x95\x8c", - "\xe2\x86\x99"=>"\xee\x95\x96", "\xe2\xa4\xb4"=>"\xee\xac\xad", "\xe2\xa4\xb5"=>"\xee\xac\xae", "\xe2\x86\x94"=>"\xee\xad\xba", "\xe2\x86\x95"=>"\xee\xad\xbb", - "\xe2\xac\x86"=>"\xee\x94\xbf", "\xe2\xac\x87"=>"\xee\x95\x80", "\xe2\x9e\xa1"=>"\xee\x95\x92", "\xe2\xac\x85"=>"\xee\x95\x93", "\xe2\x96\xb6"=>"\xee\x94\xae", - "\xe2\x97\x80"=>"\xee\x94\xad", "\xe2\x8f\xa9"=>"\xee\x94\xb0", "\xe2\x8f\xaa"=>"\xee\x94\xaf", "\xe2\x8f\xab"=>"\xee\x95\x85", "\xe2\x8f\xac"=>"\xee\x95\x84", - "\xf0\x9f\x94\xba"=>"\xee\x95\x9a", "\xf0\x9f\x94\xbb"=>"\xee\x95\x9b", "\xf0\x9f\x94\xbc"=>"\xee\x95\x83", "\xf0\x9f\x94\xbd"=>"\xee\x95\x82", "\xe2\xad\x95"=>"\xee\xaa\xad", - "\xe2\x9d\x8c"=>"\xee\x95\x90", "\xe2\x9d\x8e"=>"\xee\x95\x91", "\xe2\x9d\x97"=>"\xee\x92\x82", "\xe2\x81\x89"=>"\xee\xac\xaf", "\xe2\x80\xbc"=>"\xee\xac\xb0", - "\xe2\x9d\x93"=>"\xee\x92\x83", "\xe2\x9d\x94"=>"\xee\x92\x83", "\xe2\x9d\x95"=>"\xee\x92\x82", "\xe3\x80\xb0"=>"\xe3\x80\x93", "\xe2\x9e\xb0"=>"\xee\xac\xb1", - "\xe2\x9e\xbf"=>"[\xe3\x83\x95\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\x80\xe3\x82\xa4\xe3\x83\xa4\xe3\x83\xab]", "\xe2\x9d\xa4"=>"\xee\x96\x95", "\xf0\x9f\x92\x93"=>"\xee\xad\xb5", "\xf0\x9f\x92\x94"=>"\xee\x91\xb7", "\xf0\x9f\x92\x95"=>"\xee\x91\xb8", - "\xf0\x9f\x92\x96"=>"\xee\xaa\xa6", "\xf0\x9f\x92\x97"=>"\xee\xad\xb5", "\xf0\x9f\x92\x98"=>"\xee\x93\xaa", "\xf0\x9f\x92\x99"=>"\xee\xaa\xa7", "\xf0\x9f\x92\x9a"=>"\xee\xaa\xa8", - "\xf0\x9f\x92\x9b"=>"\xee\xaa\xa9", "\xf0\x9f\x92\x9c"=>"\xee\xaa\xaa", "\xf0\x9f\x92\x9d"=>"\xee\xad\x94", "\xf0\x9f\x92\x9e"=>"\xee\x96\xaf", "\xf0\x9f\x92\x9f"=>"\xee\x96\x95", - "\xe2\x99\xa5"=>"\xee\xaa\xa5", "\xe2\x99\xa0"=>"\xee\x96\xa1", "\xe2\x99\xa6"=>"\xee\x96\xa2", "\xe2\x99\xa3"=>"\xee\x96\xa3", "\xf0\x9f\x9a\xac"=>"\xee\x91\xbd", - "\xf0\x9f\x9a\xad"=>"\xee\x91\xbe", "\xe2\x99\xbf"=>"\xee\x91\xbf", "\xf0\x9f\x9a\xa9"=>"\xee\xac\xac", "\xe2\x9a\xa0"=>"\xee\x92\x81", "\xe2\x9b\x94"=>"\xee\x92\x84", - "\xe2\x99\xbb"=>"\xee\xad\xb9", "\xf0\x9f\x9a\xb2"=>"\xee\x92\xae", "\xf0\x9f\x9a\xb6"=>"\xee\xad\xb2", "\xf0\x9f\x9a\xb9"=>"[\xe2\x99\x82]", "\xf0\x9f\x9a\xba"=>"[\xe2\x99\x80]", - "\xf0\x9f\x9b\x80"=>"\xee\x97\x98", "\xf0\x9f\x9a\xbb"=>"\xee\x92\xa5", "\xf0\x9f\x9a\xbd"=>"\xee\x92\xa5", "\xf0\x9f\x9a\xbe"=>"\xee\x92\xa5", "\xf0\x9f\x9a\xbc"=>"\xee\xac\x98", - "\xf0\x9f\x9a\xaa"=>"[\xe3\x83\x89\xe3\x82\xa2]", "\xf0\x9f\x9a\xab"=>"\xee\x95\x81", "\xe2\x9c\x94"=>"\xee\x95\x97", "\xf0\x9f\x86\x91"=>"\xee\x96\xab", "\xf0\x9f\x86\x92"=>"\xee\xaa\x85", - "\xf0\x9f\x86\x93"=>"\xee\x95\xb8", "\xf0\x9f\x86\x94"=>"\xee\xaa\x88", "\xf0\x9f\x86\x95"=>"\xee\x96\xb5", "\xf0\x9f\x86\x96"=>"[NG]", "\xf0\x9f\x86\x97"=>"\xee\x96\xad", - "\xf0\x9f\x86\x98"=>"\xee\x93\xa8", "\xf0\x9f\x86\x99"=>"\xee\x94\x8f", "\xf0\x9f\x86\x9a"=>"\xee\x97\x92", "\xf0\x9f\x88\x81"=>"[\xe3\x82\xb3\xe3\x82\xb3]", "\xf0\x9f\x88\x82"=>"\xee\xaa\x87", - "\xf0\x9f\x88\xb2"=>"[\xe7\xa6\x81]", "\xf0\x9f\x88\xb3"=>"\xee\xaa\x8a", "\xf0\x9f\x88\xb4"=>"[\xe5\x90\x88]", "\xf0\x9f\x88\xb5"=>"\xee\xaa\x89", "\xf0\x9f\x88\xb6"=>"[\xe6\x9c\x89]", - "\xf0\x9f\x88\x9a"=>"[\xe7\x84\xa1]", "\xf0\x9f\x88\xb7"=>"[\xe6\x9c\x88]", "\xf0\x9f\x88\xb8"=>"[\xe7\x94\xb3]", "\xf0\x9f\x88\xb9"=>"\xee\xaa\x86", "\xf0\x9f\x88\xaf"=>"\xee\xaa\x8b", - "\xf0\x9f\x88\xba"=>"\xee\xaa\x8c", "\xe3\x8a\x99"=>"\xee\x93\xb1", "\xe3\x8a\x97"=>"\xee\xaa\x99", "\xf0\x9f\x89\x90"=>"\xee\x93\xb7", "\xf0\x9f\x89\x91"=>"\xee\xac\x81", - "\xe2\x9e\x95"=>"\xee\x94\xbc", "\xe2\x9e\x96"=>"\xee\x94\xbd", "\xe2\x9c\x96"=>"\xee\x95\x8f", "\xe2\x9e\x97"=>"\xee\x95\x94", "\xf0\x9f\x92\xa0"=>"\xe3\x80\x93", - "\xf0\x9f\x92\xa1"=>"\xee\x91\xb6", "\xf0\x9f\x92\xa2"=>"\xee\x93\xa5", "\xf0\x9f\x92\xa3"=>"\xee\x91\xba", "\xf0\x9f\x92\xa4"=>"\xee\x91\xb5", "\xf0\x9f\x92\xa5"=>"\xee\x96\xb0", - "\xf0\x9f\x92\xa6"=>"\xee\x96\xb1", "\xf0\x9f\x92\xa7"=>"\xee\x93\xa6", "\xf0\x9f\x92\xa8"=>"\xee\x93\xb4", "\xf0\x9f\x92\xa9"=>"\xee\x93\xb5", "\xf0\x9f\x92\xaa"=>"\xee\x93\xa9", - "\xf0\x9f\x92\xab"=>"\xee\xad\x9c", "\xf0\x9f\x92\xac"=>"\xee\x93\xbd", "\xe2\x9c\xa8"=>"\xee\xaa\xab", "\xe2\x9c\xb4"=>"\xee\x91\xb9", "\xe2\x9c\xb3"=>"\xee\x94\xbe", - "\xe2\x9a\xaa"=>"\xee\x94\xba", "\xe2\x9a\xab"=>"\xee\x94\xbb", "\xf0\x9f\x94\xb4"=>"\xee\x95\x8a", "\xf0\x9f\x94\xb5"=>"\xee\x95\x8b", "\xf0\x9f\x94\xb2"=>"\xee\x95\x8b", - "\xf0\x9f\x94\xb3"=>"\xee\x95\x8b", "\xe2\xad\x90"=>"\xee\x92\x8b", "\xe2\xac\x9c"=>"\xee\x95\x88", "\xe2\xac\x9b"=>"\xee\x95\x89", "\xe2\x96\xab"=>"\xee\x94\xb1", - "\xe2\x96\xaa"=>"\xee\x94\xb2", "\xe2\x97\xbd"=>"\xee\x94\xb4", "\xe2\x97\xbe"=>"\xee\x94\xb5", "\xe2\x97\xbb"=>"\xee\x94\xb8", "\xe2\x97\xbc"=>"\xee\x94\xb9", - "\xf0\x9f\x94\xb6"=>"\xee\x95\x86", "\xf0\x9f\x94\xb7"=>"\xee\x95\x87", "\xf0\x9f\x94\xb8"=>"\xee\x94\xb6", "\xf0\x9f\x94\xb9"=>"\xee\x94\xb7", "\xe2\x9d\x87"=>"\xee\x91\xac", - "\xf0\x9f\x92\xae"=>"\xee\x93\xb0", "\xf0\x9f\x92\xaf"=>"\xee\x93\xb2", "\xe2\x86\xa9"=>"\xee\x95\x9d", "\xe2\x86\xaa"=>"\xee\x95\x9c", "\xf0\x9f\x94\x83"=>"\xee\xac\x8d", - "\xf0\x9f\x94\x8a"=>"\xee\x94\x91", "\xf0\x9f\x94\x8b"=>"\xee\x96\x84", "\xf0\x9f\x94\x8c"=>"\xee\x96\x89", "\xf0\x9f\x94\x8d"=>"\xee\x94\x98", "\xf0\x9f\x94\x8e"=>"\xee\xac\x85", - "\xf0\x9f\x94\x92"=>"\xee\x94\x9c", "\xf0\x9f\x94\x93"=>"\xee\x94\x9c", "\xf0\x9f\x94\x8f"=>"\xee\xac\x8c", "\xf0\x9f\x94\x90"=>"\xee\xab\xbc", "\xf0\x9f\x94\x91"=>"\xee\x94\x99", - "\xf0\x9f\x94\x94"=>"\xee\x94\x92", "\xe2\x98\x91"=>"\xee\xac\x82", "\xf0\x9f\x94\x98"=>"\xee\xac\x84", "\xf0\x9f\x94\x96"=>"\xee\xac\x87", "\xf0\x9f\x94\x97"=>"\xee\x96\x8a", - "\xf0\x9f\x94\x99"=>"\xee\xac\x86", "\xf0\x9f\x94\x9a"=>"[end]", "\xf0\x9f\x94\x9b"=>"[ON]", "\xf0\x9f\x94\x9c"=>"[SOON]", "\xf0\x9f\x94\x9d"=>"[TOP]", - "\xe2\x9c\x85"=>"\xee\x95\x9e", "\xe2\x9c\x8a"=>"\xee\xae\x83", "\xe2\x9c\x8b"=>"\xee\x96\xa7", "\xe2\x9c\x8c"=>"\xee\x96\xa6", "\xf0\x9f\x91\x8a"=>"\xee\x93\xb3", - "\xf0\x9f\x91\x8d"=>"\xee\x93\xb9", "\xe2\x98\x9d"=>"\xee\x93\xb6", "\xf0\x9f\x91\x86"=>"\xee\xaa\x8d", "\xf0\x9f\x91\x87"=>"\xee\xaa\x8e", "\xf0\x9f\x91\x88"=>"\xee\x93\xbf", - "\xf0\x9f\x91\x89"=>"\xee\x94\x80", "\xf0\x9f\x91\x8b"=>"\xee\xab\x96", "\xf0\x9f\x91\x8f"=>"\xee\xab\x93", "\xf0\x9f\x91\x8c"=>"\xee\xab\x94", "\xf0\x9f\x91\x8e"=>"\xee\xab\x95", - "\xf0\x9f\x91\x90"=>"\xee\xab\x96", - ), - 'unified_to_softbank' => array( - "\xe2\x98\x80"=>"\xee\x81\x8a", "\xe2\x98\x81"=>"\xee\x81\x89", "\xe2\x98\x94"=>"\xee\x81\x8b", "\xe2\x9b\x84"=>"\xee\x81\x88", - "\xe2\x9a\xa1"=>"\xee\x84\xbd", "\xf0\x9f\x8c\x80"=>"\xee\x91\x83", "\xf0\x9f\x8c\x81"=>"[\xe9\x9c\xa7]", "\xf0\x9f\x8c\x82"=>"\xee\x90\xbc", "\xf0\x9f\x8c\x83"=>"\xee\x91\x8b", - "\xf0\x9f\x8c\x84"=>"\xee\x81\x8d", "\xf0\x9f\x8c\x85"=>"\xee\x91\x89", "\xf0\x9f\x8c\x86"=>"\xee\x85\x86", "\xf0\x9f\x8c\x87"=>"\xee\x91\x8a", "\xf0\x9f\x8c\x88"=>"\xee\x91\x8c", - "\xe2\x9d\x84"=>"[\xe9\x9b\xaa\xe7\xb5\x90\xe6\x99\xb6]", "\xe2\x9b\x85"=>"\xee\x81\x8a\xee\x81\x89", "\xf0\x9f\x8c\x89"=>"\xee\x91\x8b", "\xf0\x9f\x8c\x8a"=>"\xee\x90\xbe", "\xf0\x9f\x8c\x8b"=>"[\xe7\x81\xab\xe5\xb1\xb1]", - "\xf0\x9f\x8c\x8c"=>"\xee\x91\x8b", "\xf0\x9f\x8c\x8f"=>"[\xe5\x9c\xb0\xe7\x90\x83]", "\xf0\x9f\x8c\x91"=>"\xe2\x97\x8f", "\xf0\x9f\x8c\x94"=>"\xee\x81\x8c", "\xf0\x9f\x8c\x93"=>"\xee\x81\x8c", - "\xf0\x9f\x8c\x99"=>"\xee\x81\x8c", "\xf0\x9f\x8c\x95"=>"\xe2\x97\x8b", "\xf0\x9f\x8c\x9b"=>"\xee\x81\x8c", "\xf0\x9f\x8c\x9f"=>"\xee\x8c\xb5", "\xf0\x9f\x8c\xa0"=>"\xe2\x98\x86\xe5\xbd\xa1", - "\xf0\x9f\x95\x90"=>"\xee\x80\xa4", "\xf0\x9f\x95\x91"=>"\xee\x80\xa5", "\xf0\x9f\x95\x92"=>"\xee\x80\xa6", "\xf0\x9f\x95\x93"=>"\xee\x80\xa7", "\xf0\x9f\x95\x94"=>"\xee\x80\xa8", - "\xf0\x9f\x95\x95"=>"\xee\x80\xa9", "\xf0\x9f\x95\x96"=>"\xee\x80\xaa", "\xf0\x9f\x95\x97"=>"\xee\x80\xab", "\xf0\x9f\x95\x98"=>"\xee\x80\xac", "\xf0\x9f\x95\x99"=>"\xee\x80\xad", - "\xf0\x9f\x95\x9a"=>"\xee\x80\xae", "\xf0\x9f\x95\x9b"=>"\xee\x80\xaf", "\xe2\x8c\x9a"=>"[\xe8\x85\x95\xe6\x99\x82\xe8\xa8\x88]", "\xe2\x8c\x9b"=>"[\xe7\xa0\x82\xe6\x99\x82\xe8\xa8\x88]", "\xe2\x8f\xb0"=>"\xee\x80\xad", - "\xe2\x8f\xb3"=>"[\xe7\xa0\x82\xe6\x99\x82\xe8\xa8\x88]", "\xe2\x99\x88"=>"\xee\x88\xbf", "\xe2\x99\x89"=>"\xee\x89\x80", "\xe2\x99\x8a"=>"\xee\x89\x81", "\xe2\x99\x8b"=>"\xee\x89\x82", - "\xe2\x99\x8c"=>"\xee\x89\x83", "\xe2\x99\x8d"=>"\xee\x89\x84", "\xe2\x99\x8e"=>"\xee\x89\x85", "\xe2\x99\x8f"=>"\xee\x89\x86", "\xe2\x99\x90"=>"\xee\x89\x87", - "\xe2\x99\x91"=>"\xee\x89\x88", "\xe2\x99\x92"=>"\xee\x89\x89", "\xe2\x99\x93"=>"\xee\x89\x8a", "\xe2\x9b\x8e"=>"\xee\x89\x8b", "\xf0\x9f\x8d\x80"=>"\xee\x84\x90", - "\xf0\x9f\x8c\xb7"=>"\xee\x8c\x84", "\xf0\x9f\x8c\xb1"=>"\xee\x84\x90", "\xf0\x9f\x8d\x81"=>"\xee\x84\x98", "\xf0\x9f\x8c\xb8"=>"\xee\x80\xb0", "\xf0\x9f\x8c\xb9"=>"\xee\x80\xb2", - "\xf0\x9f\x8d\x82"=>"\xee\x84\x99", "\xf0\x9f\x8d\x83"=>"\xee\x91\x87", "\xf0\x9f\x8c\xba"=>"\xee\x8c\x83", "\xf0\x9f\x8c\xbb"=>"\xee\x8c\x85", "\xf0\x9f\x8c\xb4"=>"\xee\x8c\x87", - "\xf0\x9f\x8c\xb5"=>"\xee\x8c\x88", "\xf0\x9f\x8c\xbe"=>"\xee\x91\x84", "\xf0\x9f\x8c\xbd"=>"[\xe3\x81\xa8\xe3\x81\x86\xe3\x82\x82\xe3\x82\x8d\xe3\x81\x93\xe3\x81\x97]", "\xf0\x9f\x8d\x84"=>"[\xe3\x82\xad\xe3\x83\x8e\xe3\x82\xb3]", "\xf0\x9f\x8c\xb0"=>"[\xe6\xa0\x97]", - "\xf0\x9f\x8c\xbc"=>"\xee\x8c\x85", "\xf0\x9f\x8c\xbf"=>"\xee\x84\x90", "\xf0\x9f\x8d\x92"=>"[\xe3\x81\x95\xe3\x81\x8f\xe3\x82\x89\xe3\x82\x93\xe3\x81\xbc]", "\xf0\x9f\x8d\x8c"=>"[\xe3\x83\x90\xe3\x83\x8a\xe3\x83\x8a]", "\xf0\x9f\x8d\x8e"=>"\xee\x8d\x85", - "\xf0\x9f\x8d\x8a"=>"\xee\x8d\x86", "\xf0\x9f\x8d\x93"=>"\xee\x8d\x87", "\xf0\x9f\x8d\x89"=>"\xee\x8d\x88", "\xf0\x9f\x8d\x85"=>"\xee\x8d\x89", "\xf0\x9f\x8d\x86"=>"\xee\x8d\x8a", - "\xf0\x9f\x8d\x88"=>"[\xe3\x83\xa1\xe3\x83\xad\xe3\x83\xb3]", "\xf0\x9f\x8d\x8d"=>"[\xe3\x83\x91\xe3\x82\xa4\xe3\x83\x8a\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]", "\xf0\x9f\x8d\x87"=>"[\xe3\x83\x96\xe3\x83\x89\xe3\x82\xa6]", "\xf0\x9f\x8d\x91"=>"[\xe3\x83\xa2\xe3\x83\xa2]", "\xf0\x9f\x8d\x8f"=>"\xee\x8d\x85", - "\xf0\x9f\x91\x80"=>"\xee\x90\x99", "\xf0\x9f\x91\x82"=>"\xee\x90\x9b", "\xf0\x9f\x91\x83"=>"\xee\x90\x9a", "\xf0\x9f\x91\x84"=>"\xee\x90\x9c", "\xf0\x9f\x91\x85"=>"\xee\x90\x89", - "\xf0\x9f\x92\x84"=>"\xee\x8c\x9c", "\xf0\x9f\x92\x85"=>"\xee\x8c\x9d", "\xf0\x9f\x92\x86"=>"\xee\x8c\x9e", "\xf0\x9f\x92\x87"=>"\xee\x8c\x9f", "\xf0\x9f\x92\x88"=>"\xee\x8c\xa0", - "\xf0\x9f\x91\xa4"=>"\xe3\x80\x93", "\xf0\x9f\x91\xa6"=>"\xee\x80\x81", "\xf0\x9f\x91\xa7"=>"\xee\x80\x82", "\xf0\x9f\x91\xa8"=>"\xee\x80\x84", "\xf0\x9f\x91\xa9"=>"\xee\x80\x85", - "\xf0\x9f\x91\xaa"=>"[\xe5\xae\xb6\xe6\x97\x8f]", "\xf0\x9f\x91\xab"=>"\xee\x90\xa8", "\xf0\x9f\x91\xae"=>"\xee\x85\x92", "\xf0\x9f\x91\xaf"=>"\xee\x90\xa9", "\xf0\x9f\x91\xb0"=>"[\xe8\x8a\xb1\xe5\xab\x81]", - "\xf0\x9f\x91\xb1"=>"\xee\x94\x95", "\xf0\x9f\x91\xb2"=>"\xee\x94\x96", "\xf0\x9f\x91\xb3"=>"\xee\x94\x97", "\xf0\x9f\x91\xb4"=>"\xee\x94\x98", "\xf0\x9f\x91\xb5"=>"\xee\x94\x99", - "\xf0\x9f\x91\xb6"=>"\xee\x94\x9a", "\xf0\x9f\x91\xb7"=>"\xee\x94\x9b", "\xf0\x9f\x91\xb8"=>"\xee\x94\x9c", "\xf0\x9f\x91\xb9"=>"[\xe3\x81\xaa\xe3\x81\xbe\xe3\x81\xaf\xe3\x81\x92]", "\xf0\x9f\x91\xba"=>"[\xe5\xa4\xa9\xe7\x8b\x97]", - "\xf0\x9f\x91\xbb"=>"\xee\x84\x9b", "\xf0\x9f\x91\xbc"=>"\xee\x81\x8e", "\xf0\x9f\x91\xbd"=>"\xee\x84\x8c", "\xf0\x9f\x91\xbe"=>"\xee\x84\xab", "\xf0\x9f\x91\xbf"=>"\xee\x84\x9a", - "\xf0\x9f\x92\x80"=>"\xee\x84\x9c", "\xf0\x9f\x92\x81"=>"\xee\x89\x93", "\xf0\x9f\x92\x82"=>"\xee\x94\x9e", "\xf0\x9f\x92\x83"=>"\xee\x94\x9f", "\xf0\x9f\x90\x8c"=>"[\xe3\x82\xab\xe3\x82\xbf\xe3\x83\x84\xe3\x83\xa0\xe3\x83\xaa]", - "\xf0\x9f\x90\x8d"=>"\xee\x94\xad", "\xf0\x9f\x90\x8e"=>"\xee\x84\xb4", "\xf0\x9f\x90\x94"=>"\xee\x94\xae", "\xf0\x9f\x90\x97"=>"\xee\x94\xaf", "\xf0\x9f\x90\xab"=>"\xee\x94\xb0", - "\xf0\x9f\x90\x98"=>"\xee\x94\xa6", "\xf0\x9f\x90\xa8"=>"\xee\x94\xa7", "\xf0\x9f\x90\x92"=>"\xee\x94\xa8", "\xf0\x9f\x90\x91"=>"\xee\x94\xa9", "\xf0\x9f\x90\x99"=>"\xee\x84\x8a", - "\xf0\x9f\x90\x9a"=>"\xee\x91\x81", "\xf0\x9f\x90\x9b"=>"\xee\x94\xa5", "\xf0\x9f\x90\x9c"=>"[\xe3\x82\xa2\xe3\x83\xaa]", "\xf0\x9f\x90\x9d"=>"[\xe3\x83\x9f\xe3\x83\x84\xe3\x83\x90\xe3\x83\x81]", "\xf0\x9f\x90\x9e"=>"[\xe3\x81\xa6\xe3\x82\x93\xe3\x81\xa8\xe3\x81\x86\xe8\x99\xab]", - "\xf0\x9f\x90\xa0"=>"\xee\x94\xa2", "\xf0\x9f\x90\xa1"=>"\xee\x80\x99", "\xf0\x9f\x90\xa2"=>"[\xe3\x82\xab\xe3\x83\xa1]", "\xf0\x9f\x90\xa4"=>"\xee\x94\xa3", "\xf0\x9f\x90\xa5"=>"\xee\x94\xa3", - "\xf0\x9f\x90\xa6"=>"\xee\x94\xa1", "\xf0\x9f\x90\xa3"=>"\xee\x94\xa3", "\xf0\x9f\x90\xa7"=>"\xee\x81\x95", "\xf0\x9f\x90\xa9"=>"\xee\x81\x92", "\xf0\x9f\x90\x9f"=>"\xee\x80\x99", - "\xf0\x9f\x90\xac"=>"\xee\x94\xa0", "\xf0\x9f\x90\xad"=>"\xee\x81\x93", "\xf0\x9f\x90\xaf"=>"\xee\x81\x90", "\xf0\x9f\x90\xb1"=>"\xee\x81\x8f", "\xf0\x9f\x90\xb3"=>"\xee\x81\x94", - "\xf0\x9f\x90\xb4"=>"\xee\x80\x9a", "\xf0\x9f\x90\xb5"=>"\xee\x84\x89", "\xf0\x9f\x90\xb6"=>"\xee\x81\x92", "\xf0\x9f\x90\xb7"=>"\xee\x84\x8b", "\xf0\x9f\x90\xbb"=>"\xee\x81\x91", - "\xf0\x9f\x90\xb9"=>"\xee\x94\xa4", "\xf0\x9f\x90\xba"=>"\xee\x94\xaa", "\xf0\x9f\x90\xae"=>"\xee\x94\xab", "\xf0\x9f\x90\xb0"=>"\xee\x94\xac", "\xf0\x9f\x90\xb8"=>"\xee\x94\xb1", - "\xf0\x9f\x90\xbe"=>"\xee\x94\xb6", "\xf0\x9f\x90\xb2"=>"[\xe8\xbe\xb0]", "\xf0\x9f\x90\xbc"=>"[\xe3\x83\x91\xe3\x83\xb3\xe3\x83\x80]", "\xf0\x9f\x90\xbd"=>"\xee\x84\x8b", "\xf0\x9f\x98\xa0"=>"\xee\x81\x99", - "\xf0\x9f\x98\xa9"=>"\xee\x90\x83", "\xf0\x9f\x98\xb2"=>"\xee\x90\x90", "\xf0\x9f\x98\x9e"=>"\xee\x81\x98", "\xf0\x9f\x98\xb5"=>"\xee\x90\x86", "\xf0\x9f\x98\xb0"=>"\xee\x90\x8f", - "\xf0\x9f\x98\x92"=>"\xee\x90\x8e", "\xf0\x9f\x98\x8d"=>"\xee\x84\x86", "\xf0\x9f\x98\xa4"=>"\xee\x90\x84", "\xf0\x9f\x98\x9c"=>"\xee\x84\x85", "\xf0\x9f\x98\x9d"=>"\xee\x90\x89", - "\xf0\x9f\x98\x8b"=>"\xee\x81\x96", "\xf0\x9f\x98\x98"=>"\xee\x90\x98", "\xf0\x9f\x98\x9a"=>"\xee\x90\x97", "\xf0\x9f\x98\xb7"=>"\xee\x90\x8c", "\xf0\x9f\x98\xb3"=>"\xee\x90\x8d", - "\xf0\x9f\x98\x83"=>"\xee\x81\x97", "\xf0\x9f\x98\x85"=>"\xee\x90\x95\xee\x8c\xb1", "\xf0\x9f\x98\x86"=>"\xee\x90\x8a", "\xf0\x9f\x98\x81"=>"\xee\x90\x84", "\xf0\x9f\x98\x82"=>"\xee\x90\x92", - "\xf0\x9f\x98\x8a"=>"\xee\x81\x96", "\xe2\x98\xba"=>"\xee\x90\x94", "\xf0\x9f\x98\x84"=>"\xee\x90\x95", "\xf0\x9f\x98\xa2"=>"\xee\x90\x93", "\xf0\x9f\x98\xad"=>"\xee\x90\x91", - "\xf0\x9f\x98\xa8"=>"\xee\x90\x8b", "\xf0\x9f\x98\xa3"=>"\xee\x90\x86", "\xf0\x9f\x98\xa1"=>"\xee\x90\x96", "\xf0\x9f\x98\x8c"=>"\xee\x90\x8a", "\xf0\x9f\x98\x96"=>"\xee\x90\x87", - "\xf0\x9f\x98\x94"=>"\xee\x90\x83", "\xf0\x9f\x98\xb1"=>"\xee\x84\x87", "\xf0\x9f\x98\xaa"=>"\xee\x90\x88", "\xf0\x9f\x98\x8f"=>"\xee\x90\x82", "\xf0\x9f\x98\x93"=>"\xee\x84\x88", - "\xf0\x9f\x98\xa5"=>"\xee\x90\x81", "\xf0\x9f\x98\xab"=>"\xee\x90\x86", "\xf0\x9f\x98\x89"=>"\xee\x90\x85", "\xf0\x9f\x98\xba"=>"\xee\x81\x97", "\xf0\x9f\x98\xb8"=>"\xee\x90\x84", - "\xf0\x9f\x98\xb9"=>"\xee\x90\x92", "\xf0\x9f\x98\xbd"=>"\xee\x90\x98", "\xf0\x9f\x98\xbb"=>"\xee\x84\x86", "\xf0\x9f\x98\xbf"=>"\xee\x90\x93", "\xf0\x9f\x98\xbe"=>"\xee\x90\x96", - "\xf0\x9f\x98\xbc"=>"\xee\x90\x84", "\xf0\x9f\x99\x80"=>"\xee\x90\x83", "\xf0\x9f\x99\x85"=>"\xee\x90\xa3", "\xf0\x9f\x99\x86"=>"\xee\x90\xa4", "\xf0\x9f\x99\x87"=>"\xee\x90\xa6", - "\xf0\x9f\x99\x88"=>"(/_\xef\xbc\xbc)", "\xf0\x9f\x99\x8a"=>"(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)", "\xf0\x9f\x99\x89"=>"|(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)|", "\xf0\x9f\x99\x8b"=>"\xee\x80\x92", "\xf0\x9f\x99\x8c"=>"\xee\x90\xa7", - "\xf0\x9f\x99\x8d"=>"\xee\x90\x83", "\xf0\x9f\x99\x8e"=>"\xee\x90\x96", "\xf0\x9f\x99\x8f"=>"\xee\x90\x9d", "\xf0\x9f\x8f\xa0"=>"\xee\x80\xb6", "\xf0\x9f\x8f\xa1"=>"\xee\x80\xb6", - "\xf0\x9f\x8f\xa2"=>"\xee\x80\xb8", "\xf0\x9f\x8f\xa3"=>"\xee\x85\x93", "\xf0\x9f\x8f\xa5"=>"\xee\x85\x95", "\xf0\x9f\x8f\xa6"=>"\xee\x85\x8d", "\xf0\x9f\x8f\xa7"=>"\xee\x85\x94", - "\xf0\x9f\x8f\xa8"=>"\xee\x85\x98", "\xf0\x9f\x8f\xa9"=>"\xee\x94\x81", "\xf0\x9f\x8f\xaa"=>"\xee\x85\x96", "\xf0\x9f\x8f\xab"=>"\xee\x85\x97", "\xe2\x9b\xaa"=>"\xee\x80\xb7", - "\xe2\x9b\xb2"=>"\xee\x84\xa1", "\xf0\x9f\x8f\xac"=>"\xee\x94\x84", "\xf0\x9f\x8f\xaf"=>"\xee\x94\x85", "\xf0\x9f\x8f\xb0"=>"\xee\x94\x86", "\xf0\x9f\x8f\xad"=>"\xee\x94\x88", - "\xe2\x9a\x93"=>"\xee\x88\x82", "\xf0\x9f\x8f\xae"=>"\xee\x8c\x8b", "\xf0\x9f\x97\xbb"=>"\xee\x80\xbb", "\xf0\x9f\x97\xbc"=>"\xee\x94\x89", "\xf0\x9f\x97\xbd"=>"\xee\x94\x9d", - "\xf0\x9f\x97\xbe"=>"[\xe6\x97\xa5\xe6\x9c\xac\xe5\x9c\xb0\xe5\x9b\xb3]", "\xf0\x9f\x97\xbf"=>"[\xe3\x83\xa2\xe3\x82\xa2\xe3\x82\xa4]", "\xf0\x9f\x91\x9e"=>"\xee\x80\x87", "\xf0\x9f\x91\x9f"=>"\xee\x80\x87", "\xf0\x9f\x91\xa0"=>"\xee\x84\xbe", - "\xf0\x9f\x91\xa1"=>"\xee\x8c\x9a", "\xf0\x9f\x91\xa2"=>"\xee\x8c\x9b", "\xf0\x9f\x91\xa3"=>"\xee\x94\xb6", "\xf0\x9f\x91\x93"=>"[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x8d]", "\xf0\x9f\x91\x95"=>"\xee\x80\x86", - "\xf0\x9f\x91\x96"=>"[\xe3\x82\xb8\xe3\x83\xbc\xe3\x83\xb3\xe3\x82\xba]", "\xf0\x9f\x91\x91"=>"\xee\x84\x8e", "\xf0\x9f\x91\x94"=>"\xee\x8c\x82", "\xf0\x9f\x91\x92"=>"\xee\x8c\x98", "\xf0\x9f\x91\x97"=>"\xee\x8c\x99", - "\xf0\x9f\x91\x98"=>"\xee\x8c\xa1", "\xf0\x9f\x91\x99"=>"\xee\x8c\xa2", "\xf0\x9f\x91\x9a"=>"\xee\x80\x86", "\xf0\x9f\x91\x9b"=>"[\xe8\xb2\xa1\xe5\xb8\x83]", "\xf0\x9f\x91\x9c"=>"\xee\x8c\xa3", - "\xf0\x9f\x91\x9d"=>"[\xe3\x81\xb5\xe3\x81\x8f\xe3\x82\x8d]", "\xf0\x9f\x92\xb0"=>"\xee\x84\xaf", "\xf0\x9f\x92\xb1"=>"\xee\x85\x89", "\xf0\x9f\x92\xb9"=>"\xee\x85\x8a", "\xf0\x9f\x92\xb2"=>"\xee\x84\xaf", - "\xf0\x9f\x92\xb3"=>"[\xe3\x82\xab\xe3\x83\xbc\xe3\x83\x89]", "\xf0\x9f\x92\xb4"=>"\xef\xbf\xa5", "\xf0\x9f\x92\xb5"=>"\xee\x84\xaf", "\xf0\x9f\x92\xb8"=>"[\xe9\xa3\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x84\xe3\x81\x8f\xe3\x81\x8a\xe9\x87\x91]", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"=>"\xee\x94\x93", - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"=>"\xee\x94\x8e", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"=>"\xee\x94\x91", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"=>"\xee\x94\x8d", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"=>"\xee\x94\x90", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"=>"\xee\x94\x8f", - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"=>"\xee\x94\x8b", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"=>"\xee\x94\x94", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"=>"\xee\x94\x92", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"=>"\xee\x94\x8c", "\xf0\x9f\x94\xa5"=>"\xee\x84\x9d", - "\xf0\x9f\x94\xa6"=>"[\xe6\x87\x90\xe4\xb8\xad\xe9\x9b\xbb\xe7\x81\xaf]", "\xf0\x9f\x94\xa7"=>"[\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x81]", "\xf0\x9f\x94\xa8"=>"\xee\x84\x96", "\xf0\x9f\x94\xa9"=>"[\xe3\x83\x8d\xe3\x82\xb8]", "\xf0\x9f\x94\xaa"=>"[\xe5\x8c\x85\xe4\xb8\x81]", - "\xf0\x9f\x94\xab"=>"\xee\x84\x93", "\xf0\x9f\x94\xae"=>"\xee\x88\xbe", "\xf0\x9f\x94\xaf"=>"\xee\x88\xbe", "\xf0\x9f\x94\xb0"=>"\xee\x88\x89", "\xf0\x9f\x94\xb1"=>"\xee\x80\xb1", - "\xf0\x9f\x92\x89"=>"\xee\x84\xbb", "\xf0\x9f\x92\x8a"=>"\xee\x8c\x8f", "\xf0\x9f\x85\xb0"=>"\xee\x94\xb2", "\xf0\x9f\x85\xb1"=>"\xee\x94\xb3", "\xf0\x9f\x86\x8e"=>"\xee\x94\xb4", - "\xf0\x9f\x85\xbe"=>"\xee\x94\xb5", "\xf0\x9f\x8e\x80"=>"\xee\x8c\x94", "\xf0\x9f\x8e\x81"=>"\xee\x84\x92", "\xf0\x9f\x8e\x82"=>"\xee\x8d\x8b", "\xf0\x9f\x8e\x84"=>"\xee\x80\xb3", - "\xf0\x9f\x8e\x85"=>"\xee\x91\x88", "\xf0\x9f\x8e\x8c"=>"\xee\x85\x83", "\xf0\x9f\x8e\x86"=>"\xee\x84\x97", "\xf0\x9f\x8e\x88"=>"\xee\x8c\x90", "\xf0\x9f\x8e\x89"=>"\xee\x8c\x92", - "\xf0\x9f\x8e\x8d"=>"\xee\x90\xb6", "\xf0\x9f\x8e\x8e"=>"\xee\x90\xb8", "\xf0\x9f\x8e\x93"=>"\xee\x90\xb9", "\xf0\x9f\x8e\x92"=>"\xee\x90\xba", "\xf0\x9f\x8e\x8f"=>"\xee\x90\xbb", - "\xf0\x9f\x8e\x87"=>"\xee\x91\x80", "\xf0\x9f\x8e\x90"=>"\xee\x91\x82", "\xf0\x9f\x8e\x83"=>"\xee\x91\x85", "\xf0\x9f\x8e\x8a"=>"[\xe3\x82\xaa\xe3\x83\xa1\xe3\x83\x87\xe3\x83\x88\xe3\x82\xa6]", "\xf0\x9f\x8e\x8b"=>"[\xe4\xb8\x83\xe5\xa4\x95]", - "\xf0\x9f\x8e\x91"=>"\xee\x91\x86", "\xf0\x9f\x93\x9f"=>"[\xe3\x83\x9d\xe3\x82\xb1\xe3\x83\x99\xe3\x83\xab]", "\xe2\x98\x8e"=>"\xee\x80\x89", "\xf0\x9f\x93\x9e"=>"\xee\x80\x89", "\xf0\x9f\x93\xb1"=>"\xee\x80\x8a", - "\xf0\x9f\x93\xb2"=>"\xee\x84\x84", "\xf0\x9f\x93\x9d"=>"\xee\x8c\x81", "\xf0\x9f\x93\xa0"=>"\xee\x80\x8b", "\xe2\x9c\x89"=>"\xee\x84\x83", "\xf0\x9f\x93\xa8"=>"\xee\x84\x83", - "\xf0\x9f\x93\xa9"=>"\xee\x84\x83", "\xf0\x9f\x93\xaa"=>"\xee\x84\x81", "\xf0\x9f\x93\xab"=>"\xee\x84\x81", "\xf0\x9f\x93\xae"=>"\xee\x84\x82", "\xf0\x9f\x93\xb0"=>"[\xe6\x96\xb0\xe8\x81\x9e]", - "\xf0\x9f\x93\xa2"=>"\xee\x85\x82", "\xf0\x9f\x93\xa3"=>"\xee\x8c\x97", "\xf0\x9f\x93\xa1"=>"\xee\x85\x8b", "\xf0\x9f\x93\xa4"=>"[\xe9\x80\x81\xe4\xbf\xa1BOX]", "\xf0\x9f\x93\xa5"=>"[\xe5\x8f\x97\xe4\xbf\xa1BOX]", - "\xf0\x9f\x93\xa6"=>"\xee\x84\x92", "\xf0\x9f\x93\xa7"=>"\xee\x84\x83", "\xf0\x9f\x94\xa0"=>"[ABCD]", "\xf0\x9f\x94\xa1"=>"[abcd]", "\xf0\x9f\x94\xa2"=>"[1234]", - "\xf0\x9f\x94\xa3"=>"[\xe8\xa8\x98\xe5\x8f\xb7]", "\xf0\x9f\x94\xa4"=>"[ABC]", "\xe2\x9c\x92"=>"[\xe3\x83\x9a\xe3\x83\xb3]", "\xf0\x9f\x92\xba"=>"\xee\x84\x9f", "\xf0\x9f\x92\xbb"=>"\xee\x80\x8c", - "\xe2\x9c\x8f"=>"\xee\x8c\x81", "\xf0\x9f\x93\x8e"=>"[\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\x83\xe3\x83\x97]", "\xf0\x9f\x92\xbc"=>"\xee\x84\x9e", "\xf0\x9f\x92\xbd"=>"\xee\x8c\x96", "\xf0\x9f\x92\xbe"=>"\xee\x8c\x96", - "\xf0\x9f\x92\xbf"=>"\xee\x84\xa6", "\xf0\x9f\x93\x80"=>"\xee\x84\xa7", "\xe2\x9c\x82"=>"\xee\x8c\x93", "\xf0\x9f\x93\x8d"=>"[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]", "\xf0\x9f\x93\x83"=>"\xee\x8c\x81", - "\xf0\x9f\x93\x84"=>"\xee\x8c\x81", "\xf0\x9f\x93\x85"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]", "\xf0\x9f\x93\x81"=>"[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]", "\xf0\x9f\x93\x82"=>"[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]", "\xf0\x9f\x93\x93"=>"\xee\x85\x88", - "\xf0\x9f\x93\x96"=>"\xee\x85\x88", "\xf0\x9f\x93\x94"=>"\xee\x85\x88", "\xf0\x9f\x93\x95"=>"\xee\x85\x88", "\xf0\x9f\x93\x97"=>"\xee\x85\x88", "\xf0\x9f\x93\x98"=>"\xee\x85\x88", - "\xf0\x9f\x93\x99"=>"\xee\x85\x88", "\xf0\x9f\x93\x9a"=>"\xee\x85\x88", "\xf0\x9f\x93\x9b"=>"[\xe5\x90\x8d\xe6\x9c\xad]", "\xf0\x9f\x93\x9c"=>"[\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xbc\xe3\x83\xab]", "\xf0\x9f\x93\x8b"=>"\xee\x8c\x81", - "\xf0\x9f\x93\x86"=>"[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]", "\xf0\x9f\x93\x8a"=>"\xee\x85\x8a", "\xf0\x9f\x93\x88"=>"\xee\x85\x8a", "\xf0\x9f\x93\x89"=>"[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]", "\xf0\x9f\x93\x87"=>"\xee\x85\x88", - "\xf0\x9f\x93\x8c"=>"[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]", "\xf0\x9f\x93\x92"=>"\xee\x85\x88", "\xf0\x9f\x93\x8f"=>"[\xe5\xae\x9a\xe8\xa6\x8f]", "\xf0\x9f\x93\x90"=>"[\xe4\xb8\x89\xe8\xa7\x92\xe5\xae\x9a\xe8\xa6\x8f]", "\xf0\x9f\x93\x91"=>"\xee\x8c\x81", - "\xf0\x9f\x8e\xbd"=>"\xe3\x80\x93", "\xe2\x9a\xbe"=>"\xee\x80\x96", "\xe2\x9b\xb3"=>"\xee\x80\x94", "\xf0\x9f\x8e\xbe"=>"\xee\x80\x95", "\xe2\x9a\xbd"=>"\xee\x80\x98", - "\xf0\x9f\x8e\xbf"=>"\xee\x80\x93", "\xf0\x9f\x8f\x80"=>"\xee\x90\xaa", "\xf0\x9f\x8f\x81"=>"\xee\x84\xb2", "\xf0\x9f\x8f\x82"=>"[\xe3\x82\xb9\xe3\x83\x8e\xe3\x83\x9c]", "\xf0\x9f\x8f\x83"=>"\xee\x84\x95", - "\xf0\x9f\x8f\x84"=>"\xee\x80\x97", "\xf0\x9f\x8f\x86"=>"\xee\x84\xb1", "\xf0\x9f\x8f\x88"=>"\xee\x90\xab", "\xf0\x9f\x8f\x8a"=>"\xee\x90\xad", "\xf0\x9f\x9a\x83"=>"\xee\x80\x9e", - "\xf0\x9f\x9a\x87"=>"\xee\x90\xb4", "\xe2\x93\x82"=>"\xee\x90\xb4", "\xf0\x9f\x9a\x84"=>"\xee\x90\xb5", "\xf0\x9f\x9a\x85"=>"\xee\x80\x9f", "\xf0\x9f\x9a\x97"=>"\xee\x80\x9b", - "\xf0\x9f\x9a\x99"=>"\xee\x90\xae", "\xf0\x9f\x9a\x8c"=>"\xee\x85\x99", "\xf0\x9f\x9a\x8f"=>"\xee\x85\x90", "\xf0\x9f\x9a\xa2"=>"\xee\x88\x82", "\xe2\x9c\x88"=>"\xee\x80\x9d", - "\xe2\x9b\xb5"=>"\xee\x80\x9c", "\xf0\x9f\x9a\x89"=>"\xee\x80\xb9", "\xf0\x9f\x9a\x80"=>"\xee\x84\x8d", "\xf0\x9f\x9a\xa4"=>"\xee\x84\xb5", "\xf0\x9f\x9a\x95"=>"\xee\x85\x9a", - "\xf0\x9f\x9a\x9a"=>"\xee\x90\xaf", "\xf0\x9f\x9a\x92"=>"\xee\x90\xb0", "\xf0\x9f\x9a\x91"=>"\xee\x90\xb1", "\xf0\x9f\x9a\x93"=>"\xee\x90\xb2", "\xe2\x9b\xbd"=>"\xee\x80\xba", - "\xf0\x9f\x85\xbf"=>"\xee\x85\x8f", "\xf0\x9f\x9a\xa5"=>"\xee\x85\x8e", "\xf0\x9f\x9a\xa7"=>"\xee\x84\xb7", "\xf0\x9f\x9a\xa8"=>"\xee\x90\xb2", "\xe2\x99\xa8"=>"\xee\x84\xa3", - "\xe2\x9b\xba"=>"\xee\x84\xa2", "\xf0\x9f\x8e\xa0"=>"\xe3\x80\x93", "\xf0\x9f\x8e\xa1"=>"\xee\x84\xa4", "\xf0\x9f\x8e\xa2"=>"\xee\x90\xb3", "\xf0\x9f\x8e\xa3"=>"\xee\x80\x99", - "\xf0\x9f\x8e\xa4"=>"\xee\x80\xbc", "\xf0\x9f\x8e\xa5"=>"\xee\x80\xbd", "\xf0\x9f\x8e\xa6"=>"\xee\x94\x87", "\xf0\x9f\x8e\xa7"=>"\xee\x8c\x8a", "\xf0\x9f\x8e\xa8"=>"\xee\x94\x82", - "\xf0\x9f\x8e\xa9"=>"\xee\x94\x83", "\xf0\x9f\x8e\xaa"=>"[\xe3\x82\xa4\xe3\x83\x99\xe3\x83\xb3\xe3\x83\x88]", "\xf0\x9f\x8e\xab"=>"\xee\x84\xa5", "\xf0\x9f\x8e\xac"=>"\xee\x8c\xa4", "\xf0\x9f\x8e\xad"=>"\xee\x94\x83", - "\xf0\x9f\x8e\xae"=>"[\xe3\x82\xb2\xe3\x83\xbc\xe3\x83\xa0]", "\xf0\x9f\x80\x84"=>"\xee\x84\xad", "\xf0\x9f\x8e\xaf"=>"\xee\x84\xb0", "\xf0\x9f\x8e\xb0"=>"\xee\x84\xb3", "\xf0\x9f\x8e\xb1"=>"\xee\x90\xac", - "\xf0\x9f\x8e\xb2"=>"[\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xb3\xe3\x83\xad]", "\xf0\x9f\x8e\xb3"=>"[\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xb0]", "\xf0\x9f\x8e\xb4"=>"[\xe8\x8a\xb1\xe6\x9c\xad]", "\xf0\x9f\x83\x8f"=>"[\xe3\x82\xb8\xe3\x83\xa7\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc]", "\xf0\x9f\x8e\xb5"=>"\xee\x80\xbe", - "\xf0\x9f\x8e\xb6"=>"\xee\x8c\xa6", "\xf0\x9f\x8e\xb7"=>"\xee\x81\x80", "\xf0\x9f\x8e\xb8"=>"\xee\x81\x81", "\xf0\x9f\x8e\xb9"=>"[\xe3\x83\x94\xe3\x82\xa2\xe3\x83\x8e]", "\xf0\x9f\x8e\xba"=>"\xee\x81\x82", - "\xf0\x9f\x8e\xbb"=>"[\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xaa\xe3\x83\xaa\xe3\x83\xb3]", "\xf0\x9f\x8e\xbc"=>"\xee\x8c\xa6", "\xe3\x80\xbd"=>"\xee\x84\xac", "\xf0\x9f\x93\xb7"=>"\xee\x80\x88", "\xf0\x9f\x93\xb9"=>"\xee\x80\xbd", - "\xf0\x9f\x93\xba"=>"\xee\x84\xaa", "\xf0\x9f\x93\xbb"=>"\xee\x84\xa8", "\xf0\x9f\x93\xbc"=>"\xee\x84\xa9", "\xf0\x9f\x92\x8b"=>"\xee\x80\x83", "\xf0\x9f\x92\x8c"=>"\xee\x84\x83\xee\x8c\xa8", - "\xf0\x9f\x92\x8d"=>"\xee\x80\xb4", "\xf0\x9f\x92\x8e"=>"\xee\x80\xb5", "\xf0\x9f\x92\x8f"=>"\xee\x84\x91", "\xf0\x9f\x92\x90"=>"\xee\x8c\x86", "\xf0\x9f\x92\x91"=>"\xee\x90\xa5", - "\xf0\x9f\x92\x92"=>"\xee\x90\xbd", "\xf0\x9f\x94\x9e"=>"\xee\x88\x87", "\xc2\xa9"=>"\xee\x89\x8e", "\xc2\xae"=>"\xee\x89\x8f", "\xe2\x84\xa2"=>"\xee\x94\xb7", - "\xe2\x84\xb9"=>"[\xef\xbd\x89]", "#\xe2\x83\xa3"=>"\xee\x88\x90", "1\xe2\x83\xa3"=>"\xee\x88\x9c", "2\xe2\x83\xa3"=>"\xee\x88\x9d", "3\xe2\x83\xa3"=>"\xee\x88\x9e", - "4\xe2\x83\xa3"=>"\xee\x88\x9f", "5\xe2\x83\xa3"=>"\xee\x88\xa0", "6\xe2\x83\xa3"=>"\xee\x88\xa1", "7\xe2\x83\xa3"=>"\xee\x88\xa2", "8\xe2\x83\xa3"=>"\xee\x88\xa3", - "9\xe2\x83\xa3"=>"\xee\x88\xa4", "0\xe2\x83\xa3"=>"\xee\x88\xa5", "\xf0\x9f\x94\x9f"=>"[10]", "\xf0\x9f\x93\xb6"=>"\xee\x88\x8b", "\xf0\x9f\x93\xb3"=>"\xee\x89\x90", - "\xf0\x9f\x93\xb4"=>"\xee\x89\x91", "\xf0\x9f\x8d\x94"=>"\xee\x84\xa0", "\xf0\x9f\x8d\x99"=>"\xee\x8d\x82", "\xf0\x9f\x8d\xb0"=>"\xee\x81\x86", "\xf0\x9f\x8d\x9c"=>"\xee\x8d\x80", - "\xf0\x9f\x8d\x9e"=>"\xee\x8c\xb9", "\xf0\x9f\x8d\xb3"=>"\xee\x85\x87", "\xf0\x9f\x8d\xa6"=>"\xee\x8c\xba", "\xf0\x9f\x8d\x9f"=>"\xee\x8c\xbb", "\xf0\x9f\x8d\xa1"=>"\xee\x8c\xbc", - "\xf0\x9f\x8d\x98"=>"\xee\x8c\xbd", "\xf0\x9f\x8d\x9a"=>"\xee\x8c\xbe", "\xf0\x9f\x8d\x9d"=>"\xee\x8c\xbf", "\xf0\x9f\x8d\x9b"=>"\xee\x8d\x81", "\xf0\x9f\x8d\xa2"=>"\xee\x8d\x83", - "\xf0\x9f\x8d\xa3"=>"\xee\x8d\x84", "\xf0\x9f\x8d\xb1"=>"\xee\x8d\x8c", "\xf0\x9f\x8d\xb2"=>"\xee\x8d\x8d", "\xf0\x9f\x8d\xa7"=>"\xee\x90\xbf", "\xf0\x9f\x8d\x96"=>"[\xe8\x82\x89]", - "\xf0\x9f\x8d\xa5"=>"[\xe3\x81\xaa\xe3\x82\x8b\xe3\x81\xa8]", "\xf0\x9f\x8d\xa0"=>"[\xe3\x82\x84\xe3\x81\x8d\xe3\x81\x84\xe3\x82\x82]", "\xf0\x9f\x8d\x95"=>"[\xe3\x83\x94\xe3\x82\xb6]", "\xf0\x9f\x8d\x97"=>"[\xe3\x83\x81\xe3\x82\xad\xe3\x83\xb3]", "\xf0\x9f\x8d\xa8"=>"[\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]", - "\xf0\x9f\x8d\xa9"=>"[\xe3\x83\x89\xe3\x83\xbc\xe3\x83\x8a\xe3\x83\x84]", "\xf0\x9f\x8d\xaa"=>"[\xe3\x82\xaf\xe3\x83\x83\xe3\x82\xad\xe3\x83\xbc]", "\xf0\x9f\x8d\xab"=>"[\xe3\x83\x81\xe3\x83\xa7\xe3\x82\xb3]", "\xf0\x9f\x8d\xac"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]", "\xf0\x9f\x8d\xad"=>"[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]", - "\xf0\x9f\x8d\xae"=>"[\xe3\x83\x97\xe3\x83\xaa\xe3\x83\xb3]", "\xf0\x9f\x8d\xaf"=>"[\xe3\x83\x8f\xe3\x83\x81\xe3\x83\x9f\xe3\x83\x84]", "\xf0\x9f\x8d\xa4"=>"[\xe3\x82\xa8\xe3\x83\x93\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4]", "\xf0\x9f\x8d\xb4"=>"\xee\x81\x83", "\xe2\x98\x95"=>"\xee\x81\x85", - "\xf0\x9f\x8d\xb8"=>"\xee\x81\x84", "\xf0\x9f\x8d\xba"=>"\xee\x81\x87", "\xf0\x9f\x8d\xb5"=>"\xee\x8c\xb8", "\xf0\x9f\x8d\xb6"=>"\xee\x8c\x8b", "\xf0\x9f\x8d\xb7"=>"\xee\x81\x84", - "\xf0\x9f\x8d\xbb"=>"\xee\x8c\x8c", "\xf0\x9f\x8d\xb9"=>"\xee\x81\x84", "\xe2\x86\x97"=>"\xee\x88\xb6", "\xe2\x86\x98"=>"\xee\x88\xb8", "\xe2\x86\x96"=>"\xee\x88\xb7", - "\xe2\x86\x99"=>"\xee\x88\xb9", "\xe2\xa4\xb4"=>"\xee\x88\xb6", "\xe2\xa4\xb5"=>"\xee\x88\xb8", "\xe2\x86\x94"=>"\xe2\x87\x94", "\xe2\x86\x95"=>"\xe2\x86\x91\xe2\x86\x93", - "\xe2\xac\x86"=>"\xee\x88\xb2", "\xe2\xac\x87"=>"\xee\x88\xb3", "\xe2\x9e\xa1"=>"\xee\x88\xb4", "\xe2\xac\x85"=>"\xee\x88\xb5", "\xe2\x96\xb6"=>"\xee\x88\xba", - "\xe2\x97\x80"=>"\xee\x88\xbb", "\xe2\x8f\xa9"=>"\xee\x88\xbc", "\xe2\x8f\xaa"=>"\xee\x88\xbd", "\xe2\x8f\xab"=>"\xe2\x96\xb2", "\xe2\x8f\xac"=>"\xe2\x96\xbc", - "\xf0\x9f\x94\xba"=>"\xe2\x96\xb2", "\xf0\x9f\x94\xbb"=>"\xe2\x96\xbc", "\xf0\x9f\x94\xbc"=>"\xe2\x96\xb2", "\xf0\x9f\x94\xbd"=>"\xe2\x96\xbc", "\xe2\xad\x95"=>"\xee\x8c\xb2", - "\xe2\x9d\x8c"=>"\xee\x8c\xb3", "\xe2\x9d\x8e"=>"\xee\x8c\xb3", "\xe2\x9d\x97"=>"\xee\x80\xa1", "\xe2\x81\x89"=>"\xef\xbc\x81\xef\xbc\x9f", "\xe2\x80\xbc"=>"\xef\xbc\x81\xef\xbc\x81", - "\xe2\x9d\x93"=>"\xee\x80\xa0", "\xe2\x9d\x94"=>"\xee\x8c\xb6", "\xe2\x9d\x95"=>"\xee\x8c\xb7", "\xe3\x80\xb0"=>"\xe3\x80\x93", "\xe2\x9e\xb0"=>"\xef\xbd\x9e", - "\xe2\x9e\xbf"=>"\xee\x88\x91", "\xe2\x9d\xa4"=>"\xee\x80\xa2", "\xf0\x9f\x92\x93"=>"\xee\x8c\xa7", "\xf0\x9f\x92\x94"=>"\xee\x80\xa3", "\xf0\x9f\x92\x95"=>"\xee\x8c\xa7", - "\xf0\x9f\x92\x96"=>"\xee\x8c\xa7", "\xf0\x9f\x92\x97"=>"\xee\x8c\xa8", "\xf0\x9f\x92\x98"=>"\xee\x8c\xa9", "\xf0\x9f\x92\x99"=>"\xee\x8c\xaa", "\xf0\x9f\x92\x9a"=>"\xee\x8c\xab", - "\xf0\x9f\x92\x9b"=>"\xee\x8c\xac", "\xf0\x9f\x92\x9c"=>"\xee\x8c\xad", "\xf0\x9f\x92\x9d"=>"\xee\x90\xb7", "\xf0\x9f\x92\x9e"=>"\xee\x8c\xa7", "\xf0\x9f\x92\x9f"=>"\xee\x88\x84", - "\xe2\x99\xa5"=>"\xee\x88\x8c", "\xe2\x99\xa0"=>"\xee\x88\x8e", "\xe2\x99\xa6"=>"\xee\x88\x8d", "\xe2\x99\xa3"=>"\xee\x88\x8f", "\xf0\x9f\x9a\xac"=>"\xee\x8c\x8e", - "\xf0\x9f\x9a\xad"=>"\xee\x88\x88", "\xe2\x99\xbf"=>"\xee\x88\x8a", "\xf0\x9f\x9a\xa9"=>"[\xe6\x97\x97]", "\xe2\x9a\xa0"=>"\xee\x89\x92", "\xe2\x9b\x94"=>"\xee\x84\xb7", - "\xe2\x99\xbb"=>"\xe2\x86\x91\xe2\x86\x93", "\xf0\x9f\x9a\xb2"=>"\xee\x84\xb6", "\xf0\x9f\x9a\xb6"=>"\xee\x88\x81", "\xf0\x9f\x9a\xb9"=>"\xee\x84\xb8", "\xf0\x9f\x9a\xba"=>"\xee\x84\xb9", - "\xf0\x9f\x9b\x80"=>"\xee\x84\xbf", "\xf0\x9f\x9a\xbb"=>"\xee\x85\x91", "\xf0\x9f\x9a\xbd"=>"\xee\x85\x80", "\xf0\x9f\x9a\xbe"=>"\xee\x8c\x89", "\xf0\x9f\x9a\xbc"=>"\xee\x84\xba", - "\xf0\x9f\x9a\xaa"=>"[\xe3\x83\x89\xe3\x82\xa2]", "\xf0\x9f\x9a\xab"=>"[\xe7\xa6\x81\xe6\xad\xa2]", "\xe2\x9c\x94"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x86\x91"=>"[CL]", "\xf0\x9f\x86\x92"=>"\xee\x88\x94", - "\xf0\x9f\x86\x93"=>"[FREE]", "\xf0\x9f\x86\x94"=>"\xee\x88\xa9", "\xf0\x9f\x86\x95"=>"\xee\x88\x92", "\xf0\x9f\x86\x96"=>"[NG]", "\xf0\x9f\x86\x97"=>"\xee\x89\x8d", - "\xf0\x9f\x86\x98"=>"[SOS]", "\xf0\x9f\x86\x99"=>"\xee\x88\x93", "\xf0\x9f\x86\x9a"=>"\xee\x84\xae", "\xf0\x9f\x88\x81"=>"\xee\x88\x83", "\xf0\x9f\x88\x82"=>"\xee\x88\xa8", - "\xf0\x9f\x88\xb2"=>"[\xe7\xa6\x81]", "\xf0\x9f\x88\xb3"=>"\xee\x88\xab", "\xf0\x9f\x88\xb4"=>"[\xe5\x90\x88]", "\xf0\x9f\x88\xb5"=>"\xee\x88\xaa", "\xf0\x9f\x88\xb6"=>"\xee\x88\x95", - "\xf0\x9f\x88\x9a"=>"\xee\x88\x96", "\xf0\x9f\x88\xb7"=>"\xee\x88\x97", "\xf0\x9f\x88\xb8"=>"\xee\x88\x98", "\xf0\x9f\x88\xb9"=>"\xee\x88\xa7", "\xf0\x9f\x88\xaf"=>"\xee\x88\xac", - "\xf0\x9f\x88\xba"=>"\xee\x88\xad", "\xe3\x8a\x99"=>"\xee\x8c\x95", "\xe3\x8a\x97"=>"\xee\x8c\x8d", "\xf0\x9f\x89\x90"=>"\xee\x88\xa6", "\xf0\x9f\x89\x91"=>"[\xe5\x8f\xaf]", - "\xe2\x9e\x95"=>"[\xef\xbc\x8b]", "\xe2\x9e\x96"=>"[\xef\xbc\x8d]", "\xe2\x9c\x96"=>"\xee\x8c\xb3", "\xe2\x9e\x97"=>"[\xc3\xb7]", "\xf0\x9f\x92\xa0"=>"\xe3\x80\x93", - "\xf0\x9f\x92\xa1"=>"\xee\x84\x8f", "\xf0\x9f\x92\xa2"=>"\xee\x8c\xb4", "\xf0\x9f\x92\xa3"=>"\xee\x8c\x91", "\xf0\x9f\x92\xa4"=>"\xee\x84\xbc", "\xf0\x9f\x92\xa5"=>"[\xe3\x83\x89\xe3\x83\xb3\xe3\x83\x83]", - "\xf0\x9f\x92\xa6"=>"\xee\x8c\xb1", "\xf0\x9f\x92\xa7"=>"\xee\x8c\xb1", "\xf0\x9f\x92\xa8"=>"\xee\x8c\xb0", "\xf0\x9f\x92\xa9"=>"\xee\x81\x9a", "\xf0\x9f\x92\xaa"=>"\xee\x85\x8c", - "\xf0\x9f\x92\xab"=>"\xee\x90\x87", "\xf0\x9f\x92\xac"=>"[\xe3\x83\x95\xe3\x82\xad\xe3\x83\x80\xe3\x82\xb7]", "\xe2\x9c\xa8"=>"\xee\x8c\xae", "\xe2\x9c\xb4"=>"\xee\x88\x85", "\xe2\x9c\xb3"=>"\xee\x88\x86", - "\xe2\x9a\xaa"=>"\xee\x88\x99", "\xe2\x9a\xab"=>"\xee\x88\x99", "\xf0\x9f\x94\xb4"=>"\xee\x88\x99", "\xf0\x9f\x94\xb5"=>"\xee\x88\x9a", "\xf0\x9f\x94\xb2"=>"\xee\x88\x9a", - "\xf0\x9f\x94\xb3"=>"\xee\x88\x9b", "\xe2\xad\x90"=>"\xee\x8c\xaf", "\xe2\xac\x9c"=>"\xee\x88\x9b", "\xe2\xac\x9b"=>"\xee\x88\x9a", "\xe2\x96\xab"=>"\xee\x88\x9b", - "\xe2\x96\xaa"=>"\xee\x88\x9a", "\xe2\x97\xbd"=>"\xee\x88\x9b", "\xe2\x97\xbe"=>"\xee\x88\x9a", "\xe2\x97\xbb"=>"\xee\x88\x9b", "\xe2\x97\xbc"=>"\xee\x88\x9a", - "\xf0\x9f\x94\xb6"=>"\xee\x88\x9b", "\xf0\x9f\x94\xb7"=>"\xee\x88\x9b", "\xf0\x9f\x94\xb8"=>"\xee\x88\x9b", "\xf0\x9f\x94\xb9"=>"\xee\x88\x9b", "\xe2\x9d\x87"=>"\xee\x8c\xae", - "\xf0\x9f\x92\xae"=>"[\xe8\x8a\xb1\xe4\xb8\xb8]", "\xf0\x9f\x92\xaf"=>"[100\xe7\x82\xb9]", "\xe2\x86\xa9"=>"\xe2\x86\x90\xe2\x94\x98", "\xe2\x86\xaa"=>"\xe2\x94\x94\xe2\x86\x92", "\xf0\x9f\x94\x83"=>"\xe2\x86\x91\xe2\x86\x93", - "\xf0\x9f\x94\x8a"=>"\xee\x85\x81", "\xf0\x9f\x94\x8b"=>"[\xe9\x9b\xbb\xe6\xb1\xa0]", "\xf0\x9f\x94\x8c"=>"[\xe3\x82\xb3\xe3\x83\xb3\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88]", "\xf0\x9f\x94\x8d"=>"\xee\x84\x94", "\xf0\x9f\x94\x8e"=>"\xee\x84\x94", - "\xf0\x9f\x94\x92"=>"\xee\x85\x84", "\xf0\x9f\x94\x93"=>"\xee\x85\x85", "\xf0\x9f\x94\x8f"=>"\xee\x85\x84", "\xf0\x9f\x94\x90"=>"\xee\x85\x84", "\xf0\x9f\x94\x91"=>"\xee\x80\xbf", - "\xf0\x9f\x94\x94"=>"\xee\x8c\xa5", "\xe2\x98\x91"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x94\x98"=>"[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa\xe3\x83\x9c\xe3\x82\xbf\xe3\x83\xb3]", "\xf0\x9f\x94\x96"=>"[\xe3\x83\x96\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xf0\x9f\x94\x97"=>"[\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf]", - "\xf0\x9f\x94\x99"=>"\xee\x88\xb5", "\xf0\x9f\x94\x9a"=>"[end]", "\xf0\x9f\x94\x9b"=>"[ON]", "\xf0\x9f\x94\x9c"=>"[SOON]", "\xf0\x9f\x94\x9d"=>"\xee\x89\x8c", - "\xe2\x9c\x85"=>"[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]", "\xe2\x9c\x8a"=>"\xee\x80\x90", "\xe2\x9c\x8b"=>"\xee\x80\x92", "\xe2\x9c\x8c"=>"\xee\x80\x91", "\xf0\x9f\x91\x8a"=>"\xee\x80\x8d", - "\xf0\x9f\x91\x8d"=>"\xee\x80\x8e", "\xe2\x98\x9d"=>"\xee\x80\x8f", "\xf0\x9f\x91\x86"=>"\xee\x88\xae", "\xf0\x9f\x91\x87"=>"\xee\x88\xaf", "\xf0\x9f\x91\x88"=>"\xee\x88\xb0", - "\xf0\x9f\x91\x89"=>"\xee\x88\xb1", "\xf0\x9f\x91\x8b"=>"\xee\x90\x9e", "\xf0\x9f\x91\x8f"=>"\xee\x90\x9f", "\xf0\x9f\x91\x8c"=>"\xee\x90\xa0", "\xf0\x9f\x91\x8e"=>"\xee\x90\xa1", - "\xf0\x9f\x91\x90"=>"\xee\x90\xa2", - ), - 'unified_to_google' => array( - "\xe2\x98\x80"=>"\xf3\xbe\x80\x80", "\xe2\x98\x81"=>"\xf3\xbe\x80\x81", "\xe2\x98\x94"=>"\xf3\xbe\x80\x82", "\xe2\x9b\x84"=>"\xf3\xbe\x80\x83", - "\xe2\x9a\xa1"=>"\xf3\xbe\x80\x84", "\xf0\x9f\x8c\x80"=>"\xf3\xbe\x80\x85", "\xf0\x9f\x8c\x81"=>"\xf3\xbe\x80\x86", "\xf0\x9f\x8c\x82"=>"\xf3\xbe\x80\x87", "\xf0\x9f\x8c\x83"=>"\xf3\xbe\x80\x88", - "\xf0\x9f\x8c\x84"=>"\xf3\xbe\x80\x89", "\xf0\x9f\x8c\x85"=>"\xf3\xbe\x80\x8a", "\xf0\x9f\x8c\x86"=>"\xf3\xbe\x80\x8b", "\xf0\x9f\x8c\x87"=>"\xf3\xbe\x80\x8c", "\xf0\x9f\x8c\x88"=>"\xf3\xbe\x80\x8d", - "\xe2\x9d\x84"=>"\xf3\xbe\x80\x8e", "\xe2\x9b\x85"=>"\xf3\xbe\x80\x8f", "\xf0\x9f\x8c\x89"=>"\xf3\xbe\x80\x90", "\xf0\x9f\x8c\x8a"=>"\xf3\xbe\x80\xb8", "\xf0\x9f\x8c\x8b"=>"\xf3\xbe\x80\xba", - "\xf0\x9f\x8c\x8c"=>"\xf3\xbe\x80\xbb", "\xf0\x9f\x8c\x8f"=>"\xf3\xbe\x80\xb9", "\xf0\x9f\x8c\x91"=>"\xf3\xbe\x80\x91", "\xf0\x9f\x8c\x94"=>"\xf3\xbe\x80\x92", "\xf0\x9f\x8c\x93"=>"\xf3\xbe\x80\x93", - "\xf0\x9f\x8c\x99"=>"\xf3\xbe\x80\x94", "\xf0\x9f\x8c\x95"=>"\xf3\xbe\x80\x95", "\xf0\x9f\x8c\x9b"=>"\xf3\xbe\x80\x96", "\xf0\x9f\x8c\x9f"=>"\xf3\xbe\xad\xa9", "\xf0\x9f\x8c\xa0"=>"\xf3\xbe\xad\xaa", - "\xf0\x9f\x95\x90"=>"\xf3\xbe\x80\x9e", "\xf0\x9f\x95\x91"=>"\xf3\xbe\x80\x9f", "\xf0\x9f\x95\x92"=>"\xf3\xbe\x80\xa0", "\xf0\x9f\x95\x93"=>"\xf3\xbe\x80\xa1", "\xf0\x9f\x95\x94"=>"\xf3\xbe\x80\xa2", - "\xf0\x9f\x95\x95"=>"\xf3\xbe\x80\xa3", "\xf0\x9f\x95\x96"=>"\xf3\xbe\x80\xa4", "\xf0\x9f\x95\x97"=>"\xf3\xbe\x80\xa5", "\xf0\x9f\x95\x98"=>"\xf3\xbe\x80\xa6", "\xf0\x9f\x95\x99"=>"\xf3\xbe\x80\xa7", - "\xf0\x9f\x95\x9a"=>"\xf3\xbe\x80\xa8", "\xf0\x9f\x95\x9b"=>"\xf3\xbe\x80\xa9", "\xe2\x8c\x9a"=>"\xf3\xbe\x80\x9d", "\xe2\x8c\x9b"=>"\xf3\xbe\x80\x9c", "\xe2\x8f\xb0"=>"\xf3\xbe\x80\xaa", - "\xe2\x8f\xb3"=>"\xf3\xbe\x80\x9b", "\xe2\x99\x88"=>"\xf3\xbe\x80\xab", "\xe2\x99\x89"=>"\xf3\xbe\x80\xac", "\xe2\x99\x8a"=>"\xf3\xbe\x80\xad", "\xe2\x99\x8b"=>"\xf3\xbe\x80\xae", - "\xe2\x99\x8c"=>"\xf3\xbe\x80\xaf", "\xe2\x99\x8d"=>"\xf3\xbe\x80\xb0", "\xe2\x99\x8e"=>"\xf3\xbe\x80\xb1", "\xe2\x99\x8f"=>"\xf3\xbe\x80\xb2", "\xe2\x99\x90"=>"\xf3\xbe\x80\xb3", - "\xe2\x99\x91"=>"\xf3\xbe\x80\xb4", "\xe2\x99\x92"=>"\xf3\xbe\x80\xb5", "\xe2\x99\x93"=>"\xf3\xbe\x80\xb6", "\xe2\x9b\x8e"=>"\xf3\xbe\x80\xb7", "\xf0\x9f\x8d\x80"=>"\xf3\xbe\x80\xbc", - "\xf0\x9f\x8c\xb7"=>"\xf3\xbe\x80\xbd", "\xf0\x9f\x8c\xb1"=>"\xf3\xbe\x80\xbe", "\xf0\x9f\x8d\x81"=>"\xf3\xbe\x80\xbf", "\xf0\x9f\x8c\xb8"=>"\xf3\xbe\x81\x80", "\xf0\x9f\x8c\xb9"=>"\xf3\xbe\x81\x81", - "\xf0\x9f\x8d\x82"=>"\xf3\xbe\x81\x82", "\xf0\x9f\x8d\x83"=>"\xf3\xbe\x81\x83", "\xf0\x9f\x8c\xba"=>"\xf3\xbe\x81\x85", "\xf0\x9f\x8c\xbb"=>"\xf3\xbe\x81\x86", "\xf0\x9f\x8c\xb4"=>"\xf3\xbe\x81\x87", - "\xf0\x9f\x8c\xb5"=>"\xf3\xbe\x81\x88", "\xf0\x9f\x8c\xbe"=>"\xf3\xbe\x81\x89", "\xf0\x9f\x8c\xbd"=>"\xf3\xbe\x81\x8a", "\xf0\x9f\x8d\x84"=>"\xf3\xbe\x81\x8b", "\xf0\x9f\x8c\xb0"=>"\xf3\xbe\x81\x8c", - "\xf0\x9f\x8c\xbc"=>"\xf3\xbe\x81\x8d", "\xf0\x9f\x8c\xbf"=>"\xf3\xbe\x81\x8e", "\xf0\x9f\x8d\x92"=>"\xf3\xbe\x81\x8f", "\xf0\x9f\x8d\x8c"=>"\xf3\xbe\x81\x90", "\xf0\x9f\x8d\x8e"=>"\xf3\xbe\x81\x91", - "\xf0\x9f\x8d\x8a"=>"\xf3\xbe\x81\x92", "\xf0\x9f\x8d\x93"=>"\xf3\xbe\x81\x93", "\xf0\x9f\x8d\x89"=>"\xf3\xbe\x81\x94", "\xf0\x9f\x8d\x85"=>"\xf3\xbe\x81\x95", "\xf0\x9f\x8d\x86"=>"\xf3\xbe\x81\x96", - "\xf0\x9f\x8d\x88"=>"\xf3\xbe\x81\x97", "\xf0\x9f\x8d\x8d"=>"\xf3\xbe\x81\x98", "\xf0\x9f\x8d\x87"=>"\xf3\xbe\x81\x99", "\xf0\x9f\x8d\x91"=>"\xf3\xbe\x81\x9a", "\xf0\x9f\x8d\x8f"=>"\xf3\xbe\x81\x9b", - "\xf0\x9f\x91\x80"=>"\xf3\xbe\x86\x90", "\xf0\x9f\x91\x82"=>"\xf3\xbe\x86\x91", "\xf0\x9f\x91\x83"=>"\xf3\xbe\x86\x92", "\xf0\x9f\x91\x84"=>"\xf3\xbe\x86\x93", "\xf0\x9f\x91\x85"=>"\xf3\xbe\x86\x94", - "\xf0\x9f\x92\x84"=>"\xf3\xbe\x86\x95", "\xf0\x9f\x92\x85"=>"\xf3\xbe\x86\x96", "\xf0\x9f\x92\x86"=>"\xf3\xbe\x86\x97", "\xf0\x9f\x92\x87"=>"\xf3\xbe\x86\x98", "\xf0\x9f\x92\x88"=>"\xf3\xbe\x86\x99", - "\xf0\x9f\x91\xa4"=>"\xf3\xbe\x86\x9a", "\xf0\x9f\x91\xa6"=>"\xf3\xbe\x86\x9b", "\xf0\x9f\x91\xa7"=>"\xf3\xbe\x86\x9c", "\xf0\x9f\x91\xa8"=>"\xf3\xbe\x86\x9d", "\xf0\x9f\x91\xa9"=>"\xf3\xbe\x86\x9e", - "\xf0\x9f\x91\xaa"=>"\xf3\xbe\x86\x9f", "\xf0\x9f\x91\xab"=>"\xf3\xbe\x86\xa0", "\xf0\x9f\x91\xae"=>"\xf3\xbe\x86\xa1", "\xf0\x9f\x91\xaf"=>"\xf3\xbe\x86\xa2", "\xf0\x9f\x91\xb0"=>"\xf3\xbe\x86\xa3", - "\xf0\x9f\x91\xb1"=>"\xf3\xbe\x86\xa4", "\xf0\x9f\x91\xb2"=>"\xf3\xbe\x86\xa5", "\xf0\x9f\x91\xb3"=>"\xf3\xbe\x86\xa6", "\xf0\x9f\x91\xb4"=>"\xf3\xbe\x86\xa7", "\xf0\x9f\x91\xb5"=>"\xf3\xbe\x86\xa8", - "\xf0\x9f\x91\xb6"=>"\xf3\xbe\x86\xa9", "\xf0\x9f\x91\xb7"=>"\xf3\xbe\x86\xaa", "\xf0\x9f\x91\xb8"=>"\xf3\xbe\x86\xab", "\xf0\x9f\x91\xb9"=>"\xf3\xbe\x86\xac", "\xf0\x9f\x91\xba"=>"\xf3\xbe\x86\xad", - "\xf0\x9f\x91\xbb"=>"\xf3\xbe\x86\xae", "\xf0\x9f\x91\xbc"=>"\xf3\xbe\x86\xaf", "\xf0\x9f\x91\xbd"=>"\xf3\xbe\x86\xb0", "\xf0\x9f\x91\xbe"=>"\xf3\xbe\x86\xb1", "\xf0\x9f\x91\xbf"=>"\xf3\xbe\x86\xb2", - "\xf0\x9f\x92\x80"=>"\xf3\xbe\x86\xb3", "\xf0\x9f\x92\x81"=>"\xf3\xbe\x86\xb4", "\xf0\x9f\x92\x82"=>"\xf3\xbe\x86\xb5", "\xf0\x9f\x92\x83"=>"\xf3\xbe\x86\xb6", "\xf0\x9f\x90\x8c"=>"\xf3\xbe\x86\xb9", - "\xf0\x9f\x90\x8d"=>"\xf3\xbe\x87\x93", "\xf0\x9f\x90\x8e"=>"\xf3\xbe\x9f\x9c", "\xf0\x9f\x90\x94"=>"\xf3\xbe\x87\x94", "\xf0\x9f\x90\x97"=>"\xf3\xbe\x87\x95", "\xf0\x9f\x90\xab"=>"\xf3\xbe\x87\x96", - "\xf0\x9f\x90\x98"=>"\xf3\xbe\x87\x8c", "\xf0\x9f\x90\xa8"=>"\xf3\xbe\x87\x8d", "\xf0\x9f\x90\x92"=>"\xf3\xbe\x87\x8e", "\xf0\x9f\x90\x91"=>"\xf3\xbe\x87\x8f", "\xf0\x9f\x90\x99"=>"\xf3\xbe\x87\x85", - "\xf0\x9f\x90\x9a"=>"\xf3\xbe\x87\x86", "\xf0\x9f\x90\x9b"=>"\xf3\xbe\x87\x8b", "\xf0\x9f\x90\x9c"=>"\xf3\xbe\x87\x9a", "\xf0\x9f\x90\x9d"=>"\xf3\xbe\x87\xa1", "\xf0\x9f\x90\x9e"=>"\xf3\xbe\x87\xa2", - "\xf0\x9f\x90\xa0"=>"\xf3\xbe\x87\x89", "\xf0\x9f\x90\xa1"=>"\xf3\xbe\x87\x99", "\xf0\x9f\x90\xa2"=>"\xf3\xbe\x87\x9c", "\xf0\x9f\x90\xa4"=>"\xf3\xbe\x86\xba", "\xf0\x9f\x90\xa5"=>"\xf3\xbe\x86\xbb", - "\xf0\x9f\x90\xa6"=>"\xf3\xbe\x87\x88", "\xf0\x9f\x90\xa3"=>"\xf3\xbe\x87\x9d", "\xf0\x9f\x90\xa7"=>"\xf3\xbe\x86\xbc", "\xf0\x9f\x90\xa9"=>"\xf3\xbe\x87\x98", "\xf0\x9f\x90\x9f"=>"\xf3\xbe\x86\xbd", - "\xf0\x9f\x90\xac"=>"\xf3\xbe\x87\x87", "\xf0\x9f\x90\xad"=>"\xf3\xbe\x87\x82", "\xf0\x9f\x90\xaf"=>"\xf3\xbe\x87\x80", "\xf0\x9f\x90\xb1"=>"\xf3\xbe\x86\xb8", "\xf0\x9f\x90\xb3"=>"\xf3\xbe\x87\x83", - "\xf0\x9f\x90\xb4"=>"\xf3\xbe\x86\xbe", "\xf0\x9f\x90\xb5"=>"\xf3\xbe\x87\x84", "\xf0\x9f\x90\xb6"=>"\xf3\xbe\x86\xb7", "\xf0\x9f\x90\xb7"=>"\xf3\xbe\x86\xbf", "\xf0\x9f\x90\xbb"=>"\xf3\xbe\x87\x81", - "\xf0\x9f\x90\xb9"=>"\xf3\xbe\x87\x8a", "\xf0\x9f\x90\xba"=>"\xf3\xbe\x87\x90", "\xf0\x9f\x90\xae"=>"\xf3\xbe\x87\x91", "\xf0\x9f\x90\xb0"=>"\xf3\xbe\x87\x92", "\xf0\x9f\x90\xb8"=>"\xf3\xbe\x87\x97", - "\xf0\x9f\x90\xbe"=>"\xf3\xbe\x87\x9b", "\xf0\x9f\x90\xb2"=>"\xf3\xbe\x87\x9e", "\xf0\x9f\x90\xbc"=>"\xf3\xbe\x87\x9f", "\xf0\x9f\x90\xbd"=>"\xf3\xbe\x87\xa0", "\xf0\x9f\x98\xa0"=>"\xf3\xbe\x8c\xa0", - "\xf0\x9f\x98\xa9"=>"\xf3\xbe\x8c\xa1", "\xf0\x9f\x98\xb2"=>"\xf3\xbe\x8c\xa2", "\xf0\x9f\x98\x9e"=>"\xf3\xbe\x8c\xa3", "\xf0\x9f\x98\xb5"=>"\xf3\xbe\x8c\xa4", "\xf0\x9f\x98\xb0"=>"\xf3\xbe\x8c\xa5", - "\xf0\x9f\x98\x92"=>"\xf3\xbe\x8c\xa6", "\xf0\x9f\x98\x8d"=>"\xf3\xbe\x8c\xa7", "\xf0\x9f\x98\xa4"=>"\xf3\xbe\x8c\xa8", "\xf0\x9f\x98\x9c"=>"\xf3\xbe\x8c\xa9", "\xf0\x9f\x98\x9d"=>"\xf3\xbe\x8c\xaa", - "\xf0\x9f\x98\x8b"=>"\xf3\xbe\x8c\xab", "\xf0\x9f\x98\x98"=>"\xf3\xbe\x8c\xac", "\xf0\x9f\x98\x9a"=>"\xf3\xbe\x8c\xad", "\xf0\x9f\x98\xb7"=>"\xf3\xbe\x8c\xae", "\xf0\x9f\x98\xb3"=>"\xf3\xbe\x8c\xaf", - "\xf0\x9f\x98\x83"=>"\xf3\xbe\x8c\xb0", "\xf0\x9f\x98\x85"=>"\xf3\xbe\x8c\xb1", "\xf0\x9f\x98\x86"=>"\xf3\xbe\x8c\xb2", "\xf0\x9f\x98\x81"=>"\xf3\xbe\x8c\xb3", "\xf0\x9f\x98\x82"=>"\xf3\xbe\x8c\xb4", - "\xf0\x9f\x98\x8a"=>"\xf3\xbe\x8c\xb5", "\xe2\x98\xba"=>"\xf3\xbe\x8c\xb6", "\xf0\x9f\x98\x84"=>"\xf3\xbe\x8c\xb8", "\xf0\x9f\x98\xa2"=>"\xf3\xbe\x8c\xb9", "\xf0\x9f\x98\xad"=>"\xf3\xbe\x8c\xba", - "\xf0\x9f\x98\xa8"=>"\xf3\xbe\x8c\xbb", "\xf0\x9f\x98\xa3"=>"\xf3\xbe\x8c\xbc", "\xf0\x9f\x98\xa1"=>"\xf3\xbe\x8c\xbd", "\xf0\x9f\x98\x8c"=>"\xf3\xbe\x8c\xbe", "\xf0\x9f\x98\x96"=>"\xf3\xbe\x8c\xbf", - "\xf0\x9f\x98\x94"=>"\xf3\xbe\x8d\x80", "\xf0\x9f\x98\xb1"=>"\xf3\xbe\x8d\x81", "\xf0\x9f\x98\xaa"=>"\xf3\xbe\x8d\x82", "\xf0\x9f\x98\x8f"=>"\xf3\xbe\x8d\x83", "\xf0\x9f\x98\x93"=>"\xf3\xbe\x8d\x84", - "\xf0\x9f\x98\xa5"=>"\xf3\xbe\x8d\x85", "\xf0\x9f\x98\xab"=>"\xf3\xbe\x8d\x86", "\xf0\x9f\x98\x89"=>"\xf3\xbe\x8d\x87", "\xf0\x9f\x98\xba"=>"\xf3\xbe\x8d\x88", "\xf0\x9f\x98\xb8"=>"\xf3\xbe\x8d\x89", - "\xf0\x9f\x98\xb9"=>"\xf3\xbe\x8d\x8a", "\xf0\x9f\x98\xbd"=>"\xf3\xbe\x8d\x8b", "\xf0\x9f\x98\xbb"=>"\xf3\xbe\x8d\x8c", "\xf0\x9f\x98\xbf"=>"\xf3\xbe\x8d\x8d", "\xf0\x9f\x98\xbe"=>"\xf3\xbe\x8d\x8e", - "\xf0\x9f\x98\xbc"=>"\xf3\xbe\x8d\x8f", "\xf0\x9f\x99\x80"=>"\xf3\xbe\x8d\x90", "\xf0\x9f\x99\x85"=>"\xf3\xbe\x8d\x91", "\xf0\x9f\x99\x86"=>"\xf3\xbe\x8d\x92", "\xf0\x9f\x99\x87"=>"\xf3\xbe\x8d\x93", - "\xf0\x9f\x99\x88"=>"\xf3\xbe\x8d\x94", "\xf0\x9f\x99\x8a"=>"\xf3\xbe\x8d\x95", "\xf0\x9f\x99\x89"=>"\xf3\xbe\x8d\x96", "\xf0\x9f\x99\x8b"=>"\xf3\xbe\x8d\x97", "\xf0\x9f\x99\x8c"=>"\xf3\xbe\x8d\x98", - "\xf0\x9f\x99\x8d"=>"\xf3\xbe\x8d\x99", "\xf0\x9f\x99\x8e"=>"\xf3\xbe\x8d\x9a", "\xf0\x9f\x99\x8f"=>"\xf3\xbe\x8d\x9b", "\xf0\x9f\x8f\xa0"=>"\xf3\xbe\x92\xb0", "\xf0\x9f\x8f\xa1"=>"\xf3\xbe\x92\xb1", - "\xf0\x9f\x8f\xa2"=>"\xf3\xbe\x92\xb2", "\xf0\x9f\x8f\xa3"=>"\xf3\xbe\x92\xb3", "\xf0\x9f\x8f\xa5"=>"\xf3\xbe\x92\xb4", "\xf0\x9f\x8f\xa6"=>"\xf3\xbe\x92\xb5", "\xf0\x9f\x8f\xa7"=>"\xf3\xbe\x92\xb6", - "\xf0\x9f\x8f\xa8"=>"\xf3\xbe\x92\xb7", "\xf0\x9f\x8f\xa9"=>"\xf3\xbe\x92\xb8", "\xf0\x9f\x8f\xaa"=>"\xf3\xbe\x92\xb9", "\xf0\x9f\x8f\xab"=>"\xf3\xbe\x92\xba", "\xe2\x9b\xaa"=>"\xf3\xbe\x92\xbb", - "\xe2\x9b\xb2"=>"\xf3\xbe\x92\xbc", "\xf0\x9f\x8f\xac"=>"\xf3\xbe\x92\xbd", "\xf0\x9f\x8f\xaf"=>"\xf3\xbe\x92\xbe", "\xf0\x9f\x8f\xb0"=>"\xf3\xbe\x92\xbf", "\xf0\x9f\x8f\xad"=>"\xf3\xbe\x93\x80", - "\xe2\x9a\x93"=>"\xf3\xbe\x93\x81", "\xf0\x9f\x8f\xae"=>"\xf3\xbe\x93\x82", "\xf0\x9f\x97\xbb"=>"\xf3\xbe\x93\x83", "\xf0\x9f\x97\xbc"=>"\xf3\xbe\x93\x84", "\xf0\x9f\x97\xbd"=>"\xf3\xbe\x93\x86", - "\xf0\x9f\x97\xbe"=>"\xf3\xbe\x93\x87", "\xf0\x9f\x97\xbf"=>"\xf3\xbe\x93\x88", "\xf0\x9f\x91\x9e"=>"\xf3\xbe\x93\x8c", "\xf0\x9f\x91\x9f"=>"\xf3\xbe\x93\x8d", "\xf0\x9f\x91\xa0"=>"\xf3\xbe\x93\x96", - "\xf0\x9f\x91\xa1"=>"\xf3\xbe\x93\x97", "\xf0\x9f\x91\xa2"=>"\xf3\xbe\x93\x98", "\xf0\x9f\x91\xa3"=>"\xf3\xbe\x95\x93", "\xf0\x9f\x91\x93"=>"\xf3\xbe\x93\x8e", "\xf0\x9f\x91\x95"=>"\xf3\xbe\x93\x8f", - "\xf0\x9f\x91\x96"=>"\xf3\xbe\x93\x90", "\xf0\x9f\x91\x91"=>"\xf3\xbe\x93\x91", "\xf0\x9f\x91\x94"=>"\xf3\xbe\x93\x93", "\xf0\x9f\x91\x92"=>"\xf3\xbe\x93\x94", "\xf0\x9f\x91\x97"=>"\xf3\xbe\x93\x95", - "\xf0\x9f\x91\x98"=>"\xf3\xbe\x93\x99", "\xf0\x9f\x91\x99"=>"\xf3\xbe\x93\x9a", "\xf0\x9f\x91\x9a"=>"\xf3\xbe\x93\x9b", "\xf0\x9f\x91\x9b"=>"\xf3\xbe\x93\x9c", "\xf0\x9f\x91\x9c"=>"\xf3\xbe\x93\xb0", - "\xf0\x9f\x91\x9d"=>"\xf3\xbe\x93\xb1", "\xf0\x9f\x92\xb0"=>"\xf3\xbe\x93\x9d", "\xf0\x9f\x92\xb1"=>"\xf3\xbe\x93\x9e", "\xf0\x9f\x92\xb9"=>"\xf3\xbe\x93\x9f", "\xf0\x9f\x92\xb2"=>"\xf3\xbe\x93\xa0", - "\xf0\x9f\x92\xb3"=>"\xf3\xbe\x93\xa1", "\xf0\x9f\x92\xb4"=>"\xf3\xbe\x93\xa2", "\xf0\x9f\x92\xb5"=>"\xf3\xbe\x93\xa3", "\xf0\x9f\x92\xb8"=>"\xf3\xbe\x93\xa4", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"=>"\xf3\xbe\x93\xad", - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"=>"\xf3\xbe\x93\xa8", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"=>"\xf3\xbe\x93\xab", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"=>"\xf3\xbe\x93\xa7", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"=>"\xf3\xbe\x93\xaa", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"=>"\xf3\xbe\x93\xa9", - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"=>"\xf3\xbe\x93\xa5", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"=>"\xf3\xbe\x93\xae", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"=>"\xf3\xbe\x93\xac", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"=>"\xf3\xbe\x93\xa6", "\xf0\x9f\x94\xa5"=>"\xf3\xbe\x93\xb6", - "\xf0\x9f\x94\xa6"=>"\xf3\xbe\x93\xbb", "\xf0\x9f\x94\xa7"=>"\xf3\xbe\x93\x89", "\xf0\x9f\x94\xa8"=>"\xf3\xbe\x93\x8a", "\xf0\x9f\x94\xa9"=>"\xf3\xbe\x93\x8b", "\xf0\x9f\x94\xaa"=>"\xf3\xbe\x93\xba", - "\xf0\x9f\x94\xab"=>"\xf3\xbe\x93\xb5", "\xf0\x9f\x94\xae"=>"\xf3\xbe\x93\xb7", "\xf0\x9f\x94\xaf"=>"\xf3\xbe\x93\xb8", "\xf0\x9f\x94\xb0"=>"\xf3\xbe\x81\x84", "\xf0\x9f\x94\xb1"=>"\xf3\xbe\x93\x92", - "\xf0\x9f\x92\x89"=>"\xf3\xbe\x94\x89", "\xf0\x9f\x92\x8a"=>"\xf3\xbe\x94\x8a", "\xf0\x9f\x85\xb0"=>"\xf3\xbe\x94\x8b", "\xf0\x9f\x85\xb1"=>"\xf3\xbe\x94\x8c", "\xf0\x9f\x86\x8e"=>"\xf3\xbe\x94\x8d", - "\xf0\x9f\x85\xbe"=>"\xf3\xbe\x94\x8e", "\xf0\x9f\x8e\x80"=>"\xf3\xbe\x94\x8f", "\xf0\x9f\x8e\x81"=>"\xf3\xbe\x94\x90", "\xf0\x9f\x8e\x82"=>"\xf3\xbe\x94\x91", "\xf0\x9f\x8e\x84"=>"\xf3\xbe\x94\x92", - "\xf0\x9f\x8e\x85"=>"\xf3\xbe\x94\x93", "\xf0\x9f\x8e\x8c"=>"\xf3\xbe\x94\x94", "\xf0\x9f\x8e\x86"=>"\xf3\xbe\x94\x95", "\xf0\x9f\x8e\x88"=>"\xf3\xbe\x94\x96", "\xf0\x9f\x8e\x89"=>"\xf3\xbe\x94\x97", - "\xf0\x9f\x8e\x8d"=>"\xf3\xbe\x94\x98", "\xf0\x9f\x8e\x8e"=>"\xf3\xbe\x94\x99", "\xf0\x9f\x8e\x93"=>"\xf3\xbe\x94\x9a", "\xf0\x9f\x8e\x92"=>"\xf3\xbe\x94\x9b", "\xf0\x9f\x8e\x8f"=>"\xf3\xbe\x94\x9c", - "\xf0\x9f\x8e\x87"=>"\xf3\xbe\x94\x9d", "\xf0\x9f\x8e\x90"=>"\xf3\xbe\x94\x9e", "\xf0\x9f\x8e\x83"=>"\xf3\xbe\x94\x9f", "\xf0\x9f\x8e\x8a"=>"\xf3\xbe\x94\xa0", "\xf0\x9f\x8e\x8b"=>"\xf3\xbe\x94\xa1", - "\xf0\x9f\x8e\x91"=>"\xf3\xbe\x80\x97", "\xf0\x9f\x93\x9f"=>"\xf3\xbe\x94\xa2", "\xe2\x98\x8e"=>"\xf3\xbe\x94\xa3", "\xf0\x9f\x93\x9e"=>"\xf3\xbe\x94\xa4", "\xf0\x9f\x93\xb1"=>"\xf3\xbe\x94\xa5", - "\xf0\x9f\x93\xb2"=>"\xf3\xbe\x94\xa6", "\xf0\x9f\x93\x9d"=>"\xf3\xbe\x94\xa7", "\xf0\x9f\x93\xa0"=>"\xf3\xbe\x94\xa8", "\xe2\x9c\x89"=>"\xf3\xbe\x94\xa9", "\xf0\x9f\x93\xa8"=>"\xf3\xbe\x94\xaa", - "\xf0\x9f\x93\xa9"=>"\xf3\xbe\x94\xab", "\xf0\x9f\x93\xaa"=>"\xf3\xbe\x94\xac", "\xf0\x9f\x93\xab"=>"\xf3\xbe\x94\xad", "\xf0\x9f\x93\xae"=>"\xf3\xbe\x94\xae", "\xf0\x9f\x93\xb0"=>"\xf3\xbe\xa0\xa2", - "\xf0\x9f\x93\xa2"=>"\xf3\xbe\x94\xaf", "\xf0\x9f\x93\xa3"=>"\xf3\xbe\x94\xb0", "\xf0\x9f\x93\xa1"=>"\xf3\xbe\x94\xb1", "\xf0\x9f\x93\xa4"=>"\xf3\xbe\x94\xb3", "\xf0\x9f\x93\xa5"=>"\xf3\xbe\x94\xb4", - "\xf0\x9f\x93\xa6"=>"\xf3\xbe\x94\xb5", "\xf0\x9f\x93\xa7"=>"\xf3\xbe\xae\x92", "\xf0\x9f\x94\xa0"=>"\xf3\xbe\xad\xbc", "\xf0\x9f\x94\xa1"=>"\xf3\xbe\xad\xbd", "\xf0\x9f\x94\xa2"=>"\xf3\xbe\xad\xbe", - "\xf0\x9f\x94\xa3"=>"\xf3\xbe\xad\xbf", "\xf0\x9f\x94\xa4"=>"\xf3\xbe\xae\x80", "\xe2\x9c\x92"=>"\xf3\xbe\x94\xb6", "\xf0\x9f\x92\xba"=>"\xf3\xbe\x94\xb7", "\xf0\x9f\x92\xbb"=>"\xf3\xbe\x94\xb8", - "\xe2\x9c\x8f"=>"\xf3\xbe\x94\xb9", "\xf0\x9f\x93\x8e"=>"\xf3\xbe\x94\xba", "\xf0\x9f\x92\xbc"=>"\xf3\xbe\x94\xbb", "\xf0\x9f\x92\xbd"=>"\xf3\xbe\x94\xbc", "\xf0\x9f\x92\xbe"=>"\xf3\xbe\x94\xbd", - "\xf0\x9f\x92\xbf"=>"\xf3\xbe\xa0\x9d", "\xf0\x9f\x93\x80"=>"\xf3\xbe\xa0\x9e", "\xe2\x9c\x82"=>"\xf3\xbe\x94\xbe", "\xf0\x9f\x93\x8d"=>"\xf3\xbe\x94\xbf", "\xf0\x9f\x93\x83"=>"\xf3\xbe\x95\x80", - "\xf0\x9f\x93\x84"=>"\xf3\xbe\x95\x81", "\xf0\x9f\x93\x85"=>"\xf3\xbe\x95\x82", "\xf0\x9f\x93\x81"=>"\xf3\xbe\x95\x83", "\xf0\x9f\x93\x82"=>"\xf3\xbe\x95\x84", "\xf0\x9f\x93\x93"=>"\xf3\xbe\x95\x85", - "\xf0\x9f\x93\x96"=>"\xf3\xbe\x95\x86", "\xf0\x9f\x93\x94"=>"\xf3\xbe\x95\x87", "\xf0\x9f\x93\x95"=>"\xf3\xbe\x94\x82", "\xf0\x9f\x93\x97"=>"\xf3\xbe\x93\xbf", "\xf0\x9f\x93\x98"=>"\xf3\xbe\x94\x80", - "\xf0\x9f\x93\x99"=>"\xf3\xbe\x94\x81", "\xf0\x9f\x93\x9a"=>"\xf3\xbe\x94\x83", "\xf0\x9f\x93\x9b"=>"\xf3\xbe\x94\x84", "\xf0\x9f\x93\x9c"=>"\xf3\xbe\x93\xbd", "\xf0\x9f\x93\x8b"=>"\xf3\xbe\x95\x88", - "\xf0\x9f\x93\x86"=>"\xf3\xbe\x95\x89", "\xf0\x9f\x93\x8a"=>"\xf3\xbe\x95\x8a", "\xf0\x9f\x93\x88"=>"\xf3\xbe\x95\x8b", "\xf0\x9f\x93\x89"=>"\xf3\xbe\x95\x8c", "\xf0\x9f\x93\x87"=>"\xf3\xbe\x95\x8d", - "\xf0\x9f\x93\x8c"=>"\xf3\xbe\x95\x8e", "\xf0\x9f\x93\x92"=>"\xf3\xbe\x95\x8f", "\xf0\x9f\x93\x8f"=>"\xf3\xbe\x95\x90", "\xf0\x9f\x93\x90"=>"\xf3\xbe\x95\x91", "\xf0\x9f\x93\x91"=>"\xf3\xbe\x95\x92", - "\xf0\x9f\x8e\xbd"=>"\xf3\xbe\x9f\x90", "\xe2\x9a\xbe"=>"\xf3\xbe\x9f\x91", "\xe2\x9b\xb3"=>"\xf3\xbe\x9f\x92", "\xf0\x9f\x8e\xbe"=>"\xf3\xbe\x9f\x93", "\xe2\x9a\xbd"=>"\xf3\xbe\x9f\x94", - "\xf0\x9f\x8e\xbf"=>"\xf3\xbe\x9f\x95", "\xf0\x9f\x8f\x80"=>"\xf3\xbe\x9f\x96", "\xf0\x9f\x8f\x81"=>"\xf3\xbe\x9f\x97", "\xf0\x9f\x8f\x82"=>"\xf3\xbe\x9f\x98", "\xf0\x9f\x8f\x83"=>"\xf3\xbe\x9f\x99", - "\xf0\x9f\x8f\x84"=>"\xf3\xbe\x9f\x9a", "\xf0\x9f\x8f\x86"=>"\xf3\xbe\x9f\x9b", "\xf0\x9f\x8f\x88"=>"\xf3\xbe\x9f\x9d", "\xf0\x9f\x8f\x8a"=>"\xf3\xbe\x9f\x9e", "\xf0\x9f\x9a\x83"=>"\xf3\xbe\x9f\x9f", - "\xf0\x9f\x9a\x87"=>"\xf3\xbe\x9f\xa0", "\xe2\x93\x82"=>"\xf3\xbe\x9f\xa1", "\xf0\x9f\x9a\x84"=>"\xf3\xbe\x9f\xa2", "\xf0\x9f\x9a\x85"=>"\xf3\xbe\x9f\xa3", "\xf0\x9f\x9a\x97"=>"\xf3\xbe\x9f\xa4", - "\xf0\x9f\x9a\x99"=>"\xf3\xbe\x9f\xa5", "\xf0\x9f\x9a\x8c"=>"\xf3\xbe\x9f\xa6", "\xf0\x9f\x9a\x8f"=>"\xf3\xbe\x9f\xa7", "\xf0\x9f\x9a\xa2"=>"\xf3\xbe\x9f\xa8", "\xe2\x9c\x88"=>"\xf3\xbe\x9f\xa9", - "\xe2\x9b\xb5"=>"\xf3\xbe\x9f\xaa", "\xf0\x9f\x9a\x89"=>"\xf3\xbe\x9f\xac", "\xf0\x9f\x9a\x80"=>"\xf3\xbe\x9f\xad", "\xf0\x9f\x9a\xa4"=>"\xf3\xbe\x9f\xae", "\xf0\x9f\x9a\x95"=>"\xf3\xbe\x9f\xaf", - "\xf0\x9f\x9a\x9a"=>"\xf3\xbe\x9f\xb1", "\xf0\x9f\x9a\x92"=>"\xf3\xbe\x9f\xb2", "\xf0\x9f\x9a\x91"=>"\xf3\xbe\x9f\xb3", "\xf0\x9f\x9a\x93"=>"\xf3\xbe\x9f\xb4", "\xe2\x9b\xbd"=>"\xf3\xbe\x9f\xb5", - "\xf0\x9f\x85\xbf"=>"\xf3\xbe\x9f\xb6", "\xf0\x9f\x9a\xa5"=>"\xf3\xbe\x9f\xb7", "\xf0\x9f\x9a\xa7"=>"\xf3\xbe\x9f\xb8", "\xf0\x9f\x9a\xa8"=>"\xf3\xbe\x9f\xb9", "\xe2\x99\xa8"=>"\xf3\xbe\x9f\xba", - "\xe2\x9b\xba"=>"\xf3\xbe\x9f\xbb", "\xf0\x9f\x8e\xa0"=>"\xf3\xbe\x9f\xbc", "\xf0\x9f\x8e\xa1"=>"\xf3\xbe\x9f\xbd", "\xf0\x9f\x8e\xa2"=>"\xf3\xbe\x9f\xbe", "\xf0\x9f\x8e\xa3"=>"\xf3\xbe\x9f\xbf", - "\xf0\x9f\x8e\xa4"=>"\xf3\xbe\xa0\x80", "\xf0\x9f\x8e\xa5"=>"\xf3\xbe\xa0\x81", "\xf0\x9f\x8e\xa6"=>"\xf3\xbe\xa0\x82", "\xf0\x9f\x8e\xa7"=>"\xf3\xbe\xa0\x83", "\xf0\x9f\x8e\xa8"=>"\xf3\xbe\xa0\x84", - "\xf0\x9f\x8e\xa9"=>"\xf3\xbe\xa0\x85", "\xf0\x9f\x8e\xaa"=>"\xf3\xbe\xa0\x86", "\xf0\x9f\x8e\xab"=>"\xf3\xbe\xa0\x87", "\xf0\x9f\x8e\xac"=>"\xf3\xbe\xa0\x88", "\xf0\x9f\x8e\xad"=>"\xf3\xbe\xa0\x89", - "\xf0\x9f\x8e\xae"=>"\xf3\xbe\xa0\x8a", "\xf0\x9f\x80\x84"=>"\xf3\xbe\xa0\x8b", "\xf0\x9f\x8e\xaf"=>"\xf3\xbe\xa0\x8c", "\xf0\x9f\x8e\xb0"=>"\xf3\xbe\xa0\x8d", "\xf0\x9f\x8e\xb1"=>"\xf3\xbe\xa0\x8e", - "\xf0\x9f\x8e\xb2"=>"\xf3\xbe\xa0\x8f", "\xf0\x9f\x8e\xb3"=>"\xf3\xbe\xa0\x90", "\xf0\x9f\x8e\xb4"=>"\xf3\xbe\xa0\x91", "\xf0\x9f\x83\x8f"=>"\xf3\xbe\xa0\x92", "\xf0\x9f\x8e\xb5"=>"\xf3\xbe\xa0\x93", - "\xf0\x9f\x8e\xb6"=>"\xf3\xbe\xa0\x94", "\xf0\x9f\x8e\xb7"=>"\xf3\xbe\xa0\x95", "\xf0\x9f\x8e\xb8"=>"\xf3\xbe\xa0\x96", "\xf0\x9f\x8e\xb9"=>"\xf3\xbe\xa0\x97", "\xf0\x9f\x8e\xba"=>"\xf3\xbe\xa0\x98", - "\xf0\x9f\x8e\xbb"=>"\xf3\xbe\xa0\x99", "\xf0\x9f\x8e\xbc"=>"\xf3\xbe\xa0\x9a", "\xe3\x80\xbd"=>"\xf3\xbe\xa0\x9b", "\xf0\x9f\x93\xb7"=>"\xf3\xbe\x93\xaf", "\xf0\x9f\x93\xb9"=>"\xf3\xbe\x93\xb9", - "\xf0\x9f\x93\xba"=>"\xf3\xbe\xa0\x9c", "\xf0\x9f\x93\xbb"=>"\xf3\xbe\xa0\x9f", "\xf0\x9f\x93\xbc"=>"\xf3\xbe\xa0\xa0", "\xf0\x9f\x92\x8b"=>"\xf3\xbe\xa0\xa3", "\xf0\x9f\x92\x8c"=>"\xf3\xbe\xa0\xa4", - "\xf0\x9f\x92\x8d"=>"\xf3\xbe\xa0\xa5", "\xf0\x9f\x92\x8e"=>"\xf3\xbe\xa0\xa6", "\xf0\x9f\x92\x8f"=>"\xf3\xbe\xa0\xa7", "\xf0\x9f\x92\x90"=>"\xf3\xbe\xa0\xa8", "\xf0\x9f\x92\x91"=>"\xf3\xbe\xa0\xa9", - "\xf0\x9f\x92\x92"=>"\xf3\xbe\xa0\xaa", "\xf0\x9f\x94\x9e"=>"\xf3\xbe\xac\xa5", "\xc2\xa9"=>"\xf3\xbe\xac\xa9", "\xc2\xae"=>"\xf3\xbe\xac\xad", "\xe2\x84\xa2"=>"\xf3\xbe\xac\xaa", - "\xe2\x84\xb9"=>"\xf3\xbe\xad\x87", "#\xe2\x83\xa3"=>"\xf3\xbe\xa0\xac", "1\xe2\x83\xa3"=>"\xf3\xbe\xa0\xae", "2\xe2\x83\xa3"=>"\xf3\xbe\xa0\xaf", "3\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb0", - "4\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb1", "5\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb2", "6\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb3", "7\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb4", "8\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb5", - "9\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb6", "0\xe2\x83\xa3"=>"\xf3\xbe\xa0\xb7", "\xf0\x9f\x94\x9f"=>"\xf3\xbe\xa0\xbb", "\xf0\x9f\x93\xb6"=>"\xf3\xbe\xa0\xb8", "\xf0\x9f\x93\xb3"=>"\xf3\xbe\xa0\xb9", - "\xf0\x9f\x93\xb4"=>"\xf3\xbe\xa0\xba", "\xf0\x9f\x8d\x94"=>"\xf3\xbe\xa5\xa0", "\xf0\x9f\x8d\x99"=>"\xf3\xbe\xa5\xa1", "\xf0\x9f\x8d\xb0"=>"\xf3\xbe\xa5\xa2", "\xf0\x9f\x8d\x9c"=>"\xf3\xbe\xa5\xa3", - "\xf0\x9f\x8d\x9e"=>"\xf3\xbe\xa5\xa4", "\xf0\x9f\x8d\xb3"=>"\xf3\xbe\xa5\xa5", "\xf0\x9f\x8d\xa6"=>"\xf3\xbe\xa5\xa6", "\xf0\x9f\x8d\x9f"=>"\xf3\xbe\xa5\xa7", "\xf0\x9f\x8d\xa1"=>"\xf3\xbe\xa5\xa8", - "\xf0\x9f\x8d\x98"=>"\xf3\xbe\xa5\xa9", "\xf0\x9f\x8d\x9a"=>"\xf3\xbe\xa5\xaa", "\xf0\x9f\x8d\x9d"=>"\xf3\xbe\xa5\xab", "\xf0\x9f\x8d\x9b"=>"\xf3\xbe\xa5\xac", "\xf0\x9f\x8d\xa2"=>"\xf3\xbe\xa5\xad", - "\xf0\x9f\x8d\xa3"=>"\xf3\xbe\xa5\xae", "\xf0\x9f\x8d\xb1"=>"\xf3\xbe\xa5\xaf", "\xf0\x9f\x8d\xb2"=>"\xf3\xbe\xa5\xb0", "\xf0\x9f\x8d\xa7"=>"\xf3\xbe\xa5\xb1", "\xf0\x9f\x8d\x96"=>"\xf3\xbe\xa5\xb2", - "\xf0\x9f\x8d\xa5"=>"\xf3\xbe\xa5\xb3", "\xf0\x9f\x8d\xa0"=>"\xf3\xbe\xa5\xb4", "\xf0\x9f\x8d\x95"=>"\xf3\xbe\xa5\xb5", "\xf0\x9f\x8d\x97"=>"\xf3\xbe\xa5\xb6", "\xf0\x9f\x8d\xa8"=>"\xf3\xbe\xa5\xb7", - "\xf0\x9f\x8d\xa9"=>"\xf3\xbe\xa5\xb8", "\xf0\x9f\x8d\xaa"=>"\xf3\xbe\xa5\xb9", "\xf0\x9f\x8d\xab"=>"\xf3\xbe\xa5\xba", "\xf0\x9f\x8d\xac"=>"\xf3\xbe\xa5\xbb", "\xf0\x9f\x8d\xad"=>"\xf3\xbe\xa5\xbc", - "\xf0\x9f\x8d\xae"=>"\xf3\xbe\xa5\xbd", "\xf0\x9f\x8d\xaf"=>"\xf3\xbe\xa5\xbe", "\xf0\x9f\x8d\xa4"=>"\xf3\xbe\xa5\xbf", "\xf0\x9f\x8d\xb4"=>"\xf3\xbe\xa6\x80", "\xe2\x98\x95"=>"\xf3\xbe\xa6\x81", - "\xf0\x9f\x8d\xb8"=>"\xf3\xbe\xa6\x82", "\xf0\x9f\x8d\xba"=>"\xf3\xbe\xa6\x83", "\xf0\x9f\x8d\xb5"=>"\xf3\xbe\xa6\x84", "\xf0\x9f\x8d\xb6"=>"\xf3\xbe\xa6\x85", "\xf0\x9f\x8d\xb7"=>"\xf3\xbe\xa6\x86", - "\xf0\x9f\x8d\xbb"=>"\xf3\xbe\xa6\x87", "\xf0\x9f\x8d\xb9"=>"\xf3\xbe\xa6\x88", "\xe2\x86\x97"=>"\xf3\xbe\xab\xb0", "\xe2\x86\x98"=>"\xf3\xbe\xab\xb1", "\xe2\x86\x96"=>"\xf3\xbe\xab\xb2", - "\xe2\x86\x99"=>"\xf3\xbe\xab\xb3", "\xe2\xa4\xb4"=>"\xf3\xbe\xab\xb4", "\xe2\xa4\xb5"=>"\xf3\xbe\xab\xb5", "\xe2\x86\x94"=>"\xf3\xbe\xab\xb6", "\xe2\x86\x95"=>"\xf3\xbe\xab\xb7", - "\xe2\xac\x86"=>"\xf3\xbe\xab\xb8", "\xe2\xac\x87"=>"\xf3\xbe\xab\xb9", "\xe2\x9e\xa1"=>"\xf3\xbe\xab\xba", "\xe2\xac\x85"=>"\xf3\xbe\xab\xbb", "\xe2\x96\xb6"=>"\xf3\xbe\xab\xbc", - "\xe2\x97\x80"=>"\xf3\xbe\xab\xbd", "\xe2\x8f\xa9"=>"\xf3\xbe\xab\xbe", "\xe2\x8f\xaa"=>"\xf3\xbe\xab\xbf", "\xe2\x8f\xab"=>"\xf3\xbe\xac\x83", "\xe2\x8f\xac"=>"\xf3\xbe\xac\x82", - "\xf0\x9f\x94\xba"=>"\xf3\xbe\xad\xb8", "\xf0\x9f\x94\xbb"=>"\xf3\xbe\xad\xb9", "\xf0\x9f\x94\xbc"=>"\xf3\xbe\xac\x81", "\xf0\x9f\x94\xbd"=>"\xf3\xbe\xac\x80", "\xe2\xad\x95"=>"\xf3\xbe\xad\x84", - "\xe2\x9d\x8c"=>"\xf3\xbe\xad\x85", "\xe2\x9d\x8e"=>"\xf3\xbe\xad\x86", "\xe2\x9d\x97"=>"\xf3\xbe\xac\x84", "\xe2\x81\x89"=>"\xf3\xbe\xac\x85", "\xe2\x80\xbc"=>"\xf3\xbe\xac\x86", - "\xe2\x9d\x93"=>"\xf3\xbe\xac\x89", "\xe2\x9d\x94"=>"\xf3\xbe\xac\x8a", "\xe2\x9d\x95"=>"\xf3\xbe\xac\x8b", "\xe3\x80\xb0"=>"\xf3\xbe\xac\x87", "\xe2\x9e\xb0"=>"\xf3\xbe\xac\x88", - "\xe2\x9e\xbf"=>"\xf3\xbe\xa0\xab", "\xe2\x9d\xa4"=>"\xf3\xbe\xac\x8c", "\xf0\x9f\x92\x93"=>"\xf3\xbe\xac\x8d", "\xf0\x9f\x92\x94"=>"\xf3\xbe\xac\x8e", "\xf0\x9f\x92\x95"=>"\xf3\xbe\xac\x8f", - "\xf0\x9f\x92\x96"=>"\xf3\xbe\xac\x90", "\xf0\x9f\x92\x97"=>"\xf3\xbe\xac\x91", "\xf0\x9f\x92\x98"=>"\xf3\xbe\xac\x92", "\xf0\x9f\x92\x99"=>"\xf3\xbe\xac\x93", "\xf0\x9f\x92\x9a"=>"\xf3\xbe\xac\x94", - "\xf0\x9f\x92\x9b"=>"\xf3\xbe\xac\x95", "\xf0\x9f\x92\x9c"=>"\xf3\xbe\xac\x96", "\xf0\x9f\x92\x9d"=>"\xf3\xbe\xac\x97", "\xf0\x9f\x92\x9e"=>"\xf3\xbe\xac\x98", "\xf0\x9f\x92\x9f"=>"\xf3\xbe\xac\x99", - "\xe2\x99\xa5"=>"\xf3\xbe\xac\x9a", "\xe2\x99\xa0"=>"\xf3\xbe\xac\x9b", "\xe2\x99\xa6"=>"\xf3\xbe\xac\x9c", "\xe2\x99\xa3"=>"\xf3\xbe\xac\x9d", "\xf0\x9f\x9a\xac"=>"\xf3\xbe\xac\x9e", - "\xf0\x9f\x9a\xad"=>"\xf3\xbe\xac\x9f", "\xe2\x99\xbf"=>"\xf3\xbe\xac\xa0", "\xf0\x9f\x9a\xa9"=>"\xf3\xbe\xac\xa2", "\xe2\x9a\xa0"=>"\xf3\xbe\xac\xa3", "\xe2\x9b\x94"=>"\xf3\xbe\xac\xa6", - "\xe2\x99\xbb"=>"\xf3\xbe\xac\xac", "\xf0\x9f\x9a\xb2"=>"\xf3\xbe\x9f\xab", "\xf0\x9f\x9a\xb6"=>"\xf3\xbe\x9f\xb0", "\xf0\x9f\x9a\xb9"=>"\xf3\xbe\xac\xb3", "\xf0\x9f\x9a\xba"=>"\xf3\xbe\xac\xb4", - "\xf0\x9f\x9b\x80"=>"\xf3\xbe\x94\x85", "\xf0\x9f\x9a\xbb"=>"\xf3\xbe\x94\x86", "\xf0\x9f\x9a\xbd"=>"\xf3\xbe\x94\x87", "\xf0\x9f\x9a\xbe"=>"\xf3\xbe\x94\x88", "\xf0\x9f\x9a\xbc"=>"\xf3\xbe\xac\xb5", - "\xf0\x9f\x9a\xaa"=>"\xf3\xbe\x93\xb3", "\xf0\x9f\x9a\xab"=>"\xf3\xbe\xad\x88", "\xe2\x9c\x94"=>"\xf3\xbe\xad\x89", "\xf0\x9f\x86\x91"=>"\xf3\xbe\xae\x84", "\xf0\x9f\x86\x92"=>"\xf3\xbe\xac\xb8", - "\xf0\x9f\x86\x93"=>"\xf3\xbe\xac\xa1", "\xf0\x9f\x86\x94"=>"\xf3\xbe\xae\x81", "\xf0\x9f\x86\x95"=>"\xf3\xbe\xac\xb6", "\xf0\x9f\x86\x96"=>"\xf3\xbe\xac\xa8", "\xf0\x9f\x86\x97"=>"\xf3\xbe\xac\xa7", - "\xf0\x9f\x86\x98"=>"\xf3\xbe\xad\x8f", "\xf0\x9f\x86\x99"=>"\xf3\xbe\xac\xb7", "\xf0\x9f\x86\x9a"=>"\xf3\xbe\xac\xb2", "\xf0\x9f\x88\x81"=>"\xf3\xbe\xac\xa4", "\xf0\x9f\x88\x82"=>"\xf3\xbe\xac\xbf", - "\xf0\x9f\x88\xb2"=>"\xf3\xbe\xac\xae", "\xf0\x9f\x88\xb3"=>"\xf3\xbe\xac\xaf", "\xf0\x9f\x88\xb4"=>"\xf3\xbe\xac\xb0", "\xf0\x9f\x88\xb5"=>"\xf3\xbe\xac\xb1", "\xf0\x9f\x88\xb6"=>"\xf3\xbe\xac\xb9", - "\xf0\x9f\x88\x9a"=>"\xf3\xbe\xac\xba", "\xf0\x9f\x88\xb7"=>"\xf3\xbe\xac\xbb", "\xf0\x9f\x88\xb8"=>"\xf3\xbe\xac\xbc", "\xf0\x9f\x88\xb9"=>"\xf3\xbe\xac\xbe", "\xf0\x9f\x88\xaf"=>"\xf3\xbe\xad\x80", - "\xf0\x9f\x88\xba"=>"\xf3\xbe\xad\x81", "\xe3\x8a\x99"=>"\xf3\xbe\xac\xab", "\xe3\x8a\x97"=>"\xf3\xbe\xad\x83", "\xf0\x9f\x89\x90"=>"\xf3\xbe\xac\xbd", "\xf0\x9f\x89\x91"=>"\xf3\xbe\xad\x90", - "\xe2\x9e\x95"=>"\xf3\xbe\xad\x91", "\xe2\x9e\x96"=>"\xf3\xbe\xad\x92", "\xe2\x9c\x96"=>"\xf3\xbe\xad\x93", "\xe2\x9e\x97"=>"\xf3\xbe\xad\x94", "\xf0\x9f\x92\xa0"=>"\xf3\xbe\xad\x95", - "\xf0\x9f\x92\xa1"=>"\xf3\xbe\xad\x96", "\xf0\x9f\x92\xa2"=>"\xf3\xbe\xad\x97", "\xf0\x9f\x92\xa3"=>"\xf3\xbe\xad\x98", "\xf0\x9f\x92\xa4"=>"\xf3\xbe\xad\x99", "\xf0\x9f\x92\xa5"=>"\xf3\xbe\xad\x9a", - "\xf0\x9f\x92\xa6"=>"\xf3\xbe\xad\x9b", "\xf0\x9f\x92\xa7"=>"\xf3\xbe\xad\x9c", "\xf0\x9f\x92\xa8"=>"\xf3\xbe\xad\x9d", "\xf0\x9f\x92\xa9"=>"\xf3\xbe\x93\xb4", "\xf0\x9f\x92\xaa"=>"\xf3\xbe\xad\x9e", - "\xf0\x9f\x92\xab"=>"\xf3\xbe\xad\x9f", "\xf0\x9f\x92\xac"=>"\xf3\xbe\x94\xb2", "\xe2\x9c\xa8"=>"\xf3\xbe\xad\xa0", "\xe2\x9c\xb4"=>"\xf3\xbe\xad\xa1", "\xe2\x9c\xb3"=>"\xf3\xbe\xad\xa2", - "\xe2\x9a\xaa"=>"\xf3\xbe\xad\xa5", "\xe2\x9a\xab"=>"\xf3\xbe\xad\xa6", "\xf0\x9f\x94\xb4"=>"\xf3\xbe\xad\xa3", "\xf0\x9f\x94\xb5"=>"\xf3\xbe\xad\xa4", "\xf0\x9f\x94\xb2"=>"\xf3\xbe\xad\xa4", - "\xf0\x9f\x94\xb3"=>"\xf3\xbe\xad\xa7", "\xe2\xad\x90"=>"\xf3\xbe\xad\xa8", "\xe2\xac\x9c"=>"\xf3\xbe\xad\xab", "\xe2\xac\x9b"=>"\xf3\xbe\xad\xac", "\xe2\x96\xab"=>"\xf3\xbe\xad\xad", - "\xe2\x96\xaa"=>"\xf3\xbe\xad\xae", "\xe2\x97\xbd"=>"\xf3\xbe\xad\xaf", "\xe2\x97\xbe"=>"\xf3\xbe\xad\xb0", "\xe2\x97\xbb"=>"\xf3\xbe\xad\xb1", "\xe2\x97\xbc"=>"\xf3\xbe\xad\xb2", - "\xf0\x9f\x94\xb6"=>"\xf3\xbe\xad\xb3", "\xf0\x9f\x94\xb7"=>"\xf3\xbe\xad\xb4", "\xf0\x9f\x94\xb8"=>"\xf3\xbe\xad\xb5", "\xf0\x9f\x94\xb9"=>"\xf3\xbe\xad\xb6", "\xe2\x9d\x87"=>"\xf3\xbe\xad\xb7", - "\xf0\x9f\x92\xae"=>"\xf3\xbe\xad\xba", "\xf0\x9f\x92\xaf"=>"\xf3\xbe\xad\xbb", "\xe2\x86\xa9"=>"\xf3\xbe\xae\x83", "\xe2\x86\xaa"=>"\xf3\xbe\xae\x88", "\xf0\x9f\x94\x83"=>"\xf3\xbe\xae\x91", - "\xf0\x9f\x94\x8a"=>"\xf3\xbe\xa0\xa1", "\xf0\x9f\x94\x8b"=>"\xf3\xbe\x93\xbc", "\xf0\x9f\x94\x8c"=>"\xf3\xbe\x93\xbe", "\xf0\x9f\x94\x8d"=>"\xf3\xbe\xae\x85", "\xf0\x9f\x94\x8e"=>"\xf3\xbe\xae\x8d", - "\xf0\x9f\x94\x92"=>"\xf3\xbe\xae\x86", "\xf0\x9f\x94\x93"=>"\xf3\xbe\xae\x87", "\xf0\x9f\x94\x8f"=>"\xf3\xbe\xae\x90", "\xf0\x9f\x94\x90"=>"\xf3\xbe\xae\x8a", "\xf0\x9f\x94\x91"=>"\xf3\xbe\xae\x82", - "\xf0\x9f\x94\x94"=>"\xf3\xbe\x93\xb2", "\xe2\x98\x91"=>"\xf3\xbe\xae\x8b", "\xf0\x9f\x94\x98"=>"\xf3\xbe\xae\x8c", "\xf0\x9f\x94\x96"=>"\xf3\xbe\xae\x8f", "\xf0\x9f\x94\x97"=>"\xf3\xbe\xad\x8b", - "\xf0\x9f\x94\x99"=>"\xf3\xbe\xae\x8e", "\xf0\x9f\x94\x9a"=>"\xf3\xbe\x80\x9a", "\xf0\x9f\x94\x9b"=>"\xf3\xbe\x80\x99", "\xf0\x9f\x94\x9c"=>"\xf3\xbe\x80\x98", "\xf0\x9f\x94\x9d"=>"\xf3\xbe\xad\x82", - "\xe2\x9c\x85"=>"\xf3\xbe\xad\x8a", "\xe2\x9c\x8a"=>"\xf3\xbe\xae\x93", "\xe2\x9c\x8b"=>"\xf3\xbe\xae\x95", "\xe2\x9c\x8c"=>"\xf3\xbe\xae\x94", "\xf0\x9f\x91\x8a"=>"\xf3\xbe\xae\x96", - "\xf0\x9f\x91\x8d"=>"\xf3\xbe\xae\x97", "\xe2\x98\x9d"=>"\xf3\xbe\xae\x98", "\xf0\x9f\x91\x86"=>"\xf3\xbe\xae\x99", "\xf0\x9f\x91\x87"=>"\xf3\xbe\xae\x9a", "\xf0\x9f\x91\x88"=>"\xf3\xbe\xae\x9b", - "\xf0\x9f\x91\x89"=>"\xf3\xbe\xae\x9c", "\xf0\x9f\x91\x8b"=>"\xf3\xbe\xae\x9d", "\xf0\x9f\x91\x8f"=>"\xf3\xbe\xae\x9e", "\xf0\x9f\x91\x8c"=>"\xf3\xbe\xae\x9f", "\xf0\x9f\x91\x8e"=>"\xf3\xbe\xae\xa0", - "\xf0\x9f\x91\x90"=>"\xf3\xbe\xae\xa1", - ), - 'docomo_to_unified' => array( - "\xee\x98\xbe"=>"\xf0\x9f\x8c\x87", "\xee\x98\xbf"=>"\xe2\x98\x81", "\xee\x99\x80"=>"\xe2\x98\x94", "\xee\x99\x81"=>"\xe2\x9b\x84", - "\xee\x99\x82"=>"\xe2\x9a\xa1", "\xee\x99\x83"=>"\xf0\x9f\x8d\xa5", "\xee\x99\x84"=>"\xf0\x9f\x8c\x81", "\xee\x99\x85"=>"\xf0\x9f\x8c\x82", "\xee\x9a\xb3"=>"\xf0\x9f\x8c\x8c", - "[\xe5\xa4\x95\xe7\x84\xbc\xe3\x81\x91]"=>"\xf0\x9f\x8c\x86", "[\xe8\x99\xb9]"=>"\xf0\x9f\x8c\x88", "[\xe9\x9b\xaa\xe7\xb5\x90\xe6\x99\xb6]"=>"\xe2\x9d\x84", "\xee\x98\xbe\xee\x98\xbf"=>"\xe2\x9b\x85", "\xee\x9c\xbf"=>"\xf0\x9f\x8c\x8a", - "[\xe7\x81\xab\xe5\xb1\xb1]"=>"\xf0\x9f\x8c\x8b", "[\xe5\x9c\xb0\xe7\x90\x83]"=>"\xf0\x9f\x8c\x8f", "\xee\x9a\x9c"=>"\xf0\x9f\x94\xb3", "\xee\x9a\x9d"=>"\xf0\x9f\x8c\x94", "\xee\x9a\x9e"=>"\xf0\x9f\x8c\x9b", - "\xee\x9a\x9f"=>"\xf0\x9f\x8c\x99", "\xee\x9a\xa0"=>"\xe2\xad\x95", "[\xe2\x98\x86]"=>"\xe2\xad\x90", "\xe2\x98\x86\xe5\xbd\xa1"=>"\xf0\x9f\x8c\xa0", "\xee\x9a\xba"=>"\xe2\x8f\xb0", - "\xee\x9c\x9f"=>"\xe2\x8c\x9a", "\xee\x9c\x9c"=>"\xe2\x8f\xb3", "\xee\x99\x86"=>"\xe2\x99\x88", "\xee\x99\x87"=>"\xe2\x99\x89", "\xee\x99\x88"=>"\xe2\x99\x8a", - "\xee\x99\x89"=>"\xe2\x99\x8b", "\xee\x99\x8a"=>"\xe2\x99\x8c", "\xee\x99\x8b"=>"\xe2\x99\x8d", "\xee\x99\x8c"=>"\xe2\x99\x8e", "\xee\x99\x8d"=>"\xe2\x99\x8f", - "\xee\x99\x8e"=>"\xe2\x99\x90", "\xee\x99\x8f"=>"\xe2\x99\x91", "\xee\x99\x90"=>"\xe2\x99\x92", "\xee\x99\x91"=>"\xe2\x99\x93", "[\xe8\x9b\x87\xe4\xbd\xbf\xe5\xba\xa7]"=>"\xe2\x9b\x8e", - "\xee\x9d\x81"=>"\xf0\x9f\x8c\xbf", "\xee\x9d\x83"=>"\xf0\x9f\x8c\xb7", "\xee\x9d\x86"=>"\xf0\x9f\x8c\xb1", "\xee\x9d\x87"=>"\xf0\x9f\x8d\x82", "\xee\x9d\x88"=>"\xf0\x9f\x8c\xb8", - "[\xe3\x83\x90\xe3\x83\xa9]"=>"\xf0\x9f\x8c\xb9", "[\xe9\xa2\xa8\xe3\x81\xab\xe8\x88\x9e\xe3\x81\x86\xe8\x91\x89]"=>"\xf0\x9f\x8d\x83", "[\xe3\x83\x8f\xe3\x82\xa4\xe3\x83\x93\xe3\x82\xb9\xe3\x82\xab\xe3\x82\xb9]"=>"\xf0\x9f\x8c\xba", "[\xe3\x81\xb2\xe3\x81\xbe\xe3\x82\x8f\xe3\x82\x8a]"=>"\xf0\x9f\x8c\xbb", "[\xe3\x83\xa4\xe3\x82\xb7]"=>"\xf0\x9f\x8c\xb4", - "[\xe3\x82\xb5\xe3\x83\x9c\xe3\x83\x86\xe3\x83\xb3]"=>"\xf0\x9f\x8c\xb5", "[\xe7\xa8\xb2\xe7\xa9\x82]"=>"\xf0\x9f\x8c\xbe", "[\xe3\x81\xa8\xe3\x81\x86\xe3\x82\x82\xe3\x82\x8d\xe3\x81\x93\xe3\x81\x97]"=>"\xf0\x9f\x8c\xbd", "[\xe3\x82\xad\xe3\x83\x8e\xe3\x82\xb3]"=>"\xf0\x9f\x8d\x84", "[\xe6\xa0\x97]"=>"\xf0\x9f\x8c\xb0", - "[\xe8\x8a\xb1]"=>"\xf0\x9f\x8c\xbc", "\xee\x9d\x82"=>"\xf0\x9f\x8d\x92", "\xee\x9d\x84"=>"\xf0\x9f\x8d\x8c", "\xee\x9d\x85"=>"\xf0\x9f\x8d\x8f", "[\xe3\x81\xbf\xe3\x81\x8b\xe3\x82\x93]"=>"\xf0\x9f\x8d\x8a", - "[\xe3\x82\xa4\xe3\x83\x81\xe3\x82\xb4]"=>"\xf0\x9f\x8d\x93", "[\xe3\x82\xb9\xe3\x82\xa4\xe3\x82\xab]"=>"\xf0\x9f\x8d\x89", "[\xe3\x83\x88\xe3\x83\x9e\xe3\x83\x88]"=>"\xf0\x9f\x8d\x85", "[\xe3\x83\x8a\xe3\x82\xb9]"=>"\xf0\x9f\x8d\x86", "[\xe3\x83\xa1\xe3\x83\xad\xe3\x83\xb3]"=>"\xf0\x9f\x8d\x88", - "[\xe3\x83\x91\xe3\x82\xa4\xe3\x83\x8a\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]"=>"\xf0\x9f\x8d\x8d", "[\xe3\x83\x96\xe3\x83\x89\xe3\x82\xa6]"=>"\xf0\x9f\x8d\x87", "[\xe3\x83\xa2\xe3\x83\xa2]"=>"\xf0\x9f\x8d\x91", "\xee\x9a\x91"=>"\xf0\x9f\x91\x80", "\xee\x9a\x92"=>"\xf0\x9f\x91\x82", - "[\xe9\xbc\xbb]"=>"\xf0\x9f\x91\x83", "\xee\x9b\xb9"=>"\xf0\x9f\x92\x8f", "\xee\x9c\xa8"=>"\xf0\x9f\x98\x9d", "\xee\x9c\x90"=>"\xf0\x9f\x92\x84", "[\xe3\x83\x9e\xe3\x83\x8b\xe3\x82\xad\xe3\x83\xa5\xe3\x82\xa2]"=>"\xf0\x9f\x92\x85", - "[\xe3\x82\xa8\xe3\x82\xb9\xe3\x83\x86]"=>"\xf0\x9f\x92\x86", "\xee\x99\xb5"=>"\xe2\x9c\x82", "[\xe5\xba\x8a\xe5\xb1\x8b]"=>"\xf0\x9f\x92\x88", "\xee\x9a\xb1"=>"\xf0\x9f\x91\xa4", "\xee\x9b\xb0"=>"\xf0\x9f\x98\xba", - "[\xe5\xae\xb6\xe6\x97\x8f]"=>"\xf0\x9f\x91\xaa", "[\xe3\x82\xab\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]"=>"\xf0\x9f\x91\xab", "[\xe8\xad\xa6\xe5\xae\x98]"=>"\xf0\x9f\x91\xae", "[\xe3\x83\x90\xe3\x83\x8b\xe3\x83\xbc]"=>"\xf0\x9f\x91\xaf", "[\xe8\x8a\xb1\xe5\xab\x81]"=>"\xf0\x9f\x91\xb0", - "[\xe7\x99\xbd\xe4\xba\xba]"=>"\xf0\x9f\x91\xb1", "[\xe4\xb8\xad\xe5\x9b\xbd\xe4\xba\xba]"=>"\xf0\x9f\x91\xb2", "[\xe3\x82\xa4\xe3\x83\xb3\xe3\x83\x89\xe4\xba\xba]"=>"\xf0\x9f\x91\xb3", "[\xe3\x81\x8a\xe3\x81\x98\xe3\x81\x84\xe3\x81\x95\xe3\x82\x93]"=>"\xf0\x9f\x91\xb4", "[\xe3\x81\x8a\xe3\x81\xb0\xe3\x81\x82\xe3\x81\x95\xe3\x82\x93]"=>"\xf0\x9f\x91\xb5", - "[\xe8\xb5\xa4\xe3\x81\xa1\xe3\x82\x83\xe3\x82\x93]"=>"\xf0\x9f\x9a\xbc", "[\xe5\xb7\xa5\xe4\xba\x8b\xe7\x8f\xbe\xe5\xa0\xb4\xe3\x81\xae\xe4\xba\xba]"=>"\xf0\x9f\x91\xb7", "[\xe3\x81\x8a\xe5\xa7\xab\xe6\xa7\x98]"=>"\xf0\x9f\x91\xb8", "[\xe3\x81\xaa\xe3\x81\xbe\xe3\x81\xaf\xe3\x81\x92]"=>"\xf0\x9f\x91\xb9", "[\xe5\xa4\xa9\xe7\x8b\x97]"=>"\xf0\x9f\x91\xba", - "[\xe3\x81\x8a\xe5\x8c\x96\xe3\x81\x91]"=>"\xf0\x9f\x91\xbb", "[\xe5\xa4\xa9\xe4\xbd\xbf]"=>"\xf0\x9f\x91\xbc", "[UFO]"=>"\xf0\x9f\x91\xbd", "[\xe5\xae\x87\xe5\xae\x99\xe4\xba\xba]"=>"\xf0\x9f\x91\xbe", "[\xe3\x82\xa2\xe3\x82\xaf\xe3\x83\x9e]"=>"\xf0\x9f\x91\xbf", - "[\xe3\x83\x89\xe3\x82\xaf\xe3\x83\xad]"=>"\xf0\x9f\x92\x80", "[\xe6\xa1\x88\xe5\x86\x85]"=>"\xf0\x9f\x92\x81", "[\xe8\xa1\x9b\xe5\x85\xb5]"=>"\xf0\x9f\x92\x82", "[\xe3\x83\x80\xe3\x83\xb3\xe3\x82\xb9]"=>"\xf0\x9f\x92\x83", "\xee\x9d\x8e"=>"\xf0\x9f\x90\x8c", - "[\xe3\x83\x98\xe3\x83\x93]"=>"\xf0\x9f\x90\x8d", "\xee\x9d\x94"=>"\xf0\x9f\x90\xb4", "[\xe3\x83\x8b\xe3\x83\xaf\xe3\x83\x88\xe3\x83\xaa]"=>"\xf0\x9f\x90\x94", "[\xe3\x82\xa4\xe3\x83\x8e\xe3\x82\xb7\xe3\x82\xb7]"=>"\xf0\x9f\x90\x97", "[\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\x80]"=>"\xf0\x9f\x90\xab", - "[\xe3\x82\xbe\xe3\x82\xa6]"=>"\xf0\x9f\x90\x98", "[\xe3\x82\xb3\xe3\x82\xa2\xe3\x83\xa9]"=>"\xf0\x9f\x90\xa8", "[\xe3\x82\xb5\xe3\x83\xab]"=>"\xf0\x9f\x90\xb5", "[\xe3\x83\x92\xe3\x83\x84\xe3\x82\xb8]"=>"\xf0\x9f\x90\x91", "[\xe3\x82\xbf\xe3\x82\xb3]"=>"\xf0\x9f\x90\x99", - "[\xe5\xb7\xbb\xe8\xb2\x9d]"=>"\xf0\x9f\x90\x9a", "[\xe3\x82\xb2\xe3\x82\xb8\xe3\x82\xb2\xe3\x82\xb8]"=>"\xf0\x9f\x90\x9b", "[\xe3\x82\xa2\xe3\x83\xaa]"=>"\xf0\x9f\x90\x9c", "[\xe3\x83\x9f\xe3\x83\x84\xe3\x83\x90\xe3\x83\x81]"=>"\xf0\x9f\x90\x9d", "[\xe3\x81\xa6\xe3\x82\x93\xe3\x81\xa8\xe3\x81\x86\xe8\x99\xab]"=>"\xf0\x9f\x90\x9e", - "\xee\x9d\x91"=>"\xf0\x9f\x8e\xa3", "[\xe3\x82\xab\xe3\x83\xa1]"=>"\xf0\x9f\x90\xa2", "\xee\x9d\x8f"=>"\xf0\x9f\x90\xa3", "\xee\x9d\x90"=>"\xf0\x9f\x90\xa7", "\xee\x9a\xa1"=>"\xf0\x9f\x90\xba", - "[\xe3\x82\xa4\xe3\x83\xab\xe3\x82\xab]"=>"\xf0\x9f\x90\xac", "[\xe3\x83\x8d\xe3\x82\xba\xe3\x83\x9f]"=>"\xf0\x9f\x90\xad", "[\xe3\x83\x88\xe3\x83\xa9]"=>"\xf0\x9f\x90\xaf", "\xee\x9a\xa2"=>"\xf0\x9f\x90\xb1", "[\xe3\x82\xaf\xe3\x82\xb8\xe3\x83\xa9]"=>"\xf0\x9f\x90\xb3", - "\xee\x9d\x95"=>"\xf0\x9f\x90\xbd", "[\xe3\x82\xaf\xe3\x83\x9e]"=>"\xf0\x9f\x90\xbb", "[\xe3\x83\x8f\xe3\x83\xa0\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]"=>"\xf0\x9f\x90\xb9", "[\xe7\x89\x9b]"=>"\xf0\x9f\x90\xae", "[\xe3\x82\xa6\xe3\x82\xb5\xe3\x82\xae]"=>"\xf0\x9f\x90\xb0", - "[\xe3\x82\xab\xe3\x82\xa8\xe3\x83\xab]"=>"\xf0\x9f\x90\xb8", "\xee\x9a\x98"=>"\xf0\x9f\x91\xa3", "[\xe8\xbe\xb0]"=>"\xf0\x9f\x90\xb2", "[\xe3\x83\x91\xe3\x83\xb3\xe3\x83\x80]"=>"\xf0\x9f\x90\xbc", "\xee\x9b\xb1"=>"\xf0\x9f\x99\x8e", - "\xee\x9b\xb3"=>"\xf0\x9f\x99\x8d", "\xee\x9b\xb4"=>"\xf0\x9f\x98\xb5", "\xee\x9b\xb2"=>"\xf0\x9f\x98\x9e", "\xee\x9c\xa3"=>"\xf0\x9f\x98\xa5", "\xee\x9c\xa5"=>"\xf0\x9f\x98\x92", - "\xee\x9c\xa6"=>"\xf0\x9f\x98\xbb", "\xee\x9d\x93"=>"\xf0\x9f\x98\xbc", "\xee\x9d\x92"=>"\xf0\x9f\x98\x8b", "[\xe9\xa2\xa8\xe9\x82\xaa\xe3\x81\xb2\xe3\x81\x8d]"=>"\xf0\x9f\x98\xb7", "\xee\x9c\xaa"=>"\xf0\x9f\x98\xb9", - "\xee\x9c\xa2"=>"\xf0\x9f\x98\x85", "\xee\x9c\xae"=>"\xf0\x9f\x98\xbf", "\xee\x9c\xad"=>"\xf0\x9f\x98\xad", "\xee\x9d\x97"=>"\xf0\x9f\x98\xb1", "\xee\x9c\xab"=>"\xf0\x9f\x98\xab", - "\xee\x9c\xa4"=>"\xf0\x9f\x98\xbe", "\xee\x9c\xa1"=>"\xf0\x9f\x98\x8c", "\xee\x9c\xa0"=>"\xf0\x9f\x98\x94", "\xee\x9c\x81"=>"\xf0\x9f\x92\xa4", "\xee\x9c\xac"=>"\xf0\x9f\x98\x8f", - "\xee\x9c\xa9"=>"\xf0\x9f\x98\x89", "\xee\x9c\xaf"=>"\xf0\x9f\x86\x96", "\xee\x9c\x8b"=>"\xf0\x9f\x91\x8c", "m(_ _)m"=>"\xf0\x9f\x99\x87", "(/_\xef\xbc\xbc)"=>"\xf0\x9f\x99\x88", - "(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)"=>"\xf0\x9f\x99\x8a", "|(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)|"=>"\xf0\x9f\x99\x89", "(^-^)/"=>"\xf0\x9f\x99\x8b", "\xef\xbc\xbc(^o^)\xef\xbc\x8f"=>"\xf0\x9f\x99\x8c", "(>\xe4\xba\xba<)"=>"\xf0\x9f\x99\x8f", - "\xee\x99\xa3"=>"\xf0\x9f\x8f\xa1", "\xee\x99\xa4"=>"\xf0\x9f\x8f\xa2", "\xee\x99\xa5"=>"\xf0\x9f\x93\xae", "\xee\x99\xa6"=>"\xf0\x9f\x8f\xa5", "\xee\x99\xa7"=>"\xf0\x9f\x8f\xa6", - "\xee\x99\xa8"=>"\xf0\x9f\x8f\xa7", "\xee\x99\xa9"=>"\xf0\x9f\x8f\xa8", "\xee\x99\xa9\xee\x9b\xaf"=>"\xf0\x9f\x8f\xa9", "\xee\x99\xaa"=>"\xf0\x9f\x8f\xaa", "\xee\x9c\xbe"=>"\xf0\x9f\x8f\xab", - "[\xe6\x95\x99\xe4\xbc\x9a]"=>"\xe2\x9b\xaa", "[\xe5\x99\xb4\xe6\xb0\xb4]"=>"\xe2\x9b\xb2", "[\xe3\x83\x87\xe3\x83\x91\xe3\x83\xbc\xe3\x83\x88]"=>"\xf0\x9f\x8f\xac", "[\xe5\x9f\x8e]"=>"\xf0\x9f\x8f\xb0", "[\xe5\xb7\xa5\xe5\xa0\xb4]"=>"\xf0\x9f\x8f\xad", - "\xee\x99\xa1"=>"\xf0\x9f\x9a\xa2", "\xee\x9d\x8b"=>"\xf0\x9f\x8d\xb6", "\xee\x9d\x80"=>"\xf0\x9f\x97\xbb", "[\xe6\x9d\xb1\xe4\xba\xac\xe3\x82\xbf\xe3\x83\xaf\xe3\x83\xbc]"=>"\xf0\x9f\x97\xbc", "[\xe8\x87\xaa\xe7\x94\xb1\xe3\x81\xae\xe5\xa5\xb3\xe7\xa5\x9e]"=>"\xf0\x9f\x97\xbd", - "[\xe6\x97\xa5\xe6\x9c\xac\xe5\x9c\xb0\xe5\x9b\xb3]"=>"\xf0\x9f\x97\xbe", "[\xe3\x83\xa2\xe3\x82\xa2\xe3\x82\xa4]"=>"\xf0\x9f\x97\xbf", "\xee\x9a\x99"=>"\xf0\x9f\x91\x9f", "\xee\x99\xb4"=>"\xf0\x9f\x91\xa1", "[\xe3\x83\x96\xe3\x83\xbc\xe3\x83\x84]"=>"\xf0\x9f\x91\xa2", - "\xee\x9a\x9a"=>"\xf0\x9f\x91\x93", "\xee\x9c\x8e"=>"\xf0\x9f\x91\x9a", "\xee\x9c\x91"=>"\xf0\x9f\x91\x96", "\xee\x9c\x9a"=>"\xf0\x9f\x94\xb1", "[\xe3\x83\x8d\xe3\x82\xaf\xe3\x82\xbf\xe3\x82\xa4]"=>"\xf0\x9f\x91\x94", - "[\xe5\xb8\xbd\xe5\xad\x90]"=>"\xf0\x9f\x91\x92", "[\xe3\x83\x89\xe3\x83\xac\xe3\x82\xb9]"=>"\xf0\x9f\x91\x97", "[\xe7\x9d\x80\xe7\x89\xa9]"=>"\xf0\x9f\x91\x98", "[\xe3\x83\x93\xe3\x82\xad\xe3\x83\x8b]"=>"\xf0\x9f\x91\x99", "\xee\x9c\x8f"=>"\xf0\x9f\x91\x9b", - "\xee\x9a\x82"=>"\xf0\x9f\x92\xbc", "\xee\x9a\xad"=>"\xf0\x9f\x91\x9d", "\xee\x9c\x95"=>"\xf0\x9f\x92\xb5", "[$\xef\xbf\xa5]"=>"\xf0\x9f\x92\xb1", "[\xe6\xa0\xaa\xe4\xbe\xa1]"=>"\xf0\x9f\x92\xb9", - "[\xe3\x82\xab\xe3\x83\xbc\xe3\x83\x89]"=>"\xf0\x9f\x92\xb3", "\xee\x9b\x96"=>"\xf0\x9f\x92\xb4", "[\xe9\xa3\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x84\xe3\x81\x8f\xe3\x81\x8a\xe9\x87\x91]"=>"\xf0\x9f\x92\xb8", "[\xe4\xb8\xad\xe5\x9b\xbd]"=>"\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3", "[\xe3\x83\x89\xe3\x82\xa4\xe3\x83\x84]"=>"\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa", - "[\xe3\x82\xb9\xe3\x83\x9a\xe3\x82\xa4\xe3\x83\xb3]"=>"\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8", "[\xe3\x83\x95\xe3\x83\xa9\xe3\x83\xb3\xe3\x82\xb9]"=>"\xf0\x9f\x87\xab\xf0\x9f\x87\xb7", "[\xe3\x82\xa4\xe3\x82\xae\xe3\x83\xaa\xe3\x82\xb9]"=>"\xf0\x9f\x87\xac\xf0\x9f\x87\xa7", "[\xe3\x82\xa4\xe3\x82\xbf\xe3\x83\xaa\xe3\x82\xa2]"=>"\xf0\x9f\x87\xae\xf0\x9f\x87\xb9", "[\xe6\x97\xa5\xe3\x81\xae\xe4\xb8\xb8]"=>"\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5", - "[\xe9\x9f\x93\xe5\x9b\xbd]"=>"\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7", "[\xe3\x83\xad\xe3\x82\xb7\xe3\x82\xa2]"=>"\xf0\x9f\x87\xb7\xf0\x9f\x87\xba", "[USA]"=>"\xf0\x9f\x87\xba\xf0\x9f\x87\xb8", "[\xe7\x82\x8e]"=>"\xf0\x9f\x94\xa5", "\xee\x9b\xbb"=>"\xf0\x9f\x92\xa1", - "\xee\x9c\x98"=>"\xf0\x9f\x94\xa7", "[\xe3\x83\x8f\xe3\x83\xb3\xe3\x83\x9e\xe3\x83\xbc]"=>"\xf0\x9f\x94\xa8", "[\xe3\x83\x8d\xe3\x82\xb8]"=>"\xf0\x9f\x94\xa9", "[\xe5\x8c\x85\xe4\xb8\x81]"=>"\xf0\x9f\x94\xaa", "[\xe3\x83\x94\xe3\x82\xb9\xe3\x83\x88\xe3\x83\xab]"=>"\xf0\x9f\x94\xab", - "[\xe5\x8d\xa0\xe3\x81\x84]"=>"\xf0\x9f\x94\xaf", "[\xe8\x8b\xa5\xe8\x91\x89\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]"=>"\xf0\x9f\x94\xb0", "[\xe6\xb3\xa8\xe5\xb0\x84]"=>"\xf0\x9f\x92\x89", "[\xe8\x96\xac]"=>"\xf0\x9f\x92\x8a", "[A]"=>"\xf0\x9f\x85\xb0", - "[B]"=>"\xf0\x9f\x85\xb1", "[AB]"=>"\xf0\x9f\x86\x8e", "[O]"=>"\xf0\x9f\x85\xbe", "\xee\x9a\x84"=>"\xf0\x9f\x8e\x80", "\xee\x9a\x85"=>"\xf0\x9f\x93\xa6", - "\xee\x9a\x86"=>"\xf0\x9f\x8e\x82", "\xee\x9a\xa4"=>"\xf0\x9f\x8e\x84", "[\xe3\x82\xb5\xe3\x83\xb3\xe3\x82\xbf]"=>"\xf0\x9f\x8e\x85", "[\xe7\xa5\x9d\xe6\x97\xa5]"=>"\xf0\x9f\x8e\x8c", "[\xe8\x8a\xb1\xe7\x81\xab]"=>"\xf0\x9f\x8e\x86", - "[\xe9\xa2\xa8\xe8\x88\xb9]"=>"\xf0\x9f\x8e\x88", "[\xe3\x82\xaf\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xab\xe3\x83\xbc]"=>"\xf0\x9f\x8e\x89", "[\xe9\x96\x80\xe6\x9d\xbe]"=>"\xf0\x9f\x8e\x8d", "[\xe3\x81\xb2\xe3\x81\xaa\xe7\xa5\xad\xe3\x82\x8a]"=>"\xf0\x9f\x8e\x8e", "[\xe5\x8d\x92\xe6\xa5\xad\xe5\xbc\x8f]"=>"\xf0\x9f\x8e\x93", - "[\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x89\xe3\x82\xbb\xe3\x83\xab]"=>"\xf0\x9f\x8e\x92", "[\xe3\x81\x93\xe3\x81\x84\xe3\x81\xae\xe3\x81\xbc\xe3\x82\x8a]"=>"\xf0\x9f\x8e\x8f", "[\xe7\xb7\x9a\xe9\xa6\x99\xe8\x8a\xb1\xe7\x81\xab]"=>"\xf0\x9f\x8e\x87", "[\xe9\xa2\xa8\xe9\x88\xb4]"=>"\xf0\x9f\x8e\x90", "[\xe3\x83\x8f\xe3\x83\xad\xe3\x82\xa6\xe3\x82\xa3\xe3\x83\xb3]"=>"\xf0\x9f\x8e\x83", - "[\xe3\x82\xaa\xe3\x83\xa1\xe3\x83\x87\xe3\x83\x88\xe3\x82\xa6]"=>"\xf0\x9f\x8e\x8a", "[\xe4\xb8\x83\xe5\xa4\x95]"=>"\xf0\x9f\x8e\x8b", "[\xe3\x81\x8a\xe6\x9c\x88\xe8\xa6\x8b]"=>"\xf0\x9f\x8e\x91", "\xee\x99\x9a"=>"\xf0\x9f\x93\x9f", "\xee\x9a\x87"=>"\xf0\x9f\x93\x9e", - "\xee\x9a\x88"=>"\xf0\x9f\x93\xb1", "\xee\x9b\x8e"=>"\xf0\x9f\x93\xb2", "\xee\x9a\x89"=>"\xf0\x9f\x93\x91", "\xee\x9b\x90"=>"\xf0\x9f\x93\xa0", "\xee\x9b\x93"=>"\xf0\x9f\x93\xa7", - "\xee\x9b\x8f"=>"\xf0\x9f\x93\xa9", "[\xe6\x96\xb0\xe8\x81\x9e]"=>"\xf0\x9f\x93\xb0", "[\xe3\x82\xb9\xe3\x83\x94\xe3\x83\xbc\xe3\x82\xab]"=>"\xf0\x9f\x94\x8a", "[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x9b\xe3\x83\xb3]"=>"\xf0\x9f\x93\xa3", "[\xe3\x82\xa2\xe3\x83\xb3\xe3\x83\x86\xe3\x83\x8a]"=>"\xf0\x9f\x93\xa1", - "[\xe9\x80\x81\xe4\xbf\xa1BOX]"=>"\xf0\x9f\x93\xa4", "[\xe5\x8f\x97\xe4\xbf\xa1BOX]"=>"\xf0\x9f\x93\xa5", "[ABCD]"=>"\xf0\x9f\x94\xa0", "[abcd]"=>"\xf0\x9f\x94\xa1", "[1234]"=>"\xf0\x9f\x94\xa2", - "[\xe8\xa8\x98\xe5\x8f\xb7]"=>"\xf0\x9f\x94\xa3", "[ABC]"=>"\xf0\x9f\x94\xa4", "\xee\x9a\xae"=>"\xe2\x9c\x92", "\xee\x9a\xb2"=>"\xf0\x9f\x92\xba", "\xee\x9c\x96"=>"\xf0\x9f\x92\xbb", - "\xee\x9c\x99"=>"\xe2\x9c\x8f", "\xee\x9c\xb0"=>"\xf0\x9f\x93\x8e", "[MD]"=>"\xf0\x9f\x92\xbd", "[\xe3\x83\x95\xe3\x83\xad\xe3\x83\x83\xe3\x83\x94\xe3\x83\xbc]"=>"\xf0\x9f\x92\xbe", "\xee\x9a\x8c"=>"\xf0\x9f\x93\x80", - "[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]"=>"\xf0\x9f\x93\x8c", "[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]"=>"\xf0\x9f\x93\x86", "[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]"=>"\xf0\x9f\x93\x82", "\xee\x9a\x83"=>"\xf0\x9f\x93\x92", "[\xe5\x90\x8d\xe6\x9c\xad]"=>"\xf0\x9f\x93\x9b", - "\xee\x9c\x8a"=>"\xe2\x9e\xb0", "[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]"=>"\xf0\x9f\x93\x89", "[\xe5\xae\x9a\xe8\xa6\x8f]"=>"\xf0\x9f\x93\x8f", "[\xe4\xb8\x89\xe8\xa7\x92\xe5\xae\x9a\xe8\xa6\x8f]"=>"\xf0\x9f\x93\x90", "\xee\x99\x92"=>"\xf0\x9f\x8e\xbd", - "\xee\x99\x93"=>"\xe2\x9a\xbe", "\xee\x99\x94"=>"\xe2\x9b\xb3", "\xee\x99\x95"=>"\xf0\x9f\x8e\xbe", "\xee\x99\x96"=>"\xe2\x9a\xbd", "\xee\x99\x97"=>"\xf0\x9f\x8e\xbf", - "\xee\x99\x98"=>"\xf0\x9f\x8f\x80", "\xee\x99\x99"=>"\xf0\x9f\x8f\x81", "\xee\x9c\x92"=>"\xf0\x9f\x8f\x84", "\xee\x9c\xb3"=>"\xf0\x9f\x9a\xb6", "[\xe3\x83\x88\xe3\x83\xad\xe3\x83\x95\xe3\x82\xa3\xe3\x83\xbc]"=>"\xf0\x9f\x8f\x86", - "[\xe3\x83\x95\xe3\x83\x83\xe3\x83\x88\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xab]"=>"\xf0\x9f\x8f\x88", "[\xe6\xb0\xb4\xe6\xb3\xb3]"=>"\xf0\x9f\x8f\x8a", "\xee\x99\x9b"=>"\xf0\x9f\x9a\x83", "\xee\x99\x9c"=>"\xe2\x93\x82", "\xee\x99\x9d"=>"\xf0\x9f\x9a\x85", - "\xee\x99\x9e"=>"\xf0\x9f\x9a\x95", "\xee\x99\x9f"=>"\xf0\x9f\x9a\x99", "\xee\x99\xa0"=>"\xf0\x9f\x9a\x8c", "[\xe3\x83\x90\xe3\x82\xb9\xe5\x81\x9c]"=>"\xf0\x9f\x9a\x8f", "\xee\x99\xa2"=>"\xe2\x9c\x88", - "\xee\x9a\xa3"=>"\xf0\x9f\x9a\xa4", "[\xe9\xa7\x85]"=>"\xf0\x9f\x9a\x89", "[\xe3\x83\xad\xe3\x82\xb1\xe3\x83\x83\xe3\x83\x88]"=>"\xf0\x9f\x9a\x80", "[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\x83\xe3\x82\xaf]"=>"\xf0\x9f\x9a\x9a", "[\xe6\xb6\x88\xe9\x98\xb2\xe8\xbb\x8a]"=>"\xf0\x9f\x9a\x92", - "[\xe6\x95\x91\xe6\x80\xa5\xe8\xbb\x8a]"=>"\xf0\x9f\x9a\x91", "[\xe3\x83\x91\xe3\x83\x88\xe3\x82\xab\xe3\x83\xbc]"=>"\xf0\x9f\x9a\xa8", "\xee\x99\xab"=>"\xe2\x9b\xbd", "\xee\x99\xac"=>"\xf0\x9f\x85\xbf", "\xee\x99\xad"=>"\xf0\x9f\x9a\xa5", - "[\xe5\xb7\xa5\xe4\xba\x8b\xe4\xb8\xad]"=>"\xf0\x9f\x9a\xa7", "\xee\x9b\xb7"=>"\xf0\x9f\x9b\x80", "[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x97]"=>"\xe2\x9b\xba", "\xee\x99\xb9"=>"\xf0\x9f\x8e\xa0", "[\xe8\xa6\xb3\xe8\xa6\xa7\xe8\xbb\x8a]"=>"\xf0\x9f\x8e\xa1", - "[\xe3\x82\xb8\xe3\x82\xa7\xe3\x83\x83\xe3\x83\x88\xe3\x82\xb3\xe3\x83\xbc\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]"=>"\xf0\x9f\x8e\xa2", "\xee\x99\xb6"=>"\xf0\x9f\x8e\xa4", "\xee\x99\xb7"=>"\xf0\x9f\x93\xb9", "\xee\x99\xba"=>"\xf0\x9f\x8e\xa7", "\xee\x99\xbb"=>"\xf0\x9f\x8e\xa8", - "\xee\x99\xbc"=>"\xf0\x9f\x8e\xa9", "\xee\x99\xbd"=>"\xf0\x9f\x8e\xaa", "\xee\x99\xbe"=>"\xf0\x9f\x8e\xab", "\xee\x9a\xac"=>"\xf0\x9f\x8e\xac", "[\xe6\xbc\x94\xe5\x8a\x87]"=>"\xf0\x9f\x8e\xad", - "\xee\x9a\x8b"=>"\xf0\x9f\x8e\xae", "[\xe9\xba\xbb\xe9\x9b\x80]"=>"\xf0\x9f\x80\x84", "[\xe7\x9a\x84\xe4\xb8\xad]"=>"\xf0\x9f\x8e\xaf", "[777]"=>"\xf0\x9f\x8e\xb0", "[\xe3\x83\x93\xe3\x83\xaa\xe3\x83\xa4\xe3\x83\xbc\xe3\x83\x89]"=>"\xf0\x9f\x8e\xb1", - "[\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xb3\xe3\x83\xad]"=>"\xf0\x9f\x8e\xb2", "[\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xb0]"=>"\xf0\x9f\x8e\xb3", "[\xe8\x8a\xb1\xe6\x9c\xad]"=>"\xf0\x9f\x8e\xb4", "[\xe3\x82\xb8\xe3\x83\xa7\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc]"=>"\xf0\x9f\x83\x8f", "\xee\x9b\xb6"=>"\xf0\x9f\x8e\xb5", - "\xee\x9b\xbf"=>"\xf0\x9f\x8e\xbc", "[\xe3\x82\xb5\xe3\x83\x83\xe3\x82\xaf\xe3\x82\xb9]"=>"\xf0\x9f\x8e\xb7", "[\xe3\x82\xae\xe3\x82\xbf\xe3\x83\xbc]"=>"\xf0\x9f\x8e\xb8", "[\xe3\x83\x94\xe3\x82\xa2\xe3\x83\x8e]"=>"\xf0\x9f\x8e\xb9", "[\xe3\x83\x88\xe3\x83\xa9\xe3\x83\xb3\xe3\x83\x9a\xe3\x83\x83\xe3\x83\x88]"=>"\xf0\x9f\x8e\xba", - "[\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xaa\xe3\x83\xaa\xe3\x83\xb3]"=>"\xf0\x9f\x8e\xbb", "[\xe6\xad\x8c\xe8\xa8\x98\xe5\x8f\xb7]"=>"\xe3\x80\xbd", "\xee\x9a\x81"=>"\xf0\x9f\x93\xb7", "\xee\x9a\x8a"=>"\xf0\x9f\x93\xba", "[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa]"=>"\xf0\x9f\x93\xbb", - "[\xe3\x83\x93\xe3\x83\x87\xe3\x82\xaa]"=>"\xf0\x9f\x93\xbc", "\xee\x9c\x97"=>"\xf0\x9f\x92\x8c", "\xee\x9c\x9b"=>"\xf0\x9f\x92\x8e", "[\xe8\x8a\xb1\xe6\x9d\x9f]"=>"\xf0\x9f\x92\x90", "\xee\x9b\xad"=>"\xf0\x9f\x92\x9e", - "[\xe7\xb5\x90\xe5\xa9\x9a\xe5\xbc\x8f]"=>"\xf0\x9f\x92\x92", "[18\xe7\xa6\x81]"=>"\xf0\x9f\x94\x9e", "\xee\x9c\xb1"=>"\xc2\xa9", "\xee\x9c\xb6"=>"\xc2\xae", "\xee\x9c\xb2"=>"\xe2\x84\xa2", - "[\xef\xbd\x89]"=>"\xe2\x84\xb9", "\xee\x9b\xa0"=>"#\xe2\x83\xa3", "\xee\x9b\xa2"=>"1\xe2\x83\xa3", "\xee\x9b\xa3"=>"2\xe2\x83\xa3", "\xee\x9b\xa4"=>"3\xe2\x83\xa3", - "\xee\x9b\xa5"=>"4\xe2\x83\xa3", "\xee\x9b\xa6"=>"5\xe2\x83\xa3", "\xee\x9b\xa7"=>"6\xe2\x83\xa3", "\xee\x9b\xa8"=>"7\xe2\x83\xa3", "\xee\x9b\xa9"=>"8\xe2\x83\xa3", - "\xee\x9b\xaa"=>"9\xe2\x83\xa3", "\xee\x9b\xab"=>"0\xe2\x83\xa3", "[10]"=>"\xf0\x9f\x94\x9f", "[\xe3\x83\x90\xe3\x83\xaa3]"=>"\xf0\x9f\x93\xb6", "[\xe3\x83\x9e\xe3\x83\x8a\xe3\x83\xbc\xe3\x83\xa2\xe3\x83\xbc\xe3\x83\x89]"=>"\xf0\x9f\x93\xb3", - "[\xe3\x82\xb1\xe3\x83\xbc\xe3\x82\xbf\xe3\x82\xa4OFF]"=>"\xf0\x9f\x93\xb4", "\xee\x99\xb3"=>"\xf0\x9f\x8d\x94", "\xee\x9d\x89"=>"\xf0\x9f\x8d\x99", "\xee\x9d\x8a"=>"\xf0\x9f\x8d\xb0", "\xee\x9d\x8c"=>"\xf0\x9f\x8d\x9a", - "\xee\x9d\x8d"=>"\xf0\x9f\x8d\x9e", "[\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4\xe3\x83\x91\xe3\x83\xb3]"=>"\xf0\x9f\x8d\xb3", "[\xe3\x82\xbd\xe3\x83\x95\xe3\x83\x88\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]"=>"\xf0\x9f\x8d\xa6", "[\xe3\x83\x9d\xe3\x83\x86\xe3\x83\x88]"=>"\xf0\x9f\x8d\x9f", "[\xe3\x81\xa0\xe3\x82\x93\xe3\x81\x94]"=>"\xf0\x9f\x8d\xa1", - "[\xe3\x81\x9b\xe3\x82\x93\xe3\x81\xb9\xe3\x81\x84]"=>"\xf0\x9f\x8d\x98", "[\xe3\x83\x91\xe3\x82\xb9\xe3\x82\xbf]"=>"\xf0\x9f\x8d\x9d", "[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xbc]"=>"\xf0\x9f\x8d\x9b", "[\xe3\x81\x8a\xe3\x81\xa7\xe3\x82\x93]"=>"\xf0\x9f\x8d\xa2", "[\xe3\x81\x99\xe3\x81\x97]"=>"\xf0\x9f\x8d\xa3", - "[\xe5\xbc\x81\xe5\xbd\x93]"=>"\xf0\x9f\x8d\xb1", "[\xe9\x8d\x8b]"=>"\xf0\x9f\x8d\xb2", "[\xe3\x82\xab\xe3\x82\xad\xe6\xb0\xb7]"=>"\xf0\x9f\x8d\xa7", "[\xe8\x82\x89]"=>"\xf0\x9f\x8d\x96", "[\xe3\x82\x84\xe3\x81\x8d\xe3\x81\x84\xe3\x82\x82]"=>"\xf0\x9f\x8d\xa0", - "[\xe3\x83\x94\xe3\x82\xb6]"=>"\xf0\x9f\x8d\x95", "[\xe3\x83\x81\xe3\x82\xad\xe3\x83\xb3]"=>"\xf0\x9f\x8d\x97", "[\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]"=>"\xf0\x9f\x8d\xa8", "[\xe3\x83\x89\xe3\x83\xbc\xe3\x83\x8a\xe3\x83\x84]"=>"\xf0\x9f\x8d\xa9", "[\xe3\x82\xaf\xe3\x83\x83\xe3\x82\xad\xe3\x83\xbc]"=>"\xf0\x9f\x8d\xaa", - "[\xe3\x83\x81\xe3\x83\xa7\xe3\x82\xb3]"=>"\xf0\x9f\x8d\xab", "[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]"=>"\xf0\x9f\x8d\xad", "[\xe3\x83\x97\xe3\x83\xaa\xe3\x83\xb3]"=>"\xf0\x9f\x8d\xae", "[\xe3\x83\x8f\xe3\x83\x81\xe3\x83\x9f\xe3\x83\x84]"=>"\xf0\x9f\x8d\xaf", "[\xe3\x82\xa8\xe3\x83\x93\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4]"=>"\xf0\x9f\x8d\xa4", - "\xee\x99\xaf"=>"\xf0\x9f\x8d\xb4", "\xee\x99\xb0"=>"\xe2\x98\x95", "\xee\x99\xb1"=>"\xf0\x9f\x8d\xb9", "\xee\x99\xb2"=>"\xf0\x9f\x8d\xbb", "\xee\x9c\x9e"=>"\xf0\x9f\x8d\xb5", - "\xee\x9d\x96"=>"\xf0\x9f\x8d\xb7", "\xee\x99\xb8"=>"\xe2\x86\x97", "\xee\x9a\x96"=>"\xe2\x86\x98", "\xee\x9a\x97"=>"\xe2\x86\x96", "\xee\x9a\xa5"=>"\xe2\x86\x99", - "\xee\x9b\xb5"=>"\xe2\xa4\xb4", "\xee\x9c\x80"=>"\xf0\x9f\x91\x8e", "\xee\x9c\xbc"=>"\xe2\x86\x94", "\xee\x9c\xbd"=>"\xe2\x86\x95", "[\xe2\x86\x91]"=>"\xf0\x9f\x91\x86", - "[\xe2\x86\x93]"=>"\xf0\x9f\x91\x87", "[\xe2\x86\x92]"=>"\xf0\x9f\x91\x89", "[\xe2\x86\x90]"=>"\xf0\x9f\x91\x88", "[>]"=>"\xe2\x96\xb6", "[<]"=>"\xe2\x97\x80", - "[>>]"=>"\xe2\x8f\xa9", "[<<]"=>"\xe2\x8f\xaa", "\xe2\x96\xb2"=>"\xf0\x9f\x94\xbc", "\xe2\x96\xbc"=>"\xf0\x9f\x94\xbd", "[\xc3\x97]"=>"\xe2\x9c\x96", - "\xee\x9c\x82"=>"\xe2\x9d\x95", "\xee\x9c\x83"=>"\xe2\x81\x89", "\xee\x9c\x84"=>"\xe2\x80\xbc", "[\xef\xbc\x9f]"=>"\xe2\x9d\x94", "\xee\x9c\x89"=>"\xe3\x80\xb0", - "\xee\x9b\x9f"=>"\xe2\x9e\xbf", "\xee\x9b\xac"=>"\xf0\x9f\x92\x9d", "\xee\x9b\xae"=>"\xf0\x9f\x92\x94", "\xee\x9b\xaf"=>"\xf0\x9f\x92\x95", "\xee\x9b\xb8"=>"\xe2\x9c\xb3", - "\xee\x9a\x8d"=>"\xe2\x99\xa5", "\xee\x9a\x8e"=>"\xe2\x99\xa0", "\xee\x9a\x8f"=>"\xe2\x99\xa6", "\xee\x9a\x90"=>"\xe2\x99\xa3", "\xee\x99\xbf"=>"\xf0\x9f\x9a\xac", - "\xee\x9a\x80"=>"\xf0\x9f\x9a\xad", "\xee\x9a\x9b"=>"\xe2\x99\xbf", "\xee\x9b\x9e"=>"\xf0\x9f\x9a\xa9", "\xee\x9c\xb7"=>"\xe2\x9a\xa0", "\xee\x9c\xb5"=>"\xf0\x9f\x94\x83", - "\xee\x9c\x9d"=>"\xf0\x9f\x9a\xb2", "[\xe2\x99\x82]"=>"\xf0\x9f\x9a\xb9", "[\xe2\x99\x80]"=>"\xf0\x9f\x9a\xba", "\xee\x99\xae"=>"\xf0\x9f\x9a\xbe", "\xee\x9c\x94"=>"\xf0\x9f\x9a\xaa", - "\xee\x9c\xb8"=>"\xf0\x9f\x88\xb2", "[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]"=>"\xe2\x9c\x85", "\xee\x9b\x9b"=>"\xf0\x9f\x86\x91", "[COOL]"=>"\xf0\x9f\x86\x92", "\xee\x9b\x97"=>"\xf0\x9f\x86\x93", - "\xee\x9b\x98"=>"\xf0\x9f\x86\x94", "\xee\x9b\x9d"=>"\xf0\x9f\x86\x95", "[SOS]"=>"\xf0\x9f\x86\x98", "[UP!]"=>"\xf0\x9f\x86\x99", "[VS]"=>"\xf0\x9f\x86\x9a", - "[\xe3\x82\xb3\xe3\x82\xb3]"=>"\xf0\x9f\x88\x81", "[\xe3\x82\xb5\xe3\x83\xbc\xe3\x83\x93\xe3\x82\xb9]"=>"\xf0\x9f\x88\x82", "\xee\x9c\xb9"=>"\xf0\x9f\x88\xb3", "\xee\x9c\xba"=>"\xf0\x9f\x88\xb4", "\xee\x9c\xbb"=>"\xf0\x9f\x88\xb5", - "[\xe6\x9c\x89]"=>"\xf0\x9f\x88\xb6", "[\xe7\x84\xa1]"=>"\xf0\x9f\x88\x9a", "[\xe6\x9c\x88]"=>"\xf0\x9f\x88\xb7", "[\xe7\x94\xb3]"=>"\xf0\x9f\x88\xb8", "[\xe5\x89\xb2]"=>"\xf0\x9f\x88\xb9", - "[\xe6\x8c\x87]"=>"\xf0\x9f\x88\xaf", "[\xe5\x96\xb6]"=>"\xf0\x9f\x88\xba", "\xee\x9c\xb4"=>"\xe3\x8a\x99", "[\xe7\xa5\x9d]"=>"\xe3\x8a\x97", "[\xe5\xbe\x97]"=>"\xf0\x9f\x89\x90", - "[\xe5\x8f\xaf]"=>"\xf0\x9f\x89\x91", "[\xef\xbc\x8b]"=>"\xe2\x9e\x95", "[\xef\xbc\x8d]"=>"\xe2\x9e\x96", "[\xc3\xb7]"=>"\xe2\x9e\x97", "\xee\x9b\xbc"=>"\xf0\x9f\x92\xa2", - "\xee\x9b\xbe"=>"\xf0\x9f\x92\xa3", "\xee\x9c\x85"=>"\xf0\x9f\x92\xa5", "\xee\x9c\x86"=>"\xf0\x9f\x92\xa6", "\xee\x9c\x87"=>"\xf0\x9f\x92\xa7", "\xee\x9c\x88"=>"\xf0\x9f\x92\xa8", - "[\xe3\x82\xa6\xe3\x83\xb3\xe3\x83\x81]"=>"\xf0\x9f\x92\xa9", "[\xe5\x8a\x9b\xe3\x81\x93\xe3\x81\xb6]"=>"\xf0\x9f\x92\xaa", "[\xe3\x82\xaf\xe3\x83\xa9\xe3\x82\xaf\xe3\x83\xa9]"=>"\xf0\x9f\x92\xab", "[\xe3\x83\x95\xe3\x82\xad\xe3\x83\x80\xe3\x82\xb7]"=>"\xf0\x9f\x92\xac", "\xee\x9b\xba"=>"\xe2\x9d\x87", - "\xe2\x96\xa0"=>"\xe2\x97\xbc", "\xe2\x97\x86"=>"\xf0\x9f\x94\xb9", "[\xe8\x8a\xb1\xe4\xb8\xb8]"=>"\xf0\x9f\x92\xae", "[100\xe7\x82\xb9]"=>"\xf0\x9f\x92\xaf", "\xee\x9b\x9a"=>"\xe2\x86\xa9", - "\xe2\x94\x94\xe2\x86\x92"=>"\xe2\x86\xaa", "[\xe9\x9b\xbb\xe6\xb1\xa0]"=>"\xf0\x9f\x94\x8b", "[\xe3\x82\xb3\xe3\x83\xb3\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88]"=>"\xf0\x9f\x94\x8c", "\xee\x9b\x9c"=>"\xf0\x9f\x94\x8e", "\xee\x9b\x99"=>"\xf0\x9f\x94\x91", - "\xee\x9c\x93"=>"\xf0\x9f\x94\x94", "[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa\xe3\x83\x9c\xe3\x82\xbf\xe3\x83\xb3]"=>"\xf0\x9f\x94\x98", "[\xe3\x83\x96\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]"=>"\xf0\x9f\x94\x96", "[\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf]"=>"\xf0\x9f\x94\x97", "[\xe2\x86\x90BACK]"=>"\xf0\x9f\x94\x99", - "\xee\x9a\xb9"=>"\xf0\x9f\x94\x9a", "\xee\x9a\xb8"=>"\xf0\x9f\x94\x9b", "\xee\x9a\xb7"=>"\xf0\x9f\x94\x9c", "[TOP]"=>"\xf0\x9f\x94\x9d", "\xee\x9a\x93"=>"\xe2\x9c\x8a", - "\xee\x9a\x95"=>"\xf0\x9f\x91\x90", "\xee\x9a\x94"=>"\xe2\x9c\x8c", "\xee\x9b\xbd"=>"\xf0\x9f\x91\x8a", "\xee\x9c\xa7"=>"\xf0\x9f\x91\x8d", "[\xe4\xba\xba\xe5\xb7\xae\xe3\x81\x97\xe6\x8c\x87]"=>"\xe2\x98\x9d", - "[\xe6\x8b\x8d\xe6\x89\x8b]"=>"\xf0\x9f\x91\x8f", - ), - 'kddi_to_unified' => array( - "\xee\x92\x88"=>"\xe2\x98\x80", "\xee\x92\x8d"=>"\xe2\x98\x81", "\xee\x92\x8c"=>"\xe2\x98\x94", "\xee\x92\x85"=>"\xe2\x9b\x84", - "\xee\x92\x87"=>"\xe2\x9a\xa1", "\xee\x91\xa9"=>"\xf0\x9f\x8c\x80", "\xee\x96\x98"=>"\xf0\x9f\x8c\x81", "\xee\xab\xa8"=>"\xf0\x9f\x8c\x82", "\xee\xab\xb1"=>"\xf0\x9f\x8c\x83", - "\xee\xab\xb4"=>"\xf0\x9f\x8c\x85", "\xee\x97\x9a"=>"\xf0\x9f\x8c\x87", "\xee\xab\xb2"=>"\xf0\x9f\x8c\x88", "\xee\x92\x8a"=>"\xe2\x9d\x84", "\xee\x92\x8e"=>"\xe2\x9b\x85", - "\xee\x92\xbf"=>"\xf0\x9f\x8c\x89", "\xee\xad\xbc"=>"\xf0\x9f\x8c\x8a", "\xee\xad\x93"=>"\xf0\x9f\x8c\x8b", "\xee\xad\x9f"=>"\xf0\x9f\x8c\x8c", "\xee\x96\xb3"=>"\xf0\x9f\x8c\x8f", - "\xee\x96\xa8"=>"\xf0\x9f\x8c\x91", "\xee\x96\xa9"=>"\xf0\x9f\x8c\x94", "\xee\x96\xaa"=>"\xf0\x9f\x8c\x93", "\xee\x92\x86"=>"\xf0\x9f\x8c\x99", "\xe2\x97\x8b"=>"\xf0\x9f\x8c\x95", - "\xee\x92\x89"=>"\xf0\x9f\x8c\x9b", "\xee\x92\x8b"=>"\xe2\xad\x90", "\xee\x91\xa8"=>"\xf0\x9f\x8c\xa0", "\xee\x96\x94"=>"\xe2\x8f\xb0", "\xee\x95\xba"=>"\xe2\x8c\x9a", - "\xee\x95\xbb"=>"\xe2\x8c\x9b", "\xee\x91\xbc"=>"\xe2\x8f\xb3", "\xee\x92\x8f"=>"\xf0\x9f\x90\x91", "\xee\x92\x90"=>"\xe2\x99\x89", "\xee\x92\x91"=>"\xe2\x99\x8a", - "\xee\x92\x92"=>"\xe2\x99\x8b", "\xee\x92\x93"=>"\xe2\x99\x8c", "\xee\x92\x94"=>"\xe2\x99\x8d", "\xee\x92\x95"=>"\xe2\x99\x8e", "\xee\x92\x96"=>"\xe2\x99\x8f", - "\xee\x92\x97"=>"\xe2\x99\x90", "\xee\x92\x98"=>"\xe2\x99\x91", "\xee\x92\x99"=>"\xe2\x99\x92", "\xee\x92\x9a"=>"\xf0\x9f\x90\x9f", "\xee\x92\x9b"=>"\xe2\x9b\x8e", - "\xee\x94\x93"=>"\xf0\x9f\x8d\x80", "\xee\x93\xa4"=>"\xf0\x9f\x8c\xb7", "\xee\xad\xbd"=>"\xf0\x9f\x8c\xb1", "\xee\x93\x8e"=>"\xf0\x9f\x8d\x81", "\xee\x93\x8a"=>"\xf0\x9f\x8c\xb8", - "\xee\x96\xba"=>"\xf0\x9f\x8c\xb9", "\xee\x97\x8d"=>"\xf0\x9f\x8d\x83", "\xee\xaa\x94"=>"\xf0\x9f\x8c\xba", "\xee\x93\xa3"=>"\xf0\x9f\x8c\xbb", "\xee\x93\xa2"=>"\xf0\x9f\x8c\xb4", - "\xee\xaa\x96"=>"\xf0\x9f\x8c\xb5", "[\xe7\xa8\xb2\xe7\xa9\x82]"=>"\xf0\x9f\x8c\xbe", "\xee\xac\xb6"=>"\xf0\x9f\x8c\xbd", "\xee\xac\xb7"=>"\xf0\x9f\x8d\x84", "\xee\xac\xb8"=>"\xf0\x9f\x8c\xb0", - "\xee\xad\x89"=>"\xf0\x9f\x8c\xbc", "\xee\xae\x82"=>"\xf0\x9f\x8c\xbf", "\xee\x93\x92"=>"\xf0\x9f\x8d\x92", "\xee\xac\xb5"=>"\xf0\x9f\x8d\x8c", "\xee\xaa\xb9"=>"\xf0\x9f\x8d\x8e", - "\xee\xaa\xba"=>"\xf0\x9f\x8d\x8a", "\xee\x93\x94"=>"\xf0\x9f\x8d\x93", "\xee\x93\x8d"=>"\xf0\x9f\x8d\x89", "\xee\xaa\xbb"=>"\xf0\x9f\x8d\x85", "\xee\xaa\xbc"=>"\xf0\x9f\x8d\x86", - "\xee\xac\xb2"=>"\xf0\x9f\x8d\x88", "\xee\xac\xb3"=>"\xf0\x9f\x8d\x8d", "\xee\xac\xb4"=>"\xf0\x9f\x8d\x87", "\xee\xac\xb9"=>"\xf0\x9f\x8d\x91", "\xee\xad\x9a"=>"\xf0\x9f\x8d\x8f", - "\xee\x96\xa4"=>"\xf0\x9f\x91\x80", "\xee\x96\xa5"=>"\xf0\x9f\x91\x82", "\xee\xab\x90"=>"\xf0\x9f\x91\x83", "\xee\xab\x91"=>"\xf0\x9f\x91\x84", "\xee\xad\x87"=>"\xf0\x9f\x91\x85", - "\xee\x94\x89"=>"\xf0\x9f\x92\x84", "\xee\xaa\xa0"=>"\xf0\x9f\x92\x85", "\xee\x94\x8b"=>"\xf0\x9f\x92\x86", "\xee\xaa\xa1"=>"\xf0\x9f\x92\x87", "\xee\xaa\xa2"=>"\xf0\x9f\x92\x88", - "\xe3\x80\x93"=>"\xf0\x9f\x92\xa0", "\xee\x93\xbc"=>"\xf0\x9f\x91\xa8", "\xee\x93\xba"=>"\xf0\x9f\x91\xa9", "\xee\x94\x81"=>"\xf0\x9f\x91\xaa", "[\xe3\x82\xab\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]"=>"\xf0\x9f\x91\xab", - "\xee\x97\x9d"=>"\xf0\x9f\x91\xae", "\xee\xab\x9b"=>"\xf0\x9f\x91\xaf", "\xee\xab\xa9"=>"\xf0\x9f\x91\xb0", "\xee\xac\x93"=>"\xf0\x9f\x91\xb1", "\xee\xac\x94"=>"\xf0\x9f\x91\xb2", - "\xee\xac\x95"=>"\xf0\x9f\x91\xb3", "\xee\xac\x96"=>"\xf0\x9f\x91\xb4", "\xee\xac\x97"=>"\xf0\x9f\x91\xb5", "\xee\xac\x98"=>"\xf0\x9f\x9a\xbc", "\xee\xac\x99"=>"\xf0\x9f\x91\xb7", - "\xee\xac\x9a"=>"\xf0\x9f\x91\xb8", "\xee\xad\x84"=>"\xf0\x9f\x91\xb9", "\xee\xad\x85"=>"\xf0\x9f\x91\xba", "\xee\x93\x8b"=>"\xf0\x9f\x91\xbb", "\xee\x96\xbf"=>"\xf0\x9f\x91\xbc", - "\xee\x94\x8e"=>"\xf0\x9f\x91\xbd", "\xee\x93\xac"=>"\xf0\x9f\x91\xbe", "\xee\x93\xaf"=>"\xf0\x9f\x91\xbf", "\xee\x93\xb8"=>"\xf0\x9f\x92\x80", "[\xe6\xa1\x88\xe5\x86\x85]"=>"\xf0\x9f\x92\x81", - "[\xe8\xa1\x9b\xe5\x85\xb5]"=>"\xf0\x9f\x92\x82", "\xee\xac\x9c"=>"\xf0\x9f\x92\x83", "\xee\xad\xbe"=>"\xf0\x9f\x90\x8c", "\xee\xac\xa2"=>"\xf0\x9f\x90\x8d", "\xee\x93\x98"=>"\xf0\x9f\x90\xb4", - "\xee\xac\xa3"=>"\xf0\x9f\x90\x94", "\xee\xac\xa4"=>"\xf0\x9f\x90\x97", "\xee\xac\xa5"=>"\xf0\x9f\x90\xab", "\xee\xac\x9f"=>"\xf0\x9f\x90\x98", "\xee\xac\xa0"=>"\xf0\x9f\x90\xa8", - "\xee\x93\x99"=>"\xf0\x9f\x90\xb5", "\xee\x97\x87"=>"\xf0\x9f\x90\x99", "\xee\xab\xac"=>"\xf0\x9f\x90\x9a", "\xee\xac\x9e"=>"\xf0\x9f\x90\x9b", "\xee\x93\x9d"=>"\xf0\x9f\x90\x9c", - "\xee\xad\x97"=>"\xf0\x9f\x90\x9d", "\xee\xad\x98"=>"\xf0\x9f\x90\x9e", "\xee\xac\x9d"=>"\xf0\x9f\x90\xa0", "\xee\x93\x93"=>"\xf0\x9f\x90\xa1", "\xee\x97\x94"=>"\xf0\x9f\x90\xa2", - "\xee\x93\xa0"=>"\xf0\x9f\x90\xa6", "\xee\xad\xb6"=>"\xf0\x9f\x90\xa5", "\xee\x97\x9b"=>"\xf0\x9f\x90\xa3", "\xee\x93\x9c"=>"\xf0\x9f\x90\xa7", "\xee\x93\x9f"=>"\xf0\x9f\x90\xa9", - "\xee\xac\x9b"=>"\xf0\x9f\x90\xac", "\xee\x97\x82"=>"\xf0\x9f\x90\xad", "\xee\x97\x80"=>"\xf0\x9f\x90\xaf", "\xee\x93\x9b"=>"\xf0\x9f\x90\xb1", "\xee\x91\xb0"=>"\xf0\x9f\x90\xb3", - "\xee\x93\xa1"=>"\xf0\x9f\x90\xba", "\xee\x93\x9e"=>"\xf0\x9f\x90\xb7", "\xee\x97\x81"=>"\xf0\x9f\x90\xbb", "[\xe3\x83\x8f\xe3\x83\xa0\xe3\x82\xb9\xe3\x82\xbf\xe3\x83\xbc]"=>"\xf0\x9f\x90\xb9", "\xee\xac\xa1"=>"\xf0\x9f\x90\xae", - "\xee\x93\x97"=>"\xf0\x9f\x90\xb0", "\xee\x93\x9a"=>"\xf0\x9f\x90\xb8", "\xee\x93\xae"=>"\xf0\x9f\x90\xbe", "\xee\xac\xbf"=>"\xf0\x9f\x90\xb2", "\xee\xad\x86"=>"\xf0\x9f\x90\xbc", - "\xee\xad\x88"=>"\xf0\x9f\x90\xbd", "\xee\x91\xb2"=>"\xf0\x9f\x98\xa0", "\xee\xad\xa7"=>"\xf0\x9f\x98\xa9", "\xee\xab\x8a"=>"\xf0\x9f\x98\xb2", "\xee\xab\x80"=>"\xf0\x9f\x98\x94", - "\xee\x96\xae"=>"\xf0\x9f\x98\xb5", "\xee\xab\x8b"=>"\xf0\x9f\x98\xb0", "\xee\xab\x89"=>"\xf0\x9f\x98\x92", "\xee\x97\x84"=>"\xf0\x9f\x98\x8d", "\xee\xab\x81"=>"\xf0\x9f\x98\xa4", - "\xee\x93\xa7"=>"\xf0\x9f\x98\x9d", "\xee\xab\x8d"=>"\xf0\x9f\x98\x8a", "\xee\xab\x8f"=>"\xf0\x9f\x98\x98", "\xee\xab\x8e"=>"\xf0\x9f\x98\x9a", "\xee\xab\x87"=>"\xf0\x9f\x98\xb7", - "\xee\xab\x88"=>"\xf0\x9f\x98\xb3", "\xee\x91\xb1"=>"\xf0\x9f\x98\x84", "\xee\x91\xb1\xee\x96\xb1"=>"\xf0\x9f\x98\x85", "\xee\xab\x85"=>"\xf0\x9f\x98\x8c", "\xee\xae\x80"=>"\xf0\x9f\x98\x81", - "\xee\xad\xa4"=>"\xf0\x9f\x98\x82", "\xee\x93\xbb"=>"\xe2\x98\xba", "\xee\xad\xa9"=>"\xf0\x9f\x98\xa2", "\xee\x91\xb3"=>"\xf0\x9f\x98\xad", "\xee\xab\x86"=>"\xf0\x9f\x98\xa8", - "\xee\xab\x82"=>"\xf0\x9f\x98\xa3", "\xee\xad\x9d"=>"\xf0\x9f\x98\xa1", "\xee\xab\x83"=>"\xf0\x9f\x98\x96", "\xee\x97\x85"=>"\xf0\x9f\x98\xb1", "\xee\xab\x84"=>"\xf0\x9f\x98\xaa", - "\xee\xaa\xbf"=>"\xf0\x9f\x98\x8f", "\xee\x97\x86"=>"\xf0\x9f\x98\xa5", "\xee\x91\xb4"=>"\xf0\x9f\x98\xab", "\xee\x97\x83"=>"\xf0\x9f\x98\x89", "\xee\xad\xa1"=>"\xf0\x9f\x98\xba", - "\xee\xad\xbf"=>"\xf0\x9f\x98\xb8", "\xee\xad\xa3"=>"\xf0\x9f\x98\xb9", "\xee\xad\xa0"=>"\xf0\x9f\x98\xbd", "\xee\xad\xa5"=>"\xf0\x9f\x98\xbb", "\xee\xad\xa8"=>"\xf0\x9f\x98\xbf", - "\xee\xad\x9e"=>"\xf0\x9f\x98\xbe", "\xee\xad\xaa"=>"\xf0\x9f\x98\xbc", "\xee\xad\xa6"=>"\xf0\x9f\x99\x80", "\xee\xab\x97"=>"\xf0\x9f\x99\x85", "\xee\xab\x98"=>"\xf0\x9f\x99\x86", - "\xee\xab\x99"=>"\xf0\x9f\x99\x87", "\xee\xad\x90"=>"\xf0\x9f\x99\x88", "\xee\xad\x91"=>"\xf0\x9f\x99\x8a", "\xee\xad\x92"=>"\xf0\x9f\x99\x89", "\xee\xae\x85"=>"\xf0\x9f\x99\x8b", - "\xee\xae\x86"=>"\xf0\x9f\x99\x8c", "\xee\xae\x87"=>"\xf0\x9f\x99\x8d", "\xee\xae\x88"=>"\xf0\x9f\x99\x8e", "\xee\xab\x92"=>"\xf0\x9f\x99\x8f", "\xee\x92\xab"=>"\xf0\x9f\x8f\xa0", - "\xee\xac\x89"=>"\xf0\x9f\x8f\xa1", "\xee\x92\xad"=>"\xf0\x9f\x8f\xa2", "\xee\x97\x9e"=>"\xf0\x9f\x8f\xa3", "\xee\x97\x9f"=>"\xf0\x9f\x8f\xa5", "\xee\x92\xaa"=>"\xf0\x9f\x8f\xa6", - "\xee\x92\xa3"=>"\xf0\x9f\x8f\xa7", "\xee\xaa\x81"=>"\xf0\x9f\x8f\xa8", "\xee\xab\xb3"=>"\xf0\x9f\x8f\xa9", "\xee\x92\xa4"=>"\xf0\x9f\x8f\xaa", "\xee\xaa\x80"=>"\xf0\x9f\x8f\xab", - "\xee\x96\xbb"=>"\xf0\x9f\x92\x92", "\xee\x97\x8f"=>"\xe2\x9b\xb2", "\xee\xab\xb6"=>"\xf0\x9f\x8f\xac", "\xee\xab\xb7"=>"\xf0\x9f\x8f\xaf", "\xee\xab\xb8"=>"\xf0\x9f\x8f\xb0", - "\xee\xab\xb9"=>"\xf0\x9f\x8f\xad", "\xee\x92\xa9"=>"\xe2\x9a\x93", "\xee\x92\xbd"=>"\xf0\x9f\x8f\xae", "\xee\x96\xbd"=>"\xf0\x9f\x97\xbb", "\xee\x93\x80"=>"\xf0\x9f\x97\xbc", - "[\xe8\x87\xaa\xe7\x94\xb1\xe3\x81\xae\xe5\xa5\xb3\xe7\xa5\x9e]"=>"\xf0\x9f\x97\xbd", "\xee\x95\xb2"=>"\xf0\x9f\x97\xbe", "\xee\xad\xac"=>"\xf0\x9f\x97\xbf", "\xee\x96\xb7"=>"\xf0\x9f\x91\x9e", "\xee\xac\xab"=>"\xf0\x9f\x91\x9f", - "\xee\x94\x9a"=>"\xf0\x9f\x91\xa1", "\xee\xaa\x9f"=>"\xf0\x9f\x91\xa2", "\xee\xac\xaa"=>"\xf0\x9f\x91\xa3", "\xee\x93\xbe"=>"\xf0\x9f\x91\x93", "\xee\x96\xb6"=>"\xf0\x9f\x91\x95", - "\xee\xad\xb7"=>"\xf0\x9f\x91\x96", "\xee\x97\x89"=>"\xf0\x9f\x94\xb1", "\xee\xaa\x93"=>"\xf0\x9f\x91\x94", "\xee\xaa\x9e"=>"\xf0\x9f\x91\x92", "\xee\xad\xab"=>"\xf0\x9f\x91\x97", - "\xee\xaa\xa3"=>"\xf0\x9f\x91\x98", "\xee\xaa\xa4"=>"\xf0\x9f\x91\x99", "\xee\x94\x8d"=>"\xf0\x9f\x91\x9a", "\xee\x94\x84"=>"\xf0\x9f\x91\x9b", "\xee\x92\x9c"=>"\xf0\x9f\x91\x9c", - "[\xe3\x81\xb5\xe3\x81\x8f\xe3\x82\x8d]"=>"\xf0\x9f\x91\x9d", "\xee\x93\x87"=>"\xf0\x9f\x92\xb0", "[$\xef\xbf\xa5]"=>"\xf0\x9f\x92\xb1", "\xee\x97\x9c"=>"\xf0\x9f\x92\xb9", "\xee\x95\xb9"=>"\xf0\x9f\x92\xb2", - "\xee\x95\xbc"=>"\xf0\x9f\x92\xb3", "\xee\x95\xbd"=>"\xf0\x9f\x92\xb4", "\xee\x96\x85"=>"\xf0\x9f\x92\xb5", "\xee\xad\x9b"=>"\xf0\x9f\x92\xb8", "\xee\xac\x91"=>"\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3", - "\xee\xac\x8e"=>"\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa", "\xee\x97\x95"=>"\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8", "\xee\xab\xba"=>"\xf0\x9f\x87\xab\xf0\x9f\x87\xb7", "\xee\xac\x90"=>"\xf0\x9f\x87\xac\xf0\x9f\x87\xa7", "\xee\xac\x8f"=>"\xf0\x9f\x87\xae\xf0\x9f\x87\xb9", - "\xee\x93\x8c"=>"\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5", "\xee\xac\x92"=>"\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7", "\xee\x97\x96"=>"\xf0\x9f\x87\xb7\xf0\x9f\x87\xba", "\xee\x95\xb3"=>"\xf0\x9f\x87\xba\xf0\x9f\x87\xb8", "\xee\x91\xbb"=>"\xf0\x9f\x94\xa5", - "\xee\x96\x83"=>"\xf0\x9f\x94\xa6", "\xee\x96\x87"=>"\xf0\x9f\x94\xa7", "\xee\x97\x8b"=>"\xf0\x9f\x94\xa8", "\xee\x96\x81"=>"\xf0\x9f\x94\xa9", "\xee\x95\xbf"=>"\xf0\x9f\x94\xaa", - "\xee\x94\x8a"=>"\xf0\x9f\x94\xab", "\xee\xaa\x8f"=>"\xf0\x9f\x94\xaf", "\xee\x92\x80"=>"\xf0\x9f\x94\xb0", "\xee\x94\x90"=>"\xf0\x9f\x92\x89", "\xee\xaa\x9a"=>"\xf0\x9f\x92\x8a", - "\xee\xac\xa6"=>"\xf0\x9f\x85\xb0", "\xee\xac\xa7"=>"\xf0\x9f\x85\xb1", "\xee\xac\xa9"=>"\xf0\x9f\x86\x8e", "\xee\xac\xa8"=>"\xf0\x9f\x85\xbe", "\xee\x96\x9f"=>"\xf0\x9f\x8e\x80", - "\xee\x93\x8f"=>"\xf0\x9f\x8e\x81", "\xee\x96\xa0"=>"\xf0\x9f\x8e\x82", "\xee\x93\x89"=>"\xf0\x9f\x8e\x84", "\xee\xab\xb0"=>"\xf0\x9f\x8e\x85", "\xee\x97\x99"=>"\xf0\x9f\x8e\x8c", - "\xee\x97\x8c"=>"\xf0\x9f\x8e\x86", "\xee\xaa\x9b"=>"\xf0\x9f\x8e\x88", "\xee\xaa\x9c"=>"\xf0\x9f\x8e\x89", "\xee\xab\xa3"=>"\xf0\x9f\x8e\x8d", "\xee\xab\xa4"=>"\xf0\x9f\x8e\x8e", - "\xee\xab\xa5"=>"\xf0\x9f\x8e\x93", "\xee\xab\xa6"=>"\xf0\x9f\x8e\x92", "\xee\xab\xa7"=>"\xf0\x9f\x8e\x8f", "\xee\xab\xab"=>"\xf0\x9f\x8e\x87", "\xee\xab\xad"=>"\xf0\x9f\x8e\x90", - "\xee\xab\xae"=>"\xf0\x9f\x8e\x83", "\xee\x91\xaf"=>"\xf0\x9f\x8e\x8a", "\xee\xac\xbd"=>"\xf0\x9f\x8e\x8b", "\xee\xab\xaf"=>"\xf0\x9f\x8e\x91", "\xee\x96\x9b"=>"\xf0\x9f\x93\x9f", - "\xee\x96\x96"=>"\xe2\x98\x8e", "\xee\x94\x9e"=>"\xf0\x9f\x93\x9e", "\xee\x96\x88"=>"\xf0\x9f\x93\xb1", "\xee\xac\x88"=>"\xf0\x9f\x93\xb2", "\xee\xaa\x92"=>"\xf0\x9f\x93\x9d", - "\xee\x94\xa0"=>"\xf0\x9f\x93\xa0", "\xee\x94\xa1"=>"\xe2\x9c\x89", "\xee\x96\x91"=>"\xf0\x9f\x93\xa8", "\xee\xad\xa2"=>"\xf0\x9f\x93\xa9", "\xee\x94\x9b"=>"\xf0\x9f\x93\xae", - "\xee\xac\x8a"=>"\xf0\x9f\x93\xab", "\xee\x96\x8b"=>"\xf0\x9f\x93\xb0", "\xee\x94\x91"=>"\xf0\x9f\x94\x8a", "\xee\x92\xa8"=>"\xf0\x9f\x93\xa1", "\xee\x96\x92"=>"\xf0\x9f\x93\xa4", - "\xee\x96\x93"=>"\xf0\x9f\x93\xa5", "\xee\x94\x9f"=>"\xf0\x9f\x93\xa6", "\xee\xad\xb1"=>"\xf0\x9f\x93\xa7", "\xee\xab\xbd"=>"\xf0\x9f\x94\xa0", "\xee\xab\xbe"=>"\xf0\x9f\x94\xa1", - "\xee\xab\xbf"=>"\xf0\x9f\x94\xa2", "\xee\xac\x80"=>"\xf0\x9f\x94\xa3", "\xee\xad\x95"=>"\xf0\x9f\x94\xa4", "\xee\xac\x83"=>"\xe2\x9c\x92", "[\xe3\x81\x84\xe3\x81\x99]"=>"\xf0\x9f\x92\xba", - "\xee\x96\xb8"=>"\xf0\x9f\x92\xbb", "\xee\x92\xa1"=>"\xe2\x9c\x8f", "\xee\x92\xa0"=>"\xf0\x9f\x93\x8e", "\xee\x97\x8e"=>"\xf0\x9f\x92\xbc", "\xee\x96\x82"=>"\xf0\x9f\x92\xbd", - "\xee\x95\xa2"=>"\xf0\x9f\x92\xbe", "\xee\x94\x8c"=>"\xf0\x9f\x93\x80", "\xee\x94\x96"=>"\xe2\x9c\x82", "\xee\x95\xa0"=>"\xf0\x9f\x93\x8d", "\xee\x95\xa1"=>"\xf0\x9f\x93\x83", - "\xee\x95\xa9"=>"\xf0\x9f\x93\x84", "\xee\x95\xa3"=>"\xf0\x9f\x93\x85", "\xee\x96\x8f"=>"\xf0\x9f\x93\x81", "\xee\x96\x90"=>"\xf0\x9f\x93\x82", "\xee\x95\xab"=>"\xf0\x9f\x93\x93", - "\xee\x92\x9f"=>"\xf0\x9f\x93\x96", "\xee\x92\x9d"=>"\xf0\x9f\x93\x94", "\xee\x95\xa8"=>"\xf0\x9f\x93\x95", "\xee\x95\xa5"=>"\xf0\x9f\x93\x97", "\xee\x95\xa6"=>"\xf0\x9f\x93\x98", - "\xee\x95\xa7"=>"\xf0\x9f\x93\x99", "\xee\x95\xaf"=>"\xf0\x9f\x93\x9a", "\xee\x94\x9d"=>"\xf0\x9f\x93\x9b", "\xee\x95\x9f"=>"\xf0\x9f\x93\x9c", "\xee\x95\xa4"=>"\xf0\x9f\x93\x8b", - "\xee\x95\xaa"=>"\xf0\x9f\x93\x86", "\xee\x95\xb4"=>"\xf0\x9f\x93\x8a", "\xee\x95\xb5"=>"\xf0\x9f\x93\x88", "\xee\x95\xb6"=>"\xf0\x9f\x93\x89", "\xee\x95\xac"=>"\xf0\x9f\x93\x87", - "\xee\x95\xad"=>"\xf0\x9f\x93\x8c", "\xee\x95\xae"=>"\xf0\x9f\x93\x92", "\xee\x95\xb0"=>"\xf0\x9f\x93\x8f", "\xee\x92\xa2"=>"\xf0\x9f\x93\x90", "\xee\xac\x8b"=>"\xf0\x9f\x93\x91", - "\xee\x92\xba"=>"\xe2\x9a\xbe", "\xee\x96\x99"=>"\xe2\x9b\xb3", "\xee\x92\xb7"=>"\xf0\x9f\x8e\xbe", "\xee\x92\xb6"=>"\xe2\x9a\xbd", "\xee\xaa\xac"=>"\xf0\x9f\x8e\xbf", - "\xee\x96\x9a"=>"\xf0\x9f\x8f\x80", "\xee\x92\xb9"=>"\xf0\x9f\x8f\x81", "\xee\x92\xb8"=>"\xf0\x9f\x8f\x82", "\xee\x91\xab"=>"\xf0\x9f\x8f\x83", "\xee\xad\x81"=>"\xf0\x9f\x8f\x84", - "\xee\x97\x93"=>"\xf0\x9f\x8f\x86", "\xee\x92\xbb"=>"\xf0\x9f\x8f\x88", "\xee\xab\x9e"=>"\xf0\x9f\x8f\x8a", "\xee\x92\xb5"=>"\xf0\x9f\x9a\x83", "\xee\x96\xbc"=>"\xe2\x93\x82", - "\xee\x92\xb0"=>"\xf0\x9f\x9a\x85", "\xee\x92\xb1"=>"\xf0\x9f\x9a\x95", "\xee\x92\xaf"=>"\xf0\x9f\x9a\x8c", "\xee\x92\xa7"=>"\xf0\x9f\x9a\x8f", "\xee\xaa\x82"=>"\xf0\x9f\x9a\xa2", - "\xee\x92\xb3"=>"\xe2\x9c\x88", "\xee\x92\xb4"=>"\xf0\x9f\x9a\xa4", "\xee\xad\xad"=>"\xf0\x9f\x9a\x89", "\xee\x97\x88"=>"\xf0\x9f\x9a\x80", "\xee\x92\xb2"=>"\xf0\x9f\x9a\x9a", - "\xee\xab\x9f"=>"\xf0\x9f\x9a\x92", "\xee\xab\xa0"=>"\xf0\x9f\x9a\x91", "\xee\xab\xa1"=>"\xf0\x9f\x9a\x93", "\xee\x95\xb1"=>"\xe2\x9b\xbd", "\xee\x92\xa6"=>"\xf0\x9f\x85\xbf", - "\xee\x91\xaa"=>"\xf0\x9f\x9a\xa5", "\xee\x97\x97"=>"\xf0\x9f\x9a\xa7", "\xee\xad\xb3"=>"\xf0\x9f\x9a\xa8", "\xee\x92\xbc"=>"\xe2\x99\xa8", "\xee\x97\x90"=>"\xe2\x9b\xba", - "\xee\x91\xad"=>"\xf0\x9f\x8e\xa1", "\xee\xab\xa2"=>"\xf0\x9f\x8e\xa2", "\xee\xad\x82"=>"\xf0\x9f\x8e\xa3", "\xee\x94\x83"=>"\xf0\x9f\x8e\xa4", "\xee\x94\x97"=>"\xf0\x9f\x8e\xa6", - "\xee\x94\x88"=>"\xf0\x9f\x8e\xa7", "\xee\x96\x9c"=>"\xf0\x9f\x8e\xa8", "\xee\xab\xb5"=>"\xf0\x9f\x8e\xa9", "\xee\x96\x9e"=>"\xf0\x9f\x8e\xaa", "\xee\x92\x9e"=>"\xf0\x9f\x8e\xab", - "\xee\x92\xbe"=>"\xf0\x9f\x8e\xac", "\xee\x96\x9d"=>"\xf0\x9f\x8e\xad", "\xee\x93\x86"=>"\xf0\x9f\x8e\xae", "\xee\x97\x91"=>"\xf0\x9f\x80\x84", "\xee\x93\x85"=>"\xf0\x9f\x8e\xaf", - "\xee\x91\xae"=>"\xf0\x9f\x8e\xb0", "\xee\xab\x9d"=>"\xf0\x9f\x8e\xb1", "\xee\x93\x88"=>"\xf0\x9f\x8e\xb2", "\xee\xad\x83"=>"\xf0\x9f\x8e\xb3", "\xee\xad\xae"=>"\xf0\x9f\x8e\xb4", - "\xee\xad\xaf"=>"\xf0\x9f\x83\x8f", "\xee\x96\xbe"=>"\xf0\x9f\x8e\xb5", "\xee\x94\x85"=>"\xf0\x9f\x8e\xb6", "[\xe3\x82\xb5\xe3\x83\x83\xe3\x82\xaf\xe3\x82\xb9]"=>"\xf0\x9f\x8e\xb7", "\xee\x94\x86"=>"\xf0\x9f\x8e\xb8", - "\xee\xad\x80"=>"\xf0\x9f\x8e\xb9", "\xee\xab\x9c"=>"\xf0\x9f\x8e\xba", "\xee\x94\x87"=>"\xf0\x9f\x8e\xbb", "\xee\xab\x8c"=>"\xf0\x9f\x8e\xbc", "[\xe6\xad\x8c\xe8\xa8\x98\xe5\x8f\xb7]"=>"\xe3\x80\xbd", - "\xee\x94\x95"=>"\xf0\x9f\x93\xb7", "\xee\x95\xbe"=>"\xf0\x9f\x93\xb9", "\xee\x94\x82"=>"\xf0\x9f\x93\xba", "\xee\x96\xb9"=>"\xf0\x9f\x93\xbb", "\xee\x96\x80"=>"\xf0\x9f\x93\xbc", - "\xee\x93\xab"=>"\xf0\x9f\x92\x8b", "\xee\xad\xb8"=>"\xf0\x9f\x92\x8c", "\xee\x94\x94"=>"\xf0\x9f\x92\x8e", "\xee\x97\x8a"=>"\xf0\x9f\x92\x8f", "\xee\xaa\x95"=>"\xf0\x9f\x92\x90", - "\xee\xab\x9a"=>"\xf0\x9f\x92\x91", "\xee\xaa\x83"=>"\xf0\x9f\x94\x9e", "\xee\x95\x98"=>"\xc2\xa9", "\xee\x95\x99"=>"\xc2\xae", "\xee\x95\x8e"=>"\xe2\x84\xa2", - "\xee\x94\xb3"=>"\xe2\x84\xb9", "\xee\xae\x84"=>"#\xe2\x83\xa3", "\xee\x94\xa2"=>"1\xe2\x83\xa3", "\xee\x94\xa3"=>"2\xe2\x83\xa3", "\xee\x94\xa4"=>"3\xe2\x83\xa3", - "\xee\x94\xa5"=>"4\xe2\x83\xa3", "\xee\x94\xa6"=>"5\xe2\x83\xa3", "\xee\x94\xa7"=>"6\xe2\x83\xa3", "\xee\x94\xa8"=>"7\xe2\x83\xa3", "\xee\x94\xa9"=>"8\xe2\x83\xa3", - "\xee\x94\xaa"=>"9\xe2\x83\xa3", "\xee\x96\xac"=>"0\xe2\x83\xa3", "\xee\x94\xab"=>"\xf0\x9f\x94\x9f", "\xee\xaa\x84"=>"\xf0\x9f\x93\xb6", "\xee\xaa\x90"=>"\xf0\x9f\x93\xb3", - "\xee\xaa\x91"=>"\xf0\x9f\x93\xb4", "\xee\x93\x96"=>"\xf0\x9f\x8d\x94", "\xee\x93\x95"=>"\xf0\x9f\x8d\x99", "\xee\x93\x90"=>"\xf0\x9f\x8d\xb0", "\xee\x96\xb4"=>"\xf0\x9f\x8d\x9c", - "\xee\xaa\xaf"=>"\xf0\x9f\x8d\x9e", "\xee\x93\x91"=>"\xf0\x9f\x8d\xb3", "\xee\xaa\xb0"=>"\xf0\x9f\x8d\xa6", "\xee\xaa\xb1"=>"\xf0\x9f\x8d\x9f", "\xee\xaa\xb2"=>"\xf0\x9f\x8d\xa1", - "\xee\xaa\xb3"=>"\xf0\x9f\x8d\x98", "\xee\xaa\xb4"=>"\xf0\x9f\x8d\x9a", "\xee\xaa\xb5"=>"\xf0\x9f\x8d\x9d", "\xee\xaa\xb6"=>"\xf0\x9f\x8d\x9b", "\xee\xaa\xb7"=>"\xf0\x9f\x8d\xa2", - "\xee\xaa\xb8"=>"\xf0\x9f\x8d\xa3", "\xee\xaa\xbd"=>"\xf0\x9f\x8d\xb1", "\xee\xaa\xbe"=>"\xf0\x9f\x8d\xb2", "\xee\xab\xaa"=>"\xf0\x9f\x8d\xa7", "\xee\x93\x84"=>"\xf0\x9f\x8d\x96", - "\xee\x93\xad"=>"\xf0\x9f\x8d\xa5", "\xee\xac\xba"=>"\xf0\x9f\x8d\xa0", "\xee\xac\xbb"=>"\xf0\x9f\x8d\x95", "\xee\xac\xbc"=>"\xf0\x9f\x8d\x97", "\xee\xad\x8a"=>"\xf0\x9f\x8d\xa8", - "\xee\xad\x8b"=>"\xf0\x9f\x8d\xa9", "\xee\xad\x8c"=>"\xf0\x9f\x8d\xaa", "\xee\xad\x8d"=>"\xf0\x9f\x8d\xab", "\xee\xad\x8e"=>"\xf0\x9f\x8d\xac", "\xee\xad\x8f"=>"\xf0\x9f\x8d\xad", - "\xee\xad\x96"=>"\xf0\x9f\x8d\xae", "\xee\xad\x99"=>"\xf0\x9f\x8d\xaf", "\xee\xad\xb0"=>"\xf0\x9f\x8d\xa4", "\xee\x92\xac"=>"\xf0\x9f\x8d\xb4", "\xee\x96\x97"=>"\xe2\x98\x95", - "\xee\x93\x82"=>"\xf0\x9f\x8d\xb8", "\xee\x93\x83"=>"\xf0\x9f\x8d\xba", "\xee\xaa\xae"=>"\xf0\x9f\x8d\xb5", "\xee\xaa\x97"=>"\xf0\x9f\x8d\xb6", "\xee\x93\x81"=>"\xf0\x9f\x8d\xb7", - "\xee\xaa\x98"=>"\xf0\x9f\x8d\xbb", "\xee\xac\xbe"=>"\xf0\x9f\x8d\xb9", "\xee\x95\x95"=>"\xe2\x86\x97", "\xee\x95\x8d"=>"\xe2\x86\x98", "\xee\x95\x8c"=>"\xe2\x86\x96", - "\xee\x95\x96"=>"\xe2\x86\x99", "\xee\xac\xad"=>"\xe2\xa4\xb4", "\xee\xac\xae"=>"\xe2\xa4\xb5", "\xee\xad\xba"=>"\xe2\x86\x94", "\xee\xad\xbb"=>"\xe2\x86\x95", - "\xee\x94\xbf"=>"\xe2\xac\x86", "\xee\x95\x80"=>"\xe2\xac\x87", "\xee\x95\x92"=>"\xe2\x9e\xa1", "\xee\x95\x93"=>"\xe2\xac\x85", "\xee\x94\xae"=>"\xe2\x96\xb6", - "\xee\x94\xad"=>"\xe2\x97\x80", "\xee\x94\xb0"=>"\xe2\x8f\xa9", "\xee\x94\xaf"=>"\xe2\x8f\xaa", "\xee\x95\x85"=>"\xe2\x8f\xab", "\xee\x95\x84"=>"\xe2\x8f\xac", - "\xee\x95\x9a"=>"\xf0\x9f\x94\xba", "\xee\x95\x9b"=>"\xf0\x9f\x94\xbb", "\xee\x95\x83"=>"\xf0\x9f\x94\xbc", "\xee\x95\x82"=>"\xf0\x9f\x94\xbd", "\xee\xaa\xad"=>"\xe2\xad\x95", - "\xee\x95\x90"=>"\xe2\x9d\x8c", "\xee\x95\x91"=>"\xe2\x9d\x8e", "\xee\x92\x82"=>"\xe2\x9d\x95", "\xee\xac\xaf"=>"\xe2\x81\x89", "\xee\xac\xb0"=>"\xe2\x80\xbc", - "\xee\x92\x83"=>"\xe2\x9d\x94", "\xee\xac\xb1"=>"\xe2\x9e\xb0", "[\xe3\x83\x95\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\x80\xe3\x82\xa4\xe3\x83\xa4\xe3\x83\xab]"=>"\xe2\x9e\xbf", "\xee\x96\x95"=>"\xf0\x9f\x92\x9f", "\xee\xad\xb5"=>"\xf0\x9f\x92\x97", - "\xee\x91\xb7"=>"\xf0\x9f\x92\x94", "\xee\x91\xb8"=>"\xf0\x9f\x92\x95", "\xee\xaa\xa6"=>"\xf0\x9f\x92\x96", "\xee\x93\xaa"=>"\xf0\x9f\x92\x98", "\xee\xaa\xa7"=>"\xf0\x9f\x92\x99", - "\xee\xaa\xa8"=>"\xf0\x9f\x92\x9a", "\xee\xaa\xa9"=>"\xf0\x9f\x92\x9b", "\xee\xaa\xaa"=>"\xf0\x9f\x92\x9c", "\xee\xad\x94"=>"\xf0\x9f\x92\x9d", "\xee\x96\xaf"=>"\xf0\x9f\x92\x9e", - "\xee\xaa\xa5"=>"\xe2\x99\xa5", "\xee\x96\xa1"=>"\xe2\x99\xa0", "\xee\x96\xa2"=>"\xe2\x99\xa6", "\xee\x96\xa3"=>"\xe2\x99\xa3", "\xee\x91\xbd"=>"\xf0\x9f\x9a\xac", - "\xee\x91\xbe"=>"\xf0\x9f\x9a\xad", "\xee\x91\xbf"=>"\xe2\x99\xbf", "\xee\xac\xac"=>"\xf0\x9f\x9a\xa9", "\xee\x92\x81"=>"\xe2\x9a\xa0", "\xee\x92\x84"=>"\xe2\x9b\x94", - "\xee\xad\xb9"=>"\xe2\x99\xbb", "\xee\x92\xae"=>"\xf0\x9f\x9a\xb2", "\xee\xad\xb2"=>"\xf0\x9f\x9a\xb6", "[\xe2\x99\x82]"=>"\xf0\x9f\x9a\xb9", "[\xe2\x99\x80]"=>"\xf0\x9f\x9a\xba", - "\xee\x97\x98"=>"\xf0\x9f\x9b\x80", "\xee\x92\xa5"=>"\xf0\x9f\x9a\xbe", "[\xe3\x83\x89\xe3\x82\xa2]"=>"\xf0\x9f\x9a\xaa", "\xee\x95\x81"=>"\xf0\x9f\x9a\xab", "\xee\x95\x97"=>"\xe2\x9c\x94", - "\xee\x96\xab"=>"\xf0\x9f\x86\x91", "\xee\xaa\x85"=>"\xf0\x9f\x86\x92", "\xee\x95\xb8"=>"\xf0\x9f\x86\x93", "\xee\xaa\x88"=>"\xf0\x9f\x86\x94", "\xee\x96\xb5"=>"\xf0\x9f\x86\x95", - "[NG]"=>"\xf0\x9f\x86\x96", "\xee\x96\xad"=>"\xf0\x9f\x86\x97", "\xee\x93\xa8"=>"\xf0\x9f\x86\x98", "\xee\x94\x8f"=>"\xf0\x9f\x86\x99", "\xee\x97\x92"=>"\xf0\x9f\x86\x9a", - "[\xe3\x82\xb3\xe3\x82\xb3]"=>"\xf0\x9f\x88\x81", "\xee\xaa\x87"=>"\xf0\x9f\x88\x82", "[\xe7\xa6\x81]"=>"\xf0\x9f\x88\xb2", "\xee\xaa\x8a"=>"\xf0\x9f\x88\xb3", "[\xe5\x90\x88]"=>"\xf0\x9f\x88\xb4", - "\xee\xaa\x89"=>"\xf0\x9f\x88\xb5", "[\xe6\x9c\x89]"=>"\xf0\x9f\x88\xb6", "[\xe7\x84\xa1]"=>"\xf0\x9f\x88\x9a", "[\xe6\x9c\x88]"=>"\xf0\x9f\x88\xb7", "[\xe7\x94\xb3]"=>"\xf0\x9f\x88\xb8", - "\xee\xaa\x86"=>"\xf0\x9f\x88\xb9", "\xee\xaa\x8b"=>"\xf0\x9f\x88\xaf", "\xee\xaa\x8c"=>"\xf0\x9f\x88\xba", "\xee\x93\xb1"=>"\xe3\x8a\x99", "\xee\xaa\x99"=>"\xe3\x8a\x97", - "\xee\x93\xb7"=>"\xf0\x9f\x89\x90", "\xee\xac\x81"=>"\xf0\x9f\x89\x91", "\xee\x94\xbc"=>"\xe2\x9e\x95", "\xee\x94\xbd"=>"\xe2\x9e\x96", "\xee\x95\x8f"=>"\xe2\x9c\x96", - "\xee\x95\x94"=>"\xe2\x9e\x97", "\xee\x91\xb6"=>"\xf0\x9f\x92\xa1", "\xee\x93\xa5"=>"\xf0\x9f\x92\xa2", "\xee\x91\xba"=>"\xf0\x9f\x92\xa3", "\xee\x91\xb5"=>"\xf0\x9f\x92\xa4", - "\xee\x96\xb0"=>"\xf0\x9f\x92\xa5", "\xee\x96\xb1"=>"\xf0\x9f\x92\xa6", "\xee\x93\xa6"=>"\xf0\x9f\x92\xa7", "\xee\x93\xb4"=>"\xf0\x9f\x92\xa8", "\xee\x93\xb5"=>"\xf0\x9f\x92\xa9", - "\xee\x93\xa9"=>"\xf0\x9f\x92\xaa", "\xee\xad\x9c"=>"\xf0\x9f\x92\xab", "\xee\x93\xbd"=>"\xf0\x9f\x92\xac", "\xee\xaa\xab"=>"\xe2\x9c\xa8", "\xee\x91\xb9"=>"\xe2\x9c\xb4", - "\xee\x94\xbe"=>"\xe2\x9c\xb3", "\xee\x94\xba"=>"\xe2\x9a\xaa", "\xee\x94\xbb"=>"\xe2\x9a\xab", "\xee\x95\x8a"=>"\xf0\x9f\x94\xb4", "\xee\x95\x8b"=>"\xf0\x9f\x94\xb3", - "\xee\x95\x88"=>"\xe2\xac\x9c", "\xee\x95\x89"=>"\xe2\xac\x9b", "\xee\x94\xb1"=>"\xe2\x96\xab", "\xee\x94\xb2"=>"\xe2\x96\xaa", "\xee\x94\xb4"=>"\xe2\x97\xbd", - "\xee\x94\xb5"=>"\xe2\x97\xbe", "\xee\x94\xb8"=>"\xe2\x97\xbb", "\xee\x94\xb9"=>"\xe2\x97\xbc", "\xee\x95\x86"=>"\xf0\x9f\x94\xb6", "\xee\x95\x87"=>"\xf0\x9f\x94\xb7", - "\xee\x94\xb6"=>"\xf0\x9f\x94\xb8", "\xee\x94\xb7"=>"\xf0\x9f\x94\xb9", "\xee\x91\xac"=>"\xe2\x9d\x87", "\xee\x93\xb0"=>"\xf0\x9f\x92\xae", "\xee\x93\xb2"=>"\xf0\x9f\x92\xaf", - "\xee\x95\x9d"=>"\xe2\x86\xa9", "\xee\x95\x9c"=>"\xe2\x86\xaa", "\xee\xac\x8d"=>"\xf0\x9f\x94\x83", "\xee\x96\x84"=>"\xf0\x9f\x94\x8b", "\xee\x96\x89"=>"\xf0\x9f\x94\x8c", - "\xee\x94\x98"=>"\xf0\x9f\x94\x8d", "\xee\xac\x85"=>"\xf0\x9f\x94\x8e", "\xee\x94\x9c"=>"\xf0\x9f\x94\x93", "\xee\xac\x8c"=>"\xf0\x9f\x94\x8f", "\xee\xab\xbc"=>"\xf0\x9f\x94\x90", - "\xee\x94\x99"=>"\xf0\x9f\x94\x91", "\xee\x94\x92"=>"\xf0\x9f\x94\x94", "\xee\xac\x82"=>"\xe2\x98\x91", "\xee\xac\x84"=>"\xf0\x9f\x94\x98", "\xee\xac\x87"=>"\xf0\x9f\x94\x96", - "\xee\x96\x8a"=>"\xf0\x9f\x94\x97", "\xee\xac\x86"=>"\xf0\x9f\x94\x99", "[end]"=>"\xf0\x9f\x94\x9a", "[ON]"=>"\xf0\x9f\x94\x9b", "[SOON]"=>"\xf0\x9f\x94\x9c", - "[TOP]"=>"\xf0\x9f\x94\x9d", "\xee\x95\x9e"=>"\xe2\x9c\x85", "\xee\xae\x83"=>"\xe2\x9c\x8a", "\xee\x96\xa7"=>"\xe2\x9c\x8b", "\xee\x96\xa6"=>"\xe2\x9c\x8c", - "\xee\x93\xb3"=>"\xf0\x9f\x91\x8a", "\xee\x93\xb9"=>"\xf0\x9f\x91\x8d", "\xee\x93\xb6"=>"\xe2\x98\x9d", "\xee\xaa\x8d"=>"\xf0\x9f\x91\x86", "\xee\xaa\x8e"=>"\xf0\x9f\x91\x87", - "\xee\x93\xbf"=>"\xf0\x9f\x91\x88", "\xee\x94\x80"=>"\xf0\x9f\x91\x89", "\xee\xab\x96"=>"\xf0\x9f\x91\x90", "\xee\xab\x93"=>"\xf0\x9f\x91\x8f", "\xee\xab\x94"=>"\xf0\x9f\x91\x8c", - "\xee\xab\x95"=>"\xf0\x9f\x91\x8e", - ), - 'softbank_to_unified' => array( - "\xee\x81\x8a"=>"\xe2\x98\x80", "\xee\x81\x89"=>"\xe2\x98\x81", "\xee\x81\x8b"=>"\xe2\x98\x94", "\xee\x81\x88"=>"\xe2\x9b\x84", - "\xee\x84\xbd"=>"\xe2\x9a\xa1", "\xee\x91\x83"=>"\xf0\x9f\x8c\x80", "[\xe9\x9c\xa7]"=>"\xf0\x9f\x8c\x81", "\xee\x90\xbc"=>"\xf0\x9f\x8c\x82", "\xee\x91\x8b"=>"\xf0\x9f\x8c\x8c", - "\xee\x81\x8d"=>"\xf0\x9f\x8c\x84", "\xee\x91\x89"=>"\xf0\x9f\x8c\x85", "\xee\x85\x86"=>"\xf0\x9f\x8c\x86", "\xee\x91\x8a"=>"\xf0\x9f\x8c\x87", "\xee\x91\x8c"=>"\xf0\x9f\x8c\x88", - "[\xe9\x9b\xaa\xe7\xb5\x90\xe6\x99\xb6]"=>"\xe2\x9d\x84", "\xee\x81\x8a\xee\x81\x89"=>"\xe2\x9b\x85", "\xee\x90\xbe"=>"\xf0\x9f\x8c\x8a", "[\xe7\x81\xab\xe5\xb1\xb1]"=>"\xf0\x9f\x8c\x8b", "[\xe5\x9c\xb0\xe7\x90\x83]"=>"\xf0\x9f\x8c\x8f", - "\xe2\x97\x8f"=>"\xf0\x9f\x8c\x91", "\xee\x81\x8c"=>"\xf0\x9f\x8c\x9b", "\xe2\x97\x8b"=>"\xf0\x9f\x8c\x95", "\xee\x8c\xb5"=>"\xf0\x9f\x8c\x9f", "\xe2\x98\x86\xe5\xbd\xa1"=>"\xf0\x9f\x8c\xa0", - "\xee\x80\xa4"=>"\xf0\x9f\x95\x90", "\xee\x80\xa5"=>"\xf0\x9f\x95\x91", "\xee\x80\xa6"=>"\xf0\x9f\x95\x92", "\xee\x80\xa7"=>"\xf0\x9f\x95\x93", "\xee\x80\xa8"=>"\xf0\x9f\x95\x94", - "\xee\x80\xa9"=>"\xf0\x9f\x95\x95", "\xee\x80\xaa"=>"\xf0\x9f\x95\x96", "\xee\x80\xab"=>"\xf0\x9f\x95\x97", "\xee\x80\xac"=>"\xf0\x9f\x95\x98", "\xee\x80\xad"=>"\xe2\x8f\xb0", - "\xee\x80\xae"=>"\xf0\x9f\x95\x9a", "\xee\x80\xaf"=>"\xf0\x9f\x95\x9b", "[\xe8\x85\x95\xe6\x99\x82\xe8\xa8\x88]"=>"\xe2\x8c\x9a", "[\xe7\xa0\x82\xe6\x99\x82\xe8\xa8\x88]"=>"\xe2\x8f\xb3", "\xee\x88\xbf"=>"\xe2\x99\x88", - "\xee\x89\x80"=>"\xe2\x99\x89", "\xee\x89\x81"=>"\xe2\x99\x8a", "\xee\x89\x82"=>"\xe2\x99\x8b", "\xee\x89\x83"=>"\xe2\x99\x8c", "\xee\x89\x84"=>"\xe2\x99\x8d", - "\xee\x89\x85"=>"\xe2\x99\x8e", "\xee\x89\x86"=>"\xe2\x99\x8f", "\xee\x89\x87"=>"\xe2\x99\x90", "\xee\x89\x88"=>"\xe2\x99\x91", "\xee\x89\x89"=>"\xe2\x99\x92", - "\xee\x89\x8a"=>"\xe2\x99\x93", "\xee\x89\x8b"=>"\xe2\x9b\x8e", "\xee\x84\x90"=>"\xf0\x9f\x8c\xbf", "\xee\x8c\x84"=>"\xf0\x9f\x8c\xb7", "\xee\x84\x98"=>"\xf0\x9f\x8d\x81", - "\xee\x80\xb0"=>"\xf0\x9f\x8c\xb8", "\xee\x80\xb2"=>"\xf0\x9f\x8c\xb9", "\xee\x84\x99"=>"\xf0\x9f\x8d\x82", "\xee\x91\x87"=>"\xf0\x9f\x8d\x83", "\xee\x8c\x83"=>"\xf0\x9f\x8c\xba", - "\xee\x8c\x85"=>"\xf0\x9f\x8c\xbc", "\xee\x8c\x87"=>"\xf0\x9f\x8c\xb4", "\xee\x8c\x88"=>"\xf0\x9f\x8c\xb5", "\xee\x91\x84"=>"\xf0\x9f\x8c\xbe", "[\xe3\x81\xa8\xe3\x81\x86\xe3\x82\x82\xe3\x82\x8d\xe3\x81\x93\xe3\x81\x97]"=>"\xf0\x9f\x8c\xbd", - "[\xe3\x82\xad\xe3\x83\x8e\xe3\x82\xb3]"=>"\xf0\x9f\x8d\x84", "[\xe6\xa0\x97]"=>"\xf0\x9f\x8c\xb0", "[\xe3\x81\x95\xe3\x81\x8f\xe3\x82\x89\xe3\x82\x93\xe3\x81\xbc]"=>"\xf0\x9f\x8d\x92", "[\xe3\x83\x90\xe3\x83\x8a\xe3\x83\x8a]"=>"\xf0\x9f\x8d\x8c", "\xee\x8d\x85"=>"\xf0\x9f\x8d\x8f", - "\xee\x8d\x86"=>"\xf0\x9f\x8d\x8a", "\xee\x8d\x87"=>"\xf0\x9f\x8d\x93", "\xee\x8d\x88"=>"\xf0\x9f\x8d\x89", "\xee\x8d\x89"=>"\xf0\x9f\x8d\x85", "\xee\x8d\x8a"=>"\xf0\x9f\x8d\x86", - "[\xe3\x83\xa1\xe3\x83\xad\xe3\x83\xb3]"=>"\xf0\x9f\x8d\x88", "[\xe3\x83\x91\xe3\x82\xa4\xe3\x83\x8a\xe3\x83\x83\xe3\x83\x97\xe3\x83\xab]"=>"\xf0\x9f\x8d\x8d", "[\xe3\x83\x96\xe3\x83\x89\xe3\x82\xa6]"=>"\xf0\x9f\x8d\x87", "[\xe3\x83\xa2\xe3\x83\xa2]"=>"\xf0\x9f\x8d\x91", "\xee\x90\x99"=>"\xf0\x9f\x91\x80", - "\xee\x90\x9b"=>"\xf0\x9f\x91\x82", "\xee\x90\x9a"=>"\xf0\x9f\x91\x83", "\xee\x90\x9c"=>"\xf0\x9f\x91\x84", "\xee\x90\x89"=>"\xf0\x9f\x98\x9d", "\xee\x8c\x9c"=>"\xf0\x9f\x92\x84", - "\xee\x8c\x9d"=>"\xf0\x9f\x92\x85", "\xee\x8c\x9e"=>"\xf0\x9f\x92\x86", "\xee\x8c\x9f"=>"\xf0\x9f\x92\x87", "\xee\x8c\xa0"=>"\xf0\x9f\x92\x88", "\xe3\x80\x93"=>"\xf0\x9f\x92\xa0", - "\xee\x80\x81"=>"\xf0\x9f\x91\xa6", "\xee\x80\x82"=>"\xf0\x9f\x91\xa7", "\xee\x80\x84"=>"\xf0\x9f\x91\xa8", "\xee\x80\x85"=>"\xf0\x9f\x91\xa9", "[\xe5\xae\xb6\xe6\x97\x8f]"=>"\xf0\x9f\x91\xaa", - "\xee\x90\xa8"=>"\xf0\x9f\x91\xab", "\xee\x85\x92"=>"\xf0\x9f\x91\xae", "\xee\x90\xa9"=>"\xf0\x9f\x91\xaf", "[\xe8\x8a\xb1\xe5\xab\x81]"=>"\xf0\x9f\x91\xb0", "\xee\x94\x95"=>"\xf0\x9f\x91\xb1", - "\xee\x94\x96"=>"\xf0\x9f\x91\xb2", "\xee\x94\x97"=>"\xf0\x9f\x91\xb3", "\xee\x94\x98"=>"\xf0\x9f\x91\xb4", "\xee\x94\x99"=>"\xf0\x9f\x91\xb5", "\xee\x94\x9a"=>"\xf0\x9f\x91\xb6", - "\xee\x94\x9b"=>"\xf0\x9f\x91\xb7", "\xee\x94\x9c"=>"\xf0\x9f\x91\xb8", "[\xe3\x81\xaa\xe3\x81\xbe\xe3\x81\xaf\xe3\x81\x92]"=>"\xf0\x9f\x91\xb9", "[\xe5\xa4\xa9\xe7\x8b\x97]"=>"\xf0\x9f\x91\xba", "\xee\x84\x9b"=>"\xf0\x9f\x91\xbb", - "\xee\x81\x8e"=>"\xf0\x9f\x91\xbc", "\xee\x84\x8c"=>"\xf0\x9f\x91\xbd", "\xee\x84\xab"=>"\xf0\x9f\x91\xbe", "\xee\x84\x9a"=>"\xf0\x9f\x91\xbf", "\xee\x84\x9c"=>"\xf0\x9f\x92\x80", - "\xee\x89\x93"=>"\xf0\x9f\x92\x81", "\xee\x94\x9e"=>"\xf0\x9f\x92\x82", "\xee\x94\x9f"=>"\xf0\x9f\x92\x83", "[\xe3\x82\xab\xe3\x82\xbf\xe3\x83\x84\xe3\x83\xa0\xe3\x83\xaa]"=>"\xf0\x9f\x90\x8c", "\xee\x94\xad"=>"\xf0\x9f\x90\x8d", - "\xee\x84\xb4"=>"\xf0\x9f\x90\x8e", "\xee\x94\xae"=>"\xf0\x9f\x90\x94", "\xee\x94\xaf"=>"\xf0\x9f\x90\x97", "\xee\x94\xb0"=>"\xf0\x9f\x90\xab", "\xee\x94\xa6"=>"\xf0\x9f\x90\x98", - "\xee\x94\xa7"=>"\xf0\x9f\x90\xa8", "\xee\x94\xa8"=>"\xf0\x9f\x90\x92", "\xee\x94\xa9"=>"\xf0\x9f\x90\x91", "\xee\x84\x8a"=>"\xf0\x9f\x90\x99", "\xee\x91\x81"=>"\xf0\x9f\x90\x9a", - "\xee\x94\xa5"=>"\xf0\x9f\x90\x9b", "[\xe3\x82\xa2\xe3\x83\xaa]"=>"\xf0\x9f\x90\x9c", "[\xe3\x83\x9f\xe3\x83\x84\xe3\x83\x90\xe3\x83\x81]"=>"\xf0\x9f\x90\x9d", "[\xe3\x81\xa6\xe3\x82\x93\xe3\x81\xa8\xe3\x81\x86\xe8\x99\xab]"=>"\xf0\x9f\x90\x9e", "\xee\x94\xa2"=>"\xf0\x9f\x90\xa0", - "\xee\x80\x99"=>"\xf0\x9f\x8e\xa3", "[\xe3\x82\xab\xe3\x83\xa1]"=>"\xf0\x9f\x90\xa2", "\xee\x94\xa3"=>"\xf0\x9f\x90\xa3", "\xee\x94\xa1"=>"\xf0\x9f\x90\xa6", "\xee\x81\x95"=>"\xf0\x9f\x90\xa7", - "\xee\x81\x92"=>"\xf0\x9f\x90\xb6", "\xee\x94\xa0"=>"\xf0\x9f\x90\xac", "\xee\x81\x93"=>"\xf0\x9f\x90\xad", "\xee\x81\x90"=>"\xf0\x9f\x90\xaf", "\xee\x81\x8f"=>"\xf0\x9f\x90\xb1", - "\xee\x81\x94"=>"\xf0\x9f\x90\xb3", "\xee\x80\x9a"=>"\xf0\x9f\x90\xb4", "\xee\x84\x89"=>"\xf0\x9f\x90\xb5", "\xee\x84\x8b"=>"\xf0\x9f\x90\xbd", "\xee\x81\x91"=>"\xf0\x9f\x90\xbb", - "\xee\x94\xa4"=>"\xf0\x9f\x90\xb9", "\xee\x94\xaa"=>"\xf0\x9f\x90\xba", "\xee\x94\xab"=>"\xf0\x9f\x90\xae", "\xee\x94\xac"=>"\xf0\x9f\x90\xb0", "\xee\x94\xb1"=>"\xf0\x9f\x90\xb8", - "\xee\x94\xb6"=>"\xf0\x9f\x91\xa3", "[\xe8\xbe\xb0]"=>"\xf0\x9f\x90\xb2", "[\xe3\x83\x91\xe3\x83\xb3\xe3\x83\x80]"=>"\xf0\x9f\x90\xbc", "\xee\x81\x99"=>"\xf0\x9f\x98\xa0", "\xee\x90\x83"=>"\xf0\x9f\x99\x8d", - "\xee\x90\x90"=>"\xf0\x9f\x98\xb2", "\xee\x81\x98"=>"\xf0\x9f\x98\x9e", "\xee\x90\x86"=>"\xf0\x9f\x98\xab", "\xee\x90\x8f"=>"\xf0\x9f\x98\xb0", "\xee\x90\x8e"=>"\xf0\x9f\x98\x92", - "\xee\x84\x86"=>"\xf0\x9f\x98\xbb", "\xee\x90\x84"=>"\xf0\x9f\x98\xbc", "\xee\x84\x85"=>"\xf0\x9f\x98\x9c", "\xee\x81\x96"=>"\xf0\x9f\x98\x8a", "\xee\x90\x98"=>"\xf0\x9f\x98\xbd", - "\xee\x90\x97"=>"\xf0\x9f\x98\x9a", "\xee\x90\x8c"=>"\xf0\x9f\x98\xb7", "\xee\x90\x8d"=>"\xf0\x9f\x98\xb3", "\xee\x81\x97"=>"\xf0\x9f\x98\xba", "\xee\x90\x95\xee\x8c\xb1"=>"\xf0\x9f\x98\x85", - "\xee\x90\x8a"=>"\xf0\x9f\x98\x8c", "\xee\x90\x92"=>"\xf0\x9f\x98\xb9", "\xee\x90\x94"=>"\xe2\x98\xba", "\xee\x90\x95"=>"\xf0\x9f\x98\x84", "\xee\x90\x93"=>"\xf0\x9f\x98\xbf", - "\xee\x90\x91"=>"\xf0\x9f\x98\xad", "\xee\x90\x8b"=>"\xf0\x9f\x98\xa8", "\xee\x90\x96"=>"\xf0\x9f\x99\x8e", "\xee\x90\x87"=>"\xf0\x9f\x92\xab", "\xee\x84\x87"=>"\xf0\x9f\x98\xb1", - "\xee\x90\x88"=>"\xf0\x9f\x98\xaa", "\xee\x90\x82"=>"\xf0\x9f\x98\x8f", "\xee\x84\x88"=>"\xf0\x9f\x98\x93", "\xee\x90\x81"=>"\xf0\x9f\x98\xa5", "\xee\x90\x85"=>"\xf0\x9f\x98\x89", - "\xee\x90\xa3"=>"\xf0\x9f\x99\x85", "\xee\x90\xa4"=>"\xf0\x9f\x99\x86", "\xee\x90\xa6"=>"\xf0\x9f\x99\x87", "(/_\xef\xbc\xbc)"=>"\xf0\x9f\x99\x88", "(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)"=>"\xf0\x9f\x99\x8a", - "|(\xe3\x83\xbb\xc3\x97\xe3\x83\xbb)|"=>"\xf0\x9f\x99\x89", "\xee\x80\x92"=>"\xe2\x9c\x8b", "\xee\x90\xa7"=>"\xf0\x9f\x99\x8c", "\xee\x90\x9d"=>"\xf0\x9f\x99\x8f", "\xee\x80\xb6"=>"\xf0\x9f\x8f\xa1", - "\xee\x80\xb8"=>"\xf0\x9f\x8f\xa2", "\xee\x85\x93"=>"\xf0\x9f\x8f\xa3", "\xee\x85\x95"=>"\xf0\x9f\x8f\xa5", "\xee\x85\x8d"=>"\xf0\x9f\x8f\xa6", "\xee\x85\x94"=>"\xf0\x9f\x8f\xa7", - "\xee\x85\x98"=>"\xf0\x9f\x8f\xa8", "\xee\x94\x81"=>"\xf0\x9f\x8f\xa9", "\xee\x85\x96"=>"\xf0\x9f\x8f\xaa", "\xee\x85\x97"=>"\xf0\x9f\x8f\xab", "\xee\x80\xb7"=>"\xe2\x9b\xaa", - "\xee\x84\xa1"=>"\xe2\x9b\xb2", "\xee\x94\x84"=>"\xf0\x9f\x8f\xac", "\xee\x94\x85"=>"\xf0\x9f\x8f\xaf", "\xee\x94\x86"=>"\xf0\x9f\x8f\xb0", "\xee\x94\x88"=>"\xf0\x9f\x8f\xad", - "\xee\x88\x82"=>"\xf0\x9f\x9a\xa2", "\xee\x8c\x8b"=>"\xf0\x9f\x8d\xb6", "\xee\x80\xbb"=>"\xf0\x9f\x97\xbb", "\xee\x94\x89"=>"\xf0\x9f\x97\xbc", "\xee\x94\x9d"=>"\xf0\x9f\x97\xbd", - "[\xe6\x97\xa5\xe6\x9c\xac\xe5\x9c\xb0\xe5\x9b\xb3]"=>"\xf0\x9f\x97\xbe", "[\xe3\x83\xa2\xe3\x82\xa2\xe3\x82\xa4]"=>"\xf0\x9f\x97\xbf", "\xee\x80\x87"=>"\xf0\x9f\x91\x9f", "\xee\x84\xbe"=>"\xf0\x9f\x91\xa0", "\xee\x8c\x9a"=>"\xf0\x9f\x91\xa1", - "\xee\x8c\x9b"=>"\xf0\x9f\x91\xa2", "[\xe3\x83\xa1\xe3\x82\xac\xe3\x83\x8d]"=>"\xf0\x9f\x91\x93", "\xee\x80\x86"=>"\xf0\x9f\x91\x9a", "[\xe3\x82\xb8\xe3\x83\xbc\xe3\x83\xb3\xe3\x82\xba]"=>"\xf0\x9f\x91\x96", "\xee\x84\x8e"=>"\xf0\x9f\x91\x91", - "\xee\x8c\x82"=>"\xf0\x9f\x91\x94", "\xee\x8c\x98"=>"\xf0\x9f\x91\x92", "\xee\x8c\x99"=>"\xf0\x9f\x91\x97", "\xee\x8c\xa1"=>"\xf0\x9f\x91\x98", "\xee\x8c\xa2"=>"\xf0\x9f\x91\x99", - "[\xe8\xb2\xa1\xe5\xb8\x83]"=>"\xf0\x9f\x91\x9b", "\xee\x8c\xa3"=>"\xf0\x9f\x91\x9c", "[\xe3\x81\xb5\xe3\x81\x8f\xe3\x82\x8d]"=>"\xf0\x9f\x91\x9d", "\xee\x84\xaf"=>"\xf0\x9f\x92\xb5", "\xee\x85\x89"=>"\xf0\x9f\x92\xb1", - "\xee\x85\x8a"=>"\xf0\x9f\x93\x88", "[\xe3\x82\xab\xe3\x83\xbc\xe3\x83\x89]"=>"\xf0\x9f\x92\xb3", "\xef\xbf\xa5"=>"\xf0\x9f\x92\xb4", "[\xe9\xa3\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x84\xe3\x81\x8f\xe3\x81\x8a\xe9\x87\x91]"=>"\xf0\x9f\x92\xb8", "\xee\x94\x93"=>"\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3", - "\xee\x94\x8e"=>"\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa", "\xee\x94\x91"=>"\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8", "\xee\x94\x8d"=>"\xf0\x9f\x87\xab\xf0\x9f\x87\xb7", "\xee\x94\x90"=>"\xf0\x9f\x87\xac\xf0\x9f\x87\xa7", "\xee\x94\x8f"=>"\xf0\x9f\x87\xae\xf0\x9f\x87\xb9", - "\xee\x94\x8b"=>"\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5", "\xee\x94\x94"=>"\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7", "\xee\x94\x92"=>"\xf0\x9f\x87\xb7\xf0\x9f\x87\xba", "\xee\x94\x8c"=>"\xf0\x9f\x87\xba\xf0\x9f\x87\xb8", "\xee\x84\x9d"=>"\xf0\x9f\x94\xa5", - "[\xe6\x87\x90\xe4\xb8\xad\xe9\x9b\xbb\xe7\x81\xaf]"=>"\xf0\x9f\x94\xa6", "[\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x81]"=>"\xf0\x9f\x94\xa7", "\xee\x84\x96"=>"\xf0\x9f\x94\xa8", "[\xe3\x83\x8d\xe3\x82\xb8]"=>"\xf0\x9f\x94\xa9", "[\xe5\x8c\x85\xe4\xb8\x81]"=>"\xf0\x9f\x94\xaa", - "\xee\x84\x93"=>"\xf0\x9f\x94\xab", "\xee\x88\xbe"=>"\xf0\x9f\x94\xaf", "\xee\x88\x89"=>"\xf0\x9f\x94\xb0", "\xee\x80\xb1"=>"\xf0\x9f\x94\xb1", "\xee\x84\xbb"=>"\xf0\x9f\x92\x89", - "\xee\x8c\x8f"=>"\xf0\x9f\x92\x8a", "\xee\x94\xb2"=>"\xf0\x9f\x85\xb0", "\xee\x94\xb3"=>"\xf0\x9f\x85\xb1", "\xee\x94\xb4"=>"\xf0\x9f\x86\x8e", "\xee\x94\xb5"=>"\xf0\x9f\x85\xbe", - "\xee\x8c\x94"=>"\xf0\x9f\x8e\x80", "\xee\x84\x92"=>"\xf0\x9f\x93\xa6", "\xee\x8d\x8b"=>"\xf0\x9f\x8e\x82", "\xee\x80\xb3"=>"\xf0\x9f\x8e\x84", "\xee\x91\x88"=>"\xf0\x9f\x8e\x85", - "\xee\x85\x83"=>"\xf0\x9f\x8e\x8c", "\xee\x84\x97"=>"\xf0\x9f\x8e\x86", "\xee\x8c\x90"=>"\xf0\x9f\x8e\x88", "\xee\x8c\x92"=>"\xf0\x9f\x8e\x89", "\xee\x90\xb6"=>"\xf0\x9f\x8e\x8d", - "\xee\x90\xb8"=>"\xf0\x9f\x8e\x8e", "\xee\x90\xb9"=>"\xf0\x9f\x8e\x93", "\xee\x90\xba"=>"\xf0\x9f\x8e\x92", "\xee\x90\xbb"=>"\xf0\x9f\x8e\x8f", "\xee\x91\x80"=>"\xf0\x9f\x8e\x87", - "\xee\x91\x82"=>"\xf0\x9f\x8e\x90", "\xee\x91\x85"=>"\xf0\x9f\x8e\x83", "[\xe3\x82\xaa\xe3\x83\xa1\xe3\x83\x87\xe3\x83\x88\xe3\x82\xa6]"=>"\xf0\x9f\x8e\x8a", "[\xe4\xb8\x83\xe5\xa4\x95]"=>"\xf0\x9f\x8e\x8b", "\xee\x91\x86"=>"\xf0\x9f\x8e\x91", - "[\xe3\x83\x9d\xe3\x82\xb1\xe3\x83\x99\xe3\x83\xab]"=>"\xf0\x9f\x93\x9f", "\xee\x80\x89"=>"\xf0\x9f\x93\x9e", "\xee\x80\x8a"=>"\xf0\x9f\x93\xb1", "\xee\x84\x84"=>"\xf0\x9f\x93\xb2", "\xee\x8c\x81"=>"\xf0\x9f\x93\x91", - "\xee\x80\x8b"=>"\xf0\x9f\x93\xa0", "\xee\x84\x83"=>"\xf0\x9f\x93\xa7", "\xee\x84\x81"=>"\xf0\x9f\x93\xab", "\xee\x84\x82"=>"\xf0\x9f\x93\xae", "[\xe6\x96\xb0\xe8\x81\x9e]"=>"\xf0\x9f\x93\xb0", - "\xee\x85\x82"=>"\xf0\x9f\x93\xa2", "\xee\x8c\x97"=>"\xf0\x9f\x93\xa3", "\xee\x85\x8b"=>"\xf0\x9f\x93\xa1", "[\xe9\x80\x81\xe4\xbf\xa1BOX]"=>"\xf0\x9f\x93\xa4", "[\xe5\x8f\x97\xe4\xbf\xa1BOX]"=>"\xf0\x9f\x93\xa5", - "[ABCD]"=>"\xf0\x9f\x94\xa0", "[abcd]"=>"\xf0\x9f\x94\xa1", "[1234]"=>"\xf0\x9f\x94\xa2", "[\xe8\xa8\x98\xe5\x8f\xb7]"=>"\xf0\x9f\x94\xa3", "[ABC]"=>"\xf0\x9f\x94\xa4", - "[\xe3\x83\x9a\xe3\x83\xb3]"=>"\xe2\x9c\x92", "\xee\x84\x9f"=>"\xf0\x9f\x92\xba", "\xee\x80\x8c"=>"\xf0\x9f\x92\xbb", "[\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\x83\xe3\x83\x97]"=>"\xf0\x9f\x93\x8e", "\xee\x84\x9e"=>"\xf0\x9f\x92\xbc", - "\xee\x8c\x96"=>"\xf0\x9f\x92\xbe", "\xee\x84\xa6"=>"\xf0\x9f\x92\xbf", "\xee\x84\xa7"=>"\xf0\x9f\x93\x80", "\xee\x8c\x93"=>"\xe2\x9c\x82", "[\xe7\x94\xbb\xe3\x81\xb3\xe3\x82\x87\xe3\x81\x86]"=>"\xf0\x9f\x93\x8c", - "[\xe3\x82\xab\xe3\x83\xac\xe3\x83\xb3\xe3\x83\x80\xe3\x83\xbc]"=>"\xf0\x9f\x93\x86", "[\xe3\x83\x95\xe3\x82\xa9\xe3\x83\xab\xe3\x83\x80]"=>"\xf0\x9f\x93\x82", "\xee\x85\x88"=>"\xf0\x9f\x93\x92", "[\xe5\x90\x8d\xe6\x9c\xad]"=>"\xf0\x9f\x93\x9b", "[\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xad\xe3\x83\xbc\xe3\x83\xab]"=>"\xf0\x9f\x93\x9c", - "[\xe3\x82\xb0\xe3\x83\xa9\xe3\x83\x95]"=>"\xf0\x9f\x93\x89", "[\xe5\xae\x9a\xe8\xa6\x8f]"=>"\xf0\x9f\x93\x8f", "[\xe4\xb8\x89\xe8\xa7\x92\xe5\xae\x9a\xe8\xa6\x8f]"=>"\xf0\x9f\x93\x90", "\xee\x80\x96"=>"\xe2\x9a\xbe", "\xee\x80\x94"=>"\xe2\x9b\xb3", - "\xee\x80\x95"=>"\xf0\x9f\x8e\xbe", "\xee\x80\x98"=>"\xe2\x9a\xbd", "\xee\x80\x93"=>"\xf0\x9f\x8e\xbf", "\xee\x90\xaa"=>"\xf0\x9f\x8f\x80", "\xee\x84\xb2"=>"\xf0\x9f\x8f\x81", - "[\xe3\x82\xb9\xe3\x83\x8e\xe3\x83\x9c]"=>"\xf0\x9f\x8f\x82", "\xee\x84\x95"=>"\xf0\x9f\x8f\x83", "\xee\x80\x97"=>"\xf0\x9f\x8f\x84", "\xee\x84\xb1"=>"\xf0\x9f\x8f\x86", "\xee\x90\xab"=>"\xf0\x9f\x8f\x88", - "\xee\x90\xad"=>"\xf0\x9f\x8f\x8a", "\xee\x80\x9e"=>"\xf0\x9f\x9a\x83", "\xee\x90\xb4"=>"\xe2\x93\x82", "\xee\x90\xb5"=>"\xf0\x9f\x9a\x84", "\xee\x80\x9f"=>"\xf0\x9f\x9a\x85", - "\xee\x80\x9b"=>"\xf0\x9f\x9a\x97", "\xee\x90\xae"=>"\xf0\x9f\x9a\x99", "\xee\x85\x99"=>"\xf0\x9f\x9a\x8c", "\xee\x85\x90"=>"\xf0\x9f\x9a\x8f", "\xee\x80\x9d"=>"\xe2\x9c\x88", - "\xee\x80\x9c"=>"\xe2\x9b\xb5", "\xee\x80\xb9"=>"\xf0\x9f\x9a\x89", "\xee\x84\x8d"=>"\xf0\x9f\x9a\x80", "\xee\x84\xb5"=>"\xf0\x9f\x9a\xa4", "\xee\x85\x9a"=>"\xf0\x9f\x9a\x95", - "\xee\x90\xaf"=>"\xf0\x9f\x9a\x9a", "\xee\x90\xb0"=>"\xf0\x9f\x9a\x92", "\xee\x90\xb1"=>"\xf0\x9f\x9a\x91", "\xee\x90\xb2"=>"\xf0\x9f\x9a\xa8", "\xee\x80\xba"=>"\xe2\x9b\xbd", - "\xee\x85\x8f"=>"\xf0\x9f\x85\xbf", "\xee\x85\x8e"=>"\xf0\x9f\x9a\xa5", "\xee\x84\xb7"=>"\xe2\x9b\x94", "\xee\x84\xa3"=>"\xe2\x99\xa8", "\xee\x84\xa2"=>"\xe2\x9b\xba", - "\xee\x84\xa4"=>"\xf0\x9f\x8e\xa1", "\xee\x90\xb3"=>"\xf0\x9f\x8e\xa2", "\xee\x80\xbc"=>"\xf0\x9f\x8e\xa4", "\xee\x80\xbd"=>"\xf0\x9f\x93\xb9", "\xee\x94\x87"=>"\xf0\x9f\x8e\xa6", - "\xee\x8c\x8a"=>"\xf0\x9f\x8e\xa7", "\xee\x94\x82"=>"\xf0\x9f\x8e\xa8", "\xee\x94\x83"=>"\xf0\x9f\x8e\xad", "[\xe3\x82\xa4\xe3\x83\x99\xe3\x83\xb3\xe3\x83\x88]"=>"\xf0\x9f\x8e\xaa", "\xee\x84\xa5"=>"\xf0\x9f\x8e\xab", - "\xee\x8c\xa4"=>"\xf0\x9f\x8e\xac", "[\xe3\x82\xb2\xe3\x83\xbc\xe3\x83\xa0]"=>"\xf0\x9f\x8e\xae", "\xee\x84\xad"=>"\xf0\x9f\x80\x84", "\xee\x84\xb0"=>"\xf0\x9f\x8e\xaf", "\xee\x84\xb3"=>"\xf0\x9f\x8e\xb0", - "\xee\x90\xac"=>"\xf0\x9f\x8e\xb1", "[\xe3\x82\xb5\xe3\x82\xa4\xe3\x82\xb3\xe3\x83\xad]"=>"\xf0\x9f\x8e\xb2", "[\xe3\x83\x9c\xe3\x83\xbc\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xb0]"=>"\xf0\x9f\x8e\xb3", "[\xe8\x8a\xb1\xe6\x9c\xad]"=>"\xf0\x9f\x8e\xb4", "[\xe3\x82\xb8\xe3\x83\xa7\xe3\x83\xbc\xe3\x82\xab\xe3\x83\xbc]"=>"\xf0\x9f\x83\x8f", - "\xee\x80\xbe"=>"\xf0\x9f\x8e\xb5", "\xee\x8c\xa6"=>"\xf0\x9f\x8e\xbc", "\xee\x81\x80"=>"\xf0\x9f\x8e\xb7", "\xee\x81\x81"=>"\xf0\x9f\x8e\xb8", "[\xe3\x83\x94\xe3\x82\xa2\xe3\x83\x8e]"=>"\xf0\x9f\x8e\xb9", - "\xee\x81\x82"=>"\xf0\x9f\x8e\xba", "[\xe3\x83\x90\xe3\x82\xa4\xe3\x82\xaa\xe3\x83\xaa\xe3\x83\xb3]"=>"\xf0\x9f\x8e\xbb", "\xee\x84\xac"=>"\xe3\x80\xbd", "\xee\x80\x88"=>"\xf0\x9f\x93\xb7", "\xee\x84\xaa"=>"\xf0\x9f\x93\xba", - "\xee\x84\xa8"=>"\xf0\x9f\x93\xbb", "\xee\x84\xa9"=>"\xf0\x9f\x93\xbc", "\xee\x80\x83"=>"\xf0\x9f\x92\x8b", "\xee\x84\x83\xee\x8c\xa8"=>"\xf0\x9f\x92\x8c", "\xee\x80\xb4"=>"\xf0\x9f\x92\x8d", - "\xee\x80\xb5"=>"\xf0\x9f\x92\x8e", "\xee\x84\x91"=>"\xf0\x9f\x92\x8f", "\xee\x8c\x86"=>"\xf0\x9f\x92\x90", "\xee\x90\xa5"=>"\xf0\x9f\x92\x91", "\xee\x90\xbd"=>"\xf0\x9f\x92\x92", - "\xee\x88\x87"=>"\xf0\x9f\x94\x9e", "\xee\x89\x8e"=>"\xc2\xa9", "\xee\x89\x8f"=>"\xc2\xae", "\xee\x94\xb7"=>"\xe2\x84\xa2", "[\xef\xbd\x89]"=>"\xe2\x84\xb9", - "\xee\x88\x90"=>"#\xe2\x83\xa3", "\xee\x88\x9c"=>"1\xe2\x83\xa3", "\xee\x88\x9d"=>"2\xe2\x83\xa3", "\xee\x88\x9e"=>"3\xe2\x83\xa3", "\xee\x88\x9f"=>"4\xe2\x83\xa3", - "\xee\x88\xa0"=>"5\xe2\x83\xa3", "\xee\x88\xa1"=>"6\xe2\x83\xa3", "\xee\x88\xa2"=>"7\xe2\x83\xa3", "\xee\x88\xa3"=>"8\xe2\x83\xa3", "\xee\x88\xa4"=>"9\xe2\x83\xa3", - "\xee\x88\xa5"=>"0\xe2\x83\xa3", "[10]"=>"\xf0\x9f\x94\x9f", "\xee\x88\x8b"=>"\xf0\x9f\x93\xb6", "\xee\x89\x90"=>"\xf0\x9f\x93\xb3", "\xee\x89\x91"=>"\xf0\x9f\x93\xb4", - "\xee\x84\xa0"=>"\xf0\x9f\x8d\x94", "\xee\x8d\x82"=>"\xf0\x9f\x8d\x99", "\xee\x81\x86"=>"\xf0\x9f\x8d\xb0", "\xee\x8d\x80"=>"\xf0\x9f\x8d\x9c", "\xee\x8c\xb9"=>"\xf0\x9f\x8d\x9e", - "\xee\x85\x87"=>"\xf0\x9f\x8d\xb3", "\xee\x8c\xba"=>"\xf0\x9f\x8d\xa6", "\xee\x8c\xbb"=>"\xf0\x9f\x8d\x9f", "\xee\x8c\xbc"=>"\xf0\x9f\x8d\xa1", "\xee\x8c\xbd"=>"\xf0\x9f\x8d\x98", - "\xee\x8c\xbe"=>"\xf0\x9f\x8d\x9a", "\xee\x8c\xbf"=>"\xf0\x9f\x8d\x9d", "\xee\x8d\x81"=>"\xf0\x9f\x8d\x9b", "\xee\x8d\x83"=>"\xf0\x9f\x8d\xa2", "\xee\x8d\x84"=>"\xf0\x9f\x8d\xa3", - "\xee\x8d\x8c"=>"\xf0\x9f\x8d\xb1", "\xee\x8d\x8d"=>"\xf0\x9f\x8d\xb2", "\xee\x90\xbf"=>"\xf0\x9f\x8d\xa7", "[\xe8\x82\x89]"=>"\xf0\x9f\x8d\x96", "[\xe3\x81\xaa\xe3\x82\x8b\xe3\x81\xa8]"=>"\xf0\x9f\x8d\xa5", - "[\xe3\x82\x84\xe3\x81\x8d\xe3\x81\x84\xe3\x82\x82]"=>"\xf0\x9f\x8d\xa0", "[\xe3\x83\x94\xe3\x82\xb6]"=>"\xf0\x9f\x8d\x95", "[\xe3\x83\x81\xe3\x82\xad\xe3\x83\xb3]"=>"\xf0\x9f\x8d\x97", "[\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xb9\xe3\x82\xaf\xe3\x83\xaa\xe3\x83\xbc\xe3\x83\xa0]"=>"\xf0\x9f\x8d\xa8", "[\xe3\x83\x89\xe3\x83\xbc\xe3\x83\x8a\xe3\x83\x84]"=>"\xf0\x9f\x8d\xa9", - "[\xe3\x82\xaf\xe3\x83\x83\xe3\x82\xad\xe3\x83\xbc]"=>"\xf0\x9f\x8d\xaa", "[\xe3\x83\x81\xe3\x83\xa7\xe3\x82\xb3]"=>"\xf0\x9f\x8d\xab", "[\xe3\x82\xad\xe3\x83\xa3\xe3\x83\xb3\xe3\x83\x87\xe3\x82\xa3]"=>"\xf0\x9f\x8d\xad", "[\xe3\x83\x97\xe3\x83\xaa\xe3\x83\xb3]"=>"\xf0\x9f\x8d\xae", "[\xe3\x83\x8f\xe3\x83\x81\xe3\x83\x9f\xe3\x83\x84]"=>"\xf0\x9f\x8d\xaf", - "[\xe3\x82\xa8\xe3\x83\x93\xe3\x83\x95\xe3\x83\xa9\xe3\x82\xa4]"=>"\xf0\x9f\x8d\xa4", "\xee\x81\x83"=>"\xf0\x9f\x8d\xb4", "\xee\x81\x85"=>"\xe2\x98\x95", "\xee\x81\x84"=>"\xf0\x9f\x8d\xb9", "\xee\x81\x87"=>"\xf0\x9f\x8d\xba", - "\xee\x8c\xb8"=>"\xf0\x9f\x8d\xb5", "\xee\x8c\x8c"=>"\xf0\x9f\x8d\xbb", "\xee\x88\xb6"=>"\xe2\xa4\xb4", "\xee\x88\xb8"=>"\xe2\xa4\xb5", "\xee\x88\xb7"=>"\xe2\x86\x96", - "\xee\x88\xb9"=>"\xe2\x86\x99", "\xe2\x87\x94"=>"\xe2\x86\x94", "\xe2\x86\x91\xe2\x86\x93"=>"\xf0\x9f\x94\x83", "\xee\x88\xb2"=>"\xe2\xac\x86", "\xee\x88\xb3"=>"\xe2\xac\x87", - "\xee\x88\xb4"=>"\xe2\x9e\xa1", "\xee\x88\xb5"=>"\xf0\x9f\x94\x99", "\xee\x88\xba"=>"\xe2\x96\xb6", "\xee\x88\xbb"=>"\xe2\x97\x80", "\xee\x88\xbc"=>"\xe2\x8f\xa9", - "\xee\x88\xbd"=>"\xe2\x8f\xaa", "\xe2\x96\xb2"=>"\xf0\x9f\x94\xbc", "\xe2\x96\xbc"=>"\xf0\x9f\x94\xbd", "\xee\x8c\xb2"=>"\xe2\xad\x95", "\xee\x8c\xb3"=>"\xe2\x9c\x96", - "\xee\x80\xa1"=>"\xe2\x9d\x97", "\xef\xbc\x81\xef\xbc\x9f"=>"\xe2\x81\x89", "\xef\xbc\x81\xef\xbc\x81"=>"\xe2\x80\xbc", "\xee\x80\xa0"=>"\xe2\x9d\x93", "\xee\x8c\xb6"=>"\xe2\x9d\x94", - "\xee\x8c\xb7"=>"\xe2\x9d\x95", "\xef\xbd\x9e"=>"\xe2\x9e\xb0", "\xee\x88\x91"=>"\xe2\x9e\xbf", "\xee\x80\xa2"=>"\xe2\x9d\xa4", "\xee\x8c\xa7"=>"\xf0\x9f\x92\x9e", - "\xee\x80\xa3"=>"\xf0\x9f\x92\x94", "\xee\x8c\xa8"=>"\xf0\x9f\x92\x97", "\xee\x8c\xa9"=>"\xf0\x9f\x92\x98", "\xee\x8c\xaa"=>"\xf0\x9f\x92\x99", "\xee\x8c\xab"=>"\xf0\x9f\x92\x9a", - "\xee\x8c\xac"=>"\xf0\x9f\x92\x9b", "\xee\x8c\xad"=>"\xf0\x9f\x92\x9c", "\xee\x90\xb7"=>"\xf0\x9f\x92\x9d", "\xee\x88\x84"=>"\xf0\x9f\x92\x9f", "\xee\x88\x8c"=>"\xe2\x99\xa5", - "\xee\x88\x8e"=>"\xe2\x99\xa0", "\xee\x88\x8d"=>"\xe2\x99\xa6", "\xee\x88\x8f"=>"\xe2\x99\xa3", "\xee\x8c\x8e"=>"\xf0\x9f\x9a\xac", "\xee\x88\x88"=>"\xf0\x9f\x9a\xad", - "\xee\x88\x8a"=>"\xe2\x99\xbf", "[\xe6\x97\x97]"=>"\xf0\x9f\x9a\xa9", "\xee\x89\x92"=>"\xe2\x9a\xa0", "\xee\x84\xb6"=>"\xf0\x9f\x9a\xb2", "\xee\x88\x81"=>"\xf0\x9f\x9a\xb6", - "\xee\x84\xb8"=>"\xf0\x9f\x9a\xb9", "\xee\x84\xb9"=>"\xf0\x9f\x9a\xba", "\xee\x84\xbf"=>"\xf0\x9f\x9b\x80", "\xee\x85\x91"=>"\xf0\x9f\x9a\xbb", "\xee\x85\x80"=>"\xf0\x9f\x9a\xbd", - "\xee\x8c\x89"=>"\xf0\x9f\x9a\xbe", "\xee\x84\xba"=>"\xf0\x9f\x9a\xbc", "[\xe3\x83\x89\xe3\x82\xa2]"=>"\xf0\x9f\x9a\xaa", "[\xe7\xa6\x81\xe6\xad\xa2]"=>"\xf0\x9f\x9a\xab", "[\xe3\x83\x81\xe3\x82\xa7\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]"=>"\xe2\x9c\x85", - "[CL]"=>"\xf0\x9f\x86\x91", "\xee\x88\x94"=>"\xf0\x9f\x86\x92", "[FREE]"=>"\xf0\x9f\x86\x93", "\xee\x88\xa9"=>"\xf0\x9f\x86\x94", "\xee\x88\x92"=>"\xf0\x9f\x86\x95", - "[NG]"=>"\xf0\x9f\x86\x96", "\xee\x89\x8d"=>"\xf0\x9f\x86\x97", "[SOS]"=>"\xf0\x9f\x86\x98", "\xee\x88\x93"=>"\xf0\x9f\x86\x99", "\xee\x84\xae"=>"\xf0\x9f\x86\x9a", - "\xee\x88\x83"=>"\xf0\x9f\x88\x81", "\xee\x88\xa8"=>"\xf0\x9f\x88\x82", "[\xe7\xa6\x81]"=>"\xf0\x9f\x88\xb2", "\xee\x88\xab"=>"\xf0\x9f\x88\xb3", "[\xe5\x90\x88]"=>"\xf0\x9f\x88\xb4", - "\xee\x88\xaa"=>"\xf0\x9f\x88\xb5", "\xee\x88\x95"=>"\xf0\x9f\x88\xb6", "\xee\x88\x96"=>"\xf0\x9f\x88\x9a", "\xee\x88\x97"=>"\xf0\x9f\x88\xb7", "\xee\x88\x98"=>"\xf0\x9f\x88\xb8", - "\xee\x88\xa7"=>"\xf0\x9f\x88\xb9", "\xee\x88\xac"=>"\xf0\x9f\x88\xaf", "\xee\x88\xad"=>"\xf0\x9f\x88\xba", "\xee\x8c\x95"=>"\xe3\x8a\x99", "\xee\x8c\x8d"=>"\xe3\x8a\x97", - "\xee\x88\xa6"=>"\xf0\x9f\x89\x90", "[\xe5\x8f\xaf]"=>"\xf0\x9f\x89\x91", "[\xef\xbc\x8b]"=>"\xe2\x9e\x95", "[\xef\xbc\x8d]"=>"\xe2\x9e\x96", "[\xc3\xb7]"=>"\xe2\x9e\x97", - "\xee\x84\x8f"=>"\xf0\x9f\x92\xa1", "\xee\x8c\xb4"=>"\xf0\x9f\x92\xa2", "\xee\x8c\x91"=>"\xf0\x9f\x92\xa3", "\xee\x84\xbc"=>"\xf0\x9f\x92\xa4", "[\xe3\x83\x89\xe3\x83\xb3\xe3\x83\x83]"=>"\xf0\x9f\x92\xa5", - "\xee\x8c\xb1"=>"\xf0\x9f\x92\xa7", "\xee\x8c\xb0"=>"\xf0\x9f\x92\xa8", "\xee\x81\x9a"=>"\xf0\x9f\x92\xa9", "\xee\x85\x8c"=>"\xf0\x9f\x92\xaa", "[\xe3\x83\x95\xe3\x82\xad\xe3\x83\x80\xe3\x82\xb7]"=>"\xf0\x9f\x92\xac", - "\xee\x8c\xae"=>"\xe2\x9d\x87", "\xee\x88\x85"=>"\xe2\x9c\xb4", "\xee\x88\x86"=>"\xe2\x9c\xb3", "\xee\x88\x99"=>"\xf0\x9f\x94\xb4", "\xee\x88\x9a"=>"\xe2\x97\xbc", - "\xee\x88\x9b"=>"\xf0\x9f\x94\xb9", "\xee\x8c\xaf"=>"\xe2\xad\x90", "[\xe8\x8a\xb1\xe4\xb8\xb8]"=>"\xf0\x9f\x92\xae", "[100\xe7\x82\xb9]"=>"\xf0\x9f\x92\xaf", "\xe2\x86\x90\xe2\x94\x98"=>"\xe2\x86\xa9", - "\xe2\x94\x94\xe2\x86\x92"=>"\xe2\x86\xaa", "\xee\x85\x81"=>"\xf0\x9f\x94\x8a", "[\xe9\x9b\xbb\xe6\xb1\xa0]"=>"\xf0\x9f\x94\x8b", "[\xe3\x82\xb3\xe3\x83\xb3\xe3\x82\xbb\xe3\x83\xb3\xe3\x83\x88]"=>"\xf0\x9f\x94\x8c", "\xee\x84\x94"=>"\xf0\x9f\x94\x8e", - "\xee\x85\x84"=>"\xf0\x9f\x94\x90", "\xee\x85\x85"=>"\xf0\x9f\x94\x93", "\xee\x80\xbf"=>"\xf0\x9f\x94\x91", "\xee\x8c\xa5"=>"\xf0\x9f\x94\x94", "[\xe3\x83\xa9\xe3\x82\xb8\xe3\x82\xaa\xe3\x83\x9c\xe3\x82\xbf\xe3\x83\xb3]"=>"\xf0\x9f\x94\x98", - "[\xe3\x83\x96\xe3\x83\x83\xe3\x82\xaf\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xaf]"=>"\xf0\x9f\x94\x96", "[\xe3\x83\xaa\xe3\x83\xb3\xe3\x82\xaf]"=>"\xf0\x9f\x94\x97", "[end]"=>"\xf0\x9f\x94\x9a", "[ON]"=>"\xf0\x9f\x94\x9b", "[SOON]"=>"\xf0\x9f\x94\x9c", - "\xee\x89\x8c"=>"\xf0\x9f\x94\x9d", "\xee\x80\x90"=>"\xe2\x9c\x8a", "\xee\x80\x91"=>"\xe2\x9c\x8c", "\xee\x80\x8d"=>"\xf0\x9f\x91\x8a", "\xee\x80\x8e"=>"\xf0\x9f\x91\x8d", - "\xee\x80\x8f"=>"\xe2\x98\x9d", "\xee\x88\xae"=>"\xf0\x9f\x91\x86", "\xee\x88\xaf"=>"\xf0\x9f\x91\x87", "\xee\x88\xb0"=>"\xf0\x9f\x91\x88", "\xee\x88\xb1"=>"\xf0\x9f\x91\x89", - "\xee\x90\x9e"=>"\xf0\x9f\x91\x8b", "\xee\x90\x9f"=>"\xf0\x9f\x91\x8f", "\xee\x90\xa0"=>"\xf0\x9f\x91\x8c", "\xee\x90\xa1"=>"\xf0\x9f\x91\x8e", "\xee\x90\xa2"=>"\xf0\x9f\x91\x90", - ), - 'google_to_unified' => array( - "\xf3\xbe\x80\x80"=>"\xe2\x98\x80", "\xf3\xbe\x80\x81"=>"\xe2\x98\x81", "\xf3\xbe\x80\x82"=>"\xe2\x98\x94", "\xf3\xbe\x80\x83"=>"\xe2\x9b\x84", - "\xf3\xbe\x80\x84"=>"\xe2\x9a\xa1", "\xf3\xbe\x80\x85"=>"\xf0\x9f\x8c\x80", "\xf3\xbe\x80\x86"=>"\xf0\x9f\x8c\x81", "\xf3\xbe\x80\x87"=>"\xf0\x9f\x8c\x82", "\xf3\xbe\x80\x88"=>"\xf0\x9f\x8c\x83", - "\xf3\xbe\x80\x89"=>"\xf0\x9f\x8c\x84", "\xf3\xbe\x80\x8a"=>"\xf0\x9f\x8c\x85", "\xf3\xbe\x80\x8b"=>"\xf0\x9f\x8c\x86", "\xf3\xbe\x80\x8c"=>"\xf0\x9f\x8c\x87", "\xf3\xbe\x80\x8d"=>"\xf0\x9f\x8c\x88", - "\xf3\xbe\x80\x8e"=>"\xe2\x9d\x84", "\xf3\xbe\x80\x8f"=>"\xe2\x9b\x85", "\xf3\xbe\x80\x90"=>"\xf0\x9f\x8c\x89", "\xf3\xbe\x80\xb8"=>"\xf0\x9f\x8c\x8a", "\xf3\xbe\x80\xba"=>"\xf0\x9f\x8c\x8b", - "\xf3\xbe\x80\xbb"=>"\xf0\x9f\x8c\x8c", "\xf3\xbe\x80\xb9"=>"\xf0\x9f\x8c\x8f", "\xf3\xbe\x80\x91"=>"\xf0\x9f\x8c\x91", "\xf3\xbe\x80\x92"=>"\xf0\x9f\x8c\x94", "\xf3\xbe\x80\x93"=>"\xf0\x9f\x8c\x93", - "\xf3\xbe\x80\x94"=>"\xf0\x9f\x8c\x99", "\xf3\xbe\x80\x95"=>"\xf0\x9f\x8c\x95", "\xf3\xbe\x80\x96"=>"\xf0\x9f\x8c\x9b", "\xf3\xbe\xad\xa9"=>"\xf0\x9f\x8c\x9f", "\xf3\xbe\xad\xaa"=>"\xf0\x9f\x8c\xa0", - "\xf3\xbe\x80\x9e"=>"\xf0\x9f\x95\x90", "\xf3\xbe\x80\x9f"=>"\xf0\x9f\x95\x91", "\xf3\xbe\x80\xa0"=>"\xf0\x9f\x95\x92", "\xf3\xbe\x80\xa1"=>"\xf0\x9f\x95\x93", "\xf3\xbe\x80\xa2"=>"\xf0\x9f\x95\x94", - "\xf3\xbe\x80\xa3"=>"\xf0\x9f\x95\x95", "\xf3\xbe\x80\xa4"=>"\xf0\x9f\x95\x96", "\xf3\xbe\x80\xa5"=>"\xf0\x9f\x95\x97", "\xf3\xbe\x80\xa6"=>"\xf0\x9f\x95\x98", "\xf3\xbe\x80\xa7"=>"\xf0\x9f\x95\x99", - "\xf3\xbe\x80\xa8"=>"\xf0\x9f\x95\x9a", "\xf3\xbe\x80\xa9"=>"\xf0\x9f\x95\x9b", "\xf3\xbe\x80\x9d"=>"\xe2\x8c\x9a", "\xf3\xbe\x80\x9c"=>"\xe2\x8c\x9b", "\xf3\xbe\x80\xaa"=>"\xe2\x8f\xb0", - "\xf3\xbe\x80\x9b"=>"\xe2\x8f\xb3", "\xf3\xbe\x80\xab"=>"\xe2\x99\x88", "\xf3\xbe\x80\xac"=>"\xe2\x99\x89", "\xf3\xbe\x80\xad"=>"\xe2\x99\x8a", "\xf3\xbe\x80\xae"=>"\xe2\x99\x8b", - "\xf3\xbe\x80\xaf"=>"\xe2\x99\x8c", "\xf3\xbe\x80\xb0"=>"\xe2\x99\x8d", "\xf3\xbe\x80\xb1"=>"\xe2\x99\x8e", "\xf3\xbe\x80\xb2"=>"\xe2\x99\x8f", "\xf3\xbe\x80\xb3"=>"\xe2\x99\x90", - "\xf3\xbe\x80\xb4"=>"\xe2\x99\x91", "\xf3\xbe\x80\xb5"=>"\xe2\x99\x92", "\xf3\xbe\x80\xb6"=>"\xe2\x99\x93", "\xf3\xbe\x80\xb7"=>"\xe2\x9b\x8e", "\xf3\xbe\x80\xbc"=>"\xf0\x9f\x8d\x80", - "\xf3\xbe\x80\xbd"=>"\xf0\x9f\x8c\xb7", "\xf3\xbe\x80\xbe"=>"\xf0\x9f\x8c\xb1", "\xf3\xbe\x80\xbf"=>"\xf0\x9f\x8d\x81", "\xf3\xbe\x81\x80"=>"\xf0\x9f\x8c\xb8", "\xf3\xbe\x81\x81"=>"\xf0\x9f\x8c\xb9", - "\xf3\xbe\x81\x82"=>"\xf0\x9f\x8d\x82", "\xf3\xbe\x81\x83"=>"\xf0\x9f\x8d\x83", "\xf3\xbe\x81\x85"=>"\xf0\x9f\x8c\xba", "\xf3\xbe\x81\x86"=>"\xf0\x9f\x8c\xbb", "\xf3\xbe\x81\x87"=>"\xf0\x9f\x8c\xb4", - "\xf3\xbe\x81\x88"=>"\xf0\x9f\x8c\xb5", "\xf3\xbe\x81\x89"=>"\xf0\x9f\x8c\xbe", "\xf3\xbe\x81\x8a"=>"\xf0\x9f\x8c\xbd", "\xf3\xbe\x81\x8b"=>"\xf0\x9f\x8d\x84", "\xf3\xbe\x81\x8c"=>"\xf0\x9f\x8c\xb0", - "\xf3\xbe\x81\x8d"=>"\xf0\x9f\x8c\xbc", "\xf3\xbe\x81\x8e"=>"\xf0\x9f\x8c\xbf", "\xf3\xbe\x81\x8f"=>"\xf0\x9f\x8d\x92", "\xf3\xbe\x81\x90"=>"\xf0\x9f\x8d\x8c", "\xf3\xbe\x81\x91"=>"\xf0\x9f\x8d\x8e", - "\xf3\xbe\x81\x92"=>"\xf0\x9f\x8d\x8a", "\xf3\xbe\x81\x93"=>"\xf0\x9f\x8d\x93", "\xf3\xbe\x81\x94"=>"\xf0\x9f\x8d\x89", "\xf3\xbe\x81\x95"=>"\xf0\x9f\x8d\x85", "\xf3\xbe\x81\x96"=>"\xf0\x9f\x8d\x86", - "\xf3\xbe\x81\x97"=>"\xf0\x9f\x8d\x88", "\xf3\xbe\x81\x98"=>"\xf0\x9f\x8d\x8d", "\xf3\xbe\x81\x99"=>"\xf0\x9f\x8d\x87", "\xf3\xbe\x81\x9a"=>"\xf0\x9f\x8d\x91", "\xf3\xbe\x81\x9b"=>"\xf0\x9f\x8d\x8f", - "\xf3\xbe\x86\x90"=>"\xf0\x9f\x91\x80", "\xf3\xbe\x86\x91"=>"\xf0\x9f\x91\x82", "\xf3\xbe\x86\x92"=>"\xf0\x9f\x91\x83", "\xf3\xbe\x86\x93"=>"\xf0\x9f\x91\x84", "\xf3\xbe\x86\x94"=>"\xf0\x9f\x91\x85", - "\xf3\xbe\x86\x95"=>"\xf0\x9f\x92\x84", "\xf3\xbe\x86\x96"=>"\xf0\x9f\x92\x85", "\xf3\xbe\x86\x97"=>"\xf0\x9f\x92\x86", "\xf3\xbe\x86\x98"=>"\xf0\x9f\x92\x87", "\xf3\xbe\x86\x99"=>"\xf0\x9f\x92\x88", - "\xf3\xbe\x86\x9a"=>"\xf0\x9f\x91\xa4", "\xf3\xbe\x86\x9b"=>"\xf0\x9f\x91\xa6", "\xf3\xbe\x86\x9c"=>"\xf0\x9f\x91\xa7", "\xf3\xbe\x86\x9d"=>"\xf0\x9f\x91\xa8", "\xf3\xbe\x86\x9e"=>"\xf0\x9f\x91\xa9", - "\xf3\xbe\x86\x9f"=>"\xf0\x9f\x91\xaa", "\xf3\xbe\x86\xa0"=>"\xf0\x9f\x91\xab", "\xf3\xbe\x86\xa1"=>"\xf0\x9f\x91\xae", "\xf3\xbe\x86\xa2"=>"\xf0\x9f\x91\xaf", "\xf3\xbe\x86\xa3"=>"\xf0\x9f\x91\xb0", - "\xf3\xbe\x86\xa4"=>"\xf0\x9f\x91\xb1", "\xf3\xbe\x86\xa5"=>"\xf0\x9f\x91\xb2", "\xf3\xbe\x86\xa6"=>"\xf0\x9f\x91\xb3", "\xf3\xbe\x86\xa7"=>"\xf0\x9f\x91\xb4", "\xf3\xbe\x86\xa8"=>"\xf0\x9f\x91\xb5", - "\xf3\xbe\x86\xa9"=>"\xf0\x9f\x91\xb6", "\xf3\xbe\x86\xaa"=>"\xf0\x9f\x91\xb7", "\xf3\xbe\x86\xab"=>"\xf0\x9f\x91\xb8", "\xf3\xbe\x86\xac"=>"\xf0\x9f\x91\xb9", "\xf3\xbe\x86\xad"=>"\xf0\x9f\x91\xba", - "\xf3\xbe\x86\xae"=>"\xf0\x9f\x91\xbb", "\xf3\xbe\x86\xaf"=>"\xf0\x9f\x91\xbc", "\xf3\xbe\x86\xb0"=>"\xf0\x9f\x91\xbd", "\xf3\xbe\x86\xb1"=>"\xf0\x9f\x91\xbe", "\xf3\xbe\x86\xb2"=>"\xf0\x9f\x91\xbf", - "\xf3\xbe\x86\xb3"=>"\xf0\x9f\x92\x80", "\xf3\xbe\x86\xb4"=>"\xf0\x9f\x92\x81", "\xf3\xbe\x86\xb5"=>"\xf0\x9f\x92\x82", "\xf3\xbe\x86\xb6"=>"\xf0\x9f\x92\x83", "\xf3\xbe\x86\xb9"=>"\xf0\x9f\x90\x8c", - "\xf3\xbe\x87\x93"=>"\xf0\x9f\x90\x8d", "\xf3\xbe\x9f\x9c"=>"\xf0\x9f\x90\x8e", "\xf3\xbe\x87\x94"=>"\xf0\x9f\x90\x94", "\xf3\xbe\x87\x95"=>"\xf0\x9f\x90\x97", "\xf3\xbe\x87\x96"=>"\xf0\x9f\x90\xab", - "\xf3\xbe\x87\x8c"=>"\xf0\x9f\x90\x98", "\xf3\xbe\x87\x8d"=>"\xf0\x9f\x90\xa8", "\xf3\xbe\x87\x8e"=>"\xf0\x9f\x90\x92", "\xf3\xbe\x87\x8f"=>"\xf0\x9f\x90\x91", "\xf3\xbe\x87\x85"=>"\xf0\x9f\x90\x99", - "\xf3\xbe\x87\x86"=>"\xf0\x9f\x90\x9a", "\xf3\xbe\x87\x8b"=>"\xf0\x9f\x90\x9b", "\xf3\xbe\x87\x9a"=>"\xf0\x9f\x90\x9c", "\xf3\xbe\x87\xa1"=>"\xf0\x9f\x90\x9d", "\xf3\xbe\x87\xa2"=>"\xf0\x9f\x90\x9e", - "\xf3\xbe\x87\x89"=>"\xf0\x9f\x90\xa0", "\xf3\xbe\x87\x99"=>"\xf0\x9f\x90\xa1", "\xf3\xbe\x87\x9c"=>"\xf0\x9f\x90\xa2", "\xf3\xbe\x86\xba"=>"\xf0\x9f\x90\xa4", "\xf3\xbe\x86\xbb"=>"\xf0\x9f\x90\xa5", - "\xf3\xbe\x87\x88"=>"\xf0\x9f\x90\xa6", "\xf3\xbe\x87\x9d"=>"\xf0\x9f\x90\xa3", "\xf3\xbe\x86\xbc"=>"\xf0\x9f\x90\xa7", "\xf3\xbe\x87\x98"=>"\xf0\x9f\x90\xa9", "\xf3\xbe\x86\xbd"=>"\xf0\x9f\x90\x9f", - "\xf3\xbe\x87\x87"=>"\xf0\x9f\x90\xac", "\xf3\xbe\x87\x82"=>"\xf0\x9f\x90\xad", "\xf3\xbe\x87\x80"=>"\xf0\x9f\x90\xaf", "\xf3\xbe\x86\xb8"=>"\xf0\x9f\x90\xb1", "\xf3\xbe\x87\x83"=>"\xf0\x9f\x90\xb3", - "\xf3\xbe\x86\xbe"=>"\xf0\x9f\x90\xb4", "\xf3\xbe\x87\x84"=>"\xf0\x9f\x90\xb5", "\xf3\xbe\x86\xb7"=>"\xf0\x9f\x90\xb6", "\xf3\xbe\x86\xbf"=>"\xf0\x9f\x90\xb7", "\xf3\xbe\x87\x81"=>"\xf0\x9f\x90\xbb", - "\xf3\xbe\x87\x8a"=>"\xf0\x9f\x90\xb9", "\xf3\xbe\x87\x90"=>"\xf0\x9f\x90\xba", "\xf3\xbe\x87\x91"=>"\xf0\x9f\x90\xae", "\xf3\xbe\x87\x92"=>"\xf0\x9f\x90\xb0", "\xf3\xbe\x87\x97"=>"\xf0\x9f\x90\xb8", - "\xf3\xbe\x87\x9b"=>"\xf0\x9f\x90\xbe", "\xf3\xbe\x87\x9e"=>"\xf0\x9f\x90\xb2", "\xf3\xbe\x87\x9f"=>"\xf0\x9f\x90\xbc", "\xf3\xbe\x87\xa0"=>"\xf0\x9f\x90\xbd", "\xf3\xbe\x8c\xa0"=>"\xf0\x9f\x98\xa0", - "\xf3\xbe\x8c\xa1"=>"\xf0\x9f\x98\xa9", "\xf3\xbe\x8c\xa2"=>"\xf0\x9f\x98\xb2", "\xf3\xbe\x8c\xa3"=>"\xf0\x9f\x98\x9e", "\xf3\xbe\x8c\xa4"=>"\xf0\x9f\x98\xb5", "\xf3\xbe\x8c\xa5"=>"\xf0\x9f\x98\xb0", - "\xf3\xbe\x8c\xa6"=>"\xf0\x9f\x98\x92", "\xf3\xbe\x8c\xa7"=>"\xf0\x9f\x98\x8d", "\xf3\xbe\x8c\xa8"=>"\xf0\x9f\x98\xa4", "\xf3\xbe\x8c\xa9"=>"\xf0\x9f\x98\x9c", "\xf3\xbe\x8c\xaa"=>"\xf0\x9f\x98\x9d", - "\xf3\xbe\x8c\xab"=>"\xf0\x9f\x98\x8b", "\xf3\xbe\x8c\xac"=>"\xf0\x9f\x98\x98", "\xf3\xbe\x8c\xad"=>"\xf0\x9f\x98\x9a", "\xf3\xbe\x8c\xae"=>"\xf0\x9f\x98\xb7", "\xf3\xbe\x8c\xaf"=>"\xf0\x9f\x98\xb3", - "\xf3\xbe\x8c\xb0"=>"\xf0\x9f\x98\x83", "\xf3\xbe\x8c\xb1"=>"\xf0\x9f\x98\x85", "\xf3\xbe\x8c\xb2"=>"\xf0\x9f\x98\x86", "\xf3\xbe\x8c\xb3"=>"\xf0\x9f\x98\x81", "\xf3\xbe\x8c\xb4"=>"\xf0\x9f\x98\x82", - "\xf3\xbe\x8c\xb5"=>"\xf0\x9f\x98\x8a", "\xf3\xbe\x8c\xb6"=>"\xe2\x98\xba", "\xf3\xbe\x8c\xb8"=>"\xf0\x9f\x98\x84", "\xf3\xbe\x8c\xb9"=>"\xf0\x9f\x98\xa2", "\xf3\xbe\x8c\xba"=>"\xf0\x9f\x98\xad", - "\xf3\xbe\x8c\xbb"=>"\xf0\x9f\x98\xa8", "\xf3\xbe\x8c\xbc"=>"\xf0\x9f\x98\xa3", "\xf3\xbe\x8c\xbd"=>"\xf0\x9f\x98\xa1", "\xf3\xbe\x8c\xbe"=>"\xf0\x9f\x98\x8c", "\xf3\xbe\x8c\xbf"=>"\xf0\x9f\x98\x96", - "\xf3\xbe\x8d\x80"=>"\xf0\x9f\x98\x94", "\xf3\xbe\x8d\x81"=>"\xf0\x9f\x98\xb1", "\xf3\xbe\x8d\x82"=>"\xf0\x9f\x98\xaa", "\xf3\xbe\x8d\x83"=>"\xf0\x9f\x98\x8f", "\xf3\xbe\x8d\x84"=>"\xf0\x9f\x98\x93", - "\xf3\xbe\x8d\x85"=>"\xf0\x9f\x98\xa5", "\xf3\xbe\x8d\x86"=>"\xf0\x9f\x98\xab", "\xf3\xbe\x8d\x87"=>"\xf0\x9f\x98\x89", "\xf3\xbe\x8d\x88"=>"\xf0\x9f\x98\xba", "\xf3\xbe\x8d\x89"=>"\xf0\x9f\x98\xb8", - "\xf3\xbe\x8d\x8a"=>"\xf0\x9f\x98\xb9", "\xf3\xbe\x8d\x8b"=>"\xf0\x9f\x98\xbd", "\xf3\xbe\x8d\x8c"=>"\xf0\x9f\x98\xbb", "\xf3\xbe\x8d\x8d"=>"\xf0\x9f\x98\xbf", "\xf3\xbe\x8d\x8e"=>"\xf0\x9f\x98\xbe", - "\xf3\xbe\x8d\x8f"=>"\xf0\x9f\x98\xbc", "\xf3\xbe\x8d\x90"=>"\xf0\x9f\x99\x80", "\xf3\xbe\x8d\x91"=>"\xf0\x9f\x99\x85", "\xf3\xbe\x8d\x92"=>"\xf0\x9f\x99\x86", "\xf3\xbe\x8d\x93"=>"\xf0\x9f\x99\x87", - "\xf3\xbe\x8d\x94"=>"\xf0\x9f\x99\x88", "\xf3\xbe\x8d\x95"=>"\xf0\x9f\x99\x8a", "\xf3\xbe\x8d\x96"=>"\xf0\x9f\x99\x89", "\xf3\xbe\x8d\x97"=>"\xf0\x9f\x99\x8b", "\xf3\xbe\x8d\x98"=>"\xf0\x9f\x99\x8c", - "\xf3\xbe\x8d\x99"=>"\xf0\x9f\x99\x8d", "\xf3\xbe\x8d\x9a"=>"\xf0\x9f\x99\x8e", "\xf3\xbe\x8d\x9b"=>"\xf0\x9f\x99\x8f", "\xf3\xbe\x92\xb0"=>"\xf0\x9f\x8f\xa0", "\xf3\xbe\x92\xb1"=>"\xf0\x9f\x8f\xa1", - "\xf3\xbe\x92\xb2"=>"\xf0\x9f\x8f\xa2", "\xf3\xbe\x92\xb3"=>"\xf0\x9f\x8f\xa3", "\xf3\xbe\x92\xb4"=>"\xf0\x9f\x8f\xa5", "\xf3\xbe\x92\xb5"=>"\xf0\x9f\x8f\xa6", "\xf3\xbe\x92\xb6"=>"\xf0\x9f\x8f\xa7", - "\xf3\xbe\x92\xb7"=>"\xf0\x9f\x8f\xa8", "\xf3\xbe\x92\xb8"=>"\xf0\x9f\x8f\xa9", "\xf3\xbe\x92\xb9"=>"\xf0\x9f\x8f\xaa", "\xf3\xbe\x92\xba"=>"\xf0\x9f\x8f\xab", "\xf3\xbe\x92\xbb"=>"\xe2\x9b\xaa", - "\xf3\xbe\x92\xbc"=>"\xe2\x9b\xb2", "\xf3\xbe\x92\xbd"=>"\xf0\x9f\x8f\xac", "\xf3\xbe\x92\xbe"=>"\xf0\x9f\x8f\xaf", "\xf3\xbe\x92\xbf"=>"\xf0\x9f\x8f\xb0", "\xf3\xbe\x93\x80"=>"\xf0\x9f\x8f\xad", - "\xf3\xbe\x93\x81"=>"\xe2\x9a\x93", "\xf3\xbe\x93\x82"=>"\xf0\x9f\x8f\xae", "\xf3\xbe\x93\x83"=>"\xf0\x9f\x97\xbb", "\xf3\xbe\x93\x84"=>"\xf0\x9f\x97\xbc", "\xf3\xbe\x93\x86"=>"\xf0\x9f\x97\xbd", - "\xf3\xbe\x93\x87"=>"\xf0\x9f\x97\xbe", "\xf3\xbe\x93\x88"=>"\xf0\x9f\x97\xbf", "\xf3\xbe\x93\x8c"=>"\xf0\x9f\x91\x9e", "\xf3\xbe\x93\x8d"=>"\xf0\x9f\x91\x9f", "\xf3\xbe\x93\x96"=>"\xf0\x9f\x91\xa0", - "\xf3\xbe\x93\x97"=>"\xf0\x9f\x91\xa1", "\xf3\xbe\x93\x98"=>"\xf0\x9f\x91\xa2", "\xf3\xbe\x95\x93"=>"\xf0\x9f\x91\xa3", "\xf3\xbe\x93\x8e"=>"\xf0\x9f\x91\x93", "\xf3\xbe\x93\x8f"=>"\xf0\x9f\x91\x95", - "\xf3\xbe\x93\x90"=>"\xf0\x9f\x91\x96", "\xf3\xbe\x93\x91"=>"\xf0\x9f\x91\x91", "\xf3\xbe\x93\x93"=>"\xf0\x9f\x91\x94", "\xf3\xbe\x93\x94"=>"\xf0\x9f\x91\x92", "\xf3\xbe\x93\x95"=>"\xf0\x9f\x91\x97", - "\xf3\xbe\x93\x99"=>"\xf0\x9f\x91\x98", "\xf3\xbe\x93\x9a"=>"\xf0\x9f\x91\x99", "\xf3\xbe\x93\x9b"=>"\xf0\x9f\x91\x9a", "\xf3\xbe\x93\x9c"=>"\xf0\x9f\x91\x9b", "\xf3\xbe\x93\xb0"=>"\xf0\x9f\x91\x9c", - "\xf3\xbe\x93\xb1"=>"\xf0\x9f\x91\x9d", "\xf3\xbe\x93\x9d"=>"\xf0\x9f\x92\xb0", "\xf3\xbe\x93\x9e"=>"\xf0\x9f\x92\xb1", "\xf3\xbe\x93\x9f"=>"\xf0\x9f\x92\xb9", "\xf3\xbe\x93\xa0"=>"\xf0\x9f\x92\xb2", - "\xf3\xbe\x93\xa1"=>"\xf0\x9f\x92\xb3", "\xf3\xbe\x93\xa2"=>"\xf0\x9f\x92\xb4", "\xf3\xbe\x93\xa3"=>"\xf0\x9f\x92\xb5", "\xf3\xbe\x93\xa4"=>"\xf0\x9f\x92\xb8", "\xf3\xbe\x93\xad"=>"\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3", - "\xf3\xbe\x93\xa8"=>"\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa", "\xf3\xbe\x93\xab"=>"\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8", "\xf3\xbe\x93\xa7"=>"\xf0\x9f\x87\xab\xf0\x9f\x87\xb7", "\xf3\xbe\x93\xaa"=>"\xf0\x9f\x87\xac\xf0\x9f\x87\xa7", "\xf3\xbe\x93\xa9"=>"\xf0\x9f\x87\xae\xf0\x9f\x87\xb9", - "\xf3\xbe\x93\xa5"=>"\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5", "\xf3\xbe\x93\xae"=>"\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7", "\xf3\xbe\x93\xac"=>"\xf0\x9f\x87\xb7\xf0\x9f\x87\xba", "\xf3\xbe\x93\xa6"=>"\xf0\x9f\x87\xba\xf0\x9f\x87\xb8", "\xf3\xbe\x93\xb6"=>"\xf0\x9f\x94\xa5", - "\xf3\xbe\x93\xbb"=>"\xf0\x9f\x94\xa6", "\xf3\xbe\x93\x89"=>"\xf0\x9f\x94\xa7", "\xf3\xbe\x93\x8a"=>"\xf0\x9f\x94\xa8", "\xf3\xbe\x93\x8b"=>"\xf0\x9f\x94\xa9", "\xf3\xbe\x93\xba"=>"\xf0\x9f\x94\xaa", - "\xf3\xbe\x93\xb5"=>"\xf0\x9f\x94\xab", "\xf3\xbe\x93\xb7"=>"\xf0\x9f\x94\xae", "\xf3\xbe\x93\xb8"=>"\xf0\x9f\x94\xaf", "\xf3\xbe\x81\x84"=>"\xf0\x9f\x94\xb0", "\xf3\xbe\x93\x92"=>"\xf0\x9f\x94\xb1", - "\xf3\xbe\x94\x89"=>"\xf0\x9f\x92\x89", "\xf3\xbe\x94\x8a"=>"\xf0\x9f\x92\x8a", "\xf3\xbe\x94\x8b"=>"\xf0\x9f\x85\xb0", "\xf3\xbe\x94\x8c"=>"\xf0\x9f\x85\xb1", "\xf3\xbe\x94\x8d"=>"\xf0\x9f\x86\x8e", - "\xf3\xbe\x94\x8e"=>"\xf0\x9f\x85\xbe", "\xf3\xbe\x94\x8f"=>"\xf0\x9f\x8e\x80", "\xf3\xbe\x94\x90"=>"\xf0\x9f\x8e\x81", "\xf3\xbe\x94\x91"=>"\xf0\x9f\x8e\x82", "\xf3\xbe\x94\x92"=>"\xf0\x9f\x8e\x84", - "\xf3\xbe\x94\x93"=>"\xf0\x9f\x8e\x85", "\xf3\xbe\x94\x94"=>"\xf0\x9f\x8e\x8c", "\xf3\xbe\x94\x95"=>"\xf0\x9f\x8e\x86", "\xf3\xbe\x94\x96"=>"\xf0\x9f\x8e\x88", "\xf3\xbe\x94\x97"=>"\xf0\x9f\x8e\x89", - "\xf3\xbe\x94\x98"=>"\xf0\x9f\x8e\x8d", "\xf3\xbe\x94\x99"=>"\xf0\x9f\x8e\x8e", "\xf3\xbe\x94\x9a"=>"\xf0\x9f\x8e\x93", "\xf3\xbe\x94\x9b"=>"\xf0\x9f\x8e\x92", "\xf3\xbe\x94\x9c"=>"\xf0\x9f\x8e\x8f", - "\xf3\xbe\x94\x9d"=>"\xf0\x9f\x8e\x87", "\xf3\xbe\x94\x9e"=>"\xf0\x9f\x8e\x90", "\xf3\xbe\x94\x9f"=>"\xf0\x9f\x8e\x83", "\xf3\xbe\x94\xa0"=>"\xf0\x9f\x8e\x8a", "\xf3\xbe\x94\xa1"=>"\xf0\x9f\x8e\x8b", - "\xf3\xbe\x80\x97"=>"\xf0\x9f\x8e\x91", "\xf3\xbe\x94\xa2"=>"\xf0\x9f\x93\x9f", "\xf3\xbe\x94\xa3"=>"\xe2\x98\x8e", "\xf3\xbe\x94\xa4"=>"\xf0\x9f\x93\x9e", "\xf3\xbe\x94\xa5"=>"\xf0\x9f\x93\xb1", - "\xf3\xbe\x94\xa6"=>"\xf0\x9f\x93\xb2", "\xf3\xbe\x94\xa7"=>"\xf0\x9f\x93\x9d", "\xf3\xbe\x94\xa8"=>"\xf0\x9f\x93\xa0", "\xf3\xbe\x94\xa9"=>"\xe2\x9c\x89", "\xf3\xbe\x94\xaa"=>"\xf0\x9f\x93\xa8", - "\xf3\xbe\x94\xab"=>"\xf0\x9f\x93\xa9", "\xf3\xbe\x94\xac"=>"\xf0\x9f\x93\xaa", "\xf3\xbe\x94\xad"=>"\xf0\x9f\x93\xab", "\xf3\xbe\x94\xae"=>"\xf0\x9f\x93\xae", "\xf3\xbe\xa0\xa2"=>"\xf0\x9f\x93\xb0", - "\xf3\xbe\x94\xaf"=>"\xf0\x9f\x93\xa2", "\xf3\xbe\x94\xb0"=>"\xf0\x9f\x93\xa3", "\xf3\xbe\x94\xb1"=>"\xf0\x9f\x93\xa1", "\xf3\xbe\x94\xb3"=>"\xf0\x9f\x93\xa4", "\xf3\xbe\x94\xb4"=>"\xf0\x9f\x93\xa5", - "\xf3\xbe\x94\xb5"=>"\xf0\x9f\x93\xa6", "\xf3\xbe\xae\x92"=>"\xf0\x9f\x93\xa7", "\xf3\xbe\xad\xbc"=>"\xf0\x9f\x94\xa0", "\xf3\xbe\xad\xbd"=>"\xf0\x9f\x94\xa1", "\xf3\xbe\xad\xbe"=>"\xf0\x9f\x94\xa2", - "\xf3\xbe\xad\xbf"=>"\xf0\x9f\x94\xa3", "\xf3\xbe\xae\x80"=>"\xf0\x9f\x94\xa4", "\xf3\xbe\x94\xb6"=>"\xe2\x9c\x92", "\xf3\xbe\x94\xb7"=>"\xf0\x9f\x92\xba", "\xf3\xbe\x94\xb8"=>"\xf0\x9f\x92\xbb", - "\xf3\xbe\x94\xb9"=>"\xe2\x9c\x8f", "\xf3\xbe\x94\xba"=>"\xf0\x9f\x93\x8e", "\xf3\xbe\x94\xbb"=>"\xf0\x9f\x92\xbc", "\xf3\xbe\x94\xbc"=>"\xf0\x9f\x92\xbd", "\xf3\xbe\x94\xbd"=>"\xf0\x9f\x92\xbe", - "\xf3\xbe\xa0\x9d"=>"\xf0\x9f\x92\xbf", "\xf3\xbe\xa0\x9e"=>"\xf0\x9f\x93\x80", "\xf3\xbe\x94\xbe"=>"\xe2\x9c\x82", "\xf3\xbe\x94\xbf"=>"\xf0\x9f\x93\x8d", "\xf3\xbe\x95\x80"=>"\xf0\x9f\x93\x83", - "\xf3\xbe\x95\x81"=>"\xf0\x9f\x93\x84", "\xf3\xbe\x95\x82"=>"\xf0\x9f\x93\x85", "\xf3\xbe\x95\x83"=>"\xf0\x9f\x93\x81", "\xf3\xbe\x95\x84"=>"\xf0\x9f\x93\x82", "\xf3\xbe\x95\x85"=>"\xf0\x9f\x93\x93", - "\xf3\xbe\x95\x86"=>"\xf0\x9f\x93\x96", "\xf3\xbe\x95\x87"=>"\xf0\x9f\x93\x94", "\xf3\xbe\x94\x82"=>"\xf0\x9f\x93\x95", "\xf3\xbe\x93\xbf"=>"\xf0\x9f\x93\x97", "\xf3\xbe\x94\x80"=>"\xf0\x9f\x93\x98", - "\xf3\xbe\x94\x81"=>"\xf0\x9f\x93\x99", "\xf3\xbe\x94\x83"=>"\xf0\x9f\x93\x9a", "\xf3\xbe\x94\x84"=>"\xf0\x9f\x93\x9b", "\xf3\xbe\x93\xbd"=>"\xf0\x9f\x93\x9c", "\xf3\xbe\x95\x88"=>"\xf0\x9f\x93\x8b", - "\xf3\xbe\x95\x89"=>"\xf0\x9f\x93\x86", "\xf3\xbe\x95\x8a"=>"\xf0\x9f\x93\x8a", "\xf3\xbe\x95\x8b"=>"\xf0\x9f\x93\x88", "\xf3\xbe\x95\x8c"=>"\xf0\x9f\x93\x89", "\xf3\xbe\x95\x8d"=>"\xf0\x9f\x93\x87", - "\xf3\xbe\x95\x8e"=>"\xf0\x9f\x93\x8c", "\xf3\xbe\x95\x8f"=>"\xf0\x9f\x93\x92", "\xf3\xbe\x95\x90"=>"\xf0\x9f\x93\x8f", "\xf3\xbe\x95\x91"=>"\xf0\x9f\x93\x90", "\xf3\xbe\x95\x92"=>"\xf0\x9f\x93\x91", - "\xf3\xbe\x9f\x90"=>"\xf0\x9f\x8e\xbd", "\xf3\xbe\x9f\x91"=>"\xe2\x9a\xbe", "\xf3\xbe\x9f\x92"=>"\xe2\x9b\xb3", "\xf3\xbe\x9f\x93"=>"\xf0\x9f\x8e\xbe", "\xf3\xbe\x9f\x94"=>"\xe2\x9a\xbd", - "\xf3\xbe\x9f\x95"=>"\xf0\x9f\x8e\xbf", "\xf3\xbe\x9f\x96"=>"\xf0\x9f\x8f\x80", "\xf3\xbe\x9f\x97"=>"\xf0\x9f\x8f\x81", "\xf3\xbe\x9f\x98"=>"\xf0\x9f\x8f\x82", "\xf3\xbe\x9f\x99"=>"\xf0\x9f\x8f\x83", - "\xf3\xbe\x9f\x9a"=>"\xf0\x9f\x8f\x84", "\xf3\xbe\x9f\x9b"=>"\xf0\x9f\x8f\x86", "\xf3\xbe\x9f\x9d"=>"\xf0\x9f\x8f\x88", "\xf3\xbe\x9f\x9e"=>"\xf0\x9f\x8f\x8a", "\xf3\xbe\x9f\x9f"=>"\xf0\x9f\x9a\x83", - "\xf3\xbe\x9f\xa0"=>"\xf0\x9f\x9a\x87", "\xf3\xbe\x9f\xa1"=>"\xe2\x93\x82", "\xf3\xbe\x9f\xa2"=>"\xf0\x9f\x9a\x84", "\xf3\xbe\x9f\xa3"=>"\xf0\x9f\x9a\x85", "\xf3\xbe\x9f\xa4"=>"\xf0\x9f\x9a\x97", - "\xf3\xbe\x9f\xa5"=>"\xf0\x9f\x9a\x99", "\xf3\xbe\x9f\xa6"=>"\xf0\x9f\x9a\x8c", "\xf3\xbe\x9f\xa7"=>"\xf0\x9f\x9a\x8f", "\xf3\xbe\x9f\xa8"=>"\xf0\x9f\x9a\xa2", "\xf3\xbe\x9f\xa9"=>"\xe2\x9c\x88", - "\xf3\xbe\x9f\xaa"=>"\xe2\x9b\xb5", "\xf3\xbe\x9f\xac"=>"\xf0\x9f\x9a\x89", "\xf3\xbe\x9f\xad"=>"\xf0\x9f\x9a\x80", "\xf3\xbe\x9f\xae"=>"\xf0\x9f\x9a\xa4", "\xf3\xbe\x9f\xaf"=>"\xf0\x9f\x9a\x95", - "\xf3\xbe\x9f\xb1"=>"\xf0\x9f\x9a\x9a", "\xf3\xbe\x9f\xb2"=>"\xf0\x9f\x9a\x92", "\xf3\xbe\x9f\xb3"=>"\xf0\x9f\x9a\x91", "\xf3\xbe\x9f\xb4"=>"\xf0\x9f\x9a\x93", "\xf3\xbe\x9f\xb5"=>"\xe2\x9b\xbd", - "\xf3\xbe\x9f\xb6"=>"\xf0\x9f\x85\xbf", "\xf3\xbe\x9f\xb7"=>"\xf0\x9f\x9a\xa5", "\xf3\xbe\x9f\xb8"=>"\xf0\x9f\x9a\xa7", "\xf3\xbe\x9f\xb9"=>"\xf0\x9f\x9a\xa8", "\xf3\xbe\x9f\xba"=>"\xe2\x99\xa8", - "\xf3\xbe\x9f\xbb"=>"\xe2\x9b\xba", "\xf3\xbe\x9f\xbc"=>"\xf0\x9f\x8e\xa0", "\xf3\xbe\x9f\xbd"=>"\xf0\x9f\x8e\xa1", "\xf3\xbe\x9f\xbe"=>"\xf0\x9f\x8e\xa2", "\xf3\xbe\x9f\xbf"=>"\xf0\x9f\x8e\xa3", - "\xf3\xbe\xa0\x80"=>"\xf0\x9f\x8e\xa4", "\xf3\xbe\xa0\x81"=>"\xf0\x9f\x8e\xa5", "\xf3\xbe\xa0\x82"=>"\xf0\x9f\x8e\xa6", "\xf3\xbe\xa0\x83"=>"\xf0\x9f\x8e\xa7", "\xf3\xbe\xa0\x84"=>"\xf0\x9f\x8e\xa8", - "\xf3\xbe\xa0\x85"=>"\xf0\x9f\x8e\xa9", "\xf3\xbe\xa0\x86"=>"\xf0\x9f\x8e\xaa", "\xf3\xbe\xa0\x87"=>"\xf0\x9f\x8e\xab", "\xf3\xbe\xa0\x88"=>"\xf0\x9f\x8e\xac", "\xf3\xbe\xa0\x89"=>"\xf0\x9f\x8e\xad", - "\xf3\xbe\xa0\x8a"=>"\xf0\x9f\x8e\xae", "\xf3\xbe\xa0\x8b"=>"\xf0\x9f\x80\x84", "\xf3\xbe\xa0\x8c"=>"\xf0\x9f\x8e\xaf", "\xf3\xbe\xa0\x8d"=>"\xf0\x9f\x8e\xb0", "\xf3\xbe\xa0\x8e"=>"\xf0\x9f\x8e\xb1", - "\xf3\xbe\xa0\x8f"=>"\xf0\x9f\x8e\xb2", "\xf3\xbe\xa0\x90"=>"\xf0\x9f\x8e\xb3", "\xf3\xbe\xa0\x91"=>"\xf0\x9f\x8e\xb4", "\xf3\xbe\xa0\x92"=>"\xf0\x9f\x83\x8f", "\xf3\xbe\xa0\x93"=>"\xf0\x9f\x8e\xb5", - "\xf3\xbe\xa0\x94"=>"\xf0\x9f\x8e\xb6", "\xf3\xbe\xa0\x95"=>"\xf0\x9f\x8e\xb7", "\xf3\xbe\xa0\x96"=>"\xf0\x9f\x8e\xb8", "\xf3\xbe\xa0\x97"=>"\xf0\x9f\x8e\xb9", "\xf3\xbe\xa0\x98"=>"\xf0\x9f\x8e\xba", - "\xf3\xbe\xa0\x99"=>"\xf0\x9f\x8e\xbb", "\xf3\xbe\xa0\x9a"=>"\xf0\x9f\x8e\xbc", "\xf3\xbe\xa0\x9b"=>"\xe3\x80\xbd", "\xf3\xbe\x93\xaf"=>"\xf0\x9f\x93\xb7", "\xf3\xbe\x93\xb9"=>"\xf0\x9f\x93\xb9", - "\xf3\xbe\xa0\x9c"=>"\xf0\x9f\x93\xba", "\xf3\xbe\xa0\x9f"=>"\xf0\x9f\x93\xbb", "\xf3\xbe\xa0\xa0"=>"\xf0\x9f\x93\xbc", "\xf3\xbe\xa0\xa3"=>"\xf0\x9f\x92\x8b", "\xf3\xbe\xa0\xa4"=>"\xf0\x9f\x92\x8c", - "\xf3\xbe\xa0\xa5"=>"\xf0\x9f\x92\x8d", "\xf3\xbe\xa0\xa6"=>"\xf0\x9f\x92\x8e", "\xf3\xbe\xa0\xa7"=>"\xf0\x9f\x92\x8f", "\xf3\xbe\xa0\xa8"=>"\xf0\x9f\x92\x90", "\xf3\xbe\xa0\xa9"=>"\xf0\x9f\x92\x91", - "\xf3\xbe\xa0\xaa"=>"\xf0\x9f\x92\x92", "\xf3\xbe\xac\xa5"=>"\xf0\x9f\x94\x9e", "\xf3\xbe\xac\xa9"=>"\xc2\xa9", "\xf3\xbe\xac\xad"=>"\xc2\xae", "\xf3\xbe\xac\xaa"=>"\xe2\x84\xa2", - "\xf3\xbe\xad\x87"=>"\xe2\x84\xb9", "\xf3\xbe\xa0\xac"=>"#\xe2\x83\xa3", "\xf3\xbe\xa0\xae"=>"1\xe2\x83\xa3", "\xf3\xbe\xa0\xaf"=>"2\xe2\x83\xa3", "\xf3\xbe\xa0\xb0"=>"3\xe2\x83\xa3", - "\xf3\xbe\xa0\xb1"=>"4\xe2\x83\xa3", "\xf3\xbe\xa0\xb2"=>"5\xe2\x83\xa3", "\xf3\xbe\xa0\xb3"=>"6\xe2\x83\xa3", "\xf3\xbe\xa0\xb4"=>"7\xe2\x83\xa3", "\xf3\xbe\xa0\xb5"=>"8\xe2\x83\xa3", - "\xf3\xbe\xa0\xb6"=>"9\xe2\x83\xa3", "\xf3\xbe\xa0\xb7"=>"0\xe2\x83\xa3", "\xf3\xbe\xa0\xbb"=>"\xf0\x9f\x94\x9f", "\xf3\xbe\xa0\xb8"=>"\xf0\x9f\x93\xb6", "\xf3\xbe\xa0\xb9"=>"\xf0\x9f\x93\xb3", - "\xf3\xbe\xa0\xba"=>"\xf0\x9f\x93\xb4", "\xf3\xbe\xa5\xa0"=>"\xf0\x9f\x8d\x94", "\xf3\xbe\xa5\xa1"=>"\xf0\x9f\x8d\x99", "\xf3\xbe\xa5\xa2"=>"\xf0\x9f\x8d\xb0", "\xf3\xbe\xa5\xa3"=>"\xf0\x9f\x8d\x9c", - "\xf3\xbe\xa5\xa4"=>"\xf0\x9f\x8d\x9e", "\xf3\xbe\xa5\xa5"=>"\xf0\x9f\x8d\xb3", "\xf3\xbe\xa5\xa6"=>"\xf0\x9f\x8d\xa6", "\xf3\xbe\xa5\xa7"=>"\xf0\x9f\x8d\x9f", "\xf3\xbe\xa5\xa8"=>"\xf0\x9f\x8d\xa1", - "\xf3\xbe\xa5\xa9"=>"\xf0\x9f\x8d\x98", "\xf3\xbe\xa5\xaa"=>"\xf0\x9f\x8d\x9a", "\xf3\xbe\xa5\xab"=>"\xf0\x9f\x8d\x9d", "\xf3\xbe\xa5\xac"=>"\xf0\x9f\x8d\x9b", "\xf3\xbe\xa5\xad"=>"\xf0\x9f\x8d\xa2", - "\xf3\xbe\xa5\xae"=>"\xf0\x9f\x8d\xa3", "\xf3\xbe\xa5\xaf"=>"\xf0\x9f\x8d\xb1", "\xf3\xbe\xa5\xb0"=>"\xf0\x9f\x8d\xb2", "\xf3\xbe\xa5\xb1"=>"\xf0\x9f\x8d\xa7", "\xf3\xbe\xa5\xb2"=>"\xf0\x9f\x8d\x96", - "\xf3\xbe\xa5\xb3"=>"\xf0\x9f\x8d\xa5", "\xf3\xbe\xa5\xb4"=>"\xf0\x9f\x8d\xa0", "\xf3\xbe\xa5\xb5"=>"\xf0\x9f\x8d\x95", "\xf3\xbe\xa5\xb6"=>"\xf0\x9f\x8d\x97", "\xf3\xbe\xa5\xb7"=>"\xf0\x9f\x8d\xa8", - "\xf3\xbe\xa5\xb8"=>"\xf0\x9f\x8d\xa9", "\xf3\xbe\xa5\xb9"=>"\xf0\x9f\x8d\xaa", "\xf3\xbe\xa5\xba"=>"\xf0\x9f\x8d\xab", "\xf3\xbe\xa5\xbb"=>"\xf0\x9f\x8d\xac", "\xf3\xbe\xa5\xbc"=>"\xf0\x9f\x8d\xad", - "\xf3\xbe\xa5\xbd"=>"\xf0\x9f\x8d\xae", "\xf3\xbe\xa5\xbe"=>"\xf0\x9f\x8d\xaf", "\xf3\xbe\xa5\xbf"=>"\xf0\x9f\x8d\xa4", "\xf3\xbe\xa6\x80"=>"\xf0\x9f\x8d\xb4", "\xf3\xbe\xa6\x81"=>"\xe2\x98\x95", - "\xf3\xbe\xa6\x82"=>"\xf0\x9f\x8d\xb8", "\xf3\xbe\xa6\x83"=>"\xf0\x9f\x8d\xba", "\xf3\xbe\xa6\x84"=>"\xf0\x9f\x8d\xb5", "\xf3\xbe\xa6\x85"=>"\xf0\x9f\x8d\xb6", "\xf3\xbe\xa6\x86"=>"\xf0\x9f\x8d\xb7", - "\xf3\xbe\xa6\x87"=>"\xf0\x9f\x8d\xbb", "\xf3\xbe\xa6\x88"=>"\xf0\x9f\x8d\xb9", "\xf3\xbe\xab\xb0"=>"\xe2\x86\x97", "\xf3\xbe\xab\xb1"=>"\xe2\x86\x98", "\xf3\xbe\xab\xb2"=>"\xe2\x86\x96", - "\xf3\xbe\xab\xb3"=>"\xe2\x86\x99", "\xf3\xbe\xab\xb4"=>"\xe2\xa4\xb4", "\xf3\xbe\xab\xb5"=>"\xe2\xa4\xb5", "\xf3\xbe\xab\xb6"=>"\xe2\x86\x94", "\xf3\xbe\xab\xb7"=>"\xe2\x86\x95", - "\xf3\xbe\xab\xb8"=>"\xe2\xac\x86", "\xf3\xbe\xab\xb9"=>"\xe2\xac\x87", "\xf3\xbe\xab\xba"=>"\xe2\x9e\xa1", "\xf3\xbe\xab\xbb"=>"\xe2\xac\x85", "\xf3\xbe\xab\xbc"=>"\xe2\x96\xb6", - "\xf3\xbe\xab\xbd"=>"\xe2\x97\x80", "\xf3\xbe\xab\xbe"=>"\xe2\x8f\xa9", "\xf3\xbe\xab\xbf"=>"\xe2\x8f\xaa", "\xf3\xbe\xac\x83"=>"\xe2\x8f\xab", "\xf3\xbe\xac\x82"=>"\xe2\x8f\xac", - "\xf3\xbe\xad\xb8"=>"\xf0\x9f\x94\xba", "\xf3\xbe\xad\xb9"=>"\xf0\x9f\x94\xbb", "\xf3\xbe\xac\x81"=>"\xf0\x9f\x94\xbc", "\xf3\xbe\xac\x80"=>"\xf0\x9f\x94\xbd", "\xf3\xbe\xad\x84"=>"\xe2\xad\x95", - "\xf3\xbe\xad\x85"=>"\xe2\x9d\x8c", "\xf3\xbe\xad\x86"=>"\xe2\x9d\x8e", "\xf3\xbe\xac\x84"=>"\xe2\x9d\x97", "\xf3\xbe\xac\x85"=>"\xe2\x81\x89", "\xf3\xbe\xac\x86"=>"\xe2\x80\xbc", - "\xf3\xbe\xac\x89"=>"\xe2\x9d\x93", "\xf3\xbe\xac\x8a"=>"\xe2\x9d\x94", "\xf3\xbe\xac\x8b"=>"\xe2\x9d\x95", "\xf3\xbe\xac\x87"=>"\xe3\x80\xb0", "\xf3\xbe\xac\x88"=>"\xe2\x9e\xb0", - "\xf3\xbe\xa0\xab"=>"\xe2\x9e\xbf", "\xf3\xbe\xac\x8c"=>"\xe2\x9d\xa4", "\xf3\xbe\xac\x8d"=>"\xf0\x9f\x92\x93", "\xf3\xbe\xac\x8e"=>"\xf0\x9f\x92\x94", "\xf3\xbe\xac\x8f"=>"\xf0\x9f\x92\x95", - "\xf3\xbe\xac\x90"=>"\xf0\x9f\x92\x96", "\xf3\xbe\xac\x91"=>"\xf0\x9f\x92\x97", "\xf3\xbe\xac\x92"=>"\xf0\x9f\x92\x98", "\xf3\xbe\xac\x93"=>"\xf0\x9f\x92\x99", "\xf3\xbe\xac\x94"=>"\xf0\x9f\x92\x9a", - "\xf3\xbe\xac\x95"=>"\xf0\x9f\x92\x9b", "\xf3\xbe\xac\x96"=>"\xf0\x9f\x92\x9c", "\xf3\xbe\xac\x97"=>"\xf0\x9f\x92\x9d", "\xf3\xbe\xac\x98"=>"\xf0\x9f\x92\x9e", "\xf3\xbe\xac\x99"=>"\xf0\x9f\x92\x9f", - "\xf3\xbe\xac\x9a"=>"\xe2\x99\xa5", "\xf3\xbe\xac\x9b"=>"\xe2\x99\xa0", "\xf3\xbe\xac\x9c"=>"\xe2\x99\xa6", "\xf3\xbe\xac\x9d"=>"\xe2\x99\xa3", "\xf3\xbe\xac\x9e"=>"\xf0\x9f\x9a\xac", - "\xf3\xbe\xac\x9f"=>"\xf0\x9f\x9a\xad", "\xf3\xbe\xac\xa0"=>"\xe2\x99\xbf", "\xf3\xbe\xac\xa2"=>"\xf0\x9f\x9a\xa9", "\xf3\xbe\xac\xa3"=>"\xe2\x9a\xa0", "\xf3\xbe\xac\xa6"=>"\xe2\x9b\x94", - "\xf3\xbe\xac\xac"=>"\xe2\x99\xbb", "\xf3\xbe\x9f\xab"=>"\xf0\x9f\x9a\xb2", "\xf3\xbe\x9f\xb0"=>"\xf0\x9f\x9a\xb6", "\xf3\xbe\xac\xb3"=>"\xf0\x9f\x9a\xb9", "\xf3\xbe\xac\xb4"=>"\xf0\x9f\x9a\xba", - "\xf3\xbe\x94\x85"=>"\xf0\x9f\x9b\x80", "\xf3\xbe\x94\x86"=>"\xf0\x9f\x9a\xbb", "\xf3\xbe\x94\x87"=>"\xf0\x9f\x9a\xbd", "\xf3\xbe\x94\x88"=>"\xf0\x9f\x9a\xbe", "\xf3\xbe\xac\xb5"=>"\xf0\x9f\x9a\xbc", - "\xf3\xbe\x93\xb3"=>"\xf0\x9f\x9a\xaa", "\xf3\xbe\xad\x88"=>"\xf0\x9f\x9a\xab", "\xf3\xbe\xad\x89"=>"\xe2\x9c\x94", "\xf3\xbe\xae\x84"=>"\xf0\x9f\x86\x91", "\xf3\xbe\xac\xb8"=>"\xf0\x9f\x86\x92", - "\xf3\xbe\xac\xa1"=>"\xf0\x9f\x86\x93", "\xf3\xbe\xae\x81"=>"\xf0\x9f\x86\x94", "\xf3\xbe\xac\xb6"=>"\xf0\x9f\x86\x95", "\xf3\xbe\xac\xa8"=>"\xf0\x9f\x86\x96", "\xf3\xbe\xac\xa7"=>"\xf0\x9f\x86\x97", - "\xf3\xbe\xad\x8f"=>"\xf0\x9f\x86\x98", "\xf3\xbe\xac\xb7"=>"\xf0\x9f\x86\x99", "\xf3\xbe\xac\xb2"=>"\xf0\x9f\x86\x9a", "\xf3\xbe\xac\xa4"=>"\xf0\x9f\x88\x81", "\xf3\xbe\xac\xbf"=>"\xf0\x9f\x88\x82", - "\xf3\xbe\xac\xae"=>"\xf0\x9f\x88\xb2", "\xf3\xbe\xac\xaf"=>"\xf0\x9f\x88\xb3", "\xf3\xbe\xac\xb0"=>"\xf0\x9f\x88\xb4", "\xf3\xbe\xac\xb1"=>"\xf0\x9f\x88\xb5", "\xf3\xbe\xac\xb9"=>"\xf0\x9f\x88\xb6", - "\xf3\xbe\xac\xba"=>"\xf0\x9f\x88\x9a", "\xf3\xbe\xac\xbb"=>"\xf0\x9f\x88\xb7", "\xf3\xbe\xac\xbc"=>"\xf0\x9f\x88\xb8", "\xf3\xbe\xac\xbe"=>"\xf0\x9f\x88\xb9", "\xf3\xbe\xad\x80"=>"\xf0\x9f\x88\xaf", - "\xf3\xbe\xad\x81"=>"\xf0\x9f\x88\xba", "\xf3\xbe\xac\xab"=>"\xe3\x8a\x99", "\xf3\xbe\xad\x83"=>"\xe3\x8a\x97", "\xf3\xbe\xac\xbd"=>"\xf0\x9f\x89\x90", "\xf3\xbe\xad\x90"=>"\xf0\x9f\x89\x91", - "\xf3\xbe\xad\x91"=>"\xe2\x9e\x95", "\xf3\xbe\xad\x92"=>"\xe2\x9e\x96", "\xf3\xbe\xad\x93"=>"\xe2\x9c\x96", "\xf3\xbe\xad\x94"=>"\xe2\x9e\x97", "\xf3\xbe\xad\x95"=>"\xf0\x9f\x92\xa0", - "\xf3\xbe\xad\x96"=>"\xf0\x9f\x92\xa1", "\xf3\xbe\xad\x97"=>"\xf0\x9f\x92\xa2", "\xf3\xbe\xad\x98"=>"\xf0\x9f\x92\xa3", "\xf3\xbe\xad\x99"=>"\xf0\x9f\x92\xa4", "\xf3\xbe\xad\x9a"=>"\xf0\x9f\x92\xa5", - "\xf3\xbe\xad\x9b"=>"\xf0\x9f\x92\xa6", "\xf3\xbe\xad\x9c"=>"\xf0\x9f\x92\xa7", "\xf3\xbe\xad\x9d"=>"\xf0\x9f\x92\xa8", "\xf3\xbe\x93\xb4"=>"\xf0\x9f\x92\xa9", "\xf3\xbe\xad\x9e"=>"\xf0\x9f\x92\xaa", - "\xf3\xbe\xad\x9f"=>"\xf0\x9f\x92\xab", "\xf3\xbe\x94\xb2"=>"\xf0\x9f\x92\xac", "\xf3\xbe\xad\xa0"=>"\xe2\x9c\xa8", "\xf3\xbe\xad\xa1"=>"\xe2\x9c\xb4", "\xf3\xbe\xad\xa2"=>"\xe2\x9c\xb3", - "\xf3\xbe\xad\xa5"=>"\xe2\x9a\xaa", "\xf3\xbe\xad\xa6"=>"\xe2\x9a\xab", "\xf3\xbe\xad\xa3"=>"\xf0\x9f\x94\xb4", "\xf3\xbe\xad\xa4"=>"\xf0\x9f\x94\xb2", "\xf3\xbe\xad\xa7"=>"\xf0\x9f\x94\xb3", - "\xf3\xbe\xad\xa8"=>"\xe2\xad\x90", "\xf3\xbe\xad\xab"=>"\xe2\xac\x9c", "\xf3\xbe\xad\xac"=>"\xe2\xac\x9b", "\xf3\xbe\xad\xad"=>"\xe2\x96\xab", "\xf3\xbe\xad\xae"=>"\xe2\x96\xaa", - "\xf3\xbe\xad\xaf"=>"\xe2\x97\xbd", "\xf3\xbe\xad\xb0"=>"\xe2\x97\xbe", "\xf3\xbe\xad\xb1"=>"\xe2\x97\xbb", "\xf3\xbe\xad\xb2"=>"\xe2\x97\xbc", "\xf3\xbe\xad\xb3"=>"\xf0\x9f\x94\xb6", - "\xf3\xbe\xad\xb4"=>"\xf0\x9f\x94\xb7", "\xf3\xbe\xad\xb5"=>"\xf0\x9f\x94\xb8", "\xf3\xbe\xad\xb6"=>"\xf0\x9f\x94\xb9", "\xf3\xbe\xad\xb7"=>"\xe2\x9d\x87", "\xf3\xbe\xad\xba"=>"\xf0\x9f\x92\xae", - "\xf3\xbe\xad\xbb"=>"\xf0\x9f\x92\xaf", "\xf3\xbe\xae\x83"=>"\xe2\x86\xa9", "\xf3\xbe\xae\x88"=>"\xe2\x86\xaa", "\xf3\xbe\xae\x91"=>"\xf0\x9f\x94\x83", "\xf3\xbe\xa0\xa1"=>"\xf0\x9f\x94\x8a", - "\xf3\xbe\x93\xbc"=>"\xf0\x9f\x94\x8b", "\xf3\xbe\x93\xbe"=>"\xf0\x9f\x94\x8c", "\xf3\xbe\xae\x85"=>"\xf0\x9f\x94\x8d", "\xf3\xbe\xae\x8d"=>"\xf0\x9f\x94\x8e", "\xf3\xbe\xae\x86"=>"\xf0\x9f\x94\x92", - "\xf3\xbe\xae\x87"=>"\xf0\x9f\x94\x93", "\xf3\xbe\xae\x90"=>"\xf0\x9f\x94\x8f", "\xf3\xbe\xae\x8a"=>"\xf0\x9f\x94\x90", "\xf3\xbe\xae\x82"=>"\xf0\x9f\x94\x91", "\xf3\xbe\x93\xb2"=>"\xf0\x9f\x94\x94", - "\xf3\xbe\xae\x8b"=>"\xe2\x98\x91", "\xf3\xbe\xae\x8c"=>"\xf0\x9f\x94\x98", "\xf3\xbe\xae\x8f"=>"\xf0\x9f\x94\x96", "\xf3\xbe\xad\x8b"=>"\xf0\x9f\x94\x97", "\xf3\xbe\xae\x8e"=>"\xf0\x9f\x94\x99", - "\xf3\xbe\x80\x9a"=>"\xf0\x9f\x94\x9a", "\xf3\xbe\x80\x99"=>"\xf0\x9f\x94\x9b", "\xf3\xbe\x80\x98"=>"\xf0\x9f\x94\x9c", "\xf3\xbe\xad\x82"=>"\xf0\x9f\x94\x9d", "\xf3\xbe\xad\x8a"=>"\xe2\x9c\x85", - "\xf3\xbe\xae\x93"=>"\xe2\x9c\x8a", "\xf3\xbe\xae\x95"=>"\xe2\x9c\x8b", "\xf3\xbe\xae\x94"=>"\xe2\x9c\x8c", "\xf3\xbe\xae\x96"=>"\xf0\x9f\x91\x8a", "\xf3\xbe\xae\x97"=>"\xf0\x9f\x91\x8d", - "\xf3\xbe\xae\x98"=>"\xe2\x98\x9d", "\xf3\xbe\xae\x99"=>"\xf0\x9f\x91\x86", "\xf3\xbe\xae\x9a"=>"\xf0\x9f\x91\x87", "\xf3\xbe\xae\x9b"=>"\xf0\x9f\x91\x88", "\xf3\xbe\xae\x9c"=>"\xf0\x9f\x91\x89", - "\xf3\xbe\xae\x9d"=>"\xf0\x9f\x91\x8b", "\xf3\xbe\xae\x9e"=>"\xf0\x9f\x91\x8f", "\xf3\xbe\xae\x9f"=>"\xf0\x9f\x91\x8c", "\xf3\xbe\xae\xa0"=>"\xf0\x9f\x91\x8e", "\xf3\xbe\xae\xa1"=>"\xf0\x9f\x91\x90", - ), - 'unified_to_html' => array( - "\xe2\x98\x80"=>"", "\xe2\x98\x81"=>"", "\xe2\x98\x94"=>"", "\xe2\x9b\x84"=>"", - "\xe2\x9a\xa1"=>"", "\xf0\x9f\x8c\x80"=>"", "\xf0\x9f\x8c\x81"=>"", "\xf0\x9f\x8c\x82"=>"", "\xf0\x9f\x8c\x83"=>"", - "\xf0\x9f\x8c\x84"=>"", "\xf0\x9f\x8c\x85"=>"", "\xf0\x9f\x8c\x86"=>"", "\xf0\x9f\x8c\x87"=>"", "\xf0\x9f\x8c\x88"=>"", - "\xe2\x9d\x84"=>"", "\xe2\x9b\x85"=>"", "\xf0\x9f\x8c\x89"=>"", "\xf0\x9f\x8c\x8a"=>"", "\xf0\x9f\x8c\x8b"=>"", - "\xf0\x9f\x8c\x8c"=>"", "\xf0\x9f\x8c\x8f"=>"", "\xf0\x9f\x8c\x91"=>"", "\xf0\x9f\x8c\x94"=>"", "\xf0\x9f\x8c\x93"=>"", - "\xf0\x9f\x8c\x99"=>"", "\xf0\x9f\x8c\x95"=>"", "\xf0\x9f\x8c\x9b"=>"", "\xf0\x9f\x8c\x9f"=>"", "\xf0\x9f\x8c\xa0"=>"", - "\xf0\x9f\x95\x90"=>"", "\xf0\x9f\x95\x91"=>"", "\xf0\x9f\x95\x92"=>"", "\xf0\x9f\x95\x93"=>"", "\xf0\x9f\x95\x94"=>"", - "\xf0\x9f\x95\x95"=>"", "\xf0\x9f\x95\x96"=>"", "\xf0\x9f\x95\x97"=>"", "\xf0\x9f\x95\x98"=>"", "\xf0\x9f\x95\x99"=>"", - "\xf0\x9f\x95\x9a"=>"", "\xf0\x9f\x95\x9b"=>"", "\xe2\x8c\x9a"=>"", "\xe2\x8c\x9b"=>"", "\xe2\x8f\xb0"=>"", - "\xe2\x8f\xb3"=>"", "\xe2\x99\x88"=>"", "\xe2\x99\x89"=>"", "\xe2\x99\x8a"=>"", "\xe2\x99\x8b"=>"", - "\xe2\x99\x8c"=>"", "\xe2\x99\x8d"=>"", "\xe2\x99\x8e"=>"", "\xe2\x99\x8f"=>"", "\xe2\x99\x90"=>"", - "\xe2\x99\x91"=>"", "\xe2\x99\x92"=>"", "\xe2\x99\x93"=>"", "\xe2\x9b\x8e"=>"", "\xf0\x9f\x8d\x80"=>"", - "\xf0\x9f\x8c\xb7"=>"", "\xf0\x9f\x8c\xb1"=>"", "\xf0\x9f\x8d\x81"=>"", "\xf0\x9f\x8c\xb8"=>"", "\xf0\x9f\x8c\xb9"=>"", - "\xf0\x9f\x8d\x82"=>"", "\xf0\x9f\x8d\x83"=>"", "\xf0\x9f\x8c\xba"=>"", "\xf0\x9f\x8c\xbb"=>"", "\xf0\x9f\x8c\xb4"=>"", - "\xf0\x9f\x8c\xb5"=>"", "\xf0\x9f\x8c\xbe"=>"", "\xf0\x9f\x8c\xbd"=>"", "\xf0\x9f\x8d\x84"=>"", "\xf0\x9f\x8c\xb0"=>"", - "\xf0\x9f\x8c\xbc"=>"", "\xf0\x9f\x8c\xbf"=>"", "\xf0\x9f\x8d\x92"=>"", "\xf0\x9f\x8d\x8c"=>"", "\xf0\x9f\x8d\x8e"=>"", - "\xf0\x9f\x8d\x8a"=>"", "\xf0\x9f\x8d\x93"=>"", "\xf0\x9f\x8d\x89"=>"", "\xf0\x9f\x8d\x85"=>"", "\xf0\x9f\x8d\x86"=>"", - "\xf0\x9f\x8d\x88"=>"", "\xf0\x9f\x8d\x8d"=>"", "\xf0\x9f\x8d\x87"=>"", "\xf0\x9f\x8d\x91"=>"", "\xf0\x9f\x8d\x8f"=>"", - "\xf0\x9f\x91\x80"=>"", "\xf0\x9f\x91\x82"=>"", "\xf0\x9f\x91\x83"=>"", "\xf0\x9f\x91\x84"=>"", "\xf0\x9f\x91\x85"=>"", - "\xf0\x9f\x92\x84"=>"", "\xf0\x9f\x92\x85"=>"", "\xf0\x9f\x92\x86"=>"", "\xf0\x9f\x92\x87"=>"", "\xf0\x9f\x92\x88"=>"", - "\xf0\x9f\x91\xa4"=>"", "\xf0\x9f\x91\xa6"=>"", "\xf0\x9f\x91\xa7"=>"", "\xf0\x9f\x91\xa8"=>"", "\xf0\x9f\x91\xa9"=>"", - "\xf0\x9f\x91\xaa"=>"", "\xf0\x9f\x91\xab"=>"", "\xf0\x9f\x91\xae"=>"", "\xf0\x9f\x91\xaf"=>"", "\xf0\x9f\x91\xb0"=>"", - "\xf0\x9f\x91\xb1"=>"", "\xf0\x9f\x91\xb2"=>"", "\xf0\x9f\x91\xb3"=>"", "\xf0\x9f\x91\xb4"=>"", "\xf0\x9f\x91\xb5"=>"", - "\xf0\x9f\x91\xb6"=>"", "\xf0\x9f\x91\xb7"=>"", "\xf0\x9f\x91\xb8"=>"", "\xf0\x9f\x91\xb9"=>"", "\xf0\x9f\x91\xba"=>"", - "\xf0\x9f\x91\xbb"=>"", "\xf0\x9f\x91\xbc"=>"", "\xf0\x9f\x91\xbd"=>"", "\xf0\x9f\x91\xbe"=>"", "\xf0\x9f\x91\xbf"=>"", - "\xf0\x9f\x92\x80"=>"", "\xf0\x9f\x92\x81"=>"", "\xf0\x9f\x92\x82"=>"", "\xf0\x9f\x92\x83"=>"", "\xf0\x9f\x90\x8c"=>"", - "\xf0\x9f\x90\x8d"=>"", "\xf0\x9f\x90\x8e"=>"", "\xf0\x9f\x90\x94"=>"", "\xf0\x9f\x90\x97"=>"", "\xf0\x9f\x90\xab"=>"", - "\xf0\x9f\x90\x98"=>"", "\xf0\x9f\x90\xa8"=>"", "\xf0\x9f\x90\x92"=>"", "\xf0\x9f\x90\x91"=>"", "\xf0\x9f\x90\x99"=>"", - "\xf0\x9f\x90\x9a"=>"", "\xf0\x9f\x90\x9b"=>"", "\xf0\x9f\x90\x9c"=>"", "\xf0\x9f\x90\x9d"=>"", "\xf0\x9f\x90\x9e"=>"", - "\xf0\x9f\x90\xa0"=>"", "\xf0\x9f\x90\xa1"=>"", "\xf0\x9f\x90\xa2"=>"", "\xf0\x9f\x90\xa4"=>"", "\xf0\x9f\x90\xa5"=>"", - "\xf0\x9f\x90\xa6"=>"", "\xf0\x9f\x90\xa3"=>"", "\xf0\x9f\x90\xa7"=>"", "\xf0\x9f\x90\xa9"=>"", "\xf0\x9f\x90\x9f"=>"", - "\xf0\x9f\x90\xac"=>"", "\xf0\x9f\x90\xad"=>"", "\xf0\x9f\x90\xaf"=>"", "\xf0\x9f\x90\xb1"=>"", "\xf0\x9f\x90\xb3"=>"", - "\xf0\x9f\x90\xb4"=>"", "\xf0\x9f\x90\xb5"=>"", "\xf0\x9f\x90\xb6"=>"", "\xf0\x9f\x90\xb7"=>"", "\xf0\x9f\x90\xbb"=>"", - "\xf0\x9f\x90\xb9"=>"", "\xf0\x9f\x90\xba"=>"", "\xf0\x9f\x90\xae"=>"", "\xf0\x9f\x90\xb0"=>"", "\xf0\x9f\x90\xb8"=>"", - "\xf0\x9f\x90\xbe"=>"", "\xf0\x9f\x90\xb2"=>"", "\xf0\x9f\x90\xbc"=>"", "\xf0\x9f\x90\xbd"=>"", "\xf0\x9f\x98\xa0"=>"", - "\xf0\x9f\x98\xa9"=>"", "\xf0\x9f\x98\xb2"=>"", "\xf0\x9f\x98\x9e"=>"", "\xf0\x9f\x98\xb5"=>"", "\xf0\x9f\x98\xb0"=>"", - "\xf0\x9f\x98\x92"=>"", "\xf0\x9f\x98\x8d"=>"", "\xf0\x9f\x98\xa4"=>"", "\xf0\x9f\x98\x9c"=>"", "\xf0\x9f\x98\x9d"=>"", - "\xf0\x9f\x98\x8b"=>"", "\xf0\x9f\x98\x98"=>"", "\xf0\x9f\x98\x9a"=>"", "\xf0\x9f\x98\xb7"=>"", "\xf0\x9f\x98\xb3"=>"", - "\xf0\x9f\x98\x83"=>"", "\xf0\x9f\x98\x85"=>"", "\xf0\x9f\x98\x86"=>"", "\xf0\x9f\x98\x81"=>"", "\xf0\x9f\x98\x82"=>"", - "\xf0\x9f\x98\x8a"=>"", "\xe2\x98\xba"=>"", "\xf0\x9f\x98\x84"=>"", "\xf0\x9f\x98\xa2"=>"", "\xf0\x9f\x98\xad"=>"", - "\xf0\x9f\x98\xa8"=>"", "\xf0\x9f\x98\xa3"=>"", "\xf0\x9f\x98\xa1"=>"", "\xf0\x9f\x98\x8c"=>"", "\xf0\x9f\x98\x96"=>"", - "\xf0\x9f\x98\x94"=>"", "\xf0\x9f\x98\xb1"=>"", "\xf0\x9f\x98\xaa"=>"", "\xf0\x9f\x98\x8f"=>"", "\xf0\x9f\x98\x93"=>"", - "\xf0\x9f\x98\xa5"=>"", "\xf0\x9f\x98\xab"=>"", "\xf0\x9f\x98\x89"=>"", "\xf0\x9f\x98\xba"=>"", "\xf0\x9f\x98\xb8"=>"", - "\xf0\x9f\x98\xb9"=>"", "\xf0\x9f\x98\xbd"=>"", "\xf0\x9f\x98\xbb"=>"", "\xf0\x9f\x98\xbf"=>"", "\xf0\x9f\x98\xbe"=>"", - "\xf0\x9f\x98\xbc"=>"", "\xf0\x9f\x99\x80"=>"", "\xf0\x9f\x99\x85"=>"", "\xf0\x9f\x99\x86"=>"", "\xf0\x9f\x99\x87"=>"", - "\xf0\x9f\x99\x88"=>"", "\xf0\x9f\x99\x8a"=>"", "\xf0\x9f\x99\x89"=>"", "\xf0\x9f\x99\x8b"=>"", "\xf0\x9f\x99\x8c"=>"", - "\xf0\x9f\x99\x8d"=>"", "\xf0\x9f\x99\x8e"=>"", "\xf0\x9f\x99\x8f"=>"", "\xf0\x9f\x8f\xa0"=>"", "\xf0\x9f\x8f\xa1"=>"", - "\xf0\x9f\x8f\xa2"=>"", "\xf0\x9f\x8f\xa3"=>"", "\xf0\x9f\x8f\xa5"=>"", "\xf0\x9f\x8f\xa6"=>"", "\xf0\x9f\x8f\xa7"=>"", - "\xf0\x9f\x8f\xa8"=>"", "\xf0\x9f\x8f\xa9"=>"", "\xf0\x9f\x8f\xaa"=>"", "\xf0\x9f\x8f\xab"=>"", "\xe2\x9b\xaa"=>"", - "\xe2\x9b\xb2"=>"", "\xf0\x9f\x8f\xac"=>"", "\xf0\x9f\x8f\xaf"=>"", "\xf0\x9f\x8f\xb0"=>"", "\xf0\x9f\x8f\xad"=>"", - "\xe2\x9a\x93"=>"", "\xf0\x9f\x8f\xae"=>"", "\xf0\x9f\x97\xbb"=>"", "\xf0\x9f\x97\xbc"=>"", "\xf0\x9f\x97\xbd"=>"", - "\xf0\x9f\x97\xbe"=>"", "\xf0\x9f\x97\xbf"=>"", "\xf0\x9f\x91\x9e"=>"", "\xf0\x9f\x91\x9f"=>"", "\xf0\x9f\x91\xa0"=>"", - "\xf0\x9f\x91\xa1"=>"", "\xf0\x9f\x91\xa2"=>"", "\xf0\x9f\x91\xa3"=>"", "\xf0\x9f\x91\x93"=>"", "\xf0\x9f\x91\x95"=>"", - "\xf0\x9f\x91\x96"=>"", "\xf0\x9f\x91\x91"=>"", "\xf0\x9f\x91\x94"=>"", "\xf0\x9f\x91\x92"=>"", "\xf0\x9f\x91\x97"=>"", - "\xf0\x9f\x91\x98"=>"", "\xf0\x9f\x91\x99"=>"", "\xf0\x9f\x91\x9a"=>"", "\xf0\x9f\x91\x9b"=>"", "\xf0\x9f\x91\x9c"=>"", - "\xf0\x9f\x91\x9d"=>"", "\xf0\x9f\x92\xb0"=>"", "\xf0\x9f\x92\xb1"=>"", "\xf0\x9f\x92\xb9"=>"", "\xf0\x9f\x92\xb2"=>"", - "\xf0\x9f\x92\xb3"=>"", "\xf0\x9f\x92\xb4"=>"", "\xf0\x9f\x92\xb5"=>"", "\xf0\x9f\x92\xb8"=>"", "\xf0\x9f\x87\xa8\xf0\x9f\x87\xb3"=>"", - "\xf0\x9f\x87\xa9\xf0\x9f\x87\xaa"=>"", "\xf0\x9f\x87\xaa\xf0\x9f\x87\xb8"=>"", "\xf0\x9f\x87\xab\xf0\x9f\x87\xb7"=>"", "\xf0\x9f\x87\xac\xf0\x9f\x87\xa7"=>"", "\xf0\x9f\x87\xae\xf0\x9f\x87\xb9"=>"", - "\xf0\x9f\x87\xaf\xf0\x9f\x87\xb5"=>"", "\xf0\x9f\x87\xb0\xf0\x9f\x87\xb7"=>"", "\xf0\x9f\x87\xb7\xf0\x9f\x87\xba"=>"", "\xf0\x9f\x87\xba\xf0\x9f\x87\xb8"=>"", "\xf0\x9f\x94\xa5"=>"", - "\xf0\x9f\x94\xa6"=>"", "\xf0\x9f\x94\xa7"=>"", "\xf0\x9f\x94\xa8"=>"", "\xf0\x9f\x94\xa9"=>"", "\xf0\x9f\x94\xaa"=>"", - "\xf0\x9f\x94\xab"=>"", "\xf0\x9f\x94\xae"=>"", "\xf0\x9f\x94\xaf"=>"", "\xf0\x9f\x94\xb0"=>"", "\xf0\x9f\x94\xb1"=>"", - "\xf0\x9f\x92\x89"=>"", "\xf0\x9f\x92\x8a"=>"", "\xf0\x9f\x85\xb0"=>"", "\xf0\x9f\x85\xb1"=>"", "\xf0\x9f\x86\x8e"=>"", - "\xf0\x9f\x85\xbe"=>"", "\xf0\x9f\x8e\x80"=>"", "\xf0\x9f\x8e\x81"=>"", "\xf0\x9f\x8e\x82"=>"", "\xf0\x9f\x8e\x84"=>"", - "\xf0\x9f\x8e\x85"=>"", "\xf0\x9f\x8e\x8c"=>"", "\xf0\x9f\x8e\x86"=>"", "\xf0\x9f\x8e\x88"=>"", "\xf0\x9f\x8e\x89"=>"", - "\xf0\x9f\x8e\x8d"=>"", "\xf0\x9f\x8e\x8e"=>"", "\xf0\x9f\x8e\x93"=>"", "\xf0\x9f\x8e\x92"=>"", "\xf0\x9f\x8e\x8f"=>"", - "\xf0\x9f\x8e\x87"=>"", "\xf0\x9f\x8e\x90"=>"", "\xf0\x9f\x8e\x83"=>"", "\xf0\x9f\x8e\x8a"=>"", "\xf0\x9f\x8e\x8b"=>"", - "\xf0\x9f\x8e\x91"=>"", "\xf0\x9f\x93\x9f"=>"", "\xe2\x98\x8e"=>"", "\xf0\x9f\x93\x9e"=>"", "\xf0\x9f\x93\xb1"=>"", - "\xf0\x9f\x93\xb2"=>"", "\xf0\x9f\x93\x9d"=>"", "\xf0\x9f\x93\xa0"=>"", "\xe2\x9c\x89"=>"", "\xf0\x9f\x93\xa8"=>"", - "\xf0\x9f\x93\xa9"=>"", "\xf0\x9f\x93\xaa"=>"", "\xf0\x9f\x93\xab"=>"", "\xf0\x9f\x93\xae"=>"", "\xf0\x9f\x93\xb0"=>"", - "\xf0\x9f\x93\xa2"=>"", "\xf0\x9f\x93\xa3"=>"", "\xf0\x9f\x93\xa1"=>"", "\xf0\x9f\x93\xa4"=>"", "\xf0\x9f\x93\xa5"=>"", - "\xf0\x9f\x93\xa6"=>"", "\xf0\x9f\x93\xa7"=>"", "\xf0\x9f\x94\xa0"=>"", "\xf0\x9f\x94\xa1"=>"", "\xf0\x9f\x94\xa2"=>"", - "\xf0\x9f\x94\xa3"=>"", "\xf0\x9f\x94\xa4"=>"", "\xe2\x9c\x92"=>"", "\xf0\x9f\x92\xba"=>"", "\xf0\x9f\x92\xbb"=>"", - "\xe2\x9c\x8f"=>"", "\xf0\x9f\x93\x8e"=>"", "\xf0\x9f\x92\xbc"=>"", "\xf0\x9f\x92\xbd"=>"", "\xf0\x9f\x92\xbe"=>"", - "\xf0\x9f\x92\xbf"=>"", "\xf0\x9f\x93\x80"=>"", "\xe2\x9c\x82"=>"", "\xf0\x9f\x93\x8d"=>"", "\xf0\x9f\x93\x83"=>"", - "\xf0\x9f\x93\x84"=>"", "\xf0\x9f\x93\x85"=>"", "\xf0\x9f\x93\x81"=>"", "\xf0\x9f\x93\x82"=>"", "\xf0\x9f\x93\x93"=>"", - "\xf0\x9f\x93\x96"=>"", "\xf0\x9f\x93\x94"=>"", "\xf0\x9f\x93\x95"=>"", "\xf0\x9f\x93\x97"=>"", "\xf0\x9f\x93\x98"=>"", - "\xf0\x9f\x93\x99"=>"", "\xf0\x9f\x93\x9a"=>"", "\xf0\x9f\x93\x9b"=>"", "\xf0\x9f\x93\x9c"=>"", "\xf0\x9f\x93\x8b"=>"", - "\xf0\x9f\x93\x86"=>"", "\xf0\x9f\x93\x8a"=>"", "\xf0\x9f\x93\x88"=>"", "\xf0\x9f\x93\x89"=>"", "\xf0\x9f\x93\x87"=>"", - "\xf0\x9f\x93\x8c"=>"", "\xf0\x9f\x93\x92"=>"", "\xf0\x9f\x93\x8f"=>"", "\xf0\x9f\x93\x90"=>"", "\xf0\x9f\x93\x91"=>"", - "\xf0\x9f\x8e\xbd"=>"", "\xe2\x9a\xbe"=>"", "\xe2\x9b\xb3"=>"", "\xf0\x9f\x8e\xbe"=>"", "\xe2\x9a\xbd"=>"", - "\xf0\x9f\x8e\xbf"=>"", "\xf0\x9f\x8f\x80"=>"", "\xf0\x9f\x8f\x81"=>"", "\xf0\x9f\x8f\x82"=>"", "\xf0\x9f\x8f\x83"=>"", - "\xf0\x9f\x8f\x84"=>"", "\xf0\x9f\x8f\x86"=>"", "\xf0\x9f\x8f\x88"=>"", "\xf0\x9f\x8f\x8a"=>"", "\xf0\x9f\x9a\x83"=>"", - "\xf0\x9f\x9a\x87"=>"", "\xe2\x93\x82"=>"", "\xf0\x9f\x9a\x84"=>"", "\xf0\x9f\x9a\x85"=>"", "\xf0\x9f\x9a\x97"=>"", - "\xf0\x9f\x9a\x99"=>"", "\xf0\x9f\x9a\x8c"=>"", "\xf0\x9f\x9a\x8f"=>"", "\xf0\x9f\x9a\xa2"=>"", "\xe2\x9c\x88"=>"", - "\xe2\x9b\xb5"=>"", "\xf0\x9f\x9a\x89"=>"", "\xf0\x9f\x9a\x80"=>"", "\xf0\x9f\x9a\xa4"=>"", "\xf0\x9f\x9a\x95"=>"", - "\xf0\x9f\x9a\x9a"=>"", "\xf0\x9f\x9a\x92"=>"", "\xf0\x9f\x9a\x91"=>"", "\xf0\x9f\x9a\x93"=>"", "\xe2\x9b\xbd"=>"", - "\xf0\x9f\x85\xbf"=>"", "\xf0\x9f\x9a\xa5"=>"", "\xf0\x9f\x9a\xa7"=>"", "\xf0\x9f\x9a\xa8"=>"", "\xe2\x99\xa8"=>"", - "\xe2\x9b\xba"=>"", "\xf0\x9f\x8e\xa0"=>"", "\xf0\x9f\x8e\xa1"=>"", "\xf0\x9f\x8e\xa2"=>"", "\xf0\x9f\x8e\xa3"=>"", - "\xf0\x9f\x8e\xa4"=>"", "\xf0\x9f\x8e\xa5"=>"", "\xf0\x9f\x8e\xa6"=>"", "\xf0\x9f\x8e\xa7"=>"", "\xf0\x9f\x8e\xa8"=>"", - "\xf0\x9f\x8e\xa9"=>"", "\xf0\x9f\x8e\xaa"=>"", "\xf0\x9f\x8e\xab"=>"", "\xf0\x9f\x8e\xac"=>"", "\xf0\x9f\x8e\xad"=>"", - "\xf0\x9f\x8e\xae"=>"", "\xf0\x9f\x80\x84"=>"", "\xf0\x9f\x8e\xaf"=>"", "\xf0\x9f\x8e\xb0"=>"", "\xf0\x9f\x8e\xb1"=>"", - "\xf0\x9f\x8e\xb2"=>"", "\xf0\x9f\x8e\xb3"=>"", "\xf0\x9f\x8e\xb4"=>"", "\xf0\x9f\x83\x8f"=>"", "\xf0\x9f\x8e\xb5"=>"", - "\xf0\x9f\x8e\xb6"=>"", "\xf0\x9f\x8e\xb7"=>"", "\xf0\x9f\x8e\xb8"=>"", "\xf0\x9f\x8e\xb9"=>"", "\xf0\x9f\x8e\xba"=>"", - "\xf0\x9f\x8e\xbb"=>"", "\xf0\x9f\x8e\xbc"=>"", "\xe3\x80\xbd"=>"", "\xf0\x9f\x93\xb7"=>"", "\xf0\x9f\x93\xb9"=>"", - "\xf0\x9f\x93\xba"=>"", "\xf0\x9f\x93\xbb"=>"", "\xf0\x9f\x93\xbc"=>"", "\xf0\x9f\x92\x8b"=>"", "\xf0\x9f\x92\x8c"=>"", - "\xf0\x9f\x92\x8d"=>"", "\xf0\x9f\x92\x8e"=>"", "\xf0\x9f\x92\x8f"=>"", "\xf0\x9f\x92\x90"=>"", "\xf0\x9f\x92\x91"=>"", - "\xf0\x9f\x92\x92"=>"", "\xf0\x9f\x94\x9e"=>"", "\xc2\xa9"=>"", "\xc2\xae"=>"", "\xe2\x84\xa2"=>"", - "\xe2\x84\xb9"=>"", "#\xe2\x83\xa3"=>"", "1\xe2\x83\xa3"=>"", "2\xe2\x83\xa3"=>"", "3\xe2\x83\xa3"=>"", - "4\xe2\x83\xa3"=>"", "5\xe2\x83\xa3"=>"", "6\xe2\x83\xa3"=>"", "7\xe2\x83\xa3"=>"", "8\xe2\x83\xa3"=>"", - "9\xe2\x83\xa3"=>"", "0\xe2\x83\xa3"=>"", "\xf0\x9f\x94\x9f"=>"", "\xf0\x9f\x93\xb6"=>"", "\xf0\x9f\x93\xb3"=>"", - "\xf0\x9f\x93\xb4"=>"", "\xf0\x9f\x8d\x94"=>"", "\xf0\x9f\x8d\x99"=>"", "\xf0\x9f\x8d\xb0"=>"", "\xf0\x9f\x8d\x9c"=>"", - "\xf0\x9f\x8d\x9e"=>"", "\xf0\x9f\x8d\xb3"=>"", "\xf0\x9f\x8d\xa6"=>"", "\xf0\x9f\x8d\x9f"=>"", "\xf0\x9f\x8d\xa1"=>"", - "\xf0\x9f\x8d\x98"=>"", "\xf0\x9f\x8d\x9a"=>"", "\xf0\x9f\x8d\x9d"=>"", "\xf0\x9f\x8d\x9b"=>"", "\xf0\x9f\x8d\xa2"=>"", - "\xf0\x9f\x8d\xa3"=>"", "\xf0\x9f\x8d\xb1"=>"", "\xf0\x9f\x8d\xb2"=>"", "\xf0\x9f\x8d\xa7"=>"", "\xf0\x9f\x8d\x96"=>"", - "\xf0\x9f\x8d\xa5"=>"", "\xf0\x9f\x8d\xa0"=>"", "\xf0\x9f\x8d\x95"=>"", "\xf0\x9f\x8d\x97"=>"", "\xf0\x9f\x8d\xa8"=>"", - "\xf0\x9f\x8d\xa9"=>"", "\xf0\x9f\x8d\xaa"=>"", "\xf0\x9f\x8d\xab"=>"", "\xf0\x9f\x8d\xac"=>"", "\xf0\x9f\x8d\xad"=>"", - "\xf0\x9f\x8d\xae"=>"", "\xf0\x9f\x8d\xaf"=>"", "\xf0\x9f\x8d\xa4"=>"", "\xf0\x9f\x8d\xb4"=>"", "\xe2\x98\x95"=>"", - "\xf0\x9f\x8d\xb8"=>"", "\xf0\x9f\x8d\xba"=>"", "\xf0\x9f\x8d\xb5"=>"", "\xf0\x9f\x8d\xb6"=>"", "\xf0\x9f\x8d\xb7"=>"", - "\xf0\x9f\x8d\xbb"=>"", "\xf0\x9f\x8d\xb9"=>"", "\xe2\x86\x97"=>"", "\xe2\x86\x98"=>"", "\xe2\x86\x96"=>"", - "\xe2\x86\x99"=>"", "\xe2\xa4\xb4"=>"", "\xe2\xa4\xb5"=>"", "\xe2\x86\x94"=>"", "\xe2\x86\x95"=>"", - "\xe2\xac\x86"=>"", "\xe2\xac\x87"=>"", "\xe2\x9e\xa1"=>"", "\xe2\xac\x85"=>"", "\xe2\x96\xb6"=>"", - "\xe2\x97\x80"=>"", "\xe2\x8f\xa9"=>"", "\xe2\x8f\xaa"=>"", "\xe2\x8f\xab"=>"", "\xe2\x8f\xac"=>"", - "\xf0\x9f\x94\xba"=>"", "\xf0\x9f\x94\xbb"=>"", "\xf0\x9f\x94\xbc"=>"", "\xf0\x9f\x94\xbd"=>"", "\xe2\xad\x95"=>"", - "\xe2\x9d\x8c"=>"", "\xe2\x9d\x8e"=>"", "\xe2\x9d\x97"=>"", "\xe2\x81\x89"=>"", "\xe2\x80\xbc"=>"", - "\xe2\x9d\x93"=>"", "\xe2\x9d\x94"=>"", "\xe2\x9d\x95"=>"", "\xe3\x80\xb0"=>"", "\xe2\x9e\xb0"=>"", - "\xe2\x9e\xbf"=>"", "\xe2\x9d\xa4"=>"", "\xf0\x9f\x92\x93"=>"", "\xf0\x9f\x92\x94"=>"", "\xf0\x9f\x92\x95"=>"", - "\xf0\x9f\x92\x96"=>"", "\xf0\x9f\x92\x97"=>"", "\xf0\x9f\x92\x98"=>"", "\xf0\x9f\x92\x99"=>"", "\xf0\x9f\x92\x9a"=>"", - "\xf0\x9f\x92\x9b"=>"", "\xf0\x9f\x92\x9c"=>"", "\xf0\x9f\x92\x9d"=>"", "\xf0\x9f\x92\x9e"=>"", "\xf0\x9f\x92\x9f"=>"", - "\xe2\x99\xa5"=>"", "\xe2\x99\xa0"=>"", "\xe2\x99\xa6"=>"", "\xe2\x99\xa3"=>"", "\xf0\x9f\x9a\xac"=>"", - "\xf0\x9f\x9a\xad"=>"", "\xe2\x99\xbf"=>"", "\xf0\x9f\x9a\xa9"=>"", "\xe2\x9a\xa0"=>"", "\xe2\x9b\x94"=>"", - "\xe2\x99\xbb"=>"", "\xf0\x9f\x9a\xb2"=>"", "\xf0\x9f\x9a\xb6"=>"", "\xf0\x9f\x9a\xb9"=>"", "\xf0\x9f\x9a\xba"=>"", - "\xf0\x9f\x9b\x80"=>"", "\xf0\x9f\x9a\xbb"=>"", "\xf0\x9f\x9a\xbd"=>"", "\xf0\x9f\x9a\xbe"=>"", "\xf0\x9f\x9a\xbc"=>"", - "\xf0\x9f\x9a\xaa"=>"", "\xf0\x9f\x9a\xab"=>"", "\xe2\x9c\x94"=>"", "\xf0\x9f\x86\x91"=>"", "\xf0\x9f\x86\x92"=>"", - "\xf0\x9f\x86\x93"=>"", "\xf0\x9f\x86\x94"=>"", "\xf0\x9f\x86\x95"=>"", "\xf0\x9f\x86\x96"=>"", "\xf0\x9f\x86\x97"=>"", - "\xf0\x9f\x86\x98"=>"", "\xf0\x9f\x86\x99"=>"", "\xf0\x9f\x86\x9a"=>"", "\xf0\x9f\x88\x81"=>"", "\xf0\x9f\x88\x82"=>"", - "\xf0\x9f\x88\xb2"=>"", "\xf0\x9f\x88\xb3"=>"", "\xf0\x9f\x88\xb4"=>"", "\xf0\x9f\x88\xb5"=>"", "\xf0\x9f\x88\xb6"=>"", - "\xf0\x9f\x88\x9a"=>"", "\xf0\x9f\x88\xb7"=>"", "\xf0\x9f\x88\xb8"=>"", "\xf0\x9f\x88\xb9"=>"", "\xf0\x9f\x88\xaf"=>"", - "\xf0\x9f\x88\xba"=>"", "\xe3\x8a\x99"=>"", "\xe3\x8a\x97"=>"", "\xf0\x9f\x89\x90"=>"", "\xf0\x9f\x89\x91"=>"", - "\xe2\x9e\x95"=>"", "\xe2\x9e\x96"=>"", "\xe2\x9c\x96"=>"", "\xe2\x9e\x97"=>"", "\xf0\x9f\x92\xa0"=>"", - "\xf0\x9f\x92\xa1"=>"", "\xf0\x9f\x92\xa2"=>"", "\xf0\x9f\x92\xa3"=>"", "\xf0\x9f\x92\xa4"=>"", "\xf0\x9f\x92\xa5"=>"", - "\xf0\x9f\x92\xa6"=>"", "\xf0\x9f\x92\xa7"=>"", "\xf0\x9f\x92\xa8"=>"", "\xf0\x9f\x92\xa9"=>"", "\xf0\x9f\x92\xaa"=>"", - "\xf0\x9f\x92\xab"=>"", "\xf0\x9f\x92\xac"=>"", "\xe2\x9c\xa8"=>"", "\xe2\x9c\xb4"=>"", "\xe2\x9c\xb3"=>"", - "\xe2\x9a\xaa"=>"", "\xe2\x9a\xab"=>"", "\xf0\x9f\x94\xb4"=>"", "\xf0\x9f\x94\xb5"=>"", "\xf0\x9f\x94\xb2"=>"", - "\xf0\x9f\x94\xb3"=>"", "\xe2\xad\x90"=>"", "\xe2\xac\x9c"=>"", "\xe2\xac\x9b"=>"", "\xe2\x96\xab"=>"", - "\xe2\x96\xaa"=>"", "\xe2\x97\xbd"=>"", "\xe2\x97\xbe"=>"", "\xe2\x97\xbb"=>"", "\xe2\x97\xbc"=>"", - "\xf0\x9f\x94\xb6"=>"", "\xf0\x9f\x94\xb7"=>"", "\xf0\x9f\x94\xb8"=>"", "\xf0\x9f\x94\xb9"=>"", "\xe2\x9d\x87"=>"", - "\xf0\x9f\x92\xae"=>"", "\xf0\x9f\x92\xaf"=>"", "\xe2\x86\xa9"=>"", "\xe2\x86\xaa"=>"", "\xf0\x9f\x94\x83"=>"", - "\xf0\x9f\x94\x8a"=>"", "\xf0\x9f\x94\x8b"=>"", "\xf0\x9f\x94\x8c"=>"", "\xf0\x9f\x94\x8d"=>"", "\xf0\x9f\x94\x8e"=>"", - "\xf0\x9f\x94\x92"=>"", "\xf0\x9f\x94\x93"=>"", "\xf0\x9f\x94\x8f"=>"", "\xf0\x9f\x94\x90"=>"", "\xf0\x9f\x94\x91"=>"", - "\xf0\x9f\x94\x94"=>"", "\xe2\x98\x91"=>"", "\xf0\x9f\x94\x98"=>"", "\xf0\x9f\x94\x96"=>"", "\xf0\x9f\x94\x97"=>"", - "\xf0\x9f\x94\x99"=>"", "\xf0\x9f\x94\x9a"=>"", "\xf0\x9f\x94\x9b"=>"", "\xf0\x9f\x94\x9c"=>"", "\xf0\x9f\x94\x9d"=>"", - "\xe2\x9c\x85"=>"", "\xe2\x9c\x8a"=>"", "\xe2\x9c\x8b"=>"", "\xe2\x9c\x8c"=>"", "\xf0\x9f\x91\x8a"=>"", - "\xf0\x9f\x91\x8d"=>"", "\xe2\x98\x9d"=>"", "\xf0\x9f\x91\x86"=>"", "\xf0\x9f\x91\x87"=>"", "\xf0\x9f\x91\x88"=>"", - "\xf0\x9f\x91\x89"=>"", "\xf0\x9f\x91\x8b"=>"", "\xf0\x9f\x91\x8f"=>"", "\xf0\x9f\x91\x8c"=>"", "\xf0\x9f\x91\x8e"=>"", - "\xf0\x9f\x91\x90"=>"", - ), - ); - - $this->maps['html_to_unified'] = array_flip($this->maps['unified_to_html']); - } - - - # - # functions to convert incoming data into the unified format - # - - public function docomo_to_unified ($text) { return $this->convert($text, 'docomo_to_unified'); } - public function kddi_to_unified ($text) { return $this->convert($text, 'kddi_to_unified'); } - public function softbank_to_unified ($text) { return $this->convert($text, 'softbank_to_unified'); } - public function google_to_unified ($text) { return $this->convert($text, 'google_to_unified'); } - - - # - # functions to convert unified data into an outgoing format - # - - public function unified_to_docomo ($text) { return $this->convert($text, 'unified_to_docomo'); } - public function unified_to_kddi ($text) { return $this->convert($text, 'unified_to_kddi'); } - public function unified_to_softbank ($text) { return $this->convert($text, 'unified_to_softbank'); } - public function unified_to_google ($text) { return $this->convert($text, 'unified_to_google'); } - public function unified_to_html ($text) { return $this->convert($text, 'unified_to_html'); } - public function html_to_unified ($text) { return $this->convert($text, 'html_to_unified'); } - - - - public function convert($text, $map){ - return str_replace(array_keys($this->maps[$map]), $this->maps[$map], $text); - } - - public function get_name($unified_cp){ - return $this->maps['names'][$unified_cp] ? $this->maps['names'][$unified_cp] : '?'; - } - - public function any_to_html($text){ - $text = $this->docomo_to_unified($text); - $text = $this->kddi_to_unified($text); - $text = $this->softbank_to_unified($text); - $text = $this->google_to_unified($text); - return $this->unified_to_html($text); - } -} diff --git a/emoji/appinfo/app.php b/emoji/appinfo/app.php deleted file mode 100644 index 0727a7699..000000000 --- a/emoji/appinfo/app.php +++ /dev/null @@ -1,26 +0,0 @@ - -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see . -* -*/ - - -OCP\Util::connectHook('OCA\SMStorage', 'pre_index_output', 'OCA\Emoji\Hooks', 'smstorage_preOutputTmpl'); -OCP\Util::connectHook('OCA\SMStorage', 'pre_ajax_parseMessages', 'OCA\Emoji\Hooks', 'smstorage_parseMessages'); diff --git a/emoji/appinfo/info.xml b/emoji/appinfo/info.xml deleted file mode 100644 index 057f15304..000000000 --- a/emoji/appinfo/info.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - emoji - Emoji Plugin - A plugin for other Apps to add Emoji support. Those Apps have to support plugins - 0.1 - AGPL - Jonathan Stump - 5 - diff --git a/emoji/css/emoji.css b/emoji/css/emoji.css deleted file mode 100644 index 2c60e3a3f..000000000 --- a/emoji/css/emoji.css +++ /dev/null @@ -1,729 +0,0 @@ -.emoji { - background: url('%appswebroot%/emoji/img/emoji.png') top left no-repeat; - width: 20px; - height: 20px; - display: -moz-inline-stack; - display: inline-block; - vertical-align: top; - zoom: 1; -} -.emoji2600 { background-position: -0px -15120px; } -.emoji2601 { background-position: -0px -15140px; } -.emoji2614 { background-position: -0px -15200px; } -.emoji26c4 { background-position: -0px -15800px; } -.emoji26a1 { background-position: -0px -15700px; } -.emoji1f300 { background-position: -0px -1100px; } -.emoji1f301 { background-position: -0px -1120px; } -.emoji1f302 { background-position: -0px -1140px; } -.emoji1f303 { background-position: -0px -1160px; } -.emoji1f304 { background-position: -0px -1180px; } -.emoji1f305 { background-position: -0px -1200px; } -.emoji1f306 { background-position: -0px -1220px; } -.emoji1f307 { background-position: -0px -1240px; } -.emoji1f308 { background-position: -0px -1260px; } -.emoji2744 { background-position: -0px -16280px; } -.emoji26c5 { background-position: -0px -15820px; } -.emoji1f309 { background-position: -0px -1280px; } -.emoji1f30a { background-position: -0px -1300px; } -.emoji1f30b { background-position: -0px -1320px; } -.emoji1f30c { background-position: -0px -1340px; } -.emoji1f30f { background-position: -0px -1400px; } -.emoji1f311 { background-position: -0px -1440px; } -.emoji1f314 { background-position: -0px -1500px; } -.emoji1f313 { background-position: -0px -1480px; } -.emoji1f319 { background-position: -0px -1600px; } -.emoji1f315 { background-position: -0px -1520px; } -.emoji1f31b { background-position: -0px -1640px; } -.emoji1f31f { background-position: -0px -1720px; } -.emoji1f320 { background-position: -px -px; } -.emoji1f550 { background-position: -0px -11060px; } -.emoji1f551 { background-position: -0px -11080px; } -.emoji1f552 { background-position: -0px -11100px; } -.emoji1f553 { background-position: -0px -11120px; } -.emoji1f554 { background-position: -0px -11140px; } -.emoji1f555 { background-position: -0px -11160px; } -.emoji1f556 { background-position: -0px -11180px; } -.emoji1f557 { background-position: -0px -11200px; } -.emoji1f558 { background-position: -0px -11220px; } -.emoji1f559 { background-position: -0px -11240px; } -.emoji1f55a { background-position: -0px -11260px; } -.emoji1f55b { background-position: -0px -11280px; } -.emoji231a { background-position: -0px -14780px; } -.emoji231b { background-position: -0px -14800px; } -.emoji23f0 { background-position: -0px -14900px; } -.emoji23f3 { background-position: -0px -14920px; } -.emoji2648 { background-position: -0px -15280px; } -.emoji2649 { background-position: -0px -15300px; } -.emoji264a { background-position: -0px -15320px; } -.emoji264b { background-position: -0px -15340px; } -.emoji264c { background-position: -0px -15360px; } -.emoji264d { background-position: -0px -15380px; } -.emoji264e { background-position: -0px -15400px; } -.emoji264f { background-position: -0px -15420px; } -.emoji2650 { background-position: -0px -15440px; } -.emoji2651 { background-position: -0px -15460px; } -.emoji2652 { background-position: -0px -15480px; } -.emoji2653 { background-position: -0px -15500px; } -.emoji26ce { background-position: -0px -15840px; } -.emoji1f340 { background-position: -0px -2040px; } -.emoji1f337 { background-position: -0px -1860px; } -.emoji1f331 { background-position: -0px -1760px; } -.emoji1f341 { background-position: -0px -2060px; } -.emoji1f338 { background-position: -0px -1880px; } -.emoji1f339 { background-position: -0px -1900px; } -.emoji1f342 { background-position: -0px -2080px; } -.emoji1f343 { background-position: -0px -2100px; } -.emoji1f33a { background-position: -0px -1920px; } -.emoji1f33b { background-position: -0px -1940px; } -.emoji1f334 { background-position: -0px -1820px; } -.emoji1f335 { background-position: -0px -1840px; } -.emoji1f33e { background-position: -0px -2000px; } -.emoji1f33d { background-position: -0px -1980px; } -.emoji1f344 { background-position: -0px -2120px; } -.emoji1f330 { background-position: -0px -1740px; } -.emoji1f33c { background-position: -0px -1960px; } -.emoji1f33f { background-position: -0px -2020px; } -.emoji1f352 { background-position: -0px -2400px; } -.emoji1f34c { background-position: -0px -2280px; } -.emoji1f34e { background-position: -0px -2320px; } -.emoji1f34a { background-position: -0px -2240px; } -.emoji1f353 { background-position: -0px -2420px; } -.emoji1f349 { background-position: -0px -2220px; } -.emoji1f345 { background-position: -0px -2140px; } -.emoji1f346 { background-position: -0px -2160px; } -.emoji1f348 { background-position: -0px -2200px; } -.emoji1f34d { background-position: -0px -2300px; } -.emoji1f347 { background-position: -0px -2180px; } -.emoji1f351 { background-position: -0px -2380px; } -.emoji1f34f { background-position: -0px -2340px; } -.emoji1f440 { background-position: -0px -6100px; } -.emoji1f442 { background-position: -0px -6120px; } -.emoji1f443 { background-position: -0px -6140px; } -.emoji1f444 { background-position: -0px -6160px; } -.emoji1f445 { background-position: -0px -6180px; } -.emoji1f484 { background-position: -0px -7440px; } -.emoji1f485 { background-position: -0px -7460px; } -.emoji1f486 { background-position: -0px -7480px; } -.emoji1f487 { background-position: -0px -7500px; } -.emoji1f488 { background-position: -0px -7520px; } -.emoji1f464 { background-position: -0px -6800px; } -.emoji1f466 { background-position: -0px -6840px; } -.emoji1f467 { background-position: -0px -6860px; } -.emoji1f468 { background-position: -0px -6880px; } -.emoji1f469 { background-position: -0px -6900px; } -.emoji1f46a { background-position: -0px -6920px; } -.emoji1f46b { background-position: -0px -6940px; } -.emoji1f46e { background-position: -0px -7000px; } -.emoji1f46f { background-position: -0px -7020px; } -.emoji1f470 { background-position: -0px -7040px; } -.emoji1f471 { background-position: -0px -7060px; } -.emoji1f472 { background-position: -0px -7080px; } -.emoji1f473 { background-position: -0px -7100px; } -.emoji1f474 { background-position: -0px -7120px; } -.emoji1f475 { background-position: -0px -7140px; } -.emoji1f476 { background-position: -0px -7160px; } -.emoji1f477 { background-position: -0px -7180px; } -.emoji1f478 { background-position: -0px -7200px; } -.emoji1f479 { background-position: -0px -7220px; } -.emoji1f47a { background-position: -0px -7240px; } -.emoji1f47b { background-position: -0px -7260px; } -.emoji1f47c { background-position: -0px -7280px; } -.emoji1f47d { background-position: -0px -7300px; } -.emoji1f47e { background-position: -0px -7320px; } -.emoji1f47f { background-position: -0px -7340px; } -.emoji1f480 { background-position: -0px -7360px; } -.emoji1f481 { background-position: -0px -7380px; } -.emoji1f482 { background-position: -0px -7400px; } -.emoji1f483 { background-position: -0px -7420px; } -.emoji1f40c { background-position: -0px -5080px; } -.emoji1f40d { background-position: -0px -5100px; } -.emoji1f40e { background-position: -0px -5120px; } -.emoji1f414 { background-position: -0px -5240px; } -.emoji1f417 { background-position: -0px -5300px; } -.emoji1f42b { background-position: -0px -5700px; } -.emoji1f418 { background-position: -0px -5320px; } -.emoji1f428 { background-position: -0px -5640px; } -.emoji1f412 { background-position: -0px -5200px; } -.emoji1f411 { background-position: -0px -5180px; } -.emoji1f419 { background-position: -0px -5340px; } -.emoji1f41a { background-position: -0px -5360px; } -.emoji1f41b { background-position: -0px -5380px; } -.emoji1f41c { background-position: -0px -5400px; } -.emoji1f41d { background-position: -0px -5420px; } -.emoji1f41e { background-position: -0px -5440px; } -.emoji1f420 { background-position: -0px -5480px; } -.emoji1f421 { background-position: -0px -5500px; } -.emoji1f422 { background-position: -0px -5520px; } -.emoji1f424 { background-position: -0px -5560px; } -.emoji1f425 { background-position: -0px -5580px; } -.emoji1f426 { background-position: -0px -5600px; } -.emoji1f423 { background-position: -0px -5540px; } -.emoji1f427 { background-position: -0px -5620px; } -.emoji1f429 { background-position: -0px -5660px; } -.emoji1f41f { background-position: -0px -5460px; } -.emoji1f42c { background-position: -0px -5720px; } -.emoji1f42d { background-position: -0px -5740px; } -.emoji1f42f { background-position: -0px -5780px; } -.emoji1f431 { background-position: -0px -5820px; } -.emoji1f433 { background-position: -0px -5860px; } -.emoji1f434 { background-position: -0px -5880px; } -.emoji1f435 { background-position: -0px -5900px; } -.emoji1f436 { background-position: -0px -5920px; } -.emoji1f437 { background-position: -0px -5940px; } -.emoji1f43b { background-position: -0px -6020px; } -.emoji1f439 { background-position: -0px -5980px; } -.emoji1f43a { background-position: -0px -6000px; } -.emoji1f42e { background-position: -0px -5760px; } -.emoji1f430 { background-position: -0px -5800px; } -.emoji1f438 { background-position: -0px -5960px; } -.emoji1f43e { background-position: -0px -6080px; } -.emoji1f432 { background-position: -0px -5840px; } -.emoji1f43c { background-position: -0px -6040px; } -.emoji1f43d { background-position: -0px -6060px; } -.emoji1f620 { background-position: -0px -12280px; } -.emoji1f629 { background-position: -0px -12460px; } -.emoji1f632 { background-position: -0px -12640px; } -.emoji1f61e { background-position: -0px -12240px; } -.emoji1f635 { background-position: -0px -12700px; } -.emoji1f630 { background-position: -0px -12600px; } -.emoji1f612 { background-position: -0px -12000px; } -.emoji1f60d { background-position: -0px -11900px; } -.emoji1f624 { background-position: -0px -12360px; } -.emoji1f61c { background-position: -0px -12200px; } -.emoji1f61d { background-position: -0px -12220px; } -.emoji1f60b { background-position: -0px -11860px; } -.emoji1f618 { background-position: -0px -12120px; } -.emoji1f61a { background-position: -0px -12160px; } -.emoji1f637 { background-position: -0px -12740px; } -.emoji1f633 { background-position: -0px -12660px; } -.emoji1f603 { background-position: -0px -11700px; } -.emoji1f605 { background-position: -0px -11740px; } -.emoji1f606 { background-position: -0px -11760px; } -.emoji1f601 { background-position: -0px -11660px; } -.emoji1f602 { background-position: -0px -11680px; } -.emoji1f60a { background-position: -0px -11840px; } -.emoji263a { background-position: -0px -15260px; } -.emoji1f604 { background-position: -0px -11720px; } -.emoji1f622 { background-position: -0px -12320px; } -.emoji1f62d { background-position: -0px -12540px; } -.emoji1f628 { background-position: -0px -12440px; } -.emoji1f623 { background-position: -0px -12340px; } -.emoji1f621 { background-position: -0px -12300px; } -.emoji1f60c { background-position: -0px -11880px; } -.emoji1f616 { background-position: -0px -12080px; } -.emoji1f614 { background-position: -0px -12040px; } -.emoji1f631 { background-position: -0px -12620px; } -.emoji1f62a { background-position: -0px -12480px; } -.emoji1f60f { background-position: -0px -11940px; } -.emoji1f613 { background-position: -0px -12020px; } -.emoji1f625 { background-position: -0px -12380px; } -.emoji1f62b { background-position: -0px -12500px; } -.emoji1f609 { background-position: -0px -11820px; } -.emoji1f63a { background-position: -0px -12800px; } -.emoji1f638 { background-position: -0px -12760px; } -.emoji1f639 { background-position: -0px -12780px; } -.emoji1f63d { background-position: -0px -12860px; } -.emoji1f63b { background-position: -0px -12820px; } -.emoji1f63f { background-position: -0px -12900px; } -.emoji1f63e { background-position: -0px -12880px; } -.emoji1f63c { background-position: -0px -12840px; } -.emoji1f640 { background-position: -0px -12920px; } -.emoji1f645 { background-position: -0px -12940px; } -.emoji1f646 { background-position: -0px -12960px; } -.emoji1f647 { background-position: -0px -12980px; } -.emoji1f648 { background-position: -0px -13000px; } -.emoji1f64a { background-position: -0px -13040px; } -.emoji1f649 { background-position: -0px -13020px; } -.emoji1f64b { background-position: -0px -13060px; } -.emoji1f64c { background-position: -0px -13080px; } -.emoji1f64d { background-position: -0px -13100px; } -.emoji1f64e { background-position: -0px -13120px; } -.emoji1f64f { background-position: -0px -13140px; } -.emoji1f3e0 { background-position: -0px -4500px; } -.emoji1f3e1 { background-position: -0px -4520px; } -.emoji1f3e2 { background-position: -0px -4540px; } -.emoji1f3e3 { background-position: -0px -4560px; } -.emoji1f3e5 { background-position: -0px -4600px; } -.emoji1f3e6 { background-position: -0px -4620px; } -.emoji1f3e7 { background-position: -0px -4640px; } -.emoji1f3e8 { background-position: -0px -4660px; } -.emoji1f3e9 { background-position: -0px -4680px; } -.emoji1f3ea { background-position: -0px -4700px; } -.emoji1f3eb { background-position: -0px -4720px; } -.emoji26ea { background-position: -0px -15880px; } -.emoji26f2 { background-position: -0px -15900px; } -.emoji1f3ec { background-position: -0px -4740px; } -.emoji1f3ef { background-position: -0px -4800px; } -.emoji1f3f0 { background-position: -0px -4820px; } -.emoji1f3ed { background-position: -0px -4760px; } -.emoji2693 { background-position: -0px -15660px; } -.emoji1f3ee { background-position: -0px -4780px; } -.emoji1f5fb { background-position: -0px -11540px; } -.emoji1f5fc { background-position: -0px -11560px; } -.emoji1f5fd { background-position: -0px -11580px; } -.emoji1f5fe { background-position: -0px -11600px; } -.emoji1f5ff { background-position: -0px -11620px; } -.emoji1f45e { background-position: -0px -6680px; } -.emoji1f45f { background-position: -0px -6700px; } -.emoji1f460 { background-position: -0px -6720px; } -.emoji1f461 { background-position: -0px -6740px; } -.emoji1f462 { background-position: -0px -6760px; } -.emoji1f463 { background-position: -0px -6780px; } -.emoji1f453 { background-position: -0px -6460px; } -.emoji1f455 { background-position: -0px -6500px; } -.emoji1f456 { background-position: -0px -6520px; } -.emoji1f451 { background-position: -0px -6420px; } -.emoji1f454 { background-position: -0px -6480px; } -.emoji1f452 { background-position: -0px -6440px; } -.emoji1f457 { background-position: -0px -6540px; } -.emoji1f458 { background-position: -0px -6560px; } -.emoji1f459 { background-position: -0px -6580px; } -.emoji1f45a { background-position: -0px -6600px; } -.emoji1f45b { background-position: -0px -6620px; } -.emoji1f45c { background-position: -0px -6640px; } -.emoji1f45d { background-position: -0px -6660px; } -.emoji1f4b0 { background-position: -0px -8320px; } -.emoji1f4b1 { background-position: -0px -8340px; } -.emoji1f4b9 { background-position: -0px -8500px; } -.emoji1f4b2 { background-position: -0px -8360px; } -.emoji1f4b3 { background-position: -0px -8380px; } -.emoji1f4b4 { background-position: -0px -8400px; } -.emoji1f4b5 { background-position: -0px -8420px; } -.emoji1f4b8 { background-position: -0px -8480px; } -.emoji1f1e81f1f3 { background-position: -0px -600px; } -.emoji1f1e91f1ea { background-position: -0px -620px; } -.emoji1f1ea1f1f8 { background-position: -0px -640px; } -.emoji1f1eb1f1f7 { background-position: -0px -660px; } -.emoji1f1ec1f1e7 { background-position: -0px -680px; } -.emoji1f1ee1f1f9 { background-position: -0px -700px; } -.emoji1f1ef1f1f5 { background-position: -0px -720px; } -.emoji1f1f01f1f7 { background-position: -0px -740px; } -.emoji1f1f71f1fa { background-position: -0px -760px; } -.emoji1f1fa1f1f8 { background-position: -0px -780px; } -.emoji1f525 { background-position: -0px -10560px; } -.emoji1f526 { background-position: -0px -10580px; } -.emoji1f527 { background-position: -0px -10600px; } -.emoji1f528 { background-position: -0px -10620px; } -.emoji1f529 { background-position: -0px -10640px; } -.emoji1f52a { background-position: -0px -10660px; } -.emoji1f52b { background-position: -0px -10680px; } -.emoji1f52e { background-position: -0px -10740px; } -.emoji1f52f { background-position: -0px -10760px; } -.emoji1f530 { background-position: -0px -10780px; } -.emoji1f531 { background-position: -0px -10800px; } -.emoji1f489 { background-position: -0px -7540px; } -.emoji1f48a { background-position: -0px -7560px; } -.emoji1f170 { background-position: -0px -300px; } -.emoji1f171 { background-position: -0px -320px; } -.emoji1f18e { background-position: -0px -380px; } -.emoji1f17e { background-position: -0px -340px; } -.emoji1f380 { background-position: -0px -3260px; } -.emoji1f381 { background-position: -0px -3280px; } -.emoji1f382 { background-position: -0px -3300px; } -.emoji1f384 { background-position: -0px -3340px; } -.emoji1f385 { background-position: -0px -3360px; } -.emoji1f38c { background-position: -0px -3500px; } -.emoji1f386 { background-position: -0px -3380px; } -.emoji1f388 { background-position: -0px -3420px; } -.emoji1f389 { background-position: -0px -3440px; } -.emoji1f38d { background-position: -0px -3520px; } -.emoji1f38e { background-position: -0px -3540px; } -.emoji1f393 { background-position: -0px -3640px; } -.emoji1f392 { background-position: -0px -3620px; } -.emoji1f38f { background-position: -0px -3560px; } -.emoji1f387 { background-position: -0px -3400px; } -.emoji1f390 { background-position: -0px -3580px; } -.emoji1f383 { background-position: -0px -3320px; } -.emoji1f38a { background-position: -0px -3460px; } -.emoji1f38b { background-position: -0px -3480px; } -.emoji1f391 { background-position: -0px -3600px; } -.emoji1f4df { background-position: -0px -9260px; } -.emoji260e { background-position: -0px -15160px; } -.emoji1f4de { background-position: -0px -9240px; } -.emoji1f4f1 { background-position: -0px -9620px; } -.emoji1f4f2 { background-position: -0px -9640px; } -.emoji1f4dd { background-position: -0px -9220px; } -.emoji1f4e0 { background-position: -0px -9280px; } -.emoji2709 { background-position: -0px -16060px; } -.emoji1f4e8 { background-position: -0px -9440px; } -.emoji1f4e9 { background-position: -0px -9460px; } -.emoji1f4ea { background-position: -0px -9480px; } -.emoji1f4eb { background-position: -0px -9500px; } -.emoji1f4ee { background-position: -0px -9560px; } -.emoji1f4f0 { background-position: -0px -9600px; } -.emoji1f4e2 { background-position: -0px -9320px; } -.emoji1f4e3 { background-position: -0px -9340px; } -.emoji1f4e1 { background-position: -0px -9300px; } -.emoji1f4e4 { background-position: -0px -9360px; } -.emoji1f4e5 { background-position: -0px -9380px; } -.emoji1f4e6 { background-position: -0px -9400px; } -.emoji1f4e7 { background-position: -0px -9420px; } -.emoji1f520 { background-position: -0px -10460px; } -.emoji1f521 { background-position: -0px -10480px; } -.emoji1f522 { background-position: -0px -10500px; } -.emoji1f523 { background-position: -0px -10520px; } -.emoji1f524 { background-position: -0px -10540px; } -.emoji2712 { background-position: -0px -16160px; } -.emoji1f4ba { background-position: -0px -8520px; } -.emoji1f4bb { background-position: -0px -8540px; } -.emoji270f { background-position: -0px -16140px; } -.emoji1f4ce { background-position: -0px -8920px; } -.emoji1f4bc { background-position: -0px -8560px; } -.emoji1f4bd { background-position: -0px -8580px; } -.emoji1f4be { background-position: -0px -8600px; } -.emoji1f4bf { background-position: -0px -8620px; } -.emoji1f4c0 { background-position: -0px -8640px; } -.emoji2702 { background-position: -0px -16000px; } -.emoji1f4cd { background-position: -0px -8900px; } -.emoji1f4c3 { background-position: -0px -8700px; } -.emoji1f4c4 { background-position: -0px -8720px; } -.emoji1f4c5 { background-position: -0px -8740px; } -.emoji1f4c1 { background-position: -0px -8660px; } -.emoji1f4c2 { background-position: -0px -8680px; } -.emoji1f4d3 { background-position: -0px -9020px; } -.emoji1f4d6 { background-position: -0px -9080px; } -.emoji1f4d4 { background-position: -0px -9040px; } -.emoji1f4d5 { background-position: -0px -9060px; } -.emoji1f4d7 { background-position: -0px -9100px; } -.emoji1f4d8 { background-position: -0px -9120px; } -.emoji1f4d9 { background-position: -0px -9140px; } -.emoji1f4da { background-position: -0px -9160px; } -.emoji1f4db { background-position: -0px -9180px; } -.emoji1f4dc { background-position: -0px -9200px; } -.emoji1f4cb { background-position: -0px -8860px; } -.emoji1f4c6 { background-position: -0px -8760px; } -.emoji1f4ca { background-position: -0px -8840px; } -.emoji1f4c8 { background-position: -0px -8800px; } -.emoji1f4c9 { background-position: -0px -8820px; } -.emoji1f4c7 { background-position: -0px -8780px; } -.emoji1f4cc { background-position: -0px -8880px; } -.emoji1f4d2 { background-position: -0px -9000px; } -.emoji1f4cf { background-position: -0px -8940px; } -.emoji1f4d0 { background-position: -0px -8960px; } -.emoji1f4d1 { background-position: -0px -8980px; } -.emoji1f3bd { background-position: -0px -4240px; } -.emoji26be { background-position: -0px -15780px; } -.emoji26f3 { background-position: -0px -15920px; } -.emoji1f3be { background-position: -0px -4260px; } -.emoji26bd { background-position: -0px -15760px; } -.emoji1f3bf { background-position: -0px -4280px; } -.emoji1f3c0 { background-position: -0px -4300px; } -.emoji1f3c1 { background-position: -0px -4320px; } -.emoji1f3c2 { background-position: -0px -4340px; } -.emoji1f3c3 { background-position: -0px -4360px; } -.emoji1f3c4 { background-position: -0px -4380px; } -.emoji1f3c6 { background-position: -0px -4400px; } -.emoji1f3c8 { background-position: -0px -4440px; } -.emoji1f3ca { background-position: -0px -4480px; } -.emoji1f683 { background-position: -0px -13220px; } -.emoji1f687 { background-position: -0px -13300px; } -.emoji24c2 { background-position: -0px -14940px; } -.emoji1f684 { background-position: -0px -13240px; } -.emoji1f685 { background-position: -0px -13260px; } -.emoji1f697 { background-position: -0px -13600px; } -.emoji1f699 { background-position: -0px -13640px; } -.emoji1f68c { background-position: -0px -13380px; } -.emoji1f68f { background-position: -0px -13440px; } -.emoji1f6a2 { background-position: -0px -13820px; } -.emoji2708 { background-position: -0px -16040px; } -.emoji26f5 { background-position: -0px -15940px; } -.emoji1f689 { background-position: -0px -13340px; } -.emoji1f680 { background-position: -0px -13160px; } -.emoji1f6a4 { background-position: -0px -13860px; } -.emoji1f695 { background-position: -0px -13560px; } -.emoji1f69a { background-position: -0px -13660px; } -.emoji1f692 { background-position: -0px -13500px; } -.emoji1f691 { background-position: -0px -13480px; } -.emoji1f693 { background-position: -0px -13520px; } -.emoji26fd { background-position: -0px -15980px; } -.emoji1f17f { background-position: -0px -360px; } -.emoji1f6a5 { background-position: -0px -13880px; } -.emoji1f6a7 { background-position: -0px -13920px; } -.emoji1f6a8 { background-position: -0px -13940px; } -.emoji2668 { background-position: -0px -15600px; } -.emoji26fa { background-position: -0px -15960px; } -.emoji1f3a0 { background-position: -0px -3660px; } -.emoji1f3a1 { background-position: -0px -3680px; } -.emoji1f3a2 { background-position: -0px -3700px; } -.emoji1f3a3 { background-position: -0px -3720px; } -.emoji1f3a4 { background-position: -0px -3740px; } -.emoji1f3a5 { background-position: -0px -3760px; } -.emoji1f3a6 { background-position: -0px -3780px; } -.emoji1f3a7 { background-position: -0px -3800px; } -.emoji1f3a8 { background-position: -0px -3820px; } -.emoji1f3a9 { background-position: -0px -3840px; } -.emoji1f3aa { background-position: -0px -3860px; } -.emoji1f3ab { background-position: -0px -3880px; } -.emoji1f3ac { background-position: -0px -3900px; } -.emoji1f3ad { background-position: -0px -3920px; } -.emoji1f3ae { background-position: -0px -3940px; } -.emoji1f004 { background-position: -0px -260px; } -.emoji1f3af { background-position: -0px -3960px; } -.emoji1f3b0 { background-position: -0px -3980px; } -.emoji1f3b1 { background-position: -0px -4000px; } -.emoji1f3b2 { background-position: -0px -4020px; } -.emoji1f3b3 { background-position: -0px -4040px; } -.emoji1f3b4 { background-position: -0px -4060px; } -.emoji1f0cf { background-position: -0px -280px; } -.emoji1f3b5 { background-position: -0px -4080px; } -.emoji1f3b6 { background-position: -0px -4100px; } -.emoji1f3b7 { background-position: -0px -4120px; } -.emoji1f3b8 { background-position: -0px -4140px; } -.emoji1f3b9 { background-position: -0px -4160px; } -.emoji1f3ba { background-position: -0px -4180px; } -.emoji1f3bb { background-position: -0px -4200px; } -.emoji1f3bc { background-position: -0px -4220px; } -.emoji303d { background-position: -0px -16780px; } -.emoji1f4f7 { background-position: -0px -9740px; } -.emoji1f4f9 { background-position: -0px -9760px; } -.emoji1f4fa { background-position: -0px -9780px; } -.emoji1f4fb { background-position: -0px -9800px; } -.emoji1f4fc { background-position: -0px -9820px; } -.emoji1f48b { background-position: -0px -7580px; } -.emoji1f48c { background-position: -0px -7600px; } -.emoji1f48d { background-position: -0px -7620px; } -.emoji1f48e { background-position: -0px -7640px; } -.emoji1f48f { background-position: -0px -7660px; } -.emoji1f490 { background-position: -0px -7680px; } -.emoji1f491 { background-position: -0px -7700px; } -.emoji1f492 { background-position: -0px -7720px; } -.emoji1f51e { background-position: -0px -10420px; } -.emojia9 { background-position: -0px -220px; } -.emojiae { background-position: -0px -240px; } -.emoji2122 { background-position: -0px -14580px; } -.emoji2139 { background-position: -0px -14600px; } -.emoji2320e3 { background-position: -0px -0px; } -.emoji3120e3 { background-position: -0px -40px; } -.emoji3220e3 { background-position: -0px -60px; } -.emoji3320e3 { background-position: -0px -80px; } -.emoji3420e3 { background-position: -0px -100px; } -.emoji3520e3 { background-position: -0px -120px; } -.emoji3620e3 { background-position: -0px -140px; } -.emoji3720e3 { background-position: -0px -160px; } -.emoji3820e3 { background-position: -0px -180px; } -.emoji3920e3 { background-position: -0px -200px; } -.emoji3020e3 { background-position: -0px -20px; } -.emoji1f51f { background-position: -0px -10440px; } -.emoji1f4f6 { background-position: -0px -9720px; } -.emoji1f4f3 { background-position: -0px -9660px; } -.emoji1f4f4 { background-position: -0px -9680px; } -.emoji1f354 { background-position: -0px -2440px; } -.emoji1f359 { background-position: -0px -2540px; } -.emoji1f370 { background-position: -0px -3000px; } -.emoji1f35c { background-position: -0px -2600px; } -.emoji1f35e { background-position: -0px -2640px; } -.emoji1f373 { background-position: -0px -3060px; } -.emoji1f366 { background-position: -0px -2800px; } -.emoji1f35f { background-position: -0px -2660px; } -.emoji1f361 { background-position: -0px -2700px; } -.emoji1f358 { background-position: -0px -2520px; } -.emoji1f35a { background-position: -0px -2560px; } -.emoji1f35d { background-position: -0px -2620px; } -.emoji1f35b { background-position: -0px -2580px; } -.emoji1f362 { background-position: -0px -2720px; } -.emoji1f363 { background-position: -0px -2740px; } -.emoji1f371 { background-position: -0px -3020px; } -.emoji1f372 { background-position: -0px -3040px; } -.emoji1f367 { background-position: -0px -2820px; } -.emoji1f356 { background-position: -0px -2480px; } -.emoji1f365 { background-position: -0px -2780px; } -.emoji1f360 { background-position: -0px -2680px; } -.emoji1f355 { background-position: -0px -2460px; } -.emoji1f357 { background-position: -0px -2500px; } -.emoji1f368 { background-position: -0px -2840px; } -.emoji1f369 { background-position: -0px -2860px; } -.emoji1f36a { background-position: -0px -2880px; } -.emoji1f36b { background-position: -0px -2900px; } -.emoji1f36c { background-position: -0px -2920px; } -.emoji1f36d { background-position: -0px -2940px; } -.emoji1f36e { background-position: -0px -2960px; } -.emoji1f36f { background-position: -0px -2980px; } -.emoji1f364 { background-position: -0px -2760px; } -.emoji1f374 { background-position: -0px -3080px; } -.emoji2615 { background-position: -0px -15220px; } -.emoji1f378 { background-position: -0px -3160px; } -.emoji1f37a { background-position: -0px -3200px; } -.emoji1f375 { background-position: -0px -3100px; } -.emoji1f376 { background-position: -0px -3120px; } -.emoji1f377 { background-position: -0px -3140px; } -.emoji1f37b { background-position: -0px -3220px; } -.emoji1f379 { background-position: -0px -3180px; } -.emoji2197 { background-position: -0px -14680px; } -.emoji2198 { background-position: -0px -14700px; } -.emoji2196 { background-position: -0px -14660px; } -.emoji2199 { background-position: -0px -14720px; } -.emoji2934 { background-position: -0px -16580px; } -.emoji2935 { background-position: -0px -16600px; } -.emoji2194 { background-position: -0px -14620px; } -.emoji2195 { background-position: -0px -14640px; } -.emoji2b06 { background-position: -0px -16640px; } -.emoji2b07 { background-position: -0px -16660px; } -.emoji27a1 { background-position: -0px -16520px; } -.emoji2b05 { background-position: -0px -16620px; } -.emoji25b6 { background-position: -0px -15000px; } -.emoji25c0 { background-position: -0px -15020px; } -.emoji23e9 { background-position: -0px -14820px; } -.emoji23ea { background-position: -0px -14840px; } -.emoji23eb { background-position: -0px -14860px; } -.emoji23ec { background-position: -0px -14880px; } -.emoji1f53a { background-position: -0px -10980px; } -.emoji1f53b { background-position: -0px -11000px; } -.emoji1f53c { background-position: -0px -11020px; } -.emoji1f53d { background-position: -0px -11040px; } -.emoji2b55 { background-position: -0px -16740px; } -.emoji274c { background-position: -0px -16320px; } -.emoji274e { background-position: -0px -16340px; } -.emoji2757 { background-position: -0px -16420px; } -.emoji2049 { background-position: -0px -14560px; } -.emoji203c { background-position: -0px -14540px; } -.emoji2753 { background-position: -0px -16360px; } -.emoji2754 { background-position: -0px -16380px; } -.emoji2755 { background-position: -0px -16400px; } -.emoji3030 { background-position: -0px -16760px; } -.emoji27b0 { background-position: -0px -16540px; } -.emoji27bf { background-position: -0px -16560px; } -.emoji2764 { background-position: -0px -16440px; } -.emoji1f493 { background-position: -0px -7740px; } -.emoji1f494 { background-position: -0px -7760px; } -.emoji1f495 { background-position: -0px -7780px; } -.emoji1f496 { background-position: -0px -7800px; } -.emoji1f497 { background-position: -0px -7820px; } -.emoji1f498 { background-position: -0px -7840px; } -.emoji1f499 { background-position: -0px -7860px; } -.emoji1f49a { background-position: -0px -7880px; } -.emoji1f49b { background-position: -0px -7900px; } -.emoji1f49c { background-position: -0px -7920px; } -.emoji1f49d { background-position: -0px -7940px; } -.emoji1f49e { background-position: -0px -7960px; } -.emoji1f49f { background-position: -0px -7980px; } -.emoji2665 { background-position: -0px -15560px; } -.emoji2660 { background-position: -0px -15520px; } -.emoji2666 { background-position: -0px -15580px; } -.emoji2663 { background-position: -0px -15540px; } -.emoji1f6ac { background-position: -0px -14020px; } -.emoji1f6ad { background-position: -0px -14040px; } -.emoji267f { background-position: -0px -15640px; } -.emoji1f6a9 { background-position: -0px -13960px; } -.emoji26a0 { background-position: -0px -15680px; } -.emoji26d4 { background-position: -0px -15860px; } -.emoji267b { background-position: -0px -15620px; } -.emoji1f6b2 { background-position: -0px -14140px; } -.emoji1f6b6 { background-position: -0px -14220px; } -.emoji1f6b9 { background-position: -0px -14280px; } -.emoji1f6ba { background-position: -0px -14300px; } -.emoji1f6c0 { background-position: -0px -14420px; } -.emoji1f6bb { background-position: -0px -14320px; } -.emoji1f6bd { background-position: -0px -14360px; } -.emoji1f6be { background-position: -0px -14380px; } -.emoji1f6bc { background-position: -0px -14340px; } -.emoji1f6aa { background-position: -0px -13980px; } -.emoji1f6ab { background-position: -0px -14000px; } -.emoji2714 { background-position: -0px -16180px; } -.emoji1f191 { background-position: -0px -400px; } -.emoji1f192 { background-position: -0px -420px; } -.emoji1f193 { background-position: -0px -440px; } -.emoji1f194 { background-position: -0px -460px; } -.emoji1f195 { background-position: -0px -480px; } -.emoji1f196 { background-position: -0px -500px; } -.emoji1f197 { background-position: -0px -520px; } -.emoji1f198 { background-position: -0px -540px; } -.emoji1f199 { background-position: -0px -560px; } -.emoji1f19a { background-position: -0px -580px; } -.emoji1f201 { background-position: -0px -800px; } -.emoji1f202 { background-position: -0px -820px; } -.emoji1f232 { background-position: -0px -880px; } -.emoji1f233 { background-position: -0px -900px; } -.emoji1f234 { background-position: -0px -920px; } -.emoji1f235 { background-position: -0px -940px; } -.emoji1f236 { background-position: -0px -960px; } -.emoji1f21a { background-position: -0px -840px; } -.emoji1f237 { background-position: -0px -980px; } -.emoji1f238 { background-position: -0px -1000px; } -.emoji1f239 { background-position: -0px -1020px; } -.emoji1f22f { background-position: -0px -860px; } -.emoji1f23a { background-position: -0px -1040px; } -.emoji3299 { background-position: -0px -16820px; } -.emoji3297 { background-position: -0px -16800px; } -.emoji1f250 { background-position: -0px -1060px; } -.emoji1f251 { background-position: -0px -1080px; } -.emoji2795 { background-position: -0px -16460px; } -.emoji2796 { background-position: -0px -16480px; } -.emoji2716 { background-position: -0px -16200px; } -.emoji2797 { background-position: -0px -16500px; } -.emoji1f4a0 { background-position: -0px -8000px; } -.emoji1f4a1 { background-position: -0px -8020px; } -.emoji1f4a2 { background-position: -0px -8040px; } -.emoji1f4a3 { background-position: -0px -8060px; } -.emoji1f4a4 { background-position: -0px -8080px; } -.emoji1f4a5 { background-position: -0px -8100px; } -.emoji1f4a6 { background-position: -0px -8120px; } -.emoji1f4a7 { background-position: -0px -8140px; } -.emoji1f4a8 { background-position: -0px -8160px; } -.emoji1f4a9 { background-position: -0px -8180px; } -.emoji1f4aa { background-position: -0px -8200px; } -.emoji1f4ab { background-position: -0px -8220px; } -.emoji1f4ac { background-position: -0px -8240px; } -.emoji2728 { background-position: -0px -16220px; } -.emoji2734 { background-position: -0px -16260px; } -.emoji2733 { background-position: -0px -16240px; } -.emoji26aa { background-position: -0px -15720px; } -.emoji26ab { background-position: -0px -15740px; } -.emoji1f534 { background-position: -0px -10860px; } -.emoji1f535 { background-position: -0px -10880px; } -.emoji1f532 { background-position: -0px -10820px; } -.emoji1f533 { background-position: -0px -10840px; } -.emoji2b50 { background-position: -0px -16720px; } -.emoji2b1c { background-position: -0px -16700px; } -.emoji2b1b { background-position: -0px -16680px; } -.emoji25ab { background-position: -0px -14980px; } -.emoji25aa { background-position: -0px -14960px; } -.emoji25fd { background-position: -0px -15080px; } -.emoji25fe { background-position: -0px -15100px; } -.emoji25fb { background-position: -0px -15040px; } -.emoji25fc { background-position: -0px -15060px; } -.emoji1f536 { background-position: -0px -10900px; } -.emoji1f537 { background-position: -0px -10920px; } -.emoji1f538 { background-position: -0px -10940px; } -.emoji1f539 { background-position: -0px -10960px; } -.emoji2747 { background-position: -0px -16300px; } -.emoji1f4ae { background-position: -0px -8280px; } -.emoji1f4af { background-position: -0px -8300px; } -.emoji21a9 { background-position: -0px -14740px; } -.emoji21aa { background-position: -0px -14760px; } -.emoji1f503 { background-position: -0px -9900px; } -.emoji1f50a { background-position: -0px -10020px; } -.emoji1f50b { background-position: -0px -10040px; } -.emoji1f50c { background-position: -0px -10060px; } -.emoji1f50d { background-position: -0px -10080px; } -.emoji1f50e { background-position: -0px -10100px; } -.emoji1f512 { background-position: -0px -10180px; } -.emoji1f513 { background-position: -0px -10200px; } -.emoji1f50f { background-position: -0px -10120px; } -.emoji1f510 { background-position: -0px -10140px; } -.emoji1f511 { background-position: -0px -10160px; } -.emoji1f514 { background-position: -0px -10220px; } -.emoji2611 { background-position: -0px -15180px; } -.emoji1f518 { background-position: -0px -10300px; } -.emoji1f516 { background-position: -0px -10260px; } -.emoji1f517 { background-position: -0px -10280px; } -.emoji1f519 { background-position: -0px -10320px; } -.emoji1f51a { background-position: -0px -10340px; } -.emoji1f51b { background-position: -0px -10360px; } -.emoji1f51c { background-position: -0px -10380px; } -.emoji1f51d { background-position: -0px -10400px; } -.emoji2705 { background-position: -0px -16020px; } -.emoji270a { background-position: -0px -16080px; } -.emoji270b { background-position: -0px -16100px; } -.emoji270c { background-position: -0px -16120px; } -.emoji1f44a { background-position: -0px -6280px; } -.emoji1f44d { background-position: -0px -6340px; } -.emoji261d { background-position: -0px -15240px; } -.emoji1f446 { background-position: -0px -6200px; } -.emoji1f447 { background-position: -0px -6220px; } -.emoji1f448 { background-position: -0px -6240px; } -.emoji1f449 { background-position: -0px -6260px; } -.emoji1f44b { background-position: -0px -6300px; } -.emoji1f44f { background-position: -0px -6380px; } -.emoji1f44c { background-position: -0px -6320px; } -.emoji1f44e { background-position: -0px -6360px; } -.emoji1f450 { background-position: -0px -6400px; } diff --git a/emoji/hooks.php b/emoji/hooks.php deleted file mode 100644 index 1e9de2b56..000000000 --- a/emoji/hooks.php +++ /dev/null @@ -1,38 +0,0 @@ - -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see . -* -*/ - -namespace OCA\Emoji; - -class Hooks { - // Hooks for SMStorage - public static function smstorage_preOutputTmpl($data) { - \OCP\Util::addStyle('emoji', 'emoji'); - } - - public static function smstorage_parseMessages($data) { - $emoji = new App(); - foreach ($data['messages'] as $message) { - $message->body = $emoji->any_to_html($message->body); - } - } -} diff --git a/emoji/img/emoji.png b/emoji/img/emoji.png deleted file mode 100644 index 8a21054d682889b3bb088235e2d33594d74eacb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562053 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�*2>{vOx%BQokkNiYRYN6x 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

|#w>PqH zR|(F9+O_ZSRdLrIA9d}{MFC-(F^`O%FuC1j4?aeVZ@Z6LhK>zOc?A}nDRn6BR5*0v zR626v)Kw$KOt23gF?!163oeSBbKT9<*lR$OF1H{7XG^0ePPyg$TkfDUF1kz|K5?qr zXXuDZM}FaDQbw+be?t8R4ZCmpC0Ec9V<*f=Y1dJQe@mUZ_1N33cfZPxow^bHTT0K! zAlW(jzvkrT>F|Fa4evXUTsU#o{9ET=UG=~pg(nbkWtDK78>l`q^vm(hpvEjlTZS6ZFFu-&e1k zb?NxlHQH(O`!0O$J>@la?}O)G<6%E~@ojqBrPu8n)^`vG<;ZD?DHnF{-mR-M$^nB> z4}k!(5=MRXA=0&5x36aoAFn%a!c3ua*KU6_)gBQPc25w%!`h>4=+d=IepW)t?X7^x zafuH*W1_&1Of_*KMtI%LD6c4mWP&t)(u9T)!v{C%%rKNyl<<{MfWm0vJLGUiM!#KQ)@rv&W{U+}qL~2YJ|7aY^3ZR@7&x5{Z7=Kg+C{S!`R&>vDJenQd*|$ojz&yuG~(kEw9`x=3lf41 zlg#dn;6bD$r|^w_o!-D$#|6kFodi+hd-dAb zP_r+NeQdnlT;ITVboU=VIIXn|zhCzIkzamYJbBB;%@MuP#Iqt20cbgsUZE=FmZN_) zKS2=qLAw$I-?n9|^7Ai0pZE3BpSK(*;Jxe6zJ2X;@{$XSin`lvHa@ul@9CiR8@vk* zhr+F_u-~A-_8r?le`nFh_qCB2AKG`o$UfbBJ)e}A#KAZgAv{Hqh|E~iB;?Zz&T>TN z_dwBsO@ekGDJ$K5To(}MjCqO`KHun<r--wKxe;u}`<@=vlcWQA&AM6oEi*wc_y667cz*s_-L{>lzz))(r+dpIs@60s;zA z5~JI6QjM;r&l}lW4)}aLb>T=Dh57Bcs0See4;UX4i}rc>h{&3lTbK(7G}Jd}o7msB zNnuk{!wnm^Y`g$ev1r?Hl&ZM*rd#-&Pn38ty!7bfeA4J@Y(jHWGoR~i-o7os5_8E3 zr?)+dyO`plqJCvZkMxdn3IT;{MK|q?>Xwet9M7?8pB;OmY-LY-kwkMd_wrxyo+s?#JCg#M}#I|kQ zr+@$Rp6mVEy{oIQ>gw8iKhIkCqHDDlY9Suh zJ*C<;6^@PF?dT&3mYi8@Y%?J0m8*f6xO|o;DeH{gx`gv2d2v?>G7h=!_59{LJ2WE^ z=GvOsBo}MK$l#|dMJO>7Y*-S~4w%P@SdkePH*g|FB`ALsHB zAZNFNG3Jxl%f4T)^Yct?9+-VvNkF4^r4hcf5C7A{C0D-bL0x@dI8kfk!JQ1FCcD!| zITaP+*~bUOK2(an?-lj8TBF44aonW_?_d8BEXp{d&tlB5&_k!DR@~v+tPrf}&x^9_ zo|0()x7;6}I|L8AS&YR7-S7B%PxHqvn|XqBuKqp>>0dWApC8p!r(nz3GI_1voP__m zb5iV7 zTN&)P2A&!iWee1dC&A94X-x83xJ?J`*&AvT*J;{ys)3aF+zs$jSGSE^+2P%cju1I; z>uxT%kK~g5%0fpx*RWNPj;NH0h`l1 zfXbR@?%vfR@3RaGH4&d6HWHG!XFm;HXR=|rT#zpiHsw8m#ywdUpHOb^<6w{E#E4FCs-6#{gGjoxhh0n9Hq*(b6=) zBOsx&Ioj84qZ!&)_K_R|nMt7ms!ikLyHJhMBIEE;0hKAtiQosvW-UGhsQmQ*DSl?^ zLU`RJsri0+$jBWU{Y72GpLP3NFy?V`cj|F8=cIXe=KHcA3xy*%xbf`V6V8~0*x%2c zjrhOs7ZxTKho|sN*XgO=L#R+UkJ8r4Zs3F7v~X+KsS+;jnU4GL{&Ke{A+x-B_a5e} zkn4DtL3-*CW39EPLW%;NpD+L`q(g_}AAy?anL%BNU`4qv2at!ioRymWB`Vx|94?Q_ za(JY1vkInhhYo@dpM1URr^~5h-pkp=cvgIWScEW{+Puhd!_HCER)FKM%?vdeJ9*Q_ zpZz=Qz22K&*3PvWvuv+8KuvBEEX{TcWv%O(xPq?IBc$|AoSnn*$o^>L+RCV@PAzs4 zOyN)G5(kI4!o!>b&g_$s6Q%%s(hR8;lK!zsLlmz8GzG#HMM7$Q);Ml|*=sA)-=#riCC4+@9Q2c&eaCa-S+igXwpCyQH$BD!)c$xb@Jyl=i$zDOm>p&yv z=OYZ%=P3%G-a|raw-*?Upc9Q2SAEY`$t@aIvTLorLjOfBW?1;*o~6^e>cs*&zYPgz zMl30HKqoj8C44b(?-QDfC0FzmU8?N;Z6q=c^I6WwGz&zYaNL8#ZuWQf?hX zEI1Ua1{I6#=8I2TL2hcUWNNN*Md+u3-;+*sEw1(x{C~siRzn#UCux6~@JGZ$G5*FG z)NtV3Jyc+j{HKBkDt+aQ+Z5wCl7EP*>lb%8?+8h+S#`rQa+Z zsfgw6{49h65fo+?x_NSDtXeA^n5*_8q@=_xuR^+QwF78eU}|)BtPrnH1W*G8+C!ZB zT8Y)G7WS`3=v$-fkGc(AkOz3fJ+ZT3JnR#dmiGRFRNb6R5F0|3wfHrd@28f4qs zeKgvgPKlz~+AdjYpuryy6|~~+(gOWg&;X7EJf>qY3M8EZpbzi^{BV2@s6=JHlBbiz z*8KJ$V8p|id%OB!2Y~6T(%E+Im4mT_UQtF3CVNz;mIDN37q9~)aI037alvpw`ceBn z(zA&}rmVp-60;Ku=0QBMhI+w*zW%8Fo6`___=_7KbP@=>MMFjNckV2aK@WOm`}%Nx`D}y)Oa?f_b;mi->Pz(6_vXcC-kg~u zczpj}um6@5)4~&i^?LVQ{!u;|_-ZO4*M@p^HJ<;l5ecjo!d-X1V;*#`@0{IIEiBL# zz_1fC@I<;_yar>_nbq} z%>gNk%AtR6JKf0fImkeS{tD*(usv*e)`rWj> zGbzaTxTWKDcUU4=xGlk2V-E-wiCcX5Y=5rXz?yM=w_ZZ}G7SmE?!Os7ut84435AX_ zAhskIlX>kFKQAdQswyUiym5BHoJ#5ca#Jp7K;EBDq*flb)3P(iEC8HYkEr+x8~^t( zYbSYF%R*WbVxJr!KCRD|RSfBBy@ewP$SYY9APft*;iiJnZEz~01Hi4pD z`Do&ZIMTqrkqCRsQQ79ck)|fY6pfv6NPhvYg0G2n`CnnYK{zd*)ehLJOQfsVwo9ANyOAAXRtz~iH0+%{9 zH5F~k7EQwlh9bs6e3YDNm7CBEGHR#4asK@q z+p`x&e(hRm#U30UX;*+*>9FB4ZdvbkS|dP)StdLHyJytvC{Q_O^nsC4L-(8R>*uz8 za(F{`7rfO0hVBM3CxgHIRrZC6aJ%23^Zz>5!{&9N z2JfGb5C((VOXRy+xN_=^m}qA8+~5qbuRUHnYsX~-nrS4E(A`g~H~_l4p*i@`VPTYY zwIQ!11uE%`Crj0MtZa>ndIn%EBhGf~emqp?2~`yamx8|{m_(PB7YEiiCNx+L{O?^m z@6KfS)$IM;bO}~aX%Oq`8Vdb>Yb9uS0flk90}vt+KNJ7K;c+<-K8z5_v@mJ4H@(K2 zjequhf54Sa=Z2mhPYx$-`wh$;(tY$Wd^Wy5Q~29%*IC^QiBWZeim}ue*-?CmUC8Rp z7fU6t(U-~*uw=&I@mJjg&4+_QKLqM7qB(hAn6LL%rXnY%P`wQf zlVd&+jaksx-yf1Iw;1Qt-azB53m*%{gK}ZHUnJ}5LnOr&jzA>#3ebz})m#8lX^A=4 zqWp#+@oC}g_^qP#5^ACc#qfxw!qOnvVTBI=>}%vA!-DpUwd@r>{!>6BqgqPFEyqgU zLuf3tMTJHeLb#{^`i}#2kwzNaC0gc-JW`-II*30sK~mN%)pYDx zJM#w!1Ze@k{rV?*t@7iscr6=^b_h9&F6&lE6SzPGI)Wr8G6i@S4XlE}sjz2t)Mhw_ z$A=MnyBfP^%Gtj13JqF2nOVWJH7>>i2i-rZRK*Ok`gTg;K*I5-xV{Fk8cspAPA({`beA2_Tm0ERKV zd!9i3)q(CNMc{Q_PWmj?)!4GhQKR{LlY+xrJ-w+AXNabHdA@d-+0OD__)1`q7QO2jNu3z>fZ^MlQfs(Td z#>}JyZcP~Rrw}j-X2!&b|ZYU_9FA zP?8`;nNB@5L@wxk+@FKyoP`a2cs!b?UcaHoHthgteB{xizHIig=f594e61LSXbR_y zgl>zy zWTStZxnLJ@G%B&sIQbC0p2S1V(A1D2N=hWGFd(RPjPF$6EiiG(AVFKP?1vKT3%tCh zNn0)$xh;3AZ2kTTCBU8;=ix<4;P?&A`!@8)1%AIEK7PLkYD*v~&eITG?9)avLga&RMW0$zrCRNidlD2j+t)) z00EC_677K(DnIKi2trzAj`vi%QT>AF`<@c;7D`&l3V<%uXOAun=`;#0=T#1rB!&-+ zs1xHMKBdsa=gg?0R8;h%C=3W2Xr|uu!cLN-Ds`Krj-iunm0-TLbB$O+KSl{1L-XYz z)EmTuR02_GhP&d$!hKr4`?tl5R0YEs;zRO7<95jlIh6peXeh+d+0x{3xWTi4_Ir5n z2hD7V`;AHzp9I!m%^Z$vNB}nI_e-hGG>&3*l4=d<;lHZdQ3YmZ~W{<>w(7isJk?*+M`MZcLLjW(OdPc+}DBAkl0=WMU9oi-2> zVdX5BEL-7)Kh&HK&a%{`(@gmkm8XX(r&dUd{!zxDnAiv+j+FXE+sqCZPeG%77{$iv%hVt=L?(3FB;0@t54 z;~N@&RwrK9@xc7+>^1?(ugmQttj*g?u$MCQ`EG;sl&xg{X&h%Om965+&ELlY8yTGY zS6M}OUQM2Xr7JPm0A_IuR1;Zg`Zx-2H!7Mx$1jh1HGYY4UamMfcdzoim*bmF+j%8 zaPh#LUC`&CVnjxw?Zw_QoO6JAztT{AUKtYTCG0xp^#XtA>jVnr+m$V1akpVDr%zc~ z+Xn(fbi^6KgLC2HLkCcXS+^z3>y4x(MSP}FlKOtvK>( z`>g1$`!dVxa--eoUaDomc^zwdlHugW&1w0ny=lV5t}C^2=tpA%>`@3h_Wqt{gSrHG`W8Vejp z>!#5l%kbOKM#zQ8;!1Lu)F|od3s@=QAf>Y4MMF@TOXkKnpAsygDQITFMcyBDi+{h= zIR}Bs-S*gg^iaTO2@INP5fU{=}be@NQ=|-_-V45*M5T`fpX>UO5rtWhKHTmOtGE8gV%V zK&W>RE1}}OA7(%{snAVy>)#;A`OvOQ{LgXVMxC>>@-&)6$ zI{H1=KhsznA%~?boyuwLx`G1ItwhydKP|Rb;q$1VwMw9P4AbL0)DB{3g z=VPn*iE&pI{^5y`Td!17yM}^jHJ~muJo~4+atV(Qn838@QL9wHleg@LP}qOv3nxQP zLV>44etm*83J6%o>n|vp%rqumTb0{EIusxkCNCtVm>mXbCaVtus;G9wseTqPXOdcJ zHoEaVdi-<^A|A|)Da=>SUnPKT6DSx*-K)Ajbpd6P&??QJQU23!zvLveu(0UjdpdNi zJ~%Xd6f&?I_7m#KhX5M7vk+dpjFcOI9Kac77NKr)V5e3>$^^-%U7cFZIhIfS z0+o_$Nprc)K*7K`46b+sgaZ8I);!~--X&6GCTDtl8#vZs@B-|Z6ewzf)QWR^&uyJ` zG{=IlvqQ`rz!r`Yh%{1#2r&owr-+CZWQ|pHLUsQ54Xq2ni1^2!O7S9?em7@V{L}3r zz;8$jC{LAqgg;L_I-O^6av}ki9dZ_BEA-muGx2Q%XF5#g?u7MJ#1YQYtO-^qR(bPf z#>(}@BFE8+?4Z_4c&aVHH8U_w#^hZW9?udoR8r7lC(!wn_o^k$vlC5!3Y(+1V+|jh z7O$MIS@6nILEx{__+6P5!CL=PzK|nu)}+FB5Kh^I4p&184`s8Bxx8>!u7bF1ER59} zRgwd$A+K)Vy@qbF;Lnz>KD$GM_Zw9%!&<4?=qU-f0&O^PTB(^k?zY9dpo@e>Vg@26 zOtT6c-brqOa?T@i>MS6wJi2gj z9nEh5P2IRz-XIJy(h#%!QJq-TN*tWuT9We9q2dJrc)4$6K1IB=G(@9I)cT3zafH2L zavh5Me?X(hS+qemyLa+Rnh)nGq{QUaDWT9jq@m#{`HG95@O4ujc65eANEyhGx`nV^ zD_a7G4za7X?0-Qy=(brvES{4e0KEVr(DoiDXu2-z9q^hvLNRSwuU5cnU}q=j7Fo?k zSGF~FbpYKnN1FOl2hx06w;U=2KDC{A7vIEqRVa`L3>=H?7Y>SnkUM}oyiGozP+Wm- zvsAT*U=9pS&c*~~jKGg_G`GJRxw>W6rc)3WqDfk}^$#J7ihqPViaHbjs6XK1_Zw%o z?-@RX*}3D}4ic{w@L|FH;You|5k%4R9hT|U!ijYNtdzb5C5AE@yig`fg};d-aoTH! z=XSjhSaIz(rq_N}DwtOpZ?(J_`VXy(revPfjAWyfV)gUa$-TR5LG*S;3-+Vh7Esi8%Ga$c<7El<7ax9 zOH3r;ER9=l%4gII}CKj+a>*pqBZUTfeY%2Ma)TWP2 zDV~QXh~rr#tZs>P#@AST-JUpm&6cpQ+jSdfah6KW6}g%QekX4 z0&i~>)xcOl>#mPdNN)ymKb~fnJ`!9GZl5tF_9yFaPEu)Kyci4YS=!gJ* zRJ6d$|)uZsr6I7b%V*v9C^3u%fsHdBS6yM}D#gO!gV zw3YV}Pgj)ru#u(^DGx>G{~GqNi>9#{_`2qJ-4AE$W8Tgifph=kwi zk7f#a-#L1Y?EvXbW#$n!?9Sm9`*dYb>~ne7bYD%1@6&S)t_)pryO?#j5;5nYSYZw?M=K(qXKz zN7OFD!iLY;Q%kJns7mTl5FTAG)&kZtadm%F)Bp$Gq6~Pgwr~vgyE=t=0OW$Axo0qwapCq~PxYTS?m4W|d0} ze5Y&6y*~t?8mG^-C?_(etAe6{kw>iu2^hFtiHBh_FyXkkXQ`#7N1qpi`{(LadOh$K z(nXL6=vUbOTRakZuYrWVPZC}ut@l$nEag1`{y(oDc?^0iXG%IS5!!8+JA98%oV4GV z7;>EvUVX3BMtdgPj9<>t%oV;3r&8&0{A-vqvkU;qHW}*Ewp4W77EO;8oNs`2y#=G`1S>!qzs;Xay*_emoxo}f=kTKihPMt9kie%RjY6z=*m%F!;Vb6@TVJ?M>zQ?y z9K!zBQ+DiSn(k0{q#U|t<+~6uQR66_PkQ~;IBR+kH6yyi>l#4J+*1C?vhm`bGT%4A zsjmLtGaomNIASjq(L6-u>0R;H4Rp4We1;38Btue(qAGFW4V`N0yObz!S$IqvL-CIE z6WF@8)CBtO+9?kndsS4xkU`A52zf=AZ!_s;Y}QO?^5GY;4q}AByN)IXi*;(k5J6?V zz^G9?bP;|IB+*umGs1ag`5}b-G`2UgFeXL?|7|>80LJev-AI%G+|7Upi@G|Kjh&wp z2lY}*cRsJzxlx$yNEa=8|8^XhyH2~JUv+qZNL|&Is3`;7LeB8e5X|zDDJnrVH^5lS zp;@|u6^enilb3?g4|zdvmkE@GyYfwR$DbUzTsdl))f{A_Z?EFK=UfC=XC| zX0NpD5I#Gg=#+422H(svm~ab**oCkevf_$~{QsDL@acakA}b3)Bd7HdI~|-TNt$>S zy>u!G5kt$<|9YL;Oz_tae~57jsE7d}jij-AEC%fcvrms+2Pm)1yK|_MEZGW6t3!TZ zEaE!5SB>^xsfoZyAVY@&=_)f9&jgliw||`4YWZ~48&q}VF=aUidjs+W-(hvI{6GxM z7yy>`SLx7TogjkNpM-VX<&Uj3Ly;#HjKSM}*V*Hz73V~yeD=O+U!JR74<)n5v+Lfm zM;~(;JT9w;&$Br#f)W~=H_*NgPlpc`HNo3I4*kX`2;L_rV`Mz&*nTJxnbh|Yp9xcQ zD}jcjK;!z_ux_!5NmnB)pFM8sdvS-xvFeO z&??@X@89u9{7jd0*Gc1MKMJr{x7Ot1@GRn{FNM>VbhhzZ6JUtJd`ht~5aH5EN-^iL z%uGnO!OtvUlmB;W-qx^BIY7}y$G)`j|JTdWks!)OI^oCeaA(??S>P2e z9kA2Z44l~n{rkuQ}_w5LT}Hec&AU-;5>&LQ)tO zW@g;Dc5`ZxXAOk{P=^Upf$A#&V~LuW9{pbrTRR&K6c=j9fNnL0CZfFjswTgp2{bjw z3>mrn3R+bIT(qG4g!miIy@68U>U%s0X|d3#158M~C83=%FDE3Tv66M;7zV z3!OWpCRX3t46hXsQNswG3c&BJ0E=W3k!=Ab#8Ga+KEWO+5|V5YieL%QBv&NZMVecN z#DkvEcu)xqIRi6P zJR-u@d6}%Lb1PHCQ=$>pojUc(ZbMb(C-F01!4JYv-!6&^nS5$Cr4-h!ETOudbZ}sc zJ_L%O{3o=F!9Hax*dP3TQ9YqG%kzYC)7|hF-BJ8>$Q2WiavxXFZGI(!TBgCs>D!k!HonAnNun=g zLNwJxrvFH1Wd&jD6a0m*p0mVe&V6l-kyDKkWojJo!O8bPnJ3$6IREyZTZTvE3(Sfp za_~JEeCp2iS9rZ$3a3GOU$Jo+0AreqFVpS3K4bLdrk1cjj_G1Tdrw67-O)dm#;=7GlK#rbLtWXgq&x{e4;20l9>^ zMasg-=(9R5@`WYdxClGnF)vPIOsSFCT68p;$Sr+{LV~Xe&O&zc76xHVF?L)rii#F@ z(H5`lV#1zqlX7Sgv0wx9u_Fb{cB6l;;~26@&A>TvGQL$RwxZ!GDK~?oT-!>jv%$OJ zMT|goEtdM%ms9Q1Jg{3ob(>lynz}WzOowHolkE{ea@+E1R%P!R;vdhDQLO?L<|Pt* zNeIJffzaGk4vlMV1s+3RvDJ&=oOi4Ic0vhSy2OocI(+eJV3XH92)bA;P%a5P_bdfl zV2tw%;4deD`%EZew_2dy#-!WrdYITHgQ-xX-9;knJkMdKLOnnPMJ@Cy7|60KOMRFH z&shYX(*VJ7{&&pV|MRs|hKphQmoC*~^uW#e*2Y0_B+&KL&}KUx;D2Wk;nI!{%Oa!} zn%1}gQdb!mNXhG3{^#wWSADuvY~;}k4GJC&cHNztj+UPK;B2h|)?SScRhZZc@KLla zwla%&L4{3g5`f%mjXujbwDv=AP0>w%*{1+w<|;zFSM|u401*lrkQ$idKPr~N>8-TyfZ(lP&KQ(A@*-wsHg(NA=C%`^;Nf^b%WG>xF)fyBa+(^t-{$t;Qb>HE zCa#wX_H|%jZbj$o58+yz>OZvq8VRsVpU$P$ZY*+e+=AKbPBO|}1lzB*T{e_dYILt= z_Fr7s*3WJ>9mPLZQqk+Q-F2zaskdv?YMvUj*@{_C*9fe1+hFbItaMp0snhEaYTq9J z`i?rJ+ZflV)_yq-TSUX_y5bNM6GP<=1jFTXyU18KzpUH_uo}(G=+8^Uu5;Thti%FM zv!@(Ez?SVoTPt_^>OEVF*MX_&$qmyVAeP(fgQ-Xp4+Skd2?TJbQd~U6GYpo)ig4sl z|7^y5vK8fY)`fFx+%R90$Mu|~^NUU8fkMwY_J9aPT#Tpvk$_)cI%f7-E}Ct{>j^J1 zP|wbZlFSqME^U$8TE@mMJ5=!vMcBWZ%ULy4?d zL`TpLB>#CW@rhv`$({d@JJ4MA{u(lg9`WTFc_Q^_c2SpKZZ$yiH!>%GlLAOYtv zmQ|rmSfX`IPrB1yT)HYlZbrnb>j$JN#>m6M=5pmfM=_()II~D%QkAJM;+!9?+kR3X~j2OAp(Nm4RRaKRPnz}Mg zX}K!cvaZkADM->w)HJnmyr^Bf5#K>Wu*W(IVYHr96l7;DD3(>a5*?p9wcgbL8Oo-R z<=51B>wTyiHvg&oVCi$f6gC1hB%>qUX`Ckwq=4_IquD_rb_YO-{K5*BJ#}afH^24U zv-Pe0btkR!5IQamKX5AvI+y|kd0YsaSTf)_p*kSEasdH+SAq6C1qU=x^)j+=L#AdR zgfXWLquOr$udoujy-!C|6Z$|HA_ztdzbox*AglR5f0d)^r0MFogNG=ljHuDZqrU6= zosR47As{HKiuvoX?Kl^&3rNgX;|mYO6AXw84zgU728XcHL3+O0>f%9%&hGGjt~rM$ z5zd=_rk7bol8D1kR8dipb8>PDnm^rPy@pK{G76A(RV1mS1L@O3W?NnB0;U7w@w%M! zPA}bierL)5|ff(k%C}}kPv|ee(xW2 zQ(|dR>Twab-=!7QU%d)k)W$kEuln zIJ%Y0C03X?hZ^D|s+~ca>0vac{ zOoaQHA?K+uc+Jz)5R2Xq9P#9cqD5g514S$ED*BsJmYGL6(LSHAyI- z?~_=p*jezPdjwvsA1H(^cCep!uo{x~Gv^-jh--!4LVrLjtS2nAcee6W( zNCx((CAl2NWLVIWm28`(-~-CwD@rR-gSd#vkd=`Q^9z`-AwAYd37NsrrE^sKWd!t4Iy3dfp4nkSi$9r1sfrkSp;QFD_W(0k2S_d2jp1|+y*h_{rH0R zcJ{6v`AiSxE3!><5X*re>XOghW@01wx4-DQvFCpoSjWWwolWmvn)A?Qytx`@ZWIT9 zQ-Js3A@!52c9S(`%U2(<%fyY-_cD#-;gs%OOx!gZ*2<{;NNd^B$&q(VegO_%_axCG zvGh4k(EaP?W9@a|-nxv%o$Ck)T|{o!e+2!iB?b{931BSakr%gyQSqn{t^^Z`T{SJ{ ztPG7R#HI|<{rK{}#_N9DlW82j?&+Ax|9^iX#CY!@l3St+%NLJHO2v^qdD{zC)#syg zhtA)>f8$8X$=%n_Z~Nj*e7;rIc8v~m@B;Tw|LL?p`SOLJPgmMxu(0LKV+c8LpSPTe zAmQ;Ns

m(h`ST7}*-xB9Gjk^_~qM{>}3L7X|i?l?L8KsvN%@{R9z;&0@?g_h z6&3RcmT42kFtOM3Te&g1dFx#1aNvrsRP@q?RZE?l%DogZvM8$c>4N*x}ok-G)W{gCzHQ8cl?otykS0&Z(u(QV1W;d&~3q zzI7yZH#uHFO5gi%F&;<_))sA&JnvJjsQ4OUICg|+qi}g5CQSR?Fj7f>1so@=4PxhZ zzVI?Q=*G#{qBcY}k(b9<<%VK8>T81p~O{Cokz_p}E#oJI&vHaoapw7xm%MgTXd zHy6p%sKI>+#HTNCJEg@yze{XW6Z;h4<>jq65Nu;}Z@TgOVP4_>KUT*6DpejylC)ZR zN>Wb>MOJ2}HlqDgOPZOyJfeRkgLnfsHsG>vV{%_Pl{u`~?&96|hd(tsJ2fm86gc3= z8dSajPBf-3O!QDGj@kZ5{HNH^&`_uC&jRFuoA=-^Vs3%=gZbz0hk^JM0#VuL>vf6R zjw{|XM{Y}fea6qPET)rt1;IYg)j5hL-}k2l`xX^Q@#l-x0U%T(&j`EPVRirZhpxW* zRqdZYq07eu6c-d9z-0GKXiP%y2NwS43%2a*&P&Xr76@B4sm86z#%aWW0LGF|>@)%aX&FSKQWhoosfo$Yl|C2#|L#HOZ-Hm?JjeL2 ztMw~ZY`L&?pb>K3o&5w24Q&sbXH(xHI+d`}e6Hs=4tgaV#K11l5-rAz>~+yMLI}Gn zd$Kx`M^W4JV7;4F+x=BNocaDLkw?i*2CT*TA8;7W7dhZ^2|VjBEm;Vj{HZ_M`uFkW zbD{=9Rlo_+dH0o$nt?q5cR?IJ`gc$?$CMLI5|w+DmDEr0QC&k~CF?5;rb>7Id#ln~ z9{S}jbUB&ux97E~nVH^>tUNhkI^2&utX;|C$90Ss>4-R)i#2>ib`ACUBr*w1dwL$` z?Sbw>db&%Mca{zBV9<4XB-7K>zdgyDL_VsdmW@~=4he72U59v23fmXwhe(gL8r6=?F&z*Fkp(S^*lY11R(>TDf;v|iuhY0$UF zf(>U?DLKIBs@eZtpY*E45k>VdoiVYtw$bBvTPr2KcpSL?_0IHp-`KPk(2|%R`ZjFw z&{=P}!`h{9v9M}4qdeZS4L!2A0{VinG3d`6Qa4h0*$1At)oeU-wpMh$?lTS}uJa^! z`PP|cUx!E$K#lvL>z+$jbazRC@k_?6EMMB{-}{Kl`;x9c+5`SDjby_)JWlXF>+x3F z{PCy78q(&2Pv1-zu8sYqgQU;Vt2Xw|1qL(>AQIpes{??Rm;NpZrNKG4EOr^^qp>=8 zJa|yRo_?bW-I9);b7llTkpV67#SmFSGwgvzSD+P;{YKeoxcKNJCGiKmWGlmi)+vL# z1qD0^G+lQ$f^H;l{}3ndpNWv>QSHk>7@`}yfUfBg?Ug-rYFDf6hVYW>V9$wfvlTCV( zGwnU;C_aZZP?JL4mFHBpq^2zWwZ}&pc^WW+GUz}{(p3qS9O1Z!-yY8kf%V}rj`=)h6s2;O_9%-NO`I*JaPjETS#H!SUWKn%!WRC?4CUhvIVd?Yz?#e$XvxaKsIbZmNF zc8sEff$+oj0*HkIoC<|R)rOJ~q1@*iK|d(i;w8cP0O$pw)HjPaWKg9op5qoGMbd~f z({l}JDxgFG%n)7yg>YXCT_c&?>fit9q^#bSlan4_kmi8=aF+oDE_jc_R1MnIvGD#H zwPgeUPoeCPChw83#l1aEV;RuouaA3$R0cyuPMNZ`)X!3Qmou2&QtRh0O!Y-(?v;<% zd$~N{C#{wJ+Zhw7_s`ekyzo_DGGNt|tp_dazYtS~$`(Rimx!?jSq!lPhQZCuZ#k|_ zm;dUjdDK-E75r6Up=G&V6(4uwj3vA|akvk>Ui;0y;_mrP^(F)~C3MWNKKk|2PS-qY&-NBrX zrzq(8OyS|qXZpLVLqAi(eGdZPzhTFjw_uL?A5nk2U4K3GcLvMLpnprLw zXX(wIKNc4jrc`Nvg_kc!(r;+QVD(vpZuvY8nGBqjoLDL$hL^Y6uCgMc;+6c2ne5%9 z=ev3JX;43jA|>M#R|XXp8`+|TigY_c#xk=;IDdX8%V4!qJ>1!HVi#BxM%$-%(cBh& z8*edCiCt+x?|Ri+0Yet4sM zpI=pJpEK}(X@6vBOr;pRYFW!RF?$WbeB#A?${yW3xfb-D$8{S|V|eJipYld-Yinb% zwczW=^w8eUa9i{f{QkH{`OAtGi#fNENhBkeRR`?-K>$o2PG+$hxQYq+Jrb6dmXzHV zw`#^NTBg5sB*fVT-D>4D!)9?YLy!joK)^~FH0$!Oa=ou2>ujo@@B%>WPHXF$8H~=G zw&9E9GzkJc08#+dm+R!@8VXru8GM4T>q0(8d|~$Co`McWTpIpghcA`--H+K7&qNv5 z1|Hv`Tj}<{T~BuDMhv{xUw@Xc=~e8xJc|`wjKZ*l^Bo)lfsNd+VW1$$&|xz(3o%{c zac_tks?FXHo7;5qbfvDxABp5Nj9%{7@&v{cD1vU^9}N2rb+6~sb(iZ*$PO&|?#GB} z7b(S`?o)U*d<^-cme?DNd}KqCWYC-o#Es=-b8yj#>m_(=u9smyfq^iR=uPADT#Zln zAM>Evvcr5PMcL4toV~v@K$AB?f+vSprg(UI1fJ;M2@sDgSWhhS+-B@qapxa-VT@ha zds_rWp&7!@DiWa$D(jgImC!xk-L-|Zlt`m0eu?>rrIDN>AU}FJ3Q6q+{iDnZ4oyaZ z56x1@I&7zWj_(#q$l~35az3{qX+V!cwSbNRfvug6hfKeop9i&H^?rEGd=p<&REo;{ z>@fNzUQ}?vY)}dcJ>9@Ui@DhRc(yfnmZt#sa-J!WN`bMcBPVtGacRnSOp#g0{xt&V$9{#V`N_l`*-R=XDBPy3%^lVCkw` z5iYtXF#;_?L}{~`ct35gkpJn&L+8edW1zt&a=ra}uEO>!5NY)QFDM{iyY2hct$)dS zzmJOQG4>Me$YEk2mh(0NC0J6u;?;UrWy)=)#bfyr3*ETk{hs69w)O*{y)=mICZ@$&B2x~W)6S;lNj$@)<&afNg>J2oi1_>3a-4}U=T zIPFGd3(;znzX(u{a8zV=y(NeA@c_DczsdH{aa>!HE`P~(55J7RHpfQvRS(E7eHeUU z*_9OC^2~oYYU$Q`NBE*xbxq2kj}##VfPEogP;iIJ#mnNl>k9!oV5F8 z5#_L#Q3NhaVck<`*KNqy){C$XwvDF@If;7VZRfD@;Rr9b z_^K1LLN096%Us#%2B(N-Jfr5UBrz!mEO^MW;mmbwHu8}>;ZH44^OfqLKFfv%#4%z? z-mczuS*0?rlSy-%hDp+F4#Q6286_nu5oAy5sX}PvoDA!w^C{e!GiLEd^hjN{ZTmYtD%C>VFy^EBoLZug3|eE7_Hm5YZE8VaF?1za{TJ-?pYwBZ~{GXEn(MT9_hR0Rrh>Y4Rl&dwcggxY{9;XZZ)fvc`Rwnwz2 z>fN9#$`Rs>L)~Wnrm!pX>$Br;#dn=^0iyEp|5Uj9w{`sDlow8tlx)yrI&g{MiqG2S zcs=1eep2@9@?`xyOrv?&y!WERa+TxN&NjsTpTBH3$*A(R?FBrmz(l{Zxo0?2=lHglJeJPhj0B_UpR6}YLjEKV3TVh{q;!{_4cMgw$$AXKaV<~8KmQ{wYjMR@V6rH{9j3L7wwv1_gmQR*yP_Gu!4*DgI*dOoefc{voG)5KncM19kE`_s+5aF z5c*ql5D`tfyu>$2a6-=SQL%bxlC?1uAe~}2-V7LsL**EjA8+iWxshU)26@3er9giqBBRpPwYCtD=dI)S&e7`eB{=_&=xV;aOL4MG<4oB{28JGd)VRNh+ z(y7y!Vz5H%1jci!~m8qL>hF4JeXPv&y+LSzAdyt@3jRp2Y+WM%o?yo8;M8$e!AdmRCz z+-WXJ3v_FS`Gxri)`PB)!39XklpF$IFZ=z^+y2ukU%=7>90UY}ms>4%uL3AZRL)Q$ zxfSo1{HxnY$Z36>i?l4~rD1F-VsPS_D{m;o6R4#zk`?GqqNvi}vq$#ri~Ri}wv(m| z{7j1$=iViH73tA~mx~(T=yuDqbzQG9Ea=|LXV^mo*R;>r)cpK^PL!k^yoiX=v3cI( zzaY|=!8}Jwub_6m?phi1iD?>rM?OGTs&zlo;V!8wqQXikFZg~%I1r+n9uu$O47oC{ zI7|`tU@gWzURrLF^hdy2a){<;4=dI^m<57$;)mg@?3ykh981 zDG0&BC1<8gKuoftCOP+>dfc9Z4>LESYuhqtR6?jXrpj>WVCzg?vfk{)jGiRP}!V5JB(0D$Lzd zRtoo5p@mU2j_^}oxH}SwsBHj!e*ZxYkgAji=4VvPkrpsj1Ltm;fkc?UtjIitEj8kB z8^BN`^g<{c=4;jf)t<~Fw;mb8vrTzQWd=e(z-lpmUHMzKZ#@_c2Du2o z#cW}bjd0reo77g2xu3;iMKBb^<{jG(*LYmHlkUG+IZ-FYznHCG{Y18Z^j&|u#c~gu zBKK7kS;xv(prEjr%&H_w>>bE!+&<5P$$dI48*$45dd9upO+5w^y((&8Tb} zxMc?A-)(Su~EQ|D$g0cW%bjQ zdtNI!TCPTdq1I(81pxE{h}8@bK~vcdy8;n%CV=pTA`M%1?B7(e?~v9?x2BSVa&5tbJ3@ZHhF5Bj}wyDoSw!e>@KOkjk)QWZ_udp=ySjAp0$0& zni@2Ep_3`ZkOFuEP(psBI7}1I)@ldsmEkNQ24f7YMqYhj5J4;^SfgV#gP!?k3kZ`= zq!mZYXk&Q|{EZ&?n!NDTHSu%6n>@bt_ypkg z%uYmt$G`mxR@#?{OZ$2=ickL5%2G%`tPT#s)#&rDS z!X7D|&tQ(ymaZLMaNC3_6CTaX&4QrU@p|ZKa^bfhe~awiwcGISy7IHzpkbr@VF?Lw zu*F63l2W-TE+djN(#W!P+Xw)9RxNf@v-_yGu^!YH07444U<+>$Bpj-RAf9~}(Cm+V zBpS?s)x^!}MI-`5ThXC^@8qtTalc*AJ>@KqjLArR%oZI5LXKB(vBf(vdg{cX(RRxp zX9XA^7n7%#1VEt>0SK*&vLaI2<)Em2?tq)e6bokr*e=0Fbb84Es)Bm`Kv;!%Om)y1 z4amqy70ov5yfXrH1;Qkvjo`VNDH${n0BCC}A&3M{s|k7ed9U6*YoK@rfHJMEZ*tYw zHzMfw^T9g}gh7H44oD*^WWN^$or?4Zqv7H+s@T0UqlXOXlKXIRhk{Q`-r9V7(gKRe&QW#K205SNd zbj#GfBiDcZ4E^TGtL6TM>H2?tuy{mKA}Zz6G_EW9uK|O>P)Lp_;KGa)^j`xud4p^& z?nblQr!+P-Q~X;>a+u8b&Kq5K&G;VQ{fD+bI7k+Nc>FJ;{}La-KYR7GnujhJars@d z2Z{JMbj$QU!Yj9(AKdiab9CcpkJAtDx*)`60`qSj-&r`LPU@Ob#pJH@hKYC29w^>5 ztG@_YA)8jNx$Wq(C1IuNFbYy*^nJS(y`7hl9KL>N{vY#tq>z(#^tVm#`(buY_B3s7 zr%lHMQGg_AMkq}rJ}I79W1|H@Cqm`hm|>K&k?k+v{P0I07#QB@2@nASeQWJe+6s98 zg<~qa_Uw`r6>V=__tHQuCIhT?D@211ln_v~N(;eV(}+E5Hv(O_CXBj}FRwy$S*a2mw@Z=G*I%-O5L{cBcbQ zyRGQhmqG!A0r&uT0Js6T{@79SW^+R$pFzRn2MH_3_0v#PaJN7p=_GR6=F6-TJazRA zD)0RwVbDMjkSPZdR0@Q-m40qjJ`@bm(*mwNSmWQbYyS#uZs&D-;PYx@>;^QJ)}VC9 zUL4xJ7d3~=P;%f9%Bt&^;7q7*cI?1ACUviT{^AjySFRizc=qBEuA9eq+1V#6=EC!O zq_BGX+W%L|L>A zYvb=@rc4;B%}FGKo_7f}qQFz%s4{!T)a?yWnJ?}0rF^Q5$POPm{MBP$uAajIwP|bn zj)m(|($WNxMk?F)?wM{+h~g8S){mG{D4__vZZG`)5Z6qnpuB%+Zt`IBy3JMhzWZ~s z1ORcd(a((>H&P#+ngDnM>4@fg^58&!wa_6M4JBpx{^vhG-FC2YOHh_W!LS?(gd%}P zZ@_h^s%cm2^w#OH71^R3VBHf0Q9^`})&dq=C4ngXVHLFvuC1T1+WiIq^_WE`89<~J zP?RLXhyy@TKqLv|FE9pzV36AlH8m zFscpUqvs7cHz_G$L1B+>y<#&{L`~(68&+&v%Uk^-vW!hXEsgyC)32si*On`-&DWjd zI(F+fZtO=X841uE^gJ~nq)iqyw^GvpF);>|f?GsMNQ~DR^t!G9Hng@jj;N@Saf#6| zMP%q&?631y+82b_GL9Bn0K2$ijn$`@JWj?wm6r5=& z%&qe?cPs167SKSb)z56V!eO;cyr^d?X$6!7A(I5c2z$LiL;=E#{n~GL%ivsTWli}d z;&Qk8vABqK+N?$+(YKaiI25$Yejj{Qw;CaF)l?zQV&j?%$C9V62GM3ScN10B zG?xU6!O|VTDxSjnx_WP2$zhZq*pGBp5(_Ss7G00wo-V8sS&Yb)`pn82+0* zOrQ#!PW$xMEN?zs{qir1m&mKO>_zpF!*JJB!p%}!Q&|a5RRsdg4UC)k)mvMIl0%2# zt*?f^u^v8_+JMIcNv|K<3i!)`rVk(eb$_3aHdW2}`KRBNZRL=d|eVF;=}*Rb;8O-Umq{NVJ9>L6*&GcOvZf@qH;7~f9yqHVw7*~9leWp9F7?AV%obIWwP41BR zSce4b6aaes1F`_f0g&CIJQ)Wdii7=MOA>&I|E@n7(_Ta?p-0OwW&YWzzmI4~9zVCQ z?YfaU`kh}s8T{#~1z+AXz5@YZ2Jkq5P5^RSHQa|42&bF{WTYm)bpA~@y1I7heobvf zMP1MF6H@zTMcUk%mn{h5CG!2B1%2^RnmFB_C?t6cw?TDS9idhN)fyc27%j_;82&7+rn z{n*?=Pt|Q+L~C~cNMFBZ;>Tsn7Am#u0iWJI_ny|ZvSIDwYqow(tJZ(2&gqj8b;2xr zLUPysW5-OMcHsq=eevd7pNX=9$(LO+`^Qf|{Yh?YrbEt|b^p89O_>4!b#7lk2?S`! z=chWrdqTk9x0U_0G2ts$9h^`({FuQKU7xeq5uK9h#d-pZg?faST`tEtp z;)gD%u4V29#!cJ5qm3KCqBYAG()ztW(S{x0(Z^jaqaT0okxs`7Xb)?5NJ5e`x#9$Ng>?EFw)afX8#@V9spH!-pIsrGnEz1cd^s+A3&940>={PV*p)12d9pFi0D!Mxt|@OMws z?LWLopTA_(P5&r`kDNOIo64Ghf9dB<69XzyD);V!-D*O5ZqDsz4EW%z-YM_gI{Wc2 zpIETBW8XghPaeADmkY-B(XHNFe#_AV2Oug6lG0P7ADPuB{6_bFd*w_aFTz1kF-aa~?h*TFPdzu>#FIy?E z{(O;V-Iw3^>UZpcMHJykNfg_S9RquIHpHM0nfbXF-aWBccTzx;)%o(ssgvvFfX{Hr zGhYt8_~oDaU-0~Q{qBF}-5Y*-??bn*yc!e~ie7>tEeTOJGn-ghC!Q3rthVv@_=H&W zo;W`4{y9Ug6$sfuDYpN9pyBNsK3Fl}@V0GXL8X5Q&%%+E2$R8Z^GN{@RJk^K8XBR= z%N2I*GU?G-y+r`@mZ5pUho*JAGC4O-PXxjNMGA1Mp=Fi3Px?}JRy5b`+qT`CmY;3S zD9kfbMJfBdpxr8Gbj-xGoJ^fPE(!uA00n3;gtEPR>5tpXA3N2Io{TDppMCS?vp#Cq zwF@9gTqs#2fJ6ugr2u0-4{U70k6(UWcGJgea<%EiNdUQr?WU3Kznea5@?a)k14)#4 zd2t}B@&`oxev}?Ogb%-5{M4IkN={maoG9RVZQ1^dfBgD~gNL_mhpW00{)RgE7<-tz z@#qm$vPtHy?K|k|!*#FY3`x+7Lc5!X5Ik(G|n!!xK7$ zM&w1`a<(>Eh)76ozYNFK^SY-jzO+}`rgOU_ec2<`ez{H{T>v=#=~AB+KuXI#R8q@t zg8yykj&U8N7cL*S`-6KgtbX>A(U;)g(!=NU$y)x-J#^oycj>Zs?xl~NH*mne>Qf>r z$z{zyjAjFpvQprPa@_gv03#6#A$-w?+lmEM)BhEqs5gcMuBr_vfgl>$>2m)HFe@!_ zvOy;TwM{7Bz6~W6HNX60z^CUAOU=&DyI51!&{FAcYNBh7G=2Dw03V+_oMhzW{E?QM zMI@aB3IZZZ)NByzU$}0T@am1T#AmLWD4Z1V;aUC2lk{5cee)|GoYrgFan0BL)4Dlxii%58($nlA zzgPA*Hyvf|VXiYV22xmtqMiD8a4!@P#C7Zpsuv*;009~9+FJa%__y$ZeTPiXE<3DB z01zD;e_N+sT^x?YXow+2r-s70lHCG9g|@cEm!x*BS%t7du>+(Qr591BM|@HuzJL2|Bqt~EV0AS zvZwxz;|%5`n+SXsoWpft@>1e&h%Z`25$k0$<|J?2xUw!La771|<%!xiPBgWd5P&K;F9jIDg=K3)&&YE11U>$2SO5JsY zSVIw+H26YZ=nPAZI??U%hXT8++^cuhcz>io=tPTU@hx(~u>cI*kN-w4fOed@8;LDp zqItOgDfG;xqXsX$^ZdKszIo=$PhBwNrW=O0OL*=2Y26pzIrrs{?wPm$v-{`Qet6sL z+NWpt-v8<~lOFl}@vCoGc<)7*J$KodoHk>dC+7~H)MMD-ZxS++Arb)*UjPA@o9b*< zVzQc{1Gpqh{ow z8{h&wRlB#N^MvV;?dDc%-q9*xO3g;CUw+~9t(B8o0R@5R2tC1YAgu6;9&|Us+ti5i zts5cf^iW##&>|tN4mN-ZK^cxqp&Sm&G#ugPj|eE>^#gV*FE?5HBI@g)w^)(Zy%(rK z58AQ^fKV7o+IOw94!g@_k{4zmJ0|5gC!7AO5BWNZNN! z2+(?X6$Pa&Cja$1-L~>Zv9$}Rs;*t$SXakCF;9Ih8q3SLgf1vAYu;p4?A?QPpM8YJ z-Mis0uRyrb#Wx}XE*DA;9@?{bN2SsV`2EI1FZ}l1kG^F;{fu9~`9c15@sf)2BPEbk z6_UXSOLPoklai3mzF%8T9!PQm)L18o(+QZZFj;Lm7xu|ekGF*(kPgvi-5|Y4dJuvR z_e|>Y%lfzPphp+KKo5QSFx~XhRrJG)`YK=EeO|>k4_^}b?$Jxt&+j@ygpWlOeYHIFJ3sfbk}DO(UR|;qI*8RhrTm^fMV5)#gag}8YHm?yLJQ69)KNZ zK%{48^q_CE@IJc#^9Se;cTA_( z49K|Z-;8a7HLl<%5oq%4NyzHb4a~^hlz#&Vt6ot4vTdU`nP77|lKvH-N@<82cj1Q| zhPB?V`dqK1n!&vA6;F~e%`sE0S|MUzld^;BBb&kVJ4kLJ#$c@5JRwJIpNr*i- z{;Sc5<8jAf!uR7Kv;s1)0WWUHk2kKsIo=5FnwA5yqXAnd{)h)}8CjsabyNYtG4#bq zSaYIq)S^SmcjG`h#^9qE6Lzy)5%8=|!rDKlpmaeeeR{H0NWWoNyBQx`Ke_bw(d{!9 zJ$Rw__t$Q%xOZ|V+p)R2ustR`*B>3f9fREEQ*oes96Ge#9RCBRjQWlY9C^;X?H@jU z%Q{u1h9T1@rH!95{=k9V`@e5j+&+2al*vc$o7BYuPEadp!kXLHlD&sr&=36vqp}=0 z_|;&LV^=PP$ItEmWBHo*=uh{~4lQ}~!cgUwkLjjQ9teMN=eY;UH+(=hesrJz!<(nC zyLDuNb;IY6%J1Gd?Sn+Cj!vPx>4N^d4u10l{p^N` z>Xx@|Q7ahejzy1$mppxCWyPkC=>A2I(#NKB`n=@NH|XIt@6zWl9NMoa3buYp=zD9I zW2)3M=MP$B|CDTRx$SAD%~dynh$fQo8fIr-I8~zOkfY^T%|{d$-fy zADKrhnS1Y&*OV9L51&d1^v5-2F&16kqI>7omM?jYJ~64tzw^Vp<;ty}&_AEMithRJ z0S>zFmzRP^mc0=!Xa2jtew^-I^r%|K-247`O}%Seht}+pd0i99z=6F>Llhe#HRXdR zUobc7$Irh~Mot_jn6uK!(e;}UpPURsY7*!P-%}w2=UUre?*N;ELkO^ZUCB!1)@<4LfTEXbwu3LUxc6h=qujRCUDbN14 z`{{RHdFR{VV@3`X492~`fBZ>!A z-KMKPdGF)pV`on51|rmL{Qg_?89SB_HweYC%z?yXz)cpDaJ0#%Z?m$b6G`Ta7mxU5 z;+%8xSAFprlG0L<*Kc5}mlqq+={KZ6qlanY3ByV1ytm}t#D`2(0On3?dgh# z=g{5n-$B>BbhUcn;Py8Iu>F(PU9T5O$H7_7JG!SiF1~4K?xrrOj>!O=_}`rVOApWP zm-pbzJ{N!b@TK2fKduwOF?8FQLPM*2EO)n(7WUIeF8%Jo8GSC+Fu3Q%y^?JkzJ6Ny z{Gp2$?)dTf@Yhc*__|f;WlSgCsxO}iJa^HEG0!sA+?pR+=<6pJEYjk9!QyHd8WtYE zVCW5x&KdmL0oLPveCN5p@B8yj^|OaBc?$q;9NRIP`KxzN?=$Z1>AlBkVQv`RAsPTa zd+3rkwXh$tI0x1&q>s)W{MzI5hTR~9L*e8pmz{sfZwo*DzSpEN!!~^X}$IY>V1(Gwl|CO+k2mUKjqT%F9`+1 z$+&w)-zPu0>%7(b*DO@ty=vTwlFgscU0*&DE?NIR{o>Z?YfIL>Pno#jT~A*){4VC^ ze(W9(qlJC%>TxTzxS!lTXZ1Y{3wKWKefOqspYi_k^n!zj)_E}^`?($^|H5U z*)K2B@@=2eHx`WhY#UU!2K#6CHH#Nw^r zKijYby~&b4a>KFO4qz{y+>o_=6>uR52J-;ar|4pd!|{#(6A&* zQGdsKzhBDMV}2Vjne8E=Wv5$J08!+kZctST0M*=t`GHdKFaV-+vrQ|$SzM-JXjlUH zN-!gi9X>{+$Js}jN$@cE{+tN?B|)@|5!i1A_O=6>uR52Jtnga5^ zi|%=S)TZwid)2TE81+zP8GF`ml;8YiD{wYVo!LDpFfV%J+n z7cKkfx(VKgrgh($VmAy1px0P)Ykt~27G}9sFLu-7oJm8P3h+T>*54xNxF5gA!wC3) zo&HO6Mx{A^eDgw&#+v)zhQrk}vmR;MJc(+2^~}si0AN}_C%OLIjt^?AxlaDRd;15K;8R{XcpIfaARKxM0Ak~vSKM_~@?Cs?>Pb%((ELhJ*20BYILgCK z>=mzzPKe!j=x|vV$zsqI4C^d+{iabjM~wszQMHk1fGQ2N2e69Lz(K(&wCGm^4g!Fx z1iMhRf$(r@puk|!Cr#-u7C&=TEtEp4($L`ZBcP}U`eu{YgT4kHxhMm#1L$D2DO(~+ zGXn!0QFJ2!bj+f!w1&&Xn=5yO&uI=tAcHhWP7CTQ>s+!)@K+XQ8S|SOT+pZ}TP+&f zLrh6>Do;f_y`Uh7vEtdWJ;l4*XQ{2>3bWP14ckNh%37Bk>lA9FNF)rSB%(MIJHnv= z8ftE0!rPA+*4-kq)og09N5rdP?YpksA90?yEt~i_QGU@pt#gMqcD;h*pw4iTn z47U!(sRDE<5W5r>%K-6$3Q_3Ly-3`wmjX~Rs=olMgF@j}w+Muynro51 z?omW2MZ0zc7f%(jV77>&E&>!V4pEe>=!_#PGeC(1=$$C;+X**ZHwjnGjY2_@fQSmD zEdLnoD{p~d_E-^L+5=p{QUD^se1sV*A`lL#IPl{jB>u7#@t@v+17BI7QaxabLnzRR zaUNu%g`-f)3DgD^!pig~@W+VZ2>QTJ$~V2d8se*~5ecgZdjZ$iGa>H)lwAZ(pJYSP z5F|Y!S6vNq|1T_#ih!43@2GRIBlk&2kx&GFzd%BMAm9c71w2pZ=1NVN9Va0o3k%8wU^8VCh!cw0@U*?y9|5OwdAIazN~6Bxfd&Nlpu9 z$2&-o!vek80PUO~!C=pX0=?=F(MXdk9Ij~$?rN&9`Q&I#_*=IRm23Co^arI4D+V#? zdB0AGphGw!P=A=>w=L|?zoD^R(#WWeNy7A==>-3j+9%tj-Z{}dXZ6kb{pM-iz0WKd z8+qj75rNA`cQ`VsTk7Otg|Xy}Y_sGiTBD;KmLD_YEIm8tr3k61iO?C0a6~yFf}*Le z0=3n3*m!sJK`-oMxC!Iux{z zMpk|nQd1om)FmaROKxoCh{71#2~(I8XC2eCFy*JrWG6hHAbNDphs|mPpu!ntM!myM`|H0bn3=*%Xx?>h#uiSbBg_qr9OcAnKI-EthDBuW>j#F%w%mk-UZ0IDSy z>KmF+Ut0}#b3MXAKNL9(!DNSIih*7yA|@pT7Kal~r;SuL`oB01&|=cxYc}c;krjA+ zA(TpcV6)rN)T9AxYIRL$*2H5PDiLg~KqTac!Qw<%2AbVLq$Wm<$&4{4@Wd4++lj-f zkJ3v5n*BlE*h&Twzj{}rJ86&V+D4eIRw!x(TrMxS-be_Aq_?1|q5=u&X^1YXXNl6? z58!e^5(zQrB}uOnxGD|=pnfZbKdBMxq}}M!y$9B>+l(z6Heuh^t=O|^9k#4khPA(Z zhn^$H;MLu~piJ<=X4IX-QwR{MDyq!DM5|c`Yk+Z;1r7VXaOBqG@k7sHVDH`-(|HP< zwkU182tlI`E6cyZ72n^4ZgVDDK8Hu#LteM&^`esF?30h&>Ee1%Eh>|5L zjGf~lA%dk18?n7&10)?F830SXgz^n~^qJHLNm*7jxazQPt|(T$BJwT?;Yj2Gqd`J; zS}gK1Bq?JVgY}{b$)v2r$EM`*CJ&&5e+Cva8Bu+ z`P01@^pnSp$fOgON731<;^>T3(e#N2N6^=9nLx98o5GX-bkO$K7(Yv#Al?u?NW2B7 zqrM&Dq{PYMp7inhTXLovejfO_MIF;E?V?^eF?sRBL{s}a^!}J(f`orc@gv2JIEJjn zq#OS4qRTJ8yp8_O`RAXnV+S9Sv)(nk^2#ee{qoB%1LMYxD{Ae)^7B)^{r1~{-|yde zR)9C(d~>^1t5(hI(xnSZOG~?;h1_m;{~kSh2rE{s=z8OgH;z0bz*}#4Emsuf zqrAMlt+Fh)0_t?SuIxxWFQbJuH8tO`Qx$cm1!M<7-n@MIa$6`Ax`ajCWVKq4qJ^AJ zX9@G)#vXS0k|j$h3;W)wWv{Qe!rr@gZ>3weZsP%14F*H5D2le$rwfABWHRLfu(8yS zW8u`xF1suXoK9SJ>si6?XOYAfO|6s@tT`kDh-cXs6A}{kvo~JB&dY53)?a$*r4iZL z*=o<8J+%nN7HLQe+LEQ^o{8CcPEJitRbPDZ#jB4i!xvt7LHhmo-@jog`((q04b@uU z7JZ8#+7R~(X@L9o?W+Os-r~iJpMCk|m#rL;y)80p=FA_9J9ea9yLR2wyJyeu2KMj& zWWT)ff+W4(Iz{JvMOUK?3Bdd*c=ZDCc65QZ$? za?342i^VF9oiYPPqnQgmRacea@cumr2ZORCNkR64v{O4xvZ6@cd-q3nUOVUwM)*8# z{P@l1nuv#T#TAzu2mmlU*z+&E;`+B^)7pa)0-MbWO)4_v_hS9>#rXXFw~(BijGhCA zp>y96kX3+LDnnFMG^(qsuz%}neE8;z*Oru&yuiz_W5`kHbYVPOKH5cVHBfc5J)pt7<8rHA&pXU?42 zgkytE3OU;dOn%&xC|{5>5oXwVO6p%EiTee%+W-|_qRzVr!w__Z(S zOAEiE)27d8a}+Cyjg1xh_3wYt)i>PgfBc0v{I}oth=26hu^+Rq!3cn8+^$_a{qW%< z-hJ@N=Yuc4{gHh4gO3Gfopa7LadB}10Mh1o696W=-5$ltFp*soSot^s7&stj=m{Zq z_D#pLGE0oo-U?v)A9wu8sZa;qyGamK6(=H95U}k2Zt59ZXpHYMZ&2-DpkD{juukF19UdKcP~2O}!ghm`KrdXVb1PgC}fYI}E>9y6UcH zC3Ae*PxjPYL$hB+L-{^5lpV+1PrIju(ZXtRI*htk8gt1*gr~6c_y@_9;pvC!keD%| z$bp}ChXkkHhOpU$yo6*7?2-+7OzM_xIgDUc7}_A;6O}Mz_@F)^66-=7YRYORJeVa! z+07(3D?P1U`*uQc$M!-&iXC2$mzz-ETI$6&zi&Wk=~0cjdrOH2Hmik)(ZY6Oaq?N* zoUHT|hs{hRhyo;02X54uh!{0?3|@HmTi7)l><$MG*Hoct?Ov|o-v|d{6XLlbSrhZ0 zGjAe~BM2IX1Px12Lo$LP1!2a4U<9Jhh|URsySbT5rKz%v>dl{`>EItwBQh5f^|_i^ z7|O%4I9gnep$>^K>N^7;{~p3Em(D?I*YUXP z`uP~k?s<4v9!CS_7#fzKC=moWV1xm(D`TH83=j!!ZxF7nUtm`M0B*beVz{?`&iz0n zEesFK;{-Vd7?zeomh6_Y^Z9vMz~kpBMtNmD20MO5LQ(>X2F%0U;qfS|tmF4QJS>l+ z#pM_bO9SNS2pyAUUw{Lmy0R35X5WLnkq@Eq@E?$me1e+Fas+vpBP6vMdP@T03MQcAxclKQ-P{_6*9;z)gG0j-R5^lhm~lvMsicvXYZ$sfB|1%e z9eE=jK*Pb`ap0$`L0tP8Q21|QWsad?36V&EJ;jeezz2`l*LwB)e8|p+NF!`a& zS>Payws_>_r|^5NVfoe1F*Gb8;Ax=MrF(1Zj_#974(yd{wd?-9a@CPN@_|h& z=Uo^vX9Oq( zAMz1_i^(A1bK~Il4Z$OOcf_vyl@js;nXs zj&P<5Kl2tc|II&3cwLR^p&eWIE_(SLtoY`eB_L{En|c@(+p(7;CbpvAglT0dS$SL^ z;6!Fu06-Tk`>rc~~s%ui3n|7@`VLfcB-?1(wcT$Q#2tt7{bSmN5BLtk76Qo5r zlqxFhu~GEMo^}{l+LJ)k0`nB9iUL94!4L^WwEHb77PL;OCx9PL z2`GrVPDGG6U?>paLQg_iZZ+tshQctI07?b0aGg$@Wl_{6t19?Q2?xVm^(I0h98lre z3^SwQWUlHyx{PM8o*8H@4EX+79EY6nF^ZS#m z!r`3L^9K<8Z$a7Z$43`+y}Z8nkh`~Z?tT64ZvC$Nwp+g&zU|WchF!gf+_j~s>m_wr zxuaswypvLO(TWm@kt1S^Bsnl@n4|sC@-pn%XN4>iZhZ%$F&aSq87);QiW(aX1bD+L zN>==_Qo+t$DnND2PXNCsE3s$1_9X~H2b(>S0V)Xk-B1{?9MPJsAiJl7-H{9;3LVZI zP}Fr1L?g7;NtQ$KG?pV2@`DfodV>{&feJ+GcE*5!&_!!uL{Seyw9l}nk*c9a5Z<3~ zV0P(z7JwuLpiosAl!hQmy6;%3zfoi#6gkL?f(Sz583PhREEM1)QdJFWz&|UB{~OBO ziYjv@7Xrb0Mu1s)lNg?07I?OlmJ?(n2dOHTQ79lhmIx5Rl%6+^oDPup6{2J?3S2xD zU?5rw8^M@TmHP=q691<^nW(E*gI1Uvx1n1Gx<%Q92| zw56xxdP^!H0t4g~kiQi!0!#rg{L`jTM??l7YJovOdAm;`^Pr%LN-0Had%)zY%pO!t8 z733c^`?tQ0YH4G;$Om&DEY$?{3D8a?w+c=4L{SQUq5905pB0=F^zlv z-l~6me7wK1`aROrcpI-Pj2jvn;H#{9?;it3>g(TAYin;4T1*qFem^30_3!;-#jB|0 ztB(}E@T5BEttT*;anVaps?jUg9Kk;&!)50@ZU68&>iF~}&YD~E`$s7hrw_O5aU+Z@CE;-Y^!D?n+=$Rb^KW^bFM z1C7YgtAI|Spy3Ftq7K?UEzB7Kiem;4DLHrM(MLfJ4%AV=ih$ z;lK=3bMuL#UD81dBc-Okqs2KXpk%YXBF4rTh@v7!Z-hS>0Av{k06Gxv4hDmWHkcr= zFj`nG&Itj9VSS=?8L1Zm6lNm8D(T=0_yJXcLgyu&qwc zzyA7bWaWx?B5NKHBG=E#{9r_`j+`2-*kXR><}ODoZ_`uveR^8ESfu;+eN1;VSchWAPOP*b)Zr;Kt*?t#=&jUCzDI0y9wdE z`2E0&auqwjC;S15Oj`z0gfYd#3siK=6Cq|KAi_s-=4@zp<$=`BAjYo;`Qlf+caMigH$}~t)c^Qbo2#sij zLJtbC#&xraZ{N~2^6O<$^!KY17{}A!?kS>g-P|=Yu26sWLt<*Q@x?PG zE(sBt^1@dvcF1Mrpw8H{A0H~(DkrOxN-Q@(34j3m_CR(8pj1cB9?(@;PmfAcvn6bF zhz8z8K?$q0w3)h^LzLp5(C|!wT;A14uI*zHG}hdjAO0zQj62$t@j~4C&rCjkiu(i$ ziSay#tBkFh*jPYJuvC2_Je-8Hr4P*aq<;9hvCXFbJJLg!eEx;`Vw^3#i`y@MLAbZg za@32sLH{1PZx_y%KEvHxU&OTpC!kMo_o6RwH#y@n+>Y1dyO5%kUTBXKQ88)fY=^Wn zTl?CGmq;v0+Lm5(NoXI1kkv5ESf;aJ%LM&rv%(8>|M0G;}bZHGVD!z5j)hwWc^a>obP^C&fO^- zA-gl4W%tUlul+OFMD`rG1#bj#Dw-=!5N;ALUiH-NHsyZd`ig5O#^<2brfH`6c45J$ zCvUSUcN(uOzhtb_f>Y5;ajhEHm|-5G!%1jXLN^I#LO+a}vU{EQ{`0%=cG98q`-wOS z9l-l!f6jHL&3OI7Z=~nScK+#%ZBvFz-j2Ss*3j^6&7zAhF$zhQ(NAs-HA+j5)>T=4 zsTF?uthUzlNxk^%*A11H?J;6n!0_kmz9yo7tMrjum)9MYmj3vPy)}1u=p4Q7h07eg z`+7L;I^9Ctw_z9gnl_Ln)FmvVZt^E}v#W<)n;9P<-_lRX6P1tSDhB|(e6>~g)cmM{ zr!G(7uFuyjv(UrRVp_V_M$3d>Xz2kv-70-e-*~}TdYkD29nO}X5pG$&TKa(QkrvUt zx^L)a=~Mcy_)zF(VXguHgl@1;(!KMdIkZ~%kgog1Nf!w()0;1h?TUXx*9-G6c}cue zepS3*zFoL@IsOy00JDXw$+^P0Wa2-br*OKi;|PIL`u8<%Jh$Vwv)`k?r~moqy8KNG zYrSQ{I$-zr{8+-jeXBi?i(NH0Ey2PrIju zxoP}0&XZ>Oiu_qddw$|iSxK3L<884-RTccX`desO4jS}4s4*1cSsvVX5(Gg+t*4$I z+Q0u>Pi6g#*A9FkANT1|m8RR9g&|on=_J{afF#D9i~7N(Mv#}*4n6aG!bKzK+@U{` zo%}v>VlzmL-!K`#ur}ZFYX?8y?`dj2;P-hD2>GD0$i;cZSTN~onjgNx)70={wR>n*hnHI~CQC2AxRf+9yCYu88w>^I*+l0zYG4etmG zQ{}IU2p3sW1c559fq zTji915*1(+b!ug81&&mfpsKct@8o7@c0yHMHA*UvqN27OCQ+|Sg6<4DdP1QmqTtY3 z_@=)O1W*-}9^Iw6xu28W(+i?NROR$vN+{@uYII0C2wExt3SNd5lLI0p+%KrApt2$b zg5EO#l*0x>DfnJ;IMgCN5Qf8KZ~d((GC(OJs%iibJY|*%B^CjMD6;lu!y0qI{Uuvk ze{1&yl@ciG>BSNxB3MNV9*Gc@`^icK=?VE9SR;ih5GaMn!UAYGC7?>xB7p*`tU%^~ z8n}#Re?6Sm*p@I9gaTBNI{-L(N^VYw){J=WjxDzzuiM2Y)00qu$2d%#YvG!h~7a)7C>(mHSnA8wT%hEPHuhV`;^~ z<}&Y5S9SQXt0JVinP0hfPYa_c4Df7eGTWmco7aa-Z8v~uZv0!CI&B&`Z}w~sGzg_~A!Nm>S8%haY*gX~c*TasPNP!0Yt_gy_ImOVxfIJ9cn3yIiUG zH+07xckJlcu{f$*x9;Ski!UjiGIg2}XHHyTo=l!HC4cVu=f8R9U3c!k?z-!h+wZt@ z-y@Gax{v8l)IIRP0|%!~pML+~Aw#lG+tH61GbVA=s8L&U^70bODyz`sYKCUtnE>9}usf|$KPC$w00A{qn2u_mQjsPzG=#wtvD0~TZrdgwU7+xyN; zYiCR901d~W(~uYo`~uE|13|l}l*@ear59O&Mg_5Ho$nklEB)aWpOtdJWP{^6i)bKF zDF+i6D3L@EkpN-~mQ%L;xrRU{@lF5KTG` zEa)T%dL3g4L@$B}0RJNp9**cl2%-*&mZ)=hmT&1ef!L_Qq58rMPk=}TC^De>6b8sZ zBmxi$Dl=A9KvBW7O(|bQRD2<*>}peW_S?HpC6bv6L>CC_WVa8hCJ*fLLo^#eM2VLp z2!9D27=P_KYuOEi!OaY7SFMj}@=B&Kh$PDqD*FS7$W1&eL<9(URshO(r+JxiWCEUj z8j-c#9}WnrrC5^(^Fav)A?;ME(IFV)PoPEzG-?$vX{m2qBufAV&p9tUs;C^0zc>&c zzB%j)?m#W&vF^$ldF?1E>p3Go7lniIr*klofvJ>VIe~)y6$aqh4+#`MM-JceNXe2X zB|d8^TmFJ4F;JBX0B=B$zw1?Tg1M6gIC$0Gt3El)?s3BRG*T0X!gZsX!Ab^~zKY0N{_q{}TG> z?U%_1Z@fSryZ%D*$TjEl9Q~s%;J%wKC(qu0%ME)sEO()?G?<%~;LpuS^uK=h6`$R3 z-YET91G?+0Uj62ig)@3}YOnwOx8JT@aPM`x08nt`iMi^3%)a4(T}ao(slYhBKuxUD78GZlAdD^Cz#boZd4h z0mo3X)BIB3g4CRsZkkhm##vSsWoR%Q`IJDg3j#fEvL`F*=Z!A!SP;^DZl5g6nE|Ru zHAupCS94>?Lxtrj?JmPkdj zTbj}(QJT_?v&7zZUx&jnprBoDw$19CIxsI<>Xlbs{;}Gk#h}9*B zO8fQeBaGa>KhQou2ZF%kKwwnY*hD%M6~qR-p69K}8PD$Av+w?OhgLjz9H34jDLPRQ zcduQ7c8ONRCS?jHqX8ywnMlj(LAm@j-)4f+9DpQ_)f9(F`bEWrq;|2rTMGKj+ z)&bdZW{83St5JfETa1suW;VcSV{A3RVb$D5ICHyUMJZ74=!j^W2@bO~bab~&(wag_ zNs?Y9CP^R&@WD8cGx|#Wa?p#;=iUo>#nT{?(Aw!Y*H&Wv*PkL7meJcr5M$BX8f76G zKm!jY5Hgk!fX@_EZ~><;pT7<6os03^b2oyw{**$;Sw))8g@-R6kGTW0Vb=2;5m5;Z zKeh~~sT7DP+yV?j>>6j0Flj_z)bHDfKv;oDz)1_I(@A*mgD-IO$Psi*x3#2PodV!9 zsU=XCh{7$v@V?s@k`Zerxc#n&(YqiH4W1ALBD4Ui{KZ(6I^-u=(Cm*Oz-5fXeR&Ft zQf!0;FoiWF0AWRi%g;puks4=3b#o9Rb3;49cv=^Uqb(-Qx^O? z51mUa27)71ZnMdtGbF`X4OXMhTvO-C(CZ<&yulr%H39EqZ~f*uA>c#TOb{|tY{RVv zoSR@5hO*`=#vlbvlIn#*Lqw~0R5I{^r>Fu%G~r02ld3__zGdqU6+ZIu1}Ys_WfJTQ z2lULClE}v&Ey{M9r~p7|1-$q2p@z;y zvFC<@9#AB}U}GSB{0C4a#O=LuAi}@D*1QqPghBl~3BRt~aeSZRFzN=SCqxUMeZLlk zS; zHQ?5xpg2Qg&C828n_*;YmJNd5mK0^yXSPq~fsWR?xc-SEC{PJ)eFV(DHH!pQf1& zdb2|>aX=U(VVqthd<7}cqRi*>hj|A?sC=B-P;0{o#^jh`0(7L=ACfqrpvaS;C@fVf zLJTmXseF3;h&CAk21r0#0eNcwDgq8jI7fmqG3yPgG;Lr3scZJ@+^!(>Ist*O%(X5x z14OD*1XQ^di*i8jPx7Dgy!hVFkW`O6$B~xwO%L+f$#fd8V}#W)3b)5*7J*)~`%RigOq` zW+f4-glQzAs3C=_{*WyDLyC{(pf;?iYrTQUnvkrlv>5eA8@>MU`@ii_a3Z>3OgD1P zls?k+)B5PHnbcFdbZj?q?(kv(|M!xC5Xokc?!|wC^Z;?{_4~S}+No8q|6DJL1ZPRY zajDZuKRZl@d_~bC$)THJ5XBv4y-xp+0L`LsyWLI zRWBu*B`N*fUXH1EPl)?@W)FMDN%y1(a6S>mN33Qe%#sL;L5K2c0ryNVLRo{yva8&? z2}DG0YAkXyvk;$}iM@+gT@S3kt_@&}#q_bNsONaY5#G|oIHO@;SC&<5-lITO%t$iX zVKSS+Dl&fCRF2)>Zh*`0p9!E1pdf-6%sPoUje1lzdr;HtMs`j%43Y?_00l*aFFS`| z7K|9txe#~FKL?YB4v2T!tfUQKL{?@~z+;dkXrQGHP562326P)V1diAk{vC&u2>hWi zOO*>>u3V3u2aaIM$f06NOjJypEH{Nh+PP&}1`(yAAegNN9h&?>JoxGxnAo=`()03h zwB#^Cp%6?aGY(hR;z(^HD&0QX?Dw7ckgo>6zab#2NeZRa1Oz6X#K+WMEMLRQaSswx zQbBkNEy8BfbL&qlHf;^7D(X%-6p1#Q84SHr5`-%WUs0tCOWT#1lqhTG-ldsG3h7tvOu^`hzH8pibPG8HW(;xwd_ z#P0=yae+uASq}NQu35nEh0|(*q!VE@8A)MY<}8uY0gX-Wj|k3y940+62+|iiQJAI| z1!O12L#N0nZl8y=%v1zq8Fh`#_P#HW)lQSfHxSz zid_fKB`2sxx|X7lxV!brS=)RQV~ob9^pZFZfFP?16adYEkTzL*gtToE;RIj;uQsp( zu(hy-`*UDW0{GcS5N{Brt{}({%kq&xM4pBJGimCW!8c^2rcA_tf-X6K)?HtG@i}du zn=NOiB**-#K4tEViPsDrJ?TNs4$j00V?`nedoof}kLy#0&zeInx%O`9w1C6=_nO?j z|FGw*HXCe=&%fw0m`%nwfuJTcHTBud)Rcbt`R!7Qi~7_I7(OQS_^ThMpR`YzGv~a- zhPt}1RIc9+zK0SU7muG8FUEa$-R|7G|G;&MqF$GpmX5+C9r7JP)NI~y1%TVz05Vf% zq_D7XN5JnFG=nbb>HNVk7z|*Bi17ADpYw?h1-N!sMMVXU9zBZcM(;%@0ufWvObjvYIA>#QgWT3J;&SZ!?$s;a6`TwIJBZn`;U;*g%k6PDrX)vE`yl&Rw< zOhiFJJAD4>$6#j8H0xyA&KYN)&j-CuhesZH1P?#_Fb*C*EEIL@7;~!Kv2Hte?hI_& zw27`+vxZ)L;RW=!-+rUpn3w`fHD#u_Xmxcp{qVyNDck6x%-9$`f5!NcCw+$oCKVaFiWng|NFE7`ux}kIDP8d9RFt=w_QeK^a(-Q|jk6Ff& zw{G1^pL^zM`r2!+(XYS$nr`2|ouzg=t*or1teolhpD+9oXG*u-c3a-z!-pdbm|lJ5 z<@EdSzo+Zhucz##a4-t19rSTYuWEW zAizP(jvVkja_bd|XVU9&dh^XU-(|az^O_nPz+MoFJ9UQ1WCF8Or7?Fm)>X^zz5GPq zTOWRLgNV}*GjjDkvxawBYHFG_F(Cn;eEboTl2ds7WLf9x5rU`_5>hfRP&{=HlQR<6 zy5WY{3of{z)MzxCm{~YH_smn=gi7}wJ;D6=&;x!p)h&nSQJ!H3dL)&dz@EaSBUFbKeG09OOJm8Ix` zDO0BW{K+Su)UR8&F2p{B$fuuvT7K!Jm&V~VscR9FhZ%q!Koo#z0I>jK2qDo7Jj&s4 z*mc^J{(mT~pL?#b|I&-Uey3-b8}KhlSb6R_LVO^wJ>%ek$&-5ZdFnEY)c0Qj8Y7Ws z6AvCN!v6hmCM1$xX(`LEaF`PRF`%NV7Z8_=d&uv-iy1xpizycUfs1S=-9G~S?a*OS zz5Pyr+pP$}c<2xc;-jsxMrrGL76UnJ!1tP($%k*giNN{uI4Dz^#E^DfkYzU&+I8Yv zXAKxsl)wwMb$IRLkI~$|JrE4SQCkn2UP6}5Fn_MiIPk0h*~k5IlcL~7mEx1bC5V{K zP^zlXr=Sa>7-*7F_uDk1WIP+d`x)1(4D^{`2&+Yrmt~qi3{Z+hgH9i%*R91FlE@lL ztq=YUz~u_1s8)etW+O}<5A@kNsIISp4kR&=BCs=}tU9ByjV#OC6-5cNtFqMN2`v?M zpe&U|l9Ahcwul57M(Od{CjDb$b&_~SYp`~^-A^gq3E=r0v+2X%;^X+%?b>JuR_xiy z*Zuv9in@prYLu1xe6sq|?~3X@X*bGJ7-YPM@yGkTKF>ar3DoaHAC(|KH4|QLyoACb z5JQ3}JeuXOyLVl5;k74CA!~|C0DKV)25)BW%jc)1zRH)0R23v98iF$lVWR*<|3RP9DWvQ!fQKNhROV;<+nv76GAs{LmG$#kTq!fq- z6O>>Gipv8WJb=Wy`tF$&P1|Qq8+Tj^B}w{;Qu-AGeH-Aa?FSyq&di$JEJ6tbxQ(~RjSIAF`#Hyg>i(X zfC4JVr*s+ln?XtO7&qmCIJXi-TcY?6(0}Q_^uWx7jQ8&w^Tk)s&HMKKN6#6Ce@pM( zJHBSu@;B(7m2c5q>;S68@7?m_$B$n?{_%OEM~;?0UboRx3h zGh6safb6t_n8q;0rr$o~yAhJkfaHv(*<#7d&rQdQZI$@rtCvxK zbS;`HHXu1Yt6PU2gSNhQ$2jTPJI}MeaM!elUcUFdE1te>rf^C?y}_C(>8-HZ95~!4 zVbjXxs==HDTTCX>^NKoTyPm&u*5H$;(B??i>;aj~ zR+!BetlHywa_{D4VcKF(#2bucT1V&nd{tEwDz}=+Zkc?Ecva0SQD=5DhRG z%?O26*T(IKe_Fq3{{zj{M-cG)_-dTrU5lpLLvYm}MKBE1lpTPMgr+}sc{kFgle+J` z&ep=-y?_4f+vNvWZP>F`0JW-s@1Bc#KW1>II0`y&%Adbb!R48(cdR^L8=XAR#tFWsW9hbyFO?;`( zTfQ95#P+bqW`PJ2H|SZibG>iXvQ@SdSvw%{Mo2~z>_kM8(`M>8e^Q6nO;JfUTU0y) zHNasAA}TQ#0tf=`dK}ojC4BHe=~WMWeBe!-iu3}6cpHovF+#$*gA-@pGAr-fM=mMe z^VAhxjy!sC@!C6Q=RI@nq>MhdP0J8*wqzs_oEGS!O)%JW&+B0`m35eo2k}dUx`5D@ya7KSVFnJCORNqi zAT}`*lD?_}2%lXFMFDU`p}o;!(5%LDlgnrsZh(@?v(9p@im)e$JyenTYPuvy+|U&_ zZ7a}*e^iFP03HhjwAs3XsiX2hDFdVcC_MiJkOASlhGt6HkdCWGfbW5dP^cjPBfu&J z?%F2Qa_yLKkZ-K2DpxlS|Kn=o_Tm%GXsjZ0*#oZr5Do|bF(3oL2LV3=iOBqgPzaES z_|E}BQ4vv8gk_mqbhBBlh>OwZ{bN9z8HHA}2wCP^!LY?;BPHJc@jnJM=dj5j3mejKbOcX$jMr2V4fEq@9*$)1tIAT(en-;VDlA%U&R)8+O5l5Q@ zxI8`xh@h#y38t`UG(Xi`_WafD>94P!OE)aKjc)$#F1qQP+vvJ4 zuA{%bI-TBfPDbqC+d~Q<0>IM(9%3uRH?{bO4pxTx-v2@AvoY4Pfw4AXwVDJ;Cjr3- zRT^A!Fc4BBr`m=it$f_s*PMBFl@`fq3JN9Uqc|H{VM-x5OOkK``qPve3(!~<_^ZObu7lGXTV~d*mNX4_4iTztIpofrn7aRlfWictS)vMhumK$tOPf;J}M!l3ITfWq$si>^@{=qa;&W4Mk!ZissW zz*PViwt353HH2e?pwc-wQ+il%>Tv>kNEdtl!}>V-h%Rm@{w>|BkLi5BK2~MC;xwP$ z>FG{g%mM{?Q2`~C(o6mo;H|o7q7eF6i>zP>gzm?`rJHoo-!l&1q>Gw>{}kQ8Qi}iW z=+?&;PJH5pH&?eX_J;Gfb3H$EfY{KUt#SKhyn&c603dfxTV(CeT0oL+JF ztBe1U=o8OOwf;g5eRvUaCcaP6sxntv5RU5z0l}`!UkjL#tDB$S};Oqcp zS>C293fh=_rO+g-f@fW^1ySeLz*JRjV=Y0HbPZ<>7!LaFl3oweCWRD{Kp^U@0V6@* z`hX;=2BSqd&Oa2S{-9^|KN9dBH0APl%(kctk9%33rk|I6{o2@nq_1kQY3381Ga*6zWZn*LLcOQL)^qp{tU@%!^ zIUFJQ7sM*N8V-7O5z=0PvVP!%e>UyXhYpT8_lBoN&b%h(q+iPPOCE?ZIUIGNfS=$P(i@DBBcT^c5AFZd z9u>c`xv@^rT5?g8V7A(6FyQXE>W8;>wE-M+-c5xTn{yXVP#+_qKuJYui9(2wb6o8r zT!*S^-7gE1+caOQsvJ=inO)U390`Zza3~;GT^0_ZQxyi?1aBIl#4YdL?@SxANWX;bD>EWHr zt7JJ;f9%6#C9FacPj0m%J~g9HOk$d(0ci{n#3yIuOupzY0stn9?Kyz9rcjdfo6PoT zxlP5Me))ZpB z8UYOorDp{gEs_FBAU8^cOp*k_CIAu$xGf@v6;@QbSElq!RaIYVP~kl(pi>}G22ogN zmc%@hB*Ms;0dnnDa*UcRLqtGU;FDz~7*XaosPz3d-?CL8PJ<*=It;qJ7_$*^Ruf{a zX2da$JK5)d6Bn@o~qH0gCP8FVnRtG4bcNg_WILEx;p z1;!%x*GUo#+I@j6vWOfDf2kXHBLc~$1du7X{xXOHfnAR|ouWmFS4D(zSXK~Z_Z12d zz)C3w09eKWDIs@hWfPE9Za6H=B8Y-;jCL6({D18I1(;OF);0{^d+%16o*s8MWKef^ zm!OgW5fVrUgail)Q6cIs5G5XxKvW>OyEDuHqb@z|viGjPs;)Vca0U`M=lTBU``+s< zSXb9nt#x;8>5^4zts;bQ-(?>KiwL)(uEq{tMp&J2H$XTb6p-!#0`$&J#-1~!u)BTy za96hHJbBC@Jo4PT{O`88*_bhI5Uv~29U89_Md#0B!o9Dfw5ow&bZ)w2g@A~XfW?#h zqIGr-EHQD=hJ`~AwEVJezjX#g9{4>7BFpsC2RX}DzLFz zb_~M9Y|!epsBNf6ap8GXR+T|wwO%h&pN|K>s;VtVNkuX09QA-GA>0334pnGy{NxcR6o}EWlZSDrOu`Q*JUHWx!1>}rE)#7t zW6rD|Y7<~;O6UZuQQ{8ck}(vOWyN^w)t69u_8^RjT|v|!BbH}ntd8@DhENcwFdHO} z(F9mt*08>cA0y~Nf>}b>cnw~EXg>P&>VXuY6td3=+3%$Ja`fxngV%LS&>}HJf{V&k zIXx(&7)^kMg|)YxFRNQpQc@0Yz>g?x5S^04k*s$?P!v4(_Ir5lt@j|PGLm&}S{H#x zO^^qMFDb3S`SQ9Yg~c_uUD7#pNj6EnTBX}(j_zfNj*5cCWQ1GP!eX(oUj%0j$N@N= zZiEmSZm$=W)z$dq`<<>GC(qmV7rB*YokQOi;oYb8YPYLU*vvFlM=Z^!Qar^shJkM!7jx^6G7l!mp5nf2Pde(J6l=8?RQ?k2xIc_X>4cYAVs z-;QMa3%8Q9A1x)jU%ZjLeq(=?@#1RIfR+*2cMNS^{Lvl5$fn1qlU*;&WyJFz-!Yu9 zx`C7j*OIzrga`v#MP^Lwn)JY|-Wfm4ro{3CT1RHEI{dGva8VEKm7{VE{yh5N|+LKay3lq+TJuD*{GHXr-4l2dT-b z!K{^_6D7_;NF#G&2N_UVbOZ&Cfb8=ta;I7ar<%>NZK4oEyYpk=beymm^f0p_KoT$6 zoNCPTLCVbz@{|0AIv~DeN#&(yE=b}Ii%u(97??o^Hn!*+#}%!H6U(zQR>yf5 zFO#9NJ1=RWMG!J*Ych3wz!5(eFjZ8-htI}f9DGOxz<4+>lcBO17Fo@35mLYb zAz(fr@Ug+mqYAPja4=a_p-=+A0Gh^W0wBnE2?yX9AXvr$RbX6z5V(Re{1ik)uqm>H zkCt`m-hl(|-*XrSt%d`N5TG`KGFcTE3p4`C1QC8(L5X|LBt(a!Z_f@G*rzM{_vr#N zEn~^;4`9oV{n)&1FShMEjMC~letv5sMr6}NQ3$bzSPa=SL=JM&(R`;?iC8py7&g4I9Ou4y3fo^>3@XbpngG+%qK=H~n!?A2yo(ob+8aT~ z6z>(sl}~xIo8;D~&0PnvW@zx3sJh1&w1$6X4IA&k>@i zuN*pC=%KOs;PH5%xE*L{r~^?0Sa#z~O0%FUKGfT5Ssgz-x1RDII(yMW6y=qle?Le5 zTz&y!2=GvHh?ab|VjMa8?wzFQi~C5s_(&25?IqMZJDC)JaX;l*Og_7JJV~}_36*`A zVE}+&08D~_jgo+Y0s)d@Eo8~W9%!AFEJQ|xp|G?b>%Tw9ed% zN-DmCmH2$VcZ0#;EthK{6EafT zMnNQtg&)k$9MrfIAhpbB`eejBkgQg#KwEmVBuP(S>5`wKfEw{nN$%y4IAz79MLP#8dZ~ofC7yt%Z zi5{6z_-*x#`1#od=#&+Y%F0Uat4CexkPuiInhj% z(_aBkiK0N_W1@tTs&Z^PU5*caKZ0!s4xpy45+DjU{LITgi9e1OU=6L?emb9PMB1ds z0)QWY(gfJAXGVF1)etZkv}keNN*p+R95t2YFeY_JL1{G)O-Pk#Fr*K{_U$`SRZ$L2 za!)kCjEGPRl9R$W0U%9)EpnohCXQ{ZXW;{Cx30y2zCAIvZ(F3Lry(;Y3{Yk0G+HP% zc^ETh3?>cih(AvaQB~^U?pK{|uNZFDBgJBbV6j4KI0kKq z8AJ(k!L(2yNoR)Y6Ck?_P$dXxaC^~UheMUsKU?_r2YcP;E|ko?SW-n?E*D=I3XEhw zjvPCVPrvybZ+-M3WSkGSY?+&HEuuIt$n4NfQa9XNqEf7m%Ro*B{VuTR3F%3(2oJSDB*5}l*5lXxr%+i{jcv#CtL+ZoulTz(tZmGS zwF`%m&ClIP`m{|W{o7}f!5y>7zz$jDx!cB&MH73G+s1Sy&(7+l^v<%SU6tNuT*vs; zBRjWP(W*r*?!ncjfi0uj+}J-m@41;h zssE(}<1<;thSX#94hZ#6h_+|5>d29#)-JCyF^D z5F<)L9tcteK^P?f@hV7}qGDr!VBapgH~6=Jy{&ptua#a1)k(KmsFqj5wP@f`-Lw+d z;6No@9mAFsLAzgm#iuCCb~gBxX0J_8t6nneHOG@J`bFtBvoIxWu#Giy_tZbiA;hR>L0|azp%Q?A&;Gg2OQfV> z`Y%!9e**$%2*^rmh=eaod`dM3Or>6K6tH`UK}Q8d$O_@%_5`Dmn_dPLl@bqH*SO3e zQ2$i_@enHxzmikv4Su9)NBeL|!1V-R(e3!M%O40LDI*1UJ$)ax{k{`FuUijaT^-lh z8T4BIyVkN65^m7L)-LStUY)Fl#sIg3SbRa&E34?e~Fy656_(FNMe9KrFk zC*X8D`It-s0k}O4ko5}Mj_Qe?T@=M-#IxvvTs}atG%^7gs3HOu zlO747IuIh`qqknbb=O^oxa3?2jmq!D%#QH-k6_I!Ph;GK2}raV(Y9kM_8-cJpGS!z z5LxT^(ewP$6~u(-&?gqS=Y}!plw?9?NDu;1IAs`}=#dqL<#WfON4O8sRwIw-s5Cwt znW)eN!T+Gekn9aEKE1G6EJzG7Lefc4g8{glPX69$L?c4P{J9m&5? z4w*L!D!*hI6qyh|yP;?EYEe{L2B+7}*CE93fItb5hXA0!HI48r~zdHK{zyM)h-dy z%eteYrWRZF9EUf+pDz4_c&inah~Uj7zp%mpAvkob0)Ol|g3^jAnC7-bw^xQEy|Wo< z?M>+R%pim<>4b7xx8vY3?ATk#TE|INvA1cUmq9+KU<))9R1$!%e>#PVYA1&GZObP} zDf4>?*F*)k{;V4V7Me=JY_sZ0WS~%6$0P`59ANE zky#KxBnZ$G6)_NyNQ<(=Kt9mBqm71m2;j5L#8#yY2+=0v{M;S-yEd>qPwi{9;TS){9Tu zM)m0cHQ-0QRflqKU>u8iTIukk-^^)HY*8qva^if29d@@Le5ECbt0u>U2n-N(ES8o} z8;p8?0QcN74M%_Z5D(os7hgPcC)O^V&IN>sP%M040c`0hSn$lFc<{>)aQ%}HqDB9n zC~NRA^`G7^0}PO~&PvD^H6j+h@+}UZJjHh-_8vNlTc7=$NA7N!5{-FV89vw21xi3Js))`oP&lH53 zbr>)x7ye)nYnRQ$A8)Nh(CdOsX~%ny;Oj?kgd+0U1YBw(;JG8GvJ1<~mE=$@PMtY} zB@aK3GiT2r*{Z=sTE69zZ4HM{T!i0khgk?9@61V@IDP~=#SPW#z>!lI;UlW*P*e_x zueO|bZ9j7M>5W_VVfU_m@H+!Ixc?Bo-?k6i51)P5p(w>?E>vURi8H9&c@$@E`T+U! z*P;C9{WyFk9|unq!$FAmtS?9!^@lT(p4ip$juGA}Ebh~Qo-JZf=k(y!pQ~~DQ0cuE zjaC$ifT!R54J|WbaLZ%;`0QfWxgxx>W(Pd7%6`vZawr()3qoXuJ1n(>(O?OMMj|{I zCCPsS;g#PZ+H8P{FTw=`6b1FZ0IEGc^wCLRV|k@FsGO3>`?5+_RRolBjXtfXV6;YP z4MsEAz^cfAqWFNKuMjlq;8F=Z!5{$eDT#}1zY$k07=~`?k(hn=Q&7AzSM)}Qg`jgl?pRyv z7z`-Ci5f`*zKbdcng~)T<_znIT^~J;c{4}iy_X)sd#^l%l%xoFRRs^v8v&*96c`Z# zqOB$*ai?@Z!&~-mMvL(gDw1QY$iG;KyPsc=eO=n|-}S7!pGEK76wK?_3Q-Xu2s(V6 zUn^;lXwZkR^bk>lV4&G%dTE6bTZsju`{=Ou?YmKUJ|Ab!7h=zQtKhAvz~(Kxk!trq z{&T+{R=pMp9zQfp6$+vG?ER2q5RT?;gL}sS0V5 zMQFymmn>vLLu71tzdLera(Lh8tgqp%(3?U4Q3D#$2o+PO!0d1~$<#Z&80)e-{sa*O zbBaNGvQ4N-ZWC&DP?A#(+JZ=p*z{#q0mcNq=9`ulgR^a@DcIU-^duX!r@}R2)FrC` zGay*>nj=|JwpKaO;ZjyqSV&Gxn3NSAmTuH)&RIo4FbWW8{!B_($oNbecO)Y!T$3IV zW=yhKS{fwjtXcTWW6%k(C7SeVyC@rJVY86V$+09S)J)jl$z}sF2uRcd$q{-ji7^^T zTBwD@TZ|+t(ncP>VI;9>CBo|eqG?BHdRnaT>I=)TZRZ!*we>UX+V?fycx@$eTO}h% zV3Yx}a8eJP|Kn}s9o~Qor+&eyyIL&4buj+Lc8P$bQ-k~qTh|& zfj6N|LIh?FZUdblxU!@5C2^4<4psIesrU7O$B9-WC@%@HrLQZ=sxA5Rk^$ZHUYSZc zRf@ZJzC#?l))M!wcS*&!kCOSra)}P$59W?>9X6D$f0)-fcE86z%fESqEE?DG+e;pb z0w`baKCk?^b04WFDuAo(A}R~d{wDiVFIa}GKKunzJ2+9!@G)_ zh&~o%ulA$I9)jM-3HltPL_gWz*-r)~TknvjOOBs2z?N{=mRY!azt9BOGCARoyyDX8U-Amh*7^N# z1%s&Zdhx^g3xVRA`V)z<5x1trg)cmIq2Vd0UR;t?7Xsdf>pHYdpY!m%;h~!MSIzBX z(TQ#UI9ZTdSzf;WNO?I#W@$l5(P(_~nTspvwB-BUhfmdQJE#1B1kZ}5*v{-zcHxcR z0(*vZsQEcFG3GsyS^#{zVG@_%aJn| z9Hmut-=+k=^+kI&L3Evi;JN_GaSDl^Z`4F#Ys0DhlI!c8?$Nk&V$Xrs4`?U6oRyVS zG-3p)88U>_(FapKa3CqC59gii>~1}>W82Lg-a(TcDYd=1i-|1gW+2yhFv^R27|4Xy zhG23iBmiieYzzG}u2+i|yH57%P4fE>AVniblKfu1$f+Si$(z~P`Djd;;Zn<+DBy@} zeO-rmsonf;W->BI?}*VuXr^;GR9826Yv<_m)uVFoO@98|bE8_yN4rJ)c6l5vnwUi> z0O0bId|yzg49Y-IL0zREq#58FRaG7cf~kt?nKzh&AC=ji9!VpKRq>(fB_{IRe1>fD z$%=y?ghz<`vWoHUtz!k+JDaNQZr7&67nI6+XE_UjYtZV1CNvci;R8OosFx(KCrCU5 z5Uv>G>-Gt~kIf&`<0ODq*Y#`n)spM_I<*?f^sl!#(j>$W%+RZGA>w4l(=|z3mm8z` z4Sg2Wp;9;Ei@@2OqWRY$x)#pZ6%HF9IFRFnY0`ACi8e(M1;*28EFcq(aOysAxl(2 z`0*0Wl1Pw3AUwhLmYuSS(gqhif`|dV+GEeD^M-&zJ`@Ca1wnXc(%`P*-V^!I>9nYK zIN;?zUuwFj%1;CdRNg`#Ak7)u4M%=_4Mz@qgHwk$;^6Kt@!(x^aR0m^@B#pVt#|tj z%`;1{$Atr5{gc(0I;ex_R{o;8Zx^S#&^0HnUMmr_9eyj+pckzM-vj~~ z*@;o^fi1!=D56j`vU5f~QG@6(@-`%f8PRUoE$k!&bjpnN(EF}j8pPnnzVB6j`xtTU zT0>mBKP2uw?~$qvPmq^y9?)c#`q1>APth@ijXRX@1J282o|@C|y=E`=+5Ey=51c$* zQ&)TuuF8w3E4qNgr_R`q=bf8|#&oW@{JvdBPL|bB9%nh_DZYSx$4}RuJYRBaGr&)d zc1fS`R(tQ*XUlQZ>v@>)YzfA`-p2Xq(H;qCOzDB*RPE^v!7n~tOEo2*;*)i2p&noF zP4He!yJUGA7CI=jA!=cbCOl0ehyp+YfS}`hDZ%=SN@(S)(eu)FlAHTzsxo4Y8bJ`* z?->S-z@7Hbm%Ej>b_JtfI2@?sEj;q!u%)wGeJg+{;3r%eE&P)x0W9eJlf32S9#7r- z5FIss&-#ruSetk(Ga&SpWrTaUG0{AgmT9J|j zmgu;3cT!x$Jg3WZ=b@7qo`D8{UIYvRC$@lb`jqi>tv&bH+T~VJmgQc@&gAwiSscH)Z!}?QVRkZsQ}f|D0uXO)<7y*gcfY zXdhBFG~3*1QO{5^y?uzcb?l!VY)ne8+}z$vNOq?=_S9BmTeR(a56S6tgZHvMwm{SX z0pJdhng*X*9ZHgNi$5q=$|_%} zHQ=ud0tE!2AiiJyK^FyN{flz>F-0YUzR_;vv^yvSeKPT>fO2UpNuq1ao(Z^Wy^7-Z z5fBxZ3vQecs)-%d!mPH5(+>~?L=MU_H*`%l{=$cV#u&xs(72S;R^!yjxV9q!Au=gv zcuj0dkKX|3{~9M+Y7}|`0BQ7Sodm!Kzzd))fMft!0G?^&xeLI=#(D>UXaKrP7mPZs z)XHr5v8&DE>lS9Qce91~+l3g5Gj!U-OSVXi=DWv*M!F`4MZ2yGi}8%MM%a5AOcR>j zL!(yuDmK(IB0b8cPmKr-rJuUw@X$oPL3bwBAZmC=Y%qBz$aqkCs;PoXKHK7Y?gTaKROV+C(6MMB#2Y1TGq?;au*XzLe z8}3DBybX6w?hO+J1ps=sNqA<$fOdH8y|1xv|9-su);b(KavZZpbU|u@?TMyK7BnK+ zbK;_EudTwtwaY*p_1N~t-SE~`Vb{?-C}PCMuU zRX|xoQk*~&Zy_LvlIVJP-azAZ1G@@Fy`JyApDQXM6Yu{RUVk9T1V{#rF27&rwAu&e zkBOn$c!2<@w%f^~)t^_LE2^{k1O6sY8oZpE9eKD@_mgk+>O}4x+L^pIxEndzqxXqb ziRn=QU;qT2AdI~*<@2X^%zRCGaQsB_*o3L%$ea&dC&#}xN(+oMH4Z5_-MNQQ)TKv_ zYsNI(a?w*y2r~Tb&aOe4GtGk?;I9kTRNsq#ShO&A@i%2ZmU^e3{{0z z)bPzN1QZ+y->8~zs=AW{Ui|(sL8Fm2)cf6s$}4J$9f1JXBsKVaEKt5j){rVXk6B2S zJ}Vns4x{Tr=-uUYPS|~Z)HvL@SY8XACHR_FtDRc>?P@_|(U`_HIGncHTKkA~=gw_V z^UfedlGwWmLIn5R@{Y@FHtQOuQz$Dfe|XKlTF1*<4!|f{;Z>awWes`^2s|E>XkBOx zF%Q;Iu(foD;$Hci!s^vsI%k_fpjyljXbb$RYPHdK~n=d}9UA%|)gAxI#ZL_j0)rGcc=uNZvK+r7ShWag)6OxWMP%kHy%`jPYf z29VN`qewxI-sJS~;bd2Chx2Gmd1F2tQnPeBshhWjIPW_^ocHV{wM({>@>_pZj}Ch$ z_LAPFRwe^449PfIF(L>1$}8s=k7*UC8|w%Z81sZyHec z)x%`lOLuhM^5VjkOs%l~;knIy&B8-Wf+UJ&Um)1O!oQ3$ zI{apw;P7FPH9yS}D}*>pW1Jpe(71w@Ug z>L7ve3zmrpBKXmGbWRzF{1`l*53zTFzd2yHNA3bqpMu7ufx!xB43HEF4PUQ9paH0? zR8Udw!=P7R;Ag2L=mq>vAn2AMO3Sfl)$@M>w!QUj2-3|kMsgr<{~MJO1^M^`M21W7 zcnQiXf@raD9w-1O5EW4TfTsq4@(zx^af^to@zL;A-^77E>vCuki$|2-BJ zl}yDf;BaLskUa@V=mXd?xN;J1CPM%Z#mF8XEy7hE4cRZiRRUP4fZhrS5&#t-3YPrw zGTz@9jWyp!V&(_W14QO^{EPLWKxjJPq_PUdaF$1F;C7y&06yrf1`q;3mX_wZ{uYLfPlltumrFq>8phFQBiui4hHvm=!qK!oeo-^78$lg9J%KFr86LGr2ji2_P!P&xc zc)h;H^YloQN3|#bMuQPKX>l0Qr3G5WT5#)gpU~dD!NKjs0T4+ND+jbqL0WtidbEtj z+$qCw; z_#p!j<}E;%7V+>#=(DXRZM4R0lp-x=y2d zqXDBvk42#TD1zo>BnK~o0NnmPKFTbpsvM~)DRZ82x?M%dGzI(tgolNpPox2YJ`5sC zps`uNCg%c}n%Inlpc{%g1;p=#;?bkdQ;&MP6Q_!bi>(&(8S%6AN7Ul{^0YIB6;6lK z0Y7DATWpX6oT};NefY(v_<&M%MFk&g1X@mlUNApx ztx|)q$BT-};qg*Nj|;@_24o*Mi@9#lKt?og04NaK^bb-Vx7UNB;tJ%I);xZcVqDT= z*Ee{c-Fzsof!TApJRa;ka1yO2-izKdR$=@d&vWWE{eHBXxE%Qxia1YYWfe9ZI@@4( zxSzRf_th&aEO}Umto#ApbG1>C;kZy#i)E|7gx?e7^_EZrUU_&HBEyWRuBoMa`6q+F z96p!1<6M0au9W&_hbJ!?nQQ;4j@(Q=A``xwL089?on_aX9L=18xWCblY*+y2aQSN_Nv-~Jclr*%UI})dJG-<1VjjMmlWXR zgHJ#uq9rIpb0Oa$jO{!QdZY0Yo{tVN9>LbsLZ3$^9#zW%JfP3)m2kN0(SO<{Ao<(@MLAzoDs6iDM!;2% zpPyfd^3oDCC=IB0BHybJkJBrYqOx+~*VS_%RDD%YT*21$;0}YkJHg%E-QC?GI0X0L z?(TsEx8Uxs!9BRU|C4*~_wYYV)jXW)>Y1~9@3p&Euf=_OwRVf3Y^VtiljHm{QYTb= zO`HgFYU&~vS2B+h+`;c2 zZ)Kh1hu^;YbNP9_){dBj_%-V1{`vNPdqggOPs>N`P?#uYS?VVC_18v{(Fv0a)X$#- z?d|rx_muL4@^7*bt8aJ+yY;C;c_vWUlfvE>czW|KPLr8#kwKdE=*_PeG$BDj^;eAuZx z_e&w%b`?#8%SMkPDo0aOg18A{laptQO!Vfv6aUGXi2*%Fll#v{#+|^_MfY2Hxi3tD z{(H4(0VEYgEKn92BQYpzEuUVS^bzwMJHB6^2h0D)(-o*$9!w`7iBCo%tOZ<&Z=M}? zZ@T^fd7_h^yPECoO8fXg7nUa`WVCwCwHpjkcF)tkuX)7Az9&;>-Q3w^FYeVxk+f@J zc?t-jY_Rq#+X5JO?m4i7$ht3@1NcckZ7`{e2p~n>b$p$wXc;a^-*C`MZoCT`U)}Af4n; zg0`b9hG4!}w*ImV;Vlhlmq1Lou$~Y%!<*yDzLpONcy=2S%K{uP4Uf$eGg2qNHrWLQ z$aT7?i389ta~2Mp)rje-8=EG*UK$n6_!VM%6^h##R<2J7&7I4CGV7Bv;B2{GD2}n! ze``LV3*IvBR4Kp5cf-3Lj#vjx%3--;8#<^Mh552RZ@4@&<<7j}PI zwQ%~eD-aDkq94DjCqCscVy01dkg)lHb>r3f zM$F_Z*PbW%5)ZQ)BTkd9wY6a}jWnmUwQ?|b-8H&=`@zy$(W$o3K3~pyPvJg0srwuHy7B zR}(WS<$)tsR8?D1XtoO^2i=7>JA^~KM;IqN_#W0~WFUNwkT0TM*J>d7w|H;>SJ{25 z?ef7PsTZo-ylxECyqj1`9 zAt=pa0Rd&2X3mdq7uwwxd@e2Ly+bvRVt;pR-)6#W+_8#v=EOs#gy*bF3f6`%iPgb7 z6=ArVTD4yvZmqem(RcgBdQ@>IYy1v*yqY_Zat(){f1g(YX7s3JEA1CXkUUVyASKdB zT_t#xm$w5ol~GGmMD5`E;kF6t|+{N-gNKQ+>9@p?=?=k~gx_xG|Sg0`Y&GxgT>fWG{>HuS_z*{{EPloIg^NBw{^Y;j2m z07;~rym+*S7_;pH4F(o=KPtv{Ma_X6yH9EYM43}l9wh^B)Hg%oH}$DK4^#%=!v5ky!dMh*JO|x`Ea1q^ z$2yh@hk)OmOnfc87N?k;b7K{_HRnOv ztZ{T4npOzqc3LupWp>xWIr^~IKrS}-fqL~Fl~lm~Yg$xjbD|j(R zbbWqg6@fuor&dH-=yw+xi6Pg^W+t}PMYeq-(s=uw-7$LVdlDHdnu(l3CqWN9+%)$%;{In^KxwysTg-t6Yct|8kkQx|_ zaAhN=@piPC;tcj8&CV#Bon8fR3(?sdO$vcrj}4K*GM)`XrlJYb&OGl4Z*=Us3{XHO z0SJAdusRq#6oxz%PX8o0?PC{U`-Mt4J_bkR3m(5eZto2*P7^6?4*~?{431l@e=!~9 z75_NodrJSYM1ozwz-gH~*T&Tf5z0;=qr~Jjw8g?Q_Y7SfU)$kBs5w&qD8lPk-T)?k zK^P|k$0|W?KMyW#Rhn)cnZSM>=x$jz!(btlRuo8$U*qQy8p&~Y)wrPjoQQ7x{TDT&YgL=_s! z+Io>5KP263=kXFzXFIgIlr!QxSWy%))eGEHg1xY`rSKu*yW^%FF-zf?DL8-dZ&#vb zcKSq*KJIiq=aUa0Hl8fuLzPCLDl%?9I7iiq7#+WJ3@u>92f#NB+l z@*6QkDHu@(X9ZtAxy9+5g63p_fES4G@9PYrL=6Rh-caP$uO5Hlw`JVB)y5?vqVw&% zr!jmn#s4WO@aH5I*dq}{C@AF7fWFQV%;ok4w zg;yQDC|%H#ZIlt8m4yeAX44f=(Vjim4%2#W+Gz6w(C4PD{NDH^Pn=)Ygk4=A38Po*jY@&f@Oj3p#h`% zerQw(BII8)8&bJS2;i6pensvO@$~20v8gp{IVYffeW%BNMPWnn*WjsdRcSVtj?u~I%|O{w{wVYNQYWhx z7sS~r?Q>TokPsHO>zgg9qTeHZo;Gi~6d$QANB-J$hn>7PRQ#am^f7O@g}8( zL__(Riw}w{Q2>7T7R<_Jgydnwi0AZ&Z_)ZOJS3jXw&IVJbmC={h(j;79=5|V$GP_P zV-5~?zv4do1UJWuq>&JUj_YHq9IM_to0;!{C$6{3Sn^-ejWip`x09?4{9DKb*iBuw zJQn+3JhA#j9SWfH12otT52HW3$$=# z!k2515QYBh1lu$u=%S85J&1-VI{o=Dox{`62-1c4!s~Hn{WdJ%Qz?m6TwJ_`&u%?) z)*AwYaQEa$v?+xlK?ElOgnZyaK@gpWMftcMCRX#jSbv^O&0|GKzS&dY+HeyvaDcZT z9aEK+g|C>xyNiC}RVttV>g-e9<8c!wq_pT%yIv0@JmQOuW(7)b1` z7=J1G^()Jn2azypN<^*$k`Lz5a?KX?`DzoJA$Ue!9%D&aS#{~wR7hKfJQdbXXwcPo zOmy_#fn;%_Q5XIA+uU(*G7pxFPpAJPWiA8*^IRk|%iWFFX;f5H&ka^|*r!6%^_@jm zGnp|*%XDBN`qbCx_omZ)o^eJ#1_p#CS__cUuso8NNPGcA50{%F`kKhi zm8jg>i-FMjFuIOekQhtqd$oAs0;=pTzj~%x@_I*;%Y~g%w~pQD6auT?TptvKK8^(5 zH-=je#}!()J^D%^6SyBdQbv5LuS`yRLNnvHrDdRUY=OA**hNxnX&VV%KoWWN6}9~0cJ;Gm=cO1QW@+}5`a%GgU662KMH@Ip{wgH- zqTr8iU&z!oi!T-T{iGppD}Anvt??BZIy-mCc=5!nP-!8dHBxbZ4SJUKT1?KFvPr+a zEBnI#(&AD2F&}})WW#+fR_;rk1@OKB%TMJ!*qZ)haHXbPGd$enqNAdMld*xO#_Jw> zhSIlp+rRhFD{<^*0FlF*sfmDL(CliRFgnqH(6nDPA95LoX?nEQZ8m`4ZF~Z=#3yFX)^NYZvL?wn#bUz$66*eh~OIW#m+Hb7__gJR3|`3 zb!YFc7ch3)vich&cXKKkgTrEcv>n9dDIfbQW3&AIG#SP{?s$THz}M0@lY!O~fo z=sGtn=TD7EA7x&V1K7Bg+w&@OG+M8?-1eyNt)WA^MV&1D;HcMa7IxF6TI1Zs5WCf3 z&@HkX)|bcm!{ee{dF(*dZ!Q&2lnVvO`sW(vR=bj)nQ3#CnkSj>fjc5C8_Y;gpqq>d z9s4lHol}W8YAoC=GR#R?dk~BeK7j?z8%j{1&H3F?u)M6almYvPv7P~x%bco7Tx6&@ za!?7Ea50xEK!Ab}#@dC~%q(66QeBHD${b%fva7lIK>(z-B3Y)Z65>zM6c;>dADl1c z3@2PuDjWc(Cu=QOFaiq+(GkF|Ga()Ky*DlS!1*=USQ~G30j&&oDryb^OAZVE%Xq?; zu(I~4m`4)kxvn`mCso`uj_g>JGg&v}VU%qmYN?cB2`*MNoURisT~$Y@X=>CCXa2t1 zLb7I|zcg9k+0LJiM~oBO^NPC_W#xk%6?BYl6wDyzGa;4WHeQ%Gj5ZZ3`5;a5B8v(X z#d5+O6EK+t>qeGyy*jASvGXob*=Dn+nIN1$w3r6%ZX&W7LGAs~B#{d*!ba$bXBokQ z0`25sDIt`((labtXzWQCRYohBo@$7`0fa;;7 z6#>MTg4W!Ms+wUYy+>0qf0I-aGQ~IddGDqtQSZ6qXiUb4`Cc<5u?I2L5dCS1rsF4< zJ+71`HhgByp;PIeVdU1J@!3E&3CxS4TZ`*%M>^$fqMd~Gqi@(T$M52fj#$fZCzDt+ zR5x0~$8KOGzCOdbGa+D(_ICJ7k3|YHIm}K<8XTVkiJucegHOMKQc| z@F#N}W?(gkKsgr|R}06v^xcya8b_GUdXwF9PaqfsEO{2nT>Wb`B^j<>K*2ou3tsy23R4`hbN(0T@(snTNlI+8$|PfbN-Sdi|)X259P zkP3LmXP=H#m=YP+77V$WD0P2!gKG&Ilbr+{oBs7|)65k8<{0EpCMcLUnZHsKqVN~D zj{l39J3+=x@J(D{@`u6CLnmFRnZ+5ewpLtW+?9zuCSSZ|cl+GFZ-+xT-1bA$Si(Q^ z80P;_?;Xp!0~^46X;{ry+c@aOsour+Yy*FZaFd))GWekGSTanuuS5kc(?<1qJ*RVx zb@kQGbbfnOZW~fdXV8<>tT9x`^Lx;_89=WZ9ecf?&hNUXr(J#LxITE7^tB2gr~KAU zn%{lP|EoQoe|BWtT=S>42$fQvJdI|fbT$D~R1pvn`Z>;2!U9uw?M<7X0<)i&ihRt{ zW|bGdC5ySlj|>ZCQaA!Ob5PHe^{rW%K=SKEv9dXoTW&9sz^lYU-(L0Lsu7CmX|GsC z1>M0OoQg$C8n(%JZ?X34tv@%R22N&=MV2t8M56d=y{u3EQ+pZ8D(admT{96~U}x`l zmv~Gl4*TLDyKLnXjy-D;ffMVE4{*Mc#*11s7?=_q#Kt7BB~@W+N^{*1;O!B=4=kY? zZ`s`I8qz2yp%&n~GO9xYi`x+p@gyM%%xP^I$wq1WT${9tkTlb4tdpJdzx*5*JoL3yTa(r`b7n? zp5ys)jTgrzAt~=dpEs~hIT;z^*m<=@O^V1+>AnrsnWN|Qv9PTT8YU`- z&d-Ps8w-mw-aUV#XfW_}ZH+VbXiH@#3eA21@wpMg)GxucQj@SmlhoOopPy{AW)0bN z@?({SeQM-U>&yZAP;!gCDj>qsr9KI07c0DOi47Tc#Y+Z`2_dR{@N0Ob!_@a}xUjUF zpvL!u_}iJv`5qC$oZw#JltY6tQiCW097!NOo$~_U*Zl$SH#eHg-nt%Qw>9xQLmc3W zdw*ipDvd+ZQZv#!*>)p$zC4~qrl}K_BE^eJyWq(RxQ~o-k~2_3Kv-`yeh~VUs%`qK z{~dejSKhNSYddiKjJfIw{NU=IJJ*CPt2C= zxAynY>B-|!Q4y$5raCY$@0+0i6@w)WP0l6hecTlPb&K4{WYBNA_T1gj3O-(Z{EYo> zOeSl@3_}6uj?5?fB}zrZAkKIOr2?Ls2glmOUsl~5r>K9Tg*B%8PotE> zcVrfvd!G%C{QM%eBUD0D_L5R@CmV1K;a1elqOoP7)4ZmfB$|qVO8Hv^I%sa`?Tobp z&Qgl-Uel$$dl)APH&srwP}UK_k6+TL1~YdjL7FnCktiG_81Rf~++XY3HuW@4iJXrS za?v?=sw~h)2bG8@@3%Tc2)ccx3G{?0?$?$RG;UwM);k%=jSH5!6DPJgZ54FH1F7cY z$2h-@87dj~SMNbphwGNT&IPu@V#E`RCuW;&e31nX$c@553ZR|2Gcx0HrFPoK3lvDG zKkE3kU7l?Gh%knO6A{rMrP{a$XBXeU7fCceU8@3G#)QsW497vVk3{f2%-yQlKJ3cc zn6C}!T&{DAZhZC;?oYgqk7lBzC-T9#Q9UA_OHKv2F!8*8z`JY@N`zj=SZ6bzo;1(v zNmw!AWyzUs#6Pv%s#zwuH^wX?*<;=c1^ADBnk>{)hA#a|SSb`Bx|oC8Vl#c_Z2XD& ztDUOW!-3iB3b61?A4~G%&q90(#x!{;C0Ej~Y?y@Cw20(h2$kh(2I$W{V8R-n=wtPh z{gv>!Q#}71&)MH+znNwSUV9VEKlYZ5Hre5Nj_1+C#HU!CZV3-9L>pJQ4t36hV#Z=( zSEG?8y9?DDrpBC5r0|SD4e+f_DC^Df@rfb8V(K92geL3#u#q}6cashRpXb1gU?&R$ zpBzN;EJWuL)Gu|ESnX&-Cr9y`7EVz#yQ8i9nd2O0T>g>Kr6MCI`QvpsF(xqkYy?sc z+fnp+IJ-i{<7kuhK6draOkGLp36S$Ua)*ni0} zuRqLv9hq8APaq{^8+kZ%qL6=Rt8<{*tFe(jtr*1DQXm~P5){73Scumbs;8!XdB)sb zmm5wK$cao=ot>_!=N;IODD^sBQiG_gZ zLnuU3e~qZ>4+L|Cx>qr^>o=pGGMQxhcKLK}eqW`fuPJ|$)#xaD+00ho@T^JokV`kz zS@YSGzrXgVDB|PGt?$Tna|3@p_+Xar+gW2x^+6kZ1`IeoIo^N}66DT2^E;q&Im->p zd6<1uLQ$YnQamLx=5I|~pyumiu6Et^wS9FrKOSjbjM4VjKP-9ns~1ChGE$KF3e-I` z9tOZQ7lKR1;a9Kmn3U|0Ovd9misMwtmGNsqJ?txs?b|J93T5!A+EUToDxpJ?i3Cdn8Kg_BTV_4`_ksRM`^n;O5X1G;JS?5ODn#xgtZO5pUdObu0e%L; zHX$<2@!)U_CqyJg-#KE>R3n-3=-UX=5YK1 zmNw$;K!n$9$WfBPaqt=CQ;8XD@uFYoZTEN(qvpLwb(bUsUMhw@kfoF`N0j+t1scYU z%$PCA^xvTgp;An-kXYgHbV9ea)PK!ih)J-_R84Z1P*C;mq4X3SPVLVe%S+2#hV3s9 zUH#61<;Hiu?&Hkqtc5BAl7oYRYhW~m<|>>ZRnl9g&j^EUJm7di5ZUwj5nVd*y8O71 zOH@&JAqpVi9=JCh)0fF3(jW}Edv|eWo>aFRku{B0$3M_dT7&gKR0T$>+ zhI2@Y$hXGlJ7|&*m`oCD%vkSkvkw({TGK{0K%In0ZQqSKL#s!Mz~iK7K$6}FubMPT zv9ty#g_cb92Ksjm(OW(mQE76#q zumy&)PFx|RM&v63#_s)I>vT=9frZ2snc|_5xI+lxikRyR9|hzFKN)%6G*Oxu(|nxT zA!8A}bK*F&PI%pAu&8+8aOhjGK%ud67#-T#7yeLk>gmFcHawNb2eGMPHk@l;Zw;iX zVtyDA@jieuB)948aiwj=B2c{oPf&mnL z(13npvwQnE*IE?qBxzhPLh#TvFk&3*nFqX}lZXR~L}pZh&TIIXlyIl_AK~=b74K_U zWvh*61vNDo2`RAAnf$B2lBotwXEW}79=^d^YD zDrmzQLlqW<7gFM<40PV=!&=EmN@R?rB8P0YB9jU1(eZZU+kGsoZ8ps7^sXvEyRlH# zu+ncF-&dVC5; zDh4_mNM`IaRA_lb0}5!EXZjRFflYR*KNV}UW}dsg&AwzVj&xb^D7O1?%g~1ElnA_1 zyma1y+hcIkvWf$}ikT$>t>L)(M!;f|3dl(qpa6;fD>#mI1$XK!&`O!XC|!mqzvM)s zpJ-Zt%^tCt@IUnQOBF; zuQ6In1up5#N+0JzET>K4q~yw#LM<$7?wDFY-0^E7VZfdQC6SQ6JwyW40D%D6R3<>G zLpJedJTrh%Mp*WhKpGV*lyjjVM6|ZX4I*+j&~#G|odF<3Dp~;xTNI8Fsrtr#(h0(tO<=zq%m1G^EL|0{{@Q*S;C=hQE`%MBWlBO!O6ak=v zBuXJsm8hW-9I)+7BS|hBefD(k3+K=00#>fHEXr|I*z6EbmW~2fNJ>#bV=3HPAw8F$ zW&`C>s;{v)ulzkAx>Iur73%yIsYhy%<0=*pOiq%XtgTVpFTMGRyCUp|pVnPu^A39= z99Sg4U93>9+Jeg;NyeR8DwxxU)iz0BPyDf@tPoi;D-%rOjY+Az?-AwE-JJ&{ zfK=Jy(IS5POUz}hD#nhA7n|?}_Utfn2RH)`DG56Q(Q6|*vPZYAV$t+eqz1RGtC|6w z#T@d7cY$PJ6|t|?nvMQRX>K-XBh z)(I-j_S_TKKq`}wUEKnwt1k-sSqp~aaG4!pl&2jNF^^X8t6E$x7WOGb*;m9@%`oJi zSSX$@mh&zjppglVMI9~@GfVEes!qYsjZ`Dx2Sa3&54VEdljw{t`07TP=i^5Rze~T= z4V4lSl@4~osA>G!mCN0F&LE%L328*M5+7B7B9c$Mcz^$==^Kj2#d`GBJmu02DTLLb zl@%V->#DCE!t}hfX9YXeiHAv`hdc5$FaR7{^Rz*1$vMyAhE<)yi#(S8>* zV7#cv5#3xAj{v#%*u|u25S&IB&*7Y2CWM(xSP6FSIVFZf^t$Wzuh7aGJ+=b2VN&o9 z*_z;3Z>BIs)#;iquG zYzi7!B;Ixb;P;m92;`@N53%HqT?XV^Hc<`!kLLwJ;RSMxS00FTGvwOzh4ycDeKx$gT0UkP%zcT;!0peNMV7oO@Ek!uAKs?8 zler_so0{7o&?afiyQzCj#5E@b0jK?+h6U6SMTQA70CPhXwvAltXc~nKNvJa~Xg`mO zOio(bxC`TFQw}zuLP8I+-&mWB6KbC^(JEn`tH>ZaMhcF*t%;fp) zTy&oU(tQJIaD|uz;RW75U9?}0gdt#$R2#I9L^E|sE9UY_Sa*;3DrO*Xf!s4Rg6A3Y#zekCxuW`(QlA(cZ%t2k8Zz-Vky~epR zrJ`pKf=Io!ANQO0??=V)BcsXGqwSYn<9bggRW)eIEApD*)X9gYb2JtS-}=$LR=(79 z^m*YhrT^0h3s9IZQ_y<`c`qc!3w>ndaDNSEhDp1Lg1_-T#2>jT z_>?tt1$(T1ViJ5q5!)6@2$5xnc}Su_6LE%>x@wO`LZ3N5 zjk@!E@9(u@wEq)7{oa{~$(p z@4(1_38NFA0js(h9$QOKrIjix9j=dNsNc&Zms%fnCSxVQZw;Ps@C_Zh=$rMf~OWhqY*Oe}`N3*Kbm+dCjiX*~TMhEgw;ViNATs+19LC zYP%n7^rFsvRbMkmX${aBMmLh0XbqC>M{{?5C>y`~_TpK&BcGM~QGL;hsNm!wuYuL} zGrz?TrYYVakH6dG;Ugw4{|sJ!ciKB|gSl4h7xTimyY@bv{NuUjUAR#ke+Pc>OYm(N zUn|FX6YqZi0iou+^L8M#Wv0uMUAIL(d^Q2RE>TY737MzT77qEcBIr8%SsU1N+;gi1 zj&V1)N3NF_-sDgA(482lAR55kzt(Gy03p2HyoP$h9jCdAypE$4`jV!>?W*qs=owCj zx)YIpe8MbfCX#ANH#UCkkBq=9(t`kk1tXK}1d@%@Fy08mLhq<0`V7i7w}(_$(n)1d z&)^ve@Pc`0L|l3h^)Gd{7h+c?rY>Sf#9vB;uD~TT5|~)RoDr>jl@KnM`gnE=@_1?R zd@w;0^~%8IQX-04vy6i#1&{xz@{uGz`e{{|QhS!Fg$g?+WPmzDtc*Q07^;K-4Iygd z%@TDpMNUbJOgoy{(N$Xk2phDJt~)6}rNnVh95|rWcN<*(+fw}DLmpbp*n*z7P^jHr z3^sMt1>1U_qTPkUk#v_b-p`cq6ELU`vx$lxvtr|EkT(|INP>#=)y%r z1gtPlE%bR-_0;NSFJ34q*2q^rufrtcWvRp8P*Q33ZHQ?(k=Xw!Xp-Q+=_JGJgi!Dv+ejSV9h5ha#1l+{@<%LT0b)=WcAN3lY8O?rpKnj`!}!92E85^s&k`YiOBx^ z;bP^KoX)xE{@6!f_Z&Wdit=yk^yk*Ukc&*aZu{nBG~&HN_8pYw0M?M~lgMyQCYQ|) z(s3~ZT>{@`s>EQ{yN^5;*x3u}tK(3|Z|m`?l!l;vK0BJ4^uxzoVyJ|34VPD}S$A=u zO!Hnrem=ZME7%|Z|w00x7`!NcdY7X}$39od15z`-NCj|;g^PKA&m!E+-F zxp0ZQuYBk0)6(jWloa?Zi)iYh$Y062d~W7_sP@Xdr8?jD%CPd*8(xzuZ{WL^K$2&t z`WL6t@oi#}i&0N080=L4QSQBV2F0~Gt|WTF^xhAFHnX+Z2WXgZh3xRneyM_zB7!K% zkmqqNVRD)OCip3~lpEH}V!r0B0p^eQa_l+xqgtt#SfWnuIm?hPmhDvO??CV=`Y8J! zeUy9dbj%k1@ObXC*<(_^tThyPSW$jhCzm44t@J`t2&Y&in}Yk7P0O zrvxjQG+4sK?WYuF8AF!%vSU1J5pVX@m+QK=fNPe_ZUnL0`}bQzDst#}%P!BY`?D1@ zLd=)Y%5t|DpZk+%I4JGm6G=oo1<*`?)8n}Bbku!|ztAX#k*DhX_CPA&<3VkAu_8l5 zGkbc^DJfv>Ke@pt6Hl~3tK`)8Zyh>t#>{ONFV9Zob1I+VL<&jk+XADz$M*b@m2i(*CsR9xBiX(;CRHFxQI2k-OYmyF`RNH$i}qgY{!UtRd;7u z?NXSO^@8Avl-(2!BURrK=it4l2y3TQs5*kenz?atlBO=dZ?hwx`g>*NO`v=bNsz4i z#PI_eWD-EfWR6TrXH=ntGY$1WnI+W%hxIZ{Toe|4x18|iXO9b6Ovyq>szB9jD&8u(}AXCP%zvbc;n!{3hjT^O4I z;|?+lD(bOj8b%|+i<5TDogvN~9ZGl$)q;`OU)CTKX%Cw>r_k(GW4P3Rpp!EW77(M( z)H-9lAS4@EnY;KbK|7IxAZ(vQ_(LnB_D98IPR}q*8V&eu<>Rx~Ea?-+&UAqzGj%yd zH&^?(ni<&y11YR!*BV5tO_-zLWtrLMtOf~zCxn10&ui+NiYJJvN_+EuO0R*Xi ze_bO!c@g~oJ>?uW!0uoaf5Mq-UU~qmgxx|z$G`pZ{-%Q=@r69?(Bf;I9?pM2WuMt> z?h?u+d$c*#A+U1T5k+`e8oYd{TgO0Bmb0+qEPB}pF8;WTS`}qkidI1MTY4xcjCqIV zNBB?!lEne4XzsyZ-P#sBoQOBvx0*0v2AWY{ zuG0od<>ZAGYbXi_t46Jxl2QLjI>P||ajpJ=?gY{%BQ{Z?e0i3i6l_TG70F1C-m5my zd6PiCreOg9^IRQG7SBzCSaXZBkEMZ2v1@7)VrUFeVeWVU z-LQ1Fw96{S7`2=@AXtTY5^+(ouPioDmuXvmkTl1YFnrN6n1L5^r!MDz*xl>*Kje%U z4Hm^aJ2OQeMmB&GoB%{vrS=HYavI(}SKDS?BB9^x`(GK3N&mM^+*>OiC+n1^Vir0I zGFBFkuNZ-ix#R|&Ang8NcqF5k8u*(!eDE`Y zooD?|YYGau15hhw!b}e>tzY^6jcFaoP8Xd#iPWNJv48X4?!7!2G4=DmfZ<=LTl@!2 z5!7;LJhmJBKy1?h2@^TtM2h!ujdPN#;={;%`M+`h^-`eH2M!Ll%kbsVz_)xs4KjTh zNkbEWOHvTI+ZdqQuagY17ec0lSYtBpr(%J!y{&bpw#{YNq**+*FuU=Uz@WqGv zZHmN$a1A=58G0+=>Pwg2D@5Eff$(M+8%T=&zX3O71Xd{8+1ljO-`KCg$4I~=7@o8% zyC2#(JolhP@{<`ZanQ!A;7~4-o zC>DWi&pA|_6&iXqkEETKK0A_T%vuknm( zZcOHheFi{JhXw4x8*a3IqJox)8r1PmGG?+KTSLVI+rI8eR#%UWk3+n!T|PD_Np{3I zsLR;XX<5tmdS=xTF=eDxaC%Y-3OO8p6av%O> zGI0Vq6s?_osj|#75!!AKrGkYBd8?|NmE&%+D`uRM7i@VZdp&l@lTeZi@#M1W)$yhW z0tL7#`md?B#^~??70hFXxotW$g!slZI%ajc3C??-*#ut@qG=0g4sk%%RtSh1BlKJ^ zEPN*eTxo@06aHC>bXFx=_FOMk~D2i;}OK;+Gc^$E?mtIfQRWWm>VyJKn#wMI&Z zNLkHpD$*c-$0!5+vB8Rf5xT+>(J;VVYpsTe43ri!l(~f4Xl2bGYOdR&S=itVO86Nl z4Ddzb(75Ka-t-GG6&a+Z?pNHCGh}Pr5XEsWi?^s3CigoB08#e@WwP}WnWwO1l_0~_ zm8%>o9$|FcyU)(|>CHYlp@6vIF2fL(+p<1fb(2Tv?c`@%Rh4sk-a_00d023HI7m!f zS~za4%R!XaxZ^RTEbDGalVBPoJ#=npC>LnU z4*c*_*rL)GFlcwhMQvC%8&tddnf&7S-KexHEbD|U1*&ZX#t9qdqE8{PT*n1`ujpm5 z1c6tp5Xu%pWMX$$dCyR{RLCJ813s{^dF&H)Vpa>L(&N_0NfBs(LPYR&LtKw?2nI?_ zXak^O3p!KBE3K%!<~pwfS#U3aj#gulUDHBG~pg;8>)_ca0W-%6B~`N5ituUE%Igss}T!A5!As2j;eUtgat zytczX{TzT{s)`s1Tq1Uh!CE8!8KVCa4gnan{*7LIJBG)@|+P!C%GF{dOoJm zrhTRfxr^}To_bz(1~k6A;Joo2geoQ~k+9L?^7b7S97jXAh?1d4V#XNmrVT8VYgt72 z=$H`+-P#9wy!YboOJt2WoM^hSSpH@CVc-%Jfv^|d_6wPzLu{P~a)5U*rVb88YxU!# z>Sg<=P~FprY_IK7es@E@DJ{%`F^y>9U)WbP%u&$cJKeh(WKl(FbJo0YSz_g63`dYM zCEu4h6vZ`Ut&TAE{X|C|qlzFu9TQ{=grD6kZ435TQEC)#3kno&#dyz+)qtFm4Yc2t z(hlU|^?iQJw2SMxWKI1-LW~5j*TK$?H4tt5`D0x;nFO{x^Xvfn<&@SK)`67iDH=NO zP)GIu0iQr%zg4yAZwds)%VcQz^#I_P^e%Mn(ALChV+^gE!uDE_=C4&iP9# znuIyfrTHd6-ts2d=9erqwyp`30N24gD4H=dD&49hr@;S-@l6sl-KUozKp+1UDIvp z3;XNk*XHQS?pNoKPgh+}Qp3YYdPErc{khx7o>%9R*XQcV?F003*YvRTtFnXbnH83n z7@-{MndP&kB?1kynKOp!+_+E-?8-CPi)*EhyZ$D?adXhjFtK0DsPQ8^CGDBsJF;p9 zrBO7`%2*x#Uz4=>9}1Yy97P9Yg}pE#$5h`gO7}VUMH?R#H8RI){Eq<5TCwA;{j!K- z_s8V32X0VB0pU9zo&4&L%O`*E_d3EWq?VDIyV|u(hqL4y1ZRbiYCy_?tvjAb&q@qL2X$?Y7Hzs?{@@|l z`oz@7JKQ+2Zu9S3@{O{m9M_t*K6}%%$KSq_oPKTrIrikuqDS0YK>AwE*%6IeG{nR}I(=c()$l z3bjf_X$-{|g1q{A2xdJJN44Eu23))Gu zx@BRE)qtx>3xS%Y0J)da9gTDY;9e;RG9tq>qxBOnK3pd6f+D>Zh0+N=uT zn$^yPfVYtUBWOB+SZHv8;Vahw$eC3R#7O0NmWWF8z5saLHMbCrU<6IVO{*v1+5kzT zwvKu6`+R;l0zvTP@jxp|kQwOJzK07YMI?uh(mtxrAex#PML0Gx58~Hlu zDhBR@GFLAdM~DwEoDiA(kH6(NR4iuEJ#H_Y4#z*-Lk{5MVa^&HE=ufR z0iK6Sya@XJaPV>$=W$Wqe*$FR%t0ItPB=NBn*)=8k4Ly{XmGGP#>058vV|@$cuN}G z;NW%_RKEKdq+o7V$9OpJKiNCC(7W{DgT{$K|S$l zWF_c_Ai&E`+x9x}U#F)AER?p)f4_Fam}i2I=1i^quL1AvFj=a*cURz%wzD6`|Aa+_ zAW2DDFVP;UFI;m~0?)UaHQ@d3ch^3cJ#paW>emf==;p%{-g6I2?D6++%p=*8#P_=2 z_1(UkJ|&w*zfA5=9WxpLo@_BW?A3NR|NcyTaO3Mqq9y$2SEA4KY-M#(Lnszze1_=RmRetxa%+3YnJYs(Qi-dF1@B|4D4)C z8P(O*ICc6Qx^!%d$mnQ3lv<)Ku(kt=%gYgVrWaxo6D8RmL|uK^%dc1d@yjJGOl#4q zvm!`5l5b&AF)kLCpil4au!LBl$O=5PytuFk`wt#P*wIcfnoX!bU5bM0v*c{d@m0+_ zSij%PeHQc16|nQ7(4$)yNRq@iwOlSIE?&5Z6KBq10G%iLojz0_FGPv!9Fj)W2~j#- zv$sT3Sy_$JIzO^A(-EJL07a46rE>?#!om`Mtj@?`L%B~+#!VMdQBZ;GaA4c7r59h? zdeYGhaR1SZ7&&SXLad>*g+2s={7fI@7ZmXgnju35@`w(^)hbdCPiG3%6^xWl6 zxJ=TF8r%g&qk(T(`lwJ{T|G|aT}1cJ9T1lg&kt@02K;a~)T6qj1bN5KkVB^~c6oDW zUfpE@NzkJd+c_q|Jv#Qtoy9R}Fx5WHozGp`630_ASjG0Yi#GwzwP5br$rGP(~NfJ%oO zm26t#3*en)tMSau_uzJFAgU4xRzY2I#fQQS0N7c2B4o_JYbM%u?G7Ei{0X<;jDVux z!m*Rs^u>2LviB$iMd2=sf+%KO`I1!?UXKSE9g>lf6wi+}5k!f5erNz>w#vr5yKlkc zFWwC))C8~F#SJR1>{PC(sIRU;Qd|T#LkRGb{+!I85diov2|+)P?AEb+7OKlD;G=+7 zY#{^@cP@OKpG+O-o@XHv8CtD`yB0kKA_-RpE1SCiZj-4t&O?^H5j(P-L z^|*c7B-}oI63+){S#@1Kj-M>~vE7wU2BY(DDj473hIZh8!D#@~Yg z&DYYhqj~w1#}3NNWQwi`=qETFP#6=i=F^=xdX~r4#U~F;!yhltM_E-hj-1ZpbpZgB zm&;u7Da%A%>r;j6AgBm919;%&pD<;3YosJZfdD8htHzfO2+`XH(<3Q;kUj98wP@jAxCc%20D6#*Bej~2Qlba=OAdTSvjA{OzK+O%DO;x*?P zu{uqA9Em^dgLjj5N!D6%^D)gpCzZ4zB#x_7pkZ4O1nG68s zvVdOMi`wc+wfbBcf!KWh=)xr%pNy9C&Znk3RZn#uWiUh1Et|FNpv; zLExZTNZ{VU{9&m^w?p}yT0@SfCaVtG!Vmz}m%WE9EVU&n0%@Jvp{BuwTBjEc-T=Ho z1u6j#CTnG*pH?%bzs*R$Pq5JQAd}IQxF%VkrV0Wt_~pLIs(ss9;yJ#N_zV6ZwFkZ> zUoV?O?r9lER<%#!ba$(GGCMhpbV-hzv2x|g05z^XL#>=!Q7^7YYWX~P?%cUWix)30 zq&|;bGzPtdBl!hLNmCIUr{^*3I}GoI*mh~yvF=-xoH$XU(Tn2g z*^nPl!^R5w_pn8a7TFX<(NUA?9h%hZS7Y*sVfbO|Hh7A*aV3x;XE>JLF@*Lkzhd>s z?(n(%Tn|=u_<(QY_ureoS-*Z9J&*7Y0NB2Lds}J%UO?sC)Ks{qaO9<%R86}Pf`K>@ zYYPDcpsdb`pk#%%^bj`w_y_j?agysIYrO&7_U<}DqmUUdUcBhP>_gFu3KHZ}#F@2t zY0cYs`Q3LAZ`RPVa%cqtr{9O5qJqB(dLuJT_S=gJ1GqvGD{7pOU3QRw6N~8BaR(hc zNYI6#+s;E|o;h36r0dd$$KcTKzZx>kx>v3UxG%314K4>-j9rGzp?4y4@FL_+TmgH7 zoelx{C@E@a1QZaJo`%|^`w*(rENmB|{~=2+H4nJ`)uv-eO^wEn&&4)CAKe9gQ~JQH zKa3vTdx0x+H|(HxUQ4mRWFNMb?1V~Wgv%;4K^1zf0F?kLw-@7s)WDLz*bRy+doMx% z_WclDAA!i|NJLSJZiqzx4*jrV+;Xg&`93nkT9;M&{3=sSx)}v!I4C(~<&E=xW#1+D zFgYw4LX;jR!+ex~`aM)dMVmGYV6%ooWDg=V8u#_OBjWmvx5jD2V7XsW#ULSY1eA^R zb73W|xG9FI%z2{+ZE zKRwV+LH$Q{-|ShlzOAXQ_B$L7e;^R>(@XOM;G`;w-$&KP)aJ`ySyADC;Qsr6`^SZk zD2ij~s3x|~&E*F2EKwjdnh3KN^Tp-i*jVNlFz_E+xO3O8Hg_#unm>2mJluHGO}P2y zn{nHM1z2$V?O3>QA-&8y=;v*CHm(j7OW10B;Hm*Ja{}D$SR{(Ty7%e*qg+C+%!zJYMt0)P;Z*11q`z8Hw3aDn#ww1mX4P zAkDk6DU^yjurILoWo%jYD}Mg<_|>;i+_V)!V_*^l0w8fQPznyCNQ}g^MZo@@CO{Fc z;VDxfVlqOxZ61^-R>4DG~ec09a4&3*u4R<_d z!!HMn5C|}9lnYNRYe44=$JJl*CmW6U_~%f-6p2|=CB81{)y9VnYii-ya|GW`d>B$7 zc=atbYJ4C{JtU zEdFo745_K!UV;Aav0R+P5EnTsd?0^x#W=3_#y;!0M@hApQf`%sbk)`H%(`6WCT}#@49lFtPW_5iLn^&dD?nlNFiwtxSjGe7v?Q+4}}{bY38w&aM# zLcVNj*)^o8Q*Su;UvT@_DG?e2`(ydb$GT30a57(Od^ck}5k3aU1 z`|p34tX=yd`QU@k$b0X8M5auc#lfzb+O+LtS-j*v<)e?kBo93JD0%A1=g9EkV^>`( zjyPk+^%(;O4A=MS+4G`+pm_N3G19N!Ab5QNH9S1*scQxd2GuQN#*BANo;)=o7?j;V z|MXqV!;d`t#rX>ts_X6bDy}tk?$R^ti6@@-z4+4G!G8S)+t8S@vReP=on_aqJ;P_r zoLhSR^>e!5|B3V~AZ($u`P%xo=Hv2LKsp846$-emfS-QW?*{JM3P`xt^dT^J3!olL zOCvR}zec==50kn#-XNz#L&-s)YCB-Q>J~l?q}zZsMyi36R0Xc}U&8g%2I$gLka_GV zq6QC+3IU24=v4tqz^9Z1wZ0CjqaJ~RJh(ppgaUsG_x9fr{oIp?95f)zNh?$aJg8$eNcs70s_qLy4d+1(-5A4T5xBd;N=mg*fB-lcs>M5uw zfM`Szg9fl@q108w`@=?fe)$riOKwJZzg}UX0!pp~D%Jp~0K5US5pswHJcfoULxn^xx2s_oy7V;>H|LE8pRQwen#lSQ9r4=x=PD4PeVMhw`-9|+X zff86dBSkmC#Cc6KK z!)uI83rBFe7l@#s6hr_6RRH!$RH%vva-a;>ux@ZPoHl!cO7M%Hu&r5-(hD%B110^# z&9)Ywg#&^c2BQGILBqF=L`i@E1{k0Oh>``e--f&cM;#T#ur*)N1MYkvaZ8=se(G>F zf}VUw5CXHW(yLwi1-}Zld_k1zew;o-*;@ZPZeTR5ka>qyQK)*{;HzFn*cn<0TruRQW_k4Y(DjA zZ*lnnGsLuQfx784JV&|1)rEQ35^c5uO7sYBi;;5)fNoIHR$q&`Rnb8j`FG-1X)SeDQav`6ug2$ zj1ECA5(LrU5R_e7K`b0uw`XzFJ#^VjQQB&|_Kd6ge5;%mzqCJJa?rW+Fgs{h4~+!9 zB8x<)bp>TVR0`&VTwsEfW+%#dqonCu>UE@D@*cioZXFSn75C`)tRLk%`v4g@uYx4W z0`b+#fivNvwu>qVGQD3ldO?hZR`LX8nFK^MobffxSmZsuwb_fk#oA4;hq%s5lo*33 zc_o7()$j4B0ZG^*De84Pt-ppMs6J~qNA%iAzfjp^?J9p2+U3WO%x!Ob%8+Tm)uj9NsnWB?7CG;m z+N}EC+WGKLwyx!0hjco;*3{<5SB$L|uhL~m_)pU^eX@A3AzgE~CPl#iP5<8|0RZ#d z=YfWP^$nFjZIZCW5x`LCN!pILjUG;-s}tLAwdeovWm=G zp9T|RD$piZZ2n0}E-QxOX!z4X-|2u{TEr&wmpJURFzYlZ5g3-Hu_d66t2Ka|}-^9>>3Rf5vx{n5WnBgLwU|1{?o{1Vfuya2+0}by_=y?E5wC}t1D zIgk}g_I>)%C3TdS%P?7n!LUFLNlft$u_MGu|2EbaW{L$dSj*REL4WElp-Vpb?d zdQ{0tI<1!QpC@)76&eeyNqZ#y5BOOS01EzZ`dfP8g%|$2`+WVJ>&MNWKK$Ok5Jne|ZaPFKnq&j}`G;`m+-PQjHaO%{l+v}pU zzy0<|h2(em@moo~@O4N_6-oZ1`iupb=VToTlJ{$x;h|hjIfk>?jsc{x8T(pRr2RoRFe^C+g^YcG=aQVtP|JcIi_pQ)nWM+ny zl@uT|#15@$N526B@WaN9`0l%Jv1{i}?u3w;m370DFFv>AZvmIDT%OapQ)lPY$y2*e zpD_z9b6Y{uXdUmq`R08;|MXLeQMo^k;8iqA2Fnvz^w~!l@=~qsNDD1!}9HSFKPbdm)vt#%I9By zsche~lia;>IT<~6%xl9(^uOY5S$OAdt>@l6m#lpBA^*aA7K{G|wp4uNsV5v?e)kQT zfBS9fsF5S5{-Y=M;stp(-+B|d`~G|XXjZxOz7=;o@$6IN&ZSGpsL`Wt`X{haV@KV2 z%YvK9GcP?)=>1E*bS}MWxj-+mVezu1WbF8HhyDp{(sh%14jno~oq5A-vgE$ypEUcW zXmuu0RTMLG>{E#{?(e{Ezhl9Cm&^Tz&Y&0KQj$;6cXC!UK%>bh0D#-=3fRKJN-hVq zefze!fE?IHgMDW1J8%$05|4O1-p;Q-`+|DeU&^$0ezB~gynRe`v>-zy6_u4QD?w$+>o2@`We337b7p5)tk$zeqfsg^DODtms8~WQ z8k5N+rlqAr6(yX%c%ev^gZ*E7=EVztHzgM6h%eF*m>RmnlSuE)`sn!hRy69qMhVKq z;c%+dw6fUia<8Y#$isw?YD$%q>J&wB_-LYzMlwB6QUyRXjT0S06FURELUDTsmt8Ch zr4%j*LIfpiqe4vq;G%pUS{9&SL7G&r*Gp&!QbNlJOZdNuQ@52RVf`K{yLdOcJc{g1k@{*PDCS5EhNpH}*=sga_f*9hF8 zwuy@XDhOl+D6CV+_EUkw7m9q7HZ6<0*bH#g)5WW%3=DguQ<@H;r)~PhdmN$)59eTh%pfm@(+LlQ0W#B5vIj;{cVq^s|v|)kET4P z>3-WLv2PdMgP|b;hzOji6HrDOtrEB?k%f{`0#9BQaQFnc0|FWXKm!4y1t5wt^yy}J z&~eKjPiX3jN=bQXlrJOMVku`)8WjmrKt!id0X0;(-YdWlfMIF`@GlhzaMs07G=W!C zV5L-1T<)*0I8OusXgA}7M>~${cE1`K3lp;-*9k}tk&tK00C$f0zd^yTq@4{ z6!^RfYP@VsSb;NJ_C9oU-JFM;Zhyr1FW*lZ(eZ}J$Pk1Y*m1}r#>MI26A1R&3ABWu zTc`*k5d2g{5Om0>RAe~H8&LGi!58a)n7ZVWr<^qLYr&-o+amh+?%g#}K($+ip0-l) z6L>Y?F*)@b31+CM^8)dD3Hyo^)NSAKQ~kG-MmC$<6tAB|5+{7x&%S3*!O;=DQ>Vvj z_>DiJNT>+{f(pb+K!#31M+@*-DS`d)&a=et8}+wSk&K(Z(J7&Z(t#s;N2Y^7Hi+2f z761k4XC;vQDlV$P?;Cbh$}V40$=Zp*zXjx=cYbTJMu$}0Il8-1Lj?S+2!I3(1A$8E zg+WIs#xmVsjyh@P@Nzj&@|Qf;Jv{66OTO^ZME=>G9bJrzLi?S0zQ@h}MYeuN z=b*FU26Q$q3h#gXxqi0>7KQaYGn@X6t4;TW4L*JDtv^V^>wC$CS2vTjNjDU)O}xJ3 z;w!Z5jlJaDYn#a3;e$_JUBn4=6LNFfX2ce#u$C%FETjG1>^X_o-7q&Hv0MXdiGtWd zAU8cXhw)z3r2UH9E|u3Hi7CP5`K|%T9c;V`JU?st+UnwuOVjO~SB9lOR|6 z-*Em~0QHa^IOhlQIq|%D*be)z=O9;kUZ$!UfvTrCHMMX+xT(~vk%(4=C<;Q9Bmi1b zb*?DAJ1hgqFu>dtHibZe4=&`PkaRUXc}gQ_(nL|ztEw8LRHG=$OTy$tn;dV{Nj#Qw zV;pCGqLp8ZJ1?$81R|k@fddBMLj!8iJM1xdP5f|nP{1Y|MVHH^h(?_j7Nd^)hK6z9 zP!p(kDRfqX_mkd&9c~1naB{+hi6O5b5TfBxM5Cgjn$G*Drh@$3R#71oT~WDjDEFZd z07)bAVA1uKO1vNSHmXs9T1s;@ui%uXg0+fMxyj~e`nFADd`|d z0#xqYM{ve;2JcwkC&wIt;Lqfk&Z?T(`IsPt@VHftN=$ay{BLpQ{OK4u>pHyr^JjSE zyLFiR`2C2=$w7tPg9cv^o}h|D+GCz?$e}7x0DgSpCY=8ANsQ^=2@ZQ5%F4=+lN!tX zo4M;ZeNb9%{7zH?J(Wn!$-u3vmO%BnuzJPQICSI;0t(Rs&^$h85J`%S5{yO@p1yk? zp1Xe`{8X0i!N6+LV$Z>25F1U0apHU-0EG`mf&iQ=EWG3S`VmABV{f@1Z+`j%{C*!sjO`8& zdyOF6=l1yprpa9K^cqaQ<52_=fM4-r(oN; z;YTUU6oX-j4wsAjh6WwAP~7#<_+2=D@+@lV?KpTcA9?4i;8#^U0My!D@BMM`OjSW? z1x}vIqr7e=!)1L9bzoRxDSbi}HFc=1s{^$m#>KJ<9L>9corh0R_t@VN1mGv&>%UFM zOVon0>Xh|=9IV-K>?}@SEJj6T70N5CQBYEj(-(>bp+&e!zHUe>DLpX?T1f-D%Zp!k zoWY5+6@b7UhTv6{{&p2j8(Bj-#Ean}A$P__SXYHxjUhoxFQQSS*15 z>Y9=yKuZ8UC8MkoLMv@xX>QX-HS!1B)K1eIaea-d=_ntExa*eA|rg zb9x4#HxwW_&Lnop)olX+$uC}SZX0g6yuMJ^Q}gEFyA`F+Hc~YF1JW@3GxAaLlt6rl ztyNjUNK$uT6{)!}l_>ecNzLYTGAUka9Xl!A9X24*c-a=3BSiDyuKk4kkW;Xn2%Qx9)Tyy89lzWm^* zZ%%)u2G5lvImCjE_B@j*6>P5qBX{TpyI(xW?wOF zQsPxri6ttD^SOQJc0mrDc5LaBQ?Wh7E6agXIqJ~G1Fv7!Q)!9ry?RsE_cwoku+O#* zk}qmRfOz08Y*=>*AW_sh01j2qm(1zmXtQ|v_}|RtVxeMN0ok>o%J*n_SY2;V3t>R8 zt5Ci1JO-u=9P!$39LV}(-LQB(h)N9L;CEUS)rT9Gx7eEg$Kh`k-=RXp7!CNfJ`WeHzOjz8wRPhY z+uYN>WtxD?rIizHS>HbvSJ|*9lN7ybC2zJBiepkko=?5A-I?4+`jB>gvc2ss5z|7_ ztlwrm+Fe~RZ^{qFr;m_feY!k(Wm_+sMVykL8=9UTerr_!w8GSx?Se@+wN$bm>aMnW zvOj6DycdZd)50@v)|j6w^3RY{`*xA+Tl*>z?GnR*OU+UF54~CvrdD)}`#5Z7iwUN9 z8*yK>Kj1y>oa8)L`;_-$!-inFZ`YWR%x(`p{A5SB*N17Z-i1I=QEi#=3%m{PmzuTE zLQM)oI!8x_^-9p=3Mn}!K^Qc+=jv8>3{cZ1cdBT&a=4N(sO8bnoY=AWZ&F0Zq>Q$U zhxwv=Wqgq_wQInX9RA;Xe}uJ+53{w1A8$$u<6!6;W)g-(m_$Z>Y=)-Ce>Xab%h2JH z-smoL6z-*EcT>U@l4#V3zA%GU3D;{C=086?%KX!lV*jUyOc^UrS#i7aQq-vO`_RR5 zAG(I5#U_+by8kX^@Qg{p2gL4=HXeB-(v(Rjnb1sWqBLIXAp1_%f|qKsLO-HvUcrTknZyfgCytxK>|-ifkFas!;UX-2=A?$j3Gk?peiWg@i)J~Z`<}mRAm{e-wU58 zBX>v-EPY@uzE1ufRdB-#0+r|hRnLg$y^v9cI((eE9m%nw*ncJ;O3;nh9=ZePH@ypy z$n-KRs!;BWq+IC9Ef{-Us4>x@Lk%*kU@SzkJgHy?yle=X`BXYzN-2d!n zFlG%yZEY2lfDeLm*BV0f7L+t7T*zE?0$=>N3EzEl2nN+c-uJ8`;fNLif-;;_&yiD^ zqlGU@mW*iYoj+}a6in&_jp9W@xCsb)AU^rl2Y7ky`$#q`NKmWzqp!0&;U_@3(h$fe z$Gcs?VR8Y7$XRl-^C*0Afe-|1U7lhnLGEv#Xc6e-bS<8H=L3j$O&)?fr%wd&GvE0J zRM*wf>24X1yW%5I24c;DJRBcz4k!DL!Iy`dR9jW{wWVd12)G(R0xm3~7P2 zNUX&~+NZ~pGauefUb}4oX>Zn%9FvyBYsJ&JLh6uc(%(O!lmFDai%7flIErB=2{sE6 z<1`xd&rZU}tES-4$uoHWi#-Ss9(RR(ZoU%W;S!I3$LR~bf7^bDe6V~x#YjYgMhD@Q zIlW0pm>F~pg0Fu*3Ar)uidSKz47RJ-guh9{+D0U`PmkNvA~inV?+HNc*|jw~wCjkt zDl2B@-h^ap7F;r6iyitOTdxF^*lvzCsn_!BjwdYtp|n0LvP1ih=-#Cr#Q6AV#88Sx z6vlNQgBPbgi;pM1q0Y&eFvJ1KmmLDSEbeaZI?aoYY!pPt z1t-eZTtvs7ix3|fkA&z1w99HQ_DJaP^ZfMYdwEIi7YO<`!+vi$pob-{~vpA0bs?^{EODeQCW8b7I$||@E{=}0V2fR-QC?ikc0>j zh@e3O!GgOxyTH1fv&UtoUsdmL)&=g`}$Ix)rUksb_LE2CPt<0^>bY+_gz>pg#tPZGZdk^XbEG#X4`s^S3 z7%VOYSXu@QuQ`A0WyPh%_g4mM8x1iy3O1Vp(6C~67Ti9yMEHrR!eUk;{K$TVJFcw^ z)-nQ`4M?%LSAPFzU{I>bof!cw8U&pO4?cHB_=?Sk2dnHcYhr^w1DnQqcFkX_9{lTH zwsYPZWnhy8Pcs|zu2p~7Iuc|Ve~I{ar(?o|ZzJc=qk2dxm=Ygc-nMD$A3u0&nn{*K zfes1^@`KqG_V81;dyixty8g5q{tN>)wSu)%Jd~JpHODPkWdIqihDgsp{wiPF^~}4E zfmbeupb!P0J^T?!qKNaVPs87v*FT1J{e4+ehOM%Dna=L1ssGe5?3EN=-9y?Yb1 z!UX_9mj@DJW8uYj9)MS${1hI$|0USEZN$|jpuR6(KkjPrx^Y)^OHE4QUsJU8Uy>y9 zL+rD59fqJ10E4QBCYkvF_&z4SC&+FcWVVh5#u&F;_S7w}^jLjlizq6p!q>zxroxqP zJzl=559ziK?;{Hycps#X@Z?6tbp)Nk3yN?W&UjBk&e@Zgm;7KBB!y#$DpR@fL_bm+ ze=%J-b!zVC*MJhF0DL3SHT_-%gCPNq9@_zWqY97Q_GbA$AQs~Of(R@JwWDFYem}G} zq=Gl#=L}1yZ(F|NEXV=r8NXiL>jRMc>L7#wiV~uZ5~YBrQpMPct0T${$`jx4t=%_s#@h2o#_z=btw}_8>n}D#)`20YixFLqGzOQ`-|TH(1h9 zmkvIRt)It4h3@@&@qjnqgYx&`tKqi$CUDMsNwXe2hJjFs3pbfEo|5dtj zlXfKnd&?Ipf&z#4TR|PHLc2sWHw@_X1$Y+dQ!{vh1nI++^6s#7;C+m32tk98 zC((*MKYvFbP1ox=K(RXrg{}Zz102X)>Ht-XAr-LfbUWcpUXJ2)yP*B>(QrKbB#`SK zEy2<35R{e_fcf-ExNPWPIDG0T!@RDKdw*?lZ~pgbw+si(eV2C2$l0y$ zE1K8yN$-#8x2^j+b&7?;Kwa*;^joC)?H(;I-Ex9?{yENE>rSvkZ!BPcG`aV-KQivS z>)=}pnS1py=2>}^m2N!F=686s=!f)Mr8*}HtzfvU=MxiSEJs`*3lbmIHEq%a4841N z!&C+-=^3EQ@$vDW%oOPP@D;J^UixJi04%E&&>|bUnF<0R%3cttxU@OT^nUH>7R16p zxag7Zfhic`Vd?~wn7AvLRSL|i0-^$<^5Lvhc{IvE+YJ}u^93@9JL^=LqR3rQvi67? z%yIxL@&ObFkb(du8Wj@-_&f4by!Nn)^>0nR6NQ^vzwle8C1qlyAqoYO5d@pPS3P7L|fGiX7dwN!^xKz91>2}HC*8|X4x4GN9mt_r{p}Iya zVxciBIng~m+t}sp5pW@HOZWHhK0W9sRyKS-b0VD{_!HaG&3G&o}HC z65c-n{|WbR`&Zxix5H~M!~a|EaRBp^08cyxumZ2|C@SspMGLLj~%N%Ez31bRv^f$U$kqd?wdK2om#Vo{f%eTzpT^w z5u*)Zq52Mt7D2ENedZZMM*sfcKXZo5TrZMOr-ONS-ud*Ks>+qN&jP&A_l6r@Za#D< z==iiHnN=16H9ZIoXhqoD6}TJGqvQ4?zjk>jk4IKK#|7L2sY= z=byBMxVV>^bnFNQ6za0(PepR!5$XNzy36>_r=L!gjR0d3kcs*Z8~`0f`J9nTNrDsK zf6wGlsN1Q3{t;|~u(jvZse-Pw6d1iHzpTPst<8$;8DKoMQh%tZ2>dxY2&4fb72yYh zF4xPPFj~qb9Mw4J{E<*sn>>BZW2`s+-J^Q>yM5m4?JJIn2&D! zK!CALoRc#)(1rj|QW6G(@cAkXh(p-XzX-5UMv$dmpHH>#+9jHa$@2anoJ;<1Z!>1I z0u1u(+vfpvZz)2pASlRwNr} z%o>0JCGqT8o&rUqAd;)x6!PRSgS{W1)XmtvUh-6x`-V)64fqs*G#vAF6{~i_CGA1N zu(x4raa7^hcL03l1X$$NJO+svyZSl+pI#8wMFGf$3NZej{FVXyaSy-`wTS=%nBZXS z2!Z;LoB$o+R+dC z?Q%DOTEBHc4C7&}xwkw|27d$~DVQub07C*7QYnDb#aN5mD6)-p(*UBs6$IA@00Vi? zOc1jE6a+R)5WLd?;^9IZmTtm3084ql5a7n|1;LLWN{5SaC`gj71rXi`i1-8`4gUY- z-jT)&pG8i2{Ogn(KgWCXJK{LQS1C7s@I~BpFTE;^63-j(r=;88cKx!OdB5Mqwodr0 zWW#{Ba=hQ|WbPk#u~{wd`{lfkjQOYi^LzUZAKZZk;!F!EXsdyCY}}IFXY(^n&P76()=ANA>o19n@Ra0Utf_S)Rg``ypv~N6<5oyy3GT{4;&tv9ZVAZ&@FpY+-t^ z*cD)>>Qj2$=DF~b_1$Nd2kmE)2ms73} zuO47$+~7T0fWqIgwNdMBT;QKtxbXx8w-jLgDg!v_0XT(p9KrTEz_&RU^0uB-{i1qb zqX5TyzFKuwaxN_sN!2F+a|-}iK+G#ZKoOus^h2)XeDX@)H${yCBytJ9ac7y`?uH<@ zX2f(dgd`Elzz=7@zSiMW--q*cOB0^3?MQpaQQY!p=4w5cVA(voPXe6a1&#Jlj3Oe++CoOcEOQ zb2az#%4mbWPN45$(kR@tePot!tpl&SzlX_}R0sM2CJn=P2guJ);*_I*b?S3_tza|Z z+8O_}dWsdTJ;a>H^I74VgKT~Gm)Ngx{mj{LoiGQk7x4bKb^Tvsh3nDJkvz8Nx#{f4 zq)rUOPOCaO1J@4yxBUyujf-|dKkjDAk9%2Y#%|{MeIGkC`CGOOZvT84-1hCkN#8Q> z>^}tZ6#y!Ml!L}#QL^TGbJ?r#&38^i~4mHGIPoufg0!2S43(DKyz(@UNB%JUqmDxMz9$QGJHnj8;%Xz~=*WCMy9}17=mS z|PZJlxc&B^3EQ;F8Zki^$#-(>efEP96Q1 z!12Wbv^sPW6kuLvs2!yd`Wj-Kd zu_=B9ymAw8C_cLY;=ffgX%jp++#;HnxB2H6keW)6-R^csbv3EIkRXH5zW#$(kzs&~fD-Tbh0Qt6S=80!Y(C+LEszC*}yKHH<__JeY!S${>j3o6o^CCw?^A z6usis=r;$AR|?J7$`+8c7yV3-Ja0OjnDh!1MIQ(Q5vib%*nnbi<#|E5s=8bzh!njf zT)y(z*yjd39g_$;0Zx7IgwO8k4)-XdARUrHJ0~FM zptHZFE{#Z&3?KFF1$Tu;3nsouUZ>?=5Znk>1SO#oa5U`=ubqVkoN#Af^QW_>My>k| z?(Kd8-dF4}jrrhbPNjHH&$hw~?V+)*ZM@v^%C-icFWcd{fydz;H6K1@M91)c8$90^ z&d1pdU`~q=!vmYG@bvI~0Ion$zwn~E4_;EY!ZSnQ0-aFRhT5a!|Aog!!T)>i+tiy{ z{E&9beKXQ-djhX_eVcMavl@fS)SEJYNW1mk8R@q@@qOB@_kELcV`i;j=;4axgI;+l zf8&vt>?iVG%G-GOrB$Qfdg0{_9vriv=|kh!U-7|* z3;RF2Z`qKSjxX%-)Ul1XeD#N8&C!?s8THmnKc?N%BnrV(e)98` zCp}xTPdXOw&njAZAZzoK&rfV=`{JjY+r04Q)*HV*S+rztmSf)DEYG@=Cy#xx;^c-a zKl-a+-p-eP&$#!lFh8`)CYx}~E*V9Ai^SLjSo_HIq=bI0jD|QH6dXSj%7};>L(AT> z4xUOg9!!xHcL2^V+U~#P!AZHrL1-hLa&AM6h%lfIBvy7LCo;KxGvUOdEw-MoOflN* z<$ADYueO%=JU=&sDGIyv^_yh9j{*HP8PLIS@Y5Ah$*r2$)grej3nB{x0%JK~_s288 z0M29imga|@_(JB>93n92dg~~OF$TI*ZVf625rLT5;nuc!q4htl zUu+5gZ@4})*yc+&u)-l5LxpYM&0CQ8WKR4j%MEKWzFu)J`{J^2O?ag6P?HG zP`KgyBfdPbb=0W)p8XCceffhprT7PNa{e@!^5HiyS*}o{PLij?8{&-t+qo0OGqNev&z-|n{nyH_^e;xe%Se5x@tIl*sgjWWgD~Jyj&i*A}AQq|6 z^{%naA*6u$Ob~P+axuWPEuU5+1DnoxCj_Aaa4y^=SY?Y&I9>(1yc&LBtNr(%RSMkAnQ8!rk4bD&F#1yh0lunO z3NU_}okWb6AI~2GMe+j#)f@t=!flw!zAgLvI7%`vs0Dst`2m1@43O)G+>!$LW5oj4 zuzod^o+t!0&rg2PuLsIj9>=i4H#O$y6<{Bi71&?56=X}I&IYUfeR8c|wxK;-Hukgf+sY2XKF%ShtfkqfQDi$adO3|*c z1FkMAgl6|V4qJXY48GWCevYQz=?u7izPBLYe;qatt=i1i3y%mkh&quZ#5J`E5ugVX zA5N&~3neD3Q@(>KeJ+QN*o}#>>mfR#d`z{wK!s!bi`tb>&;@t$fGe3 zEg8X#pt3f0^h4CGUEu0#n!|~I_kmrBg8}`MxY6D{2)yPv9IKPF>=57T5hFxyj)DkL zuXRTJ_;+JJ2|O=O0SN)xCg#J^`F4ot(;9XZLn!26H`U2qx~WfXD`obPrBKRTPzFSF zf6e|wQ?@vQtV|DJX_g4l{nOyo&vTs2pFdH z5xPu&7P@}F0=jDE>xl0kB?ON`SHorkqgyt{y571*_O**{CXeL_nZ^N4|J{e)gR3IKJ$V* z4wbSwYdq|iRetu%YA;*9)yW3lv6VrudG|oC`40`bdn;S;uM^*U@x7nTTm?m-O&6C(;S1k`&gk}L{K_Z;_)Pf4->a8LoMvg)fE z5YvEE#t(Wulj9*je^me~>YUB{OF!=fHX%A%1|}gO5(qU9L}981s4x%|6-r71u=k*y zVKnDf$dt_^i$QU1-FwmrYYzrs^GOvB6*9=Bd3HYlh9RPRdPeWa5BIz8loK%Qzp&{t zM-`dERPQ)JapZ}jQ6M8t_J9r?P643WxQB=Z8K`0iB+(0sVpmznb9oIR#nxV0z()N0 z3@D~I1(11?1sz?*Du4`=32KN>*{DhxrquBWTR*J0)=s;+ydMgi;(s9IgI_g}S`|$Muf_Lhj+rTa*m}7ceCNzjaE z2reEHf}p##>MAN>J}0OFKPD^0iQju&pgIeS)sVZbx@eFBjdi-q*G3qx+vhajoy#l_ zIgsp(?(tcfe!@B{T!@p$t&2BI-s3Uen8l1Yo?>|K){R?taokzDY+b5u{5C(5Pa3l} z5&jcS82V2$Vc6;n_!xZ7*x(V8AQr4@Ws0KVfEV8kD*V)uz^Eg zzq$WC;8opWF_B?x4imo|u9O@oiz)d-E#rXkx9Z+{{f>8@G)5Rel*KBCaO#*IUS0hZ zeL;Bck~f8r5UOZjtejiB9bS0;+b3TxoF06Ma~shLBbYG+4%G#MqKTAB?CPGu4~cYB ztmfhi4X6_5mJB)&Eie)QI3URqcaHxIhyvpu7X*z!s5w``82t;AsvrdgN{XwJW{E91 zTDEUMf-auc!g9eUX>g)Y6_CV;#&`I=qAEmLAx0kwky0e+MSXbm zq#{^A4S+*&pp0>V%Nqhu89?byWq0-y!7f!qfInXut&|C;#u8 z5GQ_5&+whYaYAj8^$rU)+BjUlA3;O{#Bn9T+@W|M&p_)X_)^@5lT7vq}0AY^u*r3-eOsS9MjApU2>Kz5uJ^n*66kc`4e*=htqEd~z9{~>8?K4QRQB7cTVMG!S4?Y*Ef(Ai{=O;9mT zQ3U2yyjlEEageGGB{Ys51_4F8VH%Gl&f`;vZ&Zv^LJBPP7499cGo=C}08!LLUma%V z7?HO8H;75j&xW8bpNc)izwI5b_j3>9L*6 z?SYDM%IFzTTyTbMbr<0|{@7SNA z>NusegpDgX4SB{moghjEkcA)u*sBhu1R@nF2#RO`KQhVUY`^L#RWGl>V8>2V3(g)5 zK2w&jKu{GyMNlRi0El$Pa+3Ko{w}D9;6%SU$AXWHnZ{}#rwsid_*V9A??3M10D{s2 zcpCTV0W_j}dPeVD=qGEpX9b3-f1F}32o2BP?#lL*VzLw?Fu@EUSc&+(q8Pwa5`@#+ z-6xBS{0)y&F8eGHDmvqBeP&xxiKoEp%=8>cLNOdr4J+XPSEmX<7Ub4#}Sn|Sw<#|#%Y zPFeJzE_KTXQU1;ENBZ#oKQm7G^DeR3A9slVFOE~LN&MO}HEH^@Q&U{QZ^vZ2#(9w(^^!?BTWx)fT*?rmoEF^IjrHc;1 z;`a~1p{-|8rU?4BeNsLgb$1&Gxn(}{459+&bU(a3ZcWe|DvJ0a_ckBrHU^#P?r{%x zl#6y6xuuhHQYGM!V8}J?z<$v9DSdm;Rn5Sgt4%)eeyt3}B?63npo8wu4=d@u3}7B< zGe?2HR6;qZO>b`ucBhM@w1yChWoI3Ekg&GW# z=bOs7x=Ine;8*QxNb%H^Deq-pTHsY3&-m3cZVyxtLLdt&pYPX68i_#9=pFY%e!Yt0 zk@rv6q5FFMM8CJ(O7TBF)rp{fJ|GcAh9E#h_xzc{{6K!t?~2z?HlX_osP5rqp`vWB z;=*hQ07Ga&U_|^rsQSUHx&Zy0^oP8o8#SzWwZ(d)RUdISRv#Z@)7fYMseLQ}&Y%+u zp#b-kJ5!%OHoy;!b+5Eo8}U)Qea;zOa@nul97uNdL+4zE&&pnDeu28LSDUYkf3M9R z&sQC?*jF7+F}!!b-25VSU(aW*OMSKFHb0W@#mtM>eQA~cpJq=q`F~RP^$lEQm%Ov}BjP6bJ;=F@ z5zIHVe{hV!xUm=vf)r+`Qi&5f+&T)3`|V#LJ~W?tDdH{R){_PE3m$-*ADSx~BpIZ$K9IOfsc;g6AjTF27St<; z0d*jGxrr0W95%ho1Rbo4eFZLipeHO^bO%hyoepA^onTBO8mM>)qmoPkak*!A&h?h` zWMH79-*80T4?U(PLUMZ-^wPOu&Kobll+e?}Vk;}H@Gk`3tQ^8vzyZg0wpn*HnKz6b zE`lzhOCZ*q3IS1txvk!YTQfum`3unir56@t=RkkuR!Em(%E6e*0fP=Zl%C8|nZV}K zcVtCX&25Jy-q7rMH{^R}!49IsSBcQ|5+n2*gK@a=dnk<{9$5w< z#R-0Y5bO>HXS0-5myOJE^B4*O6gvHWUqTDJQ8MK~bdx;z=^-C<$A}!-Er7m>1WIWF zOrB~1Q|Jt^d=Xec0ySWPV2KFsGfWAX3$LnrcFIKKUx&6C*-We)Q%4AFTsMI|c}+B1 z^IHbXI@FRK+?>o-zMIGj62D?9%wv9-#q97cJ1)G#Hoz0N*WlPAJ3!CWrqY%U19Xso zMDOm}!EEU})&d`mOoeN{*Z~<`L*RG$VebkCC)Xyx4Zpq%4ps*FP`I!sdu4nL;|7Wm zwwa@K53gNl+!iV{-*x+gaGjzQ!vn6n;q56hT=~grh)!Wph-Onpc-n#sd{6{shdnGX zpJ9DNFf;Sw{Sog@#@{gp8abkpE6*j=r@mqx# zyhxsP@JuZHC)_{qNIFu={{>qV<#Davlg9UYOCHDB{u|Ob-TU(RUiiHAd4qjnp8Ryy z&l_3kUkBK#3GX|<6R$~LIqn^M$%1_>d)6lQrESW~wf1cS8@AE@u+G5+XL~|OZKf9c zqd^vw1Gzajckb6yPYgB$D&%iCq$Un%Bg!E1uJN9oySzK+uC~Zwplv&i!I`I?b>Fb5 zGo2_RBpHK3oFORaM3t*9^2-G0zB3>rge>bIDKS};jyt(_3Fu6VvtF=(0k{jU-jZPN z{mq}wn|}Su`_~FXSsjxXY23yhJ9wZYBqs= zX1aRX>RY~GxhwXvlfQ3bGuzzHK8%{e79~Ex4mA0Q9ZLH^T^{r3C?)^!^%X0{&DR_$ z{Cy|$e!YYFzuC!LUvFhc9{-)q*WLd2f!lt<-`n_eAHFY|wVnOg^bYoA^o?v;^3!Z# z!lMrnhVQ3;t_iHzoGyH0m@K5Hr2G5dFh*w~Y~7D&>?zIMN3*7LlbPnr3Z;qtU~vYzQc?_mn$ICYE$j+*%tyhG9fas=ExU-vBEr5rmT_-CEG-}k}cRQ>3b@>#Qm`a2Hv9^9{Oq{#-7cy5D>P*nzV z6I>y1_+7B&pN*%7F2}|3$9-M=v$GynHWx<-(RvoKZ1A-*uQnpPwcy`l|LRQ%V2+Cd zG13H}mn%-N2!=p)c)?p}heA&wv}w~a%X`zd-&tvpYBir1F+JDeE2(uSS2!AfTOZoh z%9z$U+7JzToslmR(-67+`(V%qrG7hP`}5I`a^k9U+*E933mPA7{g!dc;4M{m6f$q0 z988c~4Dy|XAnQQT>G)NVBydR~$P=AvOJmYnA2ae;9eHu2H2JRD6_v-_P4}OJj?rT_5TvN~@`rgrM=x50b)w!WO(!u#`F+@@Gje2+8`CL@|pD z{;3yqVyKuULb5(Nk+5VP(+Lv(g&e^OV-#dX+3w@Fa-@-XVfeXH7T~v1gdY8~ut6un zAS^k^Fquq&pict~GAQew0~z=C;rV#xyRBeZ9nbYvj;?2*$pd})eb&1hAnH&C096PP zI0j+CM+wi0|1|$Cm^zb8G5Xy}VK@;6VaWl&7~-G5&m;iVJjb0BmSYf> z$YaPtNc;{IXXC4lQidQR4~wM5kS+lhL<;ej$8OyYz#4Zb?cwXU5+H@;7=$HL+KGY) zNX^D^pagc0S_2*D4Zu8=YQ+j+%=V043!&1$IczwGBNK9vl8e`KE|Bej4ILIjlZV?v z#(h-_mDWH0!E;zt#e0ING^mIJm-TnUm{2FKx&T2GK7K*I1Lme9}CNf;eD^lUe4 z_hg#SyAY=`6?V9`=Pq%qO65_y#L{cTO>x&Qjn>6*E%y01id{*tgv}_LIcl|g%W}@X z@Mg6NZ0x9rOQyx^;^RbY=#7h+!U}_hMN7+8-?qlRb#-+SAY<&(kZb6L^En@xDFFuT z46iwjb@x8}Q=9u9{;Bmv3$Rvg`-^u!{Nvn*UiyO(-TlyyGh4LoLnYVfgLDP$nG~PU zOgC`oZL3qeWL)+5Q{&+=q=b%X*9;zh=il_Mu5-=AYG6bX8RZ->{H`w&do~|*)0BY_ zp_3pI>9*?!K|=S;Ap?fp^*QJc2ibCai2Y?(*srCG{pC>EoDxp_{x^I^@5m4Nz5KmJ z48yK#(|tlkY6o8N(ieT7oXLJH2qF+;E6Ny~hu3ck8Jl&ykgdxtWgGKK>7GBEr}-hj z6o$eQ22XNkm&-*(knc>HayeuNCD`o&*oQ<0s}3T4pY4Hm@llW&8wJy{Jp9=aANRxk zW?`6Q3`-bLkCQB7P z1T;^2q(~tEWf-fYzbyqxWDr_1+h2VA?;$~teG62xtfdn~xocGO@kgTD-Nz!j-^qGy zbg`?Bs7OpBm7ei;a~{9y`1VQW)WDNGIR_ZIK_$`HlgSKR{oQXoRAdcL4c8i%4> z{=;wI`vrxeu(h=mMxcKCiSL~`t4FJ>>}cMxJn;Jz&@;x#hxhr%@`2ttb5@P^+fUBW zz*v2KZVAaC=xyC?EynuV%sI-g$3h@#IqML!wHV_Q^ww_VC(Ilgdo-h9u=R{+d6_fq z$=?|f-6L2JdKdP0o=y~HLwj>_m(@gcPtX1nLyshlgp1n-|5ayk|B@@si$Cq3G5>=B zO?IssXi>cG4Hs zAfVqNt7?dAe1M#K1)GTfPa* z9tq6h!}~9|ab9}2Z~IY?!yPJX5ODiRcW7UB@e_GR*8@|Wz<}(ys}OLU0Vc@+iVIw& z+hNm|<6mw(X!k*5T(|ZSwzu!>w#;Al4-5IuFn8`s<}X;s6n_p2y0^0F&kQ=!qf_+x z&69R*AJt^pw5we~*D;p2>uZ*~^K%w*pJaQM-5(mE)-NkG9$G>YK;`3F-H;p-*NN1bou=EcJ0g!0sP*+ zy?K7uuAejr_=C;1;&_`j{$;&;UopE&ml}11p3ytb(4Xsnzl0e{=)z z?H)C1%hm}Kej}oLdPeWa5BY`K+>a?KpRFGI&qf%xXIM+uc#>R@whm4JT|rp z(KC8Seh7fVP*}wHA`JMb$z)y@73DwFtXXJIW@cLgy~|+GKWQ>OJuM>QGeH&oLt|&y`NLho+s%Uy(56zjmEYVhQhvw7-7K2&E_v2FdCO#uha3S_i;u>yR}W5 zdjE=uU`rz-s}Mb-cjSivC=7*t%xwOw_BrI3n5d-*384iD@TJune8z0v@}SA|8xh^p zGkQmU$S*YHK97i4@tM`?zd^6RVxmr0gMHC6dPjc9Z-an08VsLI((4;!u;d5*eh&Xf zy9Xr@3NJOql-(TN+i^!s%iSYoS-u#+XIkqcjLp*SlOB5L5!m$Eo@OCs>IKW!Cj}4$ zNf&X@A3NHaa%*HDV`Ov12gVBm>)vyqfv(qe>)dt3Wj6)qjcLDW`QX@RPxdj^UYPOm zsbW%cdPY)G+NhYggdq_TQ3;^A_8q$qe)+ARgI8RA%cMR7hx^+l#@}#HoZR*6MA24b zXx6-W8;JqD855iEpw$+or%{00?E;6r80@7*rIMt3cIb$!KL7fQw}dfcuYw)h*FEYg zvwzG0l$u9qweDmwnk^@K^ck7ZxBn1+vgENN2jJ}KqmZAQ4Y|3e!D5Mkdmninp2HK& zvriobgV7jryPQ^4RsB_z7-{L5qTXmcGGffsgnRG45sZ2ff+2=6ZVDSWtOM+Q0Ruqr zlW^Bf!@*f*r}f9o?|lK$brJbJSZ+M#1bwBm(#(IObGb>d~c7| z5v@61rX!xPq@buMAI@eUhf^mG!-->u;5gE$6Gz|-KFiBHjVjUtC@U-FN6KrC5!C?n z`+TR$%IvH#KL<`>RXB2ZFC0F!2M!?<2GBP0Qr=P$sc`Vakeb?rXN@RHK`f+q>gwfFy~8*BpHDX z1|3NBQh|$eneTUlZojI~^;ZR2e4Tu8U`<}OLC0@{&}}Az7N3p1IIz@5Bxv(~4s@M? zVDEp@FhKl>7)ZaN0Giy94^8jQhs=laA>;1s3VHkd66pLjgI4eCZJZJ#;CDmN`2YkQ z4}#)-2;_)(5WrEM)CV2`W6UV0SZWWk{Ai6f7Gimiu2cU$4 z5b$UK(Y;SY+@(%P9OH(Vf#r-dVf4L_aVvwQ@#Cs8xd}2PO+lK9bejw*cOg9>L)v3< zMUtbsNgx<3ppPy9zq1L5%m(IWM}R5o!C&|`fW+k^lok91zMTvjbdj9}h#i~_(S4_s z$9TYHkbI>blCQQy>J&SqU1x`st4kr~l18?ysNP>f?7-jgDnewpi_-UtU~4ae05<`! z%RtnTg!%*i>;BIq_sv5hTsIG@G0|Uk<6v_Qzc&tQT+Q&@H0YH3hC$7$JiBq=ua&`y zruNq1vqu{j%WM1H=Dx0fz;#VOt|f6@+fTyZZoG;-wo`f;@b{UrYx^eD3siV%2cCq| zNj(kD$$b^)l)k>QiGAYBuIkgmIjJuzyQ+7({mR}J=hb}+@pn#x{7`Q-M3s&2@u%of zVwo?r!*s9B0IG6|1wz;92I~O=G^SI}O0A_h)gOAT20ttv)%A8@U}kh=mI}K8lz=Gd z`r+HPNC91cR6LKgg8Stnu)dc7uEz?%`gSb1o+)99H)M%fzS~=a!IoUoF%{AOAqB3W z7XnO$d!jFTY?Bl@uWi!- z%oEzcK)Jy@4nW^BL_1IcLM0XFT?Gm#YXK~Zp!k(|HNb9>1fgw}7@kf~)5`{_s~|v2 z2CSI?0#)eiEaN1-<<4OMvVyUE0Ms*IfEdvpipGBsQi|17PcT%Nc`B!VE`B;WIW50i z>e;~bROWpV^sET?6f5}Mb61-@&>&ZMP2SFad79Th8rB)=m{!XqGo zz(VB<2$2lQpD-wRK{%z_VJN;k82>!e+oua5|0&g$UQ$qVvMbvZ*W$D-;SAC-q~}gY zCbT;p6(gUv#Xp6=ne*;gH7g>%DgSUpd~aEipHIM|vt@^B^ftQSIccG;SPLk)rNGSag(0Q6ti@e={MPM4wY zY!mdJ(FJ;Z-vhdQVQ4%+%Li=Gf7WZll(mbb+qUjAKDxg&_O(-?)?XE>oqjH3t!I?6 zNc=5~T=;t9day}D_0ac;eVwlE-*WC{mh#QeNTL?v!+ih;>;PGLWpMD9RS&V{SA1Nx z+O)XOR0S~a?*PmnH*EjhW%KU++Xbgw0L6X)PY8gP6JMSIV3h%yC)*&RQ;XMX3aN}? z`7q$uK~<|@AX}L?>5f%j{QTCds|%sP%fLx%zz~p@a_S`jlPrKW#;k{KA5~yM+qVV7 zV+TEPALOcV>D<0h(?#g|JaO%W*=Ln64k+w{eT?1vFJm{ZVQk`xAhX`S`e0S>?cWk& zopWE$^+*3&Ky_e@Yb*A7_9p$vFWwV+J$n=AB3spL!o5Bf+kKK1 z*iy*Y4g}qcpq-}|sKSW3w?pmDfD}R3+DB4WtB@8g)8boRHQXV9TYAR}t*#jOHT3@> zwY*+FCP0^ucR`OI(zRt7Wpu3-P>P8cBg{If-$9>ga-9>_ir32u-3qMD#c=rDgLZ)9P5`q`1XHxFVk@!h>=zFXj1|^? zHst2aaRbYQ;lE9;J;}SKD+l+Su^)A)ur429cL@NuDyk^pFDX7126Psz+n(bAgHD1! z?rLQkcGvLP;`l|M)C4@cloc-f;iesj@|ZiQYG4cw9?4UKo4>s;4Cp<2JgdOXd%0AL?o!#S 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

aAX8nV_50a=lI^AX<#6d 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�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 i0Ei2G3R-;%;r|06roAe_4M1K10000 - - files_videoviewer - Video Viewer - Simple video player based on MediaElement.js by John Dyer. - AGPL - Victor Dubiniuk - true - - - - - 166054 - diff --git a/files_videoviewer/appinfo/version b/files_videoviewer/appinfo/version deleted file mode 100644 index b1e80bb24..000000000 --- a/files_videoviewer/appinfo/version +++ /dev/null @@ -1 +0,0 @@ -0.1.3 diff --git a/files_videoviewer/css/mediaelementplayer.css b/files_videoviewer/css/mediaelementplayer.css deleted file mode 100644 index 8ee248385..000000000 --- a/files_videoviewer/css/mediaelementplayer.css +++ /dev/null @@ -1,870 +0,0 @@ -.mejs-container { - position: relative; - background: #000; - font-family: Helvetica, Arial; - text-align: left; - vertical-align: top; - text-indent: 0; -} - -.me-plugin { - position: absolute; -} - -.mejs-embed, .mejs-embed body { - width: 100%; - height: 100%; - margin: 0; - padding: 0; - background: #000; - overflow: hidden; -} - -.mejs-fullscreen { - /* set it to not show scroll bars so 100% will work */ - overflow: hidden !important; -} - -.mejs-container-fullscreen { - position: fixed; - left: 0; - top: 0; - right: 0; - bottom: 0; - overflow: hidden; - z-index: 1000; -} -.mejs-container-fullscreen .mejs-mediaelement, -.mejs-container-fullscreen video { - width: 100%; - height: 100%; -} - -.mejs-clear { - clear: both; -} - -/* Start: LAYERS */ -.mejs-background { - position: absolute; - top: 0; - left: 0; -} - -.mejs-mediaelement { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -.mejs-poster { - position: absolute; - top: 0; - left: 0; - background-size: contain ; - background-position: 50% 50% ; - background-repeat: no-repeat ; -} -:root .mejs-poster img { - display: none ; -} - -.mejs-poster img { - border: 0; - padding: 0; - border: 0; -} - -.mejs-overlay { - position: absolute; - top: 0; - left: 0; -} - -.mejs-overlay-play { - cursor: pointer; -} - -.mejs-overlay-button { - position: absolute; - top: 50%; - left: 50%; - width: 100px; - height: 100px; - margin: -50px 0 0 -50px; - background: url('../img/skin/bigplay.svg') no-repeat; -} - -.no-svg .mejs-overlay-button { - background-image: url('../img/skin/bigplay.png'); -} - -.mejs-overlay:hover .mejs-overlay-button { - background-position: 0 -100px ; -} - -.mejs-overlay-loading { - position: absolute; - top: 50%; - left: 50%; - width: 80px; - height: 80px; - margin: -40px 0 0 -40px; - background: #333; - background: url('../img/skin/background.png'); - background: rgba(0, 0, 0, 0.9); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9))); - background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); - background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); - background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); - background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); - background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9)); -} - -.mejs-overlay-loading span { - display: block; - width: 80px; - height: 80px; - background: transparent url('../img/skin/loading.gif') 50% 50% no-repeat; -} - -/* End: LAYERS */ - -/* Start: CONTROL BAR */ -.mejs-container .mejs-controls { - position: absolute; - list-style-type: none; - margin: 0; - padding: 0; - bottom: 0; - left: 0; - background: url('../img/skin/background.png'); - background: rgba(0, 0, 0, 0.7); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7))); - background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - height: 30px; - width: 100%; -} -.mejs-container .mejs-controls div { - list-style-type: none; - background-image: none; - display: block; - float: left; - margin: 0; - padding: 0; - width: 26px; - height: 26px; - font-size: 11px; - line-height: 11px; - font-family: Helvetica, Arial; - border: 0; -} - -.mejs-controls .mejs-button button { - cursor: pointer; - display: block; - font-size: 0; - line-height: 0; - text-decoration: none; - margin: 7px 5px; - padding: 0; - position: absolute; - height: 16px; - width: 16px; - border: 0; - background: transparent url('../img/skin/controls.svg') no-repeat; -} - -.no-svg .mejs-controls .mejs-button button { - background-image: url('../img/skin/controls.png'); -} - -/* :focus for accessibility */ -.mejs-controls .mejs-button button:focus { - outline: dotted 1px #999; -} - -/* End: CONTROL BAR */ - -/* Start: Time (Current / Duration) */ -.mejs-container .mejs-controls .mejs-time { - color: #fff; - display: block; - height: 17px; - width: auto; - padding: 8px 3px 0 3px ; - overflow: hidden; - text-align: center; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} - -.mejs-container .mejs-controls .mejs-time span { - color: #fff; - font-size: 11px; - line-height: 12px; - display: block; - float: left; - margin: 1px 2px 0 0; - width: auto; -} -/* End: Time (Current / Duration) */ - -/* Start: Play/Pause/Stop */ -.mejs-controls .mejs-play button { - background-position: 0 0; -} - -.mejs-controls .mejs-pause button { - background-position: 0 -16px; -} - -.mejs-controls .mejs-stop button { - background-position: -112px 0; -} -/* Start: Play/Pause/Stop */ - -/* Start: Progress Bar */ -.mejs-controls div.mejs-time-rail { - direction: ltr; - width: 200px; - padding-top: 5px; -} - -.mejs-controls .mejs-time-rail span { - display: block; - position: absolute; - width: 180px; - height: 10px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - cursor: pointer; -} - -.mejs-controls .mejs-time-rail .mejs-time-total { - margin: 5px; - background: #333; - background: rgba(50,50,50,0.8); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8))); - background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8)); -} - -.mejs-controls .mejs-time-rail .mejs-time-buffering { - width: 100%; - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 15px 15px; - -moz-background-size: 15px 15px; - -o-background-size: 15px 15px; - background-size: 15px 15px; - -webkit-animation: buffering-stripes 2s linear infinite; - -moz-animation: buffering-stripes 2s linear infinite; - -ms-animation: buffering-stripes 2s linear infinite; - -o-animation: buffering-stripes 2s linear infinite; - animation: buffering-stripes 2s linear infinite; -} - -@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } -@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } -@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } -@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } -@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } - -.mejs-controls .mejs-time-rail .mejs-time-loaded { - background: #3caac8; - background: rgba(60,170,200,0.8); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8))); - background: -webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8)); - background: -moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8)); - background: -o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8)); - background: -ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8)); - background: linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8)); - width: 0; -} - -.mejs-controls .mejs-time-rail .mejs-time-current { - background: #fff; - background: rgba(255,255,255,0.8); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8))); - background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - width: 0; -} - -.mejs-controls .mejs-time-rail .mejs-time-handle { - display: none; - position: absolute; - margin: 0; - width: 10px; - background: #fff; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - cursor: pointer; - border: solid 2px #333; - top: -2px; - text-align: center; -} - -.mejs-controls .mejs-time-rail .mejs-time-float { - position: absolute; - display: none; - background: #eee; - width: 36px; - height: 17px; - border: solid 1px #333; - top: -26px; - margin-left: -18px; - text-align: center; - color: #111; -} - -.mejs-controls .mejs-time-rail .mejs-time-float-current { - margin: 2px; - width: 30px; - display: block; - text-align: center; - left: 0; -} - -.mejs-controls .mejs-time-rail .mejs-time-float-corner { - position: absolute; - display: block; - width: 0; - height: 0; - line-height: 0; - border: solid 5px #eee; - border-color: #eee transparent transparent transparent; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - top: 15px; - left: 13px; -} - -.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float { - width: 48px; -} - -.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current { - width: 44px; -} - -.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner { - left: 18px; -} - -/* -.mejs-controls .mejs-time-rail:hover .mejs-time-handle { - visibility:visible; -} -*/ -/* End: Progress Bar */ - -/* Start: Fullscreen */ -.mejs-controls .mejs-fullscreen-button button { - background-position: -32px 0; -} - -.mejs-controls .mejs-unfullscreen button { - background-position: -32px -16px; -} -/* End: Fullscreen */ - - -/* Start: Mute/Volume */ -.mejs-controls .mejs-volume-button { -} - -.mejs-controls .mejs-mute button { - background-position: -16px -16px; -} - -.mejs-controls .mejs-unmute button { - background-position: -16px 0; -} - -.mejs-controls .mejs-volume-button { - position: relative; -} - -.mejs-controls .mejs-volume-button .mejs-volume-slider { - display: none; - height: 115px; - width: 25px; - background: url('../img/skin/background.png'); - background: rgba(50, 50, 50, 0.7); - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - top: -115px; - left: 0; - z-index: 1; - position: absolute; - margin: 0; -} - -.mejs-controls .mejs-volume-button:hover { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} - -/* -.mejs-controls .mejs-volume-button:hover .mejs-volume-slider { - display: block; -} -*/ - -.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total { - position: absolute; - left: 11px; - top: 8px; - width: 2px; - height: 100px; - background: #ddd; - background: rgba(255, 255, 255, 0.5); - margin: 0; -} - -.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current { - position: absolute; - left: 11px; - top: 8px; - width: 2px; - height: 100px; - background: #ddd; - background: rgba(255, 255, 255, 0.9); - margin: 0; -} - -.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle { - position: absolute; - left: 4px; - top: -3px; - width: 16px; - height: 6px; - background: #ddd; - background: rgba(255, 255, 255, 0.9); - cursor: N-resize; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; - margin: 0; -} - -/* horizontal version */ -.mejs-controls div.mejs-horizontal-volume-slider { - height: 26px; - width: 60px; - position: relative; -} - -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { - position: absolute; - left: 0; - top: 11px; - width: 50px; - height: 8px; - margin: 0; - padding: 0; - font-size: 1px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - background: #333; - background: rgba(50,50,50,0.8); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8))); - background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); - background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8)); -} - -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - position: absolute; - left: 0; - top: 11px; - width: 50px; - height: 8px; - margin: 0; - padding: 0; - font-size: 1px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - background: #fff; - background: rgba(255,255,255,0.8); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8))); - background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); - background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8)); -} - -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { - display: none; -} - -/* End: Mute/Volume */ - -/* Start: Track (Captions and Chapters) */ -.mejs-controls .mejs-captions-button { - position: relative; -} - -.mejs-controls .mejs-captions-button button { - background-position: -48px 0; -} -.mejs-controls .mejs-captions-button .mejs-captions-selector { - visibility: hidden; - position: absolute; - bottom: 26px; - right: -10px; - width: 130px; - height: 100px; - background: url('../img/skin/background.png'); - background: rgba(50,50,50,0.7); - border: solid 1px transparent; - padding: 10px; - overflow: hidden; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -/* -.mejs-controls .mejs-captions-button:hover .mejs-captions-selector { - visibility: visible; -} -*/ - -.mejs-controls .mejs-captions-button .mejs-captions-selector ul { - margin: 0; - padding: 0; - display: block; - list-style-type: none !important; - overflow: hidden; -} - -.mejs-controls .mejs-captions-button .mejs-captions-selector ul li { - margin: 0 0 6px 0; - padding: 0; - list-style-type: none !important; - display: block; - color: #fff; - overflow: hidden; -} - -.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input { - clear: both; - float: left; - margin: 3px 3px 0 5px; -} - -.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label { - width: 100px; - float: left; - padding: 4px 0 0 0; - line-height: 15px; - font-family: helvetica, arial; - font-size: 10px; -} - -.mejs-controls .mejs-captions-button .mejs-captions-translations { - font-size: 10px; - margin: 0 0 5px 0; -} - -.mejs-chapters { - position: absolute; - top: 0; - left: 0; - -xborder-right: solid 1px #fff; - width: 10000px; - z-index: 1; -} - -.mejs-chapters .mejs-chapter { - position: absolute; - float: left; - background: #222; - background: rgba(0, 0, 0, 0.7); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7))); - background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); - filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000); - overflow: hidden; - border: 0; -} - -.mejs-chapters .mejs-chapter .mejs-chapter-block { - font-size: 11px; - color: #fff; - padding: 5px; - display: block; - border-right: solid 1px #333; - border-bottom: solid 1px #333; - cursor: pointer; -} - -.mejs-chapters .mejs-chapter .mejs-chapter-block-last { - border-right: none; -} - -.mejs-chapters .mejs-chapter .mejs-chapter-block:hover { - background: #666; - background: rgba(102,102,102, 0.7); - background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6))); - background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); - background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); - background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); - background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); - background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6)); - filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232); -} - -.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title { - font-size: 12px; - font-weight: bold; - display: block; - white-space: nowrap; - text-overflow: ellipsis; - margin: 0 0 3px 0; - line-height: 12px; -} - -.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan { - font-size: 12px; - line-height: 12px; - margin: 3px 0 4px 0; - display: block; - white-space: nowrap; - text-overflow: ellipsis; -} - -.mejs-captions-layer { - position: absolute; - bottom: 0; - left: 0; - text-align:center; - line-height: 22px; - font-size: 12px; - color: #fff; -} - -.mejs-captions-layer a { - color: #fff; - text-decoration: underline; -} - -.mejs-captions-layer[lang=ar] { - font-size: 20px; - font-weight: normal; -} - -.mejs-captions-position { - position: absolute; - width: 100%; - bottom: 15px; - left: 0; -} - -.mejs-captions-position-hover { - bottom: 45px; -} - -.mejs-captions-text { - padding: 3px 5px; - background: url('../img/skin/background.png'); - background: rgba(20, 20, 20, 0.8); - -} -/* End: Track (Captions and Chapters) */ - -/* Start: Error */ -.me-cannotplay { -} - -.me-cannotplay a { - color: #fff; - font-weight: bold; -} - -.me-cannotplay span { - padding: 15px; - display: block; -} -/* End: Error */ - - -/* Start: Loop */ -.mejs-controls .mejs-loop-off button { - background-position: -64px -16px; -} - -.mejs-controls .mejs-loop-on button { - background-position: -64px 0; -} - -/* End: Loop */ - -/* Start: backlight */ -.mejs-controls .mejs-backlight-off button { - background-position: -80px -16px; -} - -.mejs-controls .mejs-backlight-on button { - background-position: -80px 0; -} -/* End: backlight */ - -/* Start: Picture Controls */ -.mejs-controls .mejs-picturecontrols-button { - background-position: -96px 0; -} -/* End: Picture Controls */ - - -/* context menu */ -.mejs-contextmenu { - position: absolute; - width: 150px; - padding: 10px; - border-radius: 4px; - top: 0; - left: 0; - background: #fff; - border: solid 1px #999; - z-index: 1001; /* make sure it shows on fullscreen */ -} -.mejs-contextmenu .mejs-contextmenu-separator { - height: 1px; - font-size: 0; - margin: 5px 6px; - background: #333; -} - -.mejs-contextmenu .mejs-contextmenu-item { - font-family: Helvetica, Arial; - font-size: 12px; - padding: 4px 6px; - cursor: pointer; - color: #333; -} -.mejs-contextmenu .mejs-contextmenu-item:hover { - background: #2C7C91; - color: #fff; -} - -/* Start: Source Chooser */ -.mejs-controls .mejs-sourcechooser-button { - position: relative; -} - -.mejs-controls .mejs-sourcechooser-button button { - background-position: -128px 0; -} - -.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector { - visibility: hidden; - position: absolute; - bottom: 26px; - right: -10px; - width: 130px; - height: 100px; - background: url('../img/skin/background.png'); - background: rgba(50,50,50,0.7); - border: solid 1px transparent; - padding: 10px; - overflow: hidden; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul { - margin: 0; - padding: 0; - display: block; - list-style-type: none !important; - overflow: hidden; -} - -.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li { - margin: 0 0 6px 0; - padding: 0; - list-style-type: none !important; - display: block; - color: #fff; - overflow: hidden; -} - -.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input { - clear: both; - float: left; - margin: 3px 3px 0 5px; -} - -.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label { - width: 100px; - float: left; - padding: 4px 0 0 0; - line-height: 15px; - font-family: helvetica, arial; - font-size: 10px; -} -/* End: Source Chooser */ - -/* Start: Postroll */ -.mejs-postroll-layer { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background: url('../img/skin/background.png'); - background: rgba(50,50,50,0.7); - z-index: 1000; - overflow: hidden; -} -.mejs-postroll-layer-content { - width: 100%; - height: 100%; -} -.mejs-postroll-close { - position: absolute; - right: 0; - top: 0; - background: url('../img/skin/background.png'); - background: rgba(50,50,50,0.7); - color: #fff; - padding: 4px; - z-index: 100; - cursor: pointer; -} -/* End: Postroll */ diff --git a/files_videoviewer/css/style.css b/files_videoviewer/css/style.css deleted file mode 100644 index fbaa10ab7..000000000 --- a/files_videoviewer/css/style.css +++ /dev/null @@ -1,31 +0,0 @@ -#videoviewer_overlay{ - position:fixed; - top:0px;bottom:0px;left:0px;right:0px; - z-index:100; - background-color:#777; - background-color:rgba(119,119,119, .7); - } - -#videoviewer_popup{ - position:fixed; - left:50%;top:50%; - z-index:101; -} - -#videoviewer_container{ - position:relative; - left:-50%; - margin-top:-40%; - padding:10px 10px 25px; - color:#4d4d4d; - background:#fff; - box-shadow: 0 0 20px #111; -} - -a.box-close{ - position:absolute; - top:-15px;right:-15px; - width:30px;height:30px; - cursor:pointer; - background:url('../img/close.png') no-repeat 0 0; -} diff --git a/files_videoviewer/img/app.png b/files_videoviewer/img/app.png deleted file mode 100644 index f84e9055cc1d2efdc70269a9d7052c9079ee7a3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyegQrquK%eDCfJ0y0!@}I3GxeO zU}hH-5towJGjVVYUcO@eh66{BJ$v!;!>5O{a*}|Gx;$MRLn>~qJ?qKWY#`tg_)N1w zk+J!G{Y8_Uti)9ULR&X|nSbk~^y+rim^{f>oAVpabsT1w7OB@JI9y((i248 zST>k*FeYv*&)_ slkm8Ga`Nxs*=p@4PQNNj&HGzc-}2Q}JtoQcC(u<4p00i_>zopr02_Ctr2qf` diff --git a/files_videoviewer/img/app.svg b/files_videoviewer/img/app.svg deleted file mode 100644 index 38bc6f618..000000000 --- a/files_videoviewer/img/app.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/files_videoviewer/img/close.png b/files_videoviewer/img/close.png deleted file mode 100644 index 9c4275ccaff38e27c9650d79587b473581e0e735..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1097 zcmV-P1h)H$P)X_g5r~)&A`ud276lUM+V%eUq3v3r_ zSz79*7!zCJ11uQWOWkc{pZUM-_;+9IiZT|z_VCz+#mj4}e5G#e7|+tJ7&s=3Sy^*@ zUhs65HkiDd%zi)mYHHogO0Ne82G*y&I;(uI*Z04gyeq|0eX+JM!8DpfpTve!QtbML z)lD@XFV1}L77QGteeLz9mMJQoPt*=&iCIhw{gRNR^RG>t;PK+f(QVlA%&7Z#LE@ft zGG+@>0Jh*qQAs+wtg;#p_H^kin7GGQzB%vVH`4h;VQLyjVp8x&UZ5N|CRVUgJlfYf z{fka1l&s1G+!&fWl5^S6rie30kYG`8ATE9PUe#oL6k`J`E@$P+d4GN>9g3y5`$Lkn zJ4%q?#Lz%W>dUNjMWp)|nL!0^46xzxOzcD@~sq8c0b}Z#2D9GL(=s zrj=uR7^v5YlIup-T;zm^3v2D~e#!?KXyR4yk^IOvGM1FA= zg(I2q$fpwgIw~FA=X#NGIKXsP_~&$XOTQ@qVjWz~VtrNOu}nC<7*h;8Iz z?2cw*x)hSmontwff*F)B-QH2vJ#a18&%)R+ECv5A*}(#)r(0#iL!Hs$+qAh)k~R!K zk2*ITPfCZ+(n(8pNUXT1AYfZI?%gA&C23bd?`wx6N$K)cx>-UXJDygG@lj8!ZN2xy zL;aF;E3#_XnMZ63UkOXn~;Zt4H)wj@Q8H=@TQ$0I*S z9>pc;!NC5D?4^r#{JATc5d*53Nr$b=*~5v0Km2h^d3Nv4$*bl`dg!8qndFHow6K(oY-g9T$LOWk z*kj$rb~dt<7W`E6lmL!MFCNO7M1U3+vVt|NWi4x1!9rRHFo|*sNN@JNu;ao@Ikil| zPk=@m3E*c6wUpzm!|Und7$PB=EWz3g Zw1{y61LMJOtL%Uh44$rjF6*2UngC0FAwvKF diff --git a/files_videoviewer/img/skin/bigplay.png b/files_videoviewer/img/skin/bigplay.png deleted file mode 100644 index be190caf61c83fc30d1cbb7d815e2932e3b68010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2912 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 pz3f!DtW7JvEWZntS~v{Y=cPuA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/files_videoviewer/img/skin/controls-ted.png b/files_videoviewer/img/skin/controls-ted.png deleted file mode 100644 index 3aac05aa83cb7fed54831a19d85a8c267e939720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1559 zcmV+y2I%>TP)b($m${ z*ulZUq@<+Ga(0rEl9ZH`pP!%1jF6a^n9k17S65e|p`o6hp2^9{eSLkbtgPMK;L9^M z+S%N$uCCP7)cpMX_4W2?X=#LngolTRmX?;bwzgkiUyO{5%M1^>xw(;%k+-+E)6&+J zm6fuxvf|?6#l^+Q$jId6%EZLP(b3VXtEe}8|OnVHSZ(SU$}$;r#*<>hvEcKiGL`uh5i zkdUgXsxvb)^78WY^YifV@a*jD@$vER@9*vH?d$97=H}-4`T6JP=k@jV_V)IQii+y$ z>iGEh=;-KXW@hg0?)3EZ%K!uE>FM|P_y7O@%*@Qh?k|P_0004WQchCKUO+1^xvT^Vf+4-v z?sc7Z-MiLHLK3gJBmxDokhc7(Po9K~ylSxWt2dNo@;Sl?lo7!uO(A{9KKhcXlIi|* z)y1Qa5h#7)A$5HCA#2rYb!%&D^wFbHwOX})PFczr-dbY>A5ReB;9pG+3Mf@97FAW< z`^_$@#bPp{9Hl1lR*DgxJ|!m+1Vd;O67twE40X&%lVL0z8dpaq6uf@iEEu|V$;8rlYmO1Fx9fWQbs~s{ba@$F zUPy;++u3Y(V|{%iXWP49#CDZ$@Ky&SP&x!de!Sv^TxlU8J&w%E1a)EdAq-cS`Z;F>v|iz|9xRCPd0Ub675YM~q&DLV{d z7{(zX9XP}RNIKR_5iBPO;7B-77M5R&vkX}Y2U>&LnK(6AlW?FxuwRK|!=Qu%0UU<` zK*E77)i3}^ICz%7F?0%r%)R)pkRl7YIh_mue8*g-7=Rz5v5=e7$p8@Kh<~DS@k0z2 zVxf}(fbZ~PzA`xYAte@KppyZB@9`$se=vLUO}IZaubxa3 zHs_?lA)@Ti%^if~n@~=e6=#!aA{BDtfhTuUxQTp7)I=iW-Tv*8e@-s{iI;zOUB+AZ z^8cR5Bi=-ws7cf$Y7#YxnnX>aCQ*~9Nz^225;YN_?$H>b_y?Un1O5gTSFQj6002ov JPDHLkV1l~`FgySN diff --git a/files_videoviewer/img/skin/controls-wmp-bg.png b/files_videoviewer/img/skin/controls-wmp-bg.png deleted file mode 100644 index 89bb9b95602ecfca6290f6006f817da365da7b90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1960 zcmYLJ3se$l7KXGe6VuYMbnUV2H0EK-rZuw~cg#9Qf|=4d)s!)##yeTU#4AaGIBw2M!o?G&wajHQ+#IeSQ6{TekqJwY3!@CMa-vdV1if zv$GR?IK6i5T5)ml{}KQPh(S5r;>wjP&CShl)Y8&o;&$W44Jc76l~4{wrNH(1uz_GnvVUcBQ4I5YcEfmoHxiz^hlU0s$y2Dk=g^fGP+G zoGU9UK{TKQ$w05XyxhbMgn~j-JIIturJ%fAE(gVOb8{gXw$;_uVzD?iHI+)Ga=Bcg zPzYO?2&{2&acnkQCX*Eu6hJbpz!ut>CI$Bu2m~f=p}Ps0$KwH8=nF@{%A^U*2n-N1 zGc&WYvXYaN6$(XSVj_)31Mr-joQQ}BkQ$}~Wa8uFRVo#1K?KtSfCSjW#Nl4~`T2kY z1SAp(lgXsh>EYqwAZ%G#SyWUM(BN=585tST(b3>1BqV_B3UV!>TfQc^%e00E%@4Iu<8s08mk zEG%rTm1rEih4?`Kpx_v`q?C>Iw6UbA1yNHXB0U?P%RLoy1_#Pc6Bjn4GBN{^9`~*3Y-$uL9F5rr6?+VGm zyG|p@Hc1geS-FPDzwo)}_n(iN5d|Q?;S?T3)&poALSKB2gQgbb;^G|g24*I0dc~VFJw&h{e z%oaEA&>dqUL&qu4CBH}Ot(@2tp9^&>ZPmfaUFUQA&)RQk#;Ddy)fat>n>=k^=h0$c z4kJd3q@jGma&GnTgOtwguluea`gB{HeS;mre@Hj)b3eWbqAvl%mm(I@>Vq*WZfQ%Dfu z>&6W;-+6dT1`ghQL_jjsM#s1yy&sbTk z#{^QXzoYS0jf&kA8hOB-^aGLe!Haq(vFqtZKhlOf5k+HuBwg7*M*XQN4}3UxoQ>D! z@$cS-QuEFq<1EsvRWnP+7xsSPdSiK`|HCw;QztB#D1sAQdstr-~oiDZrX zexfB#!?X)Lp>KSQ#s2$U1=INOuh!uKyf^m7srS)l7?3o*oE$X1Uaz>-Mh+wyB1Wq6 z6_b9x;sDYep{JGd!|M&2FumqK_euAsdOaRg7`0vPLXLI^T`hiaTu86#U;9p#WWlZ zR`3<_7fYS)vx=OUvZu^L1rf~)Q`S^z%=qB;nZadq)v?Jly1@}_*7CkE+UHlPpRN}i z#~&ik%1TG!)#9C7es^yZ>7VMIQ%myj);|1-xp?A7m)7xp&w?giMXluyGYlc^Rc0@3 zrPNWv>?tq#$gc~h27U4DTJ!##3r}pUoR(KK(f(|6TmM)I|3?_YQU4>2hcB@I3!4Eg A)c^nh diff --git a/files_videoviewer/img/skin/controls-wmp.png b/files_videoviewer/img/skin/controls-wmp.png deleted file mode 100644 index 4775ef5b02faf2b826d35dfc72511b6b27fea87b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5511 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 JPDHLkV1kZU;|2f# diff --git a/files_videoviewer/img/skin/controls.png b/files_videoviewer/img/skin/controls.png deleted file mode 100644 index dfac764109eadc684ee9b5eb1ebec45423c07865..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1873 zcmdUv`8OMi632sTgDQ1jT5^L_TeS2wp<;Utl2{T%L@ZT`3K~^WyFQIwuRW-$C6*q$ zg!f#vw6&y4`>y4ReXFgm8=-<)V!6CH@2_~Db7sEh%*+on=gdqJ0dFoX36=x^0Mb|s z3{j|bp+SLSLjN04+9dYe_vZ$TU}k{@pvmMD_kyjd3kwhY3bXy zZ;OkI3kwVL^Ye3abF;IvGcz;O)6-K^QDES`_rdSU0q!tKYnDh*`1x89UUEQZEYSPm6ef^k)EEOnwpxDl9HU9oODXgix)2v6BFa(d%3hw)foi%s72;M^MWiP5amEjEFUwINeA6ixh|f@e@z0 zhux7H5gmD`>I+D{Ab&E!KZryquFD(u^~XjslvBC)=I5st0!BRQeiA4C(8JP*itxR= zzRx3dzGm{c&mSG3RsUK(`y5=UtrTW(kKVOlV>2Gq`9~o9X=`ZB!%Dy4ymKmf8-46_ zi4)x-3BLj`GS?vg5guaAi1KPhT}Yg@y~d7h2LTH?hM6F#jXT{t&+IeO7Wq4NCDGDP z|Ew|So3tO$OMmx(V4fFgPNjTef7qEhzs^zVXQ(K#%gU;{}+HB zuE3DlbN=^H4CK8_cmd&cyLSk!-P7XT^tVlt^m$TJ<9*hkC`zCyJA7shUvV}jm);tC zMJ#`Y=ow_%GEN2ZxXlLW6nWmi&sx6+2G|aRAN5|+rl~sIbXTj|j&Q;#oXIqFUlW() z!OxUGV>(p5EEUk|_vAXS*M}KN92EWQKpEOZiY}(cQ~n?VXZk|tazz42D<6=f)4DQI z9(^BBj;!Nyt;BrN(L@ECZLOkn(}b2(6EzyZ>=ll(g?<(S{JGa-BUkyc|8IZ^f?Go< zZnp02^(}!L;zGzl+UTwOJ;q~-$1xYzU&V@w{#@z$OBdUnj)jH4zMq+YP9=gDH zklV`cLU-JFTXj?7#I6&1y87}feyJ?FSQW}1r|oa?r1&gef)2>Vkwm%%Q^UlJ`~#oG z(aOL~s=rNVbnOjR-$zh+Ff<>S;OuOnBsn#6xPUY|NbAiJWdT^Plfd+=Mc;RByKv_Y z{l?}RaD^RO8OXZlkSz>d!Y#X`bUVt;Le|whTaivvAAV=wfp`niq^APi;dvS+OJY`` z(MN>O4&94GHR_J!7^9aZ7LIauVTL(5wwm7({rDvd|(L%oC;pHcqY7*EGWHNDN`g+`CoqUm7z{l|D#?r z5>e7u37(*f1e?q}9b6`KBor$7Y8k1@#M8L`QI~KHpJ3vm{h{OSSSH89 zZlJDhOaECGfyVt^G5I>#ysFzfT}_}O_hm9A(=Tn^|JtC;+xp>q8s}DZaFSRKc>t*x i+OlaBNn2w46@G3&fumySednt1LjbU*cuXD2J@&r>(b*pW diff --git a/files_videoviewer/img/skin/controls.svg b/files_videoviewer/img/skin/controls.svg deleted file mode 100644 index 4b93d8f9e..000000000 --- a/files_videoviewer/img/skin/controls.svg +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cc - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/files_videoviewer/img/skin/loading.gif b/files_videoviewer/img/skin/loading.gif deleted file mode 100644 index 612222be5e474c36c345042dd6f697fa1d16a6a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6224 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

_BD;z$&ln=!$MuUukPi(&+?Q)f*a?B+H=K zI)~paNL6Gq{CauQC}66%J&r)>sdm97-stxrLYXsl@q6WL+_q*?5pbs$RSA&aS!Q8_> zud>4Ju=>ro>Z_u9cKYzf^Q1;2j}2H7w&|sC_n0yU|^mpU;iJ@2}c+aF)i?x z7KN>9?%2BdOjA;%BlnY%g;Cfx)}BPS0cqE%uI|f86=Hs>VE+?T-`J5X_wX9}_pG*r zG&-~L(fRB#$pu1^nutU&L}cQFWOcY}i2mtYh?=G%3DuxV(lV%yF2=MrzptrⓈQ5&vh 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 and x'; - return el.firstChild.href; - }, - getScriptPath: function(scriptNames) { - var - i = 0, - j, - codePath = '', - testname = '', - slashPos, - filenamePos, - scriptUrl, - scriptPath, - scriptFilename, - scripts = document.getElementsByTagName('script'), - il = scripts.length, - jl = scriptNames.length; - - // go through all \ No newline at end of file diff --git a/ownpad_lite/templates/settings.php b/ownpad_lite/templates/settings.php deleted file mode 100644 index 6621f1525..000000000 --- a/ownpad_lite/templates/settings.php +++ /dev/null @@ -1,30 +0,0 @@ - - - -

-
t('Etherpad service URL')); ?>
-
- -
-
- t('Username')); ?> -
-
- -
-
 
-
-
-
\ No newline at end of file diff --git a/pushnotifications/TODO b/pushnotifications/TODO deleted file mode 100755 index 6dedbc09a..000000000 --- a/pushnotifications/TODO +++ /dev/null @@ -1,5 +0,0 @@ - -- Make the application key configurable on the admin page -- Integrate into Activity app. It´s tricky to do the correnct event translations otherwise. -- Support other push services beside pushover - diff --git a/pushnotifications/ajax/changepushid.php b/pushnotifications/ajax/changepushid.php deleted file mode 100755 index e7c8900b2..000000000 --- a/pushnotifications/ajax/changepushid.php +++ /dev/null @@ -1,29 +0,0 @@ -getL10N('pushnotifications'); - -$username = OC_User::getUser(); -$pushnotificationid = $_POST["pushnotificationid"]; - -// store the new ID -if( \OCP\Config::setUserValue($username, 'pushnotifications', 'pushid', $pushnotificationid) ) { - OC_JSON::success(array("data" => array( "message" => $l->t('Your id has been changed.'), "username" => $username, 'pushnotificationid' => $pushnotificationid ))); -} else { - OC_JSON::error(array("data" => array( "message" => $l->t("Unable to change the id"), 'pushnotificationid' => \OCP\Config::getUserValue(\OCP\User::getUser(), 'pushnotifications', 'pushid', '') ))); -} diff --git a/pushnotifications/appinfo/app.php b/pushnotifications/appinfo/app.php deleted file mode 100755 index 6c1cda249..000000000 --- a/pushnotifications/appinfo/app.php +++ /dev/null @@ -1,31 +0,0 @@ -. - * - */ - -use OCA\PushNotifications\Push; - -// register the settings -OCP\App::registerpersonal('pushnotifications', 'personal'); - -// register the hooks for activities -OCA\pushnotifications\push::registerHooks(); - diff --git a/pushnotifications/appinfo/info.xml b/pushnotifications/appinfo/info.xml deleted file mode 100755 index a42832150..000000000 --- a/pushnotifications/appinfo/info.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - pushnotifications - Push Notifications - This app can send push notifications to iOS, Android and Mac devices. Notifications are send for new events in the activity feed. This is using the pushover.net service. The coresponding pushover apps for mobile and desktop need to be installed additionally. - AGPL - Frank Karlitschek - 7.0 - - - - diff --git a/pushnotifications/appinfo/routes.php b/pushnotifications/appinfo/routes.php deleted file mode 100755 index 761d9c21e..000000000 --- a/pushnotifications/appinfo/routes.php +++ /dev/null @@ -1,15 +0,0 @@ -create('pushnotifications_ajax_changepushid', 'ajax/changepushid.php') - ->actionInclude('pushnotifications/ajax/changepushid.php'); - diff --git a/pushnotifications/appinfo/version b/pushnotifications/appinfo/version deleted file mode 100755 index d3827e75a..000000000 --- a/pushnotifications/appinfo/version +++ /dev/null @@ -1 +0,0 @@ -1.0 diff --git a/pushnotifications/css/personal.css b/pushnotifications/css/personal.css deleted file mode 100755 index 27d506c69..000000000 --- a/pushnotifications/css/personal.css +++ /dev/null @@ -1,11 +0,0 @@ -.msg.success { - color: #fff; - background-color: #47a447; - padding: 3px; -} -.msg.error { - color: #fff; - background-color: #d2322d; - padding: 3px; -} - diff --git a/pushnotifications/js/personal.js b/pushnotifications/js/personal.js deleted file mode 100755 index 6f4242892..000000000 --- a/pushnotifications/js/personal.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Post the push notification id to the server. - */ -function changePushId () { - if ($('#pushnotificationid').val() !== '') { - OC.msg.startSaving('#pushnotificationform .msg'); - // Serialize the data - var post = $("#pushnotificationform").serialize(); - $.post( OC.filePath( 'pushnotifications', 'ajax', 'changepushid.php' ), post, function (data) { - OC.msg.finishedSaving('#pushnotificationform .msg', data); - }); - } -} - -$(document).ready(function () { - $('#pushnotificationid').keyUpDelayedOrEnter(changePushId); -}); - diff --git a/pushnotifications/l10n/.gitkeep b/pushnotifications/l10n/.gitkeep deleted file mode 100755 index e69de29bb..000000000 diff --git a/pushnotifications/lib/Pushover.php b/pushnotifications/lib/Pushover.php deleted file mode 100755 index 0d65db2ad..000000000 --- a/pushnotifications/lib/Pushover.php +++ /dev/null @@ -1,494 +0,0 @@ - - * @version 0.2 - * @package php-pushover - * @example test.php - * @link https://pushover.net/api - * @license BSD License - */ - -class Pushover -{ - // api url - const API_URL = 'https://api.pushover.net/1/messages.xml'; - //validation url - const VALIDATION_URL = 'https://api.pushover.net/1/users/validate.json'; - //sounds URL - const SOUNDS_URL = 'https://api.pushover.net/1/sounds.json?token=%s'; - - /** - * Application API token - * - * @var string - */ - private $_token; - - /** - * User API token - * - * @var string - */ - private $_user; - - /** - * Turn on/off debug mode - * - * @var bool - */ - private $_debug = false; - - /** - * Title of the message - * - * @var string - */ - private $_title; - - /** - * The message itself (up to 512 characters) - * - * @var string - */ - private $_message; - - /** - * Timestamp in Unix timestamp format - * - * @var int - */ - private $_timestamp; - - /** - * User's device (user specific) - * - * @var string - */ - private $_device; - - /** - * Priority of the message. Can be 0, 1 or 2. High-priority messages (1) override a user's "quiet hours" setting and will always be delivered any time they are received. High priority messages are highlighted in red in the Android and iOS clients. Emergency Priority (2) messages work similar to High-Priority messages, but they are repeated until the message is acknowledged by the user. - * - * @var string - */ - private $_priority = 0; - - /** - * Include a Supplementary URL (up to 200 characters) - * - * @var string - */ - private $_url; - - /** - * Title of the included URL (up to 50 characters) - * - * @var string - */ - private $_url_title; - - /** - * The Retry parameter is only used when the Priority is set to 2 (or emergency-priority), and specifies how often (in seconds) the Pushover servers will send the same notification to the user. In a situation where your user might be in a noisy environment or sleeping, retrying the notification (with sound and vibration) will help get his or her attention. This parameter must have a value of at least 30 seconds between retries. - * - * @var int - */ - private $_retry; - - /** - * The expire parameter is only used when the Priority is set to 2 (or emergency-priority), and specifies how many seconds your notification will continue to be retried for. If the notification has not been acknowledged in expire seconds, it will be marked as expired and will stop being sent to the user. This parameter must have a maximum value of at most 86400 seconds (24 hours). - * - * @var int - */ - private $_expire; - - /** - * The optional callback parameter may be supplied with a publicly-accessible URL that our servers will send a request to when the user has acknowledged your notification. - * - * @var string - */ - private $_callback; - - /** - * The sound parameter. Get an up-to-date sound list from https://api.pushover.net/1/sounds.json?token= - * - * @var int - */ - private $_sound; - - /** - * Default constructor - */ - public function __construct () { - } - - /** - * Set API token - * - * @param string $token Your app API key. - * - * @return void - */ - public function setToken ($token) { - $this->_token = (string)$token; - } - - /** - * Get API token - * - * @return string - */ - public function getToken () { - return $this->_token; - } - - /** - * Set API user - * - * @param string $user The user's API key. - * - * @return void - */ - public function setUser ($user) { - $this->_user = (string)$user; - } - - /** - * Validate the user using Pushover API - * - * @return bool - */ - public function validateUser() { - if(!Empty($this->_token)&&!Empty($this->_user)){ - $c = curl_init(); - curl_setopt($c,CURLOPT_URL,self::VALIDATION_URL); - curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false); - curl_setopt($c, CURLOPT_RETURNTRANSFER, true); - curl_setopt($c, CURLOPT_POSTFIELDS,array( - "token" => $this->_token, - "user" => $this->_user - )); - $response = curl_exec($c); - $json = json_decode($response); - return $json->status == 1; - } else { - return null; - } - } - - /** - * Get API user - * - * @return string - */ - public function getUser () { - return $this->_user; - } - - /** - * Set message title - * - * @param string $title Title of push notification. - * - * @return void - */ - public function setTitle ($title) { - $this->_title = (string)$title; - } - - /** - * Get message title - * - * @return string - */ - public function getTitle () { - return $this->_title; - } - - /** - * Set Retry Time - * - * @param int $retry The retry time (in seconds). Must have a value of at least 30 seconds. - */ - public function setRetry ($retry) { - $this->_retry = (int)$retry; - } - - /** - * Get Retry Time - * - * @return int - */ - public function getRetry() { - return $this->_retry; - } - - /** - * Set Expire Time - * - * @param int $expire The expiry time (in seconds). Must have a maximum value of at most, 86400 seconds. - */ - public function setExpire ($expire) { - $this->_expire = (int)$expire; - } - - /** - * Get Expire Time - * - * @return string - */ - public function getExpire () { - return $this->_expire; - } - - /** - * Set Callback URL - * - * @param string $callback a publically-accessible URL that Pushover sends a request to when the user has acknowledged your notification. - */ - public function setCallback ($callback) { - $this->_callback = $callback; - } - - /** - * Get Callback URL - * - * @return int - */ - public function getCallback() { - return $this->_callback; - } - - /** - * Set message - * - * @param string $msg Message of push notification. - * - * @return void - */ - public function setMessage ($msg) { - $this->_message = (string)$msg; - } - - /** - * Get message - * - * @return string - */ - public function getMessage () { - return $this->_message; - } - - /** - * Set device - * - * @param string $device Leave this empty if you want to send to all user's devices. This can be user specific! - * - * @return void - */ - public function setDevice ($device) { - $this->_device = (string)$device; - } - - /** - * Get device - * - * @return string - */ - public function getDevice () { - return $this->_device; - } - - /** - * Set timestamp - * - * Messages are stored on the Pushover servers with a timestamp of when they were initially received through the API. This timestamp is sent to and shown on client devices, and messages are listed in order of these timestamps. In most cases, this default timestamp is acceptable. This is not for scheduling! - * - * @param int $time dispaly time on device - * - * @return void - */ - public function setTimestamp ($time) { - $this->_timestamp = (int)$time; - } - - /** - * Get timestamp - * - * @return int - */ - public function getTimestamp () { - return $this->_timestamp; - } - - /** - * Set priority (-1, 0 or 1) - * - * -1 Low priority notifications. - * 0 Default. - * 1 triggers a high-priority alert that always generates sound and vibration. - * 2 triggers the same high-priority alert that #1 does; but is repeated until the notification is acknowledged by the user. - * - * @param int $priority priority level. - * - * @return void - */ - public function setPriority ($priority) { - $this->_priority = (int)$priority; - } - - /** - * Get priority - * - * @return int - */ - public function getPriority () { - return $this->_priority; - } - - /** - * Set url - * - * @param string $url Add an url to your notification. - * - * @return void - */ - public function setUrl ($url) { - $this->_url = (string)$url; - } - - /** - * Get url - * - * @return string - */ - public function getUrl () { - return $this->_url; - } - - /** - * Set url title - * - * @param string $url_title A title if you want to show a text instead of the actual url. - * - * @return void - */ - public function setUrlTitle ($url_title) { - $this->_url_title = (string)$url_title; - } - - /** - * Get url title - * - * @return string - */ - public function getUrlTitle () { - return $this->_url_title; - } - - /** - * Set debug mode - * - * @param bool $debug Enable this to receive detailed input and output info. - * - * @return void - */ - public function setDebug ($debug) { - $this->_debug = (boolean)$debug; - } - - /** - * Get debug mode - * - * @return bool - */ - public function getDebug () { - return $this->_debug; - } - - /** - * Set sound - * - * @param string $sound If no sound parameter is specified, the user's default tone will play. If the user has not chosen a custom sound, the standard Pushover sound will play. - * - * @return void - */ - public function setSound ($sound) { - $this->_sound = (string)$sound; - } - - /** - * Get sound - * - * @return string - */ - public function getSound () { - return $this->_sound; - } - - /** - * Gets an array of notification sounds that can be used with Pushover. - * - * @return array - */ - public function getSoundsList() { - if(!empty($this->_token)){ - $c = curl_init(); - curl_setopt($c, CURLOPT_URL, sprintf(self::SOUNDS_URL,$this->_token)); - curl_setopt($c, CURLOPT_RETURNTRANSFER, true); - $response = curl_exec($c); - $decoded = json_decode($response,true); - return $decoded['sounds']; - } - return null; - } - - /** - * Send message to Pushover API - * - * @return bool - */ - public function send() { - if(!Empty($this->_token) && !Empty($this->_user) && !Empty($this->_message)) { - if(!isset($this->_timestamp)) $this->setTimestamp(time()); - - $c = curl_init(); - curl_setopt($c, CURLOPT_URL, self::API_URL); - curl_setopt($c, CURLOPT_HEADER, false); - /* - if possible, set CURLOPT_SSL_VERIFYPEER to true.. - - http://www.tehuber.com/phps/cabundlegen.phps - */ - curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false); - curl_setopt($c, CURLOPT_RETURNTRANSFER, true); - curl_setopt($c, CURLOPT_POSTFIELDS, array( - 'token' => $this->getToken(), - 'user' => $this->getUser(), - 'title' => $this->getTitle(), - 'message' => $this->getMessage(), - 'device' => $this->getDevice(), - 'priority' => $this->getPriority(), - 'timestamp' => $this->getTimestamp(), - 'expire' => $this->getExpire(), - 'retry' => $this->getRetry(), - 'callback' => $this->getCallback(), - 'url' => $this->getUrl(), - 'sound' => $this->getSound(), - 'url_title' => $this->getUrlTitle() - )); - $response = curl_exec($c); - $xml = simplexml_load_string($response); - - if($this->getDebug()) { - return array('output' => $xml, 'input' => $this); - } - else { - return ($xml->status == 1) ? true : false; - } - } - } -} -?> diff --git a/pushnotifications/lib/push.php b/pushnotifications/lib/push.php deleted file mode 100755 index 484fad333..000000000 --- a/pushnotifications/lib/push.php +++ /dev/null @@ -1,73 +0,0 @@ -setToken($app_key); - $push->setUser($pushid); - $push->setMessage($subject); - $push->setUrl($url); - $push->setUrlTitle('ownCloud'); - $push->setCallback($url); - $push->setTimestamp(time()); - $push->setDebug(true); - $go = $push->send(); - unset($push); - } - } - -} - diff --git a/pushnotifications/personal.php b/pushnotifications/personal.php deleted file mode 100755 index 33687cc00..000000000 --- a/pushnotifications/personal.php +++ /dev/null @@ -1,26 +0,0 @@ -assign('pushId', $pushId); -$tmpl->assign('appId', $appId); - -return $tmpl->fetchPage(); diff --git a/pushnotifications/templates/personal.php b/pushnotifications/templates/personal.php deleted file mode 100755 index e4d795d1a..000000000 --- a/pushnotifications/templates/personal.php +++ /dev/null @@ -1,12 +0,0 @@ -
-

- -

- - - '.$l->t('Please install the pushover.net app on your iOS or Android device or Mac. Then get the Pushover user key from the settings and enter it here. You will now get push notification for your activities.
') ;?> - '.$l->t('Please register and app on Pushover.net and set the app ID in the ownCloud config.php file. The config variable is called: "pushnotifications_pushover_app"'); ?> -
diff --git a/reader/ajax/canvas_saver.php b/reader/ajax/canvas_saver.php deleted file mode 100755 index 6c8f9e217..000000000 --- a/reader/ajax/canvas_saver.php +++ /dev/null @@ -1,23 +0,0 @@ -valid()) { - $image->centerCrop(100); - $image->fixOrientation(); - $image->save($thumb_file.'png'); - } -?> diff --git a/reader/ajax/remove_tags.php b/reader/ajax/remove_tags.php deleted file mode 100644 index 2cde7c865..000000000 --- a/reader/ajax/remove_tags.php +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/reader/ajax/tags.php b/reader/ajax/tags.php deleted file mode 100755 index cf9b9180e..000000000 --- a/reader/ajax/tags.php +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/reader/ajax/thumbnail.php b/reader/ajax/thumbnail.php deleted file mode 100755 index 38859ea1e..000000000 --- a/reader/ajax/thumbnail.php +++ /dev/null @@ -1,14 +0,0 @@ -show(); - } - -?> diff --git a/reader/appinfo/app.php b/reader/appinfo/app.php deleted file mode 100755 index 06fbece48..000000000 --- a/reader/appinfo/app.php +++ /dev/null @@ -1,19 +0,0 @@ - 20, - 'id' => 'reader', - 'name' => 'reader')); - -OCP\App::addNavigationEntry( array( - 'id' => 'reader_index', - 'order' => 20, - 'href' => OCP\Util::linkTo('reader', 'index.php'), - 'icon' => OCP\Util::imagePath( 'reader', 'reader.png' ), - 'name'=>'Reader')); - -OC_Search::registerProvider('OC_ReaderSearchProvider'); - - -?> diff --git a/reader/appinfo/database.xml b/reader/appinfo/database.xml deleted file mode 100755 index 43bd79f22..000000000 --- a/reader/appinfo/database.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - *dbname* - true - false - - utf8 - - - - *dbprefix*eBook_library - - - - - filepath - text - - true - 200 - - - - tags - text - - false - 100 - - - - -
- - -
diff --git a/reader/appinfo/info.xml b/reader/appinfo/info.xml deleted file mode 100755 index 026254609..000000000 --- a/reader/appinfo/info.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - reader - - Reader - - An eBook reader app - - 1.0 - - AGPL - - Priyanka - - 4 - - diff --git a/reader/css/reader.css b/reader/css/reader.css deleted file mode 100755 index ec0bfecac..000000000 --- a/reader/css/reader.css +++ /dev/null @@ -1,33 +0,0 @@ -div#controls{z-index:65;} -div.crumb { float:left; display:block; background:no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em;} -div.crumb:first-child { padding-left:1em; } -div.crumb.last { font-weight:bold; } - -table#readerContent { white-space:normal; position:absolute; top:37px;font-family:Arial;} -tbody#fileList tr { background:white; height:150px;font-size:12px;} -tbody tr:hover, tbody tr:active, tbody tr.selected { background-color: white } - -.thumbnail:not([data-loaded]) { background-color: white; } -td#thumbnail_container { border:1px solid #EEE; background-color: #f8f8f8;} -td#thumbnail_container img {border:1px solid #EEE; -webkit-box-shadow: 4px 4px 4px 0px grey; box-shadow: 4px 4px 4px 0px grey; position:relative; left:25px; top: 3px;} - -td.filename.svg { background:no-repeat; height:150px; white-space:normal; color:#888; text-shadow:#fff 0 1px 0; vertical-align:top;} -td.filename a.name { position:relative;} - -a.name span.nametext { position:relative; top: 4px; left:-25px; } -span.nametext { padding-left:1px; font-family:Arial; font-size:16px; font-weight:normal; white-space:nowrap;} -a.dirs span.nametext {margin-left:10px;} -div#thumbs { position:relative;} -div#thumbs img { border:1px solid #EEE; -webkit-box-shadow: 4px 4px 4px 0px grey; box-shadow: 4px 4px 4px 0px grey; /*position:absolute; left:25px; top: 20px;*/} - -#contentbox{ display:none; border:1px solid #DDD; width:150px; height:20px; margin-left:12px; margin-top:5px; -webkit-box-shadow: 2px 2px 2px 0px grey; box-shadow: 2px 2px 2px 0px grey; } -#displaybox { margin-top:8px; margin-left:12px; font-size:14px; color:grey; width:200px; height:30px; } -#displaybox a { color:grey; } -input.start { margin-left:12px;} - -div#result { position:absolute; left:2px; top:35px;} -.each_result { background-color: #EEE; display:inline-block; margin:5px; height:25px; border-radius:5px; } -.each_result:hover { background-color: #DDD;} -#each_tag,#close { padding: 5px; font-size:14px;} -#each_tag { color:grey;} -form#TagForm { position:absolute; top:100px; left:10px;} diff --git a/reader/fetch_tags.php b/reader/fetch_tags.php deleted file mode 100755 index a78bb784e..000000000 --- a/reader/fetch_tags.php +++ /dev/null @@ -1,17 +0,0 @@ -assign('tag', $tag); -$tmpl->printPage(); - -?> diff --git a/reader/img/directory.jpg b/reader/img/directory.jpg deleted file mode 100755 index 93bbc2e3075bd6869c2bc3889036205b7a6ef262..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3214 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 diff --git a/reader/img/download.jpg b/reader/img/download.jpg deleted file mode 100755 index 93bbc2e3075bd6869c2bc3889036205b7a6ef262..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3214 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 diff --git a/reader/img/images.jpg b/reader/img/images.jpg deleted file mode 100755 index 09a196d88f047aa3245a2b6fcff72fe258d06a67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2405 zcmaKrdpy$%8^C`XMj|c0+3aAsZ)}8?NJANikRc>GNgS8gWyIXFD3>Ne$4E!HUveun zhoq!jCUtb&+HhzHxh!?WOx~UMkMnsy?;r2;{P8@W=lguVpXZ-vcYJpm*l%ZTYYjjk z000psu*(Im1AAaF@W6f$gdYIq5g-Z;qEH}00f_>UXk`Tug+!u|N?IyNw7Mcv1*5O7 zrHvyH^bslsM-J&2YvGULAbX^x_sQ%-%gLdMY8W*F4o}4C;c++u5l0lYM4S$hfY&>W z`+JT%tdGO#6Gcc*)Z=kPQNiy%2jEhGKj1G0Q3IfGh!`BQ`w~zR-6#S1`_z9zOk4sc z34uz9sKtH&3K4^d1~TH3|5<=Q#Q<^m0STC@fxMa}g(?Xe8u{cXsGo3ljYzs(@~CSF zaj}W7;TxHJEw@x;K#SB+vH#Ws;u0bWOvH5IB0E%ETtea>E+TO81F8lR@;+3{q>@K7 zYKD}qA#j%i$cQ9RxELHT2e>z{b!KJL7=5(m#?OkD%dWzd6N`>ZH}H;UiN3$jY^vAW z5sf%IBnS5DvYNshs)KpDaZKHP-_W%pq*Pxatkf$T*p`S44$XK`%_++@L1AOK&dD({ z-@l%j9a$F?cFNls&9%3GC#(mP5+`|+=N*SaKd;uk;Ptl@=bf$R*at0i&-ATzDM_+Q zqpjy`BmB{2*PmM?=Bq1?Ozbl#ADvh{|K7n}rUcuj!yYJk$Qq&hX>kL0f&57ifBrIt z80CUDTtYX?2Z?1Jiixb&{=VsM%xG@5D&Q-99z+*LZ;`UD#e|P%%g}C(R;m4RsE_!C zIjz6BOlJzyM(V44ri@Q0QM<6+-6#@obGR__O@lKp{Mmf%z|)<*WH9gPb83#=*a;Mc z48jm|dTWj&1#}JiI~~@Md{%i!{Xk};@$fAH*+uxN=RvLI$LQm`fZR)$EVT6L=OZ0= zyd{m}vXCVoVyCJ7-<*-$xBp`CJw1*3OfS)LdX6r=0X}b>QNOTuotf-|F1y@6#Cq5( zb_;)q*UPW2j!sQ=Q?kppzLG{-nmkgPYZd5HW%{K?yOKH9!)-n{WqWQ@xEEvg(vcLV zoN%ngzhczm=C*ISb{V`!V`wq1hREA$8>L6iG3J{3Wji9^RplPz{aMqmd(%3LS&4!H z85$P)tSGt3D3$QiG*{|^(U@7+as%5f(J#IN*LA+XoVooeK4VRWSxWw5qfjlS>ad(XC=YfrDxp3kcfQBG}qeI`>P;NCHY!|DATP3LL#;FM9T6{)VY8Fpp; z$9-*xq9ZE{CMR68tipvs!9FXJH(L5%s&JOwkkYzrmUTd}eEb=+(T*)f!jL1jSS@-m z_p<(oQf=icQb5JVST$XGgA9zlc9~~J@<@>TTb#O z)>UX%m{tEekeO#>rfgyp+_F8j5JLc|Vu+rsqQC~QM#8CUrZV5j$75U8uI2LR7KzYV zQ>?l2RDxfc5oVcyEk=|wu&`rc!{#Zvj8h?TY5Xd2Clv#0-6`FIV%;ZOI(lz^TQo6T zq)g3bVg!oYvNo}L9O(^jg~J_qc6V#tDHv&;)P4R4FLw1EW0=a|^5!>M`%e%2X&WX{ zw!Hm}lyd5%w%Z)CStF{K+uM8mFGTD80+uJTW%1PvQ{ktC&c}aVdh%GHf3yrteZw($ zi|&_)xhaa%6XY^YUfDWsgAo}S&2DCSm3PS`-1iz`%_^>Q2qUjO62@-25EZhZp8}qX z+dD%B>OqQy0XMNkh#La`2oa?5cNXUZ;!P)uc$}e za2+rb7&MwC%$uv)#0rBdw>Y%gA7<+7kM>uYY8D8y<1KdNu0;I$wQ1sRYWF-duFx`Q z`|?`T@zuQ9BiZ>ye@%L+Fs(8@Z4F}{EZXN>jiqt9!umQdV7G`13=WduCDl z4)Pn3J(^BhSVTJIU0}DtY?-@Ze61t7bM%xKg)JP{9?`h}fcAxaV)U%LeRjx?tM2MJ zW1F$JvZ`b0zVBChO%rlw4*0-w!&YrYOR}x$$yAf$ z<8$6V3e0jm`N!c=Qh)pbx2fb!3c0no6Lg!Ucw$Sh`mlCRZYF*W$zU<|oIk9$P{%I5 z^az-~5FfxztPq;V#V2{h-N|TnxZ^m`mY4l1_)b`8`xsJO`4Dc)v<)gLli1Nhm>kCi zLc1|PEBFqMfAMurk__j0KW_-H%6InHMt#E9oDCH``@ko=vvuYD4@%ZY;oZ7-R*4wF zHK%j(v79mgZW&75?Tq|~nW#LkT2^jv0n|{AJL$sZJ{gRS@^2`tFALPjZ!Bm2QAtFp zw&ljq&iM1FtEx=v$2Sd6(hw6;moTWq3wefv*|F5n)u`d?nvcF^oeSK^=+Ft(Y;R5S zbzf5S_O=|gz8wCBdha0R>5~Ec@0Xol)KY`5gjV=obat?OFU?d0cuKL(jqS9CZ%CMi zt-~-f$L5_bY@yrVaN-(O>9owX_dQQqjP2G#nY>b~!r>~CAdIfeL^sIbArwAn0DZ0?(efjRb5+y57RcK%rVKj1Kkug7ImVfQ@ibJc&V zMyP^m|M&lI{$Kw;{I^quU8BRx;_nOpFZ+fRf8_DQNv450xHj z3YO+oX2>k>#%E4V&w{ka7wnF&|0@PEm7$H&GJ(2zIhvu$>KUj20kSi!vi z*assign('dir', $dir); -$tmpl->printPage(); - -?> diff --git a/reader/js/.goutputstream-7F73MW b/reader/js/.goutputstream-7F73MW deleted file mode 100755 index 65672461e..000000000 --- a/reader/js/.goutputstream-7F73MW +++ /dev/null @@ -1,218 +0,0 @@ -$(document).ready(function() { - $('#fileList tr').each(function(){ - // data-file attribute to contain unescaped filenames. - $(this).attr('data-file',decodeURIComponent($(this).attr('data-file'))); - }); - - $('#file_action_panel').attr('activeAction', false); - /*$('table').ready(function(){ - $('a.name').each(function(){ - */ - /*}); - });*/ -}); - - - - - -$(function() { - // See if url conatins the index 'reader' - if(location.href.indexOf("reader")!=-1) { - 'use strict'; - // create thumbnails for pdfs inside current directory. - create_thumbnails(); - - // Render pdf view on every click of a thumbnail, now and in future. - $('td.filename a').live('click',function(event) { - event.preventDefault(); - var filename=$(this).parent().parent().attr('data-file'); - var tr=$('tr').filterAttr('data-file',filename); - var mime=$(this).parent().parent().data('mime'); - var type=$(this).parent().parent().data('type'); - // Check if clicked link is a pdf file or a directory, perform suitable function. - var action=getAction(mime,type); - if(action){ - action(filename); - } - }); - // Generate thumbnails for folders. - create_folder_thumbnails(); - - // On close of the pdf viewer, reload the page. - $('#close').live('click',function(event) { - location.reload(); - }); - // On hover over pdf thumbnails, their title should show. - $('a.name').hover(function(){ - if($(this).children().hasClass('title')) - $(this).children().addClass('visible'); - }); - $('a.name').mouseleave(function(){ - if($(this).children().hasClass('title')) - $(this).children().removeClass('visible'); - }); - - /*$('#thumbnail').live('hover',function(event){ - var canvas1 = document.getElementById("thumbnail"); - if (canvas1.getContext) { - var ctx = canvas1.getContext("2d"); // Get the context for the canvas. - var myImage = canvas1.toDataURL("image/png"); // Get the data as an image. - } - var imageElement = document.getElementById("theimage"); // Get the img object. - imageElement.src = myImage; // Set the src to data from the canvas. - - });*/ - } -}); - -/* Function that returns suitable function definition to be executed on - * click of the file whose mime and type are passed. */ -function getAction(mime,type) { - var name; - if(mime == 'application/pdf') { - name = function (filename){ - showPDFviewer($('#dir').val(),filename); - } - } - else { - name = function (filename){ - window.location=OC.linkTo('reader', 'index.php') + '&dir='+ - encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+ - encodeURIComponent(filename) + '/'; - } - } - return name; -} - -function create_thumbnails() { - PDFJS.disableWorker = true; - $('td.filename a').each(function() { - // Get url and title of each pdf file from anchor tags. - var url = $(this).attr('href'); - var title = $(this).parent().parent().attr('data-file'); - if (url.indexOf('pdf') != -1) { - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.2; - var viewport = page.getViewport(scale); - - /*var div = document.createElement('div'); - div.id = 'thumbnailContainer'; - div.className = 'thumbnail'; - var anchor = document.getElementById(url);*/ - // Create canvas elements for each pdf's first page. - var canvas = document.createElement("canvas"); - canvas.id = 'thumbnail'; - - // Canvas elements should be of proper size, not too big, not too small. - if (viewport.height > 170 || viewport.width > 130) { - scale = 0.1; - } - else if (viewport.height < 129 || viewport.width < 86) { - scale = 0.3; - } - - viewport = page.getViewport(scale); - canvas.height = viewport.height; - canvas.width = viewport.width; - - /*div.style.height = canvas.height + 'px'; - div.style.width = canvas.width + 'px'; - div.appendChild(canvas); - anchor.appendChild(div); - - var title_div = document.createElement('div'); - title_div.className = 'title'; - title_div.innerHTML = title; - anchor.appendChild(title_div);*/ - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - page.render(renderContext); - alert('yoto'); - }); - }); - } - }); -} - -// Function to create thumbnails for folders. -function create_folder_thumbnails() { - $('a.dirs input').each(function() { - // fetch margin, url and and directory name values for each pdf, stored in input tags. - var margin = $(this).attr('name'); - var pdf_dir = $(this).attr('value'); - var url = $(this).attr('id'); - - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.3; - var viewport = page.getViewport(scale); - - // Prepare canvas using PDF page dimensions - var anchor = document.getElementById(pdf_dir); - - var canvas = document.createElement("canvas"); - canvas.id = "dirsCanvas"; - // Each thumbnail in the 3-thumbnail set should be of same dimensions. - canvas.height = '168'; - canvas.width = '120'; - // Canvases should be on top of each other - $(canvas).css('z-index',100 - margin); - $(canvas).css('margin-left', margin + 'px'); - $(canvas).css('-webkit-backface-visibility', 'visible'); - $(canvas).css('-webkit-transform-origin', '0% 51%'); - $(canvas).css('-webkit-transform',' perspective(' + margin*35 + 'px) rotateY(23deg)'); - - anchor.appendChild(canvas); - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - page.render(renderContext); - }); - }); - }); -} - -window.onload = function(){ - var canvas = document.getElementById("thumbnail"); - //alert(canvas); - if (canvas.getContext) { - var ctx = canvas.getContext("2d"); - var myImage = canvas.toDataURL("image/png"); // Get the data as an image. - } - var imageElement = document.getElementById("theimage"); // Get the img object. - imageElement.src = myImage; -} diff --git a/reader/js/.goutputstream-CZ9VOW b/reader/js/.goutputstream-CZ9VOW deleted file mode 100755 index eb1c7d2dd..000000000 --- a/reader/js/.goutputstream-CZ9VOW +++ /dev/null @@ -1,157 +0,0 @@ -$(document).ready(function() { - $('#fileList tr').each(function(){ - // data-file attribute to contain unescaped filenames. - $(this).attr('data-file',decodeURIComponent($(this).attr('data-file'))); - }); - - $('#file_action_panel').attr('activeAction', false); - - $('.start').click(function(){ - var contentbox = $(this).parent().children('div#contentbox'); - var path = $(this).parent().children('a.name').attr('dir'); - alert(path); - contentbox.show(100); - contentbox.keypress(function(e) { - if(e.which == 13) { - var tag = contentbox.text(); - contentbox.text(''); - contentbox.hide(); - var displaybox = $(this).parent().children('div#displaybox'); - displaybox.append(''+tag+''); - displaybox.append(' '); - $.post('apps/reader/ajax/tags.php', {tag:tag, path:path}); - } - }); - }); -}); - -$(function() { - // See if url conatins the index 'reader' - if(location.href.indexOf("reader")!=-1) { - 'use strict'; - // create thumbnails for pdfs inside current directory. - create_thumbnails(); - create_thumbnails_for_directories(); - // Render pdf view on every click of a thumbnail, now and in future. - $('td.filename a.name').live('click',function(event) { - event.preventDefault(); - var filename=$(this).parent().parent().attr('data-file'); - var tr=$('tr').filterAttr('data-file',filename); - var mime=$(this).parent().parent().data('mime'); - var type=$(this).parent().parent().data('type'); - // Check if clicked link is a pdf file or a directory, perform suitable function. - var action=getAction(mime,type); - if(action){ - action(filename); - } - }); - } -}); - -/* Function that returns suitable function definition to be executed on - * click of the file whose mime and type are passed. */ -function getAction(mime,type) { - var name; - if(mime == 'application/pdf') { - name = function (filename){ - showPDFviewer($('#dir').val(),filename); - } - } - else { - name = function (filename){ - window.location=OC.linkTo('reader', 'index.php') + '&dir='+ - encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+ - encodeURIComponent(filename) + '/'; - } - } - return name; -} - -function create_thumbnails() { - PDFJS.disableWorker = true; - $('td#thumbnail_container img').each(function() { - // Get url and title of each pdf file from image tags. - var title = $(this).parent().parent().attr('data-file'); - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var thumbnail_exists = $(this).attr('value'); - if (thumbnail_exists == "false") { - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function create_thumbnails_for_directories() { - $('div#thumbs img').each(function(){ - var thumb_exists = $(this).attr('value'); - if (thumb_exists == "false") { - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var title = location.replace(/\\/g,'/').replace( /.*\//, '' ); - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function canvasSaver(canvas,title,location) { - var canvas_data = canvas.toDataURL('image/png'); - $.post("apps/reader/ajax/canvas_saver.php", {canv_data:canvas_data,title:title,location:location}); -} - - -function render_thumbnail(url,location,title) { - - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.2; - var viewport = page.getViewport(scale); - - // Create canvas elements for each pdf's first page. - var canvas = document.createElement("canvas"); - - // Canvas elements should be of proper size, not too big, not too small. - if (viewport.height > 170 || viewport.width > 130) { - scale = 0.1; - } - else if (viewport.height < 129 || viewport.width < 86) { - scale = 0.3; - } - - viewport = page.getViewport(scale); - canvas.height = viewport.height; - canvas.width = viewport.width; - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - - pageRendering = page.render(renderContext); - pageRendering.onData(function(){ - canvasSaver(canvas,title,location); - var imageElement = document.getElementById(location); - imageElement.src = canvas.toDataURL(); - imageElement.style.height = '100px'; - imageElement.style.width = '100px'; - - }); - }); - }); -} diff --git a/reader/js/.goutputstream-GYESPW b/reader/js/.goutputstream-GYESPW deleted file mode 100755 index 11b2e0248..000000000 --- a/reader/js/.goutputstream-GYESPW +++ /dev/null @@ -1,161 +0,0 @@ -$(document).ready(function() { - $('#fileList tr').each(function(){ - // data-file attribute to contain unescaped filenames. - $(this).attr('data-file',decodeURIComponent($(this).attr('data-file'))); - }); - - $('#file_action_panel').attr('activeAction', false); - - $("#TagForm").submit(function(event) { - event.preventDefault(); - var $form = $( this ), - tag = $form.find( 'input[name="tag"]' ).val(), - url = 'apps/reader/ajax/tags.php'; - var path = $(this).parent().children('a.name').attr('dir'); - $.post( url, {tag:tag,path:path}, - function( data ) { - $("#result").append(''+data+''); - } - ); - }); - - $('#close').click(function(){ - event.preventDefault(); - var parent = $(this).parent(); - var filepath = $(this).parent().parent().parent().children('a.name').attr('dir'); - var url = 'apps/reader/ajax/remove_tags.php'; - var tag = $(this).attr('value'); - $.post(url, {tag:tag, filepath:filepath}, function(data) {alert(data)}); - }); -}); - -$(function() { - // See if url conatins the index 'reader' - if(location.href.indexOf("reader")!=-1) { - 'use strict'; - // create thumbnails for pdfs inside current directory. - create_thumbnails(); - create_thumbnails_for_directories(); - // Render pdf view on every click of a thumbnail, now and in future. - $('td.filename a.name').live('click',function(event) { - event.preventDefault(); - var filename=$(this).parent().parent().attr('data-file'); - var tr=$('tr').filterAttr('data-file',filename); - var mime=$(this).parent().parent().data('mime'); - var type=$(this).parent().parent().data('type'); - // Check if clicked link is a pdf file or a directory, perform suitable function. - var action=getAction(mime,type); - if(action){ - action(filename); - } - }); - } -}); - -/* Function that returns suitable function definition to be executed on - * click of the file whose mime and type are passed. */ -function getAction(mime,type) { - var name; - if(mime == 'application/pdf') { - name = function (filename){ - showPDFviewer($('#dir').val(),filename); - } - } - else { - name = function (filename){ - window.location=OC.linkTo('reader', 'index.php') + '&dir='+ - encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+ - encodeURIComponent(filename) + '/'; - } - } - return name; -} - -function create_thumbnails() { - PDFJS.disableWorker = true; - $('td#thumbnail_container > img').each(function() { - // Get url and title of each pdf file from image tags. - var title = $(this).parent().parent().attr('data-file'); - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var thumbnail_exists = $(this).attr('value'); - if (thumbnail_exists == "false") { - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function create_thumbnails_for_directories() { - $('div#thumbs img').each(function(){ - var thumb_exists = $(this).attr('value'); - if (thumb_exists == "false") { - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var title = location.replace(/\\/g,'/').replace( /.*\//, '' ); - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function canvasSaver(canvas,title,location) { - var canvas_data = canvas.toDataURL('image/png'); - $.post("apps/reader/ajax/canvas_saver.php", {canv_data:canvas_data,title:title,location:location}); -} - - -function render_thumbnail(url,location,title) { - - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.2; - var viewport = page.getViewport(scale); - - // Create canvas elements for each pdf's first page. - var canvas = document.createElement("canvas"); - - // Canvas elements should be of proper size, not too big, not too small. - if (viewport.height > 170 || viewport.width > 130) { - scale = 0.1; - } - else if (viewport.height < 129 || viewport.width < 86) { - scale = 0.3; - } - - viewport = page.getViewport(scale); - canvas.height = viewport.height; - canvas.width = viewport.width; - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - - pageRendering = page.render(renderContext); - pageRendering.onData(function(){ - canvasSaver(canvas,title,location); - var imageElement = document.getElementById(location); - imageElement.src = canvas.toDataURL(); - imageElement.style.height = '100px'; - imageElement.style.width = '100px'; - - }); - }); - }); -} diff --git a/reader/js/.goutputstream-H39LNW b/reader/js/.goutputstream-H39LNW deleted file mode 100755 index 0d028f84d..000000000 --- a/reader/js/.goutputstream-H39LNW +++ /dev/null @@ -1,189 +0,0 @@ -$(document).ready(function() { - $('#fileList tr').each(function(){ - // data-file attribute to contain unescaped filenames. - $(this).attr('data-file',decodeURIComponent($(this).attr('data-file'))); - }); - - $('#file_action_panel').attr('activeAction', false); -}); - -$(function() { - // See if url conatins the index 'reader' - if(location.href.indexOf("reader")!=-1) { - 'use strict'; - // create thumbnails for pdfs inside current directory. - create_thumbnails(); - - // Render pdf view on every click of a thumbnail, now and in future. - $('td.filename a').live('click',function(event) { - event.preventDefault(); - var filename=$(this).parent().parent().attr('data-file'); - var tr=$('tr').filterAttr('data-file',filename); - var mime=$(this).parent().parent().data('mime'); - var type=$(this).parent().parent().data('type'); - // Check if clicked link is a pdf file or a directory, perform suitable function. - var action=getAction(mime,type); - if(action){ - action(filename); - } - }); - // Generate thumbnails for folders. - create_folder_thumbnails(); - - // On hover over pdf thumbnails, their title should show. - $('a.name').hover(function(){ - if($(this).children().hasClass('title')) - $(this).children().addClass('visible'); - }); - $('a.name').mouseleave(function(){ - if($(this).children().hasClass('title')) - $(this).children().removeClass('visible'); - }); - } -}); - -/* Function that returns suitable function definition to be executed on - * click of the file whose mime and type are passed. */ -function getAction(mime,type) { - var name; - if(mime == 'application/pdf') { - name = function (filename){ - showPDFviewer($('#dir').val(),filename); - } - } - else { - name = function (filename){ - window.location=OC.linkTo('reader', 'index.php') + '&dir='+ - encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+ - encodeURIComponent(filename) + '/'; - } - } - return name; -} - -function create_thumbnails() { - PDFJS.disableWorker = true; - $('td.filename a').each(function() { - // Get url and title of each pdf file from anchor tags. - var url = $(this).attr('href'); - var title = $(this).parent().parent().attr('data-file'); - var location = $(this).attr('title'); - check_thumbnail_exists(location,title); - - - - if (url.indexOf('pdf') != -1) { - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.2; - var viewport = page.getViewport(scale); - - // Create canvas elements for each pdf's first page. - var canvas = document.createElement("canvas"); - - // Canvas elements should be of proper size, not too big, not too small. - if (viewport.height > 170 || viewport.width > 130) { - scale = 0.1; - } - else if (viewport.height < 129 || viewport.width < 86) { - scale = 0.3; - } - - viewport = page.getViewport(scale); - canvas.height = viewport.height; - canvas.width = viewport.width; - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - - pageRendering = page.render(renderContext); - pageRendering.onData(function(){ - var imageElement = document.getElementById(url); - imageElement.src = canvas.toDataURL(); - canvasSaver(canvas,title,location); - }); - }); - }); - } - }); -} - -// Function to create thumbnails for folders. -function create_folder_thumbnails() { - $('a.dirs input').each(function() { - // fetch margin, url and and directory name values for each pdf, stored in input tags. - var margin = $(this).attr('name'); - var pdf_dir = $(this).attr('value'); - var url = $(this).attr('id'); - - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.3; - var viewport = page.getViewport(scale); - - // Prepare canvas using PDF page dimensions - var anchor = document.getElementById(pdf_dir); - - var canvas = document.createElement("canvas"); - canvas.id = "dirsCanvas"; - // Each thumbnail in the 3-thumbnail set should be of same dimensions. - canvas.height = '168'; - canvas.width = '120'; - // Canvases should be on top of each other - $(canvas).css('z-index',100 - margin); - $(canvas).css('margin-left', margin + 'px'); - $(canvas).css('-webkit-backface-visibility', 'visible'); - $(canvas).css('-webkit-transform-origin', '0% 51%'); - $(canvas).css('-webkit-transform',' perspective(' + margin*35 + 'px) rotateY(23deg)'); - - anchor.appendChild(canvas); - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - page.render(renderContext); - }); - }); - }); -} - -function canvasSaver(canvas,title,location) { - var canvas_data = canvas.toDataURL('image/png'); - $.post("apps/reader/ajax/canvas_saver.php", {canv_data:canvas_data,title:title,location:location}); -} - -function check_thumbnail_exists(location,title) { - var r; - $.post("apps/reader/ajax/check_thumbnail.php", {title:title,location:location} ,function(data) {$("input#thumbnail_checker").html(result)}); -} - diff --git a/reader/js/.goutputstream-PFE3KW b/reader/js/.goutputstream-PFE3KW deleted file mode 100755 index e69de29bb..000000000 diff --git a/reader/js/integrate.js b/reader/js/integrate.js deleted file mode 100755 index 141fe7b43..000000000 --- a/reader/js/integrate.js +++ /dev/null @@ -1,166 +0,0 @@ -$(document).ready(function() { - $('#fileList tr').each(function(){ - // data-file attribute to contain unescaped filenames. - $(this).attr('data-file',decodeURIComponent($(this).attr('data-file'))); - }); - - $('#file_action_panel').attr('activeAction', false); - -}); - - -$(function() { - // See if url conatins the index 'reader' - if(location.href.indexOf("reader")!=-1) { - 'use strict'; - // create thumbnails for pdfs inside current directory. - create_thumbnails(); - create_thumbnails_for_directories(); - // Render pdf view on every click of a thumbnail, now and in future. - $('td.filename a.name').live('click',function(event) { - event.preventDefault(); - var filename=$(this).parent().parent().attr('data-file'); - var tr=$('tr').filterAttr('data-file',filename); - var mime=$(this).parent().parent().data('mime'); - var type=$(this).parent().parent().data('type'); - // Check if clicked link is a pdf file or a directory, perform suitable function. - var action=getAction(mime,type); - if(action){ - action(filename); - } - }); - } - - $('form#TagForm').submit(function(event) { - event.preventDefault(); - var path = $(this).parent().children('a.name').attr('dir'); - var result = $(this).parent().children('div#result'); - var $form = $(this), - tag = $form.find( 'input[name="tag"]' ).val(), - url = $form.attr('action'); - $.post( url, {tag:tag,path:path}, - function(data) { - result.append(''); - } - ); - }); - - $('a#close').click(function(){ - event.preventDefault(); - var elem = $(this).parent(); - var filepath = $(this).parent().parent().parent().children('a.name').attr('dir'); - var url = 'apps/reader/ajax/remove_tags.php'; - var tag = $(this).attr('value'); - elem.hide(); - $.post(url, {tag:tag, filepath:filepath}); - }); - -}); - -/* Function that returns suitable function definition to be executed on - * click of the file whose mime and type are passed. */ -function getAction(mime,type) { - var name; - if(mime == 'application/pdf') { - name = function (filename){ - showPDFviewer($('#dir').val(),filename); - } - } - else { - name = function (filename){ - window.location=OC.linkTo('reader', 'index.php') + '&dir='+ - encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+ - encodeURIComponent(filename) + '/'; - } - } - return name; -} - -function create_thumbnails() { - PDFJS.disableWorker = true; - $('td#thumbnail_container > img').each(function() { - // Get url and title of each pdf file from image tags. - var title = $(this).parent().parent().attr('data-file'); - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var thumbnail_exists = $(this).attr('value'); - if (thumbnail_exists == "false") { - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function create_thumbnails_for_directories() { - $('div#thumbs img').each(function(){ - var thumb_exists = $(this).attr('value'); - if (thumb_exists == "false") { - var location = $(this).attr('id'); - var url = OC.linkTo('files', 'download.php')+'?file=' + location; - var title = location.replace(/\\/g,'/').replace( /.*\//, '' ); - if (url.indexOf('pdf') != -1) { - render_thumbnail(url,location,title); - } - } - }); -} - -function canvasSaver(canvas,title,location) { - var canvas_data = canvas.toDataURL('image/png'); - $.post("apps/reader/ajax/canvas_saver.php", {canv_data:canvas_data,title:title,location:location}); -} - - -function render_thumbnail(url,location,title) { - - PDFJS.getDocument(url).then(function(pdf) { - // Using promise to fetch the page - pdf.getPage(1).then(function(page) { - var scale = 0.2; - var viewport = page.getViewport(scale); - - // Create canvas elements for each pdf's first page. - var canvas = document.createElement("canvas"); - - // Canvas elements should be of proper size, not too big, not too small. - if (viewport.height > 170 || viewport.width > 130) { - scale = 0.1; - } - else if (viewport.height < 129 || viewport.width < 86) { - scale = 0.3; - } - - viewport = page.getViewport(scale); - canvas.height = viewport.height; - canvas.width = viewport.width; - - var ctx = canvas.getContext('2d'); - ctx.save(); - ctx.fillStyle = 'rgb(255, 255, 255)'; - ctx.fillRect(0, 0, canvas.width, canvas.height); - ctx.restore(); - - var view = page.view; - var scaleX = (canvas.width / page.width); - var scaleY = (canvas.height / page.height); - ctx.translate(-view.x * scaleX, -view.y * scaleY); - - // Render PDF page into canvas context - var renderContext = { - canvasContext: ctx, - viewport: viewport - }; - - pageRendering = page.render(renderContext); - pageRendering.onData(function(){ - canvasSaver(canvas,title,location); - var imageElement = document.getElementById(location); - imageElement.src = canvas.toDataURL(); - imageElement.style.height = '100px'; - imageElement.style.width = '100px'; - - }); - }); - }); -} diff --git a/reader/js/pdf.js b/reader/js/pdf.js deleted file mode 100755 index eff5889ae..000000000 --- a/reader/js/pdf.js +++ /dev/null @@ -1,36074 +0,0 @@ -/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ -/* Copyright 2012 Mozilla Foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var PDFJS = {}; - -(function pdfjsWrapper() { - // Use strict in our context only - users might not want it - 'use strict'; - - PDFJS.build = -'5542312'; - -/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ -/* Copyright 2012 Mozilla Foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -var globalScope = (typeof window === 'undefined') ? this : window; - -var isWorker = (typeof window == 'undefined'); - -var ERRORS = 0, WARNINGS = 1, INFOS = 5; -var verbosity = WARNINGS; - -// The global PDFJS object exposes the API -// In production, it will be declared outside a global wrapper -// In development, it will be declared here -if (!globalScope.PDFJS) { - globalScope.PDFJS = {}; -} - -// getPdf() -// Convenience function to perform binary Ajax GET -// Usage: getPdf('http://...', callback) -// getPdf({ -// url:String , -// [,progress:Function, error:Function] -// }, -// callback) -function getPdf(arg, callback) { - var params = arg; - if (typeof arg === 'string') - params = { url: arg }; - var xhr = new XMLHttpRequest(); - xhr.open('GET', params.url); - - var headers = params.headers; - if (headers) { - for (var property in headers) { - if (typeof headers[property] === 'undefined') - continue; - - xhr.setRequestHeader(property, params.headers[property]); - } - } - - xhr.mozResponseType = xhr.responseType = 'arraybuffer'; - - var protocol = params.url.substring(0, params.url.indexOf(':') + 1); - xhr.expected = (protocol === 'http:' || protocol === 'https:') ? 200 : 0; - - if ('progress' in params) - xhr.onprogress = params.progress || undefined; - - var calledErrorBack = false; - - if ('error' in params) { - xhr.onerror = function errorBack() { - if (!calledErrorBack) { - calledErrorBack = true; - params.error(); - } - } - } - - xhr.onreadystatechange = function getPdfOnreadystatechange(e) { - if (xhr.readyState === 4) { - if (xhr.status === xhr.expected) { - var data = (xhr.mozResponseArrayBuffer || xhr.mozResponse || - xhr.responseArrayBuffer || xhr.response); - callback(data); - } else if (params.error && !calledErrorBack) { - calledErrorBack = true; - params.error(e); - } - } - }; - xhr.send(null); -} -globalScope.PDFJS.getPdf = getPdf; -globalScope.PDFJS.pdfBug = false; - -var Page = (function PageClosure() { - function Page(xref, pageNumber, pageDict, ref) { - this.pageNumber = pageNumber; - this.pageDict = pageDict; - this.xref = xref; - this.ref = ref; - - this.displayReadyPromise = null; - } - - Page.prototype = { - getPageProp: function Page_getPageProp(key) { - return this.pageDict.get(key); - }, - inheritPageProp: function Page_inheritPageProp(key) { - var dict = this.pageDict; - var obj = dict.get(key); - while (obj === undefined) { - dict = dict.get('Parent'); - if (!dict) - break; - obj = dict.get(key); - } - return obj; - }, - get content() { - return shadow(this, 'content', this.getPageProp('Contents')); - }, - get resources() { - return shadow(this, 'resources', this.inheritPageProp('Resources')); - }, - get mediaBox() { - var obj = this.inheritPageProp('MediaBox'); - // Reset invalid media box to letter size. - if (!isArray(obj) || obj.length !== 4) - obj = [0, 0, 612, 792]; - return shadow(this, 'mediaBox', obj); - }, - get view() { - var mediaBox = this.mediaBox; - var cropBox = this.inheritPageProp('CropBox'); - if (!isArray(cropBox) || cropBox.length !== 4) - return shadow(this, 'view', mediaBox); - - // From the spec, 6th ed., p.963: - // "The crop, bleed, trim, and art boxes should not ordinarily - // extend beyond the boundaries of the media box. If they do, they are - // effectively reduced to their intersection with the media box." - cropBox = Util.intersect(cropBox, mediaBox); - if (!cropBox) - return shadow(this, 'view', mediaBox); - - return shadow(this, 'view', cropBox); - }, - get annotations() { - return shadow(this, 'annotations', this.inheritPageProp('Annots')); - }, - get rotate() { - var rotate = this.inheritPageProp('Rotate') || 0; - // Normalize rotation so it's a multiple of 90 and between 0 and 270 - if (rotate % 90 != 0) { - rotate = 0; - } else if (rotate >= 360) { - rotate = rotate % 360; - } else if (rotate < 0) { - // The spec doesn't cover negatives, assume its counterclockwise - // rotation. The following is the other implementation of modulo. - rotate = ((rotate % 360) + 360) % 360; - } - return shadow(this, 'rotate', rotate); - }, - - getOperatorList: function Page_getOperatorList(handler, dependency) { - var xref = this.xref; - var content = this.content; - var resources = this.resources; - if (isArray(content)) { - // fetching items - var streams = []; - var i, n = content.length; - var streams = []; - for (i = 0; i < n; ++i) - streams.push(xref.fetchIfRef(content[i])); - content = new StreamsSequenceStream(streams); - } else if (isStream(content)) { - content.reset(); - } else if (!content) { - // replacing non-existent page content with empty one - content = new Stream(new Uint8Array(0)); - } - - var pe = this.pe = new PartialEvaluator( - xref, handler, 'p' + this.pageNumber + '_'); - - return pe.getOperatorList(content, resources, dependency); - }, - extractTextContent: function Page_extractTextContent() { - var handler = { - on: function nullHandlerOn() {}, - send: function nullHandlerSend() {} - }; - - var xref = this.xref; - var content = xref.fetchIfRef(this.content); - var resources = xref.fetchIfRef(this.resources); - if (isArray(content)) { - // fetching items - var i, n = content.length; - var streams = []; - for (i = 0; i < n; ++i) - streams.push(xref.fetchIfRef(content[i])); - content = new StreamsSequenceStream(streams); - } else if (isStream(content)) { - content.reset(); - } - - var pe = new PartialEvaluator( - xref, handler, 'p' + this.pageNumber + '_'); - return pe.getTextContent(content, resources); - }, - - ensureFonts: function Page_ensureFonts(fonts, callback) { - this.stats.time('Font Loading'); - // Convert the font names to the corresponding font obj. - for (var i = 0, ii = fonts.length; i < ii; i++) { - fonts[i] = this.objs.objs[fonts[i]].data; - } - - // Load all the fonts - FontLoader.bind( - fonts, - function pageEnsureFontsFontObjs(fontObjs) { - this.stats.timeEnd('Font Loading'); - - callback.call(this); - }.bind(this) - ); - }, - getLinks: function Page_getLinks() { - var links = []; - var annotations = this.getAnnotations(); - var i, n = annotations.length; - for (i = 0; i < n; ++i) { - if (annotations[i].type != 'Link') - continue; - links.push(annotations[i]); - } - return links; - }, - getAnnotations: function Page_getAnnotations() { - var xref = this.xref; - function getInheritableProperty(annotation, name) { - var item = annotation; - while (item && !item.has(name)) { - item = item.get('Parent'); - } - if (!item) - return null; - return item.get(name); - } - function isValidUrl(url) { - if (!url) - return false; - var colon = url.indexOf(':'); - if (colon < 0) - return false; - var protocol = url.substr(0, colon); - switch (protocol) { - case 'http': - case 'https': - case 'ftp': - case 'mailto': - return true; - default: - return false; - } - } - - var annotations = this.annotations || []; - var i, n = annotations.length; - var items = []; - for (i = 0; i < n; ++i) { - var annotationRef = annotations[i]; - var annotation = xref.fetch(annotationRef); - if (!isDict(annotation)) - continue; - var subtype = annotation.get('Subtype'); - if (!isName(subtype)) - continue; - var rect = annotation.get('Rect'); - - var item = {}; - item.type = subtype.name; - item.rect = rect; - switch (subtype.name) { - case 'Link': - var a = annotation.get('A'); - if (a) { - switch (a.get('S').name) { - case 'URI': - var url = a.get('URI'); - // TODO: pdf spec mentions urls can be relative to a Base - // entry in the dictionary. - if (!isValidUrl(url)) - url = ''; - item.url = url; - break; - case 'GoTo': - item.dest = a.get('D'); - break; - default: - TODO('other link types'); - } - } else if (annotation.has('Dest')) { - // simple destination link - var dest = annotation.get('Dest'); - item.dest = isName(dest) ? dest.name : dest; - } - break; - case 'Widget': - var fieldType = getInheritableProperty(annotation, 'FT'); - if (!isName(fieldType)) - break; - item.fieldType = fieldType.name; - // Building the full field name by collecting the field and - // its ancestors 'T' properties and joining them using '.'. - var fieldName = []; - var namedItem = annotation, ref = annotationRef; - while (namedItem) { - var parent = namedItem.get('Parent'); - var parentRef = namedItem.getRaw('Parent'); - var name = namedItem.get('T'); - if (name) { - fieldName.unshift(stringToPDFString(name)); - } else { - // The field name is absent, that means more than one field - // with the same name may exist. Replacing the empty name - // with the '`' plus index in the parent's 'Kids' array. - // This is not in the PDF spec but necessary to id the - // the input controls. - var kids = parent.get('Kids'); - var j, jj; - for (j = 0, jj = kids.length; j < jj; j++) { - var kidRef = kids[j]; - if (kidRef.num == ref.num && kidRef.gen == ref.gen) - break; - } - fieldName.unshift('`' + j); - } - namedItem = parent; - ref = parentRef; - } - item.fullName = fieldName.join('.'); - var alternativeText = stringToPDFString(annotation.get('TU') || ''); - item.alternativeText = alternativeText; - var da = getInheritableProperty(annotation, 'DA') || ''; - var m = /([\d\.]+)\sTf/.exec(da); - if (m) - item.fontSize = parseFloat(m[1]); - item.textAlignment = getInheritableProperty(annotation, 'Q'); - item.flags = getInheritableProperty(annotation, 'Ff') || 0; - break; - case 'Text': - var content = annotation.get('Contents'); - var title = annotation.get('T'); - item.content = stringToPDFString(content || ''); - item.title = stringToPDFString(title || ''); - item.name = !annotation.has('Name') ? 'Note' : - annotation.get('Name').name; - break; - default: - TODO('unimplemented annotation type: ' + subtype.name); - break; - } - items.push(item); - } - return items; - } - }; - - return Page; -})(); - -/** - * The `PDFDocument` holds all the data of the PDF file. Compared to the - * `PDFDoc`, this one doesn't have any job management code. - * Right now there exists one PDFDocument on the main thread + one object - * for each worker. If there is no worker support enabled, there are two - * `PDFDocument` objects on the main thread created. - */ -var PDFDocument = (function PDFDocumentClosure() { - function PDFDocument(arg, password) { - if (isStream(arg)) - init.call(this, arg, password); - else if (isArrayBuffer(arg)) - init.call(this, new Stream(arg), password); - else - error('PDFDocument: Unknown argument type'); - } - - function init(stream, password) { - assertWellFormed(stream.length > 0, 'stream must have data'); - this.stream = stream; - this.setup(password); - this.acroForm = this.catalog.catDict.get('AcroForm'); - } - - function find(stream, needle, limit, backwards) { - var pos = stream.pos; - var end = stream.end; - var str = ''; - if (pos + limit > end) - limit = end - pos; - for (var n = 0; n < limit; ++n) - str += stream.getChar(); - stream.pos = pos; - var index = backwards ? str.lastIndexOf(needle) : str.indexOf(needle); - if (index == -1) - return false; /* not found */ - stream.pos += index; - return true; /* found */ - } - - var DocumentInfoValidators = { - get entries() { - // Lazily build this since all the validation functions below are not - // defined until after this file loads. - return shadow(this, 'entries', { - Title: isString, - Author: isString, - Subject: isString, - Keywords: isString, - Creator: isString, - Producer: isString, - CreationDate: isString, - ModDate: isString, - Trapped: isName - }); - } - }; - - PDFDocument.prototype = { - get linearization() { - var length = this.stream.length; - var linearization = false; - if (length) { - try { - linearization = new Linearization(this.stream); - if (linearization.length != length) - linearization = false; - } catch (err) { - warn('The linearization data is not available ' + - 'or unreadable pdf data is found'); - } - } - // shadow the prototype getter with a data property - return shadow(this, 'linearization', linearization); - }, - get startXRef() { - var stream = this.stream; - var startXRef = 0; - var linearization = this.linearization; - if (linearization) { - // Find end of first obj. - stream.reset(); - if (find(stream, 'endobj', 1024)) - startXRef = stream.pos + 6; - } else { - // Find startxref by jumping backward from the end of the file. - var step = 1024; - var found = false, pos = stream.end; - while (!found && pos > 0) { - pos -= step - 'startxref'.length; - if (pos < 0) - pos = 0; - stream.pos = pos; - found = find(stream, 'startxref', step, true); - } - if (found) { - stream.skip(9); - var ch; - do { - ch = stream.getChar(); - } while (Lexer.isSpace(ch)); - var str = ''; - while ((ch - '0') <= 9) { - str += ch; - ch = stream.getChar(); - } - startXRef = parseInt(str, 10); - if (isNaN(startXRef)) - startXRef = 0; - } - } - // shadow the prototype getter with a data property - return shadow(this, 'startXRef', startXRef); - }, - get mainXRefEntriesOffset() { - var mainXRefEntriesOffset = 0; - var linearization = this.linearization; - if (linearization) - mainXRefEntriesOffset = linearization.mainXRefEntriesOffset; - // shadow the prototype getter with a data property - return shadow(this, 'mainXRefEntriesOffset', mainXRefEntriesOffset); - }, - // Find the header, remove leading garbage and setup the stream - // starting from the header. - checkHeader: function PDFDocument_checkHeader() { - var stream = this.stream; - stream.reset(); - if (find(stream, '%PDF-', 1024)) { - // Found the header, trim off any garbage before it. - stream.moveStart(); - return; - } - // May not be a PDF file, continue anyway. - }, - setup: function PDFDocument_setup(password) { - this.checkHeader(); - var xref = new XRef(this.stream, - this.startXRef, - this.mainXRefEntriesOffset, - password); - this.xref = xref; - this.catalog = new Catalog(xref); - }, - get numPages() { - var linearization = this.linearization; - var num = linearization ? linearization.numPages : this.catalog.numPages; - // shadow the prototype getter - return shadow(this, 'numPages', num); - }, - getDocumentInfo: function PDFDocument_getDocumentInfo() { - var docInfo; - if (this.xref.trailer.has('Info')) { - var infoDict = this.xref.trailer.get('Info'); - - docInfo = {}; - var validEntries = DocumentInfoValidators.entries; - // Only fill the document info with valid entries from the spec. - for (var key in validEntries) { - if (infoDict.has(key)) { - var value = infoDict.get(key); - // Make sure the value conforms to the spec. - if (validEntries[key](value)) { - docInfo[key] = typeof value !== 'string' ? value : - stringToPDFString(value); - } else { - info('Bad value in document info for "' + key + '"'); - } - } - } - } - return shadow(this, 'getDocumentInfo', docInfo); - }, - getFingerprint: function PDFDocument_getFingerprint() { - var xref = this.xref, fileID; - if (xref.trailer.has('ID')) { - fileID = ''; - var id = xref.trailer.get('ID')[0]; - id.split('').forEach(function(el) { - fileID += Number(el.charCodeAt(0)).toString(16); - }); - } else { - // If we got no fileID, then we generate one, - // from the first 100 bytes of PDF - var data = this.stream.bytes.subarray(0, 100); - var hash = calculateMD5(data, 0, data.length); - fileID = ''; - for (var i = 0, length = hash.length; i < length; i++) { - fileID += Number(hash[i]).toString(16); - } - } - - return shadow(this, 'getFingerprint', fileID); - }, - getPage: function PDFDocument_getPage(n) { - return this.catalog.getPage(n); - } - }; - - return PDFDocument; -})(); - - - -// Use only for debugging purposes. This should not be used in any code that is -// in mozilla master. -var log = (function() { - if ('console' in globalScope && 'log' in globalScope['console']) { - return globalScope['console']['log'].bind(globalScope['console']); - } else { - return function nop() { - }; - } -})(); - -// A notice for devs that will not trigger the fallback UI. These are good -// for things that are helpful to devs, such as warning that Workers were -// disabled, which is important to devs but not end users. -function info(msg) { - if (verbosity >= INFOS) { - log('Info: ' + msg); - PDFJS.LogManager.notify('info', msg); - } -} - -// Non-fatal warnings that should trigger the fallback UI. -function warn(msg) { - if (verbosity >= WARNINGS) { - log('Warning: ' + msg); - PDFJS.LogManager.notify('warn', msg); - } -} - -// Fatal errors that should trigger the fallback UI and halt execution by -// throwing an exception. -function error(msg) { - // If multiple arguments were passed, pass them all to the log function. - if (arguments.length > 1) { - var logArguments = ['Error:']; - logArguments.push.apply(logArguments, arguments); - log.apply(null, logArguments); - // Join the arguments into a single string for the lines below. - msg = [].join.call(arguments, ' '); - } else { - log('Error: ' + msg); - } - log(backtrace()); - PDFJS.LogManager.notify('error', msg); - throw new Error(msg); -} - -// Missing features that should trigger the fallback UI. -function TODO(what) { - warn('TODO: ' + what); -} - -function backtrace() { - try { - throw new Error(); - } catch (e) { - return e.stack ? e.stack.split('\n').slice(2).join('\n') : ''; - } -} - -function assert(cond, msg) { - if (!cond) - error(msg); -} - -// Combines two URLs. The baseUrl shall be absolute URL. If the url is an -// absolute URL, it will be returned as is. -function combineUrl(baseUrl, url) { - if (url.indexOf(':') >= 0) - return url; - if (url.charAt(0) == '/') { - // absolute path - var i = baseUrl.indexOf('://'); - i = baseUrl.indexOf('/', i + 3); - return baseUrl.substring(0, i) + url; - } else { - // relative path - var pathLength = baseUrl.length, i; - i = baseUrl.lastIndexOf('#'); - pathLength = i >= 0 ? i : pathLength; - i = baseUrl.lastIndexOf('?', pathLength); - pathLength = i >= 0 ? i : pathLength; - var prefixLength = baseUrl.lastIndexOf('/', pathLength); - return baseUrl.substring(0, prefixLength + 1) + url; - } -} - -// In a well-formed PDF, |cond| holds. If it doesn't, subsequent -// behavior is undefined. -function assertWellFormed(cond, msg) { - if (!cond) - error(msg); -} - -var LogManager = PDFJS.LogManager = (function LogManagerClosure() { - var loggers = []; - return { - addLogger: function logManager_addLogger(logger) { - loggers.push(logger); - }, - notify: function(type, message) { - for (var i = 0, ii = loggers.length; i < ii; i++) { - var logger = loggers[i]; - if (logger[type]) - logger[type](message); - } - } - }; -})(); - -function shadow(obj, prop, value) { - Object.defineProperty(obj, prop, { value: value, - enumerable: true, - configurable: true, - writable: false }); - return value; -} - -var PasswordException = (function PasswordExceptionClosure() { - function PasswordException(msg, code) { - this.name = 'PasswordException'; - this.message = msg; - this.code = code; - } - - PasswordException.prototype = new Error(); - PasswordException.constructor = PasswordException; - - return PasswordException; -})(); - -function bytesToString(bytes) { - var str = ''; - var length = bytes.length; - for (var n = 0; n < length; ++n) - str += String.fromCharCode(bytes[n]); - return str; -} - -function stringToBytes(str) { - var length = str.length; - var bytes = new Uint8Array(length); - for (var n = 0; n < length; ++n) - bytes[n] = str.charCodeAt(n) & 0xFF; - return bytes; -} - -var IDENTITY_MATRIX = [1, 0, 0, 1, 0, 0]; - -var Util = PDFJS.Util = (function UtilClosure() { - function Util() {} - - Util.makeCssRgb = function Util_makeCssRgb(r, g, b) { - var ri = (255 * r) | 0, gi = (255 * g) | 0, bi = (255 * b) | 0; - return 'rgb(' + ri + ',' + gi + ',' + bi + ')'; - }; - - Util.makeCssCmyk = function Util_makeCssCmyk(c, m, y, k) { - c = (new DeviceCmykCS()).getRgb([c, m, y, k]); - var ri = (255 * c[0]) | 0, gi = (255 * c[1]) | 0, bi = (255 * c[2]) | 0; - return 'rgb(' + ri + ',' + gi + ',' + bi + ')'; - }; - - // For 2d affine transforms - Util.applyTransform = function Util_applyTransform(p, m) { - var xt = p[0] * m[0] + p[1] * m[2] + m[4]; - var yt = p[0] * m[1] + p[1] * m[3] + m[5]; - return [xt, yt]; - }; - - Util.applyInverseTransform = function Util_applyInverseTransform(p, m) { - var d = m[0] * m[3] - m[1] * m[2]; - var xt = (p[0] * m[3] - p[1] * m[2] + m[2] * m[5] - m[4] * m[3]) / d; - var yt = (-p[0] * m[1] + p[1] * m[0] + m[4] * m[1] - m[5] * m[0]) / d; - return [xt, yt]; - }; - - Util.inverseTransform = function Util_inverseTransform(m) { - var d = m[0] * m[3] - m[1] * m[2]; - return [m[3] / d, -m[1] / d, -m[2] / d, m[0] / d, - (m[2] * m[5] - m[4] * m[3]) / d, (m[4] * m[1] - m[5] * m[0]) / d]; - }; - - // Apply a generic 3d matrix M on a 3-vector v: - // | a b c | | X | - // | d e f | x | Y | - // | g h i | | Z | - // M is assumed to be serialized as [a,b,c,d,e,f,g,h,i], - // with v as [X,Y,Z] - Util.apply3dTransform = function Util_apply3dTransform(m, v) { - return [ - m[0] * v[0] + m[1] * v[1] + m[2] * v[2], - m[3] * v[0] + m[4] * v[1] + m[5] * v[2], - m[6] * v[0] + m[7] * v[1] + m[8] * v[2] - ]; - } - - // Normalize rectangle rect=[x1, y1, x2, y2] so that (x1,y1) < (x2,y2) - // For coordinate systems whose origin lies in the bottom-left, this - // means normalization to (BL,TR) ordering. For systems with origin in the - // top-left, this means (TL,BR) ordering. - Util.normalizeRect = function Util_normalizeRect(rect) { - var r = rect.slice(0); // clone rect - if (rect[0] > rect[2]) { - r[0] = rect[2]; - r[2] = rect[0]; - } - if (rect[1] > rect[3]) { - r[1] = rect[3]; - r[3] = rect[1]; - } - return r; - } - - // Returns a rectangle [x1, y1, x2, y2] corresponding to the - // intersection of rect1 and rect2. If no intersection, returns 'false' - // The rectangle coordinates of rect1, rect2 should be [x1, y1, x2, y2] - Util.intersect = function Util_intersect(rect1, rect2) { - function compare(a, b) { - return a - b; - }; - - // Order points along the axes - var orderedX = [rect1[0], rect1[2], rect2[0], rect2[2]].sort(compare), - orderedY = [rect1[1], rect1[3], rect2[1], rect2[3]].sort(compare), - result = []; - - rect1 = Util.normalizeRect(rect1); - rect2 = Util.normalizeRect(rect2); - - // X: first and second points belong to different rectangles? - if ((orderedX[0] === rect1[0] && orderedX[1] === rect2[0]) || - (orderedX[0] === rect2[0] && orderedX[1] === rect1[0])) { - // Intersection must be between second and third points - result[0] = orderedX[1]; - result[2] = orderedX[2]; - } else { - return false; - } - - // Y: first and second points belong to different rectangles? - if ((orderedY[0] === rect1[1] && orderedY[1] === rect2[1]) || - (orderedY[0] === rect2[1] && orderedY[1] === rect1[1])) { - // Intersection must be between second and third points - result[1] = orderedY[1]; - result[3] = orderedY[2]; - } else { - return false; - } - - return result; - }; - - Util.sign = function Util_sign(num) { - return num < 0 ? -1 : 1; - }; - - return Util; -})(); - -var PageViewport = PDFJS.PageViewport = (function PageViewportClosure() { - function PageViewport(viewBox, scale, rotate, offsetX, offsetY) { - // creating transform to convert pdf coordinate system to the normal - // canvas like coordinates taking in account scale and rotation - var centerX = (viewBox[2] + viewBox[0]) / 2; - var centerY = (viewBox[3] + viewBox[1]) / 2; - var rotateA, rotateB, rotateC, rotateD; - switch (rotate) { - case -180: - case 180: - rotateA = -1; rotateB = 0; rotateC = 0; rotateD = 1; - break; - case -270: - case 90: - rotateA = 0; rotateB = 1; rotateC = 1; rotateD = 0; - break; - case -90: - case 270: - rotateA = 0; rotateB = -1; rotateC = -1; rotateD = 0; - break; - case 360: - case 0: - default: - rotateA = 1; rotateB = 0; rotateC = 0; rotateD = -1; - break; - } - var offsetCanvasX, offsetCanvasY; - var width, height; - if (rotateA == 0) { - offsetCanvasX = Math.abs(centerY - viewBox[1]) * scale + offsetX; - offsetCanvasY = Math.abs(centerX - viewBox[0]) * scale + offsetY; - width = Math.abs(viewBox[3] - viewBox[1]) * scale; - height = Math.abs(viewBox[2] - viewBox[0]) * scale; - } else { - offsetCanvasX = Math.abs(centerX - viewBox[0]) * scale + offsetX; - offsetCanvasY = Math.abs(centerY - viewBox[1]) * scale + offsetY; - width = Math.abs(viewBox[2] - viewBox[0]) * scale; - height = Math.abs(viewBox[3] - viewBox[1]) * scale; - } - // creating transform for the following operations: - // translate(-centerX, -centerY), rotate and flip vertically, - // scale, and translate(offsetCanvasX, offsetCanvasY) - this.transform = [ - rotateA * scale, - rotateB * scale, - rotateC * scale, - rotateD * scale, - offsetCanvasX - rotateA * scale * centerX - rotateC * scale * centerY, - offsetCanvasY - rotateB * scale * centerX - rotateD * scale * centerY - ]; - - this.offsetX = offsetX; - this.offsetY = offsetY; - this.width = width; - this.height = height; - this.fontScale = scale; - } - PageViewport.prototype = { - convertToViewportPoint: function PageViewport_convertToViewportPoint(x, y) { - return Util.applyTransform([x, y], this.transform); - }, - convertToViewportRectangle: - function PageViewport_convertToViewportRectangle(rect) { - var tl = Util.applyTransform([rect[0], rect[1]], this.transform); - var br = Util.applyTransform([rect[2], rect[3]], this.transform); - return [tl[0], tl[1], br[0], br[1]]; - }, - convertToPdfPoint: function PageViewport_convertToPdfPoint(x, y) { - return Util.applyInverseTransform([x, y], this.transform); - } - }; - return PageViewport; -})(); - -var PDFStringTranslateTable = [ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0x2D8, 0x2C7, 0x2C6, 0x2D9, 0x2DD, 0x2DB, 0x2DA, 0x2DC, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x2022, 0x2020, 0x2021, 0x2026, 0x2014, - 0x2013, 0x192, 0x2044, 0x2039, 0x203A, 0x2212, 0x2030, 0x201E, 0x201C, - 0x201D, 0x2018, 0x2019, 0x201A, 0x2122, 0xFB01, 0xFB02, 0x141, 0x152, 0x160, - 0x178, 0x17D, 0x131, 0x142, 0x153, 0x161, 0x17E, 0, 0x20AC -]; - -function stringToPDFString(str) { - var i, n = str.length, str2 = ''; - if (str[0] === '\xFE' && str[1] === '\xFF') { - // UTF16BE BOM - for (i = 2; i < n; i += 2) - str2 += String.fromCharCode( - (str.charCodeAt(i) << 8) | str.charCodeAt(i + 1)); - } else { - for (i = 0; i < n; ++i) { - var code = PDFStringTranslateTable[str.charCodeAt(i)]; - str2 += code ? String.fromCharCode(code) : str.charAt(i); - } - } - return str2; -} - -function stringToUTF8String(str) { - return decodeURIComponent(escape(str)); -} - -function isBool(v) { - return typeof v == 'boolean'; -} - -function isInt(v) { - return typeof v == 'number' && ((v | 0) == v); -} - -function isNum(v) { - return typeof v == 'number'; -} - -function isString(v) { - return typeof v == 'string'; -} - -function isNull(v) { - return v === null; -} - -function isName(v) { - return v instanceof Name; -} - -function isCmd(v, cmd) { - return v instanceof Cmd && (!cmd || v.cmd == cmd); -} - -function isDict(v, type) { - return v instanceof Dict && (!type || v.get('Type').name == type); -} - -function isArray(v) { - return v instanceof Array; -} - -function isStream(v) { - return typeof v == 'object' && v != null && ('getChar' in v); -} - -function isArrayBuffer(v) { - return typeof v == 'object' && v != null && ('byteLength' in v); -} - -function isRef(v) { - return v instanceof Ref; -} - -function isPDFFunction(v) { - var fnDict; - if (typeof v != 'object') - return false; - else if (isDict(v)) - fnDict = v; - else if (isStream(v)) - fnDict = v.dict; - else - return false; - return fnDict.has('FunctionType'); -} - -/** - * 'Promise' object. - * Each object that is stored in PDFObjects is based on a Promise object that - * contains the status of the object and the data. There migth be situations, - * where a function want to use the value of an object, but it isn't ready at - * that time. To get a notification, once the object is ready to be used, s.o. - * can add a callback using the `then` method on the promise that then calls - * the callback once the object gets resolved. - * A promise can get resolved only once and only once the data of the promise - * can be set. If any of these happens twice or the data is required before - * it was set, an exception is throw. - */ -var Promise = PDFJS.Promise = (function PromiseClosure() { - var EMPTY_PROMISE = {}; - - /** - * If `data` is passed in this constructor, the promise is created resolved. - * If there isn't data, it isn't resolved at the beginning. - */ - function Promise(name, data) { - this.name = name; - this.isRejected = false; - this.error = null; - // If you build a promise and pass in some data it's already resolved. - if (data != null) { - this.isResolved = true; - this._data = data; - this.hasData = true; - } else { - this.isResolved = false; - this._data = EMPTY_PROMISE; - } - this.callbacks = []; - this.errbacks = []; - this.progressbacks = []; - }; - /** - * Builds a promise that is resolved when all the passed in promises are - * resolved. - * @param {Promise[]} promises Array of promises to wait for. - * @return {Promise} New dependant promise. - */ - Promise.all = function Promise_all(promises) { - var deferred = new Promise(); - var unresolved = promises.length; - var results = []; - if (unresolved === 0) { - deferred.resolve(results); - return deferred; - } - for (var i = 0, ii = promises.length; i < ii; ++i) { - var promise = promises[i]; - promise.then((function(i) { - return function(value) { - results[i] = value; - unresolved--; - if (unresolved === 0) - deferred.resolve(results); - }; - })(i)); - } - return deferred; - }; - Promise.prototype = { - hasData: false, - - set data(value) { - if (value === undefined) { - return; - } - if (this._data !== EMPTY_PROMISE) { - error('Promise ' + this.name + - ': Cannot set the data of a promise twice'); - } - this._data = value; - this.hasData = true; - - if (this.onDataCallback) { - this.onDataCallback(value); - } - }, - - get data() { - if (this._data === EMPTY_PROMISE) { - error('Promise ' + this.name + ': Cannot get data that isn\'t set'); - } - return this._data; - }, - - onData: function Promise_onData(callback) { - if (this._data !== EMPTY_PROMISE) { - callback(this._data); - } else { - this.onDataCallback = callback; - } - }, - - resolve: function Promise_resolve(data) { - if (this.isResolved) { - error('A Promise can be resolved only once ' + this.name); - } - if (this.isRejected) { - error('The Promise was already rejected ' + this.name); - } - - this.isResolved = true; - this.data = (typeof data !== 'undefined') ? data : null; - var callbacks = this.callbacks; - - for (var i = 0, ii = callbacks.length; i < ii; i++) { - callbacks[i].call(null, data); - } - }, - - progress: function Promise_progress(data) { - var callbacks = this.progressbacks; - for (var i = 0, ii = callbacks.length; i < ii; i++) { - callbacks[i].call(null, data); - } - }, - - reject: function Promise_reject(reason, exception) { - if (this.isRejected) { - error('A Promise can be rejected only once ' + this.name); - } - if (this.isResolved) { - error('The Promise was already resolved ' + this.name); - } - - this.isRejected = true; - this.error = reason || null; - var errbacks = this.errbacks; - - for (var i = 0, ii = errbacks.length; i < ii; i++) { - errbacks[i].call(null, reason, exception); - } - }, - - then: function Promise_then(callback, errback, progressback) { - if (!callback) { - error('Requiring callback' + this.name); - } - - // If the promise is already resolved, call the callback directly. - if (this.isResolved) { - var data = this.data; - callback.call(null, data); - } else if (this.isRejected && errback) { - var error = this.error; - errback.call(null, error); - } else { - this.callbacks.push(callback); - if (errback) - this.errbacks.push(errback); - } - - if (progressback) - this.progressbacks.push(progressback); - } - }; - - return Promise; -})(); - -var StatTimer = (function StatTimerClosure() { - function rpad(str, pad, length) { - while (str.length < length) - str += pad; - return str; - } - function StatTimer() { - this.started = {}; - this.times = []; - this.enabled = true; - } - StatTimer.prototype = { - time: function StatTimer_time(name) { - if (!this.enabled) - return; - if (name in this.started) - throw 'Timer is already running for ' + name; - this.started[name] = Date.now(); - }, - timeEnd: function StatTimer_timeEnd(name) { - if (!this.enabled) - return; - if (!(name in this.started)) - throw 'Timer has not been started for ' + name; - this.times.push({ - 'name': name, - 'start': this.started[name], - 'end': Date.now() - }); - // Remove timer from started so it can be called again. - delete this.started[name]; - }, - toString: function StatTimer_toString() { - var times = this.times; - var out = ''; - // Find the longest name for padding purposes. - var longest = 0; - for (var i = 0, ii = times.length; i < ii; ++i) { - var name = times[i]['name']; - if (name.length > longest) - longest = name.length; - } - for (var i = 0, ii = times.length; i < ii; ++i) { - var span = times[i]; - var duration = span.end - span.start; - out += rpad(span['name'], ' ', longest) + ' ' + duration + 'ms\n'; - } - return out; - } - }; - return StatTimer; -})(); - -PDFJS.createBlob = function createBlob(data, contentType) { - if (typeof Blob === 'function') - return new Blob([data], { type: contentType }); - // Blob builder is deprecated in FF14 and removed in FF18. - var bb = new MozBlobBuilder(); - bb.append(data); - return bb.getBlob(contentType); -}; - - -/** - * This is the main entry point for loading a PDF and interacting with it. - * NOTE: If a URL is used to fetch the PDF data a standard XMLHttpRequest(XHR) - * is used, which means it must follow the same origin rules that any XHR does - * e.g. No cross domain requests without CORS. - * - * @param {string|TypedAray|object} source Can be an url to where a PDF is - * located, a typed array (Uint8Array) already populated with data or - * and parameter object with the following possible fields: - * - url - The URL of the PDF. - * - data - A typed array with PDF data. - * - httpHeaders - Basic authentication headers. - * - password - For decrypting password-protected PDFs. - * - * @return {Promise} A promise that is resolved with {PDFDocumentProxy} object. - */ -PDFJS.getDocument = function getDocument(source) { - var workerInitializedPromise, workerReadyPromise, transport; - - if (typeof source === 'string') { - source = { url: source }; - } else if (isArrayBuffer(source)) { - source = { data: source }; - } else if (typeof source !== 'object') { - error('Invalid parameter in getDocument, need either Uint8Array, ' + - 'string or a parameter object'); - } - - if (!source.url && !source.data) - error('Invalid parameter array, need either .data or .url'); - - // copy/use all keys as is except 'url' -- full path is required - var params = {}; - for (var key in source) { - if (key === 'url' && typeof window !== 'undefined') { - params[key] = combineUrl(window.location.href, source[key]); - continue; - } - params[key] = source[key]; - } - - workerInitializedPromise = new PDFJS.Promise(); - workerReadyPromise = new PDFJS.Promise(); - transport = new WorkerTransport(workerInitializedPromise, workerReadyPromise); - workerInitializedPromise.then(function transportInitialized() { - transport.fetchDocument(params); - }); - return workerReadyPromise; -}; - -/** - * Proxy to a PDFDocument in the worker thread. Also, contains commonly used - * properties that can be read synchronously. - */ -var PDFDocumentProxy = (function PDFDocumentProxyClosure() { - function PDFDocumentProxy(pdfInfo, transport) { - this.pdfInfo = pdfInfo; - this.transport = transport; - } - PDFDocumentProxy.prototype = { - /** - * @return {number} Total number of pages the PDF contains. - */ - get numPages() { - return this.pdfInfo.numPages; - }, - /** - * @return {string} A unique ID to identify a PDF. Not guaranteed to be - * unique. - */ - get fingerprint() { - return this.pdfInfo.fingerprint; - }, - /** - * @param {number} The page number to get. The first page is 1. - * @return {Promise} A promise that is resolved with a {PDFPageProxy} - * object. - */ - getPage: function PDFDocumentProxy_getPage(number) { - return this.transport.getPage(number); - }, - /** - * @return {Promise} A promise that is resolved with a lookup table for - * mapping named destinations to reference numbers. - */ - getDestinations: function PDFDocumentProxy_getDestinations() { - var promise = new PDFJS.Promise(); - var destinations = this.pdfInfo.destinations; - promise.resolve(destinations); - return promise; - }, - /** - * @return {Promise} A promise that is resolved with an {array} that is a - * tree outline (if it has one) of the PDF. The tree is in the format of: - * [ - * { - * title: string, - * bold: boolean, - * italic: boolean, - * color: rgb array, - * dest: dest obj, - * items: array of more items like this - * }, - * ... - * ]. - */ - getOutline: function PDFDocumentProxy_getOutline() { - var promise = new PDFJS.Promise(); - var outline = this.pdfInfo.outline; - promise.resolve(outline); - return promise; - }, - /** - * @return {Promise} A promise that is resolved with an {object} that has - * info and metadata properties. Info is an {object} filled with anything - * available in the information dictionary and similarly metadata is a - * {Metadata} object with information from the metadata section of the PDF. - */ - getMetadata: function PDFDocumentProxy_getMetadata() { - var promise = new PDFJS.Promise(); - var info = this.pdfInfo.info; - var metadata = this.pdfInfo.metadata; - promise.resolve({ - info: info, - metadata: metadata ? new PDFJS.Metadata(metadata) : null - }); - return promise; - }, - isEncrypted: function PDFDocumentProxy_isEncrypted() { - var promise = new PDFJS.Promise(); - promise.resolve(this.pdfInfo.encrypted); - return promise; - }, - /** - * @return {Promise} A promise that is resolved with a TypedArray that has - * the raw data from the PDF. - */ - getData: function PDFDocumentProxy_getData() { - var promise = new PDFJS.Promise(); - this.transport.getData(promise); - return promise; - }, - destroy: function PDFDocumentProxy_destroy() { - this.transport.destroy(); - } - }; - return PDFDocumentProxy; -})(); - -var PDFPageProxy = (function PDFPageProxyClosure() { - function PDFPageProxy(pageInfo, transport) { - this.pageInfo = pageInfo; - this.transport = transport; - this.stats = new StatTimer(); - this.stats.enabled = !!globalScope.PDFJS.enableStats; - this.objs = transport.objs; - this.renderInProgress = false; - } - PDFPageProxy.prototype = { - /** - * @return {number} Page number of the page. First page is 1. - */ - get pageNumber() { - return this.pageInfo.pageIndex + 1; - }, - /** - * @return {number} The number of degrees the page is rotated clockwise. - */ - get rotate() { - return this.pageInfo.rotate; - }, - /** - * @return {object} The reference that points to this page. It has 'num' and - * 'gen' properties. - */ - get ref() { - return this.pageInfo.ref; - }, - /** - * @return {array} An array of the visible portion of the PDF page in the - * user space units - [x1, y1, x2, y2]. - */ - get view() { - return this.pageInfo.view; - }, - /** - * @param {number} scale The desired scale of the viewport. - * @param {number} rotate Degrees to rotate the viewport. If omitted this - * defaults to the page rotation. - * @return {PageViewport} Contains 'width' and 'height' properties along - * with transforms required for rendering. - */ - getViewport: function PDFPageProxy_getViewport(scale, rotate) { - if (arguments.length < 2) - rotate = this.rotate; - return new PDFJS.PageViewport(this.view, scale, rotate, 0, 0); - }, - /** - * @return {Promise} A promise that is resolved with an {array} of the - * annotation objects. - */ - getAnnotations: function PDFPageProxy_getAnnotations() { - if (this.annotationsPromise) - return this.annotationsPromise; - - var promise = new PDFJS.Promise(); - this.annotationsPromise = promise; - this.transport.getAnnotations(this.pageInfo.pageIndex); - return promise; - }, - /** - * Begins the process of rendering a page to the desired context. - * @param {object} params A parameter object that supports: - * { - * canvasContext(required): A 2D context of a DOM Canvas object., - * textLayer(optional): An object that has beginLayout, endLayout, and - * appendText functions., - * continueCallback(optional): A function that will be called each time - * the rendering is paused. To continue - * rendering call the function that is the - * first argument to the callback. - * }. - * @return {Promise} A promise that is resolved when the page finishes - * rendering. - */ - render: function PDFPageProxy_render(params) { - this.renderInProgress = true; - - var promise = new Promise(); - var stats = this.stats; - stats.time('Overall'); - // If there is no displayReadyPromise yet, then the operatorList was never - // requested before. Make the request and create the promise. - if (!this.displayReadyPromise) { - this.displayReadyPromise = new Promise(); - this.destroyed = false; - - this.stats.time('Page Request'); - this.transport.messageHandler.send('RenderPageRequest', { - pageIndex: this.pageNumber - 1 - }); - } - - var self = this; - function complete(error) { - self.renderInProgress = false; - if (self.destroyed) { - delete self.operatorList; - delete self.displayReadyPromise; - } - - if (error) - promise.reject(error); - else - promise.resolve(); - }; - var continueCallback = params.continueCallback; - - // Once the operatorList and fonts are loaded, do the actual rendering. - this.displayReadyPromise.then( - function pageDisplayReadyPromise() { - if (self.destroyed) { - complete(); - return; - } - - var gfx = new CanvasGraphics(params.canvasContext, - this.objs, params.textLayer); - try { - this.display(gfx, params.viewport, complete, continueCallback); - } catch (e) { - complete(e); - } - }.bind(this), - function pageDisplayReadPromiseError(reason) { - complete(reason); - } - ); - - return promise; - }, - /** - * For internal use only. - */ - startRenderingFromOperatorList: - function PDFPageProxy_startRenderingFromOperatorList(operatorList, - fonts) { - var self = this; - this.operatorList = operatorList; - - var displayContinuation = function pageDisplayContinuation() { - // Always defer call to display() to work around bug in - // Firefox error reporting from XHR callbacks. - setTimeout(function pageSetTimeout() { - self.displayReadyPromise.resolve(); - }); - }; - - this.ensureFonts(fonts, - function pageStartRenderingFromOperatorListEnsureFonts() { - displayContinuation(); - } - ); - }, - /** - * For internal use only. - */ - ensureFonts: function PDFPageProxy_ensureFonts(fonts, callback) { - this.stats.time('Font Loading'); - // Convert the font names to the corresponding font obj. - var fontObjs = []; - for (var i = 0, ii = fonts.length; i < ii; i++) { - var obj = this.objs.objs[fonts[i]].data; - if (obj.error) { - warn('Error during font loading: ' + obj.error); - continue; - } - fontObjs.push(obj); - } - - // Load all the fonts - FontLoader.bind( - fontObjs, - function pageEnsureFontsFontObjs(fontObjs) { - this.stats.timeEnd('Font Loading'); - - callback.call(this); - }.bind(this) - ); - }, - /** - * For internal use only. - */ - display: function PDFPageProxy_display(gfx, viewport, callback, - continueCallback) { - var stats = this.stats; - stats.time('Rendering'); - - gfx.beginDrawing(viewport); - - var startIdx = 0; - var length = this.operatorList.fnArray.length; - var operatorList = this.operatorList; - var stepper = null; - if (PDFJS.pdfBug && 'StepperManager' in globalScope && - globalScope['StepperManager'].enabled) { - stepper = globalScope['StepperManager'].create(this.pageNumber - 1); - stepper.init(operatorList); - stepper.nextBreakPoint = stepper.getNextBreakPoint(); - } - - var continueWrapper; - if (continueCallback) - continueWrapper = function() { continueCallback(next); } - else - continueWrapper = next; - - var self = this; - function next() { - startIdx = gfx.executeOperatorList(operatorList, startIdx, - continueWrapper, stepper); - if (startIdx == length) { - gfx.endDrawing(); - stats.timeEnd('Rendering'); - stats.timeEnd('Overall'); - if (callback) callback(); - } - } - continueWrapper(); - }, - /** - * @return {Promise} That is resolved with the a {string} that is the text - * content from the page. - */ - getTextContent: function PDFPageProxy_getTextContent() { - var promise = new PDFJS.Promise(); - this.transport.messageHandler.send('GetTextContent', { - pageIndex: this.pageNumber - 1 - }, - function textContentCallback(textContent) { - promise.resolve(textContent); - } - ); - return promise; - }, - /** - * Stub for future feature. - */ - getOperationList: function PDFPageProxy_getOperationList() { - var promise = new PDFJS.Promise(); - var operationList = { // not implemented - dependencyFontsID: null, - operatorList: null - }; - promise.resolve(operationList); - return promise; - }, - /** - * Destroys resources allocated by the page. - */ - destroy: function PDFPageProxy_destroy() { - this.destroyed = true; - - if (!this.renderInProgress) { - delete this.operatorList; - delete this.displayReadyPromise; - } - } - }; - return PDFPageProxy; -})(); -/** - * For internal use only. - */ -var WorkerTransport = (function WorkerTransportClosure() { - function WorkerTransport(workerInitializedPromise, workerReadyPromise) { - this.workerReadyPromise = workerReadyPromise; - this.objs = new PDFObjects(); - - this.pageCache = []; - this.pagePromises = []; - this.fontsLoading = {}; - - // If worker support isn't disabled explicit and the browser has worker - // support, create a new web worker and test if it/the browser fullfills - // all requirements to run parts of pdf.js in a web worker. - // Right now, the requirement is, that an Uint8Array is still an Uint8Array - // as it arrives on the worker. Chrome added this with version 15. - if (!globalScope.PDFJS.disableWorker && typeof Worker !== 'undefined') { - var workerSrc = PDFJS.workerSrc; - if (typeof workerSrc === 'undefined') { - error('No PDFJS.workerSrc specified'); - } - - try { - var worker; - // Some versions of FF can't create a worker on localhost, see: - // https://bugzilla.mozilla.org/show_bug.cgi?id=683280 - worker = new Worker(workerSrc); - var messageHandler = new MessageHandler('main', worker); - this.messageHandler = messageHandler; - - messageHandler.on('test', function transportTest(supportTypedArray) { - if (supportTypedArray) { - this.worker = worker; - this.setupMessageHandler(messageHandler); - } else { - globalScope.PDFJS.disableWorker = true; - this.setupFakeWorker(); - } - workerInitializedPromise.resolve(); - }.bind(this)); - - var testObj = new Uint8Array(1); - // Some versions of Opera throw a DATA_CLONE_ERR on - // serializing the typed array. - messageHandler.send('test', testObj); - return; - } catch (e) { - info('The worker has been disabled.'); - } - } - // Either workers are disabled, not supported or have thrown an exception. - // Thus, we fallback to a faked worker. - globalScope.PDFJS.disableWorker = true; - this.setupFakeWorker(); - workerInitializedPromise.resolve(); - } - WorkerTransport.prototype = { - destroy: function WorkerTransport_destroy() { - if (this.worker) - this.worker.terminate(); - - this.pageCache = []; - this.pagePromises = []; - }, - setupFakeWorker: function WorkerTransport_setupFakeWorker() { - warn('Setting up fake worker.'); - // If we don't use a worker, just post/sendMessage to the main thread. - var fakeWorker = { - postMessage: function WorkerTransport_postMessage(obj) { - fakeWorker.onmessage({data: obj}); - }, - terminate: function WorkerTransport_terminate() {} - }; - - var messageHandler = new MessageHandler('main', fakeWorker); - this.setupMessageHandler(messageHandler); - - // If the main thread is our worker, setup the handling for the messages - // the main thread sends to it self. - WorkerMessageHandler.setup(messageHandler); - }, - - setupMessageHandler: - function WorkerTransport_setupMessageHandler(messageHandler) { - this.messageHandler = messageHandler; - - messageHandler.on('GetDoc', function transportDoc(data) { - var pdfInfo = data.pdfInfo; - var pdfDocument = new PDFDocumentProxy(pdfInfo, this); - this.pdfDocument = pdfDocument; - this.workerReadyPromise.resolve(pdfDocument); - }, this); - - messageHandler.on('NeedPassword', function transportPassword(data) { - this.workerReadyPromise.reject(data.exception.message, data.exception); - }, this); - - messageHandler.on('IncorrectPassword', function transportBadPass(data) { - this.workerReadyPromise.reject(data.exception.message, data.exception); - }, this); - - messageHandler.on('GetPage', function transportPage(data) { - var pageInfo = data.pageInfo; - var page = new PDFPageProxy(pageInfo, this); - this.pageCache[pageInfo.pageIndex] = page; - var promise = this.pagePromises[pageInfo.pageIndex]; - promise.resolve(page); - }, this); - - messageHandler.on('GetAnnotations', function transportAnnotations(data) { - var annotations = data.annotations; - var promise = this.pageCache[data.pageIndex].annotationsPromise; - promise.resolve(annotations); - }, this); - - messageHandler.on('RenderPage', function transportRender(data) { - var page = this.pageCache[data.pageIndex]; - var depFonts = data.depFonts; - - page.stats.timeEnd('Page Request'); - page.startRenderingFromOperatorList(data.operatorList, depFonts); - }, this); - - messageHandler.on('obj', function transportObj(data) { - var id = data[0]; - var type = data[1]; - if (this.objs.hasData(id)) - return; - - switch (type) { - case 'JpegStream': - var imageData = data[2]; - loadJpegStream(id, imageData, this.objs); - break; - case 'Image': - var imageData = data[2]; - this.objs.resolve(id, imageData); - break; - case 'Font': - var exportedData = data[2]; - - // At this point, only the font object is created but the font is - // not yet attached to the DOM. This is done in `FontLoader.bind`. - var font; - if ('error' in exportedData) - font = new ErrorFont(exportedData.error); - else - font = new Font(exportedData); - this.objs.resolve(id, font); - break; - default: - error('Got unkown object type ' + type); - } - }, this); - - messageHandler.on('DocProgress', function transportDocProgress(data) { - this.workerReadyPromise.progress({ - loaded: data.loaded, - total: data.total - }); - }, this); - - messageHandler.on('DocError', function transportDocError(data) { - this.workerReadyPromise.reject(data); - }, this); - - messageHandler.on('PageError', function transportError(data) { - var page = this.pageCache[data.pageNum - 1]; - if (page.displayReadyPromise) - page.displayReadyPromise.reject(data.error); - else - error(data.error); - }, this); - - messageHandler.on('JpegDecode', function(data, promise) { - var imageData = data[0]; - var components = data[1]; - if (components != 3 && components != 1) - error('Only 3 component or 1 component can be returned'); - - var img = new Image(); - img.onload = (function messageHandler_onloadClosure() { - var width = img.width; - var height = img.height; - var size = width * height; - var rgbaLength = size * 4; - var buf = new Uint8Array(size * components); - var tmpCanvas = createScratchCanvas(width, height); - var tmpCtx = tmpCanvas.getContext('2d'); - tmpCtx.drawImage(img, 0, 0); - var data = tmpCtx.getImageData(0, 0, width, height).data; - - if (components == 3) { - for (var i = 0, j = 0; i < rgbaLength; i += 4, j += 3) { - buf[j] = data[i]; - buf[j + 1] = data[i + 1]; - buf[j + 2] = data[i + 2]; - } - } else if (components == 1) { - for (var i = 0, j = 0; i < rgbaLength; i += 4, j++) { - buf[j] = data[i]; - } - } - promise.resolve({ data: buf, width: width, height: height}); - }).bind(this); - var src = 'data:image/jpeg;base64,' + window.btoa(imageData); - img.src = src; - }); - }, - - fetchDocument: function WorkerTransport_fetchDocument(source) { - this.messageHandler.send('GetDocRequest', {source: source}); - }, - - getData: function WorkerTransport_getData(promise) { - this.messageHandler.send('GetData', null, function(data) { - promise.resolve(data); - }); - }, - - getPage: function WorkerTransport_getPage(pageNumber, promise) { - var pageIndex = pageNumber - 1; - if (pageIndex in this.pagePromises) - return this.pagePromises[pageIndex]; - var promise = new PDFJS.Promise('Page ' + pageNumber); - this.pagePromises[pageIndex] = promise; - this.messageHandler.send('GetPageRequest', { pageIndex: pageIndex }); - return promise; - }, - - getAnnotations: function WorkerTransport_getAnnotations(pageIndex) { - this.messageHandler.send('GetAnnotationsRequest', - { pageIndex: pageIndex }); - } - }; - return WorkerTransport; - -})(); - - -// contexts store most of the state we need natively. -// However, PDF needs a bit more state, which we store here. - -var TextRenderingMode = { - FILL: 0, - STROKE: 1, - FILL_STROKE: 2, - INVISIBLE: 3, - FILL_ADD_TO_PATH: 4, - STROKE_ADD_TO_PATH: 5, - FILL_STROKE_ADD_TO_PATH: 6, - ADD_TO_PATH: 7 -}; - -// Minimal font size that would be used during canvas fillText operations. -var MIN_FONT_SIZE = 1; - -function createScratchCanvas(width, height) { - var canvas = document.createElement('canvas'); - canvas.width = width; - canvas.height = height; - return canvas; -} - -function addContextCurrentTransform(ctx) { - // If the context doesn't expose a `mozCurrentTransform`, add a JS based on. - if (!ctx.mozCurrentTransform) { - // Store the original context - ctx._originalSave = ctx.save; - ctx._originalRestore = ctx.restore; - ctx._originalRotate = ctx.rotate; - ctx._originalScale = ctx.scale; - ctx._originalTranslate = ctx.translate; - ctx._originalTransform = ctx.transform; - - ctx._transformMatrix = [1, 0, 0, 1, 0, 0]; - ctx._transformStack = []; - - Object.defineProperty(ctx, 'mozCurrentTransform', { - get: function getCurrentTransform() { - return this._transformMatrix; - } - }); - - Object.defineProperty(ctx, 'mozCurrentTransformInverse', { - get: function getCurrentTransformInverse() { - // Calculation done using WolframAlpha: - // http://www.wolframalpha.com/input/? - // i=Inverse+{{a%2C+c%2C+e}%2C+{b%2C+d%2C+f}%2C+{0%2C+0%2C+1}} - - var m = this._transformMatrix; - var a = m[0], b = m[1], c = m[2], d = m[3], e = m[4], f = m[5]; - - var ad_bc = a * d - b * c; - var bc_ad = b * c - a * d; - - return [ - d / ad_bc, - b / bc_ad, - c / bc_ad, - a / ad_bc, - (d * e - c * f) / bc_ad, - (b * e - a * f) / ad_bc - ]; - } - }); - - ctx.save = function ctxSave() { - var old = this._transformMatrix; - this._transformStack.push(old); - this._transformMatrix = old.slice(0, 6); - - this._originalSave(); - }; - - ctx.restore = function ctxRestore() { - var prev = this._transformStack.pop(); - if (prev) { - this._transformMatrix = prev; - this._originalRestore(); - } - }; - - ctx.translate = function ctxTranslate(x, y) { - var m = this._transformMatrix; - m[4] = m[0] * x + m[2] * y + m[4]; - m[5] = m[1] * x + m[3] * y + m[5]; - - this._originalTranslate(x, y); - }; - - ctx.scale = function ctxScale(x, y) { - var m = this._transformMatrix; - m[0] = m[0] * x; - m[1] = m[1] * x; - m[2] = m[2] * y; - m[3] = m[3] * y; - - this._originalScale(x, y); - }; - - ctx.transform = function ctxTransform(a, b, c, d, e, f) { - var m = this._transformMatrix; - this._transformMatrix = [ - m[0] * a + m[2] * b, - m[1] * a + m[3] * b, - m[0] * c + m[2] * d, - m[1] * c + m[3] * d, - m[0] * e + m[2] * f + m[4], - m[1] * e + m[3] * f + m[5] - ]; - - ctx._originalTransform(a, b, c, d, e, f); - }; - - ctx.rotate = function ctxRotate(angle) { - var cosValue = Math.cos(angle); - var sinValue = Math.sin(angle); - - var m = this._transformMatrix; - this._transformMatrix = [ - m[0] * cosValue + m[2] * sinValue, - m[1] * cosValue + m[3] * sinValue, - m[0] * (-sinValue) + m[2] * cosValue, - m[1] * (-sinValue) + m[3] * cosValue, - m[4], - m[5] - ]; - - this._originalRotate(angle); - }; - } -} - -var CanvasExtraState = (function CanvasExtraStateClosure() { - function CanvasExtraState(old) { - // Are soft masks and alpha values shapes or opacities? - this.alphaIsShape = false; - this.fontSize = 0; - this.fontSizeScale = 1; - this.textMatrix = IDENTITY_MATRIX; - this.fontMatrix = IDENTITY_MATRIX; - this.leading = 0; - // Current point (in user coordinates) - this.x = 0; - this.y = 0; - // Start of text line (in text coordinates) - this.lineX = 0; - this.lineY = 0; - // Character and word spacing - this.charSpacing = 0; - this.wordSpacing = 0; - this.textHScale = 1; - this.textRenderingMode = TextRenderingMode.FILL; - this.textRise = 0; - // Color spaces - this.fillColorSpace = new DeviceGrayCS(); - this.fillColorSpaceObj = null; - this.strokeColorSpace = new DeviceGrayCS(); - this.strokeColorSpaceObj = null; - this.fillColorObj = null; - this.strokeColorObj = null; - // Default fore and background colors - this.fillColor = '#000000'; - this.strokeColor = '#000000'; - // Note: fill alpha applies to all non-stroking operations - this.fillAlpha = 1; - this.strokeAlpha = 1; - this.lineWidth = 1; - - this.old = old; - } - - CanvasExtraState.prototype = { - clone: function CanvasExtraState_clone() { - return Object.create(this); - }, - setCurrentPoint: function CanvasExtraState_setCurrentPoint(x, y) { - this.x = x; - this.y = y; - } - }; - return CanvasExtraState; -})(); - -var CanvasGraphics = (function CanvasGraphicsClosure() { - // Defines the time the executeOperatorList is going to be executing - // before it stops and shedules a continue of execution. - var kExecutionTime = 15; - - function CanvasGraphics(canvasCtx, objs, textLayer) { - this.ctx = canvasCtx; - this.current = new CanvasExtraState(); - this.stateStack = []; - this.pendingClip = null; - this.res = null; - this.xobjs = null; - this.objs = objs; - this.textLayer = textLayer; - if (canvasCtx) { - addContextCurrentTransform(canvasCtx); - } - } - - var LINE_CAP_STYLES = ['butt', 'round', 'square']; - var LINE_JOIN_STYLES = ['miter', 'round', 'bevel']; - var NORMAL_CLIP = {}; - var EO_CLIP = {}; - - CanvasGraphics.prototype = { - slowCommands: { - 'stroke': true, - 'closeStroke': true, - 'fill': true, - 'eoFill': true, - 'fillStroke': true, - 'eoFillStroke': true, - 'closeFillStroke': true, - 'closeEOFillStroke': true, - 'showText': true, - 'showSpacedText': true, - 'setStrokeColorSpace': true, - 'setFillColorSpace': true, - 'setStrokeColor': true, - 'setStrokeColorN': true, - 'setFillColor': true, - 'setFillColorN': true, - 'setStrokeGray': true, - 'setFillGray': true, - 'setStrokeRGBColor': true, - 'setFillRGBColor': true, - 'setStrokeCMYKColor': true, - 'setFillCMYKColor': true, - 'paintJpegXObject': true, - 'paintImageXObject': true, - 'paintImageMaskXObject': true, - 'shadingFill': true - }, - - beginDrawing: function CanvasGraphics_beginDrawing(viewport) { - var transform = viewport.transform; - this.ctx.save(); - this.ctx.transform.apply(this.ctx, transform); - - if (this.textLayer) - this.textLayer.beginLayout(); - }, - - executeOperatorList: function CanvasGraphics_executeOperatorList( - operatorList, - executionStartIdx, continueCallback, - stepper) { - var argsArray = operatorList.argsArray; - var fnArray = operatorList.fnArray; - var i = executionStartIdx || 0; - var argsArrayLen = argsArray.length; - - // Sometimes the OperatorList to execute is empty. - if (argsArrayLen == i) { - return i; - } - - var executionEndIdx; - var endTime = Date.now() + kExecutionTime; - - var objs = this.objs; - var fnName; - var slowCommands = this.slowCommands; - - while (true) { - if (stepper && i === stepper.nextBreakPoint) { - stepper.breakIt(i, continueCallback); - return i; - } - - fnName = fnArray[i]; - - if (fnName !== 'dependency') { - this[fnName].apply(this, argsArray[i]); - } else { - var deps = argsArray[i]; - for (var n = 0, nn = deps.length; n < nn; n++) { - var depObjId = deps[n]; - - // If the promise isn't resolved yet, add the continueCallback - // to the promise and bail out. - if (!objs.isResolved(depObjId)) { - objs.get(depObjId, continueCallback); - return i; - } - } - } - - i++; - - // If the entire operatorList was executed, stop as were done. - if (i == argsArrayLen) { - return i; - } - - // If the execution took longer then a certain amount of time, shedule - // to continue exeution after a short delay. - // However, this is only possible if a 'continueCallback' is passed in. - if (continueCallback && slowCommands[fnName] && Date.now() > endTime) { - setTimeout(continueCallback, 0); - return i; - } - - // If the operatorList isn't executed completely yet OR the execution - // time was short enough, do another execution round. - } - }, - - endDrawing: function CanvasGraphics_endDrawing() { - this.ctx.restore(); - - if (this.textLayer) - this.textLayer.endLayout(); - }, - - // Graphics state - setLineWidth: function CanvasGraphics_setLineWidth(width) { - this.current.lineWidth = width; - this.ctx.lineWidth = width; - }, - setLineCap: function CanvasGraphics_setLineCap(style) { - this.ctx.lineCap = LINE_CAP_STYLES[style]; - }, - setLineJoin: function CanvasGraphics_setLineJoin(style) { - this.ctx.lineJoin = LINE_JOIN_STYLES[style]; - }, - setMiterLimit: function CanvasGraphics_setMiterLimit(limit) { - this.ctx.miterLimit = limit; - }, - setDash: function CanvasGraphics_setDash(dashArray, dashPhase) { - this.ctx.mozDash = dashArray; - this.ctx.mozDashOffset = dashPhase; - this.ctx.webkitLineDash = dashArray; - this.ctx.webkitLineDashOffset = dashPhase; - }, - setRenderingIntent: function CanvasGraphics_setRenderingIntent(intent) { - // Maybe if we one day fully support color spaces this will be important - // for now we can ignore. - // TODO set rendering intent? - }, - setFlatness: function CanvasGraphics_setFlatness(flatness) { - // There's no way to control this with canvas, but we can safely ignore. - // TODO set flatness? - }, - setGState: function CanvasGraphics_setGState(states) { - for (var i = 0, ii = states.length; i < ii; i++) { - var state = states[i]; - var key = state[0]; - var value = state[1]; - - switch (key) { - case 'LW': - this.setLineWidth(value); - break; - case 'LC': - this.setLineCap(value); - break; - case 'LJ': - this.setLineJoin(value); - break; - case 'ML': - this.setMiterLimit(value); - break; - case 'D': - this.setDash(value[0], value[1]); - break; - case 'RI': - this.setRenderingIntent(value); - break; - case 'FL': - this.setFlatness(value); - break; - case 'Font': - this.setFont(state[1], state[2]); - break; - case 'CA': - this.current.strokeAlpha = state[1]; - break; - case 'ca': - this.current.fillAlpha = state[1]; - this.ctx.globalAlpha = state[1]; - break; - } - } - }, - save: function CanvasGraphics_save() { - this.ctx.save(); - var old = this.current; - this.stateStack.push(old); - this.current = old.clone(); - }, - restore: function CanvasGraphics_restore() { - var prev = this.stateStack.pop(); - if (prev) { - this.current = prev; - this.ctx.restore(); - } - }, - transform: function CanvasGraphics_transform(a, b, c, d, e, f) { - this.ctx.transform(a, b, c, d, e, f); - }, - - // Path - moveTo: function CanvasGraphics_moveTo(x, y) { - this.ctx.moveTo(x, y); - this.current.setCurrentPoint(x, y); - }, - lineTo: function CanvasGraphics_lineTo(x, y) { - this.ctx.lineTo(x, y); - this.current.setCurrentPoint(x, y); - }, - curveTo: function CanvasGraphics_curveTo(x1, y1, x2, y2, x3, y3) { - this.ctx.bezierCurveTo(x1, y1, x2, y2, x3, y3); - this.current.setCurrentPoint(x3, y3); - }, - curveTo2: function CanvasGraphics_curveTo2(x2, y2, x3, y3) { - var current = this.current; - this.ctx.bezierCurveTo(current.x, current.y, x2, y2, x3, y3); - current.setCurrentPoint(x3, y3); - }, - curveTo3: function CanvasGraphics_curveTo3(x1, y1, x3, y3) { - this.curveTo(x1, y1, x3, y3, x3, y3); - this.current.setCurrentPoint(x3, y3); - }, - closePath: function CanvasGraphics_closePath() { - this.ctx.closePath(); - }, - rectangle: function CanvasGraphics_rectangle(x, y, width, height) { - this.ctx.rect(x, y, width, height); - }, - stroke: function CanvasGraphics_stroke(consumePath) { - consumePath = typeof consumePath !== 'undefined' ? consumePath : true; - var ctx = this.ctx; - var strokeColor = this.current.strokeColor; - if (this.current.lineWidth === 0) - ctx.lineWidth = this.getSinglePixelWidth(); - // For stroke we want to temporarily change the global alpha to the - // stroking alpha. - ctx.globalAlpha = this.current.strokeAlpha; - if (strokeColor && strokeColor.hasOwnProperty('type') && - strokeColor.type === 'Pattern') { - // for patterns, we transform to pattern space, calculate - // the pattern, call stroke, and restore to user space - ctx.save(); - ctx.strokeStyle = strokeColor.getPattern(ctx); - ctx.stroke(); - ctx.restore(); - } else { - ctx.stroke(); - } - if (consumePath) - this.consumePath(); - // Restore the global alpha to the fill alpha - ctx.globalAlpha = this.current.fillAlpha; - }, - closeStroke: function CanvasGraphics_closeStroke() { - this.closePath(); - this.stroke(); - }, - fill: function CanvasGraphics_fill(consumePath) { - consumePath = typeof consumePath !== 'undefined' ? consumePath : true; - var ctx = this.ctx; - var fillColor = this.current.fillColor; - - if (fillColor && fillColor.hasOwnProperty('type') && - fillColor.type === 'Pattern') { - ctx.save(); - ctx.fillStyle = fillColor.getPattern(ctx); - ctx.fill(); - ctx.restore(); - } else { - ctx.fill(); - } - if (consumePath) - this.consumePath(); - }, - eoFill: function CanvasGraphics_eoFill() { - var savedFillRule = this.setEOFillRule(); - this.fill(); - this.restoreFillRule(savedFillRule); - }, - fillStroke: function CanvasGraphics_fillStroke() { - this.fill(false); - this.stroke(false); - - this.consumePath(); - }, - eoFillStroke: function CanvasGraphics_eoFillStroke() { - var savedFillRule = this.setEOFillRule(); - this.fillStroke(); - this.restoreFillRule(savedFillRule); - }, - closeFillStroke: function CanvasGraphics_closeFillStroke() { - this.closePath(); - this.fillStroke(); - }, - closeEOFillStroke: function CanvasGraphics_closeEOFillStroke() { - var savedFillRule = this.setEOFillRule(); - this.closePath(); - this.fillStroke(); - this.restoreFillRule(savedFillRule); - }, - endPath: function CanvasGraphics_endPath() { - this.consumePath(); - }, - - // Clipping - clip: function CanvasGraphics_clip() { - this.pendingClip = NORMAL_CLIP; - }, - eoClip: function CanvasGraphics_eoClip() { - this.pendingClip = EO_CLIP; - }, - - // Text - beginText: function CanvasGraphics_beginText() { - this.current.textMatrix = IDENTITY_MATRIX; - this.current.x = this.current.lineX = 0; - this.current.y = this.current.lineY = 0; - }, - endText: function CanvasGraphics_endText() { - }, - setCharSpacing: function CanvasGraphics_setCharSpacing(spacing) { - this.current.charSpacing = spacing; - }, - setWordSpacing: function CanvasGraphics_setWordSpacing(spacing) { - this.current.wordSpacing = spacing; - }, - setHScale: function CanvasGraphics_setHScale(scale) { - this.current.textHScale = scale / 100; - }, - setLeading: function CanvasGraphics_setLeading(leading) { - this.current.leading = -leading; - }, - setFont: function CanvasGraphics_setFont(fontRefName, size) { - var fontObj = this.objs.get(fontRefName); - var current = this.current; - - if (!fontObj) - error('Can\'t find font for ' + fontRefName); - - // Slice-clone matrix so we can manipulate it without affecting original - if (fontObj.fontMatrix) - current.fontMatrix = fontObj.fontMatrix.slice(0); - else - current.fontMatrix = IDENTITY_MATRIX.slice(0); - - // A valid matrix needs all main diagonal elements to be non-zero - // This also ensures we bypass FF bugzilla bug #719844. - if (current.fontMatrix[0] === 0 || - current.fontMatrix[3] === 0) { - warn('Invalid font matrix for font ' + fontRefName); - } - - // The spec for Tf (setFont) says that 'size' specifies the font 'scale', - // and in some docs this can be negative (inverted x-y axes). - // We implement this condition with fontMatrix. - if (size < 0) { - size = -size; - current.fontMatrix[0] *= -1; - current.fontMatrix[3] *= -1; - } - - this.current.font = fontObj; - this.current.fontSize = size; - - if (fontObj.coded) - return; // we don't need ctx.font for Type3 fonts - - var name = fontObj.loadedName || 'sans-serif'; - var bold = fontObj.black ? (fontObj.bold ? 'bolder' : 'bold') : - (fontObj.bold ? 'bold' : 'normal'); - - var italic = fontObj.italic ? 'italic' : 'normal'; - var typeface = '"' + name + '", ' + fontObj.fallbackName; - - // Some font backends cannot handle fonts below certain size. - // Keeping the font at minimal size and using the fontSizeScale to change - // the current transformation matrix before the fillText/strokeText. - // See https://bugzilla.mozilla.org/show_bug.cgi?id=726227 - var browserFontSize = size >= MIN_FONT_SIZE ? size : MIN_FONT_SIZE; - this.current.fontSizeScale = browserFontSize != MIN_FONT_SIZE ? 1.0 : - size / MIN_FONT_SIZE; - - var rule = italic + ' ' + bold + ' ' + browserFontSize + 'px ' + typeface; - this.ctx.font = rule; - }, - setTextRenderingMode: function CanvasGraphics_setTextRenderingMode(mode) { - if (mode >= TextRenderingMode.FILL_ADD_TO_PATH) - TODO('unsupported text rendering mode: ' + mode); - this.current.textRenderingMode = mode; - }, - setTextRise: function CanvasGraphics_setTextRise(rise) { - this.current.textRise = rise; - }, - moveText: function CanvasGraphics_moveText(x, y) { - this.current.x = this.current.lineX += x; - this.current.y = this.current.lineY += y; - }, - setLeadingMoveText: function CanvasGraphics_setLeadingMoveText(x, y) { - this.setLeading(-y); - this.moveText(x, y); - }, - setTextMatrix: function CanvasGraphics_setTextMatrix(a, b, c, d, e, f) { - this.current.textMatrix = [a, b, c, d, e, f]; - - this.current.x = this.current.lineX = 0; - this.current.y = this.current.lineY = 0; - }, - nextLine: function CanvasGraphics_nextLine() { - this.moveText(0, this.current.leading); - }, - applyTextTransforms: function CanvasGraphics_applyTextTransforms() { - var ctx = this.ctx; - var current = this.current; - var textHScale = current.textHScale; - var fontMatrix = current.fontMatrix || IDENTITY_MATRIX; - - ctx.transform.apply(ctx, current.textMatrix); - ctx.scale(1, -1); - ctx.translate(current.x, -current.y - current.textRise); - ctx.transform.apply(ctx, fontMatrix); - ctx.scale(textHScale, 1); - }, - getTextGeometry: function CanvasGraphics_getTextGeometry() { - var geometry = {}; - var ctx = this.ctx; - var font = this.current.font; - var ctxMatrix = ctx.mozCurrentTransform; - if (ctxMatrix) { - var bl = Util.applyTransform([0, 0], ctxMatrix); - var tr = Util.applyTransform([1, 1], ctxMatrix); - geometry.x = bl[0]; - geometry.y = bl[1]; - geometry.hScale = tr[0] - bl[0]; - geometry.vScale = tr[1] - bl[1]; - } - geometry.spaceWidth = font.spaceWidth; - return geometry; - }, - - showText: function CanvasGraphics_showText(str, skipTextSelection) { - var ctx = this.ctx; - var current = this.current; - var font = current.font; - var glyphs = font.charsToGlyphs(str); - var fontSize = current.fontSize; - var fontSizeScale = current.fontSizeScale; - var charSpacing = current.charSpacing; - var wordSpacing = current.wordSpacing; - var textHScale = current.textHScale; - var fontMatrix = current.fontMatrix || IDENTITY_MATRIX; - var textHScale2 = textHScale * fontMatrix[0]; - var glyphsLength = glyphs.length; - var textLayer = this.textLayer; - var geom; - var textSelection = textLayer && !skipTextSelection ? true : false; - var textRenderingMode = current.textRenderingMode; - var canvasWidth = 0.0; - - // Type3 fonts - each glyph is a "mini-PDF" - if (font.coded) { - ctx.save(); - ctx.transform.apply(ctx, current.textMatrix); - ctx.translate(current.x, current.y); - - ctx.scale(textHScale, 1); - - if (textSelection) { - this.save(); - ctx.scale(1, -1); - geom = this.getTextGeometry(); - this.restore(); - } - for (var i = 0; i < glyphsLength; ++i) { - - var glyph = glyphs[i]; - if (glyph === null) { - // word break - this.ctx.translate(wordSpacing, 0); - current.x += wordSpacing * textHScale; - continue; - } - - this.save(); - ctx.scale(fontSize, fontSize); - ctx.transform.apply(ctx, fontMatrix); - this.executeOperatorList(glyph.operatorList); - this.restore(); - - var transformed = Util.applyTransform([glyph.width, 0], fontMatrix); - var width = transformed[0] * fontSize + - Util.sign(current.fontMatrix[0]) * charSpacing; - - ctx.translate(width, 0); - current.x += width * textHScale; - - canvasWidth += width; - } - ctx.restore(); - } else { - ctx.save(); - this.applyTextTransforms(); - - var lineWidth = current.lineWidth; - var scale = Math.abs(current.textMatrix[0] * fontMatrix[0]); - if (scale == 0 || lineWidth == 0) - lineWidth = this.getSinglePixelWidth(); - else - lineWidth /= scale; - - if (textSelection) - geom = this.getTextGeometry(); - - if (fontSizeScale != 1.0) { - ctx.scale(fontSizeScale, fontSizeScale); - lineWidth /= fontSizeScale; - } - - ctx.lineWidth = lineWidth; - - var x = 0; - for (var i = 0; i < glyphsLength; ++i) { - var glyph = glyphs[i]; - if (glyph === null) { - // word break - x += Util.sign(current.fontMatrix[0]) * wordSpacing; - continue; - } - - var character = glyph.fontChar; - var charWidth = glyph.width * fontSize * 0.001 + - Util.sign(current.fontMatrix[0]) * charSpacing; - - if (!glyph.disabled) { - var scaledX = x / fontSizeScale; - switch (textRenderingMode) { - default: // other unsupported rendering modes - case TextRenderingMode.FILL: - case TextRenderingMode.FILL_ADD_TO_PATH: - ctx.fillText(character, scaledX, 0); - break; - case TextRenderingMode.STROKE: - case TextRenderingMode.STROKE_ADD_TO_PATH: - ctx.strokeText(character, scaledX, 0); - break; - case TextRenderingMode.FILL_STROKE: - case TextRenderingMode.FILL_STROKE_ADD_TO_PATH: - ctx.fillText(character, scaledX, 0); - ctx.strokeText(character, scaledX, 0); - break; - case TextRenderingMode.INVISIBLE: - break; - } - } - - x += charWidth; - - var glyphUnicode = glyph.unicode === ' ' ? '\u00A0' : glyph.unicode; - if (glyphUnicode in NormalizedUnicodes) - glyphUnicode = NormalizedUnicodes[glyphUnicode]; - - canvasWidth += charWidth; - } - current.x += x * textHScale2; - ctx.restore(); - } - - if (textSelection) { - geom.canvasWidth = canvasWidth; - this.textLayer.appendText(font.fallbackName, fontSize, geom); - } - - return canvasWidth; - }, - showSpacedText: function CanvasGraphics_showSpacedText(arr) { - var ctx = this.ctx; - var current = this.current; - var font = current.font; - var fontSize = current.fontSize; - var textHScale = current.textHScale; - if (!font.coded) - textHScale *= (current.fontMatrix || IDENTITY_MATRIX)[0]; - var arrLength = arr.length; - var textLayer = this.textLayer; - var geom; - var canvasWidth = 0.0; - var textSelection = textLayer ? true : false; - - if (textSelection) { - ctx.save(); - // Type3 fonts - each glyph is a "mini-PDF" (see also showText) - if (font.coded) { - ctx.transform.apply(ctx, current.textMatrix); - ctx.scale(1, -1); - ctx.translate(current.x, -1 * current.y); - ctx.scale(textHScale, 1); - } else - this.applyTextTransforms(); - geom = this.getTextGeometry(); - ctx.restore(); - } - - for (var i = 0; i < arrLength; ++i) { - var e = arr[i]; - if (isNum(e)) { - var spacingLength = -e * 0.001 * fontSize * textHScale; - current.x += spacingLength; - - if (textSelection) - canvasWidth += spacingLength; - } else if (isString(e)) { - var shownCanvasWidth = this.showText(e, true); - - if (textSelection) - canvasWidth += shownCanvasWidth; - } else { - error('TJ array element ' + e + ' is not string or num'); - } - } - - if (textSelection) { - geom.canvasWidth = canvasWidth; - this.textLayer.appendText(font.fallbackName, fontSize, geom); - } - }, - nextLineShowText: function CanvasGraphics_nextLineShowText(text) { - this.nextLine(); - this.showText(text); - }, - nextLineSetSpacingShowText: - function CanvasGraphics_nextLineSetSpacingShowText(wordSpacing, - charSpacing, - text) { - this.setWordSpacing(wordSpacing); - this.setCharSpacing(charSpacing); - this.nextLineShowText(text); - }, - - // Type3 fonts - setCharWidth: function CanvasGraphics_setCharWidth(xWidth, yWidth) { - // We can safely ignore this since the width should be the same - // as the width in the Widths array. - }, - setCharWidthAndBounds: function CanvasGraphics_setCharWidthAndBounds(xWidth, - yWidth, - llx, - lly, - urx, - ury) { - // TODO According to the spec we're also suppose to ignore any operators - // that set color or include images while processing this type3 font. - this.rectangle(llx, lly, urx - llx, ury - lly); - this.clip(); - this.endPath(); - }, - - // Color - setStrokeColorSpace: function CanvasGraphics_setStrokeColorSpace(raw) { - this.current.strokeColorSpace = ColorSpace.fromIR(raw); - }, - setFillColorSpace: function CanvasGraphics_setFillColorSpace(raw) { - this.current.fillColorSpace = ColorSpace.fromIR(raw); - }, - setStrokeColor: function CanvasGraphics_setStrokeColor(/*...*/) { - var cs = this.current.strokeColorSpace; - var rgbColor = cs.getRgb(arguments); - var color = Util.makeCssRgb(rgbColor[0], rgbColor[1], rgbColor[2]); - this.ctx.strokeStyle = color; - this.current.strokeColor = color; - }, - getColorN_Pattern: function CanvasGraphics_getColorN_Pattern(IR, cs) { - if (IR[0] == 'TilingPattern') { - var args = IR[1]; - var base = cs.base; - var color; - if (base) { - var baseComps = base.numComps; - - color = []; - for (var i = 0; i < baseComps; ++i) - color.push(args[i]); - - color = base.getRgb(color); - } - var pattern = new TilingPattern(IR, color, this.ctx, this.objs); - } else if (IR[0] == 'RadialAxial' || IR[0] == 'Dummy') { - var pattern = Pattern.shadingFromIR(IR); - } else { - error('Unkown IR type ' + IR[0]); - } - return pattern; - }, - setStrokeColorN: function CanvasGraphics_setStrokeColorN(/*...*/) { - var cs = this.current.strokeColorSpace; - - if (cs.name == 'Pattern') { - this.current.strokeColor = this.getColorN_Pattern(arguments, cs); - } else { - this.setStrokeColor.apply(this, arguments); - } - }, - setFillColor: function CanvasGraphics_setFillColor(/*...*/) { - var cs = this.current.fillColorSpace; - var rgbColor = cs.getRgb(arguments); - var color = Util.makeCssRgb(rgbColor[0], rgbColor[1], rgbColor[2]); - this.ctx.fillStyle = color; - this.current.fillColor = color; - }, - setFillColorN: function CanvasGraphics_setFillColorN(/*...*/) { - var cs = this.current.fillColorSpace; - - if (cs.name == 'Pattern') { - this.current.fillColor = this.getColorN_Pattern(arguments, cs); - } else { - this.setFillColor.apply(this, arguments); - } - }, - setStrokeGray: function CanvasGraphics_setStrokeGray(gray) { - if (!(this.current.strokeColorSpace instanceof DeviceGrayCS)) - this.current.strokeColorSpace = new DeviceGrayCS(); - - var color = Util.makeCssRgb(gray, gray, gray); - this.ctx.strokeStyle = color; - this.current.strokeColor = color; - }, - setFillGray: function CanvasGraphics_setFillGray(gray) { - if (!(this.current.fillColorSpace instanceof DeviceGrayCS)) - this.current.fillColorSpace = new DeviceGrayCS(); - - var color = Util.makeCssRgb(gray, gray, gray); - this.ctx.fillStyle = color; - this.current.fillColor = color; - }, - setStrokeRGBColor: function CanvasGraphics_setStrokeRGBColor(r, g, b) { - if (!(this.current.strokeColorSpace instanceof DeviceRgbCS)) - this.current.strokeColorSpace = new DeviceRgbCS(); - - var color = Util.makeCssRgb(r, g, b); - this.ctx.strokeStyle = color; - this.current.strokeColor = color; - }, - setFillRGBColor: function CanvasGraphics_setFillRGBColor(r, g, b) { - if (!(this.current.fillColorSpace instanceof DeviceRgbCS)) - this.current.fillColorSpace = new DeviceRgbCS(); - - var color = Util.makeCssRgb(r, g, b); - this.ctx.fillStyle = color; - this.current.fillColor = color; - }, - setStrokeCMYKColor: function CanvasGraphics_setStrokeCMYKColor(c, m, y, k) { - if (!(this.current.strokeColorSpace instanceof DeviceCmykCS)) - this.current.strokeColorSpace = new DeviceCmykCS(); - - var color = Util.makeCssCmyk(c, m, y, k); - this.ctx.strokeStyle = color; - this.current.strokeColor = color; - }, - setFillCMYKColor: function CanvasGraphics_setFillCMYKColor(c, m, y, k) { - if (!(this.current.fillColorSpace instanceof DeviceCmykCS)) - this.current.fillColorSpace = new DeviceCmykCS(); - - var color = Util.makeCssCmyk(c, m, y, k); - this.ctx.fillStyle = color; - this.current.fillColor = color; - }, - - shadingFill: function CanvasGraphics_shadingFill(patternIR) { - var ctx = this.ctx; - - this.save(); - var pattern = Pattern.shadingFromIR(patternIR); - ctx.fillStyle = pattern.getPattern(ctx); - - var inv = ctx.mozCurrentTransformInverse; - if (inv) { - var canvas = ctx.canvas; - var width = canvas.width; - var height = canvas.height; - - var bl = Util.applyTransform([0, 0], inv); - var br = Util.applyTransform([0, height], inv); - var ul = Util.applyTransform([width, 0], inv); - var ur = Util.applyTransform([width, height], inv); - - var x0 = Math.min(bl[0], br[0], ul[0], ur[0]); - var y0 = Math.min(bl[1], br[1], ul[1], ur[1]); - var x1 = Math.max(bl[0], br[0], ul[0], ur[0]); - var y1 = Math.max(bl[1], br[1], ul[1], ur[1]); - - this.ctx.fillRect(x0, y0, x1 - x0, y1 - y0); - } else { - // HACK to draw the gradient onto an infinite rectangle. - // PDF gradients are drawn across the entire image while - // Canvas only allows gradients to be drawn in a rectangle - // The following bug should allow us to remove this. - // https://bugzilla.mozilla.org/show_bug.cgi?id=664884 - - this.ctx.fillRect(-1e10, -1e10, 2e10, 2e10); - } - - this.restore(); - }, - - // Images - beginInlineImage: function CanvasGraphics_beginInlineImage() { - error('Should not call beginInlineImage'); - }, - beginImageData: function CanvasGraphics_beginImageData() { - error('Should not call beginImageData'); - }, - - paintFormXObjectBegin: function CanvasGraphics_paintFormXObjectBegin(matrix, - bbox) { - this.save(); - - if (matrix && isArray(matrix) && 6 == matrix.length) - this.transform.apply(this, matrix); - - if (bbox && isArray(bbox) && 4 == bbox.length) { - var width = bbox[2] - bbox[0]; - var height = bbox[3] - bbox[1]; - this.rectangle(bbox[0], bbox[1], width, height); - this.clip(); - this.endPath(); - } - }, - - paintFormXObjectEnd: function CanvasGraphics_paintFormXObjectEnd() { - this.restore(); - }, - - paintJpegXObject: function CanvasGraphics_paintJpegXObject(objId, w, h) { - var domImage = this.objs.get(objId); - if (!domImage) { - error('Dependent image isn\'t ready yet'); - } - - this.save(); - - var ctx = this.ctx; - // scale the image to the unit square - ctx.scale(1 / w, -1 / h); - - ctx.drawImage(domImage, 0, 0, domImage.width, domImage.height, - 0, -h, w, h); - - this.restore(); - }, - - paintImageMaskXObject: function CanvasGraphics_paintImageMaskXObject( - imgArray, inverseDecode, width, height) { - function applyStencilMask(buffer, inverseDecode) { - var imgArrayPos = 0; - var i, j, mask, buf; - // removing making non-masked pixels transparent - var bufferPos = 3; // alpha component offset - for (i = 0; i < height; i++) { - mask = 0; - for (j = 0; j < width; j++) { - if (!mask) { - buf = imgArray[imgArrayPos++]; - mask = 128; - } - if (!(buf & mask) == inverseDecode) { - buffer[bufferPos] = 0; - } - bufferPos += 4; - mask >>= 1; - } - } - } - function rescaleImage(pixels, widthScale, heightScale) { - var scaledWidth = Math.ceil(width / widthScale); - var scaledHeight = Math.ceil(height / heightScale); - - var itemsSum = new Uint32Array(scaledWidth * scaledHeight * 4); - var itemsCount = new Uint32Array(scaledWidth * scaledHeight); - for (var i = 0, position = 0; i < height; i++) { - var lineOffset = (0 | (i / heightScale)) * scaledWidth; - for (var j = 0; j < width; j++) { - var countOffset = lineOffset + (0 | (j / widthScale)); - var sumOffset = countOffset << 2; - itemsSum[sumOffset] += pixels[position]; - itemsSum[sumOffset + 1] += pixels[position + 1]; - itemsSum[sumOffset + 2] += pixels[position + 2]; - itemsSum[sumOffset + 3] += pixels[position + 3]; - itemsCount[countOffset]++; - position += 4; - } - } - var tmpCanvas = createScratchCanvas(scaledWidth, scaledHeight); - var tmpCtx = tmpCanvas.getContext('2d'); - var imgData = tmpCtx.getImageData(0, 0, scaledWidth, scaledHeight); - pixels = imgData.data; - for (var i = 0, j = 0, ii = scaledWidth * scaledHeight; i < ii; i++) { - var count = itemsCount[i]; - pixels[j] = itemsSum[j] / count; - pixels[j + 1] = itemsSum[j + 1] / count; - pixels[j + 2] = itemsSum[j + 2] / count; - pixels[j + 3] = itemsSum[j + 3] / count; - j += 4; - } - tmpCtx.putImageData(imgData, 0, 0); - return tmpCanvas; - } - - this.save(); - - var ctx = this.ctx; - var w = width, h = height; - // scale the image to the unit square - ctx.scale(1 / w, -1 / h); - - var tmpCanvas = createScratchCanvas(w, h); - var tmpCtx = tmpCanvas.getContext('2d'); - - var fillColor = this.current.fillColor; - tmpCtx.fillStyle = (fillColor && fillColor.hasOwnProperty('type') && - fillColor.type === 'Pattern') ? - fillColor.getPattern(tmpCtx) : fillColor; - tmpCtx.fillRect(0, 0, w, h); - - var imgData = tmpCtx.getImageData(0, 0, w, h); - var pixels = imgData.data; - - applyStencilMask(pixels, inverseDecode); - - var currentTransform = ctx.mozCurrentTransformInverse; - var widthScale = Math.max(Math.abs(currentTransform[0]), 1); - var heightScale = Math.max(Math.abs(currentTransform[3]), 1); - if (widthScale >= 2 || heightScale >= 2) { - // canvas does not resize well large images to small -- using simple - // algorithm to perform pre-scaling - tmpCanvas = rescaleImage(imgData.data, widthScale, heightScale); - ctx.scale(widthScale, heightScale); - ctx.drawImage(tmpCanvas, 0, -h / heightScale); - } else { - tmpCtx.putImageData(imgData, 0, 0); - ctx.drawImage(tmpCanvas, 0, -h); - } - this.restore(); - }, - - paintImageXObject: function CanvasGraphics_paintImageXObject(objId) { - var imgData = this.objs.get(objId); - if (!imgData) - error('Dependent image isn\'t ready yet'); - - this.save(); - var ctx = this.ctx; - var w = imgData.width; - var h = imgData.height; - // scale the image to the unit square - ctx.scale(1 / w, -1 / h); - - var tmpCanvas = createScratchCanvas(w, h); - var tmpCtx = tmpCanvas.getContext('2d'); - this.putBinaryImageData(tmpCtx, imgData, w, h); - - ctx.drawImage(tmpCanvas, 0, -h); - this.restore(); - }, - - putBinaryImageData: function CanvasGraphics_putBinaryImageData() { - // - }, - - // Marked content - - markPoint: function CanvasGraphics_markPoint(tag) { - // TODO Marked content. - }, - markPointProps: function CanvasGraphics_markPointProps(tag, properties) { - // TODO Marked content. - }, - beginMarkedContent: function CanvasGraphics_beginMarkedContent(tag) { - // TODO Marked content. - }, - beginMarkedContentProps: function CanvasGraphics_beginMarkedContentProps( - tag, properties) { - // TODO Marked content. - }, - endMarkedContent: function CanvasGraphics_endMarkedContent() { - // TODO Marked content. - }, - - // Compatibility - - beginCompat: function CanvasGraphics_beginCompat() { - TODO('ignore undefined operators (should we do that anyway?)'); - }, - endCompat: function CanvasGraphics_endCompat() { - TODO('stop ignoring undefined operators'); - }, - - // Helper functions - - consumePath: function CanvasGraphics_consumePath() { - if (this.pendingClip) { - var savedFillRule = null; - if (this.pendingClip == EO_CLIP) - savedFillRule = this.setEOFillRule(); - - this.ctx.clip(); - - this.pendingClip = null; - if (savedFillRule !== null) - this.restoreFillRule(savedFillRule); - } - this.ctx.beginPath(); - }, - // We generally keep the canvas context set for - // nonzero-winding, and just set evenodd for the operations - // that need them. - setEOFillRule: function CanvasGraphics_setEOFillRule() { - var savedFillRule = this.ctx.mozFillRule; - this.ctx.mozFillRule = 'evenodd'; - return savedFillRule; - }, - restoreFillRule: function CanvasGraphics_restoreFillRule(rule) { - this.ctx.mozFillRule = rule; - }, - getSinglePixelWidth: function CanvasGraphics_getSinglePixelWidth(scale) { - var inverse = this.ctx.mozCurrentTransformInverse; - return Math.abs(inverse[0] + inverse[2]); - } - }; - - return CanvasGraphics; -})(); - -function checkPutBinaryImageDataCompatibility() { - // Feature detection if the browser can use an Uint8Array directly as imgData. - var canvas = document.createElement('canvas'); - canvas.width = 1; - canvas.height = 1; - var ctx = canvas.getContext('2d'); - - try { - ctx.putImageData({ - width: 1, - height: 1, - data: new Uint8Array(4) - }, 0, 0); - - CanvasGraphics.prototype.putBinaryImageData = - function CanvasGraphicsPutBinaryImageDataNative(ctx, imgData) { - ctx.putImageData(imgData, 0, 0); - }; - } catch (e) { - CanvasGraphics.prototype.putBinaryImageData = - function CanvasGraphicsPutBinaryImageDataShim(ctx, imgData, w, h) { - var tmpImgData = 'createImageData' in ctx ? ctx.createImageData(w, h) : - ctx.getImageData(0, 0, w, h); - - var tmpImgDataPixels = tmpImgData.data; - var data = imgData.data; - if ('set' in tmpImgDataPixels) - tmpImgDataPixels.set(data); - else { - // Copy over the imageData pixel by pixel. - for (var i = 0, ii = tmpImgDataPixels.length; i < ii; i++) - tmpImgDataPixels[i] = data[i]; - } - - ctx.putImageData(tmpImgData, 0, 0); - }; - } -} -if (!isWorker) { - checkPutBinaryImageDataCompatibility(); -} - - -var Name = (function NameClosure() { - function Name(name) { - this.name = name; - } - - Name.prototype = {}; - - return Name; -})(); - -var Cmd = (function CmdClosure() { - function Cmd(cmd) { - this.cmd = cmd; - } - - Cmd.prototype = {}; - - var cmdCache = {}; - - Cmd.get = function Cmd_get(cmd) { - var cmdValue = cmdCache[cmd]; - if (cmdValue) - return cmdValue; - - return cmdCache[cmd] = new Cmd(cmd); - }; - - return Cmd; -})(); - -var Dict = (function DictClosure() { - // xref is optional - function Dict(xref) { - // Map should only be used internally, use functions below to access. - var map = Object.create(null); - - this.assignXref = function Dict_assignXref(newXref) { - xref = newXref; - }; - - // automatically dereferences Ref objects - this.get = function Dict_get(key1, key2, key3) { - var value; - if (typeof (value = map[key1]) != 'undefined' || key1 in map || - typeof key2 == 'undefined') { - return xref ? xref.fetchIfRef(value) : value; - } - if (typeof (value = map[key2]) != 'undefined' || key2 in map || - typeof key3 == 'undefined') { - return xref ? xref.fetchIfRef(value) : value; - } - value = map[key3] || null; - return xref ? xref.fetchIfRef(value) : value; - }; - - // no dereferencing - this.getRaw = function Dict_getRaw(key) { - return map[key]; - }; - - // creates new map and dereferences all Refs - this.getAll = function Dict_getAll() { - var all = {}; - for (var key in map) { - var obj = this.get(key); - all[key] = obj instanceof Dict ? obj.getAll() : obj; - } - return all; - }; - - this.set = function Dict_set(key, value) { - map[key] = value; - }; - - this.has = function Dict_has(key) { - return key in map; - }; - - this.forEach = function Dict_forEach(callback) { - for (var key in map) { - callback(key, this.get(key)); - } - }; - }; - - return Dict; -})(); - -var Ref = (function RefClosure() { - function Ref(num, gen) { - this.num = num; - this.gen = gen; - } - - Ref.prototype = {}; - - return Ref; -})(); - -// The reference is identified by number and generation, -// this structure stores only one instance of the reference. -var RefSet = (function RefSetClosure() { - function RefSet() { - this.dict = {}; - } - - RefSet.prototype = { - has: function RefSet_has(ref) { - return !!this.dict['R' + ref.num + '.' + ref.gen]; - }, - - put: function RefSet_put(ref) { - this.dict['R' + ref.num + '.' + ref.gen] = ref; - } - }; - - return RefSet; -})(); - -var Catalog = (function CatalogClosure() { - function Catalog(xref) { - this.xref = xref; - var obj = xref.getCatalogObj(); - assertWellFormed(isDict(obj), 'catalog object is not a dictionary'); - this.catDict = obj; - } - - Catalog.prototype = { - get metadata() { - var streamRef = this.catDict.getRaw('Metadata'); - if (!isRef(streamRef)) - return shadow(this, 'metadata', null); - - var encryptMetadata = !this.xref.encrypt ? false : - this.xref.encrypt.encryptMetadata; - - var stream = this.xref.fetch(streamRef, !encryptMetadata); - var metadata; - if (stream && isDict(stream.dict)) { - var type = stream.dict.get('Type'); - var subtype = stream.dict.get('Subtype'); - - if (isName(type) && isName(subtype) && - type.name === 'Metadata' && subtype.name === 'XML') { - // XXX: This should examine the charset the XML document defines, - // however since there are currently no real means to decode - // arbitrary charsets, let's just hope that the author of the PDF - // was reasonable enough to stick with the XML default charset, - // which is UTF-8. - try { - metadata = stringToUTF8String(bytesToString(stream.getBytes())); - } catch (e) { - info('Skipping invalid metadata.'); - } - } - } - - return shadow(this, 'metadata', metadata); - }, - get toplevelPagesDict() { - var pagesObj = this.catDict.get('Pages'); - assertWellFormed(isDict(pagesObj), 'invalid top-level pages dictionary'); - // shadow the prototype getter - return shadow(this, 'toplevelPagesDict', pagesObj); - }, - get documentOutline() { - var xref = this.xref; - var obj = this.catDict.get('Outlines'); - var root = { items: [] }; - if (isDict(obj)) { - obj = obj.getRaw('First'); - var processed = new RefSet(); - if (isRef(obj)) { - var queue = [{obj: obj, parent: root}]; - // to avoid recursion keeping track of the items - // in the processed dictionary - processed.put(obj); - while (queue.length > 0) { - var i = queue.shift(); - var outlineDict = xref.fetchIfRef(i.obj); - if (outlineDict === null) - continue; - if (!outlineDict.has('Title')) - error('Invalid outline item'); - var dest = outlineDict.get('A'); - if (dest) - dest = dest.get('D'); - else if (outlineDict.has('Dest')) { - dest = outlineDict.getRaw('Dest'); - if (isName(dest)) - dest = dest.name; - } - var title = outlineDict.get('Title'); - var outlineItem = { - dest: dest, - title: stringToPDFString(title), - color: outlineDict.get('C') || [0, 0, 0], - count: outlineDict.get('Count'), - bold: !!(outlineDict.get('F') & 2), - italic: !!(outlineDict.get('F') & 1), - items: [] - }; - i.parent.items.push(outlineItem); - obj = outlineDict.getRaw('First'); - if (isRef(obj) && !processed.has(obj)) { - queue.push({obj: obj, parent: outlineItem}); - processed.put(obj); - } - obj = outlineDict.getRaw('Next'); - if (isRef(obj) && !processed.has(obj)) { - queue.push({obj: obj, parent: i.parent}); - processed.put(obj); - } - } - } - } - obj = root.items.length > 0 ? root.items : null; - return shadow(this, 'documentOutline', obj); - }, - get numPages() { - var obj = this.toplevelPagesDict.get('Count'); - assertWellFormed( - isInt(obj), - 'page count in top level pages object is not an integer' - ); - // shadow the prototype getter - return shadow(this, 'num', obj); - }, - traverseKids: function Catalog_traverseKids(pagesDict) { - var pageCache = this.pageCache; - var kids = pagesDict.get('Kids'); - assertWellFormed(isArray(kids), - 'page dictionary kids object is not an array'); - for (var i = 0, ii = kids.length; i < ii; ++i) { - var kid = kids[i]; - assertWellFormed(isRef(kid), - 'page dictionary kid is not a reference'); - var obj = this.xref.fetch(kid); - if (isDict(obj, 'Page') || (isDict(obj) && !obj.has('Kids'))) { - pageCache.push(new Page(this.xref, pageCache.length, obj, kid)); - } else { // must be a child page dictionary - assertWellFormed( - isDict(obj), - 'page dictionary kid reference points to wrong type of object' - ); - this.traverseKids(obj); - } - } - }, - get destinations() { - function fetchDestination(dest) { - return isDict(dest) ? dest.get('D') : dest; - } - - var xref = this.xref; - var dests = {}, nameTreeRef, nameDictionaryRef; - var obj = this.catDict.get('Names'); - if (obj) - nameTreeRef = obj.getRaw('Dests'); - else if (this.catDict.has('Dests')) - nameDictionaryRef = this.catDict.get('Dests'); - - if (nameDictionaryRef) { - // reading simple destination dictionary - obj = nameDictionaryRef; - obj.forEach(function catalogForEach(key, value) { - if (!value) return; - dests[key] = fetchDestination(value); - }); - } - if (nameTreeRef) { - // reading name tree - var processed = new RefSet(); - processed.put(nameTreeRef); - var queue = [nameTreeRef]; - while (queue.length > 0) { - var i, n; - obj = xref.fetch(queue.shift()); - if (obj.has('Kids')) { - var kids = obj.get('Kids'); - for (i = 0, n = kids.length; i < n; i++) { - var kid = kids[i]; - if (processed.has(kid)) - error('invalid destinations'); - queue.push(kid); - processed.put(kid); - } - continue; - } - var names = obj.get('Names'); - for (i = 0, n = names.length; i < n; i += 2) { - dests[names[i]] = fetchDestination(xref.fetchIfRef(names[i + 1])); - } - } - } - return shadow(this, 'destinations', dests); - }, - getPage: function Catalog_getPage(n) { - var pageCache = this.pageCache; - if (!pageCache) { - pageCache = this.pageCache = []; - this.traverseKids(this.toplevelPagesDict); - } - return this.pageCache[n - 1]; - } - }; - - return Catalog; -})(); - -var XRef = (function XRefClosure() { - function XRef(stream, startXRef, mainXRefEntriesOffset, password) { - this.stream = stream; - this.entries = []; - this.xrefstms = {}; - var trailerDict = this.readXRef(startXRef); - trailerDict.assignXref(this); - this.trailer = trailerDict; - // prepare the XRef cache - this.cache = []; - - var encrypt = trailerDict.get('Encrypt'); - if (encrypt) { - var fileId = trailerDict.get('ID'); - this.encrypt = new CipherTransformFactory(encrypt, fileId[0], password); - } - - // get the root dictionary (catalog) object - if (!(this.root = trailerDict.get('Root'))) - error('Invalid root reference'); - } - - XRef.prototype = { - readXRefTable: function XRef_readXRefTable(parser) { - // Example of cross-reference table: - // xref - // 0 1 <-- subsection header (first obj #, obj count) - // 0000000000 65535 f <-- actual object (offset, generation #, f/n) - // 23 2 <-- subsection header ... and so on ... - // 0000025518 00002 n - // 0000025635 00000 n - // trailer - // ... - - // Outer loop is over subsection headers - var obj; - while (!isCmd(obj = parser.getObj(), 'trailer')) { - var first = obj, - count = parser.getObj(); - - if (!isInt(first) || !isInt(count)) - error('Invalid XRef table: wrong types in subsection header'); - - // Inner loop is over objects themselves - for (var i = 0; i < count; i++) { - var entry = {}; - entry.offset = parser.getObj(); - entry.gen = parser.getObj(); - var type = parser.getObj(); - - if (isCmd(type, 'f')) - entry.free = true; - else if (isCmd(type, 'n')) - entry.uncompressed = true; - - // Validate entry obj - if (!isInt(entry.offset) || !isInt(entry.gen) || - !(entry.free || entry.uncompressed)) { - error('Invalid entry in XRef subsection: ' + first + ', ' + count); - } - - if (!this.entries[i + first]) - this.entries[i + first] = entry; - } - } - - // Sanity check: as per spec, first object must be free - if (this.entries[0] && !this.entries[0].free) - error('Invalid XRef table: unexpected first object'); - - // Sanity check - if (!isCmd(obj, 'trailer')) - error('Invalid XRef table: could not find trailer dictionary'); - - // Read trailer dictionary, e.g. - // trailer - // << /Size 22 - // /Root 20R - // /Info 10R - // /ID [ <81b14aafa313db63dbd6f981e49f94f4> ] - // >> - // The parser goes through the entire stream << ... >> and provides - // a getter interface for the key-value table - var dict = parser.getObj(); - if (!isDict(dict)) - error('Invalid XRef table: could not parse trailer dictionary'); - - return dict; - }, - readXRefStream: function XRef_readXRefStream(stream) { - var streamParameters = stream.parameters; - var byteWidths = streamParameters.get('W'); - var range = streamParameters.get('Index'); - if (!range) - range = [0, streamParameters.get('Size')]; - var i, j; - while (range.length > 0) { - var first = range[0], n = range[1]; - if (!isInt(first) || !isInt(n)) - error('Invalid XRef range fields: ' + first + ', ' + n); - var typeFieldWidth = byteWidths[0]; - var offsetFieldWidth = byteWidths[1]; - var generationFieldWidth = byteWidths[2]; - if (!isInt(typeFieldWidth) || !isInt(offsetFieldWidth) || - !isInt(generationFieldWidth)) { - error('Invalid XRef entry fields length: ' + first + ', ' + n); - } - for (i = 0; i < n; ++i) { - var type = 0, offset = 0, generation = 0; - for (j = 0; j < typeFieldWidth; ++j) - type = (type << 8) | stream.getByte(); - // if type field is absent, its default value = 1 - if (typeFieldWidth == 0) - type = 1; - for (j = 0; j < offsetFieldWidth; ++j) - offset = (offset << 8) | stream.getByte(); - for (j = 0; j < generationFieldWidth; ++j) - generation = (generation << 8) | stream.getByte(); - var entry = {}; - entry.offset = offset; - entry.gen = generation; - switch (type) { - case 0: - entry.free = true; - break; - case 1: - entry.uncompressed = true; - break; - case 2: - break; - default: - error('Invalid XRef entry type: ' + type); - } - if (!this.entries[first + i]) - this.entries[first + i] = entry; - } - range.splice(0, 2); - } - return streamParameters; - }, - indexObjects: function XRef_indexObjects() { - // Simple scan through the PDF content to find objects, - // trailers and XRef streams. - function readToken(data, offset) { - var token = '', ch = data[offset]; - while (ch !== 13 && ch !== 10) { - if (++offset >= data.length) - break; - token += String.fromCharCode(ch); - ch = data[offset]; - } - return token; - } - function skipUntil(data, offset, what) { - var length = what.length, dataLength = data.length; - var skipped = 0; - // finding byte sequence - while (offset < dataLength) { - var i = 0; - while (i < length && data[offset + i] == what[i]) - ++i; - if (i >= length) - break; // sequence found - - offset++; - skipped++; - } - return skipped; - } - var trailerBytes = new Uint8Array([116, 114, 97, 105, 108, 101, 114]); - var startxrefBytes = new Uint8Array([115, 116, 97, 114, 116, 120, 114, - 101, 102]); - var endobjBytes = new Uint8Array([101, 110, 100, 111, 98, 106]); - var xrefBytes = new Uint8Array([47, 88, 82, 101, 102]); - - var stream = this.stream; - stream.pos = 0; - var buffer = stream.getBytes(); - var position = stream.start, length = buffer.length; - var trailers = [], xrefStms = []; - var state = 0; - var currentToken; - while (position < length) { - var ch = buffer[position]; - if (ch === 32 || ch === 9 || ch === 13 || ch === 10) { - ++position; - continue; - } - if (ch === 37) { // %-comment - do { - ++position; - ch = buffer[position]; - } while (ch !== 13 && ch !== 10); - continue; - } - var token = readToken(buffer, position); - var m; - if (token === 'xref') { - position += skipUntil(buffer, position, trailerBytes); - trailers.push(position); - position += skipUntil(buffer, position, startxrefBytes); - } else if ((m = /^(\d+)\s+(\d+)\s+obj\b/.exec(token))) { - this.entries[m[1]] = { - offset: position, - gen: m[2] | 0, - uncompressed: true - }; - - var contentLength = skipUntil(buffer, position, endobjBytes) + 7; - var content = buffer.subarray(position, position + contentLength); - - // checking XRef stream suspect - // (it shall have '/XRef' and next char is not a letter) - var xrefTagOffset = skipUntil(content, 0, xrefBytes); - if (xrefTagOffset < contentLength && - content[xrefTagOffset + 5] < 64) { - xrefStms.push(position); - this.xrefstms[position] = 1; // don't read it recursively - } - - position += contentLength; - } else - position += token.length + 1; - } - // reading XRef streams - for (var i = 0, ii = xrefStms.length; i < ii; ++i) { - this.readXRef(xrefStms[i], true); - } - // finding main trailer - var dict; - for (var i = 0, ii = trailers.length; i < ii; ++i) { - stream.pos = trailers[i]; - var parser = new Parser(new Lexer(stream), true, null); - var obj = parser.getObj(); - if (!isCmd(obj, 'trailer')) - continue; - // read the trailer dictionary - if (!isDict(dict = parser.getObj())) - continue; - // taking the first one with 'ID' - if (dict.has('ID')) - return dict; - } - // no tailer with 'ID', taking last one (if exists) - if (dict) - return dict; - // nothing helps - error('Invalid PDF structure'); - }, - readXRef: function XRef_readXRef(startXRef, recoveryMode) { - var stream = this.stream; - stream.pos = startXRef; - - try { - var parser = new Parser(new Lexer(stream), true, null); - var obj = parser.getObj(); - var dict; - - // Get dictionary - if (isCmd(obj, 'xref')) { - // Parse end-of-file XRef - dict = this.readXRefTable(parser); - - // Recursively get other XRefs 'XRefStm', if any - obj = dict.get('XRefStm'); - if (isInt(obj)) { - var pos = obj; - // ignore previously loaded xref streams - // (possible infinite recursion) - if (!(pos in this.xrefstms)) { - this.xrefstms[pos] = 1; - this.readXRef(pos); - } - } - } else if (isInt(obj)) { - // Parse in-stream XRef - if (!isInt(parser.getObj()) || - !isCmd(parser.getObj(), 'obj') || - !isStream(obj = parser.getObj())) { - error('Invalid XRef stream'); - } - dict = this.readXRefStream(obj); - if (!dict) - error('Failed to read XRef stream'); - } - - // Recursively get previous dictionary, if any - obj = dict.get('Prev'); - if (isInt(obj)) - this.readXRef(obj, recoveryMode); - else if (isRef(obj)) { - // The spec says Prev must not be a reference, i.e. "/Prev NNN" - // This is a fallback for non-compliant PDFs, i.e. "/Prev NNN 0 R" - this.readXRef(obj.num, recoveryMode); - } - - return dict; - } catch (e) { - log('(while reading XRef): ' + e); - } - - if (recoveryMode) - return; - - warn('Indexing all PDF objects'); - return this.indexObjects(); - }, - getEntry: function XRef_getEntry(i) { - var e = this.entries[i]; - if (e === null) - return null; - return e.free || !e.offset ? null : e; // returns null if entry is free - }, - fetchIfRef: function XRef_fetchIfRef(obj) { - if (!isRef(obj)) - return obj; - return this.fetch(obj); - }, - fetch: function XRef_fetch(ref, suppressEncryption) { - assertWellFormed(isRef(ref), 'ref object is not a reference'); - var num = ref.num; - if (num in this.cache) - return this.cache[num]; - - var e = this.getEntry(num); - - // the referenced entry can be free - if (e === null) - return (this.cache[num] = e); - - var gen = ref.gen; - var stream, parser; - if (e.uncompressed) { - if (e.gen != gen) - error('inconsistent generation in XRef'); - stream = this.stream.makeSubStream(e.offset); - parser = new Parser(new Lexer(stream), true, this); - var obj1 = parser.getObj(); - var obj2 = parser.getObj(); - var obj3 = parser.getObj(); - if (!isInt(obj1) || obj1 != num || - !isInt(obj2) || obj2 != gen || - !isCmd(obj3)) { - error('bad XRef entry'); - } - if (!isCmd(obj3, 'obj')) { - // some bad pdfs use "obj1234" and really mean 1234 - if (obj3.cmd.indexOf('obj') == 0) { - num = parseInt(obj3.cmd.substring(3), 10); - if (!isNaN(num)) - return num; - } - error('bad XRef entry'); - } - if (this.encrypt && !suppressEncryption) { - try { - e = parser.getObj(this.encrypt.createCipherTransform(num, gen)); - } catch (ex) { - // almost all streams must be encrypted, but sometimes - // they are not probably due to some broken generators - // re-trying without encryption - return this.fetch(ref, true); - } - } else { - e = parser.getObj(); - } - // Don't cache streams since they are mutable (except images). - if (!isStream(e) || e instanceof JpegStream) - this.cache[num] = e; - return e; - } - - // compressed entry - stream = this.fetch(new Ref(e.offset, 0)); - if (!isStream(stream)) - error('bad ObjStm stream'); - var first = stream.parameters.get('First'); - var n = stream.parameters.get('N'); - if (!isInt(first) || !isInt(n)) { - error('invalid first and n parameters for ObjStm stream'); - } - parser = new Parser(new Lexer(stream), false, this); - var i, entries = [], nums = []; - // read the object numbers to populate cache - for (i = 0; i < n; ++i) { - num = parser.getObj(); - if (!isInt(num)) { - error('invalid object number in the ObjStm stream: ' + num); - } - nums.push(num); - var offset = parser.getObj(); - if (!isInt(offset)) { - error('invalid object offset in the ObjStm stream: ' + offset); - } - } - // read stream objects for cache - for (i = 0; i < n; ++i) { - entries.push(parser.getObj()); - this.cache[nums[i]] = entries[i]; - } - e = entries[e.gen]; - if (!e) { - error('bad XRef entry for compressed object'); - } - return e; - }, - getCatalogObj: function XRef_getCatalogObj() { - return this.root; - } - }; - - return XRef; -})(); - -/** - * A PDF document and page is built of many objects. E.g. there are objects - * for fonts, images, rendering code and such. These objects might get processed - * inside of a worker. The `PDFObjects` implements some basic functions to - * manage these objects. - */ -var PDFObjects = (function PDFObjectsClosure() { - function PDFObjects() { - this.objs = {}; - } - - PDFObjects.prototype = { - objs: null, - - /** - * Internal function. - * Ensures there is an object defined for `objId`. Stores `data` on the - * object *if* it is created. - */ - ensureObj: function PDFObjects_ensureObj(objId, data) { - if (this.objs[objId]) - return this.objs[objId]; - return this.objs[objId] = new Promise(objId, data); - }, - - /** - * If called *without* callback, this returns the data of `objId` but the - * object needs to be resolved. If it isn't, this function throws. - * - * If called *with* a callback, the callback is called with the data of the - * object once the object is resolved. That means, if you call this - * function and the object is already resolved, the callback gets called - * right away. - */ - get: function PDFObjects_get(objId, callback) { - // If there is a callback, then the get can be async and the object is - // not required to be resolved right now - if (callback) { - this.ensureObj(objId).then(callback); - return null; - } - - // If there isn't a callback, the user expects to get the resolved data - // directly. - var obj = this.objs[objId]; - - // If there isn't an object yet or the object isn't resolved, then the - // data isn't ready yet! - if (!obj || !obj.isResolved) - error('Requesting object that isn\'t resolved yet ' + objId); - - return obj.data; - }, - - /** - * Resolves the object `objId` with optional `data`. - */ - resolve: function PDFObjects_resolve(objId, data) { - var objs = this.objs; - - // In case there is a promise already on this object, just resolve it. - if (objs[objId]) { - objs[objId].resolve(data); - } else { - this.ensureObj(objId, data); - } - }, - - onData: function PDFObjects_onData(objId, callback) { - this.ensureObj(objId).onData(callback); - }, - - isResolved: function PDFObjects_isResolved(objId) { - var objs = this.objs; - if (!objs[objId]) { - return false; - } else { - return objs[objId].isResolved; - } - }, - - hasData: function PDFObjects_hasData(objId) { - var objs = this.objs; - if (!objs[objId]) { - return false; - } else { - return objs[objId].hasData; - } - }, - - /** - * Sets the data of an object but *doesn't* resolve it. - */ - setData: function PDFObjects_setData(objId, data) { - // Watchout! If you call `this.ensureObj(objId, data)` you're going to - // create a *resolved* promise which shouldn't be the case! - this.ensureObj(objId).data = data; - } - }; - return PDFObjects; -})(); - - - -var PDFFunction = (function PDFFunctionClosure() { - var CONSTRUCT_SAMPLED = 0; - var CONSTRUCT_INTERPOLATED = 2; - var CONSTRUCT_STICHED = 3; - var CONSTRUCT_POSTSCRIPT = 4; - - return { - getSampleArray: function PDFFunction_getSampleArray(size, outputSize, bps, - str) { - var length = 1; - for (var i = 0, ii = size.length; i < ii; i++) - length *= size[i]; - length *= outputSize; - - var array = []; - var codeSize = 0; - var codeBuf = 0; - // 32 is a valid bps so shifting won't work - var sampleMul = 1.0 / (Math.pow(2.0, bps) - 1); - - var strBytes = str.getBytes((length * bps + 7) / 8); - var strIdx = 0; - for (var i = 0; i < length; i++) { - while (codeSize < bps) { - codeBuf <<= 8; - codeBuf |= strBytes[strIdx++]; - codeSize += 8; - } - codeSize -= bps; - array.push((codeBuf >> codeSize) * sampleMul); - codeBuf &= (1 << codeSize) - 1; - } - return array; - }, - - getIR: function PDFFunction_getIR(xref, fn) { - var dict = fn.dict; - if (!dict) - dict = fn; - - var types = [this.constructSampled, - null, - this.constructInterpolated, - this.constructStiched, - this.constructPostScript]; - - var typeNum = dict.get('FunctionType'); - var typeFn = types[typeNum]; - if (!typeFn) - error('Unknown type of function'); - - return typeFn.call(this, fn, dict, xref); - }, - - fromIR: function PDFFunction_fromIR(IR) { - var type = IR[0]; - switch (type) { - case CONSTRUCT_SAMPLED: - return this.constructSampledFromIR(IR); - case CONSTRUCT_INTERPOLATED: - return this.constructInterpolatedFromIR(IR); - case CONSTRUCT_STICHED: - return this.constructStichedFromIR(IR); - case CONSTRUCT_POSTSCRIPT: - default: - return this.constructPostScriptFromIR(IR); - } - }, - - parse: function PDFFunction_parse(xref, fn) { - var IR = this.getIR(xref, fn); - return this.fromIR(IR); - }, - - constructSampled: function PDFFunction_constructSampled(str, dict) { - function toMultiArray(arr) { - var inputLength = arr.length; - var outputLength = arr.length / 2; - var out = []; - var index = 0; - for (var i = 0; i < inputLength; i += 2) { - out[index] = [arr[i], arr[i + 1]]; - ++index; - } - return out; - } - var domain = dict.get('Domain'); - var range = dict.get('Range'); - - if (!domain || !range) - error('No domain or range'); - - var inputSize = domain.length / 2; - var outputSize = range.length / 2; - - domain = toMultiArray(domain); - range = toMultiArray(range); - - var size = dict.get('Size'); - var bps = dict.get('BitsPerSample'); - var order = dict.get('Order') || 1; - if (order !== 1) { - // No description how cubic spline interpolation works in PDF32000:2008 - // As in poppler, ignoring order, linear interpolation may work as good - TODO('No support for cubic spline interpolation: ' + order); - } - - var encode = dict.get('Encode'); - if (!encode) { - encode = []; - for (var i = 0; i < inputSize; ++i) { - encode.push(0); - encode.push(size[i] - 1); - } - } - encode = toMultiArray(encode); - - var decode = dict.get('Decode'); - if (!decode) - decode = range; - else - decode = toMultiArray(decode); - - var samples = this.getSampleArray(size, outputSize, bps, str); - - return [ - CONSTRUCT_SAMPLED, inputSize, domain, encode, decode, samples, size, - outputSize, Math.pow(2, bps) - 1, range - ]; - }, - - constructSampledFromIR: function PDFFunction_constructSampledFromIR(IR) { - // See chapter 3, page 109 of the PDF reference - function interpolate(x, xmin, xmax, ymin, ymax) { - return ymin + ((x - xmin) * ((ymax - ymin) / (xmax - xmin))); - } - - return function constructSampledFromIRResult(args) { - // See chapter 3, page 110 of the PDF reference. - var m = IR[1]; - var domain = IR[2]; - var encode = IR[3]; - var decode = IR[4]; - var samples = IR[5]; - var size = IR[6]; - var n = IR[7]; - var mask = IR[8]; - var range = IR[9]; - - if (m != args.length) - error('Incorrect number of arguments: ' + m + ' != ' + - args.length); - - var x = args; - - // Building the cube vertices: its part and sample index - // http://rjwagner49.com/Mathematics/Interpolation.pdf - var cubeVertices = 1 << m; - var cubeN = new Float64Array(cubeVertices); - var cubeVertex = new Uint32Array(cubeVertices); - for (var j = 0; j < cubeVertices; j++) - cubeN[j] = 1; - - var k = n, pos = 1; - // Map x_i to y_j for 0 <= i < m using the sampled function. - for (var i = 0; i < m; ++i) { - // x_i' = min(max(x_i, Domain_2i), Domain_2i+1) - var domain_2i = domain[i][0]; - var domain_2i_1 = domain[i][1]; - var xi = Math.min(Math.max(x[i], domain_2i), domain_2i_1); - - // e_i = Interpolate(x_i', Domain_2i, Domain_2i+1, - // Encode_2i, Encode_2i+1) - var e = interpolate(xi, domain_2i, domain_2i_1, - encode[i][0], encode[i][1]); - - // e_i' = min(max(e_i, 0), Size_i - 1) - var size_i = size[i]; - e = Math.min(Math.max(e, 0), size_i - 1); - - // Adjusting the cube: N and vertex sample index - var e0 = e < size_i - 1 ? Math.floor(e) : e - 1; // e1 = e0 + 1; - var n0 = e0 + 1 - e; // (e1 - e) / (e1 - e0); - var n1 = e - e0; // (e - e0) / (e1 - e0); - var offset0 = e0 * k; - var offset1 = offset0 + k; // e1 * k - for (var j = 0; j < cubeVertices; j++) { - if (j & pos) { - cubeN[j] *= n1; - cubeVertex[j] += offset1; - } else { - cubeN[j] *= n0; - cubeVertex[j] += offset0; - } - } - - k *= size_i; - pos <<= 1; - } - - var y = new Float64Array(n); - for (var j = 0; j < n; ++j) { - // Sum all cube vertices' samples portions - var rj = 0; - for (var i = 0; i < cubeVertices; i++) - rj += samples[cubeVertex[i] + j] * cubeN[i]; - - // r_j' = Interpolate(r_j, 0, 2^BitsPerSample - 1, - // Decode_2j, Decode_2j+1) - rj = interpolate(rj, 0, 1, decode[j][0], decode[j][1]); - - // y_j = min(max(r_j, range_2j), range_2j+1) - y[j] = Math.min(Math.max(rj, range[j][0]), range[j][1]); - } - - return y; - } - }, - - constructInterpolated: function PDFFunction_constructInterpolated(str, - dict) { - var c0 = dict.get('C0') || [0]; - var c1 = dict.get('C1') || [1]; - var n = dict.get('N'); - - if (!isArray(c0) || !isArray(c1)) - error('Illegal dictionary for interpolated function'); - - var length = c0.length; - var diff = []; - for (var i = 0; i < length; ++i) - diff.push(c1[i] - c0[i]); - - return [CONSTRUCT_INTERPOLATED, c0, diff, n]; - }, - - constructInterpolatedFromIR: - function PDFFunction_constructInterpolatedFromIR(IR) { - var c0 = IR[1]; - var diff = IR[2]; - var n = IR[3]; - - var length = diff.length; - - return function constructInterpolatedFromIRResult(args) { - var x = n == 1 ? args[0] : Math.pow(args[0], n); - - var out = []; - for (var j = 0; j < length; ++j) - out.push(c0[j] + (x * diff[j])); - - return out; - - } - }, - - constructStiched: function PDFFunction_constructStiched(fn, dict, xref) { - var domain = dict.get('Domain'); - - if (!domain) - error('No domain'); - - var inputSize = domain.length / 2; - if (inputSize != 1) - error('Bad domain for stiched function'); - - var fnRefs = dict.get('Functions'); - var fns = []; - for (var i = 0, ii = fnRefs.length; i < ii; ++i) - fns.push(PDFFunction.getIR(xref, xref.fetchIfRef(fnRefs[i]))); - - var bounds = dict.get('Bounds'); - var encode = dict.get('Encode'); - - return [CONSTRUCT_STICHED, domain, bounds, encode, fns]; - }, - - constructStichedFromIR: function PDFFunction_constructStichedFromIR(IR) { - var domain = IR[1]; - var bounds = IR[2]; - var encode = IR[3]; - var fnsIR = IR[4]; - var fns = []; - - for (var i = 0, ii = fnsIR.length; i < ii; i++) { - fns.push(PDFFunction.fromIR(fnsIR[i])); - } - - return function constructStichedFromIRResult(args) { - var clip = function constructStichedFromIRClip(v, min, max) { - if (v > max) - v = max; - else if (v < min) - v = min; - return v; - }; - - // clip to domain - var v = clip(args[0], domain[0], domain[1]); - // calulate which bound the value is in - for (var i = 0, ii = bounds.length; i < ii; ++i) { - if (v < bounds[i]) - break; - } - - // encode value into domain of function - var dmin = domain[0]; - if (i > 0) - dmin = bounds[i - 1]; - var dmax = domain[1]; - if (i < bounds.length) - dmax = bounds[i]; - - var rmin = encode[2 * i]; - var rmax = encode[2 * i + 1]; - - var v2 = rmin + (v - dmin) * (rmax - rmin) / (dmax - dmin); - - // call the appropropriate function - return fns[i]([v2]); - }; - }, - - constructPostScript: function PDFFunction_constructPostScript(fn, dict, - xref) { - var domain = dict.get('Domain'); - var range = dict.get('Range'); - - if (!domain) - error('No domain.'); - - if (!range) - error('No range.'); - - var lexer = new PostScriptLexer(fn); - var parser = new PostScriptParser(lexer); - var code = parser.parse(); - - return [CONSTRUCT_POSTSCRIPT, domain, range, code]; - }, - - constructPostScriptFromIR: function PDFFunction_constructPostScriptFromIR( - IR) { - var domain = IR[1]; - var range = IR[2]; - var code = IR[3]; - var numOutputs = range.length / 2; - var evaluator = new PostScriptEvaluator(code); - // Cache the values for a big speed up, the cache size is limited though - // since the number of possible values can be huge from a PS function. - var cache = new FunctionCache(); - return function constructPostScriptFromIRResult(args) { - var initialStack = []; - for (var i = 0, ii = (domain.length / 2); i < ii; ++i) { - initialStack.push(args[i]); - } - - var key = initialStack.join('_'); - if (cache.has(key)) - return cache.get(key); - - var stack = evaluator.execute(initialStack); - var transformed = []; - for (i = numOutputs - 1; i >= 0; --i) { - var out = stack.pop(); - var rangeIndex = 2 * i; - if (out < range[rangeIndex]) - out = range[rangeIndex]; - else if (out > range[rangeIndex + 1]) - out = range[rangeIndex + 1]; - transformed[i] = out; - } - cache.set(key, transformed); - return transformed; - }; - } - }; -})(); - -var FunctionCache = (function FunctionCacheClosure() { - // Of 10 PDF's with type4 functions the maxium number of distinct values seen - // was 256. This still may need some tweaking in the future though. - var MAX_CACHE_SIZE = 1024; - function FunctionCache() { - this.cache = {}; - this.total = 0; - } - FunctionCache.prototype = { - has: function FunctionCache_has(key) { - return key in this.cache; - }, - get: function FunctionCache_get(key) { - return this.cache[key]; - }, - set: function FunctionCache_set(key, value) { - if (this.total < MAX_CACHE_SIZE) { - this.cache[key] = value; - this.total++; - } - } - }; - return FunctionCache; -})(); - -var PostScriptStack = (function PostScriptStackClosure() { - var MAX_STACK_SIZE = 100; - function PostScriptStack(initialStack) { - this.stack = initialStack || []; - } - - PostScriptStack.prototype = { - push: function PostScriptStack_push(value) { - if (this.stack.length >= MAX_STACK_SIZE) - error('PostScript function stack overflow.'); - this.stack.push(value); - }, - pop: function PostScriptStack_pop() { - if (this.stack.length <= 0) - error('PostScript function stack underflow.'); - return this.stack.pop(); - }, - copy: function PostScriptStack_copy(n) { - if (this.stack.length + n >= MAX_STACK_SIZE) - error('PostScript function stack overflow.'); - var stack = this.stack; - for (var i = stack.length - n, j = n - 1; j >= 0; j--, i++) - stack.push(stack[i]); - }, - index: function PostScriptStack_index(n) { - this.push(this.stack[this.stack.length - n - 1]); - }, - // rotate the last n stack elements p times - roll: function PostScriptStack_roll(n, p) { - var stack = this.stack; - var l = stack.length - n; - var r = stack.length - 1, c = l + (p - Math.floor(p / n) * n), i, j, t; - for (i = l, j = r; i < j; i++, j--) { - t = stack[i]; stack[i] = stack[j]; stack[j] = t; - } - for (i = l, j = c - 1; i < j; i++, j--) { - t = stack[i]; stack[i] = stack[j]; stack[j] = t; - } - for (i = c, j = r; i < j; i++, j--) { - t = stack[i]; stack[i] = stack[j]; stack[j] = t; - } - } - }; - return PostScriptStack; -})(); -var PostScriptEvaluator = (function PostScriptEvaluatorClosure() { - function PostScriptEvaluator(operators, operands) { - this.operators = operators; - this.operands = operands; - } - PostScriptEvaluator.prototype = { - execute: function PostScriptEvaluator_execute(initialStack) { - var stack = new PostScriptStack(initialStack); - var counter = 0; - var operators = this.operators; - var length = operators.length; - var operator, a, b; - while (counter < length) { - operator = operators[counter++]; - if (typeof operator == 'number') { - // Operator is really an operand and should be pushed to the stack. - stack.push(operator); - continue; - } - switch (operator) { - // non standard ps operators - case 'jz': // jump if false - b = stack.pop(); - a = stack.pop(); - if (!a) - counter = b; - break; - case 'j': // jump - a = stack.pop(); - counter = a; - break; - - // all ps operators in alphabetical order (excluding if/ifelse) - case 'abs': - a = stack.pop(); - stack.push(Math.abs(a)); - break; - case 'add': - b = stack.pop(); - a = stack.pop(); - stack.push(a + b); - break; - case 'and': - b = stack.pop(); - a = stack.pop(); - if (isBool(a) && isBool(b)) - stack.push(a && b); - else - stack.push(a & b); - break; - case 'atan': - a = stack.pop(); - stack.push(Math.atan(a)); - break; - case 'bitshift': - b = stack.pop(); - a = stack.pop(); - if (a > 0) - stack.push(a << b); - else - stack.push(a >> b); - break; - case 'ceiling': - a = stack.pop(); - stack.push(Math.ceil(a)); - break; - case 'copy': - a = stack.pop(); - stack.copy(a); - break; - case 'cos': - a = stack.pop(); - stack.push(Math.cos(a)); - break; - case 'cvi': - a = stack.pop() | 0; - stack.push(a); - break; - case 'cvr': - // noop - break; - case 'div': - b = stack.pop(); - a = stack.pop(); - stack.push(a / b); - break; - case 'dup': - stack.copy(1); - break; - case 'eq': - b = stack.pop(); - a = stack.pop(); - stack.push(a == b); - break; - case 'exch': - stack.roll(2, 1); - break; - case 'exp': - b = stack.pop(); - a = stack.pop(); - stack.push(Math.pow(a, b)); - break; - case 'false': - stack.push(false); - break; - case 'floor': - a = stack.pop(); - stack.push(Math.floor(a)); - break; - case 'ge': - b = stack.pop(); - a = stack.pop(); - stack.push(a >= b); - break; - case 'gt': - b = stack.pop(); - a = stack.pop(); - stack.push(a > b); - break; - case 'idiv': - b = stack.pop(); - a = stack.pop(); - stack.push((a / b) | 0); - break; - case 'index': - a = stack.pop(); - stack.index(a); - break; - case 'le': - b = stack.pop(); - a = stack.pop(); - stack.push(a <= b); - break; - case 'ln': - a = stack.pop(); - stack.push(Math.log(a)); - break; - case 'log': - a = stack.pop(); - stack.push(Math.log(a) / Math.LN10); - break; - case 'lt': - b = stack.pop(); - a = stack.pop(); - stack.push(a < b); - break; - case 'mod': - b = stack.pop(); - a = stack.pop(); - stack.push(a % b); - break; - case 'mul': - b = stack.pop(); - a = stack.pop(); - stack.push(a * b); - break; - case 'ne': - b = stack.pop(); - a = stack.pop(); - stack.push(a != b); - break; - case 'neg': - a = stack.pop(); - stack.push(-b); - break; - case 'not': - a = stack.pop(); - if (isBool(a) && isBool(b)) - stack.push(a && b); - else - stack.push(a & b); - break; - case 'or': - b = stack.pop(); - a = stack.pop(); - if (isBool(a) && isBool(b)) - stack.push(a || b); - else - stack.push(a | b); - break; - case 'pop': - stack.pop(); - break; - case 'roll': - b = stack.pop(); - a = stack.pop(); - stack.roll(a, b); - break; - case 'round': - a = stack.pop(); - stack.push(Math.round(a)); - break; - case 'sin': - a = stack.pop(); - stack.push(Math.sin(a)); - break; - case 'sqrt': - a = stack.pop(); - stack.push(Math.sqrt(a)); - break; - case 'sub': - b = stack.pop(); - a = stack.pop(); - stack.push(a - b); - break; - case 'true': - stack.push(true); - break; - case 'truncate': - a = stack.pop(); - a = a < 0 ? Math.ceil(a) : Math.floor(a); - stack.push(a); - break; - case 'xor': - b = stack.pop(); - a = stack.pop(); - if (isBool(a) && isBool(b)) - stack.push(a != b); - else - stack.push(a ^ b); - break; - default: - error('Unknown operator ' + operator); - break; - } - } - return stack.stack; - } - }; - return PostScriptEvaluator; -})(); - -var PostScriptParser = (function PostScriptParserClosure() { - function PostScriptParser(lexer) { - this.lexer = lexer; - this.operators = []; - this.token; - this.prev; - } - PostScriptParser.prototype = { - nextToken: function PostScriptParser_nextToken() { - this.prev = this.token; - this.token = this.lexer.getToken(); - }, - accept: function PostScriptParser_accept(type) { - if (this.token.type == type) { - this.nextToken(); - return true; - } - return false; - }, - expect: function PostScriptParser_expect(type) { - if (this.accept(type)) - return true; - error('Unexpected symbol: found ' + this.token.type + ' expected ' + - type + '.'); - }, - parse: function PostScriptParser_parse() { - this.nextToken(); - this.expect(PostScriptTokenTypes.LBRACE); - this.parseBlock(); - this.expect(PostScriptTokenTypes.RBRACE); - return this.operators; - }, - parseBlock: function PostScriptParser_parseBlock() { - while (true) { - if (this.accept(PostScriptTokenTypes.NUMBER)) { - this.operators.push(this.prev.value); - } else if (this.accept(PostScriptTokenTypes.OPERATOR)) { - this.operators.push(this.prev.value); - } else if (this.accept(PostScriptTokenTypes.LBRACE)) { - this.parseCondition(); - } else { - return; - } - } - }, - parseCondition: function PostScriptParser_parseCondition() { - // Add two place holders that will be updated later - var conditionLocation = this.operators.length; - this.operators.push(null, null); - - this.parseBlock(); - this.expect(PostScriptTokenTypes.RBRACE); - if (this.accept(PostScriptTokenTypes.IF)) { - // The true block is right after the 'if' so it just falls through on - // true else it jumps and skips the true block. - this.operators[conditionLocation] = this.operators.length; - this.operators[conditionLocation + 1] = 'jz'; - } else if (this.accept(PostScriptTokenTypes.LBRACE)) { - var jumpLocation = this.operators.length; - this.operators.push(null, null); - var endOfTrue = this.operators.length; - this.parseBlock(); - this.expect(PostScriptTokenTypes.RBRACE); - this.expect(PostScriptTokenTypes.IFELSE); - // The jump is added at the end of the true block to skip the false - // block. - this.operators[jumpLocation] = this.operators.length; - this.operators[jumpLocation + 1] = 'j'; - - this.operators[conditionLocation] = endOfTrue; - this.operators[conditionLocation + 1] = 'jz'; - } else { - error('PS Function: error parsing conditional.'); - } - } - }; - return PostScriptParser; -})(); - -var PostScriptTokenTypes = { - LBRACE: 0, - RBRACE: 1, - NUMBER: 2, - OPERATOR: 3, - IF: 4, - IFELSE: 5 -}; - -var PostScriptToken = (function PostScriptTokenClosure() { - function PostScriptToken(type, value) { - this.type = type; - this.value = value; - } - - var opCache = {}; - - PostScriptToken.getOperator = function PostScriptToken_getOperator(op) { - var opValue = opCache[op]; - if (opValue) - return opValue; - - return opCache[op] = new PostScriptToken(PostScriptTokenTypes.OPERATOR, op); - }; - - PostScriptToken.LBRACE = new PostScriptToken(PostScriptTokenTypes.LBRACE, - '{'); - PostScriptToken.RBRACE = new PostScriptToken(PostScriptTokenTypes.RBRACE, - '}'); - PostScriptToken.IF = new PostScriptToken(PostScriptTokenTypes.IF, 'IF'); - PostScriptToken.IFELSE = new PostScriptToken(PostScriptTokenTypes.IFELSE, - 'IFELSE'); - return PostScriptToken; -})(); - -var PostScriptLexer = (function PostScriptLexerClosure() { - function PostScriptLexer(stream) { - this.stream = stream; - } - PostScriptLexer.prototype = { - getToken: function PostScriptLexer_getToken() { - var s = ''; - var ch; - var comment = false; - var stream = this.stream; - - // skip comments - while (true) { - if (!(ch = stream.getChar())) - return EOF; - - if (comment) { - if (ch == '\x0a' || ch == '\x0d') - comment = false; - } else if (ch == '%') { - comment = true; - } else if (!Lexer.isSpace(ch)) { - break; - } - } - switch (ch) { - case '0': case '1': case '2': case '3': case '4': - case '5': case '6': case '7': case '8': case '9': - case '+': case '-': case '.': - return new PostScriptToken(PostScriptTokenTypes.NUMBER, - this.getNumber(ch)); - case '{': - return PostScriptToken.LBRACE; - case '}': - return PostScriptToken.RBRACE; - } - // operator - var str = ch.toLowerCase(); - while (true) { - ch = stream.lookChar(); - if (ch === null) - break; - ch = ch.toLowerCase(); - if (ch >= 'a' && ch <= 'z') - str += ch; - else - break; - stream.skip(); - } - switch (str) { - case 'if': - return PostScriptToken.IF; - case 'ifelse': - return PostScriptToken.IFELSE; - default: - return PostScriptToken.getOperator(str); - } - }, - getNumber: function PostScriptLexer_getNumber(ch) { - var str = ch; - var stream = this.stream; - while (true) { - ch = stream.lookChar(); - if ((ch >= '0' && ch <= '9') || ch == '-' || ch == '.') - str += ch; - else - break; - stream.skip(); - } - var value = parseFloat(str); - if (isNaN(value)) - error('Invalid floating point number: ' + value); - return value; - } - }; - return PostScriptLexer; -})(); - - - -var ISOAdobeCharset = [ - '.notdef', 'space', 'exclam', 'quotedbl', 'numbersign', 'dollar', - 'percent', 'ampersand', 'quoteright', 'parenleft', 'parenright', - 'asterisk', 'plus', 'comma', 'hyphen', 'period', 'slash', 'zero', - 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', - 'nine', 'colon', 'semicolon', 'less', 'equal', 'greater', 'question', - 'at', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - 'bracketleft', 'backslash', 'bracketright', 'asciicircum', 'underscore', - 'quoteleft', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', - 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - 'braceleft', 'bar', 'braceright', 'asciitilde', 'exclamdown', 'cent', - 'sterling', 'fraction', 'yen', 'florin', 'section', 'currency', - 'quotesingle', 'quotedblleft', 'guillemotleft', 'guilsinglleft', - 'guilsinglright', 'fi', 'fl', 'endash', 'dagger', 'daggerdbl', - 'periodcentered', 'paragraph', 'bullet', 'quotesinglbase', - 'quotedblbase', 'quotedblright', 'guillemotright', 'ellipsis', - 'perthousand', 'questiondown', 'grave', 'acute', 'circumflex', 'tilde', - 'macron', 'breve', 'dotaccent', 'dieresis', 'ring', 'cedilla', - 'hungarumlaut', 'ogonek', 'caron', 'emdash', 'AE', 'ordfeminine', - 'Lslash', 'Oslash', 'OE', 'ordmasculine', 'ae', 'dotlessi', 'lslash', - 'oslash', 'oe', 'germandbls', 'onesuperior', 'logicalnot', 'mu', - 'trademark', 'Eth', 'onehalf', 'plusminus', 'Thorn', 'onequarter', - 'divide', 'brokenbar', 'degree', 'thorn', 'threequarters', 'twosuperior', - 'registered', 'minus', 'eth', 'multiply', 'threesuperior', 'copyright', - 'Aacute', 'Acircumflex', 'Adieresis', 'Agrave', 'Aring', 'Atilde', - 'Ccedilla', 'Eacute', 'Ecircumflex', 'Edieresis', 'Egrave', 'Iacute', - 'Icircumflex', 'Idieresis', 'Igrave', 'Ntilde', 'Oacute', 'Ocircumflex', - 'Odieresis', 'Ograve', 'Otilde', 'Scaron', 'Uacute', 'Ucircumflex', - 'Udieresis', 'Ugrave', 'Yacute', 'Ydieresis', 'Zcaron', 'aacute', - 'acircumflex', 'adieresis', 'agrave', 'aring', 'atilde', 'ccedilla', - 'eacute', 'ecircumflex', 'edieresis', 'egrave', 'iacute', 'icircumflex', - 'idieresis', 'igrave', 'ntilde', 'oacute', 'ocircumflex', 'odieresis', - 'ograve', 'otilde', 'scaron', 'uacute', 'ucircumflex', 'udieresis', - 'ugrave', 'yacute', 'ydieresis', 'zcaron' -]; - -var ExpertCharset = [ - '.notdef', 'space', 'exclamsmall', 'Hungarumlautsmall', 'dollaroldstyle', - 'dollarsuperior', 'ampersandsmall', 'Acutesmall', 'parenleftsuperior', - 'parenrightsuperior', 'twodotenleader', 'onedotenleader', 'comma', - 'hyphen', 'period', 'fraction', 'zerooldstyle', 'oneoldstyle', - 'twooldstyle', 'threeoldstyle', 'fouroldstyle', 'fiveoldstyle', - 'sixoldstyle', 'sevenoldstyle', 'eightoldstyle', 'nineoldstyle', - 'colon', 'semicolon', 'commasuperior', 'threequartersemdash', - 'periodsuperior', 'questionsmall', 'asuperior', 'bsuperior', - 'centsuperior', 'dsuperior', 'esuperior', 'isuperior', 'lsuperior', - 'msuperior', 'nsuperior', 'osuperior', 'rsuperior', 'ssuperior', - 'tsuperior', 'ff', 'fi', 'fl', 'ffi', 'ffl', 'parenleftinferior', - 'parenrightinferior', 'Circumflexsmall', 'hyphensuperior', 'Gravesmall', - 'Asmall', 'Bsmall', 'Csmall', 'Dsmall', 'Esmall', 'Fsmall', 'Gsmall', - 'Hsmall', 'Ismall', 'Jsmall', 'Ksmall', 'Lsmall', 'Msmall', 'Nsmall', - 'Osmall', 'Psmall', 'Qsmall', 'Rsmall', 'Ssmall', 'Tsmall', 'Usmall', - 'Vsmall', 'Wsmall', 'Xsmall', 'Ysmall', 'Zsmall', 'colonmonetary', - 'onefitted', 'rupiah', 'Tildesmall', 'exclamdownsmall', 'centoldstyle', - 'Lslashsmall', 'Scaronsmall', 'Zcaronsmall', 'Dieresissmall', - 'Brevesmall', 'Caronsmall', 'Dotaccentsmall', 'Macronsmall', - 'figuredash', 'hypheninferior', 'Ogoneksmall', 'Ringsmall', - 'Cedillasmall', 'onequarter', 'onehalf', 'threequarters', - 'questiondownsmall', 'oneeighth', 'threeeighths', 'fiveeighths', - 'seveneighths', 'onethird', 'twothirds', 'zerosuperior', 'onesuperior', - 'twosuperior', 'threesuperior', 'foursuperior', 'fivesuperior', - 'sixsuperior', 'sevensuperior', 'eightsuperior', 'ninesuperior', - 'zeroinferior', 'oneinferior', 'twoinferior', 'threeinferior', - 'fourinferior', 'fiveinferior', 'sixinferior', 'seveninferior', - 'eightinferior', 'nineinferior', 'centinferior', 'dollarinferior', - 'periodinferior', 'commainferior', 'Agravesmall', 'Aacutesmall', - 'Acircumflexsmall', 'Atildesmall', 'Adieresissmall', 'Aringsmall', - 'AEsmall', 'Ccedillasmall', 'Egravesmall', 'Eacutesmall', - 'Ecircumflexsmall', 'Edieresissmall', 'Igravesmall', 'Iacutesmall', - 'Icircumflexsmall', 'Idieresissmall', 'Ethsmall', 'Ntildesmall', - 'Ogravesmall', 'Oacutesmall', 'Ocircumflexsmall', 'Otildesmall', - 'Odieresissmall', 'OEsmall', 'Oslashsmall', 'Ugravesmall', 'Uacutesmall', - 'Ucircumflexsmall', 'Udieresissmall', 'Yacutesmall', 'Thornsmall', - 'Ydieresissmall' -]; - -var ExpertSubsetCharset = [ - '.notdef', 'space', 'dollaroldstyle', 'dollarsuperior', - 'parenleftsuperior', 'parenrightsuperior', 'twodotenleader', - 'onedotenleader', 'comma', 'hyphen', 'period', 'fraction', - 'zerooldstyle', 'oneoldstyle', 'twooldstyle', 'threeoldstyle', - 'fouroldstyle', 'fiveoldstyle', 'sixoldstyle', 'sevenoldstyle', - 'eightoldstyle', 'nineoldstyle', 'colon', 'semicolon', 'commasuperior', - 'threequartersemdash', 'periodsuperior', 'asuperior', 'bsuperior', - 'centsuperior', 'dsuperior', 'esuperior', 'isuperior', 'lsuperior', - 'msuperior', 'nsuperior', 'osuperior', 'rsuperior', 'ssuperior', - 'tsuperior', 'ff', 'fi', 'fl', 'ffi', 'ffl', 'parenleftinferior', - 'parenrightinferior', 'hyphensuperior', 'colonmonetary', 'onefitted', - 'rupiah', 'centoldstyle', 'figuredash', 'hypheninferior', 'onequarter', - 'onehalf', 'threequarters', 'oneeighth', 'threeeighths', 'fiveeighths', - 'seveneighths', 'onethird', 'twothirds', 'zerosuperior', 'onesuperior', - 'twosuperior', 'threesuperior', 'foursuperior', 'fivesuperior', - 'sixsuperior', 'sevensuperior', 'eightsuperior', 'ninesuperior', - 'zeroinferior', 'oneinferior', 'twoinferior', 'threeinferior', - 'fourinferior', 'fiveinferior', 'sixinferior', 'seveninferior', - 'eightinferior', 'nineinferior', 'centinferior', 'dollarinferior', - 'periodinferior', 'commainferior' -]; - - - -var CIDToUnicodeMaps = { - 'Adobe-Japan1': [[32, 160], {f: 12, c: 33}, [45, 8209], {f: 46, c: 46}, 165, - {f: 2, c: 93}, [95, 818], [96, 768], {f: 27, c: 97}, 166, 125, [732, 771], - [700, 8217], 92, [699, 8216], 124, [126, 8764], {f: 3, c: 161}, 8260, 402, - 0, 164, 8220, 171, {f: 2, c: 8249}, {f: 2, c: 64257}, [8210, 8211], 0, 0, - [183, 8729], 0, 8226, 8218, 8222, 8221, 187, 0, 0, 191, {f: 2, c: 769}, - [175, 772], {f: 3, c: 774}, 778, [184, 807], 779, 808, 780, [822, 8212], - 198, 170, 321, 216, 338, 186, 230, 305, 322, 248, 339, 223, 173, 169, 172, - 174, 0, 0, {f: 2, c: 178}, 181, 185, {f: 3, c: 188}, {f: 6, c: 192}, - {f: 16, c: 199}, 0, {f: 6, c: 217}, {f: 6, c: 224}, {f: 16, c: 231}, 0, - {f: 7, c: 249}, 352, 376, 381, [773, 8254], 353, 8482, 382, 0, 8194, - {s: 91}, 65512, {s: 3}, {f: 63, c: 65377}, {s: 243}, [8195, 12288], - {f: 2, c: 12289}, 65292, 65294, 12539, {f: 2, c: 65306}, 65311, 65281, - {f: 2, c: 12443}, 180, 65344, 168, 65342, 65507, 65343, {f: 2, c: 12541}, - {f: 2, c: 12445}, 12291, 20189, {f: 3, c: 12293}, 12540, 8213, 8208, 65295, - 65340, [12316, 65374], 8214, 65372, 8230, 8229, {s: 4}, {f: 2, c: 65288}, - {f: 2, c: 12308}, 65339, 65341, 65371, 65373, {f: 10, c: 12296}, 65291, - [8722, 65293], 177, 215, 247, 65309, 8800, 65308, 65310, {f: 2, c: 8806}, - 8734, 8756, 9794, 9792, 176, {f: 2, c: 8242}, 8451, 65509, 65284, - {f: 2, c: 65504}, 65285, 65283, 65286, 65290, 65312, 167, 9734, 9733, 9675, - 9679, 9678, 9671, 9670, 9633, 9632, 9651, 9650, 9661, 9660, 8251, 12306, - 8594, {f: 2, c: 8592}, 8595, 12307, 8712, 8715, {f: 2, c: 8838}, - {f: 2, c: 8834}, 8746, 8745, {f: 2, c: 8743}, 65506, 8658, 8660, 8704, - 8707, 8736, 8869, 8978, 8706, 8711, 8801, 8786, {f: 2, c: 8810}, 8730, - 8765, 8733, 8757, {f: 2, c: 8747}, 8491, 8240, 9839, 9837, 9834, - {f: 2, c: 8224}, 182, 9711, {f: 10, c: 65296}, {f: 26, c: 65313}, - {f: 26, c: 65345}, {f: 83, c: 12353}, {f: 86, c: 12449}, {f: 17, c: 913}, - {f: 7, c: 931}, {f: 17, c: 945}, {f: 7, c: 963}, {f: 6, c: 1040}, 1025, - {f: 32, c: 1046}, 1105, {f: 26, c: 1078}, 20124, 21782, 23043, 38463, - 21696, 24859, 25384, 23030, 36898, 33909, 33564, 31312, 24746, 25569, - 28197, 26093, 33894, 33446, 39925, 26771, 22311, 26017, 25201, 23451, - 22992, 34427, 39156, 32098, 32190, 39822, 25110, 31903, 34999, 23433, - 24245, 25353, 26263, 26696, 38343, 38797, 26447, 20197, 20234, 20301, - 20381, 20553, 22258, 22839, 22996, 23041, 23561, 24799, 24847, 24944, - 26131, 26885, 28858, 30031, 30064, 31227, 32173, 32239, 32963, 33806, - [12176, 34915], 35586, 36949, 36986, 21307, 20117, 20133, 22495, 32946, - 37057, 30959, [12032, 19968], 22769, 28322, 36920, 31282, 33576, 33419, - 39983, 20801, 21360, 21693, 21729, 22240, 23035, 24341, 39154, 28139, - 32996, 34093, 38498, 38512, 38560, 38907, 21515, 21491, 23431, 28879, - [12155, 32701], 36802, [12204, 38632], 21359, 40284, 31418, 19985, 30867, - [12165, 33276], 28198, 22040, 21764, 27421, 34074, 39995, 23013, 21417, - 28006, [12128, 29916], 38287, 22082, 20113, 36939, 38642, 33615, 39180, - 21473, 21942, 23344, 24433, 26144, 26355, 26628, 27704, 27891, 27945, - 29787, 30408, 31310, 38964, 33521, 34907, 35424, 37613, 28082, 30123, - 30410, 39365, 24742, 35585, 36234, 38322, 27022, 21421, 20870, 22290, - 22576, 22852, 23476, 24310, 24616, 25513, 25588, 27839, 28436, 28814, - 28948, 29017, 29141, 29503, 32257, 33398, 33489, 34199, 36960, 37467, - 40219, 22633, 26044, 27738, 29989, 20985, 22830, 22885, 24448, 24540, - 25276, 26106, 27178, 27431, 27572, 29579, 32705, 35158, 40236, 40206, - [12009, 40644], 23713, 27798, 33659, 20740, 23627, 25014, 33222, 26742, - 29281, [12036, 20057], 20474, 21368, 24681, 28201, 31311, [12211, 38899], - 19979, 21270, 20206, 20309, 20285, 20385, 20339, 21152, 21487, 22025, - 22799, 23233, 23478, 23521, 31185, 26247, 26524, 26550, 27468, 27827, - [12117, 28779], 29634, 31117, [12146, 31166], 31292, 31623, 33457, 33499, - 33540, 33655, 33775, 33747, 34662, 35506, 22057, 36008, 36838, 36942, - 38686, 34442, 20420, 23784, 25105, [12123, 29273], 30011, 33253, 33469, - 34558, 36032, 38597, 39187, 39381, 20171, 20250, 35299, 22238, 22602, - 22730, 24315, 24555, 24618, 24724, 24674, 25040, 25106, 25296, 25913, - 39745, 26214, 26800, 28023, 28784, 30028, 30342, 32117, 33445, 34809, - 38283, 38542, [12185, 35997], 20977, 21182, 22806, 21683, 23475, 23830, - 24936, 27010, 28079, 30861, 33995, 34903, 35442, 37799, 39608, 28012, - 39336, 34521, 22435, 26623, 34510, 37390, 21123, 22151, 21508, 24275, - 25313, 25785, 26684, 26680, 27579, 29554, 30906, 31339, 35226, - [12179, 35282], 36203, 36611, 37101, 38307, 38548, [12208, 38761], 23398, - 23731, 27005, {f: 2, c: 38989}, 25499, 31520, 27179, 27263, 26806, 39949, - 28511, 21106, 21917, 24688, 25324, 27963, 28167, 28369, 33883, 35088, - 36676, 19988, 39993, 21494, 26907, 27194, 38788, 26666, 20828, 31427, - 33970, 37340, 37772, 22107, 40232, 26658, 33541, 33841, 31909, 21000, - 33477, [12129, 29926], 20094, 20355, 20896, 23506, 21002, 21208, 21223, - 24059, 21914, 22570, 23014, 23436, 23448, 23515, [12082, 24178], 24185, - 24739, 24863, 24931, 25022, 25563, 25954, 26577, 26707, 26874, 27454, - 27475, 27735, 28450, 28567, 28485, 29872, [12130, 29976], 30435, 30475, - 31487, 31649, 31777, 32233, [12152, 32566], 32752, 32925, 33382, 33694, - 35251, 35532, 36011, 36996, 37969, 38291, 38289, 38306, 38501, 38867, - 39208, 33304, 20024, 21547, 23736, 24012, 29609, 30284, 30524, 23721, - 32747, 36107, 38593, 38929, 38996, 39000, 20225, 20238, 21361, 21916, - 22120, 22522, 22855, 23305, 23492, 23696, 24076, 24190, 24524, 25582, - 26426, 26071, 26082, 26399, 26827, 26820, 27231, 24112, 27589, 27671, - 27773, 30079, 31048, 23395, 31232, 32000, 24509, 35215, 35352, 36020, - 36215, 36556, 36637, 39138, 39438, [12004, 12225, 39740], [12018, 20096], - 20605, 20736, 22931, 23452, 25135, 25216, 25836, 27450, 29344, 30097, - 31047, 32681, 34811, 35516, 35696, 25516, 33738, 38816, 21513, 21507, - 21931, 26708, 27224, 35440, 30759, 26485, [12233, 40653], 21364, 23458, - 33050, 34384, 36870, 19992, 20037, 20167, 20241, 21450, 21560, 23470, - [12088, 24339], 24613, 25937, 26429, 27714, 27762, 27875, 28792, 29699, - 31350, 31406, 31496, 32026, 31998, 32102, 26087, [12124, 29275], 21435, - 23621, 24040, 25298, 25312, 25369, 28192, 34394, 35377, 36317, 37624, - 28417, 31142, [12226, 39770], 20136, {f: 2, c: 20139}, 20379, 20384, 20689, - 20807, 31478, 20849, 20982, 21332, 21281, 21375, 21483, 21932, 22659, - 23777, 24375, 24394, 24623, 24656, 24685, 25375, 25945, 27211, 27841, - 29378, 29421, 30703, 33016, 33029, 33288, 34126, 37111, 37857, 38911, - 39255, 39514, 20208, 20957, 23597, 26241, 26989, 23616, 26354, 26997, - [12127, 29577], 26704, 31873, 20677, 21220, 22343, [12081, 24062], 37670, - [12100, 26020], 27427, 27453, 29748, 31105, 31165, 31563, 32202, 33465, - 33740, 34943, 35167, 35641, 36817, [12198, 37329], 21535, 37504, 20061, - 20534, 21477, 21306, 29399, 29590, 30697, 33510, 36527, 39366, 39368, - 39378, 20855, 24858, 34398, 21936, 31354, 20598, 23507, 36935, 38533, - 20018, 27355, 37351, 23633, 23624, 25496, 31391, 27795, 38772, 36705, - 31402, 29066, 38536, 31874, 26647, 32368, 26705, 37740, 21234, 21531, - 34219, 35347, 32676, 36557, 37089, 21350, 34952, 31041, 20418, 20670, - 21009, 20804, 21843, 22317, 29674, 22411, 22865, 24418, 24452, 24693, - 24950, 24935, 25001, 25522, 25658, 25964, 26223, 26690, 28179, 30054, - 31293, 31995, 32076, 32153, 32331, 32619, 33550, 33610, 34509, 35336, - 35427, 35686, 36605, 38938, 40335, 33464, 36814, 39912, 21127, 25119, - 25731, 28608, 38553, 26689, 20625, [12107, 27424], 27770, 28500, - [12147, 31348], 32080, [12174, 34880], 35363, [12105, 26376], 20214, 20537, - 20518, 20581, 20860, 21048, 21091, 21927, 22287, 22533, 23244, 24314, - 25010, 25080, 25331, 25458, 26908, 27177, 29309, [12125, 29356], 29486, - 30740, 30831, 32121, 30476, 32937, [12178, 35211], 35609, 36066, 36562, - 36963, 37749, 38522, 38997, 39443, 40568, 20803, 21407, 21427, 24187, - 24358, 28187, 28304, [12126, 29572], 29694, 32067, 33335, [12180, 35328], - 35578, 38480, 20046, 20491, 21476, 21628, 22266, 22993, 23396, - [12080, 24049], 24235, 24359, [12094, 25144], 25925, 26543, 28246, 29392, - 31946, 34996, 32929, 32993, 33776, [11969, 34382], 35463, 36328, 37431, - 38599, 39015, [12238, 40723], 20116, 20114, 20237, 21320, 21577, 21566, - 23087, 24460, 24481, 24735, 26791, 27278, 29786, 30849, 35486, 35492, - 35703, 37264, 20062, 39881, 20132, 20348, 20399, 20505, 20502, 20809, - 20844, 21151, 21177, 21246, 21402, [12061, 21475], 21521, 21518, 21897, - 22353, 22434, 22909, 23380, 23389, 23439, [12079, 24037], 24039, 24055, - 24184, 24195, 24218, 24247, 24344, 24658, 24908, 25239, 25304, 25511, - 25915, 26114, 26179, 26356, 26477, 26657, 26775, 27083, 27743, 27946, - 28009, 28207, 28317, 30002, 30343, 30828, 31295, 31968, 32005, 32024, - 32094, 32177, 32789, 32771, 32943, 32945, 33108, 33167, 33322, 33618, - [12175, 34892], 34913, 35611, 36002, 36092, 37066, 37237, 37489, 30783, - 37628, 38308, 38477, 38917, [12217, 39321], [12220, 39640], 40251, 21083, - 21163, 21495, 21512, 22741, 25335, 28640, 35946, 36703, 40633, 20811, - 21051, 21578, 22269, 31296, 37239, 40288, [12234, 40658], 29508, 28425, - 33136, 29969, 24573, 24794, [12219, 39592], 29403, 36796, 27492, 38915, - 20170, 22256, 22372, 22718, 23130, 24680, 25031, 26127, 26118, 26681, - 26801, 28151, 30165, 32058, [12169, 33390], 39746, 20123, 20304, 21449, - 21766, 23919, 24038, 24046, 26619, 27801, 29811, 30722, 35408, 37782, - 35039, 22352, 24231, 25387, 20661, 20652, 20877, 26368, 21705, 22622, - 22971, 23472, 24425, 25165, 25505, 26685, 27507, 28168, 28797, 37319, - 29312, 30741, 30758, 31085, 25998, 32048, 33756, 35009, 36617, 38555, - 21092, 22312, 26448, 32618, 36001, 20916, 22338, 38442, 22586, 27018, - 32948, 21682, 23822, 22524, 30869, 40442, 20316, 21066, 21643, 25662, - 26152, 26388, 26613, 31364, 31574, 32034, 37679, 26716, 39853, 31545, - 21273, 20874, 21047, 23519, 25334, 25774, 25830, 26413, 27578, 34217, - 38609, 30352, 39894, 25420, 37638, 39851, [12139, 30399], 26194, 19977, - 20632, 21442, [12077, 23665], 24808, 25746, 25955, 26719, 29158, 29642, - 29987, 31639, 32386, 34453, 35715, 36059, 37240, 39184, 26028, 26283, - 27531, 20181, 20180, 20282, 20351, 21050, 21496, 21490, 21987, 22235, - [12064, 22763], 22987, 22985, 23039, [12070, 23376], 23629, 24066, 24107, - 24535, 24605, 25351, [12096, 25903], 23388, 26031, 26045, 26088, 26525, - [12108, 27490], 27515, [12114, 27663], 29509, 31049, 31169, [12151, 31992], - 32025, 32043, 32930, 33026, [12164, 33267], 35222, 35422, 35433, 35430, - 35468, 35566, 36039, 36060, 38604, 39164, [12013, 27503], 20107, 20284, - 20365, 20816, 23383, 23546, 24904, 25345, 26178, 27425, 28363, 27835, - 29246, 29885, 30164, 30913, [12144, 31034], [12157, 32780], [12159, 32819], - [12163, 33258], 33940, 36766, 27728, [12229, 40575], 24335, 35672, 40235, - 31482, 36600, 23437, 38635, 19971, 21489, 22519, 22833, 23241, 23460, - 24713, 28287, 28422, 30142, 36074, 23455, 34048, 31712, 20594, 26612, - 33437, 23649, 34122, 32286, 33294, 20889, 23556, 25448, 36198, 26012, - 29038, 31038, 32023, 32773, 35613, [12190, 36554], 36974, 34503, 37034, - 20511, 21242, 23610, 26451, 28796, 29237, 37196, 37320, 37675, 33509, - 23490, 24369, 24825, 20027, 21462, 23432, [12095, 25163], 26417, 27530, - 29417, 29664, 31278, 33131, 36259, 37202, [12216, 39318], 20754, 21463, - 21610, 23551, 25480, 27193, 32172, 38656, 22234, 21454, 21608, 23447, - 23601, 24030, 20462, 24833, 25342, 27954, 31168, 31179, 32066, 32333, - 32722, 33261, [12168, 33311], 33936, 34886, 35186, 35728, 36468, 36655, - 36913, 37195, 37228, 38598, 37276, 20160, 20303, 20805, [12055, 21313], - 24467, 25102, 26580, 27713, 28171, 29539, 32294, 37325, 37507, 21460, - 22809, 23487, 28113, 31069, 32302, 31899, 22654, 29087, 20986, 34899, - 36848, 20426, 23803, 26149, 30636, 31459, 33308, 39423, 20934, 24490, - 26092, 26991, 27529, 28147, 28310, 28516, 30462, 32020, 24033, 36981, - 37255, 38918, 20966, 21021, 25152, 26257, 26329, 28186, 24246, 32210, - 32626, 26360, 34223, 34295, 35576, 21161, 21465, [12069, 22899], 24207, - 24464, 24661, 37604, 38500, 20663, 20767, 21213, 21280, 21319, 21484, - 21736, 21830, 21809, 22039, 22888, 22974, 23100, 23477, 23558, - [12073, 23567], 23569, 23578, 24196, 24202, 24288, 24432, 25215, 25220, - 25307, 25484, 25463, 26119, 26124, 26157, 26230, 26494, 26786, 27167, - 27189, 27836, 28040, 28169, 28248, 28988, 28966, 29031, 30151, 30465, - 30813, 30977, 31077, 31216, 31456, 31505, 31911, 32057, 32918, 33750, - 33931, 34121, 34909, 35059, 35359, 35388, 35412, 35443, 35937, 36062, - 37284, 37478, 37758, 37912, 38556, 38808, 19978, 19976, 19998, 20055, - 20887, 21104, 22478, 22580, 22732, 23330, 24120, 24773, 25854, 26465, - 26454, 27972, 29366, 30067, 31331, 33976, 35698, 37304, 37664, 22065, - 22516, 39166, 25325, 26893, 27542, 29165, 32340, 32887, [12170, 33394], - 35302, [12215, 39135], 34645, 36785, 23611, 20280, 20449, 20405, 21767, - 23072, 23517, 23529, [12092, 24515], 24910, 25391, 26032, 26187, 26862, - 27035, 28024, 28145, 30003, 30137, 30495, 31070, 31206, 32051, - [12162, 33251], 33455, 34218, 35242, 35386, [12189, 36523], [12191, 36763], - 36914, 37341, 38663, [12040, 20154], 20161, 20995, 22645, 22764, 23563, - 29978, 23613, 33102, 35338, 36805, 38499, 38765, 31525, 35535, 38920, - 37218, 22259, 21416, 36887, 21561, 22402, 24101, 25512, [12116, 27700], - 28810, 30561, 31883, 32736, 34928, 36930, 37204, 37648, 37656, 38543, - 29790, 39620, 23815, 23913, 25968, 26530, 36264, 38619, 25454, 26441, - 26905, 33733, 38935, 38592, 35070, 28548, 25722, [12072, 23544], 19990, - 28716, 30045, 26159, 20932, 21046, 21218, 22995, 24449, 24615, 25104, - 25919, 25972, 26143, 26228, 26866, 26646, 27491, 28165, 29298, - [12131, 29983], 30427, 31934, 32854, 22768, 35069, [11972, 35199], 35488, - 35475, 35531, 36893, 37266, [11992, 38738], 38745, [12011, 25993], 31246, - 33030, 38587, 24109, 24796, 25114, 26021, 26132, 26512, [12143, 30707], - 31309, 31821, 32318, 33034, 36012, [12186, 36196], 36321, 36447, 30889, - 20999, 25305, 25509, 25666, 25240, 35373, 31363, 31680, 35500, 38634, - 32118, [12166, 33292], 34633, 20185, 20808, 21315, 21344, 23459, 23554, - 23574, 24029, 25126, 25159, 25776, 26643, 26676, 27849, 27973, 27927, - 26579, 28508, 29006, 29053, 26059, 31359, 31661, 32218, 32330, 32680, - 33146, [12167, 33307], 33337, 34214, 35438, 36046, 36341, 36984, 36983, - 37549, 37521, 38275, 39854, 21069, 21892, 28472, 28982, 20840, 31109, - 32341, 33203, 31950, 22092, 22609, 23720, 25514, 26366, 26365, 26970, - 29401, 30095, 30094, 30990, 31062, 31199, 31895, 32032, 32068, 34311, - 35380, 38459, 36961, [12239, 40736], 20711, 21109, 21452, 21474, 20489, - 21930, 22766, 22863, 29245, 23435, 23652, 21277, 24803, 24819, 25436, - 25475, 25407, 25531, 25805, 26089, 26361, 24035, 27085, 27133, 28437, - 29157, 20105, 30185, 30456, 31379, 31967, 32207, 32156, 32865, 33609, - 33624, 33900, 33980, 34299, 35013, [12187, 36208], 36865, 36973, 37783, - 38684, 39442, 20687, 22679, 24974, 33235, 34101, 36104, 36896, 20419, - 20596, 21063, 21363, 24687, 25417, 26463, 28204, [12188, 36275], 36895, - 20439, 23646, 36042, 26063, 32154, 21330, 34966, 20854, 25539, 23384, - 23403, 23562, 25613, 26449, 36956, 20182, 22810, 22826, 27760, 35409, - 21822, 22549, 22949, 24816, 25171, 26561, 33333, 26965, 38464, 39364, - 39464, 20307, 22534, 23550, 32784, 23729, 24111, 24453, 24608, 24907, - 25140, 26367, 27888, 28382, 32974, 33151, 33492, 34955, 36024, 36864, - 36910, 38538, 40667, 39899, 20195, 21488, [12068, 22823], 31532, 37261, - 38988, 40441, 28381, 28711, 21331, 21828, 23429, 25176, 25246, 25299, - 27810, 28655, 29730, 35351, 37944, 28609, 35582, 33592, 20967, 34552, - 21482, 21481, 20294, 36948, [12192, 36784], 22890, 33073, 24061, 31466, - 36799, 26842, [12181, 35895], 29432, 40008, 27197, 35504, 20025, 21336, - 22022, 22374, 25285, 25506, 26086, 27470, 28129, 28251, 28845, 30701, - 31471, 31658, 32187, 32829, 32966, 34507, 35477, 37723, 22243, 22727, - 24382, 26029, 26262, 27264, 27573, 30007, 35527, 20516, 30693, 22320, - 24347, 24677, 26234, 27744, 30196, 31258, 32622, 33268, 34584, 36933, - 39347, 31689, 30044, [12149, 31481], 31569, 33988, 36880, 31209, 31378, - 33590, 23265, 30528, 20013, 20210, 23449, 24544, 25277, 26172, 26609, - 27880, [12173, 34411], 34935, 35387, 37198, 37619, 39376, 27159, 28710, - 29482, 33511, 33879, 36015, 19969, 20806, 20939, 21899, 23541, 24086, - 24115, 24193, 24340, 24373, 24427, 24500, 25074, 25361, 26274, 26397, - 28526, 29266, 30010, 30522, 32884, 33081, 33144, 34678, 35519, 35548, - 36229, 36339, 37530, [11985, 12199, 38263], 38914, [12227, 40165], 21189, - 25431, 30452, 26389, 27784, 29645, 36035, 37806, 38515, 27941, 22684, - 26894, 27084, 36861, 37786, 30171, 36890, 22618, 26626, 25524, 27131, - 20291, 28460, 26584, 36795, 34086, 32180, 37716, 26943, 28528, 22378, - 22775, 23340, 32044, [12118, 29226], 21514, 37347, 40372, 20141, 20302, - 20572, 20597, 21059, 35998, 21576, 22564, 23450, 24093, 24213, 24237, - 24311, 24351, 24716, 25269, 25402, 25552, 26799, 27712, 30855, 31118, - 31243, 32224, 33351, 35330, 35558, 36420, 36883, 37048, 37165, 37336, - [12237, 40718], 27877, 25688, 25826, 25973, 28404, 30340, 31515, 36969, - 37841, 28346, 21746, 24505, 25764, 36685, 36845, 37444, 20856, 22635, - 22825, 23637, 24215, 28155, 32399, 29980, 36028, 36578, 39003, 28857, - 20253, 27583, 28593, [12133, 30000], 38651, 20814, 21520, 22581, 22615, - 22956, 23648, 24466, [12099, 26007], 26460, 28193, 30331, 33759, 36077, - 36884, 37117, 37709, 30757, 30778, 21162, 24230, [12063, 22303], 22900, - 24594, 20498, 20826, 20908, 20941, [12049, 20992], 21776, 22612, 22616, - 22871, 23445, 23798, 23947, 24764, 25237, 25645, 26481, 26691, 26812, - 26847, 30423, 28120, 28271, 28059, 28783, 29128, 24403, 30168, 31095, - 31561, 31572, 31570, 31958, 32113, 21040, 33891, 34153, 34276, 35342, - 35588, [12182, 35910], 36367, 36867, 36879, 37913, 38518, 38957, 39472, - 38360, 20685, 21205, 21516, 22530, 23566, 24999, 25758, 27934, 30643, - 31461, 33012, 33796, 36947, 37509, 23776, 40199, 21311, 24471, 24499, - 28060, 29305, 30563, 31167, 31716, 27602, 29420, 35501, 26627, 27233, - 20984, 31361, 26932, 23626, 40182, 33515, 23493, [12195, 37193], 28702, - 22136, 23663, 24775, 25958, 27788, 35930, 36929, 38931, 21585, 26311, - 37389, 22856, 37027, 20869, 20045, 20970, 34201, 35598, 28760, 25466, - 37707, 26978, 39348, 32260, 30071, 21335, 26976, 36575, 38627, 27741, - [12038, 20108], 23612, 24336, 36841, 21250, 36049, [12161, 32905], 34425, - 24319, [12103, 26085], 20083, [12042, 20837], 22914, 23615, 38894, 20219, - 22922, 24525, 35469, 28641, 31152, 31074, 23527, 33905, 29483, 29105, - 24180, 24565, 25467, 25754, 29123, 31896, 20035, 24316, 20043, 22492, - 22178, 24745, 28611, 32013, 33021, 33075, 33215, 36786, 35223, 34468, - 24052, 25226, 25773, 35207, 26487, 27874, 27966, 29750, 30772, 23110, - 32629, 33453, [12218, 39340], 20467, 24259, 25309, 25490, 25943, 26479, - 30403, 29260, 32972, 32954, 36649, 37197, 20493, 22521, 23186, 26757, - 26995, 29028, 29437, 36023, 22770, 36064, 38506, 36889, 34687, 31204, - 30695, 33833, 20271, 21093, 21338, 25293, 26575, 27850, [12137, 30333], - 31636, 31893, 33334, 34180, 36843, 26333, 28448, 29190, 32283, 33707, - 39361, [12008, 40614], 20989, 31665, 30834, 31672, 32903, 31560, 27368, - 24161, 32908, 30033, 30048, [12043, 20843], 37474, 28300, 30330, 37271, - 39658, 20240, 32624, 25244, 31567, 38309, 40169, 22138, 22617, 34532, - 38588, 20276, 21028, 21322, 21453, 21467, 24070, 25644, 26001, 26495, - 27710, 27726, 29256, 29359, 29677, 30036, 32321, 33324, 34281, 36009, - 31684, [12196, 37318], 29033, 38930, 39151, 25405, 26217, 30058, 30436, - 30928, 34115, 34542, 21290, 21329, 21542, 22915, 24199, 24444, 24754, - 25161, 25209, 25259, 26000, [12112, 27604], 27852, 30130, [12138, 30382], - 30865, 31192, 32203, 32631, 32933, 34987, 35513, 36027, 36991, - [12206, 38750], [12214, 39131], 27147, 31800, 20633, 23614, 24494, 26503, - 27608, 29749, 30473, 32654, [12240, 40763], 26570, 31255, 21305, - [12134, 30091], 39661, 24422, 33181, 33777, 32920, 24380, 24517, 30050, - 31558, 36924, 26727, 23019, 23195, 32016, 30334, 35628, 20469, 24426, - 27161, 27703, 28418, 29922, 31080, 34920, 35413, 35961, 24287, 25551, - 30149, 31186, 33495, 37672, 37618, 33948, 34541, 39981, 21697, 24428, - 25996, 27996, 28693, 36007, 36051, 38971, 25935, 29942, 19981, 20184, - 22496, 22827, 23142, 23500, 20904, 24067, 24220, 24598, 25206, 25975, - 26023, 26222, 28014, [12119, 29238], 31526, 33104, 33178, 33433, 35676, - 36000, 36070, 36212, [12201, 38428], 38468, 20398, 25771, 27494, 33310, - 33889, 34154, 37096, 23553, 26963, [12213, 39080], 33914, 34135, 20239, - 21103, 24489, 24133, 26381, 31119, 33145, 35079, 35206, 28149, 24343, - 25173, 27832, 20175, 29289, 39826, 20998, 21563, 22132, 22707, 24996, - 25198, 28954, 22894, 31881, 31966, 32027, 38640, [12098, 25991], 32862, - 19993, 20341, 20853, 22592, 24163, 24179, 24330, 26564, 20006, 34109, - 38281, 38491, [12150, 31859], [12212, 38913], 20731, 22721, 30294, 30887, - 21029, 30629, 34065, 31622, 20559, 22793, [12122, 29255], 31687, 32232, - 36794, 36820, 36941, 20415, 21193, 23081, 24321, 38829, 20445, 33303, - 37610, 22275, 25429, 27497, 29995, 35036, 36628, 31298, 21215, 22675, - 24917, 25098, 26286, [11935, 27597], 31807, 33769, 20515, 20472, 21253, - 21574, 22577, 22857, 23453, 23792, 23791, 23849, 24214, 25265, 25447, - 25918, [12101, 26041], 26379, 27861, 27873, 28921, 30770, 32299, 32990, - 33459, 33804, 34028, 34562, 35090, 35370, 35914, 37030, 37586, 39165, - 40179, 40300, 20047, 20129, 20621, 21078, 22346, 22952, 24125, - {f: 2, c: 24536}, 25151, 26292, 26395, 26576, 26834, 20882, 32033, 32938, - 33192, 35584, 35980, 36031, 37502, 38450, 21536, 38956, 21271, 20693, - [12056, 21340], 22696, 25778, 26420, 29287, 30566, 31302, 37350, 21187, - 27809, 27526, 22528, 24140, 22868, 26412, 32763, 20961, 30406, 25705, - 30952, 39764, [12231, 40635], 22475, 22969, 26151, 26522, 27598, 21737, - 27097, 24149, 33180, 26517, 39850, 26622, 40018, 26717, 20134, 20451, - [12060, 21448], 25273, 26411, 27819, 36804, 20397, 32365, 40639, 19975, - 24930, 28288, 28459, 34067, 21619, 26410, 39749, [11922, 24051], 31637, - 23724, 23494, 34588, 28234, 34001, 31252, 33032, 22937, 31885, - [11936, 27665], 30496, 21209, 22818, 28961, 29279, [12141, 30683], 38695, - 40289, 26891, 23167, 23064, 20901, 21517, 21629, 26126, 30431, 36855, - 37528, 40180, 23018, 29277, 28357, 20813, 26825, 32191, 32236, - [12207, 38754], 40634, 25720, 27169, 33538, 22916, 23391, [12113, 27611], - 29467, 30450, 32178, 32791, 33945, 20786, [12106, 26408], 40665, - [12140, 30446], 26466, 21247, 39173, 23588, 25147, 31870, 36016, 21839, - 24758, 32011, [12200, 38272], 21249, 20063, 20918, 22812, 29242, 32822, - 37326, 24357, [12142, 30690], 21380, 24441, 32004, 34220, 35379, 36493, - 38742, 26611, 34222, 37971, 24841, 24840, 27833, 30290, 35565, 36664, - 21807, 20305, 20778, 21191, 21451, 23461, 24189, 24736, 24962, 25558, - 26377, 26586, 28263, 28044, {f: 2, c: 29494}, 30001, 31056, 35029, 35480, - 36938, [12194, 37009], 37109, 38596, 34701, [12067, 22805], 20104, 20313, - 19982, 35465, 36671, 38928, 20653, 24188, 22934, 23481, 24248, 25562, - 25594, 25793, 26332, 26954, 27096, 27915, 28342, 29076, [12132, 29992], - 31407, [12154, 32650], 32768, 33865, 33993, 35201, 35617, 36362, 36965, - 38525, 39178, 24958, 25233, 27442, 27779, 28020, 32716, 32764, 28096, - 32645, 34746, 35064, 26469, 33713, 38972, 38647, 27931, 32097, 33853, - 37226, 20081, 21365, 23888, 27396, 28651, 34253, 34349, 35239, 21033, - 21519, 23653, 26446, 26792, 29702, 29827, 30178, 35023, 35041, - [12197, 37324], 38626, 38520, 24459, 29575, [12148, 31435], 33870, 25504, - 30053, 21129, 27969, 28316, 29705, 30041, 30827, 31890, 38534, - [12015, 31452], [12243, 40845], 20406, 24942, 26053, 34396, 20102, 20142, - 20698, 20001, 20940, 23534, 26009, 26753, 28092, 29471, 30274, 30637, - 31260, 31975, 33391, 35538, 36988, 37327, 38517, 38936, [12050, 21147], - 32209, 20523, 21400, 26519, 28107, 29136, 29747, 33256, 36650, 38563, - 40023, 40607, 29792, 22593, 28057, 32047, 39006, 20196, 20278, 20363, - 20919, 21169, 23994, 24604, 29618, 31036, 33491, 37428, 38583, 38646, - 38666, 40599, 40802, 26278, 27508, 21015, 21155, 28872, 35010, 24265, - 24651, 24976, 28451, 29001, 31806, 32244, 32879, 34030, 36899, 37676, - 21570, 39791, 27347, 28809, 36034, 36335, 38706, 21172, 23105, 24266, - 24324, 26391, 27004, 27028, 28010, 28431, 29282, 29436, 31725, - [12156, 32769], 32894, 34635, 37070, 20845, 40595, 31108, 32907, 37682, - 35542, 20525, 21644, 35441, 27498, 36036, 33031, 24785, 26528, 40434, - 20121, 20120, 39952, 35435, 34241, 34152, 26880, 28286, 30871, 33109, - 24332, 19984, 19989, 20010, 20017, [12034, 20022], 20028, [12035, 20031], - 20034, 20054, 20056, 20098, [12037, 20101], 35947, 20106, 33298, 24333, - 20110, {f: 2, c: 20126}, [12039, 20128], 20130, 20144, 20147, 20150, 20174, - 20173, 20164, 20166, 20162, 20183, 20190, 20205, 20191, 20215, 20233, - 20314, 20272, 20315, 20317, 20311, 20295, 20342, 20360, 20367, 20376, - 20347, 20329, 20336, 20369, 20335, 20358, 20374, 20760, 20436, 20447, - 20430, 20440, 20443, 20433, 20442, 20432, {f: 2, c: 20452}, 20506, 20520, - 20500, 20522, 20517, 20485, 20252, 20470, 20513, 20521, 20524, 20478, - 20463, 20497, 20486, 20547, 20551, 26371, 20565, 20560, 20552, 20570, - 20566, 20588, 20600, 20608, 20634, 20613, 20660, 20658, {f: 2, c: 20681}, - 20659, 20674, 20694, 20702, 20709, 20717, 20707, 20718, 20729, 20725, - 20745, {f: 2, c: 20737}, 20758, 20757, 20756, 20762, 20769, 20794, 20791, - 20796, 20795, [12041, 20799], [11918, 20800], 20818, 20812, 20820, 20834, - 31480, {f: 2, c: 20841}, 20846, 20864, [12044, 20866], 22232, 20876, 20873, - 20879, 20881, 20883, 20885, [12045, 20886], 20900, 20902, 20898, - {f: 2, c: 20905}, [12046, 20907], 20915, {f: 2, c: 20913}, 20912, 20917, - 20925, 20933, 20937, 20955, [12047, 20960], 34389, 20969, 20973, 20976, - [12048, 20981], 20990, 20996, 21003, 21012, 21006, 21031, 21034, 21038, - 21043, 21049, 21071, 21060, {f: 2, c: 21067}, 21086, 21076, 21098, 21108, - 21097, 21107, 21119, 21117, 21133, 21140, 21138, 21105, 21128, 21137, - 36776, 36775, {f: 2, c: 21164}, 21180, 21173, 21185, 21197, 21207, 21214, - 21219, 21222, 39149, 21216, 21235, 21237, 21240, [12051, 21241], 21254, - 21256, 30008, 21261, 21264, 21263, [12052, 21269], [12053, 21274], 21283, - 21295, 21297, 21299, [12054, 21304], 21312, 21318, 21317, 19991, 21321, - 21325, 20950, 21342, [12057, 21353], 21358, 22808, 21371, 21367, - [12058, 21378], 21398, 21408, 21414, 21413, 21422, 21424, [12059, 21430], - 21443, 31762, 38617, 21471, 26364, 29166, 21486, 21480, 21485, 21498, - 21505, 21565, 21568, {f: 2, c: 21548}, 21564, 21550, 21558, 21545, 21533, - 21582, 21647, 21621, 21646, 21599, 21617, 21623, 21616, 21650, 21627, - 21632, 21622, 21636, 21648, 21638, 21703, 21666, 21688, 21669, 21676, - 21700, 21704, 21672, 21675, 21698, 21668, 21694, 21692, 21720, - {f: 2, c: 21733}, 21775, 21780, 21757, 21742, 21741, 21754, 21730, 21817, - 21824, 21859, 21836, 21806, 21852, 21829, {f: 2, c: 21846}, 21816, 21811, - 21853, 21913, 21888, 21679, 21898, 21919, 21883, 21886, 21912, 21918, - 21934, 21884, 21891, 21929, 21895, 21928, 21978, 21957, 21983, 21956, - 21980, 21988, 21972, 22036, 22007, 22038, 22014, 22013, 22043, 22009, - 22094, 22096, 29151, 22068, 22070, 22066, 22072, 22123, 22116, 22063, - 22124, 22122, 22150, 22144, 22154, 22176, 22164, 22159, 22181, 22190, - 22198, 22196, 22210, 22204, 22209, 22211, 22208, 22216, 22222, 22225, - 22227, [12062, 22231], 22254, 22265, 22272, 22271, 22276, 22281, 22280, - 22283, 22285, 22291, 22296, 22294, 21959, 22300, 22310, {f: 2, c: 22327}, - 22350, 22331, 22336, 22351, 22377, 22464, 22408, 22369, 22399, 22409, - 22419, 22432, 22451, 22436, 22442, 22448, 22467, 22470, 22484, - {f: 2, c: 22482}, 22538, 22486, 22499, 22539, 22553, 22557, 22642, 22561, - 22626, 22603, 22640, 27584, 22610, 22589, 22649, 22661, 22713, 22687, - 22699, 22714, 22750, 22715, 22712, 22702, 22725, 22739, 22737, 22743, - 22745, 22744, 22757, 22748, 22756, 22751, 22767, 22778, 22777, - {f: 3, c: 22779}, [12065, 22786], [12066, 22794], 22800, 22811, 26790, - 22821, {f: 2, c: 22828}, 22834, 22840, 22846, 31442, 22869, 22864, 22862, - 22874, 22872, 22882, 22880, 22887, 22892, 22889, 22904, 22913, 22941, - 20318, 20395, 22947, 22962, 22982, 23016, 23004, 22925, {f: 2, c: 23001}, - 23077, 23071, 23057, 23068, 23049, 23066, 23104, 23148, 23113, - {f: 2, c: 23093}, 23138, 23146, 23194, 23228, 23230, 23243, 23234, 23229, - 23267, 23255, 23270, 23273, 23254, {f: 2, c: 23290}, 23308, 23307, 23318, - 23346, 23248, 23338, 23350, 23358, 23363, 23365, 23360, 23377, 23381, - {f: 2, c: 23386}, 23397, 23401, 23408, 23411, 23413, 23416, 25992, 23418, - [12071, 23424], 23427, 23462, 23480, 23491, 23495, 23497, 23508, 23504, - 23524, 23526, 23522, 23518, 23525, 23531, 23536, 23542, 23539, 23557, - {f: 2, c: 23559}, 23565, 23571, 23584, [11920, 12074, 23586], 23592, - [12075, 23608], 23609, 23617, 23622, 23630, 23635, 23632, 23631, 23409, - 23660, [12076, 23662], 20066, 23670, 23673, 23692, 23697, 23700, 22939, - 23723, 23739, 23734, 23740, 23735, 23749, 23742, 23751, 23769, 23785, - 23805, 23802, 23789, 23948, 23786, 23819, 23829, 23831, 23900, 23839, - 23835, 23825, 23828, 23842, 23834, 23833, 23832, 23884, 23890, 23886, - 23883, 23916, 23923, 23926, 23943, 23940, 23938, 23970, 23965, 23980, - 23982, 23997, 23952, 23991, 23996, 24009, 24013, 24019, 24018, 24022, - [12078, 24027], 24043, 24050, 24053, 24075, 24090, 24089, 24081, 24091, - {f: 2, c: 24118}, 24132, 24131, 24128, 24142, 24151, 24148, 24159, 24162, - 24164, 24135, {f: 2, c: 24181}, [11923, 12083, 24186], 40636, - [12084, 24191], 24224, {f: 2, c: 24257}, 24264, 24272, 24271, 24278, 24291, - 24285, {f: 2, c: 24282}, 24290, 24289, {f: 2, c: 24296}, 24300, 24305, - 24307, 24304, [12085, 24308], 24312, [12086, 24318], 24323, 24329, 24413, - 24412, [12087, 24331], 24337, 24342, 24361, 24365, 24376, 24385, 24392, - 24396, 24398, 24367, [11924, 24401], {f: 2, c: 24406}, 24409, - [12090, 24417], 24429, [12091, 24435], 24439, 24451, 24450, 24447, 24458, - 24456, 24465, 24455, 24478, 24473, 24472, 24480, 24488, 24493, 24508, - 24534, 24571, 24548, 24568, 24561, 24541, 24755, 24575, 24609, 24672, - 24601, 24592, 24617, 24590, 24625, 24603, 24597, 24619, 24614, 24591, - 24634, 24666, 24641, 24682, 24695, 24671, 24650, 24646, 24653, 24675, - 24643, 24676, 24642, 24684, 24683, 24665, 24705, 24717, 24807, 24707, - 24730, 24708, 24731, {f: 2, c: 24726}, 24722, 24743, 24715, 24801, 24760, - 24800, 24787, 24756, 24560, 24765, 24774, 24757, 24792, 24909, 24853, - 24838, {f: 2, c: 24822}, 24832, 24820, 24826, 24835, 24865, 24827, 24817, - {f: 2, c: 24845}, 24903, 24894, 24872, 24871, 24906, 24895, 24892, 24876, - 24884, 24893, 24898, 24900, 24947, 24951, {f: 3, c: 24920}, 24939, 24948, - 24943, 24933, 24945, 24927, 24925, 24915, 24949, 24985, 24982, 24967, - 25004, 24980, 24986, 24970, 24977, 25003, 25006, 25036, 25034, 25033, - 25079, 25032, 25027, 25030, 25018, 25035, 32633, 25037, 25062, 25059, - 25078, 25082, 25076, 25087, 25085, 25084, 25086, 25088, [12093, 25096], - 25097, 25101, 25100, 25108, 25115, 25118, 25121, 25130, 25134, 25136, - {f: 2, c: 25138}, 25153, 25166, 25182, 25187, 25179, 25184, 25192, 25212, - 25218, 25225, 25214, {f: 2, c: 25234}, 25238, 25300, 25219, 25236, 25303, - 25297, 25275, 25295, 25343, 25286, 25812, 25288, 25308, 25292, 25290, - 25282, 25287, 25243, 25289, 25356, 25326, 25329, 25383, 25346, 25352, - 25327, 25333, 25424, 25406, 25421, 25628, 25423, 25494, 25486, 25472, - 25515, 25462, 25507, 25487, 25481, 25503, 25525, 25451, 25449, 25534, - 25577, 25536, 25542, 25571, 25545, 25554, 25590, 25540, 25622, 25652, - 25606, 25619, 25638, 25654, 25885, 25623, 25640, 25615, 25703, 25711, - 25718, 25678, 25898, 25749, 25747, 25765, 25769, 25736, 25788, 25818, - 25810, 25797, 25799, 25787, 25816, 25794, 25841, 25831, 33289, - {f: 2, c: 25824}, 25260, 25827, 25839, 25900, 25846, 25844, 25842, 25850, - 25856, 25853, 25880, 25884, 25861, 25892, 25891, 25899, [12097, 25908], - [11929, 25909], 25911, 25910, 25912, 30027, 25928, 25942, 25941, 25933, - 25944, 25950, 25949, 25970, 25976, {f: 2, c: 25986}, 35722, 26011, 26015, - 26027, 26039, 26051, 26054, 26049, 26052, 26060, 26066, 26075, 26073, - [12102, 26080], [11931, 26081], 26097, 26482, 26122, 26115, 26107, 26483, - {f: 2, c: 26165}, 26164, 26140, 26191, 26180, 26185, 26177, 26206, 26205, - 26212, {f: 2, c: 26215}, 26207, 26210, 26224, 26243, 26248, 26254, 26249, - 26244, 26264, 26269, 26305, 26297, 26313, 26302, 26300, 26308, 26296, - 26326, 26330, 26336, 26175, 26342, 26345, [12104, 26352], 26357, 26359, - 26383, 26390, 26398, {f: 2, c: 26406}, 38712, 26414, 26431, 26422, 26433, - 26424, 26423, 26438, 26462, 26464, 26457, {f: 2, c: 26467}, 26505, 26480, - 26537, 26492, 26474, 26508, 26507, 26534, 26529, 26501, 26551, 26607, - 26548, 26604, 26547, 26601, 26552, 26596, 26590, 26589, 26594, 26606, - 26553, 26574, 26566, 26599, 27292, 26654, 26694, 26665, 26688, 26701, - 26674, 26702, 26803, 26667, 26713, 26723, 26743, 26751, 26783, 26767, - 26797, 26772, 26781, 26779, 26755, 27310, 26809, 26740, 26805, 26784, - 26810, 26895, 26765, 26750, 26881, 26826, 26888, 26840, 26914, 26918, - 26849, 26892, 26829, 26836, 26855, 26837, 26934, 26898, 26884, 26839, - 26851, 26917, 26873, 26848, 26863, 26920, 26922, 26906, 26915, 26913, - 26822, 27001, 26999, 26972, 27000, 26987, 26964, 27006, 26990, 26937, - 26996, 26941, 26969, 26928, 26977, 26974, 26973, 27009, 26986, 27058, - 27054, 27088, 27071, 27073, 27091, 27070, 27086, 23528, 27082, 27101, - 27067, 27075, 27047, 27182, 27025, 27040, 27036, 27029, 27060, 27102, - 27112, 27138, 27163, 27135, 27402, 27129, 27122, 27111, 27141, 27057, - 27166, 27117, 27156, 27115, 27146, 27154, 27329, 27171, 27155, 27204, - 27148, 27250, 27190, 27256, 27207, 27234, 27225, 27238, 27208, 27192, - 27170, 27280, 27277, 27296, 27268, {f: 2, c: 27298}, 27287, 34327, 27323, - 27331, 27330, 27320, 27315, 27308, 27358, 27345, 27359, 27306, 27354, - 27370, 27387, 27397, 34326, 27386, 27410, 27414, 39729, 27423, 27448, - 27447, 30428, 27449, 39150, 27463, 27459, 27465, 27472, 27481, 27476, - 27483, 27487, 27489, 27512, [12109, 27513], {f: 2, c: 27519}, 27524, 27523, - 27533, 27544, 27541, 27550, 27556, {f: 2, c: 27562}, 27567, 27570, 27569, - [12110, 27571], 27575, 27580, 27590, [12111, 27595], 27603, 27615, 27628, - 27627, 27635, 27631, 40638, 27656, 27667, [12115, 27668], 27675, 27684, - 27683, 27742, 27733, 27746, 27754, 27778, 27789, 27802, 27777, 27803, - 27774, 27752, 27763, 27794, 27792, 27844, 27889, 27859, 27837, 27863, - 27845, 27869, 27822, 27825, 27838, 27834, 27867, 27887, 27865, 27882, - 27935, 34893, 27958, 27947, 27965, 27960, 27929, 27957, 27955, 27922, - 27916, 28003, 28051, 28004, 27994, 28025, 27993, 28046, 28053, 28644, - 28037, 28153, 28181, 28170, 28085, 28103, 28134, 28088, 28102, 28140, - 28126, 28108, 28136, 28114, 28101, 28154, 28121, 28132, 28117, 28138, - 28142, 28205, 28270, 28206, 28185, 28274, 28255, 28222, 28195, 28267, - 28203, 28278, 28237, 28191, 28227, 28218, 28238, 28196, 28415, 28189, - 28216, 28290, 28330, 28312, 28361, 28343, 28371, 28349, 28335, 28356, - 28338, {f: 2, c: 28372}, 28303, 28325, 28354, 28319, 28481, 28433, 28748, - 28396, 28408, 28414, 28479, 28402, 28465, 28399, 28466, 28364, 28478, - 28435, 28407, 28550, 28538, 28536, 28545, 28544, 28527, 28507, 28659, - 28525, 28546, 28540, 28504, 28558, 28561, 28610, 28518, 28595, 28579, - 28577, 28580, 28601, 28614, 28586, 28639, 28629, 28652, 28628, 28632, - 28657, 28654, 28635, 28681, 28683, 28666, 28689, 28673, 28687, 28670, - 28699, 28698, 28532, 28701, 28696, 28703, 28720, 28734, 28722, 28753, - 28771, 28825, 28818, 28847, 28913, 28844, 28856, 28851, 28846, 28895, - 28875, 28893, 28889, 28937, 28925, 28956, 28953, 29029, 29013, 29064, - 29030, 29026, 29004, 29014, 29036, 29071, 29179, 29060, 29077, 29096, - 29100, 29143, 29113, 29118, 29138, 29129, 29140, 29134, 29152, 29164, - 29159, 29173, 29180, 29177, 29183, 29197, 29200, 29211, 29224, 29229, - 29228, 29232, 29234, [12120, 29243], 29244, [12121, 29247], 29248, 29254, - 29259, 29272, 29300, 29310, 29314, 29313, 29319, 29330, 29334, 29346, - 29351, 29369, 29362, 29379, 29382, 29380, 29390, 29394, 29410, - {f: 2, c: 29408}, 29433, 29431, 20495, 29463, 29450, 29468, 29462, 29469, - 29492, 29487, 29481, 29477, 29502, {f: 2, c: 29518}, 40664, 29527, 29546, - 29544, 29552, 29560, 29557, 29563, 29562, 29640, 29619, 29646, 29627, - 29632, 29669, 29678, 29662, 29858, 29701, 29807, 29733, 29688, 29746, - 29754, 29781, 29759, 29791, 29785, 29761, 29788, 29801, 29808, 29795, - 29802, 29814, 29822, 29835, 29854, 29863, 29898, 29903, 29908, 29681, - 29920, 29923, 29927, 29929, 29934, 29938, {f: 2, c: 29936}, 29944, 29943, - 29956, 29955, 29957, 29964, 29966, 29965, 29973, 29971, 29982, 29990, - 29996, 30012, 30020, 30029, 30026, 30025, 30043, 30022, 30042, 30057, - 30052, 30055, 30059, 30061, 30072, 30070, {f: 2, c: 30086}, 30068, 30090, - 30089, 30082, 30100, 30106, 30109, 30117, 30115, 30146, 30131, 30147, - 30133, 30141, 30136, 30140, 30129, 30157, 30154, 30162, 30169, 30179, - 30174, {f: 2, c: 30206}, 30204, 30209, 30192, 30202, {f: 2, c: 30194}, - 30219, 30221, 30217, 30239, 30247, {f: 3, c: 30240}, 30244, 30260, 30256, - 30267, {f: 2, c: 30279}, 30278, 30300, 30296, {f: 2, c: 30305}, - {f: 3, c: 30312}, 30311, 30316, 30320, 30322, [12136, 30326], 30328, 30332, - 30336, 30339, 30344, 30347, 30350, 30358, 30355, {f: 2, c: 30361}, 30384, - 30388, {f: 3, c: 30392}, 30402, 30413, 30422, 30418, 30430, 30433, 30437, - 30439, 30442, 34351, 30459, 30472, 30471, 30468, 30505, 30500, 30494, - {f: 2, c: 30501}, 30491, {f: 2, c: 30519}, 30535, 30554, 30568, 30571, - 30555, 30565, 30591, 30590, 30585, 30606, 30603, 30609, 30624, 30622, - 30640, 30646, 30649, 30655, {f: 2, c: 30652}, 30651, 30663, 30669, 30679, - 30682, 30684, 30691, 30702, 30716, 30732, 30738, 31014, 30752, 31018, - 30789, 30862, 30836, 30854, 30844, 30874, 30860, 30883, 30901, 30890, - 30895, 30929, 30918, 30923, 30932, 30910, 30908, 30917, 30922, 30956, - 30951, 30938, 30973, 30964, 30983, 30994, 30993, 31001, 31020, 31019, - 31040, 31072, 31063, 31071, 31066, 31061, 31059, 31098, 31103, 31114, - 31133, 31143, 40779, 31146, 31150, 31155, {f: 2, c: 31161}, 31177, 31189, - 31207, 31212, 31201, 31203, 31240, 31245, {f: 2, c: 31256}, 31264, 31263, - 31104, 31281, 31291, 31294, 31287, 31299, 31319, 31305, {f: 2, c: 31329}, - 31337, 40861, 31344, 31353, 31357, 31368, 31383, 31381, 31384, 31382, - 31401, 31432, 31408, 31414, 31429, 31428, 31423, 36995, 31431, 31434, - 31437, 31439, 31445, 31443, {f: 2, c: 31449}, 31453, {f: 2, c: 31457}, - 31462, 31469, 31472, 31490, 31503, 31498, 31494, 31539, {f: 2, c: 31512}, - 31518, 31541, 31528, 31542, 31568, 31610, 31492, 31565, 31499, 31564, - 31557, 31605, 31589, 31604, 31591, {f: 2, c: 31600}, 31596, 31598, 31645, - 31640, 31647, 31629, 31644, 31642, 31627, 31634, 31631, 31581, 31641, - 31691, 31681, 31692, 31695, 31668, 31686, 31709, 31721, 31761, 31764, - 31718, 31717, 31840, 31744, 31751, 31763, 31731, 31735, 31767, 31757, - 31734, 31779, 31783, 31786, 31775, 31799, 31787, 31805, 31820, 31811, - 31828, 31823, 31808, 31824, 31832, 31839, 31844, 31830, 31845, 31852, - 31861, 31875, 31888, 31908, 31917, 31906, 31915, 31905, 31912, 31923, - 31922, 31921, 31918, 31929, 31933, 31936, 31941, 31938, 31960, 31954, - 31964, 31970, 39739, 31983, 31986, 31988, 31990, 31994, 32006, 32002, - 32028, 32021, 32010, 32069, 32075, 32046, 32050, 32063, 32053, 32070, - 32115, 32086, 32078, 32114, 32104, 32110, 32079, 32099, 32147, 32137, - 32091, 32143, 32125, 32155, 32186, 32174, 32163, 32181, 32199, 32189, - 32171, 32317, 32162, 32175, 32220, 32184, 32159, 32176, 32216, 32221, - 32228, 32222, 32251, 32242, 32225, 32261, 32266, 32291, 32289, 32274, - 32305, 32287, 32265, 32267, 32290, 32326, 32358, 32315, 32309, 32313, - 32323, 32311, 32306, 32314, 32359, 32349, 32342, 32350, {f: 2, c: 32345}, - 32377, 32362, 32361, 32380, 32379, 32387, 32213, 32381, 36782, 32383, - {f: 2, c: 32392}, 32396, 32402, 32400, {f: 2, c: 32403}, 32406, 32398, - {f: 2, c: 32411}, 32568, 32570, 32581, {f: 3, c: 32588}, 32592, - [12153, 32593], 32597, 32596, 32600, {f: 2, c: 32607}, {f: 2, c: 32616}, - 32615, 32632, 32642, 32646, 32643, 32648, 32647, 32652, 32660, 32670, - 32669, 32666, 32675, 32687, 32690, 32697, 32686, 32694, 32696, 35697, - {f: 2, c: 32709}, 32714, 32725, 32724, 32737, 32742, 32745, 32755, 32761, - 39132, 32774, 32772, 32779, [12158, 32786], {f: 2, c: 32792}, 32796, 32801, - 32808, 32831, 32827, 32842, 32838, 32850, 32856, 32858, 32863, 32866, - 32872, 32883, 32882, 32880, 32886, 32889, 32893, [12160, 32895], 32900, - 32902, 32901, 32923, 32915, 32922, 32941, 20880, 32940, 32987, 32997, - 32985, 32989, 32964, 32986, 32982, 33033, 33007, 33009, 33051, 33065, - 33059, 33071, 33099, 38539, 33094, 33086, 33107, 33105, 33020, 33137, - 33134, {f: 2, c: 33125}, 33140, 33155, 33160, 33162, 33152, 33154, 33184, - 33173, 33188, 33187, 33119, 33171, 33193, 33200, 33205, 33214, 33208, - 33213, 33216, 33218, 33210, 33225, 33229, 33233, 33241, 33240, 33224, - 33242, {f: 2, c: 33247}, 33255, {f: 2, c: 33274}, 33278, {f: 2, c: 33281}, - 33285, 33287, 33290, 33293, 33296, 33302, 33321, 33323, 33336, 33331, - 33344, 33369, 33368, 33373, 33370, 33375, 33380, 33378, 33384, - {f: 2, c: 33386}, 33326, 33393, 33399, [12171, 33400], 33406, 33421, 33426, - 33451, 33439, 33467, 33452, 33505, 33507, 33503, 33490, 33524, 33523, - 33530, 33683, 33539, 33531, 33529, 33502, 33542, 33500, 33545, 33497, - 33589, 33588, 33558, 33586, 33585, 33600, 33593, 33616, 33605, 33583, - 33579, {f: 2, c: 33559}, 33669, 33690, 33706, 33695, 33698, 33686, 33571, - 33678, 33671, 33674, 33660, 33717, 33651, 33653, 33696, 33673, 33704, - 33780, 33811, 33771, 33742, 33789, 33795, 33752, 33803, 33729, 33783, - 33799, 33760, 33778, 33805, 33826, 33824, 33725, 33848, 34054, 33787, - 33901, 33834, 33852, 34138, 33924, 33911, 33899, 33965, 33902, 33922, - 33897, 33862, 33836, 33903, 33913, 33845, 33994, 33890, 33977, 33983, - 33951, 34009, 33997, 33979, 34010, 34000, 33985, 33990, 34006, 33953, - 34081, 34047, 34036, {f: 2, c: 34071}, 34092, 34079, 34069, 34068, 34044, - 34112, 34147, 34136, 34120, 34113, 34306, 34123, 34133, 34176, 34212, - 34184, 34193, 34186, 34216, 34157, 34196, 34203, 34282, 34183, 34204, - 34167, 34174, 34192, 34249, 34234, 34255, 34233, 34256, 34261, 34269, - 34277, 34268, 34297, 34314, 34323, 34315, 34302, 34298, 34310, 34338, - 34330, 34352, 34367, [12172, 34381], 20053, 34388, 34399, 34407, 34417, - 34451, 34467, {f: 2, c: 34473}, {f: 2, c: 34443}, 34486, 34479, 34500, - 34502, 34480, 34505, 34851, 34475, 34516, 34526, 34537, 34540, 34527, - 34523, 34543, 34578, 34566, 34568, 34560, 34563, 34555, 34577, 34569, - 34573, 34553, 34570, 34612, 34623, 34615, 34619, 34597, 34601, 34586, - 34656, 34655, 34680, 34636, 34638, 34676, 34647, 34664, 34670, 34649, - 34643, 34659, 34666, 34821, 34722, 34719, 34690, 34735, 34763, 34749, - 34752, 34768, 38614, 34731, 34756, 34739, 34759, 34758, 34747, 34799, - 34802, 34784, 34831, 34829, 34814, {f: 2, c: 34806}, 34830, 34770, 34833, - 34838, 34837, 34850, 34849, 34865, 34870, 34873, 34855, 34875, 34884, - 34882, 34898, 34905, 34910, 34914, 34923, 34945, 34942, 34974, 34933, - 34941, 34997, 34930, 34946, 34967, 34962, 34990, 34969, 34978, 34957, - 34980, 34992, 35007, 34993, {f: 2, c: 35011}, 35028, {f: 2, c: 35032}, - 35037, 35065, 35074, 35068, 35060, 35048, 35058, 35076, 35084, 35082, - 35091, 35139, 35102, 35109, {f: 2, c: 35114}, 35137, 35140, 35131, 35126, - 35128, 35148, 35101, 35168, 35166, 35174, 35172, 35181, 35178, 35183, - 35188, 35191, [12177, 35198], 35203, 35208, 35210, 35219, 35224, 35233, - 35241, 35238, 35244, 35247, 35250, 35258, 35261, {f: 2, c: 35263}, 35290, - {f: 2, c: 35292}, 35303, 35316, 35320, 35331, 35350, 35344, 35340, 35355, - 35357, 35365, 35382, 35393, 35419, 35410, 35398, 35400, 35452, 35437, - 35436, 35426, 35461, 35458, 35460, 35496, 35489, 35473, {f: 2, c: 35493}, - 35482, 35491, 35524, 35533, 35522, 35546, 35563, 35571, 35559, 35556, - 35569, 35604, 35552, 35554, 35575, 35550, 35547, 35596, 35591, 35610, - 35553, 35606, 35600, 35607, 35616, 35635, 38827, 35622, 35627, 35646, - 35624, 35649, 35660, 35663, 35662, 35657, 35670, 35675, 35674, 35691, - 35679, 35692, 35695, 35700, 35709, 35712, 35724, 35726, {f: 2, c: 35730}, - 35734, {f: 2, c: 35737}, 35898, 35905, 35903, 35912, 35916, 35918, 35920, - [12183, 35925], 35938, 35948, [12184, 35960], 35962, 35970, 35977, 35973, - 35978, {f: 2, c: 35981}, 35988, 35964, 35992, 25117, 36013, 36010, 36029, - {f: 2, c: 36018}, 36014, 36022, 36040, 36033, 36068, 36067, 36058, 36093, - {f: 2, c: 36090}, {f: 2, c: 36100}, 36106, 36103, 36111, 36109, 36112, - 40782, 36115, 36045, 36116, 36118, 36199, 36205, 36209, 36211, 36225, - 36249, 36290, 36286, 36282, 36303, 36314, 36310, 36300, 36315, 36299, - {f: 2, c: 36330}, 36319, 36323, 36348, {f: 2, c: 36360}, 36351, - {f: 2, c: 36381}, 36368, 36383, 36418, 36405, 36400, 36404, 36426, 36423, - 36425, 36428, 36432, 36424, 36441, 36452, 36448, 36394, 36451, 36437, - 36470, 36466, 36476, 36481, 36487, 36485, 36484, 36491, 36490, 36499, - 36497, 36500, 36505, 36522, 36513, 36524, 36528, 36550, 36529, 36542, - 36549, 36552, 36555, 36571, 36579, 36604, 36603, 36587, 36606, 36618, - 36613, 36629, 36626, 36633, 36627, 36636, 36639, 36635, 36620, 36646, - 36659, 36667, 36665, 36677, 36674, 36670, 36684, 36681, 36678, 36686, - 36695, 36700, {f: 3, c: 36706}, 36764, 36767, 36771, 36781, 36783, 36791, - 36826, 36837, 36834, 36842, 36847, 36999, 36852, 36869, {f: 2, c: 36857}, - 36881, 36885, 36897, 36877, 36894, 36886, 36875, 36903, 36918, 36917, - 36921, 36856, {f: 4, c: 36943}, 36878, 36937, 36926, 36950, 36952, 36958, - 36968, 36975, 36982, 38568, 36978, 36994, 36989, 36993, 36992, 37002, - 37001, 37007, 37032, 37039, 37041, 37045, 37090, 37092, 25160, 37083, - 37122, 37138, 37145, 37170, 37168, 37194, 37206, 37208, 37219, 37221, - 37225, 37235, 37234, 37259, 37257, 37250, 37282, 37291, 37295, 37290, - 37301, 37300, 37306, {f: 2, c: 37312}, 37321, 37323, 37328, 37334, 37343, - 37345, 37339, 37372, {f: 2, c: 37365}, 37406, 37375, 37396, 37420, 37397, - 37393, 37470, 37463, 37445, 37449, 37476, 37448, 37525, 37439, 37451, - 37456, 37532, 37526, 37523, 37531, 37466, 37583, 37561, 37559, 37609, - 37647, 37626, 37700, 37678, 37657, 37666, 37658, 37667, 37690, 37685, - 37691, 37724, 37728, 37756, 37742, 37718, 37808, {f: 2, c: 37804}, 37780, - 37817, {f: 2, c: 37846}, 37864, 37861, 37848, 37827, 37853, 37840, 37832, - 37860, 37914, 37908, 37907, 37891, 37895, 37904, 37942, 37931, 37941, - 37921, 37946, 37953, 37970, 37956, 37979, 37984, 37986, 37982, 37994, - 37417, 38000, 38005, 38007, 38013, 37978, 38012, 38014, 38017, 38015, - 38274, 38279, 38282, 38292, 38294, {f: 2, c: 38296}, 38304, 38312, 38311, - 38317, 38332, 38331, 38329, 38334, 38346, 28662, 38339, 38349, 38348, - 38357, 38356, 38358, 38364, 38369, 38373, 38370, 38433, 38440, - {f: 2, c: 38446}, 38466, 38476, 38479, 38475, 38519, 38492, 38494, 38493, - 38495, 38502, 38514, 38508, 38541, 38552, 38549, 38551, 38570, 38567, - {f: 2, c: 38577}, 38576, 38580, [12202, 38582], 38584, [12203, 38585], - 38606, 38603, 38601, 38605, 35149, 38620, 38669, 38613, 38649, 38660, - 38662, 38664, 38675, 38670, 38673, 38671, 38678, 38681, 38692, 38698, - 38704, 38713, {f: 2, c: 38717}, 38724, 38726, 38728, 38722, 38729, 38748, - 38752, 38756, 38758, 38760, 21202, 38763, 38769, 38777, 38789, 38780, - 38785, 38778, 38790, 38795, {f: 2, c: 38799}, 38812, 38824, 38822, 38819, - {f: 2, c: 38835}, 38851, 38854, 38856, [12209, 38859], 38876, - [12210, 38893], 40783, 38898, 31455, 38902, 38901, 38927, 38924, 38968, - 38948, 38945, 38967, 38973, 38982, 38991, 38987, 39019, {f: 3, c: 39023}, - 39028, 39027, 39082, 39087, 39089, 39094, 39108, 39107, 39110, 39145, - 39147, 39171, 39177, 39186, 39188, 39192, 39201, {f: 2, c: 39197}, 39204, - 39200, 39212, 39214, {f: 2, c: 39229}, 39234, 39241, 39237, 39248, 39243, - {f: 2, c: 39249}, 39244, 39253, {f: 2, c: 39319}, 39333, {f: 2, c: 39341}, - 39356, 39391, 39387, 39389, 39384, 39377, {f: 2, c: 39405}, - {f: 2, c: 39409}, 39419, 39416, 39425, 39439, 39429, 39394, 39449, 39467, - 39479, 39493, 39490, 39488, 39491, 39486, 39509, 39501, 39515, 39511, - 39519, 39522, 39525, 39524, 39529, 39531, 39530, 39597, 39600, 39612, - 39616, 39631, 39633, {f: 2, c: 39635}, 39646, [12221, 39647], - {f: 2, c: 39650}, 39654, 39663, 39659, 39662, 39668, 39665, 39671, 39675, - 39686, 39704, 39706, 39711, {f: 2, c: 39714}, [12222, 39717], - {f: 4, c: 39719}, 39726, [12223, 39727], [12224, 39730], 39748, 39747, - 39759, {f: 2, c: 39757}, 39761, 39768, 39796, 39827, 39811, 39825, - {f: 2, c: 39830}, {f: 2, c: 39839}, 39848, 39860, 39872, 39882, 39865, - 39878, 39887, {f: 2, c: 39889}, 39907, 39906, 39908, 39892, 39905, 39994, - 39922, 39921, 39920, 39957, 39956, 39945, 39955, 39948, 39942, 39944, - 39954, 39946, 39940, 39982, 39963, 39973, 39972, 39969, 39984, 40007, - 39986, 40006, 39998, 40026, 40032, 40039, 40054, 40056, 40167, 40172, - 40176, 40201, 40200, 40171, 40195, 40198, 40234, 40230, 40367, 40227, - 40223, 40260, 40213, 40210, 40257, 40255, 40254, 40262, 40264, - {f: 2, c: 40285}, 40292, 40273, 40272, 40281, 40306, 40329, 40327, 40363, - 40303, 40314, 40346, 40356, 40361, 40370, 40388, 40385, 40379, 40376, - 40378, 40390, 40399, 40386, 40409, 40403, 40440, 40422, 40429, 40431, - 40445, {f: 2, c: 40474}, 40478, [12228, 40565], 40569, 40573, 40577, 40584, - {f: 2, c: 40587}, 40594, 40597, 40593, 40605, [12230, 40613], 40617, 40632, - 40618, 40621, 38753, 40652, {f: 3, c: 40654}, 40660, 40668, 40670, 40669, - 40672, 40677, 40680, 40687, 40692, {f: 2, c: 40694}, [12235, 40697], - {f: 2, c: 40699}, [12236, 40701], {f: 2, c: 40711}, 30391, 40725, 40737, - 40748, 40766, [12241, 40778], [12242, 40786], 40788, 40803, - {f: 3, c: 40799}, {f: 2, c: 40806}, 40812, 40810, 40823, 40818, 40822, - 40853, [12244, 40860], [12245, 40864], 22575, 27079, 36953, 29796, 0, - {f: 76, c: 9472}, {f: 20, c: 9312}, {f: 10, c: 8544}, 13129, 13076, 0, - 13133, 0, 13095, 0, 13110, 13137, 0, 13069, 13094, 0, 13099, 13130, 0, - {f: 3, c: 13212}, {f: 2, c: 13198}, 13252, 13217, 12317, 12319, 8470, - 13261, 0, {f: 5, c: 12964}, {f: 2, c: 12849}, 12857, 13182, 13181, 13180, - 8750, 8721, {s: 3}, 8735, 8895, 0, 0, 21854, {s: 7}, 167133, 0, 0, 28976, - 0, 40407, {s: 4}, 64054, 0, 0, 22169, 15694, {s: 4}, 20448, 0, 0, 36544, 0, - 194797, {s: 4}, 153716, 32363, 33606, 167670, {s: 3}, 40572, 0, 0, 26171, - 0, 40628, {s: 4}, 26629, {s: 5}, 23650, 0, 194780, 0, 32353, 0, 0, 64070, - {s: 5}, 34083, 37292, {s: 7}, 34796, {s: 8}, 25620, 0, 0, 39506, {s: 4}, - 64074, 0, 194692, {s: 4}, 31774, {s: 6}, 64016, 25681, 0, 0, 63980, 22625, - 39002, 0, 194679, {s: 3}, 31153, 0, 28678, {s: 9}, 22218, {s: 3}, 21085, 0, - 28497, 37297, {s: 10}, 64106, {s: 6}, 38960, 0, 40629, {s: 9}, 33802, - 63939, {f: 2, c: 63890}, 63897, 0, 34847, 194575, 0, 194771, 194584, - {s: 7}, 137754, 23643, {s: 4}, 25890, 0, 0, 26618, 0, 26766, 0, 148432, - 194848, {s: 21}, 34110, {s: 15}, 30562, {s: 12}, 65075, 0, - {f: 2, c: 65073}, {s: 4}, 65072, {f: 2, c: 65077}, {f: 2, c: 65081}, 0, 0, - {f: 2, c: 65079}, {f: 2, c: 65087}, {f: 2, c: 65085}, {f: 4, c: 65089}, - {f: 2, c: 65083}, {s: 41}, {f: 3, c: 12436}, 0, 0, 22099, {s: 41}, 65508, - 65287, 65282, 0, 9665, 9655, 8681, 8679, 8678, 8680, 9634, 9831, 9825, - 9828, 9826, 13216, 13218, {f: 2, c: 13220}, 13207, 8467, 13208, 13235, - 13234, 13233, 13232, {f: 3, c: 13189}, 13259, 13200, 13268, 13206, 13090, - 13078, 13080, 13077, 13059, 13091, 13143, 13122, 13113, 13115, 13056, - 13105, 13127, 13086, 13098, 0, 13183, 8481, 9742, 12342, 12320, {s: 3}, - {f: 9, c: 9352}, {f: 20, c: 9332}, 12881, {f: 10, c: 8560}, - {f: 10, c: 12882}, {f: 26, c: 9372}, 12867, 12861, 12863, 12852, 12856, - 12851, 12860, 12866, 12862, 12854, 12853, 12859, 12864, 12858, 12976, - 12973, 12969, 12975, 12948, 12970, 12952, 12971, 12946, 12945, 12947, - 12972, 12974, 12950, {s: 8}, {f: 3, c: 9131}, 0, {f: 3, c: 9127}, 0, 13260, - 13061, 0, 0, 13215, 13219, 13222, 0, 0, 12958, {f: 2, c: 13192}, 13256, - 8749, 0, 12848, {f: 6, c: 12842}, 12855, 12865, 10145, {s: 3}, 9673, 9824, - 9829, 9827, 9830, {f: 4, c: 9728}, 9758, {f: 2, c: 9756}, 9759, 12953, - 9450, {f: 2, c: 8554}, {s: 3}, {f: 8, c: 9601}, 9615, 9614, 9613, 9612, - 9611, 9610, 9609, {f: 2, c: 9620}, {f: 2, c: 9581}, 9584, 9583, 9552, 9566, - 9578, 9569, {f: 2, c: 9698}, 9701, 9700, 0, 0, {f: 3, c: 9585}, {s: 20}, - 20956, 29081, {f: 9, c: 10102}, {s: 3}, {f: 2, c: 8570}, {s: 3}, 8575, - 8458, 8457, 0, 0, 12292, 8646, {f: 2, c: 8644}, 0, {f: 4, c: 12535}, 0, 0, - 12957, {s: 3}, 13179, {s: 3}, 13107, 13134, {s: 30}, 32394, 35100, 37704, - 37512, 34012, 20425, 28859, 26161, 26824, 37625, 26363, 24389, - [12033, 20008], 20193, 20220, 20224, 20227, 20281, 20310, 20370, 20362, - 20378, 20372, 20429, 20544, 20514, 20479, 20510, 20550, 20592, 20546, - 20628, 20724, 20696, 20810, 20836, 20893, 20926, 20972, 21013, 21148, - 21158, 21184, 21211, 21248, 0, 21284, 21362, 21395, 21426, 21469, 64014, - 21660, 21642, 21673, 21759, 21894, 22361, 22373, 22444, 22472, 22471, - 64015, 0, 22686, 22706, 22795, 22867, 22875, 22877, 22883, 22948, 22970, - 23382, 23488, 29999, 23512, 0, 23582, 23718, 23738, 23797, 23847, 23891, 0, - 23874, 23917, {f: 2, c: 23992}, 24016, 24353, 24372, 24423, 24503, 24542, - 24669, 24709, 24714, 24798, 24789, 24864, 24818, 24849, 24887, 24880, - 24984, 25107, 25254, 25589, 25696, 25757, 25806, 25934, 26112, 26133, - 26121, 26158, 0, 26148, 26213, 26199, 26201, 64018, 26227, 26265, 26272, - 26290, 26303, 26362, 26382, 0, 26470, 26555, 26706, 26560, 0, 26692, 26831, - 64019, 26984, 64020, 27032, 27106, 27184, 27243, 27206, 27251, 27262, - 27362, 27364, 27606, 27711, 27740, 27782, 27759, 27866, 27908, 28039, - 28015, 28054, 28076, 28111, 28152, 28146, 28156, 28217, 28252, 28199, - 28220, 28351, 28552, 28597, 28661, 28677, 28679, 28712, 28805, 28843, - 28943, 28932, 29020, {f: 2, c: 28998}, 0, 29121, 29182, 29361, 29374, - 29476, 64022, 29559, 29629, 29641, 29654, 29667, 29650, 29703, 29685, - 29734, 29738, 29737, 29742, 0, 29833, 29855, 29953, 30063, 30338, 30364, - 30366, 30363, 30374, 64023, 30534, 21167, 30753, 30798, 30820, 30842, - 31024, {f: 3, c: 64024}, 31124, 64027, 31131, 31441, 31463, 64028, 31467, - 31646, 64029, 32072, 0, 32183, 32160, 32214, 32338, 32583, 32673, 64030, - 33537, 33634, 33663, 33735, 33782, 33864, 33972, 34131, 34137, 34155, - 64031, 34224, {f: 2, c: 64032}, 34823, 35061, 35346, 35383, 35449, 35495, - 35518, 35551, 64034, 35574, 35667, 35711, 36080, 36084, 36114, 36214, - 64035, 36559, 0, 64037, 36967, 37086, 64038, 37141, 37159, 37338, 37335, - 37342, {f: 2, c: 37357}, {f: 2, c: 37348}, 37382, 37392, 37386, 37434, - 37440, 37436, 37454, 37465, 37457, 37433, 37479, 37543, {f: 2, c: 37495}, - 37607, 37591, 37593, 37584, 64039, 37589, 37600, 37587, 37669, 37665, - 37627, 64040, 37662, 37631, 37661, 37634, 37744, 37719, 37796, 37830, - 37854, 37880, 37937, 37957, 37960, 38290, 0, 64041, 38557, 38575, 38707, - 38715, 38723, 38733, 38735, [12205, 38737], 0, 38999, 39013, - {f: 2, c: 64042}, 39207, 64044, 39326, 39502, 39641, 39644, 39797, 39794, - 39823, 39857, 39867, 39936, 40304, 40299, 64045, 40473, 40657, {s: 636}, - 8364, 8486, 0, 0, 64256, {f: 2, c: 64259}, 257, 299, 363, 275, 333, 256, - 298, 362, 274, 332, {f: 4, c: 8539}, {f: 2, c: 8531}, 8304, - {f: 6, c: 8308}, {f: 10, c: 8320}, 461, 282, 0, 7868, 463, 0, 296, 465, 0, - 467, 366, 360, 462, 283, 0, 7869, 464, 0, 297, 466, 0, 468, 367, 361, 593, - 8049, 8048, 509, 0, 596, 0, 0, 601, 0, 0, 602, 0, 0, 603, 8051, 8050, 0, - 331, 629, 652, 0, 0, 658, 643, 720, {s: 682}, {f: 10, c: 12832}, {s: 108}, - {f: 4, c: 12892}, {f: 15, c: 12977}, {s: 50}, {f: 26, c: 9424}, - {f: 26, c: 9398}, {s: 48}, {f: 47, c: 13008}, 0, {f: 10, c: 12928}, 12944, - {f: 6, c: 12938}, 0, 12959, {s: 6}, {f: 2, c: 12960}, 12955, 12954, 12963, - 12962, 12951, 0, 12956, 12949, {s: 6}, 9676, {s: 11}, 10111, - {f: 10, c: 9451}, {s: 510}, 8414, {s: 815}, 13274, {s: 3}, 8448, 13250, 0, - 0, 8453, 0, 13169, 0, 0, 13197, 13211, {s: 3}, {f: 2, c: 13271}, {s: 3}, - {f: 2, c: 13057}, 13060, 13062, 0, 13064, 0, 13063, 13066, 0, 13065, 0, - 13067, 0, 13068, {f: 6, c: 13070}, 0, 13079, 0, 13081, 0, {f: 4, c: 13082}, - {f: 3, c: 13087}, 13092, 0, 13093, 0, 0, {f: 2, c: 13096}, 0, 13101, 0, 0, - {f: 3, c: 13102}, 13106, 0, 0, {f: 2, c: 13108}, 13116, {s: 3}, 13111, 0, - 13112, 13114, 13117, 13121, {f: 3, c: 13118}, {f: 4, c: 13123}, 13128, - {f: 2, c: 13131}, {f: 2, c: 13135}, 0, 0, 13138, 13140, 0, 0, 13139, - {f: 2, c: 13141}, {s: 132}, 8501, 976, 8714, 8463, 0, 981, 987, 977, 0, - {f: 2, c: 9832}, 9836, {s: 5}, 12347, 0, {f: 3, c: 12339}, 8252, 8265, - {s: 5}, 8723, 0, 8771, {f: 2, c: 8818}, {s: 6}, {f: 2, c: 12312}, - {f: 2, c: 65375}, {s: 10}, 9115, {f: 2, c: 9117}, 9120, {s: 4}, 9121, - {f: 2, c: 9123}, 9126, {s: 12}, [9116, 9119, 9122, 9125, 9130], {s: 8}, - 9986, 0, 0, 12349, 0, 12447, 0, 0, 8709, 8864, 8854, 8856, 8853, 8855, - {s: 4}, 9664, 9654, {s: 4}, 8656, 8596, {f: 2, c: 8600}, {f: 2, c: 8598}, - 8652, 8651, {s: 10}, 12336, 8967, {s: 8}, 10048, 10047, {s: 7}, 9643, 0, - 9642, 0, 10010, {s: 12}, 9702, {s: 4}, 10070, {s: 379}, {f: 2, c: 65093}, - {s: 679}, 64103, 64098, 32227, [12232, 40643], 28331, 64082, 64061, 64069, - 64062, 27114, 28212, 64096, 64071, 64056, 64066, 64078, 34395, 64105, - 64052, 64099, 25581, 25802, 30799, 64084, 63856, 64077, 64097, 64072, - 64076, {f: 2, c: 64091}, 64081, 64067, 64090, 28041, 29376, 0, 194885, - 64086, 64080, 64049, 64059, 24034, 64063, 64101, 21373, 64055, 64095, - 24501, 64064, 0, 64083, 0, 64085, 64104, 64068, 64089, 26202, 64053, 64075, - 64100, 64065, 64048, 0, 64057, 64051, 27493, 64058, 27599, 64050, 25150, - 64079, 63773, 63964, 63798, 28122, 63952, 26310, 27511, 64087, 37706, 0, - 37636, {s: 120}, 133390, {s: 120}, 35999, 11991, [11965, 158033], {s: 5}, - 37555, 38321, 0, 0, 194812, {s: 13}, 194965, {s: 8}, 194794, 0, 26478, - 11974, 0, 194594, {s: 13}, 13314, 0, 0, 26083, {s: 4}, 134071, {s: 10}, - 171339, 0, 194611, 24378, {s: 8}, 11945, 0, 20465, {s: 7}, 63753, {s: 7}, - 11964, 0, 0, 194732, 26435, {s: 3}, 133732, 35329, 25142, 0, 0, 21555, - 23067, {s: 3}, 25221, 0, 0, 194819, {s: 6}, 21567, {s: 9}, 27506, {s: 4}, - 29986, 19256, 0, 0, 24063, {s: 6}, 194827, 29626, 134047, {s: 3}, 194600, - 0, 194849, {s: 5}, 194623, {s: 16}, 194675, {f: 2, c: 11916}, 23577, - {s: 3}, 131083, 23426, 194642, {s: 5}, 11997, [11999, 39136], - [11998, 169599], 14221, 0, [11927, 14586], 0, 194887, 0, [11909, 20155], - 131490, {s: 7}, 13599, 0, 194738, 0, 0, [11971, 35200], {s: 4}, 31237, - {s: 4}, 35498, 0, 32085, 0, 28568, {s: 7}, 25591, 30246, {s: 4}, - [11978, 163767], {s: 5}, 146686, {s: 5}, 13351, 0, 0, 33067, 0, 0, 194842, - {s: 5}, 11950, {s: 5}, 194714, {s: 3}, 194831, {s: 19}, 22305, 135741, - 194586, 0, 64003, {s: 7}, 21534, 15240, 20839, {s: 4}, 63839, {s: 9}, - 20023, {s: 13}, [11946, 150804], 24421, 23020, 194658, 0, 24217, {s: 46}, - 13416, {s: 8}, 21200, {s: 9}, 26625, 0, 195024, 195039, {s: 5}, 153215, 0, - 0, 11959, {s: 4}, 36534, 63775, {s: 3}, 63875, {s: 5}, 31867, 63906, 0, - 63898, 0, [11961, 32770], 157360, {s: 4}, [11911, 132648], 0, 0, 131210, - 194604, [11915, 13630], {s: 4}, 21589, 0, 22841, 0, 0, 23414, 194669, - 23572, 14306, 23782, 0, 20040, 0, 0, 194742, {s: 4}, 158105, 25371, 0, 0, - 26211, 0, 194779, 0, 0, 27126, 27014, {s: 3}, 27596, 0, 28183, 0, 0, 27818, - {s: 3}, [11942, 20012], 0, 0, 29935, 30069, 30188, 30286, 16305, 30570, - 30633, {s: 6}, 31571, 0, 0, 16996, {s: 3}, 194924, 0, 0, 32328, {s: 5}, - 11955, {s: 4}, 33089, 17491, 0, [11966, 33401], [11967, 64094], - [11968, 64093], 0, 20857, 33626, {s: 3}, 17701, 0, 34292, 131248, {s: 4}, - 34429, 0, 13358, 35014, {s: 6}, 18406, {s: 8}, 36808, {s: 19}, 166279, 0, - 0, 167447, 0, 0, 38969, {s: 6}, 39432, {s: 4}, 39903, {s: 10}, 148206, - {s: 5}, 21385, 0, 64017, 194785, 0, 146622, 132625, 0, {f: 2, c: 19972}, - 19999, 20011, {f: 2, c: 20015}, {f: 2, c: 20032}, 20036, [11907, 20058], - 20095, 20109, 20118, 20153, 20176, 20192, 20221, 20223, 20235, 20245, - 20320, 20283, 20297, 20308, 20346, {f: 2, c: 20349}, 20375, 20414, 20431, - 20477, {f: 2, c: 20480}, 20496, 20507, 20519, 20526, 20567, 20582, 20586, - 20539, 20623, 20630, 20636, 20684, 20710, 20713, 20719, 20744, 20747, - 20752, 20763, 20766, 20831, 20897, 20924, 0, 20974, 20980, 20993, - [11913, 20994], 21011, 21065, 21089, 21094, 21139, 21192, 21232, - {f: 2, c: 21258}, 21310, 21324, 21323, 21345, 21356, 21419, 21466, 21478, - 21493, 21543, 21581, 21606, 21611, 21620, 21645, 21654, 21665, 21677, - 21689, 21695, 21702, 21709, 21774, 21803, 21813, 21834, 21856, 0, 21896, - 21902, 22024, {f: 2, c: 22030}, 22071, 22079, 22089, 22091, 22095, 22118, - 22121, 22127, {f: 2, c: 22129}, 22165, 22170, {f: 2, c: 22188}, 22193, - 22217, 22237, 22244, 22282, 22293, 22307, 22319, {f: 2, c: 22323}, 22348, - 22384, 22412, 22428, 22456, 22502, 22509, {f: 2, c: 22517}, 22527, 22537, - 22560, 22578, 22652, 22656, 22697, 22734, 22736, 22740, 22746, 22761, - 22796, 22820, 22831, 22881, 22893, 22986, 22994, 23005, {f: 2, c: 23011}, - 23044, 23052, 23075, 23111, 23125, 23139, 23149, 23166, 23198, 23207, - 23212, 23219, 23264, 23296, 23321, 23333, 23341, 23361, 23420, - {f: 2, c: 23422}, 23434, [11919, 23587], 23595, 23600, 23651, 23657, 23676, - 23755, 23762, 23796, 23844, 23846, 23875, 23878, 23882, 23954, 23956, - 23961, 23968, 24024, 24032, 24056, 24064, 24082, {f: 2, c: 24084}, 24088, - 24110, 24152, {f: 2, c: 24171}, 24232, 24234, {f: 2, c: 24254}, 0, 24274, - 24327, 24334, {f: 2, c: 24348}, 24354, 24360, 24374, 24379, 24384, - [12089, 24400], 24408, 24420, 24457, 24476, 24487, 24484, 24495, 24504, - [11926, 24516], 24521, 24545, 24553, 24557, 24572, 24599, 24602, 24627, - 24673, 24703, 24734, 24740, 24752, 24779, 24795, 24824, {f: 3, c: 24850}, - 24860, 24956, 24973, 24991, 25000, 25026, 25055, 25109, 25129, 25155, - 25158, [11928, 25164], 25169, 25174, 25284, 25340, 25354, 25357, 25368, - 25401, {f: 2, c: 25410}, 25445, 25460, 25469, 25476, 25479, 25488, 25502, - 25553, 25564, 25609, 25616, 25634, 25684, 25691, 25709, 25723, - {f: 2, c: 25790}, 25829, 25847, 25851, 25860, 25878, 25881, 25927, 25959, - 25985, 25989, 26050, 26096, 26098, 26156, 26188, {f: 2, c: 26203}, 26209, - 26219, 0, 26276, 26312, 26348, 26373, 26387, 26419, 26440, 26444, 26486, - 26491, 26544, 26546, 26617, 26583, 26585, 26608, 26668, {f: 2, c: 26672}, - 26715, 26738, 26741, 26746, 26756, 26789, 26802, 26832, 26838, 26856, - 26861, {f: 2, c: 26864}, 26876, 26897, 26899, 26933, 26939, 26967, 26979, - 26994, {f: 2, c: 27007}, 27046, 27053, 27063, {f: 2, c: 27094}, 27137, - 27151, 27157, 27176, 27188, 27198, 27205, {f: 2, c: 27216}, 27222, 27227, - 27267, 27273, 27281, {f: 3, c: 27293}, 27356, 27367, 27372, 27422, 27428, - 27445, 27462, 27478, 27488, 27522, 27582, 27617, 27633, 27664, 27699, - [11937, 27701], 11938, 27737, 27766, 27771, 27781, 27797, 27804, 27856, - 27860, 27862, 27872, {f: 2, c: 27883}, 27886, 27914, 27918, 27921, 27950, - 27991, 27998, 28005, 28034, 28095, 28100, 28106, 28118, 28137, 28194, - 28241, 28359, 28362, 28366, 28413, 28442, 28458, 28463, 28467, 28506, - 28510, 28514, 28541, 28555, 28557, 28562, 28564, 28570, {f: 2, c: 28583}, - 28598, 28634, 28638, 0, 28729, 28732, 0, 28756, {f: 2, c: 28765}, 28772, - [11939, 28780], 28798, 28801, 28821, 28855, {f: 2, c: 28883}, 28888, 28892, - 28935, 28960, 28977, 29002, 29010, 29024, 29049, 29074, 0, 29131, 29139, - 29142, 29184, 29213, 29227, 29240, 29249, 29267, {f: 2, c: 29269}, 29276, - 29325, [11944, 29357], 29364, 29383, 29435, {f: 2, c: 29444}, 29480, 29489, - 29507, 29548, 29564, 29571, {f: 2, c: 29573}, 29589, {f: 3, c: 29598}, - 29606, 29611, 29621, 29623, 29628, 29647, 29657, 29673, 29684, 29693, - 29700, 29706, {f: 2, c: 29722}, 29732, 29736, 29740, {f: 3, c: 29743}, - 29753, 29764, 29767, 29771, 29773, 29777, 29783, 29798, 29803, 29809, - 29824, {f: 3, c: 29829}, 29840, 29848, 29852, 29856, 29859, 29864, 29867, - 29877, 29887, 29896, 29914, 29918, 30030, 30073, 30081, 30096, - [12135, 30098], 30099, 30132, 30180, 30201, 30208, 30218, {f: 2, c: 30229}, - 30233, 30238, 30253, 30261, 30275, 30283, 30309, 30317, 30319, 30321, - 30324, {f: 2, c: 30372}, 30405, 30412, 30444, 30460, 30516, 30518, 30556, - {f: 2, c: 30559}, 30578, 30589, 30613, 30634, 30694, 30704, 30708, 30726, - 30754, {f: 2, c: 30765}, 30768, 30773, 30824, 30878, 30920, 30924, 30926, - 30948, {f: 2, c: 30944}, 30962, 30967, 30971, 31025, 0, [11949, 31035], - 31037, 31045, {f: 2, c: 31067}, 31115, 31126, 31128, [12145, 31160], 31163, - 31178, 31194, 31235, 31241, 31249, 31262, 31277, 31289, 31301, 31308, - 31325, 0, 31341, 31352, 31392, 31395, 31411, {f: 2, c: 31419}, 31430, - 31495, 31508, 31527, 31537, 31559, 31566, 31584, 31593, 31597, 31602, - 31633, 31663, 31703, 31705, 31755, 31759, 31776, 31782, 31793, 31798, - 31825, 31833, 31847, 31854, 31856, 31932, 31935, {f: 2, c: 31944}, 31959, - 31961, 31965, 31979, {f: 3, c: 32007}, 32019, 32029, 32035, 32065, 32083, - 32089, 32093, 32122, 32134, {f: 2, c: 32139}, 32204, 32235, 32241, 32249, - 32264, 32273, 32277, 32288, 32327, 32354, 32366, 32371, 32397, 32401, - 32408, 32580, 32591, [11947, 11954, 32594], [11953, 32595], 32609, 32657, - 32703, 32718, 32735, 32741, 32748, {f: 2, c: 32750}, 32762, 32782, 32785, - 32788, 32804, 32806, 32826, 32828, 32864, 32881, 32885, 32926, 32934, - 32939, {f: 2, c: 32983}, 33046, 33048, 33082, 33098, 33100, 33153, 33156, - 33204, 33231, 33273, 33283, 33313, 33330, 33332, 33350, 33355, 33359, - 33422, 33454, 33463, 33470, 33478, 33534, 33603, 33617, 33621, 33670, - 33677, 33682, 33688, 33705, {f: 2, c: 33727}, 33770, 33807, 33809, 33866, - 33910, 33960, 33967, 33984, 33986, 34032, 34045, 34060, 34100, 34142, - 34191, 34231, 34254, 34221, 34322, 34345, 34386, 34403, 34412, 34415, - 34426, 34445, 34449, 34456, {f: 2, c: 34471}, 34554, 34557, 34571, 34579, - 34585, 34590, 34600, 34622, 34673, 34696, 34713, {f: 2, c: 34732}, 34741, - 34774, 34795, 34797, 34817, 0, 34822, 34827, 34836, 34844, 34902, 34911, - [11970, 34916], 34968, 34986, {f: 2, c: 35005}, 35018, 35026, 35035, - {f: 2, c: 35056}, 35078, {f: 3, c: 35096}, 35111, 35120, 35134, 35195, - 35284, 35286, 35301, 35313, 35335, 35343, 35349, 35362, 35406, 35455, - 35572, 35615, 35639, {f: 2, c: 35651}, 35668, 35740, 35742, 35911, 35924, - 35955, 36004, 36057, 36065, 36088, 36094, 36123, 36201, 36204, 36228, - 36237, 36245, 36262, 36294, 36302, 36324, 36332, 36384, 36427, 36460, - 36464, 36474, 36498, 36526, 36531, 36561, 36564, 36601, 36631, 36662, - 36774, [12193, 36789], [11981, 36790], 0, 36832, 36836, 36854, 36866, - 36908, 36932, 37000, 37013, 37017, 37019, 37026, 37044, 37079, 37085, - 37108, 37143, 37148, 37169, 37178, 37181, 37192, 37211, 37217, 37220, - 37262, 37278, 37288, {f: 2, c: 37293}, 37298, 37308, 37360, 37367, 37371, - 37383, 37416, 37427, 37432, 37443, 37447, 37455, 37472, 37570, - {f: 2, c: 37579}, 37599, 37645, 37653, 37663, 37671, 37703, 37714, 0, - 37738, 37741, 37787, 37818, 37801, 37825, 37834, 37858, 37882, 37885, - 37903, 37940, 37951, 37973, 37995, 38002, [11986, 38264], 38310, 38313, 0, - 38324, 38333, 38362, [11983, 11990, 38429], 38465, 38488, 38532, 38564, - 38569, 38610, 195060, 38622, 38633, 38641, 38658, 38665, 38746, 38755, - 38766, 38771, 38810, 38818, {f: 2, c: 38837}, 38873, 38878, 38900, 38922, - 38926, 38942, 38947, 38955, 38974, {f: 2, c: 38994}, 39001, 39020, 39096, - 39098, 39103, 39112, 39141, {f: 2, c: 39218}, 39232, 39245, 39260, 39263, - 39345, {f: 2, c: 39353}, 39369, 39426, 39446, 39460, 39463, - {f: 2, c: 39469}, 39478, 39480, 39498, 39510, {f: 2, c: 39605}, 39673, - 39683, 39712, {f: 2, c: 39731}, 39795, 39801, 39847, 39873, 39879, 39895, - 39911, 39915, 39927, 39930, 39933, 39947, 39975, 39978, 39990, 40001, - 40019, 40035, 40048, 40055, 40194, 40258, 40263, 40291, 40297, 40316, - 40318, 40333, 40369, 40387, 40391, 40406, 40415, 40427, 40436, 40469, - 40477, 40612, 40616, 40620, 40679, 40686, 40720, 40722, 40727, 40729, - 40751, 40759, 40761, 40769, 40773, 40791, 40808, 40817, 40821, 40848, - 40852, 40866, 0, 13317, 194564, 22048, 24267, 11925, 0, 144954, 0, 28665, - 28390, 29107, [11940, 64073], {s: 4}, [11980, 64102], 0, 23986, 0, 20435, - 20697, 20720, 20931, 22134, 27220, 27905, 28112, 28226, 28377, 29668, - 29729, 30060, 30801, 34805, 144382, 29608, 15091, 13531, 17420, 16010, 0, - 0, 19432, 0, 16090, 15138, 0, 17786, 16531, 0, 18021, 16643, 17043, 18094, - 13448, 140809, {f: 3, c: 63584}, 63610, 63615, {s: 23}, {f: 2, c: 8836}, - {f: 2, c: 8842}, 8713, 0, {f: 2, c: 8965}, {s: 9}, {f: 2, c: 8741}, - {s: 14}, 8802, 0, 8773, 8776, {f: 2, c: 8822}, {s: 4}, 8487, {s: 209}, - {f: 2, c: 8922}, 8533, 8984, {f: 2, c: 7742}, {f: 2, c: 504}, 470, 472, - 474, 476, 260, 728, 317, 346, 350, 356, 377, 379, 261, 731, 318, 347, 711, - 351, 357, 378, 733, 380, 340, 258, 313, 262, 268, 280, 270, 323, 327, 336, - 344, 368, 354, 341, 259, 314, 263, 269, 281, 271, 273, 324, 328, 337, 345, - 369, 355, 729, 264, 284, 292, 308, 348, 364, 265, 285, 293, 309, 349, 365, - 625, 651, 638, 620, 622, 633, 648, 598, 627, 637, 642, 656, 635, 621, 607, - 626, 669, 654, 609, 624, 641, 295, 661, 660, 614, 664, 450, 595, 599, 644, - 608, 403, 616, 649, 600, 604, 606, 592, 623, 650, 612, 594, 653, 613, 674, - 673, 597, 657, 634, 615, 865, 712, 716, 721, 8255, 783, {f: 5, c: 741}, 0, - 0, 805, 812, 825, 796, {f: 2, c: 799}, 829, 809, 815, 734, 804, 816, 828, - 820, {f: 2, c: 797}, {f: 2, c: 792}, 810, {f: 2, c: 826}, 794, {s: 3}, - {f: 2, c: 610}, 618, 628, 630, 632, 640, 655, 665, 668, 671, 688, 690, 695, - 704, {f: 2, c: 736}, {s: 6}, 8862, {s: 287}, 12348, 12543, 0, - {f: 2, c: 12310}, 9838, 9835, {f: 2, c: 10548}, 10687, 0, 12448, 0, - {f: 2, c: 10746}, {s: 13}, 962, {f: 10, c: 9461}, {f: 2, c: 9750}, 9649, - {f: 10, c: 12784}, 0, {f: 6, c: 12794}, {f: 15, c: 9150}, 0, 0, 10003, 0, - 9251, 9166, {f: 4, c: 9680}, {f: 2, c: 8263}, 0, 8273, 8258, - {f: 16, c: 12688}, {s: 13}, {f: 2, c: 9136}, {f: 12, c: 9842}, - {f: 2, c: 12441}, 8413, {s: 450}, 20296, 20319, 20330, 20332, 20494, 20504, - 20545, 20722, 20688, 20742, 20739, 20789, 20821, 20823, 13493, 20938, - 20962, 21079, 21196, 21206, 21243, 21276, 21347, 21405, 21522, 21631, - 21640, 21840, 21889, 21933, 21966, 22075, 22174, 22185, 22195, 22391, - 22396, 135963, 22479, 22500, 22628, 22665, 136302, 22738, 22752, 34369, - 22923, 22930, 22979, 23059, 23143, 23159, 23172, 23236, 137405, 23421, - 23443, 23570, 64060, 136884, 23674, 23695, 23711, 23715, 23722, 23760, - 138804, 23821, 23879, 23937, 23972, 23975, 24011, 24158, 24313, 24320, - 24322, 24355, 24381, 24404, 24445, 24589, 24596, 24600, 24629, 24647, - 24733, 24788, 24797, 24875, 25020, 25017, 25122, 25178, 25199, 25302, - 25468, 25573, 25721, 25796, 25808, 25897, 26013, 26170, 26146, 26155, - 26160, 26163, 26184, 143812, {f: 2, c: 26231}, 26253, 26299, 26331, 26344, - 26439, 26497, 26515, 26520, 26523, 26620, 26653, 26787, 26890, 26953, - 144836, 26946, 26980, 27045, 27087, 15286, 15299, 27113, 27125, 145215, - 27195, 145251, 27284, 27301, 15375, 27419, 27436, 27495, 27561, 27565, - 27607, 27647, 27653, 27764, 27800, 27899, 27846, 27953, 27961, 27967, - 27992, 28052, 28074, 28123, 28125, 28228, 28254, 28337, 28353, 28432, - 28505, 28513, 28542, 28556, 28576, 28604, 28615, 28618, 28656, 28750, - 28789, 28836, 28900, 28971, 28958, 28974, 29009, 29032, 29061, 29063, - 29114, 29124, 29205, 15935, 29339, 149489, 29479, 29520, 29542, 29602, - 29739, 29766, 29794, 29805, 29862, 29865, 29897, 29951, 29975, 16242, - 30158, 30210, 30216, 30308, 30337, 30365, 30378, 30390, 30414, 30420, - 30438, 30449, 30474, 30489, {f: 2, c: 30541}, 30586, 30592, 30612, 30688, - 152718, 30787, 30830, 30896, 152846, 30893, 30976, 31004, 31022, 31028, - 31046, 31097, 31176, 153457, 31188, 31198, 31211, 31213, 31365, 154052, - 31438, 31485, 31506, 31533, 31547, 31599, 31745, 31795, 155041, 31853, - 31865, 31887, 31892, 31904, 31957, 32049, 32092, 32131, 32166, 32194, - 32296, 32663, 32731, 32821, 32823, 32970, 32992, 33011, 33120, - {f: 2, c: 33127}, 33133, 33211, 33226, 33239, 17499, 33376, 33396, 158463, - 33441, {f: 2, c: 33443}, 33449, 33471, 33493, 33533, 33536, 33570, 33581, - 33594, 33607, 33661, 33703, 33743, 33745, 33761, 33793, 33798, 33887, - 33904, 33907, 33925, 33950, 33978, 159296, 34098, 34078, 34095, 34148, - 34170, 34188, 34210, 34251, 34285, 34303, {f: 2, c: 34308}, 34320, 159988, - 34328, 34360, 34391, 34402, 17821, 34421, 34488, 34556, 34695, 17898, - 34826, 34832, 35022, 161412, 35122, 35129, 35136, 35220, 35318, 35399, - 35421, 35425, 35445, 35536, 35654, 35673, 35689, 35741, 35913, 35944, - 36271, 36305, 36311, 36387, 36413, 36475, 164471, 18500, 36602, 36638, - 36653, 36692, 164813, 36840, 36846, 36872, 36909, 37015, 37043, 37054, - {f: 2, c: 37060}, 37063, 37103, 37140, 37142, {f: 2, c: 37154}, 37167, - 37172, 37251, 37361, 37705, {f: 2, c: 37732}, 37795, 37855, 37892, 37939, - 37962, 37987, 38001, 38286, 38303, 38316, 38326, 38347, 38352, 38355, - 18864, 38366, 38565, 38639, 38734, 38805, 38830, 38842, 38849, 38857, - 38875, 38998, 39143, 39256, 39427, 39617, 39619, 39630, 39638, 39682, - 39688, 19479, 39725, 39774, 39782, 39812, 39818, 39838, 39886, 39909, - 39928, 39971, {f: 2, c: 40015}, 40037, {f: 2, c: 40221}, 40259, 40274, - 40330, 40342, 40384, 40364, 40380, 172432, 40423, 40455, 40606, 40623, - 40855, 131209, 19970, 19983, 19986, 20009, 20014, 20039, 131234, 20049, - 13318, 131236, 20073, 20125, 13356, 20156, 20163, 20168, 20203, 20186, - 20209, 20213, 20246, 20324, 20279, 20286, 20312, 131603, {f: 2, c: 20343}, - 20354, 20357, 20454, 20402, 20421, 20427, 20434, 13418, 20466, 20499, - 20508, 20558, 20563, 20579, 20643, 20616, {f: 2, c: 20626}, 20629, 20650, - 131883, 20657, {f: 2, c: 20666}, 20676, 20679, 20723, 131969, 20686, - 131953, 20692, 20705, 13458, 132089, 20759, 132170, 20832, 132361, 20851, - 20867, 20875, 13500, 20888, 20899, 20909, 13511, 132566, 20979, 21010, - 21014, 132943, 21077, 21084, 21100, 21111, 21124, 21122, 133127, 21144, - 133178, 21156, {f: 2, c: 21178}, 21194, 21201, 133305, 21239, 21301, 21314, - 133500, 133533, 21351, 21370, 21412, 21428, 133843, 21431, 21440, 133917, - {f: 2, c: 13661}, 21461, 13667, 21492, 21540, 21544, 13678, 21571, 21602, - 21612, 21653, 21664, 21670, 21678, 21687, 21690, 21699, 134469, 21740, - 21743, 21745, 21747, {f: 2, c: 21760}, 21769, 21820, 21825, 13734, 21831, - 13736, 21860, 134625, 21885, 21890, 21905, 13765, 21970, 134805, 134765, - 21951, 21961, 21964, 21969, 21981, 13786, 21986, 134756, 21993, 22056, - 135007, 22023, 22032, 22064, 13812, 22077, 22080, 22087, 22110, 22112, - 22125, 13829, 22152, 22156, 22173, 22184, 22194, 22213, 22221, 22239, - 22248, {f: 2, c: 22262}, 135681, 135765, 22313, 135803, {f: 2, c: 22341}, - 22349, 135796, 22376, 22383, {f: 3, c: 22387}, 22395, 135908, 135895, - 22426, {f: 2, c: 22429}, 22440, 22487, 135933, 22476, 135990, 136004, - 22494, 22512, 13898, 22520, 22523, 22525, 22532, 22558, 22567, 22585, - 136132, 22601, 22604, 22631, {f: 2, c: 22666}, 22669, {f: 2, c: 22671}, - 22676, 22685, 22698, 22705, 136301, 22723, 22733, 22754, {f: 2, c: 22771}, - {f: 2, c: 22789}, 22797, 22804, 136663, 13969, 22845, 13977, 22854, 13974, - 158761, 22879, 136775, {f: 2, c: 22901}, 22908, 22943, 22958, 22972, 22984, - 22989, 23006, 23015, 23022, 136966, 137026, 14031, 23053, 23063, 23079, - 23085, 23141, 23162, 23179, 23196, {f: 2, c: 23199}, 23202, 23217, 23221, - 23226, 23231, 23258, 23260, 23269, 23280, 23278, 23285, 23304, 23319, - 23348, 23372, 23378, 23400, 23407, 23425, 23428, 137667, 23446, 23468, - {f: 2, c: 14177}, 23502, 23510, 14188, 14187, 23537, 23549, 14197, 23555, - 23593, 138326, 23647, {f: 2, c: 23655}, 23664, 138541, 138565, 138616, - 138594, 23688, 23690, 14273, 138657, 138652, 23712, 23714, 23719, 138642, - 23725, 23733, 138679, 23753, 138720, 138803, 23814, 23824, 23851, 23837, - 23840, 23857, 23865, 14312, 23905, 23914, 14324, 23920, 139038, 14333, - 23944, 14336, 23959, 23984, 23988, 139126, 24017, 24023, 139258, 24036, - 24041, 14383, 14390, 14400, 24095, 24126, 24137, 14428, 24150, 14433, - {f: 2, c: 24173}, 139643, 24229, 24236, 24249, 24262, 24281, 140062, 24317, - 24328, 140205, 24350, 24391, 24419, 24434, 24446, 24463, 24482, 24519, - 24523, {f: 3, c: 24530}, 24546, {f: 2, c: 24558}, 24563, 14615, 24610, - 24612, 14618, 24652, 24725, 24744, 141043, 24753, 24766, 24776, 24793, - 24814, 24821, 24848, 24857, 24862, 24890, 14703, 24897, 24902, 24928, - 141403, {f: 2, c: 24978}, 24983, 24997, 25005, 141483, 25045, 25053, 25077, - 141711, 25123, 25170, 25185, 25188, 25211, 25197, 25203, 25241, 25301, - 142008, 25341, 25347, 25360, {f: 2, c: 142159}, 25394, 25397, - {f: 2, c: 25403}, 25409, 25412, 25422, 142150, 25433, 142365, 142246, - 25452, 25497, 142372, 25492, 25533, {f: 2, c: 25556}, 25568, - {f: 2, c: 25579}, 25586, 25630, 25637, 25641, 25647, 25690, 25693, 25715, - 25725, 25735, 25745, 25759, {f: 2, c: 25803}, 25813, 25815, 142817, 25828, - 25855, 14958, 25871, 25876, 14963, 25886, 25906, 25924, 25940, 25963, - 25978, 25988, 25994, 26034, 26037, 26040, 26047, 26057, 26068, 15062, - 26105, 26108, 26116, 26120, 26145, 26154, 26181, 26193, 26190, 15082, - 143811, 143861, 143798, 26218, {f: 2, c: 26220}, 26235, 26240, 26256, - 26258, 15118, 26285, 26289, 26293, 15130, 15132, 15063, 26369, 26386, - 144242, 26393, 144339, 144338, 26445, 26452, 26461, 144336, 144356, 144341, - 26484, 144346, 26514, 144351, 33635, 26640, 26563, 26568, 26578, 26587, - 26615, 144458, 144465, 144459, 26648, 26655, 26669, 144485, 26675, 26683, - 26686, 26693, 26697, 26700, 26709, 26711, 15223, 26731, 26734, 26748, - 26754, 26768, 26774, 15213, {f: 3, c: 26776}, 26780, {f: 2, c: 26794}, - 26804, 26811, 26875, 144612, 144730, 26819, 26821, 26828, 26841, - {f: 2, c: 26852}, 26860, 26871, 26883, 26887, 15239, 144788, 15245, 26950, - 26985, 26988, 27002, 27026, 15268, 27030, 27056, 27066, 27068, 27072, - 27089, 144953, 144967, 144952, 27107, {f: 2, c: 27118}, 27123, 15309, - 27124, 27134, 27153, 27162, 27165, 145180, {f: 2, c: 27186}, 27199, 27209, - 27258, 27214, 27218, 27236, 145164, 27275, 15344, 27297, 145252, 27307, - 27325, 27334, 27348, 27344, 27357, 145407, 145383, {f: 3, c: 27377}, 27389, - 145444, 27403, {f: 3, c: 27407}, 145469, 27415, 15398, 27439, 27466, 27480, - 27500, 27509, [11934, 27514], 27521, 27547, 27566, 146072, 27581, - {f: 3, c: 27591}, 27610, {f: 2, c: 27622}, 27630, 27650, 27658, 27662, - 27702, 146559, 27725, 27739, 27757, 27780, 27785, 15555, 27796, 27799, - 27821, 27842, 15570, 27868, 27881, 27885, 146688, 27904, 27940, - {f: 2, c: 27942}, 27751, 27951, 27964, 27995, 28000, 28016, - {f: 2, c: 28032}, 28042, 28045, 28049, 28056, 146752, 146938, 146937, - 146899, 28075, 28078, 28084, 28098, 27956, 28104, 28110, 28127, 28150, - 28214, 28190, 15633, 28210, {f: 2, c: 28232}, {f: 2, c: 28235}, 28239, - {f: 2, c: 28243}, 28247, 28259, 15646, 28307, 28327, 28340, 28355, 28469, - 28395, 28409, 28411, 28426, 28428, 28440, 28453, 28470, 28476, 147326, - 28498, 28503, 28512, 28520, 28560, 28566, 28606, 28575, 28581, 28591, - 15716, {f: 2, c: 28616}, 28649, 147606, 28668, 28672, 28682, 28707, 147715, - 28730, 28739, 28743, 28747, 15770, 28773, 28777, 28782, 28790, 28806, - 28823, 147910, 28831, 28849, 147966, 28908, 28874, 28881, 28931, 28934, - 28936, 28940, 15808, 28975, 29008, 29011, 29022, 15828, 29078, 29056, - 29083, 29088, 29090, {f: 2, c: 29102}, 148412, 29145, 29148, 29191, 15877, - 29236, 29241, 29250, 29271, 29283, 149033, {f: 2, c: 29294}, 29304, 29311, - 29326, 149157, 29358, 29360, 29377, 15968, 29388, 15974, 15976, 29427, - 29434, 29447, 29458, {f: 2, c: 29464}, 16003, 29497, 29484, 29491, 29501, - 29522, 16020, 29547, 149654, {f: 2, c: 29550}, 29553, 29569, 29578, 29588, - 29592, 29596, 29605, 29625, 29631, 29637, 29643, 29665, 29671, 29689, - 29715, 29690, 29697, 29779, 29760, 29763, 29778, 29789, 29825, 29832, - 150093, 29842, 29847, 29849, 29857, 29861, 29866, 29881, 29883, 29882, - 29910, 29912, 29931, 150358, 29946, 150383, 29984, 29988, 29994, 16215, - 150550, {f: 2, c: 30013}, 30016, 30024, 30032, 30034, 30066, 30065, 30074, - {f: 2, c: 30077}, 30092, 16245, 30114, 16247, 30128, 30135, - {f: 2, c: 30143}, 30150, 30159, 30163, 30173, {f: 2, c: 30175}, 30183, - 30190, 30193, 30211, 30232, 30215, 30223, 16302, 151054, 30227, - {f: 2, c: 30235}, 151095, 30245, 30248, 30268, 30259, 151146, 16329, 30273, - 151179, 30281, 30293, 16343, 30318, 30357, 30369, 30368, {f: 2, c: 30375}, - 30383, 151626, 30409, 151637, 30440, 151842, 30487, 30490, 30509, 30517, - 151977, 16441, 152037, 152013, 30552, 152094, 30588, 152140, 16472, 30618, - 30623, 30626, 30628, {f: 2, c: 30686}, 30692, 30698, 30700, 30715, 152622, - 30725, 30729, 30733, 30745, 30764, 30791, 30826, 152793, 30858, 30868, - 30884, 30877, 30879, 30907, 30933, 30950, {f: 2, c: 30969}, 30974, 152999, - 30992, 31003, 31013, 31050, 31064, 16645, 31079, 31090, 31125, 31137, - 31145, 31156, 31170, 31175, {f: 2, c: 31180}, 31190, 16712, 153513, 153524, - 16719, 31242, 31253, 31259, 16739, 31288, 31303, 31318, 31321, 31324, - 31327, 31335, 31338, 31349, 31362, 31370, 31376, 31404, 154068, 16820, - 31417, 31422, 16831, 31436, 31464, 31476, 154340, 154339, 154353, 31549, - 31530, {f: 2, c: 31534}, 16870, 16883, 31615, 31553, 16878, 31573, 31609, - 31588, 31590, 31603, 154546, 16903, 31632, 31643, 16910, 31669, 31676, - 31685, 31690, 154699, 154724, 31700, 31702, 31706, 31722, 31728, 31747, - 31758, 31813, 31818, 31831, 31838, 31841, 31849, 31855, 155182, 155222, - 155237, 31910, 155234, {f: 2, c: 31926}, 155352, 31940, 155330, 31949, - 155368, 155427, 31974, 155484, 31989, 32003, 17094, 32018, 32030, 155616, - 155604, {f: 2, c: 32061}, 32064, 32071, 155660, 155643, 17110, 32090, - 32106, 32112, 17117, 32127, 155671, 32136, 32151, 155744, 32157, 32167, - 32170, 32182, 32192, 32215, 32217, 32230, 17154, 155885, 64088, 32272, - 32279, 32285, 32295, 32300, 32325, 32373, 32382, {f: 2, c: 32390}, 17195, - 32410, 17219, 32572, 32571, 32574, 32579, 13505, 156272, 156294, - {f: 2, c: 32611}, 32621, {f: 2, c: 32637}, 32656, 20859, 146702, 32662, - 32668, 32685, 156674, 32707, 32719, 32739, 32754, 32778, 32776, 32790, - 32812, 32816, 32835, 32870, 32891, 32921, 32924, 32932, 32935, 32952, - 157310, 32965, 32981, 32998, 33037, 33013, 33019, 17390, 33077, 33054, - 17392, 33060, 33063, 33068, 157469, 33085, 17416, 33129, 17431, 17436, - 33157, 17442, 33176, 33202, 33217, 33219, 33238, 33243, 157917, 33252, - 157930, 33260, 33277, 33279, 158063, 33284, 158173, 33305, 33314, 158238, - 33340, 33353, 33349, 158296, 17526, 17530, 33367, 158348, 33372, 33379, - 158391, 17553, 33405, 33407, 33411, 33418, 33427, {f: 2, c: 33447}, 33458, - 33460, 33466, 33468, 33506, 33512, 33527, {f: 2, c: 33543}, 33548, 33620, - 33563, 33565, 33584, 33596, 33604, 33623, 17598, 17620, 17587, - {f: 2, c: 33684}, 33691, 33693, 33737, 33744, 33748, 33757, 33765, 33785, - 33813, 158835, 33815, 33849, 33871, {f: 2, c: 33873}, {f: 2, c: 33881}, - 33884, 158941, 33893, 33912, 33916, 33921, 17677, 33943, 33958, 33982, - 17672, {f: 2, c: 33998}, 34003, 159333, 34023, 34026, 34031, 34033, 34042, - 34075, {f: 2, c: 34084}, 34091, 34127, 34159, 17731, 34129, - {f: 2, c: 34145}, 159636, 34171, 34173, 34175, 34177, 34182, 34195, 34205, - 34207, 159736, {f: 2, c: 159734}, 34236, 34247, 34250, {f: 2, c: 34264}, - 34271, 34273, 34278, 34294, 34304, 34321, 34334, 34337, 34340, 34343, - 160013, 34361, 34364, 160057, 34368, 34387, 34390, 34423, 34439, 34441, - {f: 2, c: 34460}, 34481, 34483, 34497, 34499, 34513, 34517, 34519, 34531, - 34534, 17848, 34565, 34567, 34574, 34576, 34591, 34593, 34595, 34609, - 34618, 34624, 34627, 34641, 34648, {f: 2, c: 34660}, 34674, 34684, 160731, - 160730, 34727, 34697, 34699, 34707, 34720, 160766, 17893, 34750, 160784, - 34753, 34766, 34783, 160841, 34787, {f: 2, c: 34789}, 34794, 34835, 34856, - 34862, 34866, 34876, 17935, 34890, 34904, 161301, 161300, 34921, 161329, - 34927, 34976, 35004, 35008, 161427, 35025, 35027, 17985, 35073, 161550, - 35127, 161571, 35138, 35141, 35145, 161618, 35170, 35209, 35216, 35231, - 35248, 35255, 35288, 35307, 18081, 35315, 35325, 35327, 18095, 35345, - 35348, 162181, 35361, 35381, 35390, 35397, 35405, 35416, 35502, 35472, - 35511, 35543, 35580, 162436, 35594, 35589, 35597, 35612, 35629, 18188, - 35665, 35678, 35702, 35713, 35723, {f: 2, c: 35732}, 35897, 162739, 35901, - 162750, 162759, 35909, 35919, 35927, 35945, 35949, 163000, 35987, 35986, - 35993, 18276, 35995, 36054, 36053, 163232, 36081, 163344, 36105, 36110, - 36296, 36313, 36364, 18429, 36349, 36358, 163978, 36372, 36374, - {f: 2, c: 36385}, 36391, 164027, 18454, 36406, 36409, 36436, 36450, 36461, - 36463, 36504, 36510, 36533, 36539, 164482, 18510, 164595, 36608, 36616, - 36651, 36672, 36682, 36696, 164876, 36772, 36788, 164949, 36801, 36806, - 64036, 36810, 36813, 36819, 36821, 36849, 36853, 36859, 36876, 36919, - 165227, 36931, 36957, {f: 2, c: 165320}, 36997, 37004, 37008, 37025, 18613, - 37040, 37046, 37059, 37064, 165591, 37084, 37087, 165626, 37110, 37106, - 37120, 37099, {f: 2, c: 37118}, 37124, 37126, 37144, 37150, 37175, 37177, - {f: 2, c: 37190}, 37207, 37209, 37236, 37241, 37253, 37299, 37302, - {f: 2, c: 37315}, 166217, 166214, 37356, 37377, {f: 2, c: 37398}, 166251, - 37442, 37450, 37462, 37473, 37477, 37480, 166280, {f: 2, c: 37500}, 37503, - 37513, 37517, 37527, 37529, 37535, 37547, {f: 2, c: 166330}, 37554, - {f: 2, c: 37567}, 37574, 37582, 37605, 37649, 166430, 166441, 37623, 37673, - 166513, 166467, 37713, 37722, 37739, 37745, 37747, 37793, 166553, 166605, - 37768, 37771, 37775, 37790, 37877, 166628, 166621, 37873, 37831, 37852, - 37863, 37897, {f: 2, c: 37910}, 37883, 37938, 37947, 166849, 166895, 37997, - 37999, 38265, 38278, {f: 2, c: 38284}, 167184, 167281, 38344, 167419, - 167455, 38444, {f: 2, c: 38451}, 167478, 38460, 38497, 167561, 38530, - 167659, 38554, 167730, 18919, 38579, 38586, 38589, 18938, 167928, 38616, - 38618, 38621, 18948, 38676, 38691, 18985, 38710, 38721, 38727, 38743, - 38747, 38762, 168608, 168625, 38806, 38814, {f: 2, c: 38833}, 38846, 38860, - 38865, 38868, 38872, 38881, 38897, 38916, 38925, 38932, 38934, 19132, - 169104, {f: 2, c: 38962}, 38949, 38983, 39014, 39083, 39085, 39088, 169423, - 39095, {f: 2, c: 39099}, 39106, 39111, 39115, 39137, 39139, 39146, - {f: 2, c: 39152}, 39155, 39176, 19259, 169712, {f: 2, c: 39190}, 169753, - {f: 3, c: 39194}, 169808, 39217, {f: 3, c: 39226}, 39233, 39238, 39246, - 39264, 39331, 39334, 39357, 39359, 39363, 39380, 39385, 39390, 170182, - 39408, 39417, 39420, 39434, 39441, 39450, 39456, 39473, 39492, 39500, - 39512, 19394, 39599, 19402, 39607, 19410, 39609, 170610, 39622, 39632, - 39634, 39637, 39648, 39653, 39657, 39692, 39696, 39698, 39702, 39708, - 39723, 39741, 19488, 39755, 39779, 39781, {f: 2, c: 39787}, - {f: 2, c: 39798}, 39846, 39852, 171483, 39858, 39864, 39870, 39923, 39896, - 39901, 39914, 39919, 39918, 171541, 171658, 171593, 39958, - {f: 3, c: 39960}, 39965, 39970, 39977, 171716, 39985, 39991, 40005, 40028, - 171753, {f: 2, c: 40009}, 171739, 40020, 40024, 40027, 40029, 40031, - {f: 3, c: 40041}, {f: 2, c: 40045}, 40050, 40053, 40058, 40166, 40178, - 40203, [171982, 171991], 40209, {f: 2, c: 40215}, 172079, 19652, 172058, - 40242, 19665, 40266, 40287, 40290, 172281, 172162, 40307, {f: 2, c: 40310}, - 40324, 40345, 40353, 40383, 40373, 40377, 40381, 40393, 40410, 40416, - 40419, 19719, 40458, 40450, 40461, 40476, 40571, 139800, 40576, 40581, - 40603, 172940, 40637, 173111, 40671, 40703, 40706, 19831, 40707, 40762, - 40765, 40774, 40787, 40789, 40792, 173553, 40797, 173570, 40809, 40813, - 40816, 173746, 11948, 13844, 14509, 15820, 16348, 17854, 17936, 19326, - 19512, 19681, 19980, {f: 2, c: 20003}, 20089, 20211, 20236, 20249, 20267, - 20270, 20273, 20356, 20382, 20407, 20484, 20492, 20556, 20575, 20578, - 20599, 20622, 20638, 20642, 20675, 20712, 20721, 20734, 20743, - {f: 3, c: 20748}, 20787, 20792, 20852, 20868, 20920, 20922, 20936, 20943, - 20945, {f: 2, c: 20947}, 20952, 20959, 20997, 21030, 21032, 21035, - {f: 2, c: 21041}, 21045, 21052, 21082, 21088, 21102, {f: 2, c: 21112}, - 21130, 21132, 21217, 21225, 21233, 21251, 21265, 21279, 21293, 21298, - 21309, 21349, 21357, 21369, 21374, 21396, 21401, 21418, 21423, 21434, - 21441, {f: 2, c: 21444}, 21472, 21523, 21546, 21553, {f: 2, c: 21556}, - 21580, 21671, 21674, 21681, 21691, 21710, 21738, 21756, 21765, 21768, - 21781, 21799, 21802, 21814, 21841, 21862, 21903, 21906, 21908, 21924, - 21938, 21955, 21958, 21971, 21979, 21996, 21998, 22001, 22006, 22008, - 22021, 22029, {f: 2, c: 22033}, 22060, 22069, 22073, 22093, 22100, 22149, - 22175, 22182, 22199, 22220, 22223, 22233, 22241, 22251, 22253, 22257, - 22279, 22284, {f: 2, c: 22298}, 22301, 22316, 22318, {f: 2, c: 22333}, - 22367, 22379, 22381, 22394, 22403, 22423, 22446, 22485, 22503, 22541, - 22566, 22605, 22607, 22623, 22637, 22655, 22657, 22680, 22716, 22815, - 22819, 22873, 22905, 22935, 22959, 22963, 23007, 23025, 23032, 23218, - 23224, 23274, 23286, 23323, 23325, 23329, 23352, 23479, 23511, 23520, - 23583, 23594, 23596, 23606, 23641, 23644, 23661, 23773, 23809, 23860, - 23869, 23897, 23934, 23939, 24007, 24057, 24104, 24114, 24117, 24155, - 24168, 24170, 24183, 24192, 24203, 24243, 24253, 24273, {f: 2, c: 24276}, - 24397, 24492, 24554, 24583, 24649, 24660, 24679, 24763, 24772, 24829, - 24842, 24854, 24874, 24886, 24926, 24932, 24955, 24957, 24959, 24989, - 25016, 25052, 25058, 25061, 25064, 25092, 25095, 25137, 25145, 25149, - 25210, 25232, 25256, 25306, 25332, 25366, 25386, 25398, 25414, 25419, - 25427, 25457, 25461, 25471, 25474, 25482, {f: 2, c: 25518}, 25578, - {f: 2, c: 25592}, 25618, 25624, 25632, 25636, 25642, 25653, 25661, 25663, - 25682, 25695, 25716, 25744, {f: 2, c: 25752}, 25772, 25779, 25837, 25840, - 25883, 25887, 25902, 25929, 25952, 26002, 26005, 26036, 26046, 26056, - 26062, 26064, 26079, 26238, {f: 2, c: 26251}, 26291, 26304, 26319, 26405, - 26421, 26453, 26496, 26511, 26513, 26532, 26545, 26549, 26558, 26664, - 26758, 26859, 26869, 26903, 26931, 26936, 26971, 26981, 27048, 27051, - 27055, 27109, 27121, 27210, 27221, 27239, 27249, 27311, {f: 2, c: 27336}, - 27395, 27451, 27455, {f: 2, c: 27517}, 27568, 27639, 27641, 27652, 27657, - 27661, 27692, 27722, 27730, 27732, 27769, 27820, 27828, 27858, 28001, - 28028, 28089, 28144, 28229, 28275, 28283, 28285, 28297, 28348, - {f: 2, c: 28378}, 28454, 28457, 28464, 28551, 28573, 28590, 28599, 28685, - 28704, 28745, 28824, 28848, {f: 2, c: 28885}, 28997, 29106, 29172, 29207, - 29215, 29251, {f: 2, c: 29263}, 29274, 29280, 29288, 29303, 29316, 29385, - 29413, 29428, 29442, 29451, 29470, 29474, {f: 2, c: 29498}, 29517, 29528, - 29543, 29810, 29871, 29919, 29924, 29940, 29947, 29974, 29985, 30015, - 30046, 30105, 30116, 30145, 30148, 30156, 30167, 30172, 30177, 30191, - 30212, 30220, 30237, 30258, 30264, 30277, 30282, 30303, 30381, 30397, - 30425, 30443, 30448, 30457, 30464, 30478, 30498, 30504, 30511, 30521, - 30526, 30533, 30538, 30543, 30558, 30564, 30567, 30572, 30596, - {f: 2, c: 30604}, 30614, 30631, 30639, 30647, 30654, 30665, 30673, 30681, - 30705, 30775, 30812, 30846, 30872, 30881, 30897, 30899, 30921, 30931, - 30988, 31007, {f: 2, c: 31015}, 31039, 31042, 31060, 31083, 31100, 31147, - 31172, 31210, 31234, 31244, 31280, 31290, 31300, 31360, 31366, 31380, - 31413, 31421, 31486, 31531, 31607, 31648, 31660, 31664, 31720, 31730, - 31736, 31740, 31742, 31753, 31784, 31791, 31810, {f: 2, c: 31826}, - {f: 3, c: 31835}, 31858, 31869, 31879, 31902, 31930, 31943, 31955, 31962, - 32060, 32077, 32130, 32133, 32141, 32145, 32158, 32179, 32185, 32208, - 32229, {f: 2, c: 32245}, 32303, 32310, 32324, 32367, 32376, 32385, 32573, - 32603, 32605, 32613, 32625, {f: 2, c: 32639}, 32651, 32674, - {f: 3, c: 32765}, 32775, 32781, 32798, 32825, 32904, 32910, 32975, 32980, - 33005, 33008, 33015, 33018, 33022, 33027, 33047, 33072, 33111, 33135, - 33139, 33163, 33168, 33179, 33182, 33227, 33237, {f: 2, c: 33245}, 33249, - 33263, 33270, 33280, 33291, {f: 2, c: 33299}, 33306, 33338, 33348, 33389, - 33412, 33417, 33425, 33450, 33456, 33488, 33514, 33519, 33526, 33622, - 33656, 33784, 33788, 33880, 33939, 33969, 33981, 34043, 34118, 34134, - 34141, 34181, 34200, 34370, 34374, 34496, 34580, 34594, 34606, 34617, - 34653, 34683, 34700, 34702, {f: 2, c: 34711}, 34718, 34723, 34734, 34751, - 34761, 34778, 34840, 34843, 34861, 34874, 34885, 34891, 34894, 34901, - 34906, 34926, {f: 3, c: 34970}, 35021, 35040, 35055, {f: 2, c: 35086}, - 35110, 35125, 35162, 35164, 35179, 35184, 35196, 35237, 35253, 35260, - 35285, 35401, 35415, 35431, 35454, 35462, 35478, 35510, 35529, 35537, - 35549, 35564, 35573, 35590, 35599, 35601, 35653, 35666, 35693, 35704, - 35708, 35710, 35717, 35743, 35915, 35923, 35963, 36026, 36037, 36041, - 36050, 36076, 36085, 36087, 36097, 36099, 36119, 36124, 36206, 36241, - 36255, 36267, 36274, 36309, 36327, {f: 2, c: 36337}, 36340, 36353, 36363, - 36390, 36401, {f: 2, c: 36416}, 36429, 36431, 36444, 36449, 36457, 36465, - 36469, 36471, 36489, 36496, 36501, 36506, 36519, 36521, 36525, 36584, - 36592, 36615, 36632, 36645, 36647, 36652, 36661, 36666, 36675, 36679, - 36689, 36693, {f: 3, c: 36768}, 36773, 36868, 36891, 36911, 36940, 36955, - 36976, 36980, 36985, 37003, 37016, 37024, 37042, 37053, 37065, 37104, - 37125, 37157, 37210, 37223, 37242, 37258, 37265, 37269, 37296, 37307, - 37309, 37314, 37317, 37376, 37385, 37411, 37494, 37518, 37551, - {f: 2, c: 37563}, 37569, 37571, 37573, 37576, 37652, 37683, 37686, 37720, - 37759, 37762, 37770, 37819, 37836, 37862, 37881, 37890, {f: 2, c: 37901}, - 37934, 37964, 38280, 38305, 38335, 38342, 38345, {f: 2, c: 38353}, 38368, - 38372, 38374, 38436, 38449, 38456, 38461, 38484, 38516, 38523, 38527, - 38529, 38531, 38537, 38550, 38574, 38659, 38683, {f: 2, c: 38689}, 38696, - 38705, 38759, 38774, 38781, 38783, 38809, 38815, 38828, 38841, 38861, - 38880, 38895, 38919, 38950, 38958, {f: 2, c: 39010}, 39092, 39109, 39170, - 39185, 39189, 39221, 39240, 39252, 39262, 39393, 39436, 39440, 39459, - 39489, 39505, {f: 2, c: 39613}, 39681, 39689, 39691, {f: 2, c: 39693}, - 39705, 39733, 39752, 39765, 39784, 39808, 39814, 39824, 39837, 39856, - 39871, 39880, 39935, 39938, 39964, 39989, 40004, 40022, 40033, 40040, - 40240, 40253, 40298, 40315, 40421, 40425, 40435, 40570, {f: 3, c: 40578}, - 40624, 40676, 40688, 40690, 40713, 40719, 40724, 40731, 40738, 40742, - {f: 2, c: 40746}, 40756, 40794, 40815, 40862, 40869, 131317, 151044, - 151538, 163187, 194581, 194630, 194713, 194726, 194789, 195038, 13790, - {s: 4}, 172722, 0, 0, 131416, {s: 4}, 132529, 0, 0, 132844, {s: 6}, 134488, - {s: 21}, 154060, {s: 9}, 14756, 14776, 142914, 0, 0, 14940, 0, 0, 143339, - 0, 0, 162228, 0, 15044, 15051, {s: 5}, 14981, {s: 8}, 15347, 27384, {s: 5}, - 15665, {s: 9}, 147531, 0, 15936, 14497, {s: 34}, 158878, {s: 12}, 18207, - 162876, {s: 4}, 18462, {s: 71}, 39709, 39724, 20482, 20958, 21255, 23532, - 63784, 26142, 63785, 28746, 64021, 21857, 27706, 31328, 156492, 34819, - 38315, 38741, 171581, 173594], - 'Adobe-Korea1': [{f: 95, c: 32}, 8361, 8208, 169, 0, 0, [12288, 12644], - {f: 2, c: 12289}, 12539, 8229, [8230, 8943], 168, 12291, {f: 2, c: 8211}, - 8214, 65340, 65374, {f: 2, c: 8216}, {f: 2, c: 8220}, {f: 2, c: 12308}, - {f: 10, c: 12296}, 177, 215, 247, 8800, {f: 2, c: 8804}, 8734, 8756, 176, - {f: 2, c: 8242}, 8451, 8491, {f: 2, c: 65504}, 65509, 9794, 9792, 8736, - 8869, 8978, 8706, 8711, 8801, 8786, 167, 8251, 9734, 9733, 9675, 9679, - 9678, 9671, 9670, 9633, 9632, 9651, 9650, 9661, 9660, 8594, - {f: 2, c: 8592}, {f: 2, c: 8595}, 12307, 171, 187, 8730, 8765, 8733, 8757, - {f: 2, c: 8747}, 8712, 8715, {f: 2, c: 8838}, {f: 2, c: 8834}, 8746, 8745, - {f: 2, c: 8743}, 65506, 8658, 8660, 8704, 8707, 180, 732, 711, 728, 733, - 730, 729, 184, 731, 161, 191, 8758, 8750, 8721, 8719, 164, 8457, 8240, - 9665, 9664, 9655, 9654, 9828, {f: 2, c: 9824}, 9829, 9831, 9827, 9673, - 9672, 9635, {f: 2, c: 9680}, 9618, {f: 2, c: 9636}, 9640, 9639, 9638, 9641, - 9832, 9743, 9742, 9756, 9758, 182, {f: 2, c: 8224}, 8597, 8599, 8601, 8598, - 8600, 9837, {f: 2, c: 9833}, 9836, 12927, 12828, 8470, 13255, 8482, 13250, - 13272, 8481, {f: 59, c: 65281}, 65510, {f: 33, c: 65341}, 65507, - {f: 51, c: 12593}, {f: 42, c: 12645}, {f: 10, c: 8560}, {f: 10, c: 8544}, - {f: 17, c: 913}, {f: 7, c: 931}, {f: 17, c: 945}, {f: 7, c: 963}, 9472, - 9474, 9484, 9488, 9496, 9492, 9500, 9516, 9508, 9524, 9532, 9473, 9475, - 9487, 9491, 9499, 9495, 9507, 9523, 9515, 9531, 9547, 9504, 9519, 9512, - 9527, 9535, 9501, 9520, 9509, 9528, 9538, 9490, 9489, 9498, 9497, 9494, - 9493, 9486, 9485, {f: 2, c: 9502}, {f: 2, c: 9505}, {f: 2, c: 9510}, - {f: 2, c: 9513}, {f: 2, c: 9517}, {f: 2, c: 9521}, {f: 2, c: 9525}, - {f: 2, c: 9529}, {f: 2, c: 9533}, {f: 2, c: 9536}, {f: 8, c: 9539}, - {f: 3, c: 13205}, 8467, 13208, 13252, {f: 4, c: 13219}, {f: 10, c: 13209}, - 13258, {f: 3, c: 13197}, 13263, {f: 2, c: 13192}, 13256, {f: 2, c: 13223}, - {f: 10, c: 13232}, {f: 5, c: 13184}, {f: 6, c: 13242}, {f: 5, c: 13200}, - 8486, {f: 2, c: 13248}, {f: 3, c: 13194}, 13270, 13253, {f: 3, c: 13229}, - 13275, {f: 4, c: 13225}, 13277, 13264, 13267, 13251, 13257, 13276, 13254, - 198, 208, 170, 294, 306, 319, 321, 216, 338, 186, 222, 358, 330, - {f: 28, c: 12896}, {f: 26, c: 9424}, {f: 15, c: 9312}, 189, - {f: 2, c: 8531}, 188, 190, {f: 4, c: 8539}, 230, 273, 240, 295, 305, 307, - 312, 320, 322, 248, 339, 223, 254, 359, 331, 329, {f: 28, c: 12800}, - {f: 26, c: 9372}, {f: 15, c: 9332}, 185, {f: 2, c: 178}, 8308, 8319, - {f: 4, c: 8321}, {f: 83, c: 12353}, {f: 86, c: 12449}, {f: 6, c: 1040}, - 1025, {f: 32, c: 1046}, 1105, {f: 26, c: 1078}, {f: 2, c: 44032}, 44036, - {f: 4, c: 44039}, {f: 8, c: 44048}, {f: 5, c: 44057}, 44064, 44068, - {f: 2, c: 44076}, {f: 3, c: 44079}, {f: 2, c: 44088}, 44092, 44096, 44107, - 44109, 44116, 44120, 44124, {f: 2, c: 44144}, 44148, {f: 2, c: 44151}, - 44154, {f: 2, c: 44160}, {f: 4, c: 44163}, {f: 4, c: 44169}, 44176, 44180, - {f: 2, c: 44188}, {f: 3, c: 44191}, {f: 3, c: 44200}, 44204, - {f: 2, c: 44207}, {f: 2, c: 44216}, {f: 3, c: 44219}, 44225, 44228, 44232, - 44236, 44245, 44247, {f: 2, c: 44256}, 44260, {f: 2, c: 44263}, 44266, - 44268, {f: 3, c: 44271}, 44275, {f: 2, c: 44277}, {f: 2, c: 44284}, 44288, - 44292, 44294, {f: 2, c: 44300}, 44303, 44305, 44312, 44316, 44320, 44329, - {f: 2, c: 44332}, {f: 2, c: 44340}, 44344, 44348, {f: 2, c: 44356}, 44359, - 44361, 44368, 44372, 44376, 44385, 44387, {f: 2, c: 44396}, 44400, - {f: 4, c: 44403}, {f: 3, c: 44411}, 44415, {f: 2, c: 44417}, - {f: 2, c: 44424}, 44428, 44432, {f: 2, c: 44444}, 44452, 44471, - {f: 2, c: 44480}, 44484, 44488, {f: 2, c: 44496}, 44499, 44508, 44512, - 44516, {f: 2, c: 44536}, 44540, {f: 3, c: 44543}, {f: 2, c: 44552}, 44555, - 44557, 44564, {f: 2, c: 44592}, 44596, {f: 2, c: 44599}, 44602, - {f: 2, c: 44608}, 44611, {f: 2, c: 44613}, 44618, {f: 3, c: 44620}, 44624, - 44628, 44630, {f: 2, c: 44636}, {f: 3, c: 44639}, 44645, {f: 2, c: 44648}, - 44652, 44656, {f: 2, c: 44664}, {f: 3, c: 44667}, {f: 2, c: 44676}, 44684, - {f: 3, c: 44732}, 44736, 44740, {f: 2, c: 44748}, {f: 3, c: 44751}, - {f: 2, c: 44760}, 44764, 44776, 44779, 44781, 44788, 44792, 44796, - {f: 2, c: 44807}, 44813, 44816, {f: 2, c: 44844}, 44848, 44850, 44852, - {f: 2, c: 44860}, 44863, {f: 3, c: 44865}, {f: 2, c: 44872}, 44880, - {f: 2, c: 44892}, {f: 2, c: 44900}, 44921, 44928, 44932, 44936, - {f: 2, c: 44944}, 44949, 44956, {f: 2, c: 44984}, 44988, 44992, - {f: 3, c: 44999}, 45003, {f: 2, c: 45005}, 45012, 45020, {f: 2, c: 45032}, - {f: 2, c: 45040}, 45044, 45048, {f: 2, c: 45056}, 45060, 45068, 45072, - 45076, {f: 2, c: 45084}, 45096, {f: 2, c: 45124}, 45128, 45130, 45132, - 45134, {f: 3, c: 45139}, 45143, 45145, 45149, {f: 2, c: 45180}, 45184, - 45188, {f: 2, c: 45196}, 45199, 45201, {f: 3, c: 45208}, 45212, - {f: 4, c: 45215}, {f: 2, c: 45224}, {f: 5, c: 45227}, 45233, - {f: 3, c: 45235}, 45240, 45244, {f: 2, c: 45252}, {f: 3, c: 45255}, - {f: 2, c: 45264}, 45268, 45272, 45280, 45285, {f: 2, c: 45320}, - {f: 2, c: 45323}, 45328, {f: 2, c: 45330}, {f: 2, c: 45336}, - {f: 3, c: 45339}, {f: 3, c: 45347}, 45352, 45356, {f: 2, c: 45364}, - {f: 3, c: 45367}, {f: 2, c: 45376}, 45380, 45384, {f: 2, c: 45392}, - {f: 2, c: 45396}, 45400, 45404, 45408, {f: 2, c: 45432}, 45436, 45440, - 45442, {f: 2, c: 45448}, 45451, 45453, {f: 3, c: 45458}, 45464, 45468, - 45480, 45516, 45520, 45524, {f: 2, c: 45532}, 45535, {f: 2, c: 45544}, - 45548, 45552, 45561, 45563, 45565, {f: 2, c: 45572}, 45576, - {f: 2, c: 45579}, {f: 2, c: 45588}, 45591, 45593, 45600, 45620, 45628, - 45656, 45660, 45664, {f: 2, c: 45672}, {f: 2, c: 45684}, 45692, - {f: 2, c: 45700}, 45705, {f: 2, c: 45712}, 45716, {f: 3, c: 45720}, - {f: 2, c: 45728}, 45731, {f: 2, c: 45733}, 45738, 45740, 45744, 45748, - {f: 2, c: 45768}, 45772, 45776, 45778, {f: 2, c: 45784}, 45787, 45789, - 45794, {f: 3, c: 45796}, 45800, {f: 5, c: 45803}, {f: 3, c: 45811}, - {f: 5, c: 45815}, {f: 3, c: 45823}, 45828, 45832, {f: 2, c: 45840}, - {f: 3, c: 45843}, 45852, {f: 3, c: 45908}, 45912, {f: 2, c: 45915}, - {f: 2, c: 45918}, {f: 2, c: 45924}, 45927, 45929, 45931, 45934, - {f: 2, c: 45936}, 45940, 45944, {f: 2, c: 45952}, {f: 3, c: 45955}, 45964, - 45968, 45972, {f: 2, c: 45984}, 45992, 45996, {f: 2, c: 46020}, 46024, - {f: 2, c: 46027}, 46030, 46032, {f: 2, c: 46036}, 46039, 46041, 46043, - 46045, 46048, 46052, 46056, 46076, 46096, 46104, 46108, 46112, - {f: 2, c: 46120}, 46123, 46132, {f: 2, c: 46160}, 46164, 46168, - {f: 2, c: 46176}, 46179, 46181, 46188, 46208, 46216, 46237, 46244, 46248, - 46252, 46261, 46263, 46265, 46272, 46276, 46280, 46288, 46293, - {f: 2, c: 46300}, 46304, {f: 2, c: 46307}, 46310, {f: 2, c: 46316}, 46319, - 46321, 46328, {f: 2, c: 46356}, 46360, {f: 2, c: 46363}, {f: 2, c: 46372}, - {f: 4, c: 46375}, {f: 2, c: 46384}, 46388, 46392, {f: 2, c: 46400}, - {f: 3, c: 46403}, {f: 3, c: 46411}, 46416, 46420, {f: 2, c: 46428}, - {f: 3, c: 46431}, {f: 2, c: 46496}, 46500, 46504, {f: 2, c: 46506}, - {f: 2, c: 46512}, {f: 3, c: 46515}, {f: 3, c: 46523}, 46528, 46532, - {f: 2, c: 46540}, {f: 3, c: 46543}, 46552, 46572, {f: 2, c: 46608}, 46612, - 46616, 46629, 46636, 46644, 46664, 46692, 46696, {f: 2, c: 46748}, 46752, - 46756, {f: 2, c: 46763}, 46769, 46804, 46832, 46836, 46840, - {f: 2, c: 46848}, 46853, {f: 2, c: 46888}, 46892, {f: 2, c: 46895}, - {f: 2, c: 46904}, 46907, 46916, 46920, 46924, {f: 2, c: 46932}, 46944, - 46948, 46952, {f: 2, c: 46960}, 46963, 46965, {f: 2, c: 46972}, 46976, - 46980, {f: 2, c: 46988}, {f: 4, c: 46991}, {f: 4, c: 46998}, 47004, 47008, - {f: 2, c: 47016}, {f: 3, c: 47019}, {f: 2, c: 47028}, 47032, 47047, 47049, - {f: 2, c: 47084}, 47088, 47092, {f: 2, c: 47100}, {f: 3, c: 47103}, - {f: 3, c: 47111}, 47116, 47120, {f: 2, c: 47128}, 47131, 47133, - {f: 2, c: 47140}, 47144, 47148, {f: 2, c: 47156}, {f: 3, c: 47159}, 47168, - 47172, 47185, 47187, {f: 2, c: 47196}, 47200, 47204, {f: 2, c: 47212}, - 47215, 47217, 47224, 47228, 47245, 47272, 47280, 47284, 47288, - {f: 2, c: 47296}, 47299, 47301, 47308, 47312, 47316, 47325, 47327, 47329, - {f: 2, c: 47336}, 47340, 47344, {f: 2, c: 47352}, 47355, 47357, 47364, - 47384, 47392, {f: 2, c: 47420}, 47424, 47428, 47436, 47439, 47441, - {f: 2, c: 47448}, 47452, 47456, {f: 2, c: 47464}, 47467, 47469, - {f: 2, c: 47476}, 47480, 47484, {f: 2, c: 47492}, 47495, {f: 2, c: 47497}, - {f: 2, c: 47501}, {f: 2, c: 47532}, 47536, 47540, {f: 2, c: 47548}, 47551, - 47553, {f: 2, c: 47560}, 47564, {f: 5, c: 47566}, {f: 2, c: 47576}, 47579, - {f: 2, c: 47581}, 47585, {f: 3, c: 47587}, 47592, 47596, {f: 2, c: 47604}, - {f: 4, c: 47607}, {f: 2, c: 47616}, 47624, 47637, {f: 2, c: 47672}, 47676, - 47680, 47682, {f: 2, c: 47688}, 47691, {f: 2, c: 47693}, {f: 3, c: 47699}, - 47704, 47708, {f: 2, c: 47716}, {f: 3, c: 47719}, {f: 2, c: 47728}, 47732, - 47736, {f: 3, c: 47747}, 47751, 47756, {f: 2, c: 47784}, {f: 2, c: 47787}, - 47792, 47794, {f: 2, c: 47800}, 47803, 47805, 47812, 47816, - {f: 2, c: 47832}, 47868, 47872, 47876, 47885, 47887, 47889, 47896, 47900, - 47904, 47913, 47915, {f: 3, c: 47924}, 47928, {f: 4, c: 47931}, - {f: 2, c: 47940}, 47943, 47945, 47949, {f: 2, c: 47951}, 47956, 47960, - 47969, 47971, 47980, 48008, 48012, 48016, 48036, 48040, 48044, 48052, - 48055, 48064, 48068, 48072, 48080, 48083, {f: 2, c: 48120}, 48124, - {f: 2, c: 48127}, 48130, {f: 2, c: 48136}, {f: 3, c: 48139}, 48143, 48145, - {f: 5, c: 48148}, {f: 5, c: 48155}, {f: 2, c: 48164}, 48167, 48169, 48173, - {f: 2, c: 48176}, 48180, 48184, {f: 2, c: 48192}, {f: 3, c: 48195}, 48201, - {f: 2, c: 48204}, 48208, 48221, {f: 2, c: 48260}, 48264, {f: 2, c: 48267}, - 48270, {f: 2, c: 48276}, 48279, {f: 2, c: 48281}, {f: 2, c: 48288}, 48292, - {f: 2, c: 48295}, {f: 2, c: 48304}, {f: 3, c: 48307}, {f: 2, c: 48316}, - 48320, 48324, 48333, {f: 3, c: 48335}, 48341, 48344, 48348, - {f: 3, c: 48372}, 48376, 48380, {f: 2, c: 48388}, 48391, 48393, 48400, - 48404, 48420, 48428, 48448, {f: 2, c: 48456}, 48460, 48464, - {f: 2, c: 48472}, 48484, 48488, {f: 2, c: 48512}, 48516, {f: 4, c: 48519}, - {f: 2, c: 48528}, 48531, 48533, {f: 2, c: 48537}, 48540, 48548, 48560, - 48568, {f: 2, c: 48596}, 48600, 48604, 48617, 48624, 48628, 48632, 48640, - 48643, 48645, {f: 2, c: 48652}, 48656, 48660, {f: 2, c: 48668}, 48671, - {f: 2, c: 48708}, 48712, 48716, 48718, {f: 2, c: 48724}, 48727, - {f: 3, c: 48729}, {f: 2, c: 48736}, 48740, 48744, 48746, {f: 2, c: 48752}, - {f: 3, c: 48755}, {f: 3, c: 48763}, 48768, 48772, {f: 2, c: 48780}, - {f: 3, c: 48783}, {f: 2, c: 48792}, 48808, {f: 2, c: 48848}, 48852, - {f: 2, c: 48855}, 48864, {f: 3, c: 48867}, 48876, 48897, {f: 2, c: 48904}, - {f: 2, c: 48920}, {f: 3, c: 48923}, {f: 2, c: 48960}, 48964, 48968, - {f: 2, c: 48976}, 48981, 49044, 49072, 49093, {f: 2, c: 49100}, 49104, - 49108, 49116, 49119, 49121, 49212, 49233, 49240, 49244, 49248, - {f: 2, c: 49256}, {f: 2, c: 49296}, 49300, 49304, {f: 2, c: 49312}, 49315, - 49317, {f: 2, c: 49324}, {f: 2, c: 49327}, {f: 4, c: 49331}, - {f: 2, c: 49340}, {f: 3, c: 49343}, 49349, {f: 2, c: 49352}, 49356, 49360, - {f: 2, c: 49368}, {f: 3, c: 49371}, {f: 2, c: 49380}, 49384, 49388, - {f: 2, c: 49396}, 49399, 49401, 49408, 49412, 49416, 49424, 49429, - {f: 5, c: 49436}, {f: 2, c: 49443}, {f: 2, c: 49446}, {f: 2, c: 49452}, - {f: 3, c: 49455}, 49462, {f: 2, c: 49464}, 49468, 49472, {f: 2, c: 49480}, - {f: 3, c: 49483}, {f: 2, c: 49492}, 49496, 49500, {f: 2, c: 49508}, - {f: 3, c: 49511}, 49520, 49524, 49528, 49541, {f: 3, c: 49548}, 49552, - 49556, 49558, {f: 2, c: 49564}, 49567, 49569, 49573, {f: 2, c: 49576}, - 49580, 49584, 49597, 49604, 49608, 49612, 49620, {f: 2, c: 49623}, 49632, - 49636, 49640, {f: 2, c: 49648}, 49651, {f: 2, c: 49660}, 49664, 49668, - {f: 2, c: 49676}, 49679, 49681, {f: 2, c: 49688}, 49692, {f: 2, c: 49695}, - {f: 2, c: 49704}, 49707, 49709, 49711, {f: 2, c: 49713}, 49716, 49736, - {f: 2, c: 49744}, 49748, 49752, 49760, 49765, {f: 2, c: 49772}, 49776, - 49780, {f: 2, c: 49788}, 49791, 49793, {f: 2, c: 49800}, 49808, 49816, - 49819, 49821, {f: 2, c: 49828}, 49832, {f: 2, c: 49836}, {f: 2, c: 49844}, - 49847, 49849, {f: 2, c: 49884}, 49888, {f: 2, c: 49891}, {f: 3, c: 49899}, - 49903, 49905, 49910, {f: 2, c: 49912}, {f: 2, c: 49915}, 49920, - {f: 2, c: 49928}, {f: 2, c: 49932}, {f: 3, c: 49939}, 49944, 49948, - {f: 2, c: 49956}, {f: 2, c: 49960}, 49989, {f: 2, c: 50024}, 50028, 50032, - 50034, {f: 2, c: 50040}, {f: 2, c: 50044}, 50052, 50056, 50060, 50112, - {f: 2, c: 50136}, 50140, {f: 2, c: 50143}, 50146, {f: 2, c: 50152}, 50157, - {f: 2, c: 50164}, 50168, 50184, 50192, 50212, 50220, 50224, 50228, - {f: 2, c: 50236}, 50248, {f: 2, c: 50276}, 50280, 50284, {f: 2, c: 50292}, - 50297, 50304, 50324, 50332, 50360, 50364, 50409, {f: 2, c: 50416}, 50420, - 50424, 50426, {f: 3, c: 50431}, 50444, 50448, 50452, 50460, - {f: 2, c: 50472}, 50476, 50480, {f: 2, c: 50488}, 50491, 50493, - {f: 2, c: 50500}, {f: 3, c: 50504}, {f: 3, c: 50508}, {f: 3, c: 50515}, - {f: 3, c: 50519}, {f: 2, c: 50525}, {f: 2, c: 50528}, 50532, 50536, - {f: 2, c: 50544}, {f: 3, c: 50547}, {f: 2, c: 50556}, 50560, 50564, 50567, - {f: 2, c: 50572}, 50575, 50577, 50581, {f: 2, c: 50583}, 50588, 50592, - 50601, {f: 2, c: 50612}, {f: 2, c: 50616}, {f: 4, c: 50619}, - {f: 7, c: 50628}, 50636, 50638, {f: 2, c: 50640}, 50644, 50648, - {f: 2, c: 50656}, 50659, 50661, {f: 3, c: 50668}, 50672, 50676, - {f: 2, c: 50678}, {f: 6, c: 50684}, {f: 4, c: 50693}, 50700, 50704, - {f: 2, c: 50712}, {f: 2, c: 50715}, {f: 2, c: 50724}, 50728, - {f: 3, c: 50732}, 50736, {f: 3, c: 50739}, 50743, 50745, 50747, - {f: 2, c: 50752}, 50756, 50760, {f: 2, c: 50768}, {f: 3, c: 50771}, - {f: 2, c: 50780}, 50784, 50796, 50799, 50801, {f: 2, c: 50808}, 50812, - 50816, {f: 2, c: 50824}, 50827, 50829, {f: 2, c: 50836}, 50840, 50844, - {f: 2, c: 50852}, 50855, 50857, {f: 2, c: 50864}, 50868, {f: 3, c: 50872}, - {f: 2, c: 50880}, 50883, 50885, {f: 2, c: 50892}, 50896, 50900, - {f: 2, c: 50908}, {f: 2, c: 50912}, {f: 2, c: 50920}, 50924, 50928, - {f: 2, c: 50936}, 50941, {f: 2, c: 50948}, 50952, 50956, {f: 2, c: 50964}, - 50967, 50969, {f: 2, c: 50976}, 50980, 50984, {f: 2, c: 50992}, 50995, - 50997, 50999, {f: 2, c: 51004}, 51008, 51012, 51018, {f: 2, c: 51020}, - 51023, {f: 8, c: 51025}, 51036, 51040, 51048, 51051, {f: 2, c: 51060}, - 51064, {f: 3, c: 51068}, {f: 3, c: 51075}, {f: 4, c: 51079}, 51086, - {f: 2, c: 51088}, 51092, {f: 3, c: 51094}, 51098, {f: 2, c: 51104}, - {f: 4, c: 51107}, {f: 2, c: 51116}, 51120, 51124, {f: 2, c: 51132}, - {f: 3, c: 51135}, {f: 2, c: 51144}, 51148, 51150, 51152, 51160, 51165, - 51172, 51176, 51180, {f: 2, c: 51200}, 51204, 51208, 51210, - {f: 2, c: 51216}, 51219, {f: 2, c: 51221}, {f: 2, c: 51228}, 51232, 51236, - {f: 2, c: 51244}, 51247, 51249, 51256, 51260, 51264, {f: 2, c: 51272}, - {f: 2, c: 51276}, 51284, {f: 2, c: 51312}, 51316, 51320, 51322, - {f: 2, c: 51328}, 51331, {f: 3, c: 51333}, {f: 3, c: 51339}, 51348, 51357, - 51359, 51361, 51368, {f: 2, c: 51388}, 51396, 51400, 51404, - {f: 2, c: 51412}, 51415, 51417, {f: 2, c: 51424}, 51428, 51445, - {f: 2, c: 51452}, 51456, {f: 3, c: 51460}, {f: 2, c: 51468}, 51471, 51473, - 51480, 51500, 51508, {f: 2, c: 51536}, 51540, 51544, {f: 2, c: 51552}, - 51555, 51564, 51568, 51572, 51580, {f: 2, c: 51592}, 51596, 51600, - {f: 2, c: 51608}, 51611, 51613, {f: 2, c: 51648}, 51652, {f: 2, c: 51655}, - 51658, {f: 2, c: 51664}, 51667, {f: 2, c: 51669}, {f: 2, c: 51673}, - {f: 2, c: 51676}, 51680, 51682, 51684, 51687, {f: 2, c: 51692}, - {f: 3, c: 51695}, {f: 2, c: 51704}, 51708, 51712, {f: 2, c: 51720}, - {f: 3, c: 51723}, 51732, 51736, 51753, {f: 2, c: 51788}, 51792, 51796, - {f: 2, c: 51804}, {f: 3, c: 51807}, 51816, 51837, 51844, 51864, - {f: 2, c: 51900}, 51904, 51908, {f: 2, c: 51916}, 51919, 51921, 51923, - {f: 2, c: 51928}, 51936, 51948, 51956, 51976, 51984, 51988, 51992, - {f: 2, c: 52000}, 52033, {f: 2, c: 52040}, 52044, 52048, {f: 2, c: 52056}, - 52061, 52068, {f: 2, c: 52088}, 52124, 52152, 52180, 52196, 52199, 52201, - {f: 2, c: 52236}, 52240, 52244, {f: 2, c: 52252}, {f: 2, c: 52257}, - {f: 3, c: 52263}, 52268, 52270, 52272, {f: 2, c: 52280}, {f: 4, c: 52283}, - {f: 2, c: 52292}, 52296, 52300, {f: 2, c: 52308}, {f: 3, c: 52311}, 52320, - 52324, 52326, 52328, 52336, 52341, {f: 2, c: 52376}, 52380, 52384, - {f: 2, c: 52392}, {f: 3, c: 52395}, {f: 2, c: 52404}, 52408, 52412, - {f: 2, c: 52420}, 52423, 52425, 52432, 52436, 52452, 52460, 52464, 52481, - {f: 2, c: 52488}, 52492, 52496, {f: 2, c: 52504}, 52507, 52509, 52516, - 52520, 52524, 52537, 52572, 52576, 52580, {f: 2, c: 52588}, 52591, 52593, - 52600, 52616, {f: 2, c: 52628}, 52632, 52636, {f: 2, c: 52644}, 52647, - 52649, 52656, 52676, 52684, 52688, 52712, 52716, 52720, {f: 2, c: 52728}, - 52731, 52733, 52740, 52744, 52748, 52756, 52761, {f: 2, c: 52768}, 52772, - 52776, {f: 2, c: 52784}, 52787, 52789, {f: 2, c: 52824}, 52828, - {f: 3, c: 52831}, {f: 2, c: 52840}, 52843, 52845, {f: 2, c: 52852}, 52856, - 52860, {f: 2, c: 52868}, 52871, 52873, {f: 2, c: 52880}, 52884, 52888, - {f: 2, c: 52896}, {f: 3, c: 52899}, {f: 2, c: 52908}, 52929, - {f: 2, c: 52964}, 52968, {f: 2, c: 52971}, {f: 2, c: 52980}, - {f: 3, c: 52983}, {f: 2, c: 52992}, 52996, 53000, {f: 2, c: 53008}, 53011, - 53013, 53020, 53024, 53028, {f: 2, c: 53036}, {f: 3, c: 53039}, 53048, - {f: 2, c: 53076}, 53080, 53084, {f: 2, c: 53092}, 53095, 53097, - {f: 2, c: 53104}, 53108, 53112, 53120, 53125, 53132, 53153, 53160, 53168, - 53188, {f: 2, c: 53216}, 53220, 53224, {f: 2, c: 53232}, 53235, 53237, - 53244, 53248, 53252, 53265, 53272, 53293, {f: 2, c: 53300}, 53304, 53308, - {f: 2, c: 53316}, 53319, 53321, 53328, 53332, 53336, 53344, - {f: 2, c: 53356}, 53360, 53364, {f: 2, c: 53372}, 53377, {f: 2, c: 53412}, - 53416, 53420, {f: 2, c: 53428}, 53431, 53433, {f: 2, c: 53440}, 53444, - {f: 2, c: 53448}, {f: 2, c: 53456}, {f: 3, c: 53459}, {f: 2, c: 53468}, - 53472, 53476, {f: 2, c: 53484}, {f: 3, c: 53487}, 53496, 53517, - {f: 2, c: 53552}, 53556, 53560, 53562, {f: 2, c: 53568}, {f: 3, c: 53571}, - {f: 2, c: 53580}, 53584, 53588, {f: 2, c: 53596}, 53599, 53601, 53608, - 53612, 53628, 53636, 53640, {f: 2, c: 53664}, 53668, 53672, - {f: 2, c: 53680}, 53683, 53685, 53690, 53692, 53696, 53720, 53748, 53752, - 53767, 53769, 53776, {f: 2, c: 53804}, 53808, 53812, {f: 2, c: 53820}, - 53823, 53825, 53832, 53852, 53860, {f: 2, c: 53888}, 53892, 53896, - {f: 2, c: 53904}, 53909, 53916, 53920, 53924, 53932, 53937, - {f: 2, c: 53944}, 53948, {f: 2, c: 53951}, 53954, {f: 2, c: 53960}, 53963, - 53972, 53976, 53980, {f: 2, c: 53988}, {f: 2, c: 54000}, 54004, 54008, - {f: 2, c: 54016}, 54019, 54021, {f: 3, c: 54028}, 54032, 54036, 54038, - {f: 2, c: 54044}, {f: 3, c: 54047}, 54053, {f: 2, c: 54056}, 54060, 54064, - {f: 2, c: 54072}, {f: 3, c: 54075}, {f: 2, c: 54084}, {f: 2, c: 54140}, - 54144, 54148, {f: 2, c: 54156}, {f: 3, c: 54159}, {f: 2, c: 54168}, 54172, - 54176, {f: 2, c: 54184}, 54187, 54189, 54196, 54200, 54204, - {f: 2, c: 54212}, {f: 2, c: 54216}, 54224, 54232, 54241, 54243, - {f: 2, c: 54252}, 54256, 54260, {f: 2, c: 54268}, 54271, 54273, 54280, - 54301, 54336, 54340, 54364, 54368, 54372, 54381, 54383, {f: 2, c: 54392}, - 54396, {f: 2, c: 54399}, 54402, {f: 2, c: 54408}, 54411, 54413, 54420, - 54441, 54476, 54480, 54484, 54492, 54495, 54504, 54508, 54512, 54520, - 54523, 54525, 54532, 54536, 54540, {f: 2, c: 54548}, 54551, - {f: 2, c: 54588}, 54592, 54596, {f: 2, c: 54604}, 54607, 54609, - {f: 2, c: 54616}, 54620, 54624, 54629, {f: 2, c: 54632}, 54635, 54637, - {f: 2, c: 54644}, 54648, 54652, {f: 2, c: 54660}, {f: 3, c: 54663}, 54672, - 54693, {f: 2, c: 54728}, 54732, 54736, 54738, {f: 2, c: 54744}, 54747, - 54749, {f: 2, c: 54756}, 54760, 54764, {f: 2, c: 54772}, 54775, 54777, - {f: 2, c: 54784}, 54788, 54792, {f: 2, c: 54800}, {f: 3, c: 54803}, 54812, - 54816, 54820, 54829, {f: 2, c: 54840}, 54844, 54848, 54853, - {f: 2, c: 54856}, 54859, 54861, 54865, {f: 2, c: 54868}, 54872, 54876, - 54887, 54889, {f: 2, c: 54896}, 54900, 54915, 54917, {f: 2, c: 54924}, - 54928, 54932, 54941, 54943, 54945, 54952, 54956, 54960, 54969, 54971, - {f: 2, c: 54980}, 54984, 54988, 54993, 54996, 54999, 55001, 55008, 55012, - 55016, 55024, 55029, {f: 2, c: 55036}, 55040, 55044, 55057, - {f: 2, c: 55064}, 55068, 55072, {f: 2, c: 55080}, 55083, 55085, - {f: 2, c: 55092}, 55096, 55100, 55108, 55111, 55113, {f: 2, c: 55120}, - 55124, {f: 4, c: 55126}, {f: 2, c: 55136}, 55139, 55141, 55145, 55148, - 55152, 55156, {f: 2, c: 55164}, 55169, {f: 2, c: 55176}, 55180, 55184, - {f: 2, c: 55192}, 55195, 55197, 20285, 20339, 20551, 20729, 21152, 21487, - 21621, 21733, 22025, 23233, 23478, 26247, {f: 2, c: 26550}, 26607, 27468, - 29634, 30146, 31292, 33499, 33540, 34903, 34952, 35382, [36040, 63747], - 36303, 36603, 36838, 39381, 21051, 21364, 21508, 24682, 24932, 27580, - 29647, 33050, 35258, [12179, 35282], 38307, 20355, 21002, 22718, 22904, - 23014, [12082, 24178], 24185, 25031, 25536, 26438, 26604, 26751, 28567, - 30286, 30475, 30965, 31240, 31487, 31777, 32925, [12169, 33390], 33393, - 35563, 38291, 20075, 21917, 26359, 28212, 30883, 31469, 33883, 35088, - 34638, 38824, 21208, 22350, 22570, 23884, 24863, 25022, 25121, 25954, - 26577, 27204, 28187, [12130, 29976], 30131, 30435, 30640, 32058, 37039, - {f: 2, c: 37969}, 40853, 21283, 23724, 30002, 32987, 37440, 38296, 21083, - 22536, 23004, 23713, 23831, 24247, 24378, 24394, 24951, 27743, 30074, - 30086, 31968, 32115, 32177, 32652, 33108, 33313, 34193, 35137, 35611, - 37628, [38477, 64009], 40007, 20171, 20215, 20491, 20977, 22607, 24887, - 24894, 24936, 25913, 27114, 28433, 30117, 30342, 30422, 31623, 33445, - 33995, 37799, 38283, 21888, 23458, 22353, 31923, 32697, 37301, 20520, - 21435, 23621, 24040, 25298, 25454, 25818, 25831, 28192, 28844, 31067, - 36317, 36382, 36989, 37445, 37624, 20094, 20214, 20581, [12081, 24062], - 24314, 24838, 26967, 33137, 34388, 36423, 37749, 39467, 20062, 20625, - 26480, 26688, 20745, 21133, 21138, 27298, 30652, 37392, 40660, 21163, - 24623, 36850, 20552, 25001, 25581, 25802, 26684, 27268, 28608, 33160, - 35233, 38548, 22533, 29309, [12125, 29356], 29956, 32121, 32365, 32937, - [12178, 35211, 64010], 35700, 36963, 40273, 25225, 27770, 28500, 32080, - 32570, 35363, 20860, 24906, 31645, 35609, 37463, 37772, 20140, 20435, - 20510, 20670, 20742, 21185, 21197, 21375, 22384, 22659, 24218, 24465, - 24950, 25004, 25806, 25964, 26223, 26299, [26356, 63745], 26775, 28039, - 28805, 28913, 29855, 29861, 29898, 30169, 30828, 30956, 31455, 31478, - 32069, 32147, 32789, 32831, 33051, 33686, 35686, 36629, 36885, 37857, - 38915, 38968, 39514, 39912, 20418, 21843, 22586, [22865, 63753], 23395, - 23622, 24760, 25106, 26690, 26800, 26856, 28330, 30028, 30328, 30926, - 31293, 31995, 32363, 32380, 35336, 35489, 35903, 38542, 40388, 21476, - 21481, 21578, 21617, 22266, 22993, 23396, 23611, 24235, 25335, 25911, - 25925, 25970, 26272, 26543, 27073, 27837, 30204, 30352, 30590, 31295, - 32660, 32771, 32929, 33167, 33510, 33533, 33776, 34241, 34865, 34996, - 35493, 36764, 37678, 38599, 39015, [12220, 39640], [12238, 40723], 21741, - 26011, 26354, 26767, 31296, [12181, 35895], 40288, 22256, 22372, 23825, - 26118, 26801, 26829, 28414, 29736, 34974, 39908, 27752, [12219, 39592], - 20379, 20844, 20849, 21151, 23380, [12079, 24037], 24656, 24685, 25329, - 25511, 25915, 29657, 31354, 34467, 36002, 38799, [20018, 63749], 23521, - [12093, 25096], 26524, [12128, 29916], 31185, 33747, 35463, 35506, 36328, - 36942, 37707, 38982, [24275, 64011], 27112, 34303, 37101, 20896, 23448, - 23532, 24931, 26874, 27454, 28748, 29743, 29912, 31649, 32592, 33733, - 35264, 36011, 38364, 39208, 21038, 24669, 25324, 36866, 20362, 20809, - 21281, 22745, 24291, 26336, 27960, 28826, 29378, 29654, 31568, 33009, - 37979, 21350, 25499, 32619, 20054, 20608, 22602, 22750, 24618, 24871, - 25296, 27088, 39745, 23439, 32024, 32945, 36703, 20132, 20689, 21676, - 21932, 23308, 23968, 24039, 25898, 25934, 26657, 27211, 29409, 30350, - 30703, 32094, 32761, 33184, 34126, 34527, 36611, 36686, 37066, 39171, - 39509, 39851, 19992, 20037, 20061, 20167, 20465, 20855, 21246, 21312, - [12061, 21475], [21477, 63750], 21646, 22036, 22389, 22434, 23495, 23943, - 24272, 25084, 25304, 25937, 26552, 26601, 27083, 27472, 27590, 27628, - 27714, 28317, 28792, 29399, 29590, 29699, 30655, 30697, 31350, 32127, - 32777, [12165, 33276], 33285, 33290, 33503, 34914, 35635, 36092, 36544, - 36881, 37041, 37476, 37558, 39378, 39493, 40169, 40407, - [12244, 40860, 63751, 63752], 22283, 23616, 33738, 38816, 38827, 40628, - 21531, 31384, 32676, 35033, 36557, 37089, 22528, 23624, 25496, 31391, - 23470, [12088, 24339], 31353, 31406, 33422, 36524, 20518, 21048, 21240, - 21367, 22280, 25331, 25458, 27402, 28099, 30519, 21413, 29527, 34152, - 36470, 38357, 26426, 27331, 28528, 35437, 36556, 39243, 26231, 27512, - 36020, [12225, 39740], 21483, 22317, 22862, 25542, 27131, 29674, 30789, - 31418, 31429, 31998, 33909, 35215, 36211, 36917, 38312, 21243, 22343, - 30023, 31584, 33740, 37406, 27224, 20811, 21067, 21127, 25119, 26840, - 26997, 38553, 20677, 21156, 21220, 25027, [12100, 26020], 26681, 27135, - 29822, 31563, 33465, 33771, 35250, 35641, 36817, 39241, 20170, 22935, - 25810, 26129, 27278, 29748, 31105, 31165, 33449, {f: 2, c: 34942}, 35167, - 37670, 20235, 21450, 24613, 25201, 27762, 32026, 32102, 20120, 20834, - 30684, 32943, 20225, 20238, 20854, 20864, 21980, 22120, 22331, 22522, - 22524, 22804, 22855, 22931, 23492, 23696, 23822, [12080, 24049], 24190, - 24524, 25216, 26071, 26083, {f: 2, c: 26398}, 26462, 26827, 26820, 27231, - 27450, 27683, 27773, 27778, 28103, 29592, 29734, 29738, 29826, 29859, - 30072, 30079, 30849, 30959, 31041, {f: 2, c: 31047}, 31098, 31637, 32000, - 32186, 32648, 32774, 32813, 32908, 35352, 35663, [35912, 63744], 36215, - 37665, 37668, 39138, 39249, {f: 2, c: 39438}, 39525, 40594, 32202, 20342, - 21513, 25326, 26708, [12198, 37329, 63754], 21931, 20794, 23068, 25062, - [25295, 63835], 25343, 37027, [35582, 63837], 26262, 29014, 38627, 25423, - 25466, 21335, 26511, 26976, 28275, 30007, 32013, 34930, 22218, 23064, - 20035, 20839, [22856, 63756], 26608, 32784, [12069, 22899, 63873], - [24180, 63886], [25754, 63889], [31178, 63893], [24565, 63907], 24684, - 25288, [25467, 63908], [23527, 63839, 63914], 23511, 21162, 22900, 24361, - [24594, 63840], 29785, 39377, 28611, 33215, 36786, 24817, 33126, - [23615, 63933], 23273, 35365, [26491, 63944], [32016, 63951], 33021, 23612, - [27877, 63971], [21311, 63979], [28346, 63980], 22810, [33590, 63998], - [20025, 63838], 20150, 20294, 21934, 22296, 22727, 24406, 26039, 26086, - 27264, 27573, 28237, 30701, 31471, 31774, 32222, 34507, 34962, 37170, - 37723, 25787, 28606, 29562, 30136, 36948, 21846, 22349, 25018, 25812, - 26311, 28129, 28251, 28525, 28601, 30192, 32835, 33213, 34113, 35203, - 35527, 35674, 37663, 27795, 30035, 31572, 36367, 36957, 21776, 22530, - 22616, 24162, 25095, 25758, 26848, 30070, [31958, 64003], 34739, 40680, - 20195, 22408, 22382, [12068, 22823], 23565, 23729, 24118, 24453, 25140, - 25825, 29619, 33274, 34955, 36024, 38538, 40667, [23429, 64004], 24503, - 24755, 20498, [12049, 20992], 21040, 22294, 22581, 22615, 23566, 23648, - 23798, 23947, [24230, 64001], 24466, 24764, 25361, 25481, 25623, 26691, - 26873, 27330, 28120, 28193, 28372, 28644, 29182, 30428, 30585, 31153, - 31291, 33796, 35241, 36077, 36339, 36424, 36867, 36884, 36947, 37117, - 37709, 38518, 38876, 27602, 28678, 29272, 29346, 29544, 30563, 31167, - 31716, 32411, [35712, 63834], 22697, 24775, 25958, 26109, 26302, 27788, - 28958, 29129, 35930, 38931, 20077, 31361, 20189, 20908, 20941, 21205, - 21516, 24999, 26481, 26704, 26847, [27934, 64005], 28540, 30140, 30643, - 31461, 33012, 33891, 37509, 20828, [12099, 26007], 26460, 26515, 30168, - 31431, 33651, [12182, 35910], 36887, 38957, 23663, 33216, 33434, 36929, - 36975, 37389, 24471, 23965, 27225, 29128, 30331, 31561, 34276, 35588, - 37159, 39472, [21895, 63755], [25078, 63757], [30313, 63758], - [32645, 63759], [34367, 63760], [34746, 63761], [35064, 63762], - [37007, 63763], [27931, 63765], [28889, 63766], [29662, 63767], 32097, - [33853, 63768], [37226, 63769], [39409, 63770], [20098, 63771], - [21365, 63772], [27396, 63773], 27410, 28734, [29211, 63774], - [34349, 63775], [40478, 63776], 21068, 36771, [23888, 63777], 25829, 25900, - 27414, [28651, 63778], 31811, 32412, [34253, 63779], [35172, 63780], 35261, - [25289, 63781], [33240, 63782], [34847, 63783], [24266, 63784], - [26391, 63785], [28010, 63786], [29436, 63787], 29701, 29807, 34690, - [37086, 63788], [20358, 63789], 23821, 24480, 33802, [20919, 63790], - [25504, 63861], [30053, 63862], [20142, 63863], 20486, [20841, 63864], - [20937, 63865], [26753, 63866], 27153, 31918, 31921, [31975, 63867], - [33391, 63868], [35538, 63869], 36635, [37327, 63870], 20406, 20791, - [21237, 63871], [21570, 63872], [24300, 63874], 24942, 25150, - [26053, 63875], 27354, [28670, 63876], [31018, 63877], 34268, 34851, - [38317, 63878], 39522, [39530, 63879], [40599, 63880], [40654, 63881], - [12050, 21147, 63882], [26310, 63883], [27511, 63884], 28701, 31019, - [36706, 63885], 38722, [24976, 63887], [25088, 63888], 25891, - [28451, 63890], [29001, 63891], [29833, 63892], [32244, 63894], - [32879, 63895], [34030, 63897], [36646, 63896], [36899, 63898], - [37706, 63899], 20925, [21015, 63900], [21155, 63901], 27916, - [28872, 63903], [35010, 63904], [24265, 63906], 25986, [27566, 63909], - 28610, [31806, 63910], [29557, 63911], [20196, 63912], 20278, - [22265, 63913], 23738, [23994, 63915], [24604, 63916], [29618, 63917], - 31533, [32666, 63919], 32718, [32838, 63920], 36894, [37428, 63921], - [38646, 63922], [38728, 63923], [38936, 63924], 40801, [20363, 63925], - 28583, [31150, 63926], [37300, 63927], [38583, 63928], [21214, 63791], - 25736, [25796, 63792], [27347, 63793], 28510, 28696, [29200, 63794], - [30439, 63795], [12156, 32769, 63796], [34310, 63797], [34396, 63798], - [36335, 63799], 36613, [38706, 63800], [39791, 63801], [40442, 63802], - [12228, 40565], [30860, 63803], [31103, 63804], [32160, 63805], - [33737, 63806], [37636, 63807], [12229, 40575, 63808], 40595, - [35542, 63809], [22751, 63810], [24324, 63811], 26407, 28711, 29903, - [31840, 63812], [32894, 63813], 20769, 28712, [29282, 63814], - [30922, 63815], [36034, 63816], 36058, 36084, [38647, 63817], - [20102, 63930], [20698, 63931], [23534, 63932], 24278, [26009, 63934], - [29134, 63936], [30274, 63937], 30637, 32842, [34044, 63938], - [36988, 63939], 39719, [12243, 40845, 63940], [22744, 63818], 23105, - [23650, 63819], [27155, 63820], [28122, 63821], [28431, 63822], 30267, - [32047, 63823], [32311, 63824], 34078, 35128, 37860, [38475, 63825], - [21129, 63943], 26066, [26611, 63945], 27060, [27969, 63946], - [28316, 63947], 28687, [29705, 63948], 29792, [30041, 63949], 30244, - [30827, 63950], 35628, [39006, 63952], [20845, 63953], [25134, 63954], - [38520, 63955], 20374, [20523, 63956], [23833, 63957], [28138, 63958], - 32184, [36650, 63959], [24459, 63960], [24900, 63961], [26647, 63962], - [38534, 63964], [21202, 63826], [32907, 63827], [20956, 63828], - [20940, 63829], 26974, [31260, 63830], [32190, 63831], [33777, 63832], - [38517, 63833], 20442, [21033, 63965], 21400, [21519, 63966], 21774, - [23653, 63967], 24743, [26446, 63969], [26792, 63970], 28012, 29313, 29432, - [29702, 63972], 29827, [30178, 63973], 31852, [32633, 63974], 32696, 33673, - [35023, 63975], [35041, 63976], [12197, 37324, 63977], 37328, - [38626, 63978], 39881, [21533, 63981], 28542, [29136, 63982], - [29848, 63983], [34298, 63984], 36522, [38563, 63985], [40023, 63986], - [40607, 63987], [26519, 63988], [28107, 63989], 29747, [33256, 63990], - 38678, 30764, [12148, 31435, 63991], [31520, 63992], [31890, 63993], 25705, - 29802, 30194, 30908, 30952, [12218, 39340], 39764, [12231, 40635], 23518, - 24149, 28448, 33180, 33707, 37000, 19975, 21325, 23081, 24018, 24398, - 24930, 25405, 26217, 26364, 28415, 28459, 28771, 30622, 33836, 34067, - 34875, 36627, 39237, 39995, 21788, 25273, 26411, 27819, 33545, 35178, - 38778, 20129, 22916, {f: 2, c: 24536}, 26395, 32178, 32596, 33426, 33579, - 33725, 36638, 37017, 22475, 22969, 23186, 23504, 26151, 26522, 26757, - 27599, 29028, 32629, 36023, 36067, 36993, 39749, 33032, 35978, 38476, - 39488, [12230, 40613], 23391, 27667, 29467, 30450, 30431, 33804, 20906, - 35219, 20813, 20885, 21193, 26825, 27796, 30468, 30496, 32191, 32236, - [12207, 38754], 40629, 28357, 34065, 20901, 21517, 21629, 26126, 26269, - 26919, 28319, [12139, 30399], 30609, 33559, 33986, 34719, 37225, 37528, - 40180, 34946, 20398, 20882, 21215, 22982, 24125, 24917, {f: 2, c: 25720}, - 26286, 26576, 27169, 27597, [12113, 27611], 29279, 29281, 29761, 30520, - [12141, 30683], 32791, 33468, 33541, 35584, 35624, 35980, [12106, 26408], - 27792, 29287, [12140, 30446], 30566, 31302, 40361, 27519, 27794, 22818, - 26406, 33945, 21359, 22675, 22937, 24287, 25551, 26164, 26483, 28218, - 29483, 31447, 33495, 37672, 21209, 24043, 25006, 25035, 25098, 25287, - 25771, [12102, 26080], 26969, 27494, [12111, 27595], 28961, 29687, 30045, - 32326, 33310, 33538, 34154, 35491, 36031, 38695, 40289, 22696, 40664, - 20497, 21006, 21563, 21839, [12098, 25991], 27766, {f: 2, c: 32010}, 32862, - 34442, [12200, 38272], 38639, 21247, 27797, 29289, 21619, 23194, 23614, - 23883, 24396, 24494, 26410, 26806, 26979, 28220, 28228, 30473, - [12150, 31859], 32654, 34183, 35598, 36855, 38753, 40692, 23735, 24758, - 24845, 25003, 25935, {f: 2, c: 26107}, 27665, 27887, 29599, 29641, 32225, - 38292, 23494, 34588, 35600, 21085, 21338, 25293, 25615, 25778, 26420, - 27192, 27850, 29632, 29854, 31636, 31893, 32283, 33162, 33334, 34180, - 36843, 38649, 39361, 20276, 21322, 21453, 21467, 25292, 25644, 25856, - 26001, 27075, 27886, 28504, 29677, 30036, 30242, 30436, 30460, 30928, - [30971, 63844], 31020, 32070, 33324, 34784, 36820, 38930, 39151, 21187, - 25300, 25765, 28196, 28497, 30332, 36299, 37297, 37474, 39662, 39747, - 20515, 20621, 22346, 22952, 23592, 24135, 24439, 25151, 25918, - [12101, 26041], 26049, 26121, 26507, 27036, 28354, 30917, 32033, 32938, - 33152, 33323, 33459, 33953, 34444, 35370, 35607, 37030, 38450, 40848, - 20493, 20467, 22521, 24472, 25308, 25490, 26479, 28227, 28953, 30403, - 32972, 32986, {f: 2, c: 35060}, 35097, 36064, 36649, 37197, 38506, 20271, - 20336, 24091, 26575, 26658, [12137, 30333], 30334, 39748, 24161, 27146, - 29033, 29140, 30058, 32321, 34115, 34281, 39132, 20240, 31567, 32624, - 38309, 20961, 24070, 26805, 27710, 27726, 27867, 29359, 31684, 33539, - 27861, 29754, 20731, 21128, 22721, 25816, 27287, 29863, 30294, 30887, - 34327, 38370, 38713, 21342, 24321, 35722, 36776, 36783, 37002, 21029, - 30629, 40009, 40712, 19993, 20482, 20853, 23643, 24183, 26142, 26170, - 26564, 26821, 28851, 29953, 30149, 31177, 31453, 36647, 39200, 39432, - 20445, 22561, 22577, 23542, 26222, 27493, 27921, 28282, 28541, 29668, - 29995, 33769, 35036, 35091, 35676, 36628, 20239, 20693, 21264, - [12056, 21340], 23443, [24489, 63846], 26381, 31119, 33145, 33583, 34068, - 35079, 35206, 36665, [36667, 64007], 39333, 39954, 26412, 20086, 20472, - 22857, 23553, {f: 2, c: 23791}, 25447, 26834, 28925, 29090, 29739, 32299, - 34028, 34562, 36898, 37586, 40179, [19981, 63847], 20184, 20463, 20613, - 21078, 21103, 21542, 21648, 22496, 22827, 23142, 23386, 23413, 23500, - 24220, 25206, 25975, 26023, 28014, 28325, [12119, 29238], 31526, 31807, - [12152, 32566], {f: 2, c: 33104}, 33178, 33344, 33433, 33705, 35331, 36000, - 36070, 36091, 36212, 36282, 37096, 37340, [12201, 38428], 38468, 39385, - 40167, [21271, 63843], 20998, 21545, 22132, 22707, 22868, 22894, 24575, - 24996, 25198, 26128, 27774, 28954, 30406, 31881, 31966, 32027, 33452, - 36033, 38640, 20315, 24343, 24447, 25282, 23849, 26379, 26842, 30844, - 32323, 40300, 19989, 20633, [12052, 21269], 21290, 21329, 22915, 23138, - 24199, 24754, 24970, 25161, 25209, 26000, 26503, 27047, [12112, 27604], - {f: 3, c: 27606}, 27832, 29749, 30202, 30738, 30865, 31189, 31192, 31875, - 32203, 32737, 32933, 33086, 33218, 33778, 34586, 35048, 35513, 35692, - 36027, 37145, [12206, 38750], [12214, 39131], [12240, 40763], 22188, 23338, - 24428, 25996, 27315, 27567, 27996, 28657, 28693, 29277, 29613, 36007, - 36051, 38971, 24977, 27703, 32856, 39425, 20045, 20107, 20123, 20181, - 20282, 20284, 20351, 20447, 20735, 21490, 21496, 21766, 21987, 22235, - [12064, 22763], 22882, 23057, 23531, 23546, 23556, 24051, 24107, 24473, - 24605, 25448, 26012, 26031, 26614, 26619, 26797, 27515, 27801, 27863, - 28195, 28681, 29509, 30722, 31038, 31040, 31072, 31169, 31721, 32023, - 32114, 32902, 33293, 33678, 34001, 34503, 35039, 35408, 35422, 35613, - 36060, 36198, 36781, 37034, 39164, 39391, 40605, 21066, 26388, 20632, - 21034, [12077, 23665], 25955, 27733, 29642, 29987, 30109, 31639, 33948, - 37240, 38704, 20087, 25746, [27578, 63856], 29022, 34217, 19977, 26441, - 26862, 28183, 33439, 34072, 34923, 25591, 28545, 37394, 39087, 19978, - 20663, 20687, 20767, 21830, 21930, 22039, 23360, 23577, 23776, 24120, - 24202, 24224, 24258, 24819, 26705, 27233, 28248, 29245, 29248, - [29376, 63994], 30456, 31077, 31665, 32724, 35059, 35316, 35443, 35937, - 36062, 38684, [22622, 63852], 29885, 36093, 21959, 31329, [32034, 63850], - [12170, 33394], 29298, [12131, 29983], 29989, 31513, 22661, 22779, 23996, - 24207, 24246, 24464, 24661, 25234, 25471, 25933, 26257, 26329, 26360, - 26646, 26866, 29312, 29790, 31598, 32110, 32214, 32626, 32997, 33298, - 34223, 35199, 35475, 36893, 37604, [12233, 40653], [12239, 40736], - [12067, 22805], 22893, 24109, 24796, 26132, 26227, 26512, 27728, 28101, - 28511, [12143, 30707], 30889, 33990, 37323, 37675, 20185, 20682, 20808, - 21892, 23307, 23459, 25159, 25982, 26059, 28210, 29053, 29697, 29764, - 29831, 29887, 30316, 31146, 32218, 32341, 32680, 33146, 33203, 33337, - 34330, 34796, 35445, 36323, 36984, 37521, 37925, 39245, 39854, 21352, - 23633, 26964, 27844, 27945, 28203, [12166, 33292], 34203, 35131, 35373, - [35498, 63855, 63905], 38634, 40807, 21089, 26297, 27570, 32406, 34814, - 36109, 38275, 38493, 25885, 28041, 29166, 22478, 22995, 23468, 24615, - 24826, 25104, 26143, 26207, 29481, 29689, 30427, [30465, 63853], 31596, - 32854, 32882, 33125, 35488, 37266, 19990, 21218, 27506, 27927, 31237, - 31545, 32048, 36016, 21484, 22063, 22609, 23477, [12073, 23567], 23569, - 24034, 25152, 25475, 25620, 26157, 26803, 27836, 28040, 28335, 28703, - 28836, 29138, 29990, 30095, 30094, 30233, 31505, 31712, 31787, 32032, - 32057, 34092, 34157, 34311, 35380, 36877, 36961, 37045, 37559, 38902, - 39479, 20439, 23660, 26463, 28049, 31903, 32396, 35606, 36118, 36895, - 23403, 24061, 25613, 33984, 36956, 39137, [29575, 63841, 63963], 23435, - 24730, 26494, 28126, 35359, 35494, 36865, 38924, 21047, 28753, 30862, - 37782, 34928, 37335, 20462, 21463, 22013, 22234, 22402, 22781, 23234, - 23432, 23723, 23744, 24101, 24833, 25101, [12095, 25163], 25480, 25628, - 25910, [25976, 63849], 27193, 27530, [12116, 27700], 27929, 28465, 29159, - 29417, 29560, 29703, 29874, 30246, 30561, 31168, 31319, 31466, 31929, - 32143, 32172, 32353, 32670, 33065, 33585, 33936, 34010, 34282, 34966, - 35504, 35728, 36664, 36930, 36995, 37228, 37526, 37561, 38539, - {f: 2, c: 38567}, 38614, 38656, 38920, [12216, 39318], 39635, 39706, 21460, - 22654, 22809, 23408, 23487, 28113, 28506, 29087, 29729, 29881, 32901, - 33789, 24033, 24455, 24490, 24642, 26092, 26642, 26991, 27219, 27529, - 27957, 28147, 29667, 30462, 30636, 31565, 32020, 33059, 33308, 33600, - 34036, 34147, 35426, 35524, 37255, 37662, 38918, 39348, 25100, 34899, - 36848, 37477, 23815, 23847, 23913, 29791, 33181, 34664, 28629, - [25342, 63859], 32722, 35126, 35186, 19998, 20056, 20711, 21213, 21319, - 25215, 26119, 32361, 34821, 38494, 20365, 21273, 22070, 22987, 23204, - [12075, 23608], 23630, 23629, 24066, 24337, 24643, 26045, 26159, 26178, - 26558, 26612, 29468, [12142, 30690], [12144, 31034], 32709, 33940, 33997, - 35222, 35430, 35433, 35553, [12183, 35925], 35962, 22516, 23508, 24335, - 24687, 25325, 26893, 27542, 28252, 29060, 31698, 34645, [35672, 63996], - 36606, [12215, 39135], 39166, 20280, 20353, 20449, 21627, 23072, 23480, - 24892, 26032, 26216, 29180, 30003, 31070, 32051, 33102, [12162, 33251], - 33688, 34218, 34254, 34563, 35338, [12189, 36523], [12191, 36763], 36805, - 22833, 23460, 23526, 24713, 23529, 23563, [12092, 24515], 27777, 28145, - 28683, 29978, 33455, 35574, [20160, 63997], [12055, 21313], 38617, - [12114, 27663], 20126, 20420, 20818, 21854, 23077, 23784, 25105, - [12123, 29273], 33469, 33706, 34558, 34905, 35357, 38463, 38597, 39187, - 40201, 40285, 22538, 23731, 23997, 24132, [24801, 63929], 24853, 25569, - [27138, 63764, 63836, 63935], 28197, 37122, 37716, 38990, 39952, 40823, - 23433, 23736, 25353, 26191, 26696, 30524, 38593, 38797, 38996, 39839, - 26017, 35585, 36555, 38332, 21813, 23721, 24022, 24245, 26263, 30284, - 33780, 38343, 22739, 25276, 29390, 40232, 20208, 22830, 24591, 26171, - 27523, 31207, 40230, 21395, 21696, 22467, 23830, 24859, 26326, 28079, - 30861, 33406, 38552, 38724, 21380, 25212, 25494, 28082, 32266, 33099, - 38989, 27387, 32588, 40367, 40474, 20063, 20539, 20918, 22812, 24825, - 25590, 26928, 29242, 32822, 37326, 24369, 32004, [33509, 63860], 33903, - 33979, 34277, 36493, 20335, 22756, 23363, 24665, 25562, 25880, 25965, - 26264, 26954, 27171, 27915, 28673, 29036, 30162, 30221, 31155, 31344, - [12154, 32650], 35140, 35731, 37312, 38525, 39178, 22276, 24481, 26044, - 28417, 30208, 31142, 35486, 39341, [12226, 39770], 40812, 20740, 25014, - 25233, 27277, 33222, 20547, 22576, 24422, 28937, [12180, 35328], 35578, - 23420, 34326, 20474, 20796, 22196, 22852, 25513, 28153, 23978, 26989, - 20870, 20104, 20313, 22914, 27487, 27741, 29877, 30998, 33287, 33349, - 33593, 36671, 36701, 39192, 20134, 22495, 24441, [26131, 63968], 30123, - 32377, 35695, 36870, 39515, 22181, 22567, 23032, 23071, 23476, 24310, - 25424, 25403, 26941, 27783, 27839, 28046, 28051, 28149, 28436, 28895, - 28982, 29017, 29123, 29141, 30799, 30831, 31605, 32227, 32303, 34893, - 36575, 37467, 40182, 24709, 28037, 29105, 38321, 21421, 26579, 28814, - 28976, 29744, 33398, 33490, 38331, 39653, 40573, 26308, 29121, - [33865, 63854], 22603, 23992, 24433, 26144, 26254, 27001, 27054, 27704, - 27891, 28214, 28481, 28634, 28699, 28719, 29008, 29151, 29552, 29787, - 29908, 30408, 31310, 32403, 33521, 35424, 36814, 37704, 38681, 20034, - 20522, 21000, 21473, 26355, 27757, 28618, 29450, 30591, 31330, 33454, - 34269, 34306, 35028, 35427, 35709, 35947, 37555, 38675, 38928, 20116, - 20237, 20425, 20658, 21320, 21566, 21555, 21978, 22626, 22714, 22887, - 23067, 23524, 24735, 25034, 25942, 26111, 26212, 26791, 27738, 28595, - 28879, 29100, 29522, 31613, 34568, 35492, 39986, 40711, 23627, 27779, - 29508, [12127, 29577], 37434, 28331, 29797, 30239, 31337, 32277, 34314, - 20800, 22725, 25793, 29934, 29973, 30320, 32705, 37013, 38605, 39252, - 28198, [12129, 29926], {f: 2, c: 31401}, 33253, 34521, 34680, 35355, 23113, - 23436, 23451, 26785, 26880, 28003, 29609, 29715, 29740, 30871, 32233, - 32747, 33048, 33109, 33694, 35916, [38446, 63942], 38929, [12104, 26352], - 24448, 26106, 26505, 27754, 29579, 20525, 23043, 27498, 30702, 22806, - 23916, 24013, 29477, 30031, 20709, 20985, 22575, 22829, 22934, 23002, - 23525, 23970, 25303, 25622, 25747, 25854, 26332, 27208, 29183, 29796, - 31368, 31407, 32327, 32350, 32768, 33136, 34799, 35201, 35616, 36953, - 36992, 39250, 24958, 27442, 28020, 32287, 35109, 36785, 20433, 20653, - 20887, 21191, 22471, 22665, 23481, 24248, 24898, 27029, 28044, 28263, - 28342, 29076, 29794, [12132, 29992], 29996, 32883, 33592, 33993, 36362, - 37780, 37854, 20110, 20305, 20598, 20778, [12060, 21448], 21451, 21491, - 23431, 23507, 23588, 24858, 24962, 26100, [12124, 29275], 29591, 29760, - 30402, 31056, 31121, 31161, 32006, [12155, 32701], 33419, 34261, 34398, - 36802, 36935, 37109, 37354, 38533, [12204, 38632], 38633, 21206, 24423, - 26093, 26161, 26671, 29020, 31286, 37057, 38922, 20113, 27218, 27550, - 28560, 29065, 32792, 33464, 34131, 36939, 38549, 38642, 38907, 34074, - 39729, 20112, 29066, 38596, 20803, 21407, 21729, 22291, 22290, 22435, - 23195, 23236, 23491, 24616, 24895, 25588, 27781, 27961, 28274, 28304, - 29232, 29503, 29783, 33489, 34945, 36677, 36960, 38498, 39000, 40219, - [12105, 26376], 36234, 37470, 20301, 20553, 20702, 21361, 22285, 22996, - 23041, 23561, 24944, 26256, 28205, 29234, 29771, 32239, 32963, 33806, - 33894, 34111, 34655, 34907, 35096, 35586, 36949, [12209, 38859], 39759, - 20083, 20369, 20754, 20842, 21807, 21929, 23418, 23461, {f: 2, c: 24188}, - 24254, 24736, 24799, {f: 2, c: 24840}, 25540, 25912, 26377, 26580, 26586, - {f: 2, c: 26977}, 27833, 27943, 28216, 28641, {f: 2, c: 29494}, 29788, - 30001, 30290, 32173, 33278, 33848, 35029, 35480, 35547, 35565, 36400, - 36418, 36938, 36926, 36986, [12195, 37193], 37321, 37742, 22537, 27603, - [12161, 32905], 32946, 20801, 22891, 23609, 28516, 29607, 32996, 36103, - 37399, 38287, [12160, 32895], 25102, 28700, 32104, 34701, 22432, 24681, - 24903, 27575, 35518, 37504, 38577, [12036, 20057], 21535, 28139, 34093, - 38512, [12211, 38899], 39150, 25558, 27875, [12194, 37009], 20957, 25033, - 33210, 40441, 20381, 20506, 20736, 23452, 24847, 25087, 25836, 26885, - 27589, 30097, 30691, 32681, 33380, 34191, 34811, [12176, 34915], 35516, - 35696, 37291, [12038, 20108], 20197, 20234, 22839, 23016, 24050, 24347, - 24411, 24609, 29246, 29669, [30064, 63842], 30157, 31227, [12157, 32780], - [12159, 32819], 32900, 33505, 33617, 36029, 36019, 36999, 39156, 39180, - 28727, 30410, 32714, 32716, 32764, 35610, [12040, 20154], 20161, 20995, - 21360, [21693, 63902], 22240, 23035, 23493, 24341, 24525, 28270, 32106, - 33589, 34451, 35469, 38765, 38775, [12032, 19968], 20314, 20350, 22777, - [12103, 26085], 28322, 36920, 37808, 39353, 20219, 22764, 22922, 23001, - 24641, 31252, 33615, 36035, [12042, 20837], 21316, 20173, 21097, 23381, - 33471, 20180, [21050, 63999], 21672, 22985, 23039, [12070, 23376], 23383, - 23388, 24675, 24904, 28363, [28825, 63995], 29038, 29574, 29943, 30133, - 30913, 32043, 32773, [12163, 33258], 33576, 34071, 34249, 35566, 36039, - 38604, 20316, 21242, 22204, 26027, 26152, 28796, 28856, 29237, 32189, - 33421, 37196, 38592, 40306, 23409, 26855, 27544, 28538, 30430, 23697, - 26283, 28507, 31668, 31786, 34870, 38620, 19976, 20183, 21280, 22580, - 22715, 22767, 22892, 23559, 24115, 24196, 24373, 25484, 26290, 26454, - 27167, 27299, 27404, 28479, 29254, 29520, 29835, 31456, 31911, 33144, - 33247, 33255, 33674, 33900, 34083, 34196, 34255, 35037, 36115, 37292, - [12199, 38263], 38556, 20877, 21705, 22312, 23472, 25165, 26448, 26685, - 26771, 28221, 28371, 28797, 32289, 35009, 36001, 36617, 40779, 40782, - 29229, 31631, 35533, 37658, 20295, 20302, 20786, 21632, 22992, 24213, - 25269, 26485, 26990, 27159, 27822, 28186, 29401, 29482, 30141, 31672, - 32053, 33511, 33785, 33879, 34295, 35419, 36015, 36487, 36889, 37048, - 38606, 40799, 21219, 21514, 23265, 23490, 25688, 25973, 28404, 29380, - 30340, 31309, 31515, 31821, 32318, 32735, 33659, 35627, 36042, - [12186, 36196], 36321, 36447, 36842, 36857, 36969, 37841, 20291, 20346, - 20659, 20840, 20856, 21069, 21098, 22625, 22652, 22880, 23560, 23637, - 24283, 24731, 25136, 26643, 27583, 27656, 28593, 29006, 29728, - [12133, 30000], 30008, 30033, 30322, 31564, 31627, 31661, 31686, 32399, - 35438, 36670, 36681, 37439, 37523, 37666, 37931, 38651, 39002, 39019, - 39198, [20999, 64000], 25130, 25240, 27993, 30308, 31434, 31680, 32118, - 21344, 23742, 24215, 28472, 28857, 31896, 38673, 39822, 40670, 25509, - 25722, 34678, 19969, 20117, 20141, 20572, 20597, 21576, 22979, 23450, - 24128, 24237, 24311, 24449, 24773, 25402, 25919, 25972, 26060, 26230, - 26232, 26622, 26984, 27273, 27491, 27712, 28096, 28136, 28191, 28254, - 28702, 28833, 29582, 29693, 30010, 30555, 30855, 31118, 31243, 31357, - 31934, 32142, 33351, 35330, 35562, 35998, 37165, 37194, 37336, 37478, - 37580, 37664, 38662, 38742, 38748, 38914, [12237, 40718], 21046, 21137, - 21884, 22564, 24093, 24351, 24716, 25552, 26799, 28639, 31085, 31532, - 33229, 34234, 35069, 35576, 36420, 37261, 38500, 38555, 38717, 38988, - [12241, 40778], 20430, 20806, 20939, 21161, 22066, 24340, 24427, 25514, - 25805, 26089, 26177, 26362, 26361, 26397, 26781, 26839, 27133, 28437, - 28526, 29031, 29157, [12118, 29226], 29866, 30522, 31062, 31066, 31199, - 31264, 31381, 31895, 31967, 32068, 32368, 32903, 34299, 34468, 35412, - 35519, 36249, 36481, 36896, 36973, 37347, 38459, 38613, [12227, 40165], - 26063, 31751, [12188, 36275], 37827, 23384, 23562, 21330, 25305, 29469, - 20519, 23447, 24478, 24752, 24939, 26837, 28121, 29742, 31278, 32066, - 32156, 32305, 33131, 36394, 36405, 37758, 37912, 20304, 22352, 24038, - 24231, 25387, 32618, 20027, 20303, 20367, 20570, 23005, 32964, 21610, - 21608, 22014, 22863, 23449, 24030, 24282, 26205, 26417, 26609, 26666, - 27880, 27954, 28234, 28557, 28855, 29664, 30087, 31820, 32002, 32044, - 32162, [12168, 33311], 34523, 35387, 35461, [12187, 36208], 36490, 36659, - 36913, 37198, 37202, 37956, 39376, [12149, 31481], 31909, 20426, 20737, - 20934, 22472, 23535, 23803, 26201, 27197, 27994, 28310, 28652, 28940, - 30063, 31459, 34850, 36897, 36981, 38603, 39423, 33537, 20013, 20210, - 34886, 37325, 21373, 27355, 26987, 27713, 33914, 22686, 24974, 26366, - 25327, 28893, 29969, 30151, 32338, 33976, 35657, 36104, 20043, 21482, - 21675, 22320, 22336, 24535, 25345, 25351, 25711, [12096, 25903], 26088, - 26234, 26525, 26547, [12108, 27490], 27744, 27802, 28460, 30693, 30757, - 31049, 31063, 32025, 32930, 33026, [12164, 33267], 33437, 33463, 34584, - 35468, 36100, 36286, 36978, 30452, 31257, 31287, 32340, 32887, 21767, - 21972, 22645, 25391, 25634, 26185, 26187, 26733, 27035, 27524, 27941, - 28337, 29645, 29800, 29857, 30043, 30137, 30433, 30494, 30603, 31206, - 32265, 32285, 33275, 34095, 34967, 35386, 36049, 36587, - [12192, 36784, 63857], 36914, 37805, 38499, 38515, 38663, 20356, 21489, - 23018, 23241, 24089, 26702, 29894, 30142, 31209, 31378, 33187, 34541, - 36074, 36300, 36845, 26015, 26389, 22519, 28503, 32221, 36655, 37878, - 38598, 24501, 25074, 28548, 19988, 20376, 20511, 21449, 21983, 23919, - 24046, 27425, 27492, 30923, 31642, 36425, [12190, 36554, 63746], 36974, - 25417, 25662, 30528, 31364, 37679, 38015, 40810, 25776, 28591, 29158, - 29864, 29914, 31428, 31762, 32386, 31922, 32408, 35738, 36106, 38013, - 39184, 39244, 21049, 23519, 25830, 26413, 32046, 20717, [21443, 63851], - 22649, {f: 2, c: 24920}, 25082, 26028, 31449, 35730, 35734, 20489, 20513, - 21109, 21809, 23100, 24288, 24432, 24884, 25950, 26124, 26166, 26274, - 27085, 28356, 28466, 29462, 30241, 31379, 33081, 33369, 33750, 33980, - 20661, 22512, 23488, 23528, 24425, 25505, 30758, 32181, 33756, 34081, - 37319, 37365, 20874, 26613, 31574, 36012, 20932, 22971, 24765, 34389, - 20508, 21076, 23610, 24957, 25114, [25299, 64002], 25842, 26021, 28364, - 30240, 33034, 36448, 38495, 38587, 20191, 21315, 21912, 22825, 24029, - 25797, 27849, 28154, 29588, 31359, [12167, 33307], 34214, 36068, 36368, - 36983, 37351, 38369, 38433, 38854, 20984, 21746, 21894, 24505, 25764, - 28552, 32180, 36639, 36685, 37941, 20681, 23574, 27838, 28155, 29979, - 30651, 31805, 31844, 35449, 35522, 22558, 22974, 24086, 25463, 29266, - 30090, 30571, 35548, 36028, 36626, 24307, 26228, 28152, 32893, 33729, - 35531, [12205, 38737], 39894, 21059, 26367, 28053, 28399, 32224, 35558, - 36910, 36958, 39636, 21021, 21119, 21736, 24980, 25220, 25307, 26786, - 26898, 26970, 27189, 28818, 28966, 30813, 30977, 30990, 31186, 31245, - 32918, [12171, 33400], 33493, 33609, 34121, 35970, 36229, 37218, 37259, - 37294, 20419, 22225, 29165, 30679, 34560, 35320, [12072, 23544], 24534, - 26449, 37032, 21474, 22618, 23541, 24740, 24961, 25696, 32317, 32880, - 34085, 37507, 25774, 20652, 23828, 26368, 22684, 25277, 25512, 26894, - 27000, 27166, 28267, 30394, 31179, 33467, 33833, 35535, 36264, 36861, - 37138, 37195, 37276, 37648, 37656, 37786, 38619, 39478, 39949, 19985, - 30044, 31069, 31482, 31569, 31689, 32302, 33988, 36441, 36468, 36600, - 36880, 26149, 26943, 29763, 20986, 26414, 40668, 20805, 24544, 27798, - 34802, 34909, 34935, 24756, 33205, 33795, 36101, 21462, 21561, 22068, - 23094, 23601, 28810, 32736, 32858, 33030, 33261, 36259, 37257, 39519, - 40434, 20596, 20164, 21408, 24827, 28204, 23652, 20360, 20516, 21988, - 23769, 24159, 24677, 26772, 27835, 28100, 29118, 30164, 30196, 30305, - 31258, 31305, 32199, 32251, 32622, 33268, 34473, 36636, 38601, 39347, - [12242, 40786], 21063, 21189, 39149, 35242, 19971, 26578, 28422, 20405, - 23522, 26517, [27784, 63858], 28024, 29723, 30759, 37341, 37756, 34756, - 31204, 31281, 24555, 20182, 21668, 21822, 22702, 22949, 24816, 25171, - 25302, 26422, 26965, 33333, 38464, 39345, 39389, 20524, 21331, 21828, - 22396, 25176, 25826, 26219, 26589, 28609, 28655, 29730, 29752, 35351, - 37944, 21585, 22022, 22374, 24392, 24986, 27470, 28760, 28845, 32187, - 35477, 22890, 33067, 25506, 30472, 32829, 36010, 22612, 25645, 27067, - 23445, 24081, 28271, 34153, 20812, 21488, 22826, 24608, 24907, 27526, - 27760, 27888, 31518, 32974, 33492, 36294, 37040, 39089, 25799, 28580, - 25745, 25860, 20814, 21520, [12063, 22303], 35342, 24927, 26742, 30171, - 31570, 32113, 36890, 22534, 27084, 33151, 35114, 36864, 38969, 20600, - 22871, 22956, 25237, 36879, 39722, 24925, 29305, 38358, 22369, 23110, - 24052, 25226, 25773, 25850, 26487, 27874, 27966, 29228, 29750, 30772, - 32631, 33453, 36315, 38935, 21028, 22338, 26495, 29256, 29923, 36009, - 36774, 37393, 38442, [12043, 20843], 21485, 25420, 20329, 21764, 24726, - 25943, 27803, 28031, 29260, 29437, 31255, 35207, [12185, 35997], 24429, - 28558, 28921, 33192, 24846, [20415, 63845], 20559, 25153, [12122, 29255], - 31687, 32232, 32745, 36941, 38829, 39449, 36022, 22378, 24179, 26544, - 33805, 35413, 21536, 23318, 24163, 24290, 24330, 25987, 32954, 34109, - 38281, 38491, 20296, 21253, 21261, 21263, 21638, 21754, 22275, 24067, - 24598, 25243, 25265, 25429, 27873, 28006, 30129, 30770, 32990, 33071, - 33502, 33889, 33970, 34957, 35090, 36875, 37610, 39165, 39825, 24133, - [26292, 64006], 26333, 28689, 29190, 20469, 21117, 24426, 24915, 26451, - 27161, 28418, 29922, 31080, 34920, 35961, 39111, 39108, 39491, 21697, - 31263, 26963, 35575, 35914, [12213, 39080], 39342, 24444, 25259, 30130, - [12138, 30382], 34987, 36991, 38466, 21305, 24380, 24517, [27852, 63848], - 29644, 30050, [12134, 30091], 31558, 33534, 39325, 20047, 36924, 19979, - 20309, 21414, 22799, 24264, 26160, 27827, 29781, 33655, 34662, 36032, - 36944, 38686, 39957, 22737, 23416, 34384, 35604, 40372, 23506, 24680, - 24717, 26097, 27735, 28450, 28579, 28698, 32597, 32752, {f: 2, c: 38289}, - 38480, 38867, 21106, 36676, 20989, 21547, 21688, 21859, 21898, 27323, - 28085, 32216, 33382, 37532, 38519, 40569, 21512, 21704, 30418, 34532, - 38308, 38356, 38492, 20130, 20233, 23022, 23270, 24055, 24658, 25239, - 26477, 26689, 27782, 28207, 32568, 32923, 33322, 38917, 20133, 20565, - 21683, 22419, 22874, 23401, 23475, 25032, 26999, 28023, 28707, 34809, - 35299, 35442, 35559, 36994, 39405, 39608, 21182, 26680, 20502, 24184, - 26447, 33607, [12175, 34892, 64008], 20139, 21521, 22190, 29670, 37141, - 38911, 39177, 39255, [12217, 39321], 22099, 22687, 34395, 35377, 25010, - 27382, 29563, 36562, 27463, 38570, 39511, 22869, 29184, 36203, - [12208, 38761], 20436, 23796, 24358, 25080, 26203, 27883, 28843, - [12126, 29572], 29625, 29694, 30505, 30541, 32067, 32098, 32291, 33335, - 34898, 36066, 37449, 39023, 23377, [12147, 31348], [12174, 34880], - [12212, 38913], 23244, 20448, 21332, 22846, 23805, 25406, 28025, 29433, - 33029, 33031, 33698, 37583, 38960, 20136, 20804, 21009, 22411, 24418, - 27842, 28366, 28677, 28752, 28847, 29074, 29673, [29801, 63918], 33610, - 34722, 34913, 36872, 37026, 37795, 39336, 20846, 24407, 24800, 24935, - 26291, 34137, 36426, 37295, 38795, 20046, 20114, 21628, 22741, 22778, - 22909, 23733, 24359, [12094, 25142], 25160, 26122, 26215, 27627, 28009, - 28111, 28246, 28408, 28564, 28640, 28649, 28765, 29392, 29733, 29786, - 29920, 30355, 31068, 31946, 32286, 32993, 33446, 33899, 33983, 34382, - 34399, 34676, 35703, 35946, 37804, 38912, 39013, 24785, 25110, 37239, - 23130, 26127, 28151, 28222, 29759, 39746, 24573, 24794, 31503, 21700, - 24344, 27742, 27859, 27946, 28888, 32005, 34425, 35340, 40251, 21270, - 21644, 23301, 27194, [12117, 28779], 30069, 31117, [12146, 31166], 33457, - 33775, 35441, 35649, 36008, 38772, 25844, 25899, {f: 2, c: 30906}, 31339, - 20024, 21914, 22864, 23462, 24187, 24739, 25563, 27489, 26213, 26707, - 28185, 29029, 29872, 32008, 36996, 39529, 39973, 27963, [28369, 63748], - 29502, 35905, 38346, 20976, 24140, 24488, 24653, 24822, 24880, 24908, - {f: 2, c: 26179}, 27045, 27841, 28255, 28361, 28514, 29004, 29852, 30343, - 31681, 31783, 33618, 34647, 36945, 38541, [12232, 40643], 21295, 22238, - 24315, 24458, 24674, 24724, 25079, 26214, 26371, 27292, 28142, 28590, - 28784, 29546, 32362, 33214, 33588, 34516, 35496, 36036, 21123, 29554, - 23446, 27243, 37892, 21742, 22150, 23389, 25928, 25989, 26313, 26783, - 28045, 28102, [12120, 29243], 32948, 37237, 39501, 20399, 20505, 21402, - 21518, 21564, 21897, 21957, 24127, 24460, 26429, 29030, 29661, 36869, - 21211, 21235, 22628, 22734, 28932, 29071, 29179, 34224, 35347, - [26248, 63941], 34216, 21927, 26244, 29002, 33841, 21321, 21913, 27585, - 24409, 24509, 25582, 26249, 28999, 35569, 36637, 40638, 20241, 25658, - 28875, 30054, 34407, 24676, 35662, 40440, 20807, 20982, 21256, 27958, - 33016, [12234, 40657], 26133, 27427, 28824, 30165, 21507, 23673, 32007, - 35350, [12107, 27424], 27453, 27462, 21560, 24688, 27965, 32725, 33288, - 20694, 20958, 21916, 22123, 22221, 23020, 23305, 24076, 24985, 24984, - 25137, 26206, 26342, 29081, {f: 2, c: 29113}, 29351, 31143, 31232, 32690, - 35440, {s: 163}, {f: 4, c: 12310}, {s: 14}, 8223, 8219, {f: 2, c: 8314}, - {s: 7}, 8316, 0, {f: 2, c: 8317}, {s: 23}, 700, {s: 44}, 8942, 8759, - {s: 20}, {f: 10, c: 10122}, {s: 36}, {f: 26, c: 9398}, {s: 61}, - {f: 2, c: 8826}, {f: 2, c: 8910}, {f: 2, c: 8832}, {f: 4, c: 8816}, 0, - 8842, 0, 8843, {f: 2, c: 8822}, 8825, {f: 2, c: 8922}, {s: 5}, 8773, 8771, - 8776, 0, 8868, {s: 78}, 8244, {s: 11}, 9839, {s: 4}, 8258, {s: 4}, 10045, - 0, 0, 8226, {s: 4}, {f: 2, c: 8249}, {s: 16}, 10010, 10006, 0, 9711, - {s: 3}, 10070, 0, 9676, {s: 24}, 9775, {s: 6}, 12320, 0, {f: 10, c: 10102}, - {s: 17}, 12306, 12342, {s: 13}, 8710, 0, 8735, 0, {f: 2, c: 8741}, 0, 8787, - 8785, {f: 2, c: 8806}, 8723, {f: 3, c: 8853}, 0, 8980, 0, 0, 8802, 0, 9649, - 0, 8738, 8784, 0, 0, 8867, 0, 0, {f: 2, c: 8814}, 8837, 8836, 8713, 8716, - {f: 2, c: 8891}, 8794, 8966, {s: 6}, 12958, 0, 8252, {s: 11}, 9702, {s: 3}, - 9663, 9653, 9657, 9667, {s: 4}, 9674, 12849, 12857, 13259, {f: 5, c: 9327}, - {s: 18}, 8656, 8655, 8653, {s: 37}, 8657, 8659, {s: 8}, 8626, 8625, 0, - 8628, 8624, 8627, {s: 14}, 8636, 8640, {s: 10}, {f: 2, c: 8644}, {s: 144}, - {f: 5, c: 9347}, {s: 33}, 12948, {s: 15}, 12965, {s: 93}, 8672, 8674, 8673, - 8675, {s: 4}, 8678, 8680, 8679, 8681, {s: 20}, 9757, 9759, {s: 76}, 12944, - {f: 6, c: 12938}, {s: 15}, {f: 2, c: 12318}, 8246, 0, 8245, {s: 3}, 12540, - 0, 0, {f: 2, c: 44034}, {f: 2, c: 44037}, {f: 5, c: 44043}, 44056, - {f: 2, c: 44062}, {f: 3, c: 44065}, {f: 7, c: 44069}, 44078, - {f: 6, c: 44082}, {f: 2, c: 44090}, {f: 3, c: 44093}, {f: 10, c: 44097}, - 44108, {f: 6, c: 44110}, {f: 3, c: 44117}, {f: 3, c: 44121}, - {f: 19, c: 44125}, {f: 2, c: 44146}, {f: 2, c: 44149}, 44153, - {f: 5, c: 44155}, 44162, {f: 2, c: 44167}, {f: 3, c: 44173}, - {f: 3, c: 44177}, {f: 7, c: 44181}, 44190, {f: 6, c: 44194}, 44203, - {f: 2, c: 44205}, {f: 7, c: 44209}, 44218, {f: 3, c: 44222}, - {f: 2, c: 44226}, {f: 3, c: 44229}, {f: 3, c: 44233}, {f: 8, c: 44237}, - 44246, {f: 8, c: 44248}, {f: 2, c: 44258}, {f: 2, c: 44261}, 44265, 44267, - {f: 2, c: 44269}, 44274, 44276, {f: 5, c: 44279}, {f: 2, c: 44286}, - {f: 3, c: 44289}, 44293, {f: 5, c: 44295}, 44302, 44304, {f: 6, c: 44306}, - {f: 3, c: 44313}, {f: 3, c: 44317}, {f: 8, c: 44321}, {f: 2, c: 44330}, - {f: 6, c: 44334}, {f: 2, c: 44342}, {f: 3, c: 44345}, {f: 7, c: 44349}, - 44358, 44360, {f: 6, c: 44362}, {f: 3, c: 44369}, {f: 3, c: 44373}, - {f: 8, c: 44377}, 44386, {f: 8, c: 44388}, {f: 2, c: 44398}, - {f: 2, c: 44401}, {f: 4, c: 44407}, 44414, 44416, {f: 5, c: 44419}, - {f: 2, c: 44426}, {f: 3, c: 44429}, {f: 11, c: 44433}, {f: 6, c: 44446}, - {f: 18, c: 44453}, {f: 8, c: 44472}, {f: 2, c: 44482}, {f: 3, c: 44485}, - {f: 7, c: 44489}, 44498, {f: 8, c: 44500}, {f: 3, c: 44509}, - {f: 3, c: 44513}, {f: 19, c: 44517}, {f: 2, c: 44538}, {f: 2, c: 44541}, - {f: 6, c: 44546}, 44554, 44556, {f: 6, c: 44558}, {f: 27, c: 44565}, - {f: 2, c: 44594}, {f: 2, c: 44597}, 44601, {f: 5, c: 44603}, 44610, 44612, - {f: 3, c: 44615}, 44619, 44623, {f: 3, c: 44625}, 44629, {f: 5, c: 44631}, - 44638, {f: 3, c: 44642}, {f: 2, c: 44646}, {f: 2, c: 44650}, - {f: 3, c: 44653}, {f: 7, c: 44657}, 44666, {f: 6, c: 44670}, - {f: 6, c: 44678}, {f: 47, c: 44685}, 44735, {f: 3, c: 44737}, - {f: 7, c: 44741}, 44750, {f: 6, c: 44754}, {f: 2, c: 44762}, - {f: 11, c: 44765}, {f: 2, c: 44777}, 44780, {f: 6, c: 44782}, - {f: 3, c: 44789}, {f: 3, c: 44793}, {f: 10, c: 44797}, {f: 4, c: 44809}, - {f: 2, c: 44814}, {f: 27, c: 44817}, {f: 2, c: 44846}, 44849, 44851, - {f: 7, c: 44853}, 44862, 44864, {f: 4, c: 44868}, {f: 6, c: 44874}, - {f: 11, c: 44881}, {f: 6, c: 44894}, {f: 19, c: 44902}, {f: 6, c: 44922}, - {f: 3, c: 44929}, {f: 3, c: 44933}, {f: 7, c: 44937}, {f: 3, c: 44946}, - {f: 6, c: 44950}, {f: 27, c: 44957}, {f: 2, c: 44986}, {f: 3, c: 44989}, - {f: 6, c: 44993}, 45002, 45004, {f: 5, c: 45007}, {f: 7, c: 45013}, - {f: 11, c: 45021}, {f: 6, c: 45034}, {f: 2, c: 45042}, {f: 3, c: 45045}, - {f: 7, c: 45049}, {f: 2, c: 45058}, {f: 7, c: 45061}, {f: 3, c: 45069}, - {f: 3, c: 45073}, {f: 7, c: 45077}, {f: 10, c: 45086}, {f: 27, c: 45097}, - {f: 2, c: 45126}, 45129, 45131, 45133, {f: 4, c: 45135}, 45142, 45144, - {f: 3, c: 45146}, {f: 30, c: 45150}, {f: 2, c: 45182}, {f: 3, c: 45185}, - {f: 7, c: 45189}, 45198, 45200, {f: 6, c: 45202}, 45211, {f: 2, c: 45213}, - {f: 5, c: 45219}, 45226, 45232, 45234, {f: 2, c: 45238}, {f: 3, c: 45241}, - {f: 7, c: 45245}, 45254, {f: 6, c: 45258}, {f: 2, c: 45266}, - {f: 3, c: 45269}, {f: 7, c: 45273}, {f: 4, c: 45281}, {f: 34, c: 45286}, - 45322, {f: 3, c: 45325}, 45329, {f: 4, c: 45332}, 45338, {f: 5, c: 45342}, - {f: 2, c: 45350}, {f: 3, c: 45353}, {f: 7, c: 45357}, 45366, - {f: 6, c: 45370}, {f: 2, c: 45378}, {f: 3, c: 45381}, {f: 7, c: 45385}, - {f: 2, c: 45394}, {f: 2, c: 45398}, {f: 3, c: 45401}, {f: 3, c: 45405}, - {f: 23, c: 45409}, {f: 2, c: 45434}, {f: 3, c: 45437}, 45441, - {f: 5, c: 45443}, 45450, 45452, {f: 4, c: 45454}, {f: 3, c: 45461}, - {f: 3, c: 45465}, {f: 11, c: 45469}, {f: 35, c: 45481}, {f: 3, c: 45517}, - {f: 3, c: 45521}, {f: 7, c: 45525}, 45534, {f: 8, c: 45536}, - {f: 2, c: 45546}, {f: 3, c: 45549}, {f: 8, c: 45553}, 45562, 45564, - {f: 6, c: 45566}, {f: 2, c: 45574}, {f: 2, c: 45577}, {f: 7, c: 45581}, - 45590, 45592, {f: 6, c: 45594}, {f: 19, c: 45601}, {f: 7, c: 45621}, - {f: 27, c: 45629}, {f: 3, c: 45657}, {f: 3, c: 45661}, {f: 7, c: 45665}, - {f: 10, c: 45674}, {f: 6, c: 45686}, {f: 7, c: 45693}, {f: 3, c: 45702}, - {f: 6, c: 45706}, {f: 2, c: 45714}, {f: 3, c: 45717}, {f: 5, c: 45723}, - 45730, 45732, {f: 3, c: 45735}, 45739, {f: 3, c: 45741}, {f: 3, c: 45745}, - {f: 19, c: 45749}, {f: 2, c: 45770}, {f: 3, c: 45773}, 45777, - {f: 5, c: 45779}, 45786, 45788, {f: 4, c: 45790}, 45795, 45799, - {f: 2, c: 45801}, {f: 3, c: 45808}, 45814, {f: 3, c: 45820}, - {f: 2, c: 45826}, {f: 3, c: 45829}, {f: 7, c: 45833}, 45842, - {f: 6, c: 45846}, {f: 55, c: 45853}, 45911, {f: 2, c: 45913}, 45917, - {f: 4, c: 45920}, 45926, 45928, 45930, {f: 2, c: 45932}, 45935, - {f: 2, c: 45938}, {f: 3, c: 45941}, {f: 7, c: 45945}, 45954, - {f: 6, c: 45958}, {f: 3, c: 45965}, {f: 3, c: 45969}, {f: 11, c: 45973}, - {f: 6, c: 45986}, {f: 3, c: 45993}, {f: 23, c: 45997}, {f: 2, c: 46022}, - {f: 2, c: 46025}, 46029, 46031, {f: 3, c: 46033}, 46038, 46040, 46042, - 46044, {f: 2, c: 46046}, {f: 3, c: 46049}, {f: 3, c: 46053}, - {f: 19, c: 46057}, {f: 19, c: 46077}, {f: 7, c: 46097}, {f: 3, c: 46105}, - {f: 3, c: 46109}, {f: 7, c: 46113}, 46122, {f: 8, c: 46124}, - {f: 27, c: 46133}, {f: 2, c: 46162}, {f: 3, c: 46165}, {f: 7, c: 46169}, - 46178, 46180, {f: 6, c: 46182}, {f: 19, c: 46189}, {f: 7, c: 46209}, - {f: 20, c: 46217}, {f: 6, c: 46238}, {f: 3, c: 46245}, {f: 3, c: 46249}, - {f: 8, c: 46253}, 46262, 46264, {f: 6, c: 46266}, {f: 3, c: 46273}, - {f: 3, c: 46277}, {f: 7, c: 46281}, {f: 4, c: 46289}, {f: 6, c: 46294}, - {f: 2, c: 46302}, {f: 2, c: 46305}, 46309, {f: 5, c: 46311}, 46318, 46320, - {f: 6, c: 46322}, {f: 27, c: 46329}, {f: 2, c: 46358}, {f: 2, c: 46361}, - {f: 7, c: 46365}, 46374, {f: 5, c: 46379}, {f: 2, c: 46386}, - {f: 3, c: 46389}, {f: 7, c: 46393}, 46402, {f: 5, c: 46406}, - {f: 2, c: 46414}, {f: 3, c: 46417}, {f: 7, c: 46421}, 46430, - {f: 62, c: 46434}, {f: 2, c: 46498}, {f: 3, c: 46501}, 46505, - {f: 4, c: 46508}, 46514, {f: 5, c: 46518}, {f: 2, c: 46526}, - {f: 3, c: 46529}, {f: 7, c: 46533}, 46542, {f: 6, c: 46546}, - {f: 19, c: 46553}, {f: 35, c: 46573}, {f: 2, c: 46610}, {f: 3, c: 46613}, - {f: 12, c: 46617}, {f: 6, c: 46630}, {f: 7, c: 46637}, {f: 19, c: 46645}, - {f: 27, c: 46665}, {f: 3, c: 46693}, {f: 51, c: 46697}, {f: 2, c: 46750}, - {f: 3, c: 46753}, {f: 6, c: 46757}, {f: 4, c: 46765}, {f: 34, c: 46770}, - {f: 27, c: 46805}, {f: 3, c: 46833}, {f: 3, c: 46837}, {f: 7, c: 46841}, - {f: 3, c: 46850}, {f: 34, c: 46854}, {f: 2, c: 46890}, {f: 2, c: 46893}, - {f: 7, c: 46897}, 46906, {f: 8, c: 46908}, {f: 3, c: 46917}, - {f: 3, c: 46921}, {f: 7, c: 46925}, {f: 10, c: 46934}, {f: 3, c: 46945}, - {f: 3, c: 46949}, {f: 7, c: 46953}, 46962, 46964, {f: 6, c: 46966}, - {f: 2, c: 46974}, {f: 3, c: 46977}, {f: 7, c: 46981}, 46990, - {f: 3, c: 46995}, {f: 2, c: 47002}, {f: 3, c: 47005}, {f: 7, c: 47009}, - 47018, {f: 6, c: 47022}, {f: 2, c: 47030}, {f: 14, c: 47033}, 47048, - {f: 34, c: 47050}, {f: 2, c: 47086}, {f: 3, c: 47089}, {f: 7, c: 47093}, - 47102, {f: 5, c: 47106}, {f: 2, c: 47114}, {f: 3, c: 47117}, - {f: 7, c: 47121}, 47130, 47132, {f: 6, c: 47134}, {f: 2, c: 47142}, - {f: 3, c: 47145}, {f: 7, c: 47149}, 47158, {f: 6, c: 47162}, - {f: 3, c: 47169}, {f: 12, c: 47173}, 47186, {f: 8, c: 47188}, - {f: 2, c: 47198}, {f: 3, c: 47201}, {f: 7, c: 47205}, 47214, 47216, - {f: 6, c: 47218}, {f: 3, c: 47225}, {f: 16, c: 47229}, {f: 26, c: 47246}, - {f: 7, c: 47273}, {f: 3, c: 47281}, {f: 3, c: 47285}, {f: 7, c: 47289}, - 47298, 47300, {f: 6, c: 47302}, {f: 3, c: 47309}, {f: 3, c: 47313}, - {f: 8, c: 47317}, 47326, 47328, {f: 6, c: 47330}, {f: 2, c: 47338}, - {f: 3, c: 47341}, {f: 7, c: 47345}, 47354, 47356, {f: 6, c: 47358}, - {f: 19, c: 47365}, {f: 7, c: 47385}, {f: 27, c: 47393}, {f: 2, c: 47422}, - {f: 3, c: 47425}, {f: 7, c: 47429}, {f: 2, c: 47437}, 47440, - {f: 6, c: 47442}, {f: 2, c: 47450}, {f: 3, c: 47453}, {f: 7, c: 47457}, - 47466, 47468, {f: 6, c: 47470}, {f: 2, c: 47478}, {f: 3, c: 47481}, - {f: 7, c: 47485}, 47494, 47496, {f: 2, c: 47499}, {f: 29, c: 47503}, - {f: 2, c: 47534}, {f: 3, c: 47537}, {f: 7, c: 47541}, 47550, 47552, - {f: 6, c: 47554}, {f: 2, c: 47562}, 47565, {f: 5, c: 47571}, 47578, 47580, - {f: 2, c: 47583}, 47586, {f: 2, c: 47590}, {f: 3, c: 47593}, - {f: 7, c: 47597}, 47606, {f: 5, c: 47611}, {f: 6, c: 47618}, - {f: 12, c: 47625}, {f: 34, c: 47638}, {f: 2, c: 47674}, {f: 3, c: 47677}, - 47681, {f: 5, c: 47683}, 47690, 47692, {f: 4, c: 47695}, {f: 2, c: 47702}, - {f: 3, c: 47705}, {f: 7, c: 47709}, 47718, {f: 6, c: 47722}, - {f: 2, c: 47730}, {f: 3, c: 47733}, {f: 10, c: 47737}, 47750, - {f: 4, c: 47752}, {f: 27, c: 47757}, 47786, {f: 3, c: 47789}, 47793, - {f: 5, c: 47795}, 47802, 47804, {f: 6, c: 47806}, {f: 3, c: 47813}, - {f: 15, c: 47817}, {f: 34, c: 47834}, {f: 3, c: 47869}, {f: 3, c: 47873}, - {f: 8, c: 47877}, 47886, 47888, {f: 6, c: 47890}, {f: 3, c: 47897}, - {f: 3, c: 47901}, {f: 8, c: 47905}, 47914, {f: 8, c: 47916}, 47927, - {f: 2, c: 47929}, {f: 5, c: 47935}, 47942, 47944, {f: 3, c: 47946}, 47950, - {f: 3, c: 47953}, {f: 3, c: 47957}, {f: 8, c: 47961}, 47970, - {f: 8, c: 47972}, {f: 27, c: 47981}, {f: 3, c: 48009}, {f: 3, c: 48013}, - {f: 19, c: 48017}, {f: 3, c: 48037}, {f: 3, c: 48041}, {f: 7, c: 48045}, - {f: 2, c: 48053}, {f: 8, c: 48056}, {f: 3, c: 48065}, {f: 3, c: 48069}, - {f: 7, c: 48073}, {f: 2, c: 48081}, {f: 36, c: 48084}, {f: 2, c: 48122}, - {f: 2, c: 48125}, 48129, {f: 5, c: 48131}, 48138, 48142, 48144, - {f: 2, c: 48146}, {f: 2, c: 48153}, {f: 4, c: 48160}, 48166, 48168, - {f: 3, c: 48170}, {f: 2, c: 48174}, {f: 2, c: 48178}, {f: 3, c: 48181}, - {f: 7, c: 48185}, 48194, {f: 3, c: 48198}, {f: 2, c: 48202}, - {f: 2, c: 48206}, {f: 12, c: 48209}, {f: 38, c: 48222}, {f: 2, c: 48262}, - {f: 2, c: 48265}, 48269, {f: 5, c: 48271}, 48278, 48280, {f: 5, c: 48283}, - {f: 2, c: 48290}, {f: 2, c: 48293}, {f: 7, c: 48297}, 48306, - {f: 6, c: 48310}, {f: 2, c: 48318}, {f: 3, c: 48321}, {f: 8, c: 48325}, - 48334, {f: 3, c: 48338}, {f: 2, c: 48342}, {f: 3, c: 48345}, - {f: 23, c: 48349}, 48375, {f: 3, c: 48377}, {f: 7, c: 48381}, 48390, 48392, - {f: 6, c: 48394}, {f: 3, c: 48401}, {f: 15, c: 48405}, {f: 7, c: 48421}, - {f: 19, c: 48429}, {f: 7, c: 48449}, {f: 2, c: 48458}, {f: 3, c: 48461}, - {f: 7, c: 48465}, {f: 10, c: 48474}, {f: 3, c: 48485}, {f: 23, c: 48489}, - {f: 2, c: 48514}, {f: 2, c: 48517}, {f: 5, c: 48523}, 48530, 48532, - {f: 3, c: 48534}, 48539, {f: 7, c: 48541}, {f: 11, c: 48549}, - {f: 7, c: 48561}, {f: 27, c: 48569}, {f: 2, c: 48598}, {f: 3, c: 48601}, - {f: 12, c: 48605}, {f: 6, c: 48618}, {f: 3, c: 48625}, {f: 3, c: 48629}, - {f: 7, c: 48633}, {f: 2, c: 48641}, 48644, {f: 6, c: 48646}, - {f: 2, c: 48654}, {f: 3, c: 48657}, {f: 7, c: 48661}, 48670, - {f: 36, c: 48672}, {f: 2, c: 48710}, {f: 3, c: 48713}, 48717, - {f: 5, c: 48719}, 48726, 48728, {f: 4, c: 48732}, {f: 2, c: 48738}, - {f: 3, c: 48741}, 48745, {f: 5, c: 48747}, 48754, {f: 5, c: 48758}, - {f: 2, c: 48766}, {f: 3, c: 48769}, {f: 7, c: 48773}, 48782, - {f: 6, c: 48786}, {f: 14, c: 48794}, {f: 39, c: 48809}, {f: 2, c: 48850}, - {f: 2, c: 48853}, {f: 7, c: 48857}, {f: 2, c: 48865}, {f: 6, c: 48870}, - {f: 20, c: 48877}, {f: 6, c: 48898}, {f: 14, c: 48906}, 48922, - {f: 34, c: 48926}, {f: 2, c: 48962}, {f: 3, c: 48965}, {f: 7, c: 48969}, - {f: 3, c: 48978}, {f: 62, c: 48982}, {f: 27, c: 49045}, {f: 20, c: 49073}, - {f: 6, c: 49094}, {f: 2, c: 49102}, {f: 3, c: 49105}, {f: 7, c: 49109}, - {f: 2, c: 49117}, 49120, {f: 90, c: 49122}, {f: 20, c: 49213}, - {f: 6, c: 49234}, {f: 3, c: 49241}, {f: 3, c: 49245}, {f: 7, c: 49249}, - {f: 38, c: 49258}, {f: 2, c: 49298}, {f: 3, c: 49301}, {f: 7, c: 49305}, - 49314, 49316, {f: 6, c: 49318}, 49326, {f: 2, c: 49329}, {f: 5, c: 49335}, - 49342, {f: 3, c: 49346}, {f: 2, c: 49350}, {f: 2, c: 49354}, - {f: 3, c: 49357}, {f: 7, c: 49361}, 49370, {f: 6, c: 49374}, - {f: 2, c: 49382}, {f: 3, c: 49385}, {f: 7, c: 49389}, 49398, 49400, - {f: 6, c: 49402}, {f: 3, c: 49409}, {f: 3, c: 49413}, {f: 7, c: 49417}, - {f: 4, c: 49425}, {f: 6, c: 49430}, {f: 2, c: 49441}, 49445, - {f: 4, c: 49448}, 49454, {f: 4, c: 49458}, 49463, {f: 2, c: 49466}, - {f: 3, c: 49469}, {f: 7, c: 49473}, 49482, {f: 6, c: 49486}, - {f: 2, c: 49494}, {f: 3, c: 49497}, {f: 7, c: 49501}, 49510, - {f: 6, c: 49514}, {f: 3, c: 49521}, {f: 3, c: 49525}, {f: 12, c: 49529}, - {f: 6, c: 49542}, 49551, {f: 3, c: 49553}, 49557, {f: 5, c: 49559}, 49566, - 49568, {f: 3, c: 49570}, {f: 2, c: 49574}, {f: 2, c: 49578}, - {f: 3, c: 49581}, {f: 12, c: 49585}, {f: 6, c: 49598}, {f: 3, c: 49605}, - {f: 3, c: 49609}, {f: 7, c: 49613}, {f: 2, c: 49621}, {f: 7, c: 49625}, - {f: 3, c: 49633}, {f: 3, c: 49637}, {f: 7, c: 49641}, 49650, - {f: 8, c: 49652}, {f: 2, c: 49662}, {f: 3, c: 49665}, {f: 7, c: 49669}, - 49678, 49680, {f: 6, c: 49682}, {f: 2, c: 49690}, {f: 2, c: 49693}, - {f: 7, c: 49697}, 49706, 49708, 49710, 49712, 49715, {f: 19, c: 49717}, - {f: 7, c: 49737}, {f: 2, c: 49746}, {f: 3, c: 49749}, {f: 7, c: 49753}, - {f: 4, c: 49761}, {f: 6, c: 49766}, {f: 2, c: 49774}, {f: 3, c: 49777}, - {f: 7, c: 49781}, 49790, 49792, {f: 6, c: 49794}, {f: 6, c: 49802}, - {f: 7, c: 49809}, {f: 2, c: 49817}, 49820, {f: 6, c: 49822}, - {f: 2, c: 49830}, {f: 3, c: 49833}, {f: 6, c: 49838}, 49846, 49848, - {f: 34, c: 49850}, {f: 2, c: 49886}, {f: 2, c: 49889}, {f: 6, c: 49893}, - 49902, 49904, {f: 4, c: 49906}, 49911, 49914, {f: 3, c: 49917}, - {f: 7, c: 49921}, {f: 2, c: 49930}, {f: 5, c: 49934}, {f: 2, c: 49942}, - {f: 3, c: 49945}, {f: 7, c: 49949}, {f: 2, c: 49958}, {f: 27, c: 49962}, - {f: 34, c: 49990}, {f: 2, c: 50026}, {f: 3, c: 50029}, 50033, - {f: 5, c: 50035}, {f: 2, c: 50042}, {f: 6, c: 50046}, {f: 3, c: 50053}, - {f: 3, c: 50057}, {f: 51, c: 50061}, {f: 23, c: 50113}, {f: 2, c: 50138}, - {f: 2, c: 50141}, 50145, {f: 5, c: 50147}, {f: 3, c: 50154}, - {f: 6, c: 50158}, {f: 2, c: 50166}, {f: 15, c: 50169}, {f: 7, c: 50185}, - {f: 19, c: 50193}, {f: 7, c: 50213}, {f: 3, c: 50221}, {f: 3, c: 50225}, - {f: 7, c: 50229}, {f: 10, c: 50238}, {f: 27, c: 50249}, {f: 2, c: 50278}, - {f: 3, c: 50281}, {f: 7, c: 50285}, {f: 3, c: 50294}, {f: 6, c: 50298}, - {f: 19, c: 50305}, {f: 7, c: 50325}, {f: 27, c: 50333}, {f: 3, c: 50361}, - {f: 44, c: 50365}, {f: 6, c: 50410}, {f: 2, c: 50418}, {f: 3, c: 50421}, - 50425, {f: 4, c: 50427}, {f: 10, c: 50434}, {f: 3, c: 50445}, - {f: 3, c: 50449}, {f: 7, c: 50453}, {f: 11, c: 50461}, {f: 2, c: 50474}, - {f: 3, c: 50477}, {f: 7, c: 50481}, 50490, 50492, {f: 6, c: 50494}, - {f: 2, c: 50502}, 50507, {f: 4, c: 50511}, 50518, {f: 3, c: 50522}, 50527, - {f: 2, c: 50530}, {f: 3, c: 50533}, {f: 7, c: 50537}, 50546, - {f: 6, c: 50550}, {f: 2, c: 50558}, {f: 3, c: 50561}, {f: 2, c: 50565}, - {f: 4, c: 50568}, 50574, 50576, {f: 3, c: 50578}, 50582, {f: 3, c: 50585}, - {f: 3, c: 50589}, {f: 8, c: 50593}, {f: 10, c: 50602}, {f: 2, c: 50614}, - 50618, {f: 5, c: 50623}, 50635, 50637, 50639, {f: 2, c: 50642}, - {f: 3, c: 50645}, {f: 7, c: 50649}, 50658, 50660, {f: 6, c: 50662}, 50671, - {f: 3, c: 50673}, 50677, {f: 4, c: 50680}, {f: 3, c: 50690}, - {f: 3, c: 50697}, {f: 3, c: 50701}, {f: 7, c: 50705}, 50714, - {f: 7, c: 50717}, {f: 2, c: 50726}, {f: 3, c: 50729}, 50735, - {f: 2, c: 50737}, 50742, 50744, 50746, {f: 4, c: 50748}, {f: 2, c: 50754}, - {f: 3, c: 50757}, {f: 7, c: 50761}, 50770, {f: 6, c: 50774}, - {f: 2, c: 50782}, {f: 11, c: 50785}, {f: 2, c: 50797}, 50800, - {f: 6, c: 50802}, {f: 2, c: 50810}, {f: 3, c: 50813}, {f: 7, c: 50817}, - 50826, 50828, {f: 6, c: 50830}, {f: 2, c: 50838}, {f: 3, c: 50841}, - {f: 7, c: 50845}, 50854, 50856, {f: 6, c: 50858}, {f: 2, c: 50866}, - {f: 3, c: 50869}, {f: 5, c: 50875}, 50882, 50884, {f: 6, c: 50886}, - {f: 2, c: 50894}, {f: 3, c: 50897}, {f: 7, c: 50901}, {f: 2, c: 50910}, - {f: 6, c: 50914}, {f: 2, c: 50922}, {f: 3, c: 50925}, {f: 7, c: 50929}, - {f: 3, c: 50938}, {f: 6, c: 50942}, {f: 2, c: 50950}, {f: 3, c: 50953}, - {f: 7, c: 50957}, 50966, 50968, {f: 6, c: 50970}, {f: 2, c: 50978}, - {f: 3, c: 50981}, {f: 7, c: 50985}, 50994, 50996, 50998, {f: 4, c: 51000}, - {f: 2, c: 51006}, {f: 3, c: 51009}, {f: 5, c: 51013}, 51019, 51022, 51024, - {f: 3, c: 51033}, {f: 3, c: 51037}, {f: 7, c: 51041}, {f: 2, c: 51049}, - {f: 8, c: 51052}, {f: 2, c: 51062}, {f: 3, c: 51065}, {f: 4, c: 51071}, - 51078, {f: 3, c: 51083}, 51087, {f: 2, c: 51090}, 51093, 51097, - {f: 5, c: 51099}, 51106, {f: 5, c: 51111}, {f: 2, c: 51118}, - {f: 3, c: 51121}, {f: 7, c: 51125}, 51134, {f: 6, c: 51138}, - {f: 2, c: 51146}, 51149, 51151, {f: 7, c: 51153}, {f: 4, c: 51161}, - {f: 6, c: 51166}, {f: 3, c: 51173}, {f: 3, c: 51177}, {f: 19, c: 51181}, - {f: 2, c: 51202}, {f: 3, c: 51205}, 51209, {f: 5, c: 51211}, 51218, 51220, - {f: 5, c: 51223}, {f: 2, c: 51230}, {f: 3, c: 51233}, {f: 7, c: 51237}, - 51246, 51248, {f: 6, c: 51250}, {f: 3, c: 51257}, {f: 3, c: 51261}, - {f: 7, c: 51265}, {f: 2, c: 51274}, {f: 6, c: 51278}, {f: 27, c: 51285}, - {f: 2, c: 51314}, {f: 3, c: 51317}, 51321, {f: 5, c: 51323}, 51330, 51332, - {f: 3, c: 51336}, {f: 6, c: 51342}, {f: 8, c: 51349}, 51358, 51360, - {f: 6, c: 51362}, {f: 19, c: 51369}, {f: 6, c: 51390}, {f: 3, c: 51397}, - {f: 3, c: 51401}, {f: 7, c: 51405}, 51414, 51416, {f: 6, c: 51418}, - {f: 2, c: 51426}, {f: 16, c: 51429}, {f: 6, c: 51446}, {f: 2, c: 51454}, - {f: 3, c: 51457}, {f: 5, c: 51463}, 51470, 51472, {f: 6, c: 51474}, - {f: 19, c: 51481}, {f: 7, c: 51501}, {f: 27, c: 51509}, {f: 2, c: 51538}, - {f: 3, c: 51541}, {f: 7, c: 51545}, 51554, {f: 8, c: 51556}, - {f: 3, c: 51565}, {f: 3, c: 51569}, {f: 7, c: 51573}, {f: 11, c: 51581}, - {f: 2, c: 51594}, {f: 3, c: 51597}, {f: 7, c: 51601}, 51610, 51612, - {f: 34, c: 51614}, {f: 2, c: 51650}, {f: 2, c: 51653}, 51657, - {f: 5, c: 51659}, 51666, 51668, {f: 2, c: 51671}, 51675, {f: 2, c: 51678}, - 51681, 51683, {f: 2, c: 51685}, {f: 4, c: 51688}, 51694, {f: 6, c: 51698}, - {f: 2, c: 51706}, {f: 3, c: 51709}, {f: 7, c: 51713}, 51722, - {f: 6, c: 51726}, {f: 3, c: 51733}, {f: 16, c: 51737}, {f: 34, c: 51754}, - {f: 2, c: 51790}, {f: 3, c: 51793}, {f: 7, c: 51797}, 51806, - {f: 6, c: 51810}, {f: 20, c: 51817}, {f: 6, c: 51838}, {f: 19, c: 51845}, - {f: 35, c: 51865}, {f: 2, c: 51902}, {f: 3, c: 51905}, {f: 7, c: 51909}, - 51918, 51920, 51922, {f: 4, c: 51924}, {f: 6, c: 51930}, {f: 11, c: 51937}, - {f: 7, c: 51949}, {f: 19, c: 51957}, {f: 7, c: 51977}, {f: 3, c: 51985}, - {f: 3, c: 51989}, {f: 7, c: 51993}, {f: 31, c: 52002}, {f: 6, c: 52034}, - {f: 2, c: 52042}, {f: 3, c: 52045}, {f: 7, c: 52049}, {f: 3, c: 52058}, - {f: 6, c: 52062}, {f: 19, c: 52069}, {f: 34, c: 52090}, {f: 27, c: 52125}, - {f: 27, c: 52153}, {f: 15, c: 52181}, {f: 2, c: 52197}, 52200, - {f: 34, c: 52202}, {f: 2, c: 52238}, {f: 3, c: 52241}, {f: 7, c: 52245}, - {f: 3, c: 52254}, {f: 4, c: 52259}, {f: 2, c: 52266}, 52269, 52271, - {f: 7, c: 52273}, 52282, {f: 5, c: 52287}, {f: 2, c: 52294}, - {f: 3, c: 52297}, {f: 7, c: 52301}, 52310, {f: 6, c: 52314}, - {f: 3, c: 52321}, 52325, 52327, {f: 7, c: 52329}, {f: 4, c: 52337}, - {f: 34, c: 52342}, {f: 2, c: 52378}, {f: 3, c: 52381}, {f: 7, c: 52385}, - 52394, {f: 6, c: 52398}, {f: 2, c: 52406}, {f: 3, c: 52409}, - {f: 7, c: 52413}, 52422, 52424, {f: 6, c: 52426}, {f: 3, c: 52433}, - {f: 15, c: 52437}, {f: 7, c: 52453}, {f: 3, c: 52461}, {f: 16, c: 52465}, - {f: 6, c: 52482}, {f: 2, c: 52490}, {f: 3, c: 52493}, {f: 7, c: 52497}, - 52506, 52508, {f: 6, c: 52510}, {f: 3, c: 52517}, {f: 3, c: 52521}, - {f: 12, c: 52525}, {f: 34, c: 52538}, {f: 3, c: 52573}, {f: 3, c: 52577}, - {f: 7, c: 52581}, 52590, 52592, {f: 6, c: 52594}, {f: 15, c: 52601}, - {f: 11, c: 52617}, {f: 2, c: 52630}, {f: 3, c: 52633}, {f: 7, c: 52637}, - 52646, 52648, {f: 6, c: 52650}, {f: 19, c: 52657}, {f: 7, c: 52677}, - {f: 3, c: 52685}, {f: 23, c: 52689}, {f: 3, c: 52713}, {f: 3, c: 52717}, - {f: 7, c: 52721}, 52730, 52732, {f: 6, c: 52734}, {f: 3, c: 52741}, - {f: 3, c: 52745}, {f: 7, c: 52749}, {f: 4, c: 52757}, {f: 6, c: 52762}, - {f: 2, c: 52770}, {f: 3, c: 52773}, {f: 7, c: 52777}, 52786, 52788, - {f: 34, c: 52790}, {f: 2, c: 52826}, {f: 2, c: 52829}, {f: 6, c: 52834}, - 52842, 52844, {f: 6, c: 52846}, {f: 2, c: 52854}, {f: 3, c: 52857}, - {f: 7, c: 52861}, 52870, 52872, {f: 6, c: 52874}, {f: 2, c: 52882}, - {f: 3, c: 52885}, {f: 7, c: 52889}, 52898, {f: 6, c: 52902}, - {f: 19, c: 52910}, {f: 34, c: 52930}, {f: 2, c: 52966}, {f: 2, c: 52969}, - {f: 7, c: 52973}, 52982, {f: 6, c: 52986}, {f: 2, c: 52994}, - {f: 3, c: 52997}, {f: 7, c: 53001}, 53010, 53012, {f: 6, c: 53014}, - {f: 3, c: 53021}, {f: 3, c: 53025}, {f: 7, c: 53029}, 53038, - {f: 6, c: 53042}, {f: 27, c: 53049}, {f: 2, c: 53078}, {f: 3, c: 53081}, - {f: 7, c: 53085}, 53094, 53096, {f: 6, c: 53098}, {f: 2, c: 53106}, - {f: 3, c: 53109}, {f: 7, c: 53113}, {f: 4, c: 53121}, {f: 6, c: 53126}, - {f: 20, c: 53133}, {f: 6, c: 53154}, {f: 7, c: 53161}, {f: 19, c: 53169}, - {f: 27, c: 53189}, {f: 2, c: 53218}, {f: 3, c: 53221}, {f: 7, c: 53225}, - 53234, 53236, {f: 6, c: 53238}, {f: 3, c: 53245}, {f: 3, c: 53249}, - {f: 12, c: 53253}, {f: 6, c: 53266}, {f: 20, c: 53273}, {f: 6, c: 53294}, - {f: 2, c: 53302}, {f: 3, c: 53305}, {f: 7, c: 53309}, 53318, 53320, - {f: 6, c: 53322}, {f: 3, c: 53329}, {f: 3, c: 53333}, {f: 7, c: 53337}, - {f: 11, c: 53345}, {f: 2, c: 53358}, {f: 3, c: 53361}, {f: 7, c: 53365}, - {f: 3, c: 53374}, {f: 34, c: 53378}, {f: 2, c: 53414}, {f: 3, c: 53417}, - {f: 7, c: 53421}, 53430, 53432, {f: 6, c: 53434}, {f: 2, c: 53442}, - {f: 3, c: 53445}, {f: 6, c: 53450}, 53458, {f: 6, c: 53462}, - {f: 2, c: 53470}, {f: 3, c: 53473}, {f: 7, c: 53477}, 53486, - {f: 6, c: 53490}, {f: 20, c: 53497}, {f: 34, c: 53518}, {f: 2, c: 53554}, - {f: 3, c: 53557}, 53561, {f: 5, c: 53563}, 53570, {f: 6, c: 53574}, - {f: 2, c: 53582}, {f: 3, c: 53585}, {f: 7, c: 53589}, 53598, 53600, - {f: 6, c: 53602}, {f: 3, c: 53609}, {f: 15, c: 53613}, {f: 7, c: 53629}, - {f: 3, c: 53637}, {f: 23, c: 53641}, {f: 2, c: 53666}, {f: 3, c: 53669}, - {f: 7, c: 53673}, 53682, 53684, {f: 4, c: 53686}, 53691, {f: 3, c: 53693}, - {f: 23, c: 53697}, {f: 27, c: 53721}, {f: 3, c: 53749}, {f: 14, c: 53753}, - 53768, {f: 6, c: 53770}, {f: 27, c: 53777}, {f: 2, c: 53806}, - {f: 3, c: 53809}, {f: 7, c: 53813}, 53822, 53824, {f: 6, c: 53826}, - {f: 19, c: 53833}, {f: 7, c: 53853}, {f: 27, c: 53861}, {f: 2, c: 53890}, - {f: 3, c: 53893}, {f: 7, c: 53897}, {f: 3, c: 53906}, {f: 6, c: 53910}, - {f: 3, c: 53917}, {f: 3, c: 53921}, {f: 7, c: 53925}, {f: 4, c: 53933}, - {f: 6, c: 53938}, {f: 2, c: 53946}, {f: 2, c: 53949}, 53953, - {f: 5, c: 53955}, 53962, {f: 8, c: 53964}, {f: 3, c: 53973}, - {f: 3, c: 53977}, {f: 7, c: 53981}, {f: 10, c: 53990}, {f: 2, c: 54002}, - {f: 3, c: 54005}, {f: 7, c: 54009}, 54018, 54020, {f: 6, c: 54022}, 54031, - {f: 3, c: 54033}, 54037, {f: 5, c: 54039}, 54046, {f: 3, c: 54050}, - {f: 2, c: 54054}, {f: 2, c: 54058}, {f: 3, c: 54061}, {f: 7, c: 54065}, - 54074, {f: 6, c: 54078}, {f: 54, c: 54086}, {f: 2, c: 54142}, - {f: 3, c: 54145}, {f: 7, c: 54149}, 54158, {f: 6, c: 54162}, - {f: 2, c: 54170}, {f: 3, c: 54173}, {f: 7, c: 54177}, 54186, 54188, - {f: 6, c: 54190}, {f: 3, c: 54197}, {f: 3, c: 54201}, {f: 7, c: 54205}, - {f: 2, c: 54214}, {f: 6, c: 54218}, {f: 7, c: 54225}, {f: 8, c: 54233}, - 54242, {f: 8, c: 54244}, {f: 2, c: 54254}, {f: 3, c: 54257}, - {f: 7, c: 54261}, 54270, 54272, {f: 6, c: 54274}, {f: 20, c: 54281}, - {f: 34, c: 54302}, {f: 3, c: 54337}, {f: 23, c: 54341}, {f: 3, c: 54365}, - {f: 3, c: 54369}, {f: 8, c: 54373}, 54382, {f: 8, c: 54384}, - {f: 2, c: 54394}, {f: 2, c: 54397}, 54401, {f: 5, c: 54403}, 54410, 54412, - {f: 6, c: 54414}, {f: 20, c: 54421}, {f: 34, c: 54442}, {f: 3, c: 54477}, - {f: 3, c: 54481}, {f: 7, c: 54485}, {f: 2, c: 54493}, {f: 8, c: 54496}, - {f: 3, c: 54505}, {f: 3, c: 54509}, {f: 7, c: 54513}, {f: 2, c: 54521}, - 54524, {f: 6, c: 54526}, {f: 3, c: 54533}, {f: 3, c: 54537}, - {f: 7, c: 54541}, 54550, {f: 36, c: 54552}, {f: 2, c: 54590}, - {f: 3, c: 54593}, {f: 7, c: 54597}, 54606, 54608, {f: 6, c: 54610}, - {f: 2, c: 54618}, {f: 3, c: 54621}, {f: 4, c: 54625}, {f: 2, c: 54630}, - 54634, 54636, {f: 6, c: 54638}, {f: 2, c: 54646}, {f: 3, c: 54649}, - {f: 7, c: 54653}, 54662, {f: 6, c: 54666}, {f: 20, c: 54673}, - {f: 34, c: 54694}, {f: 2, c: 54730}, {f: 3, c: 54733}, 54737, - {f: 5, c: 54739}, 54746, 54748, {f: 6, c: 54750}, {f: 2, c: 54758}, - {f: 3, c: 54761}, {f: 7, c: 54765}, 54774, 54776, {f: 6, c: 54778}, - {f: 2, c: 54786}, {f: 3, c: 54789}, {f: 7, c: 54793}, 54802, - {f: 6, c: 54806}, {f: 3, c: 54813}, {f: 3, c: 54817}, {f: 8, c: 54821}, - {f: 10, c: 54830}, {f: 2, c: 54842}, {f: 3, c: 54845}, {f: 4, c: 54849}, - {f: 2, c: 54854}, 54858, 54860, {f: 3, c: 54862}, {f: 2, c: 54866}, - {f: 2, c: 54870}, {f: 3, c: 54873}, {f: 10, c: 54877}, 54888, - {f: 6, c: 54890}, {f: 2, c: 54898}, {f: 14, c: 54901}, 54916, - {f: 6, c: 54918}, {f: 2, c: 54926}, {f: 3, c: 54929}, {f: 8, c: 54933}, - 54942, 54944, {f: 6, c: 54946}, {f: 3, c: 54953}, {f: 3, c: 54957}, - {f: 8, c: 54961}, 54970, {f: 8, c: 54972}, {f: 2, c: 54982}, - {f: 3, c: 54985}, {f: 4, c: 54989}, {f: 2, c: 54994}, {f: 2, c: 54997}, - 55000, {f: 6, c: 55002}, {f: 3, c: 55009}, {f: 3, c: 55013}, - {f: 7, c: 55017}, {f: 4, c: 55025}, {f: 6, c: 55030}, {f: 2, c: 55038}, - {f: 3, c: 55041}, {f: 12, c: 55045}, {f: 6, c: 55058}, {f: 2, c: 55066}, - {f: 3, c: 55069}, {f: 7, c: 55073}, 55082, 55084, {f: 6, c: 55086}, - {f: 2, c: 55094}, {f: 3, c: 55097}, {f: 7, c: 55101}, {f: 2, c: 55109}, - 55112, {f: 6, c: 55114}, {f: 2, c: 55122}, 55125, {f: 6, c: 55130}, 55138, - 55140, {f: 3, c: 55142}, {f: 2, c: 55146}, {f: 3, c: 55149}, - {f: 3, c: 55153}, {f: 7, c: 55157}, {f: 3, c: 55166}, {f: 6, c: 55170}, - {f: 2, c: 55178}, {f: 3, c: 55181}, {f: 7, c: 55185}, 55194, 55196, - {f: 6, c: 55198}], - 'Adobe-CNS1': [{f: 95, c: 32}, {s: 3}, 12288, 65292, {f: 2, c: 12289}, 65294, - 8226, 65307, 65306, 65311, 65281, 65072, 8230, 8229, 65104, 65380, 65106, - 183, {f: 4, c: 65108}, 65372, 8211, 65073, 8212, {s: 4}, {f: 2, c: 65288}, - {f: 2, c: 65077}, 65371, 65373, {f: 2, c: 65079}, {f: 2, c: 12308}, - {f: 2, c: 65081}, {f: 2, c: 12304}, {f: 2, c: 65083}, {f: 2, c: 12298}, - {f: 2, c: 65085}, {f: 2, c: 12296}, {f: 2, c: 65087}, {f: 2, c: 12300}, - {f: 2, c: 65089}, {f: 2, c: 12302}, {f: 2, c: 65091}, {f: 6, c: 65113}, - {f: 2, c: 8216}, {f: 2, c: 8220}, {f: 2, c: 12317}, 8245, 8242, 65283, - 65286, 65290, 8251, 167, 12291, 9675, 9679, 9651, 9650, 9678, 9734, 9733, - 9671, 9670, 9633, 9632, 9661, 9660, 12963, 8453, 8254, 0, 65343, 0, - {f: 2, c: 65097}, {f: 2, c: 65101}, {f: 2, c: 65099}, {f: 3, c: 65119}, - 65291, 65293, 215, 247, 177, 8730, 65308, 65310, 65309, {f: 2, c: 8806}, - 8800, 8734, 8786, 8801, {f: 5, c: 65122}, 8764, {f: 2, c: 8745}, 8869, - 8736, 8735, 8895, 13266, 13265, 8747, 8750, 8757, 8756, 9792, 9794, 9793, - 9737, 8593, 8595, 8594, 8592, {f: 2, c: 8598}, 8601, 8600, 8741, 8739, 0, - 0, 65295, 65340, 65284, 165, 12306, {f: 2, c: 162}, 65285, 65312, 8451, - 8457, {f: 3, c: 65129}, 13269, {f: 3, c: 13212}, 13262, 13217, - {f: 2, c: 13198}, 13252, 176, [20825, 58834], [20827, 58835], - [20830, 58837], [20829, 58836], 20833, 20835, 21991, [29929, 58044], - [31950, 58191], {f: 8, c: 9601}, 9615, 9614, 9613, 9612, 9611, 9610, 9609, - 9532, 9524, 9516, 9508, 9500, 9620, 9472, 9474, 9621, 9484, 9488, 9492, - 9496, {f: 2, c: 9581}, 9584, 9583, 9552, 9566, 9578, 9569, {f: 2, c: 9698}, - 9701, 9700, {f: 3, c: 9585}, {f: 10, c: 65296}, {f: 10, c: 8544}, - {f: 9, c: 12321}, 0, [21316, 57443], 0, {f: 26, c: 65313}, - {f: 26, c: 65345}, {f: 17, c: 913}, {f: 7, c: 931}, {f: 17, c: 945}, - {f: 7, c: 963}, {f: 37, c: 12549}, 729, 714, 711, 715, [9312, 63153], - [9313, 63154], [9314, 63155], [9315, 63156], [9316, 63157], [9317, 63158], - [9318, 63159], [9319, 63160], [9320, 63161], [9321, 63162], [9332, 63163], - [9333, 63164], [9334, 63165], [9335, 63166], [9336, 63167], [9337, 63168], - [9338, 63169], [9339, 63170], [9340, 63171], [9341, 63172], [8560, 63173], - [8561, 63174], [8562, 63175], [8563, 63176], [8564, 63177], [8565, 63178], - [8566, 63179], [8567, 63180], [8568, 63181], [8569, 63182], [12033, 20008], - [12034, 20022, 63183], [12035, 20031, 63184], [12037, 20101, 63185], - [12039, 20128, 63186], [12044, 20866, 63187], [12045, 20886, 63188], - [12046, 20907, 63189], [12051, 21241, 63190], [12054, 21304, 63191], - [12057, 21353, 63192], [12059, 21430, 63193], - [12065, 12066, 22786, 22794, 63194], [12071, 23424, 63195], - [12078, 24027, 63196], [12083, 24186, 63197], [12084, 24191, 63198], - [12085, 24308], [12089, 24400, 63200], [12090, 24417, 63201], - [12097, 25908, 63202], [12102, 26080], [12135, 30098, 63204], - [12136, 30326], [12193, 36789, 63206], [12202, 38582], {f: 32, c: 9216}, - 9249, [12032, 19968], [12036, 20057], 19969, 19971, 20035, 20061, 20102, - [12038, 20108], [12040, 20154], [12041, 20799], [12042, 20837], - [12043, 20843], [12047, 20960], [12049, 20992], 20993, [12050, 21147], - [12052, 21269], [12055, 21313], [12056, 21340], [12060, 21448], 19977, - 19979, 19976, 19978, 20011, 20024, 20961, 20037, 20040, 20063, 20062, - 20110, 20129, [20800, 64012], 20995, 21242, 21315, 21449, [12061, 21475], - [12063, 22303], [12064, 22763], [12067, 22805], [12068, 22823], - [12069, 22899], [12070, 23376], 23377, 23379, [12072, 23544], - [12073, 23567], [12074, 23586], [12075, 23608], [12077, 23665], 24029, - [12079, 24037], [12080, 24049], {f: 2, c: 24050}, [12081, 24062], - [12082, 24178], [12086, 24318], [12087, 24331], [12088, 24339], 25165, - 19985, 19984, 19981, 20013, 20016, 20025, 20043, 23609, 20104, 20113, - 20117, 20114, 20116, 20130, 20161, 20160, 20163, {f: 2, c: 20166}, 20173, - {f: 2, c: 20170}, 20164, 20803, 20801, 20839, {f: 2, c: 20845}, 20844, - 20887, 20982, {f: 3, c: 20998}, 21243, {f: 2, c: 21246}, 21270, 21305, - 21320, 21319, 21317, 21342, 21380, 21451, 21450, 21453, 22764, 22825, - 22827, 22826, 22829, 23380, 23569, 23588, 23610, 23663, 24052, 24187, - 24319, {f: 2, c: 24340}, [12092, 24515], [12093, 25096], [12094, 25142], - [12095, 25163], 25166, [12096, 25903], [12098, 25991], [12099, 26007], - [12100, 26020], [12101, 26041], [12103, 26085], [12104, 26352], - [12105, 26376], [12106, 26408], [12107, 27424], [12108, 27490], - [12109, 27513], [12111, 27595], [12112, 27604], [12113, 27611], - [12114, 27663], [12116, 27700], [12117, 28779], [12118, 29226], - [12119, 29238], [12120, 29243], [12122, 29255], [12123, 29273], - [12124, 29275], [12125, 29356], 29579, 19993, 19990, 19989, 19988, 19992, - 20027, 20045, 20047, 20046, 20197, 20184, {f: 4, c: 20180}, - {f: 2, c: 20195}, 20185, 20190, 20805, 20804, {f: 2, c: 20873}, 20908, - {f: 2, c: 20985}, 20984, 21002, 21152, 21151, [21253, 57435], 21254, 21271, - 21277, 20191, 21322, 21321, 21345, 21344, 21359, 21358, 21435, 21487, - 21476, 21491, 21484, 21486, 21481, 21480, 21500, 21496, 21493, 21483, - 21478, 21482, 21490, 21489, 21488, 21477, 21485, 21499, 22235, 22234, - 22806, 22830, 22833, 22900, 22902, 23381, 23427, 23612, 24040, 24039, - 24038, {f: 2, c: 24066}, 24179, 24188, 24321, 24344, 24343, 24517, 25098, - {f: 2, c: 25171}, 25170, 25169, 26021, 26086, 26414, 26412, - {f: 2, c: 26410}, 26413, 27491, 27597, 27665, 27664, 27704, 27713, 27712, - 27710, 29359, [12126, 29572], [12127, 29577], [12128, 29916], - [12129, 29926], [12130, 29976], [12131, 29983], [12132, 29992], 29993, - [12133, 30000], {f: 3, c: 30001}, [12134, 30091], [12137, 30333], - [12138, 30382], [12139, 30399], [12140, 30446], [12141, 30683], - [12142, 30690], [12143, 30707], [12144, 31034], [12146, 31166], - [12147, 31348], [12148, 31435], {f: 2, c: 19998}, {f: 2, c: 20050}, 20073, - 20121, 20132, 20134, 20133, 20223, 20233, 20249, 20234, 20245, 20237, - {f: 2, c: 20240}, 20239, 20210, 20214, 20219, 20208, 20211, 20221, 20225, - 20235, 20809, 20807, 20806, 20808, 20840, 20849, 20877, 20912, 21015, - {f: 2, c: 21009}, 21006, 21014, 21155, 21256, 21281, 21280, - {f: 2, c: 21360}, 21513, 21519, 21516, 21514, 21520, 21505, 21515, 21508, - 21521, 21517, 21512, 21507, 21518, 21510, 21522, 22240, 22238, 22237, - 22323, 22320, 22312, 22317, 22316, 22319, 22313, {f: 2, c: 22809}, - {f: 2, c: 22839}, 22916, 22904, 22915, 22909, 22905, 22914, 22913, - {f: 2, c: 23383}, {f: 2, c: 23431}, 23429, 23433, 23546, 23574, 23673, - 24030, 24070, 24182, 24180, 24335, 24347, 24537, 24534, 25102, - {f: 2, c: 25100}, 25104, 25187, 25179, 25176, 25910, 26089, 26088, - {f: 2, c: 26092}, {f: 2, c: 26354}, 26377, 26429, 26420, 26417, 26421, - 27425, 27492, 27515, 27670, 27741, 27735, 27737, {f: 2, c: 27743}, 27728, - 27733, 27745, 27739, {f: 2, c: 27725}, 28784, 29279, 29277, 30334, - [12149, 31481], [12150, 31859], [12151, 31992], [12152, 32566], - [12154, 32650], [12155, 32701], [12156, 32769], 32771, [12157, 32780], - [12158, 32786], [12159, 32819], [12160, 32895], [12161, 32905], - {f: 2, c: 32907}, [12162, 33251], [12163, 33258], [12164, 33267], - [12165, 33276], [12166, 33292], [12167, 33307], [12168, 33311], - [12169, 33390], [12170, 33394], 33406, [12173, 34411], [12174, 34880], - [12175, 34892], [12176, 34915], 35199, 38433, 20018, 20136, 20301, 20303, - 20295, 20311, 20318, 20276, 20315, 20309, 20272, {f: 2, c: 20304}, 20285, - 20282, 20280, 20291, 20308, 20284, 20294, 20323, 20316, 20320, 20271, - 20302, 20278, 20313, 20317, 20296, 20314, 20812, 20811, 20813, 20853, - {f: 2, c: 20918}, 21029, 21028, {f: 2, c: 21033}, 21032, 21163, - {f: 2, c: 21161}, 21164, 21283, 21363, 21365, 21533, 21549, 21534, 21566, - 21542, 21582, 21543, 21574, 21571, 21555, 21576, 21570, 21531, 21545, - 21578, 21561, 21563, 21560, 21550, {f: 2, c: 21557}, 21536, 21564, 21568, - 21553, 21547, 21535, 21548, 22250, 22256, 22244, 22251, 22346, 22353, - 22336, 22349, 22343, 22350, 22334, 22352, 22351, 22331, 22767, 22846, - 22941, 22930, 22952, 22942, 22947, 22937, 22934, 22925, 22948, 22931, - 22922, 22949, 23389, 23388, {f: 2, c: 23386}, 23436, 23435, 23439, 23596, - {f: 2, c: 23616}, 23615, 23614, {f: 2, c: 23696}, 23700, 23692, 24043, - 24076, 24207, 24199, 24202, 24311, 24324, 24351, 24420, 24418, 24439, - 24441, 24536, 24524, 24535, 24525, 24561, 24555, 24568, 24554, 25106, - 25105, 25220, 25239, 25238, 25216, 25206, 25225, 25197, 25226, 25212, - 25214, 25209, 25203, 25234, 25199, 25240, 25198, 25237, 25235, 25233, - 25222, 25913, 25915, 25912, 26097, 26356, 26463, {f: 4, c: 26446}, 26460, - 26454, [26462, 57801], 26441, 26438, 26464, 26451, 26455, 27493, 27599, - 27714, 27742, 27801, 27777, {f: 2, c: 27784}, 27781, 27803, 27754, 27770, - 27792, 27760, 27788, 27752, 27798, 27794, 27773, 27779, 27762, 27774, - 27764, 27782, 27766, 27789, 27796, 27800, 27778, 28790, {f: 2, c: 28796}, - 28792, 29282, 29281, 29280, 29380, 29378, 29590, 29996, 29995, - {f: 2, c: 30007}, 30338, 30447, 30691, 31169, 31168, 31167, 31350, 31995, - 32597, 32918, 32915, 32925, 32920, 32923, 32922, 32946, 33391, 33426, - 33419, 33421, [12178, 35211], [12179, 35282], [12180, 35328], - [12181, 35895], [12182, 35910], [12183, 35925], [12185, 35997], - [12186, 36196], [12187, 36208], [12188, 36275], [12189, 36523], - [12190, 36554], [12191, 36763], [12192, 36784], 36802, 36806, 36805, 36804, - 24033, [12194, 37009], 37026, 37034, 37030, 37027, [12195, 37193], - [12196, 37318], [12197, 37324], 38450, 38446, 38449, 38442, 38444, 20006, - 20054, 20083, 20107, 20123, 20126, {f: 2, c: 20139}, 20335, 20381, 20365, - 20339, 20351, 20332, 20379, 20363, 20358, 20355, 20336, 20341, 20360, - 20329, 20347, 20374, 20350, 20367, 20369, 20346, 20820, 20818, 20821, - 20841, 20855, 20854, 20856, 20925, 20989, 21051, 21048, 21047, 21050, - 21040, 21038, 21046, 21057, 21182, 21179, 21330, 21332, 21331, 21329, - 21350, {f: 3, c: 21367}, 21462, 21460, 21463, 21619, 21621, 21654, 21624, - 21653, 21632, 21627, 21623, 21636, 21650, 21638, 21628, 21648, 21617, - 21622, 21644, 21658, 21602, 21608, 21643, 21629, 21646, 22266, 22403, - 22391, 22378, 22377, 22369, 22374, 22372, 22396, 22812, 22857, - {f: 2, c: 22855}, 22852, 22868, 22974, 22971, 22996, 22969, 22958, 22993, - 22982, 22992, 22989, 22987, 22995, 22986, 22959, 22963, 22994, 22981, - 23391, 23396, 23395, 23447, 23450, 23448, 23452, 23449, 23451, 23578, - 23624, {f: 2, c: 23621}, 23735, 23713, 23736, 23721, 23723, 23729, 23731, - 24088, 24090, 24086, 24085, 24091, 24081, 24184, 24218, 24215, 24220, - {f: 2, c: 24213}, 24310, {f: 2, c: 24358}, 24361, {f: 2, c: 24448}, 24447, - 24444, 24541, 24544, 24573, 24565, 24575, 24591, 24596, 24623, 24629, - 24598, 24618, 24597, 24609, 24615, 24617, 24619, 24603, 25110, 25109, - 25151, 25150, 25152, 25215, 25289, 25292, 25284, 25279, 25282, 25273, - 25298, 25307, 25259, {f: 2, c: 25299}, 25291, 25288, 25256, 25277, 25276, - [25296, 60582], 25305, 25287, 25293, 25269, 25306, 25265, 25304, - {f: 2, c: 25302}, 25286, 25260, [25294, 61010], 25918, 26023, 26044, 26106, - 26132, 26131, 26124, 26118, 26114, 26126, 26112, 26127, 26133, 26122, - 26119, 26381, 26379, 26477, 26507, 26517, 26481, 26524, 26483, 26487, - 26503, 26525, 26519, {f: 2, c: 26479}, 26495, 26505, 26494, 26512, 26485, - 26522, 26515, 26492, 26474, 26482, 27427, {f: 2, c: 27494}, 27519, 27667, - 27675, 27875, 27880, 27891, 27825, 27852, 27877, 27827, {f: 2, c: 27837}, - 27836, 27874, 27819, 27861, 27859, 27832, 27844, 27833, 27841, 27822, - 27863, 27845, 27889, 27839, 27835, 27873, 27867, 27850, 27820, 27887, - 27868, 27862, 27872, 28821, 28814, 28818, 28810, 28825, {f: 2, c: 29228}, - 29240, 29256, 29287, 29289, 29376, 29390, 29401, 29399, 29392, 29609, - 29608, 29599, 29611, 29605, 30013, 30109, {f: 2, c: 30105}, 30340, 30402, - 30450, 30452, 30693, 30717, 31038, {f: 2, c: 31040}, 31177, 31176, 31354, - 31353, 31482, 31998, 32596, 32652, 32651, [32773, 58236], 32954, 32933, - 32930, 32945, 32929, 32939, 32937, 32948, 32938, 32943, 33253, 33278, - 33293, 33459, 33437, 33433, 33453, 33469, 33439, 33465, 33457, 33452, - 33445, 33455, 33464, 33443, 33456, 33470, 33463, 34382, 34417, 21021, - 34920, 36555, 36814, 36820, 36817, 37045, 37048, 37041, 37046, 37319, - [12198, 37329], [12199, 38263], [12200, 38272], [12201, 38428], 38464, - 38463, 38459, 38468, 38466, [12203, 38585], [12204, 38632], 38738, - [12206, 38750], 20127, {f: 2, c: 20141}, 20449, 20405, 20399, 20415, 20448, - 20433, 20431, 20445, 20419, 20406, 20440, 20447, 20426, 20439, 20398, - 20432, 20420, 20418, 20442, 20430, 20446, 20407, 20823, 20882, 20881, - 20896, 21070, 21059, 21066, 21069, 21068, 21067, 21063, 21191, 21193, - 21187, 21185, 21261, 21335, 21371, 21402, 21467, 21676, 21696, 21672, - 21710, 21705, 21688, 21670, 21683, 21703, 21698, 21693, 21674, 21697, - 21700, 21704, 21679, 21675, 21681, 21691, 21673, 21671, 21695, 22271, - 22402, 22411, 22432, 22435, 22434, 22478, 22446, 22419, 22869, 22865, - 22863, 22862, 22864, 23004, 23000, 23039, 23011, 23016, 23043, 23013, - 23018, 23002, 23014, 23041, 23035, 23401, 23459, 23462, 23460, 23458, - 23461, 23553, {f: 2, c: 23630}, 23629, 23627, 23769, 23762, 24055, 24093, - 24101, 24095, 24189, 24224, 24230, 24314, 24328, 24365, 24421, 24456, - 24453, {f: 2, c: 24458}, 24455, 24460, 24457, 24594, 24605, 24608, 24613, - 24590, 24616, 24653, 24688, 24680, [24674, 60712], 24646, 24643, 24684, - 24683, 24682, 24676, 25153, 25308, 25366, 25353, 25340, 25325, 25345, - 25326, 25341, 25351, 25329, 25335, 25327, 25324, 25342, 25332, 25361, - 25346, 25919, 25925, 26027, 26045, 26082, 26149, 26157, 26144, 26151, - 26159, 26143, 26152, 26161, 26148, 26359, 26623, 26579, 26609, 26580, - 26576, 26604, 26550, 26543, 26613, 26601, 26607, 26564, 26577, 26548, - 26586, 26597, 26552, 26575, 26590, 26611, 26544, 26585, 26594, 26589, - 26578, 27498, 27523, 27526, 27573, 27602, 27607, 27679, 27849, 27915, - 27954, 27946, 27969, 27941, 27916, 27953, 27934, 27927, 27963, - {f: 2, c: 27965}, 27958, 27931, 27893, 27961, 27943, 27960, 27945, 27950, - 27957, 27918, 27947, 28843, 28858, 28851, 28844, 28847, 28845, 28856, - 28846, 28836, 29232, 29298, 29295, 29300, 29417, {f: 2, c: 29408}, 29623, - 29642, 29627, 29618, 29645, 29632, 29619, 29978, 29997, 30031, 30028, - 30030, 30027, 30123, {f: 2, c: 30116}, {f: 2, c: 30114}, 30328, - {f: 3, c: 30342}, 30408, 30406, 30403, 30405, 30465, 30457, 30456, 30473, - 30475, 30462, 30460, 30471, 30684, 30722, 30740, {f: 2, c: 30732}, 31046, - 31049, 31048, 31047, {f: 2, c: 31161}, {f: 2, c: 31185}, 31179, 31359, - 31361, 31487, 31485, 31869, 32002, 32005, 32000, 32009, 32007, 32004, - 32006, 32568, 32654, 32703, 32784, 32781, 32785, 32822, 32982, 32997, - 32986, {f: 2, c: 32963}, 32972, 32993, 32987, 32974, 32990, 32996, 32989, - 33268, 33314, 33511, 33539, 33541, 33507, 33499, 33510, 33540, 33509, - 33538, 33545, 33490, 33495, 33521, 33537, 33500, 33492, 33489, 33502, - 33491, 33503, 33519, 33542, 34384, 34425, 34427, 34426, 34893, 34923, - 35201, 35284, 35336, {f: 2, c: 35330}, 35998, 36000, 36212, 36211, 36276, - 36557, 36556, 36848, 36838, 36834, 36842, 36837, 36845, 36843, 36836, - 36840, 37066, 37070, 37057, 37059, 37195, 37194, 37325, 38274, 38480, - {f: 3, c: 38475}, [12207, 38754], [12208, 38761], [12209, 38859], - [12210, 38893], [12211, 38899], [12212, 38913], [12213, 39080], - [12214, 39131], [12215, 39135], [12216, 39318], [12217, 39321], 20056, - 20147, {f: 2, c: 20492}, 20515, 20463, 20518, 20517, 20472, [20521, 57375], - 20502, 20486, 20540, 20511, 20506, 20498, 20497, 20474, 20480, 20500, - 20520, 20465, 20513, 20491, 20505, 20504, 20467, 20462, 20525, 20522, - 20478, 20523, 20489, 20860, {f: 2, c: 20900}, 20898, 20941, 20940, 20934, - 20939, 21078, 21084, 21076, 21083, 21085, 21290, [21375, 57459], 21407, - 21405, 21471, 21736, 21776, 21761, 21815, 21756, 21733, 21746, 21766, - 21754, 21780, 21737, 21741, 21729, 21769, 21742, 21738, 21734, 21799, - 21767, 21757, 21775, {f: 2, c: 22275}, 22466, 22484, 22475, 22467, 22537, - 22799, {f: 2, c: 22871}, 22874, 23057, 23064, 23068, 23071, 23067, 23059, - 23020, 23072, 23075, 23081, 23077, 23052, 23049, 23403, 23640, 23472, - 23475, 23478, 23476, 23470, 23477, 23481, 23480, 23556, 23633, 23637, - 23632, 23789, 23805, 23803, 23786, 23784, 23792, 23798, 23809, 23796, - 24046, 24109, 24107, 24235, 24237, 24231, 24369, 24466, 24465, 24464, - 24665, 24675, 24677, 24656, 24661, 24685, 24681, 24687, 24708, 24735, - 24730, 24717, 24724, 24716, 24709, 24726, 25159, 25331, 25352, 25343, - 25422, 25406, 25391, 25429, 25410, 25414, 25423, 25417, 25402, 25424, - 25405, {f: 2, c: 25386}, 25384, 25421, 25420, {f: 2, c: 25928}, 26009, - 26049, 26053, 26178, 26185, 26191, 26179, 26194, 26188, 26181, 26177, - 26360, {f: 2, c: 26388}, 26391, 26657, 26680, 26696, 26694, 26707, 26681, - 26690, 26708, 26665, 26803, 26647, 26700, 26705, 26685, 26612, 26704, - 26688, 26684, 26691, 26666, 26693, 26643, 26648, 26689, 27530, 27529, - 27575, 27683, {f: 2, c: 27687}, 27686, 27684, 27888, 28010, 28053, 28040, - 28039, 28006, 28024, 28023, 27993, 28051, 28012, 28041, 28014, 27994, - 28020, 28009, 28044, 28042, 28025, 28037, 28005, 28052, 28874, 28888, - 28900, 28889, 28872, 28879, 29241, 29305, 29436, 29433, 29437, 29432, - 29431, 29574, 29677, 29705, 29678, 29664, 29674, 29662, 30036, 30045, - 30044, 30042, 30041, 30142, 30149, 30151, {f: 2, c: 30130}, 30141, 30140, - 30137, 30146, 30136, 30347, 30384, 30410, {f: 2, c: 30413}, 30505, - {f: 2, c: 30495}, 30504, 30697, 30768, 30759, 30776, 30749, 30772, 30775, - 30757, 30765, 30752, 30751, 30770, 31061, 31056, 31072, 31071, 31062, - 31070, 31069, 31063, 31066, 31204, [31203, 60418], 31207, 31199, 31206, - 31209, 31192, 31364, 31368, 31449, 31494, 31505, 31881, 32033, 32023, - 32011, 32010, 32032, 32034, 32020, 32016, 32021, 32026, 32028, 32013, - 32025, 32027, 32570, 32607, 32660, 32709, 32705, 32774, 32772, 32792, - 32789, 32793, 32791, 32829, 32831, 33009, 33026, 33008, 33029, 33005, - 33012, 33030, 33016, 33011, 33032, 33021, 33034, 33020, 33007, 33261, - 33260, 33280, 33296, {f: 2, c: 33322}, 33320, 33324, 33467, 33579, 33618, - 33620, 33610, 33592, 33616, 33609, 33589, 33588, 33615, 33586, 33593, - 33590, 33559, 33600, 33585, 33576, 33603, 34388, 34442, 34474, 34451, - 34468, 34473, 34444, 34467, 34460, 34928, 34935, {f: 2, c: 34945}, 34941, - 34937, 35352, 35344, 35342, 35340, 35349, 35338, 35351, 35347, 35350, - 35343, 35345, 35912, 35962, 35961, {f: 2, c: 36001}, [36215, 58442], 36524, - 36562, 36564, 36559, 36785, 36865, 36870, 36855, 36864, 36858, 36852, - 36867, 36861, 36869, 36856, 37013, 37089, 37085, 37090, 37202, 37197, - 37196, 37336, 37341, 37335, 37340, 37337, 38275, {f: 2, c: 38498}, 38497, - 38491, 38493, 38500, 38488, 38494, 38587, 39138, [12218, 39340], - [12219, 39592], [12220, 39640], [12222, 39717], [12224, 39730], - [12225, 39740], 20094, 20602, [20605, 57382], 20572, 20551, 20547, 20556, - 20570, 20553, 20581, 20598, 20558, 20565, 20597, 20596, 20599, 20559, - 20495, 20591, 20589, 20828, 20885, 20976, 21098, 21103, 21202, 21209, - 21208, 21205, 21264, 21263, 21273, {f: 2, c: 21311}, 21310, 21443, 26364, - 21830, 21866, 21862, 21828, 21854, 21857, 21827, 21834, 21809, 21846, - 21839, 21845, 21807, 21860, 21816, 21806, 21852, 21804, 21859, 21811, - 21825, 21847, 22280, 22283, 22281, 22495, 22533, 22538, 22534, 22496, - 22500, 22522, 22530, 22581, 22519, 22521, 22816, 22882, 23094, 23105, - 23113, 23142, 23146, 23104, 23100, 23138, 23130, 23110, 23114, 23408, - 23495, 23493, 23492, 23490, 23487, 23494, 23561, 23560, 23559, 23648, - {f: 2, c: 23644}, 23815, 23814, 23822, 23835, 23830, 23842, 23825, 23849, - 23828, 23833, 23844, 23847, 23831, 24034, 24120, 24118, 24115, 24119, - {f: 2, c: 24247}, 24246, 24245, 24254, 24373, 24375, 24407, 24428, 24425, - 24427, 24471, 24473, 24478, 24472, 24481, 24480, 24476, 24703, 24739, - 24713, 24736, 24744, 24779, 24756, 24806, 24765, 24773, 24763, 24757, - 24796, 24764, 24792, 24789, 24774, 24799, 24760, 24794, 24775, - {f: 2, c: 25114}, 25160, 25504, 25511, 25458, 25494, 25506, 25509, 25463, - 25447, 25496, 25514, 25457, 25513, 25481, 25475, 25499, 25451, 25512, - 25476, 25480, 25497, 25505, 25516, 25490, 25487, 25472, 25467, 25449, - 25448, 25466, 25949, 25942, 25937, 25945, 25943, 21855, 25935, 25944, - 25941, 25940, 26012, 26011, 26028, 26063, {f: 2, c: 26059}, 26062, 26205, - 26202, 26212, 26216, 26214, 26206, 26361, 21207, 26395, 26753, 26799, - 26786, 26771, 26805, 26751, 26742, 26801, 26791, 26775, 26800, 26755, - 26820, 26797, 26758, 26757, 26772, 26781, 26792, 26783, 26785, 26754, - 27442, 27578, {f: 2, c: 27627}, 27691, 28046, 28092, 28147, 28121, 28082, - 28129, 28108, 28132, 28155, 28154, 28165, 28103, 28107, 28079, 28113, - 28078, 28126, 28153, 28088, 28151, 28149, 28101, 28114, 28186, 28085, - 28122, 28139, 28120, 28138, 28145, 28142, 28136, 28102, 28100, 28074, - 28140, 28095, 28134, 28921, {f: 2, c: 28937}, 28925, 28911, 29245, 29309, - 29313, 29468, 29467, 29462, 29459, 29465, 29575, 29701, 29706, 29699, - 29702, 29694, 29709, 29920, {f: 2, c: 29942}, 29980, 29986, - {f: 2, c: 30053}, 30050, 30064, 30095, {f: 2, c: 30164}, 30133, 30154, - 30157, 30350, 30420, 30418, 30427, 30519, 30526, 30524, 30518, 30520, - 30522, 30827, 30787, 30798, 31077, 31080, 31085, 31227, 31378, 31381, - 31520, 31528, 31515, 31532, 31526, 31513, 31518, 31534, 31890, 31895, - 31893, 32070, 32067, 32113, 32046, 32057, 32060, 32064, 32048, 32051, - 32068, 32047, 32066, 32050, 32049, 32573, 32670, 32666, 32716, 32718, - 32722, 32796, 32842, 32838, 33071, 33046, 33059, 33067, 33065, 33072, - 33060, 33282, 33333, 33335, 33334, 33337, 33678, 33694, 33688, 33656, - 33698, 33686, 33725, 33707, 33682, 33674, 33683, 33673, 33696, 33655, - {f: 2, c: 33659}, 33670, 33703, 34389, 24426, 34503, 34496, 34486, 34500, - 34485, 34502, 34507, 34481, 34479, 34505, 34899, 34974, 34952, 34987, - 34962, 34966, 34957, 34955, 35219, 35215, 35370, 35357, 35363, 35365, - 35377, 35373, 35359, 35355, 35362, 35913, 35930, 36009, 36012, 36011, - 36008, 36010, 36007, 36199, 36198, 36286, 36282, 36571, 36575, 36889, - 36877, 36890, 36887, 36899, 36895, 36893, 36880, 36885, 36894, 36896, - 36879, 36898, 36886, 36891, 36884, 37096, 37101, [37117, 58488], 37207, - 37326, 37365, 37350, 37347, 37351, 37357, 37353, 38281, 38506, 38517, - 38515, 38520, 38512, 38516, {f: 2, c: 38518}, 38508, 38592, 38634, 38633, - 31456, 31455, {f: 2, c: 38914}, [12226, 39770], [12227, 40165], - [12228, 40565], [12229, 40575], [12230, 40613], [12231, 40635], 20642, - 20621, 20613, 20633, 20625, 20608, 20630, 20632, 20634, 26368, 20977, - 21106, {f: 2, c: 21108}, 21097, 21214, 21213, 21211, 21338, 21413, 21883, - 21888, 21927, 21884, 21898, 21917, 21912, 21890, 21916, 21930, 21908, - 21895, 21899, 21891, 21939, 21934, 21919, 21822, 21938, 21914, 21947, - 21932, 21937, 21886, 21897, 21931, 21913, 22285, 22575, 22570, 22580, - 22564, {f: 2, c: 22576}, 22561, 22557, 22560, {f: 2, c: 22777}, 22880, - [23159, 57587], 23194, 23167, 23186, 23195, 23207, 23411, 23409, 23506, - 23500, 23507, 23504, {f: 2, c: 23562}, 23601, 23884, 23888, 23860, 23879, - 24061, 24133, 24125, 24128, 24131, 24190, 24266, {f: 2, c: 24257}, 24260, - 24380, 24429, {f: 2, c: 24489}, 24488, 24785, 24801, 24754, 24758, 24800, - 24860, 24867, 24826, 24853, 24816, 24827, 24820, 24936, 24817, 24846, - 24822, 24841, 24832, 24850, 25119, 25161, 25507, 25484, 25551, 25536, - 25577, 25545, 25542, 25549, 25554, 25571, 25552, 25569, 25558, - {f: 2, c: 25581}, 25462, 25588, 25578, 25563, 25682, 25562, 25593, 25950, - 25958, {f: 2, c: 25954}, 26001, 26000, 26031, 26222, 26224, [26228, 57786], - 26230, 26223, 26257, 26234, 26238, 26231, {f: 2, c: 26366}, 26399, 26397, - 26874, 26837, 26848, 26840, 26839, 26885, 26847, 26869, 26862, 26855, - 26873, 26834, 26866, 26851, 26827, 26829, 26893, 26898, 26894, 26825, - 26842, 26990, 26875, 27454, 27450, 27453, 27544, 27542, 27580, 27631, - {f: 2, c: 27694}, 27692, [28207, 57904], 28216, 28244, 28193, 28210, 28263, - 28234, 28192, 28197, 28195, 28187, 28251, 28248, 28196, 28246, 28270, - 28205, 28198, 28271, 28212, 28237, 28218, 28204, 28227, [28189, 57901], - 28222, 28363, 28297, 28185, 28238, 28259, 28228, 28274, 28265, 28255, - {f: 2, c: 28953}, 28966, 28976, 28961, 28982, [29038, 57958], 28956, 29260, - 29316, 29312, 29494, 29477, 29492, 29481, 29754, 29738, 29747, 29730, - 29733, {f: 2, c: 29749}, 29748, 29743, 29723, 29734, 29736, - {f: 2, c: 29989}, 30059, 30058, 30178, 30171, 30179, 30169, 30168, 30174, - 30176, {f: 2, c: 30331}, 30358, 30355, 30388, 30428, 30543, 30701, 30813, - 30828, 30831, 31245, 31240, 31243, 31237, 31232, 31384, 31383, 31382, - 31461, 31459, 31561, 31574, 31558, 31568, 31570, 31572, 31565, 31563, - 31567, [31569, 60510], 31903, 31909, 32094, 32080, 32104, 32085, 32043, - 32110, 32114, 32097, 32102, 32098, 32112, 32115, 21892, {f: 2, c: 32724}, - 32779, 32850, 32901, 33109, 33108, 33099, 33105, 33102, 33081, 33094, - 33086, 33100, 33107, 33140, 33298, 33308, 33769, 33795, 33784, 33805, - 33760, 33733, 33803, [33729, 58309], 33775, 33777, 33780, 33879, 33802, - 33776, 33804, 33740, 33789, 33778, 33738, 33848, 33806, 33796, 33756, - 33799, 33748, 33759, 34395, 34527, 34521, 34541, 34516, 34523, 34532, - 34512, 34526, 34903, {f: 2, c: 35009}, 34993, 35203, 35222, 35387, 35424, - 35413, 35422, 35388, 35393, 35412, 35419, 35408, 35398, 35380, 35386, - 35382, 35414, 35937, 35970, 36015, 36028, 36019, 36029, 36033, 36027, - 36032, 36020, 36023, 36022, 36031, 36024, 36234, 36229, 36225, 36302, - 36317, 36299, 36314, 36305, 36300, 36315, 36294, 36603, 36600, 36604, - 36764, 36910, 36917, 36913, 36920, 36914, 36918, 37122, 37109, 37129, - 37118, 37219, 37221, 37327, {f: 2, c: 37396}, 37411, 37385, 37406, 37389, - 37392, 37383, 37393, 38292, 38287, 38283, 38289, 38291, 38290, 38286, - 38538, 38542, 38539, 38525, {f: 2, c: 38533}, 38541, 38514, 38532, 38593, - 38597, 38596, {f: 2, c: 38598}, 38639, 38642, 38860, {f: 2, c: 38917}, - 38920, 39143, 39146, 39151, 39145, 39154, 39149, 39342, 39341, - [12232, 40643], [12233, 40653], [12234, 40657], 20098, 20653, 20661, - {f: 2, c: 20658}, 20677, 20670, 20652, 20663, 20667, 20655, 20679, 21119, - 21111, 21117, 21215, 21222, 21220, {f: 2, c: 21218}, 21295, 21983, 21992, - 21971, 21990, 21966, 21980, 21959, 21969, {f: 2, c: 21987}, 21999, 21978, - 21985, {f: 2, c: 21957}, 21989, 21961, {f: 2, c: 22290}, 22622, 22609, - 22616, 22615, 22618, 22612, 22635, 22604, 22637, 22602, 22626, 22610, - 22603, 22887, 23233, 23241, 23244, 23230, 23229, 23228, 23219, 23234, - 23218, 23913, 23919, 24140, 24185, 24265, 24264, 24338, 24409, 24492, - 24494, 24858, 24847, 24904, 24863, 24819, 24859, 24825, 24833, 24840, - 24910, 24908, 24900, 24909, 24894, 24884, 24871, 24845, 24838, 24887, - {f: 2, c: 25121}, 25619, 25662, 25630, 25642, 25645, 25661, 25644, 25615, - 25628, 25620, 25613, 25654, {f: 2, c: 25622}, 25606, 25964, 26015, 26032, - 26263, 26249, {f: 2, c: 26247}, 26262, 26244, 26264, 26253, 26371, 27028, - 26989, 26970, 26999, 26976, 26964, 26997, 26928, 27010, 26954, 26984, - 26987, 26974, 26963, 27001, 27014, 26973, 26979, 26971, 27463, 27506, - 27584, 27583, 27603, 27645, 28322, 28335, 28371, 28342, 28354, 28304, - 28317, 28359, 28357, 28325, 28312, 28348, 28346, 28331, 28369, 28310, - 28316, 28356, 28372, 28330, 28327, 28340, 29006, 29017, 29033, 29028, - 29001, 29031, 29020, 29036, 29030, 29004, 29029, 29022, 28998, 29032, - 29014, 29242, 29266, 29495, 29509, 29503, 29502, 29807, 29786, 29781, - 29791, 29790, 29761, 29759, 29785, 29787, [29788, 58019], 30070, 30072, - 30208, 30192, 30209, 30194, 30193, 30202, 30207, 30196, 30195, - {f: 2, c: 30430}, 30555, 30571, 30566, 30558, 30563, 30585, 30570, 30572, - 30556, 30565, 30568, 30562, 30702, 30862, 30896, {f: 2, c: 30871}, 30860, - 30857, 30844, 30865, 30867, 30847, 31098, 31103, 31105, 33836, 31165, - 31260, 31258, 31264, 31252, 31263, 31262, {f: 2, c: 31391}, 31607, 31680, - 31584, 31598, 31591, 31921, 31923, 31925, 32147, 32121, 32145, 32129, - 32143, 32091, 32622, {f: 2, c: 32617}, 32626, 32681, 32680, 32676, 32854, - 32856, 32902, 32900, 33137, 33136, 33144, 33125, 33134, 33139, 33131, - {f: 2, c: 33145}, 33126, 33285, 33351, 33922, 33911, 33853, 33841, 33909, - 33894, 33899, 33865, 33900, 33883, 33852, 33845, 33889, 33891, 33897, - 33901, 33862, 34398, 34396, 34399, 34553, 34579, 34568, 34567, 34560, - 34558, 34555, {f: 2, c: 34562}, 34566, 34570, 34905, 35039, 35028, 35033, - 35036, 35032, 35037, 35041, 35018, 35029, 35026, 35228, 35299, 35435, - {f: 2, c: 35442}, 35430, 35433, 35440, 35463, 35452, 35427, 35488, 35441, - 35461, 35437, 35426, 35438, 35436, 35449, 35451, 35390, 35432, 35938, - 35978, 35977, 36042, {f: 2, c: 36039}, 36036, 36018, 36035, 36034, 36037, - 36321, 36319, 36328, 36335, 36339, 36346, 36330, 36324, 36326, 36530, - 36611, 36617, 36606, 36618, 36767, 36786, 36939, 36938, 36947, 36930, - 36948, 36924, 36949, 36944, 36935, 36943, 36942, 36941, 36945, 36926, - 36929, 37138, 37143, 37228, 37226, 37225, 37321, 37431, 37463, 37432, - 37437, 37440, 37438, 37467, 37451, 37476, 37457, 37428, 37449, 37453, - 37445, 37433, 37439, 37466, 38296, 38552, {f: 2, c: 38548}, 38605, 38603, - {f: 2, c: 38601}, 38647, 38651, 38649, 38646, 38742, 38772, 38774, - {f: 2, c: 38928}, 38931, 38922, 38930, 38924, 39164, 39156, - {f: 2, c: 39165}, 39347, 39345, 39348, 39649, 40169, 40578, [12237, 40718], - [12238, 40723], [12239, 40736], 20711, 20718, 20709, 20694, [20717, 60903], - 20698, 20693, 20687, 20689, 20721, 20686, 20713, 20834, 20979, 21123, - 21122, 21297, 21421, 22014, 22016, 22043, 22039, 22013, 22036, 22022, - 22025, {f: 2, c: 22029}, 22007, 22038, 22047, 22024, 22032, 22006, 22296, - 22294, 22645, 22654, 22659, 22675, 22666, 22649, 22661, 22653, 22781, - 22821, 22818, 22820, 22890, 22889, 23265, 23270, 23273, 23255, 23254, - 23256, 23267, 23413, 23518, 23527, 23521, {f: 2, c: 23525}, 23528, 23522, - 23524, 23519, 23565, 23650, 23940, 23943, 24155, 24163, 24149, 24151, - 24148, 24275, 24278, 24330, 24390, 24432, 24505, 24903, 24895, 24907, - 24951, {f: 2, c: 24930}, 24927, 24922, 24920, 24949, 25130, 25735, 25688, - 25684, 25764, 25720, 25695, 25722, 25681, 25703, 25652, 25709, 25723, - 25970, 26017, 26071, 26070, 26274, 26280, 26269, 27036, 27048, 27029, - 27073, 27054, 27091, 27083, 27035, 27063, 27067, 27051, 27060, 27088, - 27085, 27053, 27084, 27046, 27075, 27043, 27465, 27468, 27699, 28467, - 28436, 28414, 28435, 28404, 28457, 28478, 28448, 28460, 28431, 28418, - 28450, 28415, 28399, 28422, 28465, 28472, 28466, 28451, 28437, 28459, - 28463, 28552, 28458, 28396, 28417, 28402, 28364, 28407, 29076, 29081, - 29053, 29066, 29060, 29074, 29246, 29330, 29334, 29508, 29520, 29796, - 29795, 29802, 29808, 29805, 29956, 30097, 30247, 30221, 30219, 30217, - 30227, 30433, 30435, 30596, 30589, 30591, 30561, 30913, 30879, 30887, - 30899, 30889, 30883, {f: 2, c: 31118}, 31117, 31278, 31281, 31402, 31401, - 31469, 31471, 31649, 31637, 31627, 31605, 31639, 31645, 31636, 31631, - [31672, 58170], 31623, 31620, 31929, {f: 2, c: 31933}, 32187, 32176, 32156, - {f: 2, c: 32189}, 32160, 32202, 32180, 32178, 32177, 32186, 32162, 32191, - 32181, 32184, 32173, [32210, 58202], 32199, 32172, 32624, {f: 2, c: 32736}, - 32735, 32862, 32858, 32903, 33104, 33152, 33167, 33160, 33162, 33151, - 33154, 33255, 33274, 33287, 33300, 33310, 33355, 33993, 33983, 33990, - 33988, 33945, 33950, 33970, 33948, 33995, 33976, 33984, 34003, 33936, - 33980, 34001, 33994, 34623, 34588, 34619, 34594, 34597, 34612, 34584, - 34645, 34615, 34601, 35059, 35074, 35060, 35065, 35064, 35069, 35048, - 35098, 35055, 35494, 35468, 35486, 35491, 35469, 35489, 35475, 35492, - 35498, 35493, 35496, 35480, 35473, 35482, 35495, 35946, 35981, 35980, - 36051, {f: 2, c: 36049}, 36203, 36249, 36245, 36348, 36628, 36626, 36629, - 36627, 36771, 36960, 36952, 36956, 36963, 36953, 36958, 36962, 36957, - 36955, 37145, 37144, 37150, 37237, 37240, 37239, 37236, 37496, 37548, - 37504, 37509, 37528, 37526, 37499, 37523, 37532, 37544, 37500, 37521, - 38305, {f: 2, c: 38312}, 38307, 38309, 38308, 38553, 38556, 38555, 38604, - 38610, 38656, 38780, 38789, 38902, {f: 2, c: 38935}, 39087, 39089, 39171, - 39173, 39180, 39177, 39361, {f: 2, c: 39599}, 39654, {f: 2, c: 39745}, - 40180, 40182, 40179, 40636, [12240, 40763], [12241, 40778], 20740, 20736, - 20731, 20725, 20729, 20738, {f: 2, c: 20744}, 20741, 20956, - {f: 3, c: 21127}, 21133, 21130, 21232, 21426, 22062, 22075, 22073, 22066, - 22079, 22068, 22057, 22099, 22094, 22103, 22132, 22070, {f: 2, c: 22063}, - 22656, 22687, 22686, 22707, 22684, 22702, 22697, 22694, 22893, 23305, - 23291, 23307, 23285, 23308, 23304, 23534, 23532, 23529, 23531, - {f: 2, c: 23652}, 23965, 23956, 24162, 24159, 24161, 24290, 24282, 24287, - 24285, 24291, 24288, 24392, 24433, 24503, 24501, 24950, 24935, 24942, - 24925, 24917, 24962, 24956, 24944, 24939, 24958, 24999, 24976, 25003, - 24974, 25004, 24986, 24996, 24980, 25006, 25134, 25705, 25711, 25721, - 25758, 25778, 25736, [25744, 57745], 25776, 25765, 25747, 25749, 25769, - 25746, 25774, 25773, 25771, 25754, 25772, 25753, 25762, 25779, 25973, - {f: 2, c: 25975}, 26286, 26283, 26292, 26289, 27171, 27167, 27112, 27137, - 27166, 27161, 27133, 27169, 27155, 27146, 27123, 27138, 27141, 27117, - 27153, 27472, 27470, 27556, {f: 2, c: 27589}, 28479, 28540, 28548, 28497, - 28518, 28500, 28550, 28525, 28507, 28536, 28526, 28558, 28538, 28528, - 28516, 28567, 28504, 28373, 28527, 28512, 28511, 29087, 29100, 29105, - 29096, 29270, 29339, 29518, 29527, 29801, 29835, 29827, 29822, 29824, - 30079, 30240, 30249, 30239, 30244, 30246, {f: 2, c: 30241}, 30362, 30394, - 30436, 30606, 30599, 30604, 30609, 30603, 30923, 30917, 30906, 30922, - 30910, 30933, 30908, 30928, 31295, 31292, 31296, 31293, 31287, 31291, - 31407, 31406, 31661, 31665, 31684, 31668, {f: 2, c: 31686}, 31681, 31648, - 31692, 31946, 32224, 32244, 32239, 32251, 32216, 32236, 32221, 32232, - 32227, 32218, 32222, 32233, 32158, 32217, 32242, 32249, 32629, 32631, - 32687, 32745, 32806, {f: 3, c: 33179}, 33184, 33178, 33176, 34071, 34109, - 34074, 34030, {f: 2, c: 34092}, 34067, 34065, 34083, 34081, 34068, 34028, - 34085, 34047, 34054, 34690, 34676, 34678, 34656, 34662, 34680, 34664, - 34649, 34647, 34636, 34643, 34907, 34909, 35088, 35079, {f: 2, c: 35090}, - 35093, 35082, 35516, 35538, 35527, 35524, 35477, 35531, 35576, 35506, - 35529, 35522, 35519, 35504, 35542, 35533, 35510, 35513, 35547, 35916, - 35918, 35948, 36064, 36062, 36070, 36068, {f: 2, c: 36076}, - {f: 2, c: 36066}, 36060, 36074, 36065, 36205, 36255, 36259, 36395, 36368, - 36381, 36386, 36367, 36393, 36383, 36385, 36382, 36538, 36637, 36635, - 36639, 36649, 36646, 36650, 36636, 36638, 36645, 36969, 36974, 36968, - 36973, 36983, 37168, 37165, 37159, 37169, 37255, 37257, 37259, 37251, - 37573, 37563, 37559, 37610, 37604, 37569, 37555, 37564, 37586, 37575, - 37616, 37554, 38317, 38321, 38660, {f: 2, c: 38662}, 38665, 38752, 38797, - 38795, 38799, 38945, 38955, 38940, 39091, 39178, 39187, 39186, 39192, - 39389, 39376, 39391, 39387, 39377, 39381, 39378, 39385, 39607, - {f: 2, c: 39662}, 39719, 39749, 39748, 39799, 39791, 40198, 40201, 40195, - 40617, 40638, 40654, 22696, [12242, 40786], 20754, 20760, 20756, 20752, - 20757, 20864, 20906, 20957, 21137, 21139, 21235, 22105, 22123, 22137, - 22121, 22116, 22136, 22122, 22120, 22117, 22129, 22127, 22124, 22114, - 22134, 22721, 22718, 22727, 22725, 22894, 23325, 23348, 23416, 23536, - 23566, 24394, 25010, 24977, 25001, 24970, 25037, 25014, 25022, 25034, - 25032, 25136, 25797, 25793, 25803, {f: 2, c: 25787}, 25818, 25796, 25799, - 25794, 25805, 25791, 25810, 25812, 25790, 25972, 26310, 26313, 26297, - 26308, 26311, 26296, 27197, 27192, 27194, 27225, 27243, 27224, 27193, - 27204, 27234, 27233, 27211, 27207, 27189, 27231, 27208, 27481, 27511, - 27653, 28610, 28593, 28577, 28611, 28580, 28609, 28583, 28595, 28608, - 28601, [28598, 60318], 28582, 28576, 28596, 29118, 29129, 29136, 29138, - 29128, 29141, 29113, 29134, 29145, 29148, {f: 2, c: 29123}, 29544, 29852, - 29859, 29848, 29855, 29854, 29922, {f: 2, c: 29964}, 30260, 30264, 30266, - 30439, 30437, 30624, {f: 2, c: 30622}, 30629, 30952, 30938, 30956, 30951, - 31142, {f: 2, c: 31309}, 31302, 31308, 31307, 31418, 31705, 31761, 31689, - 31716, 31707, 31713, 31721, 31718, {f: 2, c: 31957}, 32266, 32273, 32264, - 32283, 32291, 32286, [32285, 58211], 32265, 32272, 32633, 32690, - {f: 2, c: 32752}, 32750, [32808, 58239], 33203, 33193, 33192, 33275, 33288, - {f: 2, c: 33368}, 34122, 34137, 34120, {f: 2, c: 34152}, 34115, 34121, - 34157, 34154, 34142, 34691, 34719, 34718, 34722, 34701, 34913, 35114, - 35122, 35109, 35115, 35105, 35242, [35238, 58391], 35558, 35578, 35563, - 35569, 35584, 35548, 35559, 35566, 35582, {f: 2, c: 35585}, 35575, 35565, - 35571, 35574, 35580, 35947, 35949, 35987, 36084, 36420, 36401, 36404, - 36418, 36409, 36405, 36667, 36655, 36664, 36659, 36776, 36774, 36981, - 36980, 36984, 36978, 36988, 36986, 37172, 37266, 37664, 37686, 37624, - 37683, 37679, 37666, 37628, 37675, 37636, 37658, 37648, 37670, 37665, - 37653, 37678, 37657, 38331, {f: 2, c: 38567}, 38570, 38613, 38670, 38673, - 38678, 38669, 38675, 38671, 38747, [38748, 58565], 38758, 38808, 38960, - 38968, 38971, 38967, 38957, 38969, 38948, 39184, 39208, 39198, 39195, - 39201, 39194, 39405, 39394, 39409, 39608, 39612, 39675, 39661, 39720, - 39825, 40213, 40227, 40230, 40232, 40210, 40219, 40664, 40660, - [12243, 40845], [12244, 40860], 20778, 20767, 20769, 20786, 21237, 22158, - 22144, 22160, 22149, 22151, 22159, 22741, 22739, 22737, 22734, 23344, - 23338, 23332, 23418, 23607, 23656, 23996, 23994, 23997, 23992, 24171, - 24396, 24509, 25033, 25026, 25031, 25062, 25035, 25138, 25140, 25806, - 25802, 25816, 25824, 25840, 25830, 25836, 25841, 25826, 25837, - {f: 2, c: 25986}, 26329, 26326, 27264, 27284, 27268, 27298, 27292, 27355, - 27299, 27262, 27287, 27280, 27296, 27484, 27566, 27610, 27656, 28632, - 28657, {f: 2, c: 28639}, 28635, 28644, 28651, 28655, 28544, 28652, 28641, - 28649, 28629, 28654, 28656, 29159, [29151, 60361], 29166, 29158, 29157, - 29165, 29164, 29172, 29152, 29237, 29254, 29552, 29554, 29865, 29872, - 29862, 29864, 30278, 30274, 30284, 30442, 30643, 30634, 30640, 30636, - 30631, 30637, 30703, 30967, 30970, 30964, 30959, 30977, 31143, 31146, - 31319, 31423, 31751, 31757, 31742, 31735, 31756, 31712, 31968, 31964, - 31966, 31970, 31967, 31961, 31965, 32302, 32318, 32326, 32311, 32306, - 32323, 32299, 32317, 32305, 32325, 32321, 32308, 32313, 32328, 32309, - 32319, 32303, 32580, 32755, 32764, {f: 2, c: 32881}, 32880, 32879, 32883, - 33222, 33219, 33210, 33218, 33216, 33215, 33213, 33225, 33214, 33256, - 33289, 33393, 34218, 34180, 34174, 34204, 34193, 34196, 34223, 34203, - 34183, 34216, 34186, 34214, 34407, 34752, 34769, 34739, 34770, 34758, - 34731, 34747, 34746, 34760, 34763, 35131, 35126, 35140, 35128, 35133, - 35244, 35598, 35607, 35609, 35611, 35594, 35616, 35613, 35588, 35600, - 35905, 35903, 35955, 36090, 36093, 36092, 36088, 36091, 36264, 36425, - 36427, 36424, 36426, 36676, 36670, 36674, 36677, 36671, 36991, 36989, - 36996, {f: 2, c: 36993}, 36992, 37177, 37283, 37278, 37276, 37709, 37762, - 37672, 37749, 37706, 37733, 37707, 37656, 37758, 37740, 37723, 37744, - 37722, 37716, {f: 3, c: 38346}, 38344, 38342, 38577, 38584, 38614, 38684, - 38686, 38816, 38867, 38982, 39094, 39221, 39425, 39423, 39854, 39851, - 39850, 39853, 40251, 40255, 40587, 40655, 40670, {f: 2, c: 40668}, 40667, - 40766, 40779, 21474, 22165, 22190, 22745, 22744, 23352, 24413, 25059, - 25139, 25844, 25842, 25854, 25862, {f: 2, c: 25850}, 25847, 26039, 26332, - 26406, 27315, 27308, 27331, 27323, 27320, 27330, {f: 2, c: 27310}, 27487, - 27512, 27567, 28681, 28683, 28670, 28678, 28666, 28689, 28687, - {f: 2, c: 29179}, 29182, 29176, 29559, 29557, 29863, 29887, 29973, 30294, - 30296, 30290, 30653, 30655, {f: 2, c: 30651}, 30990, 31150, - {f: 2, c: 31329}, 31328, {f: 2, c: 31428}, 31787, 31783, 31786, 31774, - 31779, 31777, 31975, {f: 2, c: 32340}, 32350, 32346, 32353, 32338, 32345, - 32584, 32761, 32763, 32887, 32886, 33229, 33231, 33290, 34255, 34217, - 34253, 34256, 34249, 34224, 34234, 34233, 34799, 34796, 34802, 34784, - 35206, 35250, 35316, 35624, 35641, 35628, 35627, 35920, 36101, 36441, - 36451, 36454, 36452, 36447, 36437, 36544, 36681, 36685, 36999, 36995, - 37000, {f: 2, c: 37291}, 37328, 37780, 37770, 37782, 37794, 37811, 37806, - 37804, 37808, 37784, 37786, 37783, 38356, 38358, 38352, 38357, 38626, - 38620, 38617, 38619, 38622, 38692, 38819, 38822, 38829, 38905, 38989, - 38991, 38988, 38990, 38995, 39098, {f: 2, c: 39230}, 39229, 39214, 39333, - 39438, 39617, 39683, 39686, 39759, 39758, 39757, 39882, 39881, 39933, - 39880, 39872, 40273, 40285, 40288, 40672, 40725, 40748, 20787, 22181, - 22184, {f: 2, c: 22750}, 22754, 23541, 40848, 24300, 25074, 25079, 25078, - 25077, 25856, 25871, 26336, 26333, 27365, 27357, 27354, 27347, 28699, - 28703, 28712, 28698, 28701, 28693, 28696, 29190, 29197, 29272, 29346, - 29560, 29562, 29885, 29898, 29923, 30087, 30086, 30303, 30305, 30663, - 31001, 31153, 31339, 31337, {f: 2, c: 31806}, 31800, 31805, 31799, 31808, - 32363, 32365, 32377, {f: 2, c: 32361}, 32371, 32645, 32694, 32697, 32696, - 33240, 34281, 34269, 34282, 34261, {f: 2, c: 34276}, 34295, 34811, 34821, - 34829, 34809, 34814, 35168, 35167, 35158, 35166, 35649, 35676, 35672, - 35657, 35674, {f: 2, c: 35662}, 35654, 35673, 36104, 36106, 36476, 36466, - 36487, 36470, 36460, 36474, 36468, 36692, 36686, 36781, {f: 2, c: 37002}, - 37297, 37294, 37857, 37841, 37855, 37827, 37832, {f: 2, c: 37852}, 37846, - 37858, 37837, 37848, 37860, 37847, 37864, 38364, 38580, 38627, 38698, - 38695, 38753, 38876, 38907, 39006, 39000, 39003, 39100, 39237, 39241, - 39446, 39449, 39693, 39912, 39911, 39894, 39899, 40329, 40289, 40306, - 40298, 40300, 40594, 40599, 40595, 40628, 21240, 22199, 22198, 22196, - 22204, 22756, 23360, 23363, 23421, 23542, 24009, 25080, 25082, 25880, - 25876, 25881, 26342, 26407, 27372, 28734, 28720, 28722, 29200, 29563, - 29903, 30306, 30309, 31014, 31018, 31020, 31019, 31431, 31478, 31820, - 31811, 31821, {f: 2, c: 31983}, 36782, 32381, 32380, 32386, 32588, 32768, - 33242, 33382, 34299, 34297, 34321, 34298, 34310, 34315, 34311, 34314, - {f: 2, c: 34836}, 35172, 35258, 35320, 35696, 35692, 35686, 35695, 35679, - 35691, 36111, 36109, 36489, 36481, 36485, 36482, 37300, 37323, 37912, - 37891, 37885, 38369, 38704, 39108, 39250, 39249, 39336, 39467, 39472, - 39479, 39477, 39955, 39949, 40569, 40629, 40680, 40751, 40799, 40803, - 40801, {f: 2, c: 20791}, 22209, 22208, 22210, 22804, 23660, 24013, 25084, - 25086, 25885, 25884, 26005, 26345, 27387, 27396, 27386, 27570, 28748, - 29211, 29351, 29910, 29908, 30313, 30675, 31824, 32399, 32396, 32700, - 34327, 34349, 34330, 34851, 34850, 34849, 34847, 35178, 35180, 35261, - 35700, 35703, 35709, 36115, 36490, 36493, 36491, 36703, 36783, 37306, - 37934, 37939, 37941, 37946, 37944, 37938, 37931, 38370, {f: 2, c: 38712}, - 38706, [38911, 58586], 39015, 39013, 39255, 39493, 39491, 39488, 39486, - 39631, 39764, 39761, 39981, 39973, 40367, 40372, 40386, 40376, 40605, - 40687, 40729, 40796, {f: 2, c: 40806}, 20796, 20795, 22216, 22218, 22217, - 23423, 24020, 24018, 24398, 25087, 25892, 27402, 27489, 28753, 28760, - 29568, 29924, 30090, 30318, 30316, 31155, 31840, 31839, 32894, 32893, - 33247, 35186, 35183, 35324, 35712, {f: 2, c: 36118}, 36497, 36499, 36705, - 37192, 37956, {f: 2, c: 37969}, {f: 2, c: 38717}, 38851, 38849, 39019, - 39253, 39509, 39501, 39634, 39706, 40009, 39985, 39998, 39995, 40403, - 40407, 40756, 40812, 40810, 40852, 22220, 24022, 25088, 25891, 25899, - 25898, 26348, 27408, 29914, 31434, 31844, 31843, 31845, 32403, 32406, - 32404, 33250, 34360, 34367, 34865, 35722, 37008, 37007, 37987, 37984, - 37988, 38760, 39023, 39260, {f: 2, c: 39514}, 39511, {f: 2, c: 39635}, - 39633, 40020, 40023, 40022, 40421, 40607, 40692, 22225, 22761, 25900, - 28766, {f: 2, c: 30321}, [30679, 60226], 32592, 32648, 34870, 34873, 34914, - 35731, 35730, 35734, 33399, 36123, 37312, 37994, 38722, 38728, 38724, - 38854, 39024, 39519, 39714, 39768, 40031, {f: 2, c: 40441}, - {f: 2, c: 40572}, 40711, 40823, 40818, 24307, 27414, 28771, 31852, 31854, - 34875, 35264, 36513, 37313, 38002, 38000, 39025, 39262, 39638, 39715, - 40652, 28772, 30682, 35738, 38007, 38857, 39522, 39525, 32412, 35740, - 36522, 37317, {f: 2, c: 38013}, 38012, {f: 2, c: 40055}, 40695, 35924, - 38015, 40474, 29224, 39530, 39729, 40475, 40478, 31858, 20034, 20060, - [12048, 20981], [12053, 21274], [12058, 21378], 19975, 19980, 20039, 20109, - [12062, 22231], [12076, 23662], [12091, 24435], 19983, 20871, 19982, 20014, - 20115, 20162, 20169, 20168, 20888, 21244, 21356, 21433, 22304, 22787, - 22828, [23568, 60417], 24063, 26081, [12110, 27571], 27596, [12115, 27668], - [12121, 29247], 20017, 20028, 20200, 20188, 20201, 20193, 20189, 20186, - 21004, 21001, 21276, 21324, {f: 2, c: 22306}, 22807, 22831, 23425, 23428, - 23570, 23611, 23668, 23667, 24068, 24192, 24194, 24521, 25097, 25168, - 27669, 27702, 27715, 27711, 27707, 29358, 29360, 29578, [12145, 31160], - 32906, 38430, 20238, 20248, 20268, 20213, 20244, 20209, 20224, 20215, - 20232, 20253, 20226, 20229, 20258, 20243, 20228, 20212, 20242, 20913, - 21011, 21008, 21158, 21282, 21279, 21325, 21386, 21511, 22241, 22239, - 22318, 22314, 22324, 22844, 22912, 22908, 22917, 22907, 22910, 22903, - 22911, 23382, 23573, 23589, 23676, {f: 2, c: 23674}, 23678, 24031, - [24181, 57646], 24196, 24322, 24346, 24436, 24533, 24532, 24527, 25180, - 25182, 25188, 25185, 25190, 25186, 25177, 25184, 25178, 25189, 25911, - 26095, 26094, 26430, 26425, 26424, 26427, 26426, 26431, 26428, 26419, - 27672, 27718, 27730, 27740, 27727, [27722, 60796], 27732, {f: 2, c: 27723}, - 28785, 29278, {f: 2, c: 29364}, 29582, 29994, 30335, 31349, [12153, 32593], - [12171, 33400], 33404, 33408, 33405, 33407, [12172, 34381], [12177, 35198], - 37017, [37015, 59347], 37016, 37019, 37012, 38434, 38436, 38432, 38435, - 20310, 20283, 20322, 20297, 20307, 20324, 20286, 20327, 20306, 20319, - 20289, 20312, 20269, 20275, 20287, 20321, 20879, 20921, 21020, 21022, - 21025, {f: 2, c: 21165}, 21257, 21347, 21362, {f: 2, c: 21390}, 21552, - 21559, 21546, 21588, 21573, 21529, 21532, 21541, 21528, 21565, 21583, - 21569, 21544, 21540, 21575, 22254, 22247, 22245, 22337, 22341, 22348, - 22345, 22347, 22354, 22790, 22848, 22950, 22936, 22944, 22935, 22926, - 22946, 22928, 22927, 22951, 22945, 23438, 23442, 23592, 23594, 23693, - 23695, 23688, 23691, 23689, 23698, 23690, 23686, 23699, 23701, 24032, - 24074, 24078, 24203, 24201, 24204, 24200, 24205, 24325, 24349, 24440, - 24438, 24530, 24529, 24528, 24557, 24552, 24558, 24563, 24545, 24548, - 24547, 24570, 24559, 24567, 24571, 24576, 24564, 25146, 25219, 25228, - {f: 2, c: 25230}, 25236, 25223, 25201, 25211, 25210, 25200, 25217, 25224, - 25207, 25213, 25202, 25204, 26096, 26100, 26099, 26098, 26101, 26437, - 26439, 26457, 26453, 26444, 26440, 26461, 26445, 26458, 26443, 27600, - {f: 2, c: 27673}, 27768, 27751, 27755, 27780, 27787, 27791, 27761, 27759, - 27753, 27802, 27757, 27783, 27797, [27804, 57900], 27750, 27763, 27749, - 27771, 27790, 28788, 28794, 29283, 29375, 29373, 29379, 29382, 29377, - 29370, 29381, 29589, 29591, {f: 2, c: 29587}, 29586, 30010, 30009, - {f: 2, c: 30100}, 30337, 31037, 32820, 32917, 32921, 32912, 32914, 32924, - 33424, 33423, 33413, 33422, 33425, 33427, 33418, {f: 2, c: 33411}, - [12184, 35960], 36809, 36799, 37023, 37025, 37029, 37022, 37031, 37024, - 38448, 38440, 38447, 38445, 20019, 20376, 20348, 20357, 20349, 20352, - 20359, 20342, 20340, 20361, 20356, 20343, 20300, 20375, 20330, 20378, - 20345, 20353, 20344, 20368, 20380, 20372, 20382, 20370, 20354, 20373, - 20331, 20334, 20894, 20924, 20926, 21045, {f: 2, c: 21042}, 21062, 21041, - 21180, {f: 2, c: 21258}, 21308, 21394, 21396, 21639, 21631, 21633, 21649, - 21634, 21640, 21611, 21626, 21630, 21605, 21612, 21620, 21606, 21645, - 21615, 21601, 21600, 21656, 21603, 21607, 21604, 22263, 22265, 22383, - 22386, 22381, 22379, 22385, 22384, 22390, 22400, 22389, 22395, - {f: 2, c: 22387}, 22370, 22376, 22397, 22796, 22853, 22965, 22970, 22991, - 22990, 22962, 22988, 22977, 22966, 22972, 22979, 22998, 22961, 22973, - 22976, 22984, 22964, 22983, 23394, 23397, 23443, 23445, 23620, 23623, - 23726, 23716, 23712, 23733, 23727, 23720, 23724, 23711, 23715, 23725, - 23714, 23722, 23719, 23709, 23717, 23734, 23728, 23718, 24087, 24084, - 24089, 24360, {f: 3, c: 24354}, 24404, 24450, 24446, 24445, 24542, 24549, - 24621, 24614, 24601, 24626, 24587, 24628, 24586, 24599, 24627, 24602, - 24606, 24620, 24610, 24589, 24592, 24622, 24595, 24593, 24588, 24585, - 24604, 25108, 25149, 25261, 25268, 25297, 25278, 25258, 25270, 25290, - 25262, 25267, 25263, 25275, 25257, 25264, 25272, 25917, 26024, 26043, - 26121, 26108, 26116, 26130, 26120, 26107, 26115, 26123, 26125, 26117, - 26109, 26129, 26128, 26358, 26378, 26501, 26476, 26510, 26514, 26486, - 26491, 26520, 26502, 26500, 26484, 26509, 26508, 26490, 26527, 26513, - 26521, 26499, 26493, 26497, {f: 2, c: 26488}, 26516, 27429, 27520, 27518, - 27614, 27677, 27795, 27884, 27883, 27886, 27865, 27830, 27860, 27821, - 27879, 27831, 27856, 27842, 27834, 27843, 27846, 27885, 27890, 27858, - 27869, 27828, 27786, 27805, 27776, 27870, 27840, 27952, 27853, 27847, - 27824, 27897, 27855, 27881, 27857, 28820, 28824, 28805, 28819, 28806, - 28804, 28817, 28822, 28802, 28826, 28803, 29290, 29398, 29387, 29400, - 29385, 29404, 29394, 29396, 29402, 29388, 29393, 29604, 29601, 29613, - 29606, 29602, 29600, 29612, 29597, 29917, 29928, {f: 2, c: 30015}, 30014, - 30092, 30104, 30383, 30451, 30449, 30448, 30453, 30712, 30716, 30713, - 30715, 30714, 30711, 31042, 31039, 31173, 31352, 31355, 31483, 31861, - 31997, 32821, 32911, 32942, 32931, 32952, 32949, 32941, 33312, 33440, - 33472, 33451, 33434, 33432, 33435, 33461, 33447, 33454, 33468, 33438, - 33466, 33460, 33448, 33441, 33449, 33474, 33444, 33475, 33462, 33442, - 34416, 34415, {f: 2, c: 34413}, 35926, 36818, 36811, 36819, 36813, 36822, - 36821, 36823, 37042, 37044, 37039, 37043, 37040, 38457, 38461, 38460, - 38458, 38467, 20429, 20421, 20435, 20402, 20425, 20427, 20417, 20436, - 20444, 20441, [20411, 60346], 20403, 20443, 20423, 20438, 20410, 20416, - 20409, 20460, 21060, 21065, 21184, 21186, 21309, 21372, 21399, 21398, - 21401, 21400, 21690, 21665, 21677, 21669, 21711, 21699, 33549, 21687, - 21678, 21718, 21686, {f: 2, c: 21701}, 21664, 21616, 21692, 21666, 21694, - 21618, 21726, 21680, 22453, {f: 2, c: 22430}, 22436, 22412, 22423, 22429, - 22427, 22420, 22424, 22415, 22425, 22437, 22426, 22421, 22772, 22797, - 22867, 23009, 23006, 23022, 23040, 23025, 23005, 23034, 23037, 23036, - 23030, 23012, 23026, 23031, 23003, 23017, 23027, 23029, 23008, 23038, - 23028, 23021, 23464, 23628, 23760, 23768, 23756, 23767, 23755, 23771, - 23774, 23770, 23753, 23751, 23754, 23766, {f: 2, c: 23763}, 23759, 23752, - 23750, 23758, 23775, 23800, 24057, {f: 3, c: 24097}, 24096, 24100, 24240, - 24228, 24226, 24219, 24227, 24229, 24327, 24366, 24406, 24454, 24631, - 24633, 24660, 24690, 24670, 24645, 24659, 24647, 24649, 24667, 24652, - 24640, 24642, 24671, 24612, 24644, 24664, 24678, 24686, {f: 2, c: 25154}, - 25295, 25357, 25355, 25333, 25358, 25347, 25323, 25337, 25359, 25356, - 25336, 25334, 25344, {f: 2, c: 25363}, 25338, 25365, 25339, 25328, 25921, - 25923, 26026, 26047, 26166, 26145, 26162, 26165, 26140, 26150, 26146, - 26163, 26155, 26170, 26141, 26164, 26169, 26158, {f: 2, c: 26383}, 26561, - 26610, 26568, 26554, 26588, 26555, 26616, 26584, 26560, 26551, 26565, - 26603, 26596, 26591, 26549, 26573, 26547, 26615, 26614, 26606, 26595, - 26562, 26553, 26574, 26599, 26608, 26546, 26620, 26566, 26605, 26572, - 26542, 26598, 26587, 26618, {f: 2, c: 26569}, 26563, 26602, 26571, 27432, - 27522, 27524, 27574, 27606, 27608, 27616, {f: 2, c: 27680}, 27944, 27956, - 27949, 27935, 27964, 27967, 27922, 27914, 27866, 27955, 27908, 27929, - 27962, 27930, 27921, 27904, 27933, 27970, 27905, 27928, 27959, 27907, - 27919, 27968, 27911, 27936, 27948, 27912, 27938, 27913, 27920, 28855, - 28831, 28862, 28849, 28848, 28833, {f: 2, c: 28852}, 28841, 29249, - {f: 2, c: 29257}, 29292, 29296, 29299, 29294, 29386, 29412, 29416, 29419, - 29407, 29418, 29414, 29411, 29573, 29644, 29634, 29640, 29637, 29625, - 29622, 29621, 29620, 29675, 29631, 29639, 29630, 29635, 29638, 29624, - 29643, 29932, 29934, 29998, {f: 2, c: 30023}, 30119, 30122, 30329, 30404, - 30472, {f: 3, c: 30467}, 30474, 30455, 30459, 30458, {f: 2, c: 30695}, - 30726, {f: 2, c: 30737}, 30725, 30736, 30735, 30734, [30729, 58095], 30723, - 30739, 31050, 31052, 31051, 31045, 31044, 31189, 31181, 31183, 31190, - 31182, 31360, 31358, 31441, {f: 2, c: 31488}, 31866, {f: 2, c: 31864}, - {f: 3, c: 31871}, 32003, 32008, 32001, 32600, 32657, 32653, 32702, 32775, - {f: 2, c: 32782}, 32788, 32823, 32984, 32967, 32992, 32977, 32968, 32962, - 32976, 32965, 32995, 32985, 32988, 32970, 32981, 32969, 32975, 32983, - 32998, 32973, 33279, 33313, 33428, 33497, 33534, 33529, 33543, 33512, - 33536, 33493, 33594, 33515, 33494, 33524, 33516, 33505, 33522, 33525, - 33548, 33531, 33526, 33520, 33514, 33508, 33504, 33530, 33523, 33517, - 34423, 34420, 34428, 34419, 34881, 34894, 34919, 34922, 34921, 35283, - 35332, 35335, 36210, 36835, 36833, 36846, 36832, 37105, 37053, 37055, - 37077, 37061, 37054, 37063, 37067, 37064, [37332, 60294], 37331, 38484, - 38479, 38481, 38483, 38474, 38478, 20510, 20485, 20487, 20499, 20514, - 20528, 20507, 20469, 20468, 20531, 20535, 20524, {f: 2, c: 20470}, 20503, - 20508, 20512, 20519, 20533, 20527, 20529, 20494, 20826, 20884, 20883, - 20938, {f: 2, c: 20932}, 20936, 20942, 21089, 21082, 21074, - {f: 2, c: 21086}, 21077, 21090, 21197, 21262, 21406, 21798, 21730, 21783, - 21778, 21735, 21747, 21732, 21786, 21759, 21764, 21768, 21739, 21777, - 21765, 21745, 21770, 21755, {f: 2, c: 21751}, 21728, 21774, 21763, 21771, - {f: 2, c: 22273}, 22476, 22578, 22485, 22482, 22458, 22470, 22461, 22460, - 22456, 22454, 22463, 22471, 22480, 22457, 22465, 22798, 22858, 23065, - 23062, {f: 2, c: 23085}, 23061, 23055, 23063, 23050, 23070, 23091, 23404, - 23463, 23469, 23468, 23555, 23638, 23636, 23788, 23807, 23790, 23793, - 23799, 23808, 23801, 24105, 24104, 24232, 24238, 24234, 24236, 24371, - 24368, 24423, 24669, 24666, 24679, 24641, 24738, 24712, 24704, 24722, - 24705, 24733, 24707, 24725, 24731, 24727, 24711, 24732, 24718, 25113, - 25158, 25330, 25360, 25430, 25388, {f: 2, c: 25412}, 25398, 25411, 25572, - 25401, 25419, 25418, 25404, 25385, 25409, 25396, 25432, 25428, 25433, - 25389, 25415, 25395, 25434, 25425, 25400, 25431, 25408, 25416, 25930, - 25926, 26054, {f: 2, c: 26051}, 26050, 26186, 26207, 26183, 26193, - {f: 2, c: 26386}, 26655, 26650, 26697, {f: 2, c: 26674}, 26683, 26699, - 26703, 26646, 26673, 26652, 26677, 26667, 26669, 26671, 26702, 26692, - 26676, 26653, 26642, 26644, 26662, 26664, 26670, 26701, 26682, 26661, - 26656, 27436, 27439, 27437, 27441, 27444, 27501, 32898, 27528, 27622, - 27620, 27624, 27619, 27618, 27623, 27685, 28026, {f: 2, c: 28003}, 28022, - 27917, 28001, 28050, 27992, 28002, 28013, 28015, 28049, 28045, 28143, - 28031, 28038, 27998, [28007, 59078], 28000, 28055, 28016, 28028, 27999, - 28034, 28056, 27951, 28008, 28043, 28030, 28032, 28036, 27926, 28035, - 28027, 28029, 28021, 28048, 28892, 28883, 28881, 28893, 28875, 32569, - 28898, 28887, 28882, 28894, 28896, 28884, 28877, {f: 3, c: 28869}, 28890, - 28878, 28897, 29250, 29304, 29303, 29302, 29440, 29434, 29428, 29438, - 29430, 29427, 29435, 29441, 29651, 29657, 29669, 29654, 29628, 29671, - 29667, 29673, 29660, 29650, 29659, 29652, 29661, 29658, {f: 2, c: 29655}, - 29672, {f: 2, c: 29918}, {f: 2, c: 29940}, 29985, 30043, 30047, 30128, - 30145, 30139, 30148, 30144, 30143, 30134, 30138, 30346, 30409, 30493, - 30491, 30480, 30483, 30482, 30499, 30481, 30485, {f: 2, c: 30489}, 30498, - 30503, 30755, 30764, 30754, 30773, 30767, 30760, 30766, 30763, 30753, - 30761, 30771, 30762, 30769, 31060, 31067, 31055, 31068, 31059, 31058, - 31057, {f: 2, c: 31211}, 31200, 31214, 31213, 31210, 31196, 31198, 31197, - 31366, 31369, 31365, {f: 2, c: 31371}, 31370, 31367, 31448, 31504, 31492, - 31507, 31493, 31503, 31496, 31498, 31502, 31497, 31506, 31876, 31889, - 31882, 31884, 31880, 31885, 31877, 32030, 32029, 32017, 32014, 32024, - 32022, 32019, 32031, 32018, 32015, 32012, 32604, 32609, 32606, 32608, - 32605, 32603, 32662, 32658, 32707, 32706, 32704, 32790, 32830, 32825, - 33018, 33010, 33017, 33013, 33025, 33019, 33024, 33281, 33327, 33317, - 33587, 33581, 33604, 33561, 33617, 33573, 33622, 33599, 33601, 33574, - 33564, 33570, 33602, 33614, 33563, 33578, 33544, 33596, 33613, 33558, - 33572, 33568, 33591, 33583, 33577, 33607, 33605, 33612, 33619, 33566, - 33580, 33611, 33575, 33608, 34387, 34386, 34466, 34472, 34454, 34445, - 34449, 34462, 34439, 34455, 34438, 34443, 34458, 34437, 34469, 34457, - 34465, 34471, 34453, 34456, 34446, 34461, 34448, 34452, {f: 2, c: 34883}, - 34925, {f: 2, c: 34933}, 34930, 34944, 34929, 34943, 34927, 34947, 34942, - 34932, 34940, 35346, 35911, 35927, 35963, 36004, 36003, 36214, 36216, - 36277, 36279, 36278, 36561, 36563, 36862, 36853, 36866, 36863, 36859, - 36868, 36860, 36854, 37078, 37088, {f: 2, c: 37081}, 37091, 37087, 37093, - 37080, 37083, 37079, 37084, 37092, 37200, {f: 2, c: 37198}, 37333, 37346, - 37338, 38492, 38495, 38588, 39139, [12221, 39647], [12223, 39727], 20095, - 20592, 20586, 20577, 20574, 20576, 20563, 20555, 20573, 20594, 20552, - 20557, 20545, 20571, 20554, 20578, 20501, 20549, 20575, 20585, 20587, - {f: 2, c: 20579}, 20550, 20544, 20590, 20595, 20567, 20561, 20944, 21099, - 21101, 21100, 21102, 21206, 21203, 21293, 21404, {f: 2, c: 21877}, 21820, - 21837, 21840, 21812, 21802, 21841, 21858, 21814, 21813, 21808, 21842, - 21829, 21772, 21810, 21861, 21838, 21817, 21832, 21805, 21819, 21824, - 21835, 22282, 22279, 22523, 22548, 22498, 22518, 22492, 22516, 22528, - 22509, 22525, 22536, 22520, 22539, 22515, 22479, 22535, 22510, 22499, - 22514, 22501, 22508, 22497, 22542, 22524, 22544, 22503, 22529, 22540, - 22513, 22505, 22512, 22541, 22532, 22876, 23136, 23128, 23125, - [23143, 60437], 23134, 23096, 23093, 23149, 23120, 23135, 23141, 23148, - 23123, 23140, 23127, 23107, 23133, 23122, 23108, 23131, 23112, 23182, - 23102, 23117, 23097, 23116, 23152, 23145, 23111, 23121, 23126, 23106, - 23132, 23410, 23406, 23489, 23488, 23641, 23838, 23819, 23837, 23834, - 23840, 23820, 23848, 23821, 23846, 23845, 23823, 23856, 23826, 23843, - 23839, 23854, 24126, 24116, 24241, 24244, 24249, {f: 2, c: 24242}, 24374, - 24376, 24475, 24470, 24479, 24714, 24720, 24710, 24766, 24752, 24762, - {f: 2, c: 24787}, 24783, 24804, 24793, 24797, 24776, 24753, 24795, 24759, - 24778, 24767, 24771, 24781, 24768, 25394, 25445, 25482, 25474, 25469, - 25533, 25502, 25517, 25501, 25495, 25515, 25486, 25455, 25479, 25488, - 25454, 25519, 25461, 25500, 25453, 25518, 25468, 25508, 25403, 25503, - 25464, 25477, 25473, 25489, 25485, 25456, 25939, 26061, 26213, 26209, - 26203, 26201, 26204, 26210, 26392, 26745, 26759, 26768, 26780, - {f: 2, c: 26733}, 26798, 26795, 26966, 26735, 26787, 26796, 26793, 26741, - 26740, 26802, 26767, 26743, 26770, 26748, 26731, 26738, 26794, 26752, - 26737, 26750, 26779, 26774, 26763, 26784, 26761, 26788, 26744, 26747, - 26769, 26764, 26762, 26749, 27446, 27443, {f: 2, c: 27447}, 27537, 27535, - {f: 2, c: 27533}, 27532, 27690, 28096, 28075, 28084, 28083, 28276, 28076, - 28137, 28130, 28087, 28150, 28116, 28160, 28104, 28128, 28127, 28118, - 28094, 28133, {f: 2, c: 28124}, 28123, 28148, 28106, 28093, 28141, 28144, - 28090, 28117, 28098, 28111, 28105, 28112, 28146, 28115, 28157, 28119, - 28109, 28131, 28091, 28922, 28941, 28919, 28951, 28916, 28940, 28912, - 28932, 28915, 28944, 28924, 28927, 28934, 28947, 28928, 28920, 28918, - 28939, 28930, 28942, 29310, {f: 2, c: 29307}, 29311, 29469, 29463, 29447, - 29457, 29464, 29450, 29448, 29439, 29455, 29470, 29576, 29686, 29688, - 29685, 29700, 29697, 29693, 29703, 29696, 29690, 29692, 29695, 29708, - 29707, 29684, 29704, 30052, 30051, 30158, 30162, 30159, {f: 2, c: 30155}, - 30161, 30160, 30351, 30345, 30419, 30521, 30511, 30509, {f: 2, c: 30513}, - 30516, 30515, 30525, 30501, 30523, 30517, 30792, 30802, 30793, 30797, - 30794, 30796, 30758, 30789, 30800, 31076, 31079, {f: 2, c: 31081}, 31075, - 31083, 31073, 31163, 31226, 31224, {f: 2, c: 31222}, 31375, 31380, 31376, - 31541, 31547, 31540, 31525, 31536, 31522, 31524, 31539, 31512, 31530, - 31517, 31537, 31531, 31533, 31535, 31538, 31544, 31514, 31523, 31892, - 31896, 31894, 31907, 32053, 32061, 32056, 32054, 32058, 32069, 32044, - 32041, 32065, 32071, {f: 2, c: 32062}, 32074, 32059, 32040, 32611, 32661, - {f: 2, c: 32668}, 32667, {f: 2, c: 32714}, 32717, {f: 2, c: 32720}, 32711, - 32719, 32713, 32799, 32798, 32795, 32839, 32835, 32840, 33048, 33061, - 33049, 33051, 33069, 33055, 33068, 33054, 33057, 33045, 33063, 33053, - 33058, 33297, 33336, 33331, 33338, 33332, 33330, 33396, 33680, 33699, - 33704, 33677, 33658, 33651, 33700, 33652, 33679, 33665, 33685, 33689, - 33653, 33684, 33705, 33661, 33667, 33676, 33693, 33691, 33706, 33675, - 33662, 33701, 33711, 33672, 33687, 33712, 33663, 33702, 33671, 33710, - 33654, 34393, 34390, 34495, 34487, 34498, 34497, 34501, 34490, 34480, - 34504, 34489, 34483, 34488, 34508, 34484, {f: 2, c: 34491}, 34499, - {f: 2, c: 34493}, 34898, 34953, 34965, 34984, 34978, 34986, 34970, 34961, - 34977, 34975, 34968, 34983, 34969, 34971, 34967, 34980, 34988, 34956, - 34963, 34958, 35202, 35286, 35289, 35285, 35376, 35367, 35372, 35358, - 35897, 35899, {f: 2, c: 35932}, 35965, 36005, 36221, 36219, 36217, 36284, - 36290, 36281, 36287, 36289, 36568, 36574, 36573, 36572, 36567, - {f: 2, c: 36576}, 36900, 36875, 36881, 36892, 36876, 36897, 37103, 37098, - 37104, 37108, {f: 2, c: 37106}, 37076, {f: 2, c: 37099}, 37097, 37206, - 37208, 37210, 37203, 37205, 37356, 37364, 37361, 37363, 37368, 37348, - 37369, {f: 2, c: 37354}, 37367, 37352, 37358, 38266, 38278, 38280, 38524, - 38509, 38507, 38513, 38511, 38591, 38762, 38916, 39141, 39319, 20635, - 20629, 20628, 20638, 20619, 20643, 20611, 20620, 20622, 20637, 20584, - 20636, 20626, 20610, 20615, 20831, 20948, 21266, 21265, 21412, 21415, - 21905, 21928, 21925, 21933, 21879, 22085, 21922, 21907, 21896, 21903, - 21941, 21889, 21923, 21906, 21924, 21885, 21900, 21926, 21887, 21909, - 21921, 21902, 22284, 22569, 22583, 22553, 22558, 22567, 22563, 22568, - 22517, 22600, 22565, 22556, 22555, 22579, 22591, 22582, 22574, 22585, - 22584, 22573, 22572, 22587, 22881, 23215, 23188, 23199, 23162, 23202, - 23198, 23160, 23206, 23164, 23205, 23212, 23189, 23214, 23095, 23172, - 23178, 23191, 23171, 23179, 23209, 23163, 23165, 23180, 23196, 23183, - 23187, 23197, 23530, 23501, 23499, 23508, 23505, 23498, 23502, 23564, - 23600, 23863, 23875, 23915, 23873, 23883, 23871, 23861, 23889, 23886, - 23893, 23859, 23866, 23890, 23869, 23857, 23897, 23874, 23865, 23881, - 23864, 23868, 23858, 23862, 23872, 23877, 24132, 24129, [24408, 57673], - 24486, 24485, 24491, 24777, 24761, 24780, 24802, 24782, 24772, 24852, - 24818, 24842, 24854, 24837, 24821, 24851, 24824, 24828, 24830, 24769, - 24835, 24856, 24861, 24848, 24831, 24836, 24843, 25162, 25492, 25521, - 25520, 25550, 25573, 25576, 25583, 25539, 25757, 25587, 25546, 25568, - 25590, 25557, 25586, 25589, 25697, 25567, 25534, 25565, 25564, 25540, - 25560, 25555, 25538, 25543, 25548, 25547, 25544, 25584, 25559, 25561, - 25906, 25959, 25962, 25956, 25948, 25960, 25957, 25996, {f: 2, c: 26013}, - 26030, 26064, 26066, 26236, 26220, 26235, 26240, 26225, 26233, 26218, - 26226, 26369, 26892, 26835, 26884, 26844, 26922, 26860, 26858, 26865, - 26895, 26838, 26871, 26859, 26852, 26870, 26899, 26896, 26867, 26849, - 26887, 26828, 26888, 26992, 26804, 26897, 26863, 26822, 26900, 26872, - 26832, 26877, 26876, 26856, 26891, 26890, 26903, 26830, 26824, - {f: 2, c: 26845}, 26854, 26868, 26833, 26886, 26836, 26857, 26901, 26917, - 26823, 27449, 27451, 27455, 27452, 27540, 27543, 27545, 27541, 27581, - 27632, {f: 2, c: 27634}, 27696, 28156, {f: 2, c: 28230}, 28191, 28233, - 28296, {f: 2, c: 28220}, 28229, 28258, 28203, 28223, 28225, 28253, 28275, - 28188, 28211, 28235, 28224, 28241, 28219, 28163, 28206, 28254, 28264, - 28252, 28257, 28209, 28200, 28256, 28273, 28267, 28217, 28194, 28208, - 28243, 28261, 28199, 28280, 28260, 28279, 28245, 28281, 28242, 28262, - {f: 2, c: 28213}, 28250, 28960, 28958, 28975, 28923, 28974, 28977, 28963, - 28965, 28962, 28978, 28959, 28968, 28986, 28955, 29259, 29274, - {f: 2, c: 29320}, 29318, 29317, 29323, 29458, 29451, 29488, 29474, 29489, - 29491, 29479, 29490, 29485, 29478, 29475, 29493, 29452, 29742, 29740, - 29744, 29739, 29718, 29722, 29729, 29741, 29745, 29732, 29731, 29725, - 29737, 29728, 29746, 29947, 29999, 30063, 30060, 30183, 30170, 30177, - 30182, 30173, 30175, 30180, 30167, 30357, 30354, 30426, {f: 2, c: 30534}, - 30532, 30541, 30533, 30538, 30542, {f: 2, c: 30539}, 30686, 30700, 30816, - {f: 2, c: 30820}, 30812, 30829, 30833, 30826, 30830, 30832, 30825, 30824, - 30814, 30818, 31092, 31091, 31090, 31088, 31234, 31242, 31235, 31244, - 31236, 31385, 31462, 31460, 31562, 31559, 31556, 31560, 31564, 31566, - 31552, 31576, 31557, 31906, 31902, 31912, 31905, 32088, 32111, 32099, - 32083, 32086, 32103, 32106, 32079, 32109, 32092, 32107, 32082, 32084, - 32105, 32081, 32095, 32078, {f: 2, c: 32574}, {f: 2, c: 32613}, 32674, - {f: 2, c: 32672}, 32727, 32849, {f: 2, c: 32847}, 33022, 32980, 33091, - 33098, 33106, 33103, 33095, 33085, 33101, 33082, 33254, 33262, - {f: 3, c: 33271}, 33284, {f: 2, c: 33340}, 33343, 33397, 33595, - [33743, 60382], 33785, 33827, 33728, 33768, 33810, 33767, 33764, 33788, - 33782, 33808, 33734, 33736, 33771, 33763, 33727, 33793, 33757, 33765, - 33752, 33791, 33761, 33739, 33742, 33750, 33781, 33737, 33801, - [33807, 58332], 33758, 33809, 33798, 33730, 33779, 33749, 33786, 33735, - 33745, 33770, 33811, 33690, 33731, 33772, 33774, 33732, 33787, 33751, - 33762, 33819, 33755, 33790, 34520, 34530, 34534, 34515, 34531, 34522, - 34538, 34525, 34539, 34524, 34540, 34537, 34519, 34536, 34513, 34888, - 34902, 34901, 35002, 35031, 35001, 35000, 35008, 35006, 34998, 35004, - 34999, 35005, 34994, 35073, 35017, 35221, 35224, 35223, 35293, - {f: 2, c: 35290}, 35406, 35405, 35385, 35417, 35392, {f: 2, c: 35415}, - {f: 2, c: 35396}, 35410, 35400, 35409, 35402, 35404, 35407, 35935, 35969, - 35968, 36026, 36030, 36016, 36025, 36021, 36228, 36224, 36233, 36312, - 36307, 36301, 36295, 36310, 36316, 36303, 36309, 36313, 36296, 36311, - 36293, 36591, 36599, 36602, 36601, 36582, 36590, 36581, 36597, - {f: 2, c: 36583}, 36598, 36587, 36593, 36588, 36596, 36585, 36909, 36916, - 36911, 37126, 37164, [37124, 60367], 37119, 37116, 37128, 37113, 37115, - 37121, 37120, 37127, 37125, 37123, 37217, 37220, 37215, 37218, 37216, - 37377, 37386, 37413, 37379, 37402, 37414, 37391, 37388, 37376, 37394, - 37375, 37373, 37382, 37380, 37415, 37378, 37404, 37412, 37401, 37399, - 37381, 37398, 38267, 38285, 38284, 38288, 38535, 38526, {f: 2, c: 38536}, - 38531, 38528, 38594, 38600, 38595, 38641, 38640, 38764, 38768, 38766, - 38919, 39081, 39147, 40166, [12235, 40697], {f: 2, c: 20099}, 20150, 20669, - 20671, 20678, 20654, 20676, 20682, 20660, 20680, 20674, 20656, 20673, - 20666, 20657, 20683, 20681, 20662, 20664, 20951, 21114, 21112, - {f: 2, c: 21115}, 21955, 21979, 21964, 21968, 21963, 21962, 21981, - [21952, 64013], 21972, 21956, 21993, 21951, 21970, 21901, 21967, 21973, - 21986, 21974, 21960, 22002, 21965, 21977, 21954, 22292, 22611, 22632, - 22628, 22607, 22605, 22601, 22639, 22613, 22606, 22621, 22617, 22629, - 22619, 22589, 22627, 22641, 22780, 23239, 23236, 23243, 23226, 23224, - 23217, 23221, 23216, 23231, 23240, 23227, 23238, 23223, 23232, 23242, - 23220, 23222, 23245, 23225, 23184, 23510, {f: 2, c: 23512}, 23583, 23603, - 23921, 23907, 23882, 23909, 23922, 23916, 23902, 23912, 23911, 23906, - 24048, 24143, 24142, 24138, 24141, 24139, 24261, 24268, 24262, 24267, - 24263, 24384, 24495, 24493, 24823, {f: 2, c: 24905}, 24875, 24901, 24886, - 24882, 24878, 24902, 24879, 24911, 24873, 24896, 25120, 37224, 25123, - 25125, 25124, 25541, 25585, 25579, 25616, 25618, 25609, 25632, 25636, - 25651, 25667, 25631, 25621, 25624, 25657, 25655, {f: 2, c: 25634}, 25612, - 25638, 25648, 25640, 25665, 25653, 25647, 25610, 25626, 25664, 25637, - 25639, 25611, 25575, 25627, 25646, 25633, 25614, 25967, 26002, 26067, - 26246, 26252, 26261, 26256, 26251, 26250, 26265, 26260, 26232, 26400, - 26982, 26975, 26936, 26958, 26978, 26993, 26943, 26949, 26986, 26937, - 26946, 26967, 26969, 27002, {f: 2, c: 26952}, 26933, 26988, 26931, 26941, - 26981, 26864, 27000, 26932, 26985, 26944, 26991, 26948, 26998, 26968, - 26945, 26996, 26956, 26939, 26955, 26935, 26972, 26959, 26961, 26930, - 26962, 26927, 27003, 26940, 27462, 27461, 27459, 27458, 27464, 27457, - 27547, {f: 2, c: 27643}, 27641, {f: 2, c: 27639}, 28315, 28374, 28360, - 28303, 28352, 28319, {f: 2, c: 28307}, 28320, 28337, 28345, 28358, 28370, - 28349, 28353, 28318, 28361, 28343, 28336, 28365, 28326, 28367, 28338, - 28350, 28355, 28380, 28376, 28313, 28306, 28302, 28301, 28324, 28321, - 28351, 28339, 28368, 28362, 28311, 28334, 28323, 28999, 29012, 29010, - 29027, 29024, 28993, 29021, [29026, 61080], 29042, 29048, 29034, 29025, - 28994, 29016, 28995, 29003, 29040, 29023, 29008, 29011, 28996, 29005, - 29018, 29263, 29325, 29324, 29329, 29328, 29326, 29500, 29506, 29499, - 29498, 29504, 29514, 29513, 29764, {f: 2, c: 29770}, 29778, 29777, 29783, - 29760, {f: 2, c: 29775}, 29774, 29762, 29766, 29773, 29780, 29921, 29951, - 29950, 29949, 29981, 30073, 30071, 27011, 30191, 30223, 30211, 30199, - 30206, 30204, [30201, 60782], 30200, 30224, 30203, 30198, 30189, 30197, - 30205, 30361, 30389, 30429, 30549, {f: 2, c: 30559}, 30546, 30550, 30554, - 30569, 30567, 30548, 30553, 30573, 30688, 30855, 30874, 30868, 30863, - 30852, 30869, {f: 2, c: 30853}, 30881, 30851, 30841, 30873, 30848, 30870, - 30843, 31100, 31106, 31101, 31097, 31249, {f: 2, c: 31256}, 31250, 31255, - 31253, 31266, 31251, 31259, 31248, 31395, 31394, 31390, 31467, 31590, - 31588, 31597, 31604, 31593, 31602, 31589, 31603, 31601, 31600, 31585, - 31608, 31606, 31587, 31922, 31924, 31919, 32136, 32134, 32128, 32141, - 32127, 32133, 32122, 32142, 32123, 32131, 32124, 32140, 32148, 32132, - 32125, 32146, 32621, 32619, {f: 2, c: 32615}, 32620, 32678, 32677, 32679, - {f: 2, c: 32731}, 32801, 33124, 33120, 33143, 33116, 33129, 33115, 33122, - 33138, 26401, 33118, 33142, 33127, 33135, 33092, 33121, 33309, 33353, - 33348, 33344, 33346, 33349, 34033, 33855, 33878, 33910, 33913, 33935, - 33933, 33893, 33873, 33856, 33926, 33895, 33840, 33869, 33917, 33882, - 33881, 33908, 33907, 33885, 34055, 33886, 33847, 33850, 33844, 33914, - 33859, 33912, 33842, 33861, 33833, 33753, 33867, 33839, 33858, 33837, - 33887, 33904, 33849, 33870, 33868, 33874, 33903, 33989, 33934, 33851, - 33863, 33846, 33843, 33896, 33918, 33860, 33835, 33888, 33876, 33902, - 33872, 34571, 34564, 34551, 34572, 34554, 34518, 34549, 34637, 34552, - 34574, 34569, 34561, 34550, 34573, 34565, 35030, 35019, {f: 2, c: 35021}, - 35038, 35035, 35034, 35020, 35024, 35205, 35227, 35295, 35301, 35300, - 35297, 35296, 35298, 35292, 35302, 35446, 35462, 35455, 35425, 35391, - 35447, 35458, 35460, 35445, 35459, 35457, 35444, 35450, 35900, 35915, - 35914, 35941, 35940, 35942, 35974, {f: 2, c: 35972}, 36044, - {f: 2, c: 36200}, 36241, 36236, {f: 2, c: 36238}, 36237, {f: 2, c: 36243}, - 36240, 36242, 36336, 36320, 36332, 36337, 36334, 36304, 36329, 36323, - 36322, 36327, 36338, 36331, 36340, 36614, 36607, 36609, 36608, 36613, - {f: 2, c: 36615}, 36610, [36619, 60507], 36946, 36927, 36932, 36937, 36925, - 37136, 37133, 37135, 37137, 37142, 37140, 37131, 37134, {f: 2, c: 37230}, - 37448, 37458, 37424, 37434, 37478, 37427, 37477, 37470, 37507, 37422, - 37450, 37446, 37485, 37484, 37455, 37472, 37479, 37487, 37430, 37473, - 37488, 37425, 37460, 37475, 37456, 37490, 37454, 37459, 37452, 37462, - 37426, 38303, 38300, 38302, 38299, {f: 2, c: 38546}, 38545, 38551, 38606, - 38650, 38653, 38648, 38645, 38771, {f: 2, c: 38775}, 38770, 38927, - {f: 2, c: 38925}, 39084, 39158, 39161, 39343, 39346, 39344, 39349, 39597, - 39595, 39771, 40170, 40173, 40167, 40576, [12236, 40701], 20710, 20692, - 20695, 20712, 20723, 20699, 20714, 20701, 20708, 20691, 20716, 20720, - 20719, 20707, 20704, 20952, {f: 2, c: 21120}, 21225, 21227, 21296, 21420, - 22055, 22037, 22028, 22034, 22012, 22031, 22044, 22017, 22035, 22018, - 22010, 22045, 22020, 22015, 22009, 22665, 22652, 22672, 22680, 22662, - 22657, 22655, 22644, 22667, 22650, 22663, 22673, 22670, 22646, 22658, - 22664, 22651, 22676, 22671, 22782, 22891, 23260, 23278, 23269, 23253, - 23274, 23258, 23277, 23275, 23283, 23266, 23264, 23259, 23276, 23262, - 23261, 23257, 23272, 23263, 23415, 23520, 23523, 23651, 23938, 23936, - 23933, 23942, 23930, 23937, 23927, 23946, 23945, 23944, 23934, 23932, - 23949, 23929, 23935, {f: 2, c: 24152}, 24147, 24280, 24273, 24279, 24270, - 24284, 24277, 24281, 24274, 24276, 24388, 24387, 24431, 24502, 24876, - 24872, 24897, 24926, 24945, 24947, {f: 2, c: 24914}, 24946, 24940, 24960, - 24948, 24916, 24954, 24923, 24933, 24891, 24938, 24929, 24918, 25129, - 25127, 25131, 25643, 25677, 25691, 25693, 25716, 25718, {f: 2, c: 25714}, - 25725, 25717, 25702, 25766, 25678, 25730, 25694, 25692, 25675, 25683, - 25696, 25680, 25727, 25663, 25708, 25707, 25689, 25701, 25719, 25971, - 26016, 26273, 26272, 26271, 26373, 26372, 26402, 27057, 27062, 27081, - 27040, 27086, 27030, 27056, 27052, 27068, 27025, 27033, 27022, 27047, - 27021, 27049, 27070, 27055, 27071, 27076, 27069, 27044, 27092, 27065, - 27082, 27034, 27087, 27059, 27027, 27050, 27041, 27038, 27097, 27031, - 27024, 27074, 27061, 27045, 27078, 27466, 27469, 27467, {f: 3, c: 27550}, - {f: 2, c: 27587}, 27646, 28366, 28405, 28401, 28419, 28453, 28408, 28471, - 28411, 28462, 28425, 28494, {f: 2, c: 28441}, 28455, 28440, 28475, 28434, - 28397, 28426, 28470, 28531, 28409, 28398, 28461, 28480, 28464, 28476, - 28469, 28395, 28423, 28430, 28483, 28421, 28413, 28406, 28473, 28444, - 28412, 28474, 28447, 28429, 28446, 28424, 28449, 29063, 29072, 29065, - 29056, 29061, 29058, 29071, 29051, 29062, 29057, 29079, 29252, 29267, - 29335, 29333, 29331, 29507, 29517, 29521, 29516, 29794, 29811, 29809, - 29813, 29810, 29799, 29806, 29952, {f: 2, c: 29954}, 30077, 30096, 30230, - 30216, 30220, 30229, 30225, 30218, 30228, 30392, 30593, 30588, 30597, - 30594, 30574, 30592, 30575, 30590, 30595, 30898, 30890, 30900, 30893, - 30888, 30846, 30891, 30878, 30885, 30880, 30892, 30882, 30884, 31128, - {f: 2, c: 31114}, 31126, 31125, 31124, 31123, 31127, 31112, 31122, 31120, - 31275, 31306, 31280, 31279, 31272, 31270, 31400, {f: 2, c: 31403}, 31470, - 31624, 31644, 31626, 31633, 31632, 31638, 31629, 31628, 31643, 31630, - 31621, 31640, 21124, 31641, 31652, 31618, 31931, 31935, 31932, 31930, - 32167, 32183, 32194, 32163, 32170, 32193, 32192, 32197, 32157, 32206, - 32196, 32198, {f: 2, c: 32203}, 32175, 32185, 32150, 32188, 32159, 32166, - 32174, 32169, 32161, 32201, 32627, {f: 2, c: 32738}, 32741, 32734, 32804, - 32861, 32860, 33161, 33158, 33155, 33159, 33165, 33164, 33163, 33301, - 33943, 33956, 33953, 33951, 33978, 33998, 33986, 33964, 33966, 33963, - 33977, 33972, 33985, 33997, 33962, 33946, 33969, 34000, 33949, 33959, - 33979, 33954, 33940, 33991, 33996, 33947, 33961, 33967, [33960, 58327], - 34006, 33944, 33974, 33999, 33952, 34007, 34004, 34002, 34011, 33968, - 33937, 34401, 34611, 34595, 34600, 34667, 34624, 34606, 34590, 34593, - 34585, 34587, 34627, 34604, 34625, 34622, 34630, 34592, 34610, 34602, - 34605, 34620, 34578, 34618, 34609, 34613, 34626, {f: 2, c: 34598}, 34616, - 34596, 34586, 34608, 34577, 35063, 35047, {f: 2, c: 35057}, 35066, 35070, - 35054, 35068, 35062, 35067, 35056, 35052, 35051, 35229, 35233, 35231, - 35230, 35305, 35307, 35304, 35499, 35481, 35467, 35474, 35471, 35478, - 35901, {f: 2, c: 35944}, 36053, 36047, 36055, 36246, 36361, 36354, 36351, - 36365, 36349, 36362, 36355, 36359, 36358, 36357, 36350, 36352, 36356, - {f: 2, c: 36624}, 36622, 36621, 37155, 37148, 37152, 37154, 37151, 37149, - 37146, 37156, 37153, 37147, 37242, 37234, 37241, 37235, 37541, 37540, - 37494, 37531, 37498, 37536, 37524, 37546, 37517, 37542, 37530, 37547, - 37497, 37527, 37503, 37539, 37614, 37518, 37506, 37525, 37538, 37501, - 37512, 37537, 37514, 37510, 37516, 37529, 37543, 37502, 37511, 37545, - 37533, 37515, 37421, 38558, 38561, 38655, 38744, 38781, 38778, 38782, - 38787, 38784, 38786, 38779, 38788, 38785, 38783, 38862, 38861, 38934, - {f: 2, c: 39085}, 39170, 39168, 39175, 39325, 39324, 39363, 39353, 39355, - 39354, 39362, 39357, 39367, 39601, 39651, 39655, {f: 2, c: 39742}, - {f: 2, c: 39776}, 39775, {f: 2, c: 40177}, 40181, 40615, 20735, 20739, - 20784, 20728, {f: 2, c: 20742}, 20726, 20734, {f: 2, c: 20747}, 20733, - 20746, {f: 2, c: 21131}, 21233, 21231, 22088, 22082, 22092, 22069, 22081, - 22090, 22089, 22086, 22104, 22106, 22080, 22067, 22077, 22060, 22078, - 22072, 22058, 22074, 22298, 22699, 22685, 22705, 22688, 22691, 22703, - 22700, 22693, 22689, 22783, 23295, 23284, 23293, 23287, 23286, 23299, - 23288, 23298, 23289, 23297, 23303, 23301, 23311, 23655, 23961, 23959, - 23967, 23954, 23970, 23955, 23957, 23968, 23964, 23969, 23962, 23966, - 24169, 24157, 24160, 24156, 32243, 24283, 24286, 24289, 24393, 24498, - 24971, 24963, 24953, 25009, 25008, 24994, 24969, 24987, 24979, 25007, - 25005, 24991, 24978, 25002, 24993, 24973, 24934, 25011, 25133, 25710, - 25712, 25750, 25760, 25733, 25751, 25756, 25743, 25739, 25738, 25740, - 25763, 25759, 25704, 25777, 25752, 25974, 25978, 25977, 25979, - {f: 2, c: 26034}, 26293, 26288, 26281, 26290, 26295, 26282, 26287, 27136, - 27142, 27159, 27109, 27128, 27157, 27121, 27108, 27168, 27135, 27116, - 27106, 27163, 27165, 27134, 27175, 27122, 27118, 27156, 27127, 27111, - 27200, 27144, 27110, 27131, 27149, 27132, 27115, 27145, 27140, 27160, - 27173, 27151, 27126, 27174, 27143, 27124, 27158, 27473, 27557, 27555, - 27554, 27558, 27649, 27648, 27647, 27650, 28481, 28454, 28542, 28551, - 28614, 28562, 28557, 28553, 28556, 28514, 28495, 28549, 28506, 28566, - 28534, 28524, 28546, 28501, 28530, 28498, 28496, 28503, 28564, 28563, - 28509, 28416, 28513, 28523, 28541, 28519, 28560, 28499, 28555, 28521, - 28543, 28565, 28515, 28535, 28522, 28539, 29106, 29103, 29083, 29104, - 29088, 29082, 29097, 29109, 29085, 29093, 29086, 29092, 29089, 29098, - 29084, 29095, 29107, 29336, 29338, 29528, 29522, {f: 3, c: 29534}, 29533, - 29531, 29537, 29530, 29529, 29538, 29831, {f: 2, c: 29833}, 29830, 29825, - 29821, 29829, 29832, 29820, [29817, 58868], 29960, 29959, 30078, 30245, - 30238, 30233, 30237, 30236, 30243, 30234, 30248, 30235, {f: 3, c: 30364}, - 30363, 30605, 30607, 30601, 30600, 30925, 30907, 30927, 30924, 30929, - 30926, 30932, 30920, {f: 2, c: 30915}, 30921, 31130, 31137, 31136, 31132, - 31138, [31131, 59175], 27510, 31289, 31410, 31412, 31411, 31671, 31691, - 31678, 31660, 31694, 31663, 31673, 31690, 31669, 31941, 31944, 31948, - 31947, 32247, 32219, 32234, 32231, 32215, 32225, 32259, 32250, 32230, - 32246, 32241, 32240, 32238, 32223, 32630, 32684, 32688, 32685, 32749, - 32747, 32746, 32748, 32742, 32744, 32868, 32871, 33187, 33183, 33182, - 33173, 33186, 33177, 33175, 33302, 33359, 33363, 33362, 33360, 33358, - 33361, 34084, 34107, 34063, 34048, 34089, 34062, 34057, 34061, 34079, - 34058, 34087, 34076, 34043, 34091, 34042, 34056, 34060, 34036, 34090, - 34034, 34069, 34039, 34027, 34035, 34044, 34066, 34026, 34025, 34070, - 34046, 34088, 34077, 34094, 34050, 34045, 34078, 34038, 34097, 34086, - {f: 2, c: 34023}, 34032, 34031, 34041, 34072, 34080, 34096, 34059, 34073, - 34095, 34402, 34646, {f: 2, c: 34659}, 34679, 34785, 34675, 34648, 34644, - 34651, 34642, 34657, 34650, 34641, 34654, 34669, 34666, 34640, 34638, - 34655, 34653, 34671, 34668, 34682, 34670, 34652, 34661, 34639, 34683, - 34677, 34658, 34663, 34665, 34906, 35077, 35084, 35092, 35083, - {f: 3, c: 35095}, 35078, 35094, 35089, 35086, 35081, 35234, 35236, 35235, - 35309, 35312, 35308, 35535, 35526, 35512, 35539, 35537, {f: 2, c: 35540}, - 35515, 35543, 35518, 35520, 35525, 35544, 35523, 35514, 35517, 35545, - 35902, 35917, 35983, 36069, 36063, 36057, 36072, 36058, 36061, 36071, - 36256, 36252, 36257, 36251, 36384, 36387, 36389, 36388, 36398, 36373, - 36379, 36374, 36369, 36377, {f: 2, c: 36390}, 36372, 36370, 36376, 36371, - 36380, 36375, 36378, 36652, 36644, 36632, 36634, 36640, 36643, - {f: 2, c: 36630}, 36979, 36976, 36975, 36967, 36971, 37167, 37163, - {f: 2, c: 37161}, 37170, 37158, 37166, {f: 2, c: 37253}, 37258, - {f: 2, c: 37249}, 37252, 37248, 37584, {f: 2, c: 37571}, 37568, 37593, - 37558, 37583, 37617, 37599, 37592, 37609, 37591, 37597, 37580, 37615, - 37570, 37608, 37578, 37576, 37582, 37606, 37581, 37589, 37577, 37600, - 37598, 37607, 37585, 37587, 37557, 37601, 37669, 37574, 37556, 38268, - 38316, 38315, 38318, 38320, 38564, 38562, 38611, 38661, 38664, 38658, - 38746, 38794, 38798, 38792, 38864, 38863, 38942, 38941, 38950, 38953, - 38952, 38944, 38939, 38951, 39090, 39176, 39162, 39185, 39188, - {f: 2, c: 39190}, 39189, 39388, 39373, 39375, {f: 2, c: 39379}, 39374, - 39369, [39382, 60270], 39384, 39371, 39383, 39372, 39603, 39660, 39659, - 39667, 39666, 39665, 39750, 39747, 39783, 39796, 39793, 39782, 39798, - 39797, 39792, 39784, 39780, 39788, 40188, 40186, 40189, 40191, 40183, - 40199, 40192, 40185, 40187, 40200, 40197, 40196, 40579, 40659, - {f: 2, c: 40719}, 20764, 20755, 20759, 20762, 20753, 20958, 21300, 21473, - 22128, 22112, 22126, 22131, 22118, 22115, 22125, 22130, 22110, 22135, - 22300, 22299, 22728, 22717, 22729, 22719, 22714, 22722, 22716, 22726, - 23319, 23321, 23323, 23329, 23316, 23315, 23312, 23318, [23336, 59539], - 23322, 23328, 23326, 23535, 23980, 23985, 23977, 23975, 23989, 23984, - 23982, 23978, 23976, 23986, 23981, 23983, 23988, {f: 2, c: 24167}, 24166, - 24175, 24297, 24295, 24294, 24296, 24293, 24395, 24508, 24507, 24989, - 25000, 24982, 25029, 25012, 25030, 25025, 25036, 25018, 25023, 25016, - 24972, 25815, 25814, 25808, 25807, 25801, 25789, 25737, 25795, 25819, - 25843, 25817, 25907, 25983, 25980, 26018, 26312, 26302, 26304, - {f: 2, c: 26314}, 26319, 26301, 26299, 26298, 26316, 26403, 27188, 27238, - 27209, 27239, 27186, 27240, 27198, 27229, 27245, 27254, 27227, 27217, - 27176, 27226, 27195, 27199, 27201, 27242, 27236, 27216, 27215, 27220, - 27247, 27241, 27232, 27196, 27230, 27222, 27221, {f: 2, c: 27213}, 27206, - 27477, 27476, 27478, 27559, {f: 2, c: 27562}, 27592, 27591, 27652, 27651, - 27654, 28589, 28619, 28579, 28615, 28604, 28622, 28616, 28510, 28612, - 28605, 28574, 28618, 28584, 28676, 28581, 28590, 28602, 28588, 28586, - 28623, 28607, 28600, 28578, 28617, 28587, 28621, 28591, 28594, 28592, - 29125, 29122, 29119, 29112, 29142, {f: 2, c: 29120}, 29131, 29140, 29130, - 29127, 29135, 29117, 29144, 29116, 29126, {f: 2, c: 29146}, - {f: 2, c: 29341}, 29545, {f: 2, c: 29542}, 29548, 29541, 29547, 29546, - 29823, 29850, 29856, 29844, 29842, 29845, 29857, 29963, 30080, 30255, - 30253, 30257, 30269, 30259, 30268, 30261, 30258, 30256, 30395, 30438, - 30618, 30621, 30625, 30620, 30619, {f: 2, c: 30626}, 30613, 30617, 30615, - 30941, 30953, 30949, 30954, 30942, 30947, 30939, {f: 2, c: 30945}, 30957, - {f: 2, c: 30943}, 31140, 31300, 31304, 31303, 31414, 31416, 31413, 31409, - 31415, 31710, 31715, 31719, 31709, 31701, 31717, 31706, 31720, 31737, - 31700, 31722, 31714, 31708, 31723, 31704, 31711, 31954, 31956, 31959, - {f: 2, c: 31952}, 32274, 32289, 32279, 32268, {f: 2, c: 32287}, 32275, - 32270, 32284, 32277, 32282, 32290, 32267, 32271, 32278, 32269, 32276, - 32293, 32292, 32579, {f: 2, c: 32635}, 32634, 32689, 32751, 32810, 32809, - 32876, 33201, 33190, 33198, 33209, 33205, 33195, 33200, 33196, 33204, - 33202, 33207, 33191, 33266, {f: 3, c: 33365}, 34134, 34117, 34155, 34125, - 34131, 34145, 34136, 34112, 34118, 34148, 34113, 34146, 34116, 34129, - 34119, 34147, 34110, 34139, 34161, 34126, 34158, 34165, 34133, 34151, - 34144, 34188, 34150, 34141, 34132, 34149, 34156, 34403, 34405, 34404, - 34724, 34715, 34703, 34711, 34707, 34706, 34696, 34689, 34710, 34712, - 34681, 34695, 34723, 34693, {f: 2, c: 34704}, 34717, 34692, 34708, 34716, - 34714, 34697, 35102, 35110, 35120, {f: 2, c: 35117}, 35111, 35121, 35106, - 35113, 35107, 35119, 35116, 35103, 35313, 35552, 35554, 35570, - {f: 2, c: 35572}, 35549, 35604, 35556, 35551, 35568, 35528, 35550, 35553, - 35560, 35583, 35567, 35579, {f: 2, c: 35985}, 35984, 36085, 36078, 36081, - 36080, 36083, 36204, 36206, 36261, 36263, 36403, 36414, 36408, 36416, - 36421, 36406, {f: 2, c: 36412}, 36417, 36400, 36415, 36541, [36662, 60329], - 36654, 36661, 36658, 36665, 36663, 36660, 36982, 36985, 36987, 36998, - 37114, 37171, {f: 2, c: 37173}, 37267, {f: 2, c: 37264}, 37261, 37263, - 37671, 37662, 37640, 37663, 37638, 37647, 37754, 37688, 37692, 37659, - 37667, 37650, 37633, 37702, 37677, 37646, 37645, 37579, 37661, 37626, - 37651, 37625, 37623, 37684, 37634, 37668, 37631, 37673, 37689, 37685, - 37674, 37652, 37644, 37643, 37630, 37641, 37632, 37627, 37654, 38332, - 38349, 38334, {f: 2, c: 38329}, 38326, 38335, 38325, 38333, 38569, 38612, - 38667, 38674, 38672, 38809, 38807, 38804, 38896, 38904, 38965, 38959, - 38962, 39204, 39199, 39207, 39209, 39326, 39406, 39404, 39397, 39396, - 39408, 39395, 39402, 39401, 39399, 39609, 39615, 39604, 39611, 39670, - 39674, 39673, 39671, 39731, 39808, 39813, 39815, 39804, 39806, 39803, - 39810, 39827, 39826, 39824, 39802, 39829, 39805, 39816, 40229, 40215, - 40224, 40222, 40212, 40233, 40221, 40216, 40226, 40208, 40217, 40223, - 40584, {f: 2, c: 40582}, 40622, 40621, {f: 2, c: 40661}, 40698, 40722, - 40765, 20774, 20773, 20770, 20772, 20768, 20777, 21236, 22163, - {f: 2, c: 22156}, 22150, 22148, 22147, 22142, 22146, 22143, 22145, 22742, - 22740, 22735, 22738, 23341, 23333, 23346, 23331, 23340, 23335, 23334, - 23343, 23342, 23419, {f: 2, c: 23537}, 23991, 24172, 24170, 24510, 25027, - 25013, 25020, 25063, 25056, 25061, 25060, 25064, 25054, 25839, 25833, - 25827, 25835, 25828, 25832, 25985, 25984, 26038, 26074, 26322, 27277, - 27286, 27265, 27301, 27273, 27295, 27291, 27297, 27294, 27271, 27283, - 27278, 27285, 27267, 27304, 27300, 27281, 27263, 27302, 27290, 27269, - 27276, 27282, 27483, 27565, 27657, 28620, 28585, 28660, 28628, 28643, - 28636, 28653, 28647, 28646, 28638, 28658, 28637, 28642, 28648, 29153, - 29169, 29160, 29170, 29156, 29168, 29154, 29555, {f: 2, c: 29550}, 29847, - 29874, 29867, 29840, 29866, 29869, 29873, 29861, 29871, {f: 3, c: 29968}, - 29967, 30084, 30275, {f: 2, c: 30280}, 30279, 30372, 30441, 30645, 30635, - 30642, 30647, 30646, 30644, 30641, 30632, 30704, 30963, 30973, 30978, - {f: 2, c: 30971}, 30975, 30962, 30981, 30969, 30974, 30980, 31147, 31144, - 31324, 31323, 31318, 31320, 31316, 31322, 31422, {f: 2, c: 31424}, 31749, - 31759, 31730, 31744, 31743, 31739, 31758, 31732, 31755, 31731, 31746, - 31753, 31747, 31745, 31736, 31741, [31750, 58176], {f: 2, c: 31728}, 31760, - 31754, 31976, 32301, 32316, 32322, 32307, 38984, 32312, 32298, 32329, - 32320, 32327, 32297, 32332, 32304, 32315, 32310, 32324, 32314, 32581, - 32639, 32638, 32637, 32756, 32754, 32812, 33211, 33220, 33228, 33226, - 33221, 33223, 33212, 33257, 33371, 33370, 33372, 34179, 34176, 34191, - 34215, 34197, 34208, 34187, 34211, 34171, 34212, 34202, 34206, 34167, - 34172, 34185, 34209, 34170, 34168, 34135, 34190, 34198, 34182, 34189, - 34201, 34205, 34177, 34210, 34178, 34184, 34181, 34169, 34166, 34200, - 34192, 34207, 34408, 34750, 34730, 34733, 34757, 34736, 34732, 34745, - 34741, 34748, 34734, 34761, 34755, 34754, 34764, 34743, 34735, 34756, - 34762, 34740, 34742, 34751, 34744, 34749, 34782, 34738, 35125, 35123, - 35132, 35134, 35137, 35154, 35127, 35138, 35245, 35247, 35246, - {f: 2, c: 35314}, 35614, 35608, 35606, 35601, 35589, 35595, 35618, 35599, - 35602, 35605, 35591, 35597, 35592, 35590, 35612, 35603, 35610, 35919, - 35952, 35954, 35953, 35951, 35989, 35988, 36089, 36207, 36430, 36429, - 36435, 36432, 36428, 36423, 36675, 36672, 36997, 36990, 37176, 37274, - 37282, 37275, 37273, 37279, 37281, 37277, 37280, 37793, 37763, 37807, - 37732, 37718, 37703, 37756, 37720, 37724, 37750, 37705, {f: 2, c: 37712}, - 37728, 37741, 37775, 37708, 37738, 37753, 37719, 37717, 37714, 37711, - 37745, 37751, 37755, 37729, 37726, 37731, 37735, 37710, 37721, 38343, - 38336, 38345, 38339, 38341, 38327, 38574, 38576, 38572, 38688, 38687, - 38680, 38685, 38681, 38810, 38817, 38812, 38814, 38813, 38869, 38868, - 38897, 38977, 38980, 38986, 38985, 38981, 38979, 39205, {f: 2, c: 39211}, - 39210, 39219, 39218, 39215, 39213, 39217, 39216, 39320, 39331, 39329, - 39426, 39418, 39412, 39415, 39417, 39416, 39414, 39419, {f: 2, c: 39421}, - 39420, 39427, 39614, 39678, 39677, 39681, 39676, 39752, 39834, 39848, - 39838, 39835, 39846, 39841, 39845, 39844, 39814, 39842, 39840, 39855, - 40243, 40257, 40295, 40246, {f: 2, c: 40238}, 40241, 40248, 40240, 40261, - {f: 2, c: 40258}, 40254, 40247, 40256, 40253, 32757, 40237, 40586, 40585, - 40589, 40624, 40648, 40666, 40699, 40703, 40740, 40739, 40738, 40788, - [12245, 40864], 20785, {f: 2, c: 20781}, 22168, 22172, 22167, 22170, 22173, - 22169, 22896, 23356, {f: 2, c: 23657}, 24000, {f: 2, c: 24173}, 25048, - 25055, {f: 2, c: 25069}, 25073, 25066, 25072, 25067, 25046, 25065, 25855, - 25860, 25853, 25848, 25857, 25859, 25852, 26004, 26075, {f: 2, c: 26330}, - 26328, 27333, 27321, 27325, 27361, 27334, 27322, {f: 2, c: 27318}, 27335, - 27316, 27309, 27486, 27593, 27659, 28679, {f: 2, c: 28684}, 28673, 28677, - 28692, 28686, {f: 2, c: 28671}, 28667, 28710, 28668, 28663, 28682, - [29185, 60224], 29183, 29177, 29187, 29181, 29558, 29880, 29888, 29877, - 29889, 29886, 29878, 29883, 29890, 29972, 29971, 30300, 30308, 30297, - 30288, 30291, 30295, 30298, 30374, 30397, 30444, 30658, 30650, 30988, - {f: 2, c: 30995}, 30985, 30992, 30994, 30993, 31149, 31148, 31327, 31772, - 31785, 31769, 31776, 31775, 31789, 31773, 31782, 31784, 31778, 31781, - 31792, 32348, 32336, 32342, 32355, 32344, 32354, 32351, 32337, 32352, - 32343, 32339, 32693, 32691, {f: 2, c: 32759}, 32885, {f: 2, c: 33233}, - 33232, 33375, 33374, 34228, 34246, 34240, 34243, 34242, 34227, 34229, - 34237, 34247, 34244, 34239, 34251, 34254, 34248, 34245, 34225, 34230, - 34258, 34340, 34232, 34231, 34238, 34409, 34791, 34790, 34786, 34779, - 34795, 34794, 34789, 34783, 34803, 34788, 34772, 34780, 34771, 34797, - 34776, 34787, 34775, 34777, 34817, 34804, 34792, 34781, 35155, 35147, - 35151, 35148, 35142, {f: 2, c: 35152}, 35145, 35626, 35623, 35619, 35635, - 35632, 35637, 35655, 35631, 35644, 35646, 35633, 35621, 35639, 35622, - 35638, 35630, 35620, 35643, 35645, 35642, 35906, 35957, 35993, 35992, - 35991, 36094, 36100, 36098, 36096, 36444, 36450, 36448, 36439, 36438, - 36446, 36453, 36455, 36443, 36442, 36449, 36445, 36457, 36436, - {f: 3, c: 36678}, 36683, 37160, {f: 2, c: 37178}, 37182, 37288, 37285, - 37287, 37295, 37290, 37813, 37772, 37778, 37815, 37787, 37789, 37769, - 37799, 37774, 37802, 37790, 37798, 37781, 37768, 37785, 37791, 37760, - 37773, 37809, 37777, 37810, 37796, 37800, 37812, 37795, {f: 2, c: 38354}, - 38353, 38579, 38615, 38618, 24002, 38623, 38616, 38621, 38691, 38690, - 38693, 38828, 38830, 38824, 38827, 38820, 38826, 38818, 38821, 38871, - 38873, 38870, 38872, 38906, {f: 3, c: 38992}, 39096, 39233, 39228, 39226, - 39439, 39435, 39433, 39437, 39428, 39441, 39434, 39429, 39431, 39430, - 39616, 39644, 39688, {f: 2, c: 39684}, 39721, 39733, 39754, 39756, 39755, - 39879, 39878, 39875, 39871, 39873, 39861, 39864, 39891, 39862, 39876, - 39865, 39869, 40284, 40275, 40271, 40266, 40283, 40267, 40281, 40278, - 40268, 40279, 40274, 40276, 40287, 40280, 40282, 40590, 40588, 40671, - 40705, 40704, [40726, 58693], 40741, 40747, 40746, 40745, 40744, 40780, - 40789, {f: 2, c: 20788}, 21142, 21239, 21428, 22187, 22189, - {f: 2, c: 22182}, 22186, 22188, 22746, 22749, 22747, 22802, - {f: 3, c: 23357}, 24003, 24176, 24511, 25083, 25863, 25872, 25869, 25865, - 25868, 25870, 25988, 26078, 26077, 26334, 27367, 27360, 27340, 27345, - 27353, 27339, 27359, 27356, 27344, 27371, 27343, 27341, 27358, 27488, - 27568, 27660, 28697, 28711, 28704, 28694, 28715, {f: 3, c: 28705}, 28713, - 28695, 28708, 28700, 29196, 29194, 29191, 29186, 29189, {f: 2, c: 29349}, - 29348, 29347, 29345, 29899, 29893, 29879, 29891, 29974, 30304, - {f: 2, c: 30665}, 30660, 30705, 31005, 31003, 31009, 31004, 30999, 31006, - 31152, {f: 2, c: 31335}, 31795, 31804, 31801, 31788, 31803, 31980, 31978, - 32374, 32373, 32376, 32368, 32375, 32367, 32378, 32370, 32372, 32360, - 32587, 32586, 32643, 32646, 32695, {f: 2, c: 32765}, 32888, 33239, 33237, - 33291, 33380, 33377, 33379, 34283, 34289, 34285, 34265, 34273, 34280, - 34266, 34263, 34284, 34290, 34296, 34264, 34271, 34275, 34268, 34257, - 34288, 34278, 34287, 34270, 34274, 34816, 34810, 34819, {f: 2, c: 34806}, - 34825, 34828, 34827, 34822, 34812, 34824, 34815, 34826, 34818, 35170, - {f: 2, c: 35162}, 35159, 35169, 35164, 35160, 35165, 35161, 35208, 35255, - 35254, 35318, 35664, 35656, 35658, 35648, 35667, 35670, 35668, 35659, - 35669, 35665, 35650, 35666, 35671, 35907, 35959, 35958, 35994, - {f: 2, c: 36102}, 36105, 36268, 36266, 36269, 36267, 36461, 36472, 36467, - 36458, 36463, 36475, 36546, 36690, 36689, {f: 2, c: 36687}, 36691, 36788, - 37184, 37183, 37296, 37293, 37854, 37831, 37839, 37826, 37850, 37840, - 37881, 37868, 37836, 37849, 37801, 37862, 37834, 37844, 37870, 37859, - 37845, 37828, 37838, 37824, 37842, 37797, 37863, 38269, {f: 2, c: 38362}, - 38625, 38697, {f: 2, c: 38699}, 38696, 38694, 38835, 38839, 38838, - {f: 3, c: 38877}, 39004, 39001, 39005, 38999, 39103, 39101, 39099, 39102, - 39240, 39239, 39235, {f: 2, c: 39334}, 39450, 39445, 39461, 39453, 39460, - 39451, 39458, 39456, 39463, 39459, 39454, 39452, 39444, 39618, 39691, - 39690, 39694, 39692, 39735, {f: 2, c: 39914}, 39904, 39902, 39908, 39910, - 39906, 39920, 39892, 39895, 39916, 39900, 39897, 39909, 39893, 39905, - 39898, 40311, 40321, 40330, 40324, 40328, 40305, 40320, 40312, 40326, - {f: 2, c: 40331}, 40317, 40299, {f: 2, c: 40308}, 40304, 40297, 40325, - 40307, 40315, 40322, 40303, 40313, 40319, 40327, 40296, 40596, 40593, - 40640, 40700, 40749, {f: 2, c: 40768}, 40781, {f: 3, c: 40790}, 21303, - 22194, 22197, 22195, 22755, 23365, {f: 2, c: 24006}, {f: 2, c: 24302}, - {f: 2, c: 24512}, 25081, 25879, 25878, 25877, 25875, 26079, 26344, - {f: 2, c: 26339}, 27379, 27376, 27370, 27368, 27385, 27377, - {f: 2, c: 27374}, 28732, 28725, 28719, 28727, 28724, 28721, 28738, 28728, - 28735, 28730, 28729, 28714, 28736, 28731, 28723, 28737, {f: 2, c: 29203}, - 29352, 29565, 29564, 29882, 30379, 30378, 30398, 30445, 30668, - {f: 2, c: 30670}, 30669, 30706, 31013, 31011, {f: 2, c: 31015}, 31012, - 31017, 31154, 31342, {f: 2, c: 31340}, 31479, 31817, 31816, 31818, 31815, - 31813, 31982, 32379, 32382, 32385, 32384, 32698, 32767, 32889, 33243, - 33241, {f: 2, c: 33384}, 34338, 34303, 34305, 34302, 34331, 34304, 34294, - 34308, 34313, 34309, 34316, 34301, 34841, {f: 2, c: 34832}, 34839, 34835, - 34838, 35171, 35174, 35257, 35319, 35680, 35690, 35677, 35688, 35683, - 35685, 35687, 35693, 36270, 36486, 36488, 36484, 36697, {f: 2, c: 36694}, - 36693, 36696, 36698, 37005, 37187, 37185, 37303, 37301, {f: 2, c: 37298}, - 37899, 37907, 37883, 37920, 37903, 37908, 37886, 37909, 37904, 37928, - 37913, 37901, 37877, 37888, 37879, 37895, 37902, 37910, 37906, 37882, - 37897, 37880, 37948, 37898, 37887, 37884, 37900, 37878, 37905, 37894, - 38366, 38368, 38367, {f: 2, c: 38702}, 38841, 38843, {f: 2, c: 38909}, - 39008, {f: 2, c: 39010}, 39007, {f: 2, c: 39105}, 39248, 39246, 39257, - 39244, 39243, 39251, 39474, 39476, 39473, 39468, 39466, 39478, 39465, - 39470, 39480, 39469, 39623, 39626, 39622, 39696, 39698, 39697, 39947, - 39944, 39927, 39941, 39954, 39928, 40000, 39943, 39950, 39942, 39959, - 39956, 39945, 40351, 40345, 40356, 40349, 40338, 40344, 40336, 40347, - 40352, 40340, 40348, 40362, 40343, 40353, 40346, 40354, 40360, 40350, - 40355, 40383, 40361, 40342, {f: 2, c: 40358}, 40601, 40603, 40602, 40677, - 40676, 40679, 40678, 40752, 40750, 40795, 40800, 40798, 40797, 40793, - 40849, 20794, 20793, 21144, 21143, 22211, {f: 2, c: 22205}, 23368, 23367, - 24011, 24015, 24305, 25085, 25883, 27394, 27388, 27395, 27384, 27392, - {f: 2, c: 28739}, 28746, {f: 2, c: 28744}, {f: 2, c: 28741}, 29213, 29210, - 29209, 29566, 29975, 30314, 30672, 31021, 31025, 31023, 31828, 31827, - 31986, 32394, [32391, 60229], 32392, 32395, 32390, 32397, 32589, 32699, - 32816, 33245, 34328, 34346, 34342, 34335, 34339, 34332, 34329, 34343, - 34350, 34337, 34336, 34345, 34334, 34341, 34857, 34845, 34843, 34848, - 34852, 34844, 34859, 34890, 35181, 35177, 35182, 35179, 35322, 35705, - 35704, 35653, {f: 2, c: 35706}, 36112, 36116, 36271, 36494, 36492, 36702, - 36699, 36701, 37190, {f: 2, c: 37188}, 37305, 37951, 37947, 37942, 37929, - 37949, 37936, 37945, 37930, 37943, 37932, 37952, 37937, 38373, 38372, - 38371, 38709, 38714, 38847, 38881, 39012, 39113, 39110, 39104, 39256, - 39254, 39481, 39485, 39494, 39492, 39490, 39489, 39482, 39487, 39629, - 39701, {f: 2, c: 39703}, 39702, 39738, 39762, 39979, 39965, 39964, 39980, - 39971, {f: 2, c: 39976}, 39972, 39969, 40375, 40374, 40380, 40385, 40391, - 40394, 40399, 40382, 40389, 40387, 40379, 40373, 40398, {f: 2, c: 40377}, - 40364, 40392, 40369, 40365, 40396, 40371, 40397, 40370, 40570, 40604, - 40683, 40686, 40685, 40731, 40728, 40730, 40753, 40782, 40805, 40804, - 40850, 20153, 22214, 22213, 22219, 22897, {f: 2, c: 23371}, 24021, 24017, - 24306, 25889, 25888, 25894, 25890, 27403, {f: 2, c: 27400}, 27661, - {f: 3, c: 28757}, 28754, {f: 2, c: 29214}, 29353, 29567, 29912, 29909, - 29913, 29911, 30317, 30381, 31029, 31156, {f: 2, c: 31344}, 31831, 31836, - 31833, 31835, 31834, 31988, 31985, 32401, 32591, 32647, 33246, 33387, - {f: 2, c: 34356}, 34355, 34348, 34354, 34358, 34860, 34856, 34854, 34858, - 34853, 35185, 35263, 35262, 35323, 35710, 35716, 35714, 35718, 35717, - 35711, 36117, 36501, 36500, 36506, 36498, 36496, {f: 2, c: 36502}, 36704, - 36706, 37191, 37964, 37968, {f: 2, c: 37962}, 37967, 37959, 37957, - {f: 2, c: 37960}, 37958, 38719, 38883, 39018, 39017, 39115, 39252, 39259, - 39502, {f: 2, c: 39507}, 39500, 39503, 39496, 39498, 39497, 39506, 39504, - 39632, 39705, 39723, 39739, 39766, 39765, 40006, 40008, 39999, 40004, - 39993, 39987, 40001, 39996, 39991, 39988, 39986, 39997, 39990, 40411, - 40402, 40414, 40410, 40395, 40400, 40412, 40401, 40415, 40425, 40409, - 40408, 40406, 40437, 40405, 40413, 40630, 40688, 40757, 40755, 40754, - 40770, 40811, 40853, 40866, 20797, 21145, 22760, 22759, 22898, 23373, - 24024, 34863, 24399, 25089, {f: 2, c: 25091}, 25897, 25893, 26006, 26347, - {f: 2, c: 27409}, 27407, 27594, 28763, 28762, 29218, 29570, 29569, 29571, - 30320, 30676, 31847, 31846, 32405, 33388, 34362, 34368, 34361, 34364, - 34353, 34363, 34366, 34864, 34866, 34862, 34867, 35190, 35188, 35187, - 35326, 35724, 35726, 35723, 35720, 35909, 36121, 36504, 36708, 36707, - 37308, 37986, 37973, 37981, 37975, 37982, {f: 2, c: 38852}, 38912, 39510, - 39513, {f: 3, c: 39710}, 40018, 40024, 40016, 40010, 40013, 40011, 40021, - 40025, 40012, 40014, 40443, 40439, 40431, 40419, 40427, 40440, 40420, - 40438, 40417, 40430, 40422, 40434, [40432, 60370], 40418, 40428, 40436, - 40435, 40424, 40429, 40642, 40656, {f: 2, c: 40690}, 40710, 40732, 40760, - 40759, 40758, 40771, 40783, 40817, 40816, {f: 2, c: 40814}, 22227, 22221, - 23374, 23661, 25901, {f: 2, c: 26349}, 27411, 28767, 28769, 28765, 28768, - 29219, 29915, 29925, 30677, 31032, 31159, 31158, 31850, 32407, 32649, - 33389, 34371, 34872, 34871, 34869, 34891, {f: 2, c: 35732}, - {f: 3, c: 36510}, 36509, 37310, 37309, 37314, 37995, {f: 2, c: 37992}, - 38629, 38726, 38723, 38727, 38855, 38885, 39518, 39637, 39769, 40035, - 40039, 40038, 40034, 40030, 40032, 40450, 40446, 40455, 40451, 40454, - 40453, {f: 2, c: 40448}, 40457, 40447, 40445, 40452, 40608, 40734, 40774, - {f: 3, c: 40820}, 22228, 25902, 26040, {f: 2, c: 27416}, 27415, 27418, - 28770, 29222, 29354, {f: 2, c: 30680}, 31033, 31849, 31851, 31990, 32410, - 32408, 32411, 32409, {f: 2, c: 33248}, {f: 3, c: 34374}, {f: 2, c: 35193}, - 35196, 35195, 35327, {f: 2, c: 35736}, 36517, 36516, 36515, 37998, 37997, - 37999, 38001, 38003, 38729, 39026, 39263, 40040, 40046, 40045, 40459, - 40461, 40464, 40463, 40466, 40465, 40609, 40693, 40713, 40775, 40824, - 40827, 40826, 40825, 22302, 28774, 31855, 34876, 36274, 36518, 37315, - 38004, 38008, 38006, 38005, 39520, [39726, 60830], 40052, 40051, 40049, - 40053, 40468, 40467, 40694, 40714, 40868, 28776, 28773, 31991, 34410, - 34878, 34877, 34879, 35742, 35996, 36521, 36553, 38731, {f: 2, c: 39027}, - 39116, 39265, 39339, 39524, {f: 2, c: 39526}, 39716, 40469, 40471, 40776, - 25095, 27422, 29223, 34380, 36520, 38018, {f: 2, c: 38016}, 39529, 39528, - 40473, 34379, 35743, 38019, 40057, 40631, 30325, 39531, 40058, 40477, - {f: 2, c: 28777}, 29225, 40612, 40830, 40777, 40856, {s: 97}, 65075, 0, - 65076, 65103, [168, 776, 63208], [710, 63209, 65342], [12541, 63210], - [12542, 63211], [12445, 63212], [12446, 63213], 0, [12293, 63216], - [12294, 63217], [12295, 63218], [12540, 63219], [63220, 65339], - [63221, 65341], [10045, 63222], [12353, 63223], [12354, 63224], - [12355, 63225], [12356, 63226], [12357, 63227], [12358, 63228], - [12359, 63229], [12360, 63230], [12361, 63231], [12362, 63232], - [12363, 63233], [12364, 63234], [12365, 63235], [12366, 63236], - [12367, 63237], [12368, 63238], [12369, 63239], [12370, 63240], - [12371, 63241], [12372, 63242], [12373, 63243], [12374, 63244], - [12375, 63245], [12376, 63246], [12377, 63247], [12378, 63248], - [12379, 63249], [12380, 63250], [12381, 63251], [12382, 63252], - [12383, 63253], [12384, 63254], [12385, 63255], [12386, 63256], - [12387, 63257], [12388, 63258], [12389, 63259], [12390, 63260], - [12391, 63261], [12392, 63262], [12393, 63263], [12394, 63264], - [12395, 63265], [12396, 63266], [12397, 63267], [12398, 63268], - [12399, 63269], [12400, 63270], [12401, 63271], [12402, 63272], - [12403, 63273], [12404, 63274], [12405, 63275], [12406, 63276], - [12407, 63277], [12408, 63278], [12409, 63279], [12410, 63280], - [12411, 63281], [12412, 63282], [12413, 63283], [12414, 63284], - [12415, 63285], [12416, 63286], [12417, 63287], [12418, 63288], - [12419, 63289], [12420, 63290], [12421, 63291], [12422, 63292], - [12423, 63293], [12424, 63294], [12425, 63295], [12426, 63296], - [12427, 63297], [12428, 63298], [12429, 63299], [12430, 63300], - [12431, 63301], [12432, 63302], [12433, 63303], [12434, 63304], - [12435, 63305], [12449, 63306], [12450, 63307], [12451, 63308], - [12452, 63309], [12453, 63310], [12454, 63311], [12455, 63312], - [12456, 63313], [12457, 63314], [12458, 63315], [12459, 63316], - [12460, 63317], [12461, 63318], [12462, 63319], [12463, 63320], - [12464, 63321], [12465, 63322], [12466, 63323], [12467, 63324], - [12468, 63325], [12469, 63326], [12470, 63327], [12471, 63328], - [12472, 63329], [12473, 63330], [12474, 63331], [12475, 63332], - [12476, 63333], [12477, 63334], [12478, 63335], [12479, 63336], - [12480, 63337], [12481, 63338], [12482, 63339], [12483, 63340], - [12484, 63341], [12485, 63342], [12486, 63343], [12487, 63344], - [12488, 63345], [12489, 63346], [12490, 63347], [12491, 63348], - [12492, 63349], [12493, 63350], [12494, 63351], [12495, 63352], - [12496, 63353], [12497, 63354], [12498, 63355], [12499, 63356], - [12500, 63357], [12501, 63358], [12502, 63359], [12503, 63360], - [12504, 63361], [12505, 63362], [12506, 63363], [12507, 63364], - [12508, 63365], [12509, 63366], [12510, 63367], [12511, 63368], - [12512, 63369], [12513, 63370], [12514, 63371], [12515, 63372], - [12516, 63373], [12517, 63374], [12518, 63375], [12519, 63376], - [12520, 63377], [12521, 63378], [12522, 63379], [12523, 63380], - [12524, 63381], [12525, 63382], [12526, 63383], [12527, 63384], - [12528, 63385], [12529, 63386], [12530, 63387], [12531, 63388], - [12532, 63389], [12533, 63390], [12534, 63391], [1040, 63392], - [1041, 63393], [1042, 63394], [1043, 63395], [1044, 63396], [1045, 63397], - [1025, 63398], [1046, 63399], [1047, 63400], [1048, 63401], [1049, 63402], - [1050, 63403], [1051, 63404], [1052, 63405], [1053, 63406], [1054, 63407], - [1055, 63408], [1056, 63409], [1057, 63410], [1058, 63411], [1059, 63412], - [1060, 63413], [1061, 63414], [1062, 63415], [1063, 63416], [1064, 63417], - [1065, 63418], [1066, 63419], [1067, 63420], [1068, 63421], [1069, 63422], - [1070, 63423], [1071, 63424], [1072, 63425], [1073, 63426], [1074, 63427], - [1075, 63428], [1076, 63429], [1077, 63430], [1105, 63431], [1078, 63432], - [1079, 63433], [1080, 63434], [1081, 63435], [1082, 63436], [1083, 63437], - [1084, 63438], [1085, 63439], [1086, 63440], [1087, 63441], [1088, 63442], - [1089, 63443], [1090, 63444], [1091, 63445], [1092, 63446], [1093, 63447], - [1094, 63448], [1095, 63449], [1096, 63450], [1097, 63451], [1098, 63452], - [1099, 63453], [1100, 63454], [1101, 63455], [1102, 63456], [1103, 63457], - [8679, 63458], [8632, 63459], [8633, 63460], [20033, 63461], - [63462, 131276], [20058, 63463], [63464, 131210], [20994, 63465], - [17553, 63466], 63467, [20872, 63468], [13853, 63469], [63470, 161287], - {s: 40}, [172, 63511, 65506], [63512, 65508], [63513, 65287], - [63514, 65282], [12849, 63515], [8470, 63516], [8481, 63517], 30849, - [37561, 58501], 35023, 22715, 24658, 31911, 23290, 9556, 9574, 9559, 9568, - 9580, 9571, 9562, 9577, 9565, 9554, 9572, 9557, {s: 3}, 9560, 9575, 9563, - 9555, 9573, 9558, 9567, 9579, 9570, 9561, 9576, 9564, 9553, {s: 5}, 9619, - {s: 26}, [58129, 147159], [22462, 58130], [58131, 159443], [28990, 58132], - [58133, 153568], [27042, 58135], [58136, 166889], [23412, 58137], - [31305, 58138], [58139, 153825], [58140, 169177], [31333, 58141], - [31357, 58142], [58143, 154028], [31419, 58144], [31408, 58145], - [31426, 58146], [31427, 58147], [29137, 58148], [58149, 156813], - [16842, 58150], [31450, 58151], [31453, 58152], [31466, 58153], - [16879, 58154], [21682, 58155], [58156, 154625], [31499, 58157], - [31573, 58158], [31529, 58159], [58160, 152334], [58161, 154878], - [31650, 58162], [31599, 58163], [33692, 58164], [58165, 154548], - [58166, 158847], [31696, 58167], [33825, 58168], [31634, 58169], 0, - [58171, 154912], 0, [33938, 58174], [31738, 58175], 0, [31797, 58177], - [58178, 154817], [31812, 58179], [31875, 58180], [58181, 149634], - [31910, 58182], [58184, 148856], [31945, 58185], [31943, 58186], - [31974, 58187], 0, [31987, 58189], [31989, 58190], [32359, 58192], - [17693, 58193], [58194, 159300], [32093, 58195], [58196, 159446], - [32137, 58198], [32171, 58199], [28981, 58200], [32179, 58201], 32214, - [58203, 147543], [58204, 155689], [32228, 58205], [15635, 58206], - [32245, 58207], [58208, 137209], [32229, 58209], [58210, 164717], 0, - [58212, 155937], [58213, 155994], [32366, 58214], 0, [17195, 58216], - [37996, 58217], [32295, 58218], [32576, 58219], [32577, 58220], - [32583, 58221], [31030, 58222], [58223, 156368], [39393, 58224], - [32663, 58225], [58226, 156497], [32675, 58227], [58228, 136801], - [58229, 131176], [17756, 58230], [58231, 145254], [58233, 164666], - [32762, 58234], [58235, 156809], 0, [32776, 58237], [32797, 58238], 0, - [32815, 58240], [58241, 172167], [58242, 158915], [32827, 58243], - [32828, 58244], [32865, 58245], [58246, 141076], [18825, 58247], - [58248, 157222], [58249, 146915], [58250, 157416], [26405, 58251], - [32935, 58252], [58253, 166472], [33031, 58254], [33050, 58255], - [22704, 58256], [58257, 141046], [27775, 58258], [58259, 156824], - [25831, 58261], [58262, 136330], [33304, 58263], [58264, 137310], - [27219, 58265], [58266, 150117], [58267, 150165], [17530, 58268], - [33321, 58269], [58271, 158290], [58272, 146814], [20473, 58273], - [58274, 136445], [34018, 58275], [33634, 58276], 0, [58278, 149927], - [58279, 144688], [58280, 137075], [58281, 146936], [33450, 58282], - [26907, 58283], [58284, 194964], [16859, 58285], [34123, 58286], - [33488, 58287], [33562, 58288], [58289, 134678], [58290, 137140], - [14017, 58291], [58292, 143741], [58293, 144730], [33403, 58294], - [33506, 58295], [33560, 58296], [58297, 147083], [58298, 159139], - [58299, 158469], [58300, 158615], [58301, 144846], [15807, 58302], - [33565, 58303], [21996, 58304], [33669, 58305], [17675, 58306], - [58307, 159141], [33708, 58308], 0, [33747, 58310], [58312, 159444], - [27223, 58313], [34138, 58314], [13462, 58315], [58316, 159298], - [33880, 58318], [58319, 154596], [33905, 58320], [15827, 58321], - [17636, 58322], [27303, 58323], [33866, 58324], [31064, 58326], 0, - [58328, 158614], [58329, 159351], [58330, 159299], [34014, 58331], 0, - [33681, 58333], [17568, 58334], [33939, 58335], [34020, 58336], - [58337, 154769], [16960, 58338], [58339, 154816], [17731, 58340], - [34100, 58341], [23282, 58342], 0, [17703, 58344], [34163, 58345], - [17686, 58346], [26559, 58347], [34326, 58348], [58349, 165413], - [58350, 165435], [34241, 58351], [58352, 159880], [34306, 58353], - [58354, 136578], [58355, 159949], [58356, 194994], [17770, 58357], - [34344, 58358], [13896, 58359], [58360, 137378], [21495, 58361], - [58362, 160666], [34430, 58363], 0, [58365, 172280], [34798, 58366], - [58367, 142375], [34737, 58368], [34778, 58369], [34831, 58370, 60990], - [22113, 58371], [34412, 58372], [26710, 58373], [17935, 58374], - [34885, 58375], [34886, 58376], [58377, 161248], [58378, 146873], - [58379, 161252], [34910, 58380], [34972, 58381], [18011, 58382], - [34996, 58383], [34997, 58384], [35013, 58386], [58388, 161551], - [35207, 58389], {s: 3}, [35239, 58393], [35260, 58394], [58395, 166437], - [35303, 58396], [58397, 162084], [58398, 162493], [35484, 58399], - [30611, 58400], [37374, 58401], [35472, 58402], [58403, 162393], - [31465, 58404], [58405, 162618], [18195, 58407], [58408, 162616], - [29052, 58409], [35596, 58410], [35615, 58411], [58412, 152624], - [58413, 152933], [35647, 58414], 0, [35661, 58416], [35497, 58417], - [58418, 150138], [35728, 58419], [35739, 58420], [35503, 58421], - [58422, 136927], [17941, 58423], [34895, 58424], [35995, 58425], - [58426, 163156], [58427, 163215], [58428, 195028], [14117, 58429], - [58430, 163155], [36054, 58431], [58432, 163224], [58433, 163261], - [36114, 58434], [36099, 58435], [58436, 137488], [36059, 58437], - [28764, 58438], [36113, 58439], [16080, 58441], 0, [36265, 58443], - [58444, 163842], [58445, 135188], [58446, 149898], [15228, 58447], - [58448, 164284], [58449, 160012], [31463, 58450], [36525, 58451], - [36534, 58452], [36547, 58453], [37588, 58454], [36633, 58455], - [36653, 58456], [58457, 164709], [58458, 164882], [36773, 58459], - [37635, 58460], [58461, 172703], [58462, 133712], [36787, 58463], 0, - [58465, 166366], [58466, 165181], [58467, 146875], [24312, 58468], - [58469, 143970], [36857, 58470], 0, [58474, 140069], [14720, 58475], - [58476, 159447], [36919, 58477], [58478, 165180], [58479, 162494], - [36961, 58480], [58481, 165228], [58482, 165387], [37032, 58483], - [58484, 165651], [37060, 58485], [58486, 165606], [37038, 58487], 0, - [37223, 58489], [37289, 58491], [37316, 58492], [31916, 58493], - [58494, 166195], [58495, 138889], [37390, 58496], [27807, 58497], - [37441, 58498], [37474, 58499], [58500, 153017], [58502, 166598], - [58503, 146587], [58504, 166668], [58505, 153051], [58506, 134449], - [37676, 58507], [37739, 58508], [58509, 166625], [58510, 166891], - [23235, 58512], [58513, 166626], [58514, 166629], [18789, 58515], - [37444, 58516], [58517, 166892], [58518, 166969], [58519, 166911], - [37747, 58520], [37979, 58521], [36540, 58522], [38277, 58523], - [38310, 58524], [37926, 58525], [38304, 58526], [28662, 58527], - [17081, 58528], [58530, 165592], [58531, 135804], [58532, 146990], - [18911, 58533], [27676, 58534], [38523, 58535], [38550, 58536], - [16748, 58537], [38563, 58538], [58539, 159445], [25050, 58540], 58541, - [30965, 58542], [58543, 166624], [38589, 58544], [21452, 58545], - [18849, 58546], [58547, 158904], [58548, 131700], [58549, 156688], - [58550, 168111], [58551, 168165], [58552, 150225], [58553, 137493], - [58554, 144138], [38705, 58555], [34370, 58556], [38710, 58557], - [18959, 58558], [17725, 58559], [17797, 58560], [58561, 150249], - [28789, 58562], [23361, 58563], [38683, 58564], 0, [58566, 168405], - [38743, 58567], [23370, 58568], [58569, 168427], [38751, 58570], - [37925, 58571], [20688, 58572], [58573, 143543], [58574, 143548], - [38793, 58575], [38815, 58576], [38833, 58577], [38846, 58578], - [38848, 58579], [38866, 58580], [38880, 58581], [58582, 152684], - [38894, 58583], [29724, 58584], [58585, 169011], 0, [38901, 58587], - [58588, 168989], [58589, 162170], [19153, 58590], [38964, 58591], - [38963, 58592], [38987, 58593], [39014, 58594], [15118, 58595], - [58596, 160117], [15697, 58597], [58598, 132656], [58599, 147804], - [58600, 153350], [39114, 58601], [39095, 58602], [39112, 58603], - [39111, 58604], [19199, 58605], [58606, 159015], [58607, 136915], - [21936, 58608], [39137, 58609], [39142, 58610], [39148, 58611], - [37752, 58612], [39225, 58613], [58614, 150057], [19314, 58615], - [58616, 170071], [58617, 170245], [39413, 58618], [39436, 58619], - [39483, 58620], [39440, 58621], [39512, 58622], [58623, 153381], - [14020, 58624], [58625, 168113], [58626, 170965], [39648, 58627], - [39650, 58628], [58629, 170757], [39668, 58630], [19470, 58631], - [39700, 58632], [39725, 58633], [58634, 165376], [20532, 58635], - [39732, 58636], [14531, 58638], [58639, 143485], [39760, 58640], - [39744, 58641], [58642, 171326], [23109, 58643], [58644, 137315], - [39822, 58645], [39938, 58647], [39935, 58648], [39948, 58649], - [58650, 171624], [40404, 58651], [58652, 171959], [58653, 172434], - [58654, 172459], [58655, 172257], [58656, 172323], [58657, 172511], - [40318, 58658], [40323, 58659], [58660, 172340], [40462, 58661], - [40388, 58663], [58665, 172435], [58666, 172576], [58667, 137531], - [58668, 172595], [40249, 58669], [58670, 172217], [58671, 172724], - [40592, 58672], [40597, 58673], [40606, 58674], [40610, 58675], - [19764, 58676], [40618, 58677], [40623, 58678], [58679, 148324], - [40641, 58680], [15200, 58681], [14821, 58682], [15645, 58683], - [20274, 58684], [14270, 58685], [58686, 166955], [40706, 58687], - [40712, 58688], [19350, 58689], [37924, 58690], [58691, 159138], - [40727, 58692, 60836], 0, [40761, 58694], [22175, 58695], [22154, 58696], - [40773, 58697], [39352, 58698], [58699, 168075], [38898, 58700], - [33919, 58701], 0, [40809, 58703], [31452, 58704], [40846, 58705], - [29206, 58706], [19390, 58707], [58708, 149877], [58709, 149947], - [29047, 58710], [58711, 150008], [58712, 148296], [58713, 150097], - [29598, 58714], [58715, 166874], [58716, 137466], [31135, 58717], - [58718, 166270], [58719, 167478], [37737, 58720], [37875, 58721], - [58722, 166468], [37612, 58723], [37761, 58724], [37835, 58725], - [58726, 166252], [58727, 148665], [29207, 58728], [16107, 58729], - [30578, 58730], [31299, 58731], [28880, 58732], [58733, 148595], - [58734, 148472], [29054, 58735], [58736, 137199], [28835, 58737], - [58738, 137406], [58739, 144793], [16071, 58740], [58741, 137349], - [58742, 152623], [58743, 137208], [14114, 58744], [58745, 136955], - [58746, 137273], [14049, 58747], [58748, 137076], [58749, 137425], - [58750, 155467], [14115, 58751], [58752, 136896], [22363, 58753], - [58754, 150053], [58755, 136190], [58756, 135848], [58757, 136134], - [58758, 136374], [34051, 58759, 58761], [58760, 145062], 0, [33877, 58762], - [58763, 149908], [58764, 160101], [58765, 146993], [58766, 152924], - [58767, 147195], [58768, 159826], [17652, 58769], [58770, 145134], - [58771, 170397], [58772, 159526], [26617, 58773], [14131, 58774], - [15381, 58775], [15847, 58776], [22636, 58777], [58778, 137506], - [26640, 58779], [16471, 58780], [58781, 145215], [58782, 147681], - [58783, 147595], [58784, 147727], [58785, 158753], [21707, 58786], - [22174, 58787], [58788, 157361], [22162, 58789], [58790, 135135], - [58791, 134056], [58792, 134669], 0, [58794, 166675], [37788, 58795], - [20216, 58796], [20779, 58797], [14361, 58798], [58799, 148534], - [20156, 58800], [58801, 132197], 0, [20299, 58803], [20362, 58804], - [58805, 153169], [23144, 58806], [58807, 131499], [58808, 132043], - [14745, 58809], [58810, 131850], [58811, 132116], [13365, 58812], - [20265, 58813], [58814, 131776], [58815, 167603], [58816, 131701], - [35546, 58817], [58818, 131596], [20120, 58819], [20685, 58820], - [20749, 58821], [20386, 58822], [20227, 58823], [58824, 150030], - [58825, 147082], [20290, 58826], [20526, 58827], [20588, 58828], - [20609, 58829], [20428, 58830], [20453, 58831], [20568, 58832], - [20732, 58833], [28278, 58838], [58839, 144789], [58840, 147001], - [58841, 147135], [28018, 58842], [58843, 137348], [58844, 147081], - [20904, 58845], [20931, 58846], [58847, 132576], [17629, 58848], - [58849, 132259], [58850, 132242], [58851, 132241], [36218, 58852], - [58853, 166556], [58854, 132878], [21081, 58855], [21156, 58856], - [58857, 133235], [21217, 58858], 0, [18042, 58860], [29068, 58861], - [58862, 148364], [58863, 134176], [58864, 149932], [58865, 135396], - [27089, 58866], [58867, 134685], 0, [16094, 58869], [29849, 58870], - [29716, 58871], [29782, 58872], [29592, 58873], [19342, 58874], - [58875, 150204], [58876, 147597], [21456, 58877], [13700, 58878], - [29199, 58879], [58880, 147657], [21940, 58881], [58882, 131909], - [21709, 58883], [58884, 134086], [22301, 58885], [37469, 58886], - [38644, 58887], [22493, 58889], [22413, 58890], [22399, 58891], - [13886, 58892], [22731, 58893], [23193, 58894], [58895, 166470], - [58896, 136954], [58897, 137071], [58898, 136976], [23084, 58899], - [22968, 58900], [23166, 58902], [23247, 58903], [23058, 58904], - [58905, 153926], [58906, 137715], [58907, 137313], [58908, 148117], - [14069, 58909], [27909, 58910], [29763, 58911], [23073, 58912], - [58913, 155267], [23169, 58914], [58915, 166871], [58916, 132115], - [37856, 58917], [29836, 58918], [58919, 135939], [28933, 58920], - [18802, 58921], [37896, 58922], [58923, 166395], [37821, 58924], - [14240, 58925], [23582, 58926], [23710, 58927], [24158, 58928], - [24136, 58929], [58930, 137622], [58931, 137596], [58932, 146158], - [24269, 58933], [23375, 58934], [58935, 137475], [58936, 137476], - [14081, 58937], [58938, 137376], [14045, 58939], [58940, 136958], - [14035, 58941], [33066, 58942], [58943, 166471], [58944, 138682], - [58945, 144498], [58946, 166312], [24332, 58947, 60916], [24334, 58948], - [58949, 137511], [58950, 137131], [23147, 58951], [58952, 137019], - [23364, 58953], [58955, 161277], [34912, 58956], [24702, 58957], - [58958, 141408], [58959, 140843], [24539, 58960], [16056, 58961], - [58962, 140719], [58963, 140734], [58964, 168072], [58965, 159603], - [25024, 58966], [58967, 131134], [58968, 131142], [58969, 140827], - [24985, 58970], [24984, 58971], [24693, 58972], [58973, 142491], - [58974, 142599], [58975, 149204], [58976, 168269], [25713, 58977], - [58978, 149093], [58979, 142186], [14889, 58980], [58981, 142114], - [58982, 144464], [58983, 170218], [58984, 142968], [25399, 58985], - [25782, 58987], [25393, 58988], [25553, 58989], [58990, 149987], - [58991, 142695], [25252, 58992], [58993, 142497], [25659, 58994], - [25963, 58995], [26994, 58996], [15348, 58997], [58998, 143502], - [58999, 144045], [59000, 149897], [59001, 144043], [21773, 59002], - [59003, 144096], [59004, 137433], [59005, 169023], [26318, 59006], - [59007, 144009], [59008, 143795], [15072, 59009], [59011, 152964], - [59012, 166690], [59013, 152975], [59014, 136956], [59015, 152923], - [59016, 152613], [30958, 59017], [59018, 143619], [59019, 137258], - [59020, 143924], [13412, 59021], [59022, 143887], [59023, 143746], - [59024, 148169], [26254, 59025], [59026, 159012], [26219, 59027], - [19347, 59028], [26160, 59029], [59030, 161904], [59031, 138731], - [26211, 59032], [59033, 144082], [59034, 144097], [26142, 59035], - [59036, 153714], [14545, 59037], [59038, 145466], [59039, 145340], - [15257, 59040], [59041, 145314], [59042, 144382], [29904, 59043], - [15254, 59044], [59046, 149034], [26806, 59047], 0, [15300, 59049], - [27326, 59050], [59052, 145365], [59053, 148615], [27187, 59054], - [27218, 59055], [27337, 59056], [27397, 59057], [59058, 137490], - [25873, 59059], [26776, 59060], [27212, 59061], [15319, 59062], - [27258, 59063], [27479, 59064], [59065, 147392], [59066, 146586], - [37792, 59067], [37618, 59068], [59069, 166890], [59070, 166603], - [37513, 59071], [59072, 163870], [59073, 166364], [37991, 59074], - [28069, 59075], [28427, 59076], 0, [59079, 147327], [15759, 59080], - [28164, 59081], [59082, 147516], [23101, 59083], [28170, 59084], - [22599, 59085], [27940, 59086], [30786, 59087], [28987, 59088], - [59089, 148250], [59090, 148086], [28913, 59091], [29264, 59092, 61085], - [29319, 59093], [29332, 59094], [59095, 149391], [59096, 149285], - [20857, 59097], [59098, 150180], [59099, 132587], [29818, 59100], - [59101, 147192], [59102, 144991], [59103, 150090], [59104, 149783], - [59105, 155617], [16134, 59106], [16049, 59107], [59108, 150239], - [59109, 166947], [59110, 147253], [24743, 59111], [16115, 59112], - [29900, 59113], [29756, 59114], [37767, 59115], [29751, 59116], - [17567, 59117], [59118, 159210], [17745, 59119], [30083, 59120], - [16227, 59121], [59122, 150745], [59123, 150790], [16216, 59124], - [30037, 59125], [30323, 59126], [59127, 173510], 0, [29800, 59129, 61070], - [59130, 166604], [59131, 149931], [59132, 149902], [15099, 59133], - [15821, 59134], [59135, 150094], [16127, 59136], [59137, 149957], - [59138, 149747], [37370, 59139], [22322, 59140], [37698, 59141], - [59142, 166627], [59143, 137316], [20703, 59144], [59145, 152097], - [59146, 152039], [30584, 59147], [59148, 143922], [30478, 59149], - [30479, 59150], [30587, 59151], [59152, 149143], [59153, 145281], - [14942, 59154], [59155, 149744], [29752, 59156], [29851, 59157], - [16063, 59158], [59159, 150202], [59160, 150215], [16584, 59161], - [59162, 150166], [59163, 156078], [37639, 59164], [59165, 152961], - [30750, 59166], [30861, 59167], [30856, 59168], [30930, 59169], - [29648, 59170], [31065, 59171], [59172, 161601], [59173, 153315], - [16654, 59174], 0, 0, [31141, 59177], [27181, 59178], [59179, 147194], - [31290, 59180], [31220, 59181], [16750, 59182], [59183, 136934], - [16690, 59184], [37429, 59185], [31217, 59186], [59187, 134476], - [59188, 149900], [59189, 131737], [59190, 146874], [59191, 137070], - [13719, 59192], [21867, 59193], [13680, 59194], [13994, 59195], - [59196, 131540], [59197, 134157], [31458, 59198], [23129, 59199], - [59200, 141045], [59201, 154287], [59202, 154268], [23053, 59203], - [59204, 131675], [30960, 59205], [23082, 59206], [59207, 154566], - [31486, 59208], [16889, 59209], [31837, 59210], [31853, 59211], - [16913, 59212], [59213, 154547], [59214, 155324], [59215, 155302], - [31949, 59216], [59217, 150009], [59218, 137136], [31886, 59219], - [31868, 59220], [31918, 59221], [27314, 59222], [32220, 59223], - [32263, 59224], [32211, 59225], [32590, 59226], [59227, 156257], - [59228, 155996], [59229, 162632], [32151, 59230], [59231, 155266], - [17002, 59232], [59233, 158581], [59234, 133398], [26582, 59235], - [59236, 131150], [59237, 144847], [22468, 59238], [59239, 156690], - [59240, 156664], [32733, 59242], [31527, 59243], [59244, 133164], - [59245, 154345], [59246, 154947], [31500, 59247], [59248, 155150], - [39398, 59249], [34373, 59250], [39523, 59251], [27164, 59252], - [59253, 144447], [59255, 150007], [59256, 157101], [39455, 59257], - [59258, 157088], 0, [59260, 160039], [59261, 158929], [17642, 59262], - [33079, 59263], [17410, 59264], [32966, 59265], [33033, 59266], - [33090, 59267], [59268, 157620], [39107, 59269], [59270, 158274], - [33378, 59271], [33381, 59272], [59273, 158289], [33875, 59274], - [59275, 159143], [34320, 59276], [59277, 160283], [23174, 59278], - [16767, 59279], [59280, 137280], [23339, 59281], [59282, 137377], - [23268, 59283], [59284, 137432], [34464, 59285], [59286, 195004], - [59287, 146831], [34861, 59288], [59289, 160802], [23042, 59290], - [34926, 59291], [20293, 59292], [34951, 59293], [35007, 59294], - [35046, 59295], [35173, 59296], [35149, 59297], [59298, 153219], - [35156, 59299], [59300, 161669], [59301, 161668], [59302, 166901], - [59303, 166873], [59304, 166812], [59305, 166393], [16045, 59306], - [33955, 59307], [18165, 59308], [18127, 59309], [14322, 59310], - [35389, 59311], [35356, 59312], [59313, 169032], [24397, 59314], - [37419, 59315], [59316, 148100], [26068, 59317], [28969, 59318], - [28868, 59319], [59320, 137285], [40301, 59321], [35999, 59322], - [36073, 59323], [59324, 163292], [22938, 59325], [30659, 59326], - [23024, 59327], [14036, 59329], [36394, 59330], [36519, 59331], - [59332, 150537], [36656, 59333], [36682, 59334], [17140, 59335], - [27736, 59336], [28603, 59337], [59338, 140065], [18587, 59339], - [28537, 59340], [28299, 59341], [59342, 137178], [39913, 59343], - [14005, 59344], [59345, 149807], [37051, 59346], 0, [21873, 59348], - [18694, 59349], [37307, 59350], [37892, 59351], [59352, 166475], - [16482, 59353], [59354, 166652], [37927, 59355], [59356, 166941], - [59357, 166971], [34021, 59358], [35371, 59359], [38297, 59360], - [38311, 59361], [38295, 59362], [38294, 59363], [59364, 167220], - [29765, 59365], [16066, 59366], [59367, 149759], [59368, 150082], - [59369, 148458], [16103, 59370], [59371, 143909], [38543, 59372], - [59373, 167655], [59374, 167526], [59375, 167525], [16076, 59376], - [59377, 149997], [59378, 150136], [59379, 147438], [29714, 59380], - [29803, 59381], [16124, 59382], [38721, 59383], [59384, 168112], - [26695, 59385], [18973, 59386], [59387, 168083], [59388, 153567], 0, - [37736, 59390], [59391, 166281], [59392, 166950], [59393, 166703], - [59394, 156606], [37562, 59395], [23313, 59396], [35689, 59397], - [18748, 59398], [29689, 59399], [59400, 147995], [38811, 59401], 0, - [39224, 59403], [59404, 134950], [24001, 59405], [59406, 166853], - [59407, 150194], [38943, 59408], [59409, 169178], [37622, 59410], - [59411, 169431], [37349, 59412], [17600, 59413], [59414, 166736], - [59415, 150119], [59416, 166756], [39132, 59417], [59418, 166469], - [16128, 59419], [37418, 59420], [18725, 59421], [33812, 59422], - [39227, 59423], [39245, 59424], [59425, 162566], [15869, 59426], 0, - [19311, 59428], [39338, 59429], [39516, 59430], [59431, 166757], - [59432, 153800], [27279, 59433], [39457, 59434], [23294, 59435], - [39471, 59436], [59437, 170225], [19344, 59438], [59439, 170312], - [39356, 59440], [19389, 59441], [19351, 59442], [37757, 59443], - [22642, 59444], [59445, 135938], [22562, 59446], [59447, 149944], - [59448, 136424], [30788, 59449], [59450, 141087], [59451, 146872], - [26821, 59452], [15741, 59453], [37976, 59454], [14631, 59455], - [24912, 59456], [59457, 141185], [59458, 141675], [24839, 59459], - [40015, 59460], [40019, 59461], [40059, 59462], [39989, 59463], - [39952, 59464], [39807, 59465], [39887, 59466], [59467, 171565], - [39839, 59468], [59469, 172533], [59470, 172286], [40225, 59471], - [19630, 59472], [59473, 147716], [40472, 59474], [19632, 59475], - [40204, 59476], [59477, 172468], [59478, 172269], [59479, 172275], - [59480, 170287], [40357, 59481], [33981, 59482], [59483, 159250], - [59484, 159711], [59485, 158594], [34300, 59486], [17715, 59487], - [59488, 159140], [59489, 159364], [59490, 159216], [33824, 59491], - [34286, 59492], [59493, 159232], [59494, 145367], [59495, 155748], - [31202, 59496], [59497, 144796], [59498, 144960], [59500, 149982], - [15714, 59501], [37851, 59502], [37566, 59503], [37704, 59504], - [59505, 131775], [30905, 59506], [37495, 59507], [37965, 59508], - [20452, 59509], [13376, 59510], [36964, 59511], [59512, 152925], - [30781, 59513], [30804, 59514], [30902, 59515], [30795, 59516], - [59517, 137047], [59518, 143817], [59519, 149825], [13978, 59520], - [20338, 59521], [28634, 59522], [28633, 59523], 0, [28702, 59524, 59525], - [21524, 59526], [59527, 147893], [22459, 59528], [22771, 59529], - [22410, 59530], [40214, 59531], [22487, 59532], [28980, 59533], - [13487, 59534], [59535, 147884], [29163, 59536], [59537, 158784], - [59538, 151447], 0, [59540, 137141], [59541, 166473], [24844, 59542], - [23246, 59543], [23051, 59544], [17084, 59545], [59546, 148616], - [14124, 59547], [19323, 59548], [59549, 166396], [37819, 59550], - [37816, 59551], [59552, 137430], [59553, 134941], [33906, 59554], - [59555, 158912], [59556, 136211], [59557, 148218], [59558, 142374], - [59559, 148417], [22932, 59560], [59561, 146871], [59562, 157505], - [32168, 59563], [59564, 155995], [59565, 155812], [59566, 149945], - [59567, 149899], [59568, 166394], [37605, 59569], [29666, 59570], - [16105, 59571], [29876, 59572], [59573, 166755], [59574, 137375], - [16097, 59575], [59576, 150195], [27352, 59577], [29683, 59578], - [29691, 59579], [16086, 59580], [59581, 150078], [59582, 150164], - [59583, 137177], [59584, 150118], [59585, 132007], [59586, 136228], - [59587, 149989], [29768, 59588], [59589, 149782], [28837, 59590], - [59591, 149878], [37508, 59592], [29670, 59593], [37727, 59594], - [59595, 132350], [37681, 59596], [59597, 166606], [59598, 166422], - [37766, 59599], [59600, 166887], [59601, 153045], [18741, 59602], - [59603, 166530], [29035, 59604], [59605, 149827], [59606, 134399], - [22180, 59607], [59608, 132634], [59609, 134123], [59610, 134328], - [21762, 59611], [31172, 59612], [59613, 137210], [32254, 59614], - [59615, 136898], [59616, 150096], [59617, 137298], [17710, 59618], - [37889, 59619], [14090, 59620], [59621, 166592], [59622, 149933], - [22960, 59623], [59624, 137407], [59625, 137347], [59626, 160900], - [23201, 59627], [14050, 59628], [59629, 146779], [14000, 59630], - [37471, 59631], [23161, 59632], [59633, 166529], [59634, 137314], - [37748, 59635], [15565, 59636], [59637, 133812], [19094, 59638], - [14730, 59639], [20724, 59640], [15721, 59641], [15692, 59642], - [59643, 136092], [29045, 59644], [17147, 59645], [59646, 164376], - [28175, 59647], [59648, 168164], [17643, 59649], [27991, 59650], - [59651, 163407], [28775, 59652], [27823, 59653], [15574, 59654], - [59655, 147437], [59656, 146989], [28162, 59657], [28428, 59658], - [15727, 59659], [59660, 132085], [30033, 59661], [14012, 59662], - [13512, 59663], [18048, 59664], [16090, 59665], [18545, 59666], - [22980, 59667], [37486, 59668], [18750, 59669], [36673, 59670], - [59671, 166940], [59672, 158656], [22546, 59673], [22472, 59674], - [14038, 59675], [59676, 136274], [28926, 59677], [59678, 148322], - [59679, 150129], [59680, 143331], [59681, 135856], [59682, 140221], - [26809, 59683], [26983, 59684], [59685, 136088], [59686, 144613], - [59687, 162804], [59688, 145119], [59689, 166531], [59690, 145366], - [59691, 144378], [59692, 150687], [27162, 59693], [59694, 145069], - [59695, 158903], [33854, 59696], [17631, 59697], [17614, 59698], - [59699, 159014], [59700, 159057], [59701, 158850], [59702, 159710], 0, 0, - [33597, 59705], [59706, 137018], [33773, 59707], [59708, 158848], - [59709, 159827], [59710, 137179], [22921, 59711], [23170, 59712], - [59713, 137139], [23137, 59714], [23153, 59715], [59716, 137477], - [59717, 147964], [14125, 59718], [23023, 59719], [59720, 137020], - [14023, 59721], [29070, 59722], [37776, 59723], [26266, 59724], - [59725, 148133], [23150, 59726], [23083, 59727], [59728, 148115], - [27179, 59729], [59730, 147193], [59731, 161590], [59732, 148571], - [59733, 148170], [28957, 59734], [59735, 148057], [59736, 166369], - [20400, 59737], [59738, 159016], [23746, 59739], [59740, 148686], - [59741, 163405], [59742, 148413], [27148, 59743], [59744, 148054], - [59745, 135940], 0, [28979, 59747], [59748, 148457], [15781, 59749], - [27871, 59750], [59751, 194597], [23019, 59754], [24412, 59757], - [59764, 144128], [31955, 59776], [59783, 162548], [59786, 153334], - [59790, 162584], [36972, 59791], [33270, 59795], [30476, 59797], - [27810, 59799], [22269, 59800], [22633, 59828], [26465, 59832], - [23646, 59838], [22770, 59841], [28857, 59843], [26627, 59853], - [36795, 59859], [36796, 59861], [20001, 59871], [31545, 59898], - [15820, 59902], [29482, 57990, 59909], [30048, 59912], [22586, 59920], - [33446, 59932], [27018, 59940], [24803, 59944], [20206, 59984], - [39364, 60002], [40639, 60023], [21249, 60025], [26528, 60038], - [24808, 60046], [20916, 60053], [31363, 60064], [39994, 60075], - [31432, 60093], [26906, 60098], [22956, 60100], [22592, 60102], - [21610, 60114], [24807, 60123], [22138, 60125], [26965, 60132], - [39983, 60133], [34725, 60134], [23584, 60141], [24075, 60143], - [26398, 60147], [33965, 60157], [35713, 60161], [20088, 60166], - [25283, 60176], [26709, 60180], 0, [33533, 60190], [35237, 60194], - [36768, 60196], [38840, 60198], [38983, 60200], [39613, 60201], - [24497, 60218], [26184, 60219], [26303, 60220], [60221, 162425], 0, - [60225, 149946], 0, 0, [60230, 131910], [26382, 60232], [26904, 60233], - [60235, 161367], [60236, 155618], [60239, 161278], [60240, 139418], - [18640, 60241], [19128, 60242], [60244, 166554], [60247, 147515], - [60250, 150085], [60251, 132554], [20946, 60252], [60253, 132625], - [22943, 60254], [60255, 138920], [15294, 60256], [60257, 146687], - [14747, 60262], [60264, 165352], [60265, 170441], [14178, 60266], - [60267, 139715], [35678, 60268], [60269, 166734], 0, [29193, 60274], - [60276, 134264], [60280, 132985], [36570, 60281], [21135, 60283], - [29041, 60285], [60288, 147274], [60289, 150183], [21948, 60290], - [60293, 158546], [13427, 60295], [60297, 161330], [18200, 60299], - [60303, 149823], [20582, 60305], [13563, 60306], [60307, 144332], 0, - [18300, 60310], [60311, 166216], [60315, 138640], 0, [60320, 162834], - [36950, 60321], [60323, 151450], [35682, 60324], [23899, 60327], - [60328, 158711], 0, [60331, 137500], [35562, 60332], [60333, 150006], - [60335, 147439], [19392, 60337], [60340, 141083], [37989, 60341], - [60342, 153569], [24981, 60343], [23079, 60344], [60345, 194765], 0, - [60348, 148769], [20074, 60350], [60351, 149812], [38486, 60352], - [28047, 60353], [60354, 158909], [35191, 60356], [60359, 156689], 0, - [31554, 60363], [60364, 168128], [60365, 133649], 0, [31301, 60369], - [39462, 60372], [13919, 60374], [60375, 156777], [60376, 131105], - [31107, 60377], [23852, 60380], [60381, 144665], 0, [18128, 60384], - [30011, 60386], [34917, 60387], [22710, 60389], [14108, 60390], - [60391, 140685], [15444, 60394], [37505, 60397], [60398, 139642], - [37680, 60400], [60402, 149968], [27705, 60403], [60406, 134904], - [34855, 60407], [35061, 60408], [60409, 141606], [60410, 164979], - [60411, 137137], [28344, 60412], [60413, 150058], [60414, 137248], - [14756, 60415], 0, 0, [17727, 60419], [26294, 60420], [60421, 171181], - [60422, 170148], [35139, 60423], [16607, 60427], [60428, 136714], - [14753, 60429], [60430, 145199], [60431, 164072], [60432, 136133], - [29101, 60433], [33638, 60434], [60436, 168360], 0, [19639, 60438], - [60439, 159919], [60440, 166315], [60445, 147834], [31555, 60446], - [31102, 60447], [28597, 60449], [60450, 172767], [27139, 60451], - [60452, 164632], [21410, 60453], [60454, 159239], [37823, 60455], - [26678, 60456], [38749, 59389, 60457], [60458, 164207], [60460, 158133], - [60461, 136173], [60462, 143919], [23941, 60464], [60465, 166960], - [22293, 60467], [38947, 60468], [60469, 166217], [23979, 60470], - [60471, 149896], [26046, 60472], [27093, 60473], [21458, 60474], - [60475, 150181], [60476, 147329], [15377, 60477], [26422, 60478], - [60482, 139169], [13770, 60490], [18682, 60493], 0, [30728, 60496], - [37461, 60497], [17394, 60499], [17375, 60501], [23032, 60505], 0, - [22155, 60518], [60520, 169449], [36882, 60541], [21953, 60546], - [17673, 60551], [32383, 60552], [28502, 60553], [27313, 60554], - [13540, 60556], [60558, 161949], [14138, 60559], 0, [60562, 163876], - [60565, 162366], [15851, 60567], [60569, 146615], [60574, 156248], - [22207, 60575], [36366, 60577], [23405, 60578], [25566, 60581], 0, - [25904, 60585], [22061, 60586], [21530, 60588], [60591, 171416], - [19581, 60592], [22050, 60593], [22046, 60594], [32585, 60595], - [22901, 60597], [60598, 146752], [34672, 60599], [33047, 60604], - [40286, 60605], [36120, 60606], [30267, 60607], [40005, 60608], - [30286, 60609], [30649, 60610], [37701, 60611], [21554, 60612], - [33096, 60613], [33527, 60614], [22053, 60615], [33074, 60616], - [33816, 60617], [32957, 60618], [21994, 60619], [31074, 60620], - [22083, 60621], [21526, 60622], [60623, 134813], [13774, 60624], - [22021, 57509, 60625], [22001, 60626], [26353, 60627], [60628, 164578], - [13869, 60629], [30004, 60630], [22000, 60631], [21946, 60632], - [21655, 60633], [21874, 60634], [60635, 134209], [60636, 134294], - [24272, 57652, 60637], [60639, 134774], [60640, 142434], [60641, 134818], - [40619, 60642], [32090, 60643], 0, [60645, 135285], [25245, 60646], - [38765, 60647], [21652, 60648], [36045, 60649], [29174, 60650], - [37238, 60651], [25596, 60652], [25529, 60653], [25598, 60654], - [21865, 60655], [60656, 142147], [40050, 60657], [60658, 143027], - [20890, 60659], [13535, 60660], [60661, 134567], [20903, 60662], - [21581, 60663], [21790, 60664], [21779, 60665], [30310, 60666], - [36397, 60667], [60668, 157834], [30129, 60669], [32950, 60670], - [34820, 60671], 0, [35015, 60673], [33206, 60674], [33820, 60675], - [17644, 60677], [29444, 60678], [33547, 60681], [22139, 60683], - [37232, 60690], [37384, 60692], [60696, 134905], [29286, 60697], - [18254, 60699], [60701, 163833], [16634, 60703], [40029, 60704], - [25887, 60705], [18675, 60707], [60708, 149472], [60709, 171388], 0, - [60713, 161187], 60715, [60716, 155720], [29091, 60718], [32398, 60719], - [40272, 60720], [13687, 60723], [27826, 60725], [21351, 60726], - [14812, 60728], [60731, 149016], [33325, 60734], [21579, 60735], 60739, - [14930, 60740], [29556, 60742], [60743, 171692], [19721, 60744], - [39917, 60745], 0, [19547, 60748], [60751, 171998], [33884, 60752], - [60754, 160434], [25390, 60757], [32037, 60758], [14890, 60761], - [36872, 60762], [21196, 60763], [15988, 60764], [13946, 60765], - [17897, 60766], [60767, 132238], [30272, 60768], [23280, 60769], - [60770, 134838], [30842, 60771], [18358, 60772], [22695, 60773], - [16575, 60774], [22140, 60775], [39819, 60776], [23924, 60777], - [30292, 60778], [60779, 173108], [40581, 60780], [19681, 60781], 0, - [14331, 60783], [24857, 60784], [60786, 148466], 60787, [22109, 60788], - [60792, 171526], [21044, 60793], [13741, 60795], 0, [40316, 60797], - [31830, 60798], [39737, 60799], [22494, 60800], [23635, 60802], - [25811, 60803], [60804, 169168], [60805, 156469], [34477, 60807], - [60808, 134440], [60811, 134513], 60812, [20990, 60813], [60814, 139023], - [23950, 60815], [38659, 60816], [60817, 138705], [40577, 60818], - [36940, 60819], [31519, 60820], [39682, 60821], [23761, 60822], - [31651, 60823], [25192, 60824], [25397, 60825], [39679, 60826], - [31695, 60827], [39722, 60828], [31870, 60829], 0, [31810, 60831], - [31878, 60832], [39957, 60833], [31740, 60834], [39689, 60835], 0, 39982, - [40794, 60839], [21875, 60840], [23491, 60841], [20477, 60842], - [40600, 60843], [20466, 60844], [21088, 60845], [21201, 60847], - [22375, 60848], [20566, 60849], [22967, 60850], [24082, 60851], - [38856, 60852], [40363, 60853], [36700, 60854], [21609, 60855], - [38836, 60856], [39232, 60857], [38842, 60858], [21292, 60859], - [24880, 60860], [26924, 60861], [21466, 60862], [39946, 60863], - [40194, 60864], [19515, 60865], [38465, 60866], [27008, 60867], - [20646, 60868], [30022, 60869], [60870, 137069], [39386, 60871], - [21107, 60872], 60873, [37209, 60874], [38529, 60875], [37212, 60876], - 60877, [37201, 60878], [60879, 167575], [25471, 60880], [27338, 60882], - [22033, 60883], [37262, 60884], [30074, 60885], [25221, 60886], - [29519, 60888], [31856, 60889], [60890, 154657], 60892, [30422, 60894], - [39837, 60895], [20010, 60896], [60897, 134356], [33726, 60898], - [34882, 60899], 60900, [23626, 60901], [27072, 60902], 0, 0, - [21023, 60905], [24053, 60906], [20174, 60907], [27697, 60908], - [60909, 131570], [20281, 60910], [21660, 60911], 0, [21146, 60913], - [36226, 60914], [13822, 60915], 0, [13811, 60917], 60918, [27474, 60919], - [37244, 60920], [40869, 60921], [39831, 60922], [38958, 60923], - [39092, 60924], [39610, 60925], [40616, 60926], [40580, 60927], - [31508, 60929], 60930, [27642, 60931], [34840, 60932], [32632, 60933], - 60934, [22048, 60935], [60936, 173642], [36471, 60937], [40787, 60938], - 60939, [36308, 60940], [36431, 60941], [40476, 60942], [36353, 60943], - [25218, 60944], [60945, 164733], [36392, 60946], [36469, 60947], - [31443, 60948], [31294, 60950], [30936, 60951], [27882, 60952], - [35431, 60953], [30215, 60954], [40742, 60956], [27854, 60957], - [34774, 60958], [30147, 60959], [60960, 172722], [30803, 60961], - [36108, 60963], [29410, 60964], [29553, 60965], [35629, 60966], - [29442, 60967], [29937, 60968], [36075, 60969], [60970, 150203], - [34351, 60971], [24506, 60972], [34976, 60973], [17591, 60974], 60975, - [60977, 159237], 60978, [35454, 60979], [60980, 140571], 60981, - [24829, 60982], [30311, 60983], [39639, 60984], [40260, 60985], - [37742, 58859, 60986], [39823, 60987], [34805, 60988], 60989, 0, - [36087, 60991], [29484, 60992], [38689, 60993], [39856, 60994], - [13782, 60995], [29362, 60996], [19463, 60997], [31825, 60998], - [39242, 60999], [24921, 61001], [19460, 61002], [40598, 61003], - [24957, 61004], 61005, [22367, 61006], [24943, 61007], [25254, 61008], - [25145, 61009], 0, [14940, 61011], [25058, 61012], [21418, 61013], - [25444, 61015], [26626, 61016], [13778, 61017], [23895, 61018], - [36826, 61020], [61021, 167481], 61022, [20697, 61023], [30982, 61025], - [21298, 61026], [38456, 61027], [61028, 134971], [16485, 61029], 61030, - [30718, 61031], 61032, [31938, 61033], [61034, 155418], [31962, 61035], - [31277, 61036], [32870, 61037], [32867, 61038], [32077, 61039], - [29957, 61040], [29938, 61041], [35220, 61042], [33306, 61043], - [26380, 61044], [32866, 61045], [61046, 160902], [32859, 61047], - [29936, 61048], [33027, 61049], [30500, 61050], [35209, 61051], - [61052, 157644], [30035, 61053], [34729, 61055], [34766, 61056], - [33224, 61057], [34700, 61058], [35401, 61059], [36013, 61060], - [35651, 61061], [30507, 61062], [29944, 61063], [34010, 61064], - [27058, 61066], [36262, 61067], 61068, [35241, 58392, 61069], 0, - [28089, 61071], [34753, 61072], [61073, 147473], [29927, 61074], - [15835, 61075], [29046, 61076], [24740, 57702, 61077], [24988, 61078], - [15569, 61079], 0, [24695, 61081], 61082, [32625, 61083], 0, - [24809, 61086], [19326, 61087], [57344, 132423], [37595, 57345], - [57346, 132575], [57347, 147397], [34124, 57348], [17077, 57349], - [29679, 57350], [20917, 57351], [13897, 57352], [57353, 149826], - [57354, 166372], [37700, 57355], [57356, 137691], [33518, 57357], - [57358, 146632], [30780, 57359], [26436, 57360], [25311, 57361], - [57362, 149811], [57363, 166314], [57364, 131744], [57365, 158643], - [57366, 135941], [20395, 57367], [57368, 140525], [20488, 57369], - [57370, 159017], [57371, 162436], [57372, 144896], [57373, 150193], - [57374, 140563], 0, [57376, 131966], [24484, 57377], [57378, 131968], - [57379, 131911], [28379, 57380], [57381, 132127], 20702, [20737, 57383], - [13434, 57384], [20750, 57385], [39020, 57386], [14147, 57387], - [33814, 57388], [57389, 149924], [57390, 132231], [20832, 57391], - [57392, 144308], [20842, 57393], [57394, 134143], [57395, 139516], - [57396, 131813], [57397, 140592], [57398, 132494], [57399, 143923], - [57400, 137603], [23426, 57401], [34685, 57402], [57403, 132531], - [57404, 146585], [20914, 57405], [20920, 57406], [40244, 57407], - [20937, 57408], [20943, 57409], [20945, 57410], [15580, 57411], - [20947, 57412], [57413, 150182], [20915, 57414], 0, 0, [20973, 57417], - [33741, 57418], [26942, 57419], [57420, 145197], [24443, 57421], - [21003, 57422], [21030, 57423], [21052, 57424], [21173, 57425], - [21079, 57426], [21140, 57427], [21177, 57428], [21189, 57429], - [31765, 57430], [34114, 57431], [21216, 57432], [34317, 57433], - [57434, 158483], 0, [57436, 166622], [21833, 57437], [28377, 57438], - [57439, 147328], [57440, 133460], [57441, 147436], [21299, 57442], 0, - [57444, 134114], [27851, 57445], [57446, 136998], [26651, 57447], - [29653, 57448], [24650, 57449], [16042, 57450], [14540, 57451], - [57452, 136936], [29149, 57453], [17570, 57454], [21357, 57455], - [21364, 57456], [57457, 165547], [21374, 57458], 0, [57460, 136598], - [57461, 136723], [30694, 57462], [21395, 57463], [57464, 166555], - [21408, 57465], [21419, 57466], [21422, 57467], [29607, 57468], - [57469, 153458], [16217, 57470], [29596, 57471], [21441, 57472], - [21445, 57473], [27721, 57474], [20041, 57475], [22526, 57476], - [21465, 57477], [15019, 57478], [57479, 134031], [21472, 57480], - [57481, 147435], [57482, 142755], [21494, 57483], [57484, 134263], - [21523, 57485], [28793, 57486], [21803, 57487], [26199, 57488], - [27995, 57489], [21613, 57490], [57491, 158547], [57492, 134516], - [21853, 57493], [21647, 57494], [21668, 57495], [18342, 57496], - [57497, 136973], [57498, 134877], [15796, 57499], [57500, 134477], - [57501, 166332], [57502, 140952], [21831, 57503], [19693, 57504], - [21551, 57505], [29719, 57506], [21894, 57507], [21929, 57508], 0, - [57510, 137431], [57511, 147514], [17746, 57512], [57513, 148533], - [26291, 57514], [57515, 135348], [22071, 57516], [26317, 57517], - [57518, 144010], [26276, 57519], 0, [22093, 57521], [22095, 57522], - [30961, 57523], [22257, 57524], [38791, 57525], [21502, 57526], - [22272, 57527], [22255, 57528], [22253, 57529], [57530, 166758], - [13859, 57531], [57532, 135759], [22342, 57533], [57534, 147877], - [27758, 57535], [28811, 57536], [22338, 57537], [14001, 57538], - [57539, 158846], [22502, 57540], [57541, 136214], [22531, 57542], - [57543, 136276], [57544, 148323], [22566, 57545], [57546, 150517], 0, - [22698, 57548], [13665, 57549], [22752, 57550], [22748, 57551], - [57552, 135740], [22779, 57553], [23551, 57554], [22339, 57555], - [57556, 172368], [57557, 148088], [37843, 57558], [13729, 57559], - [22815, 57560], [26790, 57561], [14019, 57562], [28249, 57563], - [57564, 136766], [23076, 57565], 0, [57567, 136850], [34053, 57568], - [22985, 57569], [57570, 134478], [57571, 158849], [57572, 159018], - [57573, 137180], [23001, 57574], [57575, 137211], [57576, 137138], - [57577, 159142], [28017, 57578], [57579, 137256], [57580, 136917], - [23033, 57581], [57582, 159301], [23211, 57583], [23139, 57584], - [14054, 57585], [57586, 149929], 0, [14088, 57588], [23190, 57589], - [29797, 57590], [23251, 57591], [57592, 159649], [57593, 140628], - [57595, 137489], [14130, 57596], [57597, 136888], [24195, 57598], - [21200, 57599], [23414, 57600], [25992, 57601], [23420, 57602], - [57603, 162318], [16388, 57604], [18525, 57605], [57606, 131588], - [23509, 57607], [57609, 137780], [57610, 154060], [57611, 132517], - [23539, 57612], [23453, 57613], [19728, 57614], [23557, 57615], - [57616, 138052], [23571, 57617], [29646, 57618], [23572, 57619], - [57620, 138405], [57621, 158504], [23625, 57622], [18653, 57623], - [23685, 57624], [23785, 57625], [23791, 57626], [23947, 57627], - [57628, 138745], [57629, 138807], [23824, 57630], [23832, 57631], - [23878, 57632], [57633, 138916], [23738, 57634], [24023, 57635], - [33532, 57636], [14381, 57637], [57638, 149761], [57639, 139337], - [57640, 139635], [33415, 57641], [14390, 57642], [15298, 57643], - [24110, 57644], [27274, 57645], 0, 57647, [57648, 148668], [57649, 134355], - [21414, 57650], [20151, 57651], 0, [21416, 57653], [57654, 137073], - [24073, 57655], 57656, [57657, 164994], [24313, 57658], [24315, 57659], - [14496, 57660], [24316, 57661], [26686, 57662], [37915, 57663], - [24333, 57664], [57665, 131521], [57666, 194708], [15070, 57667], - [57669, 135994], [24378, 57670], [57671, 157832], [57672, 140240], - [57674, 140401], [24419, 57675], [57677, 159342], [24434, 57678], - [37696, 57679], [57680, 166454], [24487, 57681], [23990, 57682], - [15711, 57683], [57684, 152144], [57685, 139114], [57686, 159992], - [57687, 140904], [37334, 57688], [57689, 131742], [57690, 166441], - [24625, 57691], [26245, 57692], [14691, 57694], [15815, 57695], - [13881, 57696], [22416, 57697], [57698, 141236], [31089, 57699], - [15936, 57700], [24734, 57701], 0, 0, [57704, 149890], [57705, 149903], - [57706, 162387], [29860, 57707], [20705, 57708], [23200, 57709], - [24932, 57710], [24898, 57712], [57713, 194726], [57714, 159442], - [24961, 57715], [20980, 57716], [57717, 132694], [24967, 57718], - [23466, 57719], [57720, 147383], [57721, 141407], [25043, 57722], - [57723, 166813], [57724, 170333], [25040, 57725], [14642, 57726], - [57727, 141696], [57728, 141505], [24611, 57729], [24924, 57730], - [25886, 57731], [25483, 57732], [57733, 131352], [25285, 57734], - [57735, 137072], [25301, 57736], [57737, 142861], [25452, 57738], - [57739, 149983], [14871, 57740], [25656, 57741], [25592, 57742], - [57743, 136078], [57744, 137212], [28554, 57746], [57747, 142902], 0, - [57750, 153373], [25825, 57751], [25829, 57752], [38011, 57753], - [14950, 57754], [25658, 57755], [14935, 57756], [25933, 57757], - [28438, 57758], [57759, 150056], [57760, 150051], [25989, 57761], - [25965, 57762], [25951, 57763], 0, [26037, 57765], [57766, 149824], - [19255, 57767], [26065, 57768], [16600, 57769], [57770, 137257], 57771, - [26083, 57772], [24543, 57773], [57774, 144384], [26136, 57775], - [57776, 143863], [57777, 143864], [26180, 57778], [57779, 143780], - [57780, 143781], [26187, 57781], [57782, 134773], [26215, 57783], - [57784, 152038], [26227, 57785], 0, [57788, 143921], [57789, 165364], - [57790, 143816], [57791, 152339], [30661, 57792], [57793, 141559], - [39332, 57794], [26370, 57795], [57796, 148380], [57797, 150049], - [27130, 57799], [57800, 145346], 0, [26471, 57802], [26466, 57803], - [57804, 147917], [57805, 168173], [26583, 57806], [17641, 57807], - [26658, 57808], [28240, 57809], [37436, 57810], [26625, 57811], - [57812, 144358], [57813, 159136], [26717, 57814], [57815, 144495], - [27105, 57816], [27147, 57817], [57818, 166623], [26995, 57819], - [26819, 57820], [57821, 144845], [26881, 57822], [26880, 57823], - [14849, 57825], [57826, 144956], [15232, 57827], [26540, 57828], - [26977, 57829], [57830, 166474], [17148, 57831], [26934, 57832], - [27032, 57833], [15265, 57834], [57835, 132041], [33635, 57836], - [20624, 57837], [27129, 57838], [57839, 144985], [57840, 139562], - [27205, 57841], [57842, 145155], [27293, 57843], [15347, 57844], - [26545, 57845], [27336, 57846], [57847, 168348], [15373, 57848], - [27421, 57849], [57850, 133411], [24798, 57851, 60308], [27445, 57852], - [27508, 57853], [57854, 141261], [28341, 57855], [57856, 146139], 0, - [57858, 137560], [14144, 57859], [21537, 57860], [57861, 146266], - [27617, 57862], [57863, 147196], [27612, 57864], [27703, 57865], - [57866, 140427], [57867, 149745], [57868, 158545], [27738, 57869], - [33318, 57870], [27769, 57871], [57872, 146876], [17605, 57873], - [57874, 146877], [57875, 147876], [57876, 149772], [57877, 149760], - [57878, 146633], [14053, 57879], [15595, 57880], [57881, 134450], - [39811, 57882], [57883, 143865], [57884, 140433], [32655, 57885], - [26679, 57886], [57887, 159013], [57888, 159137], [57889, 159211], - [28054, 57890], [27996, 57891], [28284, 57892], [28420, 57893], - [57894, 149887], [57895, 147589], [57896, 159346], [34099, 57897], - [57898, 159604], [20935, 57899], 0, 0, [33838, 57902], [57903, 166689], 0, - [57905, 146991], [29779, 57906], [57907, 147330], [31180, 57908], - [28239, 57909], [23185, 57910], [57911, 143435], [28664, 57912], - [14093, 57913], [28573, 57914], [57915, 146992], [28410, 57916], - [57917, 136343], [57918, 147517], [17749, 57919], [37872, 57920], - [28484, 57921], [28508, 57922], [15694, 57923], [28532, 57924], - [57925, 168304], [15675, 57926], [28575, 57927], [57928, 147780], - [28627, 57929], [57930, 147601], [57931, 147797], [57932, 147513], - [57933, 147440], [57934, 147380], [57935, 147775], [20959, 57936], - [57937, 147798], [57938, 147799], [57939, 147776], [57940, 156125], - [28747, 57941], [28798, 57942], [28839, 57943], 0, [28876, 57945], - [28885, 57946], [28886, 57947], [28895, 57948], [16644, 57949], - [15848, 57950], [29108, 57951], [29078, 57952], [57953, 148087], - [28971, 57954], [28997, 57955], [23176, 57956], [29002, 57957], 0, - [57960, 148325], [29007, 57961], [37730, 57962], [57963, 148161], - [28972, 57964], [57965, 148570], [57966, 150055], [57967, 150050], - [29114, 57968], [57969, 166888], [28861, 57970], [29198, 57971], - [37954, 57972], [29205, 57973], [22801, 57974], [37955, 57975], - [29220, 57976], [37697, 57977], [57978, 153093], [29230, 57979], - [29248, 57980], [57981, 149876], [26813, 57982], [29269, 57983], - [29271, 57984], [15957, 57985], [57986, 143428], [26637, 57987], - [28477, 57988], [29314, 57989], 0, [29483, 57991], [57992, 149539], - [57993, 165931], [18669, 57994], [57995, 165892], [29480, 57996], - [29486, 57997], [29647, 57998], [29610, 57999], [58000, 134202], - [58001, 158254], [29641, 58002], [29769, 58003], [58004, 147938], - [58005, 136935], [58006, 150052], [26147, 58007], [14021, 58008], - [58009, 149943], [58010, 149901], [58011, 150011], [29687, 58012], - [29717, 58013], [26883, 58014], [58015, 150054], [29753, 58016], - [16087, 58018], 0, [58020, 141485], [29792, 58021], [58022, 167602], - [29767, 58023], [29668, 58024], [29814, 58025], [33721, 58026], - [29804, 58027], [29812, 58029], [37873, 58030], [27180, 58031], - [29826, 58032], [18771, 58033], [58034, 150156], [58035, 147807], - [58036, 150137], [58037, 166799], [23366, 58038], [58039, 166915], - [58040, 137374], [29896, 58041], [58042, 137608], [29966, 58043], - [29982, 58045], [58046, 167641], [58047, 137803], [23511, 58048], - [58049, 167596], [37765, 58050], [30029, 58051], [30026, 58052], - [30055, 58053], [30062, 58054], [58055, 151426], [16132, 58056], - [58057, 150803], [30094, 58058], [29789, 58059], [30110, 58060], - [30132, 58061], [30210, 58062], [30252, 58063], [30289, 58064], - [30287, 58065], [30319, 58066], 58067, [58068, 156661], [30352, 58069], - [33263, 58070], [14328, 58071], [58072, 157969], [58073, 157966], - [30369, 58074], [30373, 58075], [30391, 58076], [30412, 58077], - [58078, 159647], [33890, 58079], [58080, 151709], [58081, 151933], - [58082, 138780], [30494, 58083], [30502, 58084], [30528, 58085], - [25775, 58086], [58087, 152096], [30552, 58088], [58089, 144044], - [30639, 58090], [58091, 166244], [58092, 166248], [58093, 136897], - [30708, 58094], 0, [26826, 58098], [30895, 58099], [30919, 58100], - [30931, 58101], [38565, 58102], [31022, 58103], [58104, 153056], - [30935, 58105], [31028, 58106], [30897, 58107], [58108, 161292], - [36792, 58109], [34948, 58110], [58113, 140828], [31110, 58114], - [35072, 58115], [26882, 58116], [31104, 58117], [58118, 153687], - [31133, 58119], [58120, 162617], [31036, 58121], [31145, 58122], - [28202, 58123], [58124, 160038], [16040, 58125], [31174, 58126], - [58127, 168205], [31188, 58128], 0, [21797, 62526], 0, [62528, 134210], - [62529, 134421], [62530, 151851], [21904, 62531], [62532, 142534], - [14828, 62533], [62534, 131905], [36422, 62535], [62536, 150968], - [62537, 169189], 0, [62539, 164030], [30586, 62540], [62541, 142392], - [14900, 62542], [18389, 62543], [62544, 164189], [62545, 158194], - [62546, 151018], [25821, 62547], [62548, 134524], [62549, 135092], - [62550, 134357], 0, [25741, 62552], [36478, 62553], [62554, 134806], 0, - [62556, 135012], [62557, 142505], [62558, 164438], [62559, 148691], 0, - [62561, 134470], [62562, 170573], [62563, 164073], [18420, 62564], - [62565, 151207], [62566, 142530], [39602, 62567], [14951, 62568], - [62569, 169460], [16365, 62570], [13574, 62571], [62572, 152263], - [62573, 169940], 0, [62575, 142660], [40302, 62576], [38933, 62577], 0, - [17369, 62579], 0, [25780, 62581], [21731, 62582], 0, [62584, 142282], 0, - [14843, 62586], 0, [62588, 157402], [62589, 157462], [62590, 162208], - [25834, 62591], [62592, 151634], [62593, 134211], [36456, 62594], 0, - [62596, 166732], [62597, 132913], 0, [18443, 62599], [62600, 131497], - [16378, 62601], [22643, 62602], [62603, 142733], 0, [62605, 148936], - [62606, 132348], [62607, 155799], [62608, 134988], 0, [21881, 62610], 0, - [17338, 62612], 0, [19124, 62614], [62615, 141926], [62616, 135325], - [33194, 62617], [39157, 62618], [62619, 134556], [25465, 62620], - [14846, 62621], [62622, 141173], [36288, 62623], [22177, 62624], - [25724, 62625], [15939, 62626], 0, [62628, 173569], [62629, 134665], - [62630, 142031], 0, 0, [62633, 135368], [62634, 145858], [14738, 62635], - [14854, 62636], [62637, 164507], [13688, 62638], [62639, 155209], - [62640, 139463], 0, 0, [62643, 142514], [62644, 169760], [13500, 62645], - [27709, 62646], [62647, 151099], 0, 0, [62650, 161140], [62651, 142987], - [62652, 139784], [62653, 173659], [62654, 167117], [62655, 134778], - [62656, 134196], [62683, 161337], [62684, 142286], [62687, 142417], - [14872, 62689], [62691, 135367], [62693, 173618], [62695, 167122], - [62696, 167321], [62697, 167114], [38314, 62698], 0, [62706, 161630], - [28992, 62708], 0, [20822, 62385], 0, [20616, 62487], 0, [13459, 62489], - [20870, 62491], [24130, 63037], [20997, 62495], [21031, 62436], - [21113, 62497], 0, [13651, 62504], [21442, 62505], [21343, 62715], 0, - [21823, 62520], 0, [21976, 59986], [13789, 62722], [22049, 63067], 0, - [22100, 60044], [60148, 135291], 0, [60153, 135379], 0, [61095, 135934], 0, - 0, [14265, 60104], [23745, 61099], [23829, 63066], [23894, 63030], - [14392, 63036], [20097, 62477], [24253, 63038], [14612, 63042], - [25017, 63050], [25232, 63054], [25368, 63056], [25690, 63063], - [25745, 62381], [33133, 62709], [33156, 59922], [33171, 59924], - [26624, 63080], [15292, 63093], [29327, 60517], [29389, 59781], 0, - [29497, 59785], [30018, 59811], [30172, 59817], [16320, 59818], - [60278, 151205], [16343, 59820], 0, 30336, [30348, 59824, 151388], - [16552, 59845], [30777, 59846], [16643, 59855], [31377, 59863], - [31771, 59876], [31981, 59884], [32659, 62658], [32686, 59892], 0, - [33535, 59936], [22623, 59981], [34482, 59960], 0, [34699, 59963], - [35143, 59969], 0, [35369, 59972], 0, [36465, 59988], [60484, 164233], - [36528, 59990], 0, [37214, 62443], [37260, 62441], [39182, 60051], - [39196, 60054], 0, 0, [39809, 60066], [40384, 60080], [40339, 60078], - [40620, 60085], [19857, 60540], 0, 37818, [40571, 60084], [28809, 63148], - [29512, 59788], 0, [31129, 59858], [36791, 59997], 0, [39234, 60056], - {s: 193}, 8364, {s: 4}, [12443, 63518], [12444, 63519], [11904, 63520], - {f: 5, c: 62211}, [62216, 131340], 62217, [62218, 131281], [62219, 131277], - {f: 2, c: 62220}, [62222, 131275], [62223, 139240], 62224, [62225, 131274], - {f: 4, c: 62226}, [62230, 131342], {f: 2, c: 62231}, {f: 2, c: 62776}, - [62778, 138177], [62779, 194680], [12205, 38737, 62780], [62781, 131206], - [20059, 62782], [20155, 62783], [13630, 62784], [23587, 62785], - [24401, 62786], [24516, 62787], [14586, 62788], [25164, 62789], - [25909, 62790], [27514, 62791], [27701, 62792], [27706, 62793], - [28780, 62794], [29227, 62795], [20012, 62796], [29357, 62797], - [62798, 149737], [32594, 62799], [31035, 62800], [31993, 62801], - [32595, 62802], [62803, 156266], [13505, 62804], [62806, 156491], - [32770, 62807], [32896, 62808], [62809, 157202], [62810, 158033], - [21341, 62811], [34916, 62812], [35265, 62813], [62814, 161970], - [35744, 62815], [36125, 62816], [38021, 62817], [38264, 62818], - [38271, 62819], [38376, 62820], [62821, 167439], [38886, 62822], - [39029, 62823], [39118, 62824], [39134, 62825], [39267, 62826], - [62827, 170000], [40060, 62828], [40479, 62829], [40644, 62830], - [27503, 62831], [62832, 63751], [20023, 62833], [62834, 131207], - [38429, 62835], [25143, 62836], [38050, 62837], [11908, 63521], - [11910, 63522], [11911, 63523], [11912, 63524], [11914, 63525], - [11916, 63526], [11917, 63527], [11925, 63528], [11932, 63529], - [11941, 63531], [11943, 63532], [11946, 63533], [11948, 63534], - [11950, 63535], [11958, 63536], [11964, 63537], [11966, 63538], - [11978, 63540], [11980, 63541], [11981, 63542], [11983, 63543], - [11990, 63544], [11991, 63545], [11998, 63546], [62368, 172969], - [62369, 135493], [25866, 62371], [20029, 62374], [28381, 62375], - [40270, 62376], [37343, 62377], [62380, 161589], [20250, 62382], - [20264, 62383], [20392, 62384], [20852, 62386], [20892, 62387], - [20964, 62388], [21153, 62389], [21160, 62390], [21307, 62391], - [21326, 62392], [21457, 62393], [21464, 62394], [22242, 62395], - [22768, 62396], [22788, 62397], [22791, 62398], [22834, 62399], - [22836, 62400], [23398, 62401], [23454, 62402], [23455, 62403], - [23706, 62404], [24198, 62405], [24635, 62406], [25993, 62407], - [26622, 62408], [26628, 62409], [26725, 62410], [27982, 62411], - [28860, 62412], [30005, 62413], [32420, 62414], [32428, 62415], - [32442, 62416], [32455, 62417], [32463, 62418], [32479, 62419], - [32518, 62420], [32567, 62421], [33402, 62422], [33487, 62423], - [33647, 62424], [35270, 62425], [35774, 62426], [35810, 62427], - [36710, 62428], [36711, 62429], [36718, 62430], [29713, 62431], - [31996, 62432], [32205, 62433], [26950, 62434], [31433, 62435], - [30904, 62442], [32956, 62444], [36107, 62446], [33014, 62447], - [62448, 133607], [32927, 62451], [40647, 62452], [19661, 62453], - [40393, 62454], [40460, 62455], [19518, 62456], [62457, 171510], - [62458, 159758], [40458, 62459], [62460, 172339], [13761, 62461], - [28314, 62463], [33342, 62464], [29977, 62465], [18705, 62467], - [39532, 62468], [39567, 62469], [40857, 62470], [31111, 62471], - [62472, 164972], [62473, 138698], [62474, 132560], [62475, 142054], - [20004, 62476], [20096, 62478], [20103, 62479], [20159, 62480], - [20203, 62481], [20279, 62482], [13388, 62483], [20413, 62484], - [15944, 62485], [20483, 62486], [13437, 62488], [13477, 62490], - [22789, 62492], [20955, 62493], [20988, 62494], [20105, 62496], - [21136, 62498], [21287, 62499], [13767, 62500], [21417, 62501], - [13649, 62502], [21424, 62503], [21539, 62506], [13677, 62507], - [13682, 62508], [13953, 62509], [21651, 62510], [21667, 62511], - [21684, 62512], [21689, 62513], [21712, 62514], [21743, 62515], - [21784, 62516], [21795, 62517], [21800, 62518], [13720, 62519], - [13733, 62521], [13759, 62522], [21975, 62523], [13765, 62524], - [62525, 163204], [16467, 62538], [62551, 135412], [62555, 134155], - [62574, 161992], [62580, 155813], [62583, 142668], [62585, 135287], - [62587, 135279], [62595, 139681], [62609, 134550], [16571, 62611], - [62631, 142537], [22098, 62641], [62642, 134961], [62657, 157724], - [62659, 135375], [62660, 141315], [62661, 141625], [13819, 62662], - [62663, 152035], [62664, 134796], [62665, 135053], [62666, 134826], - [16275, 62667], [62668, 134960], [62669, 134471], [62670, 135503], - [62671, 134732], [62673, 134827], [62674, 134057], [62675, 134472], - [62676, 135360], [62677, 135485], [16377, 62678], [62679, 140950], - [25650, 62680], [62681, 135085], [62682, 144372], [62685, 134526], - [62686, 134527], [62688, 142421], [62690, 134808], [62692, 134958], - [62694, 158544], [21708, 62699], [33476, 62700], [21945, 62701], - [62703, 171715], [39974, 62704], [39606, 62705], [62707, 142830], - [33004, 62710], [23580, 62711], [62712, 157042], [33076, 62713], - [14231, 62714], [62716, 164029], [37302, 62717], [62718, 134906], - [62719, 134671], [62720, 134775], [62721, 134907], [62723, 151019], - [13833, 62724], [62725, 134358], [22191, 62726], [62727, 141237], - [62728, 135369], [62729, 134672], [62730, 134776], [62731, 135288], - [62732, 135496], [62733, 164359], [62734, 136277], [62735, 134777], - [62736, 151120], [62737, 142756], [23124, 62738], [62739, 135197], - [62740, 135198], [62741, 135413], [62742, 135414], [22428, 62743], - [62744, 134673], [62745, 161428], [62746, 164557], [62747, 135093], - [62748, 134779], [62749, 151934], [14083, 62750], [62751, 135094], - [62752, 135552], [62753, 152280], [62754, 172733], [62755, 149978], - [62756, 137274], [62757, 147831], [62758, 164476], [22681, 62759], - [21096, 62760], [13850, 62761], [62762, 153405], [31666, 62763], - [23400, 62764], [18432, 62765], [19244, 62766], [40743, 62767], - [18919, 62768], [39967, 62769], [39821, 62770], [62771, 154484], - [62772, 143677], [22011, 62773], [13810, 62774], [22153, 62775], - [23870, 63028], [23880, 63029], [15868, 63031], [14351, 63032], - [23972, 63033], [23993, 63034], [14368, 63035], [24357, 63039], - [24451, 63040], [14600, 63041], [14655, 63043], [14669, 63044], - [24791, 63045], [24893, 63046], [23781, 63047], [14729, 63048], - [25015, 63049], [25039, 63051], [14776, 63052], [25132, 63053], - [25317, 63055], [14840, 63057], [22193, 63058], [14851, 63059], - [25570, 63060], [25595, 63061], [25607, 63062], [14923, 63064], - [25792, 63065], [40863, 63068], [14999, 63069], [25990, 63070], - [15037, 63071], [26111, 63072], [26195, 63073], [15090, 63074], - [26258, 63075], [15138, 63076], [26390, 63077], [15170, 63078], - [26532, 63079], [15192, 63081], [26698, 63082], [26756, 63083], - [15218, 63084], [15217, 63085], [15227, 63086], [26889, 63087], - [26947, 63088], [29276, 63089], [26980, 63090], [27039, 63091], - [27013, 63092], [27094, 63094], [15325, 63095], [27237, 63096], - [27252, 63097], [27249, 63098], [27266, 63099], [15340, 63100], - [27289, 63101], [15346, 63102], [27307, 63103], [27317, 63104], - [27348, 63105], [27382, 63106], [27521, 63107], [27585, 63108], - [27626, 63109], [27765, 63110], [27818, 63111], [15563, 63112], - [27906, 63113], [27910, 63114], [27942, 63115], [28033, 63116], - [15599, 63117], [28068, 63118], [28081, 63119], [28181, 63120], - [28184, 63121], [28201, 63122], [28294, 63123], [63124, 166336], - [28347, 63125], [28386, 63126], [28378, 63127], [40831, 63128], - [28392, 63129], [28393, 63130], [28452, 63131], [28468, 63132], - [15686, 63133], [63134, 147265], [28545, 63135], [28606, 63136], - [15722, 63137], [15733, 63138], [29111, 63139], [23705, 63140], - [15754, 63141], [28716, 63142], [15761, 63143], [28752, 63144], - [28756, 63145], [28783, 63146], [28799, 63147], [63149, 131877], - [17345, 63150], [13809, 63151], [63152, 134872], [13902, 58134], - [15789, 58172], [58173, 154725], [26237, 58183], [31860, 58188], - [29837, 58197], [32402, 58215], [17667, 58232], [58260, 151480], - [58270, 133901], [58277, 158474], [13438, 58311], [58317, 143087], - [58325, 146613], [58343, 159385], [34673, 58364], [25537, 58385], - [30583, 58387], [35210, 58390], [58406, 147343], [35660, 58415], - [58440, 150729], [18730, 58464], [58471, 172052], [58472, 165564], - [58473, 165121], [15088, 58490], [28815, 58511], [58529, 140922], - [58637, 158120], [58646, 148043], [26760, 58662], [58664, 139611], - [40802, 58702], [37830, 58793], [58802, 131967], [37734, 58888], - [37519, 58901], [34324, 58954], [58986, 173147], [16784, 59010], - [26511, 59045], [26654, 59048], [14435, 59051], [59077, 149996], - [15129, 59128], [33942, 59176], [59241, 149858], [14818, 59254], - [33920, 59259], [17262, 59328], [38769, 59402], [39323, 59427], - [18733, 59499], [28439, 59703], [59704, 160009], [28838, 59746], - [59752, 150095], [32357, 59753], [23855, 59755], [15859, 59756], - [59758, 150109], [59759, 137183], [32164, 59760], [33830, 59761], - [21637, 59762], [59763, 146170], [59765, 131604], [22398, 59766], - [59767, 133333], [59768, 132633], [16357, 59769], [59770, 139166], - [59771, 172726], [28675, 59772], [59773, 168283], [23920, 59774], - [29583, 59775], [59777, 166489], [59778, 168992], [20424, 59779], - [32743, 59780], [29456, 59782], [29496, 59784], [29505, 59787], - [16041, 59789], [29173, 59792], [59793, 149746], [29665, 59794], - [16074, 59796], [16081, 59798], [29721, 59801], [29726, 59802], - [29727, 59803], [16098, 59804], [16112, 59805], [16116, 59806], - [16122, 59807], [29907, 59808], [16142, 59809], [16211, 59810], - [30061, 59812], [30066, 59813], [30093, 59814], [16252, 59815], - [30152, 59816], [30285, 59819], [30324, 59821], [16348, 59822], - [30330, 59823], [29064, 59825], [22051, 59826], [35200, 59827], - [16413, 59829], [30531, 59830], [16441, 59831], [16453, 59833], - [13787, 59834], [30616, 59835], [16490, 59836], [16495, 59837], - [30654, 59839], [30667, 59840], [30744, 59842], [30748, 59844], - [30791, 59847], [30801, 59848], [30822, 59849], [33864, 59850], - [59851, 152885], [31027, 59852], [31026, 59854], [16649, 59856], - [31121, 59857], [31238, 59860], [16743, 59862], [16818, 59864], - [31420, 59865], [33401, 59866], [16836, 59867], [31439, 59868], - [31451, 59869], [16847, 59870], [31586, 59872], [31596, 59873], - [31611, 59874], [31762, 59875], [16992, 59877], [17018, 59878], - [31867, 59879], [31900, 59880], [17036, 59881], [31928, 59882], - [17044, 59883], [36755, 59885], [28864, 59886], [59887, 134351], - [32207, 59888], [32212, 59889], [32208, 59890], [32253, 59891], - [32692, 59893], [29343, 59894], [17303, 59895], [32800, 59896], - [32805, 59897], [32814, 59899], [32817, 59900], [32852, 59901], - [22452, 59903], [28832, 59904], [32951, 59905], [33001, 59906], - [17389, 59907], [33036, 59908], [33038, 59910], [33042, 59911], - [33044, 59913], [17409, 59914], [15161, 59915], [33110, 59916], - [33113, 59917], [33114, 59918], [17427, 59919], [33148, 59921], - [17445, 59923], [17453, 59925], [33189, 59926], [22511, 59927], - [33217, 59928], [33252, 59929], [33364, 59930], [17551, 59931], - [33398, 59933], [33482, 59934], [33496, 59935], [17584, 59937], - [33623, 59938], [38505, 59939], [33797, 59941], [28917, 59942], - [33892, 59943], [33928, 59945], [17668, 59946], [33982, 59947], - [34017, 59948], [34040, 59949], [34064, 59950], [34104, 59951], - [34130, 59952], [17723, 59953], [34159, 59954], [34160, 59955], - [34272, 59956], [17783, 59957], [34418, 59958], [34450, 59959], - [34543, 59961], [38469, 59962], [17926, 59964], [17943, 59965], - [34990, 59966], [35071, 59967], [35108, 59968], [35217, 59970], - [59971, 162151], [35384, 59973], [35476, 59974], [35508, 59975], - [35921, 59976], [36052, 59977], [36082, 59978], [36124, 59979], - [18328, 59980], [36291, 59982], [18413, 59983], [36410, 59985], - [22356, 59987], [22005, 59989], [18487, 59991], [36558, 59992], - [36578, 59993], [36580, 59994], [36589, 59995], [36594, 59996], - [36801, 59998], [36810, 59999], [36812, 60000], [36915, 60001], - [18605, 60003], [39136, 60004], [37395, 60005], [18718, 60006], - [37416, 60007], [37464, 60008], [37483, 60009], [37553, 60010], - [37550, 60011], [37567, 60012], [37603, 60013], [37611, 60014], - [37619, 60015], [37620, 60016], [37629, 60017], [37699, 60018], - [37764, 60019], [37805, 60020], [18757, 60021], [18769, 60022], - [37911, 60024], [37917, 60026], [37933, 60027], [37950, 60028], - [18794, 60029], [37972, 60030], [38009, 60031], [38189, 60032], - [38306, 60033], [18855, 60034], [38388, 60035], [38451, 60036], - [18917, 60037], [18980, 60039], [38720, 60040], [18997, 60041], - [38834, 60042], [38850, 60043], [19172, 60045], [39097, 60047], - [19225, 60048], [39153, 60049], [22596, 60050], [39193, 60052], - [39223, 60055], [39261, 60057], [39266, 60058], [19312, 60059], - [39365, 60060], [19357, 60061], [39484, 60062], [39695, 60063], - [39785, 60065], [39901, 60067], [39921, 60068], [39924, 60069], - [19565, 60070], [39968, 60071], [14191, 60072], [60073, 138178], - [40265, 60074], [40702, 60076], [22096, 60077], [40381, 60079], - [40444, 60081], [38134, 60082], [36790, 60083], [40625, 60086], - [40637, 60087], [40646, 60088], [38108, 60089], [40674, 60090], - [40689, 60091], [40696, 60092], [40772, 60094], [60095, 131220], - [60096, 131767], [60097, 132000], [38083, 60099], [60101, 132311], - [38081, 60103], [60105, 132565], [60106, 132629], [60107, 132726], - [60108, 136890], [22359, 60109], [29043, 60110], [60111, 133826], - [60112, 133837], [60113, 134079], [60115, 194619], [60116, 134091], - [21662, 60117], [60118, 134139], [60119, 134203], [60120, 134227], - [60121, 134245], [60122, 134268], [60124, 134285], [60126, 134325], - [60127, 134365], [60128, 134381], [60129, 134511], [60130, 134578], - [60131, 134600], [60135, 134660], [60136, 134670], [60137, 134871], - [60138, 135056], [60139, 134957], [60140, 134771], [60142, 135100], - [60144, 135260], [60145, 135247], [60146, 135286], [60149, 135304], - [60150, 135318], [13895, 60151], [60152, 135359], [60154, 135471], - [60155, 135483], [21348, 60156], [60158, 135907], [60159, 136053], - [60160, 135990], [60162, 136567], [60163, 136729], [60164, 137155], - [60165, 137159], [28859, 60167], [60168, 137261], [60169, 137578], - [60170, 137773], [60171, 137797], [60172, 138282], [60173, 138352], - [60174, 138412], [60175, 138952], [60177, 138965], [60178, 139029], - [29080, 60179], [60181, 139333], [27113, 60182], [14024, 60183], - [60184, 139900], [60185, 140247], [60186, 140282], [60187, 141098], - [60188, 141425], [60189, 141647], [60191, 141671], [60192, 141715], - [60193, 142037], [60195, 142056], [60197, 142094], [60199, 142143], - [60202, 142412], [60204, 142472], [60205, 142519], [60206, 154600], - [60207, 142600], [60208, 142610], [60209, 142775], [60210, 142741], - [60211, 142914], [60212, 143220], [60213, 143308], [60214, 143411], - [60215, 143462], [60216, 144159], [60217, 144350], [60222, 144743], - [60223, 144883], [60227, 144922], [60228, 145174], [22709, 60231], - [60234, 146087], [60237, 146961], [60238, 147129], [60243, 147737], - [60245, 148206], [60246, 148237], [60248, 148276], [60249, 148374], - [60258, 148484], [60259, 148694], [22408, 60260], [60261, 149108], - [60263, 149295], [60271, 149522], [60272, 149755], [60273, 150037], - [60275, 150208], [22885, 60277], [60279, 151430], [60282, 151596], - [22335, 60284], [60286, 152217], [60287, 152601], [60291, 152646], - [60292, 152686], [60296, 152895], [60298, 152926], [60300, 152930], - [60301, 152934], [60302, 153543], [60304, 153693], [60309, 153859], - [60312, 154286], [60313, 154505], [60314, 154630], [22433, 60316], - [29009, 60317], [60319, 155906], [60322, 156082], [60325, 156674], - [60326, 156746], [60330, 156804], [60334, 156808], [60336, 156946], - [60338, 157119], [60339, 157365], [22201, 60347], [60349, 157436], - [13848, 60355], [60357, 157593], [60358, 157806], [60360, 157790], - [60362, 157895], [60366, 157990], [60368, 158009], [60371, 158202], - [60373, 158253], [60378, 158260], [60379, 158555], [60383, 158621], - [60385, 158884], [60388, 159150], [60392, 159819], [60393, 160205], - [60395, 160384], [60396, 160389], [60399, 160395], [60401, 160486], - [38047, 60404], [60405, 160848], [14009, 60416], [60424, 161740], - [60425, 161880], [22230, 60426], [60435, 162269], [60441, 162301], - [60442, 162314], [60443, 162571], [60444, 163174], [60448, 163849], - [60459, 163875], [60463, 163912], [60466, 163971], [60479, 163984], - [60480, 164084], [60481, 164142], [60483, 164175], [60485, 164271], - [60486, 164378], [60487, 164614], [60488, 164655], [60489, 164746], - [60491, 164968], [60492, 165546], [25574, 60494], [60495, 166230], - [60498, 166328], [60500, 166375], [60502, 166376], [60503, 166726], - [60504, 166868], [60506, 166921], [60508, 167877], [60509, 168172], - [60511, 168208], [60512, 168252], [15863, 60513], [60514, 168286], - [60515, 150218], [36816, 60516], [60519, 169191], [60521, 169392], - [60522, 169400], [60523, 169778], [60524, 170193], [60525, 170313], - [60526, 170346], [60527, 170435], [60528, 170536], [60529, 170766], - [60530, 171354], [60531, 171419], [32415, 60532], [60533, 171768], - [60534, 171811], [19620, 60535], [38215, 60536], [60537, 172691], - [29090, 60538], [60539, 172799], [60542, 173515], [19868, 60543], - [60544, 134300], [36798, 60545], [36794, 60547], [60548, 140464], - [36793, 60549], [60550, 150163], [20202, 60555], [60557, 166700], - [36480, 60560], [60561, 137205], [60563, 166764], [60564, 166809], - [60566, 157359], [60568, 161365], [60570, 153141], [60571, 153942], - [20122, 60572], [60573, 155265], [60576, 134765], [60579, 147080], - [60580, 150686], [60583, 137206], [60584, 137339], [60587, 154698], - [60589, 152337], [15814, 60590], [60596, 155352], [19996, 60600], - [60601, 135146], [60602, 134473], [60603, 145082], [60638, 151880], - [21982, 60644], [34694, 60672], [60676, 135361], [60679, 149254], - [23440, 60680], [60682, 157843], [60684, 141044], [60685, 163119], - [60686, 147875], [60687, 163187], [60688, 159440], [60689, 160438], - [60691, 135641], [60693, 146684], [60694, 173737], [60695, 134828], - [60698, 138402], [60700, 151490], [60702, 135147], [60706, 142752], - [60710, 135148], [60711, 134666], [60714, 135149], [60717, 135559], - [19994, 60721], [19972, 60722], [23309, 60724], [13996, 60727], - [21373, 60729], [13989, 60730], [22682, 60732], [60733, 150382], - [22442, 60736], [60737, 154261], [60738, 133497], [60741, 140389], - [60746, 146686], [60747, 171824], [60749, 151465], [60750, 169374], - [60753, 146870], [60755, 157619], [60756, 145184], [60759, 147191], - [60760, 146988], [60785, 143578], [60789, 135849], [22439, 60790], - [60791, 149859], [60794, 159918], [60801, 137068], [60806, 160100], - [60809, 159010], [60810, 150242], [39963, 60837], [60838, 149822], - [15878, 60846], [60881, 159011], [60887, 132092], [60891, 146685], - [60893, 149785], [22394, 60904], [21722, 60912], [29050, 60928], - [60949, 150135], [60955, 166490], [60962, 194624], [60976, 137275], - [61000, 155993], [61014, 144373], [61019, 166850], [61024, 138566], - [61054, 159441], [13877, 61065], [61084, 166701], [21024, 61088], - [15384, 61089], [61090, 146631], [61091, 155351], [61092, 161366], - [61093, 152881], [61094, 137540], [61096, 170243], [61097, 159196], - [61098, 159917], [61100, 156077], [61101, 166415], [61102, 145015], - [61103, 131310], [61104, 157766], [61105, 151310], [17762, 61106], - [23327, 61107], [61108, 156492], [40784, 61109], [40614, 61110], - [61111, 156267], [20962, 57415], [21314, 57416], [26285, 57520], - [22620, 57547], [21843, 57566], [15749, 57594], [24928, 57608], - [18606, 57668], [38845, 57676], [57693, 137335], [24755, 57703], - [33828, 57711], [38932, 57748], [57749, 147596], [57764, 143486], - [57787, 138813], [15147, 57798], [15666, 57824], [57857, 132021], - [28801, 57944], [23708, 57959], [58017, 132547], [14128, 58028], - [58096, 136054], [58097, 150034], [58111, 166699], [58112, 155779], - [256, 62233], [193, 62234], [461, 62235], [192, 62236], [274, 62237], - [201, 62238], [282, 62239], [200, 62240], [332, 62241], [211, 62242], - [465, 62243], [210, 62244], 62245, [7870, 62246], 62247, [7872, 62248], - [202, 62249], [257, 62250], [225, 62251], [462, 62252], [224, 62253], - [593, 62254], [275, 62255], [233, 62256], [283, 62257], [232, 62258], - [299, 62259], [237, 62260], [464, 62261], [236, 62262], [333, 62263], - [243, 62264], [466, 62265], [242, 62266], [363, 62267], [250, 62268], - [468, 62269], [249, 62270], [470, 62271], [472, 62272], [474, 62273], - [476, 62274], [252, 62275], 62276, [7871, 62277], 62278, [7873, 62279], - [234, 62280], [609, 62281], [643, 63551], [592, 63552], [603, 63553], - [596, 63554], [629, 63555], [339, 63556], [248, 63557], [331, 63558], - [650, 63559], [618, 63560], {f: 2, c: 62282}, [11933, 63530], - [11974, 63539], [12003, 63547], 20539, 28158, [62841, 171123], 62842, - [15817, 62843], 34959, [62845, 147790], 28791, 23797, [19232, 62848], - [62849, 152013], [13657, 62850], [62851, 154928], 24866, [62853, 166450], - 36775, 37366, 29073, 26393, 29626, [62859, 144001], [62860, 172295], - [15499, 62861], [62862, 137600], [19216, 62863], 30948, 29698, 20910, - [62867, 165647], [16393, 62868], 27235, [62870, 172730], [16931, 62871], - 34319, 31274, [62875, 170311], [62876, 166634], 38741, 28749, 21284, - [62880, 139390], 37876, 30425, [62883, 166371], 62884, 30685, 20131, 20464, - 20668, 20015, 20247, 62891, 21556, 32139, 22674, 22736, [62896, 138678], - 24210, 24217, 24514, [62900, 141074], 25995, [62902, 144377], 26905, 27203, - [62905, 146531], 27903, 29184, [62909, 148741], 29580, [16091, 62911], - [62912, 150035], 23317, 29881, 35715, [62916, 154788], [62917, 153237], - 31379, 31724, 31939, 32364, 33528, 34199, 62924, 34960, 62926, 36537, - 62928, 36815, 34143, 39392, 37409, 62933, [62934, 167353], [62935, 136255], - [16497, 62936], [17058, 62937], 23066, 39016, 26475, [17014, 62944], 22333, - 34262, [62948, 149883], 33471, [62950, 160013], [19585, 62951], - [62952, 159092], 23931, [62954, 158485], [62955, 159678], {f: 2, c: 62956}, - 23446, 62959, 32347], - 'Adobe-GB1': [{f: 95, c: 32}, {f: 3, c: 12288}, [183, 12539], 713, 711, 168, - 12291, 12293, 8212, 65374, 8214, [8230, 8943], {f: 2, c: 8216}, - {f: 2, c: 8220}, {f: 2, c: 12308}, {f: 8, c: 12296}, {f: 2, c: 12310}, - {f: 2, c: 12304}, 177, 215, 247, 8758, {f: 2, c: 8743}, 8721, 8719, 8746, - 8745, 8712, 8759, 8730, 8869, 8741, 8736, 8978, 8857, 8747, 8750, 8801, - 8780, 8776, 8765, 8733, 8800, {f: 2, c: 8814}, {f: 2, c: 8804}, 8734, 8757, - 8756, 9794, 9792, 176, {f: 2, c: 8242}, 8451, 65284, 164, {f: 2, c: 65504}, - 8240, 167, 8470, 9734, 9733, 9675, 9679, 9678, 9671, 9670, 9633, 9632, - 9651, 9650, 8251, 8594, {f: 2, c: 8592}, 8595, 12307, {f: 20, c: 9352}, - {f: 20, c: 9332}, {f: 10, c: 9312}, {f: 10, c: 12832}, {f: 12, c: 8544}, - {f: 3, c: 65281}, 65509, {f: 89, c: 65285}, 65507, {f: 83, c: 12353}, - {f: 86, c: 12449}, {f: 17, c: 913}, {f: 7, c: 931}, {f: 17, c: 945}, - {f: 7, c: 963}, {f: 7, c: 59277}, {f: 2, c: 65077}, {f: 2, c: 65081}, - {f: 2, c: 65087}, {f: 2, c: 65085}, {f: 4, c: 65089}, {f: 2, c: 59284}, - {f: 2, c: 65083}, {f: 2, c: 65079}, 65073, 59286, {f: 2, c: 65075}, - {f: 6, c: 1040}, 1025, {f: 32, c: 1046}, 1105, {f: 26, c: 1078}, 257, 225, - 462, 224, 275, 233, 283, 232, 299, 237, 464, 236, 333, 243, 466, 242, 363, - 250, 468, 249, 470, 472, 474, 476, 252, 234, 593, 7743, 324, 328, 505, 609, - {f: 37, c: 12549}, 0, {f: 76, c: 9472}, {s: 126}, 21834, 38463, 22467, - 25384, 21710, 21769, 21696, 30353, 30284, 34108, 30702, 33406, 30861, - 29233, 38552, 38797, 27688, 23433, 20474, 25353, 26263, 23736, 33018, - 26696, 32942, 26114, 30414, 20985, 25942, 29100, 32753, 34948, 20658, - 22885, 25034, 28595, 33453, 25420, 25170, 21485, 21543, 31494, - [12043, 20843], 30116, 24052, 25300, 36299, 38774, 25226, 32793, 22365, - 38712, 32610, 29240, [12137, 30333], 26575, 30334, 25670, 20336, 36133, - 25308, 31255, 26001, 29677, 25644, 25203, 33324, 39041, 26495, 29256, - 25198, 25292, 20276, 29923, 21322, 21150, 32458, 37030, 24110, 26758, - 27036, 33152, 32465, 26834, 30917, 34444, 38225, 20621, 35876, 33502, - 32990, 21253, 35090, 21093, 34180, 38649, 20445, 22561, 39281, 23453, - 25265, 25253, 26292, 35961, 40077, 29190, 26479, 30865, 24754, 21329, - 21271, 36744, 32972, 36125, 38049, 20493, 29384, 22791, 24811, 28953, - 34987, 22868, 33519, 26412, 31528, 23849, 32503, 29997, 27893, 36454, - 36856, 36924, [12240, 40763], [12112, 27604], 37145, 31508, 24444, 30887, - 34006, 34109, 27605, 27609, 27606, 24065, 24199, 30201, 38381, 25949, - 24330, 24517, 36767, 22721, 33218, 36991, 38491, 38829, 36793, 32534, - 36140, 25153, 20415, 21464, 21342, {f: 2, c: 36776}, 36779, 36941, 26631, - 24426, 33176, 34920, 40150, 24971, 21035, 30250, 24428, 25996, 28626, - 28392, 23486, 25672, 20853, 20912, 26564, 19993, 31177, 39292, 28851, - 30149, 24182, 29627, 33760, 25773, 25320, 38069, 27874, 21338, 21187, - 25615, 38082, 31636, 20271, 24091, 33334, 33046, 33162, 28196, 27850, - 39539, 25429, [12056, 21340], 21754, 34917, 22496, 19981, 24067, 27493, - 31807, 37096, 24598, 25830, 29468, 35009, 26448, 25165, 36130, 30572, - 36393, 37319, 24425, 33756, 34081, 39184, 21442, 34453, 27531, 24813, - 24808, 28799, 33485, 33329, 20179, 27815, 34255, 25805, 31961, 27133, - 26361, 33609, 21397, 31574, 20391, 20876, 27979, 23618, 36461, 25554, - 21449, 33580, 33590, 26597, 30900, 25661, 23519, 23700, 24046, 35815, - 25286, 26612, 35962, 25600, 25530, 34633, 39307, 35863, 32544, 38130, - 20135, 38416, 39076, 26124, 29462, 22330, 23581, 24120, 38271, 20607, - 32928, [12058, 21378], 25950, 30021, 21809, 20513, 36229, 25220, 38046, - 26397, 22066, 28526, 24034, 21557, 28818, 36710, 25199, 25764, 25507, - 24443, 28552, 37108, [12162, 33251], [12192, 36784], 23576, 26216, 24561, - 27785, 38472, 36225, 34924, 25745, 31216, 22478, 27225, 25104, 21576, - 20056, 31243, 24809, 28548, 35802, 25215, 36894, 39563, 31204, 21507, - 30196, 25345, 21273, 27744, 36831, 24347, 39536, 32827, 40831, 20360, - 23610, [12186, 36196], 32709, 26021, 28861, 20805, 20914, [12173, 34411], - 23815, 23456, 25277, 37228, 30068, 36364, 31264, 24833, 31609, 20167, - 32504, 30597, 19985, 33261, 21021, 20986, 27249, 21416, 36487, 38148, - 38607, 28353, 38500, 26970, 30784, 20648, 30679, 25616, 35302, 22788, - 25571, 24029, 31359, 26941, 20256, 33337, 21912, 20018, 30126, 31383, - 24162, 24202, 38383, 21019, 21561, 28810, 25462, 38180, 22402, 26149, - 26943, 37255, 21767, 28147, 32431, 34850, 25139, 32496, 30133, 33576, - 30913, 38604, 36766, 24904, 29943, 35789, 27492, 21050, 36176, 27425, - 32874, 33905, 22257, 21254, 20174, 19995, 20945, 31895, 37259, 31751, - 20419, 36479, 31713, 31388, 25703, 23828, 20652, 33030, 30209, 31929, - 28140, 32736, 26449, 23384, [12072, 23544], 30923, 25774, 25619, 25514, - 25387, 38169, 25645, 36798, 31572, 30249, 25171, [12068, 22823], 21574, - [12109, 27513], 20643, 25140, 24102, 27526, 20195, 36151, 34955, 24453, - 36910, 24608, 32829, 25285, 20025, 21333, 37112, 25528, 32966, 26086, - 27694, 20294, 24814, 28129, 35806, 24377, 34507, 24403, 25377, 20826, - 33633, 26723, [12049, 20992], 25443, 36424, 20498, 23707, 31095, 23548, - 21040, 31291, 24764, 36947, 30423, 24503, 24471, 30340, 36460, 28783, - 30331, 31561, 30634, 20979, 37011, 22564, 20302, 28404, 36842, 25932, - 31515, 29380, 28068, 32735, 23265, 25269, 24213, 22320, 33922, 31532, - 24093, 24351, 36882, 32532, 39072, 25474, 28359, 30872, 28857, 20856, - 38747, 22443, 30005, 20291, 30008, 24215, 24806, 22880, 28096, 27583, - 30857, 21500, 38613, 20939, 20993, 25481, 21514, 38035, 35843, 36300, - 29241, 30879, 34678, 36845, 35853, 21472, 19969, 30447, 21486, 38025, - 39030, [12237, 40718], 38189, 23450, 35746, 20002, 19996, 20908, 33891, - 25026, 21160, 26635, 20375, 24683, 20923, 27934, 20828, 25238, - [12099, 26007], 38497, [12182, 35910], 36887, 30168, 37117, 30563, 27602, - 29322, 29420, 35835, 22581, 30585, 36172, 26460, 38208, 32922, 24230, - 28193, 22930, 31471, 30701, 38203, 27573, 26029, 32526, 22534, 20817, - 38431, 23545, 22697, 21544, 36466, 25958, 39039, 22244, 38045, 30462, - 36929, 25479, 21702, 22810, 22842, 22427, 36530, 26421, 36346, 33333, - 21057, 24816, 22549, 34558, 23784, 40517, 20420, 39069, 35769, 23077, - 24694, 21380, 25212, 36943, 37122, 39295, 24681, [12157, 32780], - [12041, 20799], [12159, 32819], 23572, 39285, 27953, [12038, 20108], 36144, - 21457, 32602, 31567, 20240, 20047, 38400, 27861, 29648, 34281, 24070, - 30058, 32763, 27146, 30718, 38034, 32321, 20961, 28902, 21453, 36820, - 33539, 36137, 29359, 39277, 27867, 22346, 33459, [12101, 26041], 32938, - 25151, 38450, 22952, 20223, 35775, 32442, 25918, 33778, [12206, 38750], - 21857, 39134, 32933, 21290, 35837, 21536, 32954, 24223, 27832, 36153, - 33452, 37210, 21545, 27675, 20998, 32439, 22367, 28954, 27774, 31881, - 22859, 20221, 24575, 24868, 31914, 20016, 23553, 26539, 34562, 23792, - 38155, 39118, 30127, 28925, 36898, 20911, 32541, 35773, 22857, 20964, - 20315, 21542, 22827, 25975, 32932, 23413, 25206, 25282, 36752, 24133, - 27679, 31526, 20239, 20440, 26381, 28014, 28074, 31119, 34993, 24343, - 29995, 25242, 36741, 20463, 37340, 26023, 33071, 33105, 24220, 33104, - 36212, 21103, 35206, 36171, 22797, 20613, 20184, [12201, 38428], - [12119, 29238], 33145, 36127, 23500, 35747, 38468, 22919, 32538, 21648, - 22134, 22030, 35813, 25913, 27010, 38041, 30422, 28297, [12082, 24178], - [12130, 29976], 26438, 26577, 31487, 32925, 36214, 24863, 31174, 25954, - 36195, 20872, 21018, 38050, 32568, 32923, 32434, 23703, 28207, 26464, - 31705, 30347, [12220, 39640], 33167, 32660, 31957, 25630, 38224, 31295, - 21578, 21733, 27468, 25601, [12093, 25096], 40509, 33011, 30105, 21106, - [12208, 38761], 33883, 26684, 34532, 38401, 38548, 38124, 20010, 21508, - 32473, 26681, 36319, 32789, 26356, 24218, 32697, 22466, 32831, 26775, - [12079, 24037], 25915, 21151, 24685, 40858, 20379, 36524, 20844, 23467, - [12088, 24339], 24041, 27742, 25329, 36129, 20849, 38057, 21246, 27807, - 33503, 29399, 22434, 26500, 36141, 22815, 36764, 33735, 21653, 31629, - 20272, 27837, 23396, 22993, [12238, 40723], 21476, 34506, [12219, 39592], - [12181, 35895], 32929, 25925, 39038, 22266, 38599, 21038, [12128, 29916], - 21072, 23521, 25346, 35074, 20054, 25296, 24618, 26874, 20851, 23448, - 20896, 35266, 31649, 39302, 32592, 24815, 28748, 36143, 20809, - [12084, 24191], 36891, 29808, 35268, 22317, 30789, 24402, 40863, 38394, - 36712, [12225, 39740], 35809, 30328, 26690, 26588, 36330, 36149, 21053, - 36746, 28378, 26829, 38149, 37101, 22269, 26524, 35065, 36807, 21704, - 39608, 23401, 28023, 27686, 20133, 23475, 39559, 37219, 25000, 37039, - 38889, 21547, 28085, 23506, 20989, 21898, 32597, 32752, 25788, 25421, - 26097, 25022, 24717, 28938, 27735, 27721, 22831, 26477, 33322, 22741, - 22158, 35946, 27627, 37085, 22909, 32791, 21495, 28009, 21621, 21917, - 33655, 33743, 26680, [12146, 31166], 21644, 20309, 21512, 30418, 35977, - 38402, 27827, 28088, 36203, 35088, 40548, 36154, 22079, [12234, 40657], - 30165, 24456, 29408, 24680, 21756, 20136, 27178, 34913, 24658, 36720, - 21700, 28888, 34425, 40511, 27946, 23439, 24344, 32418, 21897, 20399, - 29492, 21564, 21402, 20505, 21518, 21628, 20046, 24573, 29786, 22774, - 33899, 32993, 34676, 29392, 31946, 28246, 24359, 34382, 21804, 25252, - 20114, 27818, 25143, 33457, 21719, 21326, 29502, 28369, 30011, 21010, - 21270, 35805, 27088, 24458, 24576, 28142, 22351, 27426, 29615, 26707, - 36824, 32531, 25442, 24739, 21796, 30186, 35938, 28949, 28067, 23462, - 24187, 33618, 24908, 40644, 30970, 34647, 31783, 30343, 20976, 24822, - 29004, 26179, 24140, 24653, 35854, 28784, 25381, 36745, 24509, 24674, - 34516, 22238, 27585, 24724, 24935, 21321, 24800, 26214, 36159, 31229, - 20250, 28905, 27719, 35763, 35826, 32472, 33636, 26127, 23130, 39746, - 27985, 28151, 35905, 27963, 20249, [12117, 28779], 33719, 25110, 24785, - 38669, 36135, 31096, 20987, 22334, 22522, 26426, 30072, 31293, 31215, - 31637, 32908, 39269, 36857, 28608, 35749, 40481, 23020, 32489, 32521, - 21513, 26497, 26840, 36753, 31821, 38598, 21450, 24613, 30142, 27762, - 21363, 23241, 32423, 25380, [12047, 20960], 33034, [12080, 24049], 34015, - 25216, 20864, 23395, 20238, 31085, 21058, 24760, 27982, 23492, 23490, - 35745, 35760, 26082, 24524, 38469, 22931, 32487, 32426, 22025, 26551, - 22841, 20339, 23478, 21152, 33626, 39050, 36158, 30002, 38078, 20551, - 31292, 20215, 26550, 39550, 23233, 27516, 30417, 22362, 23574, 31546, - 38388, 29006, 20860, 32937, 33392, 22904, 32516, 33575, 26816, 26604, - 30897, 30839, 25315, 25441, 31616, 20461, 21098, 20943, 33616, 27099, - 37492, 36341, 36145, 35265, 38190, 31661, 20214, 20581, 33328, 21073, - 39279, 28176, 28293, 28071, 24314, 20725, 23004, 23558, 27974, 27743, - 30086, 33931, 26728, 22870, 35762, 21280, 37233, 38477, 34121, 26898, - 30977, 28966, 33014, 20132, 37066, 27975, 39556, 23047, 22204, 25605, - 38128, 30699, 20389, 33050, 29409, [12179, 35282], 39290, 32564, 32478, - 21119, 25945, 37237, 36735, 36739, 21483, 31382, 25581, 25509, 30342, - 31224, 34903, 38454, 25130, 21163, 33410, 26708, 26480, 25463, 30571, - 31469, 27905, 32467, 35299, 22992, 25106, 34249, 33445, 30028, 20511, - 20171, 30117, 35819, 23626, [12081, 24062], 31563, [12100, 26020], - [12198, 37329], 20170, 27941, 35167, 32039, 38182, 20165, 35880, 36827, - 38771, 26187, 31105, 36817, 28908, 28024, 23613, 21170, 33606, 20834, - 33550, 30555, 26230, 40120, 20140, 24778, 31934, 31923, 32463, 20117, - 35686, 26223, 39048, 38745, 22659, 25964, 38236, 24452, 30153, 38742, - 31455, 31454, 20928, 28847, 31384, 25578, 31350, 32416, 29590, - [12210, 38893], 20037, 28792, 20061, 37202, 21417, 25937, 26087, - [12165, 33276], 33285, 21646, 23601, 30106, 38816, 25304, 29401, 30141, - 23621, 39545, 33738, 23616, 21632, 30697, 20030, 27822, 32858, 25298, - 25454, 24040, 20855, 36317, 36382, 38191, 20465, 21477, 24807, 28844, - 21095, 25424, 40515, 23071, 20518, 30519, 21367, 32482, 25733, 25899, - 25225, 25496, 20500, 29237, 35273, 20915, 35776, 32477, 22343, 33740, - 38055, 20891, 21531, 23803, 20426, 31459, 27994, 37089, 39567, 21888, - 21654, 21345, 21679, 24320, 25577, 26999, 20975, 24936, 21002, 22570, - 21208, 22350, 30733, 30475, 24247, 24951, 31968, 25179, 25239, 20130, - 28821, 32771, 25335, 28900, 38752, 22391, 33499, 26607, 26869, 30933, - 39063, 31185, 22771, 21683, 21487, 28212, 20811, 21051, 23458, 35838, - 32943, 21827, 22438, 24691, 22353, 21549, 31354, 24656, 23380, 25511, - 25248, [12061, 21475], 25187, 23495, 26543, 21741, 31391, 33510, 37239, - 24211, 35044, 22840, 22446, 25358, 36328, 33007, 22359, 31607, 20393, - 24555, 23485, 27454, 21281, 31568, 29378, 26694, 30719, 30518, 26103, - 20917, 20111, 30420, 23743, 31397, 33909, 22862, 39745, 20608, 39304, - 24871, 28291, 22372, 26118, 25414, 22256, 25324, 25193, 24275, 38420, - 22403, 25289, 21895, 34593, 33098, 36771, 21862, 33713, 26469, 36182, - 34013, 23146, 26639, 25318, 31726, 38417, 20848, 28572, 35888, 25597, - 35272, 25042, 32518, 28866, 28389, 29701, 27028, 29436, 24266, 37070, - 26391, 28010, 25438, 21171, 29282, [12156, 32769], 20332, 23013, 37226, - 28889, 28061, 21202, 20048, 38647, 38253, 34174, 30922, 32047, 20769, - 22418, 25794, 32907, 31867, 27882, 26865, 26974, 20919, 21400, 26792, - 29313, 40654, 31729, 29432, 31163, 28435, 29702, 26446, [12197, 37324], - 40100, 31036, 33673, 33620, 21519, 26647, 20029, 21385, 21169, 30782, - 21382, 21033, 20616, 20363, 20432, 30178, [12148, 31435], 31890, 27813, - [12202, 38582], [12050, 21147], 29827, 21737, 20457, 32852, 33714, 36830, - 38256, 24265, 24604, 28063, 24088, 25947, 33080, 38142, 24651, 28860, - 32451, 31918, 20937, 26753, 31921, 33391, 20004, 36742, 37327, 26238, - 20142, 35845, 25769, 32842, 20698, 30103, 29134, 23525, 36797, 28518, - 20102, 25730, 38243, 24278, 26009, 21015, 35010, 28872, 21155, 29454, - 29747, 26519, 30967, 38678, 20020, 37051, 40158, 28107, 20955, 36161, - 21533, 25294, 29618, 33777, 38646, 40836, 38083, 20278, 32666, 20940, - 28789, 38517, 23725, 39046, 21478, 20196, 28316, 29705, 27060, 30827, - 39311, 30041, 21016, 30244, 27969, 26611, 20845, 40857, 32843, 21657, - 31548, 31423, 38534, 22404, 25314, 38471, 27004, 23044, 25602, 31699, - 28431, 38475, 33446, 21346, 39045, 24208, 28809, 25523, 21348, 34383, - 40065, 40595, 30860, 38706, 36335, 36162, [12229, 40575], 28510, 31108, - 24405, 38470, 25134, 39540, 21525, 38109, 20387, 26053, 23653, 23649, - 32533, 34385, 27695, 24459, 29575, 28388, 32511, 23782, 25371, 23402, - 28390, 21365, 20081, 25504, 30053, 25249, 36718, 20262, 20177, 27814, - 32438, 35770, 33821, 34746, 32599, 36923, 38179, 31657, 39585, 35064, - 33853, 27931, 39558, 32476, 22920, [12231, 40635], 29595, 30721, 34434, - 39532, 39554, 22043, 21527, 22475, 20080, 40614, 21334, 36808, 33033, - 30610, 39314, 34542, 28385, 34067, 26364, 24930, 28459, 35881, 33426, - 33579, 30450, 27667, 24537, 33725, 29483, 33541, 38170, [12113, 27611], - [12141, 30683], 38086, 21359, 33538, 20882, 24125, 35980, 36152, 20040, - 29611, 26522, 26757, 37238, 38665, 29028, 27809, 30473, 23186, 38209, - 27599, 32654, 26151, 23504, 22969, 23194, 38376, 38391, 20204, 33804, - 33945, 27308, 30431, 38192, 29467, 26790, 23391, 30511, 37274, 38753, - 31964, 36855, 35868, 24357, [12150, 31859], 31192, 35269, 27852, 34588, - 23494, 24130, 26825, 30496, 32501, 20885, 20813, 21193, 23081, 32517, - [12207, 38754], 33495, 25551, 30596, 34256, 31186, 28218, 24217, 22937, - 34065, 28781, 27665, 25279, [12139, 30399], 25935, 24751, 38397, 26126, - 34719, 40483, 38125, 21517, 21629, 35884, {f: 2, c: 25720}, 34321, 27169, - 33180, 30952, 25705, 39764, 25273, 26411, 33707, 22696, 40664, 27819, - 28448, 23518, 38476, 35851, 29279, 26576, 25287, 29281, 20137, 22982, - 27597, 22675, 26286, 24149, 21215, 24917, [12106, 26408], [12140, 30446], - 30566, 29287, 31302, 25343, 21738, 21584, 38048, 37027, 23068, 32435, - 27670, 20035, 22902, 32784, 22856, 21335, 30007, 38590, 22218, 25376, - 33041, 24700, 38393, 28118, 21602, 39297, 20869, 23273, 33021, 22958, - 38675, 20522, 27877, 23612, 25311, 20320, 21311, 33147, 36870, 28346, - 34091, 25288, 24180, 30910, 25781, 25467, 24565, 23064, 37247, 40479, - 23615, 25423, 32834, 23421, 21870, 38218, 38221, 28037, 24744, 26592, - 29406, 20957, 23425, 25319, 27870, [12124, 29275], 25197, 38062, 32445, - 33043, 27987, 20892, 24324, 22900, 21162, 24594, [12069, 22899], 26262, - 34384, 30111, 25386, 25062, 31983, 35834, 21734, 27431, 40485, 27572, - 34261, 21589, 20598, 27812, 21866, 36276, 29228, 24085, 24597, 29750, - 25293, 25490, 29260, 24472, 28227, 27966, 25856, 28504, 30424, 30928, - 30460, 30036, 21028, 21467, 20051, 24222, 26049, 32810, 32982, 25243, - 21638, 21032, 28846, 34957, 36305, 27873, 21624, 32986, 22521, 35060, - 36180, 38506, 37197, 20329, 27803, 21943, 30406, 30768, 25256, 28921, - 28558, 24429, 34028, 26842, 30844, 31735, 33192, 26379, 40527, 25447, - 30896, 22383, 30738, 38713, 25209, 25259, 21128, 29749, 27607, 21860, - 33086, 30130, [12138, 30382], 21305, 30174, 20731, 23617, 35692, 31687, - 20559, [12122, 29255], 39575, 39128, 28418, 29922, 31080, 25735, 30629, - 25340, 39057, 36139, 21697, 32856, 20050, 22378, 33529, 33805, 24179, - 20973, 29942, 35780, 23631, 22369, 27900, 39047, 23110, 30772, 39748, - 36843, 31893, 21078, 25169, 38138, 20166, 33670, 33889, 33769, 33970, - 22484, 26420, 22275, 26222, 28006, 35889, 26333, 28689, 26399, 27450, - 26646, 25114, 22971, 19971, 20932, 28422, 26578, 27791, 20854, 26827, - 22855, 27495, 30054, 23822, 33040, 40784, 26071, 31048, 31041, 39569, - 36215, 23682, 20062, 20225, 21551, 22865, 30732, 22120, [12115, 27668], - 36804, 24323, 27773, 27875, 35755, 25488, 24688, 27965, 29301, 25190, - 38030, 38085, 21315, 36801, 31614, 20191, 35878, 20094, 40660, 38065, - 38067, 21069, 28508, 36963, 27973, 35892, 22545, 23884, [12107, 27424], - 27465, 26538, 21595, 33108, 32652, 22681, 34103, 24378, 25250, 27207, - 38201, 25970, 24708, 26725, 30631, 20052, 20392, 24039, 38808, 25772, - 32728, 23789, 20431, 31373, 20999, 33540, 19988, 24623, 31363, 38054, - 20405, 20146, 31206, 29748, 21220, 33465, 25810, 31165, 23517, 27777, - 38738, 36731, 27682, 20542, 21375, 28165, 25806, 26228, 27696, 24773, - 39031, 35831, 24198, 29756, 31351, 31179, 19992, 37041, 29699, 27714, - 22234, 37195, 27845, 36235, 21306, 34502, 26354, 36527, 23624, 39537, - 28192, 21462, 23094, 40843, 36259, 21435, 22280, 39079, 26435, 37275, - 27849, 20840, 30154, 25331, [12125, 29356], 21048, 21149, 32570, 28820, - 30264, 21364, 40522, 27063, 30830, 38592, 35033, 32676, 28982, 29123, - 20873, 26579, 29924, 22756, 25880, 22199, 35753, 39286, 25200, 32469, - 24825, 28909, 22764, 20161, [12040, 20154], 24525, 38887, 20219, 35748, - 20995, 22922, 32427, 25172, 20173, [12103, 26085], 25102, 33592, 33993, - 33635, 34701, 29076, 28342, 23481, 32466, 20887, 25545, 26580, - [12161, 32905], 33593, 34837, 20754, 23418, 22914, 36785, 20083, 27741, - [12042, 20837], 35109, 36719, 38446, 34122, 29790, 38160, 38384, 28070, - 33509, 24369, 25746, 27922, 33832, 33134, 40131, 22622, 36187, 19977, - 21441, 20254, 25955, 26705, 21971, 20007, 25620, 39578, 25195, 23234, - 29791, [12170, 33394], 28073, 26862, 20711, 33678, 30722, 26432, 21049, - 27801, 32433, 20667, 21861, 29022, 31579, 26194, 29642, 33515, 26441, - [12077, 23665], 21024, 29053, 34923, 38378, 38485, 25797, 36193, 33203, - 21892, 27733, 25159, 32558, 22674, 20260, 21830, 36175, 26188, 19978, - 23578, 35059, 26786, 25422, 31245, 28903, 33421, 21242, 38902, 23569, - 21736, 37045, 32461, 22882, 36170, 34503, [12166, 33292], 33293, 36198, - 25668, 23556, 24913, 28041, 31038, 35774, 30775, 30003, 21627, 20280, - [12189, 36523], 28145, 23072, 32453, 31070, 27784, 23457, 23158, 29978, - 32958, 24910, 28183, 22768, [12131, 29983], 29989, 29298, 21319, 32499, - 30465, 30427, 21097, 32988, 22307, 24072, 22833, 29422, 26045, 28287, - 35799, [12075, 23608], 34417, [12055, 21313], [12143, 30707], 25342, 26102, - 20160, [12215, 39135], 34432, 23454, 35782, 21490, [12142, 30690], 20351, - 23630, 39542, 22987, 24335, [12144, 31034], [12064, 22763], 19990, 26623, - 20107, 25325, 35475, 36893, 21183, 26159, 21980, 22124, 36866, 20181, - 20365, 37322, 39280, [12114, 27663], 24066, 24643, 23460, 35270, 35797, - 25910, [12095, 25163], [12216, 39318], 23432, 23551, 25480, 21806, 21463, - 30246, 20861, 34092, 26530, 26803, 27530, 25234, 36755, 21460, 33298, - 28113, 30095, 20070, 36174, 23408, 29087, 34223, 26257, 26329, 32626, - 34560, [12233, 40653], [12239, 40736], 23646, 26415, 36848, 26641, 26463, - 25101, 31446, 22661, 24246, 25968, 28465, 24661, 21047, 32781, 25684, - 34928, 29993, 24069, 26643, 25332, 38684, 21452, 29245, 35841, - [12116, 27700], 30561, 31246, 21550, 30636, 39034, 33308, 35828, 30805, - 26388, 28865, 26031, 25749, 22070, 24605, 31169, 21496, 19997, 27515, - 32902, 23546, 21987, 22235, 20282, 20284, 39282, 24051, 26494, 32824, - 24578, 39042, 36865, 23435, 35772, 35829, 25628, 33368, 25822, 22013, - 33487, 37221, 20439, 32032, 36895, 31903, 20723, 22609, 28335, 23487, - 35785, 32899, 37240, 33948, 31639, 34429, 38539, 38543, 32485, 39635, - 30862, 23681, 31319, 36930, 38567, 31071, 23385, 25439, 31499, 34001, - 26797, 21766, 32553, 29712, 32034, 38145, 25152, 22604, 20182, 23427, - 22905, 22612, 29549, 25374, 36427, 36367, 32974, 33492, 25260, 21488, - 27888, 37214, 22826, 24577, 27760, 22349, 25674, 36138, 30251, 28393, - 22363, 27264, 30192, 28525, 35885, 35848, 22374, 27631, 34962, 30899, - 25506, 21497, 28845, 27748, 22616, 25642, 22530, 26848, 33179, 21776, - 31958, 20504, 36538, 28108, 36255, 28907, 25487, 28059, 28372, 32486, - 33796, 26691, 36867, 28120, 38518, 35752, 22871, 29305, 34276, 33150, - 30140, 35466, 26799, 21076, 36386, 38161, 25552, 39064, 36420, 21884, - 20307, 26367, 22159, 24789, 28053, 21059, 23625, 22825, 28155, 22635, - [12133, 30000], 29980, 24684, 33300, 33094, 25361, 26465, 36834, 30522, - 36339, 36148, 38081, 24086, 21381, 21548, 28867, 27712, 24311, 20572, - 20141, 24237, 25402, 33351, 36890, 26704, 37230, 30643, 21516, 38108, - 24420, 31461, 26742, 25413, 31570, 32479, 30171, 20599, 25237, 22836, - 36879, 20984, 31171, 31361, 22270, 24466, 36884, 28034, 23648, - [12063, 22303], 21520, 20820, 28237, 22242, 25512, 39059, 33151, 34581, - 35114, 36864, 21534, 23663, 33216, 25302, 25176, 33073, 40501, 38464, - 39534, 39548, 26925, 22949, 25299, 21822, 25366, 21703, 34521, 27964, - 23043, [12129, 29926], 34972, 27498, 22806, 35916, 24367, 28286, 29609, - 39037, 20024, 28919, 23436, 30871, 25405, 26202, 30358, 24779, 23451, - 23113, 19975, 33109, 27754, 29579, 20129, 26505, [12153, 32593], 24448, - 26106, 26395, 24536, 22916, 23041, 24013, 24494, 21361, 38886, 36829, - 26693, 22260, 21807, 24799, 20026, 28493, 32500, 33479, 33806, 22996, - 20255, 20266, 23614, 32428, 26410, 34074, 21619, 30031, 32963, 21890, - 39759, 20301, 28205, 35859, 23561, 24944, 21355, 30239, 28201, 34442, - [12098, 25991], 38395, 32441, 21563, 31283, 32010, 38382, 21985, 32705, - 29934, 25373, 34583, 28065, 31389, 25105, 26017, 21351, 25569, 27779, - 24043, 21596, 38056, 20044, 27745, 35820, 23627, [12102, 26080], 33436, - 26791, 21566, 21556, [12111, 27595], 27494, 20116, 25410, 21320, 33310, - 20237, 20398, 22366, 25098, 38654, 26212, 29289, 21247, 21153, 24735, - 35823, 26132, 29081, 26512, 35199, 30802, 30717, 26224, 22075, 21560, - 38177, 29306, 31232, 24687, 24076, 24713, 33181, [12067, 22805], 24796, - 29060, 28911, 28330, 27728, 29312, 27268, 34989, 24109, 20064, 23219, - 21916, 38115, 27927, 31995, 38553, 25103, 32454, 30606, 34430, 21283, - 38686, 36758, 26247, 23777, 20384, 29421, 19979, 21414, 22799, 21523, - 25472, 38184, 20808, 20185, 40092, 32420, 21688, 36132, 34900, 33335, - 38386, 28046, 24358, 23244, 26174, 38505, 29616, 29486, 21439, 33146, - 39301, 32673, 23466, 38519, 38480, 32447, 30456, 21410, 38262, - [12217, 39321], 31665, 35140, 28248, 20065, 32724, 31077, 35814, 24819, - 21709, 20139, 39033, 24055, 27233, 20687, 21521, 35937, 33831, 30813, - 38660, 21066, 21742, 22179, 38144, 28040, 23477, 28102, 26195, - [12073, 23567], 23389, 26657, 32918, 21880, 31505, 25928, 26964, 20123, - 27463, 34638, 38795, 21327, 25375, 25658, 37034, 26012, 32961, 35856, - 20889, 26800, 21368, 34809, 25032, 27844, 27899, 35874, 23633, 34218, - 33455, 38156, 27427, [12191, 36763], 26032, 24571, [12092, 24515], 20449, - 34885, 26143, 33125, 29481, 24826, 20852, 21009, 22411, 24418, 37026, - [12175, 34892], 37266, 24184, 26447, 24615, 22995, 20804, 20982, 33016, - 21256, 27769, 38596, 29066, 20241, 20462, 32670, 26429, 21957, 38152, - 31168, 34966, 32483, 22687, 25100, 38656, 34394, 22040, 39035, 24464, - 35768, 33988, 37207, 21465, 26093, 24207, 30044, 24676, 32110, 23167, - 32490, 32493, 36713, 21927, 23459, 24748, 26059, [12126, 29572], 36873, - 30307, 30505, 32474, 38772, 34203, 23398, [12147, 31348], 38634, - [12174, 34880], 21195, 29071, 24490, 26092, 35810, 23547, 39535, 24033, - 27529, 27739, 35757, 35759, 36874, 36805, 21387, 25276, 40486, 40493, - 21568, 20011, 33469, [12123, 29273], 34460, 23830, 34905, 28079, 38597, - 21713, 20122, 35766, 28937, 21693, 38409, 28895, 28153, 30416, 20005, - 30740, 34578, 23721, 24310, [12180, 35328], 39068, 38414, 28814, 27839, - 22852, 25513, 30524, 34893, 28436, 33395, 22576, 29141, 21388, 30746, - 38593, 21761, 24422, 28976, 23476, 35866, 39564, 27523, 22830, 40495, - 31207, 26472, 25196, 20335, 30113, [12154, 32650], 27915, 38451, 27687, - 20208, 30162, 20859, 26679, 28478, 36992, 33136, 22934, 29814, 25671, - 23591, 36965, 31377, 35875, 23002, 21676, 33280, 33647, 35201, 32768, - 26928, 22094, 32822, 29239, 37326, 20918, 20063, 39029, 25494, 19994, - 21494, 26355, 33099, 22812, 28082, [12032, 19968], 22777, 21307, 25558, - 38129, 20381, 20234, [12176, 34915], 39056, 22839, 36951, 31227, 20202, - 33008, 30097, 27778, 23452, 23016, 24413, 26885, 34433, 20506, 24050, - [12036, 20057], 30691, 20197, 33402, 25233, 26131, [12194, 37009], 23673, - 20159, 24441, 33222, 36920, 32900, 30123, 20134, 35028, 24847, 27589, - 24518, 20041, 30410, 28322, 35811, 35758, 35850, 35793, 24322, 32764, - 32716, 32462, 33589, 33643, 22240, 27575, [12211, 38899], 38452, 23035, - 21535, 38134, 28139, 23493, 39278, 23609, 24341, 38544, 21360, 33521, - 27185, 23156, 40560, 24212, 32552, 33721, {f: 2, c: 33828}, 33639, 34631, - 36814, 36194, 30408, 24433, 39062, 30828, 26144, 21727, 25317, 20323, - 33219, 30152, 24248, 38605, 36362, 34553, 21647, 27891, 28044, 27704, - 24703, 21191, [12132, 29992], 24189, 20248, 24736, 24551, 23588, 30001, - 37038, 38080, 29369, 27833, 28216, [12195, 37193], 26377, 21451, 21491, - 20305, 37321, 35825, [12060, 21448], 24188, 36802, 28132, 20110, 30402, - 27014, 34398, 24858, 33286, 20313, 20446, 36926, 40060, 24841, 28189, - 28180, 38533, 20104, 23089, [12204, 38632], 19982, 23679, 31161, 23431, - 35821, [12155, 32701], [12127, 29577], 22495, 33419, 37057, 21505, 36935, - 21947, 23786, 24481, 24840, 27442, 29425, 32946, 35465, 28020, 23507, - 35029, 39044, 35947, 39533, 40499, 28170, 20900, 20803, 22435, 34945, - 21407, 25588, 36757, 22253, 21592, 22278, 29503, 28304, 32536, 36828, - 33489, 24895, 24616, 38498, [12104, 26352], 32422, 36234, 36291, 38053, - 23731, 31908, [12105, 26376], 24742, 38405, 32792, 20113, 37095, 21248, - 38504, 20801, 36816, 34164, 37213, 26197, 38901, 23381, 21277, 30776, - 26434, 26685, 21705, 28798, 23472, 36733, 20877, 22312, 21681, 25874, - 26242, 36190, 36163, 33039, 33900, 36973, 31967, 20991, 34299, 26531, - 26089, 28577, 34468, 36481, 22122, 36896, 30338, 28790, 29157, 36131, - 25321, 21017, 27901, 36156, 24590, 22686, 24974, 26366, 36192, 25166, - 21939, 28195, 26413, 36711, 38113, 38392, 30504, 26629, 27048, 21643, - 20045, 28856, 35784, 25688, 25995, 23429, 31364, 20538, 23528, 30651, - 27617, 35449, 31896, 27838, 30415, 26025, 36759, 23853, 23637, 34360, - 26632, 21344, 25112, 31449, 28251, 32509, 27167, 31456, 24432, 28467, - 24352, 25484, 28072, 26454, 19976, 24080, 36134, 20183, 32960, 30260, - 38556, 25307, 26157, 25214, 27836, 36213, 29031, 32617, 20806, 32903, - 21484, 36974, 25240, 21746, 34544, 36761, 32773, 38167, 34071, 36825, - 27993, 29645, 26015, 30495, 29956, 30759, 33275, 36126, 38024, 20390, - 26517, 30137, 35786, 38663, 25391, 38215, 38453, 33976, 25379, 30529, - 24449, 29424, 20105, 24596, 25972, 25327, 27491, 25919, 24103, 30151, - 37073, 35777, 33437, 26525, [12096, 25903], 21553, 34584, 30693, 32930, - 33026, 27713, 20043, 32455, 32844, 30452, 26893, 27542, 25191, 20540, - 20356, 22336, 25351, [12108, 27490], 36286, 21482, 26088, 32440, 24535, - 25370, 25527, [12164, 33267], 33268, 32622, 24092, 23769, 21046, 26234, - 31209, 31258, 36136, 28825, 30164, 28382, 27835, 31378, 20013, 30405, - 24544, 38047, 34935, 32456, 31181, 32959, 37325, 20210, 20247, - [12168, 33311], 21608, 24030, 27954, 35788, 31909, 36724, 32920, 24090, - 21650, 30385, 23449, 26172, 39588, 29664, 26666, 34523, 26417, 29482, - 35832, 35803, 36880, [12149, 31481], 28891, 29038, 25284, 30633, 22065, - 20027, 33879, 26609, 21161, 34496, 36142, 38136, 31569, 20303, 27880, - 31069, 39547, 25235, [12118, 29226], 25341, 19987, 30742, 36716, 25776, - 36186, 31686, 26729, 24196, 35013, 22918, 25758, 22766, 29366, 26894, - 38181, 36861, 36184, 22368, 32512, 35846, 20934, 25417, 25305, 21331, - 26700, 29730, 33537, 37196, 21828, 30528, 28796, 27978, 20857, 21672, - 36164, 23039, 28363, 28100, 23388, 32043, 20180, 31869, 28371, - [12070, 23376], [12163, 33258], 28173, 23383, 39683, 26837, 36394, 23447, - 32508, 24635, 32437, 37049, [12187, 36208], 22863, 25549, 31199, - [12188, 36275], 21330, 26063, 31062, 35781, 38459, 32452, 38075, 32386, - 22068, 37257, 26368, 32618, 23562, 36981, 26152, 24038, 20304, 26590, - 20570, 20316, 22352, 24231, 20109, 19980, 20800, 19984, 24319, 21317, - 19989, 20120, 19998, [12224, 39730], 23404, 22121, [12033, 20008], 31162, - [12035, 20031], [12052, 21269], 20039, 22829, [12120, 29243], 21358, 27664, - 22239, 32996, 39319, 27603, 30590, 40727, [12034, 20022], 20127, 40720, - 20060, 20073, 20115, 33416, 23387, 21868, 22031, 20164, 21389, 21405, - 21411, 21413, 21422, 38757, 36189, [12053, 21274], 21493, 21286, 21294, - 21310, 36188, 21350, 21347, 20994, 21000, 21006, 21037, 21043, - {f: 2, c: 21055}, 21068, 21086, 21089, 21084, 33967, 21117, 21122, 21121, - 21136, 21139, [12044, 20866], 32596, 20155, 20163, 20169, 20162, 20200, - 20193, 20203, 20190, 20251, 20211, 20258, 20324, 20213, 20261, 20263, - 20233, 20267, 20318, 20327, 25912, 20314, 20317, 20319, 20311, 20274, - 20285, 20342, 20340, 20369, 20361, 20355, 20367, 20350, 20347, 20394, - 20348, 20396, 20372, 20454, 20456, 20458, 20421, 20442, 20451, 20444, - 20433, 20447, 20472, 20521, 20556, 20467, 20524, 20495, 20526, 20525, - 20478, 20508, 20492, 20517, 20520, 20606, 20547, 20565, 20552, 20558, - 20588, 20603, 20645, 20647, 20649, 20666, 20694, 20742, 20717, 20716, - 20710, 20718, 20743, 20747, 20189, 27709, 20312, 20325, 20430, - [12245, 40864], 27718, 31860, 20846, 24061, 40649, 39320, 20865, 22804, - [12051, 21241], 21261, 35335, 21264, 20971, 22809, 20821, [12039, 20128], - 20822, 20147, 34926, 34980, 20149, 33044, 35026, 31104, 23348, 34819, - 32696, [12046, 20907], 20913, 20925, 20924, 20935, [12045, 20886], 20898, - 20901, 35744, {f: 2, c: 35750}, 35754, {f: 2, c: 35764}, 35767, - {f: 2, c: 35778}, 35787, 35791, 35790, {f: 3, c: 35794}, 35798, - {f: 2, c: 35800}, 35804, {f: 2, c: 35807}, 35812, {f: 2, c: 35816}, 35822, - 35824, 35827, 35830, 35833, 35836, {f: 2, c: 35839}, 35842, 35844, 35847, - 35852, 35855, {f: 2, c: 35857}, {f: 3, c: 35860}, 35865, 35867, 35864, - 35869, {f: 3, c: 35871}, 35877, 35879, {f: 2, c: 35882}, {f: 2, c: 35886}, - {f: 2, c: 35890}, {f: 2, c: 35893}, [12057, 21353], 21370, 38429, 38434, - 38433, 38449, 38442, 38461, 38460, 38466, 38473, 38484, 38495, 38503, - 38508, 38514, 38516, 38536, 38541, 38551, 38576, 37015, 37019, 37021, - 37017, 37036, 37025, 37044, 37043, 37046, 37050, 37048, 37040, 37071, - 37061, 37054, 37072, 37060, 37063, 37075, 37094, 37090, 37084, 37079, - 37083, 37099, 37103, 37118, 37124, 37154, 37150, 37155, 37169, 37167, - 37177, 37187, 37190, 21005, 22850, 21154, {f: 2, c: 21164}, 21182, 21759, - 21200, 21206, 21232, 21471, 29166, 30669, [12085, 24308], [12048, 20981], - 20988, [12223, 39727], [12059, 21430], 24321, 30042, 24047, 22348, 22441, - 22433, 22654, 22716, 22725, 22737, 22313, 22316, 22314, 22323, 22329, - {f: 2, c: 22318}, 22364, 22331, 22338, 22377, 22405, 22379, 22406, 22396, - 22395, 22376, 22381, 22390, 22387, 22445, 22436, 22412, 22450, 22479, - 22439, 22452, 22419, 22432, 22485, 22488, 22490, 22489, 22482, 22456, - 22516, 22511, 22520, 22500, 22493, 22539, 22541, 22525, 22509, 22528, - 22558, 22553, 22596, 22560, 22629, 22636, 22657, 22665, 22682, 22656, - 39336, 40729, 25087, 33401, 33405, 33407, 33423, 33418, 33448, 33412, - 33422, 33425, 33431, 33433, 33451, 33464, 33470, 33456, 33480, 33482, - 33507, 33432, 33463, 33454, {f: 2, c: 33483}, 33473, 33449, 33460, 33441, - 33450, 33439, 33476, 33486, 33444, 33505, 33545, 33527, 33508, 33551, - 33543, 33500, 33524, 33490, 33496, 33548, 33531, 33491, 33553, 33562, - 33542, {f: 2, c: 33556}, 33504, 33493, 33564, 33617, {f: 2, c: 33627}, - 33544, 33682, 33596, 33588, 33585, 33691, 33630, 33583, 33615, 33607, - 33603, 33631, 33600, 33559, 33632, 33581, 33594, 33587, 33638, 33637, - 33640, 33563, 33641, 33644, 33642, {f: 2, c: 33645}, 33712, 33656, - {f: 2, c: 33715}, 33696, 33706, 33683, 33692, 33669, 33660, 33718, 33705, - 33661, 33720, 33659, 33688, 33694, 33704, 33722, 33724, 33729, 33793, - 33765, 33752, 22535, 33816, 33803, 33757, 33789, 33750, 33820, 33848, - 33809, 33798, 33748, 33759, 33807, 33795, {f: 2, c: 33784}, 33770, 33733, - 33728, 33830, 33776, 33761, 33884, 33873, 33882, 33881, 33907, - {f: 2, c: 33927}, 33914, 33929, 33912, 33852, 33862, 33897, 33910, 33932, - 33934, 33841, 33901, 33985, 33997, 34000, 34022, 33981, 34003, 33994, - 33983, 33978, 34016, 33953, 33977, 33972, 33943, 34021, 34019, 34060, - 29965, 34104, 34032, 34105, 34079, 34106, 34134, 34107, 34047, 34044, - 34137, 34120, 34152, 34148, 34142, 34170, 30626, 34115, 34162, 34171, - 34212, 34216, 34183, 34191, 34169, 34222, 34204, 34181, 34233, 34231, - 34224, 34259, 34241, 34268, 34303, 34343, 34309, 34345, 34326, 34364, - [12086, 24318], 24328, 22844, 22849, 32823, 22869, 22874, 22872, 21263, - [12074, 23586], 23589, 23596, 23604, 25164, 25194, 25247, 25275, 25290, - 25306, 25303, 25326, 25378, 25334, 25401, 25419, 25411, 25517, 25590, - 25457, 25466, 25486, 25524, 25453, 25516, 25482, 25449, 25518, 25532, - 25586, 25592, 25568, 25599, 25540, 25566, 25550, 25682, 25542, 25534, - 25669, 25665, 25611, 25627, 25632, 25612, 25638, 25633, 25694, 25732, - 25709, 25750, 25722, {f: 2, c: 25783}, 25753, 25786, 25792, 25808, 25815, - 25828, 25826, 25865, 25893, 25902, [12087, 24331], 24530, 29977, 24337, - 21343, 21489, 21501, 21481, 21480, 21499, 21522, 21526, 21510, 21579, - {f: 3, c: 21586}, 21590, 21571, 21537, 21591, 21593, 21539, 21554, 21634, - 21652, 21623, 21617, 21604, {f: 2, c: 21658}, 21636, 21622, 21606, 21661, - 21712, 21677, 21698, 21684, 21714, 21671, 21670, {f: 2, c: 21715}, 21618, - 21667, 21717, 21691, 21695, 21708, {f: 2, c: 21721}, 21724, - {f: 2, c: 21673}, 21668, 21725, 21711, 21726, 21787, 21735, 21792, 21757, - 21780, 21747, {f: 2, c: 21794}, 21775, 21777, 21799, 21802, 21863, 21903, - 21941, 21833, 21869, 21825, 21845, 21823, 21840, 21820, 21815, 21846, - {f: 3, c: 21877}, 21811, 21808, 21852, 21899, 21970, 21891, 21937, 21945, - 21896, 21889, 21919, 21886, 21974, 21905, 21883, 21983, {f: 2, c: 21949}, - 21908, 21913, 21994, 22007, 21961, 22047, 21969, {f: 2, c: 21995}, 21972, - 21990, 21981, 21956, 21999, 21989, {f: 2, c: 22002}, {f: 2, c: 21964}, - 21992, 22005, 21988, 36756, 22046, 22024, 22028, 22017, 22052, 22051, - 22014, 22016, 22055, 22061, 22104, 22073, 22103, 22060, 22093, 22114, - 22105, 22108, 22092, 22100, 22150, 22116, 22129, 22123, {f: 2, c: 22139}, - 22149, 22163, 22191, 22228, [12062, 22231], 22237, 22241, 22261, 22251, - 22265, 22271, 22276, 22282, 22281, 22300, 24079, 24089, 24084, 24081, - 24113, {f: 2, c: 24123}, 24119, 24132, 24148, 24155, 24158, 24161, 23692, - 23674, 23693, 23696, 23702, 23688, {f: 2, c: 23704}, 23697, 23706, 23708, - 23733, 23714, 23741, 23724, 23723, 23729, 23715, 23745, 23735, 23748, - 23762, 23780, 23755, 23781, {f: 2, c: 23810}, 23847, 23846, 23854, 23844, - 23838, 23814, 23835, 23896, 23870, 23860, 23869, 23916, 23899, 23919, - 23901, 23915, 23883, 23882, 23913, 23924, 23938, 23961, 23965, 35955, - 23991, 24005, [12091, 24435], 24439, 24450, 24455, 24457, 24460, 24469, - 24473, 24476, 24488, 24493, 24501, 24508, 34914, [12090, 24417], 29357, - 29360, 29364, {f: 2, c: 29367}, 29379, 29377, 29390, 29389, 29394, 29416, - 29423, 29417, 29426, 29428, 29431, 29441, 29427, 29443, {f: 2, c: 29434}, - 29463, 29459, 29473, 29450, 29470, 29469, 29461, 29474, 29497, 29477, - 29484, 29496, 29489, 29520, 29517, 29527, 29536, 29548, 29551, 29566, - [12167, 33307], 22821, 39143, 22820, [12065, 22786], 39267, - {f: 6, c: 39271}, 39284, 39287, 39293, 39296, 39300, 39303, 39306, 39309, - {f: 2, c: 39312}, {f: 3, c: 39315}, 24192, 24209, 24203, 24214, 24229, - 24224, 24249, 24245, 24254, 24243, 36179, 24274, 24273, 24283, 24296, - 24298, 33210, 24516, 24521, 24534, 24527, 24579, 24558, 24580, 24545, - 24548, 24574, {f: 2, c: 24581}, 24554, 24557, 24568, 24601, 24629, 24614, - 24603, 24591, 24589, 24617, 24619, 24586, 24639, 24609, {f: 2, c: 24696}, - 24699, 24698, 24642, 24682, 24701, 24726, 24730, 24749, 24733, 24707, - 24722, 24716, 24731, 24812, 24763, 24753, 24797, 24792, 24774, 24794, - 24756, 24864, 24870, 24853, 24867, 24820, 24832, 24846, 24875, 24906, - 24949, 25004, 24980, 24999, 25015, 25044, 25077, 24541, 38579, 38377, - 38379, 38385, 38387, {f: 2, c: 38389}, 38396, 38398, {f: 2, c: 38403}, - 38406, 38408, {f: 4, c: 38410}, 38415, 38418, {f: 3, c: 38421}, - {f: 2, c: 38425}, 20012, [12121, 29247], 25109, 27701, 27732, 27740, 27722, - 27811, 27781, 27792, 27796, 27788, {f: 2, c: 27752}, 27764, 27766, 27782, - 27817, 27856, 27860, 27821, {f: 2, c: 27895}, 27889, 27863, 27826, 27872, - 27862, 27898, 27883, 27886, 27825, 27859, 27887, 27902, 27961, 27943, - 27916, 27971, 27976, 27911, 27908, 27929, 27918, 27947, 27981, 27950, - 27957, 27930, 27983, 27986, 27988, 27955, 28049, 28015, 28062, 28064, - 27998, {f: 2, c: 28051}, 27996, 28000, 28028, 28003, 28186, 28103, 28101, - 28126, 28174, 28095, 28128, 28177, 28134, 28125, 28121, 28182, 28075, - 28172, 28078, 28203, 28270, 28238, 28267, 28338, 28255, 28294, - {f: 2, c: 28243}, 28210, 28197, 28228, 28383, 28337, 28312, 28384, 28461, - 28386, 28325, 28327, 28349, 28347, 28343, 28375, 28340, 28367, 28303, - 28354, 28319, 28514, {f: 2, c: 28486}, 28452, 28437, 28409, 28463, 28470, - 28491, 28532, 28458, 28425, 28457, 28553, 28557, 28556, 28536, 28530, - 28540, 28538, 28625, 28617, 28583, 28601, 28598, 28610, 28641, 28654, - 28638, 28640, 28655, 28698, 28707, 28699, 28729, 28725, 28751, 28766, - [12071, 23424], 23428, 23445, 23443, 23461, 23480, 29999, 39582, 25652, - 23524, 23534, 35120, 23536, 36423, 35591, 36790, 36819, 36821, 36837, - 36846, 36836, 36841, 36838, 36851, 36840, 36869, 36868, 36875, 36902, - 36881, 36877, 36886, 36897, {f: 2, c: 36917}, 36909, 36911, 36932, - {f: 2, c: 36945}, 36944, 36968, 36952, 36962, 36955, 26297, 36980, 36989, - 36994, 37000, 36995, 37003, [12089, 24400], 24407, 24406, 24408, 23611, - 21675, 23632, 23641, 23409, 23651, 23654, 32700, 24362, 24361, 24365, - 33396, 24380, 39739, [12076, 23662], 22913, 22915, 22925, {f: 2, c: 22953}, - 22947, 22935, 22986, 22955, 22942, 22948, 22994, 22962, 22959, 22999, - 22974, {f: 2, c: 23045}, 23005, 23048, 23011, 23000, 23033, 23052, 23049, - 23090, 23092, 23057, 23075, 23059, 23104, 23143, 23114, 23125, 23100, - 23138, 23157, 33004, 23210, 23195, 23159, 23162, 23230, 23275, 23218, - 23250, 23252, 23224, 23264, 23267, 23281, 23254, 23270, 23256, 23260, - 23305, 23319, 23318, 23346, 23351, 23360, 23573, 23580, 23386, 23397, - 23411, 23377, 23379, 23394, 39541, {f: 2, c: 39543}, 39546, 39551, 39549, - {f: 2, c: 39552}, 39557, 39560, 39562, 39568, {f: 2, c: 39570}, 39574, - 39576, {f: 3, c: 39579}, {f: 2, c: 39583}, {f: 2, c: 39586}, 39589, 39591, - 32415, 32417, 32419, 32421, {f: 2, c: 32424}, 32429, 32432, 32446, - {f: 3, c: 32448}, 32457, {f: 2, c: 32459}, 32464, 32468, 32471, 32475, - {f: 2, c: 32480}, 32488, 32491, {f: 2, c: 32494}, {f: 2, c: 32497}, 32525, - 32502, {f: 2, c: 32506}, 32510, {f: 3, c: 32513}, {f: 2, c: 32519}, - {f: 2, c: 32523}, 32527, {f: 2, c: 32529}, 32535, 32537, 32540, 32539, - 32543, {f: 7, c: 32545}, {f: 4, c: 32554}, {f: 5, c: 32559}, 32565, - [12083, 24186], 30079, [12078, 24027], 30014, 37013, 29582, 29585, 29614, - 29602, 29599, 29647, 29634, 29649, 29623, 29619, 29632, 29641, 29640, - 29669, 29657, 39036, 29706, 29673, 29671, 29662, 29626, 29682, 29711, - 29738, 29787, 29734, 29733, 29736, 29744, 29742, 29740, 29723, 29722, - 29761, 29788, 29783, 29781, 29785, 29815, 29805, 29822, 29852, 29838, - {f: 2, c: 29824}, 29831, 29835, 29854, {f: 2, c: 29864}, 29840, 29863, - 29906, 29882, {f: 3, c: 38890}, 26444, 26451, 26462, 26440, 26473, 26533, - 26503, 26474, 26483, 26520, 26535, 26485, 26536, 26526, 26541, 26507, - 26487, 26492, 26608, 26633, 26584, 26634, 26601, 26544, 26636, 26585, - 26549, 26586, 26547, 26589, 26624, 26563, 26552, 26594, 26638, 26561, - 26621, {f: 2, c: 26674}, {f: 2, c: 26720}, 26702, 26722, 26692, 26724, - 26755, 26653, 26709, 26726, 26689, 26727, 26688, 26686, 26698, 26697, - 26665, 26805, 26767, 26740, 26743, 26771, 26731, 26818, 26990, 26876, - {f: 2, c: 26911}, 26873, 26916, 26864, 26891, 26881, 26967, 26851, 26896, - 26993, 26937, 26976, 26946, 26973, 27012, 26987, 27008, 27032, 27000, - 26932, 27084, {f: 2, c: 27015}, 27086, 27017, 26982, 26979, 27001, 27035, - 27047, 27067, 27051, 27053, 27092, 27057, 27073, 27082, 27103, 27029, - 27104, 27021, 27135, 27183, 27117, {f: 2, c: 27159}, 27237, 27122, 27204, - 27198, 27296, 27216, 27227, 27189, 27278, 27257, 27197, 27176, 27224, - 27260, 27281, 27280, 27305, 27287, 27307, 29495, 29522, {f: 2, c: 27521}, - 27527, 27524, {f: 2, c: 27538}, 27533, {f: 2, c: 27546}, 27553, 27562, - 36715, 36717, {f: 3, c: 36721}, {f: 2, c: 36725}, 36728, 36727, - {f: 2, c: 36729}, 36732, 36734, {f: 2, c: 36737}, 36740, 36743, 36747, - {f: 3, c: 36749}, 36760, 36762, 36558, 25099, 25111, 25115, 25119, 25122, - 25121, 25125, 25124, 25132, 33255, 29935, 29940, 29951, 29967, 29969, - 29971, [12097, 25908], {f: 3, c: 26094}, 26122, 26137, 26482, 26115, 26133, - 26112, 28805, 26359, 26141, 26164, 26161, 26166, 26165, 32774, 26207, - 26196, 26177, 26191, 26198, 26209, 26199, 26231, 26244, 26252, 26279, - 26269, 26302, {f: 2, c: 26331}, 26342, 26345, {f: 2, c: 36146}, 36150, - 36155, 36157, 36160, {f: 2, c: 36165}, {f: 2, c: 36168}, 36167, 36173, - 36181, 36185, 35271, {f: 3, c: 35274}, {f: 4, c: 35278}, 29294, 29343, - 29277, 29286, 29295, {f: 2, c: 29310}, 29316, 29323, 29325, 29327, 29330, - 25352, 25394, 25520, 25663, 25816, 32772, 27626, 27635, 27645, 27637, - 27641, 27653, 27655, 27654, 27661, 27669, {f: 3, c: 27672}, 27681, 27689, - 27684, 27690, 27698, 25909, 25941, 25963, 29261, 29266, 29270, 29232, - 34402, 21014, 32927, 32924, 32915, 32956, 26378, 32957, 32945, 32939, - 32941, 32948, 32951, {f: 4, c: 32999}, 32987, 32962, 32964, 32985, 32973, - 32983, 26384, 32989, 33003, 33009, 33012, 33005, {f: 2, c: 33037}, 33010, - 33020, 26389, 33042, 35930, 33078, 33054, 33068, 33048, 33074, 33096, - 33100, 33107, 33140, {f: 2, c: 33113}, 33137, 33120, 33129, - {f: 2, c: 33148}, 33133, 33127, 22605, 23221, 33160, 33154, 33169, 28373, - 33187, 33194, 33228, 26406, 33226, 33211, 33217, 33190, 27428, 27447, - 27449, 27459, 27462, 27481, {f: 3, c: 39121}, 39125, {f: 2, c: 39129}, - [12110, 27571], 24384, 27586, 35315, 26000, 40785, 26003, 26044, 26054, - 26052, 26051, 26060, 26062, 26066, 26070, 28800, 28828, 28822, 28829, - 28859, 28864, 28855, 28843, 28849, 28904, 28874, 28944, 28947, 28950, - 28975, 28977, 29043, 29020, 29032, 28997, 29042, 29002, 29048, 29050, - 29080, 29107, 29109, 29096, 29088, 29152, 29140, 29159, 29177, 29213, - 29224, 28780, 28952, 29030, 29113, 25150, 25149, 25155, {f: 2, c: 25160}, - 31035, 31040, 31046, 31049, {f: 2, c: 31067}, 31059, 31066, 31074, 31063, - 31072, 31087, 31079, 31098, 31109, 31114, 31130, 31143, 31155, 24529, - 24528, 24636, 24669, 24666, 24679, 24641, 24665, 24675, 24747, 24838, - 24845, 24925, 25001, 24989, 25035, 25041, 25094, 32896, [12160, 32895], - 27795, 27894, 28156, 30710, 30712, 30720, 30729, {f: 2, c: 30743}, 30737, - 26027, 30765, {f: 2, c: 30748}, {f: 3, c: 30777}, 30751, 30780, 30757, - 30764, 30755, 30761, 30798, 30829, {f: 2, c: 30806}, 30758, 30800, 30791, - 30796, 30826, 30875, 30867, 30874, 30855, 30876, 30881, 30883, 30898, - 30905, 30885, 30932, 30937, 30921, 30956, 30962, 30981, 30964, 30995, - 31012, 31006, 31028, 40859, [12235, 40697], {f: 2, c: 40699}, 30449, 30468, - 30477, 30457, {f: 2, c: 30471}, 30490, 30498, 30489, 30509, 30502, 30517, - 30520, {f: 2, c: 30544}, 30535, 30531, 30554, 30568, 30562, 30565, 30591, - 30605, 30589, 30592, 30604, 30609, {f: 2, c: 30623}, 30640, 30645, 30653, - 30010, 30016, 30030, 30027, 30024, 30043, 30066, 30073, 30083, 32600, - 32609, 32607, 35400, 32616, 32628, 32625, 32633, 32641, 32638, 30413, - 30437, 34866, {f: 3, c: 38021}, 38027, 38026, {f: 2, c: 38028}, - {f: 2, c: 38031}, 38036, 38039, 38037, {f: 3, c: 38042}, {f: 2, c: 38051}, - 38059, 38058, 38061, 38060, {f: 2, c: 38063}, 38066, 38068, - {f: 5, c: 38070}, {f: 2, c: 38076}, 38079, 38084, {f: 7, c: 38088}, - {f: 3, c: 38096}, {f: 3, c: 38101}, 38105, 38104, 38107, {f: 3, c: 38110}, - 38114, {f: 2, c: 38116}, {f: 2, c: 38119}, 38122, 38121, 38123, - {f: 2, c: 38126}, {f: 3, c: 38131}, 38135, 38137, {f: 2, c: 38140}, 38143, - 38147, 38146, {f: 2, c: 38150}, {f: 2, c: 38153}, {f: 3, c: 38157}, - {f: 5, c: 38162}, 38168, 38171, {f: 3, c: 38173}, 38178, {f: 2, c: 38186}, - 38185, 38188, {f: 2, c: 38193}, 38196, {f: 3, c: 38198}, 38204, - {f: 2, c: 38206}, 38210, 38197, {f: 3, c: 38212}, 38217, 38220, - {f: 2, c: 38222}, {f: 3, c: 38226}, {f: 4, c: 38230}, 38235, - {f: 2, c: 38238}, 38237, {f: 2, c: 38241}, {f: 9, c: 38244}, 38255, - {f: 3, c: 38257}, 38202, 30695, 30700, 38601, 31189, 31213, 31203, 31211, - 31238, 23879, 31235, 31234, 31262, 31252, 31289, 31287, 31313, 40655, - 39333, 31344, 30344, 30350, 30355, 30361, 30372, 29918, 29920, 29996, - 40480, 40482, {f: 5, c: 40488}, 40498, 40497, 40502, 40504, 40503, - {f: 2, c: 40505}, 40510, {f: 2, c: 40513}, 40516, {f: 4, c: 40518}, - {f: 2, c: 40523}, 40526, 40529, 40533, 40535, {f: 3, c: 40538}, 40542, - 40547, {f: 7, c: 40550}, 40561, 40557, 40563, [12135, 30098], 30100, 30102, - 30112, 30109, 30124, 30115, {f: 2, c: 30131}, 30136, 30148, 30129, 30128, - 30147, 30146, 30166, 30157, 30179, 30184, 30182, 30180, 30187, 30183, - 30211, 30193, 30204, 30207, 30224, 30208, 30213, 30220, 30231, 30218, - 30245, 30232, 30229, 30233, 30235, 30268, 30242, 30240, 30272, 30253, - 30256, 30271, 30261, 30275, 30270, 30259, 30285, 30302, 30292, 30300, - 30294, 30315, 30319, 32714, 31462, {f: 2, c: 31352}, 31360, 31366, 31368, - 31381, 31398, 31392, 31404, 31400, 31405, 31411, 34916, 34921, 34930, - 34941, 34943, 34946, 34978, 35014, 34999, 35004, 35017, 35042, 35022, - 35043, 35045, 35057, 35098, 35068, 35048, 35070, 35056, 35105, 35097, - 35091, 35099, 35082, 35124, 35115, 35126, 35137, 35174, 35195, - [12134, 30091], 32997, 30386, 30388, 30684, [12158, 32786], 32788, 32790, - 32796, 32800, 32802, {f: 3, c: 32805}, 32809, 32808, 32817, 32779, 32821, - 32835, 32838, 32845, 32850, 32873, 32881, 35203, 39032, 39040, 39043, - 39049, {f: 2, c: 39052}, 39055, 39060, {f: 2, c: 39066}, {f: 2, c: 39070}, - {f: 2, c: 39073}, {f: 2, c: 39077}, [12172, 34381], 34388, 34412, 34414, - 34431, 34426, 34428, 34427, 34472, 34445, 34443, 34476, 34461, 34471, - 34467, 34474, 34451, 34473, 34486, 34500, 34485, 34510, 34480, 34490, - 34481, 34479, 34505, 34511, 34484, 34537, {f: 2, c: 34545}, 34541, 34547, - 34512, 34579, 34526, 34548, 34527, 34520, 34513, 34563, 34567, 34552, - 34568, 34570, 34573, 34569, 34595, 34619, 34590, 34597, 34606, 34586, - 34622, 34632, 34612, 34609, 34601, 34615, 34623, 34690, 34594, - {f: 2, c: 34685}, 34683, 34656, 34672, 34636, 34670, 34699, 34643, 34659, - 34684, 34660, 34649, 34661, 34707, 34735, 34728, 34770, 34758, 34696, - 34693, 34733, 34711, 34691, 34731, 34789, 34732, 34741, 34739, 34763, - 34771, 34749, 34769, 34752, 34762, 34779, 34794, 34784, 34798, 34838, - 34835, 34814, 34826, 34843, 34849, 34873, 34876, [12152, 32566], 32578, - {f: 2, c: 32580}, 33296, 31482, 31485, 31496, {f: 2, c: 31491}, 31509, - 31498, 31531, 31503, 31559, 31544, 31530, 31513, 31534, 31537, 31520, - 31525, 31524, 31539, 31550, 31518, 31576, 31578, 31557, 31605, 31564, - 31581, 31584, 31598, 31611, 31586, 31602, 31601, 31632, {f: 2, c: 31654}, - 31672, 31660, 31645, 31656, 31621, 31658, 31644, 31650, 31659, 31668, - 31697, 31681, 31692, 31709, 31706, {f: 2, c: 31717}, 31722, 31756, 31742, - 31740, 31759, 31766, 31755, 31775, 31786, 31782, 31800, 31809, 31808, - 33278, {f: 2, c: 33281}, 33284, 33260, 34884, {f: 3, c: 33313}, 33325, - 33327, 33320, 33323, 33336, 33339, {f: 2, c: 33331}, 33342, 33348, 33353, - 33355, 33359, 33370, 33375, 33384, 34942, 34949, 34952, 35032, 35039, - 35166, 32669, 32671, 32679, {f: 2, c: 32687}, 32690, 31868, 25929, 31889, - 31901, 31900, 31902, 31906, 31922, {f: 2, c: 31932}, 31937, 31943, - {f: 2, c: 31948}, 31944, 31941, 31959, 31976, [12169, 33390], 26280, 32703, - 32718, 32725, 32741, 32737, 32742, 32745, 32750, 32755, [12151, 31992], - 32119, 32166, 32174, 32327, 32411, 40632, 40628, 36211, 36228, 36244, - 36241, 36273, 36199, 36205, 35911, 35913, 37194, 37200, {f: 2, c: 37198}, - 37220, 37218, 37217, 37232, 37225, 37231, {f: 2, c: 37245}, 37234, 37236, - 37241, 37260, 37253, 37264, 37261, 37265, {f: 2, c: 37282}, 37290, - {f: 3, c: 37293}, 37301, 37300, 37306, [12183, 35925], 40574, 36280, 36331, - 36357, 36441, 36457, 36277, 36287, 36284, 36282, 36292, {f: 2, c: 36310}, - 36314, 36318, {f: 2, c: 36302}, 36315, 36294, 36332, {f: 2, c: 36343}, - 36323, 36345, 36347, 36324, 36361, 36349, 36372, 36381, 36383, 36396, - 36398, 36387, 36399, 36410, 36416, 36409, 36405, 36413, 36401, 36425, - {f: 2, c: 36417}, {f: 2, c: 36433}, 36426, 36464, 36470, 36476, 36463, - 36468, 36485, 36495, 36500, 36496, 36508, 36510, [12184, 35960], 35970, - 35978, 35973, 35992, 35988, 26011, 35286, 35294, 35290, 35292, 35301, - 35307, 35311, 35390, 35622, 38739, 38633, 38643, 38639, 38662, 38657, - 38664, 38671, 38670, 38698, 38701, 38704, 38718, 40832, 40835, - {f: 6, c: 40837}, 40844, 40702, 40715, 40717, [12203, 38585], - {f: 2, c: 38588}, 38606, 38610, 30655, 38624, 37518, 37550, 37576, 37694, - 37738, 37834, 37775, 37950, 37995, 40063, 40066, {f: 4, c: 40069}, 31267, - 40075, 40078, {f: 3, c: 40080}, {f: 2, c: 40084}, {f: 2, c: 40090}, - {f: 6, c: 40094}, {f: 5, c: 40101}, 40107, {f: 2, c: 40109}, - {f: 8, c: 40112}, {f: 4, c: 40122}, {f: 4, c: 40132}, {f: 7, c: 40138}, - {f: 3, c: 40147}, {f: 3, c: 40151}, {f: 2, c: 40156}, 40159, 40162, 38780, - 38789, {f: 2, c: 38801}, 38804, 38831, 38827, 38819, 38834, 38836, 39601, - 39600, 39607, 40536, 39606, 39610, 39612, 39617, 39616, 39621, 39618, - {f: 2, c: 39627}, 39633, 39749, 39747, 39751, 39753, 39752, 39757, 39761, - 39144, 39181, 39214, 39253, 39252, [12221, 39647], 39649, 39654, 39663, - 39659, 39675, 39661, 39673, 39688, 39695, 39699, 39711, 39715, - {f: 2, c: 40637}, 32315, 40578, {f: 2, c: 40583}, 40587, 40594, 37846, - 40605, 40607, {f: 3, c: 40667}, 40672, 40671, 40674, 40681, 40679, 40677, - 40682, 40687, 40738, 40748, 40751, 40761, 40759, {f: 2, c: 40765}, 40772, - 12295, {s: 13}, 30362, 34297, 31001, 24859, 39599, 35158, 22761, 32631, - 25850, 25943, 38930, 36774, 32070, 24171, 32129, 37770, 35607, 39165, - 23542, 22577, 39825, 36649, [12185, 35997], 37575, 29437, 20633, 24970, - 32179, 31558, 30050, 25987, 24163, 38281, 37002, 32232, 36022, 35722, - 36783, 36782, 27161, 40009, 30303, 28693, 28657, 36051, 25839, 39173, - 25765, 37474, 37457, 39361, 35036, 36001, 21443, 34870, 27544, 24922, - 24920, 29158, 33980, 33369, 20489, 28356, 21408, 20596, 28204, 23652, - 35435, 25881, 25723, 34796, 39262, 35730, 32399, 37855, 29987, 38369, - 39019, 22580, 22039, [12199, 38263], 20767, 33144, 24288, 26274, 37396, - [12190, 36554], 24505, 22645, 38515, 35183, 31281, 25074, 35488, 39425, - 36978, 39347, [12242, 40786], 29118, 34909, 34802, 23541, 30087, 36490, - 31820, 32162, 37276, 37604, 38619, 30990, 20786, 35320, 34389, 20659, - 30241, 38358, 21109, 37656, 32020, 32189, 36781, 35422, 36060, 32880, - 24478, 21474, 36517, 31428, 37679, 36948, 24118, 36024, 25812, 21934, - 37170, 25763, 33213, 24986, 35477, 24392, 30070, 25803, 40680, 34153, - 27284, 25623, 23798, 31153, 23566, 29128, 37159, 25973, 28364, 36958, - 32224, 39003, 40670, 22666, 38651, 28593, 37347, 35519, 35548, 37336, - 38914, 37664, 35330, 26481, 21205, 26847, 20941, [12222, 39717], 29346, - 29544, 35712, 36077, 37709, 37723, 26039, 32222, 38538, 23565, 22136, - 38931, 37389, 22890, 22702, 40285, 38989, 35355, 24801, 39187, 20818, - 29246, 39180, 36019, 30332, 32624, 38309, 31020, 37353, 29033, 31684, - 36009, 39151, 35370, 32033, [12214, 39131], 35513, 24290, 36027, 32027, - 22707, 22894, 24996, 31966, 35920, 26963, 37586, [12213, 39080], 30219, - 39342, 32299, 35575, 40179, 33178, 36667, 25771, 36628, 36070, 24489, - 36000, 35331, 23142, 32283, 35442, 37411, 33995, 24185, 36245, 36123, - 23713, 21083, 37628, 32177, 23831, 37804, 25841, 40255, 38307, 37499, - 20491, 32102, 40852, 38799, 36002, 37390, 28317, 27083, 36092, 34865, - 39015, 21102, 38364, 35264, 39208, 24931, 36011, 24291, 35215, 27512, - [12244, 40860], 38312, 36556, 35437, 27331, 36020, 21130, 36645, 37707, - 22283, 36942, 39405, 38867, 28450, 34399, 38305, 40372, 36032, 36703, - 40251, 32005, 22778, 35703, 28396, 22057, 33775, 30059, 21123, 35441, - 25079, 22750, 27489, 29872, 36996, 32233, 35594, 25582, 36637, 36036, - 31330, 26371, 29172, 21295, 35569, 35496, 32362, 33911, 28222, 29554, - 36008, 31117, 25802, 27231, 31309, 39249, 35663, 40388, 32318, 32221, - 26997, 36655, 32026, 25824, 24190, 34186, 21137, 28639, 35336, 35352, - 38555, 32380, 32000, 22846, 33698, 38960, 36040, 37440, 20729, 39381, - 27570, 30435, 22533, 31627, 38291, 33393, 32216, 32365, 27298, 40572, - 25536, 25791, 31777, 20745, 34214, 27323, 37970, 36368, 36068, - [12178, 35211], 37749, 33382, 21133, 39198, 28472, 28666, 28567, 23559, - 28479, 34083, 27123, 22892, 35611, 37292, 33184, 28550, 39509, 23308, - 25898, 37496, 30703, 20709, 39171, 32371, 32094, 36686, 36611, 38542, - 31680, 28500, 32080, 35489, 32202, 37670, 20677, 35641, 36914, 29180, - 30433, 21185, 33686, 39912, 39514, 32147, 38968, 37857, 24465, 30169, - 31478, 31998, 33290, 39378, 33289, 25818, 37624, 25084, 21127, 40273, - 32121, 35258, 35363, 32118, 37406, 36557, 39423, 38283, 20977, 38982, - 27579, 35506, 22718, 25031, 25715, 24235, 35122, 35463, 22602, 20744, - 23532, 31014, 26336, 34407, 24011, 31418, 39243, 28528, 25844, 38346, - 34847, 33240, 33802, 20358, 36084, 34253, 27396, 25876, 31811, 38348, - 34349, 28734, 35733, 25900, 35261, 25078, 32412, 29211, 28651, 25736, - 21214, 28551, 27138, 37939, 22744, 39006, 31852, 38626, 28757, 35023, - 39881, 31150, 40599, 21426, 21237, 31019, 27511, 28701, 38584, 20486, - 32879, 34030, 36899, 37934, 24976, 28451, 31806, 25986, 33225, 37832, - 25088, 29001, 32244, 31975, 20841, 36635, 35538, 30274, 36988, 37904, - 29557, 33256, 37168, 40023, 36035, 40801, 37428, 38728, 23994, 38936, - 39230, 21129, [12243, 40845], 32894, 22184, 31840, 22751, 25871, 38580, - 27155, 23105, 25695, 31757, 34310, 30439, 39025, 24300, 29200, 25796, - 28407, 34396, 39791, 36034, 37682, 38520, 39522, 37569, 23650, 32311, - 24942, 28670, 32209, 24018, 25891, 23423, 28772, 20098, 25476, 36650, - 20523, 20374, 28138, 32184, 35542, 34367, 32645, 37007, 38012, 31854, - 39486, 39409, 32097, 23229, 29802, 30908, 34718, [12218, 39340], 39393, - 21966, 36023, [12230, 40613], 36067, 36993, 30622, 39237, 34875, 28415, - 35646, 37672, 37466, 36031, 37762, [12200, 38272], 24758, 20497, 37683, - 22818, 35598, 24396, 35219, 32191, 32236, 24287, 28357, 25003, 38313, - 40180, 37528, 35628, 35584, 30045, 37385, 32013, 38627, 25747, 33126, - 24817, 39719, 39186, 25836, 33193, 25862, 37312, [12227, 40165], 32886, - 22169, 38007, 37811, 27320, 29552, 23527, 25840, 28632, 37397, 32016, - 33215, 28611, 36786, 30247, 35582, 27472, 40407, 27590, 22036, 28442, - 30436, 40848, 36064, 22132, 40300, 39449, 39108, 38971, 36007, 34315, - 24977, 35413, 28497, 38935, 25778, 37610, 20693, 27192, 35676, 33229, - [12241, 40778], 39438, 35912, 21843, 27683, 35350, 29309, 37370, 37467, - 36983, 31805, 35609, 37666, 37463, 28154, 35700, 22649, 27085, 21958, - 22715, 34196, 25654, 37740, 27211, 21932, 20689, 32761, 31429, 31434, - 27453, 35242, 23522, 36629, 27691, 20670, 38915, 35531, 24950, 29898, - 31406, 36264, 21312, 36544, 39493, 40818, 39028, 27402, 21240, 40306, - 30906, 35731, 39250, 25854, 32350, 29105, 38860, 35469, 32009, 27054, - 32104, 36575, 37613, 38287, 28516, 28753, 34217, 39955, 36093, 20632, - 21930, 39479, 25475, 28544, 27578, 32023, 31721, 26348, 38275, 38493, - 36109, 32341, 20663, 36062, 29138, 32057, 36050, 25448, 25885, 25086, - 35373, 32051, 23529, 23352, 33102, 28402, 32882, 32361, 21213, 32854, - 24107, 29509, 28629, 35433, 26178, 34645, 23526, 35672, 39387, 21218, - 36969, 37323, 39166, 35222, 35430, 22781, 29560, 27166, 36664, 26360, - 36118, 23660, 34899, 27193, 31466, 25976, 24101, 38617, 35504, 38918, - 35500, 30889, 29197, 32114, 39164, 39686, 32883, 24939, 38924, 35359, - 35494, 25851, 34311, 35380, 32901, 38614, 38568, 32143, 27506, 23403, - 25613, 32302, 29795, 37782, 29562, 25787, 33274, 24907, 25892, 36010, - 30321, 28760, 22727, 35674, 35527, 22022, 28271, 29145, 28644, 32295, - 35342, 39472, 35588, 37563, 38988, 39636, 26781, 36028, 37941, 24307, - 32893, 28916, 37509, 32113, 38957, 22294, 22615, 22296, 38973, 40213, - 39345, 39389, 27234, 31402, 35178, 24398, 28771, 38929, 33836, 32178, - [12209, 38859], 36949, 22285, 29234, 28656, 32173, 33894, 20553, 20702, - 32239, 35586, 34907, 32862, 32011, 31337, 21839, 25790, 34680, 28198, - 31401, 21978, 37794, 28879, 35491, 28961, 34154, 22626, 38695, 21209, - 35492, 37675, 29351, 35186, 32722, 37521, 25138, 32048, 34662, 36676, - 23805, 20448, 29433, 22151, 37697, 39854, 32406, 36066, 37532, 38289, - 39023, 38570, 29694, 29563, 32291, 39201, 25010, 32171, 38002, 37129, - 35443, 38911, 38917, 34157, 22210, 37559, 26313, 22063, 21332, 25406, - 33029, 35559, 23531, 28681, 35613, 37573, 37313, 33288, 37561, 32137, - 38920, 35377, 32210, 32396, 36562, 25080, 36984, 30316, 32098, 23416, - 21211, 35426, 23563, 39348, 35347, 35338, 36956, 22739, 40201, 40232, - 21854, 20126, 35357, 38329, 40573, 22196, 38996, 38331, 33399, 21421, - 30831, 35578, 39511, 40230, 26954, 25562, 30221, 38525, 30306, 39178, - 27171, 22575, 35617, 34277, 29242, [12212, 38913], 26989, 33865, 37291, - 37541, 38948, 36986, 20736, 34811, 34269, 20740, 25014, 32681, 35427, - 35696, 35516, 35695, 32377, 34093, 38512, 37504, 39154, 38577, 27387, - 23344, 40441, 25033, 32403, 29801, 34722, 29151, 29074, 34821, 36111, - 31310, 21938, 25793, 20653, 30320, 36404, 20778, 24962, 37109, 37438, - 29494, 35480, 36671, 39192, [12226, 39770], 28417, 33287, 23996, 35486, - 39729, 29508, 35709, 38928, 39341, 40219, 28149, 36677, 22290, 21729, - 22291, 32227, 36960, 39000, 32004, 36493, 38000, 38322, 38642, 37142, - 38549, 36939, 34292, 37270, 26248, 38620, 36617, 25890, 26283, 36106, - 36124, 33247, 38015, 26839, 31432, 36012, 25799, 21063, 28580, 36042, - 36104, 36555, 37720, 38296, 35408, 40779, 20661, 27656, 30430, 26028, - 36670, 23940, 26855, 25136, 32187, 24373, 28466, 24115, 36076, 33081, - 36249, 34756, 36685, 37754, 36889, 35998, 37341, 20597, 35386, 37806, - 38499, 24128, 30309, 37165, 35657, 32340, 32887, 22519, 34937, 32025, - 25711, 25842, 24159, 36074, 28399, 37912, 32066, 31278, 33131, 34886, - 35589, 36600, 30394, 26205, 39519, 35576, 35461, 29165, 30682, 22225, - 36015, 37956, 31689, 39376, 23560, 30938, 36681, 36090, 27137, 33674, - 35037, 22941, 22767, 29376, 37648, 36101, 22684, 32180, 35524, 28310, - 28609, 36039, 28460, 32156, 32317, 32305, 37138, 35419, 32068, 38013, - 21959, 21401, 21428, 38760, 36107, 21293, 21297, 36094, 21060, 21132, - 21108, 20660, 20480, 20630, 20757, 20738, 20756, 20796, 20791, 20712, - 20674, 20795, 20752, 20794, 20681, 31988, 40652, 22213, 40172, 35131, - 33248, 35329, 35344, 35340, 35349, 35635, 35406, 35365, 35393, 35382, - 35398, 35412, 35416, 35410, 35462, 35460, 35455, 35440, 35452, 35445, - 35436, 35438, 35533, 35554, 35425, 35482, 35493, {f: 2, c: 35473}, 35535, - 35537, 35529, 35547, 35543, 35522, 35510, 35574, 35563, 35604, 35585, - 35556, 35565, 35580, 35571, 35558, 35566, 35550, 35624, 35740, 35606, - 35610, 35600, 35627, 35629, 35670, 35673, 35662, 35742, 35691, 35734, - 38488, 37178, 37140, 37172, 37087, 37174, 37126, 37192, 33467, 21233, - 24048, 22538, 22745, 22754, 22752, 22746, 22497, 22607, 22550, 22610, - 22557, 22628, 34188, 34131, 34294, 33703, 33799, 34031, 33511, 34338, - 34086, 22603, 29026, 34136, 34045, 34126, 34184, 34234, 29334, 28366, - 34113, 34254, 34130, 33984, 33874, 33892, 33940, 33845, 34207, 34133, - 40367, 33939, 32264, 34118, 34146, 34078, 39488, 34362, 37795, 34167, - 34334, 34298, 34308, 34282, 34330, 22889, 23607, 25451, 25718, 25759, - 25681, 25692, 25779, 25860, 25878, 25847, 25852, 25883, 22064, 22072, - 22216, 22182, 21764, 21692, 22144, 22109, 22112, 22069, 22006, 22118, - 22130, 22156, 22117, 22044, 22062, 21993, 22038, 22208, 22029, 22195, - 22209, 22127, 36705, 22198, 22165, 22279, 24131, 24172, 24152, 24151, - 23943, 23796, 23888, 23852, 23975, 23968, 23959, 23821, 23992, 23937, - 24020, 24480, 29559, 29505, 29546, 29499, 29547, 29568, 29564, 39136, - 39219, 39145, 39228, {f: 2, c: 39146}, 39149, 39156, 39177, 39185, 39195, - 39223, 39231, 39235, {f: 3, c: 39240}, 39244, 39266, 24289, 36065, 25082, - 25006, 24938, 24894, 24757, 24884, 25036, 24927, 25064, 24827, 24887, - 24818, 24947, 24860, 24978, 38274, 38278, 38344, 38286, 38292, 38284, - 38373, 38317, 38315, 39726, 38316, 38334, 38326, 39721, 38335, 38333, - 38332, 38339, 38347, 38356, 38352, 38357, 38366, 28739, 28505, 28711, - 28696, 28668, 28039, 28025, 28254, 28590, 28687, 28408, 28527, 28150, - 28543, 28678, 28576, 28683, 28775, 28740, 28677, 28535, 28704, 28703, - 28722, 28712, 28765, 39467, 36999, 36885, 37008, 23656, 24371, 23285, - 23255, 23296, 23149, 23304, 23372, 23207, 23291, 23307, 23329, 23338, - 23321, 39380, 39391, 39385, 39478, 39515, 39377, 39384, 39501, 39498, - 39394, 39530, 39439, 39437, 39429, 39490, 39469, 39446, 39489, 39470, - 39480, {f: 2, c: 39491}, 39503, 39525, 39524, 31993, 32006, 32002, - {f: 2, c: 32007}, 32394, 32028, 32021, 32019, 32058, 32050, 32049, 32272, - 32060, 32064, 32063, 32093, 32078, 32115, 32134, 32131, 32136, 32190, - 32186, 32203, 32212, 32196, 32158, 32172, 32185, 32163, 32176, 32199, - 32217, 32215, 32249, 32242, 32354, 32230, 32246, 32241, 32267, 32225, - 32265, 32285, 32287, 32286, 32301, 32266, 32273, 32381, 32313, 32309, - 32306, 32326, 32325, 32392, 32346, 32338, 32366, 32382, 32368, 32367, - 32408, 29859, 29771, 29903, 38922, 29885, 29759, 29833, 29862, 29908, - 29914, 38873, 38878, 38876, 27050, 27370, 26776, 26838, 27141, 26783, - 27355, 27379, 27368, 27359, 27273, 26895, 27208, 26984, 27071, 27194, - 27292, 27410, 27422, 27357, 27111, 27407, 27414, 27372, 27354, 27384, - 27315, 27367, 27299, 27347, 27358, 27556, 27550, 27566, 27563, 27567, - 36564, 36571, 36594, 36603, 36708, 36601, 36604, 36587, 36580, 36706, - 36602, 36606, 36618, 36615, 36613, 36626, 36646, {f: 2, c: 36638}, 36636, - 36659, 36678, 36692, 25108, 25127, 29964, 26311, 26308, 26249, 26326, - 36033, 36016, 36026, 36029, 36100, 36018, 36037, 36112, 36049, 36058, - 36053, 36075, 36071, 36091, 35224, 35244, 35233, 35263, 35238, 35247, - 35250, 35255, 27647, 27660, 27692, 29272, 26407, 33110, 33242, 33051, - 33214, 33121, 33231, 27487, {f: 2, c: 39086}, 39094, 39100, 39110, 39112, - 36674, 40783, 26005, 29036, 29010, 29079, 29121, 29148, 29182, 31152, - 31118, 31146, 25055, 24932, 25059, 25095, 28585, 30959, 30893, 30824, - 30904, 31018, 31025, 30820, 30973, 30951, 30947, 40853, 30616, 30558, - 30652, 32646, 32648, {f: 3, c: 37330}, 37337, 37335, 37333, 37367, 37351, - 37348, 37702, 37365, 37369, 37384, 37414, 37445, 37393, 37392, 37377, - 37415, 37380, 37413, 37376, 37434, 37478, 37431, 37427, 37461, 37437, - 37432, 37470, {f: 2, c: 37484}, 37439, 37984, 37424, 37449, 37448, 37453, - 37422, 37433, 37944, 37548, 37536, 37498, 37546, 37614, 37583, 37891, - 37603, 37946, 37553, 37542, 37799, 37526, 37580, 37545, 37877, 37523, - 37503, 37801, 37530, 37658, 37547, 37507, 37899, 37544, 37539, 37906, - 37688, 37617, 37847, 37605, 37616, 37615, 37608, 37564, 37597, 37622, - {f: 2, c: 37926}, 37571, 37599, 37606, 37650, 37638, 37737, 37659, 37696, - 37633, 37653, 37678, 37699, {f: 2, c: 37639}, 37663, 37657, 37733, 37703, - 37750, 37716, 37732, 37802, 37744, 37764, 37860, 37848, 37928, 37767, - 37836, 37784, 37816, 37823, 37798, 37808, 37813, 37964, 37858, - {f: 2, c: 37852}, 37837, 37854, 37827, 37831, 37841, 37908, 37917, 37879, - 37989, 37907, 37997, 37920, 38009, 37881, 37913, 37962, 37938, 37951, - 37972, 37987, 37758, 31329, 40169, 40182, 40199, 40198, 40227, 40327, - 40469, 40221, 40223, 40421, 40239, 40409, 40240, 40258, 40478, 40275, - 40477, 40288, 40274, 40435, 40284, 40289, 40339, 40298, 40303, 40329, - 40344, 40346, 40384, 40357, 40361, 40386, 40380, 40474, 40403, 40410, - 40431, 40422, 40434, 40440, 40460, 40442, 40475, 30308, 30296, 30311, - 30210, {f: 2, c: 30278}, 30281, 30238, 30267, {f: 2, c: 30317}, 30313, - 30322, 31431, 31414, 35168, 35123, 35165, 35143, 35128, 35172, 30392, - 32814, 32812, 32889, 32885, 38919, {f: 2, c: 38926}, 38945, 38940, 28481, - 38950, 38967, 38990, 38995, 39027, 39010, 39001, 39013, 39020, 39024, - 34787, 34822, 34566, 34851, 34806, 34554, 34799, 34692, 34832, 34760, - 34833, 34747, 34766, 32588, 31716, 31591, 31849, 31731, 31744, 31691, - 31836, 31774, 31787, 31779, 31850, 31839, 33380, 33387, 35018, 32677, - 31986, 31990, 31965, 32310, 40617, 36274, 37317, 37315, 40570, 36489, - 36428, 36498, 36474, 36437, 36506, 36491, 36499, 36497, 36513, 36451, - 36522, 36518, 35316, 35318, 38746, 38722, 38717, 38724, 40788, 40799, - 40793, 40800, 40796, 40806, 40812, 40810, 40823, [12236, 40701], 40703, - 40713, 35726, 38014, 37864, 39799, 39796, 39809, 39811, 39822, 40056, - 31308, 39826, 40031, 39824, 39853, 39834, 39850, 39838, 40045, 39851, - 39837, 40024, 39873, 40058, 39985, 39993, 39971, 39991, 39872, 39882, - 39879, 39933, 39894, {f: 2, c: 39914}, 39905, 39908, 39911, 39901, 39906, - 39920, 39899, 39924, 39892, 40029, 39944, 39952, 39949, 39954, 39945, - 39935, 39968, 39986, 39981, 39976, 39973, 39977, 39987, 39998, 40008, - 39995, 39989, 40005, 40022, 40020, 40018, 40039, 38851, 38845, 38857, - 40379, 39631, 39638, 39637, 39768, 39758, 39255, 39260, 39714, 40695, - 40690, 35180, 38342, 37686, 24390, 34068, 32404, 40803, 22137, 40725, - 22081, 39662, 35079, 31296, 39091, 38308, 39693, 36852, 24409, 31339, - 39138, 20642, 34193, 20760, 25458, 21067, 30543, 32397, 26310, 30637, - [12228, 40565], 22217, 40692, 28635, 25054, 30663, 28720, 40629, 34890, - 38370, 38854, 31844, 32308, 38822, 40623, 22220, 39089, 27311, 32590, - 31984, 20418, 32363, 40569, 22190, 39706, 33903, 31142, 31858, 39634, - 38587, 32251, 35069, 30787, {f: 10, c: 8560}, {f: 2, c: 714}, 729, 8211, - 8213, 8229, 8245, 8453, 8457, {f: 4, c: 8598}, 8725, 8735, 8739, 8786, - {f: 2, c: 8806}, 8895, {f: 36, c: 9552}, {f: 15, c: 9601}, {f: 3, c: 9619}, - {f: 2, c: 9660}, {f: 4, c: 9698}, 9737, 8853, 12306, {f: 2, c: 12317}, - {f: 9, c: 12321}, 12963, {f: 2, c: 13198}, {f: 3, c: 13212}, 13217, 13252, - 13262, {f: 2, c: 13265}, 13269, 65072, 65506, 65508, 8481, 12849, 8208, - 12540, {f: 2, c: 12443}, {f: 2, c: 12541}, 12294, {f: 2, c: 12445}, - {f: 10, c: 65097}, {f: 4, c: 65108}, {f: 14, c: 65113}, {f: 4, c: 65128}, - 12350, {f: 12, c: 12272}, 19970, {f: 3, c: 19972}, 19983, 19986, 19991, - {f: 3, c: 19999}, 20003, 20006, 20009, {f: 2, c: 20014}, 20017, 20019, - 20021, 20023, 20028, {f: 3, c: 20032}, 20036, 20038, 20042, 20049, 20053, - 20055, {f: 2, c: 20058}, {f: 4, c: 20066}, {f: 2, c: 20071}, - {f: 6, c: 20074}, 20082, {f: 10, c: 20084}, {f: 3, c: 20095}, - {f: 2, c: 20099}, [12037, 20101], 20103, 20106, 20112, {f: 2, c: 20118}, - 20121, {f: 2, c: 20124}, 20131, 20138, {f: 3, c: 20143}, 20148, - {f: 4, c: 20150}, {f: 3, c: 20156}, 20168, 20172, {f: 2, c: 20175}, 20178, - {f: 3, c: 20186}, 20192, 20194, {f: 2, c: 20198}, 20201, {f: 3, c: 20205}, - 20209, 20212, {f: 3, c: 20216}, 20220, 20222, 20224, {f: 7, c: 20226}, - {f: 2, c: 20235}, {f: 5, c: 20242}, {f: 2, c: 20252}, 20257, 20259, - {f: 2, c: 20264}, {f: 3, c: 20268}, 20273, 20275, 20277, 20279, 20281, - 20283, {f: 5, c: 20286}, {f: 2, c: 20292}, {f: 6, c: 20295}, 20306, 20308, - 20310, {f: 2, c: 20321}, 20326, 20328, {f: 2, c: 20330}, {f: 2, c: 20333}, - {f: 2, c: 20337}, 20341, {f: 4, c: 20343}, 20349, {f: 3, c: 20352}, 20357, - 20359, 20362, 20364, 20366, 20368, {f: 2, c: 20370}, 20373, - {f: 3, c: 20376}, 20380, {f: 2, c: 20382}, {f: 2, c: 20385}, 20388, 20395, - 20397, {f: 5, c: 20400}, {f: 9, c: 20406}, {f: 2, c: 20416}, - {f: 4, c: 20422}, {f: 3, c: 20427}, {f: 5, c: 20434}, 20441, 20443, 20450, - {f: 2, c: 20452}, 20455, {f: 2, c: 20459}, 20464, 20466, {f: 4, c: 20468}, - 20473, {f: 3, c: 20475}, 20479, {f: 5, c: 20481}, {f: 2, c: 20487}, 20490, - 20494, 20496, 20499, {f: 3, c: 20501}, 20507, {f: 2, c: 20509}, 20512, - {f: 3, c: 20514}, 20519, {f: 11, c: 20527}, 20539, 20541, {f: 4, c: 20543}, - {f: 3, c: 20548}, {f: 2, c: 20554}, 20557, {f: 5, c: 20560}, - {f: 4, c: 20566}, 20571, {f: 8, c: 20573}, {f: 6, c: 20582}, - {f: 7, c: 20589}, {f: 3, c: 20600}, {f: 2, c: 20604}, {f: 4, c: 20609}, - {f: 2, c: 20614}, {f: 4, c: 20617}, {f: 8, c: 20622}, 20631, - {f: 8, c: 20634}, 20644, 20646, {f: 2, c: 20650}, {f: 4, c: 20654}, 20662, - {f: 2, c: 20664}, {f: 2, c: 20668}, {f: 3, c: 20671}, {f: 2, c: 20675}, - {f: 3, c: 20678}, {f: 5, c: 20682}, 20688, {f: 3, c: 20690}, - {f: 3, c: 20695}, {f: 3, c: 20699}, {f: 6, c: 20703}, {f: 3, c: 20713}, - {f: 4, c: 20719}, 20724, {f: 3, c: 20726}, 20730, {f: 4, c: 20732}, 20737, - 20739, 20741, 20746, {f: 4, c: 20748}, 20753, 20755, {f: 2, c: 20758}, - {f: 6, c: 20761}, 20768, {f: 8, c: 20770}, {f: 7, c: 20779}, - {f: 4, c: 20787}, {f: 2, c: 20792}, {f: 2, c: 20797}, 20802, 20807, 20810, - 20812, {f: 3, c: 20814}, 20819, {f: 3, c: 20823}, 20827, {f: 5, c: 20829}, - {f: 2, c: 20835}, {f: 2, c: 20838}, 20842, 20847, 20850, 20858, - {f: 2, c: 20862}, {f: 2, c: 20867}, {f: 2, c: 20870}, {f: 2, c: 20874}, - {f: 4, c: 20878}, {f: 2, c: 20883}, 20888, 20890, {f: 3, c: 20893}, 20897, - 20899, {f: 5, c: 20902}, {f: 2, c: 20909}, 20916, {f: 3, c: 20920}, - {f: 2, c: 20926}, {f: 3, c: 20929}, 20933, 20936, 20938, 20942, 20944, - {f: 9, c: 20946}, 20956, {f: 2, c: 20958}, {f: 2, c: 20962}, - {f: 6, c: 20965}, 20972, 20974, 20978, 20980, 20983, 20990, - {f: 2, c: 20996}, 21001, {f: 2, c: 21003}, {f: 2, c: 21007}, - {f: 3, c: 21011}, 21020, {f: 2, c: 21022}, {f: 3, c: 21025}, - {f: 3, c: 21029}, 21034, 21036, 21039, {f: 2, c: 21041}, {f: 2, c: 21044}, - 21052, 21054, {f: 2, c: 21061}, {f: 2, c: 21064}, {f: 2, c: 21070}, - {f: 2, c: 21074}, 21077, {f: 4, c: 21079}, 21085, {f: 2, c: 21087}, - {f: 3, c: 21090}, 21094, 21096, {f: 3, c: 21099}, {f: 2, c: 21104}, 21107, - {f: 7, c: 21110}, 21118, 21120, {f: 3, c: 21124}, 21131, {f: 2, c: 21134}, - 21138, {f: 7, c: 21140}, 21148, {f: 4, c: 21156}, {f: 3, c: 21166}, - {f: 10, c: 21172}, 21184, 21186, {f: 3, c: 21188}, 21192, 21194, - {f: 4, c: 21196}, 21201, {f: 2, c: 21203}, 21207, 21210, 21212, - {f: 2, c: 21216}, 21219, {f: 11, c: 21221}, {f: 3, c: 21234}, - {f: 2, c: 21238}, {f: 3, c: 21243}, {f: 4, c: 21249}, 21255, - {f: 4, c: 21257}, 21262, {f: 4, c: 21265}, 21272, {f: 2, c: 21275}, - {f: 2, c: 21278}, 21282, {f: 2, c: 21284}, {f: 3, c: 21287}, - {f: 2, c: 21291}, 21296, {f: 6, c: 21298}, [12054, 21304], - {f: 2, c: 21308}, 21314, 21316, 21318, {f: 3, c: 21323}, 21328, - {f: 2, c: 21336}, 21339, 21341, 21349, 21352, 21354, {f: 2, c: 21356}, - 21362, 21366, 21369, {f: 4, c: 21371}, {f: 2, c: 21376}, 21379, - {f: 2, c: 21383}, 21386, {f: 7, c: 21390}, {f: 2, c: 21398}, - {f: 2, c: 21403}, 21406, 21409, 21412, 21415, {f: 3, c: 21418}, - {f: 3, c: 21423}, 21427, 21429, {f: 4, c: 21431}, {f: 3, c: 21436}, 21440, - {f: 4, c: 21444}, {f: 3, c: 21454}, {f: 2, c: 21458}, 21461, 21466, - {f: 3, c: 21468}, 21473, 21479, 21492, 21498, {f: 3, c: 21502}, 21506, - 21509, 21511, 21515, 21524, {f: 3, c: 21528}, 21532, 21538, - {f: 2, c: 21540}, 21546, 21552, 21555, {f: 2, c: 21558}, 21562, 21565, - 21567, {f: 2, c: 21569}, {f: 2, c: 21572}, 21575, 21577, {f: 4, c: 21580}, - 21585, 21594, {f: 5, c: 21597}, 21603, 21605, 21607, {f: 8, c: 21609}, - 21620, {f: 2, c: 21625}, {f: 2, c: 21630}, 21633, 21635, 21637, - {f: 4, c: 21639}, 21645, 21649, 21651, {f: 2, c: 21655}, 21660, - {f: 5, c: 21662}, 21669, 21678, 21680, 21682, {f: 3, c: 21685}, - {f: 2, c: 21689}, 21694, 21699, 21701, {f: 2, c: 21706}, 21718, 21720, - 21723, 21728, {f: 3, c: 21730}, {f: 2, c: 21739}, {f: 3, c: 21743}, - {f: 6, c: 21748}, 21755, 21758, 21760, {f: 2, c: 21762}, 21765, 21768, - {f: 5, c: 21770}, {f: 2, c: 21778}, {f: 6, c: 21781}, {f: 4, c: 21788}, - 21793, {f: 2, c: 21797}, {f: 2, c: 21800}, 21803, 21805, 21810, - {f: 3, c: 21812}, {f: 4, c: 21816}, 21821, 21824, 21826, 21829, - {f: 2, c: 21831}, {f: 4, c: 21835}, {f: 2, c: 21841}, 21844, - {f: 5, c: 21847}, 21853, {f: 2, c: 21855}, {f: 2, c: 21858}, - {f: 2, c: 21864}, 21867, {f: 6, c: 21871}, {f: 2, c: 21881}, 21885, 21887, - {f: 2, c: 21893}, {f: 3, c: 21900}, 21904, {f: 2, c: 21906}, - {f: 3, c: 21909}, {f: 2, c: 21914}, 21918, {f: 7, c: 21920}, - {f: 2, c: 21928}, 21931, 21933, {f: 2, c: 21935}, 21940, 21942, 21944, - 21946, 21948, {f: 5, c: 21951}, 21960, {f: 2, c: 21962}, {f: 2, c: 21967}, - 21973, {f: 3, c: 21975}, 21979, 21982, 21984, 21986, 21991, - {f: 2, c: 21997}, {f: 2, c: 22000}, 22004, {f: 5, c: 22008}, 22015, - {f: 4, c: 22018}, 22023, {f: 2, c: 22026}, {f: 4, c: 22032}, 22037, - {f: 2, c: 22041}, 22045, {f: 3, c: 22048}, {f: 2, c: 22053}, 22056, - {f: 2, c: 22058}, 22067, 22071, 22074, {f: 3, c: 22076}, 22080, - {f: 10, c: 22082}, {f: 5, c: 22095}, {f: 2, c: 22101}, {f: 2, c: 22106}, - {f: 2, c: 22110}, 22113, 22115, 22119, {f: 2, c: 22125}, 22128, 22131, - 22133, 22135, 22138, {f: 3, c: 22141}, {f: 4, c: 22145}, {f: 4, c: 22152}, - 22157, {f: 3, c: 22160}, 22164, {f: 3, c: 22166}, {f: 9, c: 22170}, - {f: 2, c: 22180}, 22183, {f: 5, c: 22185}, {f: 3, c: 22192}, 22197, - {f: 4, c: 22200}, {f: 3, c: 22205}, {f: 2, c: 22211}, {f: 2, c: 22214}, - 22219, {f: 4, c: 22221}, {f: 2, c: 22226}, {f: 2, c: 22229}, - {f: 2, c: 22232}, 22236, 22243, {f: 6, c: 22245}, 22252, {f: 2, c: 22254}, - {f: 2, c: 22258}, {f: 3, c: 22262}, {f: 2, c: 22267}, {f: 3, c: 22272}, - 22277, 22284, {f: 4, c: 22286}, {f: 2, c: 22292}, 22295, {f: 3, c: 22297}, - {f: 2, c: 22301}, {f: 3, c: 22304}, {f: 4, c: 22308}, 22315, - {f: 2, c: 22321}, {f: 5, c: 22324}, {f: 2, c: 22332}, 22335, 22337, - {f: 4, c: 22339}, {f: 2, c: 22344}, 22347, {f: 5, c: 22354}, - {f: 2, c: 22360}, {f: 2, c: 22370}, 22373, 22375, 22380, 22382, - {f: 3, c: 22384}, {f: 2, c: 22388}, {f: 3, c: 22392}, {f: 5, c: 22397}, - {f: 4, c: 22407}, {f: 5, c: 22413}, {f: 7, c: 22420}, {f: 4, c: 22428}, - 22437, 22440, 22442, 22444, {f: 3, c: 22447}, 22451, {f: 3, c: 22453}, - {f: 9, c: 22457}, {f: 7, c: 22468}, {f: 2, c: 22476}, {f: 2, c: 22480}, - 22483, {f: 2, c: 22486}, {f: 2, c: 22491}, 22494, {f: 2, c: 22498}, - {f: 8, c: 22501}, 22510, {f: 4, c: 22512}, {f: 2, c: 22517}, - {f: 2, c: 22523}, {f: 2, c: 22526}, 22529, {f: 2, c: 22531}, - {f: 2, c: 22536}, 22540, {f: 3, c: 22542}, {f: 3, c: 22546}, - {f: 2, c: 22551}, {f: 3, c: 22554}, 22559, {f: 2, c: 22562}, - {f: 5, c: 22565}, {f: 4, c: 22571}, {f: 2, c: 22578}, {f: 14, c: 22582}, - {f: 5, c: 22597}, 22606, 22608, 22611, {f: 2, c: 22613}, {f: 5, c: 22617}, - {f: 3, c: 22623}, 22627, {f: 5, c: 22630}, {f: 8, c: 22637}, - {f: 3, c: 22646}, {f: 4, c: 22650}, 22655, 22658, 22660, {f: 3, c: 22662}, - {f: 7, c: 22667}, {f: 5, c: 22676}, 22683, 22685, {f: 8, c: 22688}, - {f: 4, c: 22698}, {f: 4, c: 22703}, {f: 7, c: 22708}, 22717, - {f: 2, c: 22719}, {f: 3, c: 22722}, 22726, {f: 9, c: 22728}, 22738, 22740, - {f: 2, c: 22742}, {f: 3, c: 22747}, 22753, 22755, {f: 4, c: 22757}, 22762, - 22765, {f: 2, c: 22769}, {f: 2, c: 22772}, {f: 2, c: 22775}, - {f: 2, c: 22779}, {f: 4, c: 22782}, 22787, {f: 2, c: 22789}, - {f: 2, c: 22792}, [12066, 22794], {f: 2, c: 22795}, 22798, - {f: 4, c: 22800}, {f: 2, c: 22807}, 22811, {f: 2, c: 22813}, - {f: 2, c: 22816}, 22819, 22822, 22824, 22828, 22832, {f: 2, c: 22834}, - {f: 2, c: 22837}, 22843, 22845, {f: 2, c: 22847}, 22851, {f: 2, c: 22853}, - 22858, {f: 2, c: 22860}, 22864, {f: 2, c: 22866}, 22873, {f: 5, c: 22875}, - 22881, {f: 2, c: 22883}, {f: 3, c: 22886}, 22891, 22893, {f: 4, c: 22895}, - 22901, 22903, {f: 3, c: 22906}, {f: 3, c: 22910}, 22917, 22921, - {f: 2, c: 22923}, {f: 4, c: 22926}, {f: 2, c: 22932}, 22936, - {f: 3, c: 22938}, {f: 4, c: 22943}, {f: 2, c: 22950}, {f: 2, c: 22956}, - {f: 2, c: 22960}, {f: 6, c: 22963}, 22970, {f: 2, c: 22972}, - {f: 7, c: 22975}, {f: 3, c: 22983}, {f: 4, c: 22988}, {f: 2, c: 22997}, - 23001, 23003, {f: 5, c: 23006}, 23012, {f: 2, c: 23014}, {f: 3, c: 23017}, - {f: 12, c: 23021}, 23034, {f: 3, c: 23036}, 23040, 23042, {f: 2, c: 23050}, - {f: 4, c: 23053}, 23058, {f: 4, c: 23060}, {f: 3, c: 23065}, - {f: 2, c: 23069}, {f: 2, c: 23073}, 23076, {f: 3, c: 23078}, - {f: 7, c: 23082}, 23091, 23093, {f: 5, c: 23095}, {f: 3, c: 23101}, - {f: 4, c: 23106}, {f: 2, c: 23111}, {f: 10, c: 23115}, {f: 4, c: 23126}, - {f: 7, c: 23131}, {f: 3, c: 23139}, {f: 2, c: 23144}, {f: 2, c: 23147}, - {f: 6, c: 23150}, {f: 2, c: 23160}, {f: 4, c: 23163}, {f: 18, c: 23168}, - {f: 7, c: 23187}, {f: 11, c: 23196}, {f: 2, c: 23208}, {f: 7, c: 23211}, - 23220, {f: 2, c: 23222}, {f: 4, c: 23225}, {f: 2, c: 23231}, - {f: 6, c: 23235}, {f: 2, c: 23242}, {f: 5, c: 23245}, 23251, 23253, - {f: 3, c: 23257}, {f: 3, c: 23261}, 23266, {f: 2, c: 23268}, - {f: 2, c: 23271}, 23274, {f: 5, c: 23276}, {f: 3, c: 23282}, - {f: 5, c: 23286}, {f: 4, c: 23292}, {f: 7, c: 23297}, 23306, - {f: 9, c: 23309}, 23320, {f: 7, c: 23322}, {f: 8, c: 23330}, - {f: 5, c: 23339}, 23345, 23347, {f: 2, c: 23349}, {f: 7, c: 23353}, - {f: 11, c: 23361}, {f: 3, c: 23373}, 23378, 23382, 23390, {f: 2, c: 23392}, - {f: 2, c: 23399}, {f: 3, c: 23405}, 23410, 23412, {f: 2, c: 23414}, 23417, - {f: 2, c: 23419}, 23422, 23426, 23430, 23434, {f: 2, c: 23437}, - {f: 3, c: 23440}, 23444, 23446, 23455, {f: 3, c: 23463}, {f: 4, c: 23468}, - {f: 2, c: 23473}, 23479, {f: 3, c: 23482}, {f: 2, c: 23488}, 23491, - {f: 4, c: 23496}, {f: 3, c: 23501}, 23505, {f: 9, c: 23508}, 23520, 23523, - 23530, 23533, 23535, {f: 4, c: 23537}, 23543, {f: 2, c: 23549}, 23552, - {f: 2, c: 23554}, 23557, 23564, 23568, {f: 2, c: 23570}, 23575, 23577, - 23579, {f: 4, c: 23582}, 23587, 23590, {f: 4, c: 23592}, {f: 4, c: 23597}, - {f: 2, c: 23602}, {f: 2, c: 23605}, {f: 2, c: 23619}, {f: 2, c: 23622}, - {f: 2, c: 23628}, {f: 3, c: 23634}, {f: 3, c: 23638}, {f: 4, c: 23642}, - 23647, 23655, {f: 3, c: 23657}, 23661, 23664, {f: 7, c: 23666}, - {f: 4, c: 23675}, 23680, {f: 5, c: 23683}, {f: 3, c: 23689}, - {f: 2, c: 23694}, {f: 2, c: 23698}, 23701, {f: 4, c: 23709}, - {f: 5, c: 23716}, 23722, {f: 3, c: 23726}, 23730, 23732, 23734, - {f: 4, c: 23737}, 23742, 23744, {f: 2, c: 23746}, {f: 6, c: 23749}, - {f: 6, c: 23756}, {f: 6, c: 23763}, {f: 7, c: 23770}, {f: 2, c: 23778}, - 23783, 23785, {f: 2, c: 23787}, {f: 2, c: 23790}, {f: 3, c: 23793}, 23797, - {f: 4, c: 23799}, 23804, {f: 4, c: 23806}, {f: 2, c: 23812}, - {f: 5, c: 23816}, {f: 5, c: 23823}, 23829, {f: 3, c: 23832}, - {f: 2, c: 23836}, {f: 5, c: 23839}, 23845, 23848, {f: 2, c: 23850}, - {f: 5, c: 23855}, {f: 8, c: 23861}, {f: 8, c: 23871}, {f: 2, c: 23880}, - {f: 3, c: 23885}, {f: 7, c: 23889}, {f: 2, c: 23897}, 23900, - {f: 11, c: 23902}, 23914, {f: 2, c: 23917}, {f: 4, c: 23920}, - {f: 12, c: 23925}, 23939, {f: 2, c: 23941}, {f: 15, c: 23944}, 23960, - {f: 3, c: 23962}, {f: 2, c: 23966}, {f: 6, c: 23969}, {f: 15, c: 23976}, - 23993, 23995, {f: 8, c: 23997}, {f: 5, c: 24006}, 24012, {f: 4, c: 24014}, - 24019, {f: 6, c: 24021}, 24028, {f: 2, c: 24031}, {f: 2, c: 24035}, 24042, - {f: 2, c: 24044}, {f: 2, c: 24053}, {f: 5, c: 24056}, {f: 2, c: 24063}, - 24068, 24071, {f: 3, c: 24073}, {f: 2, c: 24077}, {f: 2, c: 24082}, 24087, - {f: 7, c: 24094}, {f: 3, c: 24104}, 24108, {f: 2, c: 24111}, 24114, - {f: 2, c: 24116}, {f: 2, c: 24121}, {f: 2, c: 24126}, 24129, - {f: 6, c: 24134}, {f: 7, c: 24141}, 24150, {f: 2, c: 24153}, - {f: 2, c: 24156}, 24160, {f: 7, c: 24164}, {f: 5, c: 24173}, 24181, 24183, - {f: 3, c: 24193}, 24197, {f: 2, c: 24200}, {f: 3, c: 24204}, 24210, 24216, - 24219, 24221, {f: 4, c: 24225}, {f: 3, c: 24232}, 24236, {f: 5, c: 24238}, - 24244, {f: 4, c: 24250}, {f: 10, c: 24255}, {f: 6, c: 24267}, - {f: 2, c: 24276}, {f: 4, c: 24279}, {f: 3, c: 24284}, {f: 4, c: 24292}, - 24297, 24299, {f: 6, c: 24301}, 24309, {f: 2, c: 24312}, {f: 3, c: 24315}, - {f: 3, c: 24325}, 24329, {f: 3, c: 24332}, 24336, 24338, 24340, 24342, - {f: 2, c: 24345}, {f: 3, c: 24348}, {f: 4, c: 24353}, 24360, - {f: 2, c: 24363}, 24366, 24368, 24370, 24372, {f: 3, c: 24374}, 24379, - {f: 3, c: 24381}, {f: 5, c: 24385}, 24391, {f: 3, c: 24393}, 24397, 24399, - 24401, 24404, {f: 3, c: 24410}, {f: 3, c: 24414}, 24419, 24421, - {f: 2, c: 24423}, 24427, {f: 2, c: 24430}, 24434, {f: 3, c: 24436}, 24440, - 24442, {f: 3, c: 24445}, 24451, 24454, {f: 3, c: 24461}, {f: 2, c: 24467}, - 24470, {f: 2, c: 24474}, 24477, 24479, {f: 6, c: 24482}, {f: 2, c: 24491}, - {f: 6, c: 24495}, 24502, 24504, {f: 2, c: 24506}, {f: 5, c: 24510}, - {f: 2, c: 24519}, {f: 2, c: 24522}, 24526, {f: 3, c: 24531}, - {f: 3, c: 24538}, {f: 2, c: 24542}, {f: 2, c: 24546}, {f: 2, c: 24549}, - {f: 2, c: 24552}, 24556, {f: 2, c: 24559}, {f: 3, c: 24562}, - {f: 2, c: 24566}, {f: 2, c: 24569}, 24572, {f: 3, c: 24583}, - {f: 2, c: 24587}, {f: 2, c: 24592}, 24595, {f: 2, c: 24599}, 24602, - {f: 2, c: 24606}, {f: 3, c: 24610}, {f: 3, c: 24620}, {f: 5, c: 24624}, - {f: 5, c: 24630}, {f: 2, c: 24637}, 24640, {f: 7, c: 24644}, 24652, - {f: 2, c: 24654}, 24657, {f: 2, c: 24659}, {f: 3, c: 24662}, - {f: 2, c: 24667}, {f: 4, c: 24670}, {f: 2, c: 24677}, 24686, - {f: 2, c: 24689}, {f: 2, c: 24692}, 24695, 24702, {f: 3, c: 24704}, - {f: 4, c: 24709}, {f: 2, c: 24714}, {f: 4, c: 24718}, 24723, 24725, - {f: 3, c: 24727}, 24732, 24734, {f: 2, c: 24737}, {f: 2, c: 24740}, 24743, - {f: 2, c: 24745}, 24750, 24752, 24755, 24759, {f: 2, c: 24761}, - {f: 8, c: 24765}, {f: 3, c: 24775}, {f: 5, c: 24780}, {f: 3, c: 24786}, - {f: 2, c: 24790}, 24793, 24795, 24798, {f: 4, c: 24802}, 24810, 24821, - {f: 2, c: 24823}, {f: 4, c: 24828}, {f: 4, c: 24834}, 24839, - {f: 3, c: 24842}, {f: 5, c: 24848}, {f: 4, c: 24854}, {f: 2, c: 24861}, - {f: 2, c: 24865}, 24869, {f: 3, c: 24872}, {f: 8, c: 24876}, - {f: 2, c: 24885}, {f: 6, c: 24888}, {f: 8, c: 24896}, 24905, 24909, - {f: 2, c: 24911}, {f: 3, c: 24914}, {f: 2, c: 24918}, 24921, - {f: 2, c: 24923}, 24926, {f: 2, c: 24928}, {f: 2, c: 24933}, 24937, - {f: 2, c: 24940}, 24943, {f: 2, c: 24945}, 24948, {f: 10, c: 24952}, - {f: 7, c: 24963}, {f: 2, c: 24972}, 24975, 24979, {f: 5, c: 24981}, - {f: 2, c: 24987}, {f: 6, c: 24990}, {f: 2, c: 24997}, 25002, 25005, - {f: 3, c: 25007}, {f: 3, c: 25011}, {f: 6, c: 25016}, {f: 3, c: 25023}, - {f: 4, c: 25027}, {f: 4, c: 25037}, 25043, {f: 9, c: 25045}, - {f: 3, c: 25056}, {f: 2, c: 25060}, 25063, {f: 9, c: 25065}, - {f: 2, c: 25075}, 25081, 25083, 25085, {f: 5, c: 25089}, 25097, 25107, - 25113, {f: 3, c: 25116}, 25120, 25123, 25126, {f: 2, c: 25128}, 25131, - 25133, 25135, 25137, 25141, [12094, 25142], {f: 5, c: 25144}, 25154, - {f: 3, c: 25156}, 25162, {f: 2, c: 25167}, {f: 3, c: 25173}, - {f: 2, c: 25177}, {f: 7, c: 25180}, {f: 2, c: 25188}, 25192, - {f: 2, c: 25201}, {f: 2, c: 25204}, {f: 2, c: 25207}, {f: 2, c: 25210}, - 25213, {f: 3, c: 25217}, {f: 4, c: 25221}, {f: 6, c: 25227}, 25236, 25241, - {f: 3, c: 25244}, 25251, {f: 2, c: 25254}, {f: 2, c: 25257}, - {f: 4, c: 25261}, {f: 3, c: 25266}, {f: 3, c: 25270}, 25274, 25278, - {f: 2, c: 25280}, 25283, 25291, 25295, 25297, 25301, {f: 2, c: 25309}, - {f: 2, c: 25312}, 25316, {f: 2, c: 25322}, 25328, 25330, 25333, - {f: 4, c: 25336}, 25344, {f: 4, c: 25347}, {f: 4, c: 25354}, - {f: 2, c: 25359}, {f: 4, c: 25362}, {f: 3, c: 25367}, 25372, - {f: 2, c: 25382}, 25385, {f: 3, c: 25388}, {f: 2, c: 25392}, - {f: 6, c: 25395}, {f: 2, c: 25403}, {f: 3, c: 25407}, 25412, - {f: 2, c: 25415}, 25418, {f: 4, c: 25425}, {f: 8, c: 25430}, 25440, - {f: 3, c: 25444}, 25450, 25452, {f: 2, c: 25455}, {f: 3, c: 25459}, - {f: 2, c: 25464}, {f: 4, c: 25468}, 25473, {f: 2, c: 25477}, 25483, 25485, - 25489, {f: 3, c: 25491}, 25495, {f: 7, c: 25497}, 25505, 25508, 25510, - 25515, 25519, {f: 2, c: 25521}, {f: 2, c: 25525}, 25529, 25531, 25533, - 25535, {f: 3, c: 25537}, 25541, {f: 2, c: 25543}, {f: 3, c: 25546}, 25553, - {f: 3, c: 25555}, {f: 3, c: 25559}, {f: 3, c: 25563}, 25567, 25570, - {f: 5, c: 25572}, {f: 2, c: 25579}, {f: 3, c: 25583}, 25587, 25589, 25591, - {f: 4, c: 25593}, 25598, {f: 2, c: 25603}, {f: 5, c: 25606}, 25614, - {f: 2, c: 25617}, {f: 2, c: 25621}, {f: 3, c: 25624}, 25629, 25631, - {f: 4, c: 25634}, {f: 3, c: 25639}, 25643, {f: 6, c: 25646}, 25653, - {f: 3, c: 25655}, {f: 2, c: 25659}, 25662, 25664, {f: 2, c: 25666}, 25673, - {f: 6, c: 25675}, 25683, {f: 3, c: 25685}, {f: 3, c: 25689}, 25693, - {f: 7, c: 25696}, 25704, {f: 3, c: 25706}, 25710, {f: 3, c: 25712}, - {f: 2, c: 25716}, 25719, {f: 6, c: 25724}, 25731, 25734, {f: 8, c: 25737}, - 25748, {f: 2, c: 25751}, {f: 4, c: 25754}, {f: 3, c: 25760}, - {f: 3, c: 25766}, 25770, 25775, 25777, 25780, 25782, 25785, 25789, 25795, - 25798, {f: 2, c: 25800}, 25804, 25807, 25809, 25811, {f: 2, c: 25813}, - 25817, {f: 3, c: 25819}, 25823, 25825, 25827, 25829, {f: 5, c: 25831}, - {f: 2, c: 25837}, 25843, {f: 2, c: 25845}, {f: 2, c: 25848}, 25853, 25855, - {f: 3, c: 25857}, 25861, {f: 2, c: 25863}, {f: 5, c: 25866}, - {f: 2, c: 25872}, 25875, 25877, 25879, 25882, 25884, {f: 4, c: 25886}, - {f: 4, c: 25894}, 25901, {f: 4, c: 25904}, 25911, 25914, {f: 2, c: 25916}, - {f: 5, c: 25920}, {f: 2, c: 25926}, {f: 2, c: 25930}, {f: 2, c: 25933}, - 25936, {f: 3, c: 25938}, 25944, 25946, 25948, {f: 3, c: 25951}, - {f: 2, c: 25956}, {f: 4, c: 25959}, {f: 3, c: 25965}, 25969, 25971, 25974, - {f: 9, c: 25977}, {f: 3, c: 25988}, {f: 3, c: 25992}, {f: 3, c: 25997}, - 26002, 26004, 26006, 26008, 26010, {f: 2, c: 26013}, 26016, - {f: 2, c: 26018}, 26022, 26024, 26026, 26030, {f: 6, c: 26033}, 26040, - {f: 2, c: 26042}, {f: 3, c: 26046}, 26050, {f: 4, c: 26055}, 26061, - {f: 2, c: 26064}, {f: 3, c: 26067}, {f: 8, c: 26072}, 26081, - {f: 2, c: 26083}, {f: 2, c: 26090}, {f: 4, c: 26098}, {f: 2, c: 26104}, - {f: 5, c: 26107}, 26113, {f: 2, c: 26116}, {f: 3, c: 26119}, 26123, 26125, - {f: 3, c: 26128}, {f: 3, c: 26134}, {f: 3, c: 26138}, 26142, - {f: 4, c: 26145}, 26150, {f: 4, c: 26153}, 26158, 26160, {f: 2, c: 26162}, - {f: 5, c: 26167}, 26173, {f: 2, c: 26175}, {f: 7, c: 26180}, - {f: 2, c: 26189}, {f: 2, c: 26192}, {f: 2, c: 26200}, {f: 2, c: 26203}, - 26206, 26208, {f: 2, c: 26210}, 26213, 26215, {f: 5, c: 26217}, - {f: 3, c: 26225}, 26229, {f: 2, c: 26232}, {f: 3, c: 26235}, - {f: 3, c: 26239}, 26243, {f: 2, c: 26245}, {f: 2, c: 26250}, - {f: 4, c: 26253}, {f: 4, c: 26258}, {f: 5, c: 26264}, {f: 4, c: 26270}, - {f: 4, c: 26275}, {f: 2, c: 26281}, {f: 2, c: 26284}, {f: 5, c: 26287}, - {f: 4, c: 26293}, {f: 4, c: 26298}, {f: 5, c: 26303}, 26309, 26312, - {f: 12, c: 26314}, {f: 2, c: 26327}, 26330, {f: 2, c: 26334}, - {f: 5, c: 26337}, {f: 2, c: 26343}, {f: 2, c: 26346}, {f: 3, c: 26349}, - 26353, {f: 2, c: 26357}, {f: 2, c: 26362}, 26365, {f: 2, c: 26369}, - {f: 4, c: 26372}, 26380, {f: 2, c: 26382}, {f: 3, c: 26385}, 26390, - {f: 3, c: 26392}, 26396, 26398, {f: 6, c: 26400}, 26409, 26414, 26416, - {f: 2, c: 26418}, {f: 4, c: 26422}, {f: 2, c: 26427}, {f: 2, c: 26430}, - 26433, {f: 2, c: 26436}, 26439, {f: 2, c: 26442}, 26445, 26450, - {f: 2, c: 26452}, {f: 5, c: 26455}, 26461, {f: 3, c: 26466}, - {f: 2, c: 26470}, {f: 2, c: 26475}, 26478, 26484, 26486, {f: 4, c: 26488}, - 26493, 26496, {f: 2, c: 26498}, {f: 2, c: 26501}, 26504, 26506, - {f: 4, c: 26508}, {f: 4, c: 26513}, 26518, 26521, 26523, {f: 3, c: 26527}, - 26532, 26534, 26537, 26540, 26542, {f: 2, c: 26545}, 26548, - {f: 8, c: 26553}, 26562, {f: 10, c: 26565}, {f: 3, c: 26581}, 26587, 26591, - 26593, {f: 2, c: 26595}, {f: 3, c: 26598}, {f: 2, c: 26602}, - {f: 2, c: 26605}, 26610, {f: 8, c: 26613}, 26622, {f: 4, c: 26625}, 26630, - 26637, 26640, 26642, {f: 2, c: 26644}, {f: 5, c: 26648}, {f: 3, c: 26654}, - {f: 7, c: 26658}, {f: 7, c: 26667}, {f: 3, c: 26676}, {f: 2, c: 26682}, - 26687, 26695, 26699, 26701, 26703, 26706, {f: 10, c: 26710}, 26730, - {f: 8, c: 26732}, 26741, {f: 9, c: 26744}, 26754, 26756, {f: 8, c: 26759}, - {f: 3, c: 26768}, {f: 3, c: 26772}, {f: 4, c: 26777}, 26782, - {f: 2, c: 26784}, {f: 3, c: 26787}, {f: 4, c: 26793}, 26798, - {f: 2, c: 26801}, 26804, {f: 10, c: 26806}, 26817, {f: 6, c: 26819}, 26826, - 26828, {f: 4, c: 26830}, {f: 2, c: 26835}, 26841, {f: 4, c: 26843}, - {f: 2, c: 26849}, {f: 3, c: 26852}, {f: 6, c: 26856}, 26863, - {f: 3, c: 26866}, {f: 3, c: 26870}, 26875, {f: 4, c: 26877}, - {f: 3, c: 26882}, {f: 5, c: 26886}, 26892, 26897, {f: 12, c: 26899}, - {f: 3, c: 26913}, {f: 8, c: 26917}, {f: 2, c: 26926}, {f: 3, c: 26929}, - {f: 4, c: 26933}, {f: 3, c: 26938}, 26942, {f: 2, c: 26944}, - {f: 7, c: 26947}, {f: 8, c: 26955}, {f: 2, c: 26965}, {f: 2, c: 26968}, - {f: 2, c: 26971}, 26975, {f: 2, c: 26977}, {f: 2, c: 26980}, 26983, - {f: 2, c: 26985}, 26988, {f: 2, c: 26991}, {f: 3, c: 26994}, 26998, - {f: 2, c: 27002}, {f: 3, c: 27005}, 27009, 27011, 27013, {f: 3, c: 27018}, - {f: 6, c: 27022}, {f: 2, c: 27030}, {f: 2, c: 27033}, {f: 10, c: 27037}, - 27049, 27052, {f: 2, c: 27055}, {f: 2, c: 27058}, {f: 2, c: 27061}, - {f: 3, c: 27064}, {f: 3, c: 27068}, 27072, {f: 8, c: 27074}, 27087, - {f: 3, c: 27089}, {f: 6, c: 27093}, {f: 3, c: 27100}, {f: 6, c: 27105}, - {f: 5, c: 27112}, {f: 4, c: 27118}, {f: 9, c: 27124}, 27134, 27136, - {f: 2, c: 27139}, {f: 4, c: 27142}, {f: 8, c: 27147}, {f: 3, c: 27156}, - {f: 4, c: 27162}, 27168, 27170, {f: 4, c: 27172}, 27177, {f: 4, c: 27179}, - 27184, {f: 3, c: 27186}, {f: 2, c: 27190}, {f: 2, c: 27195}, - {f: 5, c: 27199}, {f: 2, c: 27205}, {f: 2, c: 27209}, {f: 4, c: 27212}, - {f: 7, c: 27217}, 27226, {f: 3, c: 27228}, 27232, {f: 2, c: 27235}, - {f: 11, c: 27238}, {f: 7, c: 27250}, {f: 2, c: 27258}, {f: 3, c: 27261}, - {f: 3, c: 27265}, {f: 4, c: 27269}, {f: 4, c: 27274}, 27279, - {f: 2, c: 27282}, {f: 2, c: 27285}, {f: 4, c: 27288}, {f: 3, c: 27293}, - 27297, {f: 5, c: 27300}, 27306, {f: 2, c: 27309}, {f: 3, c: 27312}, - {f: 4, c: 27316}, {f: 2, c: 27321}, {f: 7, c: 27324}, {f: 15, c: 27332}, - {f: 6, c: 27348}, 27356, {f: 7, c: 27360}, 27369, 27371, {f: 6, c: 27373}, - {f: 4, c: 27380}, {f: 2, c: 27385}, {f: 8, c: 27388}, {f: 5, c: 27397}, - {f: 4, c: 27403}, {f: 2, c: 27408}, {f: 3, c: 27411}, {f: 7, c: 27415}, - 27423, {f: 2, c: 27429}, {f: 10, c: 27432}, {f: 4, c: 27443}, 27448, - {f: 2, c: 27451}, {f: 4, c: 27455}, {f: 2, c: 27460}, 27464, - {f: 2, c: 27466}, {f: 3, c: 27469}, {f: 8, c: 27473}, {f: 5, c: 27482}, - 27488, {f: 2, c: 27496}, {f: 7, c: 27499}, {f: 4, c: 27507}, 27514, - {f: 4, c: 27517}, 27525, 27528, 27532, {f: 4, c: 27534}, {f: 2, c: 27540}, - 27543, 27545, {f: 2, c: 27548}, {f: 2, c: 27551}, {f: 2, c: 27554}, - {f: 5, c: 27557}, {f: 2, c: 27564}, {f: 2, c: 27568}, 27574, - {f: 2, c: 27576}, {f: 3, c: 27580}, 27584, {f: 2, c: 27587}, - {f: 4, c: 27591}, 27596, 27598, {f: 2, c: 27600}, 27608, 27610, - {f: 5, c: 27612}, {f: 8, c: 27618}, {f: 3, c: 27628}, {f: 3, c: 27632}, - 27636, {f: 3, c: 27638}, {f: 3, c: 27642}, 27646, {f: 5, c: 27648}, - {f: 3, c: 27657}, 27662, 27666, 27671, {f: 3, c: 27676}, 27680, 27685, - 27693, 27697, 27699, {f: 2, c: 27702}, {f: 4, c: 27705}, {f: 2, c: 27710}, - {f: 3, c: 27715}, 27720, {f: 5, c: 27723}, {f: 3, c: 27729}, 27734, - {f: 3, c: 27736}, {f: 2, c: 27746}, {f: 3, c: 27749}, {f: 5, c: 27755}, - 27761, 27763, 27765, {f: 2, c: 27767}, {f: 3, c: 27770}, {f: 2, c: 27775}, - 27780, 27783, {f: 2, c: 27786}, {f: 2, c: 27789}, {f: 2, c: 27793}, - {f: 4, c: 27797}, 27802, {f: 3, c: 27804}, 27808, 27810, 27816, 27820, - {f: 2, c: 27823}, {f: 4, c: 27828}, 27834, {f: 4, c: 27840}, - {f: 3, c: 27846}, 27851, {f: 3, c: 27853}, {f: 2, c: 27857}, - {f: 3, c: 27864}, {f: 2, c: 27868}, 27871, 27876, {f: 2, c: 27878}, 27881, - {f: 2, c: 27884}, 27890, 27892, 27897, {f: 2, c: 27903}, {f: 2, c: 27906}, - {f: 2, c: 27909}, {f: 3, c: 27912}, 27917, {f: 3, c: 27919}, - {f: 4, c: 27923}, 27928, {f: 2, c: 27932}, {f: 6, c: 27935}, 27942, - {f: 2, c: 27944}, {f: 2, c: 27948}, {f: 2, c: 27951}, 27956, - {f: 3, c: 27958}, 27962, {f: 2, c: 27967}, 27970, 27972, 27977, 27980, - 27984, {f: 4, c: 27989}, 27995, 27997, 27999, {f: 2, c: 28001}, - {f: 2, c: 28004}, {f: 2, c: 28007}, {f: 3, c: 28011}, {f: 4, c: 28016}, - {f: 2, c: 28021}, {f: 2, c: 28026}, {f: 5, c: 28029}, {f: 2, c: 28035}, - 28038, {f: 2, c: 28042}, 28045, {f: 2, c: 28047}, 28050, {f: 5, c: 28054}, - 28060, 28066, 28069, {f: 2, c: 28076}, {f: 2, c: 28080}, {f: 2, c: 28083}, - {f: 2, c: 28086}, {f: 6, c: 28089}, {f: 3, c: 28097}, {f: 3, c: 28104}, - {f: 4, c: 28109}, {f: 4, c: 28114}, 28119, {f: 3, c: 28122}, 28127, - {f: 2, c: 28130}, 28133, {f: 3, c: 28135}, 28141, {f: 2, c: 28143}, 28146, - 28148, 28152, {f: 8, c: 28157}, {f: 4, c: 28166}, 28171, 28175, - {f: 2, c: 28178}, 28181, {f: 2, c: 28184}, {f: 2, c: 28187}, - {f: 2, c: 28190}, 28194, {f: 2, c: 28199}, 28202, 28206, {f: 2, c: 28208}, - 28211, {f: 3, c: 28213}, 28217, {f: 3, c: 28219}, {f: 4, c: 28223}, - {f: 8, c: 28229}, {f: 4, c: 28239}, 28245, 28247, {f: 2, c: 28249}, - {f: 2, c: 28252}, {f: 11, c: 28256}, {f: 2, c: 28268}, {f: 14, c: 28272}, - {f: 3, c: 28288}, 28292, {f: 2, c: 28295}, {f: 5, c: 28298}, - {f: 5, c: 28305}, 28311, {f: 3, c: 28313}, 28318, {f: 2, c: 28320}, - {f: 2, c: 28323}, 28326, {f: 2, c: 28328}, {f: 4, c: 28331}, 28336, 28339, - 28341, {f: 2, c: 28344}, 28348, {f: 3, c: 28350}, 28355, 28358, - {f: 3, c: 28360}, 28365, 28368, 28370, 28374, {f: 2, c: 28376}, - {f: 3, c: 28379}, 28387, 28391, {f: 2, c: 28394}, {f: 2, c: 28397}, - {f: 2, c: 28400}, 28403, {f: 2, c: 28405}, {f: 5, c: 28410}, 28416, - {f: 3, c: 28419}, {f: 2, c: 28423}, {f: 5, c: 28426}, {f: 3, c: 28432}, - {f: 4, c: 28438}, {f: 5, c: 28443}, 28449, {f: 4, c: 28453}, 28462, 28464, - {f: 2, c: 28468}, 28471, {f: 5, c: 28473}, 28480, {f: 4, c: 28482}, - {f: 3, c: 28488}, 28492, {f: 3, c: 28494}, {f: 2, c: 28498}, - {f: 3, c: 28501}, {f: 2, c: 28506}, 28509, {f: 3, c: 28511}, 28515, 28517, - {f: 6, c: 28519}, 28529, 28531, {f: 2, c: 28533}, 28537, 28539, - {f: 2, c: 28541}, {f: 3, c: 28545}, 28549, {f: 2, c: 28554}, - {f: 8, c: 28559}, {f: 4, c: 28568}, {f: 3, c: 28573}, {f: 2, c: 28578}, - {f: 2, c: 28581}, 28584, {f: 4, c: 28586}, {f: 2, c: 28591}, 28594, - {f: 2, c: 28596}, {f: 2, c: 28599}, {f: 6, c: 28602}, {f: 5, c: 28612}, - {f: 7, c: 28618}, {f: 2, c: 28627}, {f: 2, c: 28630}, {f: 2, c: 28633}, - {f: 2, c: 28636}, {f: 2, c: 28642}, {f: 6, c: 28645}, {f: 2, c: 28652}, - {f: 8, c: 28658}, 28667, 28669, {f: 6, c: 28671}, {f: 2, c: 28679}, 28682, - {f: 3, c: 28684}, 28688, {f: 3, c: 28690}, {f: 2, c: 28694}, 28697, 28700, - 28702, {f: 2, c: 28705}, {f: 3, c: 28708}, {f: 7, c: 28713}, 28721, - {f: 2, c: 28723}, {f: 3, c: 28726}, {f: 4, c: 28730}, {f: 4, c: 28735}, - {f: 7, c: 28741}, {f: 2, c: 28749}, 28752, {f: 3, c: 28754}, - {f: 2, c: 28758}, {f: 4, c: 28761}, {f: 4, c: 28767}, {f: 2, c: 28773}, - {f: 3, c: 28776}, 28782, {f: 4, c: 28785}, 28791, {f: 3, c: 28793}, 28797, - {f: 4, c: 28801}, {f: 3, c: 28806}, {f: 3, c: 28811}, {f: 3, c: 28815}, - 28819, {f: 2, c: 28823}, {f: 2, c: 28826}, {f: 13, c: 28830}, 28848, 28850, - {f: 3, c: 28852}, 28858, {f: 2, c: 28862}, {f: 4, c: 28868}, 28873, - {f: 4, c: 28875}, {f: 8, c: 28880}, 28890, {f: 3, c: 28892}, - {f: 4, c: 28896}, 28901, 28906, 28910, {f: 4, c: 28912}, {f: 2, c: 28917}, - 28920, {f: 3, c: 28922}, {f: 11, c: 28926}, {f: 5, c: 28939}, - {f: 2, c: 28945}, 28948, 28951, {f: 6, c: 28955}, {f: 4, c: 28962}, - {f: 8, c: 28967}, {f: 4, c: 28978}, {f: 14, c: 28983}, {f: 3, c: 28998}, - 29003, 29005, {f: 3, c: 29007}, {f: 9, c: 29011}, 29021, {f: 3, c: 29023}, - 29027, 29029, {f: 2, c: 29034}, 29037, {f: 3, c: 29039}, {f: 4, c: 29044}, - 29049, {f: 2, c: 29051}, {f: 6, c: 29054}, {f: 5, c: 29061}, - {f: 4, c: 29067}, {f: 2, c: 29072}, 29075, {f: 2, c: 29077}, - {f: 5, c: 29082}, {f: 7, c: 29089}, {f: 3, c: 29097}, {f: 4, c: 29101}, - 29106, 29108, {f: 3, c: 29110}, {f: 4, c: 29114}, {f: 2, c: 29119}, 29122, - {f: 4, c: 29124}, {f: 5, c: 29129}, {f: 3, c: 29135}, 29139, - {f: 3, c: 29142}, {f: 2, c: 29146}, {f: 2, c: 29149}, {f: 4, c: 29153}, - {f: 5, c: 29160}, {f: 5, c: 29167}, {f: 4, c: 29173}, {f: 2, c: 29178}, - 29181, {f: 7, c: 29183}, {f: 6, c: 29191}, {f: 2, c: 29198}, - {f: 10, c: 29201}, 29212, {f: 10, c: 29214}, 29225, 29227, - {f: 3, c: 29229}, {f: 2, c: 29235}, 29244, {f: 7, c: 29248}, - {f: 3, c: 29257}, {f: 4, c: 29262}, {f: 3, c: 29267}, 29271, 29274, 29276, - 29278, 29280, {f: 3, c: 29283}, 29288, {f: 4, c: 29290}, {f: 2, c: 29296}, - {f: 2, c: 29299}, {f: 3, c: 29302}, {f: 2, c: 29307}, {f: 2, c: 29314}, - {f: 5, c: 29317}, 29324, 29326, {f: 2, c: 29328}, {f: 3, c: 29331}, - {f: 8, c: 29335}, {f: 2, c: 29344}, {f: 4, c: 29347}, {f: 4, c: 29352}, - 29358, {f: 3, c: 29361}, 29365, {f: 6, c: 29370}, {f: 3, c: 29381}, - {f: 4, c: 29385}, 29391, 29393, {f: 4, c: 29395}, 29400, {f: 4, c: 29402}, - 29407, {f: 6, c: 29410}, {f: 2, c: 29418}, {f: 2, c: 29429}, - {f: 3, c: 29438}, 29442, {f: 6, c: 29444}, {f: 3, c: 29451}, - {f: 4, c: 29455}, 29460, {f: 3, c: 29464}, {f: 2, c: 29471}, - {f: 2, c: 29475}, {f: 3, c: 29478}, 29485, {f: 2, c: 29487}, - {f: 2, c: 29490}, 29493, 29498, {f: 2, c: 29500}, 29504, {f: 2, c: 29506}, - {f: 7, c: 29510}, {f: 2, c: 29518}, 29521, {f: 4, c: 29523}, - {f: 8, c: 29528}, {f: 7, c: 29537}, 29545, 29550, 29553, {f: 2, c: 29555}, - 29558, 29561, 29565, 29567, {f: 3, c: 29569}, {f: 2, c: 29573}, 29576, - 29578, {f: 2, c: 29580}, {f: 2, c: 29583}, {f: 4, c: 29586}, - {f: 4, c: 29591}, {f: 3, c: 29596}, {f: 2, c: 29600}, {f: 6, c: 29603}, - 29610, {f: 2, c: 29612}, 29617, {f: 3, c: 29620}, {f: 2, c: 29624}, - {f: 4, c: 29628}, 29633, {f: 5, c: 29635}, {f: 2, c: 29643}, 29646, - {f: 7, c: 29650}, {f: 4, c: 29658}, 29663, {f: 4, c: 29665}, 29670, 29672, - {f: 3, c: 29674}, {f: 4, c: 29678}, {f: 11, c: 29683}, {f: 4, c: 29695}, - 29700, {f: 2, c: 29703}, {f: 4, c: 29707}, {f: 9, c: 29713}, - {f: 6, c: 29724}, {f: 2, c: 29731}, 29735, 29737, 29739, 29741, 29743, - {f: 2, c: 29745}, {f: 5, c: 29751}, {f: 2, c: 29757}, 29760, - {f: 9, c: 29762}, {f: 9, c: 29772}, 29782, 29784, 29789, {f: 3, c: 29792}, - {f: 5, c: 29796}, {f: 2, c: 29803}, {f: 2, c: 29806}, {f: 5, c: 29809}, - {f: 6, c: 29816}, 29823, 29826, {f: 3, c: 29828}, 29832, 29834, - {f: 2, c: 29836}, 29839, {f: 11, c: 29841}, 29853, {f: 4, c: 29855}, - {f: 2, c: 29860}, {f: 6, c: 29866}, {f: 9, c: 29873}, {f: 2, c: 29883}, - {f: 12, c: 29886}, {f: 4, c: 29899}, {f: 2, c: 29904}, 29907, - {f: 5, c: 29909}, 29915, 29917, 29919, 29921, 29925, {f: 7, c: 29927}, - {f: 4, c: 29936}, 29941, {f: 7, c: 29944}, {f: 4, c: 29952}, - {f: 7, c: 29957}, 29966, 29968, 29970, {f: 4, c: 29972}, 29979, - {f: 2, c: 29981}, {f: 3, c: 29984}, 29988, {f: 2, c: 29990}, 29994, 29998, - 30004, 30006, 30009, {f: 2, c: 30012}, 30015, {f: 4, c: 30017}, - {f: 2, c: 30022}, {f: 2, c: 30025}, 30029, {f: 4, c: 30032}, - {f: 4, c: 30037}, {f: 4, c: 30046}, {f: 2, c: 30051}, {f: 3, c: 30055}, - {f: 6, c: 30060}, 30067, 30069, 30071, {f: 5, c: 30074}, {f: 3, c: 30080}, - {f: 2, c: 30084}, {f: 3, c: 30088}, {f: 3, c: 30092}, 30096, 30099, 30101, - 30104, {f: 2, c: 30107}, 30110, 30114, {f: 5, c: 30118}, 30125, - {f: 2, c: 30134}, {f: 2, c: 30138}, {f: 3, c: 30143}, 30150, - {f: 2, c: 30155}, {f: 4, c: 30158}, 30163, 30167, 30170, {f: 2, c: 30172}, - {f: 3, c: 30175}, 30181, 30185, {f: 4, c: 30188}, {f: 2, c: 30194}, - {f: 4, c: 30197}, {f: 2, c: 30202}, {f: 2, c: 30205}, 30212, - {f: 4, c: 30214}, {f: 2, c: 30222}, {f: 4, c: 30225}, 30230, 30234, - {f: 2, c: 30236}, 30243, 30248, 30252, {f: 2, c: 30254}, {f: 2, c: 30257}, - {f: 2, c: 30262}, {f: 2, c: 30265}, 30269, 30273, {f: 2, c: 30276}, 30280, - {f: 2, c: 30282}, {f: 6, c: 30286}, 30293, 30295, {f: 3, c: 30297}, 30301, - {f: 2, c: 30304}, 30310, 30312, 30314, {f: 3, c: 30323}, [12136, 30326], - 30327, {f: 2, c: 30329}, {f: 3, c: 30335}, 30339, 30341, {f: 2, c: 30345}, - {f: 2, c: 30348}, {f: 2, c: 30351}, 30354, {f: 2, c: 30356}, - {f: 2, c: 30359}, {f: 9, c: 30363}, {f: 9, c: 30373}, {f: 2, c: 30383}, - 30387, {f: 3, c: 30389}, 30393, {f: 4, c: 30395}, {f: 2, c: 30400}, - {f: 2, c: 30403}, 30407, 30409, {f: 2, c: 30411}, 30419, 30421, - {f: 2, c: 30425}, {f: 2, c: 30428}, 30432, 30434, 30438, {f: 6, c: 30440}, - 30448, 30451, {f: 3, c: 30453}, {f: 2, c: 30458}, 30461, {f: 2, c: 30463}, - {f: 2, c: 30466}, {f: 2, c: 30469}, 30474, 30476, {f: 11, c: 30478}, - {f: 4, c: 30491}, 30497, {f: 3, c: 30499}, 30503, {f: 3, c: 30506}, 30510, - {f: 5, c: 30512}, 30521, 30523, {f: 3, c: 30525}, 30530, {f: 3, c: 30532}, - {f: 7, c: 30536}, {f: 8, c: 30546}, {f: 2, c: 30556}, {f: 2, c: 30559}, - 30564, 30567, {f: 2, c: 30569}, {f: 12, c: 30573}, {f: 3, c: 30586}, - {f: 3, c: 30593}, {f: 6, c: 30598}, {f: 2, c: 30607}, {f: 5, c: 30611}, - {f: 5, c: 30617}, 30625, {f: 2, c: 30627}, 30630, 30632, 30635, - {f: 2, c: 30638}, {f: 2, c: 30641}, 30644, {f: 5, c: 30646}, 30654, - {f: 7, c: 30656}, {f: 5, c: 30664}, {f: 9, c: 30670}, {f: 2, c: 30680}, - {f: 5, c: 30685}, 30692, 30694, 30696, 30698, {f: 3, c: 30704}, - {f: 2, c: 30708}, 30711, {f: 4, c: 30713}, {f: 6, c: 30723}, - {f: 2, c: 30730}, {f: 3, c: 30734}, 30739, 30741, 30745, 30747, 30750, - {f: 3, c: 30752}, 30756, 30760, {f: 2, c: 30762}, {f: 2, c: 30766}, - {f: 3, c: 30769}, {f: 2, c: 30773}, 30781, 30783, {f: 2, c: 30785}, 30788, - 30790, {f: 4, c: 30792}, 30797, 30799, 30801, {f: 2, c: 30803}, - {f: 5, c: 30808}, {f: 6, c: 30814}, {f: 3, c: 30821}, 30825, - {f: 7, c: 30832}, {f: 4, c: 30840}, {f: 10, c: 30845}, 30856, - {f: 2, c: 30858}, {f: 2, c: 30863}, 30866, {f: 3, c: 30868}, 30873, - {f: 2, c: 30877}, 30880, 30882, 30884, 30886, 30888, {f: 3, c: 30890}, - {f: 2, c: 30894}, {f: 3, c: 30901}, 30907, 30909, {f: 2, c: 30911}, - {f: 3, c: 30914}, {f: 3, c: 30918}, {f: 4, c: 30924}, {f: 3, c: 30929}, - {f: 3, c: 30934}, {f: 8, c: 30939}, {f: 3, c: 30948}, {f: 3, c: 30953}, - {f: 2, c: 30957}, {f: 2, c: 30960}, 30963, {f: 2, c: 30965}, - {f: 2, c: 30968}, {f: 2, c: 30971}, {f: 3, c: 30974}, {f: 3, c: 30978}, - {f: 8, c: 30982}, {f: 4, c: 30991}, {f: 5, c: 30996}, {f: 4, c: 31002}, - {f: 5, c: 31007}, 31013, {f: 3, c: 31015}, {f: 4, c: 31021}, - {f: 2, c: 31026}, {f: 5, c: 31029}, 31037, 31039, {f: 4, c: 31042}, 31047, - {f: 9, c: 31050}, {f: 2, c: 31060}, {f: 2, c: 31064}, 31073, - {f: 2, c: 31075}, 31078, {f: 4, c: 31081}, 31086, {f: 7, c: 31088}, 31097, - {f: 5, c: 31099}, {f: 2, c: 31106}, {f: 4, c: 31110}, {f: 2, c: 31115}, - {f: 10, c: 31120}, {f: 11, c: 31131}, {f: 2, c: 31144}, {f: 3, c: 31147}, - 31151, 31154, {f: 4, c: 31156}, [12145, 31160], 31164, 31167, 31170, - {f: 2, c: 31172}, {f: 2, c: 31175}, 31178, 31180, {f: 3, c: 31182}, - {f: 2, c: 31187}, {f: 2, c: 31190}, {f: 6, c: 31193}, {f: 3, c: 31200}, - 31205, 31208, 31210, 31212, 31214, {f: 7, c: 31217}, {f: 2, c: 31225}, - 31228, {f: 2, c: 31230}, 31233, {f: 2, c: 31236}, {f: 4, c: 31239}, 31244, - {f: 5, c: 31247}, {f: 2, c: 31253}, {f: 2, c: 31256}, {f: 3, c: 31259}, - 31263, {f: 2, c: 31265}, {f: 10, c: 31268}, {f: 2, c: 31279}, 31282, - {f: 3, c: 31284}, 31288, 31290, 31294, {f: 5, c: 31297}, {f: 5, c: 31303}, - {f: 2, c: 31311}, {f: 5, c: 31314}, {f: 9, c: 31320}, {f: 6, c: 31331}, - 31338, {f: 4, c: 31340}, {f: 3, c: 31345}, 31349, {f: 4, c: 31355}, 31362, - 31365, 31367, {f: 4, c: 31369}, {f: 3, c: 31374}, {f: 2, c: 31379}, - {f: 3, c: 31385}, 31390, {f: 4, c: 31393}, 31399, 31403, {f: 4, c: 31407}, - {f: 2, c: 31412}, {f: 3, c: 31415}, {f: 4, c: 31419}, {f: 4, c: 31424}, - 31430, 31433, {f: 10, c: 31436}, {f: 2, c: 31447}, {f: 4, c: 31450}, - {f: 2, c: 31457}, 31460, {f: 3, c: 31463}, {f: 2, c: 31467}, 31470, - {f: 6, c: 31472}, {f: 2, c: 31479}, {f: 2, c: 31483}, 31486, - {f: 3, c: 31488}, 31493, 31495, 31497, {f: 3, c: 31500}, 31504, - {f: 2, c: 31506}, {f: 3, c: 31510}, 31514, {f: 2, c: 31516}, 31519, - {f: 3, c: 31521}, 31527, 31529, 31533, {f: 2, c: 31535}, 31538, - {f: 4, c: 31540}, 31545, 31547, 31549, {f: 6, c: 31551}, 31560, 31562, - {f: 2, c: 31565}, 31571, 31573, 31575, 31577, 31580, {f: 2, c: 31582}, - 31585, {f: 4, c: 31587}, {f: 6, c: 31592}, {f: 2, c: 31599}, - {f: 2, c: 31603}, 31606, 31608, 31610, {f: 2, c: 31612}, 31615, - {f: 4, c: 31617}, {f: 5, c: 31622}, 31628, {f: 2, c: 31630}, - {f: 3, c: 31633}, 31638, {f: 4, c: 31640}, {f: 3, c: 31646}, - {f: 3, c: 31651}, {f: 3, c: 31662}, {f: 2, c: 31666}, {f: 3, c: 31669}, - {f: 7, c: 31673}, {f: 2, c: 31682}, 31685, 31688, 31690, {f: 4, c: 31693}, - 31698, {f: 5, c: 31700}, {f: 2, c: 31707}, {f: 3, c: 31710}, - {f: 2, c: 31714}, {f: 2, c: 31719}, {f: 3, c: 31723}, {f: 2, c: 31727}, - 31730, {f: 3, c: 31732}, {f: 4, c: 31736}, 31741, 31743, {f: 6, c: 31745}, - {f: 3, c: 31752}, 31758, {f: 6, c: 31760}, {f: 7, c: 31767}, 31776, 31778, - {f: 2, c: 31780}, {f: 2, c: 31784}, {f: 12, c: 31788}, {f: 4, c: 31801}, - 31810, {f: 8, c: 31812}, {f: 14, c: 31822}, {f: 2, c: 31837}, - {f: 3, c: 31841}, {f: 4, c: 31845}, 31851, 31853, {f: 3, c: 31855}, - {f: 6, c: 31861}, {f: 11, c: 31870}, {f: 7, c: 31882}, {f: 2, c: 31891}, - 31894, {f: 3, c: 31897}, {f: 2, c: 31904}, 31907, {f: 4, c: 31910}, - {f: 3, c: 31915}, {f: 2, c: 31919}, {f: 5, c: 31924}, {f: 2, c: 31930}, - {f: 2, c: 31935}, {f: 3, c: 31938}, 31942, 31945, 31947, {f: 7, c: 31950}, - 31960, {f: 2, c: 31962}, {f: 6, c: 31969}, {f: 6, c: 31977}, 31985, 31987, - 31989, 31991, 31994, {f: 2, c: 31996}, 31999, 32001, 32003, 32012, - {f: 2, c: 32014}, {f: 2, c: 32017}, 32022, 32024, {f: 3, c: 32029}, - {f: 4, c: 32035}, {f: 3, c: 32040}, {f: 3, c: 32044}, {f: 5, c: 32052}, - 32059, {f: 2, c: 32061}, 32065, 32067, 32069, {f: 7, c: 32071}, 32079, - {f: 12, c: 32081}, {f: 2, c: 32095}, {f: 3, c: 32099}, 32103, - {f: 5, c: 32105}, {f: 2, c: 32111}, {f: 2, c: 32116}, 32120, - {f: 7, c: 32122}, 32130, {f: 2, c: 32132}, 32135, {f: 5, c: 32138}, - {f: 3, c: 32144}, {f: 8, c: 32148}, 32157, {f: 3, c: 32159}, - {f: 2, c: 32164}, {f: 4, c: 32167}, 32175, {f: 3, c: 32181}, 32188, - {f: 4, c: 32192}, {f: 2, c: 32197}, {f: 2, c: 32200}, {f: 5, c: 32204}, - 32211, {f: 2, c: 32213}, {f: 3, c: 32218}, 32223, 32226, {f: 2, c: 32228}, - 32231, {f: 2, c: 32234}, {f: 2, c: 32237}, 32240, 32243, 32245, - {f: 2, c: 32247}, 32250, {f: 12, c: 32252}, {f: 4, c: 32268}, - {f: 9, c: 32274}, 32284, {f: 3, c: 32288}, {f: 3, c: 32292}, - {f: 3, c: 32296}, 32300, {f: 2, c: 32303}, 32307, 32312, 32314, 32316, - {f: 2, c: 32319}, {f: 3, c: 32322}, {f: 10, c: 32328}, 32339, - {f: 4, c: 32342}, {f: 3, c: 32347}, {f: 3, c: 32351}, {f: 6, c: 32355}, - 32364, {f: 2, c: 32369}, {f: 5, c: 32372}, {f: 2, c: 32378}, - {f: 3, c: 32383}, {f: 5, c: 32387}, 32393, 32395, 32398, {f: 3, c: 32400}, - 32405, 32407, {f: 2, c: 32409}, {f: 2, c: 32413}, 32430, 32436, - {f: 2, c: 32443}, 32470, 32484, 32492, 32505, 32522, 32528, 32542, 32567, - 32569, {f: 7, c: 32571}, 32579, {f: 6, c: 32582}, 32589, 32591, - {f: 2, c: 32594}, 32598, 32601, {f: 4, c: 32603}, 32608, {f: 5, c: 32611}, - {f: 3, c: 32619}, 32623, 32627, {f: 2, c: 32629}, 32632, {f: 4, c: 32634}, - {f: 2, c: 32639}, {f: 3, c: 32642}, 32647, 32649, 32651, 32653, - {f: 5, c: 32655}, {f: 5, c: 32661}, {f: 2, c: 32667}, 32672, - {f: 2, c: 32674}, 32678, 32680, {f: 5, c: 32682}, 32689, {f: 5, c: 32691}, - {f: 2, c: 32698}, 32702, 32704, {f: 3, c: 32706}, {f: 4, c: 32710}, 32715, - 32717, {f: 3, c: 32719}, 32723, {f: 2, c: 32726}, {f: 6, c: 32729}, - {f: 3, c: 32738}, {f: 2, c: 32743}, {f: 4, c: 32746}, 32751, 32754, - {f: 5, c: 32756}, 32762, {f: 3, c: 32765}, 32770, {f: 4, c: 32775}, - {f: 2, c: 32782}, 32785, 32787, {f: 2, c: 32794}, {f: 3, c: 32797}, 32801, - {f: 2, c: 32803}, 32811, 32813, {f: 2, c: 32815}, 32818, 32820, - {f: 2, c: 32825}, 32828, 32830, {f: 2, c: 32832}, {f: 2, c: 32836}, - {f: 3, c: 32839}, {f: 4, c: 32846}, 32851, 32853, 32855, 32857, - {f: 3, c: 32859}, {f: 10, c: 32863}, {f: 4, c: 32875}, 32884, 32888, - {f: 3, c: 32890}, {f: 2, c: 32897}, 32904, 32906, {f: 6, c: 32909}, - {f: 2, c: 32916}, 32919, 32921, 32926, 32931, {f: 3, c: 32934}, 32940, - 32944, 32947, {f: 2, c: 32949}, {f: 2, c: 32952}, 32955, 32965, - {f: 5, c: 32967}, {f: 7, c: 32975}, 32984, {f: 2, c: 32991}, - {f: 2, c: 32994}, 32998, 33006, 33013, 33015, 33017, 33019, - {f: 4, c: 33022}, {f: 2, c: 33027}, {f: 2, c: 33031}, {f: 2, c: 33035}, - 33045, 33047, 33049, {f: 2, c: 33052}, {f: 13, c: 33055}, {f: 2, c: 33069}, - 33072, {f: 3, c: 33075}, 33079, {f: 4, c: 33082}, {f: 7, c: 33087}, 33095, - 33097, 33101, 33103, 33106, {f: 2, c: 33111}, {f: 5, c: 33115}, - {f: 3, c: 33122}, 33128, 33130, 33132, 33135, {f: 2, c: 33138}, - {f: 3, c: 33141}, 33153, {f: 5, c: 33155}, 33161, {f: 4, c: 33163}, 33168, - {f: 6, c: 33170}, 33177, {f: 2, c: 33182}, {f: 2, c: 33185}, - {f: 2, c: 33188}, 33191, {f: 8, c: 33195}, {f: 6, c: 33204}, 33212, - {f: 2, c: 33220}, {f: 2, c: 33223}, 33227, 33230, {f: 8, c: 33232}, 33241, - {f: 4, c: 33243}, {f: 2, c: 33249}, {f: 3, c: 33252}, 33257, 33259, - {f: 5, c: 33262}, {f: 5, c: 33269}, 33277, 33279, 33283, 33291, - {f: 2, c: 33294}, 33297, 33299, {f: 6, c: 33301}, 33309, 33312, - {f: 4, c: 33316}, 33321, 33326, 33330, 33338, {f: 2, c: 33340}, - {f: 5, c: 33343}, {f: 2, c: 33349}, 33352, 33354, {f: 3, c: 33356}, - {f: 8, c: 33360}, {f: 4, c: 33371}, {f: 4, c: 33376}, 33381, 33383, - {f: 2, c: 33385}, {f: 2, c: 33388}, {f: 2, c: 33397}, [12171, 33400], - {f: 2, c: 33403}, {f: 2, c: 33408}, 33411, {f: 3, c: 33413}, 33417, 33420, - 33424, {f: 4, c: 33427}, {f: 2, c: 33434}, 33438, 33440, {f: 2, c: 33442}, - 33447, 33458, {f: 2, c: 33461}, 33466, 33468, {f: 2, c: 33471}, - {f: 2, c: 33474}, {f: 2, c: 33477}, 33481, 33488, 33494, {f: 2, c: 33497}, - 33501, 33506, {f: 3, c: 33512}, {f: 3, c: 33516}, 33520, {f: 2, c: 33522}, - {f: 2, c: 33525}, 33528, 33530, {f: 5, c: 33532}, {f: 2, c: 33546}, 33549, - 33552, {f: 2, c: 33554}, 33558, {f: 2, c: 33560}, {f: 10, c: 33565}, - {f: 2, c: 33577}, 33582, 33584, 33586, 33591, 33595, {f: 3, c: 33597}, - {f: 2, c: 33601}, {f: 2, c: 33604}, 33608, {f: 5, c: 33610}, 33619, - {f: 5, c: 33621}, 33629, 33634, {f: 7, c: 33648}, {f: 2, c: 33657}, - {f: 7, c: 33662}, {f: 2, c: 33671}, {f: 3, c: 33675}, {f: 3, c: 33679}, - {f: 2, c: 33684}, 33687, {f: 2, c: 33689}, 33693, 33695, 33697, - {f: 4, c: 33699}, {f: 4, c: 33708}, 33717, 33723, {f: 2, c: 33726}, - {f: 3, c: 33730}, 33734, {f: 2, c: 33736}, 33739, {f: 2, c: 33741}, - {f: 4, c: 33744}, 33749, 33751, {f: 3, c: 33753}, 33758, {f: 3, c: 33762}, - {f: 3, c: 33766}, {f: 4, c: 33771}, {f: 5, c: 33779}, {f: 3, c: 33786}, - {f: 3, c: 33790}, 33794, 33797, {f: 2, c: 33800}, 33808, {f: 6, c: 33810}, - {f: 3, c: 33817}, {f: 6, c: 33822}, {f: 3, c: 33833}, {f: 4, c: 33837}, - {f: 3, c: 33842}, {f: 2, c: 33846}, {f: 3, c: 33849}, {f: 8, c: 33854}, - {f: 2, c: 33863}, {f: 7, c: 33866}, {f: 4, c: 33875}, 33880, - {f: 4, c: 33885}, 33890, 33893, {f: 2, c: 33895}, 33898, 33902, 33904, - 33906, 33908, 33913, {f: 7, c: 33915}, {f: 4, c: 33923}, 33930, 33933, - {f: 4, c: 33935}, {f: 2, c: 33941}, 33944, {f: 2, c: 33946}, - {f: 4, c: 33949}, {f: 13, c: 33954}, {f: 2, c: 33968}, 33971, - {f: 3, c: 33973}, 33979, 33982, {f: 2, c: 33986}, {f: 4, c: 33989}, 33996, - {f: 2, c: 33998}, 34002, {f: 2, c: 34004}, {f: 6, c: 34007}, 34014, - {f: 2, c: 34017}, 34020, {f: 5, c: 34023}, 34029, {f: 11, c: 34033}, 34046, - {f: 12, c: 34048}, {f: 4, c: 34061}, 34066, {f: 2, c: 34069}, - {f: 2, c: 34072}, {f: 3, c: 34075}, 34080, 34082, {f: 2, c: 34084}, - {f: 4, c: 34087}, {f: 9, c: 34094}, {f: 3, c: 34110}, 34114, - {f: 2, c: 34116}, 34119, {f: 3, c: 34123}, {f: 3, c: 34127}, 34132, 34135, - {f: 4, c: 34138}, {f: 3, c: 34143}, 34147, {f: 3, c: 34149}, - {f: 2, c: 34155}, {f: 4, c: 34158}, 34163, {f: 2, c: 34165}, 34168, - {f: 2, c: 34172}, {f: 5, c: 34175}, 34182, 34185, 34187, {f: 2, c: 34189}, - 34192, {f: 2, c: 34194}, {f: 6, c: 34197}, {f: 2, c: 34205}, - {f: 4, c: 34208}, 34213, 34215, {f: 3, c: 34219}, {f: 6, c: 34225}, 34232, - {f: 6, c: 34235}, {f: 7, c: 34242}, {f: 3, c: 34250}, {f: 2, c: 34257}, - 34260, {f: 6, c: 34262}, {f: 6, c: 34270}, {f: 3, c: 34278}, - {f: 9, c: 34283}, 34293, {f: 2, c: 34295}, {f: 3, c: 34300}, - {f: 4, c: 34304}, {f: 3, c: 34312}, {f: 5, c: 34316}, {f: 4, c: 34322}, - {f: 3, c: 34327}, {f: 3, c: 34331}, {f: 3, c: 34335}, {f: 4, c: 34339}, - 34344, {f: 3, c: 34346}, {f: 10, c: 34350}, 34361, 34363, {f: 2, c: 34365}, - {f: 13, c: 34368}, {f: 2, c: 34386}, {f: 4, c: 34390}, 34395, 34397, - {f: 2, c: 34400}, {f: 4, c: 34403}, {f: 3, c: 34408}, 34413, - {f: 2, c: 34415}, {f: 7, c: 34418}, {f: 7, c: 34435}, {f: 5, c: 34446}, - 34452, {f: 6, c: 34454}, {f: 5, c: 34462}, {f: 2, c: 34469}, 34475, - {f: 2, c: 34477}, {f: 2, c: 34482}, {f: 3, c: 34487}, {f: 5, c: 34491}, - {f: 3, c: 34497}, 34501, 34504, {f: 2, c: 34508}, {f: 2, c: 34514}, - {f: 3, c: 34517}, 34522, {f: 2, c: 34524}, {f: 4, c: 34528}, - {f: 4, c: 34533}, {f: 3, c: 34538}, 34543, {f: 3, c: 34549}, - {f: 3, c: 34555}, 34559, 34561, {f: 2, c: 34564}, {f: 2, c: 34571}, - {f: 4, c: 34574}, 34580, 34582, 34585, 34587, 34589, {f: 2, c: 34591}, - 34596, {f: 3, c: 34598}, {f: 4, c: 34602}, {f: 2, c: 34607}, - {f: 2, c: 34610}, {f: 2, c: 34613}, {f: 3, c: 34616}, {f: 2, c: 34620}, - {f: 7, c: 34624}, {f: 2, c: 34634}, 34637, {f: 4, c: 34639}, 34644, 34646, - 34648, {f: 6, c: 34650}, {f: 2, c: 34657}, {f: 7, c: 34663}, 34671, - {f: 3, c: 34673}, 34677, 34679, {f: 2, c: 34681}, {f: 3, c: 34687}, - {f: 2, c: 34694}, {f: 2, c: 34697}, 34700, {f: 5, c: 34702}, - {f: 3, c: 34708}, {f: 6, c: 34712}, {f: 2, c: 34720}, {f: 5, c: 34723}, - {f: 2, c: 34729}, 34734, {f: 3, c: 34736}, 34740, {f: 4, c: 34742}, 34748, - {f: 2, c: 34750}, {f: 3, c: 34753}, 34757, 34759, 34761, {f: 2, c: 34764}, - {f: 2, c: 34767}, {f: 7, c: 34772}, {f: 4, c: 34780}, {f: 2, c: 34785}, - 34788, {f: 4, c: 34790}, 34795, 34797, {f: 2, c: 34800}, {f: 3, c: 34803}, - {f: 2, c: 34807}, 34810, {f: 2, c: 34812}, {f: 4, c: 34815}, 34820, - {f: 3, c: 34823}, {f: 5, c: 34827}, 34834, 34836, {f: 4, c: 34839}, - {f: 3, c: 34844}, 34848, {f: 13, c: 34852}, {f: 3, c: 34867}, - {f: 2, c: 34871}, 34874, {f: 3, c: 34877}, {f: 3, c: 34881}, - {f: 3, c: 34887}, 34891, {f: 5, c: 34894}, {f: 2, c: 34901}, 34904, 34906, - 34908, {f: 3, c: 34910}, {f: 2, c: 34918}, 34922, 34925, 34927, 34929, - {f: 4, c: 34931}, 34936, {f: 3, c: 34938}, 34944, 34947, {f: 2, c: 34950}, - {f: 2, c: 34953}, 34956, {f: 4, c: 34958}, {f: 3, c: 34963}, - {f: 5, c: 34967}, {f: 5, c: 34973}, 34979, {f: 6, c: 34981}, 34988, - {f: 3, c: 34990}, {f: 5, c: 34994}, {f: 4, c: 35000}, {f: 4, c: 35005}, - {f: 2, c: 35011}, {f: 2, c: 35015}, {f: 3, c: 35019}, {f: 2, c: 35024}, - 35027, {f: 2, c: 35030}, {f: 2, c: 35034}, 35038, {f: 2, c: 35040}, - {f: 2, c: 35046}, {f: 7, c: 35049}, 35058, {f: 3, c: 35061}, - {f: 2, c: 35066}, {f: 3, c: 35071}, {f: 4, c: 35075}, {f: 2, c: 35080}, - {f: 5, c: 35083}, 35089, {f: 5, c: 35092}, {f: 5, c: 35100}, - {f: 3, c: 35106}, {f: 4, c: 35110}, {f: 4, c: 35116}, 35121, 35125, 35127, - {f: 2, c: 35129}, {f: 5, c: 35132}, {f: 2, c: 35138}, {f: 2, c: 35141}, - {f: 14, c: 35144}, {f: 6, c: 35159}, {f: 3, c: 35169}, 35173, - {f: 3, c: 35175}, 35179, {f: 2, c: 35181}, {f: 2, c: 35184}, - {f: 8, c: 35187}, {f: 2, c: 35196}, [12177, 35198], 35200, 35202, - {f: 2, c: 35204}, {f: 4, c: 35207}, {f: 3, c: 35212}, {f: 3, c: 35216}, - {f: 2, c: 35220}, 35223, {f: 8, c: 35225}, {f: 4, c: 35234}, - {f: 3, c: 35239}, 35243, {f: 2, c: 35245}, {f: 2, c: 35248}, - {f: 4, c: 35251}, {f: 2, c: 35256}, {f: 2, c: 35259}, 35262, 35267, 35277, - {f: 3, c: 35283}, {f: 3, c: 35287}, 35291, 35293, {f: 4, c: 35295}, 35300, - {f: 4, c: 35303}, {f: 3, c: 35308}, {f: 3, c: 35312}, 35317, 35319, - {f: 7, c: 35321}, {f: 3, c: 35332}, 35337, 35339, 35341, 35343, - {f: 2, c: 35345}, 35348, 35351, {f: 2, c: 35353}, 35356, 35358, - {f: 3, c: 35360}, 35364, {f: 4, c: 35366}, {f: 2, c: 35371}, - {f: 3, c: 35374}, {f: 2, c: 35378}, 35381, {f: 3, c: 35383}, - {f: 3, c: 35387}, {f: 2, c: 35391}, {f: 4, c: 35394}, 35399, - {f: 5, c: 35401}, 35407, 35409, 35411, {f: 2, c: 35414}, {f: 2, c: 35417}, - {f: 2, c: 35420}, {f: 2, c: 35423}, {f: 2, c: 35428}, {f: 2, c: 35431}, - 35434, 35439, 35444, {f: 3, c: 35446}, {f: 2, c: 35450}, {f: 2, c: 35453}, - {f: 4, c: 35456}, 35464, {f: 2, c: 35467}, {f: 3, c: 35470}, 35476, - {f: 2, c: 35478}, 35481, {f: 3, c: 35483}, 35487, 35490, 35495, - {f: 3, c: 35497}, {f: 3, c: 35501}, 35505, {f: 3, c: 35507}, - {f: 2, c: 35511}, {f: 2, c: 35514}, {f: 2, c: 35517}, {f: 2, c: 35520}, - 35523, {f: 2, c: 35525}, 35528, 35530, 35532, 35534, 35536, - {f: 3, c: 35539}, {f: 3, c: 35544}, 35549, {f: 3, c: 35551}, 35555, 35557, - {f: 3, c: 35560}, 35564, {f: 2, c: 35567}, 35570, {f: 2, c: 35572}, 35577, - 35579, 35581, 35583, 35587, 35590, {f: 2, c: 35592}, {f: 3, c: 35595}, - 35599, {f: 3, c: 35601}, 35605, 35608, 35612, {f: 3, c: 35614}, - {f: 4, c: 35618}, 35623, {f: 2, c: 35625}, {f: 5, c: 35630}, - {f: 5, c: 35636}, {f: 4, c: 35642}, {f: 10, c: 35647}, {f: 4, c: 35658}, - {f: 6, c: 35664}, 35671, 35675, {f: 9, c: 35677}, {f: 4, c: 35687}, - {f: 2, c: 35693}, {f: 3, c: 35697}, {f: 2, c: 35701}, {f: 5, c: 35704}, - {f: 2, c: 35710}, {f: 9, c: 35713}, {f: 3, c: 35723}, {f: 3, c: 35727}, - 35732, {f: 5, c: 35735}, 35741, 35743, 35756, 35761, 35771, 35783, 35792, - 35818, 35849, 35870, {f: 9, c: 35896}, {f: 4, c: 35906}, {f: 2, c: 35914}, - {f: 3, c: 35917}, {f: 4, c: 35921}, {f: 4, c: 35926}, {f: 6, c: 35931}, - {f: 7, c: 35939}, {f: 7, c: 35948}, {f: 4, c: 35956}, {f: 7, c: 35963}, - {f: 2, c: 35971}, {f: 3, c: 35974}, 35979, {f: 7, c: 35981}, - {f: 3, c: 35989}, {f: 4, c: 35993}, 35999, {f: 4, c: 36003}, - {f: 2, c: 36013}, 36017, 36021, 36025, 36030, 36038, 36041, - {f: 6, c: 36043}, 36052, {f: 4, c: 36054}, 36059, 36061, 36063, 36069, - {f: 2, c: 36072}, {f: 6, c: 36078}, {f: 5, c: 36085}, {f: 5, c: 36095}, - {f: 2, c: 36102}, 36105, 36108, 36110, {f: 5, c: 36113}, {f: 4, c: 36119}, - 36128, {f: 2, c: 36177}, 36183, 36191, 36197, {f: 3, c: 36200}, 36204, - {f: 2, c: 36206}, {f: 2, c: 36209}, {f: 9, c: 36216}, {f: 2, c: 36226}, - {f: 4, c: 36230}, {f: 5, c: 36236}, {f: 2, c: 36242}, {f: 3, c: 36246}, - {f: 5, c: 36250}, {f: 3, c: 36256}, {f: 4, c: 36260}, {f: 8, c: 36265}, - {f: 2, c: 36278}, 36281, 36283, 36285, {f: 3, c: 36288}, 36293, - {f: 4, c: 36295}, 36301, 36304, {f: 4, c: 36306}, {f: 2, c: 36312}, 36316, - {f: 3, c: 36320}, {f: 3, c: 36325}, 36329, {f: 2, c: 36333}, - {f: 3, c: 36336}, 36340, 36342, 36348, {f: 7, c: 36350}, {f: 3, c: 36358}, - 36363, {f: 2, c: 36365}, {f: 3, c: 36369}, {f: 8, c: 36373}, - {f: 2, c: 36384}, {f: 5, c: 36388}, 36395, 36397, 36400, {f: 2, c: 36402}, - {f: 3, c: 36406}, {f: 2, c: 36411}, {f: 2, c: 36414}, 36419, - {f: 2, c: 36421}, {f: 4, c: 36429}, {f: 2, c: 36435}, {f: 3, c: 36438}, - {f: 9, c: 36442}, {f: 2, c: 36452}, {f: 2, c: 36455}, {f: 2, c: 36458}, - 36462, 36465, 36467, 36469, {f: 3, c: 36471}, 36475, {f: 2, c: 36477}, - 36480, {f: 3, c: 36482}, 36486, 36488, 36492, 36494, {f: 5, c: 36501}, - 36507, 36509, {f: 2, c: 36511}, {f: 3, c: 36514}, {f: 3, c: 36519}, - {f: 2, c: 36525}, {f: 2, c: 36528}, {f: 7, c: 36531}, {f: 5, c: 36539}, - {f: 9, c: 36545}, {f: 3, c: 36559}, 36563, {f: 6, c: 36565}, - {f: 3, c: 36572}, {f: 4, c: 36576}, {f: 6, c: 36581}, {f: 6, c: 36588}, - {f: 5, c: 36595}, 36605, {f: 4, c: 36607}, 36612, 36614, 36616, - {f: 7, c: 36619}, 36627, {f: 5, c: 36630}, {f: 5, c: 36640}, - {f: 2, c: 36647}, {f: 4, c: 36651}, {f: 3, c: 36656}, {f: 4, c: 36660}, - {f: 2, c: 36665}, {f: 2, c: 36668}, {f: 2, c: 36672}, 36675, - {f: 2, c: 36679}, {f: 3, c: 36682}, {f: 5, c: 36687}, {f: 10, c: 36693}, - 36704, 36707, 36709, 36714, 36736, 36748, 36754, 36765, {f: 3, c: 36768}, - {f: 2, c: 36772}, 36775, 36778, 36780, {f: 2, c: 36787}, [12193, 36789], - {f: 2, c: 36791}, {f: 3, c: 36794}, {f: 2, c: 36799}, 36803, 36806, - {f: 5, c: 36809}, 36815, 36818, {f: 2, c: 36822}, 36826, {f: 2, c: 36832}, - 36835, 36839, 36844, 36847, {f: 2, c: 36849}, {f: 2, c: 36853}, - {f: 3, c: 36858}, {f: 2, c: 36862}, {f: 2, c: 36871}, 36876, 36878, 36883, - 36888, 36892, {f: 2, c: 36900}, {f: 6, c: 36903}, {f: 2, c: 36912}, - {f: 2, c: 36915}, 36919, {f: 2, c: 36921}, 36925, {f: 2, c: 36927}, 36931, - {f: 2, c: 36933}, {f: 3, c: 36936}, 36940, 36950, {f: 2, c: 36953}, 36957, - 36959, 36961, 36964, {f: 2, c: 36966}, {f: 3, c: 36970}, {f: 3, c: 36975}, - 36979, 36982, 36985, 36987, 36990, {f: 2, c: 36997}, 37001, - {f: 3, c: 37004}, 37010, 37012, 37014, 37016, 37018, 37020, - {f: 3, c: 37022}, {f: 2, c: 37028}, {f: 3, c: 37031}, 37035, 37037, 37042, - 37047, {f: 2, c: 37052}, {f: 2, c: 37055}, {f: 2, c: 37058}, 37062, - {f: 2, c: 37064}, {f: 3, c: 37067}, 37074, {f: 3, c: 37076}, - {f: 3, c: 37080}, 37086, 37088, {f: 3, c: 37091}, {f: 2, c: 37097}, 37100, - 37102, {f: 4, c: 37104}, {f: 2, c: 37110}, {f: 4, c: 37113}, - {f: 3, c: 37119}, 37123, 37125, {f: 2, c: 37127}, {f: 8, c: 37130}, 37139, - 37141, {f: 2, c: 37143}, {f: 4, c: 37146}, {f: 3, c: 37151}, - {f: 3, c: 37156}, {f: 5, c: 37160}, 37166, 37171, 37173, {f: 2, c: 37175}, - {f: 8, c: 37179}, {f: 2, c: 37188}, 37191, 37201, {f: 4, c: 37203}, - {f: 2, c: 37208}, {f: 2, c: 37211}, {f: 2, c: 37215}, {f: 3, c: 37222}, - 37227, 37229, 37235, {f: 3, c: 37242}, {f: 5, c: 37248}, 37254, 37256, - 37258, {f: 2, c: 37262}, {f: 3, c: 37267}, {f: 3, c: 37271}, - {f: 5, c: 37277}, {f: 6, c: 37284}, {f: 4, c: 37296}, {f: 4, c: 37302}, - {f: 5, c: 37307}, 37314, 37316, [12196, 37318], 37320, 37328, 37334, - {f: 2, c: 37338}, {f: 5, c: 37342}, {f: 2, c: 37349}, 37352, - {f: 11, c: 37354}, 37366, 37368, {f: 5, c: 37371}, {f: 2, c: 37378}, - {f: 3, c: 37381}, {f: 3, c: 37386}, 37391, {f: 2, c: 37394}, - {f: 8, c: 37398}, {f: 4, c: 37407}, 37412, {f: 6, c: 37416}, 37423, - {f: 2, c: 37425}, {f: 2, c: 37429}, {f: 2, c: 37435}, {f: 4, c: 37441}, - {f: 2, c: 37446}, {f: 3, c: 37450}, {f: 3, c: 37454}, {f: 3, c: 37458}, - 37462, {f: 2, c: 37464}, {f: 2, c: 37468}, {f: 3, c: 37471}, - {f: 3, c: 37475}, {f: 5, c: 37479}, {f: 6, c: 37486}, {f: 3, c: 37493}, - 37497, {f: 3, c: 37500}, {f: 2, c: 37505}, 37508, {f: 8, c: 37510}, - {f: 2, c: 37519}, 37522, {f: 2, c: 37524}, 37527, 37529, 37531, - {f: 3, c: 37533}, {f: 2, c: 37537}, 37540, 37543, 37549, {f: 2, c: 37551}, - {f: 5, c: 37554}, 37560, 37562, {f: 4, c: 37565}, 37570, 37572, 37574, - {f: 3, c: 37577}, {f: 2, c: 37581}, {f: 2, c: 37584}, {f: 10, c: 37587}, - 37598, {f: 3, c: 37600}, 37607, 37609, {f: 2, c: 37611}, {f: 4, c: 37618}, - 37623, {f: 3, c: 37625}, {f: 4, c: 37629}, {f: 4, c: 37634}, - {f: 7, c: 37641}, 37649, {f: 2, c: 37651}, {f: 2, c: 37654}, - {f: 3, c: 37660}, 37665, {f: 3, c: 37667}, 37671, {f: 2, c: 37673}, - {f: 2, c: 37676}, {f: 2, c: 37680}, {f: 2, c: 37684}, 37687, - {f: 5, c: 37689}, 37695, 37698, {f: 2, c: 37700}, {f: 3, c: 37704}, 37708, - {f: 6, c: 37710}, {f: 3, c: 37717}, {f: 2, c: 37721}, {f: 8, c: 37724}, - {f: 3, c: 37734}, 37739, {f: 3, c: 37741}, {f: 4, c: 37745}, - {f: 3, c: 37751}, {f: 3, c: 37755}, {f: 3, c: 37759}, 37763, - {f: 2, c: 37765}, {f: 2, c: 37768}, {f: 4, c: 37771}, {f: 6, c: 37776}, - 37783, {f: 9, c: 37785}, {f: 2, c: 37796}, 37800, 37803, 37805, 37807, - {f: 2, c: 37809}, 37812, {f: 2, c: 37814}, {f: 6, c: 37817}, - {f: 3, c: 37824}, {f: 3, c: 37828}, 37833, 37835, {f: 3, c: 37838}, - {f: 4, c: 37842}, {f: 3, c: 37849}, 37856, 37859, {f: 3, c: 37861}, - {f: 12, c: 37865}, 37878, 37880, {f: 9, c: 37882}, {f: 7, c: 37892}, - {f: 4, c: 37900}, 37905, {f: 3, c: 37909}, {f: 3, c: 37914}, - {f: 2, c: 37918}, {f: 5, c: 37921}, {f: 5, c: 37929}, {f: 3, c: 37935}, - 37940, {f: 2, c: 37942}, 37945, {f: 3, c: 37947}, {f: 4, c: 37952}, - {f: 5, c: 37957}, 37963, {f: 5, c: 37965}, 37971, {f: 11, c: 37973}, - {f: 2, c: 37985}, 37988, {f: 5, c: 37990}, 37996, {f: 2, c: 37998}, 38001, - {f: 4, c: 38003}, 38008, {f: 2, c: 38010}, {f: 5, c: 38016}, 38033, 38038, - 38040, 38087, 38095, {f: 2, c: 38099}, 38106, 38118, 38139, 38172, 38176, - 38183, 38195, 38205, 38211, 38216, 38219, 38229, 38234, 38240, 38254, - {f: 2, c: 38260}, {f: 7, c: 38264}, 38273, {f: 2, c: 38276}, - {f: 2, c: 38279}, 38282, 38285, 38288, 38290, {f: 3, c: 38293}, - {f: 8, c: 38297}, 38306, {f: 2, c: 38310}, 38314, {f: 4, c: 38318}, - {f: 3, c: 38323}, {f: 2, c: 38327}, 38330, {f: 3, c: 38336}, - {f: 2, c: 38340}, 38343, 38345, {f: 3, c: 38349}, {f: 3, c: 38353}, - {f: 5, c: 38359}, 38365, {f: 2, c: 38367}, {f: 2, c: 38371}, - {f: 2, c: 38374}, 38380, 38399, 38407, 38419, 38424, 38427, 38430, 38432, - {f: 7, c: 38435}, {f: 3, c: 38443}, {f: 2, c: 38447}, {f: 4, c: 38455}, - 38462, 38465, 38467, 38474, {f: 2, c: 38478}, {f: 3, c: 38481}, - {f: 2, c: 38486}, {f: 2, c: 38489}, 38492, 38494, 38496, {f: 2, c: 38501}, - 38507, {f: 3, c: 38509}, 38513, {f: 4, c: 38521}, {f: 7, c: 38526}, 38535, - 38537, 38540, {f: 3, c: 38545}, 38550, 38554, {f: 10, c: 38557}, 38569, - {f: 5, c: 38571}, 38578, 38581, 38583, 38586, 38591, {f: 2, c: 38594}, - 38600, {f: 2, c: 38602}, {f: 2, c: 38608}, {f: 2, c: 38611}, - {f: 2, c: 38615}, 38618, {f: 3, c: 38621}, 38625, {f: 4, c: 38628}, - {f: 4, c: 38635}, {f: 2, c: 38640}, {f: 2, c: 38644}, 38648, 38650, - {f: 2, c: 38652}, 38655, {f: 2, c: 38658}, 38661, {f: 3, c: 38666}, - {f: 3, c: 38672}, {f: 2, c: 38676}, {f: 5, c: 38679}, 38685, - {f: 8, c: 38687}, {f: 2, c: 38696}, {f: 2, c: 38699}, {f: 2, c: 38702}, - 38705, {f: 5, c: 38707}, {f: 3, c: 38714}, {f: 3, c: 38719}, 38723, - {f: 3, c: 38725}, {f: 8, c: 38729}, [12205, 38737], {f: 2, c: 38740}, - {f: 2, c: 38743}, {f: 2, c: 38748}, 38751, {f: 2, c: 38755}, - {f: 2, c: 38758}, {f: 9, c: 38762}, 38773, {f: 5, c: 38775}, - {f: 8, c: 38781}, {f: 5, c: 38790}, 38796, 38798, 38800, 38803, - {f: 3, c: 38805}, {f: 7, c: 38809}, {f: 2, c: 38817}, {f: 2, c: 38820}, - {f: 4, c: 38823}, 38828, 38830, {f: 2, c: 38832}, 38835, {f: 8, c: 38837}, - {f: 5, c: 38846}, {f: 2, c: 38852}, {f: 2, c: 38855}, 38858, - {f: 6, c: 38861}, {f: 5, c: 38868}, {f: 2, c: 38874}, 38877, - {f: 7, c: 38879}, 38888, {f: 5, c: 38894}, 38900, {f: 8, c: 38903}, 38912, - 38916, 38921, 38923, 38925, {f: 3, c: 38932}, {f: 3, c: 38937}, - {f: 4, c: 38941}, {f: 2, c: 38946}, 38949, {f: 6, c: 38951}, - {f: 2, c: 38958}, {f: 6, c: 38961}, {f: 2, c: 38969}, 38972, - {f: 8, c: 38974}, {f: 5, c: 38983}, {f: 4, c: 38991}, {f: 3, c: 38997}, - 39002, {f: 2, c: 39004}, {f: 3, c: 39007}, {f: 2, c: 39011}, 39014, - {f: 3, c: 39016}, {f: 2, c: 39021}, 39026, 39051, 39054, 39058, 39061, - 39065, 39075, {f: 5, c: 39081}, 39088, 39090, {f: 2, c: 39092}, - {f: 5, c: 39095}, {f: 7, c: 39101}, 39109, 39111, {f: 5, c: 39113}, - {f: 2, c: 39119}, 39124, {f: 2, c: 39126}, {f: 2, c: 39132}, 39137, - {f: 4, c: 39139}, 39148, 39150, {f: 2, c: 39152}, 39155, {f: 7, c: 39157}, - {f: 4, c: 39167}, 39172, {f: 3, c: 39174}, 39179, {f: 2, c: 39182}, - {f: 4, c: 39188}, {f: 2, c: 39193}, {f: 2, c: 39196}, {f: 2, c: 39199}, - {f: 6, c: 39202}, {f: 5, c: 39209}, {f: 4, c: 39215}, {f: 3, c: 39220}, - {f: 4, c: 39224}, 39229, {f: 3, c: 39232}, 39236, {f: 2, c: 39238}, - {f: 4, c: 39245}, 39251, 39254, {f: 4, c: 39256}, 39261, {f: 3, c: 39263}, - 39268, 39270, 39283, {f: 2, c: 39288}, 39291, 39294, {f: 2, c: 39298}, - 39305, 39308, 39310, {f: 11, c: 39322}, {f: 2, c: 39334}, {f: 3, c: 39337}, - {f: 2, c: 39343}, 39346, {f: 12, c: 39349}, {f: 14, c: 39362}, 39379, - {f: 2, c: 39382}, 39386, 39388, 39390, 39392, {f: 10, c: 39395}, - {f: 3, c: 39406}, {f: 13, c: 39410}, 39424, {f: 3, c: 39426}, - {f: 7, c: 39430}, {f: 6, c: 39440}, {f: 2, c: 39447}, {f: 17, c: 39450}, - 39468, 39471, {f: 5, c: 39473}, {f: 5, c: 39481}, 39487, {f: 4, c: 39494}, - {f: 2, c: 39499}, 39502, {f: 5, c: 39504}, 39510, {f: 2, c: 39512}, - {f: 3, c: 39516}, {f: 2, c: 39520}, 39523, {f: 4, c: 39526}, 39531, 39538, - 39555, 39561, {f: 2, c: 39565}, {f: 2, c: 39572}, 39577, 39590, - {f: 6, c: 39593}, {f: 4, c: 39602}, 39609, 39611, {f: 3, c: 39613}, - {f: 2, c: 39619}, {f: 5, c: 39622}, {f: 2, c: 39629}, 39632, 39639, - {f: 6, c: 39641}, 39648, {f: 4, c: 39650}, {f: 4, c: 39655}, 39660, - {f: 9, c: 39664}, 39674, {f: 7, c: 39676}, {f: 2, c: 39684}, 39687, - {f: 4, c: 39689}, 39694, {f: 3, c: 39696}, {f: 6, c: 39700}, - {f: 4, c: 39707}, {f: 2, c: 39712}, 39716, 39718, 39720, {f: 4, c: 39722}, - 39728, {f: 8, c: 39731}, {f: 4, c: 39741}, 39750, {f: 3, c: 39754}, 39760, - {f: 2, c: 39762}, {f: 3, c: 39765}, 39769, {f: 20, c: 39771}, - {f: 4, c: 39792}, {f: 2, c: 39797}, {f: 9, c: 39800}, 39810, - {f: 10, c: 39812}, 39823, {f: 7, c: 39827}, {f: 2, c: 39835}, - {f: 11, c: 39839}, 39852, {f: 17, c: 39855}, {f: 5, c: 39874}, 39880, - {f: 9, c: 39883}, 39893, {f: 4, c: 39895}, 39900, {f: 3, c: 39902}, 39907, - {f: 2, c: 39909}, 39913, {f: 4, c: 39916}, {f: 3, c: 39921}, - {f: 8, c: 39925}, 39934, {f: 8, c: 39936}, {f: 3, c: 39946}, - {f: 2, c: 39950}, 39953, {f: 12, c: 39956}, {f: 2, c: 39969}, 39972, - {f: 2, c: 39974}, {f: 3, c: 39978}, {f: 3, c: 39982}, 39988, 39990, 39992, - 39994, {f: 2, c: 39996}, {f: 6, c: 39999}, {f: 2, c: 40006}, - {f: 8, c: 40010}, 40019, 40021, {f: 4, c: 40025}, 40030, {f: 7, c: 40032}, - {f: 5, c: 40040}, {f: 10, c: 40046}, 40057, 40059, {f: 2, c: 40061}, 40064, - {f: 2, c: 40067}, {f: 2, c: 40073}, 40076, 40079, 40083, {f: 4, c: 40086}, - 40093, 40106, 40108, 40111, 40121, {f: 5, c: 40126}, {f: 2, c: 40136}, - {f: 2, c: 40145}, {f: 2, c: 40154}, {f: 2, c: 40160}, {f: 2, c: 40163}, - {f: 3, c: 40166}, {f: 2, c: 40170}, {f: 6, c: 40173}, 40181, - {f: 15, c: 40183}, 40200, {f: 11, c: 40202}, {f: 5, c: 40214}, 40220, - 40222, {f: 3, c: 40224}, {f: 2, c: 40228}, 40231, {f: 6, c: 40233}, - {f: 10, c: 40241}, {f: 3, c: 40252}, {f: 2, c: 40256}, {f: 14, c: 40259}, - {f: 8, c: 40276}, {f: 2, c: 40286}, {f: 8, c: 40290}, 40299, - {f: 2, c: 40301}, {f: 2, c: 40304}, {f: 20, c: 40307}, 40328, - {f: 9, c: 40330}, {f: 4, c: 40340}, 40345, {f: 10, c: 40347}, - {f: 3, c: 40358}, {f: 5, c: 40362}, {f: 4, c: 40368}, {f: 6, c: 40373}, - {f: 3, c: 40381}, 40385, 40387, {f: 14, c: 40389}, {f: 3, c: 40404}, 40408, - {f: 10, c: 40411}, {f: 8, c: 40423}, {f: 2, c: 40432}, {f: 4, c: 40436}, - {f: 17, c: 40443}, {f: 8, c: 40461}, {f: 4, c: 40470}, 40476, 40484, 40487, - 40494, 40496, 40500, {f: 2, c: 40507}, 40512, 40525, 40528, - {f: 3, c: 40530}, 40534, 40537, 40541, {f: 4, c: 40543}, 40549, - {f: 2, c: 40558}, 40562, 40564, {f: 3, c: 40566}, 40571, {f: 2, c: 40576}, - {f: 4, c: 40579}, {f: 2, c: 40585}, {f: 6, c: 40588}, {f: 3, c: 40596}, - {f: 5, c: 40600}, 40606, {f: 5, c: 40608}, {f: 2, c: 40615}, - {f: 5, c: 40618}, {f: 4, c: 40624}, {f: 2, c: 40630}, {f: 2, c: 40633}, - 40636, {f: 4, c: 40639}, [12232, 40643], {f: 4, c: 40645}, - {f: 2, c: 40650}, 40656, {f: 2, c: 40658}, {f: 3, c: 40661}, - {f: 2, c: 40665}, 40673, {f: 2, c: 40675}, 40678, {f: 4, c: 40683}, - {f: 2, c: 40688}, 40691, {f: 2, c: 40693}, 40696, 40698, {f: 9, c: 40704}, - 40714, 40716, 40719, {f: 2, c: 40721}, 40724, 40726, 40728, - {f: 6, c: 40730}, 40737, {f: 9, c: 40739}, {f: 2, c: 40749}, - {f: 7, c: 40752}, 40760, 40762, 40764, {f: 5, c: 40767}, {f: 5, c: 40773}, - {f: 3, c: 40780}, 40787, {f: 4, c: 40789}, {f: 2, c: 40794}, - {f: 2, c: 40797}, 40802, {f: 2, c: 40804}, {f: 3, c: 40807}, 40811, - {f: 5, c: 40813}, {f: 4, c: 40819}, {f: 7, c: 40824}, {f: 2, c: 40833}, - {f: 2, c: 40846}, {f: 3, c: 40849}, {f: 3, c: 40854}, {f: 2, c: 40861}, - {f: 5, c: 40865}, 63788, {f: 3, c: 64013}, 64017, {f: 2, c: 64019}, 64024, - {f: 3, c: 64031}, {f: 2, c: 64035}, {f: 3, c: 64039}, 11905, - [59414, 131207], [59415, 131209], [59416, 131276], 11908, 13427, 13383, - 11912, 11915, 59422, 13726, 13850, 13838, 11916, 11927, 14702, 14616, - 59430, 14799, 14815, 14963, 14800, {f: 2, c: 59435}, 15182, 15470, 15584, - 11943, [59441, 136663], 59442, 11946, 16470, 16735, 11950, 17207, 11955, - {f: 2, c: 11958}, [59451, 141711], 17329, 17324, 11963, 17373, 17622, - 18017, 17996, [59459, 132361], 18211, 18217, 18300, 18317, 11978, 18759, - 18810, 18813, {f: 2, c: 18818}, {f: 2, c: 18821}, 18847, 18843, 18871, - 18870, [59476, 133533], [59477, 147966], 19619, {f: 3, c: 19615}, 19575, - 19618, {f: 7, c: 19731}, 19886, 59492, {s: 226}, 8364, 165, 0, 0, 12351, - {s: 17}, 12436, {s: 14}, 12535, 12537, 12536, 12538, 0, {f: 3, c: 12339}, - {f: 3, c: 12344}, {f: 3, c: 12586}, {f: 24, c: 12704}, 11904, - {f: 2, c: 11906}, {f: 3, c: 11909}, {f: 2, c: 11913}, {f: 10, c: 11917}, - {f: 2, c: 11928}, {f: 12, c: 11931}, {f: 2, c: 11944}, {f: 3, c: 11947}, - {f: 4, c: 11951}, {f: 2, c: 11956}, {f: 3, c: 11960}, {f: 14, c: 11964}, - {f: 41, c: 11979}, {f: 71, c: 13312}, {f: 43, c: 13384}, - {f: 298, c: 13428}, {f: 111, c: 13727}, {f: 11, c: 13839}, - {f: 765, c: 13851}, {f: 85, c: 14617}, {f: 96, c: 14703}, - {f: 14, c: 14801}, {f: 147, c: 14816}, {f: 218, c: 14964}, - {f: 287, c: 15183}, {f: 113, c: 15471}, {f: 885, c: 15585}, - {f: 264, c: 16471}, {f: 471, c: 16736}, {f: 116, c: 17208}, - {f: 4, c: 17325}, {f: 43, c: 17330}, {f: 248, c: 17374}, - {f: 373, c: 17623}, {f: 20, c: 17997}, {f: 193, c: 18018}, - {f: 5, c: 18212}, {f: 82, c: 18218}, {f: 16, c: 18301}, {f: 441, c: 18318}, - {f: 50, c: 18760}, {f: 2, c: 18811}, {f: 4, c: 18814}, 18820, - {f: 20, c: 18823}, {f: 3, c: 18844}, {f: 22, c: 18848}, {f: 703, c: 18872}, - {f: 39, c: 19576}, {f: 111, c: 19620}, {f: 148, c: 19738}, - {f: 7, c: 19887}] -}; - - - -var ColorSpace = (function ColorSpaceClosure() { - // Constructor should define this.numComps, this.defaultColor, this.name - function ColorSpace() { - error('should not call ColorSpace constructor'); - } - - ColorSpace.prototype = { - // Input: array of size numComps representing color component values - // Output: array of rgb values, each value ranging from [0.1] - getRgb: function ColorSpace_getRgb(color) { - error('Should not call ColorSpace.getRgb: ' + color); - }, - // Input: Uint8Array of component values, each value scaled to [0,255] - // Output: Uint8Array of rgb values, each value scaled to [0,255] - getRgbBuffer: function ColorSpace_getRgbBuffer(input) { - error('Should not call ColorSpace.getRgbBuffer: ' + input); - } - }; - - ColorSpace.parse = function ColorSpace_parse(cs, xref, res) { - var IR = ColorSpace.parseToIR(cs, xref, res); - if (IR instanceof AlternateCS) - return IR; - - return ColorSpace.fromIR(IR); - }; - - ColorSpace.fromIR = function ColorSpace_fromIR(IR) { - var name = isArray(IR) ? IR[0] : IR; - - switch (name) { - case 'DeviceGrayCS': - return new DeviceGrayCS(); - case 'DeviceRgbCS': - return new DeviceRgbCS(); - case 'DeviceCmykCS': - return new DeviceCmykCS(); - case 'PatternCS': - var basePatternCS = IR[1]; - if (basePatternCS) - basePatternCS = ColorSpace.fromIR(basePatternCS); - return new PatternCS(basePatternCS); - case 'IndexedCS': - var baseIndexedCS = IR[1]; - var hiVal = IR[2]; - var lookup = IR[3]; - return new IndexedCS(ColorSpace.fromIR(baseIndexedCS), hiVal, lookup); - case 'AlternateCS': - var numComps = IR[1]; - var alt = IR[2]; - var tintFnIR = IR[3]; - - return new AlternateCS(numComps, ColorSpace.fromIR(alt), - PDFFunction.fromIR(tintFnIR)); - case 'LabCS': - var whitePoint = IR[1].WhitePoint; - var blackPoint = IR[1].BlackPoint; - var range = IR[1].Range; - return new LabCS(whitePoint, blackPoint, range); - default: - error('Unkown name ' + name); - } - return null; - }; - - ColorSpace.parseToIR = function ColorSpace_parseToIR(cs, xref, res) { - if (isName(cs)) { - var colorSpaces = res.get('ColorSpace'); - if (isDict(colorSpaces)) { - var refcs = colorSpaces.get(cs.name); - if (refcs) - cs = refcs; - } - } - - cs = xref.fetchIfRef(cs); - var mode; - - if (isName(cs)) { - mode = cs.name; - this.mode = mode; - - switch (mode) { - case 'DeviceGray': - case 'G': - return 'DeviceGrayCS'; - case 'DeviceRGB': - case 'RGB': - return 'DeviceRgbCS'; - case 'DeviceCMYK': - case 'CMYK': - return 'DeviceCmykCS'; - case 'Pattern': - return ['PatternCS', null]; - default: - error('unrecognized colorspace ' + mode); - } - } else if (isArray(cs)) { - mode = cs[0].name; - this.mode = mode; - - switch (mode) { - case 'DeviceGray': - case 'G': - return 'DeviceGrayCS'; - case 'DeviceRGB': - case 'RGB': - return 'DeviceRgbCS'; - case 'DeviceCMYK': - case 'CMYK': - return 'DeviceCmykCS'; - case 'CalGray': - return 'DeviceGrayCS'; - case 'CalRGB': - return 'DeviceRgbCS'; - case 'ICCBased': - var stream = xref.fetchIfRef(cs[1]); - var dict = stream.dict; - var numComps = dict.get('N'); - if (numComps == 1) - return 'DeviceGrayCS'; - if (numComps == 3) - return 'DeviceRgbCS'; - if (numComps == 4) - return 'DeviceCmykCS'; - break; - case 'Pattern': - var basePatternCS = cs[1]; - if (basePatternCS) - basePatternCS = ColorSpace.parseToIR(basePatternCS, xref, res); - return ['PatternCS', basePatternCS]; - case 'Indexed': - case 'I': - var baseIndexedCS = ColorSpace.parseToIR(cs[1], xref, res); - var hiVal = cs[2] + 1; - var lookup = xref.fetchIfRef(cs[3]); - if (isStream(lookup)) { - lookup = lookup.getBytes(); - } - return ['IndexedCS', baseIndexedCS, hiVal, lookup]; - case 'Separation': - case 'DeviceN': - var name = cs[1]; - var numComps = 1; - if (isName(name)) - numComps = 1; - else if (isArray(name)) - numComps = name.length; - var alt = ColorSpace.parseToIR(cs[2], xref, res); - var tintFnIR = PDFFunction.getIR(xref, xref.fetchIfRef(cs[3])); - return ['AlternateCS', numComps, alt, tintFnIR]; - case 'Lab': - var params = cs[1].getAll(); - return ['LabCS', params]; - default: - error('unimplemented color space object "' + mode + '"'); - } - } else { - error('unrecognized color space object: "' + cs + '"'); - } - return null; - }; - /** - * Checks if a decode map matches the default decode map for a color space. - * This handles the general decode maps where there are two values per - * component. e.g. [0, 1, 0, 1, 0, 1] for a RGB color. - * This does not handle Lab, Indexed, or Pattern decode maps since they are - * slightly different. - * @param {Array} decode Decode map (usually from an image). - * @param {Number} n Number of components the color space has. - */ - ColorSpace.isDefaultDecode = function ColorSpace_isDefaultDecode(decode, n) { - if (!decode) - return true; - - if (n * 2 !== decode.length) { - warn('The decode map is not the correct length'); - return true; - } - for (var i = 0, ii = decode.length; i < ii; i += 2) { - if (decode[i] != 0 || decode[i + 1] != 1) - return false; - } - return true; - }; - - return ColorSpace; -})(); - -/** - * Alternate color space handles both Separation and DeviceN color spaces. A - * Separation color space is actually just a DeviceN with one color component. - * Both color spaces use a tinting function to convert colors to a base color - * space. - */ -var AlternateCS = (function AlternateCSClosure() { - function AlternateCS(numComps, base, tintFn) { - this.name = 'Alternate'; - this.numComps = numComps; - this.defaultColor = []; - for (var i = 0; i < numComps; ++i) - this.defaultColor.push(1); - this.base = base; - this.tintFn = tintFn; - } - - AlternateCS.prototype = { - getRgb: function AlternateCS_getRgb(color) { - var tinted = this.tintFn(color); - return this.base.getRgb(tinted); - }, - getRgbBuffer: function AlternateCS_getRgbBuffer(input, bits) { - var tintFn = this.tintFn; - var base = this.base; - var scale = 1 / ((1 << bits) - 1); - var length = input.length; - var pos = 0; - var baseNumComps = base.numComps; - var baseBuf = new Uint8Array(baseNumComps * length); - var numComps = this.numComps; - var scaled = []; - - for (var i = 0; i < length; i += numComps) { - for (var z = 0; z < numComps; ++z) - scaled[z] = input[i + z] * scale; - - var tinted = tintFn(scaled); - for (var j = 0; j < baseNumComps; ++j) - baseBuf[pos++] = 255 * tinted[j]; - } - return base.getRgbBuffer(baseBuf, 8); - }, - isDefaultDecode: function AlternateCS_isDefaultDecode(decodeMap) { - return ColorSpace.isDefaultDecode(decodeMap, this.numComps); - } - }; - - return AlternateCS; -})(); - -var PatternCS = (function PatternCSClosure() { - function PatternCS(baseCS) { - this.name = 'Pattern'; - this.base = baseCS; - } - PatternCS.prototype = {}; - - return PatternCS; -})(); - -var IndexedCS = (function IndexedCSClosure() { - function IndexedCS(base, highVal, lookup) { - this.name = 'Indexed'; - this.numComps = 1; - this.defaultColor = [0]; - this.base = base; - this.highVal = highVal; - - var baseNumComps = base.numComps; - var length = baseNumComps * highVal; - var lookupArray; - - if (isStream(lookup)) { - lookupArray = new Uint8Array(length); - var bytes = lookup.getBytes(length); - lookupArray.set(bytes); - } else if (isString(lookup)) { - lookupArray = new Uint8Array(length); - for (var i = 0; i < length; ++i) - lookupArray[i] = lookup.charCodeAt(i); - } else if (lookup instanceof Uint8Array) { - lookupArray = lookup; - } else { - error('Unrecognized lookup table: ' + lookup); - } - this.lookup = lookupArray; - } - - IndexedCS.prototype = { - getRgb: function IndexedCS_getRgb(color) { - var numComps = this.base.numComps; - var start = color[0] * numComps; - var c = []; - - for (var i = start, ii = start + numComps; i < ii; ++i) - c.push(this.lookup[i]); - - return this.base.getRgb(c); - }, - getRgbBuffer: function IndexedCS_getRgbBuffer(input) { - var base = this.base; - var numComps = base.numComps; - var lookup = this.lookup; - var length = input.length; - var baseBuf = new Uint8Array(length * numComps); - var baseBufPos = 0; - - for (var i = 0; i < length; ++i) { - var lookupPos = input[i] * numComps; - for (var j = 0; j < numComps; ++j) { - baseBuf[baseBufPos++] = lookup[lookupPos + j]; - } - } - - return base.getRgbBuffer(baseBuf, 8); - }, - isDefaultDecode: function IndexedCS_isDefaultDecode(decodeMap) { - // indexed color maps shouldn't be changed - return true; - } - }; - return IndexedCS; -})(); - -var DeviceGrayCS = (function DeviceGrayCSClosure() { - function DeviceGrayCS() { - this.name = 'DeviceGray'; - this.numComps = 1; - this.defaultColor = [0]; - } - - DeviceGrayCS.prototype = { - getRgb: function DeviceGrayCS_getRgb(color) { - var c = color[0]; - return [c, c, c]; - }, - getRgbBuffer: function DeviceGrayCS_getRgbBuffer(input, bits) { - var scale = 255 / ((1 << bits) - 1); - var length = input.length; - var rgbBuf = new Uint8Array(length * 3); - for (var i = 0, j = 0; i < length; ++i) { - var c = (scale * input[i]) | 0; - rgbBuf[j++] = c; - rgbBuf[j++] = c; - rgbBuf[j++] = c; - } - return rgbBuf; - }, - isDefaultDecode: function DeviceGrayCS_isDefaultDecode(decodeMap) { - return ColorSpace.isDefaultDecode(decodeMap, this.numComps); - } - }; - return DeviceGrayCS; -})(); - -var DeviceRgbCS = (function DeviceRgbCSClosure() { - function DeviceRgbCS() { - this.name = 'DeviceRGB'; - this.numComps = 3; - this.defaultColor = [0, 0, 0]; - } - DeviceRgbCS.prototype = { - getRgb: function DeviceRgbCS_getRgb(color) { - return color; - }, - getRgbBuffer: function DeviceRgbCS_getRgbBuffer(input, bits) { - if (bits == 8) - return input; - var scale = 255 / ((1 << bits) - 1); - var i, length = input.length; - var rgbBuf = new Uint8Array(length); - for (i = 0; i < length; ++i) - rgbBuf[i] = (scale * input[i]) | 0; - return rgbBuf; - }, - isDefaultDecode: function DeviceRgbCS_isDefaultDecode(decodeMap) { - return ColorSpace.isDefaultDecode(decodeMap, this.numComps); - } - }; - return DeviceRgbCS; -})(); - -var DeviceCmykCS = (function DeviceCmykCSClosure() { - function DeviceCmykCS() { - this.name = 'DeviceCMYK'; - this.numComps = 4; - this.defaultColor = [0, 0, 0, 1]; - } - DeviceCmykCS.prototype = { - getRgb: function DeviceCmykCS_getRgb(color) { - var c = color[0], m = color[1], y = color[2], k = color[3]; - - // CMYK -> CMY: http://www.easyrgb.com/index.php?X=MATH&H=14#text14 - c = (c * (1 - k) + k); - m = (m * (1 - k) + k); - y = (y * (1 - k) + k); - - // CMY -> RGB: http://www.easyrgb.com/index.php?X=MATH&H=12#text12 - var r = (1 - c); - var g = (1 - m); - var b = (1 - y); - - return [r, g, b]; - }, - getRgbBuffer: function DeviceCmykCS_getRgbBuffer(colorBuf, bits) { - var scale = 1 / ((1 << bits) - 1); - var length = colorBuf.length / 4; - var rgbBuf = new Uint8Array(length * 3); - var rgbBufPos = 0; - var colorBufPos = 0; - - for (var i = 0; i < length; i++) { - var cmyk = []; - for (var j = 0; j < 4; ++j) - cmyk.push(scale * colorBuf[colorBufPos++]); - - var rgb = this.getRgb(cmyk); - for (var j = 0; j < 3; ++j) - rgbBuf[rgbBufPos++] = Math.round(rgb[j] * 255); - } - - return rgbBuf; - }, - isDefaultDecode: function DeviceCmykCS_isDefaultDecode(decodeMap) { - return ColorSpace.isDefaultDecode(decodeMap, this.numComps); - } - }; - - return DeviceCmykCS; -})(); - -// -// LabCS: Based on "PDF Reference, Sixth Ed", p.250 -// -var LabCS = (function LabCSClosure() { - function LabCS(whitePoint, blackPoint, range) { - this.name = 'Lab'; - this.numComps = 3; - this.defaultColor = [0, 0, 0]; - - if (!whitePoint) - error('WhitePoint missing - required for color space Lab'); - blackPoint = blackPoint || [0, 0, 0]; - range = range || [-100, 100, -100, 100]; - - // Translate args to spec variables - this.XW = whitePoint[0]; - this.YW = whitePoint[1]; - this.ZW = whitePoint[2]; - this.amin = range[0]; - this.amax = range[1]; - this.bmin = range[2]; - this.bmax = range[3]; - - // These are here just for completeness - the spec doesn't offer any - // formulas that use BlackPoint in Lab - this.XB = blackPoint[0]; - this.YB = blackPoint[1]; - this.ZB = blackPoint[2]; - - // Validate vars as per spec - if (this.XW < 0 || this.ZW < 0 || this.YW !== 1) - error('Invalid WhitePoint components, no fallback available'); - - if (this.XB < 0 || this.YB < 0 || this.ZB < 0) { - info('Invalid BlackPoint, falling back to default'); - this.XB = this.YB = this.ZB = 0; - } - - if (this.amin > this.amax || this.bmin > this.bmax) { - info('Invalid Range, falling back to defaults'); - this.amin = -100; - this.amax = 100; - this.bmin = -100; - this.bmax = 100; - } - }; - - // Function g(x) from spec - function g(x) { - if (x >= 6 / 29) - return x * x * x; - else - return (108 / 841) * (x - 4 / 29); - } - - LabCS.prototype = { - getRgb: function LabCS_getRgb(color) { - // Ls,as,bs <---> L*,a*,b* in the spec - var Ls = color[0], as = color[1], bs = color[2]; - - // Adjust limits of 'as' and 'bs' - as = as > this.amax ? this.amax : as; - as = as < this.amin ? this.amin : as; - bs = bs > this.bmax ? this.bmax : bs; - bs = bs < this.bmin ? this.bmin : bs; - - // Computes intermediate variables X,Y,Z as per spec - var M = (Ls + 16) / 116; - var L = M + (as / 500); - var N = M - (bs / 200); - var X = this.XW * g(L); - var Y = this.YW * g(M); - var Z = this.ZW * g(N); - - // XYZ to RGB 3x3 matrix, from: - // http://www.poynton.com/notes/colour_and_gamma/ColorFAQ.html#RTFToC18 - var XYZtoRGB = [3.240479, -1.537150, -0.498535, - -0.969256, 1.875992, 0.041556, - 0.055648, -0.204043, 1.057311]; - - return Util.apply3dTransform(XYZtoRGB, [X, Y, Z]); - }, - getRgbBuffer: function LabCS_getRgbBuffer(input, bits) { - if (bits == 8) - return input; - var scale = 255 / ((1 << bits) - 1); - var i, length = input.length / 3; - var rgbBuf = new Uint8Array(length); - - var j = 0; - for (i = 0; i < length; ++i) { - // Convert L*, a*, s* into RGB - var rgb = this.getRgb([input[i], input[i + 1], input[i + 2]]); - rgbBuf[j++] = rgb[0]; - rgbBuf[j++] = rgb[1]; - rgbBuf[j++] = rgb[2]; - } - - return rgbBuf; - }, - isDefaultDecode: function LabCS_isDefaultDecode(decodeMap) { - // From Table 90 in Adobe's: - // "Document management - Portable document format", 1st ed, 2008 - if (decodeMap[0] === 0 && decodeMap[1] === 100 && - decodeMap[2] === this.amin && decodeMap[3] === this.amax && - decodeMap[4] === this.bmin && decodeMap[5] === this.bmax) - return true; - else - return false; - } - }; - return LabCS; -})(); - - -var ARCFourCipher = (function ARCFourCipherClosure() { - function ARCFourCipher(key) { - this.a = 0; - this.b = 0; - var s = new Uint8Array(256); - var i, j = 0, tmp, keyLength = key.length; - for (i = 0; i < 256; ++i) - s[i] = i; - for (i = 0; i < 256; ++i) { - tmp = s[i]; - j = (j + tmp + key[i % keyLength]) & 0xFF; - s[i] = s[j]; - s[j] = tmp; - } - this.s = s; - } - - ARCFourCipher.prototype = { - encryptBlock: function ARCFourCipher_encryptBlock(data) { - var i, n = data.length, tmp, tmp2; - var a = this.a, b = this.b, s = this.s; - var output = new Uint8Array(n); - for (i = 0; i < n; ++i) { - a = (a + 1) & 0xFF; - tmp = s[a]; - b = (b + tmp) & 0xFF; - tmp2 = s[b]; - s[a] = tmp2; - s[b] = tmp; - output[i] = data[i] ^ s[(tmp + tmp2) & 0xFF]; - } - this.a = a; - this.b = b; - return output; - } - }; - ARCFourCipher.prototype.decryptBlock = ARCFourCipher.prototype.encryptBlock; - - return ARCFourCipher; -})(); - -var calculateMD5 = (function calculateMD5Closure() { - var r = new Uint8Array([ - 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, - 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, - 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, - 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21]); - - var k = new Int32Array([ - -680876936, -389564586, 606105819, -1044525330, -176418897, 1200080426, - -1473231341, -45705983, 1770035416, -1958414417, -42063, -1990404162, - 1804603682, -40341101, -1502002290, 1236535329, -165796510, -1069501632, - 643717713, -373897302, -701558691, 38016083, -660478335, -405537848, - 568446438, -1019803690, -187363961, 1163531501, -1444681467, -51403784, - 1735328473, -1926607734, -378558, -2022574463, 1839030562, -35309556, - -1530992060, 1272893353, -155497632, -1094730640, 681279174, -358537222, - -722521979, 76029189, -640364487, -421815835, 530742520, -995338651, - -198630844, 1126891415, -1416354905, -57434055, 1700485571, -1894986606, - -1051523, -2054922799, 1873313359, -30611744, -1560198380, 1309151649, - -145523070, -1120210379, 718787259, -343485551]); - - function hash(data, offset, length) { - var h0 = 1732584193, h1 = -271733879, h2 = -1732584194, h3 = 271733878; - // pre-processing - var paddedLength = (length + 72) & ~63; // data + 9 extra bytes - var padded = new Uint8Array(paddedLength); - var i, j, n; - for (i = 0; i < length; ++i) - padded[i] = data[offset++]; - padded[i++] = 0x80; - n = paddedLength - 8; - while (i < n) - padded[i++] = 0; - padded[i++] = (length << 3) & 0xFF; - padded[i++] = (length >> 5) & 0xFF; - padded[i++] = (length >> 13) & 0xFF; - padded[i++] = (length >> 21) & 0xFF; - padded[i++] = (length >>> 29) & 0xFF; - padded[i++] = 0; - padded[i++] = 0; - padded[i++] = 0; - // chunking - // TODO ArrayBuffer ? - var w = new Int32Array(16); - for (i = 0; i < paddedLength;) { - for (j = 0; j < 16; ++j, i += 4) { - w[j] = (padded[i] | (padded[i + 1] << 8) | - (padded[i + 2] << 16) | (padded[i + 3] << 24)); - } - var a = h0, b = h1, c = h2, d = h3, f, g; - for (j = 0; j < 64; ++j) { - if (j < 16) { - f = (b & c) | ((~b) & d); - g = j; - } else if (j < 32) { - f = (d & b) | ((~d) & c); - g = (5 * j + 1) & 15; - } else if (j < 48) { - f = b ^ c ^ d; - g = (3 * j + 5) & 15; - } else { - f = c ^ (b | (~d)); - g = (7 * j) & 15; - } - var tmp = d, rotateArg = (a + f + k[j] + w[g]) | 0, rotate = r[j]; - d = c; - c = b; - b = (b + ((rotateArg << rotate) | (rotateArg >>> (32 - rotate)))) | 0; - a = tmp; - } - h0 = (h0 + a) | 0; - h1 = (h1 + b) | 0; - h2 = (h2 + c) | 0; - h3 = (h3 + d) | 0; - } - return new Uint8Array([ - h0 & 0xFF, (h0 >> 8) & 0xFF, (h0 >> 16) & 0xFF, (h0 >>> 24) & 0xFF, - h1 & 0xFF, (h1 >> 8) & 0xFF, (h1 >> 16) & 0xFF, (h1 >>> 24) & 0xFF, - h2 & 0xFF, (h2 >> 8) & 0xFF, (h2 >> 16) & 0xFF, (h2 >>> 24) & 0xFF, - h3 & 0xFF, (h3 >> 8) & 0xFF, (h3 >> 16) & 0xFF, (h3 >>> 24) & 0xFF - ]); - } - return hash; -})(); - -var NullCipher = (function NullCipherClosure() { - function NullCipher() { - } - - NullCipher.prototype = { - decryptBlock: function NullCipher_decryptBlock(data) { - return data; - } - }; - - return NullCipher; -})(); - -var AES128Cipher = (function AES128CipherClosure() { - var rcon = new Uint8Array([ - 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, - 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, - 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, - 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, - 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, - 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, - 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, - 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, - 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, - 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, - 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, - 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, - 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, - 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, - 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, - 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, - 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, - 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, - 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, - 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, - 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, - 0x74, 0xe8, 0xcb, 0x8d]); - - var s = new Uint8Array([ - 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5, 0x30, 0x01, 0x67, 0x2b, - 0xfe, 0xd7, 0xab, 0x76, 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0, - 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0, 0xb7, 0xfd, 0x93, 0x26, - 0x36, 0x3f, 0xf7, 0xcc, 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15, - 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a, 0x07, 0x12, 0x80, 0xe2, - 0xeb, 0x27, 0xb2, 0x75, 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0, - 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84, 0x53, 0xd1, 0x00, 0xed, - 0x20, 0xfc, 0xb1, 0x5b, 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf, - 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85, 0x45, 0xf9, 0x02, 0x7f, - 0x50, 0x3c, 0x9f, 0xa8, 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5, - 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2, 0xcd, 0x0c, 0x13, 0xec, - 0x5f, 0x97, 0x44, 0x17, 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73, - 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88, 0x46, 0xee, 0xb8, 0x14, - 0xde, 0x5e, 0x0b, 0xdb, 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c, - 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79, 0xe7, 0xc8, 0x37, 0x6d, - 0x8d, 0xd5, 0x4e, 0xa9, 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08, - 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6, 0xe8, 0xdd, 0x74, 0x1f, - 0x4b, 0xbd, 0x8b, 0x8a, 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e, - 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e, 0xe1, 0xf8, 0x98, 0x11, - 0x69, 0xd9, 0x8e, 0x94, 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf, - 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68, 0x41, 0x99, 0x2d, 0x0f, - 0xb0, 0x54, 0xbb, 0x16]); - - var inv_s = new Uint8Array([ - 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38, 0xbf, 0x40, 0xa3, 0x9e, - 0x81, 0xf3, 0xd7, 0xfb, 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87, - 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb, 0x54, 0x7b, 0x94, 0x32, - 0xa6, 0xc2, 0x23, 0x3d, 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e, - 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2, 0x76, 0x5b, 0xa2, 0x49, - 0x6d, 0x8b, 0xd1, 0x25, 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16, - 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92, 0x6c, 0x70, 0x48, 0x50, - 0xfd, 0xed, 0xb9, 0xda, 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84, - 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a, 0xf7, 0xe4, 0x58, 0x05, - 0xb8, 0xb3, 0x45, 0x06, 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02, - 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b, 0x3a, 0x91, 0x11, 0x41, - 0x4f, 0x67, 0xdc, 0xea, 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73, - 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85, 0xe2, 0xf9, 0x37, 0xe8, - 0x1c, 0x75, 0xdf, 0x6e, 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89, - 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b, 0xfc, 0x56, 0x3e, 0x4b, - 0xc6, 0xd2, 0x79, 0x20, 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4, - 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31, 0xb1, 0x12, 0x10, 0x59, - 0x27, 0x80, 0xec, 0x5f, 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d, - 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef, 0xa0, 0xe0, 0x3b, 0x4d, - 0xae, 0x2a, 0xf5, 0xb0, 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61, - 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26, 0xe1, 0x69, 0x14, 0x63, - 0x55, 0x21, 0x0c, 0x7d]); - - var mix = new Uint32Array([ - 0x00000000, 0x0e090d0b, 0x1c121a16, 0x121b171d, 0x3824342c, 0x362d3927, - 0x24362e3a, 0x2a3f2331, 0x70486858, 0x7e416553, 0x6c5a724e, 0x62537f45, - 0x486c5c74, 0x4665517f, 0x547e4662, 0x5a774b69, 0xe090d0b0, 0xee99ddbb, - 0xfc82caa6, 0xf28bc7ad, 0xd8b4e49c, 0xd6bde997, 0xc4a6fe8a, 0xcaaff381, - 0x90d8b8e8, 0x9ed1b5e3, 0x8ccaa2fe, 0x82c3aff5, 0xa8fc8cc4, 0xa6f581cf, - 0xb4ee96d2, 0xbae79bd9, 0xdb3bbb7b, 0xd532b670, 0xc729a16d, 0xc920ac66, - 0xe31f8f57, 0xed16825c, 0xff0d9541, 0xf104984a, 0xab73d323, 0xa57ade28, - 0xb761c935, 0xb968c43e, 0x9357e70f, 0x9d5eea04, 0x8f45fd19, 0x814cf012, - 0x3bab6bcb, 0x35a266c0, 0x27b971dd, 0x29b07cd6, 0x038f5fe7, 0x0d8652ec, - 0x1f9d45f1, 0x119448fa, 0x4be30393, 0x45ea0e98, 0x57f11985, 0x59f8148e, - 0x73c737bf, 0x7dce3ab4, 0x6fd52da9, 0x61dc20a2, 0xad766df6, 0xa37f60fd, - 0xb16477e0, 0xbf6d7aeb, 0x955259da, 0x9b5b54d1, 0x894043cc, 0x87494ec7, - 0xdd3e05ae, 0xd33708a5, 0xc12c1fb8, 0xcf2512b3, 0xe51a3182, 0xeb133c89, - 0xf9082b94, 0xf701269f, 0x4de6bd46, 0x43efb04d, 0x51f4a750, 0x5ffdaa5b, - 0x75c2896a, 0x7bcb8461, 0x69d0937c, 0x67d99e77, 0x3daed51e, 0x33a7d815, - 0x21bccf08, 0x2fb5c203, 0x058ae132, 0x0b83ec39, 0x1998fb24, 0x1791f62f, - 0x764dd68d, 0x7844db86, 0x6a5fcc9b, 0x6456c190, 0x4e69e2a1, 0x4060efaa, - 0x527bf8b7, 0x5c72f5bc, 0x0605bed5, 0x080cb3de, 0x1a17a4c3, 0x141ea9c8, - 0x3e218af9, 0x302887f2, 0x223390ef, 0x2c3a9de4, 0x96dd063d, 0x98d40b36, - 0x8acf1c2b, 0x84c61120, 0xaef93211, 0xa0f03f1a, 0xb2eb2807, 0xbce2250c, - 0xe6956e65, 0xe89c636e, 0xfa877473, 0xf48e7978, 0xdeb15a49, 0xd0b85742, - 0xc2a3405f, 0xccaa4d54, 0x41ecdaf7, 0x4fe5d7fc, 0x5dfec0e1, 0x53f7cdea, - 0x79c8eedb, 0x77c1e3d0, 0x65daf4cd, 0x6bd3f9c6, 0x31a4b2af, 0x3fadbfa4, - 0x2db6a8b9, 0x23bfa5b2, 0x09808683, 0x07898b88, 0x15929c95, 0x1b9b919e, - 0xa17c0a47, 0xaf75074c, 0xbd6e1051, 0xb3671d5a, 0x99583e6b, 0x97513360, - 0x854a247d, 0x8b432976, 0xd134621f, 0xdf3d6f14, 0xcd267809, 0xc32f7502, - 0xe9105633, 0xe7195b38, 0xf5024c25, 0xfb0b412e, 0x9ad7618c, 0x94de6c87, - 0x86c57b9a, 0x88cc7691, 0xa2f355a0, 0xacfa58ab, 0xbee14fb6, 0xb0e842bd, - 0xea9f09d4, 0xe49604df, 0xf68d13c2, 0xf8841ec9, 0xd2bb3df8, 0xdcb230f3, - 0xcea927ee, 0xc0a02ae5, 0x7a47b13c, 0x744ebc37, 0x6655ab2a, 0x685ca621, - 0x42638510, 0x4c6a881b, 0x5e719f06, 0x5078920d, 0x0a0fd964, 0x0406d46f, - 0x161dc372, 0x1814ce79, 0x322bed48, 0x3c22e043, 0x2e39f75e, 0x2030fa55, - 0xec9ab701, 0xe293ba0a, 0xf088ad17, 0xfe81a01c, 0xd4be832d, 0xdab78e26, - 0xc8ac993b, 0xc6a59430, 0x9cd2df59, 0x92dbd252, 0x80c0c54f, 0x8ec9c844, - 0xa4f6eb75, 0xaaffe67e, 0xb8e4f163, 0xb6edfc68, 0x0c0a67b1, 0x02036aba, - 0x10187da7, 0x1e1170ac, 0x342e539d, 0x3a275e96, 0x283c498b, 0x26354480, - 0x7c420fe9, 0x724b02e2, 0x605015ff, 0x6e5918f4, 0x44663bc5, 0x4a6f36ce, - 0x587421d3, 0x567d2cd8, 0x37a10c7a, 0x39a80171, 0x2bb3166c, 0x25ba1b67, - 0x0f853856, 0x018c355d, 0x13972240, 0x1d9e2f4b, 0x47e96422, 0x49e06929, - 0x5bfb7e34, 0x55f2733f, 0x7fcd500e, 0x71c45d05, 0x63df4a18, 0x6dd64713, - 0xd731dcca, 0xd938d1c1, 0xcb23c6dc, 0xc52acbd7, 0xef15e8e6, 0xe11ce5ed, - 0xf307f2f0, 0xfd0efffb, 0xa779b492, 0xa970b999, 0xbb6bae84, 0xb562a38f, - 0x9f5d80be, 0x91548db5, 0x834f9aa8, 0x8d4697a3]); - - function expandKey128(cipherKey) { - var b = 176, result = new Uint8Array(b); - result.set(cipherKey); - for (var j = 16, i = 1; j < b; ++i) { - // RotWord - var t1 = result[j - 3], t2 = result[j - 2], - t3 = result[j - 1], t4 = result[j - 4]; - // SubWord - t1 = s[t1]; t2 = s[t2]; t3 = s[t3]; t4 = s[t4]; - // Rcon - t1 = t1 ^ rcon[i]; - for (var n = 0; n < 4; ++n) { - result[j] = (t1 ^= result[j - 16]); j++; - result[j] = (t2 ^= result[j - 16]); j++; - result[j] = (t3 ^= result[j - 16]); j++; - result[j] = (t4 ^= result[j - 16]); j++; - } - } - return result; - } - - function decrypt128(input, key) { - var state = new Uint8Array(16); - state.set(input); - var i, j, k; - var t, u, v; - // AddRoundKey - for (j = 0, k = 160; j < 16; ++j, ++k) - state[j] ^= key[k]; - for (i = 9; i >= 1; --i) { - // InvShiftRows - t = state[13]; state[13] = state[9]; state[9] = state[5]; - state[5] = state[1]; state[1] = t; - t = state[14]; u = state[10]; state[14] = state[6]; - state[10] = state[2]; state[6] = t; state[2] = u; - t = state[15]; u = state[11]; v = state[7]; state[15] = state[3]; - state[11] = t; state[7] = u; state[3] = v; - // InvSubBytes - for (j = 0; j < 16; ++j) - state[j] = inv_s[state[j]]; - // AddRoundKey - for (j = 0, k = i * 16; j < 16; ++j, ++k) - state[j] ^= key[k]; - // InvMixColumns - for (j = 0; j < 16; j += 4) { - var s0 = mix[state[j]], s1 = mix[state[j + 1]], - s2 = mix[state[j + 2]], s3 = mix[state[j + 3]]; - t = (s0 ^ (s1 >>> 8) ^ (s1 << 24) ^ (s2 >>> 16) ^ (s2 << 16) ^ - (s3 >>> 24) ^ (s3 << 8)); - state[j] = (t >>> 24) & 0xFF; - state[j + 1] = (t >> 16) & 0xFF; - state[j + 2] = (t >> 8) & 0xFF; - state[j + 3] = t & 0xFF; - } - } - // InvShiftRows - t = state[13]; state[13] = state[9]; state[9] = state[5]; - state[5] = state[1]; state[1] = t; - t = state[14]; u = state[10]; state[14] = state[6]; - state[10] = state[2]; state[6] = t; state[2] = u; - t = state[15]; u = state[11]; v = state[7]; state[15] = state[3]; - state[11] = t; state[7] = u; state[3] = v; - for (j = 0; j < 16; ++j) { - // InvSubBytes - state[j] = inv_s[state[j]]; - // AddRoundKey - state[j] ^= key[j]; - } - return state; - } - - function AES128Cipher(key) { - this.key = expandKey128(key); - this.buffer = new Uint8Array(16); - this.bufferPosition = 0; - } - - function decryptBlock2(data) { - var i, j, ii, sourceLength = data.length, - buffer = this.buffer, bufferLength = this.bufferPosition, - result = [], iv = this.iv; - for (i = 0; i < sourceLength; ++i) { - buffer[bufferLength] = data[i]; - ++bufferLength; - if (bufferLength < 16) - continue; - // buffer is full, decrypting - var plain = decrypt128(buffer, this.key); - // xor-ing the IV vector to get plain text - for (j = 0; j < 16; ++j) - plain[j] ^= iv[j]; - iv = buffer; - result.push(plain); - buffer = new Uint8Array(16); - bufferLength = 0; - } - // saving incomplete buffer - this.buffer = buffer; - this.bufferLength = bufferLength; - this.iv = iv; - if (result.length == 0) - return new Uint8Array([]); - if (result.length == 1) - return result[0]; - // combining plain text blocks into one - var output = new Uint8Array(16 * result.length); - for (i = 0, j = 0, ii = result.length; i < ii; ++i, j += 16) - output.set(result[i], j); - return output; - } - - AES128Cipher.prototype = { - decryptBlock: function AES128Cipher_decryptBlock(data) { - var i, sourceLength = data.length; - var buffer = this.buffer, bufferLength = this.bufferPosition; - // waiting for IV values -- they are at the start of the stream - for (i = 0; bufferLength < 16 && i < sourceLength; ++i, ++bufferLength) - buffer[bufferLength] = data[i]; - if (bufferLength < 16) { - // need more data - this.bufferLength = bufferLength; - return new Uint8Array([]); - } - this.iv = buffer; - this.buffer = new Uint8Array(16); - this.bufferLength = 0; - // starting decryption - this.decryptBlock = decryptBlock2; - return this.decryptBlock(data.subarray(16)); - } - }; - - return AES128Cipher; -})(); - -var CipherTransform = (function CipherTransformClosure() { - function CipherTransform(stringCipherConstructor, streamCipherConstructor) { - this.stringCipherConstructor = stringCipherConstructor; - this.streamCipherConstructor = streamCipherConstructor; - } - CipherTransform.prototype = { - createStream: function CipherTransform_createStream(stream) { - var cipher = new this.streamCipherConstructor(); - return new DecryptStream(stream, - function cipherTransformDecryptStream(data) { - return cipher.decryptBlock(data); - } - ); - }, - decryptString: function CipherTransform_decryptString(s) { - var cipher = new this.stringCipherConstructor(); - var data = stringToBytes(s); - data = cipher.decryptBlock(data); - return bytesToString(data); - } - }; - return CipherTransform; -})(); - -var CipherTransformFactory = (function CipherTransformFactoryClosure() { - var defaultPasswordBytes = new Uint8Array([ - 0x28, 0xBF, 0x4E, 0x5E, 0x4E, 0x75, 0x8A, 0x41, - 0x64, 0x00, 0x4E, 0x56, 0xFF, 0xFA, 0x01, 0x08, - 0x2E, 0x2E, 0x00, 0xB6, 0xD0, 0x68, 0x3E, 0x80, - 0x2F, 0x0C, 0xA9, 0xFE, 0x64, 0x53, 0x69, 0x7A]); - - function prepareKeyData(fileId, password, ownerPassword, userPassword, - flags, revision, keyLength, encryptMetadata) { - var hashData = new Uint8Array(100), i = 0, j, n; - if (password) { - n = Math.min(32, password.length); - for (; i < n; ++i) - hashData[i] = password[i]; - } - j = 0; - while (i < 32) { - hashData[i++] = defaultPasswordBytes[j++]; - } - // as now the padded password in the hashData[0..i] - for (j = 0, n = ownerPassword.length; j < n; ++j) - hashData[i++] = ownerPassword[j]; - hashData[i++] = flags & 0xFF; - hashData[i++] = (flags >> 8) & 0xFF; - hashData[i++] = (flags >> 16) & 0xFF; - hashData[i++] = (flags >>> 24) & 0xFF; - for (j = 0, n = fileId.length; j < n; ++j) - hashData[i++] = fileId[j]; - if (revision >= 4 && !encryptMetadata) { - hashData[i++] = 0xFF; - hashData[i++] = 0xFF; - hashData[i++] = 0xFF; - hashData[i++] = 0xFF; - } - var hash = calculateMD5(hashData, 0, i); - var keyLengthInBytes = keyLength >> 3; - if (revision >= 3) { - for (j = 0; j < 50; ++j) { - hash = calculateMD5(hash, 0, keyLengthInBytes); - } - } - var encryptionKey = hash.subarray(0, keyLengthInBytes); - var cipher, checkData; - - if (revision >= 3) { - for (i = 0; i < 32; ++i) - hashData[i] = defaultPasswordBytes[i]; - for (j = 0, n = fileId.length; j < n; ++j) - hashData[i++] = fileId[j]; - cipher = new ARCFourCipher(encryptionKey); - var checkData = cipher.encryptBlock(calculateMD5(hashData, 0, i)); - n = encryptionKey.length; - var derivedKey = new Uint8Array(n), k; - for (j = 1; j <= 19; ++j) { - for (k = 0; k < n; ++k) - derivedKey[k] = encryptionKey[k] ^ j; - cipher = new ARCFourCipher(derivedKey); - checkData = cipher.encryptBlock(checkData); - } - for (j = 0, n = checkData.length; j < n; ++j) { - if (userPassword[j] != checkData[j]) - return null; - } - } else { - cipher = new ARCFourCipher(encryptionKey); - checkData = cipher.encryptBlock(defaultPasswordBytes); - for (j = 0, n = checkData.length; j < n; ++j) { - if (userPassword[j] != checkData[j]) - return null; - } - } - return encryptionKey; - } - function decodeUserPassword(password, ownerPassword, revision, keyLength) { - var hashData = new Uint8Array(32), i = 0, j, n; - n = Math.min(32, password.length); - for (; i < n; ++i) - hashData[i] = password[i]; - j = 0; - while (i < 32) { - hashData[i++] = defaultPasswordBytes[j++]; - } - var hash = calculateMD5(hashData, 0, i); - var keyLengthInBytes = keyLength >> 3; - if (revision >= 3) { - for (j = 0; j < 50; ++j) { - hash = calculateMD5(hash, 0, hash.length); - } - } - - var cipher, userPassword; - if (revision >= 3) { - userPassword = ownerPassword; - var derivedKey = new Uint8Array(keyLengthInBytes), k; - for (j = 19; j >= 0; j--) { - for (k = 0; k < keyLengthInBytes; ++k) - derivedKey[k] = hash[k] ^ j; - cipher = new ARCFourCipher(derivedKey); - userPassword = cipher.encryptBlock(userPassword); - } - } else { - cipher = new ARCFourCipher(hash.subarray(0, keyLengthInBytes)); - userPassword = cipher.encryptBlock(ownerPassword); - } - return userPassword; - } - - var identityName = new Name('Identity'); - - function CipherTransformFactory(dict, fileId, password) { - var filter = dict.get('Filter'); - if (!isName(filter) || filter.name != 'Standard') - error('unknown encryption method'); - this.dict = dict; - var algorithm = dict.get('V'); - if (!isInt(algorithm) || - (algorithm != 1 && algorithm != 2 && algorithm != 4)) - error('unsupported encryption algorithm'); - this.algorithm = algorithm; - var keyLength = dict.get('Length') || 40; - if (!isInt(keyLength) || - keyLength < 40 || (keyLength % 8) != 0) - error('invalid key length'); - // prepare keys - var ownerPassword = stringToBytes(dict.get('O')); - var userPassword = stringToBytes(dict.get('U')); - var flags = dict.get('P'); - var revision = dict.get('R'); - var encryptMetadata = algorithm == 4 && // meaningful when V is 4 - dict.get('EncryptMetadata') !== false; // makes true as default value - this.encryptMetadata = encryptMetadata; - - var fileIdBytes = stringToBytes(fileId); - var passwordBytes; - if (password) - passwordBytes = stringToBytes(password); - - var encryptionKey = prepareKeyData(fileIdBytes, passwordBytes, - ownerPassword, userPassword, flags, - revision, keyLength, encryptMetadata); - if (!encryptionKey && !password) { - throw new PasswordException('No password given', 'needpassword'); - } else if (!encryptionKey && password) { - // Attempting use the password as an owner password - var decodedPassword = decodeUserPassword(passwordBytes, ownerPassword, - revision, keyLength); - encryptionKey = prepareKeyData(fileIdBytes, decodedPassword, - ownerPassword, userPassword, flags, - revision, keyLength, encryptMetadata); - } - - if (!encryptionKey) - throw new PasswordException('Incorrect Password', 'incorrectpassword'); - - this.encryptionKey = encryptionKey; - - if (algorithm == 4) { - this.cf = dict.get('CF'); - this.stmf = dict.get('StmF') || identityName; - this.strf = dict.get('StrF') || identityName; - this.eff = dict.get('EFF') || this.strf; - } - } - - function buildObjectKey(num, gen, encryptionKey, isAes) { - var key = new Uint8Array(encryptionKey.length + 9), i, n; - for (i = 0, n = encryptionKey.length; i < n; ++i) - key[i] = encryptionKey[i]; - key[i++] = num & 0xFF; - key[i++] = (num >> 8) & 0xFF; - key[i++] = (num >> 16) & 0xFF; - key[i++] = gen & 0xFF; - key[i++] = (gen >> 8) & 0xFF; - if (isAes) { - key[i++] = 0x73; - key[i++] = 0x41; - key[i++] = 0x6C; - key[i++] = 0x54; - } - var hash = calculateMD5(key, 0, i); - return hash.subarray(0, Math.min(encryptionKey.length + 5, 16)); - } - - function buildCipherConstructor(cf, name, num, gen, key) { - var cryptFilter = cf.get(name.name); - var cfm; - if (cryptFilter != null) - cfm = cryptFilter.get('CFM'); - if (!cfm || cfm.name == 'None') { - return function cipherTransformFactoryBuildCipherConstructorNone() { - return new NullCipher(); - }; - } - if ('V2' == cfm.name) { - return function cipherTransformFactoryBuildCipherConstructorV2() { - return new ARCFourCipher( - buildObjectKey(num, gen, key, false)); - }; - } - if ('AESV2' == cfm.name) { - return function cipherTransformFactoryBuildCipherConstructorAESV2() { - return new AES128Cipher( - buildObjectKey(num, gen, key, true)); - }; - } - error('Unknown crypto method'); - } - - CipherTransformFactory.prototype = { - createCipherTransform: - function CipherTransformFactory_createCipherTransform(num, gen) { - if (this.algorithm == 4) { - return new CipherTransform( - buildCipherConstructor(this.cf, this.stmf, - num, gen, this.encryptionKey), - buildCipherConstructor(this.cf, this.strf, - num, gen, this.encryptionKey)); - } - // algorithms 1 and 2 - var key = buildObjectKey(num, gen, this.encryptionKey, false); - var cipherConstructor = function buildCipherCipherConstructor() { - return new ARCFourCipher(key); - }; - return new CipherTransform(cipherConstructor, cipherConstructor); - } - }; - - return CipherTransformFactory; -})(); - - - -var PartialEvaluator = (function PartialEvaluatorClosure() { - function PartialEvaluator(xref, handler, uniquePrefix) { - this.state = new EvalState(); - this.stateStack = []; - - this.xref = xref; - this.handler = handler; - this.uniquePrefix = uniquePrefix; - this.objIdCounter = 0; - this.fontIdCounter = 0; - } - - var OP_MAP = { - // Graphics state - w: 'setLineWidth', - J: 'setLineCap', - j: 'setLineJoin', - M: 'setMiterLimit', - d: 'setDash', - ri: 'setRenderingIntent', - i: 'setFlatness', - gs: 'setGState', - q: 'save', - Q: 'restore', - cm: 'transform', - - // Path - m: 'moveTo', - l: 'lineTo', - c: 'curveTo', - v: 'curveTo2', - y: 'curveTo3', - h: 'closePath', - re: 'rectangle', - S: 'stroke', - s: 'closeStroke', - f: 'fill', - F: 'fill', - 'f*': 'eoFill', - B: 'fillStroke', - 'B*': 'eoFillStroke', - b: 'closeFillStroke', - 'b*': 'closeEOFillStroke', - n: 'endPath', - - // Clipping - W: 'clip', - 'W*': 'eoClip', - - // Text - BT: 'beginText', - ET: 'endText', - Tc: 'setCharSpacing', - Tw: 'setWordSpacing', - Tz: 'setHScale', - TL: 'setLeading', - Tf: 'setFont', - Tr: 'setTextRenderingMode', - Ts: 'setTextRise', - Td: 'moveText', - TD: 'setLeadingMoveText', - Tm: 'setTextMatrix', - 'T*': 'nextLine', - Tj: 'showText', - TJ: 'showSpacedText', - "'": 'nextLineShowText', - '"': 'nextLineSetSpacingShowText', - - // Type3 fonts - d0: 'setCharWidth', - d1: 'setCharWidthAndBounds', - - // Color - CS: 'setStrokeColorSpace', - cs: 'setFillColorSpace', - SC: 'setStrokeColor', - SCN: 'setStrokeColorN', - sc: 'setFillColor', - scn: 'setFillColorN', - G: 'setStrokeGray', - g: 'setFillGray', - RG: 'setStrokeRGBColor', - rg: 'setFillRGBColor', - K: 'setStrokeCMYKColor', - k: 'setFillCMYKColor', - - // Shading - sh: 'shadingFill', - - // Images - BI: 'beginInlineImage', - ID: 'beginImageData', - EI: 'endInlineImage', - - // XObjects - Do: 'paintXObject', - - // Marked content - MP: 'markPoint', - DP: 'markPointProps', - BMC: 'beginMarkedContent', - BDC: 'beginMarkedContentProps', - EMC: 'endMarkedContent', - - // Compatibility - BX: 'beginCompat', - EX: 'endCompat', - - // (reserved partial commands for the lexer) - BM: null, - BD: null, - 'true': null, - fa: null, - fal: null, - fals: null, - 'false': null, - nu: null, - nul: null, - 'null': null - }; - - PartialEvaluator.prototype = { - loadFont: function PartialEvaluator_loadFont(fontName, font, xref, - resources, dependency) { - var fontRes = resources.get('Font'); - - assert(fontRes, 'fontRes not available'); - - font = xref.fetchIfRef(font) || fontRes.get(fontName); - assertWellFormed(isDict(font)); - - ++this.fontIdCounter; - var loadedName = font.loadedName; - if (!loadedName) { - // keep track of each font we translated so the caller can - // load them asynchronously before calling display on a page - loadedName = 'font_' + this.uniquePrefix + this.fontIdCounter; - font.loadedName = loadedName; - - var translated; - try { - translated = this.translateFont(font, xref, resources, - dependency); - } catch (e) { - translated = { error: e }; - } - font.translated = translated; - - var data = translated; - if (data.loadCharProcs) { - delete data.loadCharProcs; - - var charProcs = font.get('CharProcs').getAll(); - var fontResources = font.get('Resources') || resources; - var charProcOperatorList = {}; - for (var key in charProcs) { - var glyphStream = charProcs[key]; - charProcOperatorList[key] = - this.getOperatorList(glyphStream, fontResources, dependency); - } - data.charProcOperatorList = charProcOperatorList; - } - } - return font; - }, - - getOperatorList: function PartialEvaluator_getOperatorList(stream, - resources, - dependency, - queue) { - - var self = this; - var xref = this.xref; - var handler = this.handler; - var uniquePrefix = this.uniquePrefix || ''; - - function insertDependency(depList) { - fnArray.push('dependency'); - argsArray.push(depList); - for (var i = 0, ii = depList.length; i < ii; i++) { - var dep = depList[i]; - if (dependency.indexOf(dep) == -1) { - dependency.push(depList[i]); - } - } - } - - function handleSetFont(fontName, font) { - font = self.loadFont(fontName, font, xref, resources, dependency); - - var loadedName = font.loadedName; - if (!font.sent) { - var data = font.translated; - - if (data instanceof Font) - data = data.exportData(); - - handler.send('obj', [ - loadedName, - 'Font', - data - ]); - font.sent = true; - } - - // Ensure the font is ready before the font is set - // and later on used for drawing. - // OPTIMIZE: This should get insert to the operatorList only once per - // page. - insertDependency([loadedName]); - return loadedName; - } - - function buildPaintImageXObject(image, inline) { - var dict = image.dict; - var w = dict.get('Width', 'W'); - var h = dict.get('Height', 'H'); - - var imageMask = dict.get('ImageMask', 'IM') || false; - if (imageMask) { - // This depends on a tmpCanvas beeing filled with the - // current fillStyle, such that processing the pixel - // data can't be done here. Instead of creating a - // complete PDFImage, only read the information needed - // for later. - - var width = dict.get('Width', 'W'); - var height = dict.get('Height', 'H'); - var bitStrideLength = (width + 7) >> 3; - var imgArray = image.getBytes(bitStrideLength * height); - var decode = dict.get('Decode', 'D'); - var inverseDecode = !!decode && decode[0] > 0; - - fn = 'paintImageMaskXObject'; - args = [imgArray, inverseDecode, width, height]; - return; - } - - // If there is no imageMask, create the PDFImage and a lot - // of image processing can be done here. - var objId = 'img_' + uniquePrefix + (++self.objIdCounter); - insertDependency([objId]); - args = [objId, w, h]; - - var softMask = dict.get('SMask', 'SM') || false; - var mask = dict.get('Mask') || false; - - if (!softMask && !mask && image instanceof JpegStream && - image.isNativelySupported(xref, resources)) { - // These JPEGs don't need any more processing so we can just send it. - fn = 'paintJpegXObject'; - handler.send('obj', [objId, 'JpegStream', image.getIR()]); - return; - } - - fn = 'paintImageXObject'; - - PDFImage.buildImage(function(imageObj) { - var drawWidth = imageObj.drawWidth; - var drawHeight = imageObj.drawHeight; - var imgData = { - width: drawWidth, - height: drawHeight, - data: new Uint8Array(drawWidth * drawHeight * 4) - }; - var pixels = imgData.data; - imageObj.fillRgbaBuffer(pixels, drawWidth, drawHeight); - handler.send('obj', [objId, 'Image', imgData]); - }, handler, xref, resources, image, inline); - } - - if (!queue) - queue = {}; - - if (!queue.argsArray) { - queue.argsArray = []; - } - if (!queue.fnArray) { - queue.fnArray = []; - } - - var fnArray = queue.fnArray, argsArray = queue.argsArray; - var dependencyArray = dependency || []; - - resources = resources || new Dict(); - var xobjs = resources.get('XObject') || new Dict(); - var patterns = resources.get('Pattern') || new Dict(); - var parser = new Parser(new Lexer(stream, OP_MAP), false, xref); - var res = resources; - var args = [], obj; - var TILING_PATTERN = 1, SHADING_PATTERN = 2; - - while (true) { - obj = parser.getObj(); - if (isEOF(obj)) - break; - - if (isCmd(obj)) { - var cmd = obj.cmd; - var fn = OP_MAP[cmd]; - assertWellFormed(fn, 'Unknown command "' + cmd + '"'); - // TODO figure out how to type-check vararg functions - - if ((cmd == 'SCN' || cmd == 'scn') && !args[args.length - 1].code) { - // compile tiling patterns - var patternName = args[args.length - 1]; - // SCN/scn applies patterns along with normal colors - if (isName(patternName)) { - var pattern = patterns.get(patternName.name); - if (pattern) { - var dict = isStream(pattern) ? pattern.dict : pattern; - var typeNum = dict.get('PatternType'); - - if (typeNum == TILING_PATTERN) { - // Create an IR of the pattern code. - var depIdx = dependencyArray.length; - var operatorList = this.getOperatorList(pattern, - dict.get('Resources') || resources, dependencyArray); - - // Add the dependencies that are required to execute the - // operatorList. - insertDependency(dependencyArray.slice(depIdx)); - - args = TilingPattern.getIR(operatorList, dict, args); - } - else if (typeNum == SHADING_PATTERN) { - var shading = dict.get('Shading'); - var matrix = dict.get('Matrix'); - var pattern = Pattern.parseShading(shading, matrix, xref, - res); - args = pattern.getIR(); - } else { - error('Unkown PatternType ' + typeNum); - } - } - } - } else if (cmd == 'Do' && !args[0].code) { - // eagerly compile XForm objects - var name = args[0].name; - var xobj = xobjs.get(name); - if (xobj) { - assertWellFormed(isStream(xobj), 'XObject should be a stream'); - - var type = xobj.dict.get('Subtype'); - assertWellFormed( - isName(type), - 'XObject should have a Name subtype' - ); - - if ('Form' == type.name) { - var matrix = xobj.dict.get('Matrix'); - var bbox = xobj.dict.get('BBox'); - - fnArray.push('paintFormXObjectBegin'); - argsArray.push([matrix, bbox]); - - // This adds the operatorList of the xObj to the current queue. - var depIdx = dependencyArray.length; - - // Pass in the current `queue` object. That means the `fnArray` - // and the `argsArray` in this scope is reused and new commands - // are added to them. - this.getOperatorList(xobj, - xobj.dict.get('Resources') || resources, - dependencyArray, queue); - - // Add the dependencies that are required to execute the - // operatorList. - insertDependency(dependencyArray.slice(depIdx)); - - fn = 'paintFormXObjectEnd'; - args = []; - } else if ('Image' == type.name) { - buildPaintImageXObject(xobj, false); - } else { - error('Unhandled XObject subtype ' + type.name); - } - } - } else if (cmd == 'Tf') { // eagerly collect all fonts - args[0] = handleSetFont(args[0].name); - } else if (cmd == 'EI') { - buildPaintImageXObject(args[0], true); - } - - switch (fn) { - // Parse the ColorSpace data to a raw format. - case 'setFillColorSpace': - case 'setStrokeColorSpace': - args = [ColorSpace.parseToIR(args[0], xref, resources)]; - break; - case 'shadingFill': - var shadingRes = res.get('Shading'); - if (!shadingRes) - error('No shading resource found'); - - var shading = shadingRes.get(args[0].name); - if (!shading) - error('No shading object found'); - - var shadingFill = Pattern.parseShading(shading, null, xref, res); - var patternIR = shadingFill.getIR(); - args = [patternIR]; - fn = 'shadingFill'; - break; - case 'setGState': - var dictName = args[0]; - var extGState = resources.get('ExtGState'); - - if (!isDict(extGState) || !extGState.has(dictName.name)) - break; - - var gsState = extGState.get(dictName.name); - - // This array holds the converted/processed state data. - var gsStateObj = []; - - gsState.forEach( - function canvasGraphicsSetGStateForEach(key, value) { - switch (key) { - case 'Type': - break; - case 'LW': - case 'LC': - case 'LJ': - case 'ML': - case 'D': - case 'RI': - case 'FL': - case 'CA': - case 'ca': - gsStateObj.push([key, value]); - break; - case 'Font': - gsStateObj.push([ - 'Font', - handleSetFont(null, value[0]), - value[1] - ]); - break; - case 'BM': - // We support the default so don't trigger the TODO. - if (!isName(value) || value.name != 'Normal') - TODO('graphic state operator ' + key); - break; - case 'SMask': - // We support the default so don't trigger the TODO. - if (!isName(value) || value.name != 'None') - TODO('graphic state operator ' + key); - break; - // Only generate info log messages for the following since - // they are unlikey to have a big impact on the rendering. - case 'OP': - case 'op': - case 'OPM': - case 'BG': - case 'BG2': - case 'UCR': - case 'UCR2': - case 'TR': - case 'TR2': - case 'HT': - case 'SM': - case 'SA': - case 'AIS': - case 'TK': - // TODO implement these operators. - info('graphic state operator ' + key); - break; - default: - info('Unknown graphic state operator ' + key); - break; - } - } - ); - args = [gsStateObj]; - break; - } // switch - - fnArray.push(fn); - argsArray.push(args); - args = []; - } else if (obj != null) { - assertWellFormed(args.length <= 33, 'Too many arguments'); - args.push(obj instanceof Dict ? obj.getAll() : obj); - } - } - - return queue; - }, - - getTextContent: function partialEvaluatorGetIRQueue( - stream, resources, state) { - var bidiTexts; - var kSpaceFactor = 0.35; - var kMultipleSpaceFactor = 1.5; - - if (!state) { - bidiTexts = []; - state = { - bidiTexts: bidiTexts - }; - } else { - bidiTexts = state.bidiTexts; - } - - var self = this; - var xref = this.xref; - - function handleSetFont(fontName, fontRef) { - return self.loadFont(fontName, fontRef, xref, resources, null); - } - - resources = xref.fetchIfRef(resources) || new Dict(); - // The xobj is parsed iff it's needed, e.g. if there is a `DO` cmd. - var xobjs = null; - - var parser = new Parser(new Lexer(stream), false); - var res = resources; - var args = [], obj; - - var chunk = ''; - var font = null; - while (!isEOF(obj = parser.getObj())) { - if (isCmd(obj)) { - var cmd = obj.cmd; - switch (cmd) { - // TODO: Add support for SAVE/RESTORE and XFORM here. - case 'Tf': - font = handleSetFont(args[0].name).translated; - break; - case 'TJ': - var items = args[0]; - for (var j = 0, jj = items.length; j < jj; j++) { - if (typeof items[j] === 'string') { - chunk += fontCharsToUnicode(items[j], font); - } else if (items[j] < 0 && font.spaceWidth > 0) { - var fakeSpaces = -items[j] / font.spaceWidth; - if (fakeSpaces > kMultipleSpaceFactor) { - fakeSpaces = Math.round(fakeSpaces); - while (fakeSpaces--) { - chunk += ' '; - } - } else if (fakeSpaces > kSpaceFactor) { - chunk += ' '; - } - } - } - break; - case 'Tj': - chunk += fontCharsToUnicode(args[0], font); - break; - case "'": - // For search, adding a extra white space for line breaks would be - // better here, but that causes too much spaces in the - // text-selection divs. - chunk += fontCharsToUnicode(args[0], font); - break; - case '"': - // Note comment in "'" - chunk += fontCharsToUnicode(args[2], font); - break; - case 'Do': - // Set the chunk such that the following if won't add something - // to the state. - chunk = ''; - - if (args[0].code) { - break; - } - - if (!xobjs) { - xobjs = resources.get('XObject') || new Dict(); - } - - var name = args[0].name; - var xobj = xobjs.get(name); - if (!xobj) - break; - assertWellFormed(isStream(xobj), 'XObject should be a stream'); - - var type = xobj.dict.get('Subtype'); - assertWellFormed( - isName(type), - 'XObject should have a Name subtype' - ); - - if ('Form' !== type.name) - break; - - state = this.getTextContent( - xobj, - xobj.dict.get('Resources') || resources, - state - ); - break; - case 'gs': - var dictName = args[0]; - var extGState = resources.get('ExtGState'); - - if (!isDict(extGState) || !extGState.has(dictName.name)) - break; - - var gsState = extGState.get(dictName.name); - - for (var i = 0; i < gsState.length; i++) { - if (gsState[i] === 'Font') { - font = handleSetFont(args[0].name).translated; - } - } - break; - } // switch - - if (chunk !== '') { - bidiTexts.push(PDFJS.bidi(chunk, -1)); - - chunk = ''; - } - - args = []; - } else if (obj != null) { - assertWellFormed(args.length <= 33, 'Too many arguments'); - args.push(obj); - } - } // while - - return state; - }, - - extractDataStructures: function - partialEvaluatorExtractDataStructures(dict, baseDict, - xref, properties) { - // 9.10.2 - var toUnicode = dict.get('ToUnicode') || - baseDict.get('ToUnicode'); - if (toUnicode) - properties.toUnicode = this.readToUnicode(toUnicode, xref, properties); - - if (properties.composite) { - // CIDSystemInfo helps to match CID to glyphs - var cidSystemInfo = dict.get('CIDSystemInfo'); - if (isDict(cidSystemInfo)) { - properties.cidSystemInfo = { - registry: cidSystemInfo.get('Registry'), - ordering: cidSystemInfo.get('Ordering'), - supplement: cidSystemInfo.get('Supplement') - }; - } - - var cidToGidMap = dict.get('CIDToGIDMap'); - if (isStream(cidToGidMap)) - properties.cidToGidMap = this.readCidToGidMap(cidToGidMap); - } - - var flags = properties.flags; - var differences = []; - var baseEncoding = Encodings.StandardEncoding; - // The Symbolic attribute can be misused for regular fonts - // Heuristic: we have to check if the font is a standard one also - if (!!(flags & FontFlags.Symbolic)) { - baseEncoding = !properties.file ? Encodings.symbolsEncoding : - Encodings.MacRomanEncoding; - } - var hasEncoding = dict.has('Encoding'); - if (hasEncoding) { - var encoding = dict.get('Encoding'); - if (isDict(encoding)) { - var baseName = encoding.get('BaseEncoding'); - if (baseName) - baseEncoding = Encodings[baseName.name]; - else - hasEncoding = false; // base encoding was not provided - - // Load the differences between the base and original - if (encoding.has('Differences')) { - var diffEncoding = encoding.get('Differences'); - var index = 0; - for (var j = 0, jj = diffEncoding.length; j < jj; j++) { - var data = diffEncoding[j]; - if (isNum(data)) - index = data; - else - differences[index++] = data.name; - } - } - } else if (isName(encoding)) { - baseEncoding = Encodings[encoding.name]; - } else { - error('Encoding is not a Name nor a Dict'); - } - } - - properties.differences = differences; - properties.baseEncoding = baseEncoding; - properties.hasEncoding = hasEncoding; - }, - - readToUnicode: function PartialEvaluator_readToUnicode(toUnicode, xref, - properties) { - var cmapObj = toUnicode; - var charToUnicode = []; - if (isName(cmapObj)) { - var isIdentityMap = cmapObj.name.substr(0, 9) == 'Identity-'; - if (!isIdentityMap) - error('ToUnicode file cmap translation not implemented'); - } else if (isStream(cmapObj)) { - var tokens = []; - var token = ''; - var beginArrayToken = {}; - - var cmap = cmapObj.getBytes(cmapObj.length); - for (var i = 0, ii = cmap.length; i < ii; i++) { - var octet = cmap[i]; - if (octet == 0x20 || octet == 0x0D || octet == 0x0A || - octet == 0x3C || octet == 0x5B || octet == 0x5D) { - switch (token) { - case 'usecmap': - error('usecmap is not implemented'); - break; - - case 'beginbfchar': - case 'beginbfrange': - case 'begincidchar': - case 'begincidrange': - token = ''; - tokens = []; - break; - - case 'endcidrange': - case 'endbfrange': - for (var j = 0, jj = tokens.length; j < jj; j += 3) { - var startRange = tokens[j]; - var endRange = tokens[j + 1]; - var code = tokens[j + 2]; - if (code == 0xFFFF) { - // CMap is broken, assuming code == startRange - code = startRange; - } - if (isArray(code)) { - var codeindex = 0; - while (startRange <= endRange) { - charToUnicode[startRange] = code[codeindex++]; - ++startRange; - } - } else { - while (startRange <= endRange) { - charToUnicode[startRange] = code++; - ++startRange; - } - } - } - break; - - case 'endcidchar': - case 'endbfchar': - for (var j = 0, jj = tokens.length; j < jj; j += 2) { - var index = tokens[j]; - var code = tokens[j + 1]; - charToUnicode[index] = code; - } - break; - - case '': - break; - - default: - if (token[0] >= '0' && token[0] <= '9') - token = parseInt(token, 10); // a number - tokens.push(token); - token = ''; - } - switch (octet) { - case 0x5B: - // begin list parsing - tokens.push(beginArrayToken); - break; - case 0x5D: - // collect array items - var items = [], item; - while (tokens.length && - (item = tokens.pop()) != beginArrayToken) - items.unshift(item); - tokens.push(items); - break; - } - } else if (octet == 0x3E) { - if (token.length) { - // Heuristic: guessing chars size by checking numbers sizes - // in the CMap entries. - if (token.length == 2 && properties.composite) - properties.wideChars = false; - - if (token.length <= 4) { - // parsing hex number - tokens.push(parseInt(token, 16)); - token = ''; - } else { - // parsing hex UTF-16BE numbers - var str = []; - for (var k = 0, kk = token.length; k < kk; k += 4) { - var b = parseInt(token.substr(k, 4), 16); - if (b <= 0x10) { - k += 4; - b = (b << 16) | parseInt(token.substr(k, 4), 16); - b -= 0x10000; - str.push(0xD800 | (b >> 10)); - str.push(0xDC00 | (b & 0x3FF)); - break; - } - str.push(b); - } - tokens.push(String.fromCharCode.apply(String, str)); - token = ''; - } - } - } else { - token += String.fromCharCode(octet); - } - } - } - return charToUnicode; - }, - readCidToGidMap: function PartialEvaluator_readCidToGidMap(cidToGidStream) { - // Extract the encoding from the CIDToGIDMap - var glyphsData = cidToGidStream.getBytes(); - - // Set encoding 0 to later verify the font has an encoding - var result = []; - for (var j = 0, jj = glyphsData.length; j < jj; j++) { - var glyphID = (glyphsData[j++] << 8) | glyphsData[j]; - if (glyphID == 0) - continue; - - var code = j >> 1; - result[code] = glyphID; - } - return result; - }, - - extractWidths: function PartialEvaluator_extractWidths(dict, - xref, - descriptor, - properties) { - var glyphsWidths = []; - var defaultWidth = 0; - if (properties.composite) { - defaultWidth = dict.get('DW') || 1000; - - var widths = dict.get('W'); - if (widths) { - var start = 0, end = 0; - for (var i = 0, ii = widths.length; i < ii; i++) { - var code = xref.fetchIfRef(widths[i]); - if (isArray(code)) { - for (var j = 0, jj = code.length; j < jj; j++) - glyphsWidths[start++] = code[j]; - start = 0; - } else if (start) { - var width = widths[++i]; - for (var j = start; j <= code; j++) - glyphsWidths[j] = width; - start = 0; - } else { - start = code; - } - } - } - } else { - var firstChar = properties.firstChar; - var widths = dict.get('Widths'); - if (widths) { - var j = firstChar; - for (var i = 0, ii = widths.length; i < ii; i++) - glyphsWidths[j++] = widths[i]; - defaultWidth = parseFloat(descriptor.get('MissingWidth')) || 0; - } else { - // Trying get the BaseFont metrics (see comment above). - var baseFontName = dict.get('BaseFont'); - if (isName(baseFontName)) { - var metrics = this.getBaseFontMetrics(baseFontName.name); - - glyphsWidths = metrics.widths; - defaultWidth = metrics.defaultWidth; - } - } - } - - // Heuristic: detection of monospace font by checking all non-zero widths - var isMonospace = true, firstWidth = defaultWidth; - for (var glyph in glyphsWidths) { - var glyphWidth = glyphsWidths[glyph]; - if (!glyphWidth) - continue; - if (!firstWidth) { - firstWidth = glyphWidth; - continue; - } - if (firstWidth != glyphWidth) { - isMonospace = false; - break; - } - } - if (isMonospace) - properties.flags |= FontFlags.FixedPitch; - - properties.defaultWidth = defaultWidth; - properties.widths = glyphsWidths; - }, - - getBaseFontMetrics: function PartialEvaluator_getBaseFontMetrics(name) { - var defaultWidth = 0, widths = [], monospace = false; - var glyphWidths = Metrics[stdFontMap[name] || name]; - if (isNum(glyphWidths)) { - defaultWidth = glyphWidths; - monospace = true; - } else { - widths = glyphWidths; - } - - return { - defaultWidth: defaultWidth, - monospace: monospace, - widths: widths - }; - }, - - translateFont: function PartialEvaluator_translateFont(dict, - xref, - resources, - dependency) { - var baseDict = dict; - var type = dict.get('Subtype'); - assertWellFormed(isName(type), 'invalid font Subtype'); - - var composite = false; - if (type.name == 'Type0') { - // If font is a composite - // - get the descendant font - // - set the type according to the descendant font - // - get the FontDescriptor from the descendant font - var df = dict.get('DescendantFonts'); - if (!df) - error('Descendant fonts are not specified'); - - dict = isArray(df) ? xref.fetchIfRef(df[0]) : df; - - type = dict.get('Subtype'); - assertWellFormed(isName(type), 'invalid font Subtype'); - composite = true; - } - var maxCharIndex = composite ? 0xFFFF : 0xFF; - - var descriptor = dict.get('FontDescriptor'); - if (!descriptor) { - if (type.name == 'Type3') { - // FontDescriptor is only required for Type3 fonts when the document - // is a tagged pdf. Create a barbebones one to get by. - descriptor = new Dict(); - descriptor.set('FontName', new Name(type.name)); - } else { - // Before PDF 1.5 if the font was one of the base 14 fonts, having a - // FontDescriptor was not required. - // This case is here for compatibility. - var baseFontName = dict.get('BaseFont'); - if (!isName(baseFontName)) - error('Base font is not specified'); - - // Using base font name as a font name. - baseFontName = baseFontName.name.replace(/[,_]/g, '-'); - var metrics = this.getBaseFontMetrics(baseFontName); - - // Simulating descriptor flags attribute - var fontNameWoStyle = baseFontName.split('-')[0]; - var flags = (serifFonts[fontNameWoStyle] || - (fontNameWoStyle.search(/serif/gi) != -1) ? FontFlags.Serif : 0) | - (metrics.monospace ? FontFlags.FixedPitch : 0) | - (symbolsFonts[fontNameWoStyle] ? FontFlags.Symbolic : - FontFlags.Nonsymbolic); - - var properties = { - type: type.name, - widths: metrics.widths, - defaultWidth: metrics.defaultWidth, - flags: flags, - firstChar: 0, - lastChar: maxCharIndex - }; - this.extractDataStructures(dict, dict, xref, properties); - - return new Font(baseFontName, null, properties); - } - } - - // According to the spec if 'FontDescriptor' is declared, 'FirstChar', - // 'LastChar' and 'Widths' should exist too, but some PDF encoders seem - // to ignore this rule when a variant of a standart font is used. - // TODO Fill the width array depending on which of the base font this is - // a variant. - var firstChar = dict.get('FirstChar') || 0; - var lastChar = dict.get('LastChar') || maxCharIndex; - var fontName = descriptor.get('FontName'); - // Some bad pdf's have a string as the font name. - if (isString(fontName)) - fontName = new Name(fontName); - assertWellFormed(isName(fontName), 'invalid font name'); - - var fontFile = descriptor.get('FontFile', 'FontFile2', 'FontFile3'); - if (fontFile) { - if (fontFile.dict) { - var subtype = fontFile.dict.get('Subtype'); - if (subtype) - subtype = subtype.name; - - var length1 = fontFile.dict.get('Length1'); - - var length2 = fontFile.dict.get('Length2'); - } - } - - var properties = { - type: type.name, - subtype: subtype, - file: fontFile, - length1: length1, - length2: length2, - loadedName: baseDict.loadedName, - composite: composite, - wideChars: composite, - fixedPitch: false, - fontMatrix: dict.get('FontMatrix') || IDENTITY_MATRIX, - firstChar: firstChar || 0, - lastChar: lastChar || maxCharIndex, - bbox: descriptor.get('FontBBox'), - ascent: descriptor.get('Ascent'), - descent: descriptor.get('Descent'), - xHeight: descriptor.get('XHeight'), - capHeight: descriptor.get('CapHeight'), - flags: descriptor.get('Flags'), - italicAngle: descriptor.get('ItalicAngle'), - coded: false - }; - this.extractWidths(dict, xref, descriptor, properties); - this.extractDataStructures(dict, baseDict, xref, properties); - - if (type.name === 'Type3') { - properties.coded = true; - } - - return new Font(fontName.name, fontFile, properties); - } - }; - - return PartialEvaluator; -})(); - -var EvalState = (function EvalStateClosure() { - function EvalState() { - // Are soft masks and alpha values shapes or opacities? - this.alphaIsShape = false; - this.fontSize = 0; - this.textMatrix = IDENTITY_MATRIX; - this.leading = 0; - // Start of text line (in text coordinates) - this.lineX = 0; - this.lineY = 0; - // Character and word spacing - this.charSpacing = 0; - this.wordSpacing = 0; - this.textHScale = 1; - // Color spaces - this.fillColorSpace = null; - this.strokeColorSpace = null; - } - EvalState.prototype = { - }; - return EvalState; -})(); - - - -/** - * Maximum time to wait for a font to be loaded by font-face rules. - */ -var kMaxWaitForFontFace = 1000; - -// Unicode Private Use Area -var kCmapGlyphOffset = 0xE000; -var kSizeOfGlyphArea = 0x1900; -var kSymbolicFontGlyphOffset = 0xF000; - -// PDF Glyph Space Units are one Thousandth of a TextSpace Unit -// except for Type 3 fonts -var kPDFGlyphSpaceUnits = 1000; - -// Until hinting is fully supported this constant can be used -var kHintingEnabled = false; - -var FontFlags = { - FixedPitch: 1, - Serif: 2, - Symbolic: 4, - Script: 8, - Nonsymbolic: 32, - Italic: 64, - AllCap: 65536, - SmallCap: 131072, - ForceBold: 262144 -}; - -var Encodings = { - ExpertEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclamsmall', 'Hungarumlautsmall', '', 'dollaroldstyle', - 'dollarsuperior', 'ampersandsmall', 'Acutesmall', 'parenleftsuperior', - 'parenrightsuperior', 'twodotenleader', 'onedotenleader', 'comma', - 'hyphen', 'period', 'fraction', 'zerooldstyle', 'oneoldstyle', - 'twooldstyle', 'threeoldstyle', 'fouroldstyle', 'fiveoldstyle', - 'sixoldstyle', 'sevenoldstyle', 'eightoldstyle', 'nineoldstyle', 'colon', - 'semicolon', 'commasuperior', 'threequartersemdash', 'periodsuperior', - 'questionsmall', '', 'asuperior', 'bsuperior', 'centsuperior', 'dsuperior', - 'esuperior', '', '', 'isuperior', '', '', 'lsuperior', 'msuperior', - 'nsuperior', 'osuperior', '', '', 'rsuperior', 'ssuperior', 'tsuperior', - '', 'ff', 'fi', 'fl', 'ffi', 'ffl', 'parenleftinferior', '', - 'parenrightinferior', 'Circumflexsmall', 'hyphensuperior', 'Gravesmall', - 'Asmall', 'Bsmall', 'Csmall', 'Dsmall', 'Esmall', 'Fsmall', 'Gsmall', - 'Hsmall', 'Ismall', 'Jsmall', 'Ksmall', 'Lsmall', 'Msmall', 'Nsmall', - 'Osmall', 'Psmall', 'Qsmall', 'Rsmall', 'Ssmall', 'Tsmall', 'Usmall', - 'Vsmall', 'Wsmall', 'Xsmall', 'Ysmall', 'Zsmall', 'colonmonetary', - 'onefitted', 'rupiah', 'Tildesmall', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', 'exclamdownsmall', 'centoldstyle', 'Lslashsmall', - '', '', 'Scaronsmall', 'Zcaronsmall', 'Dieresissmall', 'Brevesmall', - 'Caronsmall', '', 'Dotaccentsmall', '', '', 'Macronsmall', '', '', - 'figuredash', 'hypheninferior', '', '', 'Ogoneksmall', 'Ringsmall', - 'Cedillasmall', '', '', '', 'onequarter', 'onehalf', 'threequarters', - 'questiondownsmall', 'oneeighth', 'threeeighths', 'fiveeighths', - 'seveneighths', 'onethird', 'twothirds', '', '', 'zerosuperior', - 'onesuperior', 'twosuperior', 'threesuperior', 'foursuperior', - 'fivesuperior', 'sixsuperior', 'sevensuperior', 'eightsuperior', - 'ninesuperior', 'zeroinferior', 'oneinferior', 'twoinferior', - 'threeinferior', 'fourinferior', 'fiveinferior', 'sixinferior', - 'seveninferior', 'eightinferior', 'nineinferior', 'centinferior', - 'dollarinferior', 'periodinferior', 'commainferior', 'Agravesmall', - 'Aacutesmall', 'Acircumflexsmall', 'Atildesmall', 'Adieresissmall', - 'Aringsmall', 'AEsmall', 'Ccedillasmall', 'Egravesmall', 'Eacutesmall', - 'Ecircumflexsmall', 'Edieresissmall', 'Igravesmall', 'Iacutesmall', - 'Icircumflexsmall', 'Idieresissmall', 'Ethsmall', 'Ntildesmall', - 'Ogravesmall', 'Oacutesmall', 'Ocircumflexsmall', 'Otildesmall', - 'Odieresissmall', 'OEsmall', 'Oslashsmall', 'Ugravesmall', 'Uacutesmall', - 'Ucircumflexsmall', 'Udieresissmall', 'Yacutesmall', 'Thornsmall', - 'Ydieresissmall'], - MacExpertEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclamsmall', 'Hungarumlautsmall', 'centoldstyle', - 'dollaroldstyle', 'dollarsuperior', 'ampersandsmall', 'Acutesmall', - 'parenleftsuperior', 'parenrightsuperior', 'twodotenleader', - 'onedotenleader', 'comma', 'hyphen', 'period', 'fraction', 'zerooldstyle', - 'oneoldstyle', 'twooldstyle', 'threeoldstyle', 'fouroldstyle', - 'fiveoldstyle', 'sixoldstyle', 'sevenoldstyle', 'eightoldstyle', - 'nineoldstyle', 'colon', 'semicolon', '', 'threequartersemdash', '', - 'questionsmall', '', '', '', '', 'Ethsmall', '', '', 'onequarter', - 'onehalf', 'threequarters', 'oneeighth', 'threeeighths', 'fiveeighths', - 'seveneighths', 'onethird', 'twothirds', '', '', '', '', '', '', 'ff', - 'fi', 'fl', 'ffi', 'ffl', 'parenleftinferior', '', 'parenrightinferior', - 'Circumflexsmall', 'hypheninferior', 'Gravesmall', 'Asmall', 'Bsmall', - 'Csmall', 'Dsmall', 'Esmall', 'Fsmall', 'Gsmall', 'Hsmall', 'Ismall', - 'Jsmall', 'Ksmall', 'Lsmall', 'Msmall', 'Nsmall', 'Osmall', 'Psmall', - 'Qsmall', 'Rsmall', 'Ssmall', 'Tsmall', 'Usmall', 'Vsmall', 'Wsmall', - 'Xsmall', 'Ysmall', 'Zsmall', 'colonmonetary', 'onefitted', 'rupiah', - 'Tildesmall', '', '', 'asuperior', 'centsuperior', '', '', '', '', - 'Aacutesmall', 'Agravesmall', 'Acircumflexsmall', 'Adieresissmall', - 'Atildesmall', 'Aringsmall', 'Ccedillasmall', 'Eacutesmall', 'Egravesmall', - 'Ecircumflexsmall', 'Edieresissmall', 'Iacutesmall', 'Igravesmall', - 'Icircumflexsmall', 'Idieresissmall', 'Ntildesmall', 'Oacutesmall', - 'Ogravesmall', 'Ocircumflexsmall', 'Odieresissmall', 'Otildesmall', - 'Uacutesmall', 'Ugravesmall', 'Ucircumflexsmall', 'Udieresissmall', '', - 'eightsuperior', 'fourinferior', 'threeinferior', 'sixinferior', - 'eightinferior', 'seveninferior', 'Scaronsmall', '', 'centinferior', - 'twoinferior', '', 'Dieresissmall', '', 'Caronsmall', 'osuperior', - 'fiveinferior', '', 'commainferior', 'periodinferior', 'Yacutesmall', '', - 'dollarinferior', '', 'Thornsmall', '', 'nineinferior', 'zeroinferior', - 'Zcaronsmall', 'AEsmall', 'Oslashsmall', 'questiondownsmall', - 'oneinferior', 'Lslashsmall', '', '', '', '', '', '', 'Cedillasmall', '', - '', '', '', '', 'OEsmall', 'figuredash', 'hyphensuperior', '', '', '', '', - 'exclamdownsmall', '', 'Ydieresissmall', '', 'onesuperior', 'twosuperior', - 'threesuperior', 'foursuperior', 'fivesuperior', 'sixsuperior', - 'sevensuperior', 'ninesuperior', 'zerosuperior', '', 'esuperior', - 'rsuperior', 'tsuperior', '', '', 'isuperior', 'ssuperior', 'dsuperior', - '', '', '', '', '', 'lsuperior', 'Ogoneksmall', 'Brevesmall', - 'Macronsmall', 'bsuperior', 'nsuperior', 'msuperior', 'commasuperior', - 'periodsuperior', 'Dotaccentsmall', 'Ringsmall'], - MacRomanEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclam', 'quotedbl', 'numbersign', 'dollar', 'percent', - 'ampersand', 'quotesingle', 'parenleft', 'parenright', 'asterisk', 'plus', - 'comma', 'hyphen', 'period', 'slash', 'zero', 'one', 'two', 'three', - 'four', 'five', 'six', 'seven', 'eight', 'nine', 'colon', 'semicolon', - 'less', 'equal', 'greater', 'question', 'at', 'A', 'B', 'C', 'D', 'E', 'F', - 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', - 'V', 'W', 'X', 'Y', 'Z', 'bracketleft', 'backslash', 'bracketright', - 'asciicircum', 'underscore', 'grave', 'a', 'b', 'c', 'd', 'e', 'f', 'g', - 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', - 'w', 'x', 'y', 'z', 'braceleft', 'bar', 'braceright', 'asciitilde', '', - 'Adieresis', 'Aring', 'Ccedilla', 'Eacute', 'Ntilde', 'Odieresis', - 'Udieresis', 'aacute', 'agrave', 'acircumflex', 'adieresis', 'atilde', - 'aring', 'ccedilla', 'eacute', 'egrave', 'ecircumflex', 'edieresis', - 'iacute', 'igrave', 'icircumflex', 'idieresis', 'ntilde', 'oacute', - 'ograve', 'ocircumflex', 'odieresis', 'otilde', 'uacute', 'ugrave', - 'ucircumflex', 'udieresis', 'dagger', 'degree', 'cent', 'sterling', - 'section', 'bullet', 'paragraph', 'germandbls', 'registered', 'copyright', - 'trademark', 'acute', 'dieresis', 'notequal', 'AE', 'Oslash', 'infinity', - 'plusminus', 'lessequal', 'greaterequal', 'yen', 'mu', 'partialdiff', - 'summation', 'product', 'pi', 'integral', 'ordfeminine', 'ordmasculine', - 'Omega', 'ae', 'oslash', 'questiondown', 'exclamdown', 'logicalnot', - 'radical', 'florin', 'approxequal', 'Delta', 'guillemotleft', - 'guillemotright', 'ellipsis', '', 'Agrave', 'Atilde', 'Otilde', 'OE', - 'oe', 'endash', 'emdash', 'quotedblleft', 'quotedblright', 'quoteleft', - 'quoteright', 'divide', 'lozenge', 'ydieresis', 'Ydieresis', 'fraction', - 'currency', 'guilsinglleft', 'guilsinglright', 'fi', 'fl', 'daggerdbl', - 'periodcentered', 'quotesinglbase', 'quotedblbase', 'perthousand', - 'Acircumflex', 'Ecircumflex', 'Aacute', 'Edieresis', 'Egrave', 'Iacute', - 'Icircumflex', 'Idieresis', 'Igrave', 'Oacute', 'Ocircumflex', 'apple', - 'Ograve', 'Uacute', 'Ucircumflex', 'Ugrave', 'dotlessi', 'circumflex', - 'tilde', 'macron', 'breve', 'dotaccent', 'ring', 'cedilla', 'hungarumlaut', - 'ogonek', 'caron'], - StandardEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclam', 'quotedbl', 'numbersign', 'dollar', 'percent', - 'ampersand', 'quoteright', 'parenleft', 'parenright', 'asterisk', 'plus', - 'comma', 'hyphen', 'period', 'slash', 'zero', 'one', 'two', 'three', - 'four', 'five', 'six', 'seven', 'eight', 'nine', 'colon', 'semicolon', - 'less', 'equal', 'greater', 'question', 'at', 'A', 'B', 'C', 'D', 'E', 'F', - 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', - 'V', 'W', 'X', 'Y', 'Z', 'bracketleft', 'backslash', 'bracketright', - 'asciicircum', 'underscore', 'quoteleft', 'a', 'b', 'c', 'd', 'e', 'f', - 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', - 'v', 'w', 'x', 'y', 'z', 'braceleft', 'bar', 'braceright', 'asciitilde', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'exclamdown', - 'cent', 'sterling', 'fraction', 'yen', 'florin', 'section', 'currency', - 'quotesingle', 'quotedblleft', 'guillemotleft', 'guilsinglleft', - 'guilsinglright', 'fi', 'fl', '', 'endash', 'dagger', 'daggerdbl', - 'periodcentered', '', 'paragraph', 'bullet', 'quotesinglbase', - 'quotedblbase', 'quotedblright', 'guillemotright', 'ellipsis', - 'perthousand', '', 'questiondown', '', 'grave', 'acute', 'circumflex', - 'tilde', 'macron', 'breve', 'dotaccent', 'dieresis', '', 'ring', 'cedilla', - '', 'hungarumlaut', 'ogonek', 'caron', 'emdash', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', 'AE', '', 'ordfeminine', '', '', - '', '', 'Lslash', 'Oslash', 'OE', 'ordmasculine', '', '', '', '', '', 'ae', - '', '', '', 'dotlessi', '', '', 'lslash', 'oslash', 'oe', 'germandbls'], - WinAnsiEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclam', 'quotedbl', 'numbersign', 'dollar', 'percent', - 'ampersand', 'quotesingle', 'parenleft', 'parenright', 'asterisk', 'plus', - 'comma', 'hyphen', 'period', 'slash', 'zero', 'one', 'two', 'three', - 'four', 'five', 'six', 'seven', 'eight', 'nine', 'colon', 'semicolon', - 'less', 'equal', 'greater', 'question', 'at', 'A', 'B', 'C', 'D', 'E', 'F', - 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', - 'V', 'W', 'X', 'Y', 'Z', 'bracketleft', 'backslash', 'bracketright', - 'asciicircum', 'underscore', 'grave', 'a', 'b', 'c', 'd', 'e', 'f', 'g', - 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', - 'w', 'x', 'y', 'z', 'braceleft', 'bar', 'braceright', 'asciitilde', - 'bullet', 'Euro', 'bullet', 'quotesinglbase', 'florin', 'quotedblbase', - 'ellipsis', 'dagger', 'daggerdbl', 'circumflex', 'perthousand', 'Scaron', - 'guilsinglleft', 'OE', 'bullet', 'Zcaron', 'bullet', 'bullet', 'quoteleft', - 'quoteright', 'quotedblleft', 'quotedblright', 'bullet', 'endash', - 'emdash', 'tilde', 'trademark', 'scaron', 'guilsinglright', 'oe', 'bullet', - 'zcaron', 'Ydieresis', '', 'exclamdown', 'cent', 'sterling', - 'currency', 'yen', 'brokenbar', 'section', 'dieresis', 'copyright', - 'ordfeminine', 'guillemotleft', 'logicalnot', 'hyphen', 'registered', - 'macron', 'degree', 'plusminus', 'twosuperior', 'threesuperior', 'acute', - 'mu', 'paragraph', 'periodcentered', 'cedilla', 'onesuperior', - 'ordmasculine', 'guillemotright', 'onequarter', 'onehalf', 'threequarters', - 'questiondown', 'Agrave', 'Aacute', 'Acircumflex', 'Atilde', 'Adieresis', - 'Aring', 'AE', 'Ccedilla', 'Egrave', 'Eacute', 'Ecircumflex', 'Edieresis', - 'Igrave', 'Iacute', 'Icircumflex', 'Idieresis', 'Eth', 'Ntilde', 'Ograve', - 'Oacute', 'Ocircumflex', 'Otilde', 'Odieresis', 'multiply', 'Oslash', - 'Ugrave', 'Uacute', 'Ucircumflex', 'Udieresis', 'Yacute', 'Thorn', - 'germandbls', 'agrave', 'aacute', 'acircumflex', 'atilde', 'adieresis', - 'aring', 'ae', 'ccedilla', 'egrave', 'eacute', 'ecircumflex', 'edieresis', - 'igrave', 'iacute', 'icircumflex', 'idieresis', 'eth', 'ntilde', 'ograve', - 'oacute', 'ocircumflex', 'otilde', 'odieresis', 'divide', 'oslash', - 'ugrave', 'uacute', 'ucircumflex', 'udieresis', 'yacute', 'thorn', - 'ydieresis'], - symbolsEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'exclam', 'universal', 'numbersign', 'existential', 'percent', - 'ampersand', 'suchthat', 'parenleft', 'parenright', 'asteriskmath', 'plus', - 'comma', 'minus', 'period', 'slash', 'zero', 'one', 'two', 'three', 'four', - 'five', 'six', 'seven', 'eight', 'nine', 'colon', 'semicolon', 'less', - 'equal', 'greater', 'question', 'congruent', 'Alpha', 'Beta', 'Chi', - 'Delta', 'Epsilon', 'Phi', 'Gamma', 'Eta', 'Iota', 'theta1', 'Kappa', - 'Lambda', 'Mu', 'Nu', 'Omicron', 'Pi', 'Theta', 'Rho', 'Sigma', 'Tau', - 'Upsilon', 'sigma1', 'Omega', 'Xi', 'Psi', 'Zeta', 'bracketleft', - 'therefore', 'bracketright', 'perpendicular', 'underscore', 'radicalex', - 'alpha', 'beta', 'chi', 'delta', 'epsilon', 'phi', 'gamma', 'eta', 'iota', - 'phi1', 'kappa', 'lambda', 'mu', 'nu', 'omicron', 'pi', 'theta', 'rho', - 'sigma', 'tau', 'upsilon', 'omega1', 'omega', 'xi', 'psi', 'zeta', - 'braceleft', 'bar', 'braceright', 'similar', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', 'Euro', 'Upsilon1', 'minute', 'lessequal', - 'fraction', 'infinity', 'florin', 'club', 'diamond', 'heart', 'spade', - 'arrowboth', 'arrowleft', 'arrowup', 'arrowright', 'arrowdown', 'degree', - 'plusminus', 'second', 'greaterequal', 'multiply', 'proportional', - 'partialdiff', 'bullet', 'divide', 'notequal', 'equivalence', - 'approxequal', 'ellipsis', 'arrowvertex', 'arrowhorizex', 'carriagereturn', - 'aleph', 'Ifraktur', 'Rfraktur', 'weierstrass', 'circlemultiply', - 'circleplus', 'emptyset', 'intersection', 'union', 'propersuperset', - 'reflexsuperset', 'notsubset', 'propersubset', 'reflexsubset', 'element', - 'notelement', 'angle', 'gradient', 'registerserif', 'copyrightserif', - 'trademarkserif', 'product', 'radical', 'dotmath', 'logicalnot', - 'logicaland', 'logicalor', 'arrowdblboth', 'arrowdblleft', 'arrowdblup', - 'arrowdblright', 'arrowdbldown', 'lozenge', 'angleleft', 'registersans', - 'copyrightsans', 'trademarksans', 'summation', 'parenlefttp', - 'parenleftex', 'parenleftbt', 'bracketlefttp', 'bracketleftex', - 'bracketleftbt', 'bracelefttp', 'braceleftmid', 'braceleftbt', 'braceex', - '', 'angleright', 'integral', 'integraltp', 'integralex', 'integralbt', - 'parenrighttp', 'parenrightex', 'parenrightbt', 'bracketrighttp', - 'bracketrightex', 'bracketrightbt', 'bracerighttp', 'bracerightmid', - 'bracerightbt'], - zapfDingbatsEncoding: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - 'space', 'a1', 'a2', 'a202', 'a3', 'a4', 'a5', 'a119', 'a118', 'a117', - 'a11', 'a12', 'a13', 'a14', 'a15', 'a16', 'a105', 'a17', 'a18', 'a19', - 'a20', 'a21', 'a22', 'a23', 'a24', 'a25', 'a26', 'a27', 'a28', 'a6', 'a7', - 'a8', 'a9', 'a10', 'a29', 'a30', 'a31', 'a32', 'a33', 'a34', 'a35', 'a36', - 'a37', 'a38', 'a39', 'a40', 'a41', 'a42', 'a43', 'a44', 'a45', 'a46', - 'a47', 'a48', 'a49', 'a50', 'a51', 'a52', 'a53', 'a54', 'a55', 'a56', - 'a57', 'a58', 'a59', 'a60', 'a61', 'a62', 'a63', 'a64', 'a65', 'a66', - 'a67', 'a68', 'a69', 'a70', 'a71', 'a72', 'a73', 'a74', 'a203', 'a75', - 'a204', 'a76', 'a77', 'a78', 'a79', 'a81', 'a82', 'a83', 'a84', 'a97', - 'a98', 'a99', 'a100', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', - '', '', 'a101', 'a102', 'a103', 'a104', 'a106', 'a107', 'a108', 'a112', - 'a111', 'a110', 'a109', 'a120', 'a121', 'a122', 'a123', 'a124', 'a125', - 'a126', 'a127', 'a128', 'a129', 'a130', 'a131', 'a132', 'a133', 'a134', - 'a135', 'a136', 'a137', 'a138', 'a139', 'a140', 'a141', 'a142', 'a143', - 'a144', 'a145', 'a146', 'a147', 'a148', 'a149', 'a150', 'a151', 'a152', - 'a153', 'a154', 'a155', 'a156', 'a157', 'a158', 'a159', 'a160', 'a161', - 'a163', 'a164', 'a196', 'a165', 'a192', 'a166', 'a167', 'a168', 'a169', - 'a170', 'a171', 'a172', 'a173', 'a162', 'a174', 'a175', 'a176', 'a177', - 'a178', 'a179', 'a193', 'a180', 'a199', 'a181', 'a200', 'a182', '', 'a201', - 'a183', 'a184', 'a197', 'a185', 'a194', 'a198', 'a186', 'a195', 'a187', - 'a188', 'a189', 'a190', 'a191'] -}; - -/** - * Hold a map of decoded fonts and of the standard fourteen Type1 - * fonts and their acronyms. - */ -var stdFontMap = { - 'ArialNarrow': 'Helvetica', - 'ArialNarrow-Bold': 'Helvetica-Bold', - 'ArialNarrow-BoldItalic': 'Helvetica-BoldOblique', - 'ArialNarrow-Italic': 'Helvetica-Oblique', - 'ArialBlack': 'Helvetica', - 'ArialBlack-Bold': 'Helvetica-Bold', - 'ArialBlack-BoldItalic': 'Helvetica-BoldOblique', - 'ArialBlack-Italic': 'Helvetica-Oblique', - 'Arial': 'Helvetica', - 'Arial-Bold': 'Helvetica-Bold', - 'Arial-BoldItalic': 'Helvetica-BoldOblique', - 'Arial-Italic': 'Helvetica-Oblique', - 'Arial-BoldItalicMT': 'Helvetica-BoldOblique', - 'Arial-BoldMT': 'Helvetica-Bold', - 'Arial-ItalicMT': 'Helvetica-Oblique', - 'ArialMT': 'Helvetica', - 'Courier-Bold': 'Courier-Bold', - 'Courier-BoldItalic': 'Courier-BoldOblique', - 'Courier-Italic': 'Courier-Oblique', - 'CourierNew': 'Courier', - 'CourierNew-Bold': 'Courier-Bold', - 'CourierNew-BoldItalic': 'Courier-BoldOblique', - 'CourierNew-Italic': 'Courier-Oblique', - 'CourierNewPS-BoldItalicMT': 'Courier-BoldOblique', - 'CourierNewPS-BoldMT': 'Courier-Bold', - 'CourierNewPS-ItalicMT': 'Courier-Oblique', - 'CourierNewPSMT': 'Courier', - 'Helvetica-Bold': 'Helvetica-Bold', - 'Helvetica-BoldItalic': 'Helvetica-BoldOblique', - 'Helvetica-Italic': 'Helvetica-Oblique', - 'Symbol-Bold': 'Symbol', - 'Symbol-BoldItalic': 'Symbol', - 'Symbol-Italic': 'Symbol', - 'TimesNewRoman': 'Times-Roman', - 'TimesNewRoman-Bold': 'Times-Bold', - 'TimesNewRoman-BoldItalic': 'Times-BoldItalic', - 'TimesNewRoman-Italic': 'Times-Italic', - 'TimesNewRomanPS': 'Times-Roman', - 'TimesNewRomanPS-Bold': 'Times-Bold', - 'TimesNewRomanPS-BoldItalic': 'Times-BoldItalic', - 'TimesNewRomanPS-BoldItalicMT': 'Times-BoldItalic', - 'TimesNewRomanPS-BoldMT': 'Times-Bold', - 'TimesNewRomanPS-Italic': 'Times-Italic', - 'TimesNewRomanPS-ItalicMT': 'Times-Italic', - 'TimesNewRomanPSMT': 'Times-Roman', - 'TimesNewRomanPSMT-Bold': 'Times-Bold', - 'TimesNewRomanPSMT-BoldItalic': 'Times-BoldItalic', - 'TimesNewRomanPSMT-Italic': 'Times-Italic' -}; - -/** - * Holds the map of the non-standard fonts that might be included as a standard - * fonts without glyph data. - */ -var nonStdFontMap = { - 'ComicSansMS': 'Comic Sans MS', - 'ComicSansMS-Bold': 'Comic Sans MS-Bold', - 'ComicSansMS-BoldItalic': 'Comic Sans MS-BoldItalic', - 'ComicSansMS-Italic': 'Comic Sans MS-Italic', - 'LucidaConsole': 'Courier', - 'LucidaConsole-Bold': 'Courier-Bold', - 'LucidaConsole-BoldItalic': 'Courier-BoldOblique', - 'LucidaConsole-Italic': 'Courier-Oblique' -}; - -var serifFonts = { - 'Adobe Jenson': true, 'Adobe Text': true, 'Albertus': true, - 'Aldus': true, 'Alexandria': true, 'Algerian': true, - 'American Typewriter': true, 'Antiqua': true, 'Apex': true, - 'Arno': true, 'Aster': true, 'Aurora': true, - 'Baskerville': true, 'Bell': true, 'Bembo': true, - 'Bembo Schoolbook': true, 'Benguiat': true, 'Berkeley Old Style': true, - 'Bernhard Modern': true, 'Berthold City': true, 'Bodoni': true, - 'Bauer Bodoni': true, 'Book Antiqua': true, 'Bookman': true, - 'Bordeaux Roman': true, 'Californian FB': true, 'Calisto': true, - 'Calvert': true, 'Capitals': true, 'Cambria': true, - 'Cartier': true, 'Caslon': true, 'Catull': true, - 'Centaur': true, 'Century Old Style': true, 'Century Schoolbook': true, - 'Chaparral': true, 'Charis SIL': true, 'Cheltenham': true, - 'Cholla Slab': true, 'Clarendon': true, 'Clearface': true, - 'Cochin': true, 'Colonna': true, 'Computer Modern': true, - 'Concrete Roman': true, 'Constantia': true, 'Cooper Black': true, - 'Corona': true, 'Ecotype': true, 'Egyptienne': true, - 'Elephant': true, 'Excelsior': true, 'Fairfield': true, - 'FF Scala': true, 'Folkard': true, 'Footlight': true, - 'FreeSerif': true, 'Friz Quadrata': true, 'Garamond': true, - 'Gentium': true, 'Georgia': true, 'Gloucester': true, - 'Goudy Old Style': true, 'Goudy Schoolbook': true, 'Goudy Pro Font': true, - 'Granjon': true, 'Guardian Egyptian': true, 'Heather': true, - 'Hercules': true, 'High Tower Text': true, 'Hiroshige': true, - 'Hoefler Text': true, 'Humana Serif': true, 'Imprint': true, - 'Ionic No. 5': true, 'Janson': true, 'Joanna': true, - 'Korinna': true, 'Lexicon': true, 'Liberation Serif': true, - 'Linux Libertine': true, 'Literaturnaya': true, 'Lucida': true, - 'Lucida Bright': true, 'Melior': true, 'Memphis': true, - 'Miller': true, 'Minion': true, 'Modern': true, - 'Mona Lisa': true, 'Mrs Eaves': true, 'MS Serif': true, - 'Museo Slab': true, 'New York': true, 'Nimbus Roman': true, - 'NPS Rawlinson Roadway': true, 'Palatino': true, 'Perpetua': true, - 'Plantin': true, 'Plantin Schoolbook': true, 'Playbill': true, - 'Poor Richard': true, 'Rawlinson Roadway': true, 'Renault': true, - 'Requiem': true, 'Rockwell': true, 'Roman': true, - 'Rotis Serif': true, 'Sabon': true, 'Scala': true, - 'Seagull': true, 'Sistina': true, 'Souvenir': true, - 'STIX': true, 'Stone Informal': true, 'Stone Serif': true, - 'Sylfaen': true, 'Times': true, 'Trajan': true, - 'Trinité': true, 'Trump Mediaeval': true, 'Utopia': true, - 'Vale Type': true, 'Bitstream Vera': true, 'Vera Serif': true, - 'Versailles': true, 'Wanted': true, 'Weiss': true, - 'Wide Latin': true, 'Windsor': true, 'XITS': true -}; - -var symbolsFonts = { - 'Dingbats': true, 'Symbol': true, 'ZapfDingbats': true -}; - -// Some characters, e.g. copyrightserif, mapped to the private use area and -// might not be displayed using standard fonts. Mapping/hacking well-known chars -// to the similar equivalents in the normal characters range. -function mapPrivateUseChars(code) { - switch (code) { - case 0xF8E9: // copyrightsans - case 0xF6D9: // copyrightserif - return 0x00A9; // copyright - default: - return code; - } -} - -var FontLoader = { - loadingContext: { - requests: [], - nextRequestId: 0 - }, - - isSyncFontLoadingSupported: (function detectSyncFontLoadingSupport() { - if (isWorker) - return false; - - // User agent string sniffing is bad, but there is no reliable way to tell - // if font is fully loaded and ready to be used with canvas. - var userAgent = window.navigator.userAgent; - var m = /Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(userAgent); - if (m && m[1] >= 14) - return true; - // TODO other browsers - return false; - })(), - - bind: function fontLoaderBind(fonts, callback) { - assert(!isWorker, 'bind() shall be called from main thread'); - - var rules = [], fontsToLoad = []; - for (var i = 0, ii = fonts.length; i < ii; i++) { - var font = fonts[i]; - - // Add the font to the DOM only once or skip if the font - // is already loaded. - if (font.attached || font.loading == false) { - continue; - } - font.attached = true; - - var rule = font.bindDOM(); - if (rule) { - rules.push(rule); - fontsToLoad.push(font); - } - } - - var request = FontLoader.queueLoadingCallback(callback); - if (rules.length > 0 && !this.isSyncFontLoadingSupported) { - FontLoader.prepareFontLoadEvent(rules, fontsToLoad, request); - } else { - request.complete(); - } - }, - - queueLoadingCallback: function FontLoader_queueLoadingCallback(callback) { - function LoadLoader_completeRequest() { - assert(!request.end, 'completeRequest() cannot be called twice'); - request.end = Date.now(); - - // sending all completed requests in order how they were queued - while (context.requests.length > 0 && context.requests[0].end) { - var otherRequest = context.requests.shift(); - setTimeout(otherRequest.callback, 0); - } - } - - var context = FontLoader.loadingContext; - var requestId = 'pdfjs-font-loading-' + (context.nextRequestId++); - var request = { - id: requestId, - complete: LoadLoader_completeRequest, - callback: callback, - started: Date.now() - }; - context.requests.push(request); - return request; - }, - - // Set things up so that at least one pdfjsFontLoad event is - // dispatched when all the @font-face |rules| for |fonts| have been - // loaded in a subdocument. It's expected that the load of |rules| - // has already started in this (outer) document, so that they should - // be ordered before the load in the subdocument. - prepareFontLoadEvent: function fontLoaderPrepareFontLoadEvent(rules, - fonts, - request) { - /** Hack begin */ - // There's no event when a font has finished downloading so the - // following code is a dirty hack to 'guess' when a font is - // ready. This code will be obsoleted by Mozilla bug 471915. - // - // The only reliable way to know if a font is loaded in Gecko - // (at the moment) is document.onload in a document with - // a @font-face rule defined in a "static" stylesheet. We use a - // subdocument in an