summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
Diffstat (limited to 'searx')
-rw-r--r--searx/__init__.py48
-rw-r--r--searx/answerers/__init__.py2
-rw-r--r--searx/autocomplete.py96
-rw-r--r--searx/brand.py6
-rw-r--r--searx/data/__init__.py10
-rw-r--r--searx/data/ahmia_blacklist.txt6136
-rw-r--r--searx/data/currencies.json22252
-rw-r--r--searx/data/engines_languages.json1242
-rw-r--r--searx/data/external_bangs.json19067
-rw-r--r--searx/data/useragents.json9
-rw-r--r--searx/data/wikidata_units.json193
-rw-r--r--searx/engines/1337x.py14
-rw-r--r--searx/engines/__init__.py55
-rw-r--r--searx/engines/acgsou.py70
-rw-r--r--searx/engines/ahmia.py19
-rw-r--r--searx/engines/apkmirror.py55
-rw-r--r--searx/engines/archlinux.py21
-rw-r--r--searx/engines/arxiv.py19
-rwxr-xr-xsearx/engines/base.py21
-rw-r--r--searx/engines/bing.py23
-rw-r--r--searx/engines/bing_images.py24
-rw-r--r--searx/engines/bing_news.py21
-rw-r--r--searx/engines/bing_videos.py20
-rw-r--r--searx/engines/btdigg.py22
-rw-r--r--searx/engines/ccengine.py53
-rw-r--r--searx/engines/command.py21
-rw-r--r--searx/engines/currency_convert.py58
-rw-r--r--searx/engines/dailymotion.py22
-rw-r--r--searx/engines/deezer.py19
-rw-r--r--searx/engines/deviantart.py21
-rw-r--r--searx/engines/dictzone.py43
-rw-r--r--searx/engines/digbt.py18
-rw-r--r--searx/engines/digg.py19
-rw-r--r--searx/engines/doku.py25
-rw-r--r--searx/engines/duckduckgo.py46
-rw-r--r--searx/engines/duckduckgo_definitions.py20
-rw-r--r--searx/engines/duckduckgo_images.py26
-rw-r--r--searx/engines/duden.py18
-rw-r--r--searx/engines/dummy-offline.py14
-rw-r--r--searx/engines/dummy.py14
-rw-r--r--searx/engines/ebay.py23
-rw-r--r--searx/engines/elasticsearch.py17
-rw-r--r--searx/engines/etools.py19
-rw-r--r--searx/engines/fdroid.py18
-rw-r--r--searx/engines/flickr.py20
-rw-r--r--searx/engines/flickr_noapi.py23
-rw-r--r--searx/engines/framalibre.py19
-rw-r--r--searx/engines/freesound.py69
-rw-r--r--searx/engines/frinkiac.py23
-rw-r--r--searx/engines/genius.py22
-rw-r--r--searx/engines/gentoo.py21
-rw-r--r--searx/engines/gigablast.py19
-rw-r--r--searx/engines/github.py21
-rw-r--r--searx/engines/google.py128
-rw-r--r--searx/engines/google_images.py168
-rw-r--r--searx/engines/google_news.py225
-rw-r--r--searx/engines/google_scholar.py157
-rw-r--r--searx/engines/google_videos.py242
-rw-r--r--searx/engines/ina.py34
-rw-r--r--searx/engines/invidious.py43
-rw-r--r--searx/engines/json_engine.py22
-rw-r--r--searx/engines/kickass.py19
-rw-r--r--searx/engines/loc.py68
-rw-r--r--searx/engines/mediathekviewweb.py68
-rw-r--r--searx/engines/mediawiki.py24
-rw-r--r--searx/engines/microsoft_academic.py77
-rw-r--r--searx/engines/mixcloud.py19
-rw-r--r--searx/engines/not_evil.py19
-rw-r--r--searx/engines/nyaa.py18
-rw-r--r--searx/engines/opensemantic.py22
-rw-r--r--searx/engines/openstreetmap.py19
-rw-r--r--searx/engines/pdbe.py19
-rw-r--r--searx/engines/peertube.py40
-rw-r--r--searx/engines/photon.py20
-rw-r--r--searx/engines/piratebay.py23
-rw-r--r--searx/engines/pubmed.py22
-rw-r--r--searx/engines/qwant.py19
-rw-r--r--searx/engines/recoll.py19
-rw-r--r--searx/engines/reddit.py19
-rw-r--r--searx/engines/rumble.py81
-rw-r--r--searx/engines/scanr_structures.py19
-rw-r--r--searx/engines/searchcode_code.py20
-rw-r--r--searx/engines/searx_engine.py18
-rw-r--r--searx/engines/semantic_scholar.py42
-rw-r--r--searx/engines/sepiasearch.py23
-rw-r--r--searx/engines/seznam.py67
-rw-r--r--searx/engines/solidtorrents.py53
-rw-r--r--searx/engines/solr.py74
-rw-r--r--searx/engines/soundcloud.py20
-rw-r--r--searx/engines/spotify.py19
-rw-r--r--searx/engines/stackoverflow.py21
-rw-r--r--searx/engines/startpage.py28
-rw-r--r--searx/engines/tokyotoshokan.py19
-rw-r--r--searx/engines/torrentz.py20
-rw-r--r--searx/engines/translated.py44
-rw-r--r--searx/engines/unsplash.py19
-rw-r--r--searx/engines/vimeo.py27
-rw-r--r--searx/engines/wikidata.py20
-rw-r--r--searx/engines/wikipedia.py39
-rw-r--r--searx/engines/wolframalpha_api.py23
-rw-r--r--searx/engines/wolframalpha_noapi.py23
-rw-r--r--searx/engines/www1x.py19
-rw-r--r--searx/engines/xpath.py2
-rw-r--r--searx/engines/yacy.py28
-rw-r--r--searx/engines/yahoo.py21
-rw-r--r--searx/engines/yahoo_news.py167
-rw-r--r--searx/engines/yandex.py69
-rw-r--r--searx/engines/yggtorrent.py25
-rw-r--r--searx/engines/youtube_api.py24
-rw-r--r--searx/engines/youtube_noapi.py98
-rw-r--r--searx/external_bang.py102
-rw-r--r--searx/languages.py4
-rw-r--r--searx/metrology/error_recorder.py15
-rw-r--r--searx/poolrequests.py24
-rw-r--r--searx/query.py404
-rw-r--r--searx/results.py6
-rw-r--r--searx/search.py541
-rw-r--r--searx/search/__init__.py213
-rw-r--r--searx/search/checker/__init__.py4
-rw-r--r--searx/search/checker/__main__.py95
-rw-r--r--searx/search/checker/background.py125
-rw-r--r--searx/search/checker/impl.py416
-rw-r--r--searx/search/models.py71
-rw-r--r--searx/search/processors/__init__.py41
-rw-r--r--searx/search/processors/abstract.py52
-rw-r--r--searx/search/processors/offline.py51
-rw-r--r--searx/search/processors/online.py265
-rw-r--r--searx/search/processors/online_currency.py69
-rw-r--r--searx/search/processors/online_dictionary.py55
-rw-r--r--searx/settings.yml470
-rw-r--r--searx/settings_loader.py4
-rw-r--r--searx/shared/__init__.py31
-rw-r--r--searx/shared/shared_abstract.py21
-rw-r--r--searx/shared/shared_simple.py39
-rw-r--r--searx/shared/shared_uwsgi.py64
-rw-r--r--searx/static/themes/courgette/img/favicon.pngbin2039 -> 0 bytes
-rw-r--r--searx/static/themes/courgette/img/preference-icon.pngbin1315 -> 0 bytes
-rw-r--r--searx/static/themes/courgette/img/search-icon.pngbin3270 -> 0 bytes
-rw-r--r--searx/static/themes/courgette/img/searx-mobile.pngbin9415 -> 0 bytes
-rw-r--r--searx/static/themes/courgette/img/searx.pngbin3902 -> 0 bytes
-rw-r--r--searx/static/themes/courgette/img/searx_logo.svg203
-rw-r--r--searx/static/themes/courgette/js/searx.js45
-rw-r--r--searx/static/themes/courgette/less/style-rtl.less42
-rw-r--r--searx/static/themes/courgette/less/style.less695
-rw-r--r--searx/static/themes/legacy/img/favicon.pngbin2039 -> 0 bytes
-rw-r--r--searx/static/themes/legacy/img/preference-icon.pngbin532 -> 0 bytes
-rw-r--r--searx/static/themes/legacy/img/search-icon.pngbin2329 -> 0 bytes
-rw-r--r--searx/static/themes/legacy/img/searx.pngbin3902 -> 0 bytes
-rw-r--r--searx/static/themes/legacy/img/searx_logo.svg203
-rw-r--r--searx/static/themes/legacy/js/searx.js49
-rw-r--r--searx/static/themes/legacy/less/autocompleter.less61
-rw-r--r--searx/static/themes/legacy/less/code.less83
-rw-r--r--searx/static/themes/legacy/less/definitions.less119
-rw-r--r--searx/static/themes/legacy/less/mixins.less27
-rw-r--r--searx/static/themes/legacy/less/search.less68
-rw-r--r--searx/static/themes/legacy/less/style-rtl.less11
-rw-r--r--searx/static/themes/legacy/less/style.less747
-rw-r--r--searx/static/themes/oscar/README.rst39
-rw-r--r--searx/static/themes/oscar/css/images/layers-2x.pngbin0 -> 1259 bytes
-rw-r--r--searx/static/themes/oscar/css/images/layers.pngbin0 -> 696 bytes
-rw-r--r--searx/static/themes/oscar/css/images/marker-icon-2x.pngbin0 -> 2464 bytes
-rw-r--r--searx/static/themes/oscar/css/images/marker-icon.pngbin0 -> 1466 bytes
-rw-r--r--searx/static/themes/oscar/css/images/marker-shadow.pngbin0 -> 618 bytes
-rw-r--r--searx/static/themes/oscar/css/pointhi.css693
-rw-r--r--searx/static/themes/oscar/gruntfile.js113
-rw-r--r--searx/static/themes/oscar/img/map/layers-2x.pngbin1763 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/layers.pngbin1142 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-2x-green.pngbin3753 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-2x-orange.pngbin3691 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-2x-red.pngbin3692 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-2x.pngbin4033 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-green.pngbin1696 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-orange.pngbin1714 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon-red.pngbin1690 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-icon.pngbin1747 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/img/map/marker-shadow.pngbin797 -> 0 bytes
-rw-r--r--searx/static/themes/oscar/js/searx.js401
-rw-r--r--searx/static/themes/oscar/js/searx.min.js.map1
-rw-r--r--searx/static/themes/oscar/js/searx_src/00_requirejs_config.js23
-rw-r--r--searx/static/themes/oscar/less/logicodev/code.less101
-rw-r--r--searx/static/themes/oscar/less/logicodev/preferences.less15
-rw-r--r--searx/static/themes/oscar/less/pointhi/code.less79
-rw-r--r--searx/static/themes/oscar/less/pointhi/preferences.less3
-rw-r--r--searx/static/themes/oscar/package.json19
-rw-r--r--searx/static/themes/oscar/src/js/01_init.js (renamed from searx/static/themes/oscar/js/searx_src/01_init.js)3
-rw-r--r--searx/static/themes/oscar/src/js/autocompleter.js (renamed from searx/static/themes/oscar/js/searx_src/autocompleter.js)37
-rw-r--r--searx/static/themes/oscar/src/js/element_modifiers.js (renamed from searx/static/themes/oscar/js/searx_src/element_modifiers.js)0
-rw-r--r--searx/static/themes/oscar/src/js/infobox.js (renamed from searx/static/themes/oscar/js/searx_src/infobox.js)0
-rw-r--r--searx/static/themes/oscar/src/js/leaflet_map.js (renamed from searx/static/themes/oscar/js/searx_src/leaflet_map.js)73
-rw-r--r--searx/static/themes/oscar/src/js/toggleall.js (renamed from searx/static/themes/oscar/js/searx_src/toggleall.js)0
-rw-r--r--searx/static/themes/oscar/src/less/bootstrap/bootstrap.less3
-rw-r--r--searx/static/themes/oscar/src/less/bootstrap/typeahead.less154
-rw-r--r--searx/static/themes/oscar/src/less/logicodev-dark/oscar.less (renamed from searx/static/themes/oscar/less/logicodev-dark/oscar.less)10
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/advanced.less (renamed from searx/static/themes/oscar/less/logicodev/advanced.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/checkbox.less (renamed from searx/static/themes/oscar/less/logicodev/checkbox.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/code.less14
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/cursor.less (renamed from searx/static/themes/oscar/less/logicodev/cursor.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/footer.less (renamed from searx/static/themes/oscar/less/logicodev/footer.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/infobox.less (renamed from searx/static/themes/oscar/less/logicodev/infobox.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/navbar.less (renamed from searx/static/themes/oscar/less/logicodev/navbar.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/onoff.less (renamed from searx/static/themes/oscar/less/logicodev/onoff.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/oscar.less (renamed from searx/static/themes/oscar/less/logicodev/oscar.less)0
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/preferences.less31
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/pygments.less99
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/results.less (renamed from searx/static/themes/oscar/less/logicodev/results.less)8
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/search.less (renamed from searx/static/themes/oscar/less/logicodev/search.less)13
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/variables.less (renamed from searx/static/themes/oscar/less/logicodev/variables.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/advanced.less (renamed from searx/static/themes/oscar/less/pointhi/advanced.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/checkbox.less (renamed from searx/static/themes/oscar/less/pointhi/checkbox.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/code.less2
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/cursor.less (renamed from searx/static/themes/oscar/less/pointhi/cursor.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/footer.less (renamed from searx/static/themes/oscar/less/pointhi/footer.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/infobox.less (renamed from searx/static/themes/oscar/less/pointhi/infobox.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/navbar.less (renamed from searx/static/themes/oscar/less/pointhi/navbar.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/onoff.less (renamed from searx/static/themes/oscar/less/pointhi/onoff.less)0
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/oscar.less (renamed from searx/static/themes/oscar/less/pointhi/oscar.less)2
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/preferences.less19
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/pygments.less99
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/results.less (renamed from searx/static/themes/oscar/less/pointhi/results.less)4
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/search.less (renamed from searx/static/themes/oscar/less/pointhi/search.less)0
-rw-r--r--searx/static/themes/pix-art/img/favicon.pngbin2039 -> 0 bytes
-rw-r--r--searx/static/themes/pix-art/img/preference-icon-pixel.pngbin242 -> 0 bytes
-rw-r--r--searx/static/themes/pix-art/img/search-icon-pixel.pngbin204 -> 0 bytes
-rw-r--r--searx/static/themes/pix-art/img/searx-pixel-small.pngbin236 -> 0 bytes
-rw-r--r--searx/static/themes/pix-art/img/searx-pixel.pngbin435 -> 0 bytes
-rw-r--r--searx/static/themes/pix-art/js/searx.js141
-rw-r--r--searx/static/themes/pix-art/less/definitions.less119
-rw-r--r--searx/static/themes/pix-art/less/mixins.less27
-rw-r--r--searx/static/themes/pix-art/less/search.less57
-rw-r--r--searx/static/themes/pix-art/less/style.less451
-rw-r--r--searx/static/themes/simple/fonts/ion.css139
-rw-r--r--searx/static/themes/simple/fonts/ion.eotbin0 -> 4094 bytes
-rw-r--r--searx/static/themes/simple/fonts/ion.html268
-rw-r--r--searx/static/themes/simple/fonts/ion.svg105
-rw-r--r--searx/static/themes/simple/fonts/ion.ttfbin0 -> 3936 bytes
-rw-r--r--searx/static/themes/simple/fonts/ion.woffbin0 -> 4856 bytes
-rw-r--r--searx/static/themes/simple/fonts/ion.woff2bin0 -> 2112 bytes
-rw-r--r--searx/static/themes/simple/js/searx.head.js2
-rw-r--r--searx/static/themes/simple/js/searx_head/00_init.js2
-rw-r--r--searx/static/themes/simple/js/searx_src/searx_search.js2
-rw-r--r--searx/static/themes/simple/less/code.less85
-rw-r--r--searx/static/themes/simple/less/preferences.less17
-rw-r--r--searx/static/themes/simple/less/pygments.less99
-rw-r--r--searx/templates/__common__/translations.js.tpl1
-rw-r--r--searx/templates/courgette/404.html9
-rw-r--r--searx/templates/courgette/about.html5
-rw-r--r--searx/templates/courgette/base.html43
-rw-r--r--searx/templates/courgette/categories.html9
-rw-r--r--searx/templates/courgette/color.css34
-rw-r--r--searx/templates/courgette/github_ribbon.html3
-rw-r--r--searx/templates/courgette/index.html17
-rw-r--r--searx/templates/courgette/preferences.html150
-rw-r--r--searx/templates/courgette/result_templates/code.html11
-rw-r--r--searx/templates/courgette/result_templates/default.html13
-rw-r--r--searx/templates/courgette/result_templates/images.html6
-rw-r--r--searx/templates/courgette/result_templates/key-value.html13
-rw-r--r--searx/templates/courgette/result_templates/map.html13
-rw-r--r--searx/templates/courgette/result_templates/torrent.html13
-rw-r--r--searx/templates/courgette/result_templates/videos.html10
-rw-r--r--searx/templates/courgette/results.html87
-rw-r--r--searx/templates/courgette/search.html7
-rw-r--r--searx/templates/courgette/stats.html22
-rw-r--r--searx/templates/legacy/404.html9
-rw-r--r--searx/templates/legacy/about.html5
-rw-r--r--searx/templates/legacy/base.html38
-rw-r--r--searx/templates/legacy/categories.html10
-rw-r--r--searx/templates/legacy/github_ribbon.html3
-rw-r--r--searx/templates/legacy/index.html18
-rw-r--r--searx/templates/legacy/infobox.html51
-rw-r--r--searx/templates/legacy/preferences.html147
-rw-r--r--searx/templates/legacy/result_templates/code.html11
-rw-r--r--searx/templates/legacy/result_templates/default.html11
-rw-r--r--searx/templates/legacy/result_templates/images.html6
-rw-r--r--searx/templates/legacy/result_templates/key-value.html13
-rw-r--r--searx/templates/legacy/result_templates/map.html13
-rw-r--r--searx/templates/legacy/result_templates/torrent.html13
-rw-r--r--searx/templates/legacy/result_templates/videos.html6
-rw-r--r--searx/templates/legacy/results.html104
-rw-r--r--searx/templates/legacy/search.html8
-rw-r--r--searx/templates/legacy/stats.html22
-rw-r--r--searx/templates/oscar/base.html29
-rw-r--r--searx/templates/oscar/index.html15
-rw-r--r--searx/templates/oscar/macros.html104
-rw-r--r--searx/templates/oscar/messages/no_results.html2
-rw-r--r--searx/templates/oscar/preferences.html30
-rw-r--r--searx/templates/oscar/result_templates/default.html12
-rw-r--r--searx/templates/oscar/result_templates/files.html110
-rw-r--r--searx/templates/oscar/result_templates/map.html56
-rw-r--r--searx/templates/oscar/result_templates/torrent.html30
-rw-r--r--searx/templates/oscar/result_templates/videos.html32
-rw-r--r--searx/templates/oscar/results.html13
-rw-r--r--searx/templates/pix-art/404.html9
-rw-r--r--searx/templates/pix-art/about.html4
-rw-r--r--searx/templates/pix-art/base.html35
-rw-r--r--searx/templates/pix-art/index.html12
-rw-r--r--searx/templates/pix-art/preferences.html90
-rw-r--r--searx/templates/pix-art/result_templates/default.html7
-rw-r--r--searx/templates/pix-art/result_templates/images.html6
-rw-r--r--searx/templates/pix-art/results.html32
-rw-r--r--searx/templates/pix-art/search.html9
-rw-r--r--searx/templates/pix-art/stats.html22
-rw-r--r--searx/templates/simple/base.html6
-rw-r--r--searx/templates/simple/messages/no_results.html2
-rw-r--r--searx/templates/simple/preferences.html13
-rw-r--r--searx/templates/simple/results.html9
-rw-r--r--searx/testing.py2
-rw-r--r--searx/translations/cs/LC_MESSAGES/messages.po185
-rw-r--r--searx/translations/de/LC_MESSAGES/messages.po40
-rw-r--r--searx/translations/es/LC_MESSAGES/messages.po39
-rw-r--r--searx/translations/et/LC_MESSAGES/messages.po36
-rw-r--r--searx/translations/eu/LC_MESSAGES/messages.po43
-rw-r--r--searx/translations/fr/LC_MESSAGES/messages.po42
-rw-r--r--searx/translations/gl/LC_MESSAGES/messages.po103
-rw-r--r--searx/translations/he/LC_MESSAGES/messages.po35
-rw-r--r--searx/translations/hr/LC_MESSAGES/messages.po45
-rw-r--r--searx/translations/it/LC_MESSAGES/messages.po46
-rw-r--r--searx/translations/lt/LC_MESSAGES/messages.po48
-rw-r--r--searx/translations/nl/LC_MESSAGES/messages.po41
-rw-r--r--searx/translations/nl_BE/LC_MESSAGES/messages.po39
-rw-r--r--searx/translations/pt_BR/LC_MESSAGES/messages.po39
-rw-r--r--searx/translations/ru/LC_MESSAGES/messages.po43
-rw-r--r--searx/translations/sr/LC_MESSAGES/messages.po47
-rw-r--r--searx/translations/sv/LC_MESSAGES/messages.po44
-rw-r--r--searx/translations/tr/LC_MESSAGES/messages.po269
-rw-r--r--searx/translations/zh_CN/LC_MESSAGES/messages.po41
-rw-r--r--searx/translations/zh_TW/LC_MESSAGES/messages.po37
-rw-r--r--searx/utils.py4
-rw-r--r--searx/version.py4
-rw-r--r--searx/webadapter.py45
-rwxr-xr-xsearx/webapp.py96
-rw-r--r--searx/webutils.py5
331 files changed, 48223 insertions, 16866 deletions
diff --git a/searx/__init__.py b/searx/__init__.py
index 9bbc7c8..11adbba 100644
--- a/searx/__init__.py
+++ b/searx/__init__.py
@@ -61,6 +61,48 @@ if 'SEARX_SECRET' in environ:
if 'SEARX_BIND_ADDRESS' in environ:
settings['server']['bind_address'] = environ['SEARX_BIND_ADDRESS']
-if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey':
- logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.')
- exit(1)
+
+class _brand_namespace:
+
+ @classmethod
+ def get_val(cls, group, name, default=''):
+ return settings.get(group, {}).get(name) or default
+
+ @property
+ def SEARX_URL(self):
+ return self.get_val('server', 'base_url')
+
+ @property
+ def CONTACT_URL(self):
+ return self.get_val('general', 'contact_url')
+
+ @property
+ def GIT_URL(self):
+ return self.get_val('brand', 'git_url')
+
+ @property
+ def GIT_BRANCH(self):
+ return self.get_val('brand', 'git_branch')
+
+ @property
+ def ISSUE_URL(self):
+ return self.get_val('brand', 'issue_url')
+
+ @property
+ def DOCS_URL(self):
+ return self.get_val('brand', 'docs_url')
+
+ @property
+ def PUBLIC_INSTANCES(self):
+ return self.get_val('brand', 'public_instances')
+
+ @property
+ def WIKI_URL(self):
+ return self.get_val('brand', 'wiki_url')
+
+ @property
+ def TWITTER_URL(self):
+ return self.get_val('brand', 'twitter_url')
+
+
+brand = _brand_namespace()
diff --git a/searx/answerers/__init__.py b/searx/answerers/__init__.py
index 97e7e58..8e2b9b3 100644
--- a/searx/answerers/__init__.py
+++ b/searx/answerers/__init__.py
@@ -32,7 +32,7 @@ def ask(query):
results = []
query_parts = list(filter(None, query.query.split()))
- if query_parts[0] not in answerers_by_keywords:
+ if not query_parts or query_parts[0] not in answerers_by_keywords:
return results
for answerer in answerers_by_keywords[query_parts[0]]:
diff --git a/searx/autocomplete.py b/searx/autocomplete.py
index fbe634a..75992a1 100644
--- a/searx/autocomplete.py
+++ b/searx/autocomplete.py
@@ -20,97 +20,20 @@ from lxml import etree
from json import loads
from urllib.parse import urlencode
+from requests import RequestException
+
from searx import settings
-from searx.languages import language_codes
-from searx.engines import (
- categories, engines, engine_shortcuts
-)
from searx.poolrequests import get as http_get
+from searx.exceptions import SearxEngineResponseException
def get(*args, **kwargs):
if 'timeout' not in kwargs:
kwargs['timeout'] = settings['outgoing']['request_timeout']
-
+ kwargs['raise_for_httperror'] = True
return http_get(*args, **kwargs)
-def searx_bang(full_query):
- '''check if the searchQuery contain a bang, and create fitting autocompleter results'''
- # check if there is a query which can be parsed
- if len(full_query.getQuery()) == 0:
- return []
-
- results = []
-
- # check if current query stats with !bang
- first_char = full_query.getQuery()[0]
- if first_char == '!' or first_char == '?':
- if len(full_query.getQuery()) == 1:
- # show some example queries
- # TODO, check if engine is not avaliable
- results.append(first_char + "images")
- results.append(first_char + "wikipedia")
- results.append(first_char + "osm")
- else:
- engine_query = full_query.getQuery()[1:]
-
- # check if query starts with categorie name
- for categorie in categories:
- if categorie.startswith(engine_query):
- results.append(first_char + '{categorie}'.format(categorie=categorie))
-
- # check if query starts with engine name
- for engine in engines:
- if engine.startswith(engine_query.replace('_', ' ')):
- results.append(first_char + '{engine}'.format(engine=engine.replace(' ', '_')))
-
- # check if query starts with engine shortcut
- for engine_shortcut in engine_shortcuts:
- if engine_shortcut.startswith(engine_query):
- results.append(first_char + '{engine_shortcut}'.format(engine_shortcut=engine_shortcut))
-
- # check if current query stats with :bang
- elif first_char == ':':
- if len(full_query.getQuery()) == 1:
- # show some example queries
- results.append(":en")
- results.append(":en_us")
- results.append(":english")
- results.append(":united_kingdom")
- else:
- engine_query = full_query.getQuery()[1:]
-
- for lc in language_codes:
- lang_id, lang_name, country, english_name = map(str.lower, lc)
-
- # check if query starts with language-id
- if lang_id.startswith(engine_query):
- if len(engine_query) <= 2:
- results.append(':{lang_id}'.format(lang_id=lang_id.split('-')[0]))
- else:
- results.append(':{lang_id}'.format(lang_id=lang_id))
-
- # check if query starts with language name
- if lang_name.startswith(engine_query) or english_name.startswith(engine_query):
- results.append(':{lang_name}'.format(lang_name=lang_name))
-
- # check if query starts with country
- if country.startswith(engine_query.replace('_', ' ')):
- results.append(':{country}'.format(country=country.replace(' ', '_')))
-
- # remove duplicates
- result_set = set(results)
-
- # remove results which are already contained in the query
- for query_part in full_query.query_parts:
- if query_part in result_set:
- result_set.remove(query_part)
-
- # convert result_set back to list
- return list(result_set)
-
-
def dbpedia(query, lang):
# dbpedia autocompleter, no HTTPS
autocomplete_url = 'https://lookup.dbpedia.org/api/search.asmx/KeywordSearch?'
@@ -204,3 +127,14 @@ backends = {'dbpedia': dbpedia,
'qwant': qwant,
'wikipedia': wikipedia
}
+
+
+def search_autocomplete(backend_name, query, lang):
+ backend = backends.get(backend_name)
+ if backend is None:
+ return []
+
+ try:
+ return backend(query, lang)
+ except (RequestException, SearxEngineResponseException):
+ return []
diff --git a/searx/brand.py b/searx/brand.py
deleted file mode 100644
index d71c57d..0000000
--- a/searx/brand.py
+++ /dev/null
@@ -1,6 +0,0 @@
-GIT_URL = 'https://github.com/searx/searx'
-GIT_BRANCH = 'master'
-ISSUE_URL = 'https://github.com/searx/searx/issues'
-SEARX_URL = 'https://searx.me'
-DOCS_URL = 'https://searx.github.io/searx'
-PUBLIC_INSTANCES = 'https://searx.space'
diff --git a/searx/data/__init__.py b/searx/data/__init__.py
index 55a254b..c482a6b 100644
--- a/searx/data/__init__.py
+++ b/searx/data/__init__.py
@@ -2,21 +2,16 @@ import json
from pathlib import Path
-__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'EXTERNAL_URLS', 'WIKIDATA_UNITS',
+__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'EXTERNAL_URLS', 'WIKIDATA_UNITS', 'EXTERNAL_BANGS',
'bangs_loader', 'ahmia_blacklist_loader']
data_dir = Path(__file__).parent
def load(filename):
- # add str(...) for Python 3.5
- with open(str(data_dir / filename), encoding='utf-8') as fd:
+ with open(data_dir / filename, encoding='utf-8') as fd:
return json.load(fd)
-def bangs_loader():
- return load('bangs.json')
-
-
def ahmia_blacklist_loader():
with open(str(data_dir / 'ahmia_blacklist.txt'), encoding='utf-8') as fd:
return fd.read().split()
@@ -27,3 +22,4 @@ CURRENCIES = load('currencies.json')
USER_AGENTS = load('useragents.json')
EXTERNAL_URLS = load('external_urls.json')
WIKIDATA_UNITS = load('wikidata_units.json')
+EXTERNAL_BANGS = load('external_bangs.json')
diff --git a/searx/data/ahmia_blacklist.txt b/searx/data/ahmia_blacklist.txt
index a5c0e82..4e5494b 100644
--- a/searx/data/ahmia_blacklist.txt
+++ b/searx/data/ahmia_blacklist.txt
@@ -1,12 +1,23 @@
+0003cab06fd11db63a23cb59a6e28b37
+0007113d199f1907550c2f7a3b8b2e46
0008f4726e2b9231c09355c0a176cd94
+000ae4137fab55b79427ceb4c9c78546
0010e177f6fcaf499b1fd518046bde0a
00140a082312f66c426de5ab0c2c6f1c
001489ecdac8b8535f34bb65a678003d
+0014fe8ba26857f6b95509c8930c862f
001a850b58240b760ed5c11821e64c7b
001ae86997f8b3e517a46101df2ac85c
+0020324404a7aeae1fd7f96295755d3f
+00237097eb46fabd8c8d20eb27c4def6
+0025871da27e96d8ed372e2b29965241
+002623984253e4df15d50fb8ff26a44e
+00290607695b936f1b9adad601928150
002ab3c58ec26372ca8a16fa04097fad
+002c81d45bb05fbbd77dd5eea0be3eae
002ca30d3c48fbabec4748d1ad8af561
002f82d895d220051c5c490f07bd2f06
+002f8dbee02d6ce676d21c3c4e9a443b
0032223cd6dad0feb29a6b93756702e8
0034e8102d0d6b44a12c44940e79e134
00367fbc39135a28347dd17f25095cc4
@@ -15,69 +26,92 @@
00392e810e7825e5a7e4635795626015
003b7721ad5fd66dcb70ca66a554abe4
003ed39119889b93fae7751c2ceb7756
+004107d142d48b57fa6f38c3e06e1609
00433ed7d7fb1e659de569635558a96c
004545573381002c98edbea07ecce710
0048dcde7e2afd2cecaf7ef7180780e0
+004b57d5743fc5701fc1457de89d8dbf
005058cec8d6ffd3bad1c749a25589bd
00538809ed5fd00a7d145dc536e105f1
0053df1dd38b0a7e373723ad6c7307b8
005aa0ccff6de439ab4e4e628b0552af
+005b01428e5ee8cc417a644bca40a5c2
005b7acb3c2804853e576aa65663bdce
+0064f431d0ddfdc3f6dfdccdeee12848
006764d9f710c03932876234851ffc7c
006ed781ea4e05accc7727a58316a67a
0071f5068289a6770bc9003c9fbfd393
0073818c20b2c7709056e3196ade537b
+0074f2c9b3119b8c323b79c33480a3fa
+00790c46e1c25d2c58742f710d6ecf18
007a73add89e3bf5f8ca180184604ebb
007b7aaa348d99204dd924ab0aac069c
007be7c1c38f6f29f77b65ade2b01853
007c3df36f8cb0a35ad4fba7c28128e9
+008518ea784c87e349a6ba2e85dfde42
+008627eeb67502af5b2627db6b98c7d7
008749e26c3566eb70bf1d0f256e3746
008b0025d3f03ace831c0967fa4a0ecd
00918e625657958bbd5fd08d9a931c93
00928ba6bd24dfd87e12a830900a6d89
00929b53c605e9e50cc818f382be038f
00998ecf41af4b2a4fd0af9b905ed429
+009e6a6fea5f7e294bf52a1b9b9fbec4
00a3b612a567540163894169b78b9c92
00a7f2d21c6cba3ae02422401d49e317
00a8568b63b7ea784fade52085ae5655
+00a86e650b0e6a072bfb61b57f7f325d
+00a87c91707443767381cd3da37cf820
00a89d2291d1a3a1fd160391ad9f1139
00ab0106dbd7b42b47f63255b76a434f
00ac1a128b2451206b2a7c6366352c8a
+00ac36de4ba62d29d5d37e507250d7d9
00ac3bce80bdc994f303941bc803cbb8
00b14adf176addf980b83eb857673d2b
+00b1cc20a6acd519da09931768420cbf
+00b2867a7621364a6f3ebc041969071a
00b3176aa3ac9172b3d113d8090a1b96
00b7238d24ffb710abf3f4d212b02a9f
00b72c5fe0695156463eeef0b4dd08fc
00be79509dd4be21c2cfb20e2e54c0e4
+00c0f51214c0cbc0d32b80caecde7eb2
00c25827b5c5bb282ada3a46a9dfed37
00c5e3a334cae51709c9b98dc24274a9
00c97286685afa91fdcc05d08d8f4d31
00d297325d32283a85a11d966e70efa5
00d9c83b0193b470637606b8815d95a0
00db9d9ff9641feacad14176b6586954
+00e2beeb6c12995c892fcc9c15841dd9
00e4fc981bdf5b7f387212199de7a93a
+00e8a9d388029ba091e8cbcf8b176882
00ea4e2e7fd07475f866efde3cf29de5
00eb1e933df9aadc281fddd853cb9f32
00ee964a85a4c681ccab861fc6ee46d7
+00f1979c84a61faa23d2954f1e47e296
00f25e838a6fb5bac49fbdb3ded92b6b
00f3dd2bb0b34bd96b426884ec5dccad
00f729b27968913438fbf67691ebef6b
+0100cd96b3a67310dd5f8adcf584c631
+01019b810dda9c5482e89521b22402a2
0103f981ed3351e36a12d29d631224f8
010669db7b90458bbeb4e3de4c758f78
01067d8a4b16ec2466200c3e41961c1d
010890ddb4c62da8dfc174e418437722
010ea7123ee29776e390dba449cf9c5c
0111f597eb58bcf715807b568b2a1d86
+0112d1ebc8e2bddd8e1b2ee800dd15e6
0116d303c7f51659900e56455e80ddd9
01177c79cc4dae823970094c4822b6fb
011b5d530cece0a3fed2f1bee9a12256
011b68d0c9ab00ec43883d0dfe754975
0121791d3a0ab2b6f9adc85a7c3320ba
0124cf594fd210d06a81cdc31ed01e20
+0126a51f3870f1d3e391ecdfc393c277
012a10e3befc963ddc87c63ae2911878
012b36bdf7cd2f6c7cb60b0b3210f10c
012ef974f5b4f307d168e00ada58cf96
01323cea7c44f7d4587d83d7e9fe232c
+01343672491e3cefd8a2325a45c5907d
0134e00e8fc6faa9f87978e1a370f4c2
013ac9677cc3e343a9cd7586fa4d6d7b
013f07dd014e877dbdfc4942501bfa64
@@ -87,21 +121,28 @@
0146656b5d8c4dc633d1759356bca217
0147327639f2821d0b306aea87c2724c
0148b20eafc7a4822fee536c4532ba3c
+014951232e2754a25816c60ee9a5a7bf
014be60ea314977759a3a853595f06c5
014f5d09fca09a8e6345e1b34935b0f1
0152f35578dde3a1458508c41983c049
+015428d13e944f43fe86c0078087c05c
01580f129485a12c915ca506c3deacbf
015c1a46929d6ac6262acb4adddb7ed8
+015d0c5eeb4e51496cc35253ac910b51
015e18e7f2207ff2c57a0328ef004880
016791d8701640b7e50386542bd163d3
016c737fe17e910ced778c22b5af045a
016e99308792440162960f48ceb67b30
0179b2d47ad553c109a77735fd9e54b5
+017c51d8596c46827ebdf3af1450015b
+01810c8f060c81e5a57451ae18024c10
01814982bd45481f313f7cf0d8c3c11a
018189b5fa04493aca3247bfc3968d48
+01848ebce46a709a1cc8bd16f830bb4a
01855839a423395a888e944413028d60
01867f9ffa48aa3e2fa7c8946b490a54
0187eb3cf5945eb53c507b5b96b4cda9
+0189372affb5fa4757928e477990eea8
018a97ef1b4b8750a08606b7582409a6
018ecf2b8adb2004617eb9198283d809
01972455883dfb10b1a86a4007b9fe94
@@ -110,35 +151,47 @@
019800ad8b7a58ef8343a510d9d54981
019ae64ed14fde2e9c6fe55e801357e0
019f1e59e2117a07a5fce9f4fe7a7f58
+019fb164fb61000c2702423ec2ffd9ed
01a3fea2e45541449e96bbc4471751ab
01a57bfca99842bd8dc6d00ff6faa6cf
01a5ab9e2080b00ccae00dbd13191428
+01a6228b2025aa03e414c77f3b4affc2
01a7074d0c29e85f1529d72a092813ed
01a83de81a34db23d8e1d0cdedb226d7
+01ad115354fb2d23e8339b9d14d546fd
+01b2365e16517276e42306a516453589
+01b283255880ffd6de7ce731079eec8c
01b37288412b4e4ebfc90351ee373887
01bc3e531b68b8062dfb0cd50dc15e73
01bfce0b47cda6c4a61241a611273b43
01c083cbd068d0ff1bcc2a958f315e04
+01c4b808a63123615e765e039877f201
+01c5e436297f479266036008f5cd44b9
01cc4e13d5ee5c25fdb3397ee2adfdd6
01cc73f7be6c6a09f1405f21f737a364
01ce4cd52aee7cbb98badf2758767ef5
01d2bebc3d521bd49cec1dcf1807b861
+01d33321a4e739d55afe67607af95506
01d7a435a48346581dd44056dbc4a25a
01de33bd940fd991fd55563d692a74a9
01f190140af9becde6cf1dd01fcd459a
01f35948fc5b1c422459113ce786ac79
+01f513fd1eb99fa4f710a2c14585803d
01f82627d008e50411e8f8d37f6a4bb3
01f8f2e292f9b9f609f3c673cfcf57e7
01fa008eedea8531f2751786ba49bc82
+01fd972b886429f3a6d2bdfe3ca95a36
01fde11f5c7e9b1a3b1287bfbf4ddcaf
01fe114f85a3cc6d5e288f694b937fc2
01fe443b6981e7c3c0076c25332ac9ad
+01fe5b9224fd8cb45f36502c79d560f4
02003740b7bdbafad9d20cfb8b2b6068
02052e3fb4aa7d9f93e31c0202f2bd7e
0207c80eb3b4ebfdf06d619add983134
020a26bd2e07e1340068bd2bff420d3b
020b298a8af3f8e80374d2b4731f2db7
020baf4cd4ebb620c88ba26a47e5758d
+020cc9da6c0eb661456bbd1d1286dd2f
020d29b1642d553e9c64d00c0266f47d
0213d8700ae82035cd1525a57c3432ae
0216b34293cbcc4eb3345075ed2b4ace
@@ -155,13 +208,17 @@
024092c599ecb95abc003f43b66d6364
02437a3d51e6c1b33bb2e3fe8be5e472
0245236428a5f036063fa6e2aa1564ef
+0248a47ab75b938498a34463c56d1973
0248b116ecd91230882a25a65f7faeef
024b09b9bcdad171018d70220d049c4b
024d79f57506a4994bd3cde30b2a998b
+0252af57d847fc6f5f6b739e8f404536
0254b35a80052f596d30ab7178812f11
+025514110e4af7f3b83aa4e8c3cf50e6
02596da0d2e5bd18f5ebb3515a6ceb5f
02626cc7d639b8dc20f48f3b33eafc7d
026610e8aa4fc1d2ff0b85d1fc79352e
+026dd16665d38c0fc3eb60952d663d87
026de3a3fa1dd7181d4a29b97e72951b
026e82fb0d650f67f0f4d42da0a9b3bb
0270944e29ee36dde8b6b3c398666265
@@ -169,45 +226,72 @@
02738c2e465f764b8e75ee36af205dd6
02773e6376cf04b3bd5bc557edb207cb
027d2c8a0f15afab38f185a661a12f63
+027de4c716a4fd25b40a01aa68919c85
027eecc41e1513c7575cf9219ac0c6a7
+028067504828b3c35635d59ef085afe8
0282005216f5690127570b6e0385d2d4
0285a8152235d46839b4a0c08d58ddc5
02869dc869b7982e80932addef97a26b
028b4bade611761182500c53fe013c67
+0295234924c5e11f293d34e9d449cba0
0295fe6011a3b7ac80cc51f05554bc21
+0299cc2795d079e37217b439bfe79510
029c585134b256ada1805781fa7465e3
029ca164b97ce75db17ebd4386cb5db9
029d5c9f1228d06216d16298d78ba2a0
+02a004ae3b431ed01cfcabdef7482f3b
+02a22caddbd6829b4ba7d3b89846e438
02a4ca50cfdefb81ace51b2ad30260f2
+02a97a0b65cb5e39cdaeebc8f99e1903
02aeef5bfd58cd9fbaf9097e9e8f3bb0
02af4dfb97c81949a862b03d8d2149ab
02afb5d8f2c11ff7aa3de2dcaf583e5d
02b19e3221162da19b50051d02c5248d
+02b94b94c5a191143e85f92a4a2bf39f
+02ba056fc0000964a68c66fcf31bace1
02baa92abe8ef70246ac2527f606f432
02bc6589cc54fc58e0fbc9e7890b101d
02c1a70284bce340a698b49ef2263933
02c22724fdeb1b77c9d83d171517aa80
02cc2dc5875b7e4e3bb3dbfe1f1a8bf8
02cff67f28c0f923d7fab7ed20e38335
+02d32322bdcac91930ae15507d6542a8
02d464bfce934d7a4f23959210003aa4
02d65237c6b53642be70ae35f4eac928
02d97ffbb6c69e4c5cec27c1e88c36fb
02d9e81803b1f68819b7748968bbec3b
02dd748d15607f2cf394a197db7c7bf9
+02e64656d66bd45b03c569d7a9f07ab0
+02ed05a6c93877140d549c05c1b84dfc
+02fa1a22989694657c2d956174477f5b
02fd522aa48e7dcf9e4e2e4bae71722b
+02fdc397e00a48cef717092cfc9220c3
02fea5bcf3a85e295cc07c0408b95783
+03011ae0150d9d2274143c87e66e073c
0302b771ec58fdbd233e755c4cfe8192
+0302e4435d6f6833c0d24c579b6b335a
+0302e692a5bf62b9962ba61e3fc8fa58
+0305e143864bc366e2f051d601f2fef4
+030841044e72505b4d12bc59cffb08ca
0308813ea03b46ea48b2187dfed16267
030ad459eeef5d137028921bf7bbd6a4
+0313689c90f2d611f6786452440ce891
+0313aab7ef0108633ec904c6f78cd253
03144298c092883fc02701c6cc9fa9ed
+031db853e4ea43a1234b055d72aa7856
+031e7f236ab67ac6207cacaf713afdc6
+03247d30da34a1dc8cde700dbd5f7e41
0324bc6c45bc6ff68c114f4120ca2169
03257a5e60aeafd8c7f1966d68e871cc
0329e624df2ccdd66803e4b5c65a7b8d
+032b5f6cac2dfdf8b8839f3db71629a4
032db122dc5dbc4cffbd0e3b627130b8
03335b010c7d458cc1008c4649162849
033ab26e48d62c0251b1df6c407bf8c1
+033bbca1d0b12eba0382a832869d595c
033e1cf13d22f08baf70113e58087714
033e72b4f869a11df6c077f921de9396
+033ef49573e1d8f9e122504795922bb4
03434cd052821f38f0484ce86bc46ba3
0343ccf85d3ab5d5d5be9589ca7628dd
0347a3b56554a8b8b0c0ebc1ad46bfb4
@@ -215,15 +299,20 @@
0348b7fda21987cc79fcfe51d6265dfd
034c2f1f7b2cf830a3477b30b44590f6
034dc7d908e4d6582b50698e87a259b8
+034e99af56bbb388982cba4de46961b8
034f7318933d53dde4870df4fd2b12c3
03535813c7d9215a1e2cbdddb84f044a
03542701b5fcdee9e7397fb9ccb84a5c
+0356db8f9eb41fec9e4394b97050ec52
03584f44c383541682bf18f1515ba348
035a2b6c907eefb47fd3517b3482938f
035e7485b58fd1a001ba9d8cda365a6d
+036221ab21ad3398056065507aa5a292
03639f51d8804bd28b9e8ece1d33e0a4
036c808021b0379f47406d112719ec8e
+036c9512312cffe30d6f7461bec0263a
036d1e83796b3e1d632ef251e03197b3
+036fcdf0752d144b287c8a4bd588afa5
03752147841942c24935dcadfee218dd
037f34b93a0d81bdef370fd37441d8ec
037f9d59c641e87901b0f7a7c78ac293
@@ -231,12 +320,17 @@
038817c32d55abfd4a6ce35d9259ecbd
0388920c2ddf0d31a417418f7df2c03b
03896d7272c21e66203fa7a53143d8d5
+0390ad05b5497d5832fa2c9c5cb5bf36
0391efae80f8bd00fca9a6006a32752e
+03930679e9243bcbad11ff0d0a98b4d6
+039a0d466b4a0a6d32f9ea820dc0e26a
039df073fe5630a13e3e47caa45362a6
03a1b57ccedac923faed4913416aaf1f
03a57237b8847605a332d502610513c3
03a6ce5a60cdd6a6878433604bd991d1
03ab57e67b5f1d145e1e2f93ccbd9cce
+03ae322fd17cd29045759ea4ea77bbf7
+03b20d85bbec1abbe68b33759ed7010f
03b37e35f3f818e4e7f5b08b3ea1ad76
03b4737fc62c890b4f6e220b72ad8004
03b482f6d191a55f3456f8e90a777431
@@ -244,16 +338,23 @@
03bc87ad3ae40cb88ffdc2ff5adc3635
03be7b1606d04df6d4e7faf5ad109016
03c48f6b9404ba17da9e48cc8a7a3f4d
+03c52ed902171407e12ebeb9e7869a23
03c77bcf378f59624520c87183e950b7
03ca271a52b63a7888227cd11cf2f7e2
+03cf61070870cd73bbcd884c17129ee0
03cfcfd4126cd702cfed51bf541bec41
+03d1021820c8f7c4c6efed084bb4285a
03d193490d7a271d97730280dd9d2abf
03d1a0c15481b13250bfe51b9de1807f
03ec33ed97a4b5af1b6147fe966771c9
03edf07e831e59422f6d33cf7c0df622
+03f7e4f14e32fdc0799e32d39bfecbe5
03ffd1dfb83547396200e3f325f40904
0400c08ee9a0b422b72fad8e0bba3015
+0407213be82c0e2c231d28de52e9cdb4
040c8e1e8fe3614ccfd121cce82a4ee6
+040d6664ab81b28da70ff52b95c24d5d
+040df6132fb52f71531c791793d3fcd7
040e38baab0dc1ce2136f709119f67cf
040f3af5be9a1e069a32cac204b0aa55
040fda88fd07087d9935f4921a443a93
@@ -265,37 +366,48 @@
041ff214a5779ace005c6a929deacc37
04277eacdda67d927146e32bf7334bf9
0428da0dbaf654291f3bb753a145a199
+042f0e02960abae64c6fd559566cc5c9
042f8bfd44379a99f6ee109bc3ea3298
043061594cbc9a4ebcaedd79575b47b2
04392289403b44b5f15a1d4f37113baf
043d3eee7d90f8efffa564f423ee4b8b
043e4f61fb03b8355dd5515dd5acae62
043fdbc4e305130c6c060cc93bd746dc
+0440cc87225d6f2f289e8c1f7732032d
044341ac655e93291393d626d57d90d2
0444523ef1998b3ae0a3ea5d61ba1f8d
04460fad5a0807ff7c4404240eb17f4d
0446dc34fbc9f798158407db20ee43c6
0456b3e9dbedda1513e4254cbf9732a3
04590b9a9bb24aba744397c5ed9e3cf1
+045a3a11bfad512d2b620d2be894eeae
0467d22a8a078447fef6ca92b3696040
046ea1bc9b9697c1b74d5b407a68f911
04718655e06dc9f3b44e05a26d3e02d6
047657fad1a0e1ecde91aa8dc903ddec
0477a428cf5591d0fcee466f56e84ff7
+0479b8857007aa55f9943429181ac296
047b34e5a9c8aa0b9b158eb69151e3c3
+047cfaf3704e41959d1b6fa1bd367a6d
047efcfc8548d2f93ba0d0f86cf2490e
+048296b8f405bf62ee426f6a6d1efcec
+04845e505bb435cb464415f8c4068328
048655817dfd90ec0c83bbd9503eeedd
048940101fbcb90f903cadc03790518e
048f2f9712cf9b671becb1aa3fead3a1
04901c1b8ee03233f1504890a33a1e61
0491c53f1c57de44616d6c5380c39b3f
+0493258088fa79cde9f4e4dc58270c5d
04933d16ff025b0fd5f236156cf0f1fd
+0495563e199de716dccbf23cb25bd542
049be8cda07b90c4516286375a57aaab
049f0f07992ec5e755855fb1e0562bf2
04a155448fcab81d12e842fd2243fed7
04a627438a4333145b3c17185f601244
04a8c4a47cd42c27d03327a71656a56f
04a9e724322752867c6fa81394f7cdab
+04aa329e321bc06bfe01db177490f335
+04ac8f665e62df784f1c7d642ecd2620
04acb9a09ad3dac9c3066100e38851cb
04accf86ad1c7e85aaae70f11db1b492
04adf6a990aea9bfa6c07d7c1601c3d5
@@ -303,6 +415,7 @@
04b29e460c3838fa2234681600e0aef8
04b67be655edcd4ab46f1f0cd001a04d
04b6fea9b19f438922ab3cf358ba5b64
+04b7c83911cd8a8a4166fb432163fc60
04b893f9f75d53598213c5bf15dbd688
04b9dd20b4a5d9673d1cce9488a82a65
04bb52555f0b61172dfa652f3dbff0cb
@@ -312,10 +425,12 @@
04c82086d33f38b06240e247285052cf
04cdfbc6d2f6de1c08cfe30e4bc2d32f
04d0ff2f92ccca0403337db573f17408
+04d225ffed80b29343b3ce4f6f4755bd
04d3e6bbd0ba917977caa1df23427760
04d579338f042a5c6035cb044046e514
04d8159d73072b0cc91ddeee8e29b0f1
04e231a78948bc752ea8cd53cc09766a
+04e5736780bb36a321c35616ef6286cf
04e679fd9dde3fbbc5bd0913228088fb
04e8e9c9feca5fa86ed60dd2953efe75
04ea261384887ef6e8f5602a9a24a024
@@ -325,28 +440,50 @@
04f4357e7ca3413b627b1d1e5e9fac97
04f5fec56796218b247a2ae982bd5a49
04f6501bf06dce3c6794364647246b4c
+04fc3d0890a5f5b48897597d588e1b3a
0503eb131e712a38b5ea49a834002d8d
0509271c25c2ccc40a47d139f485e442
+05093a3951e4a38af72b06d193cea44e
+050ab94bb9a70239f52e2c751ec092a9
050d55200a22cd6ab9e1cf2a29577451
+050e1fd9987b737181f706c63ba0cc5c
+050e39c0d6f48e811b858c1904b7bd9a
0519739b082a5ce83e8d8f8f5483df8f
051a0a23918f86b44126a412094b2174
+051a17c6df2b543fbfe22efe0d5214c0
+051ad2ffe82d9f48eccb8e744e27c892
+051e5b5e71a97f8c6c8a95be7509ddb3
051ea70f37c7c634b8360a3a65e97702
05232121fadc31451ef7e7195fc9dd6c
052a95fe99fb2f97809d96016a99fe52
+052df63af9faec2320c416cd0bc5d090
+052efdab731c68d53d3f91e5c7d14ac8
+0532481e42730dc50098f17802081ce1
0539e166b066e708d94e02d4094598cc
+053bdec07f16fb56c5cd566f1e85d62f
0540ecac6fe8a4fac8dd71a7338a159c
0540f8e1b015d066a807ea28e54460fe
0544aa3f14ea2e08b6a0564d7255f543
0545cde86e1960b0d65e5524dfdb77a5
0548a9443138d2ac97eab4026721cb38
0549d54b2e7c305fa6b7cb5e1eead3b3
+054a6f2b6a801d1829ba3945da4d4557
+05502d40befbdd873a655f17985eb6bb
+05522a5ff87d80d13c289d5feb0ff696
+05539a38a1c7a1f7c7bb6c0d10a9748c
05600a454c17ac66045de113dbcaaa0b
05608b4aa4af64fccff5c391070b7a95
+0560a2aa066a84e1cd0cea4c9b3669cb
0564aa25224fcde6f7ce48804b026826
+0567369b12ab42e96fa79b2bf35b71da
+056bbe41a964c0fec60f94179dc2a6d2
056bdfd7b59da8d1e7298d5a2d7e49e1
0574ddd3cc1094c06b9fcf696e7ab10d
0579b7267e32af48471cb65fa55efc20
+05820409be4bca0734c0f176d98b5abc
0587ee74310b646b011c25ffbb2fe913
+05884a01237835db4b770737d2805974
+058a7fc46bee4415ce5f6aa5c23d3c4c
058ab46a35a1978c967df2a7071c452d
058e3c07cffd4d782bbc343821c97dee
058fb39d7471427200bcdf9315604dc5
@@ -354,12 +491,17 @@
0592c7f13feb763cce719659bf6a8660
0592e14d97aca207440298396d591c8a
0593253d57ba0d34242209a157b4ed96
+0593768ac52d30eb5247dd74eecc211f
05964f31946a5df2287e21b1c340025b
+059b0144b5ae17ef27ae4d3542e1b858
+059b45282717665dca24b2b3303d356e
059dc8f5fc944dd8817c7248bc348804
05a218b4ae7618224e393ed460e2bd38
05a65d00a8c57a4650b8f3955a817400
+05b29e6bcbb680e573ae290ea0138dc6
05b43ded340b78e681499dac34454a20
05b4bb66c1be417cdb1839be725c155a
+05b50a916d6148c37fc52b540b4f27ea
05be06d93692bc3b82873530eaf38d5e
05bf5f1e721b6f9c39ab1e260e246df3
05c30f415bb3d75776ad9c0294f0dc20
@@ -371,56 +513,88 @@
05e4687d127af6ecd1579b124bac4a37
05e65f8d6e1cbdd4adde86f33f2e23a6
05e8b64a7ff78eea9c2ea1d4dd054c44
+05ea53d52a18dbe054506fd9378d95a4
+05eeec5c30eecdb84b8e11bedfb2cd9b
+05efed6a357a558d74ab53320821de3f
05f10c99070cb8775b18c6357b5d2a31
05f138de7edd1bb6ef3989f7e7ab35b8
05f672dfd0b0ca09cddd507321a63b80
05f6e96c3e1388a453a2c9df8c52ca05
05f718d1056fbfac17fa9420fc2fe15d
+06000eab614829c94c0b1c95ea56a637
+0601dc2cac5a812c4c4c154bc43ee26b
+06032d23f431818f65a10262c16b758b
0605d2da74d44dc6288ee8db8d836801
+060627ef284ffc7c8e24c982be5a9a09
06068fca0cb5a0e0cc218ee8b95c74fc
+0606ed83942f389c8fd2edc12ea8d596
+0609c47df40c8f1e7d928236f556aa0d
06116c06efeae75ff867a0d313a7b832
06137cdaaaafdbbaf6950fc896bb3cd7
+06140d3bdfecd6fe2f0acf44882d2832
06208cd60ecf6f556f9247ed515ccd63
062391f4f45dd37708dbc6060f9b4c5c
+06254c3bf392ad49841ec69842cc6ae9
062bf40fdb52c2b94b8b77e38c982064
062c72ec1afbcb3b10564a758bc96d9f
062fb2dfe27618d5fd8510ee00ab12fd
+063a4795e0931d03eb98e67d7f5e19c0
+063b0f7af5a57d54b111803c31db22bf
063e97813dcd1f9a258ca4a9a9a2b9db
06467ad3b06a7e8d4445937f3ad92d52
0647e59ea78c2082ecbffea826581ff6
064b4623340ab59429f3a208ab5793d5
06511790169b5d8d0ba16c402cd9820b
+065e532996acfffd2f266d0ff5975ae2
+0660889c38ee7e381b783bcf64399469
066695c6b8d7fadb15cbb1b9a345a677
0666da3578df09a9bf0f680bc43fc780
+0668a64fb9a6bd03e52a14f9ab7d0de3
066bb32fc53b81636c16f0efe3ed4b7f
+066bc0e33c79a70a523de34fa4663f9c
067415e1d91068c399b17667d7f28fc5
+067699ee050a47d4c929ba4771ae21a0
06770110943ada17e9143baa7e43133c
067919bcc9409139ffc6bd407ba77e1f
067e8b2c9451070109a6dd46fb55ee66
068544d4b84f96163f6961d04285b1fd
06868ec175f1a7f63bcbcd75cd52021e
+06890d464ffdc2c0de3eb4bc716579c7
068dfeca71ed47d4783d078911f6f68e
069094b274dd168e46b1c57e5be5ae69
06909a9f73551ad54892bdd812866d46
0691ed2d375ca749d22854b49a430782
0696b5a307cf7c4dc30e059428c36e42
+06977ea5953f5ee42ee240d03272c734
0697e6acfa92c23ae507a26082d89ae1
0698417a52978698b08c6228d4640f86
+06a2e096a6643cefa67dc90b198f7330
+06a7408d6b96066373f9ad6ac3d8405d
06a796a09ca594b32b2e5f945bd259a8
06a9957912e28cd5f08aeaf492ed3bfb
+06acd16fdd5e14e72e8b3ac0b0322235
06af48fa2d0baec9d268aba5911ec82f
06b6248da8e3f7555697af8d573d73d6
06b8477effc8005b84c1a24c4e2d2793
+06b8b4e75908c30d181dd944135b852c
+06b9c911d251ad617b13f29c150e5626
06bc8d51ced82454e662d3d96ead59e1
06bcd7a02c11fa069278c65c4d4f0727
+06bcdbb8a12f5ba864d7e22317e2643a
+06c3e802702a55a9f6ce69dab078580e
06c721e0c2a92f26619b300cea253920
+06ca3ffad3731c5fcfe0ce9226714a24
06cc76c699fd14bce9b8df18b08f5372
06ce313c3b8b81038263de735b21ace4
06ce812c979494a286b41babfab1563b
+06cf0680320e26e051b7a8d7823b7cc6
06d2b655473bc0faf36360f4e8d129cc
+06d2bc28ddb142e56a8d2da9586576bd
06d52208bdc568504e84008bd25606a4
+06d7dd9be858deef62a89c7cab32066f
06d8fc5b98128beccb77ff50b91af202
06d9d53e2cd4b9364360bdebf199a729
+06d9f858b83fd85b9037d7b66bdb2024
06db2d33258eaf878215280e5805c0c2
06dd5bb14962b16f55f7da69b72328a3
06e225aebf17a2d1bcf399015678b2b3
@@ -433,44 +607,65 @@
06f14011d2e2c8e114447c06eaa58fbe
06f56b7bae870aaea0ea1ab49cbe207c
06f58000dc7acf5b03c7cf37626d2bb2
+06f6260cbf4bb4ba7686b8bfa21aeae5
+06fa69d2778064e303eb8ba5025fb8f9
0700210a31892b7d21c91808cc143cd8
+0700c256d134be69e305616cf9d4a43b
0701befc6f0a0210ff3ef161338c66c9
0703b25d809e575b27f0324764799ceb
+07041ebd7d6f94cf1106a78fb13c64c8
0706ffd0494fcb7794f5e864e02fcf9a
0707454c84e71cba27196ffebe49e019
070acbda93c9ed024c94ebe7a7bcfdfb
+070ce8737e5bc578bdb17a65c7e743c8
+07117fb02129e53a8bc0e2cb2be31ce3
+0712e251442c5e64bdbf9b0c0ded69b2
0717450f6dfffda33819185809708ccf
07181afb625b07b655612dc97259c0e8
+071a80829bdb609329edf54c53c8484b
+071c4dde6d6625617de34d13634d9b91
071e441f2b19555fa57e4071b82ad0fb
+071f640ac3f78426db21b336b11c6cc4
+0722443c456f887e45e19a6fe634201b
0725dab2dc6f5e71aae63e069e0cf0d6
+072ab32d9e4fa96322089735b0d2eaef
072ac3fa0b1bc2ac4dbd6617f26a2bf4
072d539e33e2c215409ea1429f6271ba
072df47b55b4b55e36581df68c85c7db
072e1c774685118318e7bff18f0cb5ac
+072e2ac22b144fd60a8a180da8a07ab0
+0731513a9c40f3bb9b52845dd8aaa0e2
+07322a27190ad58781dc33630a456763
0732e3572fb688d035d2eaa0a5c70ebb
0739d96da7101e4beda064ac896e0d8d
0739fa4c66341622bedeb92e37a1ef4c
+073cc9b48cb41ff2cfd1ca605aec88bc
073e40a1f561dcc708ad0ed2ae6a5ee1
0740b04cf0ed9d00cad574222d1f8f41
074241af8a0490f43832a1c66112ed3f
07424d3e5933262a691315419a28462e
07434e220d0f1cdac5984b53eec3cf6e
0745508ee3ef74318c229f93020992bd
+07468c4bfae8639370ae80b42c47e5cc
074914f1b33b6411404bf9ef9d6e3fd3
074bbd5f050c4362eff2803c7755e3dc
074d258ca6750e452e242fd525300c42
07539928a2fdf1fdbfc77d4e2d832944
+075c35a46205718a4e9ac94ee30ddcc9
075e876da2d6a5ab6f99f4279a0e3bfd
075fa01a439798e8fdd575b3521c1565
07669c5a075494cc9f8467037ab4c5ee
0768777d1aea8ae7f8b58f99a634206c
076a87895cffbd1926f463837de01942
076a9fe26f75500add3a997a11a9fbda
+076aee08656e5884fd7704d6a712330a
076aee2945c566dd0d1f9e6fb5ee4385
076be6ca26665ff52a83186c19da4945
076fc0d4b2d93ea5b8f49d5a4347bc5b
077191f6bccc6e004f852c8b30a630e2
+0774c66c0da29a0885121f11ac888ba0
0774ff2f696d3d3807ee8c4c5dc7a18b
+0776ffb5bf0592fa9546702112c81772
077dfdaa83d31b5964765d734d163e80
0782016d0c643ead91f958261606479b
078913c35cb77670b1505b6f0cefc504
@@ -481,24 +676,36 @@
0792d25a8c9dfa2e98f82c88eba21d05
07938905a8c4929bdd02d6388dcffbac
0796292449b67030d59903bc4927921f
+0798f5253493e4c999da1c4f9b52a09b
079d7d250c9ce7541b7f991fca73a130
07a3087ba3b43cbbe6513b50aab72253
07a32080ced64fabc51cac78763f8a97
+07a3d81bfdeedbb99ec52ec00e366d6a
07aa9387af3cf3c7f0040ff44dd9bf13
07ab1525ba7acb140a0a148521bd96e2
07ab344174250779fc068289c982d346
+07ac23a5ca8b3c07b59db84d5f604957
+07ace24463d7b9fab28f8dad5540f6a6
07ad7d64b4a58ade444d5bf536293110
07af1b7f9523698984f14d5529127862
07b5417584913ffa1d34b70785dcaae2
+07b5bfcac3a3ba714121867e3e1cdb48
07bb0741f3a34b7f13dd7b37f84c8e6b
07bb47fe5b36bd2794d4c7b472d69f61
07bc2aa0578dc9d26dfda23840daee05
07bc61eef7d11906209d411612bbcfec
+07c17e82149b3054c681ef10049856eb
+07c4e361355bd1038e7bd1f10c143530
+07c5939ae561a1ea4b09ce3c6c12babb
+07cea79042fd9c4c3ad5ddfb9a1d3ab2
+07cffdebdbc0494e417875b5aae5396e
07d865388aa721874d2e59155d67da9d
07da155f5b679c64db6b08b0b88770d3
07db784b509078fb0b00c5080afd2b95
07e629fc2615045100772d76afd37f46
+07e94c9a2c38c51c02c6078cc401f25b
07f2969d8e633eaba7953faf8584f7fc
+07f51cafbb14b7022fc11829f01f7f22
07fcf1348e9e83ffbd2cba4d6f90bda1
07fddff595828007bf34233a92ac13b7
07ff70a690e4bc62bcec745187a32d4a
@@ -509,13 +716,16 @@
0806ca6d476fd125103bf9acf94e93ff
081106d528ddbda7a3640f1eeb6f0e31
0815c9b87e2333772c123636737455c0
+0816907e76c51b82b555a78815a6fad6
081750113426a0eb8ceead9cf1df33fa
0818bbae37e01c5a5430b5e0ba32a864
+08194edddf09feeb6cc1d435d32a424a
081a74595f90ee12c9885f8022919351
081ef7c9f54a5bfafa31647d98bb84ce
081ff06cef942d61e7fe271b99ac8a18
082562d517e166ff4f23b7a3cad7ea24
082a3dd92be3fc581a6b5d7edb4db308
+0830b2276d3ce4f4a18f165f45137d06
08311ac4669d9dab261af739153d8dbc
0832426dbc556aa505f8fcd452b111ee
0832dd7b163a804bbb400f531398f2c4
@@ -529,9 +739,13 @@
085aec5ec69d1e257de4e4e6ae1d5479
085ecd2037d9637e90fed043f98b0a77
0863c18ede44f82650056833b79ac8ba
+0864991aa129f9536c2c964bdbf4297c
086765ebf69c91c379f4c90aa3de176b
+08681f6e87d4897bc6b1096a0e737178
+0869d08f8e7c01a99bc1c2ef5caf8542
086c23f66e6a00ac43387eac58297d8e
0870a2c7afbedc6deacc18e0f082756c
+087a6b7ce1fc2e818f47a980179e96fc
0884a0f375d15fa52b1cff208fe3891a
0886aa63e1f392af5e37d6e58374d847
088a8c3eba0e1db3a7d9534fbaf2e7c1
@@ -540,21 +754,38 @@
088bf444eebe451e524e0fb196a8c464
088fe186746b8e1e11f847998ff169e0
08912e8d365146f6c6ca19a89de89389
+089224f529e57afbac0ffb7ef41085e8
+0896b29541ff27d54d1726ac2281d2d7
+0898aa666511a88c39aafddb0546f828
089ab7fc9a1518bcd064f5676398d808
+089bdffe35d3f569ca77ef17db97082a
089ddb0c4e8ddf3307ebf8382ff6427e
089e4b855c0206e25448d12135dff5a3
08a04beb76a35c0b002a783a8377aafd
08a0ec8386d809d6e6223a9cde792167
08a1c98822c0fce33a468c8e6244e72b
+08a3bd935e92b2fc202e362adf149f59
+08a3e379c63dddab3890e765e8585430
+08a4badd48a4e0c2768d793b9dcac104
08ae06ac2584b4ec28c7ee99185b6d59
+08b17d25563a73e26cab2a2be7d54cd2
+08b2cba4a63c6f54c7669c0fc355250f
08b4c315947d17490354a74bbc41e904
+08b7e8f6e0e65008e439d2a098f42b88
+08b8d16bdb34c0781de8335ad523c5e7
+08b9316ccb75723da6f5c99b5e20a0e0
08bc72ff8e9f3476c6f18c73efed3b3d
08c15b037637db9a12d6ed64546f6bcf
+08c3f9013740af63e014e326ee0ebd1c
+08c51518822ba28011bf17435f2d5b39
+08c5bf65b6dac1db9443dfd0131095fa
08ca1183b0544f178fcd40eb902cba2d
+08d066301e33b05c3c74d780e5c0c177
08d0ca5f0a5f64f0edf2dd5904f4dd51
08d180589c3bdd44c027c6e157a59008
08d2a34b9ea1d0ad7118f47c64af3e8d
08d7ff0b7beb367a004c425a81d18f9c
+08dbe5fd6f507f4ae25d554aa0719c0b
08dcf4b82fc648f3fa691246435542e6
08e3a8a969fbb8d82aded8aaf62bef75
08f20abac62e82f22ed5c2a09035f316
@@ -564,8 +795,10 @@
0904f2e8a8a469a5c38d690fc1e03de9
0908b495d39975bf684dadd276e6482d
090b022871ef8b904ec75dc9b111c381
+090ec18c5fe58ed828c2a7c88c978220
09113509e91b7191716c6ab3438149b2
0919c5fe197e6298745719e148eadf09
+091bf18fcb80b7dbaadb5171a7f6576b
091c400b924b641962aa59b6b609452b
09227c6d01fb39bb4390e379f600d16a
092ecf19eb8dfdf89fa61c38af501dd1
@@ -575,20 +808,28 @@
09414753a458b4f3bdd0300ce713a24a
0941e1658fff83e62dbf090bcc1ceedb
09441092353cea254fdc0700735dd97f
+09472b7689036f09e9aecf2fa3271cfc
094ab9a2f50eb82ebf0ec88cf39abe36
0950989cd5ea851e5149f1e6f14ccba0
0951dde966c7ea3cafef6c2b0de77dad
0951de59ae4133af0e2bc20e38c32d99
+095540dac67b1107bf3294bcb94c4205
+0956eeb84b52956f8bb421113dcb5b9f
095aa78342b166beaaa70fef97fb9607
095cdf3a6cc64141bdb8379318ecf620
+095e0f5e9bf76508886cbda443881487
+09623fd371eec1b615e5bb93549b6310
0962ad3aff935223aa4c75b61fa792b0
0963d0f60ef92704971353bf70080151
+09647639014fce5af289eea7c3a6fd48
096741dbabb7d8a36dd76e83774139e7
+096a758210b304aa5b0d127de4d2ee23
096d384ca4aa91838196c54da291bdb1
096f364d89a2330e434246252f8f775d
0971cf04d4d8cac734a59bfe4e8d975e
0975443b3eed87e4ee8f0409f5f3df3f
097b47950d953d08d75b4ff7587a661f
+097d62cfe23a70b7a9817e63a6098d51
0988d9a2a055e330355df038e5898d5a
098d8db5a8664154940a3b748fd1adcd
098fc7270dc6e7c07d9dcbbaf33d0b8e
@@ -596,6 +837,7 @@
09900de1a1267991ab9a72333e87904a
0991d5dc055f327ddd8ec2a3a1ab6c6a
09942e65bdb4bfdc2ccecb2e1f9c04b8
+099f3dfe74aab3b38582fdfba6e42025
099fa8f893d58361766e427d02e058d1
09a2de78a057b11d3e826dc9530bd25d
09a6114739e3c116a1efdd235ec5cb67
@@ -604,10 +846,14 @@
09abc2ab7df0a42cac48e33a348c46b0
09ad5062470c699577c936fdad6c9716
09adcae379c1949405f89677553cb546
+09adec25ea0a53e7e3d3d348b45177cf
09afea82a038e42edd663d77f40c99c0
09b616f4c4ebe56e3ad19d99061aca8f
+09b6b0dc4a7b2040e4bd0b6efd100bf0
+09b721034b9fcae1bc3b9385557a4fb0
09b79aaf00b690556cd774b9ff4e3362
09b80d7108a15ac8b6021a5cc4a75f15
+09b99bb0ae4f3f704e888add186b03a0
09bb833d28e2093890eeec2a919b13f6
09bbb2af26d1705af39eab119b338582
09bc6e9b4bb8b14f81a30ebff96cd618
@@ -619,6 +865,8 @@
09ca7b82432e6748849a1f4573c6db38
09cbdf32e63e1d0d26007ac37d7fdcb8
09d087393bd0649e21eb045e3b2beb55
+09d1e520cf3ec17e9d6047d4155cf2af
+09d9409e015df2e410148a919a5c0379
09ddeaa0bc16d528bc8b44a41a20277a
09e07f311951d1dd404107081d02380d
09e13507ebdec887ca9a84a4e144a7c8
@@ -631,16 +879,22 @@
0a0547c5804955993753bdd7480627e1
0a06bf1d3b5c84a3e63a443746d16394
0a06ffa089e56f463e564b90df709090
+0a0873ecb7f3f2cc32c9c09a61707e44
0a0be5b85e0e3c91a0981e613bb20e4f
+0a0d19e6fbea02545c342626f47d5b5d
0a0ef04a14bf38524b36624d2a3c1337
0a1232acde436a52dcb2e645df45f920
+0a140aa265a6c1debd3e133de7696dc9
0a19917a52402917cabecada7cae83f7
0a19a549a9e0f206e467bd738228ff9e
0a1cf347976b37c7169f2caf49202b96
0a1d7c682eccbf088c8953d77c1ba199
+0a21bae70a0f4407b4c997f24b3458e5
0a24b9acace735db35badb7c363c8b67
0a25bcd7ec874651b629df44483a2965
0a26fb59db44a817c7d6a1d7666db219
+0a29816f7bb16669dbb37e706a236e10
+0a303089b88ad10b5255a27a014cc36d
0a334adcb90d3377a3f59798e2ce1f51
0a34802fe17fb87f7d91f647fb62c6b0
0a36133325855783ea8eaef4bc259d51
@@ -648,10 +902,14 @@
0a3e893236fd57a394ec71d418984170
0a4199d7b5694f36dea4aad2c3f47fed
0a469bbe55b8801b6580eb3a5a40c38f
+0a4a4efb8f0f6e9b905aa3ad1c5b972d
+0a4bec1aa58558edc7bf5cdf56c16e46
0a4f57cbc4df95e6e0ff8fa56b6aa6e4
0a50eddf543178726358c07c2b034ea2
0a543c193e708d8148a622f0ca6d0058
+0a557dc7f9cf0a7c10f95a3083411384
0a58bb4e9c869625a53abdb9b4655b17
+0a5d373956490661e61ca2aeaa545771
0a63eefae5ffa7553cc17610083162d0
0a65932359c3aa6bf1ac193f4fad8b71
0a67459edeba9638ad5a2da13d6da6de
@@ -670,10 +928,12 @@
0a8d4a78c16206937dc1543764e663a3
0a8f9e9a42d50771a6d02f262326e58c
0a909df0710cd2847032808e1960538f
+0a93e75a28308b0259435b77445bbb9a
0a947b496bc5667ea1f679291c17937c
0a95e3417712d42b2e4a916129587e46
0aa125fb2d7720d719f866b1502e8ea7
0aa220c8834b48055307ebeabb4f4fae
+0aa510274035f715f924e9bd300a5fb9
0aa5e4fe100119d91d15d9bbf7243d10
0aa73c719eb1967f2a6b7e8c4bab15ff
0aa866a384250d8ec81af9a7fd788efb
@@ -683,21 +943,27 @@
0abc7f847192dc406e6b076d3ebe1fe9
0ac0cc9a1c7f03da19929f3d86273d4f
0ac508b362663c641fce9105107ddb81
+0ac7546d43ce1d0ae7f50ef52f44fe8e
0ac7bfb6d3d3c11cd667655aa5bdcf19
0ac8020d4b6feafadc1d05ac1c230b18
0ad0287c8e78d10c4e3f3d2c2f7a03a8
0ad0d8bd137e833c1aca656de8aa11e7
0ad43a62e74c0c4f51f025a9c01a1c02
+0adb4ff96230f9a227241835b0752675
0ae0ea5d0fe28a33b1b2a04cef3ae6c0
0ae1cb1b249bc92710d870116588ce9f
0ae26b6e2f3bd3d82739d822fe8d5ed0
+0ae940befedbd8ac3aa73aa5bbff5bbc
0aeb066404549a91de6e9b03f0b56edf
0aed7decb3a85be9349009fe1855fa16
0afc5b415809876089482692afeaea94
+0afe21540563450bb470a48ebb1b02be
0b0346ce8972761ab8d70c33dd2b99d8
0b042781aedebfac15ab459bec9791e5
+0b056293b43b8a1f043db52480447dce
0b06ba1bb85730a590b5d6b81806e217
0b06d324bd2613bd2faf250848b9b205
+0b0d4f4f9b523d8f61723691ba7f579c
0b0db59aa7441843447435ab7710238e
0b13309d3efb217b346b80a693c02946
0b16afa2bcc7c9ba016095d71ff7d698
@@ -706,6 +972,7 @@
0b198f4715f0fe3d0e26341927a74421
0b19d18d3e51274e4f6463912ddabef7
0b19f29a72bc09882e52f665a7a5f24c
+0b1d4c77cd1f60c2237e1044b4ceb7de
0b21c031c7505e2e5564cf415700360d
0b24de38c8ddc8a94901840571bb9225
0b2ab129e154df85e1ef572ae6972d62
@@ -714,8 +981,12 @@
0b324eb6e182de50033d60d51cfa99aa
0b35a79443c5d6aff0d1149a865be5a1
0b376011b24f94bb9704b7413dfc842e
+0b398244d4f0f516a1ab64789c5dc69c
+0b39e47645cdd27b8423223006f36896
0b40028a51fba9b3f3669b36c3895e64
+0b417f62af6886879d31dcbc997136fe
0b442aa6dbe3299a2c315721d23b4fc2
+0b45674fbdd59dc5b65c8a389edee2af
0b4b8c4b7f3a7b9e204e6524ee043063
0b506f8508bfdcd2a94a1cdbb6a86abf
0b51036353765cb7d620fe9535f3f84f
@@ -723,6 +994,7 @@
0b53bc66e3016620ee4b3af927d44637
0b55ffedb2eb824fbadb9b7d73cd9373
0b5e429c0d43cd1a824ac74e275293f4
+0b601091756a01817992d9bb7bc55151
0b628f79584671a1468b731263bc5758
0b63f89e16443a3329299e697962f23f
0b653d7255312b2cc1e64adb356b41ef
@@ -736,53 +1008,85 @@
0b7737e09d3adc5b000b5dde43da7841
0b7e6bc018ac51a920e5a905e87ad3c4
0b811565f042a8dd6ef0943d344a7cb6
+0b822edf77a5815a73bad81e7ad8e7cf
0b82dabd3df8171ab7b29463f7a10f62
+0b8369a15ee59d9452b5ce3584535c11
+0b8872e32f8a417ae4deaaa8f84e8c4f
+0b8c9f8371c3870495afbfaecee639e8
+0b8ce82cae1bec9494b0f9843643725e
+0b8df2ed735d7e69bc668beb1fa04954
0b96552eefaab9e31da4d067458bed57
0b96a5290a55d9e13a0902304aa3830a
0b9c7884d88e3fde417c4f7a218ee9e2
0b9f02ae3a2d7ad12f0b267d0ac5cf48
0b9f02b807998ff4d0fb2cd71b2c2f92
0ba1d968975ad74c1eebdfd1fa137d2a
+0ba1db7e4f7f684e38ff8c2c87cb75d6
+0ba6c2dafe6a8d5d1d327f71f62e57b9
0ba739acd34d11a5d543c2f512257466
0ba918b2e4ae5a50f6fe54bb6909683c
0ba9d1affb34139d41a4cb170728d0d9
0bad721d9972d7d9b00d2f3571df8965
+0baf417d0030195f0a415e2f36ddeb8b
+0bb07f05d91accf59c14735fcdfa4a9b
0bb0c3d9639c83f817c9ed17200040d2
0bb37a7f32bcefa49c6209b6cfd0937b
+0bb56d105bba424b8ecf75ac962e34f8
+0bbd9882fa33feea5af3694820bbe122
+0bbfb01b2aa4ff123c3c34d16edd8327
+0bcd5007e1e70b1c720d513a76ba3a9e
0bce5c42a39d2e960e7f9d262db42ef8
0bcf20f6233c20e877e71e5d3b1519d4
0bd081f954e2002edc25caa206ab72f1
0bd3a43392b90f7d41f091db3e5484c8
+0bd3d3502a6ed6c024caad44b9b82380
+0bd4eaa9f2cbbf6d7be5bee048e2c429
+0bd89c341546334664734d4a934f2035
0bda4266222fff5a2b85904a3c947383
0bdb6b35d0471146383b699f630326dd
0bdcc29ee516de7aa307bd7dc75f442a
0bddff61793eeefd08ce666ef9de6152
+0be000d6002f14065516a09f30f614f7
+0be23d71115132e7b3f7ca210781a8c3
0be3b5402135bb0691a051b61964c667
0be5947c00058cccd78a86f12882fb32
0be790f0456b41840d04d17c31908b1b
0be9758097779cd514cbd4def5ab0986
0becc9780c18190a4ef4de97524d06d5
+0bf898a385cf80bf027b8ecf03f1e64d
0bfa51a39c0f135d4a3e1c7e3c5fc06d
0bfc33bd0f8a28812fdefa831228cad4
0c060c98eeafec2386d9bed805a72f2f
0c07661043022cc8d8cb4936f6ed58b3
+0c084338e248a433e02462880333e4af
0c08bc325565ddeae398c5bbe237b163
0c0be3b19f5ebcc311bc9b06c9609285
0c0cb0acdef4a63e6b88abfb204b58d5
0c0dc06b800bb971ae87210568aaf4c0
0c0e282cb411cfe115ab5535378a0e1a
+0c0ed43e3be293899be5e79a82d4849b
0c1066d0a1c1918b62ae4d2657c6298e
0c10b316ba7bf29316e47b169b9ccb14
0c11b6392e4fb9c2984facdfec2b327a
0c14ab1ded7689f88e2618218a33c10e
+0c1562386f4d8ab143c7a75717020d05
0c164219da269fbcd54c6bd2067ab7a6
0c1859192d3f9cf0a23f385666e15183
0c188e683bc169cb6a23c09194405929
+0c195cfd1e404a3acbda416f8d343e76
0c1b3e35cd0c62d01deec40cdf8d308a
+0c1b8c7c3b5c5635d0cd9b16c5791526
0c1f8c87e46e101dddda9c0b972555dc
+0c211864ffaff931dc2b9bc7a9d3a0bf
0c2544f754e6d37207ddf7eff16464c6
+0c267da2ea405ab0e3848f61d08a97a2
+0c26c1581efa09c04d519163e019ba70
+0c26d7da384a04698cb536b1938ac68e
0c2e75fc8d15ba9861666c197fd9ff8c
+0c325bbe9fc34bd673b51a537618a4b9
+0c34ddb2fa2d0c80fed071fa8e8b55e6
0c365d4ae6d17190335a52bab9aa091f
+0c402b7e9d920a14ddbc61661961e21e
0c4b63b996cfcf760ef96df6e94e828e
0c5375203369e0bf639809f0d0e82817
0c569cb69826b55e5db8707fb1cce4c2
@@ -794,10 +1098,13 @@
0c6ba9b3c049d8a8dc24bb310f3971cf
0c6d0fcac209882711a1b08d798e341b
0c712101f41262675b63c893a288399c
+0c72cb542dbf95650b9464d640b1f385
0c754bf9872b7a0b5f87b7818cbe456a
0c809e865a6f66ef2725aa5602e2b4dc
+0c848ce503604ac0f9cfcff5628d789b
0c8879c58380563f25c02cef57a41e24
0c8ba5a43423184143cd2264a3dc2280
+0c8e5383802539e765c3f7bfab720d83
0c92475e9795e94979c936db5cb0c183
0c96a0c1440c18d0a5f07d5268b4b672
0c99f194044366e5000933867250f5cd
@@ -812,37 +1119,57 @@
0caff2425e3e7703c8a2514ff6ce7b84
0cb2b1eaf15603d5586313de8a2fc57e
0cb311aa28ba7a088d026043f8d1d763
+0cb3471f914b77316481c1b998c6d021
0cb54c766ce827132320fdfed1eca362
0cbe264402f9c82eb5b61241c5e2fe6b
+0cbf1b09ce5ec1a2514396a0f40e92e2
0cc05000008985599340cc87f5d1b5bb
+0cc16ec940402544626d807f8490df99
0cc41001512935aec942d1766348446f
0cc78daeac83e97e557d2015f8b3b97c
0cc87829681460790e2c90d8c2582bba
0ccabb436f87e1cca31553dde65c12e9
0ccc0625f04f77b5ba39c441ba039f17
+0ccd0e04fc7e0f658824fd928b3ee217
0ccd993eaea261ba56301aaffc4a81c1
0cd103dcbb2a3774d4918b48e06b916b
0cda81de698cb75bc2337e2229f7c5ec
+0cdd4ef85d321ea5654be5786b5f2fd4
0cdd90bba7b5422ecfb59eae0f1fdeb2
0ce0750d3d153b57be78ab9dce57c043
0ce0818ba457a181b56bd1fde803b029
0ce2e16ba90bfe64dd12c4a4b726dda0
0ce365c24e6587f7cd3ea0ae0875e570
0ce544a6dee68c7442fa536a1704f069
+0ce55c0071259e539eeca241744ecafe
0ce7193da57ed84ed405eb4a5bd031cb
+0ce802f137c70b848de8a22973476ea3
0cef86f948db0353c36e42dfafcfcd87
0cf13c813c2a5cdcbf744e7d4fa293d0
+0cf4e72e9b4904cd383423ca49844495
+0d008ce7e894bc78621b3a3c91f09ed2
0d026654316328c989c5703b96268bbb
+0d034974887f6be0247386dc172e1025
0d043c7b19b46f6d8c16177562f2216d
0d089889c7894526987d8c624961a29f
+0d093a28e35472ef705193916cbd824a
+0d096a2e1df64ea5f2c9c6be12953e6a
0d0c0c6f6fa9476b898af05a698ca285
0d0c27351b2c8da3fe3a85f05c18c623
+0d0c6f0ee7f217b87cda6b34778541ff
+0d1701d38fe96bb0f99a08a303c30cb9
+0d1afbb5a37178b16d362225019c0d66
0d21ca02239ce0119f1cf3f937ef38c8
+0d2268c0248b7d1345f17a9235210163
+0d2706c5634bdec29adcc9a71e468ecc
0d2938459f80e9535d1a2ce9770d4515
+0d2e6ec84028cc70fa75f178525d8800
+0d2ec6d9798670877b2287de65969ee2
0d31748dd012bfd45f543f6e25a7dbe7
0d325484f4c13489acae6d3b7d762c61
0d37767ce986889d6641fa06293854c2
0d380e7e0790f512a4066014af8ac82c
+0d403d903131224330d38f0dc1fc01d6
0d433178b005d63f5c8a182f559661b7
0d4537ce9283f497303efda887933126
0d462f5ca83059c8c0fbfbde4e4c341d
@@ -863,31 +1190,42 @@
0d727d070aa9966ac7bcb7a45e6b9a48
0d760e38c1ea31f81ac929939a62c054
0d77a2d0a4756ea008720f5cb697b836
+0d7b17ae6fb5e85b236c88d03050b70c
0d7b234a93a9bc1cadf118e3bc0eb3b9
0d7b950cc82f90aacf9e3a01b5ff54d3
0d7f70f4bfae8ae1f2d74a4b21fd2af7
+0d80a941e6263dff22c1d84b3f801619
0d80f597a9bce794c3c322de3ee090a0
0d8f59b30c9d507dbf2a87229e790a7a
+0d91d5d0db052459ea5fd68de3605a24
0d948cdead4ceeb51f08e4fde057d60e
0d9616162f3447bc2772e9bef721a84d
+0d9825e9431f9a309cdebfa3b3d70630
0d9bfc675171b7512f60e2180ac27900
0d9cc323adcd7912d1b232cee172f5a3
0d9d153a19ae89a62edf4a7676d999f1
0da1144d92633c1a03b8f2f9f5626d19
+0da1d2296ec9c0481482ec37d114adc7
0da69c29a7a4e3ac1d04495b5a6de834
+0da8228ad37b123645967bf8ee50ec6d
0da88b948d8e1deb0be142a2d2766f8f
0dadaecd66fcf5c3825ff4b1fa47c65d
0dae9e80c1851f7f0506d2c5a8ed73e7
+0db1162530b6de0dd4448ccff2dc7976
0db5d869063fed7a970f7e72d02873d6
0db950f044696feb380809529fe4609b
0dc0549924709113303d05250bc53ca7
+0dc792bb2fbe59a4dda804121d328108
+0dc9334324406ce239c549c106df8427
0dcdafab2352b39ab88ffd8128a3134b
+0dcdca72be9a80e371dac9a68fa858ae
0dd094dd9a37d13ea5c3485989c39e36
0dd1a13a96ac99da74135c30ba94086d
0dd27af4feea046484d7edc6d654790e
0dd58e24193d8ea33e68146eb23acbcd
0ddc50e50b86a06dc5b20e639b49412e
0de353641b08516df8b601b2828fa4f7
+0de69c50bdf0ce5aa744b328abecc263
0de7484b954b75f1a045165d0c29f66f
0de7ba720cfe4b39d3b439445a2c9df4
0de7e98b0d1ba576650c1b1f47758f8e
@@ -897,9 +1235,11 @@
0df97919d01bd980c358e7a3c571e3ad
0dff6538e8458ae1afa246f972cfe65f
0e02f4271f5c0789577710ff017be6c7
+0e07ed9ead6f2195e142f37fa5319a30
0e125d9ba1e7135a226e523bad5ed59e
0e156170caaa5b098a2fa664c23e61a8
0e1770494214b19d9c7e3de2c05fef5b
+0e1814e3d1092d070910c9b899cd5ff7
0e1c308f09373cf7d83e70c7b8f5d81b
0e1e40a16950ebc250d5cf24b1b16a52
0e210164523eb617bce3a5bd93b567ed
@@ -907,11 +1247,16 @@
0e2b009a910411939857c50fd7149be5
0e2da7eaa888fca0ce22f118de6628ac
0e31ad11b4f016108bb4b4031dc5fa67
+0e337d7cb32ae44da6bdd61e8b75af9c
0e34f3254da8588061021d3fb133717b
+0e3f7894e9d700ffd180222d23a25991
+0e44cd9dff8b8ed574f706c828bfc8db
0e46bb9f1ad35e36b1b7837bf1783d95
+0e4c92b1fce9eba2f7f13ecf1e6ae72e
0e4d72d9df1f05bd3c16c6d97f033886
0e4fc91984e6c2312a7aa403399d53f2
0e547ea85d52997e7e093166fd688e31
+0e552e78258a82fadd8473b3083c6307
0e57175070bf78cc0c1e0e5d909acc05
0e5724341a22d1d39f15ad427431993a
0e58ec4ec9eb8286b53b44319c3a9442
@@ -920,14 +1265,21 @@
0e5d6e2bde4aec6a6e4cfbea09c1099b
0e5f13fe179bf0e09b8f341e5f48c0be
0e5f24872ccf98b41cf41fda358a3e1e
+0e6594eea6e45251251657ea07b90b1f
0e669729c272cf6d00351861b5b6ea37
0e736a09e9986ffc6e70b1a1751b4b44
0e78348146c815da304ba1ac4cea89e6
+0e7846da88f00f8d1f181f06c97468c9
0e797f413e0a82f0e140121afb1a5b59
+0e79b21c071ffcffccf9d659ff4fecd9
+0e80805eef3b4f9db4eec11353a04a88
0e827827cfc9e9e638317fe7b5aaaba8
+0e84226432f0905450310a2334c096e6
+0e844a2c8b4ba124e3723c1f27cbccdd
0e8683e7bc393f6a1a867ce21cc85546
0e86e26592010a4963c3bd4ce7b5765b
0e88dc134e12605c30ec51d5960fc1c0
+0e89eaadd9b8943dc202f1bb133d4d71
0e8b8a661598539a506764f0437cba94
0e8d8f63596cd608c32da08feb8a56b8
0e8df75411ba4637b64252f450526870
@@ -939,36 +1291,53 @@
0e9f2d3bef56a7e97652f38f88590434
0ea55695fbbb4646087f89d21db8cb2c
0ea8a38a926d56ab3aa669a5298bda4b
+0eae11d61db2f5c9981c6134292bd901
0eb24e59eb5b9a513739f363d6b315e4
0eb6a5f3b9529ca81c9dcca81c5cec66
0ec48493b211080c8c8bcb4f3d381cd3
+0ecba65c08ea27a4100a5fee3a412d85
+0eccdad83f303ea3f706fd1bc64e3f58
0eccf0f3d0c1d6a3c6154cfbca3f0245
0ece627667ab62b0bd3a8d345f488a16
0ed19f0cf12ed6346512331c057666cd
+0ed2d2ed15b592024d559e9d47bee9d1
0ed5edac05f7cf40fc7ebb71d8238eb9
0ed84c68e73e52ed46d4a9b4628d3b54
+0edb9ea4920ebf3e13ca976ebee09df4
0edbbee4e101c0244f0244c235f8cb42
+0edc33ab2df17208c1fefad55eaf75ae
0ee71c4f9c342865813426d1d2c00b8a
+0ee987c0b6b6292f30ed2db165bacb50
+0eea2eedb90cf0486dcf8023564d60c4
0eeb3af04852f25165d5a66303e611e1
+0eec7198e7fd60e1d08349dd16a122c3
+0eecb6200ce758f47f893862e63958c6
0eef3663b2177162ef2a24da7a0b781c
+0ef27063129ee230e92180aa0992a1fe
0ef32cdcc2a9bb9cfb1c8f645f3e6abd
+0ef824e995d84d472b82161c95c92540
0efa937a3c26711df681d70addc6c10f
0efe9f0c4b5326699e1ba0eeafd82a2b
0effe69bdc61c3352c76643f4a2e6be9
+0f002d39f1e2523c54b165c33eb20df2
0f07edbc8001026d4418485cf7d30e0c
0f084321f75e82a07bf2fdcc639bec02
0f0a1925d6ddc2a70ad46b8468c3a141
0f0b063bf82e1356e5d05cc9b4214b26
0f0c80cdb642a17a3c252d08c4f79785
+0f0eabc40e2416a3f4d7ea30c081f7f9
0f0eda8fbb72a5e561633cb7e6946475
0f13bd262e7e30828766d7b35fa17f1a
0f17a4d379d0581352759f09e7d34e1e
0f1bc9b3c7c58b52553eb8955d2a0f44
0f1dddcae4a97d15da0a02eef4b6e8fe
+0f1e17031e3fde4d2221c865aad9a3d5
0f233507357d545890de3692eb102165
+0f25d75043782c71a6ef3e0a1c2d9302
0f26277935ad7cc3d6042d98ef0eb44a
0f2edefb17adddf309028c9de43fd8f8
0f2f1246781ca625a3bf7b9dda7d1d26
+0f2fbf81d89f6220f194235763d2d5e4
0f2fcc14d0ad6124fd975f62326334af
0f3067572f21f76a043e7b42e290c4ea
0f3102326411a0ae1b29b6b344dc0d7a
@@ -979,17 +1348,21 @@
0f3dd4b2b97236e9b44e6c029796d7ab
0f3ffab0266a3737656da83aa96cb7a8
0f41742d11a9f0aa8bac715e305bdbd5
+0f44a423f7787fad51fbca39c8c08ca7
0f450c11d33a1e550e16513639a2655a
0f46ef50485715aa306f0192e6de7702
0f480eda91f4f6e357e3f6d15148c913
+0f4ada1add4307d85e7af969a855f182
0f4aef21c3dacd6cfd76135c481b695f
0f4b688ab5cdc2a3d05ba9d3b6a8ff38
0f51cda6bb5fa57d1fc8819f71cd917e
0f56846ad3af9de20e09f7974aaba7e8
0f5c0d76db59cf0a4cf9a9993035adfa
0f5cc9b0af3bcf3ab24ddf2ddbcf7848
+0f64a386345937ac645bbbe50c7eb371
0f694ea96523802d3aecacbbf900d482
0f6d0acd80a1aea135f052454c3a2568
+0f70c219500c464534d0fa9dfc1b94d3
0f7248e691f8401eec164e36f50f5837
0f7290ab380f0913c1888b2501444ce2
0f78e33fd3a5ec0961e241f99b251ade
@@ -1000,16 +1373,24 @@
0f880699c627024a53c3a2d56c75103e
0f88c6a569ca9b2fcd374a30949dbe42
0f88d8dd26bfb06566d620d948801726
+0f912f9a23e759ad7d58fc2b83a2e648
0f99db2b7a5695cda1cdf86583a8b01f
+0f9db99670db4120ca8fdec678c58ec2
+0fa106070453504d9af802e7204028f7
0fa1b7090bfd992ec9140b152851e7d5
0fa268c92338b27b7da0b9a85d775061
0faada83c84d2e19ac8e4743a4dfebfa
0faccfc399bb3a63b9c1ebbf942e54f4
+0faf2d58b9b802345f2ab2632897ed6d
+0fbc2e01336fa1084f94a32253c79352
0fbe06ddb8e3416aac63fa8b4fcda858
0fc2ce4e86a1c636980f874fecc00938
+0fc93f0a33d2518c1950031e84507669
0fca7d178cfbd75a1936c47b83bc30b9
+0fcb50a0fbf6a48a550f124e5f8b7608
0fcc66697dfe2e8050b0a934c1141092
0fcc8069c0e8d9cc8f3a45cd3cc1c226
+0fcd285590b445a090cc0f07e4382a5a
0fcd88b93a783e8da024984898719d38
0fcda1b2506043a5d951dacd64b9f45d
0fcdb49e090d9ff8830cc6fae07010e1
@@ -1018,19 +1399,24 @@
0fd78679937e17bc38fd166795ba483e
0fda526bee0d1ad217d53fba68a0adc0
0fda627d40584896a1199a1d9b110947
+0fdb26849f1ae8ded6ceaad5c60cd198
0fe0a44d748de5df478988510b512aa6
0fe25de3422190b0f760c439c0e052b4
0fe3df008a2982e716b9403bd6487256
0fe4483817a6fd1ff7c48ff689c93882
+0fe48021e2fb2ce224a442c6b68eea90
0fec9e6570ac779d7c8b8d0e0122d271
0fed82f6f74bdf8384493db0c7671156
0ff02af53f8f13b2a60e68b08d82f554
+0ff1d29e2f968c23bcaed5ab94d58cd2
0ff2c9c047011f191d5804f686331310
0ff7b3c1a3e9dbac555f5d0699527a11
0ffb26d29a23cb71cf0ed64cb53698d4
0ffbed1cdda7c40e39acf2fa5fc68c3b
+0ffe4ed3b775c60f318791b4b23ffb09
1001305fc0cabacaa99cab32ecbb57c4
10078dbc57f60d59072eb36fd420ced0
+1007a3fef80610110ca560fc4f7e4b39
100906e33016af6ce1c670b0166c0353
1009a7cd5e03024ad2921603d3233f86
100a826c6ffc8644d03f279b1cda3bf6
@@ -1039,21 +1425,29 @@
1016cd94bde0643533c4013e7e2a675d
101714eac8a241ce06e02521f3609580
10181ecef7a5a35fa47e42433e79a5ac
+101a47f69073c5c35935b9a08015194b
101c04899b115b8ab2742705288288f1
+101c6dbc67d98e9e7913afc9d969259d
10205324a44f7919152890ec351ebe93
10212d06b7c2c6011624bfbf68098ebc
102e843e300a601258c16dde33e88fee
1032aba198dd5b86fc6aeb6a0c943fbb
1033daa4dc4cb82fe24f6157165a0525
10399a21ad01bcb6df26c4108839990f
+103b7f6f70303d079e28e8ca8ca40762
+103c13c9cf167e11b57680c1b098d8e9
103ea9048c56a5d0bf54965f6f29e20d
10429c6e838a19729542fa22f5ce3625
+105109f86908aef3c585fdc65affd5fe
+105528610ae06e45deb8164f2681bd2f
1057295610e5cbc904074183aa168d09
105f49e991ce8ae8f2e8b8a6079c687b
10608cec96c6e2ff666223e7498ba740
1068143256e7fcdc7ce24bc5e3ba92b4
106b378fff1a4a9514e1e47be5d03eca
+106f3a2d166f98b4027bdfc6b84b39e1
106fc3ead7856d5d8fd45942f342c7e4
+10761f0b532ea7d27e579c802ca3ec77
107bb7cb2c8d5e497366de3bab2b277c
107e824cdb7aecca3334aa8d0f37be3b
1083ae8361c36e482ac2972e91e94295
@@ -1061,47 +1455,71 @@
1088550a31645ca76b6fc00e4a3db18a
10894d6b0acf1426a6d0254037399f33
108a6006f113f0ea3147ef5a51c77030
+108c70ee3958ea09f11f6d35872236ef
1092448650d608ff173afc701d482c31
1092b158485fca75f40b4f6a14142c1c
10949f67e8182f1130812489f0f9d678
10953298b4c50836fc6044d036c1bfa1
1096f4480b05634699c1b8ead3505bb6
+109b8389285ff3d43357f39faaaa7bbf
10a93be5e8225b84a67a0f92f5c6fb6f
+10aa8636a0516d84a842f1234475d298
10accfd982d8eadca835ecd8dd8ecbe9
10ad35dd7e53d6dc0fbf6ca867bfde0f
10ba518561fa25ba99023681bf6853e6
10bad937f7c4a608823fb4b02763c647
+10c644ebcac7b7a9af3693d483a6c7ab
+10ce92a25225610d91949d73d86ee95c
+10cf4ab5a4aeb7542fb26c176c0fe66b
10d00e9e72874137d4c678d4bfe0eb1f
10d66bd9d0105d529d725b52147f19db
+10d8db74f0dd995962c0108f4ba8a6fc
10dfbdc086682198b244a8830412eaff
10e5aecaa113e019450876b6aa37ba56
10e6541e72f84aaa3458e5b1f4c15814
+10ea7e39ed6af683d7b7edfef565ac83
10f1a36f1301e293a64f59fb7755be82
10f36ed1c0859b2172511517313dec94
+10f6be0f8bb121e339cde0d2dca3a7a0
10f94cd5c8a9f942173b3e8091ef0410
10fc5488af8bfbd440f04af11f1bccca
10fd1043393f347d937844e4f7e0b296
+10fe79503b2d6008bc65b545bec4feae
+1105607e7107615b03976eb3af09c8be
11056a7a40fea6844e4551b87c8dd989
11057a4ab71cd7caaed54383f9866e06
+1105822ab74e7ce156acf91637b95f2c
1109a6e6b79d2a6d40f926a29ec0bc48
110d551b984759326f46e6effd06fd35
110d6867f3f9e443b2bc391836196266
+110f51ed9be7c86879da9b6e1477b66c
1113691aaf2b966f77c7ee81abc01818
111bcb1f9843aa7b90051c9cc418b12d
+111c800b39417452f7ae6a078f626fd0
111e73222aa3d699b05716c3d5d3e591
111f1aa2235cdac22b83fef964a82a3d
1121ba5d884fdfb8d2b49f06ee9faac6
1124043baa1c4cef2046522753c0bf6c
1124c4345681d53b3cc51bd9dea25a48
+112607c3124d29a51cc71d3d16eb4777
+112dd50057613a5881277f75917e4805
+112dfe847f7f6d80d8aea2f2c456b3d3
112f6104588d393db0ba5b1446de8960
112f95975f05e195ee79a29b3244ce95
+112fd95b446d22d2e2e02345fe11ffe1
+1130b338df0bd5f198cb3749b72d77dc
+1130dd26a244ce10211263930b87b195
11379eb9b2d4be9f88bbb4ad9ba66843
11383a4f6b07012c43d81df60fe31cff
113f0d67f8f8eb8e803c4a1784698af5
113f8166fe3cbaa763583daa349e10fc
+11400384d927cd8fada9d065fcd5965a
+11415b2cdfc67aa599a9ae7ca3b1f848
114395d2576aa3cd1714e3ea168a27bb
+1143b6ceb4ad9e9c96ea3d9464fccfae
1143cc566294ae910d1c4c9e7e7fc5c6
1145886091b199a2837bbb67cb3c9225
+114f9ee4cd90535daacb64cb5a1fc96f
11517d554441e7e5281e55602406bcdd
1153bb7bfbfe5cd592a712d020f90902
11559a4e1f0b4a40665091ec7070e660
@@ -1110,9 +1528,11 @@
115d3bcbab3ad1c10b4e0695b85d3ba7
116277ae4017505ba017ee9e38a48e83
1166571df4bf038219962b0af06873c3
+1168779bd7ea780eb225a068c3591e50
1173d9b3539090aa76ea43763c3a54f8
1174760872ee045ec13570ff261f5d41
1177ee8d3cf58151f26855decb87448a
+1178138bb9e87c09c23c573f116b2b1b
117c7121c9d179c81727835daf0469da
11825f0c778767c4edac04da84a55045
1183d806b73ab05d71bf0f1e36d61b57
@@ -1130,6 +1550,7 @@
11b1fa687db65526bfbd1648bd36abe1
11b4f0e06ad027fe519be0a66e8e2f1c
11b76eae548ed79cede3592c6bd50c30
+11b7782c8868c715771357bd87dc8422
11bdd976861834ac9025e5f7681bff6e
11be0d0ce8a1ca91041f8a7ff991022f
11bfaa40f390a20c5b1d0b2a08a95726
@@ -1146,18 +1567,26 @@
11db6ae6137ed18f695cd6a9a333b2b3
11deac2627b0bf1e7c81c4f026464dea
11df5de877a48379b0f11611dc571e42
+11e3e1dad8585993f1360c6fea29326c
11e6297925095f809e1019e649c73a43
+11ec1303984c8e4d21007f66575bbb0d
11f41d781c031cfa9d8728f1b93e037e
+11f482757eff505479373e233732cb7e
11f7bcb4f885dbee02e53d17924de9dd
11f80bb140dbf38b6dcf63574aa0eda6
+11fca97b64fd9fade3fd659af0658b4a
12026eb357b3e300dfb6482abe259021
120432a3bc6603feeec5d0d3b704f26e
+12085d33befa8945bb068a29d1413620
1208d34d9e9995e83ca1ff6650e81a1e
120bdb07b34c6597742c090cabe63d8f
120f301d851fb26862a35cf3f8576e31
1213c1e4e9df3ee5d13ca7eeac7eb5fe
+1214fbc77410ba97310fb41c77c24deb
+121830651f9e95e02dcfe1e2ac8608fd
1219b28926238df6e1ba11abdfc4a52e
121f4d8eed1994dd2cfcaa1511a064ae
+1225c4238f291f2e20df1091eefc92b1
1230c3eb87eebcf7151d5b700467db1f
12396158edd29d2337bea0392c44c3b5
123a21f254a8908de84adf24705dbe50
@@ -1168,6 +1597,7 @@
124ba142f0d94f8281e865a09e35582b
1250af952e10eb41d0b464f259358b40
125f9ee0547f854764f2351664b07638
+12605c24d839443bc405c68bf35109aa
1262d6717e4c56e13687258435e591e2
126345495dbb65717225289702942812
1265814c354605c17a7d514a8b969d4e
@@ -1175,23 +1605,36 @@
12670d69c78ff47edebd42edbfd7eb76
126cb41e3cae5b0bb0b149459ecb54aa
126edc72591b20cec30af20ff365f7e2
+1273ee7ccf40bd4c35d7fe811fe71a1c
127474dca128768f867589b714cf387c
+1276bc06aab560a98a803269c305e95a
127707e65caa351159a4e22cea3726fd
1279da5bc23bb63e4b4206f64279df75
+12808651ab027eabebca4590b9b98e49
1280def9bbd502c005892b80c09536ea
1281f131fb36462564d49b92e36ed593
+12851b82c63b99ed1b1fa83f29e2d8f3
+1285c1fda09215f0f85296d8bd44aa48
12871c2ddb304f196a2127b67d6dbf37
+128bd27712c3e2b42584f1bc261c48e9
12912bf30c7ed273f553ff3b01495b57
1297c88edd5a7496e750ea1db855e519
129864aa15d10feebb69a4aa4ef9d917
+129ddab45276d2931f80c7712c0390fa
12a31409ef8760344fb16798551a8610
12a77b697957ea2c133a31ce19dcb63b
+12b7e117a2fa4e6bd11040591ca23fda
12ba035390e11882b70764044a2da62d
12bbf898ca9d0bee089408bee5540d34
12be5eb2b9a5fe40f928501662dc1334
+12c2a859b0a1b9ff4cab9c1e91334354
+12c5ac2ef620ae96eeea2a01da3d91dd
+12c72d4cf95cc3b3c979ba3bc31ac16c
12c7c32e72a46fbf7af11c352afeb230
+12cb9d476d346d34e6ba63a62d2f204e
12cfda304e51c98e4b312a05d558556d
12d377322985e4eb110064dff4c7bd56
+12d5d6464e1474d1a9503cb0bda7984d
12dde9d976637b4c76c95d27d375bd79
12e01fee72de518f1c153709035f276d
12e14838734a6138fad1f1b41dedc7ac
@@ -1200,75 +1643,105 @@
12e488090acff250a05d7bee2608f781
12e96adfb0bed9724eadd952048cbf2d
12ef1bed8e44d1383884cebc5f7a31f6
+12f1124eae6d5273511f696681a255de
12f3033d00cad371551a0bffd9bf7c8d
12f65b36c0b646124a6d85e1ae94ad46
+12f69c72576dafd9e8a2f30a9377b09c
12f8f084b3be4ef72978c51d4efecbb1
130001313ced605c946ae0e14a33e3fa
1305036bb5070cdb2bddc34c16891dbb
130bdabb875443ffe9aaeb37db150313
+130d27e8cee0747da2e63b166def524c
+13119259f11f7a8cc09cbfc000e73651
1314e38a699a0efd3c7fef462d5a16b6
131658a51a64170089ea8abc020d5358
1317a6e3f2942772cc82f9cfc9ba7432
+1317c4d4721313ec651bc61c5177bfad
131881688c24aeb84662f1bf4ffa6f34
+131dcbc5e15cfb747d829d1479af166c
13201c16878e3ef9a97eea2e859e05f1
1322c8e97f4a68d957c3513d5d57769e
132368fd5de0bdfa83950b5726018c98
132582e45cf266570aacf9311900a13c
132b943c9af8b67d80d251cc6934fc83
+132e80384aa5b8f05c872edd1d67231d
+132fe739b7d4d655e828a240f5c1f7ec
13302ab045e1caead15bf7b07ad74c89
1333b1aca22be3e0c03a6d25326a69c4
1338cdbfca3fc8b7a30b66e855d4179e
133cbfd181f450dadaca2b31666bf58d
13403f4b12366b0d5b74a2b046dc279f
13440b79a087752161169627168b0cfd
+134a0640f87e13d90118001341a0251e
134f971d504b1fd1cdca10c1f2f8423a
134fe57cb2cbb5bc7b2c0221847ef8e6
13502156c7da5961ce94e194f90f8fa8
+135043bb73bd3a978f98b2c55f7e4f7c
+13507e18134ba312670e2645f427b786
1350a1e32c9a3e0474991e3a24cc3ce1
135573b557221ecdf1a9d893ff4ad83a
+135ab053e0ed16b784ae76574aec31b4
135ae5d4d6b3b2a34f86478862a6878b
135c92ae0a7933eb24f685d4f4ffe6d2
+13603cdd508debbd5553a35d16a63bb0
136416f89dc644c844558dda59162007
13671d538df10681fb4a6bd3f196fa3a
1368b418d08d979fd0ad4bf82ffbe2ff
137012cb7eb02a4000b8e74d9da1b599
13725042c309c9d7a8a9bf138399d66e
13750782190adf5bd887f2b0262d9295
+13759243c8858757f894d48015a9f4a6
137a3ecf7c08944dc0aefed82ae5a2ad
13833267b90d16a7b73cfb69a6f9e25f
+1383511e489befccfb06e78511d77b25
138672e70d760fe9a01d8606cbc461cf
1389ac1cc5537693689c1168d771b917
138a802f4751610beea1d0b3229e5588
138b803ce1ebe0d658924024369d65de
1399c930687a8335b2885f0f558a9719
139b8eeb57d114d4354c4355b4915479
+139e3ec96fd3ef8052e8d33ef633aba1
13a371e69f5ad1444e21cd2257fc9f01
13a433e30b7937656541fc4b6d20a3a9
+13a84f6046c8c84bf7bd32951492315d
13a990f13447b552a57e86d5a7ab9a65
+13ab93373cd4bc60fd896056ee5799e4
13abb1447a9a517d1559aa6ef7c1bef9
13abc932d1a744f71038d45ddc88673d
+13ae655345fb59045d0cd30270671610
13afd099a43e91dbb8d6c1c2da5391fb
+13b231d9a7cb729d4b3f0d9397c48260
13b530aa7222ed177cf134b5f7d4d8fd
+13b5374fc6da8bb270242fa9325ac5c0
13b835f43e880515fe4d00d82ec4d879
13b906fc74c9b65e1ddc92dc8cd4745b
13c308a0c10631a72dea575208930781
+13c52c2e4902ee0d38f9b38abd056089
+13c714d1fc978d58ea56357d1d5219cd
+13c73da60d64b4b3b4a841e11290aed6
13ca63f638ffbeda82970d4c2895fc70
13cc674232435e22462275038cd55362
13cc6e999717e8c0e5fc8def220bec54
13d26abbcd4c895bf2f7b4a2e4be4389
+13d3d456d875b29870aeb1f877cdefa5
13d4fce1a5538165405a72c80fffcdac
+13d7626ce7ff32837fdc423f7b6b90c6
+13d839b87fe26dd13fac6d6287fc4265
13d89593a361ecbb484b2b8ad2cf9912
13da703cc8cb20c6b9da59d6cf775e6e
13dd6a5e2ed55080b70caeb0b5c8b88d
13e344650d5cfb4ab99448a215427e95
13e966d32d34630fd997294846626345
13f26e38b8d28e7208294ddb0b76eb1c
+13f319652ef19c3e3689540a0945d597
13f5921de3c9709de899f2b7226094fd
13f8cd49949d92f1ec5a857b8bd87e3c
13fad78df24e2a5709adde62e403e01d
+13fd74e2d01b7f77843c7615136cb83e
140265066c1cb7a2408b0251c1292ef3
140369d27e96feff02891f6abe9522ee
1404c41dec97d4128d0f07dd6770f022
+1409fd2c71468da2b65936498f79524b
140bc726205d1e2d395d522999c13951
14109687a006f0ebaf143d451d5cfd91
1411017bd6e69eba5f4b44c7d705a1ef
@@ -1276,15 +1749,21 @@
1413a48c20e9973d75ed28e20d4f5d01
14190622eb28c4e0481ebb8b4ab3750a
1419c14bd28bdc9066150811791db025
+141e45496ddbd28aef20f2cbde3273e9
141f9d78c9003576ccf090c3ff761a22
+141fb76a53dfd8f24029dd69917be155
1425fb223c5ada047bdd7a17e8ebafbc
1426511b083e72177477f0fd6fcfb99c
+142fc3255470f089dca0f61e426e14a0
143592cb82c7e8aa8a485bb9e45daf8b
143677189012c4a983edda0b56fc773f
1437a13ec545e8f89d803a7e05fd4b28
1437d7f6d43002bf9a563e48a2b028ec
+14399500869d3d2e7bc9c33c56276a81
143adf4bc02ddb5b2b61b7d9d2564479
143c8b50a7fba0927f72a0e4986b6dc7
+143d75f1cc6b11adf2e0832f36c6dd96
+143ffcb20b42d8570727231c11496d3d
14421442d970bc8e8358bb20b614017d
14434a8fe8ddf027fd30c468178e3a50
1443c4ce7292bba9367d19de4fdd929d
@@ -1292,21 +1771,33 @@
144697347d9759fbc7acd9b19f3d6543
144c9d148333bfa751279d3834828496
144cca949a0e0b1e58877a53cdf8ac1f
+144f16af6401b841ea37bf5f8d7c08e7
144f9eca5598e6393999d827ba074ec1
1455a351ba9405fe99814a0bc38358b2
+14579e025738e15dcc87bc1a0837bda9
145c2c96cb11b838fedbb7dc66d0dcbd
+1463350845936642df58316847172a38
+146942b97e07fb8a949ead958f9ee614
146b45212f4aff1755933ff730812f90
+14750d3e317605030f554ca822284620
+1475a2e5cd012ae4fb8b921202bb4da3
147c9d7a91b0258a01258488e1862d33
147f437dded2dbc2dc458cfa5e17b21c
+147ff14ce71ce0ccc0f46dc48c1df097
147ffe6a6749cfb559edbb17a4c2ffae
+14809d24b82d55d0f12fb184b1a101e8
14826e1b8488906c054548b5f180eefd
1482ff8a742104dca59b7e3109e47c27
14838e15c6709927853da3d178bf59e4
+1483a1e501697a49b6fb1b7602bd6009
1489a125597040774edf209a82405a75
148fe26dda41d088a90fe27d1c98cdf3
1490ef903406dd9701d9b6a5d8024158
1492053a57056db6f8f9a6ad25db7b05
+1498b22c4e6efb6c9c57600788f11e49
1498ca4f00d462c7808747b3e78b5208
+149e025b9701ebed66e220f937eae05b
+14a3e9f7628293affa8989017fb1ac6d
14a64cb438e64f7d03d384a70d398e38
14a80a0eb327049a5a7036d28e8ac553
14a87dfe76db97843adbdb0aec7486ab
@@ -1315,19 +1806,33 @@
14adbce250383c02af7340566843439e
14affbf151c62afc246af74cc0f8375d
14b16159dc1a6701488da930a30051cb
+14b3ef6a69987eed51053ca847d8f288
14b44fca2a57d193d21315d39f537970
14b53e202d452936540e488280aa4b2c
14b8ef1285611e75ac0595dafd927c29
14baced4c2cc51a5ab4012e4df3814fa
+14c26c5733cdae20bb022a8eae5dce2c
+14c479a916fd80bbd35403292a792e03
+14c71f41a1e244527fc499c9cb238fd6
+14c8788a59accfc2f4f766c3bc51e1d2
14cb0a2c18b7606ca37e323f95744eb4
+14d41bc3abf5fe8560f8e555d84164cc
+14d69673bff813f3844a49f80c08611f
14da0bcc720e18333647503872a68a5c
+14e0bdeb4d0263e59e6b2d4ed5f21692
+14e3faf7be4378c3073884595454a49a
+14e7f8c0eea2779880c5963bdc639997
+14f88590bf5728ba0072a837538a985a
14f8b6ba8f5e01b7e86114cd1e7b3cee
+15007c446e3f2c55b3c25029897422f8
1507644a1f768138471019a124d38819
15087594c3b0e52c8d54f5304cc7ec3f
150daba20b4b365421fd13b12a8134f3
15132a39a8497af69f16d8b33ca6bd68
151810620f57e96fd73b48c529a3b6b1
1519b36be935a03c82aeedac12ec598f
+151f4bb9fddc5f83514540d429de7dbf
+15261f753d2fb94bab0712e715d96a18
152628fdf0aa47b40f16441cf5ffd716
15295701bf03c51d4326d38d0c0fcce6
152bbbd64bd4767054ef4837f0aaaaaf
@@ -1336,10 +1841,14 @@
15339e4028ac0d116c2c29af8987717c
15362c8acc6bb1aa0b043f3b97846458
1537e4ad6d713f2d9d8ab58a2d5f47f3
+153a6cb5d028a6cc83c7e8e72d57beec
153b025233b2aec538f53c49c92f1e5e
153cff860211b3e48c595fc1ef3cf78d
154128bb87684bb1af24a5779a8780ca
1541b37529db87ae97ae35d6f3230d51
+15424f0bd40464439087d03b6f87f076
+1543b3efb4c711a8dae734331ab34c9b
+15441c1b3e5692141f4ef1eee370753f
1547ee6924920ae7dc03573d95c84a63
154aa7b39beca044db4643d55913f1d3
154b7fd72c9968ecf854351bb2b72326
@@ -1347,37 +1856,59 @@
1550f4f78825b8bdb13e995cb993f069
155665b312213cfb4cdc1809690c8ae3
155b055dc44952f5502674905dadb8ab
+155cbd90ab7cb71aac798370c8fc8af9
1560b3940ccff4d7ae0559e22e8d2200
156370c58c2d8bce4f3f9046001f3442
156457e770c85542cdaefd61733999ca
+156cd3e2bad12847b15d7b6854ab4a7f
156da521cc8d497709dc332a3bce058e
+156e6783c640cff1cb504d11fd99645e
15721bb8e99ad3c6b4dc096681c69cb2
1572b34c6d902fdf50aceeb444c104ed
15771e5d104294424d7def0206c4a076
1578e3aa63787355b804278210f88ce7
1579daed36e2674c89f8ff0ec5785b4c
+157b3db80ae3efd8a5b5c5ad91ef1833
157e1a5e77058749a0bdbddb7e3e30ce
157f7dee58295642e4bac3f91784d41b
+15819f73f2dc3562a1ba57e6aafe6b15
1586ef2d9ce8a60c1239e8267dd4792a
+158837faca17dceb0a701f4ea19fb2c1
15888fbf65a9f1b116ffe2ad88951a2c
158aeb242136ece5e0870b45c49c7510
+158dec787cba597f1918fb5432a56fc7
1596cf0f7c7db667cd240e03f3a4263b
159845465bac31f8269433b900cf944f
+159e675b2f54647d9c3b8835cfa7ce13
+159ec81de667652c0de12efcde2f8c22
159f45a5bc0d401d55c7b00977edf1f9
15a665434ced6dc3e0e741f3a4bcb2ce
+15a8bae01319ac1a4ea7bf89ac892bea
15a8d74ce500df5615740d2a3e6365cc
+15b424757cf21328061fc5059a65e571
+15b6ecd60252839d1a917a0d316294ad
+15bbd07733e2715d2b352d8b04b6269e
15c18eb03fc9a648fd9762dffba372e5
+15c22d2a4e914148f59df87d2c5dcc3c
15c45c01e0ec5542fec5091a531e4fd1
15c9a3737668b270fe74dfca822d10f4
15ce2158c0dbe7ba8dec3f51c535d4a0
15d3cdf1c738824eb056d817ee43b5da
15d438fa351dd07309b8e8a6a9efcbd3
+15d4e9cba324cfaaac3af53bd3344187
+15daef091914d6c94fdf1a10a50491d8
+15db5887ccf319a50052e7d2598f635c
15dbfa4f4df1685218d9f58cde2db2f8
+15e6b3fd1b4b0bcb2d8f6d7c0482e524
+15e7d6079ffbf58b4704578115b67ce9
15eb32ab38693571438d0b3388e8c0af
15eb731fedc0462c6ef3d705099afd2f
15f3ff26f9bc8e910959adf9c06741c9
+15f40ebc80c69334ddb75a58dedff11b
+15f5676931fe80810ac18999ebffdf4b
15fd6bdfb9abe078ef1838fef53c8056
15ffb2ab3af03e027dcb98f42e93471a
+160426ac344f4922f85e447effa2f4dd
1604abd91db4e383bd2a5b0ce3ca55d4
160654e90aafd0bf77f4acaa849bb6b5
160d78801519d9055bb6f67b83b95697
@@ -1387,6 +1918,7 @@
161b8ba4b43c23af6a4c616dc441806e
161d036be3d34feedf8e421dbb55fc50
161da74169b57166a7201a491e341de4
+1626bc2bfeadd57acb9130627cfda6e8
1626d84a2e833f3ce89078219a8350b6
162799e90a77c34fd6035b182acf44f8
162a68c9f0855386655ee02c58eb3638
@@ -1398,6 +1930,7 @@
163c5e48acc01167233fdc11e88f24fd
163d5b27932a3a71e85d1d5fb5b4cc96
163e04705261b4e147b5b75214a2ab47
+1643fbb1a639083bc707616da062fd49
164401c43ca6f0e04f4b5d6b75675bd3
164b90dc96bfa01e3e62c05ecc957896
164d19eef54fc4ebe43c13dcef481eb9
@@ -1405,11 +1938,16 @@
1651b1946d8f70df1b33856f17e566ed
1657595806a3080e6610ec81a4e26aa0
165a10b0e9e7c0383e6a92b9b4ca83dc
+165fcdb4c6a6832a2294f7c0aef7bc48
+166aa5450f896a45ac8af246c3694bea
166b9fb4135668f87b88e7a628d72afd
+166cc6b96992f86fbce5b08d3f49c704
166e80813d5bae80cda52eaab899d93c
1674da3770255f4f9747b190c4231703
167b0ba18e9e4b6315b61a45a90aaa40
167dd8f520e50227992177ce73d0ccd3
+167e1307a8ea51f54a6f93bdf5e9a60d
+167fc1115d9794b4598ddb9990545409
1680cc81cd05398808f935d4fa92a769
168405070e66394fabf683df83b5142d
1686b7f11623e34c0b3c329d21dde6cf
@@ -1420,17 +1958,23 @@
16926ae2808b7641d15bea6dcbe4e511
1694e0dce621f88a1015428d4b2c149d
169828a16daf9588e2a2cc1e53952acd
+1698491224a9e8e9d75f91cb3937278b
+169b7a02742284e8f5fad34a3f3ba220
+16a095824d68be9e35d9c3cd90c7ff78
16a21566b7500403cba299c5bc1777a0
16a257cae989eb5ca11b381bb3457bad
16a34258f35b011549abedd88783794c
16a9e250bd21588716e040b2bea9a0b8
+16ac29a06634529cf837fe35cea6a2c9
16ad0bbee41a266472301e9c24a159ca
16b411b6ac66e08fab2e802133ae5b62
16ba117d6e0ca109e47994522eb3d950
16ba73e2438afaa1126c4674722adf6e
+16bae89c0ef47206702f79a4642dfdef
16bc3ad7a3a9907a224d155b8c974035
16bc877874ed8caf02f7dd406692bc46
16bd1986e5d3be72916faaf1af577934
+16bf0bb29a647a129bb3f39ebfb13601
16c51e5074d2fe489be90920ee8fefb0
16c655d1470b1cc0b6f36cfae3a60776
16cec97fb27cd6b86c3bd0edbf0aaecf
@@ -1438,18 +1982,30 @@
16d098f6cadd7771099e5da5eaf623a8
16d18b7d97d0e20f865cd29094a2fabd
16d2847e2d7389b4ec52cd05e8accc7d
+16d6b92d52e19d0018f946a3dd2270eb
+16d72a007c2fdaceaadaa4d2c7eb0ec4
+16d8b1c502782b8ae9d23ec8adbbb184
16de208fd4017270da4d8bfac06d4ec9
+16e4193d3ccd91268f1059ebb908aded
16e49c6dc0d4f40bd462ca8d1f9b3e00
+16e91888462f550a18440a1131ca29e3
+16ebde4d398dd9331f6a0f3b47554291
16ec3bc5bb030defdc3cfe85fbb1277d
16f1dda6837fc0057318d2a171a6da56
+16f844a86722748682774006ad716958
16fdb8e82fa2777b4fcd52ad037fd17e
+16febf0dbbb5c77b2ddb512e829f9b92
16ff468abc517442af901de06a035a7f
1703d79fcf1e16958d69f92b4e9e0fa1
170f631d7c7e611889d38fa6ce44e3ab
17131a6929fe2541760f5f5e7d69e876
+1717d8c323313f92959fe771bf726a71
1719dbde647e658d4f7ea3b2f35fa41d
171a0814698c7e8fa2d890544143ff27
+171b7f6157dd50c7b11d576ce72e3816
+171d71a1e2c61a67591a933d67b3b9fe
1720713886ff4ba7fa04c1a97def968a
+1725269f09008874ea929f9dad0f0479
1725650f77a713f860766ba22c15d916
17287e67922d9f23a657d6834e3ec420
172b0a0c079cde02cbbe16651fd57ff8
@@ -1457,15 +2013,24 @@
172e88e363438471be93b2bf996272c6
172ee161b2d2fdd2f8a55ad960e573d7
17332fb7b388d3ea1ca0fb8d3e00610c
+1733c9d268582f6b15429e9998f1bc46
+1738d770f0da2889af19bed79b177bed
173969db55601854c9a01d48087c8dd4
+173ba44fb7595cc91bfca29587acab39
1742156f90b313f703947f1564b4b200
17421db1da34bb7af83d712c1cce34c5
1742f826ae6ae0350548e84a8fa9ce91
+1745a7dac8053853cbef3f71389c2289
+174b9f02b41f95e51b5905576300aa0f
+174c92c4d8498e94a783c8f2af82cb1a
+174e509cb743282aa21a5716f669aca6
+175a9e8c09a4c972122e934d9ed96ec8
175b421ff245894f2ff54cacd138d706
17615f40afd0291bd471fd7f066519fb
1762f6dfb5a659145c65238406d5cdbc
17707376046a2b17f66b30f571e76fd8
177c24702979be311fd74c1e2b373c18
+177cd17d43bfd7eb7374d7184a5b8312
177f24f33529cca0708befea74693dc9
17803f1148ea883641b9c4e96f4cfcae
178076f0cd2668c1a19e460fd1bb2453
@@ -1474,6 +2039,7 @@
17887d28284474c6224e6b07ad2a3bcc
178aaa66599d744f416099a5dff36bb8
178c4a76eb34640b1cc53c9d3eb5fc44
+178ded3974548a4c04548982849a37e9
178e28e5d80ade2ffc49afd48c4600f4
178f238fdcb8eab7ac8a3badd7f81962
1792ae1c220d60771b29e47391eac1aa
@@ -1481,18 +2047,25 @@
179576f743f3cb628a0cdf3444d73815
1795bbdd1aad8d8ed5d1f5b19a828f01
1795eaa4c817baee58ea099bc752c371
+1798391fb2ca7b202b45812687915f2d
+179b0c729547071c34ae808eda175654
179e091ca936927772463eb22bc8df8b
+17a397ecb975b92466817ec1ee345e4f
17a63ce5addd37f85c9a40dc4ccdfabf
17a8d978474fda69b1e4ea99029cefbc
17ac9c171d92848138b92eab39721394
+17adf710d7c0dd712057b2c5cc32227a
17ae1457d0a54bd1ebd74b786bd74581
17b01e3f8e23a7e3814152489a87c3cc
17b6aab771131cb7e07164b5453e83cd
17b85ede3124dccea9fa36e476d18c07
+17bd513c57f7ef63702a13f9205184bd
+17be542eb35656601ac524617a0056f2
17c6541f029115cde6c5fc13bc1f9946
17c7f71d4a7980177e7ff1b13ec4fc1d
17c874dba69f0a67aa1bf9aee7538d5f
17cc714e7b341f196acccbd37b7176a2
+17d0060c74b46ba2d3a7263c66fa497e
17d67aa0b9bfeef7c85526eace1ceda9
17d8dd81c78076a1cfa6d7cd7a90dba3
17dc4d80abaab61218522d947a22ccc3
@@ -1502,37 +2075,53 @@
17ec633977e91f0e96fdc713a499ceb6
17ef3da9a794fb25f059e8fcaf895790
17efdb11ab0d4dd6886d660fd9c37d43
+17fa2b3191eefc9f7ed9df69deb229dd
+17fea7667f850fc081878537e53287fe
+17ff4fb1c436c96ccdbcebebac7d959e
1803288c0ca7c15c046cf6e4dfd34ef1
1804af9ef5724726509c35733afe00f2
1805599f3644e85eb61f5088cb5bde64
1805dbeb723c2e4ba646ab7c51827b86
+18080e5fdb9567981f9a500974d1a012
180da230860d49513f134adb28fa88de
180dbc03b80475589ac6581181e082bd
180dcfda05a3982f933d7094e5726e6f
180df21db7881c77d01e6a8c10ccfef3
18106a7102d0891150702c7dff9c5431
18156fdc4bee4c39bd4b9897a8c52be7
+1818929d1623769a7cd6282ba078dea5
181a1d279bd5b6a967f855c1c23b1aac
181d72902b0583970801f58c0b48ef0a
+181edda21556d87c7fdf9ab5552e9eb0
+181f8b1a7e6f7c0eda13af73611b9fd7
1823896127491d5329dc5cba7f7748cd
1825ab263f59879af4166e9c9438b9d3
+182611550d5bfa9f55c17d15e5633d03
+182995da01ecae57b64b823444076743
182c1a1ee7d51988209fd100ea4e6c31
18312801be5f072f1229abec0aa6c3f7
183a8ddf77b7c51719ea237c917f34cd
183af19306f11248d5611c4502819c5f
183b584c4366fbae04e264227db8d57e
+183c7038e446c0d8194912eca901952e
184166c21cd997a8bac69a9b787a833c
+18447e003e5a9d3712f70a5ebcaf9615
+1844fd56e91d1fa150deb7088b923bb8
184bfdd3aa4119a2016693d6e2049827
+184e8ef9aaf18f99c9dc3fa39dbf187e
+18517f6c6ea82cf79f2f107600bf7767
18536a5ce7522bbed131daf75e16896f
18570799043de652241ea35ea2b9576a
185ebc9f05dc1e452349634ce67bbf0a
185f96bc26dd88494593800856f946fe
186092b63126e09ba178fa04cb9adfb5
1861aacab14559d0918ca809e2dfe677
+18654af399631eacea5b75d0de20683b
186a58dd6a30a634edef45c791598f57
186d0979c5213ebe9d19fcf539959db9
1877417a3f887d1df90854c7d81a8100
187a15a1e1786e07b1923354eb0ba960
+187ac1a99d4b4785db094463239e8d2d
18816d625e5ca8913ec24bcb2928f983
188c59a02e4e8ca7408594fecccfd10d
1890ca9024ecf1e921e6fc37a41ea2f2
@@ -1544,6 +2133,10 @@
18ab15a9d35ae0dce67d2acc90ce298f
18afd2cc721bbe772c84b2650cbf9400
18b03fd564fcbc5e1daeb30864d170ca
+18b53e160ac6674a0bf556f10d62b3de
+18b5c004fcd043009b98fbf7887321da
+18bdbf80e105d07f2959f738e6a71897
+18bece8ac6fd2786e2835589bdaa10f4
18c01979395fd21aaa1afd30b1fecaf6
18c0cc78c51c63b2c74241c584d19aad
18c5413cb8158c421e6029c0f7f79111
@@ -1559,44 +2152,63 @@
18db9cfcbef320b40e6fb89a9b034bbb
18ddde4568c661bb38f04715f9016221
18e2a0cf77667d81beb0b1e002f36255
+18e69f9d90320a335a61dbc7a47472e1
18e6e01ab534218902d91940ed943cae
+18e87d94fc567deadaf8d9991aac5eed
18e9f101289de43de9068bc89e758686
18ecdedf836c0d37f33c169915c1384f
18f35f49a2bba9c775c3f002ca5668e3
+190072f4a5024d63c6d8108b469513b8
1900a8f9d7434cb34a09ac3d66147bd9
19017e667bddf9d2f2091dc0afd29d90
1902b2464d9b891d6768073f9d9d834a
190360c42290149ba02180faf16a375f
190438e79f64c4dd643d48dc0400225c
+190719c784bb123ecee45c76fe4ef7bc
19089039f06140c106b099e80294f132
1909815e1536eb7407d31dd252ba2d21
+19116ba3ee05134cf582fa7bf33541a5
+1912bd71559b8f2fc4d0904fffad6383
1912d9392f3bbe63a771a8f4c31c6896
191876a58129c9483e17519d19c3d758
+191b1746b453974e9a9789b9a0e1e22f
191c21d50fb34bccea75a9f5e0085e2e
+192588d33d550f1d436e0f33e3f2cb8d
1926a6fcc250e6f7d4b22109424537b9
192911af7fb2957c61f45d94b3d7b053
+192b1c715f76bb103c9effbd85ec4c15
192c99e05318b118af317d6d1253aeef
192ccd2bf255fdbc832fc964ca0c396e
192d4fe87bbbf20ae0b4e5639ef67e7c
192ed1822c339b11e09a6a36e4dc45bf
+192f63551e0062c0a99a71787575bfd4
1934663bcf5c19c18cc1bf04a10ce240
+193d3c3260d8e0ee6ffdcff3009f36bb
193dc416c4e5b5fa6a8116ed7c86f681
194272625a93c44d07899561222e41ad
194bb396b76510eda54dd12c853802a2
194cf236c5fa6c6d71346ba98ef2b797
194e41e4f4f4d64e8a8719c636a0a20e
+1954aae4382191b5783956f7cd4cda71
1955b59f64ffa9c32ff702a8638fc0a2
1959c245eff356824f2fbbc5623ffb54
195a4130b747ef50ee69052e6e134adb
195cc6401325aeb3998b559f2a0220bd
195e7ab75343cd74f189756242033fea
+1961596797a7bf8a06ffc88875d3adee
+1962c830b8d917cf12f71ecb6837f3e7
1962f538c584b381d5066ed669e6b832
+19685000056ec5a5cde4f27145babfc9
196e078018412bed69b9233ca6cb0db0
1974494ba4e1c76ca572743a61c84a82
19772a3101a1a5bd19d0d1ae4856cedc
197a593a9744727341ad4ef449ff03ed
+197b6e9ba508fef05487030425f11bfa
+197ffd734239dd6d6c9563231786386a
+1980d770fc0dd33849e93620d057ac88
19845cab3fc6f8f2d7db6cbc7c443de9
1988e0aae55d4ca1f51706149fd0fc9c
+198ff38db228923a95f1fd1114afdbd7
19902069923ef3e93b5ad54535ecbef4
1991872163abe6df9500e18c2d5bff2e
1991f9431fa7498b37d2d1539794ce63
@@ -1606,30 +2218,41 @@
19a0c21daa8f2a26a2cd3bd3e1bc2b84
19a377539be0e8b60fb5791be5985121
19a5790851ffad796cbdb8199fc519f6
+19a59d8924a0e16fe71704744f0b7a08
+19ac28ece5ed5981464a841becf06f6e
19acc4e18058f122ec9b7633986a0237
19aec2fb6e254373f08d4025e61fa328
+19af39c340643122920f35fd30e10439
19ba5bc118a0293ec3b3293c7c5b1614
19bb48ead70293f636e3cbc733cfff36
19bb7c8748b4c21e13d5c6c7e98ba2e3
19c1207538456454633c4c909befe3c8
+19c9df9aae1cf6ec8f9f44fb2198f6a1
19ca46dde9ba5371d98c5548f88905b8
19caf2332c229daf71260d7c41696cc7
19d9ba29ab67d5bae320ba050a79f91c
19ddd135ba48848513e1d18f0f61bd4c
19de5e4a710ce7a2c9bd23068f1e214e
+19dee7859d1694af3b659063447098ef
19e2bebe5e05d67c34fab2f752f94229
+19eb0c94900cc4cb6c63dccbee085955
19ec68da2e744f0b17628f3e45b1a436
19f3c7f25f0f36f54b7cd2868cd420e1
19f6102477fc6004da7865dea8234a79
+19f65fdecdb4bb32f63918e0718799ed
+19f76d428c0dc27ba71d30a12c536a10
19fac42a1160ca4875a65834aa011a73
19fcb848f7f3d01f823e6411f3a1c4c8
19fd7efaf11e8703b6cf436d7b250469
19fe8db85e32328c58cedb30c07cc9ee
+19ffc9c1dd2426822b66e4e05828cf00
1a01c67ab5e1e6c9dffb85ea2cde993f
1a0254aeea56ef866d3b93eac02c3360
+1a025852fc66ce88bc857b5602415588
1a044a9f10165a4ab603e6d37475f736
1a0c0c367e4460c92fe1313c535d3f2e
1a0f75092f4a1abd59067bc2cfc38156
+1a0fb7c08bf4481764e8734f8569bc12
1a13d05607dbe47a0b743c69cca03c70
1a169f0a2150f5ab8bfc02a2d9acca46
1a1778c0f5e59262825fb3617a93a674
@@ -1637,16 +2260,22 @@
1a1bea0bfb0ebd7205e4c9fbb2cd0890
1a1ea60abca15d6cf161416bf7f96156
1a297f2fa67c45d4401545471e094993
+1a29ebc949cac3b8d02519c2d0fc1937
1a2cf37cabb44379dccb3f84a4adf420
+1a3231b6dfcb5c1bce168c5e98840a1d
1a385044b5ba443dbb80659102fa6311
+1a396679c328731354e417809359f2ec
1a3a93dd9edf2f6c365951c76c8e4145
+1a3bef78a18c85110029134896dd8342
1a40756fdc2db70639cb022804924ee9
+1a4336a08a9d5f185f9c13b90960fdeb
1a47ab0ac3256b384127af5d0908c34c
1a4e2113fd1a1c6271e0f55a9ec5c8f0
1a5e134b2176584cc633ca7e3aa30d71
1a5ea3c9b56368e5b22906569e050b1f
1a5f3f298cc32b343b38d73ae9a4b4f8
1a65cd1ae88eca0a13924dbd2f0f0292
+1a6a6cb4d29b28e85bbd6810d6feebb7
1a6c04adba6f524daae4b8137b178dbd
1a6fa34ae2caa439db47aa2d5b90425f
1a71e80eca75511850d7e2c592c0548f
@@ -1655,6 +2284,9 @@
1a7ce9a33f1bac4ffc564cd8fe8242a0
1a7fb060f907fbef4f7b533d51be0528
1a8356399356c12f4acf334fab63940a
+1a888535b4f795ca586458dc02b73ca8
+1a8fd7b48761255c188154f2b6e1be5c
+1a93b10736f4156dc4fdcb530600e7b1
1a94a0cf974e2df1aedd6ccfcdff9449
1a95429edefbf7281402a0ada795746e
1a97c27b02647ded320e7940fcda44b7
@@ -1662,6 +2294,8 @@
1a9de67ae1b021261a4a38e230a80a41
1aa033a9cd258b166ff38abbf3ae54dc
1aa84a5f4432a1661a5b473f5526fc83
+1aab49301b47c2a3af93d0dbbf8f38b3
+1aac4f11a5a1d06c0e7b7ff84f4968f9
1ab069898a2937047d73490f99df05bf
1ab59403628e422131eefc856b022e55
1ab639dca03c7c4c87c8e10c9af59ed9
@@ -1678,20 +2312,32 @@
1ad342b64aed9975aacf1d049868a363
1ad48594361aa150481b5d05d9a64ffb
1ad7b78fe59a95e7c37f10783ba9cf91
+1adaf9c68547c683d74cd8e610ec1493
+1adc966ae9f99df9561ef6818efb4d45
1adfda5ca096dbad40fa9bdd70b78d57
1ae074fff7107c76a6a6da7a4b5f28db
+1ae1ff092adf09affe09d1b345cb3b4c
1ae22dfddff25f404fa51bd876e69c4d
1ae4fd14d6c7783fd3399a8eb96b4a5b
+1ae6d97b6e389d50a48612ec6c5552f0
1ae91064c5c9feb1c60959215f718fe5
1aec334259366b484628612bec1e561d
1aece368e684a29f960be6eed0d12498
1af0026e7782fe287ff1ff952727e62f
1af0992adf8f1afa92ec197da728c404
1af1a7d4a8f4a38eb911054da9f7a5c4
+1af1cbdac8807f044f769119561683fc
1af2e9e9b32d871f56cf5600896a51d3
+1af3e4d2324619eb310e800af3aa4a91
+1af7b62de38974a9c611da15208af0af
+1afa3a4ab0f9e8aa44ba29dfe9e6f43e
1b0fd04acde07874ef708acef5dab48e
+1b107d7b8cb1c7bf44ba2a0156406587
+1b115d40d51e5a58dbb0d234773e14e6
1b13936f76437dc9dcc0f4aa0b635ef9
1b14ebdd1b605232207e6823907f07ad
+1b156504936a54659dfa0598bf4587a8
+1b17f97417d72cab6893505fc2bdbee6
1b1841b7ad588ce3a0db13591dd8257a
1b1dfa23dcbe3fd21ee09755e311f933
1b1f2d53912a7e1d8bfeaad27cd3c846
@@ -1708,16 +2354,24 @@
1b3cacdc72cfb7d138775b4a4570ed75
1b3ef39821ecaf051e342dd03c912cb1
1b46b439e42b350335494156001622ab
+1b48473dcb05168fa5b65db1d917c5d1
+1b4b030d7acf99552b794f00496be81d
+1b4b72e1dff31185e7e20bcf9b5a3aec
1b4fd7148d75a31bb0339f44059a49e7
1b4fe7e47b5f57818a5419d747c56f74
1b52fd835ec549fd28e8eb5564e77b5d
1b55ad0f9f08f47c88d9f6f2746f7207
+1b5acd2a447b88c5e4ef072f451a8bbf
1b5b63cb2c425cce9138d297e7abf547
1b5feceb0c23b752c1b95af98babbc51
1b6039811d8fa688205942c74d462c4c
+1b617e3f9990b8f68298f84b89244f75
1b690ffe6531701026ea9fa9f4b37ec1
1b6b4bf1173c88f2239d492f9488fa86
+1b7402e3a7470ded85c1cf364490cc64
1b7416bb290b9c0b79032616ecc1ea67
+1b783d3ba45217e497f89b53ef7617a1
+1b827205a3673e67456c0a1b67e22dcf
1b853c23773ac4561e18abed9237ccef
1b88b41602236b6f974e1eba0e81f0c6
1b8c70346132d9192f2f0481c6b4072d
@@ -1725,8 +2379,11 @@
1b919afeb0c276d77929d6fc786b3b1e
1b9688a9eca2f3ee4f93dc62de5e1421
1b96f7357b58e1f56a8f73cd96732b0f
+1b97ac90984398572f7703f5cc061884
+1b9f34f56bc0b36e5b8124177dfad8b7
1ba0587a640df64c7b7d6dba6570dd35
1ba1c66a3f531ef8c3662ebe84e38ce2
+1ba2bf1c6b6ca9fda60068f169b48f35
1ba94b5ba0cec79f0d1be9e5fa57b94e
1baae12a117a5dfedf40990d32d6d63f
1bae7027eef30291a99486be148999e1
@@ -1739,38 +2396,52 @@
1bc53eebe47666218db66a17876a60d9
1bc6d9134ece43b0c97116a1a55b6456
1bc72125feb6c441a6d395623cf56288
+1bcae800a0ae8e233fe6c770f4ea2452
1bcb4c5ee51202b5bd6bc7ebb9a337a9
+1bcfa61a19af191d6e0e627804dfe664
1bd31e13319b3f381fab316f1af82fe6
+1bd7af03a673e163abbf45459a02728e
+1bd8ce03e5581d7a8ef7f18cba0e3de4
1bd95d8d69a9100b567070e64cc5e8f2
1bda7881dac87f39cb37fea119cf1cef
1bdbc6d43098f58b03a075eca06acd6d
1bde2a672af7cb1f63f0db89d5c489d9
+1be047f1f269c7e0b1f728f2bca8c076
1be224ce01786481b8e0ebe3a4d946ff
1be3f8fa534948e1ebab7960bf17ec15
+1be731d4380cf6feb771256752e210f0
1be86e9f3f5a4c2709395cb0ee9cce4b
+1be8d988b652535603821a582a319fc6
+1beba99194bb1fd3b45bd598e0ba98b5
1befdcd830978db67982ca8e72ce5569
1bf4db8b3b586f04b54ad6275f2385ff
1bf725e66e16541ae0554c00748e267f
1bfa1f3f2740f7aa14ef878683b241ad
1bfde0f2f2f4beca74c92a5f383fa987
1bff523507a91da1f736ecd1375ace47
+1c02429ab1f4e1a4e2c74e43d6535ec6
1c056ddecf128240376d17e61d9e07be
1c05a35ce5fce0c8f6ae76b2aaffd571
1c0d127999b8d722c509d67a7d8033dd
1c1684bb2f563e35ffc0956c38fae5db
+1c178d5466bd1f6b3a5f763e2ed1a3f6
+1c183fffc8bdf228c86f0f55af2596a9
1c1f87b36710b936f8e35a627add2970
1c232736d64f5ddc442ba1a034817884
1c2362cf32af486ae9319fe3e48ffffe
1c2875e9e1c0b1d544fc4453c6cfb688
1c2da2ade9dd899e1903dc5bf30df5e0
1c3352ac3bbcc3e8cf07c9324e5b849f
+1c377344b9a17e03ba109e52fdeb0c98
1c37c2212d44fd6079810f5fa50b4903
1c37f30fe26f64c56241bb1143c4923c
1c398b221f95964e38853677b94f9632
1c3eddf025bfbc5ce3bdb37cc9df247f
+1c491bc6089a0163b0dcb3cdb117a4ed
1c497d8285caf445c52794b6398aaf6d
1c516d0ff1dbf512a0768dc247abd6f4
1c5269fc85197c035bd801a606bf9055
+1c53ba6e9ae6644116704a4e39ce1b72
1c551b3670c8e72e28751a67de1bcd13
1c5594d6c9db3432bde9efd85dbdfa80
1c5729c939d2063b05d9a72a1b27e201
@@ -1785,6 +2456,7 @@
1c715da6de84525422b3096c170dee26
1c7b97ad8c276ae98389ed284358d062
1c7cbd22af7ced0364329e9cb5cba809
+1c7d9078b1646df8d82551d6f32f90b0
1c886f2bf65aaf547a6ffbdef9aec99f
1c8cf4d4d88d53bf15e99a9da76a57fb
1c8d25785d3007f90b358915aa4d1385
@@ -1792,17 +2464,23 @@
1c9105247c94d44c450a587ae06e6b37
1c919e5a1e92b3c1d60a9642893e197a
1c922914fa6cecdef19b9b9edd99fa4f
+1c95073af1f8ab7d88f3d1099d1b7f55
1c95433068f16677ee11bb629d6a9a99
1c960239783e4d3b64fec91d68d0badd
+1c96e62109e02ce05859145b47d8c018
1c9ac3437e7663be7ed6b43dd01f9495
1c9b7bd554497d2676178fae8055506f
1c9d33faf8d714dc4b28269f8adade1b
1ca40d41f385d8fbdf0733523d5fb34e
1ca9c427590bb10dc904f4ed435446d1
+1cab6431459dd28446fea34f242dc1d7
+1cac317dcd632f4f1cda1d1cb43c34fb
+1caecb7242d53379a8f530c4ee65a6e8
1cb01450c502d3616e28381eaeadd802
1cb1eb1827f5ed15651da7ee49d0a43f
1cb249dc7d64a73ec89028c8cc87dfc5
1cb2605f2eaa29fe585e301148c8f3cf
+1cb4557ac9feecec72b1d82ba2a02eb9
1cbb3cfd12e92a59a97302365a9e61c6
1cbd10d74af38249f3de290787a89c4e
1cc2b8da4df808ed5959ba717b8a92ff
@@ -1812,22 +2490,34 @@
1ccb62c495f377772133c0c9674141f4
1ccd3174253b38c5151a5fc14a2976b0
1ccf15ee04a2091ea33c2b0c74b75f85
+1cd4851533815d715938f2bbf9a62057
1cd49b31b147cc07ad8f64d1e3a3d270
1cda86ceae26b5507188994d94519cc6
1cdc8aa61c730aec3cf03955ca00bc9f
1cde52aed850784ffbdd1f8bdd74d6bd
1ce0495e034c795ce76a0fbe2fd236e0
+1ce206192d3c370cc620a124cbd1f842
1ce9471ffd1d5ca0d64e2ace51bb898b
1cf3a97b0cefd7cc2126e7f58d3c1f70
1cf633948316db9c050900edbb44ea97
+1cf6e1a8e5997504b32f5ad49e216d9b
+1cf72a5afd59ae568f567357a2c86b9d
+1cffad53194bd4abfb7e5132e5771b35
+1cfff3025eb455c9d28875ce4878272e
1d03362dee7f9c248d13a60c238d9be2
+1d0495441594494ac82eb1881a6532bb
+1d079053fcb32eb03cdc862fbcdfeaeb
1d093a549c4cffa9b472eb63fcf54acd
1d113f1a32f4313fff0f6aac13c4575e
1d15dc7f35d3e44a01685a123be846ee
+1d171c410a99d0d48c287781c25ccb99
1d1c564c7540e0e9ba5eee1b487a28c4
1d1e5b5369c5734f2ffd7f971b4812fe
+1d2062f30cb83e5dafd52d1b42e73c8f
1d230f76154536dd1f68ab2f9d94553a
+1d238025a3b090db7ba09b4c634eebfc
1d251fd31f0ced1e680e97084329d84d
+1d2539d3790ed747e27ec19ec3c949dc
1d25762d461e3432f5f5e781615aab16
1d28843db641dd89ca75b98d70b75c7a
1d2b64367fc03f3647c7aba242e5a4da
@@ -1835,6 +2525,7 @@
1d2c7d438cc938ca3d6c9ab3db455869
1d2e923d5aec3f551f1af6687d91bd06
1d2f1fa013cffa1c95f4617f01ce96a6
+1d2fec5a6118b6e5cce4021aaddcd2ed
1d3390f3dd4d30eaf8b1795b40db4b89
1d3b6e555acf6adfe9cb5c7390df5926
1d3e18d89b0e3617b20e0060c7a1fa0d
@@ -1845,52 +2536,75 @@
1d4b649158da2ee150cd332bc2f2ae6c
1d4f5084c9eceb6a63a6a74a3f7f8b42
1d54f169f4edcfa01f4ee7f7b1287a89
+1d5910e53c160142feabe877824eab2f
1d5a6f8c98e54b657cc89c2c344bb03d
1d5da16226e76fcefe39b336834f0628
+1d62762472ff6e8d53e7b0499f7026fc
1d6424e25837d4afb6cbe38b0e7be785
1d64433723d1be38c672659fb40d7eca
1d67faf81e82e8b73ff431536e43a761
1d6b0fc08c47553a03d0c7e78faef0cf
+1d6cc32d07654cd21de1584f36aaee8a
1d6db69c4426fccde44471cf5dd99953
1d7184ab8fa4a330f79a0f254010d49f
1d75c3e5c64d36238067934a6b5bd8be
+1d880107a362c8e51bf97456ab9b99b8
+1d8911cb4f14a04262a268055887884f
+1d899cc66e0c0168c861c3c8c230893b
+1d8be696b43ad776dafe66c0a23f6f8b
1d8e8854d2e87238703ce83f6f7f605e
1d92a0dec1df93b48ddf595638bfd586
1d93724eb1e515074b1651114d9245d8
1d9724b750b0fa2c2a34f6786f07b639
1d980f1cbfc30b9eea016167dced928e
+1d989feb437fad2b2a0f76c7aae9f1f6
1d998d315d622aeaf10e54d3585fd681
1d9c43b62fd15c4f4b0430498564f8d0
1d9f1afbe0793fdf9dfb526c4675ba1f
1da0ff3e8fbee38693012dd6c906e947
1da3d71c665b0aadacf8dadae4d4b0dc
+1dab43a2b69dd8ab95a2ddb66be2cb56
1dadc146b6bc628c1d66c7071e2ec5ac
1dae85d53e737bd8a34a948f265aedce
+1daeff3663e930c9db176344c1c65dc3
1db342d235729696dcafd2eba41db532
1db604f0b901a211af979cf531431c84
1db912bc2322243cbef3eeabd1f854d8
1dc99153261feaf63cbf5dc9f782ce86
1dd24ba91686e38ebaf24820e2cc732e
+1dd56b2516f6660c88f5c4a2bc93e962
+1dd621566d34b8f407d25e44c2878305
+1dd6db0fbff1da7c2f47ff9ecaeba7bd
1dd70d8cf4f829bf9eab4b941b03917d
1dd724add6282109fe6c7650595a7a73
1ddb0ff48979909c18123eeee432ae59
+1ddf5a20d5ad85ece178caa7308b9d19
1de18c012861b7bcf4334866cf41fbf0
1de33607694a3b9be33343ff34f6b291
1de362cd4f99288848567602d594cf8f
+1de41987101f4328ee4cbf753727891b
+1de757abd8e3421aa7330950f5684db7
1de7e5d935426fe821f311d88e8e0058
+1dea1c747786f04c98b87605b54f7924
1def12276fe95a74b8345b116a3e71b2
1defc991dfd4c163e8add52ed6eb2367
1df269120c7a5cd845673260c80e2ab8
1df7211a6486e05f99d5a7e2142fa3ab
1df7c7ff22544e1dac957ce8779753f8
+1df7e45b973602f8a0af90814c49654f
+1dfb6b20b824ef66288661b0af571cad
+1dfbdb88d137256ea6c1503944d9155f
+1e01ce3e67dd672eebff9b5b17a96ae6
1e0297bee028ac32910301155e420786
1e093a09a24e806386acfcfac608f429
1e0a5a5dbb2041e52ea407ba4f533dc7
+1e0e7fdbf75644aa0ed1e3e0b36906b7
1e0f80e16ae145434f8c411a8e2025f4
1e10e07eac2601652f77c516469045f1
1e1328cc61b477c6c7c0ad130f1c561e
1e13889a631af76f8770b148f3266c1a
1e14bb61524e306e8e4d95ac6f804141
+1e1756ae766533f9eaae2299760b242d
1e217870c90d609341159a213004b0e7
1e21d46852ff85c1c99badbf74e937a1
1e28476e99f08ffaea9957a6e81a40a7
@@ -1898,6 +2612,7 @@
1e2d473d061b25cbacadc8e81b2a737d
1e2debbf7325a740ffc65ec5b98058a9
1e3742b2b5b20008e07594c897b991b0
+1e3c02baebbe6bc98479d78956434e93
1e3f07e2a69769822afd77b8515f13d3
1e3f9f5412761923a856b28ed16bc5e3
1e41a9c821208f4af7a957e3812ad77e
@@ -1906,15 +2621,21 @@
1e4ac082845408c34dcfda95d2c3853a
1e4c3b9aed6f93702643a6fd87cd2867
1e4d7ab62a626d55209af7ada24749e6
+1e50270d6e6361df5699a6b258e6869a
1e51638207155f1b9574f6b635b5a5cf
+1e52115786ee065437dce76f88a10151
1e553bb9b50526a9c59f30dae9eae9e7
+1e56d548da89820cee394977bd9bd08d
+1e5927de0d931c36b8eb739df70ab30c
1e5a03571a2f8f8788096f06f5c3f683
+1e5b3f36585cbb6104b5fc3779b3dc03
1e64c4d325bad7977fc39ea0d37e3c73
1e6d9ca2170432cb1be1ae70c656440d
1e6eaaa5ff3c86fe6af62693a6d68fe8
1e6ebe60d467d8d7334a5cfbd9d88c40
1e7114a14275a88ec288dae33b2a7f8b
1e7974041443baf74d83e32c3d60321e
+1e7a9aebd82501a2e454b7ebe3a04dbc
1e7b229623af66dab3543e37427ff9c3
1e8551fb74cc4bf894b97069ce846660
1e877ee8ee6c5b8de5aad7e7cd53669e
@@ -1923,15 +2644,19 @@
1ea168ce8ed19889dfb190487cd9a2b6
1ea16a31e720d66a4409f4d7f8343655
1ea4c69fe4572133e7e1e438d8a29c56
+1ea57804ba679f60f5ba35006e9b5156
1ea682506f577e3b1c0dcd67243b13f1
1ea731e70b02b7f5c3ac9bf856c6b2dc
1ea8bd89f2c3bf3c77f4f264f5059f12
1eb2160221cd2c9bb9785f8f0820b5b6
+1eb488ed6d363c6024693036fff83833
1eb5735e68b5a5d0be1876a336904235
1eb7af774d4ce0724c4c52433b02f358
1eb801b4833ca880ffd79949a4ac4551
+1ebaae447b543c36e5bd95e739cfd51a
1ec2cc2dbc77269e3ce151c3517f8a43
1ec642f8fbb3456c881930c8275bffc7
+1ec8a3b22b9c77f02f0ab3cb25b146c6
1ecd01f763f5b00d23308d24369896ed
1ecf976041ca155272ab6ae013dfc8ea
1ed7d04497aa7dee308afad340cd490e
@@ -1945,31 +2670,43 @@
1ef1a84f486dd0825bb3daf6cdfbc28e
1ef23cd90c7c02d7fca0a65572cd52ee
1ef6198f69484acec70746c6fe730c2c
+1ef67d1df5725e2e99539b1fe0a305e1
+1efae3558c1959473c864c7ab5b65fac
+1efc62c577518ac4ebab0b04d3617f5a
1eff1a13b0b03b30a7193bad98ec22a7
+1efff837f20e76b3af4dce1da1d3a576
+1f0046b6cd5422acfd33770207d233d7
1f03f58d9c5fb2b2bd8aa7967687df26
1f0cd802a6a3eebc4441d53aff8b794c
1f0d66b723edc83d56ebf38444c7c8e6
1f1100bf4e86aa6af9dca73aaa190813
+1f14ca48cde541aff0df1094f8def770
1f160194fab2a1c32d025cdd751fea50
1f190c7faf3962f1f33f6cea47f6ad0c
+1f1915e834791b812de8c0bcc98fddb9
1f19ccec4f55a3ca8ce06b2faf7fd68e
+1f1bf9933892d08d8f26ea84dbb92317
1f1d15890a5645b58dd16c7a60bdb1e8
+1f251840b50e6233df9fa126d5f768ad
1f25672951d3b2383024840476676a09
1f2b24f2abc92d254ba82069ad8166f5
1f2b87fc650ff9f6c8498231e59c34a7
1f2bf3145738bb3ce94d61911148101c
1f34b0e8947185a35569e678a7059b3f
1f3a2b11291a4c47678b4b59ad951c29
+1f3b5947ab49291b18603e63b06a2996
1f3c7724d1e6a1206e8f4842d260a9a9
1f3f99b3ff42831d0c28361e6a93d74a
1f40bc7eeb38233be81f9ac2245ebaa5
1f43a543b36eea7593ab5949c94e6b85
1f4607ecfa8af6e93f86a2619ba0836f
1f4dea72fddf6c9b2b54129ae4abc37a
+1f4f6ab4ec96e0abaf4f20970847063a
1f4f8a4343328d083f652e1da31790f3
1f500adfd6fefb72863290ac89b76492
1f51e18cd6402138cc6482f53a4e09ff
1f53cd4a9882d09d7166287fcef76a60
+1f572a02a74724dd2f42b33b2a253627
1f5a6ba0281ebc175462f82f7c873364
1f5cebbcb3842e618f74c5170a002e06
1f5f8a866bf173f8fd0f8da0dfc8aa0c
@@ -1980,38 +2717,60 @@
1f653e87ef27690ee6860680bfffe413
1f65bb2eb5e57613e896db20992ef190
1f6e99b3e05a25685eb3c782252b4166
+1f6ebcda640825f9b7c13fe00a99c47c
1f70917b1306deb9799284727f17ec02
+1f74ec564a55ebcd53ced60aef7db6aa
+1f760e7fe95ba7a59cb950b06e22a1bd
1f87a2b3107ab515439bee42f107ba84
+1f8a22dac8684a05991ac4002b84eb3d
1f8cf64d9e7bf652ca0385b2783ebd2a
1f95f0035781c0a8238260c1f2cbf19a
1f9787a30dfbff8dd79243076ce83920
1f9a3554b9fb62157c3b777cd71588df
+1f9b381dadf709de45a2ba7aac1894d8
+1fa066f5538da33cc68990a5d853ff0e
+1fa193984284e740fa9188ccb60b140b
1fa1a959ed32118bb46b295cfb9bb90f
1fa239fa417be0afa0743b70f3c9432f
1fa353b33d1295bf35ce85d3b4f3b7b1
1fa4bc65b1a3ab94db7dc47509bfef0a
1fa4d9e192fbb1f457731596d69aa1d4
+1fa8eca458771e4511bf2790d4cb6c07
+1faac104ab4f131de20c572e2d02b2c5
1fafecbe6340890b1441b90ce823246d
+1fb00f15838330e31d54c46575fa927d
+1fb4e04e8cce12c2a9e9d4a06e18e942
1fb551ab1ccea36eab643176b69ea606
1fb7238403e1fe0ef5799ec4a3a70c6d
+1fb74db5863462057b4cca51d72c127e
1fba69c6f45869d5d4a51a95ac9e4ac1
+1fbae129c5adcc3e0ac9da6a24437c61
1fbe3bd6ebe509280e8038319de6e2e8
1fbea2b833320d83c6dcb3846a4cbfe2
1fc4fb26f96dcee4c6ef5e2217bc8b0e
1fc56d40897af19058724fbc04b6a1b4
1fc636ccbf7a8371cd2951150b8942b8
+1fc7c321cf0333621f2e0756fd328feb
1fc888f07db1f2dec62d51a6d2f8d59e
1fc99ffaadd93941fdfbbff16145ec39
1fc9dd836297f81c95b956305fc13799
1fcf9f7ebc0bc0081d54875439dfdec9
1fd0dc463a6a66ee1061b0cc71300175
1fd7bb7305292bfb8353984ab8d3878c
+1fd8935b393ebacc37208071bcadc8a6
+1fdb0772c8de5ba749476ea582a2f612
+1fe08a7bb79ee893b007896fe1606ed8
1fe21ccd74e6a0438954d315c3361987
1fe24480b788af42cb93dd86cd31718d
1fe25d4cf3901de469c6f131cb96b53a
+1fe26cc17f34cd49d5e07fdd9e1305a5
1fe65f4d6573e6c88114fc41b2b25568
+1fe71be1e9f1c2fde4282d8c1444fe7c
+1fe71dd6e0a2fab1eeb6cea1977a268e
1fea5eeedd5f3b330dfe8e6b323bf42b
+1febb0cbc33564f1abcf877029389b3c
1fee62b9a5de5b338546bba878a11de4
+1ff137581e3f8cf44c7b8c48fe29d968
1ff183725fbd56e3e3415a790b6626b2
1ff694e808e1086f0750f54e91f1a89a
1ffbc23bdde457759a482961ffc5bf13
@@ -2021,13 +2780,21 @@
2000af510b463c1b8d01f2f57af431b0
2000cac5beeb011000593f38d5a58d84
2001a35d123e58891736e86a483c35b2
+200fcae2a3f199e8813470f3f1030fcc
+20100d46079aa9524e4b2ac6e68ef4b6
+2010702838def8e08e93c2d70df78014
+20114866a020a5c0bfc31cfed4c818a0
20119de668caf13b4e0c1abb9a434c63
2013ffc0383bbb71c3caff9975934979
2014d22b3bbf71676a58ce850a47ba5a
+201587913f2237d85a529226132c6539
+2017f2a48fc00ea2a68388cb8dc69259
20189ee29f02bf6b281771df2109d07c
201a8a1c94752c7b8b2f9330ccfa4e86
201e8ce91cadac3cfc11c556770cc992
+202323a2145dbfb08586abaf63b9d686
20287b9ae50d85e4289f91edcdc70c7a
+20288b71407f2f13eeacbd4b88eeb3f1
202a8b4b8c12a4922c4fde3fdb71adef
202ae6f0e145e8a9323db327579477ba
202b99966e26b61d4c68f222af0435a5
@@ -2037,17 +2804,30 @@
2034b9fce7627cfea69eb1f3fa163295
2038239340f5e02b7979e318a88f0427
20392ef9b7ac54af49f27b23b44da158
+203c468187df8cb87d558156e996281e
204640a0cbd1456de2b632d1a89c1e12
+20494c3788e74b5ef2767dbe6c045da4
204cf58d7534d47b943bac5420707e89
+20511cb1a2dc598d35f3e7e1f309a558
20524d35be88c5f4ac49ad675f9a62ed
+20571419c41c5a461dc56433e982caaf
+2058a017a3b50773f6544503e2d6527a
+20601dbf0ffe16a3ea046fb839d37856
+20624abe77a5e0166591d43ccdd9733f
20677be66874e0c1f63257fafe99d66b
206aa967e88dd8371103ee7aceaf1f7b
+20746ac000f9f6859708e28a19bc32fc
207945ca6be6e1250831830c63b4dcb3
+20798fafeda6f5b3d4fd0c0664eb326b
207b50f4d1a482000024099ffe686e46
207dcf29afec40dd80fba9e5aeead9c4
+208117fc123566fad78975d6f3415157
2087861fdbc74a62ccde714ef4b46e4f
208834852f0ce19041587a3c76dfcb0a
+208859b658cbe209ff83ac1a57f4027a
208dad50e08591c182bf4449ad24469a
+2090e747d9f7e13e747d4daf84b259f1
+209131f8c0a307c0d382070d081adcde
2091975f600da36cd57572961dfdba15
20929e5ba39b5addbd75f860117c08ca
2093238a89860a433f2af0ac0825430f
@@ -2055,8 +2835,12 @@
2098a79019f7a7d232169f542c66f212
209f00a4ef5ef0b9b643e38ca95cc8c7
20a0bc583849c3637ec32fdace214ccb
+20a0e6951f6c82ae863c70a82649c6d9
20a2159e2ca038a849c724c24f82fe86
20a2303a3828632199cc218a7fd6e7a5
+20a2c57b7178cf165df37b8768c828fc
+20a9196abb7ce0a15aacf7420fd82d5d
+20a925d617b988a4dd7c53b11a288880
20b11650ba84f35c485b95289a513eb6
20b1ca27e7fcce228155e2568b1e68df
20b5d00d0250e34c3b92273ebe8d9eb1
@@ -2066,6 +2850,8 @@
20c3c7b77fb89ca2fdade9d3b91256b3
20c8d783df09b7732205eca0ab61a290
20c8ec4638186311588ac1a2b6d936a9
+20c9e0ec721bb838e3e72e5f5b816351
+20c9fec53c4d0a7ff881696ee093c9be
20ca76a6cbfc04553902d48cf19e7ce2
20cbfe99d235ed8aaa3aa5d5b6653a1c
20daaacf2a1570fdb14553a1e7869d4f
@@ -2075,16 +2861,20 @@
20f044289d25841df804ffae7ec190ea
20f1c10ecca57ec94722f185fa45f27b
20f6071143b69164a6b12677afae0e0d
+20f7654c98462be5c611a39e95c76d0c
20fc88dee0139afdabf910be234cd9b3
20fd5e32bc2c8022d34200ba63f0a12e
+20fd9440051b858510619c59c2967c84
2108e841862596ed50f7b6e2233fd318
210b2b57300d6e8e729c06bb469cb6d5
210df0a0d87bb812040d2f61a6035863
21114a4f5159b4b1fd5731eaca04aadd
2114e088488812306d0bc211bc050300
211506fbdf67f649425bfa0569a8431f
+2116626c9d1c1c0363e90e2348fc63a7
211b9e4f47535e543814e2e5eba60553
2120271f0a6f66fb686ce9c35e1dbd10
+21228817bb6b43b1cd7c2fc94e9b9b3b
2125d4b48f02a9984d36b6ab17e2fae9
21287a3dda3971fad56f4cb8ac3ab843
212955c95f5366584176ff1320998748
@@ -2097,13 +2887,18 @@
215378aedc529e3c4af22303e4820821
215623634aa18fbe210143d40f46d7e5
216581cea881b54ca9411cfa37eac543
+21659e8733725d1d857397b30f18ca71
21678afa4d522c95b2272df06daf7af8
+216b3309a73dd4698b0134378a0ad84b
216b96058100dd6eabdb01c3b125cd2a
216e509baa68b228b4c1a08f59aa6b37
+217394f47fe29b9c183a2f46b349ba0c
217ada5f778f2bbf79f5c435c6e64336
217cdd275435adfa7d5a311e8d2b9c93
217dd0132d1fc622f462ca2476ae4f8e
217e40cd1cc773cd75c09645c0c56556
+217fe8047433ebce9f498972903c114b
+218192d481a768fa92fc033a101ed899
21888c33351e700c47971aee32f6fd0d
2189d511732a866643a2d6ebabc1d5bc
218c98bac9546cafc3b835359051540a
@@ -2115,18 +2910,26 @@
21a122d35e941d21e3f157a90f19a648
21a49dbd01826abf1c14a25c2d452922
21aaa995601b5430fff898241729a97b
+21ab6d5e0748dfc516c080badb186309
21ac935c1e90efe82e29d4713f4258db
21b2f3c098346c497e57f631b3e2a107
21b4c2fe3abda803ba7e938e3251542f
21b6e2cf428705d1f2a7c45a97eb59fd
21b8691eec484a1001ef6c6b7c45babc
21b9175529047f2b6fafef46ec00dc88
+21baec1a32eab47745ee5aa7e9f97ece
21bc8dc0685268e1124924d95e5466fa
+21bcc771f8f3aa9ce1c7445eb0d035a4
21bd604ceebe9a5410a25d4e37d93c23
21c085993782c27f9ca675209e409391
+21c08d12a5dd0ccfb320454d00d830b4
+21c11489ff5636a4b8c5403dfc69e528
+21c3228f368d004c3ce80f592642ee6a
+21cbbc2ca4a0345ccb02843c7cf79253
21d0653e8bd58449fa888ba0d2d98cbb
21e6f9149b06ee1b5185156380169109
21e80a2fdaa30a135fcb92806d6e1c04
+21e99db150b4ad684b6ba07c376b13c8
21ee76d14ffe533f6d094aeacec69a76
21eec9a7ef37089db1475dbc7b22c34c
21f2fb1f4a7c3b61e6dc8a8263d8bb1b
@@ -2136,35 +2939,56 @@
21fe3567e12b0f4bb422ee217dcc6f1a
21fe408e243c4d89357e7273123eeb60
21fe68b0bdf74908309d3048a86a2b4e
+21ffe3c915ff2681b058a2d9e6653508
+220038b12911f5985a304444a9f10c6d
22052ff6682868fb0fba1b97e05588e8
+22077069d2d43e1cc1fbefe408cad037
+22079d40dcbb87f7d5bc702a5588f5e8
+220982648d1cafe4d45fe5f99705a421
220e79b001eced4cf4de996641b9ed98
2211287b67cfa7868c55fc07903a21f1
+2213884e9dfb9fcaa923b7039658867a
2214e0beafd685ffd286f79685f0f94c
22154821c566fe562648395306d622b2
221643eca3ff5d873b67196a13d91b9b
2217f79a2dac0708b4cbeea21ee81d1d
2219cdce6baade40e8ee43123a6131ae
221c1fecbbc6b8dfa49ec586de2fdf39
+221cb33d55aa7d52f07384f7836ff7bc
221d8ca56ac8e54f9d75c87fde6deb8e
+221e6501ea117b5b084b1d3ef29da331
222056fd4dec1f4b22d757b3834d9668
2225198a13b239fbb012bd89da7cc400
+222de103f58eb55508e5d3bf61822886
222e9a7fb5071f2ad6cfc7c76de459e5
222f8b97cf325940c705412675a9a8f5
+223bb9b6a58f8b91529425057c6aea4f
223f0e442f50a4d7204b13199549159b
2240e134d4d0c1eb22155bbf8c57b923
+2244fc5253d489b5964159e81698e273
+224b7d0421f314d26c1b25f804734d68
224d340f88f64bc782dc6195dd81470d
224ef4476dab2bf8c623c76734fd5e11
22512044abb7f990d1db39f654c17468
+22533ef2cbd1b2522831b6fbe332a225
22550557f6d912a1dc24b76171a3c77a
+2256f45523e51bb7c6bfb7b2fa57c8da
+225823cf7d45780e46f61be1dff05279
+2258e6f25044ce23a2643d2d4be8bfe4
+225b7b2ddf81618f69b6775e379fc42a
2263504422424e691b628f5858bc3b2b
2268e395bef9d1170245f4f33a026e24
2269332a1325b2938133feb36ea57eae
226ffe618db53256a7b8c0fc34f8a05c
+22700379ae5b2ad074f26fbc9dd1fad2
22740457727943a12c7ef53001ae6da4
+22746ef4ec5fa27e8d9a47ded779ca9f
2274c6a0d62095ceb2414c27122652f5
+2277888820ed75e78048261e01f970a7
2278e1a9419084995dae3ac27977433d
227b02ff44e8098029d0994a2f043d92
227f818ca054d208b9d70807c65f015f
+228172c6ab33b4309ed6d50c164e447e
2288df92a27c1c51ee4efd3e940b79c0
228a41bfeb27a9f6304e57a09f436771
228c2bfd7e7a84ad85759059c13af446
@@ -2173,17 +2997,26 @@
2291f5e5d05d6e0ff78bde9981917918
2296da092377ef367555af29d1622121
229b265edc8358a792c842edcaef61f3
+229be38238dad13575ee678d031a96f9
229f4a25da60dece022517ea70a8373a
229f546ccec9c50ceee168388023d923
+22a356afd44ffd2dc12f040e3b97660c
22aaac41e92058d14897d664036a3d50
+22acf5fd41508bf1956cce37d317c324
+22b0ad8c5d65a42f8d0a1d180ff730ac
+22b2949e3a272963206d9512a7c47b05
22b33495e4a6ebfc1d8fee0736fcb59d
22b3ee236c7e1cfdbb3af79c79164e98
22b4f78210d4b2e9991745e484d903b9
+22b609aed79699cf561b29a9cd70a672
22b796888ca66a235782c3e50ef3f2ea
22baa8398201f13e019f1853ed79844a
22bec97dc2c9a956320fe329d029ed2c
+22c60757ce48a19e00ac399ac0f84431
22c849455dc39bf6fedfb81e6b487033
22d018577687fc844448a5e9f65dbb88
+22d39f8c6bef3e7aaf9440890cc0a911
+22df6fc15f7e5f9a15f23d6b009859db
22e3cefc994d6054b9f102876a5a0453
22e76b335f3039b491adb374962eabb1
22e9b04e730e5fc914e0958f3552687f
@@ -2191,6 +3024,7 @@
22fe5a4eda2412c42751cd5f8dc80957
230096bd2ba463869ef3e6e15b5d693f
2307ad67acf54c1110d41b4a309dc3a5
+2309e368f18f8be86e7aae432ee1f008
2309ecf0c318c55ef73e7346f042f442
230aca79247840cf72b70d92f82f2ad2
230d98dd558ba1f2a193801b17a9129b
@@ -2199,20 +3033,26 @@
231d06c898b565e6d8854c8c9fe8027b
231ff12c2b315cb59a0fc90f4e346bf5
2321913d6b504211533cc99dae150ba5
+2323c0b9fd731eafaf2768772696bfb7
2324de7ece513677ef8769e422df313e
2325cc2f6550bf5ac897d079c9dfb3ac
+232783b28e157cf4eefbdb43c0066ef4
+232a2ae364ecff9030fcfd22627b0b8a
232bc0fa11b44c18555a0fb9757eb50e
232c67121a2b1c7044e331209b39ca7c
232e27a74986d1a245bf908419607ee8
2330a838ad55f65de8ba7f2b7bc6489e
2332042a51ba1caa1313b3a914d36c5d
2332122208b7f8566813837e09e4bc28
+2336be40aa968b844f6931d6b0e1dfd1
2336eabe3868a237398eb22c546640b8
233719391657d784007800775b692ea1
233b86753b509906f1bc9b1faaff00f0
+233e29e02df4fb99ec0b01ab21b2df65
2340c7ae12c6d23f5e84f65870b966f5
2340d34efca2d569665032ee663cb7a7
2341bc76717c9ce1ffb9dba9e446cfdb
+23427ecbac964d7a8beb791dd1343b88
2344b1599a04b45d20b8600b1b5305a3
234773cf5087d444ad1b09fec68345ce
2348c9e38775cdd42dcf51b8d7fec516
@@ -2220,12 +3060,16 @@
234e09fffd188d48f9a013e0a6303946
234eb78491c23bdc64bb3133a7a243aa
234f08969319176deefde79b2d7960b9
+2352cdaf0075bbbef741a9ec2381aa5b
2356d6c05dcdce0c76039d2bdc7024d3
2356e0d0ac855d1365b8f7fe175412dd
235765941c8999bebbad7b7f78dfb283
235871d4919be9469e57a48271e4bda5
2359fda8884a019cfb68e5289f091b56
+235d7babeae71cad3d3502c52d0ca7c6
235e0f64ea33828dfec1990c97f79036
+23657ec88157711235f8a9b52351dafe
+2369bd7e90d2fbce9716d4ea0bfa9c87
23705cb8c890dd647f958df0076064b8
2372c8fe17572313daacd18947ec4892
23769e3bb710fe8c9e16b22701238b7c
@@ -2233,44 +3077,69 @@
237d93f523e67aa31a494fade3f728ef
237ed7529cb7692d070bcf6fcc2e4aa8
237f93eb24ecc133ad949b1981519952
+237fb1c77c2d8eb7e329f9513bc9b6e9
23849de25e9c080f4b7e047faf7540ac
238da06e9e1879f89c1b06f8c61c52e2
23919b4a7638dce6537df1f214b4bc00
+2392b5120d5e3142596f820af0011a3a
23962194679fd78d420f13955756b863
+23991d6683a32729627912ac6dab3a32
+2399a1007f7b4204cb599b267623e917
239af04a3def39f2f9c1e790beb728af
+239b0d63282ad4feb277c48e775421b4
+23a07e95e3004386808576b7cbe79aca
23a33686b8f36307233be5fcdddbf169
+23a9647bea340fba11eb19f7c4e53764
23a9870df3c7f5b0ba64da7803c61cd8
23b05da5869200bfe16e0dbfc1e8dc52
23b29c1d5a283c225310a366ba6edcfe
+23b448077be87257678fab2fa94fd3c2
+23b53a2ed146a78b078456bb7d674b40
+23b6a4a78f1049e0fb1808662291d3b8
+23bfa9c66ffa40e15fc779e9c9f1b69e
23c247ef7a64371abc0d4a810ef9ee62
+23c887c9435ce3207db847e706366ec4
23d1f4fe676a67b0e184d7653ba2dcc2
23d78de66a3c576fe6f00e93c0505e5e
23d861429a02b66ca2c59c97a47af9d1
+23e0e24d0c33c754c7fe7407102d870d
23e60ddc3be83b07fcdf6ee97a10549d
23e739991c702cdd38c3146b6c4bd47a
+23e7a00d31577dc007fab32791676d4f
23e7a20d056f792c3749721cfd551bc0
+23e8d1506e4f8f0f286299b95647923c
23e94cecd2cff4e82bfb36831bcdee08
23ea42669ba1e40e96285b41c33f53be
23eb4bf051d35d3bd5c94feb0af40512
+23eca32472de7901cb74bf177fb33b02
23eea01a8c1e678069947c8acd8cf2c1
23ef80dcac18eceaaa64e2c937af82f2
+23fc96d2b2e1bd9f54234ea44ed62d42
23fd8b158ad0ab97a69d72a2a544a227
23ffd9a6683edd6e2c34153878587811
2400080184703f7a90f30cd0cf0ad4c6
24018266bfbf05093d9b6c99f6205a14
2403e6252c232ff10e6bb07f367c7137
+2404394e0b3b29a6544ba7b469a0823a
24064dfa420cf1b66ded2334456743fc
240a3df83d58bdd0f09eec7152d023dd
240a7cfc0de4bee6b78b2164ecc8d876
240c7e24c2c855a32952c18b1b086f7d
+240e506f8f31ae6b59f99488dd4cb65f
+241152cfb5b8317497235cd626b2fc7c
24132957781be21ff42129bd749f9fa4
2413d77dabb12ba80341258c067881ae
241499d31420c56d57a643ee290a1841
+2416116b35ee17df45abf56e9e68b7ac
24167fe798a2b4d48ee104a255858703
+2416946a0facb146dec7593cc720e1b1
2417638409591fe1407ea5933bd955e8
2417b3032f8eb8bd92eda138b124cb1b
+24187418a539138d79b3cc5cf62d997a
2422e50110c67f3d05c8f4420439f99d
+242698219f845200ab7f5fa503cb64b7
24282147d4b97323dc28458e18df2d59
+2431eb57d26e209e308a7ab8b03e726a
2433fb0553e870759061fb786bf2a539
2436c5893c9a61fa5cdf345e13683f79
243b55026041008fc711d7a85d682005
@@ -2279,20 +3148,29 @@
2447965b2f1a5cb02df387c1fcae8d58
24481c8d08314c7eb7613c12d84181fe
24499e15186e6cbbcc79384d50048b0e
+244b31707a17e148690d1d744f5ab88d
244babfbce81aebf2dad6785ea443bdf
244c6be6f3b24282f91b004a94601e7b
244d7920546453eb317d06954ee03524
+244f2c829f1601147d0fa94e973cfa93
2450696dfb28ead7c76bb60a3857807f
2450cb19e43294851f93d2a404a6d55d
245237f5d3144d4f7ec1bf1c170680c2
245bdc8f03002ce59dd6a6dd9718bda1
+245da028f950eb3933f1adcd81f3c637
24634b6e8a6daf7ce4a9f04991c0adfa
2464d6f38b5513fe587f99873eae6454
2466d807b163b60d902e58ba45ded1d1
246bd6d1e23a7ebd2a9dafc3585b2d04
+2473ef38ae8573a01e8ae28253c8e2d8
24752f39435cd3bc4ca81ca6f880a5a8
+2475eadbc7e31ac9815176b5d5d42470
24769b7789cfeb91cbd62fbf75be18a8
+2478d4d558f0d505c02a5b1747c7602b
+24790c416b63738180543e4183a1b2de
+2479af83e1809a6309236c969849ca04
2479c5ac4eaf9e0394b284392287d5b0
+247d2c5382aad5263fbb2a1ab61e7a27
247e9a62a1740a9a9a679a1bc4d56c6b
24833dde6c3b9ae7ba4025599f14925d
2485174cc1ba3bd948209bb72d340d22
@@ -2301,7 +3179,10 @@
248dc1e5046236c4c4a6ef6cba0db19d
249611542af9cc822f4123467e75aa92
2497c18164dfc8e66277d94d16480a68
+249fbdd44adb4f16fece53afff129af1
24a1d1ebdf4b8c321b8aab77a503d4e5
+24a2fc5e7b7d888f9b134e287f090e8e
+24a5ba1a22111bf256bd75ab2973ad3c
24a623ce9b635314bcd2d07b0a9ac65f
24a9417837ddfc191f1f38ac1a7865ef
24ac2a2a4e76423706e71f7b2acf2274
@@ -2312,21 +3193,28 @@
24bd5c494d80749c8ad839e9a815fa38
24bd893098dab55bcbe8f818119b794e
24bf10bfe00046e04db4f0f85df9e0db
+24c44850faf238de35e7c3c23cf8f813
24c6c55ae6fec8295195e7b4ad4d09fe
+24c7115ca35ad1123b71bc6c7a10ed11
24c8b10945df5e8feca5adfab9854913
24cd8e084c1e718c158ccaffbfa5d42a
24ce3a4a3f695b096ae9c6d443737b7f
+24d16cd96ece0ca3a523ce1b6301dae0
+24d8fc6625d8f20c4c758633739e01cb
24da3462eb9a3d96630ee47e81501783
24dc58bcca3ab882cdc7507d9a32fe5e
24dcfc8579edbfad2769bca53cbb09b7
+24dd05890114d8d6b83c79c1114c672e
24dd09b7fad3d6fda2a9d959ff7694ab
24dd9fff52647a767660da78a9357f84
24de69b459a9188ecb2ea3b0259385c0
24e24f8bf4ae7546f5769bd5d77e00a0
24e2719b7df9f01451bd08a2a6a40405
+24e3376d1c420550cc935a347da26dc9
24e9d4d99623e716d737018c8c7c4a67
24ea033cbee64fa0957d73ea7b41ff36
24eab75a3c370da7da792b351e18961a
+24ec21146c950e68fc5f350ced0b617e
24ee4add0962e3022d8148b7a2c80a92
24f07b7f8d40ed98e9951610651a6751
24f0922f413eefabd68dd4fcdb3d80f9
@@ -2337,22 +3225,30 @@
25032fefc3ce694c6af6dfe1bc08186b
250381c5933b06f042297845efc0dbd2
2508dddbcb5c8e0572ab44b990ada201
+250e172de7e966402bb0f99f208983b6
25122c0c6444bc6a06a9e49a7a2a912d
+2519d93dfa44c3d6537b5f8996039582
251a873981de9f79bcd13151ca26a454
251fefa2995787fb8258e70a8c42c025
2530507e587cea9af52bb1556ee72e3e
+2532d339f2535553abee7e8a555214fb
+2534c7bc69a0851bf34e341c6d74999c
253a1d66ad90844143dd5e0fb9c26bce
253a525a91ccf1585d4e5c63e7e74a7a
2541f4c4c3f94cf767832ffb81a68227
+25448d5c88a27c6e01f1cf3fda2dbb06
254558e7172b54103ba7762edced490f
+254dffc85b106d665b693ca3bd8d17fd
254f9f1fe3cae4afd92ee7d3a14620df
255255ad411a3f0f4317902829096d39
255552617fea2189b9d8cf554931a35a
255557afb1c78300fd59c743a70e00f8
25555ed899b93275d70bbeedba521c17
25582af4677d15cd4d2f5d8585d784f4
+255934fe83c506d4e72f9ea02f0863d5
255b7415738d9f0f6da59174155b567b
255b8e7c14594478abb20423689cfe23
+255e5e3cca4248fffc3fdf6d19663f00
25607e362f476000d31d85a1d16b80d7
25628789f0d42c31b2c73d4b8b9e0e8e
256491631e5ccbbafb0af67bde86ac6e
@@ -2360,22 +3256,32 @@
257404ca1346cea3e9cb0c4654ade32e
2576d0a2e4dd55bac8475af9c25df988
257c3007e4e5c788b508319e7858e4d2
+25821be90d559694718793e83704bcaf
+25831d582200d9ce30e0531b5549c83d
+25850387f350f2dc7dab76eae0fef7c3
+2585d783491d46fdcb8ac845a408497e
258639812f8cd09ced7091c296c949e3
258811ab96b6278eee0a44c8cb65ce94
2588b7a4d701fb3e009b8c525d2039c0
258d492746f7f699b7fcfc98443dc36f
258dcfde5fcb7e0384bf20a472e08f49
258fda8b168674f29a48111f746cc9e4
+2594d821d0358c0e3f9fe4a6e4f0260c
2598f8824fb7b655fb2f393f4967bbf5
259dbfe47d47a232865dc2c5dae3f1b8
+25a12b021d292a6911ae4b36ed4b4727
25a44ec98436a44b19a0476124ad8977
25aaaff5641ecdd6c34771bcc4b06a7f
25ad65e1cde09c9d9e4d2375a0f1b6cb
+25af8fc48596f6f7d0c5246a11c30ef9
25bb264e9cc643ba6c5438d448a15605
+25be57445205271fda7f05727f8235fa
25c5b5c7a19a6b654d5fbee1c951efba
25c8ab525979112e3adfe727bf7c28b1
25ca459ca305e48ce063ff543a3b6752
25cba26095cd6d80c3b31c0dd497f7d8
+25cf1f00ccd5dbe3771014ad7790e09f
+25d15ff3e3d19542321adf0a695daf4a
25d31c2fd58946a759ffa3240f9f006d
25d40b80e855c7f3cf05fdad772535de
25d5ca0e3202c2203b3369121c92280d
@@ -2385,14 +3291,18 @@
25dd342a7a947460daf1524f68b53442
25ddba81ccf287c6fa1ba586575afb8a
25e67d139b32bf5e219cddc63d25401b
+25e6eb2926d33d517d734c06ea02cf8a
+25e787d205f44bb415d0291b8c3f845d
25e7b390f241de5ae2b2a80caab4966e
25e8e8a5a06ac2fa4a2ed2baa73f69fc
+25ea0201136df44b8e6cc44919348b60
25f052d952f70c50e2de114f93095e99
25f193fafc725dc4eddf2e48b7836e61
2615f035989060746adde494dea956b2
26169ffba3b71a4c39caee0e4eeb84b4
262b14ae12214bc4ff5f7794c1a806c6
262b6a5b98680b2f1fcdf47e184e5b53
+262bb7a5f5e7720cc20aa21af7e422b1
262cae3fd2845956882a0d815d73bd70
262dd50d0752f1232e50dfca6da0a949
26303a2fa9e2eb1edada178e1393ba65
@@ -2401,7 +3311,9 @@
263163056b30d3bdd958bdc486521d6a
263220f7267a6273d33ae77ef65ee82c
264001400ec2643cd03cbf138444da04
+2648e40c4e91b3f28625646912a515b1
264e08626ad8accebe4af504ce469a74
+2650f586ffe9690a0a50a27966694e00
2651453c24b42b645de817a05f48824c
2655f16ce76a6870a47a7b8bc77e8fb3
2657bbedb4082a9fd3ffad475e1ae7c7
@@ -2409,9 +3321,12 @@
265ee3126e7ed3ad7416d8fae7b09a12
2661811c5fc3d0f84a2d2335e90f4be5
2663d9be4f2a14c32c32710c0e4143ec
+2665a2d95554fb516752ceb7dadcbfe0
2665bfef3edab07e30904e6525afd278
+266625ebf77bd071cba64b97ce776da1
26691294c9672056234895cb29fb7b88
26692bea5ade0d84570e1838ae993dfa
+266ce4d785ce105124780ec4f99998c1
2675ae9470fe7cbe2aba675a6fcac86f
26764e6b14ec4787fcffb43b4bbd9b5a
2679b0c03597ac280fcc788161166d9e
@@ -2426,59 +3341,92 @@
2694b272e257dd253866791ea5b2ba1b
26a271fd0150db3cce8113f160a8eba0
26a8b09b10f0ac1f150e11ac8bcbe808
+26ae5cc9ee2be50899467accb2967a5d
26b13c68405152386fa925fdfe90b179
+26b309983c8ce7dbe8af94bf26b4d1a9
26b35d5f6f934ab81d87cd3173bf1499
26b44d8be07fecd13165efca1b8c8ec5
+26b8bdcaa2cdaebf8f2faee5a63b79f4
+26baea1c3d5f0584d1154e175e38d754
26bea74092fb0200907d81436ddddf4e
26bfc6416e8596bdf502056cfe842c2f
26c2a3bae5f215140bdfbb0d7d94377a
+26c7799f86a0337dc74ffa8fdbc7e18e
+26c79756efcb819a98d0d14e949576f6
+26c99bd30dc6075e908217fc649ab067
26d12b44fd97f44cf597116729b18ae8
26d3cc420e3c294f2182dd3061722fb3
26d55ef9a2eb42ae9da7cdf7a2008db1
+26d62f9cc119615d6d73a6108bac1670
26dc6c0ab36f8ee64b1f4b2adccbd1d9
+26dd2b2568b1f646a48fc58bfec096b6
26dd7dc1fe14cfc29ea1b29534206690
+26dd9abeffed7a25a2e31c0cb4917e33
26e1649cc1c607166b1f96812dabf7d2
+26e209e3b5aa22fd492dcdb08c2f5ea1
26e2f3b3894c24d7355843de06f3e741
26e33b964900f3450585de422539ae70
26e3c08095f9cc6f8d46d55ccdf3cd8d
+26e4247bb18d242bf0ee256b1b3fa7e5
26e7c888ed87a301ae545b722f47617b
26e98276419ba68c74f1a36ae7b45553
+26ed8134b19e2bffbb4e550b582e5489
26ee5963aa9a1cf857bc54c14643805e
+26ef4599e05785712027867ddc4970b7
26f82bb1c9a0b6d88c30f7d8bf746900
+27011e97e142a763e7230ef50b9245f5
2705744d12738fe0aebe9895a6c3379f
2706b7693d728e893cd742e6c5455eec
2706d9bbd6832367cf3e5834093ae917
270b257dd4ca3e62b0309b3a6a43212d
2712657c73761f47bbf8f02a18a43b38
2715b7ca7352ce1b3af0b0a5b72d0de1
+271ad98f6c2796fb4e398d711bf6af9f
271b81ddd186be40072cd540fc14d9bd
+271d49b168e3d02a55ef2d97bcc78523
271f7da74838dfac3ad02d3d862691b7
2720acd23bb67537dde491280ccfdd8d
27246f9451475e08fb66c42d26a03dc8
+2725bd217181225feb07eee4e4193573
2727f1ca3a617794aae4a969d4605357
+2727fa5c31ea69363175b93e4c845c6d
+272831b7e88ee7b50c52172f01101c5e
27283b3d3b57b0c16af83c4a357e3e9e
2729d1655e8d028fcfe83cffdc98849b
272a8051d8c069abf1d8e7b5b73cb593
272bf9fb980fb3046328e70b51f8fe69
273b2a858151b4a9c238ab092e2562ac
+273b4c71b29f266c8a6419fcc0673d6b
273bc07a65dcd3a2d0576670513371e6
+273d8b47e2d57417e706e7989e63a9e8
27411bb34d1c7c0a84f14954340fae54
2746f2e565e5de8f06272a4b8194a818
274d7ec4d7a320bc3ab7ff1882bec2a7
274ff2f8363b7d695aa0cc4be4d2c56a
2750a70f7b54f95670f1335a6db4a9b7
+2754fce9efb5bec83c28fdb84301254f
275aaff213496338e9dd19e538308a04
275bac599e3cf6d6307d794b5659c381
275bf842a584120132495a0f490f45ad
275d129c58644722c031e3bdfe4a2ad5
275ea105519ebf9247e93d42b54a5ddc
+276644f3049acb63249762b0e6996f10
2771d3b1bc3f32604fcd4c2f803f9e6e
+2776439b2ce5685d569b6c428c71a83b
+277bfb5e31608fb011b1c5e53dda8a5c
+277c992981c9e4d73cbfc0f392667580
277d73120ced94b4ced1ce5699976656
277eb4751473c94e3bcb313a9c607322
+2780faa0881a42481c95392103a8d197
+2781440269da78650ade199290f057c8
278391d2b52ca4d4372b3f5cfc559c78
27892033e4b8b4cfd3b1f4d2ec4fb948
+278e460e73f1d9fc9422780eb5ac50c2
+27901a8582d1c65ad5243af396db11ba
2790c3bbb5d4a35df9557fa1c31f204c
2791a12e6cccc055f22fe825c31edcdc
+279766c7bdec034a34cf0d3d6df0206f
+279a59827cc99c782b8bd740c6f618b0
279bd598b22d7529e08b305c482cc043
279dbba3f48c40bfa58d356c3c89aea7
27a18f94b88f1f9e8f3d9744a2038fae
@@ -2488,20 +3436,29 @@
27a8101a9d61b1e9de28ff11a8c65cbc
27ac0e4198f057030e712ec12a8ea9f2
27ac12db5919636bf3154f9ae7300ecc
+27b368bf175ca64d1955c8b0ddc7465e
+27baa8dc867ae7d9a50f7e319c90e5b3
27be87281c0cbe573cb50d8dd2e06392
27bf9314949f532a8a185ad1804131fd
27c3cdeced267df8f71071a884ef86fc
27c57c453d88cf3e9b82e9078e2f9227
27c624352b65780d0825016292d2ea4f
27c847363e42cc4d3ec704171f6e7c3d
+27cc801cc2c11422192a0fbf81aecfb1
+27ccc0fc8e77c6b7e02299d785f2cb8d
27ccd61ae219684f2d82cd6ee659c215
+27de7bf4cb9915a4f0829f3e193aed9b
27e1571623eb2584e9decd03ffa7c687
+27e26bcad9ff9059ce751270e46dd59b
27e35e26a10846923ba50389feb6d52f
+27e391fb798c4b297035a7b98f6e5242
27e459c7966b24e5d764464b0537cf62
27e8b8a25c7778169b98395456f0b6b8
+27ef9aa1c743e8991af173f09cd02d4a
27f08f01fb23a91f344219b5857d83f6
27f340d1d1892daf716df0f69ba4f83f
27fb29af88e4c1fb7a318fa9c8bb7bdb
+2801a0ac7d5e9b34e869244310025fc2
28021017aca172b4b8a467a7bb411510
28046e2c0aaafac3625ee6165a2046ed
280e65ac830e5c36df50ba1c45e85f10
@@ -2509,26 +3466,35 @@
28112ae8e36843b3e15a703608ccc519
2813474b9ea7adc5605320c667bf4ae9
2815b9305245194a4ef04479ad84904d
+2815c62ca44a9ce317ebeb9c48884e06
28185ad43c5e4bdfc69b569a3de56033
+281b15510b4d489014bac2f9f02f5f5d
28219c3ee8661ccd951b80ab48acaa7f
2822cc3cdc03d998e929fe0b4333eb5f
28272f2ef5e41cb28266726793bc0eb1
282979f66fbf53996ad511881a1b60cb
2829abaf662901591b43f99ee4f51b38
+282b26f19bb0e6ddf7473ee4d67279ea
+282d20a27d514da77ab1531fc96ffd4e
28313f401322c8c1a65697c0c527c398
28323673060c7d786d8213f80f9bc8b9
2833bde063f81e1651d066d2eaa751aa
28393b1acbb84ed19ab965341daa5729
+283d60cf31c710c61ac2f1d1e4ba4010
283ded9349b57de1cb44d9350af8bfde
284086bfdcf781d0a464e2ea7decb395
2844e31409c734fb83d502723cad6d43
284b5a83a122502cb9a5bd1740c28f65
284d774e619c125a14177e42e81e4fe2
+285344174bb8c7174a8d5477e23cfec5
28594d96a7e3805d7ae54ac85704dfa0
+285bded72eeace977ca77c0cf878a437
285c16ccdb48dcf9aae9f766a8434610
+285e417317dddece917b2a3690c86d8c
285e7f89c2653bf230bdc02696d0e77f
286091ed30da0c7b77c9d2732c0db5d1
28642291fedf80e854801f3328ff72e1
+2865c31796b964528fb3253c135a015e
286771e88711e66eb4f801c50f3d85f2
286a57cebf40f39f75ba950bcd2ec2b7
286f60a788a6c8b4b632b703c1645217
@@ -2536,25 +3502,34 @@
28749a42163d3edee68ae55c7e61bd41
287560099f12f3f7907280e402fc20b6
28772dee5b8bd2b3d1e7d8d45aff71e4
+287b9d67edc90dc7279c6d0311328d64
287c2fc0df8a468cd28c23e6c4e9fde6
287f5940146f369bcfb149c266233f4b
+287f6a8570d191610a1404c8d478fab6
28820a49d6f6535bca25f260eb4f8df1
2888d117f39632251f1817d1863b1b3a
+288b231fb67ca71bacc1b9610e80a090
288d8400d5f457124d980373ffb533f7
288daf9a6bc30ebfb55de1de07575cdd
+288f6a80539bc30ddb3a6c2880b3d27e
28923c92980c77a0ecf4edfe36a354bc
28944ce2047e683d4d7a2d6fc0af0244
2897f6a64d1213373105272033ddb983
+289824f009550e2c9c03e3221272cc96
289b591ccdb085a5953285590cd31dcb
289f18321d8ba6f54b82d0edcfbcbe6d
28a4e294edaa4a6a3e2536b020675898
+28a6557739cfbcc8a91ea99555f09ffb
28a8529cad3a28c26ec20f9d8acbf2f9
28b7314e966befb05355023e12d6462c
28b9a17827dd56ff2bce79d79fcb1ded
+28bd96cd408821d721a9690e85dc085e
+28bea75fd8571b31cac2a6290fe65805
28bfe14dbcb1afc2b5b20669588102a8
28c9ea493c7d79aac77e94a15c757579
28d610caef84bec33a19c864b4b14bf9
28d79b60fb216c681e608d7a2966dba7
+28df43feef1ab0aac1bfe75731411c35
28e1d834e441875ef520e1ff147a7b24
28e210ae4101e6dd931a8d7909ced98f
28e38af2f154332cac7bb1f06c2a3648
@@ -2564,20 +3539,28 @@
28f3d12853f3a11b5308b513c31048ff
28f59569916c19d7b164ba518e8b3a15
28f74313f443a400308d463ef55fc7b1
+28fa81f55ebbed1f2466c8781d88bdcc
+28fcba8352ddbe081f9ce5b50a9bf62f
+2902c0c097c14eaf8a6846414e98a863
2905b004864d92207399605aae2ede90
2909ddc74f66711115b22f81a7cee159
290ae49f5ad1413556f0a20e3809605e
290e0bcae7f26505820e5486e49aec8b
290eea53a38d0966582663f12c491395
+29100d095ea19f8e169bd436080c6cc4
+2910143d424d18e4386e9ca3e9854beb
29112f1fbad82a1fc398ab39af6b1900
29114c861e2c6c1cb3690527f540da53
+291928cef8e53a31aadecbf5c5abf677
2925f27909f08cbd91d256f000deb832
2928dfcda373fd32875740f2f8b0386c
292c873419648853276bb1d6470fb3ba
+293266e3e71bb8f104c4ab1f006f4a9e
2932dea4fc0afb6389fdc295e1ae6573
29398a74c97780a2de31f2d892e52ebc
293ae1845b27a38a63fded8e586ae631
293c413d6524538306c8607398a173fb
+294306ecf251afb7d3ffb242322c1277
2944c8423c63f57a5733862cd312512a
29468277b20b304aa17563869fad3b15
29480b3563bf77652a92fc28c0f552be
@@ -2590,71 +3573,101 @@
2956b6ecdbd9c2974cf6a2d644889958
295761e29a79bc18b89bc36d7e8f9987
2959f06f3cebdec14ea2c5a88f09ecc4
+295cd399f55e993e3e82a81cfa50555b
+295f51115b58835843fc16b4d34cb413
+2964b08cd3757dd9800955bc2b28d3ae
296515cbd46daca0f17fd1f7269332f4
2966ac1205dbed991ee29c74bb7ff804
2966c0f7e3acd67849da85779d1736ea
29720832ba0d2a099f762803bd87e21e
29766efc5a9d8bd7582b88529aa687d1
+29797223ba337cc0a19160135531c7c5
297a5cd892836e02e02e75973e63ba0b
+297e2e3d25789a03e48f4914dabf1578
2981b24a8ed5ccad8e5b77aba148a65f
2990a982f0cf642fefa482c42ef27e95
2991949b2a31c16b203a167be1c860fe
2992f639ca33b74fa7b1704a8baf4e8c
2993d7896c87fce65dc63cce52813bbf
2993ee29e7594a37201a56c234f966ff
+29989eb215507f0690da3f0f4b640247
+29ab1a2a3f3c8dc2058802ec27d4e6d5
29abcf4037998d0fccd4f31e7e260afa
29ae3e8447f5b050b2be530db71609c0
+29af74ff5dcf70caf98ba12f73dfbd2d
+29af79909403b2e51982b431dec7d6fc
29b12655f8152067f058ad0f3a811419
29b17e7519c831f893141f9542c833dd
29b1fdf3bd9335e15b32f8d340fd0bc9
29b2ae7b5d886e1fc0ead35e4e961e76
+29b34bf354bd3be61b3ce70ac233135a
29b4ac2f2e50627666d9db25b2b8b187
29c14698398d9b4c9b762b45d75457d8
29c180f6134f915643462ab5b3ed709d
29c76624bc7c285acbfb69431c6d39f1
+29c936bc1759f9417dac45981719841a
29cf6c9fbe1dc84756bc1e156a3991c5
29cf87a883a757be07aa893bd0dd678c
29d4edb5e7b4f66e34a077142be4de65
29d5abbf7b17ba018f8dabac4d63e60b
29d8d1cb9c736293e765633c7d293a1b
29de000170d2b1775c8898ff9aa708d8
+29e1e12f1c387186a654cfdba5d5364e
29e2cabcc23e73771e5db8da12f43b3d
29e778b9cfe28cee9761d99b853c0b34
29e8abbbc20f45e4a782840d4406b86c
29e9c9aab1f226b44582a34b735c707e
29ea392228fc2948f16d7f1ae1341a03
+29eb0f4c21ff03b42db2fce8dc9317b2
29eb23f8f6d1db96342aa53f60912132
29eb984d80340769870ff6deea286f8c
29ed472a9736824c7d6040bb5043cb78
29ef7e3e4592692fee84235712a603b1
+29f50143a51769f224e9edb7c601a696
+29f7f5fccb153f75762d30157d7b2b6e
29fd6639ca9813cd680da5b6a9ed009f
29fea0396096069a878fcab69b5005f4
29ff336611641d962b5f1f6ad5254080
2a023056e0890f785930bb1de6e775b4
2a08857163c8b75dd22fc8799f83b6d7
2a09038299e7a378f9535bb8d4215d98
+2a0e12bf96ee604361fa7bcc36fd8405
2a0e92bcc3f07cd1f68031fe8b21c4e1
2a0edc9305cc16b928b8a4af70606ece
+2a11062da3ced2c0e4d9501510a7e343
+2a11bcd858e7354b672e1b8117809a4d
+2a11e2f52c6af151bcc143bfde04ec75
2a18eab9f0c7d3fec2b1f666d96d72df
+2a2070be8299002c9b1a39b939463f15
2a2a1300871101fb39c48d0f572f0d52
2a2ad2ca000851f07abf5823fbf327c4
2a2d5190f4d626fcc8f3cfdf4a466f9c
2a2df60a2e8e36f9c2e8e8ca5e408c40
+2a2e15c4b30562214c9a1458ba1446ac
2a2f46c71390885363233839f01ac437
+2a322404da683bac443cc8f754877a56
2a32473b2cc50c371c23bbef61c6bb64
2a3305649d8290803545bc61f4aadade
2a3422316d930af63f6dce35c0612cc7
+2a37a50bfa8aa525b66b6a4dcb9c9e52
2a3aaff72d4e4913aedb16f5ce5995a6
2a3ab9a00fdd851278efa64d4df3e6c5
+2a3cd0bd04c461f4360ef5caa95ae793
2a3d0ca259ca626d36cb7d21f15da549
+2a43bb53ec13ad72ab538e575517f110
+2a491daec71a9b55951375cb189c4e63
2a4a2fa6abd1fee5b1763397dd67dd78
2a4a63c56011d5414d177015907702a7
2a4b1d376ac19df8524de9bcaab969db
2a55e80264390ffffe397e1c0990c96a
2a58debbaeeca30a29885337a72dd458
2a59d1a99d9359790e57347354450f47
+2a5c7b67d4872369c6da3b0895fc9333
2a619d84c777b4f786c7e72e4b0f9179
+2a6305ac3a1de42a011e7b166257d8c8
+2a6537113ebcce5bfecdf87172a17b70
2a6a04a5041cb025142eb697213b25e9
+2a6a5a5c2cb6d462088cb354258455d7
2a7223396cb6b34996311281fd7be9c0
2a729611f39d14d7a50d1e57063f9fac
2a821bddc7636d69c4e3a8e14228c5be
@@ -2663,12 +3676,17 @@
2a96ce99e35d367489cd25fdbed3daf6
2a9e0d97cc99e424eb4edce35080ebf2
2a9ecac5ed7a516924c7ae58a2ee7977
+2aa2cca4b4f30e9ee26a0a70d48817fc
+2aa5bf51fbae0eda45f4ef8b988d3f59
2aab49224e7be37817936dca4bee5aa4
2aac8d6f8d78a800efa51ec3490847d6
2aad92bd5bd3fc88b69da5283ec30d04
+2ab9c951e1bcfb8af801af0d58bd5171
2aba2b39cbf1fefe999667a410778717
2abe82bbd8d32619ec0ad3fb0161e630
+2ac566bd5c11ecebab4c5d3c2d7137e6
2ac59730f0190ae55d3190920309ca1d
+2ad1641b292487d2775bf6e754f8a993
2ad1d36e6f83e601513c476c5023e6c4
2ad2a9feca6f045abfc5023c1300bf65
2ad66171d913a813a92f7bad05768ae9
@@ -2677,38 +3695,64 @@
2adb6370d8f5a5fea229a36194a89803
2adca13c297a086a2bef248e50b34995
2ade9115f354a6b7ebb3b2da17ef9bd3
+2adf9671e9e592f2b28a22889e08366e
2ae3cd72ec01bd301a04d9c6129a26d3
2ae3ecb46b2529ed43313faf996c3478
2ae7cc552b34847e6ce8a42f4eb7fea2
2ae9b15fc0ecada94d7cafd461a0e1b2
2aead96252eb7d801d77e704cbfc6e8f
+2aeb883847be54dca215fa8d3a684548
2aeed25550ece65b93594b767f39b74c
+2aef77109b09f5b6a18a1870ea0fd8d3
2af0d89294ffbb7d21162ab99ce17886
+2af11d05efef738c301be0fa86ab60fe
+2af211b896f11e40fd40afbc52181c64
2af25a39e19edf54a4f97b548482b0fc
2afea65f6046085b40e2b7c3101bb21a
2aff5f5053d631642eafcbdb4e3dd6a8
+2b05d45053fe3aab6d692ea56d23171e
2b08f9c3a6521a66194e0d396237b3f7
+2b1818a25ad2f77a1f57efa0356c4773
2b22044a4f386e119790e8542664574d
2b25a3e89f9182c7dc257767920ea7f6
2b283d049c4d8fee28712730d72d9d88
+2b285ea8bff8d119be2eaa1ddd9ebebc
+2b309d13fc5519b9a57e3c61287ac981
2b360db7f7bbcd813a40a26ac21771a1
2b38be89f1ea60c792f8d5f2a75e3e86
+2b3f19510185c9b2092883e1c8c207ff
2b407f20df57dcb45ae68e2269cf3253
2b414e626d3369a3cbc09db841e4ad75
+2b441f45478a5fdeca58a2df88d821a1
2b4696d15fc7614fd77e08060c11f52d
2b4705432991e4569c37330467f1bf9d
2b4d0afa254ead986408be00b7f4e64a
2b51d23ef1a88398bc4623495fa19fc9
+2b57a1f4134c0a7c3b7b3b3bf2641293
2b57db5b5d39ecc648fef97ecb3a8b2e
+2b59bf4abc39283f0a5b97df3eb7e0d8
2b5ba6024f3cb6cf1e27685794e191de
+2b5d549c4bbd17047a3ff7b8c807a8aa
2b602ea30d165c9b4c1caf10037a31a0
2b62270f7734fff4e7c678628415e50b
+2b64fac30037e64d105170016ee0974d
+2b6a1abe1b7d7910f431f7497dde14ec
+2b6c04aa174074341e7010a82601cc33
+2b730dc8c3fc4e51eb3c1861dafec5d9
+2b76b8a5fa518a797c07487b5b327a4c
+2b7c2a800434c285fe08f1c525c12881
+2b807a655001f48c30749de84607cfdb
2b8426928861c8139e2a27d296147ee0
2b8675c2e525423eb858f0f437d53cf1
+2b8731a6747ed959dfdddf39fb4e62fa
2b8750099dd03aca6bae07545a5e9152
+2b88ac7996befebabeafe55af1b21516
2b8eeb41c39213c12f9247f21ca078f1
+2b917540a32ef67d36148857ea08ed33
+2b92692afc1122e179d1e2491b4f884c
2b936c06e1ea5bf07f6901e42414cd44
2b953c81fe9fea51998b506d962a6ef2
+2b96fdbcf1f2f7b7e115664f523262c7
2b989b1306e18793015972134df6ab32
2b9b1e8d8137b2ef9230f248a0ee46ec
2b9b920d73092b83ca3112ea994dcfb0
@@ -2718,24 +3762,33 @@
2ba2dac14cbd28a02fbce180306a8b05
2ba3f29944125f5d970201547722ae58
2ba6b432d703f60d1912836348895c66
+2ba9c9ed32ea118f3ef7e3a91f8fb224
2ba9dbb117b353f228c791a246fc694f
2babe0d112a662c3db7951a2133e2966
2bafbba911db6cb8d7bb46e133eba619
+2bb0d73b50f5604d301e6812b3f62d23
2bb2c218eadea506dcfb65a396e47a9b
+2bb2d0f74c23d287992a48187cfafd27
2bb61647df445ba0d5503f4f16eec8dd
2bb6343786315f1064988c6ef60a73e8
2bb9c0aa9859b984d3fcb36b1bc5edaf
+2bbe7da9aaaa1b1f17ef6743c93025f2
2bbff074614338515c1dfd7764cc0314
2bc104cdb97c8aae6392fff4602afa45
+2bc330bf29b4c36800e3d30874714d6c
2bc494dfd1a98cd6fb58c1c6d0bf0ead
2bd09f8023736fe21eeaee1286fa36df
2bd4b7ad70c35bc8d7f872d4adc0abbf
2bd623037b0b987dc9be3076465cc986
+2bd7ebbee1cd1e83eab30af9cc871d1a
2bdc0aeee682b4d82414724ce7afa7e2
2bdcb7cab60f6fd9bbda4aa850cf5827
2be09c2e61b63aba07b5bea92c190d14
2be2dd5ad04f87fc204b7cf6f630620f
+2be89f3a0f06d23207a57d870d2c8ecc
+2bee4cd4a6f1fd4899c18df88ce903af
2bf00b52f1ff389aedd7c83ecf58110f
+2bf2aebfbe32ca1a09f5a11dac31b801
2bf54fda87808eb490b0bb642664fb46
2bf5bc6ffe94ca002b71e7fbaf31e662
2bf6a3a5134b2cc7eccf28cc845f21bd
@@ -2743,7 +3796,9 @@
2bf91ec9421a077577a796de32b424a6
2bf99c263052d69c7d7473e088780aa6
2bfc467a6955aa464be3892c644c387c
+2bff6852d251e94ff66c128a139f746c
2c0335d219bdc9bccd89e17ca3670f4d
+2c035cca1c7876bf9fac6c5e8ae424d5
2c03a8a365976977e92f6d0c8d80244d
2c06507cc2cf050056d8a42df0b940d1
2c0f461230aa9448d60806b450afda5a
@@ -2754,6 +3809,7 @@
2c1be22be32e18d8c3656cf2e44f92d0
2c1beb65b541a94fd5d5981bdade52d7
2c1c9fd7e45e04aab69409c1ef9a8e30
+2c27050cb94fa733ca9b2830a2b269cd
2c2dbc42260a273909e67bd3ed9a3ba7
2c317cbd838f6b6477b8412eb0e286b7
2c335e4b849da52d33d48d7ecce7cf8a
@@ -2762,13 +3818,19 @@
2c378789cd6bd90d65f83bed7ac561f2
2c3797b7f89e0e8d7f5ab196f3772fb7
2c393af500b22b476dea236dfdb01769
+2c4053013313a775d45c6c8a0132a984
2c45d73234078affc9e0e08f32791821
+2c52010d87d05b58e9bb93dc7cb29349
2c556066b92e3022622e4e2ee38ede9e
+2c6158f48e0aabbe2ea7079310f6f279
2c67d429e3d6384c163147b4754ef671
2c6b9ccce0b5ee8c8c3823e3e86995a3
2c6ce4653e886aee7c9a2364363f0c86
2c78a6f8db5742a722e414757168cd17
+2c7b100e279950949c4b6f03dc70ce56
+2c7b4e7c8e82cc5fb47eae8271769a81
2c7fb74cb998b1026c96219bacc5947a
+2c8242dfd8f0787bd2e0aabe92874457
2c83cebfde8dfd8ea697cf8ae72ada88
2c86880e44117c4bf68e20e95036ef1f
2c879d499efc567a8edb6f07c1f0c02c
@@ -2776,23 +3838,29 @@
2c920d747d8a705a1226dfdcd68e3b20
2c92e80bd1e8f4cc9550f0c8479bdfbe
2c94c84b6c3b34672a9136f945e40aec
+2c96485228ef0f190683155b4dc3ccec
+2c9cc7cdb5c7a78f768d4b818c4a66e2
2c9d054317fdb277c7b1bcba6a73cb75
2c9d86ead9c6c144db0c548833851113
2c9f95db3c7ba3c4e226ea84a8859cb8
2c9fd37bbb9762a2ffb7843b11ed27a6
2c9fea923dfbb4e98abbd242f8500c83
+2ca7ce7a09a2bb3fd15af33f459f7506
2cabf425035a89bb69f9309f89bfe33a
2cae0df600e3fd618ed2a51c3b1e99ab
2cb0a7626df3e725bd5440b64d29f4ce
2cb1a6e9e8b70fb2268826d3c8bc235d
2cb203b4c5bcb917449cb90e8b05083a
+2cb33f1e5c15d7bfcef2a673b53e4f19
2cb75e0f9b5eacef2859838e8e4d5a4a
+2cc04ce9922608bb49e9d1b8b4acbd97
2cc09bb4ef5fc8e1eb7019ff18d03467
2cc19a6366c2fe7ec62c2474f39b0b30
2ccc5113095de4f946b900598a75d13b
2ccc625da3e05524d8ac0cd049b8e3f9
2ccdcdb65f4802127012b617ded4fd62
2cd732100172620a6a04ed5eaab0890a
+2cde5616952432b872e37d2080590366
2ce0c0e8d4343b728f0139c667274f37
2cf17eba57606a8fc943795adbf80e8b
2cf74703c0f4e5e88fa9e3ac0e3d7118
@@ -2809,12 +3877,15 @@
2d19e09a5848c47819f8d9bad74bae38
2d1fbe352ad1e6fef98b13a306c0afb8
2d21197ff9697b3598564ff2ddee73f0
+2d248e34833eb84adf3b6f59ada3e02b
2d24ec1d204ed02a25d2aefd6b9e1777
2d25c7fdbffc54006a6637d8aec7e1f9
2d2631e17aa89e444e28b5f7b8fd9584
2d28eb20647d4a84257484ed14a891ba
2d28fdc698790e77a6fb4e7794c1c942
2d29ae875fafa74e879e9bf3c31c2d7f
+2d29af3a718e71589b9844a81ffd6570
+2d2d8c10123ff8a39d64f854f17f7f0d
2d2e05e09352f911df28eca9bcc8f46e
2d39a7e23cc1e979aaebfe2f4af077cf
2d3c843c0f420493d980e8904c5e68f7
@@ -2828,26 +3899,38 @@
2d57c7fc1219eeaf8d3731cffd4c22fb
2d591b8a0e51d577690d5e28e4aaaaa0
2d5a4ae4fb0bcd6803918d5f6b3cb8c8
+2d67f376ea09f482f50036b99a4a01e7
2d6b82ff18ed6f3c0246d15dd0fa4655
2d6c8de6b7cc362524cd10ff0cdc92f9
2d6e182c8490ad0c0d48b584703525ce
2d722eb49e0808f934ad74fe82157ac8
+2d73ae474b8bbd4bf178e9f652cf7ddc
2d74bd3f8186d705f8b8c4c1eb9c3bd6
2d79a8f96863371c063f6087ed0d2502
2d7cfd76b0d0cc2812808801e53a0fcd
+2d7f93aa6c910aaf002bfac93f243795
2d808561c772b205b05ed0b63f4f859c
2d81e6af689d2472e807638b4e78222f
2d853ab8e6aaa8e0c0857a82c5e81e1d
+2d8788a19712ced2a2bea8de69a8b234
+2d8e57cbc30543cbd1c7f2d287be198c
2d9176b2491938dc518270966ccedc7e
+2d94df1220849cbb86e6c942f5325e47
+2d982e00bdf3a7a6c3ad1a0135c270f7
2d98985dac1d0bfebc830f2529bfebd4
2d9aa50069b483848fe0d5aa71083817
+2d9b5830e6bfc543577495d08d362576
2d9c7b238554c3d95da1de0a244b8123
2d9ddf60ac7abf311b072262ccc56132
2da2cf7d5cd03bb86f94c24f75925351
2da5cb0eff92d2bd17583246af03041c
2da8d88bac68055cff7a52a8b8ace321
2da908f9ac33a5c80f55aa246367a23a
+2dab445aad891a134900a010080712b0
2db0878fdeb05b9878c351302528050e
+2db10871f89cece0b12c0a1ff17bad04
+2db6ff60aad7a06445726efbb5152692
+2db8644449cb18a03a1d966cf52f9a95
2dbd05f29c1938588c9998d194d604fe
2dbe12a82542a2af060dc3517e5bc538
2dc3dbdadd09244a747527308ed185ca
@@ -2858,12 +3941,17 @@
2dd70be960480bff4510ddf9e59e23b5
2dd811df9c6874ddee85cb6a6175f713
2dd847d7151fa73a39414f47f19ae3a6
+2dd92ea8e18bbb3ec8ef10e098ba1a9c
2dda9c87c4ba7cdaf1b12dce5f0ec4e6
+2ddd41e627ec528cbc84295c55f3ba92
2de0328905a58b4fc16e77641458542c
2de0853efa57a02edd6aef83e8268771
2de3355388ae770ffbd8f9c3a72a9c58
2de723630f060901e7b58f0c191f2bec
+2de7bcb98a3d1b9c05a277af060b972f
+2de885764991fea4f3ea19059268806a
2dea65a10b41f163a63b288b70d6e17f
+2dea8f97fee93e93edd18e45e2280ad2
2decd5e5cc20316d88d44446cbb0929f
2df119899886870c0ad65898bcf47d4c
2df1e36bb9029d65c5d3771639246ea1
@@ -2871,18 +3959,26 @@
2df90d27370d679463b48b411eb6d3a6
2dfa40f48e03f87c0cf7cde98f9d08dc
2e0599a6cc8bcb4724724e68eaccaf11
+2e0700e529fd01678d14118cc136472d
2e0a2ec7c805db7af8874f96011fca5e
2e0afa00261d875963d514f672ab4dde
2e0ce7114d9e9ddba278c85c14e74faa
2e114aed45e6462bf56789a792426c22
+2e13d18d9907c5982b11532058193a89
2e1646fba2336d1573d070263f6e3cf9
2e17ad6372c31a697e047464b315b0b6
2e1c20277931e4fc68aab2b90872fec2
+2e25710e409c483cbb34541f60abe1a6
2e2654c5530edf4939623fc1ac5b8e01
+2e27ab13841b7a945cbe7cf11e66af6c
2e3527733a74071bcfe3a789f2842285
+2e36bf12b1ccd1fd0987d53ca1aba377
2e373f43aeac8990d38d265e61a498fa
2e3887849f159253d1e89d66667f9532
2e3bf670aeed38a95af96ca49d49a552
+2e3c5130cf94c097b51295dd0416983c
+2e4026e713c6850f1b844806bf2f897e
+2e43adfc6b291a1fb75812f7ae182c08
2e4ba54bc4ffc889824b0464aa0817df
2e4cb506cde919f7d8f6143333764d42
2e4cc638df49b3196aa5a627490788b5
@@ -2890,26 +3986,33 @@
2e57ef4d969ef87d4bd3f2724c9e1950
2e5897cb031de4455468e3cb5e5ca7f2
2e59476d633032320b310e42e12c5844
+2e59c90b67df8fc3cadb419d4708efec
2e5c027e431caf0c579b84b329c06e85
2e618b4cc8121763527c43065e7eef47
2e6568758009c3105156041fac890c1b
+2e65c743b24e7c4c898fd1ff7243fdfd
2e66f56c815e10cb6be480a642a0cd7c
2e673868504f9df3474ccd87b50bc656
+2e68fb194d4ae0107c26b821f1c4f382
2e6b00f0152f28af4b86eed0cea8895b
2e6e99b0983ee033632523d218c86630
2e766332ddbeeb078e3aa5814adc7a8b
2e785a113ac3fd5f54030870a12c00d3
2e7cf4534e1a6ce1dcc3fd62a21bbec4
+2e8144992ac82f337464ea9d546467ae
2e819292e3ad53b277f88fd2d34b37d4
+2e8520f274c16ce20ef79334cb73ee2c
2e893d9657300f780a4447863ce5c86f
2e8faff11ebf0731bf5ca871daf06b9d
2e92fc4ef7d5f2d453f1f6a2334d7fa0
2e94ef3a88a064bc216efd0cc0c8d3a4
2e97547500f35f3d7f56b9fc490fe6ca
+2e9922a36cb047a6cbe61aef394df2d4
2e9b66b8dcf9a443723e78a19a3b2941
2e9cc4a352ee4294736d18e131057f20
2ea009fff04f7b432eccb4d3c100b871
2ea6f0836d143772771baf0a031ff74f
+2eb007163313052f80ba2284d5bbd1a8
2eb197786539a6f580145187f1257106
2eb3f9f115e8c157ce375be88dbff859
2eb53225da743be8ead3487a1f07db06
@@ -2922,11 +4025,13 @@
2ece2bf5c59dd1f748c8534b19bbb85f
2ed0c3ef9f37073f5030ce73cc88fa36
2ed326f26aac3f9c5f9550f1322e20ed
+2ed55ce4759bcf6404a35c197e28ef3a
2ed7b551cfde4283770f5efc86034dc2
2ed8d8bec6707001203fa9ce8feccde3
2ed9b5172ed95b6706d507a401009494
2eda81246d7916e5f54e5fa3789eb1e8
2edba639e025ea903b4760b6331317e9
+2eddcd9286d40a8eace501618954442c
2ee217435e1838cb62241f8a324cdc5e
2ee25c778e9e74a954b9f6977da9830c
2ee4ba66c616084a2ba9baae384dc8e1
@@ -2935,19 +4040,29 @@
2ee9de63e39d8744240b6b103e27296e
2eeaad7198b640ccd9a343533e2e7058
2eefff6c58ae677411262cb79b2d7978
+2ef327263b392d6d6e984bc5b686aa7d
+2ef3774d22709fc06b0c90e1217f6cca
2ef46e599ed03d25b7344a40f6777896
+2ef47594c6aa84861fb7b03def235700
2ef6e24f760c9fd4005bf21249e1138c
2efbdc290a37816cd74b73ec9bf3b84e
2efe8f87acf78ea4655337bd5348efd3
+2f00826d9a36b0421428962ac251f36b
+2f039af926d754558e5b8288d1af5830
2f052d957f7d44210f86261a55bb868d
2f055a9e6c51892d2b29ff53528a1bb2
2f06d67a8f8013952f2788ddb9ba296e
2f06f34ca6c1cab6917e82241515e178
+2f07a19042f826aaca3a19eca209c2bf
2f0b94eefbc4e4713f2d4548d631cc28
2f0d1c6b3d9e8210fc27fa3815edf1ab
+2f1094bb0f9b041f3ee3d395edefa342
+2f10b30c509ae4eebe235555bb978430
2f10e9d0eba55e17af159606665eb4e1
2f1397a8a66e2efc790776703dc0c722
2f162fd2d00a2cb3959b37cd732a4adc
+2f1e4a149be319c02c408ff0c3d2add3
+2f2052ca65aa9f3a1f9fba16d1806e54
2f22110c34662c4fdf80bd273d2c46b5
2f2572b575b8ecafd16370f930bed3b0
2f2744cd8d032de2f73b7b55447636c7
@@ -2958,15 +4073,26 @@
2f2d38ef28f69c02c6d51907a28a2ffa
2f318ed61dce9b6816281c038488e3f6
2f3860af671bc1592cc4ccccda43ae9a
+2f388dd1704b8ee599bac926ca065d3a
2f3b8ec36f532cb88b3b05d992e1ed95
2f3d3d1e096ee47bdd2fac9bdcfa4d18
2f42b71a001b93924bb885cf29e055b3
+2f444c24ae92391f9ecee46fc8745494
2f4e5ca01d04a50c91acc22732235cb7
2f4e7a1d991d884113efe43eab9c27bc
2f50c2a810f0c1a60320e491e4b2d05b
2f53e42d8eabf10ddc98a6529a8a61e3
+2f543e1bb16440dc111101c96dd471c0
+2f5b9196d8e6bc5cdd93782b215b8dd2
+2f5d3e91622fd6f34926c2bce839d009
+2f6274b3db6aa65d7ce4ef96fa2a3d34
+2f67a3fba49ab80835c4648f53c0bf45
2f680745a0476c23154bb4840e3e60b6
2f688db067b92a5f32742aa57af26e66
+2f699d8fa604345c95a2c01371de8e5f
+2f6af77bca678785516e85b924045c4c
+2f7466c3bb6485ba18da1f2813c07401
+2f79e97816b1076e3286e5f8e6026d60
2f7b0fc80de1b3cd151d6c858003f720
2f7de40c00bc2c3ac26af9a7e1f09692
2f7df3bdaf3e938127854034527e3931
@@ -2979,57 +4105,83 @@
2f98afb5a7b7c7af013b1ae50239c0e0
2f9f36e3e9c34041d25fe7b12a19c0ad
2fa27383a22c2dedaaed7085d76d60ba
+2fa444dc115d45cc047c7b7db29c1dc9
+2faf4bb58c5dd99179ccf87402a7800a
2fb0137e0e4292b071b680df14ba2f41
2fb1396f807dccfc1a956086a493c69a
2fb5705a7a569cffd71f955c4fbc9390
2fb64d661c0466290843f07b89f294e9
+2fb6b074af8f5d1b115ad91531a86328
2fc3307a828e885b3673e46626f0d806
+2fc3413321bcf4d46d38c93fc72f773c
2fc49bd2e58de22f783b1945a0c43479
2fcbfa84cbcff30177cf0df649e14224
+2fce3fec793a35671dc651e8f29f4c2b
2fce8adefe9f0066a805557e8d4256ae
2fd235eeb33435cb8de4fb57a607c1f5
2fd4a4fa2cb67f29871a154476027614
+2fd570bba62b055b53eaf0f4e3f3bed0
+2fd5df96aac6a0f87703744c12ed4d8d
2fd7cfede746857c9ae82850daa770d7
2fd927da3ef7e7fa2916ba807d590f43
2fde0db465be5df32fce7b1ab3bbd090
2feae3488dd9062950dc4a81ba986bc7
+2fecab8184c600be36f229abda9b492a
+2fefd1027ed860f617bc54b01caed78f
2ff1e62a192ff56015af810b29064a07
+2ff50ce5c25f79bd9ca027f8914fbe6e
2ff7c9b205c706bb05b0f6582e230dd3
2ff944dbf6d4176ae19c5333d25981ff
+2ff9e3657e952fbc9c4af52a1c95df3a
2ffbf863c35ce438bf24017772817a50
+2ffc87ec071d90444964e5fe1cfaa60d
2ffdf8e004637650df48892f3e4f5661
2fff28091befa4bd799c19adb68a88e6
30017ba1f6bd892590eaa7b7e7c23ef1
+3006dd57a40dddedc3649f4669aeda39
300b50cc132194c6c0f0b6e021a5324e
300be4046f1f16cef6e713a4bf61d0fe
+300cb451f998f89daa4fd4b0de4607ce
300e62c6504eecd256994c56c5674da2
3014705b256de967a69bedfa5487cae7
3018d1bac8748b68340051771737bff7
+301efda725bc938df93de3676515aee2
302c5e3f52ea1796ff5c4b4ee473c604
302cb8dced187ee9b257778c8d642aec
303122b30d511b6146151f9ce8dd1f09
+3033d69fba0dd4b2941120c90e99e9fc
3036808661f4fb5f7053a0dd83c6b100
303ff964ae168be6f8fbef34bb4a5ec1
30451fae74165af2035080ab28102453
+30462ca25763e02c0b3456e3e5c60aa3
3046b084630016263dfd40a2277fd9b4
305000f9af933781e294cf712d549880
3052acdd3939853b9926094d73290710
+3053f75db9394f17c8cc1be571c8c9c0
+3054a18c974af330ab68c6b052a999b0
+305660744825b7db9940d878adf1ce79
3057772225a858f1c15e13a286c53c9a
+305e3a1438feb3ad267e896dfc5715e5
305fc523e90ab538543a2267bc189e2e
+306b17667820386bdada4fe2ef0e979a
30709345a12ca073f9153083945cf9dd
30730117496ffd12e1f3d7c3cf6630df
3073c6c43aadbcc6b9ae7b43694e25ff
30765006b9cc4a17e55f8351633cc7ca
307b6861ec2c33fe36a0ce1a6ff2763e
+307dbd34236c06d1db0f663799fb3d0b
+307dcfb4570d6b732c59c535abf121ff
307e529effa4d4b73014a9343e4a196a
3083073deb2a4a1859c43e3ca13df5f9
3086ab03babf17d0c61dc50c0b5d78b5
308770d1e98e355d9df45583b2748b5c
3089e44c22d1751cff5a646021c2ecd8
308e3a397bb48c7cd1dae0a3962b2bf9
+3091369f348ec8e294e0cb2fc55aadfb
3092fb40cb4544973187f350dd610383
3093cb66cf28a993882f149d0d60185e
309c2a4595305860fc4d7e850afdccde
+309c8436e5cdbc48b66f95a899cead83
309e6827f7e2f1aa577dff4480a5e74a
30a47b6be5705c45581a3cb34a4b2702
30aab146ce00a97bcf54103b8a79d354
@@ -3037,14 +4189,19 @@
30b3499a4c805ff0c9bd91122a16c9b8
30bb43932a47a9b06510401fb58591bb
30bf7cc634433e64f0229d6560fb75e0
+30c188c0e248bdd670008530cbed0399
30c1c91f8e080d4a90e01294fcac0fb8
30c28c08b133c649a8819a4b43c70501
30cd3a88a4cf921f52382336d9de8eef
+30d26891936455c75553bd081a5a9c0b
30d50ac0d5ac7887007f3a771fe17584
30d5172abfa33c439035ee0f297f413b
30d7b59fdfbc71fadb55839455fb28f6
+30d8f80c0dbc968f1ad63ec71605aa58
30dbab96c2a256b9351930674e41dcf5
+30dfcebf446b842ca767b360e2432556
30e5e74972d6402ceecc043f653a6073
+30ee278f655b0ba634698d94ee0ce099
30f33ab12439c55f96a3f54b96eed127
30f4662b3e9097887b45bdb8928674a7
30f4b2897cbcdf51d984cf811997de7a
@@ -3053,24 +4210,29 @@
310e2462a106c3cc66d5b5595f1d057f
310f7bedbedfcf7743fa418b49639e0d
311d0ba7baf4ee3ebccaf347c25f5d7c
+311f6534ded97f0df966f817c99a2a83
311faa78873f752a9d8c18685c3f904d
311ff64b872c2ecc7eea5c51fd3b0e06
31229a551a2e1d7682228f074ae262f8
312c083bde5928b960421c090ccf0116
312dfa86f468e0c4d0b58977eacb4e06
313118aa5280818f12889e9a50cb5544
+313195b74f1996849cbf0aac65b5ba33
31364e82559fbbe21317bbcd43c79c57
313a0c372174f69e9bd7341b14aaa09c
313a35614c525d18e3fa17ef69cf50a2
313a9b779c136b371259043cc755fcff
313b11c980ab1e7617e76fb68b9f66ff
+313ffba77f908b20505c40ad97000a8b
31408d311df8fea0cb6843cae64bdc54
31454b5c0d93b859a5ce99e545af8841
3149d2312ee16b2343bd3a1dca4916d5
314a039b5dd47fd2fd71c955e8118155
314ee01d4c149eca8f8efe68d4afa6d9
+315104be7c0cd5685c7a9551e2d4cfdf
3157b68fd0e9a50481a9ef1451a86526
3157dc736dfc5361029f67b6c144e30b
+315afc8b3cce5749ab1d72ec3270f761
315b26d79673d11760d42934198a6471
316019a760a7e6d275a10e07af16a9e9
3160cd7c0a67d6d8f424e81c375fac48
@@ -3080,17 +4242,28 @@
316cd494d3370ab4c8b91720e32458a5
317339ae51c4eb8dff6c0124a4d33fb6
317b4a200dd974a5a79f6cfd974b94cf
+317c637e0d5db9d9cf809e4c5629061d
317f125d0ffe193a666508f0177bd461
31849d44e121c56bda4b2739504d5c97
3189bb574cefdde2c3b35a4ec9869191
318b94d32aabdec9a8531347f58c8f27
+318bbec3786334f362397efde800de03
+318c77787d7b398c0b568ed201d682a4
318cbec3953192ab9ee892a35c42d5d9
+318fc256a2cf3c2bf562a33fae9da551
319094cdd5a69a7be601ac706f01405f
3191fa7e3b4fe580e2513b57f88760f3
+31933d1c2cafaf990c3cf747e860c60f
+3199962ee513286d94449da77fcad51d
3199d25800a2849fde9bd6898ad2928d
319badc0cae279a243b8bf667e70e59f
319f1345e14e1e348d4929aa1e8ebbcd
+31a5e4ca18db54a0c30bad86993ac3b5
+31a9f40046ec980081eef67583f44b85
+31b05c1a598a97b4bcd62b535741ba6e
+31b399a7e308276917f89be89097dfed
31b5ae3dee7e807212ac16d648f16e94
+31b5f5cd06d18ce301bfd092cdbefa74
31b617b6ef67eabe69fcab6cf3b73973
31be90e344ac398ec3e0f921256735d7
31c0aa0ae4f9cdfa501920a64455babc
@@ -3118,35 +4291,45 @@
31ee0051b63f74c6925fc5b18a72a570
31f0802978f58ea275fdcae4c73668f0
31f147eac0fd1b51a66f5a98d7f4d413
+31f2257d432e18e93a55a45ba8ed8c5c
31f521717ea7d2d31058fd9f21db573c
31f9b113f40a43af8152e7f1c24ab614
31fe9140b2aa3076f429687d2f53682d
320450e5684e9a6032e01fd0f0080a4a
+3209feb484e6cd4f479d5c8ceec52198
320a84d9ca581274a423cd7a3261cbc4
320e8d414c479681d22dde47a1636a0f
320f37ee55d76509053e2777b46c2184
3211a705485e6b1d086b0f7f5eb14527
32127da99983a2c440646b24595ebaaf
32134e82fb2039a03f60fa565f16b294
+321391be99760b93de8671bc716d5394
3214dd9d134293affc80e6880a8359b4
32151e7ddc96b7e389edf6a4e0568f33
32175dda8d28e3e0654bb75b77390b8a
3217f18b0ddf1c879d9779f7821cb51d
+321888abbb178a29a664fcd79a23f994
+321ab38aeaeea543799eb78931ecaab9
321e619085498a07705c470f58c43d15
321eed276cf793cb42065150987d1e31
322665ea8ec2db67ac2fd05fbe721f5c
322ccd7434d8b90a79fb90d1746d9bef
32336c8b864a6c7efce9c554bbb57a48
32346f200668890964620f4d652ff86f
+32367a476841a3ce1b7d0373695fc10c
3236c48210ffbc9fc91a2840b2384973
+323a2b90762bb7a47426d5a0c35e981a
323bffd361074397a9070f71a48b8d94
323cc9fd8b82402f1588f7d020f8d12b
32436cf47e61c43f3f248db4f40b41e0
+3247c86233a4a5a769eca1372d35163a
3249f5fd0cf1040ce2ab929576cbd22d
324eb2eb38ebc11d31097673819a8f0f
32519e5b810a99c0b6c7d7b59a4b85db
32523230727d74d55fc0a62630cd05fa
3252fc002e3269b594a70e03a886af89
+3254fc235c496fe8d20dde51d54cad3d
+3255aa17a0526899925c36b3a52a75b5
32563766ed07f305221ff3e59dc23cb0
3256bfc839f1964541fc4efdaa5bd3ad
3258b3a03136974c68261caa407bb2f8
@@ -3157,21 +4340,28 @@
326d0de4f7d63b27325f6f72fa076d52
326f35d07ac1ab5353c5fb77fe6cb690
32709c582d95a03d55ba6ea405c38fd8
+327103dbf26c03edfde04dce5b07668a
327355afb50e011aae4206e341e22ae4
327a4a9285a2bd602cb7934be5fba00a
327bcdab1f5defcbfa13890c8e4f0f40
327bf349e3f32cd017b4fdd26d8989f8
3280af1e343828bead37e644d6ba6c98
+3281059c8e78da1f8a6a77bb4d7fa658
3289696f2629286538a831eec3b4b802
+328c7a5d1963e09ce430146f8795e536
328d63970376adc4f079b09e489ee9db
328f43e51d137d481a13723b9d9a52c2
3299b8cb2ea307063a063cd75d833a3c
+329a3556734748baf8e8a9aea5eba299
329f4735b43dcdba001cd882629e5c02
+32a07bdac8cb45b26c7ef528ea20d253
32a267d1c8a5c65008c01b30bad3d9c0
32a3a7a92bba6e016836210609e7471c
32a44bb33af90c3d4754a555888a27d1
+32a91298b0cb90f63f4c91266e7fdcfb
32ab242e8771e5c19dea1c61db24ce8f
32abfe85c0ed01d6c5f18cc8c390d470
+32ad377323e57783fddb2aeb4bb45fab
32ad8968696dfa749d42c39f4c3e3a98
32af1a6a310d18b80a0d487e87692bce
32b51a88c730352458ba593d51426591
@@ -3180,20 +4370,27 @@
32bc2051a57c264decc4f803720bd266
32bdff6427d67633f8cf9c23e1495c40
32ca4c74bc4cf19f1bc50793f1f914af
+32cb7d1c29398397afd16681db9ed9a9
32cfca4d3466c474331b2cc084f89531
32d7c149692b51e0bfcbad0e13c2216d
32d8c7498972c708f657b5ea38bed2e1
32d9199a8b557a9b371b8c3322655e9a
+32d9e503d77f8e382d4859c2d5db6455
+32de1fb9bc2231c9a70cc7a658f67f49
+32f2f1729fa6d0e1c39e3d77924e3313
+32f4f61480df2cfef9378acadb2bb65f
32f513f23650c2abc3e4f421c1d92ec8
32f75e6866cfdcf3a0a067ce98db97ab
32f9145ffd182aaf960d6e140bc94923
32f9dac77034a9f4e4431f1160b87cde
+32fb035184874e82d022a031556cc4bb
32fc4f3ac0d8574e54d2dd33e4c91e46
32fce047cd81f4af4a39fe0f5dc8a596
32fe1e82d833c2d4db66d542678b94ad
330221c57712d67473f17ad032c2fa47
3303be51fb901cb081afa70dbd4c0ca8
330a79f103675ac3148228f1408b4f67
+330b4fa1a7bfc1ca3b20f4612c43cf8a
330b984d7cb8c92fa32ead2a37a528c4
33133ee7d85cef5ea5d27c3574ecfb33
33146e74e7869e9b060e295ad7895523
@@ -3208,10 +4405,14 @@
332f3482252a5122a5a6604618ec86bf
333170f29dfe2e32bd98c3a49dced2b6
3335a4a7f27946adbd96bb9fc6a6ca02
+3338f5729b2d6fda755769da6c58a681
333c526db0b6a5912c81dbee238501b9
+333d23d6e63b774a2ab4388586f11dc9
333da009ec5a113fc8f8d01576c3f222
333f2bedaa8d3096d58ccfdec6ffe670
334000a4cfcd4595cde1ac01a12b4ffb
+3340a12e874e90f9f2c107325dba5af1
+3345203b27875c9a3b00d9230c5725a0
334e99958b55ce7b931230601574253e
334fe89d5a5de4ba8965ac06e46bffc9
33514d4c4f3d3b73bdc152115f0d1b3a
@@ -3227,37 +4428,58 @@
337a130b4c877e9781491b989f376630
337aa44b96609568b6e32d15ef0f452a
337e28285800ab9752302771edf2cc8c
+337ec48adbc5cde15952bfb930181e52
337f1b169e71a647d18f7203543610e0
337f6c37f179ddd735b6fe168ede284d
+3381dc15f8549a557037b76aabf6421c
+3383f4a6ed8538b1d84b1efa52870ba5
338893ba1c9c78f5fafa260d2530ac96
338f8d6a9b598df45f36f252f55726f0
339b9d8a59b17ed961a613c2a53d80a8
+33a2f8d00152d55e67041f10937e1c1f
+33a95e79150820600315d48bad9348f2
33ab0c9986c4360792c8d22592b42b66
33ad3523d90a1e28e5e402b9ecc3a292
33b6f24cabfd01aa968dc83789dea5bc
33b86df896e5571ff912a720966c9f4b
33ba312306f0e2f7440857459a7fba44
+33be7e2cc276948d9dc19e88bc8fafa5
33c07caecdac9d80cac5b60669a34053
33c4453fdb220e70eebfc0522e825ded
33c8ee82a06de02be208af2591608394
+33c979efda2d797b78bb497d86857e52
33ca8ea189eb2933fcaec25521f9099e
33cbe825a19f8d77d4306de647a0c8f6
33d30382ab9e0e2166549b25bf97f31b
+33d35b24b6a901d4ef2305ca394c009d
33d44675ab979a4d431c0b708449cee8
+33dc0200fbd64a13c21fac2b6dc787ff
33dff8be72089407f1f199e12703775e
+33e45b43dde2aea20e0318f5ce6c2488
33f0665e59b906b10fe4841399589973
+33f29b3b9a2e9bf6b8c787b973422b45
+33fc64ac82f164d232bc56a01449a847
33fc64bc9f6ee2637927a7e65cbbb114
+33ff2c35827f89168cfbf59ab2cf57f1
34053d381376369c88bddee412bb5c8f
340c3ecf3de437289a9ae45697e0f2ec
340cdfda2ac0d5d409b995b6ddafb52f
340ddfed4adfaebde97dd533c0b248fe
3410a6d7e04e34638f9c6c248630767e
+3412a37336a59b0550a0b5ef3e7a598e
+34142659d577f315b2057a18db6afc5c
341469ecd2716d4ce77c18287b30d230
34188d8436066552803795f193ee0c4a
+34191b8506db666fc35682de18a4aa30
341ac10e38ad7950358de024568de462
341bf8e089f6b2c43767a32f3ab25aef
+341dfd1b2c62dd3ba15670a73401147e
3420c0be36a54f6dfc04030c2099bcfe
+34224f218d3cb171f5d8c32851be5b44
34297f5dcb42ede8df68716fdaf8280b
+342aec8d08c76bc5ec2fa903ec72d7c3
+342cbebfee568e7826d8743d021f236e
+342e6c2910d7fa9cb14b087fa175c189
34307456f8751502aa773c8667804207
34397a71c2ebacb9ce7009fb2e3d150d
343c520361903f4ba4b29fd0339769bd
@@ -3268,11 +4490,15 @@
3448acb3d2b9f115cf3b9609f8413e69
34496a9b1455e370827260a372d5b7db
344e6bbae54e0835c5d8733be51156a1
+344f6b24f93834980b9c13bd6bf0ba37
+344f6d0391dfff14a71a3d64c8bbb3f7
345221abfa7f6e3a1ac605d87b3c112d
3456c8e1714c4fd98504f6b8fb292387
345bb776cac061bd8019104b34d66950
345c4dd5afaa57db809710e08e3ed9b9
345c61e5cc080d6a4e3f4f332d86df4e
+345d2208636c9123d13b43d321f65c56
+34604f1518f24740d8a8eb86ca2b6f9c
346b8b348c6e8878ea8aaba58cbecc97
346cc320ad855b4a6e78062810c0e9fc
346f1e9db30918b2d1b8161cf9255502
@@ -3283,19 +4509,28 @@
348152de59d1cc3b76e9955fbdd5551f
34828006616d8662f52dfd80705b6ba9
348324bc782aaaeeb8691cffc73f252e
+348b97097ff39d685aee51c258726a52
349ae66e9eb6320d358f87f948ea9c51
+349aedc1d61d9bec21892b24767e1738
+349b2538f2e8167b3af02f8a97c01d0c
+349d6215c9ff95a961e8ae6455bccd55
34ad4b3ca22d8e78fa9fd16d386cd546
+34af97c0d52b4da26ef9704e3517bf39
34b1bef6f9cd2f36d0ad2e81c35b2e10
+34b80ae48d6723ec8f10840bf860fc29
34c4197fedbc180333c613bc74e60e64
34cd54ed6788c94d0ee11dfba9bde4a1
+34ce1e90fabf6065f40635f0585be26c
34ce66321202e0b7754d1e6fa6b945f8
34d3c2198d4529906035d5666ecb0f55
34d42ece079714faee7684e8486c4a09
+34d4bb0988eeebc5c1ca6631f57b866c
34db46bd4f8be9c0a8a940e705c57923
34e05418b0d52e86249ab421f7c63699
34e063f33e5ac96462ef244650f275b2
34e1bab7711b1fa5a14cac97bd551c9c
34e6d9febc380a19281ae663b6cb43f7
+34e91d8a9af653892d324e90ba14a502
34e9c1278ed8dbc6992e65c64f7e4a3c
34eb0da7234fce20f108f9ce3712775b
34f44e454ca0eadb7d9c91c43b23d9d9
@@ -3303,21 +4538,28 @@
34f9172b3eb5aa03545df510efb8bac4
35053aeef556830c6749976336e2cdd5
350578682dd9e664275c0eb49b1ff79e
+350644c3b3d16471291f69b1e4f532a7
3506d92035030627dc893297f98496e1
+3507461230fd6064009c3ed97c642c05
3507fafb4336bd5a17b0b7a886157dd6
35088e3a64feb9fc8d13d789c20c7b5d
+3509edfcf109758d19e5032c7d1a3191
350a24438b70d9b36ec3793c4326e112
350accae2f68949905b3d25fde8ed97d
350c398bfd3b267468dd60ca564491ce
3512386c52a629b4edc5f495c96ef43b
35128f4d255694e11a3b6e850dfc150b
351da229e46656801ade3868ab68033e
+351e2efc0863f8bd430425c80ab97286
35262d96680866967722a810dff20941
+352b646633b78805162ad783a6d7d403
3531e183e4f880842762edcc2b649f59
35332e0307dad58bad0650270f458671
353385894840237623351e651d8c53bb
353420c46978cf6f1fa2783dbfe5707f
3536d5e5dd9b3875ea2d5618fc4d33a2
+353bc2f3020101b1414cbc142be1364b
+353be40898fc4734af4fdb45527709bf
3545453ae115ac90243418a89cb0cc48
3545e0e5c1cfd1151cc87afadb78ddf7
35468945cd3dc153b842773f9b1bec48
@@ -3334,39 +4576,58 @@
356ead603654677198c3b05f61cf7a51
356f54e4c38c913172cc5844c6a4d661
356fb4ffc25aefb229b02c560912a14c
+357947dc30fdc5898e354e549ea87c11
+357a65ac03f0d028e8fc19f0157aeae9
35807b369ba6dd10455eecaf704d8dd0
3583e55dbecd0c43bf46ae82c6ee8a58
358580a3220a1fe1ae769d5a0b4e4f3e
+358d954b424717f1fd33fc423fc9b0fa
+3592df3e69a5a28bb30d65dd50dd0345
3595b555b52e4d284bae533a060dfb46
3596d8cbb6383688d394e225f01db680
+359802288e0eb5a906f22fa283d66c31
35a399f6528fc280d3ab7423365a14eb
35a50e7b3c35ceeaa432394862dbffa5
35a6db5f924f9578edb20721729c88da
+35a75f9552e743e18dab1dcd16b62ba9
+35af263f701d94b9c9a2244252bc621c
35afdcc297f4b7050cf3b31d1e44534c
35b0bca7b0d655ac188e5714de5099b7
+35b5566a10b3d2fc5b69dae96f9ad472
35bf2349ff6f24a34afa59c5567c36bc
+35c2fe3993b1f3d5e81398c6f8968c58
35d022dbf924569bdbe6c4bb21c925eb
35d4340555c8792c541113fb626c7d83
35dcd2f62a4359c2963823e3333aacda
+35e2bf1a9ab710a6c65e24d4cdf8dd06
+35e2c61b8556ffb308fa05fc64ed7bd5
+35e5ddfdc2f44ed3f93395dad74e10ea
35e9a009803269c38adee89aec8f301e
35f019cc4cfbd0bb398c8d80c9cda06d
35f0e53bb283be5158bb00fed20d5fd2
35f248c1518410144baa08924adc273c
+35f638f263e7a28b06c49ec32afa1ebc
35feeb2f6ba92f1f5d7fd63674c3e4e8
360334d7161e40c632f1137a7c4719fb
3603d243177dee839081ec395b97b933
3605da9bb07dafebdf800c5ffccdb22c
3607db1b7c85b04483908aac8db4b189
360ba6e92df37cba57460c88a0ac607b
+360d886a95de3d8fa8ff808d08501f29
+3617c855a7ab929105611aca8fb889e4
+361b97ecf572fb25fe178b2b256eba4d
361cb7688ee9be369d62e7da4c57d7f3
3620249907cbe1733751a4c820be402f
36280b9d3f248f471ac6d1d0a3bb7b52
362a08a514c962e04b742fe77cfeb6b2
362d4eb46651184290b228d5a12bf65f
+36315f645cf3a73b0a7ead707bd8f52b
3635995bef6c0c4868befa276f9604d1
+3639d56130e76253169b497a4e1af5c2
363ac4e99e74c4cf27e739fce9cb972e
363b4ea76953b5941525546fcfcc66eb
363e9f7d68f0f28fe8acd73ad8c84425
+363ff71b48d1f38384f22fc83fb9d909
364150bf99fcd801c2daa2bc3732d40e
3641b94a2ab4ceb5b525c448b7333a5a
36422c0231a049f9579927ba455a01ae
@@ -3378,62 +4639,93 @@
364abccd40479337d04cd97d6c9bda6f
364b1abf0abca92176a3413369409985
364dbc58dd13a9d54b77a7948e0cb34c
+365722f80792676428419ce0d6868a32
365b61584d9d77dcbf95d2b4b41db6f1
365f157e4aa5354e10b1b4fee0d3effe
+36650a567963f7e4db091b72af9fa0b1
36667c3bfa67c037166a5d4d2defc803
+366de2e7e7bdc430a4bfd25d2e5b8cfa
3674c7ef5d6244b6641eaa0ff184cc6c
367688e7770c0fb91ee0e1e8cbbf4281
+367951b6898fb9ad9d6c7c6fce26f221
+367c4f0a097738eca2dda0c871b385e8
368274af83f344e74ec9212c659c409c
36864a972ed3f19794e76d3679a83107
368b9e89160b08fde99a90ba417f2164
+368d79bec2361d4bd0970aa1163bd501
3690fdf54ebbbb26b77e2cb1ee8cf2c6
3692f2d90adfdd0bbce24a3804803815
+3694e78b04fc308eb79cd89588f9dac4
369521f3d87bf056017f1f00d7dfed3e
369b2283114a1170063f0c6405d9f5ca
369c98b34082d5923a9e38d65c26a472
369e95cc8a2fe5d4cf9cafb60bdc7dcd
36a0badbfec7273e4a88688e50d1ae63
+36a299c0a817442a0bee919a4b438ba0
+36a378f0cb0e7ee4501c4b4350966884
36acacfc08e197db581d129ca0313178
+36afa407cf39e4a39af1aac61325343e
36b07189dca1530f15a804d7374cf8cf
36b0b4dc1761a921a1d1ac3ae76575b8
36b1e0d1aadeeadbb9d3cda1da02b48c
36bbec6ccd6051de12e98a721884d9a2
36be1e1e147dd7ade760ac9bc17bb0a4
+36bea41f0e45f169fc193d986b1ad530
+36c988349ee53662b22f5e962ebc455d
36cf14d72da46d182ceb165d1fa8a282
36cf48d4f5d7a1d067bad4fb23d472e2
+36d3cd49c67fff54329ddd512b504902
+36dd0f08f794f66c1204680a614e2e08
+36e31d8ec0cf3b1c0827b44ed200f76f
+36e4de122f8e2ff30105f0c65648a52f
+36ea8c610df7b5ad550b1772e9c0a73f
36ebd20570c6d499e8a87ed2955bc28e
36f0f09c84bd785dae5388fc5f36afd6
36f634b240d904281999663f6e72717e
+36fba27d47016299fe9a0fc89a896370
370916fbc46d2681b8fcee7d9f4f8137
370bca6ad73f42aec0b062bb87ec7d13
371810c25e8147f5998f329bec527e32
+372400120ee90675734c2c1c55bf0cd6
37268a02cbd52a7484552cf2646cc1ac
3727ae623d27428ebd14013d0953d290
3727d8682aa4ea256bf438117a7b8162
+3737256a480dc58355f7c23e86a639ac
+3737312d17a3612f56944674db14c1d7
373b4c36c80eb44320c2f8dddf4f7ecd
373c150f5d844d37aa15a799b3cbc143
+37495144efe8f09398f9c72596d7e0ed
374b908afc29568fdf716e19e2ed0a83
374bf55c045b86220477a6119f17445e
374df6b225de599e57fd764601e2e8f8
+374f75d3606c59f83d37fd1dbe915d6f
37500659a18c1bc7aa06c60ea3639c76
375052811c6d5b537c8780d763daf373
3750842d15cac2e0064d1c9786ec03fa
+37513ca9f9c6d7b69d1ceaf60678f0bd
375c92acd79d52c574d0c2ad96d2b02a
3760157d02865e8dc852ad2c16c4dd4a
3760fef726c326cce48bac97d35aee8a
3762a42809e79134d2a598b89a07a7ef
3763392e529da1680b9f85d6198a583d
376a10ec872bd19832a528044e708f39
+376bf5be86c5d3c49ae8680fc4ae6342
376cf9759983fcce7651384a807fbc27
+376df31d66188897aef38b6030d8c887
376f87522455ad5efec17f5c9357c40c
3770bbfb07fad1f468b7fa9f130cc95a
3770d0cb0f19cd8b3ccf4d668859c84c
+37732bf2c345c4ccc9a28cc47174d42c
+377381f1cdbf2e8ee51393b169d1250e
3775b5e2fbd916b88817df5343fac400
3775f2eaca2f0ded7d9f779a42967d7b
37789b44c7dc5153d3b8f42606a66e9c
377a3e1be5e7751287ec22bb049ff44f
+377a4944a3dc437f0d21402537626ec0
377af71243d44c37ab3d8ab932ff948a
+377d6cb0c13493bd19d69b3f4e62ae34
377dcc7326523250a8ac4ed2c118349e
+37802c907893b6d8aad27a25841bfb4b
3780f8c8785012f08ba28a7ea3d5afff
37864a8687a5f167922bf0d86ea8caab
3788328794c563f6a6d579b4c081cf0c
@@ -3443,9 +4735,12 @@
37909eb4df0ad182d28432caeb737f62
3790dfa7ed15c540f96042c10c9bb038
3791651de95a29ea9c1c2cf46b391da9
+3792e4c278fb1a0107595e93b6c1e8bb
379b4ef9cdcb22b8ea715853c6e737b4
+37a76dfa76a5717fdb4e47c6299ddbef
37ab65da231844186767c43803b0cc10
37b2bb56533684c3642ed471d2185af9
+37b4e84b265fe97cd67f8a0db086ec14
37b69abae8b5f216eeb9406911a8c93f
37b9bbe4126f2dcd62e7273ff4478ec5
37bbc06467e4157a48100a463bb9179b
@@ -3458,22 +4753,29 @@
37ced5ae39492dc5b6ab467e6498055f
37d03f7f5a83e21f819d7f423da43f70
37d29d64da02cd3a68ba1db46eba0a0b
+37d32057469f849e99c6c00a1999587c
37d6e7cde57cf69996525c5949b29ca5
+37d871cf3709b7e03d35d1bee966b338
37de99211282c476af174df0489289ff
37df76f4ac6d83800e9932efaba690a0
37e2249d03673d894d3beb67707cc2ff
37e6cf2da160e7e68118bc98f6b7da0b
37eae5f8d9ab516ab9e9e1ab85b86053
+37eb068af3f5ad9959f378c97b8a3e10
37ecad7e162aa3b87b4211caf96fb11d
37edfa54e732182ad321dafe3ca41334
+37f0348f459a6c66358883266db5f959
37f233ac5ce8d1e67a47057e78d9df9b
+37f835da61d0f02a5a7e2010d6ba4a3c
37fa13987c274e6eddabe0b5d094dec3
+37fb7d599f5bca9b183f3889f3826dd7
38067295d5ed9ed031933c0b6612aef7
380871a1bb3bc2aed4b9f0a5c58524e9
380c5e79d89b743c1ad09657d903b4b3
380e92ecc06d063e8ef13cbe0df9b679
38133035f10368a6a8e8b8d63dd937c0
3818e5b55fb95308ff880d576c8e5db6
+38197e3327b069282fbdd2ee55cf1850
381cc900e19dc17808eb818c90a81f0a
3823ce333c2b7cdddfe5f9d677f26555
3827a69a77d517f3c56220917425a3a6
@@ -3482,14 +4784,17 @@
38311e31ecc76b3728ccd7b3dd8470ed
383400e4f6d738ef993cc40b90e2950b
3835374303556de0c2b6ee27c92ce931
+383d16f5d7f16b4871f586485308786e
38432202be381ff7cdb9919ec4dcc6e5
384473d074c85f4172806c42a1385041
3845b7dc41356cc6c919d4441795dd17
384a4eb0276214a6e24c2a7691064876
384d314301425860404d40c30b1bba21
385241904542b3cad90d7e70a56a4781
+385333ffe1d526b225924f28046d2a7b
38534288c49ccec0de9f89f8b9ca48c8
38543f7a736332c1a595592d1f85280f
+385562f650de125d0fb71f233f738c30
3856ed405143f735c46f2efe85eabfa6
386087bd84c21b3eeaf1d00ba186bad8
38641bbe6aa7167add462a4e7c6fb1df
@@ -3497,38 +4802,57 @@
386a2aad056e6d4a8b08a26f606e6563
386d68e56ea66ebed95b4cea96b9dc20
386df2f7450c639751c7539626bf3256
+386f7e46a00d6b4927ccfc547c8d528a
+386feac07b8eb49f6fefa8e472377a90
387214738a9afb518321e0435a04c760
3873e85963c3259bd3b84598d4f05794
3877ff6a9df884464f134b056c3f187d
387902a941657e9e1fea0c8d29def463
+387a6b142af37551c49ec0a46b146e4e
387c868995c8a3b52b07e65209303b78
+38848b9177c70ac0dcbee14c0a5b48d0
388a6932bfbecb0fc10ffa55d4b0e1c2
+388b63415cfab2872fdebdf3ba7dbb19
388f0d22a1b18ec5b6946df7215d8a36
38953244e27777b89725a88c412acc91
38a09d6ccc58e0683ceb75fed652b7ac
38a2d86626977e611511705ca967ee0b
38a34700119534da26c3e41efb9a6e95
38a428ec47c89636cded57deaba497b8
+38aa0a58a02670e0c53ad764d83a6936
+38aa4dd0fcd956af3a01bfedd8f546f1
38ad99be123c02d3b8742c9a1fa5f6c2
38adeba05c1d947b0b1ddf67566630dd
+38ae23dcf1f3bb044c03e0b26d420a67
38b1bb9fce45c2e2ba62c50b08385a3d
+38b1ddd70edb991ca1cf962228ce8e39
+38b27d84f38c7087ec56afe8228774d0
38b9005a721bcc3816954f506b1ba273
+38b93b08f69477e98c2eed1444ce435c
+38be962907ad98a0710d6766ad1e042b
38c0933d114b36106dfcc5ff16aab35b
38c473be890d122c98b9063e8d8fa68e
38c4f923fd5d47ae0825466d93c4e2f3
38c7e359c5495d5964b0c06e59cfa94c
+38c869d43620bd8df938af02709620b8
+38ca044a5254a21f22fb55674a85b84b
38cc528fd90a474c59627ff7e64ea08b
38cf4edb1b7e3f90d208b32dc3293b85
38d127c4fe00088989e39e779f7476f3
38d8b0b84fafe6762d7e91b796a56f4e
+38d8eae107a835b6cf4acd6e7ccb0472
38dc848dc1d81fa39e73a9be9f97f1d3
38dff965761a9f0f175b4135eb213b59
38e0e5e826b875558d681b76f005b30f
38e1de88ad8f9440ff885733f9667030
+38e3ebaab62139304b2f103d6db5ccee
+38e5427107fa77ef39853c02be4739e6
38e64f17ec4f741e62a27030f42c0432
38e6a28485336794c806df4f592f4cfc
38ebdf40e1ad9d52fdcb08b90217de61
+38f1899f8a8acddaa704220cf63aa32e
38f50d4824385cd373926ef19f81d02e
+38f5ccaf6884ddf051a92a0889795cdd
38f955e48333493ad96aafd14bb83c09
39002a69a2f63706b5d579d8f564db8f
3902daa847c56393618cfcbefdef04df
@@ -3539,10 +4863,15 @@
3911288eb8a975bd292555793f569812
3913217f36c53e992cf01b97663bf247
3918a7c7543bc6386cf2ce3da8933019
+391d2016b56431991ab30684cbab21a5
+391d4ec8c7388977e6cb61878bf36521
3923ba158cd062f13fb363d9655e83b7
3926b631de3e6a5721cbe6b58b7196e6
+392702d1e7fcf0d5748420c631803d76
392742a8e5865b229a4d96ff0a7c8b6f
+392a71a59d43fcaa817a7db9b54fa859
392cb94fe709675930abc29dc23d5185
+392f4d2cdbbf1b9bcecd3bf9de36bfcf
392ffe1dd7324d08d8295d45a5b99842
3930b4510de2f1f8e130ac49908fde07
39316b98ab699b1a416845c2670b5703
@@ -3553,21 +4882,37 @@
39407f705a6902ec237fbb8cbff49d1e
39422d454984ec0c166b6651ee81b62c
39495df25e58468098f41ffe2d39265a
+394a2806a219b3b0057efa88144570aa
+394fbe89d2448223b7fb51e7321f392a
3951355a60149f6ab15144855b2a5c9e
3954ddf7e429173a5b4e17f4e0ee91c8
+3954fd5651f2ccc2aefeb6c7e07d21cb
3955ce9e3ea1f1b65a788d0b8b8c49c2
39564351f1f1c406dbca8111bec945e7
3956d65ab58114160ef4b31d862f18e3
395f84c655f8c74f29a1b923507a85b9
+3962978bac5af3b4d378d62da1748c4f
+3967f3cf8a9f3c7783fee3329c623941
+39687392dfbb4d1620367b4330820d7c
+396b29ecc81b7e1c0d446d72154f1d82
396ebfe1ae0daae18cdc1b05576236c1
+3973c6ffc7870d3466e2889907c9d33c
3975197a696ecf1995462811c0881594
39770e8c679763f4607c6b206b8a3150
3977ac20e8e7d188da60bae181e2c986
3981479dbefbed4fa4aa5f2b4d54edc2
+3981e20336f50e93c9ae12abf8cd47ac
+398594f157f0bc625f9be1da568d260f
39859a4ce83c7f0639c8da3b39a5f099
3985ee38df2628379e3129545fb426d4
3986f1040d1ac5be99a0837bee2c6ff5
+3987e26f1f61e71f9f9c2014ad9d855a
+3988ce2d910102e09b307eaa5af35243
+398d01cf88ab990650e2b4d9b22474f7
+398e3db1cf187d191c8b2f7fdd5fc5a8
3995484da1f00d031aef6ca4408a22e9
+3995a355b5fcea07d6194f5b4f20d3d4
+39987a4a9cd06bd452b44846280fa1a3
3999d7641d3fc150517940285ef33fb2
399b31552f81eba91c77e43ef329e51d
399fb160d5286fc2b69806eae1e59bae
@@ -3582,34 +4927,54 @@
39b022445fab87c2d8e00e4e1c79ed1a
39b2897f34e8e2bd1e2a24f4794a148e
39b7dfd4dab614763837b4ea7b1ff475
+39b8be623309c427c8a998fb06372ae9
39bf94acffbf40e1700a3d99ff1c0f94
+39c3a655a6e51c4ac2f25d14ac4dd178
39c7d06a37aff7c848ba601dbb254475
39c7f46d23e9aab70ca7ce612c855273
+39cbca859956c7c1e4f2f10e50505337
+39cc705ca6a2caa52460403767de884c
39ccb06e496a4fac62fa124f83315e77
+39cf1aa99abd90425b315b02ae124e38
+39d5272ce54d6d0efbccf1fb3b2c5396
+39e24c332bf9c7eb81fee730bba9e63b
39e33443f7cd308d81fc77c6e11b1bb2
39ec45f9a0df1bb1228569f1bf16c640
+39eccf603bf065ab1ed152455006fd9e
39f063decec0186efc32bd4634c0aac5
39f16ba5200148227c0f60f9d62d36fa
39f7024a15c13be5e8d88cb756b788d1
39f743cae6ad6899a545a58a7202620b
39f82a50c59cfa338ec6b38f313e7868
+39fb52acac0c888be86f281308a38ccf
+39fb96485fc566a6f5c3ec7173e9e064
39fce25f77ac0c5e4e07bc7806a6f30b
+39fe8946b9c87d66ca2838eb3045679e
39ff6881656172f2227e149420338224
+3a00679bdc81710a6c257cb018648bd7
3a0271aa440de6bfe7bb1e290445091a
+3a034af97adae08bb17893224263ff65
+3a03f243053972bd18f956115c53fe91
+3a0451d5bbc78e3b8b0066c05e04441f
3a09a0d6353bd6f1a0da46ba11deeec8
3a0ff6c99d9d88c1061c5cbfd07cf4b0
3a173a67ec6c77d2efb2bad964b6a2ff
+3a1dd45e916665d91bb429f44e588f72
3a211f24cfe276e5ce189859d7f06af3
3a26ecd8a19a179d0fc04af27128a406
3a2743147b4372ebb65700a1be5209ad
3a27bf17e85342a7133da5e8ee042e4d
+3a2a28171d1af1d24eb31e46b3106d73
3a3084a9dc688ccc919b36694533e1b2
3a31425c4afbc90ea28f9fe971b84ecb
3a31a6ee30d322f75496d81698567eab
+3a335f9e0ea7f9182b6ea435865d675e
3a3ad495ca040056e0fa2d8ab23f2da0
3a3c4c1deadbdbbf26f602b0ead446d9
+3a46d5643af9d562e7633a25250c01e0
3a4c962f7f68551c848b015d0ed89ed8
3a4edcc8444f2b7375562b5d4ae0cf2d
+3a595f57c78ea85a3f281bfce636fbcd
3a5b072d08e3ca77a44e7e2828571634
3a5f418b41b15a3ffe6cf1eeb93cc00b
3a5fe76ddf59d0ac8b1549fabbe8caaa
@@ -3625,29 +4990,44 @@
3a80f4e044a01c70b0bc4e6027a6975f
3a8346fa0f3d6c5d2a890a4d8e12be09
3a848ce943b4dc20656f5f33bdf68759
+3a85b8d341b955f8caf667509b25b24e
3a89811098f139825b98026da5f8bd41
3a89e8576769f8a4a740dc1dc8338f0a
3a8e23e2e0daa10ee1332ce1acb03fdf
3a92b6926d67c622f663388ba6fc61ed
3a9367d48778a157184388e47e43b0b6
+3a994967f40a342f5207733bf187baaf
3a9e88c9be7cd74556868c0a82c81d47
3a9f3e8cd12c5c86ddb098eadd69f249
3aa6669452dbd6184cabeb67da46aeb6
3aa6e047b6a695d6548e1ace434ec5ad
3aa6f09a58afffe81f1c6fd391b6e7ca
+3aa8e51bf54448b01d61d568467dec0b
+3aa92d2a07e833a2ecc8b4b9ef98f540
+3aaa6e22a47b429eae81f57e1a8d52c2
+3aaaa5bd75c52ae8888ef40abd96a1c0
3aadb657236762da5b3e8a7ae1e85d53
3aae840def45ea99e5e92a87f29a7476
3aaf520570c69dbd3333917b059cbbae
+3ab29d1e36ac7767bb5b769768454456
3ab3316e3c5f426a46961f7a065d6a03
+3ab887d352edbaa3e54b49e06332da90
+3aba5b02170303d93ed8420d18ae5f8b
3abc409eecb30bee30a1a88a09699e4f
3ac667af4b31c6580f390d02404d5e57
3ac91a8cfaa9047d04845b167c87b04b
+3acac99e03d6687127611c48ba11138e
+3acb4b0475c89ba5c73e8b99a8cee9d3
3acc5f464286d8ebbb1c66b59e975365
3acebc8ac46a6846faba3d2602256699
3ad55af032fde133b721f98ec4300f9b
+3ad8dd1d1bd08a9afc5d44d9b90bffd3
3ad9a9e5444a23d5a5be99e88d14eb8f
3ada0216319796f276ec2908b79ec2f6
3ae403c69edc4d50abba199e93b39f87
+3ae61795af6b41b472486d31e9096848
+3ae68048fbe7f41a1edb570a31e8fadf
+3ae70768f9094979ad5adf3eac775926
3ae790eb4ed906595a4e989d0dcc2830
3ae8888372f0562991d958c78e7a0a80
3af14b98295d0ca1f39c67b89ea2c1f3
@@ -3662,33 +5042,47 @@
3b0674a7d7a4be60b84d289af9e531ca
3b0689437757c1b265ac8caf2be06c72
3b08b7bb2f31bf537c13541f8887b312
+3b0a39bc95f731d961b112136b7d5f1e
3b10c3b758685326fb8b0fa9dabad5b5
3b141d5ef3d926be4a8dc49a82f91ebe
3b14ed56a08209bd12b90c252f41e0ef
3b17c0bce5f6c3fffe5d15713713990f
+3b1c02e4d1d4ee930a8e5511cc78e238
3b1dd23289ce9a672de7b295ccffadc3
3b232a0288353f9118c1840ab82bb85e
3b2daa82154dded54cfb2d238d74d3ea
3b334f7e730f7d835b0d59bdc862e627
3b33823c69a3266982927254f7bff94f
3b47db796b8d1ed64610fe7c919d57f7
+3b489d1d8d85f7aaee9a5259d2d57af3
+3b49d503d63e75c35c8c67813441be6c
3b49f390693e5fb48b7e7f170519461f
3b5492065772b0019aa2e58c3946ffce
+3b559945cd7b3d5d02585595c6d8da6b
+3b5a51e1e2a98337e50f0d22f6df8b43
+3b5b2d2f82cfb6103de2fc530444f3b3
3b7631dfe2b8da532a4ee836f11d7872
3b7952a65f91c133b66cdc0d15bac0cc
3b79c08a1f5d1c836fa0afb1c70a16d6
3b7ccf5cee33a00c51403085b66bb978
3b82d8e20e63c42a2325a541b594b32c
3b84f182f2d812a527f5be84125e1195
+3b85fd8347b56dad24c327df43d0fb12
3b8dba4b8bd0cc6a155187959b9f9917
+3b8f9728a76fd52599aa6799af1dcf96
3b905a970cbe626caf135bca4fcef131
3b92eee6edebfdc56483d87d98c465e5
3b96abf0fcb55c771453e00d38000d12
3b981c901e89d141283cbedfa5133136
+3b9a0b67c1c122332b95d8bed6590106
+3b9d410a5523812237fc067aeedd9607
3ba198515bcdcd00d6eeaf152cae0c77
3ba1b67db727736b3f29592302cf9014
3ba29da298559fd022f3c4aa2c1015b4
+3ba45bf23c3b08697e404972418dd6a8
3ba7c64766592892a406d8e44531cc96
+3baaf9cbf95feac1ae2607c85b52622e
+3bad2c2ac6265ab3dd7a3f46d0e98f65
3bb0d1c4c83e0d299ac2077d704ecd05
3bb12c27955e2502a8b2571849056b81
3bb3475e0f17051240b50dd3aa1dd277
@@ -3703,9 +5097,12 @@
3bc73dae5adb310087470d3bb8f4653c
3bc77b482b24186b82b551fabe9116a8
3bc97705932dc2e81f1863598ae19389
+3bca24c03ba0e86340114b38ec5e7c35
3bccf8638e604d7b97851f18fdb47f1d
3bd016a11100db8a4928ade809a1e56f
3bd4778c7b81b92271a8de5eca1dd7b6
+3bdb4d287e70ea10edf42b27ba2b9372
+3bed7702292eb09ca95b622d893b1758
3befd41df2c9dc22564f111c622e6abe
3bf3af3718d13123da499cc4af7a71a9
3bf8bc79b7274a32e7f64e27ff8d3e49
@@ -3726,20 +5123,33 @@
3c21a7b882fd269c14a0aef55db11e7d
3c21b61595618b17310f0018251aaa12
3c24c6a7e0a8de3f8a90bff56406ccdd
+3c24ec320533a9ba9823f9998d8e957c
3c26a85f432a7069c4590d6d9e88eb44
3c27522c464ba187ef8ab84869bb171a
+3c288cc5b8badd804ebb834595e8c6d5
+3c2e8df9ea605c01c1bd2dde79d583ad
+3c31658ddd145e327ce126e450599d16
3c3693cdc74e0d32df84fe5a68a526c0
3c38414ddeba374fb47112da2224750a
3c3ec6e3424574afb2d9cfd3c863e070
3c44a80e992c79802741a886a9d34d07
+3c459f47452968a1d4058050a007d94d
3c4753a919e7d091343e4d49b131b1e7
3c4de3178831c953408a4f61f3a94654
+3c4f7fa189eade989a599025ff57beba
3c514d7968f5f80cadc2f234cba205dc
3c5c2a8f06b2c0b6eed6ec8146b5bdb9
3c5c6156c4b343d4c75fbbdd549c3386
+3c645d9d08e4ab7e9dc2f61cb658884a
+3c66a9dcfdebed9469bfc22ba2000228
3c6cdc2609d1a30f67f0d132fb0ef69f
+3c6f77de8570f80f5e56f16666b05340
+3c70d3842f7e642ee7196f79900eb218
3c73a531e940b286bb46becd82087664
3c73ac1a7a07d3869624bde75ce1610d
+3c773a525b20814280a55283b50e4676
+3c7d636af2c8d16d5b6140ee45ffe417
+3c7de48538328d0523691683884d87af
3c856288a877721b34e68b0c12c8fc69
3c884677aa9835e40a8458d3d87707eb
3c8f0ab6ae19460bae98ad0b4258965c
@@ -3748,17 +5158,31 @@
3c9672f0b5dfa3edccd02e9a0e9a4a67
3c996a0c1a72893f6429aaf1356af42b
3c9ce4a5043276b21632da6308f4ed4c
+3c9fb4fdb9851ee0643bbbca22cda959
3ca45aa948043b665bcb061cc664230d
3ca5adaa1a0b1c2059e7fe7da1b1da29
+3ca850c3bdff5377430679f415786b9d
+3ca933e842a993a0815bcb2966ffbd08
+3ca9c94e3cbab929fc2e76e9fbeb6dd0
3cab39fe34fa1d84ae0206a99a94e349
+3cbb8e8e77259ebf07b132d41199d49c
+3cbe2a321c9c50cf731571d83b9fc51b
+3cc832e36d28dce3579fd14c1ae87cfb
3cc92fd751e64a6c5cdc90932cebbb2f
3cca6c4a1435fc95f083895fd04bd320
3ccbdb16a577fa870047883417490568
+3cccb7cb8cd5e2331c8329f957722b2e
+3ccf515de8c12a23ee1a28f9a288f02c
+3cd3710467e3e090f42e6713f542dec5
+3cd430620dab9a163a485e47ecf221f1
3cd8fa6321d0df5960d8b2005afb9bc5
+3cd949685e8251d5a493c2cc6d4187f8
3cdb5704ac0f167c86a41c45e0738ba9
3cdbee13f550873cb8cc8066d5fc46fa
+3cdf6dd77372b058775bc0bbc8c8b10a
3ce386941f7abad624f45b99352353d2
3ce4f9832617c71b39d7164ac517f7df
+3ce741acfd103625571ec27b8a232222
3ce7ff071e0df17efa0e5d17966956cc
3ce8ec1b963585ab6dbe781aa976da36
3cea5406163b5f2e2a56d64b106ee482
@@ -3767,33 +5191,48 @@
3cf4a6c9027cd027d6f05675235c9864
3cf653df8e4fcbc2609ff610feed467a
3d00e670d35898f37365a5d7d0a8f3e0
+3d03575dd2a9df47b64996425dddf422
3d04eae10e1c0ad86000f1e7824e10c1
+3d06c54f973d403128e54169ca1ffaef
3d087b670e492a7dac9d0b4b0a5d8c7a
3d0bfd35d6fbcbb1d52b2fed1569fece
3d0df6f16ac447a782a5ab55808412d5
3d1952122716fcc229e9551f6e69f8d4
+3d19cd0e7e2b2c65c68ec4841c9bd742
3d1ce390a81e034a6bcf31be98a79e5e
3d1d5642e200b9c873d55711e48fc365
+3d21e2092b677403eb61ef71239ee361
3d2834f5e417f68c61f9ad9cf71f2ca0
+3d30b5ffc66d72775d7fb964d0c7b2bd
3d3782074dd04f55c3dd47ea728b9cb0
3d3de3721af68032c502270d55e26b3a
+3d3f2262977da9bb5d62905e1654ce4f
3d42d0f4224340c239d8b630496a1ccd
3d43385a5fe890d9dd8adc3418ba2c73
3d4800eac042513f0e21cab2c9cbc964
3d4abc82204f8abb9ab08133a50cf8af
+3d4cebd6e027261d84e93c49f74532fd
3d504ada6a3b5903886be22d1eb022fd
3d53abf677190ae71c595be4e56bed8e
+3d549527d4c41297b259626a42cf00e4
+3d587745f64be0bcf8fcdfcf95f13ea1
+3d590eff28b595f499f1270b5ff90ca8
3d5eb68c8fe71ca5e514241317f3ab85
3d5fa0e244f6efe36d55a07c4cee3a34
3d63f65b8a6818fc308d96752226cc2e
3d6a0685eeffe1de2b66c7657bbfb0df
3d6a5f25a5a44d545d500e7036c3f23e
+3d6f77042ca7c463aa3ad33857dcc596
+3d70e4d40d2f6a24e498cbfc4996114a
3d71a80ac34dd222b9da883b75601050
3d77a820d1a5faf3705c17ab7b81ae67
3d788ea4215854207262556cbb4ddc73
3d7ed579aef715bb1bf95ad3de8da089
+3d83d79df654139e39414a069cf3b49a
3d865bdc8080f835f04af56eb440657b
3d8f499cb34c90240bd2cc00d58f055c
+3d9137afe45784da3c62d1c70f08c2b7
+3d949e83c13e729a8c27e436ea155040
3d99b44bd87da556a1c596a7ab28b9a5
3d9dae3e25aa1019496f004cf1c5aad3
3da09c0d774787306f2856a0daa21e5e
@@ -3801,9 +5240,11 @@
3dadf9a64746f368c0c2d6f9d6b9428e
3db69850d2f11f4c3e8e06780d569ead
3db6d01d0f3c363b28e2341a58f1702e
+3dbbb715e4a3588c815f708910662561
3dbc9150c5cbe5ec7bdca628cbd18c46
3dbdd3d58d9410bb77f35ee6be7575e7
3dbf3d7f80061a1ef2fac86370ab0fef
+3dc4b0b0f09e21a2e180f2f723f24981
3dc4dec8e9c6df1737c2236577371252
3dc9e08f639c371e5c25ce103a0e61fe
3dca5f09c1d825773a553149a934f71c
@@ -3819,9 +5260,13 @@
3de8b31525449071be8655cadc6125d4
3de9622e0e3bbf930bb79e2aab7ad97f
3deb5b21adcd57751e488c23b5221d84
+3dedecd2b8921312fe5be498ff0be576
3defd5d062422531fe2cdd5311216d06
+3df16a25caf9f749971ecbdea34bb8da
+3df21cba5774b96fabd97434119907f7
3dfab7c34e1dda742b6c5e6463e0bb26
3dfbf8f4034bca36a9ab927eba5bc427
+3dfccaee5ab9007b45bef17ef489e6b9
3e017515f5f5d58ac0b45edbd9347d4b
3e018700293ea123b1496a9a3c1147d7
3e02b99e7f6a9f3be7e210167b2ac1b9
@@ -3832,25 +5277,33 @@
3e16986abaf0ec6cbfe7276a82327668
3e18f8652ac45200f7c869c204059b59
3e1a588cb45560f3a50f687e4a92f108
+3e20bc124516567903bd4c705e604017
+3e22980a94b523084d0db19c8a55ccd9
3e27e355d351ec66118919d99eb1a53a
3e28147a8058ef2f38bf1666f10f257a
3e29d72d6567075a39f3a3b9f34f9553
3e2f456317d4631b1c1e21a9bb23cf7d
3e2f4cb3d9fbff406ce1d6ce1bfb17c0
+3e32a1c5e3b1d095f38aed39bf3c84d5
3e34225eb8b013d6cebd9495e36a2d14
+3e372ed9b8dfc6fa54b4d750c750921f
3e379abf2fce66fe66197bd3de7d77e2
3e385bb38db48ce205589e04b21c429a
+3e398f6ef2edb51c0d665d5378bf0686
3e41b6ece4871dfb201db6b2c3a65e33
3e421e5726eae7b4049513b424e441e6
+3e4b9f467c75ff9d021b92372b90467f
3e4d3f30d3a6f29f250f6037bc70632f
3e4eac23c982d671f93462b410c95647
3e50b9d5fc0e52c137401a01019d3e12
+3e53a16c3aaaaab88e1c019d8ea18920
3e5e0479fd72aca1d930adac5837bc4a
3e64dbe157108ced1bda1319b5a315f6
3e653a5f841bd5ca46b1f7ddd4ca7548
3e655a6d9b700633807519e6ecd6cb8f
3e684cabede2737007c155d766e22bf4
3e6aee6859a250d4705547c321c80866
+3e6c0f3c8fdc1e0394360e1055fb4dfc
3e6d23b31fb6909cee241d53100c972f
3e745e585ee1ea123894c937cebe22eb
3e76280199ba98025f30d8895086a577
@@ -3861,69 +5314,111 @@
3e7df75d96ee71dba93c6af4de97c968
3e7f889572ac80bf61ed5bd0617ce1c3
3e84a9b9acba27535142858f9586badc
+3e885b6a8fcf6504e48cd58f3e6e6561
+3e8c5844ee14ad4c347f8b373e58a1a6
+3e8f88d6aa4406e0243fa578db469e4e
+3e9028911c38eadd97858f5057b16047
+3e9539ce9ed291e7a617d43d2f1b9b9e
3e96bcbd502e6feb33b5d0f779a11971
3e9871fbee9421ccf32e0c3a029d396a
3e9d9eaad98cfb19e5d95dbf660fc441
+3ea36e22741265ebf9932f0a35d5657e
3ea54e3198b4509396ce594940685ff3
3eaa3645b6e85aa0385afc516afc0987
+3eaae5e4fbe4d7840219933936910f5f
+3eaf1a2d1c37e5c551f1f38d6f2f8f48
+3eb2d00e6d4f383500dcaa47d1701f44
3eb58b28537f15ccfa7a4950869aa210
+3eb768776f5d7b0f08bfd2b1d67b3f7d
3eb7cf74f371b87a5ba5f019c89e71ca
3eb996c364e2f02fc3b02acccaf48654
3ebf274d825d273cffac4d8e2470da10
+3ec0af76f81d9833e8b619df98721d99
3ec531bfc9d4b1bc60bb1c1f2837ac0a
+3ec9e7553ab968a0d979e94bcd3984f2
3eceb053ac65aa92dbe68c13411bcc22
3ecf94d7e1ab604309242e72bcc57b27
+3ed15f0204faf9249d681f6a0b4b2d8f
3ed17d6257ef9181f7e6302f06ffb645
3ed76ea8de26c93b5f636c12099e22c0
+3ed7d369f0ebc8d47f605e4af8969582
3ed87da6d667aba306945c59e8b36279
+3ee16c49d209f94d6e53b61096a3874e
3ee97772c9a900f5633774f056d4364c
3eea27c64fd62eb3bea5d503e91a3c37
3eeb961240056b10d2612ec0cbee22d8
3ef0805ed8036ec769f120986495bd7e
+3ef2ee0b069b86564cf05420d3f329e6
3ef2f00e77116b7bd51157e9c9023ba9
3ef545f0b0acd9af9f145deba954913d
+3ef689be3853d35e84783983b0c292b0
+3ef7f9c6167dff20e1af6c93506eaf4b
3efa421c937f5739322cb19edb0fda73
3efe51b603500f536a85ad5a0a4d1951
3efe5501bd862bacfe7dc80f27bf3fcf
+3f02dd32980c368217053ccf72f0f4b7
3f047884e4a6a6cfe58c6363418e572f
3f057c09941b292478686da07d569311
+3f077490c53bc80cc15fa02340dc6f2f
3f07bb2cbd2ac1978eface84584a9b08
3f09958d77a71704b97936705f02e757
3f09acf4569cd3696596894d58575836
3f0e5bcd0c79102b3666ffe078adf354
3f149f4ebd3e4ce4a369c717249d6458
3f18e7f3527f455bab21626165f69fd3
+3f1a1e96b749cd07c21085f9b7f31c67
3f2116bb42b1d613dc3edb5e90ef9d4c
+3f213b6f940c0293794d02a8b2215104
3f2232694e4610ca0a8b3db345e4cbaf
3f24964b12f0ec214acd3d7a38f02382
+3f25ac245831901ba5750f5da7ed2d4c
3f26251b2b2f659e5fa72e5eaaa4952f
+3f28e9194dbb0c0a0b5496cf7efb22fe
3f2d26dcd741945bbc008815220dfe68
3f3011a724b58b5dedb0a4ca3801e949
+3f3085a9dd93540b0a76aed093f0d047
3f32b1174f0674892b53adef3bcda92b
+3f32c1fd3324109cd79be864fd90a961
3f3418d5d28d34c069b55b5107598d72
+3f34869e216e990c22fe64945c770d29
3f37930433ad28e06ef247dc3219f30b
+3f3d549591baf01244e6cd3a6505a72d
3f3f339f433df6ec1668c1fddca92606
3f41fcca900a60a1444346350e9cdfc2
3f42e114e428c9865b3949e144ae73be
+3f47de3035e295d35a2416d6b8bc3a00
3f48443a5643ba36048d2cf251b5d1b6
3f4c941f4e3d478a7bbd8d7397a91608
3f4d019d9b5336585ce811e6ee1add12
+3f4f823db877508d4bccb1af55d87503
3f57621afe706440c8ae50f9e7efd5f7
+3f61acfbfec64de65b270ed4e98ea349
+3f627493d684c00fbe3cd5c6a5c7ba83
3f652abe93ac9d0c39c917a7e695f3d2
3f68e02435c98122b7dad0533203e39f
3f6ab011d1c8fffacbdbf8d9fe960dc7
3f6e961444df055ca0e12a9a76144422
+3f6fb35080c4248bcf9ad13a94e72866
3f709488ced9f5cb8d8765018e16bc0d
+3f7968654cd6adb79ff95e96417e7687
3f807d59c1e6c047b90e0c7e44386419
3f847cc93e19943daf982798399627f9
3f863b92d8d41f8a6522725591430102
3f8ddbac8ae9bcc9e4a706d59f3e0202
+3f8e17181ad53ba92124e92ad893cdab
+3f8e5fc4181b1374d1ca3c822cff47f0
+3f984847a50a89ba5de40894c696e57a
3fa43937ea480320d1afdf564b078611
3fa58d5df808e8b7cf1990363e266eb4
3fa67ea4fbc892211b440fb18d0afdf7
+3fb34848b2df1605986c0bc78bb204af
+3fb9c6c9623239f5f987c0556ce2b12d
3fbbb6da41a46b5279bfdba9ef42144a
+3fbbcf4524531a192e275e6dc1c8b548
3fc2548b18d2034935eaa636c537ef03
3fc5ba02b7422525e1b2f774fbb4bd61
+3fc715a6efbd28037acdd9bca5dfa27d
+3fc8523d1aae2b183f2003a667abbc89
3fcd0fbcef3d823050c123d0922998f2
3fd1f53f6aee7de8f2200aa4f678ca3b
3fda81d0a78c843cf54e98c2a1f8973c
@@ -3935,24 +5430,36 @@
3ff0a3f34b820babdf53b4aa60b3a629
3ff2e061c416e4bb9e65e82e8da09417
3ff41df90c3232a8c97a448c1466b3f6
+3ff6c2cb28b25ba629da96454f50f15f
+3ffa11d022c2cb2c01788b314c65114c
3ffa730af5596591f37832ce34026dda
+3ffe9ef22750eeab19d1469ca768dc46
+4003a0c1d04027e762beef42d2015233
40049a2209a906045c20c2fb9a2b7b17
400a150fb40aa2c61fcd71d5ef34f727
400bb09d5a650bc0dc09c974786ecff2
400ef8727a0fd5ffb7760c37526f7b05
40107bf0a74657aeb7f7da5ab2c8f9fa
40112f04b89b7db6a5fd8464aa02a271
+4012fae19aa65240d760785274369715
4016a4927786d6e458dd68d9db758b80
4016c7d63f07b628bfab6fcbf2c9d62d
401c834177a2b90b2163d23d9f31115a
+401cbcf582066a7fd163e55c107f8956
4020352328ed7dd4b80831a7030712d9
+4021257861144486e5afd324348b16b0
+402291407ee1c9e7c8cf2b4aa6a85c13
+402293aa9a01674a098781f8e7735efa
4023222355cb776c9e97bbd39ffd856a
+402560deb8a3e92b1bd3d407888dcc9a
402666c16a295046e9ccea00e1041503
+40266ef571684a45587b93fe7cb091f8
4027fe4ab7b6b10c8bcfc10b9413f387
402b61835ba8ab20423e00d454cceee5
402f5ebbfbf10caebb07b86baf175a03
403459402a1d190b58cac86e5e8d7c1a
403a8388cde8f500ed1675db384a1df0
+403c45b0a1096ff0ef8ccc39826bce47
403cd689d2dd49ced15dc3dd39836af7
403d2b88c1b56474a428515160cc14b5
403ea2737ce9e2604c665ca790d0aef9
@@ -3964,24 +5471,33 @@
404ef2b16b595f16580a82ff5e533167
40521e8ff349ab9a1c3ad0038576af0a
4052a6e79b808cdc9e577bba851c466f
+40574a44ada40c20b413b0c2ec1e0275
+405946ad35ca2382d6c8caeb9bb36aa0
+405a80c1f10b144ab5308ae426b9441e
405cb2cf3da45ba09918d46e84d6b12c
405dd1389fab2c2f861c23014c84d1b4
406575bc513688b7c4277e3b95f86321
40684b24132801c79271366a657ddf04
40689df8257b52d5a9e4039a41f15705
406cd414b08c8e179a683bc92fa516ca
+40712d6b06fdf4ad4362070405841268
+4078055052c12e527b44711ed2fab0f5
407a5e580a5270b3f8b29666491d1b08
+407d9b7e084c1a342e5dea24b2a96d16
407ed137051fb99fdea5c62cf6438553
407f696569038fa1a4e8fb9d8cc6d935
4080dd3ff8719d3b6dc18e899cd59eb8
+40883682171e1d81aa5bb66b794548e5
4088edc46187219368a685c6e3cd3103
408a376a00135bc714032ccb9506dc2e
408aa361f273e371684583fbc9494ce2
4099a29367a6ed598ebc9ff549c99747
409a203522da70662452b38e9a19c15b
409e9cdde3c5aecfd853cacbeb6b2249
+409f4f01ec049b5e883900f9c685f823
40a1062ae8723b9212095881b9abc378
40a7217e89618b959c9ad5258739b458
+40af9259f9cac81868b1847c59b3115c
40afdbc2650c0bdcf9955294fab4a89a
40b0cad4ed3bab8d9a2175284c3d6208
40b1832c39f132efab1536d7e543b782
@@ -3992,27 +5508,41 @@
40b9231ca23a9f5851eb61e87fec6aa7
40ba4ef322db3a9fabe64202c3a612ff
40bdf5fa9ffcd9e42bd52bc36834c277
+40c27f705d67c2c26e58d49aaa19defb
40c3a4d1ae728c127bfcb76e5d235ca9
40c5d990883e9ebe837e29a72413e064
40c668c81ce79695f241bf557b06912f
40cafffa5d03e48a918cec4978b99010
+40cd7c0a48ecb3278342ecbfee0cc35a
40ce9c9d7bdf182430aea2eae3e53b7e
40d117d31d7826d7d50d7f321016e36f
40d17f723372a84035ba7228ff601de0
40d3fa3c4670b22e8bd4d98f8b2f9974
40d45ee25ba2901c961646811f31715d
40d67c30649267fd9ef8c47bf8ee7f2b
+40d6ceadd26f85cd119788cab7a08674
+40d7ee603399d79307ee106a82cefac4
+40d8ab2e4ee3f2fff780405c6449e6d8
+40db990078acb8274af83a4b4f6a61db
+40e3b597db6b5d8230a47bbcd2621c0a
40e5f45f7edb5581771005483ac467e5
40e66bb3e127718c7d51ae6d5ca9f5bd
40e701311855a783211afdc43cf00434
+40eba03ef332b2e3660b5005fd12505f
+40eeb4206b0bce40cc624c8b3cdadbde
+40f17f37e73b4750fa8b0c910c5f9f87
+40f1b1cb8ebd2f3753f91cd52e8e6ff2
+40f20853ff796fb6506c2b18c21e6ee3
40f6b0c39d914a070a1a5371858772a1
40f74bdc8e06030196428582d7fbc778
40fb71d7eb9b5b251b53b356eacc26e1
40ff037779278496af784fa52307e412
+41019b7669dc7fc9904ae5ae17f8382c
4104132642f5a8aaf4be3c7487958d9e
41064f90416c4896489d911f3222f73f
4108dda267c497d29de2f3a46c266e82
410a51df65d48f2329322da2e215e1fe
+4111678fb1cb84b979119d0fc8a2669f
4112c57bf460e2410192fe358d81e67d
4113c121e912619ecfeb5120abf9a56d
411422c490eaccaca77f31e077b2e03d
@@ -4020,11 +5550,14 @@
411ac6a706fd5b3758aee8ffdc8a610c
411c0537bfca3dc63968875c9f9f0e5b
4121adf98a43d85c1ebcb34b1ab1d4b0
+4127c289fd8bcb976edf4a4d9cb78294
41293f156bcc06f76b7e06d552eed963
412bc7aa78f2e9fa5069a403001113cf
+412c5801300e25b4c30f7a80bca9b736
412d1843edcc217b11612136a49595a8
412ddb95abd6de2c999edee2ea3c62e6
4135265654bfe0e1d94f3b8008e7412c
+4135ba32865592d5358a9775b552fe18
4136f1ee7baadeca682db3981d1e529f
4138e5f698cba3b40b096262d44ab8eb
413c1ef13d90cd86ee4015cc98e17001
@@ -4033,27 +5566,41 @@
414546e0cbfb5880c0ce9526d6a62e2d
41479e2f7e6d2d6c69ee26fee0c23a43
4147e659817d3f406ab2630ecc8fef03
+414929b9daf1c9e042f4b9d9adae47a2
+414988f0509b5648e6ba19f81fa784ea
414a7836435d3bf8918d5a129ea67f71
414aa1d8a65e1d12abee64c87b970cb8
+4155587c94121a75c25b8d6cd72e438c
+4155c99ed5045008eeacaf3242ef782f
4156d09deef99fa0ed5fabc9cd068461
+41599f22a851f7d61262e324160f1ed0
415abc09d3752cb3a0b16ec54057b45e
415dd58d63055a6a1560c2658ee7e5d4
+415ebb9d4e42d4f87ef4a2515c5c63be
4160d3f3c315293195f70b6267b296aa
41610f4f4771abd13e46bd320fe0f105
41619fc927ff28676cd0cdfe55764d71
+416664e3a471d4e639fae61c2cad28d7
+416a97a2205df8f54f06f6a61dcb73cf
416b1f6aba90a3743228ff3638be5c6c
+416c46822ade215a4e2966c42b332535
416e0292bbbc90c700a17565ea8b9ec1
416e88fed12bcc8ab2cc69065344ded2
416f79be45b6a9a9c2aa8e01bb90d6b4
4171721ddd34a8f24a12a6b69dde6792
41752fcd2505495a50c7777fbb17b61e
+417635ac80e373373b40f8eff385a46c
417f397943dc5e83789d43cc2b262f54
41852d280315f97032346673499336f2
+41884d74bbb50e62c91dcc9cc2fc7bff
418ca751e07a9efca344d18a054a831d
+418fa78e3020af6dc4f52a5931e18567
4190bbcd76cf8dd7a95d861ef07ae75b
+41934bc4ea0b0d11f8ae1a2207c09cec
419934bb4e79f9b99849ab01e7f5aae0
419e340841220de6c315ba9eaa8a6c42
41a3214001b39a1bdc7d462d83f6058d
+41a33eb07633d098dd1922f6a23b9536
41a7125aed71705e1cbac88494345f40
41abec7e3166688c2e83232e8df9d715
41ae8ba02e2200a3552e2efd0d73a3af
@@ -4061,30 +5608,46 @@
41b05bede067e4d5a7e6168a08c22455
41b32295baf7cedf392ec149774093c9
41b37fec172d5394c70043b175f71ab5
+41b4735ff8298cdbfac134fc11556975
41bc5017d7ec0d2bd96094f8a049a6fe
+41bf4adc6ead1a30d4ac29534e279c31
41c12a4f2f16e77c6efb81d24ae75ff1
+41c2fae6a8fbf2adc5fa0649b2e1c045
41d3a96d629de25911c8a91bffa84c11
+41d7f4a0b4fdcf3d34745595481186a8
41e4f4cb364d2dc779fb919e9d0a3575
41e72692c542c25526dbaad4d412e031
41e88a1e59acaf4b04c7cbd15b24a7e2
41e89b6c5b863a8ca2c24fc4de68c0a2
41ef0545b9a3d8f2fccde2daa1f370bc
+41f15d64694db35d50e82a96224293ee
+41f3a958a3ee0621408176a43a0a8818
+41f4ad27397d8f990605986c4d33d58b
41f77b6c44e30897c9c169d97b659018
+41f80421d04666eeba0b8bb2f998135f
+41f9a93816f30eaf5c43a80dba99e3b2
41fa09550baa6720b89ad14a373171d4
420354c617ba6a59fc64c0b340bf337c
42042ff4d73237771cf05a81b590721e
4205e410995898e524e7b79bf1da4983
+420ca9682a4d7684173676356294c023
420eedc9b7da410f66948e7c8bfaad6c
4210caa5b5afe2783afce20300e546f6
4213c392331495b0a6b65599f7897b9e
+4216fece31994c145567c49b71c8805f
42173bafa1c1377bf7dafe5c902c37eb
+4219fad12f42f63e23d139fb0986e34b
+421caae75314271632f2225d27485778
421db0aa5e1ed771cea8ea66101aa6b3
42204b0f6a5906bd37c26065d5311313
+4221892cf33ab54bca39f36def259a47
4223691d860b3cd478e86bdd8e679012
4224e1f7cdede3b4d0cc83cc63da4c3b
422555ce8189220b02fe1bcf1719edd7
+4227ceccecb91a82e67c59df7df59f14
422821d8d2ad6ffc1a387259ad3aacbe
4228ad1f0d19d1ed2f5dd22604aec26f
+4229d494986133e53d735f2df752de7c
422a2d2be218fc7d709d7269a2f52183
4230526e7a2d70a2c7b71a368e26ca44
423357cb5ac46ef48ad40acb58054b88
@@ -4093,31 +5656,48 @@
4235c6a979393790d60c7f59560f7404
4235f476f12e3d354fcbaf9d22f464fa
42367cd52e67ed3fad82d7d11f0e1892
+42385fd7bae5d31364cd22161a0542d0
+423c56c5a7858706f1cee647b224ab82
+423ef5a4f9b947665f9f1e99ba9df939
424491c0de9f5238ee82ea0eb4dec3a9
+4248a5c8f656b29667a206a8a945ea0a
42493f55fbcbb5e92af2bb793b6f21ea
424a1f26ac3d67dbdc1a8932f548cd1f
424f7d9588065a8a1babedc2efb5cf92
+4251936acaa6c2a51434b4ae05af7335
42563c077fb9d138aa3f47b01cf0a2af
42632201a82e54ff11ca39a76c38c12f
42669b2312606c5c76849bcceff308ba
+4267d12cf229e21043276169892bd3e6
426a4615ee936704115998f4716395c0
+426c0773b54ba9ffbfbcf2433c3a74d0
+4272c9bc66c0b2a657a42b80cad75100
42744f233da2e79f70f66abde1d75ddb
+4276c99a1be67023bceeb5a825322a91
+4276cd231d484e1968d06700e3fc1ad9
42787b47e1f9cf39a870cea54b8dc6df
+4284d654f13564f77285454292426f76
4284f656142bcdb95a99895036937f0b
+4286269942714de71e8e18e9034d5db5
4287946be484866c95a04a4a9aa5fbdb
4287fabd5691d26db3e863018d71a262
+428becf1abbd6cdf959054251dd11df3
4294fa7f8a7ca533c1eb3214a65a3970
429919e08486340ad479589ff3809ba0
429cc9f59b6a236c9202c6a3ac5dcb01
42a48b36c46501fbc5cfecadd624660b
42a6f7e4a402d5fd7740698562772722
+42ac91a5fb05d8d6001294263db4f7a9
42aece39ca522866d4a81679beb5cdaa
42aeddbf53591e60c1a4ddc32d5b5de0
42b214f4618fae53e60d1685e0d61851
+42b34520786e8192adf519d650493b04
42b3a5bcdbd19c00940c84f40cfaebe1
42b43d3ca62e7c442387df0035ba5416
42b4e0c3233a4b96188647e424c58e4d
+42b67f75312c7a7e8200fc38b3bebba6
42ba7292964e7e9684d329a8f3e18725
+42bb177884c886565292873706c74ffc
42bfe5b3298c8de0283d22fdf4d8e0e2
42c034a5032c8eb74c9c00705ade3082
42c0db1ed3799083e07e66bab363c377
@@ -4126,6 +5706,7 @@
42c3421ad246b3b727ffbf8add512d7d
42c3884440d001e8cdf35c726ab8e274
42c913157a0a820d7cb43b6b51c017a1
+42c9b4d6ce3959b65cb5514bc347d8a9
42cdf4919c8520189572a1f2939b890f
42cf020d0c8a9909d9be6404bf789844
42d15ac774ae01f4e69ea1c8f26d0133
@@ -4134,6 +5715,7 @@
42e70e85460efb4b486ffd0569f67cbb
42ee610ae52f808f329369cc2ae23c0d
42f353a43086f44f5c82f7d9a9b17873
+42f8a1ac92e711710b1ff0d3a6f995b0
430598d4df2e430ef8f2a135359035b0
430713217a7c78d73f1c6eb89b09f556
430c0d4d833c604e3f26618929a418c9
@@ -4141,6 +5723,7 @@
43131e3f9cd25cde859adfd48da33bf8
431597cf12bffd6f3217f44a6fabf1fb
43175f3fc31e544a55e77271c9ecf6a9
+4318229341a9adc45dbb4990b82d766a
431b3455620f6c2998301ded60676b2e
431d16d731a60ed44ec100befd5704c3
431e1c3c6a6fa7668db0dabeb52f567b
@@ -4154,55 +5737,85 @@
432e8d874f26dc2457df00ffb6de61cd
4337a84a2895f550ed573fe4a06c591c
4338546ebb26db1b28161c313de2fa67
+43411359cf5eebd477815cb9a3d0cdb8
+434415aaf254c5624f86f4e1808363a6
+434b58643efe42fdff23508b5b1647b4
+434b71162e76969fed09a9f12cb670c4
434c84cb70f856023ac7fbcb248c481c
+434e6700ec7058e76811bc6463dd80ab
434f70472646c4eac1fd1a01c593e30d
43659f426e4e19c457a92bd2ed7f5c8c
+43678c023646353ed839acf4ee65864a
+436cf6dc5619b571fec6e4f6930d228f
436d21ea6ac9a50f61e370c04cb3753f
437295b965d9bd2e5b4a821275cf5925
4372cf766a55674094405d72dff17c15
437db62b1872fce224cffc5cc38f3e90
+43810613de54fb79598f341372621370
+4381159499672dcb6162abf5f0e9768a
+43823309851b8d885c67867273ad6080
43837c5f80a1f9056edf8b89e83f08fb
+438b47e26ed143470e4e4245d46fb9af
4393429b94c68f3ce7127c909573ba63
4393608ee40c8b7f5fd5b44a06c1f32c
43963dcba33a3ce7e3f95d5df3d921ce
43981ce78ccf46a0ccf9f8e826461a30
+439bfd6790085495a0e8b58bfaebd962
439fef7ee5267773fb4a4a2c264e8c08
+43a0e2ce28b8f26e9628b706f0039f6b
43a221c59352e5c4ed9b84085250487e
43a6fb07cc4e158ea48b3aa06abf5955
43a70ad9194fc0425529e5abe9845e9c
+43acc7447b2d869396a529969910d450
43b6c80c688abc615d091b03223517b6
43b891c9854d1a09435dd49172497073
43bbb50f3a3704870c05f608945fa4ea
43bcd47204c77586a115001dd7e7c234
+43be2baaa1490ec8873d39bf9d309a6d
43c19ca7c047a86e215f3d719e95952f
+43c2c8747416df4227b9359721160f8e
43c3808a1c96f07c94daa14d5832f858
43c3a898f8be2d3079916bdac660d5a7
43c3ca858f9f35ea701c88ab1e03998b
+43c4bb45838e56fc48f1fe1d5e9f719f
43c84636144af3849713105a0566f34c
43c85ff3ab172f71e2f479bc91a6a64b
43c8642468fa77f61233eebc4975086f
+43caee33cf78e050975c12f8e839644a
43cd401442da64ab6ddb4f9def6e93de
+43ce86defb0e4695170cb5e40c78bc32
43d360ec4148728021a3d815f771c768
43d3dfe688085fe054dbc128d83d378c
43d9afcbaa31c297b7c5fb679ee1dfdc
43dac02bcc00fe8ab16d8e1b5a8f846c
43ddfe870f096c8f448a9b142e2f055c
+43e5411df4d6a90192ac3e77619700b7
43e7361b61c2174d0365c5c544c1f78a
+43ec31606e03577a20757a7e5db6758d
43f18d061a871ed820c7e6aa0b122f4a
43f26f2f2525c241cf3ab6c88c335919
43f5d1d3068d8215b150e7933daf018e
+43f90d8b8e9eac5060d18a785a8124b8
43fb628fff034e92aad9456ec92c8246
4400134a41a304c28c191ed89a96dbd8
440124d8176b7a7a88689f4b73b03ebf
+440c917d2bd17fada341ab09771286a4
+440e465410205695776dabe27ea2f74d
+440ed9cff2a5a18bc36479465e172b44
441204002d5b67030ab89cbdb2fbb898
44135a0ee35d6bc613e4f5b293aa9ede
+4413a6e8c2ec51d0a87197e7a435b14d
44148a43ff011633754960b70f07d939
+44155ec72fa694c0643308e3f04008e9
4417553d47df2fb06e2cbf506418c0fa
+441c9b363ca186581f27de662be49357
4420cc90691128a89414c8182fc7e049
4420d501d0bd1c0bf0056cb2e8803c62
4421d5a4e307ccf31ce7128b466d62f7
4426d3f7143afcf41e15a7e1f2c69dff
4428e36d05eee60c8c3e2f934b475544
+442cd20f020e8ea6629c01b0758bc6bb
+442dc5def61f05b9a111925631368a5a
4432931465013262ce4b85e918d8197f
4432baaaf21cab35f667862d57cc1f72
4438214602af1aa9f5299f3ade2873a6
@@ -4210,24 +5823,34 @@
443a6b1e66608e76ee4fe65d4c260704
444fe0202e5698467228fe332e11aed2
4450e51a64adb6b6b20562744874a370
+44574bf104cd206dde9a39a527425974
4458e3c3b2d2f79752a011fabb8a53f3
4459a2070d6980791debd3d79e5d9d54
445d07ae80ebd3577262ca0135ef8dfe
+44610fa000a8419f62c7af19b8054830
+44638cabaeb0ff2dd03b3e596e0df515
+446f833d98f34ca97e82d21ecf564a3b
446fb11a864d5cde75d4c4ac058a46ab
44707ecf8747217619c3eeab4efe1335
+44766338ec43f62494201a7aaf11b1b2
447a56bc0a43fc1a75044e5f53b28472
+4480f3e08a9ad4c01675cf6b54fcf91b
+448662e87a32ec62d9627a5f747f64af
448a55731795e17b004e766e2f47a6e0
448d6f0355a0b728eeaa26181f0cd753
449388b9efaefa176a39329ff23fd19e
+44984bb1522544ae4cdfe8999bb36bfe
449a50cb81f60ca19cd37a3cf6f40bb3
449caffcf0331486c8df5d491593e0e8
44a17c9ab9116efcff4d280bb803c78f
44a31ba21d52b17655ab3949da7333e0
44a533e90428d80eeb5e7b84bae5ed28
+44ac7e0a10c22d163bc0dfe1fb3700f5
44aea46d57e6bfcc4a05ef32b8926564
44b2c51e2129795af200b76de1354d6b
44b7a53ff264a6452af3ef5330323b23
44bb167fa464c8cea4182ff829ad593d
+44bbf9ff10311812ac9cb9d4a14778bf
44bf83dbb839468a9e60655b2f6ee649
44c24036368765e60c980e062dabe4fc
44c496474333968989d2404add15ba8f
@@ -4246,71 +5869,101 @@
44ec00115933efd9c66b18b57e486262
44eec755ab157adbf5d8f2cd00091274
44f335d4b815f06c86811be7ad241333
+44f5397671eddbbdc626cb99bf9de924
44fbb4c014ec70a3f3f1b6fc03d10e22
+44fe3736372b3e0ef0ae84bd44700f09
45017254704dd17b0c3fa6823f72a9d9
4504033d4292fdb45a6f92daa9551276
4504999d921c9308e1b7b3acc596acf0
45088cbb325573a300eb89869c404488
450d1f5343489b9dcbe9dbf6d45cea34
4510601d673ff508535219115c57e071
+451181f39cdc91708566fe4073b7f174
45179d9f9d2568d614aa317459db6dee
4519dd06e5371f37409c093efaf1a28a
451b135443d1db76f04108524006b6e1
+451cfaf82d748da1064c67cada458cca
451e256740fa9aa45cd8264dae3045a5
4522a2b70cd4a97474dbba2657f41bc5
45243f170e9fbba7c8707baf4183b0c8
+453126de9107b0905e24096be27c070c
453b4600c4ece261e0ef33ddadad8de0
453c8f31907498b714ddd931691b1d77
453ee68241357ecb070b5e57695a8e95
453f6fa7ef70537d6ca9dfda03d1c99d
+453fde836f45f6ac4a173e004590e67f
4540fe8437406ab045e89ab45c9fb70f
4546727252bf58f4ce4a368cc51875f5
454be8cdc27968096eee0e7f90acffcc
454ce30a8392666e072e9dda5ce7db17
454e74777761111b10d605bf77d91d4c
+4551130561cc77e416f086c4688eec31
4557e835d62267fc8f037ae5079f4650
4558d7f1fcdf10e800c58e0f973d0448
+455bcf54758c554bf48093fb9be7a4ba
+45633d9660012d45df31170235ebd896
4563ff689b0b986846c4fc79bbef7dea
456b28e609d2f3f127887bc2e55e5692
45713d40feebf7e487c5007ce529f156
4573d4488727cccde5f9364a200f5817
4577786aa9f49dc3933cbb10f8ecb229
457b84157c97fc0ed12ab5c849c3f4ff
+45843aed44f0107405f1bcabfd24302a
458592896cd20368fc2d138999207788
+45877c11c2190418c40893f5e9924e06
458c20a11fc24f19be2bf57c639e4678
458c4be810ef38702f5183f54b7363ea
+458c779f4e87400ff156c81e982c0e21
+458c7f272e2febfa1024dddfeaa8069b
458e759663382ec23676c5be0c39d1f6
+459172261049b16fffa7675654723b98
4594f29588689ed2a192adeed7eaf437
45969b43dcbbdb0091b176ef28b13019
+45977bd7ff53bab044fa89483a89fde4
459a577a90c09131ad3832bfca60dc1a
+459c6069f8430ff275565237b52ca9bb
459e5b8e44a4b842507e73687a230ed3
45a4c388512a3a1efb0d7d122244a204
45a61502936314dd2fefe089580279d6
+45a7fa8d771de60f6a1aab021cfbd19d
45a820cba54f5799902b025d69f1a04f
45a8aa042d7599ab44166da01fcacc38
45a969aba8d88304649acb52c61a94ab
+45a9b5dc18237b48d8070fbde50c9220
45b0f8119d312778ccfa889718ed4fca
45b2ef614ca475ad65d251eaded321bd
45b36f1c559e8ae7d7824e8708627ef0
+45b80490131493fe8ecb43e9774d2727
45bc5b0724254f977cda3dd4b5f55be6
+45be6d402dd757bf4093373966e90fbc
45c33bbeae7a685c908b6a6ff165a35a
45c37542fc32a2f80a81e0ebd26025fe
+45c6443c0758657571209908b192ab95
45c811c490d6f0e377246184a518169a
45d867161252779f3edd5c09a164c84f
+45db12a392285b2a79a00610ade30c4e
45db2579c0495ef7b88862ba3e0ac03f
+45dfbcf1a239755f567a9e618116dc0a
45e0030b9949a556369a52d150d26f54
45e0c5d3916ed493f7cc425acc005905
45e5278727ceb349c9774a6570c078db
45e7adc888b33cb12eca02322b5b67dd
+45e9ff8241cfcb49f1bf368e7a76a28d
45ead397ce775f6b4bb90be1f663bf4b
45ec0d06cabb5a7eb61a0fd853e612b0
45ed26ff43beaed41607ecee5ed0a273
+45ed9973ae7f0678e69bc490cf525e53
45ef807d604cec1b99dc16f10abd6e3e
45efbe27f7faeb6db67dadf1fdc69f55
+45f0b45bf8b8b544197ea131d3111705
45f36bf149298c20f297977e8bf2587c
+4609632c32f5d9dee560663b692dab6a
460a6e2fccc860fbef2bdf4b6d411cb8
460b23c558bd5de51a662bed74e06c2b
+461ddf8fe66281dc1a5eac161118c1f8
+46236973ee9ffa55e35e7fbfb2bcedb5
46277dbd8beba3289a45fffcffecb810
+46285254ed48704333a627c0dd20fc27
462c642ccd7e9022a8d75b6fa91b3383
4635fb65617564312a317aaabda4b1c7
463937feb81c81ee1c4b3677947fa280
@@ -4329,34 +5982,52 @@
466ca353c78a05da085d107914a6c37d
466e26e2b6f4361cfbeb920dbf44b7c3
466f71aa284268708f03e269585252cc
+467b64cf30be3816be17619c6a77057b
467c09efaa7e0c09f5888a4f944815cb
467d314043a983fe5111553a69348874
467e284a00c60953e482908d3054af9b
467fb49413b6af1b64c0ff26d99bd981
4682dad548bedf7420033aa256601a5b
+468c2ee2f11e29bdec9f1f6ee09de1de
468c6b41d5706d0934bb4af48225890d
468e729086d947d3c81647c064720a09
+468ec3a5fa92d7b373076122fa1b7abc
468f62df06db6d227a7928994a752444
+468fae7ceb6c9f3b44bcd908c52cd06e
4690609a0c86d83ed90063b2cd387df5
+46916e333b002285dd3b76e8bdd89633
4691c8c972874acdf9c0128544180c18
4692d1e0a516cd4732c8cbf5f4422eae
4692eac475e44de63727430b6cdb37aa
4698a90d8af43d76d0434f2fe7ad034f
+469daf5308179fc545aa52aa9b88d046
+46a25332c596b83ceeefdbc6e77c4d48
46a336c0cce8da8cd58a0f11772549fa
+46a61b22ec33934b53f01bc55eea4f21
46a80ced56261e250f7f57e385e378f9
+46a8fe453332f65ef9042c6040841284
46ac82126c721feea1f313bcad970b7b
46af1751d1172d31ab88e50f9657438b
46afa208083d609c936398370208137f
46b0a098d347ffeef33d5abae67a870b
+46b53e642241b29ac1bd951b7519bc5f
46b598e6c09e2e0bd13bf7e40b2a4b6e
46bc59720fb5bb6a03687a56ad924424
46bd4b2de72f6c396e914b56f81094a5
46bec85a900423ab4bc30109cb9ae494
46c070f3c65f16daf74d91f481c1d1b1
+46c3b7a6ccb316cf779ac881df2e3ae9
46c3d5db7c22343bd1aa06a40431f455
+46c6bfdab84ac9e0710bad5ebf5dc815
+46cb9380cb21ac41b3d129f9e8891ea9
+46cc36bef089ced341446c2abdb0e37d
46ccf323a1914df94d5453d3222a305f
+46cddc64fdfdb640497d43669b588422
46d36114e5d892d9269ab00f4f650f5a
+46d6c9fcc4a99080d755a4e41087d6d9
46dab7d2ce3dcae20935d972e18776d5
+46dce2f1fff840849338cf4ee6da370e
+46e30de98a8cb4283651aa8531720fe0
46ec8ae78ea8ec9a87477a9a1509f356
46ee0f72266b1c86eee0c7152a880a82
46ef5559ae123a43b8d4048ada6f1d01
@@ -4365,10 +6036,13 @@
46f25128a4f7a4f2f7ab7a9221fd260b
46fce2081322010b5a284b2b6b243ff3
46feaf33f06e88f668efd1a178fd3090
+47036e3eb188bd0e7f96400fb723e200
4704325bae6f7b896ceba4a8e9cdca5f
470c6e1cc5737b60b0b62c3d7d181b93
4710497acea44a379727775d4f076e0e
+47195a883033cd4f510f35b02fd5bfea
471a0562ae4fda1174921273aec5fcf3
+4729e6616dfe0db8113202337628daa6
472ca3d3b145e6ceb9934c0242f6e8ea
472cf2000130f8a77e3b4de2265facdc
472ea38a6ea8b937b2b957356faeb06f
@@ -4376,24 +6050,34 @@
47342fcb9583ba20c9c7a57ad068cb84
473c57f1cb2f656a414bdd356ef4e5af
473dfe82d654758cfe657d9061bd6343
+4744454ec7a7bc79afddd0b55d4214e6
+4744d72923371afc163762ff622acae8
47478b25e22d9d4fb061989d2ae0bb18
+474b60bb7b373e01376eeccd76abd439
474c6b76e438e14227be81d7fc68d0be
475153a8e8bdb223f44e9645bc533243
47547e4c1ec13728ab4a2ec4e73cf483
4754de24180da3a6652260e9df8f8ee0
4756a0945fe4252fbbf00d9cfac5886c
+475895e9e85eb08ea70adcf767881be8
+475ca0f147f65ccf9f4f1d6a311e5beb
475d921ff6eb9d0795a2a87ee06ee720
+475d94075a513bb0a25256b48334ca87
475f3e17a11d8ca1b4212802eb665cb7
475fcd63b1ef20c79b2cd5ded67b37fa
4760e0349237ab1566b2ccaf1cb41cfa
+47651d15f6d17dec7cda9ef2cf4eea42
476546fe28f4c1768088e9d1e2ae0686
476bc4309ca662ce565362f5af7b1c75
476bfbbd630829bda9400c4f77db1434
4770e684ecde467d17232341a0977bdc
4771115cdd6a5cee3f4c97abe3818b5b
+47716cff18857a44c141168d141e14f6
4773c38157fe6efef0e6b137907bc754
+4774b7ff4969f472854e4fae4d3a6cac
4775dc9069682fa94b47f7c46d1d28a4
47778e2338a215d38c70d958b0fa71c2
+477c0d72f8bc5327f100d7a8219d335f
477e393aec99d4146bd0e5b4f8efd151
477f1609629dd7944ed97671c27a1cbf
4782796c8abde35b98544fda9b56f0df
@@ -4405,62 +6089,90 @@
478c1199bed0cd1850ce66b77ce2190d
478d4ccaa1d29478275582520869c8b9
47922ab1cfc7c82ac8ee4829b2900f43
+479327a3fe931bd0ff96f4c314117f1b
+4795d3aba6620a72c9ac0fd03d3d3a31
+47969d40bdc03d53362aef9fe3a8789e
+4798375b0d2c3a2b0c0a277de68a47e6
4799b7d59476f9e734165ac75dd3f722
479ac6a04e557f86bc9dd1abe80ed4ba
479de4474e4d624851da8b53254a89ac
479f9e2fc9bf6066197568eb55a2ecfa
479fc6c8bf9812d21f82c5a13565d6fd
+47a114af1805f7af1d592fc9ee3baf9e
47a270ae0149cf2bde4aac0d1bc51aeb
47a2a6e283edda57ce0b735e7c2292d4
47a3440afd24e081be3cdab031721602
47a462ad799cc053fd2ea9f00fceb8f4
47a505ae0d8f28b6174a1bf41064883e
47ac7a74efeb6d524153043aacf8dec5
+47afcf337381064c5b221803c4f6bc66
47b27d94a7ac92c13140f46cb281788d
47bbed66125f7455686793764e865098
47c2dcaeffb59fb3bd4bdaab6825b94b
+47c7bb3e105415bda8e60b435f9024e0
47c98b3bb79ae5a29dfd21aa46ee60d3
+47cc715435c737989f2ce97ce3afae4a
47cdd5ab1b8d917e0195e35b34a69013
+47cfea70d1a05ffaf39b7d614ea08a12
47d003461bef85719e96d30845629481
47d0309897bd64e01401f5d5a2b6864e
47d2e9a3e1b8f838dcb4aee6a6c5f626
47d303740ffa97772fd3dd7488388f03
+47d3e772a6bf50f31ad974a0bc7b2c0f
+47d65bae395579fdc75a17b04fecda10
47dd32c7279938be5fac0d92214e489a
47e2ef088d205eb838520015cca93df9
47e495841162601a1d8cb95277ef6fe9
47e8a3fac046b30da05481070ce28cf4
47e8ba98786c1cb27164fe254ef51803
+47ea307a4610599ab562ba4639b58a86
47eb7b7c0636e8112f70323b9677779d
+47f221c139ca5a12922c4582f1689f52
47f48ff32b1825dfd60bf920126725bf
47f8902a7567b93debde9e3e7aca3f2c
480955590593db12435e30ce06f1d1d0
+480c8c9c3a31fb4dc033b272f965471e
48112d8f97018750ee7690f7284e0942
4811cb5912789234e8659100db5dc78b
+4811cf310e20adffbb78292ef954df6f
4811d5b51e257ccb20a25d820a3de346
+4814cd6e4e72e7e7fd7b7083320bb98f
481556aeb98ac839867df43c1a109337
4816162e154fe84fbe0c7975d053ce01
+481782900d62330306a48b942d63b246
481a7fcb6991089f6583100b25e284a4
481b60ac03fa57481aaf8c6a38d33b88
481f544cfe5c6bdf353d21c6cfb3eabc
+4820a8419e6279452e9d60c247f04802
+48221697714121dd6b1fb5f8e11d1ea3
4822dc97af8018a119ec87e9b4b1b43a
+4825ce8cf6f95137ca626ac81732344a
48263ec33fd3119fecc8efd597ab0ee4
482653d71a12ed8b567f2cc6879f205d
482e30c8e8bbbce5509c2900d8a79aef
4836da8f3bde1333b5dafd2d1e42cbff
+4839197581aae0400802a34059da635d
4840e2034697e27608737cd457a4d7e8
4841a9712636158aa9bbcddd46fa7138
48420e143062aa8119ac0ab8ca1bd888
4845562e7a500608274345fe2a5077aa
+4845dc79f9b6fe21c25bbafd6ac4976e
+4846657821bf777e81ea71e365e3b4ee
4848ccc6bb90dd81a3dddd37dc59bd63
4849cc05dcb11e3896e116a3454a732a
484cb95c953786c0c8be29d75d4f43fc
+4851c0d260e1a70667363209735d84ea
4854a9c7060e3c4ee1baee60ec5b14fb
+48553710712803c5de74ededec3aa50e
485a4461ea8387a8b137b8d922e14397
+485c9175d9d5c2f0c287cd75f9256b54
+485fc64fd22a8e47e3324d6733d327ba
485fd719beafb5c9d06de31318187794
4863c43fd7ffd256768a158851592139
486879f2e69dc0043cfda81c8b2b8732
48687abe0fc4a992fbd4d9184ca1825d
486c475cea18ec07536bdd901d95dc77
+486e0a7847ad0a20bcaa9b75f34e9cbf
4870278244277de1e836a3662df13bcc
4870513c7cea90fb2651c2a8438a8949
4872288cfcd68aee28448714782261a0
@@ -4468,7 +6180,11 @@
487812b8d6587351d270b776cb8db108
4878478b9a9ffc6ca2d20a583aafd850
487c8cb44f801c091c7863119e49b9ec
+487f2ab3caa1201d07d34381719e6b9c
4882de33a82735d293090bfd4a57e186
+4887b08021a85074f467c022b719da8b
+488998d7062920b5ab84d7b4a1335c0d
+488aa15a63067d9633bd5ea0d42b4616
488b079cb62599544cde58c756c385ba
488c831ad36f602d46f7be305daebeb8
488dbd41f8bcda89d739b2b507972559
@@ -4485,20 +6201,27 @@
48a985037b9870335d2e31d1b5649443
48a9d18c867b0875a2bd4127a36863ba
48aa4471c01eaca67c445f5147aa494d
+48ab512d1210dd46ccc7a6a5c7736f70
48acf031af35453e291dd1cc7d47a279
48affa43b9801983c105cff313d88120
+48b0e5952b22a877782d6d9c9e576595
48b299db5a7866ace5f450017fcd8d32
+48b3a3c94411a0b8fb91f36b63f24720
+48b7dcd1cc5d7050843e668105cce111
48b9933597dc8a007c46027b7c998604
48bc551873f8272167e299041a7b3460
48bf1f9402f10ad1d15938703c7b4eea
48c1b98a3705da20a92afba543830ea5
48c1eeafbc9186744f04f3b063365643
+48c2b5f3362930e84923810a3a8d95d9
48c56637cb20a182e5b44bc5ec796fdb
48c5ba7dcd419bbd383c8731bcada442
48cf0e2fe014059761e74e40f8656427
+48d3b8e40fd12cc66643f7a063ae61e8
48d47ffd24e340cae4992a8a69178301
48d51795e1b4c15c8885d0331abf5574
48d54b3b1e40a36fb41cf9b3bca0d69d
+48d6b2b1354fe0e1b70c2fb519de5733
48d751b5b872ee5475f18242fce425cc
48d7e1900d7d9117dec4b53d55d58522
48df5a9d3a0ef55ea1d25708a3e49ba4
@@ -4507,14 +6230,20 @@
48e3c5b42315c6c319a16b1d59da4d7a
48e7657aa76ba5783c2ee3c962af9c5e
48ea1d9e1d4ba19d4e497125450e3b75
+48eb54aebe304885f83e69359100132c
+48ec5da2f6874ac307b9828bd2b5d250
+48f6751dcea2af771617c7345a54a224
48f79d20501ecf15d66f72eb19dd74c4
+48fcc2ddcc188a4c5916ab15115e35c9
490540cdb17bd218f1843041937c2f2f
4905ee878e5bbae74d889030b5d5f7f7
49099ac26c9d878472bcb57b4a60c4c2
+490de80ae35c4b07503ed85c1b390ca8
491232654eedc7b686fc3f345d10f698
49127df7cb1eb3158730dd188d212441
49149ca72946aa4c22a4771e838c0e94
4916bd09c617729be2d5cea105d8f8c1
+4917c962ef029fc509b6e4bc8f1488cc
49195a2247d3703506a3fb0ba2bd102c
4919ae4e4bb7e8cb016df12f0fdfa962
491a9065ed4d9fb611e74ebfa2807add
@@ -4522,14 +6251,17 @@
491da9bca9a335daa064752efe3b60a8
491fc557813e8a24cb47a82c2a46e43a
49209d486336f8410e8722033c311884
+4921a80d49345693a42b3b1120739db6
4922da9e3aa779da68f9270028c8c0d7
492545f991be1f828d490529ecb6ed29
4925ded6b9e79623b2bddfa46737b387
+4927a8111fb6e56535bfdc6d185b6594
49291b3dcabfe241ce34a0a3138d1569
492f0c7e79bc61457ee63a1c6fa5c978
49391a06447fa9cb7a3fcc8b2a3eaf79
493af307e02ef17bb93e11f7afa48b84
493cfd0b503c6b8d0d33ca13d692c49c
+49408ed43e330d486c9141ae29bf725e
49418548c4f6bd001775567e47d499a7
4944c83a2339eba84332388beff1887d
4944d2cd597e6d62e460140cda6cd43e
@@ -4537,6 +6269,7 @@
494b14c347d6734163e9eb294de3b8fc
494fcfc4c06c80d8f066fd09eb6fe855
49505e7fce96815ab031494595af3afd
+4954a773b916a9bb6bf5351d6ff90eee
4957e47e824073d06b6b56dc4c35f268
495e733742a32bb34a87972af139f4f6
49604d62d0156bb291560423c540b8aa
@@ -4568,51 +6301,74 @@
49ba50d324201db70064dfd5137f31e0
49be9642743db4da19d851417f2efb86
49c28fb898f882ceee81c3228fe8a696
+49c370198174a036143fdc28c9013ac1
49c66331bffea2895a5367e6b0943958
+49c88d80f985a31cee3cb8461fc8e5b5
49c8e270dc8c34a40ca90e3c8baccf65
+49cb8b8ef4d221175382c83c291568dc
49cd71d611b4d53b58561763b37655d6
+49d54c4aa77372709b8b064b911417ac
+49d61265b06cdf330c613d01f8c7ca42
49d85e3e4c53cdbd0205bc46cb672067
49da2851f659811a955301f8aefad57a
+49dc471e6aefadf2d9e5a634a5294baf
49df72e16e261cefe68ba1727abfb4d9
49e5a26a35e6e95ea307837cdb437ae3
49e7fd3e1380de337c368d1e7339db25
49ea9d70d883d911e2b19fe1564a140c
49eb0fd47a704c986110ccf87627b6cf
+49ec5fe921251b8efedf127c3b428c57
+49f1522f6cfae8c8aa1e92f7c0a6405d
49f432576ecc02420a0c5a16b2172ff2
49f61a81e61ac77d88bb382551fa0b03
49fb7045df30df154c196b145cc98ea5
49fc628514f8671d4c27c15824f45c64
49ffe61bf66ffb14c1b37d58ccfdf7c2
4a017223ebd66f64c732102ef8f684e9
+4a02189403fcb696c201c44de147cbbf
4a09b406213a78bea0d12561365fea7f
4a13632bc0a3fe7e31958fb92c7f4a7d
+4a13667c7fbc7b459795c0587292e67a
4a13fd8d8d682e93d36daf353b3c7df0
+4a150c00cd574656b314911c4fdecac3
+4a16e41edcc3f4389deaa0185564e9ae
4a17dbb556bf915f4ffa92e9b05ade8c
4a1a8fd7061e61804fab62152c008403
+4a23846f7e3550ec910df68fcd72dff3
4a29b5784bc42ee795103192192b4b34
+4a2d4a1e04acd169303d26473c272990
4a30b9cd042207ea8ce712eef99f797c
4a30c6779106fba8efdccb55e2faa881
4a35b4c71dba7173959bc30515c83124
4a3785fb28585d41791f96f01b0d1351
4a387cc18d53950f83f482d3ac16f953
4a395a367cd706c50dbe0ce3dd3ea38b
+4a3b10fbdba81691b2ba5c842d786371
+4a3d4ca936dbc0722a3cdbdf62f7b2f2
4a3ef8674fbfa68563912c7602ab2051
4a3f66428e721cecda1a0107582bee8c
4a44b69de263f6cb771220d6d083c38b
+4a45f49e6be4fd25f656cbd9d47fbd91
+4a469ab6a722c77ed0b84c7d3076e63e
4a4ad7e1b4b7c10bc73f94a3cd55f16c
4a5033966446bbb981f371305fffa0bd
+4a52f385b3bf5fdf356ee0b873f4a010
4a53bbdcdbb7a5b26ba0f7d101ca2ffb
4a563ca215c3cb47170067c594cab78f
4a58bcc937633183364d2c24e94ab44c
4a5aec3904db81195762af51cb911b8e
+4a5e23a24163c6aef646f945877d0204
4a5e6159dc5a47acbc20255d1aae15e2
+4a5f1ef67eec8a8f4e5cc224f83c9ea8
4a600315b683240a53334a80e4d690d7
4a6378526a669e26d9a768f35b989c7f
4a716a171897e6bab54ef6451c7f4807
4a7650b634908b499cef3ab34cfce316
+4a77fd6ab4ca1eb73fc65dd58cc74a6a
4a7fe5b6f0930798dedb51b33bedbe40
4a85b834208ecbd7fc4b12b33e9263cb
4a863e490097f31aae317bf47c945051
+4a87a5d4fa37d0ae86bb05bc38e50494
4a894d1bbe76e8f37223923497c1894b
4a8ad6abb442811fa53536bdf3af5482
4a91174f04bd407a69d79995b155e4a7
@@ -4624,14 +6380,22 @@
4aa25e517e6089ad16d71ad92397e7f3
4aa807d19b7f27808133882214e60f1b
4aa97158cfb78fc2284af165183f5419
+4aab9d644c70ac371bcb0fb7dd6628c8
4ab029c9f83553544261ecd5bfe3b4aa
4ab1e88412202da1a83dae7ceadedc5f
+4ab6096364a52de007483a0c5419e8db
+4ab749a3e5a009517827d43a00b79a31
+4abab241dc090167a161ee676c0c84d0
4ac00a35ff695b61d8ac8dbbf96683eb
+4ac01a01c07132093ef0e943d32c61e0
+4ac05efbaecea2b3c0fc25fdd029a222
4ac7df7a7d98713d28f96fd099fca00f
4ac7fd05e733f1d52f02996221618dd9
+4ac9f938717bb527bef6166c54cbcc08
4aca6e6564460a0dd0b9cfcdaf1d6ccb
4acad7eea8c131d8ad2f131145b0937d
4acbe6b9418d95b83ca258d6ea3328fc
+4acce61e5f94605ff9605bf10039524a
4ad0b70a064a75c667cc121adcec5d22
4ad188a64dc2ffb6d8ec8d4daabe27de
4ad27ec4873d9075e4ed8877b1db7a2f
@@ -4642,27 +6406,38 @@
4ae1087d6e5b6561a03e563003de250e
4ae41175fd78d6bdd82ad36411f30e0b
4ae4281e4f443e0851c17ffd0142f50c
+4ae8c513f9e1c8a090416bc864693c11
+4aeb865d2be93a8326546e806d39908e
4aee79171c490a5496c7bc94197970fa
4af2fd4c69ade8ed705bca3c0e05ba74
+4af356ea48409bca5e2545e401948b96
+4af6960df8c01089732736eb9718d16d
4af8f581d23b9841b0b15bf604cfa63b
+4afaef83f9fae47e9dc0ce99993e1627
+4afb736a5146a4038f925ee709ab7cd8
4affe98213550e8194e1e477950fa053
4b014acd2cbf3f95e0fc7a78952716a4
4b02ff02759124f6f7af8747ea810a79
+4b05cb3ba70a649dcdbdff1cf8ffec6e
4b0667268e517bd47ca7a8f68f835838
4b0ccc004be9a9c0f16fac0db6c48406
4b1045ed7a4d0b03d4b08596d66aa228
4b1542804d209e432d3fe9dae7c21518
+4b1e09861757e894a3b9073b3a8820c1
4b1e1ee607b3da4749b93218a4c4763a
4b20b031d4adbb9a9199339013fc5db7
4b27f013d1404f1c11f0c1647bbb1979
4b28a8dfa9d96dcab1954732fb8c0221
+4b2c0f13c17368442eca0e04e859a708
4b2f6768236d5ef33d380f1fed3004d0
4b3071dd07b8cb88487ad6cfe9ea74c3
4b32d939a682e33b857773c6d06b98b2
4b32ef66e53c1759fdc4413b1754bb2d
4b33d60a89e739483ab9b99d086c0f14
4b399e6d3f181e7bcd116629029fe3c5
+4b39d215d915049e85e96b459a5ac2cd
4b3e2437f831765dae329824332c6e28
+4b415abedc9e9ea7a97e1654aabd25eb
4b43e15fa04034188bcd27dbc04f82fd
4b46c6023bf4d9f6df879844ddcaef2f
4b4a72e09c14ea3572ddec5e3dd7ccd9
@@ -4670,22 +6445,29 @@
4b4f3e8665632035ad073babf06bbb7e
4b53ed9095cae3c19a7381ee53ea987b
4b581a0d05465ce655e7de1bda1bed61
+4b60b78739755e2c7549e40c83bcb08d
4b6381bf65927048a5c2d95d50d5bd29
+4b645049796c5c6fb5125819bc7ff3f4
4b675472788a9dfd3540a2c6b75cc386
4b6953fb0c78f696131e16573e296ef7
4b6c048a27bff0b610e908b04a14fa9d
4b6dd5c9b55d1a8b37fb29d6e9dd5dc9
4b7011a27383015496e8a3cd758165df
4b7752ece14a65b1b5d141a4953a6c4d
+4b7865d26af8393951d856628d4015cd
4b79b76cef26dfaff1d70c9bb778b7a7
4b7ae76c7cb07c1ac7694252c7cd02de
4b7dff265f7dbdc932a4a1910d833100
4b8044e4821b8d648fa5848db10e5fce
+4b82040caa97c99e5d136ebc29fe01c4
+4b899f03cb6aea227cb4198286735e76
4b8c91bae122759d6f145a2e229137c3
4b905fcdd146c682adda12bffd7513d7
4b9df12157560e4748f8d80f2b736594
4baae66b5ca488eed09420f8bd16d820
4bad638c6498bc534e682f4e8cd79cb9
+4bae8b4f634bdf83ad0373d5076644d0
+4bafa23c4bcd67b5d8800c6453e48d56
4bb4a5ee3651f1696199f780f08da015
4bb640b05bd32055c7a271a73f49e94f
4bb678e18dc42db76c35eb93ec891626
@@ -4697,17 +6479,21 @@
4bc31e899c68856f4533a9d5bebbd9eb
4bc37b0d8eff20a510592f78bea31acf
4bc947c01caa37502e8591cd79a1a8f4
+4bd1f9effb6d0d067df8962ac3be109e
4bdb1c841ff8630b3ffeda18667fd2e4
4bdc1d18b6a76d3bf9bdf1fd567dcaac
4bde32a7274147ea1be8198cef914791
4bded765bf27a0fcfb2a04ccfeb34ab1
4be172115bb8de25493eb2e0637d7688
4be1fa005bff29059408144789ef799b
+4be2c7d040376531f0f42b95cdd0a7fa
4bed8c90ebcdf9d5476109c83995ec70
+4bf4f007e5f9ab56cbdd35b828d2180a
4bf5f6387e2cc978aee95d0dd73b690e
4bf8fa28e7af0ccb594832fc66b87d69
4bfca25b324a305d1cd808dc0227f21d
4bfe32633a8139bcd01297aa39c24823
+4bff62b5a37d94b7294ee557bc0b0b7b
4c04493836dabae3f1fa427fd9a70892
4c044e443e9b4ee254d4835fda09c7cb
4c05c2ed401c585928aa3bc342d0dcbe
@@ -4715,10 +6501,14 @@
4c0abdd061d888edfe82d1cc6054843b
4c0f4953406764981bb7d24091da6bad
4c106a4e2ed6d37112fea67f44d158ca
+4c16659c69b7ce2485664687bdd5d9b4
4c18087648f3d0c8966d0574ad5d155b
4c1a9efdb63ed59cf91f40218ca36f58
+4c1dab7af174435a61cef88ed8c498a6
4c20ca877bf4a94e17e2e87e589eaa7f
4c217642f2e3de6a84742593bef883a8
+4c2302853f8db07dd061817c2847a594
+4c2387a7cf7679b466aaa4cfff71f2be
4c23a2ecf8a3d2b96d582158d5b4a8aa
4c29946fb44ae757b1ec84ee95b0a951
4c29c60a9686df0bb85f210a2f48320d
@@ -4727,10 +6517,13 @@
4c410632c7e920e5e6ad44cce47d9417
4c425905363ce69009b4cc24bada7be6
4c44d8580a59820320a2067ba95aef70
+4c479a7baca6ffae819e5ca3e61d5bd9
4c498af961a3dcf727653c31e1525b13
4c4a97fc9fc73a33cfcbfca1172d2afe
4c4bce279c5e2f29e2fe8b5eeacbbb67
4c4ef19e7e5985d773169ba2c86087e9
+4c501554918c2b99652092a70ec8cc8d
+4c56db07d13a6690ccc2e86a74a14395
4c5aebb33942297ac2340c5130830825
4c63336cb578993664f137618ae1952f
4c669cdea35028744118d2d2b1d64a4c
@@ -4738,10 +6531,13 @@
4c7e3dd11be5c87f4440ad13869def81
4c7f4b4674fb274112b0a963f7307510
4c84a7230f98daf15a944289d8c46069
+4c88c86ff30a31bd655d0692cb29aaa4
4c94f30ec4fbef1d723d2801ba3ecce4
4c95521415a300fd2cb76d4f1551291a
4c9774498589382cc9bc06f603cf2642
4c9ec0e1ac824c5b2a3bb85b71b19b6e
+4ca2c61eb985ea43a8ef09030d576a5f
+4ca9f931f7e5ee1d9d860dca73ad2da5
4cac765feeab6f7a1cd0196fe4959d6c
4cadb0cffe22a7d95bc62d3031c1b129
4cb55ff2a5eafb0c4d18c04cd4ecbdbe
@@ -4753,57 +6549,86 @@
4cc2380358e6730e1a55aa725c34738e
4cc9323a149b02a969a413a79d19ea0a
4ccd64ec88004d2b371f09635ea6ffdb
+4cd28f62f932abbfece1d66bbdbda343
4cd505461e36e6d41552c6b91b1b88a5
+4cd638246295e9f0d23dc5b0eed0aa87
+4cd85a0b9dfc0e0756e80dc54b21e5c6
4cdadfda86e975c7aae03efbad6e408a
4cdbee7783747e0cb1911fd769210d68
+4cdd82fa4883d5c564eb3f035ec24a16
4cdf51e4e711681dad9927d424c50fa6
4ce04ea860942900936d01b74b528381
4ce0f915f67dfa44cb14fadf037cab16
+4ce4c00c01ceb27c2becf27f1f2ec350
4ceb0fbf94c6dc4058eeff3bbe2267f6
4cee770b0ca3eb320581f60b2dc1205b
+4cf10c712f636a06721db29e41088836
4cf2dd8b082c2d3e0bd7ff04c86f92bf
4cfa4d023575d40222e12bbaf3abc112
+4cfb9d510352e653924f2b4a7c4f3a8a
+4d036a0446a0186b6c422d981026709e
+4d039973fa2b94b30fe519e41a184de9
4d06a7c9e617cc392966b48f91700d83
4d11b2943a2577d708f7ee43904c3d1c
+4d15964b44b6a178a5351bc1bc2b831e
4d15fab596524d8cddd9a00335624bdf
4d1742f36ceee2da405971fecc05e82c
4d1c338fd39c23fe7f4983361e9b47c2
4d1d97f08c3ff33977a59c584e64ec5e
4d1dee9bf9d8df55bbc2afeb2dc05e4b
4d1f6d73cb5441ee3d44d1c50740dcb4
+4d1fa73133b7bb4f8a8e8f270c3c8a35
4d1fb2f514f2bac7aad362cad207571a
+4d2461371b3c0d20e9d403e29d93301d
4d29bf077250e94019e58f8ab584fd55
4d2cfb153906912edce336c94425214f
+4d2d6eaa71a22fa63d41058c1204a789
4d311e73bd7a41b8f29998b41bfb108e
4d37c0e6fbbb0d5b5acc1d8c5fae8341
+4d3cdbcc57698524bd2fbc945b41d6f2
4d400997728d4ce237247560088ffbcc
+4d400a1480a62fbde8fec434bf4dd8e8
+4d411d0e1daafbc50cb470cb9809610c
4d41d83a4a49ad0b203bb528ad1433ce
4d428199c38f8767080cc2d15c225d55
4d44430f0f23fe647f8e9e1cb0d8364b
4d444e028a7e0efd54fcd2b5cc529360
4d4a17b8824e2790ce08b1fc3650eb3e
4d4d1b7115d9e6629595c45df1df79f1
+4d563bdeeb5f78cd0e0fabc9f369b509
4d577e6f90cdff2a150ac137d7c17d26
+4d5d653d8824a9865bd8e59dc076e2c9
4d5f5934e399d84f6b046fa9041299dc
4d5ff5a290f896a5d51309354fdda5ba
+4d6252b6a5f6aae96e6b94e060ef084b
4d6301f612b77ed571bf93a96f934862
4d65593c16d62d3136c692c239af298e
4d6aa5ef2a4a28fd99f7e6631a3507a9
+4d6c4e7cb8bb4790bd369977b4f76956
4d6fa4d56c5a6948aed1ba9569eba1f9
4d70c658418a5c7f96d041499d4ab1c2
4d72b8dcf98cb15e221142264b80afd1
+4d7661527fbd40d156f07cdfbc72bec1
+4d7a35462f946235e96c8836629c51ba
4d7b199468a09b7500cee06565e8c80f
4d7bc51e581260be45e1a43cd7766a20
+4d7d0a06a36b9396a55a48a4dc013f3c
4d85d451d8560b2df535b7371aa1d4a9
4d8e13c4edaced86ad508787254f4ec0
4d8e8c5d8b0dc5c64af4a008430e11e4
4d8f973b37ce704f9d024d444ac27863
4d8f98cc0b8722354d1c09c990a5da28
+4d90506a585205448ccd443e925713f5
+4d9450d21e764dd94df09b852d0b066c
4d97992dcf9d59dd9d7ff74c5e208951
4d98b065f0bfb5159f8a10049f03974f
4d9ad559deb8d6081d39b005c78514db
+4da00850807d54ef79b9bb28e2f9505c
4da03ec8d5c2d9b31768e05204d9a8df
+4da2a631e39de36509465509c16f98a3
4da4f416ba59bb4550fcfb5d18cb72a8
+4da7779527ecd6e8c80efa6495cdcf0c
+4da78bda3fbcb982549167183a0a821d
4da9ef00bd691d80b6e367b0f34a6778
4daad7e0904f6e4512e05896e1cd4a72
4dacaddedf6449aef26f4113361a83ac
@@ -4814,13 +6639,19 @@
4db58b03a10f3e9e7e2978c0ce21474a
4db64909fca43b4ee3163732b67f24f7
4dbb9828d7c80916d98e97e26794550d
+4dc04fdc26e7df10670d21fa7c80270e
4dc099d7fd49ccc6ba633f816fd8c967
4dc2d61cc71e3e10b7a1e176987f8415
4dc31d98c88aa438dd024d7c42ef05c6
+4dc629c120590d75b951285df2efc233
+4dc893e3cf9d5aa4aae21062dbe882c1
4dcbc6cf3b452f5d3762728d0bd0cc0a
4dd023c313784e4e66454390f97cbb68
+4dd1948411af64a4189ea96c823f88cc
4dd23e0c16e46a71d004f5e82c4d54c4
+4dd34f5e41e99bbde744693f87c731f8
4dd5b9eabac961a5ef057a8d1fa53ef0
+4dd69aba418a300f5df944c4a133f4c6
4dd6a220ade0bc8f84f1b85addc6d4cb
4dda279b3fc37feab4ff3b4dbad6b7d3
4dde35dfc1873e7de15abe105ef87b27
@@ -4828,22 +6659,32 @@
4de376a3e134c4f5f9892f249483f3a6
4de5b934538e37e030fe6b6d911de5c3
4de76a814a2e22e86aded25e3c8f3e87
+4de77bf4cc61fd6f124cf66aa27c94e8
4dea978d5c77e8fbf11691c2f7f68334
4debadb886489c480c69b0396603dd40
4debedea61f602c94397558440a507f9
4ded27870ed39c0c414d5b10b08a6253
4df5c15adba7f1854ae00a9dce4b21cc
+4df6d53280dd229febad2ebad2548e82
4df6f9d653efdc105756a1c11caed458
+4dfb1c8dfda52f691c8fa13ffa6b2b8d
4e03122f142f7d1301a38c8844b11331
4e08c12df4962152457e12596d308229
4e0921e958833846c7c5efb1dd37ce5a
4e0ecdbe2600d9deedab998424da4c4b
4e107553debb6a29a8744fed6bff6635
+4e11df37f3ab6003fdee530b0fcd3d47
+4e1877daa42be74954f4d032b4b3ced6
4e195bc4ae3eee34aafd0dbfb223b4b7
4e1de1b5713f317ee955f08c60d4830a
+4e1e349b844b7c26182a90f5be97ca78
+4e1fe7c0e5bc563a466f1889be750a71
4e25127e33820bc620354eddacb23a6f
4e252431d2580af8c9fa544a8dbd62d1
+4e25ceff18b592af21aeea1e763987a7
4e2aed86bd5bae7a1b8eda758d4241b7
+4e2fc6472283e6f05c08e3bd2b8483c3
+4e2fce1ad5ddec735c2a4bcd1b10bb57
4e32a56959ac4c9aadf937b24c9b03d5
4e353e56fe8c6638c26870656f977ce4
4e36bcad6a6027f1e94cb5b4039ab42c
@@ -4851,57 +6692,86 @@
4e3fd95cc87f022e8bc274f022428131
4e40222f3c3a3d2bdec894ce4334629b
4e41f02b3dbcd7cd245475dacb7c83e7
+4e4459c1c8602aef9c77094de40ade5b
4e4991bb09c2f268b08efc328a643b36
4e4bd8fa220b49ffdf828c17d5fe4911
+4e57c5cb658baa7465212b72bf596bf9
4e63a617105b72b89b1724f91cc1c9e0
4e65c054a86cb5aeb169e00133d30815
+4e691082ccb87596eef14cb9412258cd
4e694cb858a9f6c1103f3a75c540b62e
4e6fa82f3ad6be8fa15dafa2888af819
+4e6fcae82fcb7a09ab29e88c691923d7
4e71120b241aa9281ef0043850768505
4e716784684d95017a8e08af29be1eeb
4e71b7ce38325275fec06b095f92d28a
4e75667e5160ffb53b8053020fdab865
+4e770bdf47ecfbad742b418ef2ddfb36
4e787fa16b24875a0b787e8064754e83
4e79ed0afaa087123528769ae605967d
4e825e8d3a661f11bf358fffdfb245f0
4e856269daf3a56d0efc0398224365e5
+4e8986296c777778e9e83912e7891f9f
4e8ec4741804311dcf4b94d5fb951aef
4e8edfc70eaba0639d71aeaaef153812
+4e9144bdfedf1e20536bec375baa9d82
4e92b5d85215c6872288d1673861fc39
+4e92e948e924e294389d3243caca3a5b
4e980edd76bc258df020dc000273ba56
+4e999b07ed34eb57fd7c83f675fb789f
+4e9a86f562c9c6299cd2e6ecb6975b1e
+4ea0e23b32be671b6f2cd66ca2dbbb9f
4ea263c257e700be14083d9d64f4946b
4ea4656c51a980a7965b78235e93101e
+4ea5abd5c975aabca04427274ae8d948
+4ea6fe529632da52405ed79481cd170d
4ea8595f077974cd2977f6eb28f3a953
4eab5e77386911559358a84907817dd9
+4eac266d7a172f5e213b5130fa9065c9
4ead46df9735ffa822571aaf129a3390
4eadcece053cdf6b8385465929e73a36
4eae696a74121da6e08bdb703c608570
4eaf2e17dc2ec5b0c80a6e1441ce4cee
4eb115db5200d6557c457f9fed434013
4eb15f1306ccd70eaae9da483cd18d2d
+4eb37c2e08b37e72b34b596d6dca5e3e
+4eb4a683ca8277e9e6e95ccda97774f5
4eb4cbd425bf334f3fff86ea7b2ec94e
4eb5b2fedefcdf1d4cc7839e9986f1d1
4ebc4a5bc3046744b142eac03640f9f7
4ebf4e7f6784762d877d0df9c728c0b4
4ec2f7bd978b83aa238f0a20fd426fc9
+4ecb42cb9984e04a86b2efe5d605edcb
4ecbd7871cd58ab2c21dacce00cf4232
4ed261c8e056a3eeb289f2848f2ed86e
4ed3021a2526445fa90a1b33f2bd9fc8
4ed7760b17f6c3cd0fbdc59ebd91a0b4
+4ed866f55b071b51d3be537320ea643d
+4edda37453113b1b3e2c8314461eef0f
+4eddade3fe82fc5e8533c3d34bb89bd4
+4ee1e3d06610c886cf4ec78da3b9087c
+4ee2736f74e9dbf1f432bcc4ce6c6e77
+4ee382ceba1f0aba0758be8199c8e48e
4ee487a19482d3125c49276f81631582
4ee747d9eb14cfe8faa5e98f7823e203
4ee7c01f36c96faa56fae0dc200b87e1
4eec341dd60328d27fca83e063a5ffaf
+4eed3017c1702fc56c39f573f34faa82
4ef3250947360cb44a7f6ef4450d674b
4ef3a11f4a2e992b3953423455174e18
4efc3e7f25b64eafe8668127c72dc7aa
4efcfbc5416a38ff1343ea9ba2ffc2b4
+4efdafe3ffff48e26d4fc3fb6a116c29
4f055409828fcffa8ac15af8f8c875ef
+4f05e12c2617383e78ba67e63d5cc41d
+4f13ba4cd6f4b9db462ba88ab943e9c8
4f146dad770585a75a97f899df835b91
4f14a71b2c00beedc763404b65885d93
4f16e1a12ce201eb4ce085c7fff3ddbf
4f183d85494388583b174c4b54f1c79c
4f1b099f6294307da01621e3d158e7f7
+4f1d055bfecea4e1fa94239df8539599
+4f1e0224fc38d2e24b9162cfc07986d2
4f210225a01d1272e5818c88c4af1ba0
4f22ed862e51389b7918da45e843b27c
4f27445536fedc698bb831ba9be40adc
@@ -4909,10 +6779,12 @@
4f2988d667e946c5addfd09b10f19c56
4f29aa56383c8c27cd739b95f1f1faef
4f2a522ae224d5f051d4201559dbbd11
+4f2ae6ccb6da040f5609b36dbe505cec
4f2be320180fc16dce9c683912c93f4b
4f2cd2ac3a7556f0f6fcc47b284df2fb
4f2cd915fbe71ef1962a94cc511efe8e
4f31e303571ac9dbace3eaf33859af00
+4f33d85c1c0e16ae7174a2fca5abee64
4f344e3e23a272dadc1d0122c4648f52
4f36914483f8c621989e9a6a47b93cf5
4f38f7016487e20d187347bc86c9c4f5
@@ -4920,6 +6792,7 @@
4f47bfc48cd69b10c0b995dfe625eaad
4f48dee1786480e1057de71647dbbde6
4f48e60858dc789551af56083b5839e3
+4f4c14821cf1feb624738914f98bd4c9
4f4ed1d1fa97143b866ca18c249e0442
4f52f3fdd7b1d0ebf8938517ff1adadb
4f55a6a69f4fa2f58de643977e532e87
@@ -4930,6 +6803,7 @@
4f5d0978dbaec80477f46405b260150f
4f64d6a670aa60104481b55ee889c58b
4f66fa624ea823eb116328b6816fd5e0
+4f6d1f13ed47ba986e5b63f2645d31ce
4f6e5faf600cbc11c28f7c139d6943a4
4f7476ec7fc7e81a18be156c556e7058
4f76f76c7340b2437831bab6457a60ea
@@ -4940,25 +6814,38 @@
4f7ffbc0a42825a6db25f9adf1422401
4f869fa2713344611338a84fc6d626b1
4f888cfbacfd53389cf07fcf020b577b
+4f8be3729c02abc24169e633312efd6c
+4f8ccbdcd017115e35f28e3bcd776c97
+4f8d8d174195394feefce54c0226496e
4f8f1bc2295f0d3339c974bebb403799
+4f8fd51911484a75996bf1ce4aa3a378
4f9030ce41e05c95a588128d2118fe21
4f91f47ad4280a66378d0922a7ba30c3
+4f96fe29513b4f2d334954984b6376fa
4f9bf2aba5e6dfba7f9da70a44be9a53
+4f9c49bb49e8f818872bb7da765ebe16
4fa098e48d8415a952ea73e8bdc06b9b
4fa37c81cac27c9316d94e6206a030d5
+4fa845c7adb9addc09c51cee1d7caaa2
4fa9f3120333ebb5cfca1783851df323
4fab7dfcd5b14066ded7c03293c1fa22
+4faffb1a437067bb5e01030ee4bcfd8f
+4fb05135847c3fc26a2eb00d92152607
4fb2ce6ff72241b33c7a25194c15985e
4fb594abdb8c3a5d52e3ec7fb0e159b8
4fb94b6b7266d19fc0e8a7923a136708
+4fbf81afff921fd0052f8832a24ca29b
4fc61108651c0fd466fccad318b08721
+4fce0dbed230fa3d750e9b3bd4698e74
4fd0479ef34aa0347b35b7e1fa3e28ee
4fd050d75e8a909322918f111c491a3e
4fd2dba6ffa7a9a22a84a331c3b046bc
4fd355e1c8dfb45615b15f64beaa2871
+4fd3e296eacab1521c60f89a66eeed8f
4fd4cb601693ee32a21f7a4ed5b4f4e1
4fd58aa59ef497460af721698fd4143b
4fdcc0c7b0a5d2529b4b0581903adb47
+4fde5d5012b85d197d30f8aa1bcae037
4fe00689acdc3a03b950737789bf4a28
4fe47a878c6ccb38367f1a3e0faeb1ef
4fe4f23d343ff283cf8980a976ba9a02
@@ -4969,6 +6856,8 @@
4ff4ef60fd607e78b22654e21fdf680d
4ff6a4046994a6e48a7ca7114ec7653d
4ff7194fa6d2800a77e15537dde4d8f8
+4ff8d64367e4af36ae25446d087ea012
+4ff983f642461588c35681667b7379be
4ffaaf8a88427771155f1dd191cfe693
50028bc9550b6846beeffd17ebcc3d2a
50033fc4a214d5131764338b263721e4
@@ -4980,10 +6869,14 @@
502760a1d18c87651ca4f53f89e56bcb
502f4c4191ecd2682c7e3920ec669651
5030ff731e085d061692a451cec29941
+5031d604ff0fee7eb98d3a381907dbcd
5034ccb4c08e19a43f4d617f058eafe0
+503a2677dd1ea2730676a66265c7d6f9
503f69e62fce3aca7aa4cf287d0a086b
5048d8f3abd2d984195e86e44b82d6af
504aa04bca7fe1364daab11d7a290b90
+505043d5344dcf4a1521a324513d34b1
+505449fceb6b80034bd728ba02632055
5057a4f8330d1371260fb28630c34bea
5058a98a6446693d64158ba82aef377d
505b335cf161c2be74d2d9803f3816b2
@@ -4991,37 +6884,53 @@
505d0cc414ff9f4ce703fe95a303e209
5061c1c0470532b6b69162bf4f0b034b
506597dc9e330eaf61840e915e446d84
+5067546f4b60631fe963c255b9c7a9f5
5067c75fb9ffd5dba353493eea89d0ad
+5068b7aaaa801e0352c74c144ee456f9
506a0960b6ca3180e41c6a70fe2f74fb
506d93d30f6358aee07a415ca6dc0c14
506fcd465c6586439d5cde65f70af9e5
5074661503f1ad716578b442f7c937b8
5075c31ced93733f46878cf2725bf3cd
+507978cbeea547b80d2408395b72e00a
+507af35bd2c4a6c5a38e25cf904ceda3
+507dd951154a708dcea6eaca0490c243
507f5f74dfb8d3678d739ff3c5a04922
5081222ecd02f76358c0a6b064ecd7ce
5083a6894808501b742f1bef241c18f0
5087b428ba745231068295e219f7e5a2
5088cee84155ef6e081aea9cff4cf39c
5088d369235e78f30ceb5a851058789e
+5091968a4e2faea2f5bd6756e406975a
50943902f960ae3f1d8f220f692644b0
50963b8af6c435561150deea2df0a65c
+50a10e89a94d773a84a4bb99bf2cf251
50a5781812f9208f3ec6e68f378d0d0c
+50a7d8611b2c5ba70140605c0fabee59
50b07cc6b81aa969b6f354ed32926f27
50b0d3d792379dfb2c22ebe6cd3ba2ee
50b7d0acb6575322679f80f47a663e07
50bd9efaa24805765e902c7e2999b4af
50bf0b01ed8b442091a9e9ded8b99de1
50bff042f7fffeeb5a236f3d331bac1e
+50c2b398906a66dfa210877565c30d1f
50c5635a5fe322fcc5d9d794863e07f9
+50c8a0bb65623e46ecaa4b2de62bc598
+50c91b20dba944682d8dea61282289b1
50d05716026c79d30a92e78ac35809de
50d1de16973f3be118568479ba96b9cf
+50d4ea2f83eca7276ae1bcf7344bb736
50d5b2945cdd11e492547b9896926afa
50d6c60e488dda4fca99c7693da0f4af
+50d8381f3de065ce0404aa0ceda63a16
50d99671b8d50d08c754a0e93bee1310
+50e3d5204efb90a764b4fc8a0783b695
50e7ed89c27732b8f45e462379ed6541
+50e9c70b6476743cc0599195c3a0dc4a
50eb76dfe6246a704f846371d1926d6b
50f0281a3312f994e45ed637a6e84321
50f15ea61da0a225661b9d45c063bb60
+50f65394e6b823a0c0a403dcf7bae3a2
50fba0b0b9d7cb1a2e655fa16ce1a78e
50fe8137b900e1335b2b1cf1de23f311
50ffce71f24edcec31d22c88a1555a53
@@ -5031,7 +6940,9 @@
51056dac3be674cc6fac108d41a64aad
5108a46234af5dfe0bd85aa7fc623b50
51094151484506345802a8aee722ea5c
+510e7ad5ba61c753cecdcb5b272e5ea9
5111fe0515e3734d76f8b9400a329146
+511393bcdf3e52f0a580a50acde1964c
51142f139161c15026799d0df5cc2fca
51178f8ffe267a4985df5b403ce23830
511dacc64b45b3c18d6d60326924c7bd
@@ -5044,18 +6955,28 @@
51374c799ae60f8816f51e4a776fc05a
513a0f26a252667f62e549ac035f5093
513b1c35d914c99316b348199fb79ec1
+513b978e58b922dba40fbd9ffdcdb454
+513cd6430cd4247fefebd590474f2b86
+513f784a2c4515f014de0adb2772a30a
5144c447e129a36b7ae55417884091bc
5146c455d7eb63ca21c75a130a223aa5
5148c0ece381d5633eaef9fc2e36f183
+514a294c2322e129d19fc1584d74c577
+514adaea7e0ced7a7ada382839a82005
514fdbecea0f3f40544c0aeac44ce693
51571da43e45ec568dc1791a7897519c
+515aa1d5e339652396b55c2c005909ac
+515eff801f732419b9f824d3f2180397
5162d1510d40fa43643925c3c01397ee
516631f2ef2bb8bd50dc3a86db14a198
516743ccca71e93f76350517615c6066
+51679a1a8700c2e66e7fef8d1307c44a
+5167c4246728f083540282bfdf6363ef
51684b7807ff0ab7ee9b1be2c986880e
516ac427994880370839088bfb3d02c4
516c089665e6f5f5cc2bc99c16089dbf
516d19c362729c70b377f1e8698bde4f
+516ea60b548d7992df14cd8bd5852017
51768902ac94452774c6d03de394dab2
51792c5275a43c870749b9294e8fedad
51795e003c12aee8b7d69897e0c842e1
@@ -5068,16 +6989,20 @@
5188cee5f6224418f7499c7afd0990cc
51912662690fed540cc6b01e5ee022e7
5198e5b2f5b915f08e9d528c63afa149
+5199b8331b9acc95bb61f2232e981772
51a1e213a1f488022511ffb053263afa
+51a2dbd1a649d7e85962ddd8522fe722
51a421a7200cc6be612dd530a03375f1
51a46f9a4caf3e0048c5ea5e29a985d7
51a6d41031db861288ff378ae0bebd6e
51aaa1f686a164af20efa5a230b52c2b
+51ac42e66f90baba12bf2477b99a815c
51b1ee1dd4ebe9c3d229cf8874ba553f
51b37ddc1acde6bc6d7cc05597f58f14
51b697f728e54a57ebf4beeb2f7f26f4
51b7b75731d08a8e8803f5768e7b1d06
51b96c618fca2bd539fc2e56ac46ea06
+51bbed6e04a0f234fb8e0b84b86f6cf6
51bc3fda6c506e444f8dad9b2677c14c
51bd383240fcce841f61c926b89d48ee
51bdd99c74a7dde069fe5d2bcdb8216e
@@ -5085,44 +7010,68 @@
51c2d0abd424f88f6a112d0ad1f8005e
51c6355005ea0ac3baafee3517864c45
51cb55861f0683b8eccf6df914499b38
+51cee441007cd28d8c1b9cdb067ccbb2
51cefe631e0cf345bed91de296e0907f
+51d4456478fe2f030c0fde7ca81ea13d
+51d618829c18b3ee7d3298539556644e
51d9c95bfb0feecf6c811f94e1a337e3
+51de58a3028fc5f126799a95d015a282
51e0fdd432828e255b47240529d88dcf
51e15c63c35ae5673d7fbea36ad63382
51e3be019889fb2d8fdd7fd5d69cf43c
+51e7a1d6fadd0b7b7bcb4e8015d407fa
51ea80e2310e96729f81979a1104302d
51ec8c9776461a7b508bd6df402103c7
+51efbb013ff28d45ffb407dc36394907
51f9388c1f661e9fb33cfe5492e99174
+51fa79fcd5bec931c4f0e3951c54ed14
51faca51e5954ca26d39c03c8b77d581
51fb99cd928c6cdc55a78112d326fb4f
+51fcb752075afff896ac12d809acc4c3
51feb9aea43db7bcc0c5199d7b9a0f7f
+51fec8af55b322dd46860d7cd3719ea8
520171213451e1ebc54e03e077477377
520278815ed992ab3265c48249df8d5f
52030f2c1c050f59e1520802fbae01f5
+5203d0988bd0529c5f8c7193c8485a82
520962ba20c0c42c5fda41013418b8c2
521229d81e0e43febd04c5481f6171ca
+5214560b9b6312c4fc45f85a802a5cb2
+52206b6b55c2e744bfefc52686afa123
52253b4f7559297827e115007615ef02
+5229e72fa7a3ac50505d5373915718bf
522c8df73642669bdc40e75b52a5e0bb
52305cc395699a26060f98dd65eee5ea
52354c87d12e969b613386856880c13d
5235c6c43617b8853d63b41f2e38d8f5
52361b25793b0d3f0b16b5217f9cbc9b
52390f12923c68231b6d9efe5a725d47
+523b985bc0d6cfbc051a4a34514c16f4
+523ce4ea335cca1427540af34944e7e3
+523d4433bf00ae8534f932a1f2b0a64f
524106c64938f8b43ea5edc81912effa
5247ccb31145d2cdf6ffbcefae6b4d04
+524cde52c476a89b3d05408e292cb65b
+524d9a9fc833ba66e56c0054d4d160d1
5250a8559197aa274efe356bf5e8fa1c
525580ffc74e679d5a89530f497af735
+525764b51b298fbf0d32a4dcc4300434
52583beec4461481f7d507b246d290b3
52623b84258d4dd55b9eae1f81c1dc04
52623fe019424df170d19c54d78cfcf9
5264ffd54b8c5dba90a0d55b32cc93dc
526542b8f5ff7b958c0ba60df91767da
+52658ba228477a4936a9bddefd1587f6
+526968443d773b476f9b9ee4c818a04d
526a4df188a0b75f070fa0f0d310a44c
526c7a69b160b1b0f5591b270d4159a4
+5277156589f74e94bb8859b3d84aa552
527ab8144dc197e572b53a3598b6e62c
527ba9cbbae5f4bee866ae74b170dc88
5280ff760b526f11342020f4c0a51d89
52813ed2bedcd1dce4159c7c3a38b4c4
+5285e0ff46a723267cddf10da4d41986
+5289d77ad8b71d2cc2ad4243f17e30c3
5289ffc88ff0442cff2dcfce0532f4ce
528af8a5498b754a2c59e692e2085631
528dcc70d5fc6d5476353f36fbd46365
@@ -5134,27 +7083,38 @@
529c79325149834aaece1ec426df1845
529dcee6d2889fa0e578faf96301edd0
529fddce0401d4505a483b4aebd5c5f1
+52a05ca27bca1bed98efefa0d09e4c29
+52a0da128df4d28a88ffde4e3e2baa6c
52a20121814b684f5dce8a31e0f485d0
52a45cd0730585e90c54035a1ad7ecce
+52a87d049123a60c34eedd847fadc3e3
+52af43bb2a90177324b0332ede38b100
52b11d3ce5cd5ab64703448f2530e202
52b6610bd472bb80920c30667b478f5e
52bb21e21d13f52b7d89b9927eacb152
+52bf1c5601b0cbb6235bf19f33ad7285
+52c153e20066d7620131da39ec8c0a2b
52c2e59c4e0d734f34efcd6da6e1919c
52c61e25d8dc5f8e88b556a7f499dcb0
52c79013406d0a93f30c90f6428079f4
+52d719364b4c948efd22b7245428756f
52d7f48b80c63212f4c6493922eb32d3
52dbca5a4b893c9e09d7947af221c41c
52dce9141629b846a65c960c71da4818
+52dfa2933a0349f8d100f47fc73ae9d2
+52e2eb81971ae4401b5cae113a2719dc
52e53ab4e55dddbfbf77917738f4250b
52e8736d940fcab3e3791f31286ea081
52e8784d0c814a3fec7ee956e9f2f841
52e8b464f24399ab2de55e57477a2ae2
+52e92503db9977a8857b88b614332fd2
52ed12cf809934942959bd2fb4f89db3
52ed9f33717f5dc78392dee4c7239c3a
52efb8571eea24108caaf6e491949f60
52f1e52c8cd9310b50edcd65d6c40ca2
52f48947b31205a9851cd8b27aa1701d
52f73fe26c0964bb5c7588b0c41d393e
+52fa16cc3a52ae7603011cdfed1064e0
52facc9975c3d6f367d89d9c91ad79f6
52fce820d29de4875e4b3738d56c2b1c
530081e753caae0086ef39506367e8c4
@@ -5167,15 +7127,19 @@
531ecff8de31fbc423efc16cfc3e8cd1
5321d2ce12f5cd2c2f2f5a60481e5706
53223f9302cafffb98caa53765ed456d
+53232d3e7907f9d498b9ceb7d88bfafa
532662d31d64110b55c15621931c8453
5326c29f98cb866578a7cb6e36c8c128
53272f2b6dc727c3fbcd4938ec9768cf
5329bcc1eeec8aac4badd596e03ccfb3
+532f3dbe4172c7594a35f93eec6afe33
+532f4aa29715eb782ea1d42d8ce64840
53371b9cc4f2f6caa5d8137b239bae10
53396ada794e714b5032c850c9eb6402
533b392019de16bdbb6db8b6710ee621
5341155db1201d5364b7f99517e8d49b
534389a161ad2e6c3f7834b5963ca355
+5345c16cb6242f5becab11da3ca2d9c7
5345d9b7daf3ac5dcb6e93ee104e80c6
5346ce0c82e65625d16fa9b7dfa03dc5
53496a760ae53cfbc03d8f595cc58221
@@ -5184,19 +7148,30 @@
5358b771d7e52f1bae7884e84f795335
5359d6bbf9b2a66226f5bc42a8c6963f
535db42b77628804619c431f52e44797
+535e1b10b357812f0e50e099e9bb7604
+5360aa15856ef3f1cce9be8d26f3af99
536374159acaf11a4a8803e7dad5c9b9
+53685d7743faf1418620bdc0e2f2a5b4
+536870b7582a74f876bc6282da0a1765
+536bc88469e9b665ea802274dd2a1ecc
+536d0252dc897c06c1a40a7d5ef58066
538056f10f2ade7d38f70901772ea9fd
53888ff8f214ff55b258b2c7e741f5c2
+5389107e4727b62e80f26c2495ced1e1
5391641eeb9a825f9c6d3667432f5492
539357ce31041319ef83705444e9670f
53942efa2784c0acc659c339d0cb4f0f
5397e49d5e8ec597f90cc9a3e7a64721
539b94014beb121579f09dc027ecfa06
+539d0c4e75d433bec35e86774631b986
+539ebf699ca37c52583c88c367541425
53ae21343beb14657400eb23f048355b
53ae223fe919df6639beeb47fc118520
53ae7835c7e1d779d3337579db81a3c3
+53afbb24b49c8ebb0ea769fc3a7fb7d7
53b03c928a44f3ddfaa5ee60cf8bd4d3
53b0ff189e6789dbefed0dab7d2bc8bc
+53b5dc437038add25c6706b79738bb5d
53be2e73951710bc59200fc0bd2b2887
53bf848eb80e550ca85245907373e1f5
53c030c294d0b45c8860d39030ded8a3
@@ -5209,14 +7184,18 @@
53d2798824494ab1c454b26dd1b3fcda
53d44e3031d74239d0d72d9da33965f8
53d75ff4f8ea9d54ea6c483c657b2323
+53dc5322a74b5ee94d3d33fc8a556f7a
53dce45cd7acaca425a2c45b8a499075
53de747a1223818fdac428ae5462407f
53dfca3aa478a61a4c126f0b742dc677
53e1133d7e1c99e1ac2f746441173d96
+53e9540cbbab6da49d61baaf6cdce1b2
53e9608a90becc92bcba836d49e53d84
53e97e41b7c84f64e47ff91e24242017
+53ea7c60c866768f3bb4df2165f032de
53ebe73e2e3fdac0b29ef19f5a31d083
53eeaa0485cfe23d9b7801fe3a1c4cab
+53f064fb3fc3afc4988ac13e04900920
53f28ef075585357c240c462936c5ace
53f57e34481b08f49e8b9baa23d7846e
53f87b556046ebc22351544423cf1794
@@ -5225,55 +7204,82 @@
5410a8fc06eee62d37b79109bb821a14
54129ba4a991bab79463c211db2bcdcd
5419d043b9b8dd8ce42b69f571579218
+541a2629bd428bf540170673d190ad25
541a57180662e79556d5c7fa4b53aa4f
541a940fb6a2581093c026737dee418d
541aa601c2532fc734e817c2ce74b518
+541b7bc4e236adb91e142f91f1a0e5d8
541e24028c54bc86ca92d7c6a825525c
+541f29cff0d8e96236077c479cf046e9
541ffd6007edee91f305b3b2b8791d4c
5422a54ca63cebfc7f44303f5c1e2038
54263f5df1b2735eca863be84f584a8a
5426e73f66b0a97cd30f4187c6ae3040
+54277d10fc0c6f0668e41c5b43d7444b
542b277ea9c67b8d9fb5ff7cae301c84
542bcdf6c8644280b19d4fb5121c39d5
542c8b6ad4a627c4d7efc6687ff8074d
542dd384f16a5a416f9b38e2d262adce
+543970e9dac4ba6fe9fe743f6d6b7e47
543abc852feed5f00c78bc06a95cf543
543b73f97cc9a1ba299fae06761fec2d
5441ce1bef9399fb06e1af2e6e98c8a4
544874826a38150b18bf554403a03357
+5448ba8680a4cd3779400304a80a86dc
544b49682cbef132bf0c7368e70290af
544b5e3383aeef3ca37b66eb42feeaea
544dab34a60f5278fda8c81711d9224f
5452ec712198559fe9bde995b713e26e
5454d4616b6404c3275aa070e833f006
+5456d98def586eeefb4aa1ef05137cdb
+5457c1ec710674a19912f30184dd4674
+5457db240553d3c491aef03a86ca4234
545917713376c36f2ace6ca0c63c1c5e
5459a21046acfb11ee7fedcc780dd535
545a35273134f06cd9b8dab5676053d2
+545b90c97dba67b8055053d483c4c12b
+545c99fef0d3a2991ad336cc94b523d3
5461950392606b482e02f40bd486ede4
+5461e70b0481dfce29c30fd08ac91693
54635bb47c051529ae7d152ded2aa0e4
+5463868704cc51e2f7bae769d3a297c5
+5463ed4c177c172f9672458d4de649c8
54748318f231637a08e74c3de5997427
54778753bfb8c8f43b88e5ff59d6527b
54794b125d1e856b3ecf7f99df279245
547dde4f95392dcb0a5347fc98b994ab
+54811f084f552d2e5a4348ee60ec3669
+5481bd7549d821ec69cbb96b080a052d
5484cf4c2514f58775a89cca1b99e8a6
5486f169bdf6b77f46295b7ac6e42be5
5488e18fe1949cbb013d3c3a34190bbf
548ace16315667caaa8b73495a6aa539
548cd3fe9714b9ddab7475bdccb0e41c
+548d15a3a85390f523f595a2b0898251
548fc9fdb7afb49fa28a031242d61b9d
+548fdf4dab05eb03d994c03f0038f8ea
5491264b7508d8f931ef84bee81f6548
5495c4ed5e887af948dfc44a61684524
54983de79329d8666abc9f07518e7e18
+549eb877661973f81fdc427d2799bba4
54a1d05ace9e002edaf47242f22202a4
54a6f4b8fbb1b11a388bda7650cdebcb
54ad1a4603e8f64cc35b16989622f584
54b2c22268938d7dfcf18c7b78bd41d1
+54b41ac50582fe4862ebad182c69d59a
54b5369f5a77917add593a665b9d0eba
54b58fd9b62c5dd4f51c1d363c4536b2
54b8b3b60c48f22cdd1ad63e73cb2962
+54baa3ba0cce22fac92a7007e73660f8
+54bb951cb326ce144f2d82aaecac6406
+54bb97ad57ef40f75b99b4141dc7dc95
54bf301c7115734cfa42bc4a95cdc286
54c1ea0ae506468148a67d2ee08f54de
54c3d8c0028b4b2e82c3bec29a99e9fb
+54c934ea80d25b199170610fd697dbf4
+54cacba9daf3d984893033b962d02a51
+54ceba3598abc008ee1c45faf3a36b97
+54dbdd0742060ff49119d6b6b593d597
54e48986eb745b8e7235ecdf535a9b5e
54ea295267ffb15eaa8807b9258c8bf4
54ea403c70c882d2fe9725e2b12dd22e
@@ -5282,14 +7288,19 @@
54f4a0048f4faac762b3e4f2df6c113e
54f728ae8857f175d0a1171e81c2ef30
54f76c570b84421c277e8ced16936792
+54f92dc9bad561011225ebf2297c9315
+54fa64cc2914172bf80f62703f371f68
54fb1e60887b49e4f195d114b937493c
54fc71d6f67a95be39bf65ce7734110e
5500de1b1be9e36958400e1cffeaa7c7
550545d9662a70e6dfbf3d645c95d8e9
+55085a461bf9638e3fe59ac48e7608d1
550bb34fbf8ea5dfd4ebadf10fc1e666
550fd76ed53908f848c4b05d657fa3bf
551409600861579fed6b245cb2a2de26
+552272f639af284cf98dd9d6067887a0
5522d25714d30cf0a0ea7bfd1b878dbb
+552f4f2478bcc1530b682d52afe59144
5531ff38e2c64a06a65fa6a0e21ecc8d
5533562773a81187d18118c00b635d63
55385bfbfd41d60a9449047b46de8619
@@ -5297,8 +7308,10 @@
5552d5b1aa1508fa03f8d554f711b7f2
555436354ff6de6b00771c4ad6b5063b
55589833e4eb2fb7df0ec44a16f33125
+555e326a9694903709b63a49949c0744
555fb32a1654992fada46e1dbc2bf76f
55669e3db0aa117a6a5a5e7c525d45f5
+55670d9abbe69a29dc47d0e647f0b05f
55684c8932717d7bfe6047bbd8b7ebf9
556aa2299955ec406478a0813a388e88
556b41826ff1d56e432c798ec8abd7d4
@@ -5307,57 +7320,79 @@
55738694323e7c3996af9ac33b70ab40
557b3feec8233209520d2ead467ab938
557fb020cede10823aa29b8c01b67f3c
+55804ac69dd261d4b15fb5c109adcd1a
55818fd2d2a57f1009a145846d614927
55867393b81d9ba98867defe458291c6
558ac6c5a0de70867a690a722f25539a
+558b039c15ac46443222315a8800d279
558e41e1d103d6edf46176efc62b6ae6
5592b01631f75138c5f18880493d5334
55962e1c8432d1fd57baf041a499a011
5597f0f7c635a735c9d54d53a272ee4e
+559add6dddf39b3913a49630c99220a6
559b839f172f1af414e3b629ce9750c2
559ccb30f0d466b5d731462c73709f99
55a3bbd2e86f2ceaab95290d5581fc6e
55a96734f6489b41bd27fec987e01b96
+55ae68079b3c32473d63236fba7498b7
55af3a91152163bd2c574d99a17888e7
55b084848e36158ce383628a3409674f
+55b1b3b89327c2c4b4edfaa7176a5a2c
55b53bf6afd2ca1660302916a321b8e4
55b56c53cef94d700f3a25f98cc45188
55b69ca2e426fac5ebec7fac289f9536
55b865da7e1c71aee1049a85f8c97a38
55ba2818fa030db9d87c999b33b1c687
+55bbd4dff6e040066df9ff343535789f
55bc46f70cb4aa303c12196b128285a4
55bd1fcc901a27674a747c26a802e525
+55bf785c7a4f965f02a4f1c545b99778
55c10db1f5acf720604da2e75c108232
55c2f5a0ad4b2e6614c9e76739905af5
55c574551a4770a5f9cffb40b4990a19
+55c70e57f7f4a4bcb79f09042054e6cc
55c790ba962945bece51d98977d221a4
+55c7b27e9f90f88b6433864671682867
55c7be0889b68056e11d91cdcf83198e
+55c875b9657d75ecd767b3b6f080c2d5
55cf8fe27a84f8e1ec91804c1af9181f
55d0dc4a97d7e21963ec6a2ed2bc0ab9
55d27b05bab7756c24a65f833e450459
55d5c5523f3e6c47f09744a030c6803f
55d6fa5162c51d2884e9fbdfcf367c27
+55d75aebdd41b739f783c8d868b645a4
55d8fb534717d087fdfea0fe4468d586
55da13977b34500d72b81fb43de25dbe
55dd33bc7bd3729f22af3fe72ef4074b
+55e191ac536a5097a9d257634b393327
+55e33da09a07207f4a9acb46d1e27ddb
55e9c3ba5578404f43d5030cc3d10601
55ed517a2b39f80a7b1ab398e1a8537d
55efa97004f99776f51d66fbecd72a2d
+55f230ccaf5c83da50aa9b1e7393524d
55f29408aa3485c0700f160a9ae01b12
55f53d5a8e1fb0292911a9ffeb56a02f
55f9565ed0b894023ffd7df5199ba8d4
+55fe2120dcdb2d3596f79037efaca4b6
5602234f75430c79153572b53a9a2ab6
5606d8dbbbc84a30854f4d97dfac9a8a
560da424a58920d930e96af8b2197b68
56120b114dbb8a52a234e1040b0761eb
+561fae812fc4e38819f32b41eea4053c
56207c5c25b34ef673ff37c94d4fa3a1
+5625f24a65be274599546d7bb03fd73b
562ab80b49f2b179001a3cb6454e8aba
562aee029fa2f61f2414632cc426e136
+562c7815dd276901f7188239320494f2
562f38b0aa672a4d876fe333ae87db6b
+563708fbc3e7d683b890532d6a2d9644
56387576fc46b7ed5be52259328a0100
+563bf34c94e6c72615430549b1629e24
563c9c1d4711aeec931e78bebc4f594a
563dbd7a848a333f34d759e65b8a9b6f
563ffe952443b244bd4d3c15b623a777
+5640dc2c08a0184f2c4f946e7b413a7d
+56414ae5deef9d847a8ea374e4324ab7
5641c6582d688cb3fc61ca4cd2c7f4af
56448db25ac077d75c32908a30edb4db
5646fb25fa4540f2579785856fb0c93f
@@ -5369,6 +7404,7 @@
5658a8971697f599c78941d430631960
5659e33538795b8c827ebcfbf2407f17
565a67126581cbc0448b4944af586336
+565ab7ebc363f9237cd2dc15dfa89ecf
565d7515188ae19d70879bfef3dfdb0a
565dfd0ed13388abe93befae65ae5e5e
56674a7749fbef97ec6473ad88dc65ad
@@ -5380,70 +7416,118 @@
5673f20f1e6934c8cbf3d67b4eaf432f
567679222c8cc4415fe91ad70327636a
5678b37c7fdae89c37a664bf46d62c3f
+567a1dcc5ab9d6f170feba0c51dc3af1
567d33ce9642537b151550829e4b1c42
+567ee06745e48a82a85981fe14d9163f
+567f3641d12489904051a6e6c7b87056
567fa1b91d9edcb8892e8fc3f4d4463d
568375788543615da622637a2a1b1580
+5684425fb9b7fbfaaa39547d26c3f7c3
+5684e0a9db320f14367b45fc38e3b651
56876a828d7258c7c47b466d7fbde78d
+56890bf613ea8090adf8a9c39a8a6c5f
5690be8fb3e96498afa993bdb2900a8d
56926c181985900917e993e63df85f6c
+5695ffd8ab28bedd247c7378a88b9abc
+56973ffba2c04857419cd5e5751094c0
+569cdcbfb6b238b20ef8d886453bd81d
569e280f3a8550196cf8587211fb9b99
56a1ff2719cb7b61b0ffd22defbf79a6
56a31f0ed48ae4627a9b9f6a26ed30c1
56a43d71ba7f4fd64d52d64b76cfbd04
+56a5631a866efa885882efc4e13b5837
56a6179b84671d7722ea81d23f28837a
56a61afb9855d17985006868df7b37e1
56a7fb7d08b6b826c9353608e40ae245
56a8814c63cca0af0d7128be50da5aa0
+56acda1c562bd7c22a13a27975419188
+56ad05df55603bd474bb18a9563dfe20
+56ad333a506d4bc941df7dfcee8531cb
56ad4eb8db1e1cb7d44b083ad6b8be27
+56b36d49642d47c280fc6fe054fcc1c5
56b4b4327aa8f6922a0242dd04f54316
+56b4e124304264bd80263a8f6cfbedcd
56b4e99c0bc92262dfc8ed85ede44b48
56cb8b2efbbf32cba853821668e0f18c
56cbf072da6e9436470f727dddc9dcb0
+56ccfc8e0539103c822b0da538d8af02
+56d0d39f525f2a0eebede4575ee0dbed
+56d1ccdf652c5da447826194a75b62c3
+56d32ce9733246f93d3c78303696b231
+56d794311ad99ec9c67035c9b421d9d8
+56db0f6567ad4a3b09de36f9144a31f0
+56ddf27ab8b0c52fa76576bda3c0b5ca
+56e150b691494bf6c4df6b7299910aec
56e41ee19e424365761b8f73652f06ce
56e48005d6fe7420dbb86d1bbf1f27be
+56e6ef3800fc50b27fce0d0c52cf168c
56e767e74ea699523fc603454ee5b299
+56ecf96a051177ae8fcb8eaea6018e02
56ee1c1ba186799af88c962deda3af7a
56ef97f21a5be75ca0aba5e2c578988b
56f06800d1b61f8095853234deaec9b1
+56f1779e58ae952a061486c59d599f30
+56f485b049d040a9b197a28dd43b7023
56f7103325c186b673c92d5faa3549b1
+56f8626e4de38ae29491259b1bdf1453
56f93a4bbadd417026707ea23d200188
56f960a4b583df33ca37401c5dd5378a
+56fae3ef9540595061d2ba31b3bff36d
+56fb9b7fa3569c78ed038b6abbdce800
56fc17b46b5f8aafe03f7a7fc1bf1129
56fece784d09a1dca5410e01ba18a71e
56ffa3d20aa1abc277f07fed624d2f0b
57050c5d926347b7fc7fcf9b897926f9
570a810adf599ca3c6bf3aeb09379773
570da4aa96052e51c7c30af5161d556f
+570e3c3a363bbb6f116b4591b120cd83
5713f94dc6201bca0f552bd2c167001b
571eda32c9d1fdee1fab4661f5a3e7ba
57251900fd828915743b5dff6b15bf59
5727b5ebb1ed3e37d77f77093887d43e
+572cc24fa0e9ad2b8b7f8de53964be75
572e7a1715475001818ad896337de268
573039a2f258862bf4492a8534f0baf8
5731818e1a4fca49032b71645789794b
57327fea8be7df7c7ab34d73064f5d67
5732927789a8dba77159395b53144ba1
+57331bcdb49884c41868a0bcbaa972a8
573417150cf9d6387117521194c194ae
573f37de7614d2496405c51348d6043e
5742cf7e0599edf7c90acaa7dae547ff
+574380c3e4fbbc96ba2fb98b48d15911
574c35a2a1a3cb942bb7dacaf9cc389c
5751dec506f7c66df4bdee121b04f7f8
+5752ee63cb0815a50e386bf7fe8a22ae
+575aade1771c3ddb8391cc85111fea27
575efbed7c91bf5048ff1e05297a1b8c
5764320a12fdcebf5070c858ed822291
576567127044204335d34838e93ad057
+57669f661e536a3a6a6508b352c18b50
+576d67216c9e09b65b7461d82f691e19
576e042a3a4689b337174401b21d391e
5771be44211ebccdfcfc6f7d475fca43
+57728d1dca18eb87115a887817a10338
577584137361687ce48ea7f4eca664f3
577a40648ecef340878b5b00840de4f7
+578021f989e436ee67f0a1ddd96083f7
+5781364f52150bcd2551491d26586690
5786261fc75f6679ae09692aef84e379
+578754dfd03439b4362c2b9c798d981e
+578c0d8184ce9f559b2975a8b6517688
+578d54a663c52249f588207717ab0300
+5797279ff8821b3c1886c62fca956771
5799f8d09a4c06240166b386e9d834f2
579aa7b58f67e217d0a4a21ffee0e7f2
579d136f566ec7a523272f34cad084c7
57a2202dfc4b13c94be6759ff57ae010
+57a5afbca4c20e6d59a1ae25c156709f
57a8c4e564ea9abea20ba83a3f3910d1
57abd0a7fc79bf6d69dd50c8f492a4c7
+57b2d54eec97e87f120426067cf722c5
57b928766c3e8e94d42ef9990d41387d
57c5c78b56f8021533757742ed7cec0c
+57c9d5bfcf6a84e86269a956ad0d0075
57cc8439bec971e72232cd9875b4a74d
57cde13b7f7f2e61c5b8e971dde206a7
57d108ce1a2a57f8ec9cae69b4c1613b
@@ -5451,18 +7535,25 @@
57dc84a0ae91273a5858373d965034a8
57dd0296d054fa368c4d9f9e6c0abee9
57e1c1cd7604f52a373b6ff9a6b90fa3
+57e2d36e172bf538f8b55d32b2b4353e
57e2ffea352002a0a725d61fe8dd269f
57e7921420eb3b6bcf286d711e3c1f90
+57eab63f043c605f72a1bdcf041754fe
57eb7bda8d41ff0e4dd3d5a889e2a8c3
+57ebe12969ce53e64525849a05f5661c
+57efdc746cbd51946fb81dcf997001b2
57f7f8bf5b6e316dcef12db0e89a69b4
57ffed54104a49025a5119ae117a3880
5801ddc339cbc4ce4efe632a0e3616a7
58026195f60bd6b6dfc25a110e12c763
+580391bdc0de28ad9de2ba84730ad983
+58053208c4ad65b13c2424a1f7e66f04
580ec6d054d939fbff8d51146836a980
581113f47be6f299836b74ff7e2103d9
58136259ab38d07477bc5e275f3967c0
5814395da4e6846eeb7242e92c81e2da
5815490aa8a9c5229779965037b457d2
+58195bab1ec1d6abf0fdf038cc98b827
581ccda86a8daa0b9d47d9a7e6f5e47b
581dae8f64e1b92fdf00c172c5957058
581e58f8e250946f7ff0078734b217f6
@@ -5484,16 +7575,27 @@
58418ba11b58b4b13b0514f915c72acc
58446803d8c0f9b1ee0e22bb13c2046c
584643528e061e2994c8027daa5201ab
+584fe417a34b4895e31b8b6512d10bcc
+585607805d1b9db98c054ae968ff95c5
+585a6ebde15ec8ef702b3519a76dd1a5
585b3c14938928236602483cbc796a74
585c8071bbb44b779904b5e125eac8fd
585d254dc25ac76b8593e5c1d3c7054f
+585e3e31ee1cc856c1ff1f9b14dd1fc4
585ffe37cfc32a2b8172f5fee8032c63
+58628436070e7e78b336751476fda428
+586a7b6e23cc6c6f17359cfaebacb7c5
5872074c337950d5f9ea9c33b924ac86
58729458318001084ce059280c3bcef3
+5873ad241098211b9a78e2e52bf902eb
+5873f9f36dbc6514287a8900999b1560
+587431bfc12ad716cbac61abc7474251
58755e06097797b557589e714c0f8b4a
5875907102ffda7de155fff22ec028da
+5875faf591aa69949ac10492f1f4de93
587c81868a4dabddc0c99a616cb68abe
58844acf169cf903507b23d3e7071489
+5885ea13ae760e72c17bd130deac191d
5888c1bf19a1a31ad8a3c9c1aa31fffc
588eebc25f88211e7e0fad2f666e132b
5890850a4bbadaaaf40929ce1db50455
@@ -5501,15 +7603,20 @@
5893f9925c79fa288b385529b19869cd
5894f4249ac1f783c23e8126fbd297a2
58952e27d74572dcdb276c2e0c2c8eb6
+58959d39e21bae923e3d28dc62b447e5
5895aeb8d81c2c84044a40ee1cee60e8
58990140537f6647fa694ded29ae721d
5899467d9879223cef91e5111f54cf61
589acde08b57ae755a478b2ae69f531e
589d4a52a0de00aa0c0447c3087554b5
58a062ca863cfc51c3f2811aacefd609
+58a7abfea058bd40d84aa45e519cea2a
+58a8618318e262d81a8c2f2f4e38b47b
+58a9ce5d7a03c47ea25461c07da04ad5
58ab3d3b5b0bbe4ba552b130dcba28c3
58abd6bebd1b6032db37ba1c9270d703
58ac457cff0f82b7648691cbde55516b
+58af679252c19a7321941eacee38a083
58b224d16aeb4d733e98e874ffcd9f53
58b687566b4e1a1a68029a3b90aaf019
58b700513e1454a9ee475c9b6b284236
@@ -5523,15 +7630,20 @@
58d2eb47eb8c504ae72dd7896892b5a8
58d351fea425c25f308876099ba1effd
58d666f7a65ac4be7ace7b821db42fea
+58d759be1b40a97c5446049d5aafa394
58db735337e0db4849d12e3ca7a9ae27
58df5c51fecacf8bf30a8ebb3566029f
58e837f8133b426e98c449b441e521b0
58ec280e1c3127def18a187193dcdaaf
58ece7f05b7931e940d3cf1ab6fedb97
58ed844ec72a88f7806d01b152dbff5b
+58f22c534f78a68488fedfc042793c19
58f47cf46cca8969561ce56d2846865d
58f84cc070e6048ca8f5fe8512b4e111
+58fae378010064341e73f8c94d56b0e9
58fc37a06de2e1b0bc824577d32cf632
+58fdfef2a8a1239a816cfd71a1604db5
+59007821fe5529a99a12780cb4d05e8b
59021d2479732f3fac0d82fd89898b6b
590fa5fbf3075d14ce887d06ed81d4d0
59114923497f110e1fcd9924258a784b
@@ -5539,12 +7651,18 @@
5916c830f23cecd581ba4d7848f6ec12
591870a48d9eac24580251f5fb94dcd1
5919a83ab512548be873610a315602cf
+5919ec5b0c289390aef9e4c9a629ec05
+591b6f943d145551df3442bd2a4683f4
+591f0aaecb90e0517f1bc85b31d42ce3
592a22eca0a9cc480316f400416a95c2
592b32df1cebaf19ff39354b3efec6ae
592ef1260d3105f60ffc633121674668
592f5b84311a04a426d065e84b6a0aa1
59338f1eadd06a4b0a67fdc4dcb17f99
+59341df23ff8de4abb03eae1b632841c
59357288c79595d99df3914cdc29fb55
+593ac696d046633e9342cb85fdae6fc6
+593e0bc9254858c4b5abd1b49a672e4a
593f091df1ebf00ca288f3f266daa901
593f1e088e6f23ab521fba0ec78645a3
5940deb51ffecdc2ee6a54333c23460a
@@ -5554,17 +7672,22 @@
594d7d9cfe6d835ae3bd0c670474179b
59530c908967f0e63b6a95875e31ec13
5955476d34fd9fb030e473ac47884545
+59608c6bb526c5d79fddf40a85e6de51
59610c1cdbbea7577e512ada7c16c64d
596280812c3c8765952a7ea5c17e5608
5963f6cacade1e2192b3f8c0779006c4
596431a846b9127f689d11910f0b0c51
596a244d85b83386a2462fbcc7ede21b
+596abc1123523f570a3ff80a6919ed7b
+596be6175cbc554aa579e421503e1d1c
596dd3778f753bb0187b871beb6cecd5
+596f8b6e4bb87f7f1d1b93dcacc480ef
5973910eef764dd80d57ab4f11f0c838
5975fee5c7b38c81efb5d7f1facb50c9
59782cce3f505d86eaa15c38f3809960
597bec145c3f043444f1814ce238a697
5980f757fa9a4653ff51fc47ec35b1e7
+5994b7a3e44720dfaf90a24ef21eb255
5999359214e8b53898baff4ac51cde55
599b76545d5f77f36d377f029b94db2e
599f3e2b59db1fa9be48eeac55f0a6a5
@@ -5572,21 +7695,32 @@
59a40940d13f68d4334b3bcb12c7fe86
59a9029323a37b693ab115a4ae43b34e
59b290b97a89ffd7f9762c81e5e45d08
+59b53d9342d2f814093ac660e5a3d74e
59b6817b5374bc71d557ed9808b68c26
+59b879d2fda52d9781bbd53ba101f2fb
+59ba98102a07f58dba7e2690a0677301
59be63cd107c4d6b4b06a8cc24a5b653
59bec1a62110af95570302bea2b00232
59c23767a7501b08a14c6a85c1cc2468
59c2a5534791865d4820ba165727d666
+59c5c1a73d1982c6c51e069244869c5f
59c81aaa939266c819d7209800fb9a9e
+59cf54cb86e2880def728a1ff66d61b0
59d1ac4682a26e7d6a425ac1f04e142e
59d7d1bb29fc47cbdd1f9de9e9146f59
+59d80def8eae53d77ba2e171c944bbef
59da134c65330c21fe2af8166e10cff7
59dca481f815627a9d8cf328aea426e3
59dea5c357fd04d3505cb4f0e49565c4
+59e1295e762f9bd880e9b9826d024bc2
59e36c0a55c2fab89dbec1f96a4bbe9a
59e378193307ab19604473b541b26cb9
59e5e6aa2bfd7865a49ca63a9356b033
59e9b7d39828f59a093dbc7efa2c10d9
+59ea8446fd350ea90c920a782af10d8e
+59ecdd36ee9f8be3d41cf10ef5cb1340
+59eced118b6ab5221f17cf9794263eaf
+59eed33d685fe1a5b8cde844c3e9718f
59f3c58fed0be9dc40d4bd04f496c13a
59f802dc7f2482f332cefb26bcdc7d27
59f83463dfa9d898a2c164c4e6963a4c
@@ -5596,16 +7730,21 @@
5a060ca0dd29f238249440018262b251
5a08f6e598cb95569d0d2090457a228c
5a0a0197a972489d4f78c3b8ddcdb16a
+5a0de3c839f89e6ea7eef665ff69b640
5a0e44cbf83cdd11fc9e99bebd06cb35
+5a0e9ba7a276ca39d8d92c8e19a161b3
5a0eb624f6a6ffb5d4ac571252a5277d
5a13446555aa1ec79d0c3ae55df809bf
5a18e5413e34fe2d3ce64839069bd124
5a1c6e65ea51073499f99fae5dac6bc3
5a1ca65541dc947e90c713967fcf6c3e
+5a1f58c86fad38f9ca4d18440a134986
5a20fb3c73b658607ff8a85fa745f7c5
+5a22eb95e1d0b276088eda43e7f06be3
5a232c1669e47ebc33afb3d882427256
5a25919331e4fd58faa97fb40d41f9d8
5a29366a0a53142daf43b51ace1eda47
+5a2aa906666fd1f3c7d176f8c745cd06
5a2e2e581c5e66750eabd5d536797a38
5a2ef4f0c4e138ab3039429354bd885a
5a313e0547519e3cbe0d478b792debb3
@@ -5615,26 +7754,41 @@
5a489e79701bb32096c77bf3c45fe212
5a48bc8e49ef8671075ad0dfe944a255
5a49f8fedf56d66e5814685802fcd11d
+5a4bc6bc448c8cd14e14c9dd3cecbbf8
5a4d645772f83d7f012751e37fb288cd
5a4ebb5dd95ec4958d06d0309eb9bba7
+5a52a40b9b7de00e7b04efb23cbceb4c
5a5727d8be17fd7c820ee29e6adb70f6
+5a5b47c5249f309406019ebe43a1225b
5a5d06ebefd75523a43d9bcc616d2f9d
+5a5d737e693309dbf6f4e742b1b925bb
5a5ebc0f5890e7a8b9bbd8e17e90dc14
5a65357dd2143c7e7e510ea154e71a84
5a669ce92d95b27fead0fe13733182ca
5a678e0e9740afe99b4d17c435f2395f
5a6e2832cf3add44b8ed8f23966087e6
+5a712378d3aa0c9320f3a6782712512d
+5a733ae64fdb448583cda856f2a4f8ff
+5a759231a852605f3594f980b513814b
5a77a57f441fe13ad1eefab995a007e2
5a7bd9b4e432fc72a24392c3940dfae2
+5a80559775a323a3b0edbf39c4f486cd
5a81b6ef8a91a52fd0f9fc717e87bb7a
+5a827ba79260420e33accd8c902cd9aa
5a841949c35a6f134c5d7a53495abc07
+5a8d2dd9cc7fa2c13f545db46bac4f76
5a8e20c5bc40481b4a3322c07559d0ed
5a92852e261d11caeafbeff9a563c016
5a97765382ac7411b74752f935edd585
+5a9780c5c1902d024d0cd364cc18f884
5a98c3c93c2b2abd8ecdd3d91880ddfe
5a98c5b1b5446cfc2d1f94a6b606e382
+5a9ceb0ea2e9afbdb7dea5b88cdea692
+5a9e642b1b4680768033c55ffcea120b
5a9e8cdb98194f8aa10e91cac1a5f788
5aa0d3499b17a8a40075b9b8e0c17724
+5aa997d955f75b95fb3fac37ade64b13
+5aac9fa084bd8f3525d2e9c996c84b99
5aacfc76e53c0c7e753bce2b83f0ce8f
5aad85cac3ba5339a30c90b8fc1b2cad
5aaf764c9f31025ed1b9d69d7ce33706
@@ -5642,18 +7796,28 @@
5ab6ae5d4cc60686800d81d9c10218f4
5ab7e5f3d4f5cb7bb9f11cee62273d6c
5abe6b62722811278763ab520f7dd688
+5abfffa5d71e3416f1e8f9832d1a60b2
5ac1d02eafb967a15ecd72ca20a690c7
5ac4bba37463f79651a376e8696dd361
5ac51f84df9f3ead73d7264a698f78cd
5ac58e0630205485766dea32239484d6
5ac783979abcdaa843f9f84f6ccbe476
+5ac7d930ea2695f28c25c84d2734d205
+5ac94bca8fbeb71d0698b7afe3aace65
+5ac95ea062bd617e85c2562adca125d0
5acacab80bb2985cc9a0a75fc53217e8
+5acbd2297ebae4705715f7e3f7953d94
+5ad73752b6544af3bd0ffa6cb30803c8
5ad857f6874cea90cc2e562fb01fd9c0
+5ad906fa62b6a9d5fe08bbba8178c75e
5adab1ce05350e145619b457a1efe50d
+5ae51114fd114027f737305349b97b9e
5ae896524de3dffc76dec23ce6e51f74
+5aeafb8887b9aa7ec0c8079234182fcc
5af135f48232eb30e2d50cce60c56961
5af1e5bc2091b8d85f9a30285a03ce1a
5af2c1d2e351a0bb7ebd756621316b05
+5af7f046e7c1caeb9eee7c8e4588ecc4
5afae651e26969e7bb0c9ea77daa6181
5b037b1c4e0ad2952246c2294093575f
5b04f8f1b26aafdc2428beb0561e1ebe
@@ -5663,22 +7827,35 @@
5b138cf0f415f34c367e6ccd0518098a
5b19b83e3e5bdbdf18cd3dc565577c7a
5b22fffeeb2c1d8505bd904608413ff0
+5b2acfff7cf531598ca1f37d4b0a3808
+5b2c1cc770c6a14150cd0cb86e80c362
5b3449b95d3f74564097002636524067
5b36f6c34d05f8904ed34b13820bc705
5b39fdb609218d9e51135bc651fe49e6
+5b3bc098ad76863a6f4072ad8f3e5032
5b3fc65ec6dd8c3ef1c9c89715de1726
5b453945de590ec89acc7639e651d59a
5b4d0185f2e9b5d2b0c88c52bcf903e4
5b4f1a919c6598b2b2c31ee662707bef
+5b5128d16d942bdd349682ae3bf7f891
5b51865b217c41b02f7c9dca964a782f
+5b525a0b0e15cd64a33673d52b4821f0
5b5802117445cc3855ac25d5ab51e243
+5b65182cec68b11552492504f8cea0b9
+5b663214384262752fd54c4578589a7f
+5b66d77d269947c806e3491184c09848
5b69af95c853a4a6081669f4076bb281
+5b6a16eb0b8556fd04f94b6fc4660bbd
5b736a7e66f433d7406d113fa0ff3fca
5b78581dca647062bd70c44ca6e4c879
5b78764169bada39057cfc028477703d
+5b7ca4b157a4cf78bc6dffb7fd1d9439
5b81a31e336ce7e952f7439df9a305e5
+5b84845bd0530c62dafdf3653c374d91
+5b89a774c5e70e591cca58c9764ade74
5b8d6a787647bf68893f6120aa2a250c
5b9444091a4dc7bd1c94ca593b268893
+5b948bf8b491c15d3e7c252425b97c8b
5b956080605d9f9120e51408e067d766
5b985c508f9d48c6cbc2b4108d7c8df1
5b98caca62c76006d88ae6e98fb83d09
@@ -5686,9 +7863,14 @@
5b9d2e53113c837627ef1ec5c495d166
5b9d72051ecd0084dac2ac9e0629e090
5ba0b9c44fc91b68c0f087b0e1f7cfe8
+5ba417c6d3accc6689c71d5403b112e4
5ba4d7dfa091a88cff1c9bdceb8faeba
5ba4d86c328682643ded571de8efc1bd
+5ba7cfef3d097c1b9664d40fb4a2c771
5baa411612be294e38df2ae108ecca27
+5bb002af0ce3fc23cf5870c83b9e130a
+5bb07a8167a967d771dcfb176c430dc4
+5bb2e9722da2198cab641ca2a188a6c8
5bb3372c2221710589fbfa71ccf4042e
5bb3bddc2bf41c57995d3c93c3113e15
5bb5670957b605823aa474707472a4a4
@@ -5703,30 +7885,40 @@
5bcda44521ea68bc0dfefcb2639cfc64
5bcf5c59fc1218fff63159a80058ebc6
5bda53827ae0b5ad827a48595789d60b
+5bdbf96aee6ac78da023f7887728d7c7
+5bdde126215d9a481a1961cc7a4e21a0
5be39f303bcf5b19babd063905cbc612
5be782808a884f86563207b3318b34c2
5be806e563a02ac26712fd4cc71c44e0
+5be89b887a3a10a622487f42fe2b6062
5bea6b437eca6dfce4f92129ce1ce462
5bee6c53ee159292ba415db8082b09de
5befc47ee7c45446823a7b3bf7b18133
5bf33bd5e5cc6e701b592eae65b5ce4f
5bf432e5e36e1618a35357b8fd090ce3
+5bf5c4df8dc9ff4e4e14d005134b0082
+5bfafc079992df00a7a33062283dfa26
5bfb21a1fadc4164e75ba6b55c7c0e6f
5bfc99ff3124c4bec3c55a6d4bc7c8cb
5bfe7045ba325993590663f6ed166f22
5bffefa1af06d89b52e6fe127c711600
+5c00f74d6338ef53d182cf1eb3570e7b
5c02e329b26758c011b839494c1abef6
5c09133bf45c852a1aacca73b7329d05
5c09a6f67271275ebe0df6d1962bbead
5c0acb8a6cd92af6ed5b4d6d6e04f498
+5c0bf895bfb5f7e64bcbee916005ff31
5c0c50336ba6061140dd253b74e6dba1
+5c10f57396e39a85f73963965ca4b92d
5c159b3401b013f2fc119f470e08ed2f
+5c1ae446734fc3e0c98989f77d9b534b
5c1b61fc81a6c1d8b18090bada20af25
5c1f81b333c99f52f8427d081d6b609e
5c20bb6e12bf19b2adfad70a818c3ea4
5c215c9bde42dcf129ccbad0493c5689
5c23005a0db463b4ab216e1d18e36694
5c2889683603c384791f62002191dcab
+5c2a218eea875a2c4fd52f0e210dda36
5c337e0cd5661a410f87ab6c9bfc8f2e
5c42b40b302dea1f942c455d3fdb3b84
5c4bcece70de961bdd5df2353b2ab3ad
@@ -5734,36 +7926,55 @@
5c4e21a37569a48d343e7f9363705b74
5c4e2f0455f2d20334f5fdbd4a0b3305
5c527140edea52a1b93a198186283d37
+5c566a8f85424361718d65dde18ff9c4
+5c57aa039081b7b32b411cb72dd588b4
5c57baadd4e4a25f0d2dca6a87c50972
5c5e74bbfb0543aa3f6e58a312c4f0fb
5c60b03f5ed9ab7f559e84226082ffcd
+5c6159006f69a4a3247fc5e3716e38c0
5c63b144a03d8ee19c69b4f1febe3de4
5c665ce26c7312ff5e0f36b244bf0b5a
+5c693d82845ed9ffeb5e246c5351ef49
5c698fb72c910996006df40b508e7d29
5c6e89d52e01ad93f7769d717f2cb818
5c710387304d6f7dc5c0f295f9e345c3
5c77cec33e2d1e5e2e9fb390210a4dbf
+5c7c55e42571f1abffa03f1ba073ab67
5c8135aaeeaf406874e4cc6c5932cffc
5c8290333ca51a5ec230bc5966d3e152
+5c8394937fb5d7e91252a9cc426ef537
5c84910c62ec024c62117bbf079d20e4
5c85688e2e00aeb70038f24a3f142f61
5c85d1b4d869a923a36deae91626580a
+5c88ce714f4b223c89f6bbe31ced301d
5c8d83ffa50c5b31dea96b7f96f70162
5c8d8c18ec8e1ee1c47a8aef673be05e
+5c8f122a36356cde0de62519b143735e
5c922b29aac89168838d740d1fa30fcd
5c964ab3727365e1a1803023753a4a75
+5c97022d802c04efb0ca80d971a8b950
5c99402c57a1cd11e19cce64dc8d4951
+5c9cbb5d24b1f75ae5120777807d8842
+5c9d377cefea10de66a405abfe321b53
5c9e314a5c8f2c49af252827f15c6187
5ca03248c8cac7b08f5fecccd5bd1aea
5ca2892ea4ae82af8600b5b91add9a2c
5ca39f3cd509d22ea05b1d4253799b4f
+5ca61b05f3d12117514f58aad8ea5e1b
+5cab200560037e1d0f6f85b40c77fe40
5cb15b4a6a2718c90e8513bf4cb6023c
+5cb22a9b004f155e4c1d59d46b96ae8b
+5cb2e89953c8675b8d9e4795f8c42205
5cb91518ad37652017437b5a689626ed
+5cba61352c3e708f40567a99bb036095
+5cba83437aa5499d51cdebd05152cb2e
5cc027608e203ef90d9d45e4596ac569
5cc3bf3867aac4b8a105857c941d2d42
5cc51ff3407569a994b7aa994feabc07
5cc5f602175c872b771466d08e3dd5d9
5ccb2944bc825c0fdc894d2aaf40288d
+5ccb7c66e7286de8c403c151f5a366cd
+5ccc097d0130393b183d19b4625184a1
5cd0317cecc259d939ab282e7d8043c7
5cd15830de7d5c2ede110e7156de892c
5cd2ba155200f3146c14f73f1461e904
@@ -5776,18 +7987,23 @@
5ce00be4be11c656cab911a24a8d8115
5ce421e7d7e76eafb8e322d3c5825834
5ce5d006651944ce1a70e15375c6e287
+5ce95411a8ff1b0c182f38b14c41f7a5
5ceaf7e749787cccb9c58857ce4f9927
5ceb2bfd215c45d2f3d7ba4c85edcfb8
+5cebda0ff458cb8fca2a18856f3f021e
5cf1af512ce8067bdf248dffb0d33048
5cf2aac5f0403da4b19f5f9be9721a6e
5cf2f99d6dc8f7ab6d08f0e62657cc82
5cf348a63d8e712c4fb962cd05efa4af
+5cf4b596028e729ddfc35b8a8cf8033e
5cf4ccfad5bfe255f4af4735e3cbb452
5cf5b32f9e11340e26c7a1b09aaad95f
+5cf70a8d8d770a89a985edadb4d2cfc8
5cf84f6ba61afb3890dd79b521265d75
5cfb5642b8b9e455f458dd6676fa2ae5
5cfd807b2f5f8e45c80869e2ca85374b
5d00d1faa8ee907bf533b40028910b88
+5d06b50815b42d339f97fa5442981c13
5d0ed9294da1be8be5c92f8f117fcad8
5d0edafd728467f5da441f865fe031bd
5d13af3bb3d10adb4b4bcd7e0ba2b076
@@ -5801,33 +8017,52 @@
5d39aa75dd8aaea70bb59f7c506e5a53
5d3e1caeff0e85b88a4bf99b8b75c180
5d415c585a4ecd0e9a949b807eea4c54
+5d42e741ad85e1523589c0868004646c
+5d49183f81e65d621b8d25a433d416da
5d495a76bb15de81695df2e5aa578626
+5d4962a566c15b3f281f87b5557f2bb2
5d496f15a3888a71a33f0624d3b13501
5d4e7fe2d82198354e408704e7533d28
5d52da859594f095d1a3b7e574d41e55
+5d5994e21652842ea45fe2621284e4ce
5d635e7bba585a1444f433eb85bfdccc
+5d6646615a9e34acec517f5d20a584b0
5d6673e25f6a64ffb8fc114149d6b05e
+5d66c128582fc956eaa5e1473cf92973
5d6938e98e583a50a0e17fd384cc8808
+5d69906a16963dd79ce384d067b06584
5d6a76cbc1968e24c7ab9074e3cef4d7
5d6e43655861042d3aa4b3ebf9e8e3fd
5d771bc95d58f22f2513a096b13820f3
+5d7911d8ab62197335c6024a89a15322
5d7d51883011cbfde65292b0730263aa
+5d817ce474d1bbda6228722b3a13ed51
+5d82b6bcee8c087a1be1e8d7839d012c
+5d8318492b4f8b82d154f0d7880e7555
5d868443185d876c2645352ea152c389
5d8a7e3a69681d8c4ade22f284a01032
+5d90971db9b6ec2e468f1b541d852ad3
5d91bc5a51a724c5e73936471dbb2bd6
5d91c5fb1024d876d4f210f80c0b82b5
5d9a991afa12f19c92acce953e40165e
+5d9be76256f01ee8f8cac90836260e99
5d9d26b2c6cb7aa4fed549a470aad2c4
+5d9dddc8f2951d8584e991b2f93d09a2
+5d9e6e8e574b05f501ee59c4d1b8e4ab
5da244d6e8458aeb2ec548a8ed3edaf8
5da45672ec37e58c10a4640c548c94d7
5da7df36d30cbc85e84313ea1f1313db
5da9d421c0b5ae5ed35deb3de10ed330
5dae60e9e7188817574d3f8bea9d9daf
5daec945e83f8d8aa62429eb09b7a9d6
+5daf8ce971b96b1ef5efc1acb1b9881b
+5db253ab4950b9d8417140c91e79a945
5db475c730f7987e1df3f116fb70b69e
5db708ec090788200424571feee7a35e
+5dbe0f3c52d96e0707932dca051e52b1
5dc2105207dce30b39f309480f197ab5
5dd0cce4820023fe487f4129373f3740
+5dd76c78640eb81ad8b425ce0bab8b37
5de3abb093eaff5e6c807c85bac7d0c6
5de8efee2d9636bf29aa630dbca9b9a2
5df297c85d7753c4dcb2d0a408d55772
@@ -5835,6 +8070,7 @@
5df8b59a7b2eb6e9f835b6bb454d30ec
5dfd04639bf91236b4528a41ccf06d9b
5dfd7efbdd345098be2571c60ea45166
+5dff6456d20a4b93646916a542c06d76
5dffe29e384117c689c2b89e62cb4923
5e04696794cfe56a6fbc3e4e8834715b
5e04ff74d2c60e13717e14dedfc4e3d6
@@ -5843,29 +8079,39 @@
5e0c79a54cd258e9dde3d5663a3b0351
5e0d70ebce5eacd2d19c75f428aa037e
5e0d82135d89d5216e7bd13ebc763902
+5e0edf1e073a67b7c1c43a8f4bc2f56d
5e11cb88810a2a595fb199fe51f99375
+5e14f211afe6224be1b5fbe94fb9cfb0
+5e17e2c9c3e1de0f82f0ca5c4c69c53b
5e184bf3a25e86e80d7f45b5e38f7aa5
5e1a083b0db1d9fe0647aed0e7c85d42
5e1ebd340c9698efcc8e5e0467a236d7
5e206267810e3f0c952463fd42edc9ab
+5e22de1f373a4ce556b92378aa36e939
5e252b1206716ea0fa0eca40da6fe507
5e278216502d5828f323c7e3689e9980
5e29c7f6e408858d46c9c01c8ea45e44
5e2a3c9fd3cdef2a56f8a1075b4775ff
+5e2bb9f9ea61b9366585caaff6ca754b
5e31ab98969a09f5cf838b1c5553b2ba
5e334cfc14800cbe82717cafb66c3227
5e378551cb037ba53b6db6cc8925e8ce
5e37c72552eb748993b1cef6c52272bd
5e3cd6424220f8885447730b2e572531
+5e401aa58418a7475b6039072e044c6f
5e425bada922ce53ce3de8115010c9c4
5e431674043943bc2dc5c91485864790
5e4398445684ed9c83e45d7b9b0f6621
5e48fd69c7d9b8ce0e4b9efacc691583
5e519b71bac98302ebaf58884318ac10
5e56b3e74d3fb72e6feca19ffbc800f0
+5e579a57fa03cd89961c7c6a9c8a7919
5e59022f6fe36b2b8f93b130cd033832
5e6533d3e1b898332651b1c70c2c768c
+5e657ffa3b3e15af98fe886006fe007a
+5e6a8f18471a20337ac06c255f86b360
5e6cdba295e166163f38c200b37f4ea8
+5e6e1ad978c588ef0a4c6979a7fd3454
5e71ce876029126b2fc06b9f132ef648
5e74b92d4f91e9ed1b3fee592cb22635
5e74f67fc8121653b6a6a801b86a49f8
@@ -5873,54 +8119,77 @@
5e7ea177fcfbbfc4d4647f2ec854a4b2
5e816789e6db69adab4e516321a718ed
5e8353e468b45cf08971060d9660b373
+5e8389e4b37a6215573fb2015c547e00
5e849e09221670f35f75c4d34cc145a9
5e86070a356d2ed4a036a28bdca8e059
5e86b84765be8eba76e7620b1e40e931
5e8d7345618f025a78644962b0ec28bd
+5e8e1d139500893bedb076d1dc01ce03
5e945f28c037d057178e3c40b0b08fcd
5e94b2d405497f422b7aef152e0d31ec
+5e94c79d74a1f62db43806873904ad27
5e976d98a1bf3bc86920c51e09b4a3de
5e9872159973f42c3c6ca127f910483e
5ea4aab0882ee4864ec36eb4e07f2606
5ea53e34eb494c2fc9cebf3c73b2ee7b
+5eac7a09bbc3d4b2af84dd4172e1eb65
5ead7b232f74da6a12fd686a6c0c807a
5eb0f8af6eee1b2a42cf4b75823c026c
5eb2ff20daba1d57135c87f6afe7763c
5eb873e4994dfd64f9b83abd363f3ee8
5ebcd9e3a56283d09f42b6e416001644
+5ebd16cde0c38582bb21adc48776225f
5ebf68e418f4ea2171110db0561128b5
5ec843d67ba52f02d22281c4b7d7d311
5ec844669aa160cedd91448ca546566c
+5ece03dfdbbca725b2d1fe1489afbca3
5ed03a5c35868ec35ef79c908b731f25
5ed12f1ab1bce46d4b1fe2c5606df155
+5ed1b6445f7999935722cb877519bfe6
5ed620a92aefc63fbe66a7e6b7900b46
+5ed642d47de7ca0952b5932ff638d385
5ed8b85057924bd2a6385e3ceb8d37b8
5edccf52eca8033b46808e7fb898b7d9
+5edfbd19bb7f1850bd6a7af61623a539
5ee8fee9ecd07b3dc5de009b366bbdae
+5ee9b4c6ec2b4ccbf9080028be6f0930
+5ee9e36e49049c8693525c8f0fb359a1
5eec36b769b94d5695d50a6a4665b50c
5ef5f0355f37507dd8a9f7edebf7f59f
+5ef67ed76795621d64d7eb4929b9f916
5ef97aa69c593aaa051c8418b7c54105
5efb1e516bbfdb665868fc53a3af0de7
5efb72b067d51bbbb6dc8daf3027271c
5efc19eee8e088301efadac44b1c32d9
5efed65a95588a524432f4e80f57ac09
5eff5f75ba4bda60838d557516b99a12
+5f0241cfc5ea149797b9e22ea69fb9e6
5f047f82d12f21ff793e7214932324a6
5f0954d4e13c571366860df1fc43eea4
5f0ca1dddcaad709e845cef806801504
5f0d896da4e13bdf192bd237b7c9524f
5f0d96744cf75c55fdafbe63c8e61289
+5f0e64ab34b0dfe2df63236dc9ddecc5
5f109d7f4a883f0b7a69486860f394a5
5f140a216136ce86e7a559515be7c08d
+5f2595c981efcd858e07cdd02f2f985b
5f2684044900c9ce7f435b959b975612
+5f26e31b7a76c2f4611138e95fa59a59
5f2b6110db206466481b700c0038aacb
5f2e29815ff49057bbc0d4bb392efae3
5f35a63c8f18d5f5b1061bbbef18485e
+5f3c9c2da5bffb5cb5eea3c7dda03a14
5f3e12db7ba8654b840c8ec0295fece9
5f3f0835e92f75bcd53218007f6c0db3
+5f43d0b2a81c9777a942f6a797e19b3d
+5f4ba8c029f5066d663466890bf87e1f
5f4fc57ec40df0bdbd4aae8fad7195dd
5f53892f891cb0f1c1d07fb49e2a94b2
5f556a7336caeca71507f36504848672
+5f5e46992efa9ed389d69516754721a1
+5f5f774a1d5584ab6a518d1cccb28f7d
+5f6883f9c057f72514cbffc4956ddb11
+5f6c7fd7f5d7d1d6ed51203d452ec8e9
5f6d16e5030324c1da9ce229d13f5e5e
5f737ebc74fa734d47f9e35ca6e5fc91
5f737f8dad0e87cd6cb449ce8ce4c885
@@ -5929,56 +8198,84 @@
5f7a2438c9467597971f9086e8cabc25
5f7c66385d9513a6f17aa2c8b05771f5
5f86313b2e10abc3980545b82c68bff8
+5f8ded808b9281b14f2a93e4c65018f8
5f9037ddeb6b4fbef938218fcc2e86f9
5f9577b1bd42108ea5bf03d0ab8d2457
5f96c751eb0c2cbbc14dc879a5ebe620
5f973891b458c733238ae45f6396ff30
+5f9ab442ba05cea3c6d4010a41001c89
5f9e2b1870dc9d0704573955ccc740f8
5fa0ab184558b0c6b7b700bc0bc012f0
5fa35219c40fa4b9577b5624d02782e3
5fa8e41a64c6c964017557bcb3debb39
+5fab81a779686745c32b358592ba3209
+5fac97dc7e354944b2fb1bf3c0100b7d
5fae322992aaddf35b0d26e21404c0f9
5fafd3381f3642a4fd4d49b8803ae996
5fb9a6bfc156bb4877990af0d18db54c
5fc54f761f1d3e2b418955c88db80e24
+5fc73b574b425da4c4a2049c3d9ad39e
5fcce5c19d2e8d1ec5796a8a77f4e431
5fd115ae834b2471aef74f2cca747601
5fd280e5001e721864c0f567c6be6e78
5fd7a10d8b3ad7b7be2122302e738aff
+5fdd74d9a292404adedfd54d61be7a5d
5fddcd5880f49b725d1fee3eeb08c0f2
+5fe256e1a1c9290cef13133673146f6d
+5fe290c2db83eb7a88ce7ec3ffe63a0a
5fea1a958fc0400dc7d4b297b345d93d
5ff21c36a612a3f82c52d0c118ea63dd
+5ff2a598a6dbe7a0e9f5ad1179ff6979
5ff31072b83e8eea6ffa8b5184583b92
5ff94fb90ade2960aa8c30a9ff3ccccf
5ffbdec60ed3fa3464b5ae154bc47b8e
60001b1061e883c274f67980fb8a200f
600a088394fa930a7cef8fdf6d1fd7fe
+600ae4f86c5c92466d884a55d4688890
600b45417865104be16c6b7bbeef67d7
601011e3fd5b31fe099fa77f132b779c
6017f623128671b434bfa2c84b37dce9
6018c71d46c79829f48d460d025edb4b
60251dfc78cc5b2eefcd9aeb4297d109
+602be7b1b887997e1f37065a85381436
603013fd36ce956035126258572045c5
+60325835a08dde2fa4ec4f7715e6b556
60354c6cca5927265d3ee190b929da77
+603e2e6b2b115ad65676426dba8129ed
603e4c40af54b1173493a8412a6c14b0
604158a692d4965e9453780b92dc79ab
6047cfc909925ca2d88b999a306a8595
+6049868b266303cf8f46ad957e26aa61
604a914ad26cd42f77b6cb50578bf99c
6052cfb72ba49e91debfb407ea53c6f3
+60538dc94623543492479124f361bf74
+6057b12536ab5b962ee54cb690889e7c
+605940078ad3c95f30f01334ed90eef8
605bd214e925d5f6923e7efc38aa25f3
+6065ef88a6254c5ab0a8bcc161457ffa
+6068b9ceb5c0a3f78b2a472f150e3a14
606e49a610436fff15e413fcd7a373b9
+607100133275017f8d0cbc22fa73ff31
+60717f245e398b6d16524df6a3426686
+6072961742e84b53c09841de95ca57df
60778a63a17fb5285a435073e8df40d7
6079222a92da45819815ba71afc945ec
607a2d09d75b34b9278594c9649c4340
6081bf5a7c2f3395ff20af01fe9cfb99
+6082f04c4bc0fd3f14848ca298b0d05a
60832b9cf45b9f60e543feaa0ee663e3
6089c33226633c9358e8b142d5387d30
6094bcaec290653a83a4d70befa28304
+6094f00e768f93d8a3fe0f7f7050811c
+609666a9d6745fca83d6ccd896d1b3ab
609b1a670973242802c2a1fc2bf24410
+609b2c6582701795a37c4a8ffc6c07c8
609d9bf9d3b8431b12e8d1b165c0b300
609f2f18e81807e1f02289cda81a2865
60a00838c1e28fb726c14c593314814a
60a329b9eed91a5b8ac14d03c73ba674
+60a47456c42e2e714ad8035f747acf5e
+60a4f7c0f0722bfa959083b8ea35448e
60a91542747760d4fa8ea28238d5e4d9
60a9a978ee5d1be19b7ee106790ea09e
60a9b787fb248ba1d0f3dcb573eec325
@@ -5986,8 +8283,12 @@
60af626e389aa3fa7a2aad20ccfa918d
60b09a21bb210391d7f56a9c1b95b370
60b7620d9526d967b62dd166111c04da
+60b8255ee5c021935fd93030d27d1ec6
+60ba013a2dd5778e73d0535d4c393426
60bb8691c19ce98401997c0f8c55ca37
60be80263062d433b9f2966b40e5d634
+60c3f4d56d4920a1091deeb97ac6fd15
+60cbdfa1c793e0113aa165b811d9b9fb
60cd01d839f76493fe805cbd08fa8699
60cd1a58db261d5747871a2401f47999
60d0e93a1577100b4d18882fa296bcf0
@@ -5997,6 +8298,7 @@
60d9012f8c219237973102647d1b59ad
60dcee357d820a71732e3a04b21444ed
60de2bf77d24d11468163772305339cb
+60e76c1d210f64e28edec50881f8f0d2
60ef3180b60f8f975807b506a061c6b9
60f1019dba8940a284749845a10940c9
60f385958e08bab5956b5b51debb66d9
@@ -6005,45 +8307,60 @@
60f953c8e503390fba20ca483bddedb4
60fcc1e3ceccbf559d6e7ff3d71b502b
60fd8ba3607117647d84be16b311feb3
+610760a358a73e9b098632a2a69eeea5
61087474c5bf1a7262c8e2ec0b6c83d2
+610acf9b2db790694ba898e4f1e5e109
610e0cf098d04b52220d3da3a17b0ed9
610eb86c6194e0ac01c085e7091108e9
61112beac342957895d1d5468cc949bb
611283d79722ab8d8c4b9d7854428a9f
+611548d936cff55229b5b10f085d5aa3
6115cdfb1f925d7e6d07e0d83654d55d
611de7232fe220eea186a3480f0fd59c
6126db0a3d41685083266d8b69b27abd
6127353cdb7929b354f18b8ce75ce245
61283f3d2c6425e80cb1abb8db76a8e5
+61293762c357cd98ea6cbd5aa957d55b
612e5a80989dc7560bd5faf9b2f4bfbd
61325acf66e072e3b875c5120b7b82de
613464c69c66ccbfdbaa7e4a21cb16df
+613f42c98cd6f5e50dcd712270c2e3c9
613f8c7caaa6c2e1834add719e00783e
61458a00027930173690bd831144a152
6152d2443ab4e00b716345dbcbceaf84
+615460c923e0fea86cc47d3ddd63c373
61547ae4990d98384b2b0d12f51d31cf
+6157d402acf9c06196280f09c56fe03e
+615f027f7206d7467bd487920aa9a1fd
6163c1abbb26896255286b3d5c5d67c5
6165b5e1edd56021aa8628aec9b58eb3
+61723f57ad49146b09899e5117940763
61735550991373f20a9f6b431deb3437
61736c9445d6b01f11ec3f84dfae96b0
617a79c7ead107b0cd9a40966f47e1f7
617be0fafb7abee054611aac170640e9
617d610a3b923dab9c34c114af627941
+6183267d00a9bb60bdbb7d1c4d219752
61853e0dea1db36b3306960e86d1bb63
618a932b2c0baa9e9f4b3cab76dd26ee
618e35685d2f791a00a50b1d5d6acd49
618ff6e760b78ba6fa09f80a911daa09
+619379fe3994a42b3a6be6a2d4cb378c
6193bbbc14a6d5a4a87c606394548f3d
6195299d433d2d7b7e4526b2684f4253
61964403a082163896cea6cb50ba0893
6199d5f062545eb44ab81b0c07dc0e48
619c4159d21f34bf69cf90648ce774ad
+619dd9d75c91d9ce2809fae2a1dc706a
61a406ee4b79b035ed3edeed7f533a07
61a6437b2aadcc5256bdbad9626b9f1c
61acb9bab5991a2656310bdd772adb2b
+61ad0902f30aeae388a98254e5e22a1b
61aead9e5d20a9d431a47df92da08194
61b5bfda396b42fc77b2d055425bbb5b
+61b60a306a1e9852e9c8638afda97e95
61baba42ccd9597e67c71978d9391eb0
+61bac609e025a77460cf00a63972cbba
61bb023df8dd5087ccbb1ef332e74e6f
61bc6b0ffd70577c89f13611aeb2dab5
61be8a5a02582aa1df311bf2c18adcd0
@@ -6054,28 +8371,41 @@
61ced7a8164ea9cf16ff2b54deef3621
61d2b7cbcd9b69a462c4352439adf03e
61d2eb311736481473c88621c58f0d11
+61d3e9ddefc779223e50cb174077374f
61d58f031364bb4355a9e881b6381a54
61d843e673ea5fc5c8e1878abf6e7d06
+61dac6cce11a2f333e17ecf48430b60d
61dc95c6833d4a86e0e6236c1434a460
61dff17bf11ebc0087afea293609a10c
61e39d2a5d28fc2bef003d26b73c6a1a
+61e3a9a58614bfe3f0dcb9b86995a751
61e53134b982c19f4758f4ea4a25d47d
+61e76ad43a46244e120631dd97c7c10f
+61e8703253f468f13b3fab2b470d1050
61ed3c07ce1dc11404b7ba241fe6f30a
+61f005e0316e6a33ecd85a7a840d1a7f
61f4681707f33c7c73c85a9e0fa9becf
+61f7e5591be2727ef323a0983a782c24
+61f918062cdefed259999e4fac188649
+61fdb12423107b003c549eb049a3888e
6200968dd17e6a6b43accb378b055e39
+6206c355c888ae5c84453c24b04f31cd
620c34d90d8d46582e835f70df88db99
6210c681468317d3d1fcddd098a0d812
62117f7fc5a1f3350b2476de6c00cf39
62127f24a9b9811e4c1e6c9d4afb8655
621284b8191669248df7d9d52baf75b4
+62129a842c3eefacfd461feec73d6f88
6216f84f74e843dec67d3a210f49dbeb
62182ea4c491117eebf10d4a2ba55b99
621cd7041fa5a2eb476f60509c65ee36
6224de483572f59a37d3d0ec48415f3d
+62296522e11a16f201bfae63a3e4f0fd
622ff1d78b93bef482622eaed87e08eb
6230f1eaf664545480b0983372e283dd
62312e4e7442e4f488595f718d231553
62376c9ce959b42a512680a502045dcd
+6238d4fb4c9f2ba254f09be446010e9f
623b903841786fd9fd992c2471ed04cb
6241e5dab66360578daa3da18902fbf5
624365af6f40e646762e81d1c6dddee1
@@ -6085,6 +8415,7 @@
62572164e55569a3b207529c3aed1770
625e2f820e367f84fe22d7f8e1a96482
626023d31030d2d4ea784679977fd1e2
+6260db919aeda9032226d7730719923e
626b2d894d0930e649815820c74f82e9
626c3d600313bbdb4930e9f94da7965b
626cf7a05c102bd0c8f75bd7a6e6778c
@@ -6095,28 +8426,39 @@
628212f6800bc3c2d339babf38b06180
628308e43ca25235cc8cdebd79a4e303
62883d482f62f6c32e17ba2f8dd505e7
+628bf65b31ef2b1d4076acfe14b830a2
+628e07d84e7effb600cdad205edc67a5
628ee8cc820ab73df9635fc46dffc247
6293b20adb50d18f51076c0408a5cb33
629aefbd846e3d660e7185bb96811a01
629d8c45a19df46617bea7f44eecc141
+62a14907dcf399aa6674e27a705d91d8
+62a71bbecadfb793fbe7ffbe5a6ad7c7
62a7c4391e5da8c9589a90c63d439a6b
62a81f5ea56f352248023f24ecd57efd
+62a82d92abfbcf43a52c9b544b2ee77a
62ae5276dccf8eb0a1427c1677b03e38
62aef5f2fa7300fbc9c8fe3b222ad20e
62af4d1c0d0742bf4ad1b4fe864329bd
62affcb77b09b6abc8f5ac8e7fbb9ffb
62b142ac3fda19210fc88d6c48da06ac
+62b48d9dba8a76ceeb36b23b728a9db5
+62b5ecc8d63de3a0c682e5fa83b4e6e6
62b9b63af083c574d566022687ca1269
62ba1e72ec6c141fd1d714f47cb29466
62c0561aabf989db4df6ed023011f312
62c107f3d19915a3debfbb1d487ecd36
62c74b97a44b3743b5724ea5c9b1065a
62c8189c8668a8aa9b7147b381646ebb
+62cc1ff97ecae8186984e6f3f16218bc
62cd12b33de6a095171fbdcf5be32521
62cdcc4f89199bcb2e2f5e93e973c805
+62ce28298eaf6f9d267ef3798cdcb817
+62ce2fc18c76c072a1fee6707617cb76
62cf52ea6b0eae23bf26d29f555aeac7
62d58c1235151c27ea499d9b731fd907
62e197a86f8a7819a713537cc06b53ec
+62e2e184ddafb0d4367bd4757a976349
62e7e9f53460133a170f3bbba0546ade
62e8e879240e9f1766313df442a27630
62f277f8dfe84d29041187edde69aba3
@@ -6126,33 +8468,53 @@
62fcb9cae74bb89f0042ab75ca9d679c
62febbb14e2589dab413c75dcc9887c4
630072d5038b40c9aa87a5218762ab91
+6301988f75e80fd73506f9053f7b747b
63060325143d33d2d019e4491c92a7bb
6308f83cb5204d41980c922f2b2f5469
+630b39caa000da18d87b388a2d53db73
630da14030bf0434a480762155380900
630e629ae99ca0f1099fb1cb379286df
+630e6e6d61952cfec988be88819b59d0
6311522bf92fb666757c17d4a039e9df
+63115464a68602a5f6af8409fba52631
6311e3f10285201f9208c1a5513829fe
+6315fec8a12ac5c9565c9c337882fed1
+63177b0b5e823a090c31c0b94c5a6ca6
6317f48f55038bc84f32b0edabd37968
631b84b88291584ebb7e718dafc5d103
6320e43a8fe7cb90317c133f60816f1a
+6321928016a13a15653f3046c9b3efa2
6322eeddc6aca19abed546ac3d09de52
63239c013345b6915c5493e0eca08ec0
+6325ebd6f21e0504f7f9d9bb8a645ea1
+6328f33c800d12371d2c5ef87c19002d
632a86f1b2c16fbb4365e0faf28b946e
632c39c33e551f4d71f696b6739a7bbe
632c3d480855e07615f7ba490a342765
632de849b6243a525a2f04f48deba75d
+6332e9e9a38486d418638e1f8e8ee30c
+633305b03e5f493c6651fe8cb2cb8a4c
6334c5488f2d3a72ce85302522651af2
+63377c82cf9679ff7ea65473066f0b75
6337ee76caea26f655374c1dbd68ccf7
633a62b9d270ad92f1b2971a7206f2b4
633daff3369f4a2a487d0d15f69483fb
+633e782faedcf3437207fed9bbaa7f45
6341c3b0a9febc53de05e0bb420f62f3
6342437eb7d26c249fea7122f5b4a76d
6343c8e3cd472fa3f21a98b18e187f32
+6346b455156dc7f7eb77921b430d1982
+6349e1911099693684b84c655f86d8af
+634fd97a592120302627e972f6945a7b
+6352a19cc5a14494dad16d8023470f57
+63564272fbfeb42631c5eb9b464b0498
6357523aee3af7bf91b6974a3357bc97
+635a155c5e9fe11036301b764db28991
635aa4d771991bf7b90229b08535126e
635cae325d49679e13aa5d2d011c7e9a
6363fef4a6e36ce75c9fb01d536348cd
6367cfa7eacfd7134ec256eb07c23080
+63680735c422847cd3415c5beec13148
63689c477f25ddda11ab457850c442d0
636a19d912fa7361c99795baad27348e
636a2b3f4e4486099921f4c5ed174b79
@@ -6165,27 +8527,43 @@
6378560610c8784dbb3349c59e1db800
637a41add14d531f1c550f15db3582e8
637a997966f3884185e309cfdadaa6e3
+637d547201db989751b295eac9b1afb4
+637d8fb43acf3cdc7ddc467d7919c146
637e0a03c3445ae376d0963110f4b923
6381e551008a356862cb8003e83794f6
6384294a7883ac653dc374838294dfa6
+638746829397573341b4ce8be96c89ae
+63893816aa3b139332d0b03e35f300ec
638d69b5bc6ee7b15421d1aa92e09894
638f7381ddfd1280970f094c1aba5d51
+6392041c4a1e35f5a63247b7fff6ed97
6397d6f3f0a07387459b51a9e03ccc7d
639a42e8cf3d7661ca9c45813a8855dd
639b4911ce792ea0ab9be6893845b762
639e43cedb3b4b380df9c9181480e963
639fff585af16beda029304a85fc0573
+63a189e8b94cf5d943141efd02f45c43
63a7339478f9a70a1e316993f2ad1e05
63a8610c1e3e636e27ae2ef350d151e2
+63aab92655da08f171c98c2e50311c81
63aaee0edb53bc3842636dccf7516df2
63ae0c76069444ca1d935444050eeb3f
+63b21a69cdcc5677ce96b4e8ce915dab
+63b55931879e8ccea27f14e7835aebf6
63b64d0ea30819264a09e4f1e32d015a
63bad3e4b31d2d8201117e5c62f13b0a
63bbba2a727a9ad8d463a8b8297b943d
+63bee63f508f4177884edf487dbd29a6
63c243ca80a9da8e748a0d2ea2c5a78b
+63c36b5ec8bea8b20d907ed5c9534aa0
+63c38167cc29cc493db9d18945331402
+63c4430ba8d94d7c5b86a6b1ae70fb1a
63c4d323a03bb8da99d0ff4cacda7d4c
63c8aba952a723330eb1626674b8c3ed
+63cba2fe7b63f6264b2f873938442bdf
63ccebe769c893d6f94b9d435fc30b74
+63cd6593daa7ee6bfd6f6f98238666bf
+63d0ce3fc9dc86b9b43b0b01d5346b4e
63d5188e34cef30ee68389134c57142c
63d899120e2a885670f7b02e2e7c05bf
63e9743ee6f0c6211c4afa09ccce102e
@@ -6196,21 +8574,28 @@
640302787e5f55bf5e00e1a491319a42
64037ee4b32a99d515afe31b8becc04e
6405029263b8053f492569cc9bfe116d
+64052c351bc121ed0dfc66e0eb9af5de
640b9e714377d1c520cfb7c6a647cc6a
+640bf8a87bc86ca18744e6a48d38f33a
640c147ceb298a1529e0293742f250e9
+640c664aa4a4bea6a74cdd2308dca819
640ee5b4c56ebd3f4db4c40df0c484e4
6410a6c5640559ac95ad09e6d8755289
6413d57471d7c5208f1a4ba53c5e6026
+641512678759edb4b30c8a09c2fb424c
6418c5a8f34b53efebaf222c8615485d
641d12d1fc3ec72139e421ea1990980d
64200ec16f14c00bcc650f092f95a9be
642098cc0c5516d8161a0b31f5b8809c
64241e025668118df9e704a5dcb22c78
+6425022b3ca72ebe9c332c4c1e8ba41f
6427b754d93204a45dbb95f0f0eea6df
642b300b1aaa5dfdd7772a1cb78ea40f
642cec039ce4eab4158b87580259ce5e
+642f76ff54662616adb675b393bf50e9
643ac78e602c105e4ca453a08f36520b
643c121a066e361facab00134653103b
+643c773c3f750361725b8a84d7f23005
643cc924cf21e746c90aae3645402814
643e2fe68ca020bc0fb7abe5781ea771
643e3c4590206e455310c5688a1d245a
@@ -6220,27 +8605,46 @@
6446da7e20c8f6f1c828f7c0b0d6813e
6448a059fc8117ad8d4eb9e79b533d00
644a51d6c8bdee0ebea63e077741e2ac
+644eaf92f45587d7cd8bad6499af1f7f
64519dfac522d08720cfbf666ad89285
+645668e1086fb8a04e6047a86c04e5f1
+64571c4e60b4a334c89371058aa2c619
64595feb98c2e435db9c16086346cfee
+645cc3bc15e70329904ebb9c693761ce
+645cdad1a2a04d7c28ea0404a307d7e7
+645d57ca6dc8e5a5044bddc11321f56b
645e5b11649760de461706d41de72bf6
+645edc541cf4e2cc23f0428bd23e294b
646041ef861e4f0a13eede603f1b8777
6468a1f13ef9809907e6225f92c70be2
646a54e3771759e4dfca94912ab2dec8
+646aa297c986bf323ede607f09c37f73
+646aba4dc9877303c554519ab7bc9121
646ae148cab6b7f102e83d0bd8f6c122
+6470896680a6859a0e48b4c2fef628f5
6471f318e18c9ccd918c0f0ce681f597
64724d9404560ea4bf8b890e9370abab
6475fd7b45f59633cda95867157ed9b6
647d5119a5af51382060a0976fab45ed
6482eb800b727e773f09ca5ae5da10e1
64845e0dec8ab59e35fb42999ed7c561
+648cacfd11a0e6b4205373ce992017ca
+648fb0f0ad781eb6067e7dd4245b409f
+64909ed216242f6b414ac2f539bda1cf
64917da89289b39342a033072cd0a84d
64954ab5709e6874b016011fa17c98ea
6495710e496dc63a70f4e08e2ca655cb
6497e1d8ec365846fe4eb8f7e71df28e
+649da26144129ddd28bf160166bb76df
649f9623bffa2613ea9aedb5ce48fe30
+64a0a0b8b3bd4e66f8793978546e8a60
64a2087a31b712a293c721261990ce14
+64a484321096b7a5c6fe6d4af29e82c9
64a506019b537078db5b918f007897e0
64a5d6af398763080f539f344974a16c
+64a5f393298b377121884c07b1db6bc2
+64a8478cff65ebbddcd36967ebe12a6b
+64aa066da5d421a445f8420cbf16bdfa
64aa24359a6df3a85be234baf7ce2ed5
64adac12deee5e538014a84474ba4d0c
64b02ab41c31c9c06da8049c59b749db
@@ -6253,37 +8657,52 @@
64c60e99ad9a082d267b1d08f21eb4f7
64c695a9fff9aa8d101871b0256ec339
64c8c4a69c1524644c8ad363fc6bcf81
+64cb28d93d4960818756ec87fc7935ba
64cb2f254626ec3a9f1308ae98f17719
64cedfb72a72da333856831ae6e410cd
64d3506918f58db727ddea8c095c73cf
64d744809ac084ebcbf60ce80608c090
64e5354d2ddfc4479786cfeaf74f43d1
64e66fadf0d2664b74b0d7e4cfddbe06
+64e90ea3857f62cfb684f78d37f5c142
64f0a393a9fac5e63791de4a445c5600
+64f110f249c82b79006a3402d13504be
64f5dc442dcd886a00a91cd464bcd637
+64fc34e2a6af6c9110ee30e462de559a
650186189ff0630080f0617fbf200736
6501ff62498261f65d58891371c600b3
6502781f3107899bc94d9bee82dc4423
+65060cc801d7878b4f769e5964cae4b8
6508090cb65da9904a526be8095e2cf3
+6508e0cc3bb43bf9a20fc59f14b2a99e
65091b5b727a9e84fdde479fcc218e7d
+650f0c108e69489ed47fd2c8ec37d60b
65148de6f02eb3534bab5342f39df111
6515e764955423aa336d1edbd08d2d94
+6515efe42314143a821164971273a810
65171339cd67df9ba4adda44d9ae123f
+651c7cf9a5c559401a10a4355f1b6487
651d0bc173084b33701060b4524e3e9b
651ece6fc6a3f377b222ef1185c249ff
65292764e98e4bef877f85a42c50e0c5
652dd0b146156258bad5fa1e851e3101
65381acd37fbd31ec7332d91c24b9e62
6538af985e7b29789a76b974e0b904fc
+653f59359044ade07b8f4eef68072bae
+653fc3b81b7e0df95fef88fb7e160456
65448a50c4bd088e94e7b5e0b9f3fcd5
654784806bc822ebf7b5eb176ea9f563
65481673794949305aa723c0a4837301
654a2ac52406b6130d1bf5fb0cc30568
+654a5aacc558091bafe7b141ccb0a736
654abf702e82972ff28d21c261c577be
654ef7f4b1152607473ae359e8a1b0a5
654f88c5e09e407f55d7ca7ecfee55a1
655174636296643d5c5aac71de1667e9
6552620c4a43006d58462ce7ae797534
+655377e6c15ba7defd7c95b80df18b65
+65554d7dd904544049883fc1a2a5ae8a
+65597be94a50eb0a5a4ea8ead565ff2e
655c50ddbf41474ea1d3e3063d1bdf1e
655f5135f9fc413464730d6c0faee7d1
656087bfbe999dad408e45ed938b9e1c
@@ -6296,11 +8715,16 @@
657b38f223f56232e57d077572162c4d
657c020512a17bd7c66561514cc98923
657e7443d9bef6e3f931232e4ee5f2ee
+657f2b9c8dc12d08e3d73eeb5a505069
+657f79f652e23a02a69332de9bdcaa3d
+658150e0143a54cc22f7cfcc883b2ef4
65832128ba4b6e8dd00240fc473c374d
65897be195eb7fe9d6bf1eb3ede1bd0a
658aab5f4949eb44ac349286008c45d7
658f980406ec7d24655c2565dcf9b3da
6590c446caad78c319f7860857215f0a
+659323e3afa1bd6bb4d23df73bdaacb1
+6593d8fdf2201b1964f446466a5d523d
65944c8d6430d1d882c179c7d3ec7eb4
6598c6ea38d69d69b59fb28bdaf56784
659aa65725a6054644cd1cfe49635d1a
@@ -6310,47 +8734,70 @@
65a6497ca1a3af9ec34b41288796b44f
65a78d1161209e83a31633fb25b8bcaa
65ac1aba745857cd13cd851e75d6d832
+65b0f4ac03cf8ae920fb08f2a22c469e
+65b432f56050bbd6ffeee26226bc5878
65b549da8a525afa377e9d75a615ce61
65be155febda2f0246bd163d170241a4
65c5c5904e47ed634e3d5274a97f410a
65cb32d5dcacd10b9ccab96a8cdd4c01
+65cc7defb85ee791dd4881bb11fced87
+65d208dc121c81e622f7c23f4ade1588
65d235134d6ab01abc8286b435613b51
65d61f095d9522d154aeb3ee58a5fb0d
+65d695bb09c3579f43f0c681be35f0e1
65d77eb10a5368e84eb9e300bd0ba843
65dd66f4afe435c940ce2ce11b0c59e1
+65df7838e388abd748abe23f82d0c050
+65e4845c6fc7030a33995c07c67b5330
65e56391b362fd9914585deed803b029
65e63e67a1df9aa8b2f4a12a5b727c94
65e6fc8f5bd331e1f10b292b29ab2f9c
65ee7faad42c3b99dd28fc1433808a62
+65eed3b71d756ac5e080831f4f1a6227
+65f2665e6122ac4bf9e77116b776421c
65f5cc2cc26c93d8b7b98126581ac63d
+65f7c1fd1b5d928dffede00ed340e77c
+65f8c34fbbfd7f5d2b6e8d29973b2501
+65f95ba02629065f174ac46b5c53fa46
65fc2744667ce55e4cd2a598c49f8181
+65fd2134e90a6e24ce1f1c56962044cb
6606bf470076976cb33bba5b3e16854d
+660fa1df64c0980a3ab096230c615798
66102b17649b814b7a6f8668de47ffda
+66138ade9fcdc14e48d6c815499bc3cf
+66146110cb313eb5637b9a9bb29a1410
6615e4048a20987e8351fd9f375eb8ea
6616979d4f673416a4196715ac336f78
6618ab0fc78c493a5161ff17a08f7f67
661d74fe6b394ac715d0f7c916bdd069
661daa090402d07ef0c27ea0aa710b32
+661dc1df59cd98ae41bfbc46caa009ab
661e656b3a05989d24f514f56e7eb3d4
6621bd9fa03d5e7ba5a44c21ffd46965
6621bde5a4c69f191540f6469a18d5af
66221f0d1587da95c68ce1911c4a7511
6623fd69a4220452cb3ec9a19ec46d7e
+6626184a648bb9945748ba6913b71559
6628677c36afbcaf9a151ce65b773372
6628ff366ac65a911a211111322cc332
66295f145de1fbb9aef51d08d7d807fd
+66420133775509b7ca77d84484aae699
664250d0eba03e4291724c7024fc3974
6642ce928f659905dba610344311b257
6647f15889ef674bcd8240214f323d6a
6651499eb91df180e3f81c193f4f0f72
6651c2d83bbd62e01585ecaff6a7511b
+6652c84da6551350a8b468393b6caf72
665440eef371f38ad0b4dec0a77c8546
66544337f7e14bce761c51c1dd654e49
66558804cc47b20f5575f3d47b2349f0
6655dbfad7b6e0b607b1a27cefb72f67
+6658b22823f2f555b3547dc92636f31c
66610b3822cd4e1e7d793037fc08f1f7
+6662b561477c11ee264661c793c27031
6665ea8acf16cc1f7af1c1be4667625e
666650c70f8025972353ecd8348f0510
+666811d46ed32cb43c4a1008a9ad3d26
666fe6a63446193d91a1e9220137b0b8
667142b1005eb904761a9a9f38ead918
667b33aedf4bb7d98759f2a8a864177d
@@ -6359,20 +8806,28 @@
66823cdcae40219c88f5a1da74f0fb46
66827bbae3057e9e4a1cafca897b5364
668957e4628c38c2c61014aeca4f283b
+6689fab2786bfbd09bd2f0985a20724c
668a0378dec91781a927d68fb642a4be
+668ba652cca5a910378b274c2281abde
66983299fb4e30741f875351dbc3e2a4
+669d8f442e6f24cf7b6ef3a4ae523423
66a06b9e1417e26c77f3916146f72faf
66a2377f2b67f9134b206c2c4ef4ccfa
66a447d3b4ee3605caab8e7271f453ab
+66a5c8c63a74dd88259c18a6f807f2ae
66a7f4575d76fb99e0e765e56315e1c2
66a803a42cb11aeee596c6475373d1af
66a80c6f6117f7636424d09da6a6c0cf
66a910dd8a4a36c4a97e6a0952143098
+66ab2c57bf6c519855716e1bd31cbe4d
66ab9ca37b0221e38233fa0b0983c01b
+66ad5a9714b59cf7eba87dbc670ebb1c
66b0282b24dc1c1aaf42d06d6014708f
+66b0a5d6b86c709655d2b78ae7826074
66b3ae0f238d0da08e796e87200c41a3
66b726a84de8ea226de6c8efdb52b967
66b9c0026c80ecc96b1b31cbe52af4bd
+66ba30a947ed6e896da11ca33de44325
66bd56d93072633cd7b68a8a0f765fdd
66c13eb7b7b68b0596ed40e2766bd36c
66c1b45c49b29e376690c943b6ef7c22
@@ -6381,21 +8836,29 @@
66c7e02eabe081eb4bf81026d18f4767
66cbe9bceca821e05e6b8e50a4405955
66d4225411ab0f4e325148fabb229bf7
+66d7d39bf0b9663249633848d3aceb14
66d8ed87e387591cbcc571299cd26cce
66d930fa9fc856d0e6b3b2a030b71d48
+66df76db5ab0c64a3f5f91e0775f71d4
66e03bee0dbdaabc5aa949c097e03964
+66e6046c2c0a62d3a1835faa95a2cb18
66e64fca3c833fd875292761071ddb63
66ecfd0e211ebac37bb6dc72a3432436
66ee4cacee05f8209e0671ebc25cad23
66f38d4f9afcdb6d0040023f10ab6dd7
66f4f540f91b4eceb0c4a5cd9900549a
66f7f59fbbb600cd0b5e272a73e53317
+66f8eadc3a33ca75670b001f6674bc5e
66f98d0535d8333746560b3a3fcce87f
+67007e1b509d05bfd35c066a939ea875
+67029b8a82de2456f40082d12cd08b48
670333bb5ee5c2bbacf90836f011837c
67039ccdf1254d644be3fa40c1082f0d
670c68f729abefb7b244aafc145105bf
67104b26cf89421a35703fb278633a01
+6711789e13ccea9ad714d5099be4e1ac
67123c6781e4d7ebd5f113d9a3de322d
+67156ede48b663816230257f214e765f
6717437d4ab2293aa17da8e477657e9c
671c5ac82cd2d0a754ff5124569585e0
67206e8721ba079f7b837f3f0c5decc1
@@ -6403,9 +8866,12 @@
67239caad1421bb920a3efa8cc127452
6728effbbc4fcc38e53f74de04783c64
6729fcaa7eca21499cd139222b604adb
+6730d71366e88f6fa73b9474f8a7a474
+6733bbcee8d1b23c7a090b6bc090f782
6733bbf3de196badd04f02ec6d40c903
6736a0e0d573b134fef71b0b905f3103
6736e11218cccfe695052643de9393c2
+67374f49667410d8f3a41530795f78cd
6737fda83313b1dadde371a784f1396c
673ac3d7a6a04cad22a9f9902d4702be
673ad86455d01e530a4a1b496f7d9bf5
@@ -6413,8 +8879,11 @@
673e04a20ae1bbcbd78cba2604f1f7be
6741bb1e273fcec12e68f885e27e06ce
6745eeb71a3f6fe8b6e72f609373b085
+674d4c4b6a9dec7e54abb94fcfab4009
674ebbce748857abbf63ac872dfdd7e9
+674ee9514a3a455da63154b29ed2f558
674fab4a97ba9378bbf8cfa0bccdd671
+674fe4b8074b9329d83dcc78d85456cf
6750e5bb0b956a66acc418d6db008a41
675242d6afce9b05aef088ad7223e01e
6753222290891910d418786d4b16c5c8
@@ -6422,10 +8891,13 @@
6755e02daef4f809b4294a467dcc672d
675857eda73192a383a78498cc90eb69
675b651eec66f13b07233fcaa7791cc8
+675e50b54d3fa1220fa44f923bd69563
67622d98662b8d345f7ca28692347eb0
676295c7a01aba2471b24367a090d2bc
67635d3371acc553dd680b0eab2073a0
6763befde2da8f68490395bb6dbdeff2
+6763fc754a5dcdd7155f7fc83a8fd7bf
+6764201d4820d0741c6dcbcbd86bfb44
676428476d154a5c905dd1aba4802161
6766e7fa68bf27e8a9c81fc97572d1e9
6767dca03fa4646e454c3a4297c4d9e8
@@ -6435,33 +8907,47 @@
677685c0eb658fdb48074b4e89bfad71
6777d90ec99189d73be8b817a3ca7803
677862527de3ee3a29cb3894534dacc8
+67806ba14a0a3e9201bb945ba02f0ba4
678875b4b8b7b95d9c72bba8c59a618e
678c407b9d99c9fd9728a45a7d0005b4
678d4c6c3eb5a96a6e4966852ebdee0e
+678ef8a242c762fb30140a7d09bf4d22
679b390e4e14fe8f487b074a0eb75abd
679ca442fbd0591b564d8a7f011ab155
+67a082af5b8ceeec2e00724c5faf0d54
67a4c834e4e95e0cea47ea22fec05411
67a4ca56fba357552b1a6b9313962f60
67abd1ea9889e6682c8a9c988d98668f
67af80d4e70d5937ec8d5bdd16fd5dcd
67b1a62ed76c0d17dca93945bf076448
67b23e4164b79e09a0e2c447d388a93d
+67b5dbf2f351234c0095200e4257b820
67b5e28f9412a56ab54b1fff5ccb1152
67bab17e574e41d28d1d6067c62d1433
67be6cc7342657bedc6638fa7ced0a53
67c061d3c354c25bb8a70231f69a759d
67c1948d16477990be951efb035fda10
67c30ec41f4679a777800b9cef483730
+67c4bd4a836b431b34bfc9c92be8ac99
67c4d1a0e9c35225306be1f023622a49
67c75023a5a77931e77acae9cfdf6ba3
67ced3a23e5d29840b9ab2b8619eb28e
67cf8c10276033a74409efb370f7f2cf
67d12342898acef37ba4cd93b0cdb916
+67d23bafd877423b33dd15583f901fe7
67dcc517493769425cd48c318d2a6254
+67e09797ea64fd4ef13454e493be36cd
67e53e28d32b59db4e65841a6c1c8b5e
67e78af6d77df71324c23a91ff8b8d63
+67ee87c26964cec2a40a536aff7d68df
67f6087cff96a87878539b9ec59fd6b3
+67fe5c504cad7431145ab3f1785e5c17
+67fe67d608bc6e5a70bc4c4167c4275b
+67ffab7023ce11792f674fd0b198ac87
68037d43360c8747a40c06b6f9d0e0f8
+6806a4866c7de104ba2edb140c3539f2
+680a41ade0eb07fd3167ec8851529b6e
+680b8a8c9aad51c1df1cac8b0afa8fdd
680ba98799de1d607fd97c478f39702a
680c4d5cda8f8bf3f17358da5cbf507d
680d15d51e6bd11657e631ddd2c2b8b8
@@ -6472,6 +8958,7 @@
681470a5fd6072b2a727bd2bb63e11dd
6815850f90d972d2f8c4fbb5aab0462a
68188aa6c41075ba57a179be9c185e32
+68190d55f6ea6020afe5be0fdee19641
681954c88b7cb251c0211411dbca2433
68221fda70d6b7aabbf7daa57bffad88
6822aac5584c5b5d08f049c78ba48984
@@ -6481,6 +8968,7 @@
682ae9883275c2d210957b23225f288e
682bee4522c2812638f3a3020327c8ff
682cc9943564daaa499721eba56fb927
+682d4d7136f8696bad9b4e6373485113
68304d6d538534b19fe12c4d3797f16a
6830eb4f0c6c62a6b49541fab61b5186
68336c99960f5568d66b67c30e5977a2
@@ -6488,25 +8976,36 @@
683ad86039882a1c6cbab46c75eb23e3
683c24b13d409c97d720770dc6804c0f
683e42abaea3dbf877902ec5342be316
+68420d04aa9be9124ed5603ac85f2d18
+6845729f2fd392ddeee06797d2ed7b50
68465db51faa6a5ba825a9e4374ea592
6848c38185ebe64d3a3aa9cd8460954d
684b77bbecf9f676ba9cabb9b713a84a
+684ba3fa8f073e3e4253c26d0f0ada00
+684ca46efd79301bbce75725e1033f18
68550206633b243596c5b268f26ede54
6859dfb5fb3e8cd2041d45057cb5be3e
685c89226dfa5da6fde3deb35f5da7cf
685f39c68eb697cc32d6d2eacd4fccd8
686a2bd968179d80f23a801317351bd4
+686d0ffc149b1783431ce1c05070d325
686f23f3d65ff35f1565e5b48328d08f
+686ff34f5b371b50a2f48689c2153704
6871e01df041d90482badba866d80719
687318df41118869610915998f406b53
68732620cd99e9c676fb61b2831c0714
687d3ee55fffb00fab1a838907e43f96
687e724fa5bf2b175f949d08f019dd08
+68808e3687424bc71cd60091621209a1
68820d37ebd80607113d45684fdcc486
68864aa8bfb2188fa80ffe4e4c830893
6886bfb0e1ebc4ad28b6d37fd546e633
688ab0d391a92dea10b000416519d113
+688ab7449dee363c0fd5bb8752be70f6
+688b5f34c0ff709769735c79396c3165
688f96710800b3b505b6bd1c01ce41db
+688fe4075ffebbe808ca060c39e11cef
+68937d4bf04db9355c9927943595ebb9
68951c9b67598a73d694b8e3bd326c42
6897816192adb30bdede2c30e6bcb91a
68991ef8ea0923f129b482c37b0ca6da
@@ -6514,6 +9013,9 @@
68b1f564ad2a298c3510e036d334ddb9
68b268fecf172bd3ebf20b7d711ad139
68b8fb238e9f1649e96992ec8259ddca
+68bee79681eeacbc00d94821612d25a4
+68bfac986f5f2d9b94fb3e4fba6f71a2
+68bffef33c52e0aeb031451526bf7401
68c0445e38b9628ed04118a9f3e21303
68c21a1eff9f299d176668096c7d2e89
68c487dfd58bfbe4f380fc124bc45260
@@ -6525,69 +9027,100 @@
68d4c9c5066af6c484caba5a3ae1b3f5
68d60ad7ec6faa9cb314653408e5346c
68d930294b08178f3d143fc17ff11394
+68dc5eddf921465aa108c02a57d4b7e4
68defe203dafd0f67f5187a21e2233c5
68df25a5c43783f49dc9172cde84aeb7
68e6652e6c0a21e7632bb35657fecaa5
+68e8b0567c8d917b3d498a7c768cea82
+68e9df94831408360cb8f37717be9f02
68ead957ef0484b3c0ab5689625771e7
+68edbdadbce05e79f4dffbca9ef2a4aa
68ee9359339c7bc8a311c77124799edc
68f17cc3682a2b804b024f3a23f33ff8
68f3b2a2d4bfa2eb156784fc5eeb1b55
68fb55b385f62a5a3c27b7900662d4d8
+68fe2c4785a83c02b126431051149406
68fe427ea829f62f5a358cd92488daa5
68fe4d1106e5d5d6a3ba33caad44f9ad
6900b45aaa7a7df78be624ce551720d9
6904b4d84dd1ddc289f1a60a07aba1d3
6905fbf78a94098850aadf62f8da4398
+6906dbd1eb09342a1e6262e45c987d51
6908dd6ffa078529400c2714c64848e7
690a2cff94fab90ed552fc27cda5c666
690bcfd5b6d53511afa04a895a0166ca
690d7c3d12c53e2d56fe7efb583587a9
690f8ec01bfb7c8af689aa887378155e
+69141bdf24d71e98f85be48dbfffdbdd
69147ee89844d876da980b9f7f081817
691bc1e42ac28c31249ced51e2944136
+691f410d24db7a094e34659ecd86128d
+6928079f326c8cd5542ff5ed96a62aaf
69286ef418965129a4858a28b52b25e4
692ac69cad3fddaa91b20730dd055c1f
+692bc4bce857adc2ccbb7d03e4608d36
692f54ab6969c06688848561cb79bb08
6931cb0e9cc8b4bae90d47d12f2e4de4
6935860c0290a88b6e0cf70860d008f1
+69369dc518c14f5d3427d011ccc4cc02
6938aa9c590059d106570e5cc3727735
693a739d09aa7e9984e3ad496e3780ac
693f158d557aa8ae0858f3053858e389
+69428c2afcbe6470e3789ec5a3b419fb
6942fc929759931bf2b68351da45e5b5
6948c7aecf5dc72cc9831672caafb6b5
+69498f94d3bfa5e2901e6b973b6225bd
695056b81b578931910021c9c5955059
6951805bd57588459905ced7e95dd08f
+6951d36863b27a1951b896b765778ff7
+695221c9e23a9a349a1150f4a4b30a4a
+6957b90a812171e2281993201a106416
+695aa8e7d05ac220df41580a6bff32d9
6964f7fff1346e82facc15026de838d7
69656e40287954c5ae46c5003647e288
696c1a59db8138a585ac243730dbd6ee
696fa2e1dbd1dc374d05dc303b3752fc
69702bb28e88cece3216789d93043aa7
+697167dc138ad560e2b508f8ed746b09
69725e935a3e7c9ab3370862b33f6730
697285f312b25d17f05ad8d30ea8f0bc
+6973d6480eeb02baf665f9a235db850c
69766959fafb8982d39b13c86700db49
697d2f8a8b1922e000b640b2904f55d4
697f097cf674811634fc4bb6c8457041
698010a64d2b2661c0219701fe1ce0ef
69873fdd95f4a1b8ae2685ad6a29a452
+6987b75716a4126975574bf4a4aaa2d5
698a24d85e8c5f5e9333bc66733a354d
698ac6dc688f69b35d86d2c39cb49cd5
+698da1897085d2f736dc4a8f5d6f0f91
698eca99112291fb1862d679c55f20b8
698f2a13c20d442547e53c91234dec38
69928dbbd60a2d60abb39690a10630b7
6993e328808ecf97a504eb9d436fd995
699b18914659ab9a64bba894924e70fb
+699ed6b681d5653a133434c0b0cd48c9
69a036c59fa2101b725fbd5cd65fe5a5
69a128fc71256fc48f9168d9fe221b32
69a6c422cdaf3bde60b11fc815152476
+69a9197f28a0f60f0bc0c2fc443d7994
+69abdf1b94d4e5e9521a013cf368281d
69ad9db8a9f8c9a4d76524a1eb7af79e
69b0452c395d47615225978a4d070cbf
+69b1a583108331fd19bf89b69c10208b
+69b43ba137c5327d081836b62f815a57
69bd3e0d4d5eeb7da26b99b75543302f
+69cbab4d3e16ba052db3debeb74c173f
69d04b33baaa2aee2ca0c8d04c254e8c
69d06c604319a2687048ba28a2b0d278
69d5cfddb5d3f746b8c31b4cee024782
69dc2ea9ef60bef771756260283c253b
+69e22efca6d3d6d6f6720769cb383131
69e5e61f392b138b8a60a0e01ff1111f
+69e8e1f1d3b3e862c6a86ba757d3f026
+69e9162200680fa0126890d09446a276
69e95d6d4f14b098368ea7f635010783
+69ee934b52dee0b3a42f8d08da30c826
69f3c7eb415e82bf4679270d8c46ee6d
69f613dc54f072ca5e96ed8555c3d74e
69fbe8dc05378835e36e6da3e40ebef4
@@ -6597,14 +9130,18 @@
6a004bf7221ec4dcb00f2d07ed0696a1
6a01cd6902194eba8e1ce2264e00fd7a
6a01e0a85f4d8d7e45f3a6ed24614e4e
+6a041e58af48d4b1629a375f09059ff1
6a04c13cb8328d89893304012831022c
6a0817a09796b2d4752eee6b6d1ab314
+6a09767cbabd3984284395f692a65ed9
6a0d47fe329905c5f35d2c6d27a9786d
6a11110dc559e8a23bd5d5d2a486fec2
+6a11737ad40111b4464a9a3008538dd5
6a134c24e4035acac5b4107aad732421
6a1ad3b97e47312103b1ce20f5faa81e
6a1c3056256eb2acd1055a87b4377370
6a1c43cdc0a2af5f28240a743282d8fe
+6a1e74c6a53a178b0f1082d2ef5793cb
6a28482a2110fb969a037a145f9addd2
6a2ce2a6b507054ea368049c48172d33
6a31e57059f3842dec60d7ea4a501f31
@@ -6613,8 +9150,11 @@
6a3ec7fbb8aef2081c806813775ab399
6a3faff798f73e6a618f7d78fe98ca6b
6a3fec32cdc00dd48d7e493183ed2519
+6a42ebd4ab0fad4d5469205c4e88af60
+6a44e5efb4ec9207d0eecbb08bf73a89
6a4a9b5ba1867f7c9f9536e54a1fa22e
6a4c63d9a7f5285c2c10ea3c1a63c2aa
+6a4f1a33ca118427f1ab5200bdf50f8d
6a53bcb2b6079abb1b8412e195bc05a6
6a5700d2ff0556ea908e60e44ea3c4a6
6a5e0ab1eef1d623a15b0b235175d0a2
@@ -6623,15 +9163,20 @@
6a670c9ed095706958eba3a2f43291ce
6a6fd9fd12392f7b9b20ffcc99bf7408
6a71918f3a5fd75f7fc8a82deb9a15c7
+6a77f1a1219a75711094822384073b86
6a7c627c9eae25af1f2f8dd16252f5bb
6a9001fb65f21b07d0360397b502929b
6a9185b9e61fcee664fd58ed10fb7596
6a91be077377eae1087e595cd2d5f0b4
6a96f2c2c1b4e3122d66523af44e924a
6a99638a4c7393f37002260fe3b7e81a
+6a9b05a811c791fa93ad23bbe74b4cd9
+6a9e2bc5045d8224ef337b72f0f6fb30
6a9e86b37e57229afd3fd1fa6cc6e681
6aa01be2b0246b53a64e83bf121730eb
+6aa1a66a99c73a54ac5f153976c8796e
6aa1d7988ed1133c8a41369ceb1d9a22
+6aa4cdc49e3293c80b8414a9329e409f
6aa8f591b861550931eee1d93790261e
6aa9387158cc8567d4a792eb528aeba4
6aa9506b49d02823f402f1e9e9a7fda7
@@ -6652,23 +9197,32 @@
6ae525df67765596679b3c04f294d797
6ae5b77982b4708996b0433d53072fb0
6ae6f4f0f166bfa2fa4360c6331ebd4e
+6ae75fb9b4df45c5c61f985e709e4130
+6ae7e3eed8062d7a0ae96fb21b397b86
6ae8990a3783dd6e91007cb5ed232858
6ae92f58541067a276380c23c76eb466
+6aeb006bbf90214bc37f044810959b42
6aecdf3f8b468f195592e07cef30631e
6af006119a36aca9eeaf04abeec9ee7b
6af406f684ff90ac88f7197960db5680
+6af43cd0668cf7e76b97112fbe38ddc3
+6af4cced14017bc71d82e19dda001a45
6af5b105930dd8e238da8ace6690f077
6af68094045ce396e402752b857b685b
6af7facf91d029ab0a07408e420e142c
6af8586727426aaa8f58bde386155dc1
6af875167a459f14aec22d4bb6cd734c
6af9b168fabe5dfefcf00f1f7d8d1547
+6afc43d9d66297ec105832c111b892b4
6afe51d6feafab74e3630042333a7a3c
6aff5d17c71c958fa5047799faca018d
6b00521285dfeb11d4392c7d9389987b
+6b01e1d6a1106363e5e50bb263b80251
6b02c9c4ecbdf3d3c8752fa690854b3b
6b02feef4c83945a1d7f3d5f37d091ac
6b038439ca169313085bb4d0aec781f9
+6b05c76e9326c47287f12688c35fb923
+6b0f75291eb5ac99b143b60ad828a09b
6b118016b4aeaf714f6f731ef39e3369
6b14315add69df67574a85e12400de74
6b1587ea065b5e7505214e830e3a00c9
@@ -6676,7 +9230,9 @@
6b18a2881d187fa58c1fb920f6480d5d
6b22d627ba38c711133d7143081e7edd
6b23106ba977040914bac9dc7a1a97c3
+6b262309f427da2628437a5545a0cc0c
6b2842e1b33250b65bfa28b7974539ba
+6b2a0545e25b2b675b2034ce65611002
6b2a8957de5cdfe667ae14b022eeb944
6b2bfe71ff803e815d5081f18310c14d
6b2eb6a0bed750bf4f8874c8abafe12f
@@ -6684,19 +9240,24 @@
6b33588375d2ec88864a33b48508c16e
6b36217faf4250cff6df8b4596b65ead
6b4650d2d1f361c3f76afa8c178c7b68
+6b49c9a6e9e0ef307ed43412f4e835d4
6b4a50c0b809116c3a74ef18c2778b73
6b4c11a7cebbe7a9000ac9a5979ffcc7
6b5175bb3d322cc5795c221bea2376dc
+6b5396ae29ec555664681f40a3a07618
6b5551a66a6e0383d6d97b76ce41b541
6b565bcd388ed4a2708093b8e2c549c3
6b566fbdd43e02e337afe7f9baf3a909
6b58bf4ce290a7554d65749eb4ed5336
6b69dfddbb682a7ecb334bc7e8a10627
+6b6bc4042a1e13407d2535c6af9c96bb
6b6eb66fdbef789077b5db61e69e36eb
6b710cf511ff60f25b73dcd712560a42
+6b74819a794eaa975e852df65bd6df4c
6b7b95e05a7a2922bd7f22d40f52f23c
6b7d3121899a03d377248372d60b5f14
6b7f0dedb7c66a6382dc0b6f659e2d45
+6b827fb5fc362e869f99812362d9e9f8
6b839cf0130457a4dac7cc24e5039ff5
6b83aa0cd4b31f90dd35bf34480d86bd
6b88e542f3c1766a949ddee931d27b98
@@ -6704,37 +9265,48 @@
6b8d84441411270998276c8387b12a11
6b8f0fe402c4999cf22daf7979bdfecf
6b9111b9f49826fbd0873edaf96bca5e
+6b92f94691c16adeb9a876b700b1f642
6b96b6107bae6a0d85b0831267e6d1c9
6b9c3b0b55f757cdf3a70d35892b7794
6b9e58a9c80a2261bb86d15178241c01
6b9f32749b8c7645d1d86a9451dd0fda
+6ba13802e986c0accd9c58c439519819
6ba5c657530a89d4730975ebfdf7f210
+6ba622f41fbced6e070ff151099c75d4
6bab3b3458f8f4b8b722e8ff99c58dcf
6bab66265075dc238d94860b4e2856be
6bacafb91aaf70308040d26c551db87d
6bb724a1b9902ab2880f949695d12960
6bb78e2eb7376ad77719384cb4a57bfb
+6bbd08508b9e40c500a9ce97d0037cda
6bbee55928265a95f9815df4032356d9
6bc39c69b59a715fbff2bcf232de12a5
+6bc60328ec90003d3bc385198976ab51
6bc72ab7986b472bf24ddac073d65307
6bc8fd58be131bd5c864ec9db93515ad
6bc9206f1876db2d3f9afb5f850b3448
6bcc546507c3dcf0e5c4df35a667a2ff
6bcc9b2c3d4d41230e6457f170e02e37
+6bccd6ee48c2adf5e47527396ff193c6
6bd12a8d09fac9dc538bfa7b715c16fb
+6bd6436c7e1b5c3592e84c8183a046db
6bd82b4ebbc5ff9367177d38b9d81972
6bded9e0a8a10bb4d9adcd3156e7de78
6be04bbb4a2d74af862ce3388acfe46a
+6be47a74644fd0eb185dece01d31b0dc
+6be73251574b3e6318ba374858b13d79
6bed57435a8dd22f6138ef7698916457
6bedabb65155e967422118a4392e199b
6bf348fe9ae9dea0ba33447b5db6bf77
6bf569aeb41c6d4dbf447630eee52365
6bf5fb954245cb50a89aff4e92e05260
+6bf624f0cd302056bddc34e52d5d4b36
6bf9e713fb27e24dbe124e0d8503458b
6bfc027794c9f72f417e10e4713a5aa3
6c0c00d17f1c1ed64dc7a6154ebc0753
6c1142b431d305efcc6ea8da1308d164
6c130ba270cb3d4c182f2986b9cf3ab1
+6c1cd99ddb4b01a7c08077f9d5280af4
6c1e0a5c6969c08abb78d4d078ad445c
6c247ea7a91efe16861b2a1453e8c4f4
6c29e4042f33e4b08044caa12bc46227
@@ -6744,9 +9316,12 @@
6c329cd42cbaf846302d357f7e9ee3a6
6c35e56c2c66853aa779076425ad0621
6c3bbc425ed964d050ba119b9d7ad610
+6c3ec15c3e977d1ce0943ae9e3f62157
6c450b8fa8aec8552ca8f62bf1d43fe7
6c46faaf620e1e5d283a6a24fa60b57e
+6c49ebe264f24667d03a4c66b458e63e
6c4bd0d7c65373ef125fbfaf0b82b7b3
+6c5082687a6fe9484542769c63529e83
6c50d5933cfb83cf35bcabc95e705b59
6c512bf20ca7641fc6a7a57d237423da
6c562d0dc6d4248bfc846f87bd091431
@@ -6754,23 +9329,33 @@
6c5a8a47b8b2e8e73958c2b4c08315d3
6c5b354dc3c389ac586de8fcb94a2392
6c648a98859c609df0f23f084088c7f4
+6c6c27c7e06bc1bbc9b7bd4847d43423
+6c6cc96da6c0882a6b2655c7bd9aaddf
+6c71a397c0e3359ba2635df35bf14550
6c72b919ddac76d122d82f4adc61ab99
6c74635e39e85c31d020a8ff2c501321
6c778c08bb6e9a8191ad49fc15356ef7
6c780b642ef67aadfa48e7e96dcf6f8b
+6c7911d55985f04fb69b2076686797d6
6c7abbe3bc3df8e1abe314c00c794604
6c7b17954c905905c6d0affbd67d816e
+6c7b2831f30a6f3b9f3fc1f7b11f12e7
6c802883140ba8fad2bf94699fd0eae2
+6c82f6e093f57688f222cb61662c6c98
+6c84c5fe4da210d633db9542b076f763
6c84e10e5666a5e8c214d057146de9a4
6c88a8fc3d4ef620d1075eabcfea627f
+6c8ecbe10fca14d290c9086ce8942682
6c8f752ac32515b8975b15c00e68b6ce
6c9946aa3f2b24650f11dd3f82892f4e
+6c9d4162d44c624b90a1238ce75b2abc
6c9e4e04c844505f9e5820833f4f4e24
6ca00fd41ad9615351a47b9161a19dbe
6ca464a6216630d5a6407e0e49ade257
6ca93f483bf4315df9018ec3c32de5ff
6cac4eb8f7869475eeaa8dfefea77ed7
6cafe3983e3e1037069eba41268abc11
+6cb43623556dd5a88d8f0950cdd4b0af
6cb597f9ca168c1f5e4291b5b01410a4
6cb747f4d2307aa2377f28cff4b3c68f
6cb7d44fe9855f0aecd06e1c0f5f1f3a
@@ -6779,17 +9364,25 @@
6cc4dc4233ff9305a95d50666084873e
6cc83694280591837e342ebf5bf45377
6cca843e133cd053b79229bd595d23fa
+6ccb1365ee650c737216db55bc392ff3
6ccc8278dbdb9452430ffd780766d206
+6cce42a6fb7e76be4ea941cc048236ac
+6cd08d2c8051f8d7af02bb03adac5351
+6cd3dc56f2444fdee53eec13f26e301f
6cd80634d97a8cb858e7d1f50de36e0f
6cd9af9edf8b35680aae92272a0834b4
6cdc299fbc1aaccad3edb54644177ef6
6cdd89b1c944245d773ac91b91699068
6cde49ab3d7fba7526b9c00c3bb172de
6cdeb7b1c2a168a0972f102f721abf83
+6ce0e2381ea2c02de04f274a2cc9c76e
6ce6aab593e2b0b7b8cc24f0eed75b1b
+6ce7f03a69cf7c1fd26ff8734552464b
6cf4f9383d193e09d37bf58e9c887ec5
6cfe982d9fbe14c0ea70404e73e99374
+6d023d99c894a19843146de756165c92
6d0491852b1348c99c8aeed7f737e88a
+6d071076afe0caf12ca6d0f063a2e84e
6d0a13400f91bceffcb4ee0ce5d5b358
6d152f9185aaa7267188145d02ea46d9
6d167077ea49de07212e30651b6ea3d6
@@ -6804,16 +9397,21 @@
6d2e403c78034ba6444718626b063ed0
6d307b61c62020dd5a9f57679fa074f8
6d315b858c9b1b383103d18e656f4775
+6d33883624f8b18732362b330208da35
6d35814974dbd37c8ac2df2079d34fec
6d368a4e7bb6a96fa1704be2f0f7e74d
+6d3798104a9cd423ca390349a03c40b7
6d37f4a2fa064b8fd0828856a06c8797
6d3eb1d55fa3def926c79afc34e221e7
6d3f9369dbcbbe6f833f09ec9df95831
6d3fcba3bbfc06bb0caca79bdcd63c73
+6d40277d28a1fedcc41b075d9a8f2572
6d434f160bd06a5adff0fb974bb91534
6d440cf78846bbbd678f8654f383b137
6d47bd32e6c42a59de10f887f4e154d7
+6d4d9f25c26bf96f23efe4789b59ac9c
6d4fb46c50d81d28fe6ad005d3ed7af9
+6d5783b961f3fbcd0ec9af0de674b5fe
6d5e78acc718252d273e4c5b717bde82
6d5eec73b6541206f43a71196674c79c
6d612f119504b16d83896a1911b5a538
@@ -6825,6 +9423,7 @@
6d6ab4cdd7e2858320840cd3234fbe43
6d6b4099c9de2a4e02cad5d4fd2c795f
6d6c2beb8d4a417caa44ea9bce10f9d2
+6d6e7a8324508f2864afc0078c77a5f5
6d738938b3d69bb46af66d6971072004
6d767c03520ff13b11b5d18eef837bd0
6d7858d395da46cd32c425f4737a4615
@@ -6834,6 +9433,7 @@
6d885a37c66a40487c1d0d9163a54e27
6d8b1cf6206710541fe1b3bdeb5724e7
6d8ed7e54963f4c8d0c73e648076ed69
+6d908df76e65a14c19a2eb03e2877578
6d919199271a1b3283f4d19c0b1239d4
6d92d48f4c3a62dfdf3b7f770d08da0a
6d93c745a45ef2d05a8dadfa6b0d0a61
@@ -6844,34 +9444,47 @@
6d9bce27a89e366cb504eaf2215514a9
6d9edf21820ceebdefe2ac5c1afb5233
6d9f1cc7c9822f773eb6968346bcb24c
+6d9fc7343ad2c81c90fb8e27c196f503
6da2c728b45c2e8650f8754cdc3499ab
6da3866489cc43f6048408ad5fc45fae
6da412357d5b6360e3104fcfda03a2c8
+6da4e6ee9b21cb6527b80e5d46f26f73
+6da5d3e13280ea2e4cac89d4fe66bf52
6da8e3b8f74cb4180fb87811f8903c86
+6dabcbe3f2d04672d7b37c2815a8cc14
6dac1f5b5d65b886bcd400f91f8caad2
+6dacfeb86aac669a8a488c21f348a839
6daddbabb49772432c908cbc897f1078
6db13cb0d2d2b07ecc1519519b4b56c9
6db8fe2a31703c954afeb5c84d0e958a
6dbcb3185eed907b36e1a89b090e49e3
6dbda9432f7504b50fb2088ee034d968
+6dc0c37d0a3a82e7f3f78854892289a8
6dc37f14b78fcd2a0c6a51797482317f
+6dc685a56120d99446e2b208d9b30f87
6dc70e0b7a629636bdb288332ef62117
6dcb042af1f3becafaae52f4c7eab416
6dcc7c538b4f6bed902082e02f83d282
6dcff581d897f573f66ef72a25d80efc
6dd0e6f00174e5c0cb64964d5e14da4c
6dd70436550e94e9c287c42f87e34507
+6dd90e27a7cb68f70306cefd602fae42
6dda7dce8f347158f375e75710a04c24
+6ddd6b2f6e020478932bb92eb193b920
6dddd7221d781f752cc696168bcacac4
6dde6109edb758e38b94fd87e786dd5e
6de2235cc21ad5bfff811d7cc33bdfdb
6deb5c904df3c8182c801a8b43470eb9
+6df07538175cd5b146ab4b9781bcccbd
6df6ab5d1082483040cad79cbce540d1
6dfa337a70fa817ace4f1b4de1bd0d51
6dfb78366fb41381d05cba9fa8b814aa
+6dfdccd35f6bb38326822250bb9fb977
6e017069363d2fb85a8f1d5459e7f612
6e04bc04f598cc7147513148e4e5f5a2
6e0acbfe8c30838e138b3563ebe9f36d
+6e0ba886dd5c9696eec472a220ad8d57
+6e110e1e14e6d150187b9c82386e55a8
6e112018c1d629b8b29ba40bbbbc12f1
6e152a80dba19ab8e8eac0ffcd422054
6e15ddaa0764200dc5a609fe115c5c2e
@@ -6880,7 +9493,12 @@
6e1f7953208ae370dfad1818458f0482
6e1fc31b8c1d428da3fdea1ecaa81134
6e2dfefcadf5183f280107ee3e180651
+6e2e3c5b826ec01fb05153aa18f5b97c
6e32bfa906ead2c666d9574e603452af
+6e365c759885c695b76f7bbd82cd566b
+6e366bedc6ce00ca2dd9fad0ccba831c
+6e3aa28154a9972439369361c693c698
+6e3b42ee89acac74b4c1ac9907b1e745
6e3b826641d16549056267586e95657f
6e3b8f73145e6a36a50f28addbf5cd41
6e3c8c3a8650fef386956190cab4648c
@@ -6891,6 +9509,7 @@
6e4e29e23d1e07dd3095f03ff5f624ee
6e4ecb20b3e8429af2e45e0ed044369e
6e4ff8a672dcb6e7a85c93880c802f83
+6e52b4d5690d8425a050c4b99fb835af
6e54cf7b22f7f730caadf8a53a236db1
6e55d5826ca850f2a97570674dc12d97
6e5bbd88c608789b7802dbd3073ef03e
@@ -6904,21 +9523,28 @@
6e7292cefda5953128390c28d9c208cc
6e73a963a7e609fe0fde50aac48687ce
6e749a4466dbe912ec56b4b854fb553e
+6e75ab9eba0f57dfd6342df4b94d3776
6e75b52b74a192f7a188d6bf07e882f9
6e7e573c74884bd5550e1bde013a1d25
6e80b985b3f6cda4c0aa0ea210b803b5
+6e845a3118cd850856f20855ad3bec35
6e8494853e1905e124b18a6f9b0bf9fe
6e8e290c2b39b1b38cf0f185c6b42e84
6e90561884e603577f5f4211ae10d06d
6e90e334d900d53f29fef6b92bcb259a
6e9add5c20e92429f89c9b57e42d166b
+6e9b1ea26e04bf437a42a446741ad890
+6e9c64affef1926e18774299e6aa7749
6e9da68ce4f84d91201963d86993627b
6ea151f9a8df0d85be5cd7bfe4e25c06
+6ea389636c611f76804f5afb19b214ae
6ea43e5f895c5e100bb95b06fa394ec7
6ea440957a656b9fc55a5aff56cd990c
6ea8438a823fde80de9373315ca22162
+6ea93225e65bf36b67247f0ce39bd46b
6eafcd7214bf791967695f62192b5627
6eb45226caf1b5a299f02afbe069e5a6
+6eb85d1a8f23b7d41b3001433512c404
6ebef3aede68bd9a94fd474e9aa040b7
6ec173af5aeec1eb93efc7b93a6cbe1c
6ec5512689d76ad807bad4cdd38fa81e
@@ -6928,15 +9554,21 @@
6ed904a7c60d842f061bb76be0a4c456
6ed96d4bf928fad2b6811ad330879d2a
6edb2c310e7f6d6bf6b6f57e77b9ad9f
+6ee257b4b8f911740007be2f5277ef26
+6ee40b2ca4e0041d11afbc1c0c32282d
6ee75b548682b182bbc2ab228b1c014c
+6eeb824e54b8a88c9b2cb480980a533a
6eec03906aae0ae3ea0b05a981255ee0
6eedf6293039c8ae5b99f8b439ec5505
6eee166520141c7450e37ce57ab195c8
6eee52c3a9bcc4d54289ed2748217e51
6eef7eea5fda71323bf52c4412cd9057
+6ef28b14b58c838e265a5cbbe9c7b9f0
6ef3bde666d6be0be7638ebb7cbff32b
+6ef4d131f12081ac5801eb24996d1afd
6ef4f6c00588421adcc1cc19c729cda0
6f0401f3869bb53614a463d9202469e9
+6f053e2d0e59bfffbf6c56fba3a72e90
6f065f30eb83550bf82220159df49182
6f06a25f3fa8a1317c55e99f261bc066
6f06ef9b48be8f296ece2c52f888db7a
@@ -6954,71 +9586,118 @@
6f4cb867fd2cc360cb99952d4fb9ae62
6f4ee309a8a9282bd90d450bce333830
6f5122a5a62bc65a118e41ce61c180f9
+6f5412186c7aea3c2aebe1dbbc93563f
6f5563e6812df346685fdc1a89531e94
6f57d5eac5473a1d1d2dcbdd183902a2
+6f5d9ba7b17e031b360f070c019c65ed
6f603b51e015a20bf00a1e1f08d2bae3
6f63211e3a26b73d2359d27f46ff58ca
6f6cb491bccc7343dc60ff8513669d31
+6f719e7017ace6640663ecd7058cb1cb
6f756ebd34fe55cd37b13e9b6284c8a3
6f78cb5dcd627f774c2e12416722bcfb
6f81d178c3a2d2f87c3fb422927eaae3
6f842c1c2ef7ceed2e6e16153953668f
6f85f3a21a714084e72086781c6ac9af
+6f85fda1c236a1395841434f7c15f36b
6f870212a109d84d3f147ede87d605c8
+6f891c60c7de838e12dda668c804ac38
6f8cce7239362d713fdf8dd058a712cb
6f8d2eafce61d71b48b3c089ff427f68
6f94b258c2fb21ca0264ddb22950b851
6f966f906e8a6468e3b92ecd9293899c
+6f9895baeae5caf79780dd4df7ce2ffa
6f99e60f921c65d210c5a2e1624f115b
+6f9aa9adbf6e57de1cc15509f02aea10
6f9ca348533c0d41018464bd931012e2
6f9d0a26895959564b0dd1af367d99b8
6f9dcbcbf17073b32ae49b72be6d17c1
+6fa063dd4c98be4cd062402fa4db0153
6fa088b9a43c3dc6a92f2d9420804fa9
6fa230407961f58ef1ebd2db0b12d8a4
6fa29360930fc5141e8a3108114194b9
6fa59bf9b2efb9348021f7d3ca8079a3
+6fa7dabb713165e99ff9eb7ec00140db
6fa8ba9c0ff1d474bf71ef56431c775a
+6faf4609567a17c17aeb7e7c2dc16841
+6fb191395de1402099731a1918f68882
6fb22a4c0a694c56453796cdfb1ddaf6
+6fb2793ed67faba6355277bc9158894f
6fb3d250e36030bc0fbfb21e9f6ea7fe
6fb4c17a8aa687b22518fac921d4739a
6fb860a65a8d47ce0d0e3f9f8c0a2b84
+6fbe416caf0c60c1c1d6487eecf625a8
+6fbe8f8b377b94f793fdc87a4a95597a
+6fc53705156434d55276f88aa60f4387
6fc80f4eef6574e0234dabf6e24a3df8
6fc92a6bea027576445ef81938e8dec4
+6fcac9dcbe138744d448377f1870ccbd
6fcb46d78059390d0ebf2ac8d5f8020c
+6fcd85ec45014d11c1d3c7606540ec2a
+6fd07e5092a512b32aa7fdbbdb04584b
6fd0bd65726a4ce6eddbb6bcd6ee72e9
+6fd9a3cdc4255aa6bb21143a15f4e08e
6fdb74b4c058c2e22c1ed00f4bc63719
+6fe390fab69761c7a247dc70996748e0
+6fe58c60b003abadc2a1bd5423dddda8
+6fe864ff6dfdf6bd7b46fc1d57aedfed
+6fea6fd95364b1a7539bf539c8cc1bb8
+6fef1308f45dfc03bba4f493fea1f6e2
+6ff35f28e3f5e615e3d0eb1788d6a5a6
6ff465194b7325025cc57ba339367f0e
+6ff49234485cf9d53b190a9c75cc5d3a
6ff65014ec474d7fcb88d8a95b73579f
6ffa4bc9e779feed145f71b857e647b4
6fff70d00ded4353883a3ac908ccf1f8
6fff774cbc0b3619b6c00fc019ae52ec
700104cd34cac9ff93aed895691fe2d9
+700230e08cd0d54563c828e1125ebd32
700a09d3ec6468b6b00153d2b078829e
+700aa76a278cf6e9f9be53357d68c2af
+700aba2cd367f9c07d3d730f2d77b8bb
700f0050b3ba8bc916f20221bd6642db
70101a433f152122a6322395da9c40d2
+701183097e624acba4fc961de7b6dffb
70134adb3fcbf1638886bbb9d8435e36
+701620086d2457b65d7b8f705d242930
7017f130e76951bc939aa63d4a4bf0fe
7018cd92fe2494f35e94cec0cc272a86
701b474ef1dfc6e5b60fd416f19a1b42
701ef72e0160ca9a4efe923447e5c69a
+7020b89aa01fbba117304b8031e9652a
+7025416053faf567dc725ae97cb838fd
7027fb97a1a17c9e996b8884f0b2a93d
+7028329d008bc67b4d05fda69286c563
702884f588846cea9e4e44f350ead097
702b74f6c72031f985c046cb92966869
+702f4a146b90539127c1ec8708c80ce0
+7030118ebbb9dcb95c38f9beb655a2dd
+7030f19bc1d897d5251af28050690195
7031b15143f93d0f82e83b20ae0b8d70
7033899b62be00587c5032aba905f1f5
+70358c5432a2bd68738b1ffac4cd43a7
+7039dd3d204428929681bfbe01d3a057
703a4123dacd9178153479c4adc99bae
703d92b7508e3bc61b58bfffdb226a89
703dee7855fd99d4bbf48c928b0e0ed7
+703fda1ae7717a7d1dee5cf9fa5d7fa3
7045396789edb33a54b64de2c7b2a520
704614cafa5bb263657e2150b0733f5d
70497cb1aaf0d0913ae972e0d591e178
+704ba30354eb53d5f2dca0dad8ddf6cd
+70513e02f93f9f495a6e7b0e58773978
705941aec673e91431d272f6608a84e4
+705c7e34716c15bc1ec88b443b7d31a2
+705ca7ec889f2688b7b8df3ee626f0cf
706761f1b4de9859a9a04767a33fa14f
+7069df960b531d65344001c693439d09
706c597ee2103585d6326b79fbc4d3bc
706d66e8bc0d850b8df04efe5c9eb707
7072ad2830b796baf734acd1db243f6f
7075d15e64218993fa763c24148a5474
+70763d4c4776f0ac078b148478a75a5c
70783d44ba7f85c37a0aa6c3f720dccb
+707992c51f193607ca589265b1becb62
707a107311012ad210f099515a24dbc3
707c86bf03a5f916c2fe9f0effd658f5
707d4a2cda3ad1f1f2427dde457644a7
@@ -7027,7 +9706,9 @@
7084a82f0b0ac0a31aa3d568f858e2fa
70870454dd9134026e2de497f447a91a
708d97e840f30190e2aed2c3ebd2cfdc
+708f4905dfd8e8ce941a7e3ffb710ae5
7090e60276b744c64306c460c7dc53b5
+709727c2f023c756340eccccf712396d
7099a174f4724670025ea3337a3e2b16
709bf18787b6f19cab6135d3e83997a4
709daf1e0ae96bf32a89e13a4382ea6b
@@ -7040,6 +9721,7 @@
70ad12ce765bcffa07ff30222e30b3dd
70af9d0a4e8f9afdc4e85f561cb2fb8b
70b1976f379e70ac287ef33f4183b184
+70b1b952ad5534b61dab6d1564b38ea6
70b3c3d69433a9c3a2aa8d2b7f1701dc
70b6ec7c726c17c15f83c4869befecbb
70b965b9e0cebf519e3c1b665543860d
@@ -7049,13 +9731,17 @@
70cd3c7784ed6c63084740451b3354f0
70cda0ec549992322848971095f99a52
70cdfdce881159f4bc101602fde9b547
+70d690dc629241971f51762253a5bb33
70d7488bc68328e8796f2aa0cd3afa1e
+70d77093ba6589891c5f40ed131b9608
70d86b98a08dc492123f75237729e568
70dab77265f0c683fee45ee22bcff9a5
70de180a45f8a93c47ab4ae59b15cb3a
70df189c6d2d1d56a2e510b940e341a0
70dff34eb2cacda75b2433731c93d47f
+70e04ec10f308d71b75a7aec03d1f058
70e1c291b400d0458cf5794374b261b8
+70e4c2263167fe4667d117e4f6109ed9
70e7de2331a28b10f294a60caa4c3448
70e9f7964791be94566a9c3873140909
70eabd87a9324f25862866fe063d0a58
@@ -7065,6 +9751,7 @@
70fb5bd77b55f223cd4ae7ac95b06b44
70fde0b461fd979e928d17e413e46e1b
71011fde4873d26f8828e6d4681f38e5
+7103daf5b2d40982b2a189061264199d
7105cda114f00ca57742b006c28ed2c0
71080e5f0a951dd28a2fa3f48eb7429c
71091a4bfe23b654e868c140eabcfd9a
@@ -7072,12 +9759,20 @@
711ba8136fd9cd7d2e1c47d49475db49
711d4cc2d6f51b1c02cd22df9bdbde17
711d6b567730f09a576c2ff9901f82f8
+712193453e6d4786c609440b1daf1634
71253352244cd5442ec9bb74bddfca24
+712a3f9f94a2d6d8f296ecf427a80ba7
+712b89af08b924d631206c0bb44b141c
712f8bb544fd6478a6d2b8bbefad14c2
+713030130a135f61d56c271f2b897160
7133fb60d4ea3f71cc9a9e13caf4bccb
+71341f4b993113c6f84aa83f4419ea30
+713548235746e06498f7b258d4d4a02f
713961ed7b62099ee54e5d8fd3639bf6
+713b9cc28cce42012a8d0ae302e9f4c9
71425886d5fe44e61c7a3a078b796bab
714896c3fd4610aa99f49d8909fa7dcb
+714c92b0a4f4df50f863064cfffc2482
7151aa2035d8dffe075f41f144d0db00
71531e5b26e95a152dfbfb8acfe5aa24
71587fb4377b11fae5bf26043b65c178
@@ -7088,20 +9783,29 @@
7177325a8f63b23e86b2f0226f3eb8ab
7179179034cfd1988e314d5a18e45b8e
717a19b8a75eb4d5a0ef50fbe0055d3f
+717bd0d248f6f054e6704e90218bf031
717cd0f4480db332f70a9a2d150f2382
+7188259c3391f9cbbbec95c38b7d75a5
718d4b398d3f787cec72d2287b77c805
+719396ad57cd92819d02f5c6ce2d42df
7193b4c990cd0a595faec7180a77d49f
+7195a5c529f5f19c6496aa88900f8947
+7199cdc8a77415389e421c0491b57067
+719cd7ca9889ac6fc8d95ce095803764
719d4ddd91774551d4041d0a348b9551
719df82bbaa486042444c3da55215c56
719e9624e234e991b0f4ca6def98e5e5
+71aac0aba100d0c3938b63b4f09fe7de
71aaf3d79f18467200768b036a5d6bb5
71ab2b9c0cf76f65eba699af50456e3b
71adc40ab17e42461f21ffc544485bb1
71ade3c1ea4a0604ef336e1180e83f72
71b9623f374d47250ad4ea41b70d82ae
71bbcc4abcc6ae1d93a7a833bebc471c
+71bbf46d84e70f7e946e2afc144fc701
71c9eec3ed19a02514f42e160b09e5c5
71d3c503bea1c983fd385e0f66288632
+71d417b7bd56ed589a764d9ac42e4c8a
71d4b403336be34c06a7dcbf0ad4c580
71d58617236c9cead9905416227ce12b
71d892aeaad97670bd09961035b0b97e
@@ -7119,64 +9823,108 @@
720bcd05d6528836d40940740add618b
720c0139e74dc2de830a2dc0535adfd5
720e0d545038ea2829901b4d44505b74
+721aa453a6a2f3a22752b0be1bfc34ae
721c3d75bc6e7eda26203d8698a5e6ed
721cd49d150b2510cdfa896b870bb39b
721f7f57c3ba681df8b9bbf92a77e4e9
+722324dde81dbbfee13119f6c82df425
72238ccd26fa8c3e8673f87ed9a52527
+7223e6d05df01443051ca722bc90d512
+722425de6d3087fe3f484df8b29836bf
+722ba8838c107e8020d97ca2b3705549
+722dcbe196f0104344946c3d7a3f6582
7234e0826737360e571b032dbcfdee30
+7236eaf169ad6e888f9714746770080f
723c9815e63441d80bcc9a41753d379f
723e1b8d54931ca4dafcf440a1250d92
723fdbe07081e9f27207108622c7906a
+7240d05aa3d80c7d1c3b6161a33fdbdd
+7242f168a061add6fc00ac1dad6288bb
7247d62f558f9ddb3f4dd65849d583d6
724e625a7c2ec23928355d600f65e567
+72500ef0b832d582be9bfc030cc4aea8
72549e78cc3272047ec138a497f295b5
72550b8c08f9841c683d50722f7de465
+7255657c7f5c17490c6a557c14a53001
+7256d91b915fb960965fcd158af3762f
725ebb1e0073aacc8351ff8759cce795
726663fe880d0c649db0e57e6142d3c0
7267d918a8fbfc981f4dc359ee9143d8
72687ee1eaef2cf32f965b297eecd226
726d3be11975be12af84e29ee168fc69
+726d6f81b3a3baff9cc2adc2b45b50c7
7273b6a93c656916fbf2c81c15316084
72753393f7bc51584a59857c05a22771
+727687edbd01ed952c58db75dd732a09
727988817c973c69480535dc896e6599
727a22289c6c0dbc42947dc8bdae5046
+727e7fe3448a7a75c1de83c4e7459976
+7289b978101b058eb3c19e0a53fb2203
728eaafa6eda22eb3360889855c4c136
728ee387f5fa4337b3870d5e59c514ae
+728f1448f1ed7448247911e9e37347e6
72917eaff4f85bce53e62199d0155bbc
7291db7d186189d1ef6fedd9fdc38d9a
7291e550cf2a6d8a4e63554507b25ef2
+72968ee522f104a63f6ca36639bcc385
+72983b351f133f84f1c8916c15643642
729aeff05953e73a0aa8e55f43b1b714
+729c5aaf43577bf64fc13c61514f3338
729f0cf1b2b7a57330993a3b0e6f7d95
72a7f5c6b9ff389e88c7bdae906ad969
+72aa1a2cae9a77f881e161897c8a06d7
72acffff520a019e47f64df0fbb44de5
+72adcee1e2317ff91def0fac60d6cbad
+72b1df503ee2a8956970a5f03bce97e4
+72b5157c09a7de11f630017bae2e41b3
72ba0619f2bc73258b1c2d99423f1630
72bc732a19dd7a6077b124d88d0e24fa
72bcc9e8b74f401570deb71f438a9867
72c7565d910534bb3357206a9282eefb
+72d2f3f08d8fa7c779119e4da1c27fa5
72d731ed6fb3747db31bdf0291ffc307
+72da572196afb1af401085e310cf7baa
+72dc041a3661e912d87867cece103521
72e14f9dd3fcaf2f11e00c91e755b55b
72e3188db1f00747889f249daa890495
72e5027c97c04838dfd4b590e2ec0eac
72e5360a8ec09995ca3c852e28d20eb6
+72e70d8ea51bc30d46f547365a9b5849
+72ea14bd6c57c500734d74cca072d0cc
72ebf0f6c9b3d20bbac909d6a51e5cca
+72edc1df5f811c0a9942c4e59ad08ddd
+72f619fcec150751be340cfba09fda9a
+72fc917fd440e6d97536da4ea0d8cc46
72fc9cfd4ad6445aee55c0cbd61380cc
72ffd3c559582fc06763c6164aaddcb3
+73009a9402af2da8e1e5720a84b1446a
+730a22b5dcb7176642f0d5641e73294a
730a3abbeefb2422ad12e2370280d79b
730bd7a8d996e33e6182d4ef655e46f4
7312950e52097750e7b672af8fb29823
73166173b2a6eb77597e311e02ff7e2a
+731e7ac19b42c702967204f60d5a7a63
731f50f4b8e7adcf70bdebdc6be79dc0
+73242090d1711af2dfee21d19ede69cb
+732a730ec6293e67d59fb2f0b9f8ef1d
+732ad78cc1c3a58740da0d0fea603d2b
732cce3aa1cde7a210a8db3a35657ed6
+7332c3ee4515cd7f7e8e7cb4c9a471ed
+733740b005e6bf2370d62dfd4f55dac0
73382b58a1cef711286464c280c3dd3c
+733e9e72be0274ad651442cd3ef3756b
7342e00ce8e78658bf0675bea21e717e
734a9ce4726176d9a3d228792af2a144
734dde6fd79bd8a577962e4f620d1e48
73539c08377068322e1ddb8dcae92f59
735edf9a87c1c16d4ffe820c61886f37
73603bab56b0188946e193934bc48e3b
+7360a42c4135ce5c9fe486c8a5dc52f9
736188a49cc96c1967af1598a6c694fa
7361e372ca679264d0d7c637b678f551
73621e462ddb3deb864a17f8f192185d
+736f3500cafe0bab4d06219b3667ddab
+736f40f23a23515b93e820499e694d65
73745a54d4a424feb797fab8de627851
7383e0e501b513991ce21d82e37c008c
73850859bfd341e80c5182a26b1ee6be
@@ -7186,12 +9934,16 @@
738b34cfffaaec1fbf09ca82e9f56eb1
738c5bf18fe78f85bf1ff57d26dcb81d
738dfbf4885cadc6715b59568a70dcb6
+738f595d489547be8758f2fafd972d21
+7391386407624dfed0ad5f10a78c250d
73923e67457ed90a3c87529b606c1e1e
+73938b9e8685d0954a0e7e39526693dc
739712434749a89ccf38f2d4feecfc6d
739a0f912f3db4e7b9cca41a6c5298f5
739b5a34d5848250c2642fd2a070c817
739fe886398d3993d9362a07fdaad8f5
73a0a6b5d8f24467a34ef321e8cfba7f
+73a49bfe132df9a98f1375e202d1241d
73a631da7eda99fb1f5fb9aadd700bb2
73ac5b9f81ad6ea075429b33fb3a8c11
73ae54bd8a8a735f97907e8ad1e20abf
@@ -7203,27 +9955,41 @@
73cdef0968d451a70fc7358c2aa7bf40
73d2685938ed445fbfee036d73f35c35
73d76b1354a940341aeb0d36bdb107a7
+73db0c9d8b142dc77348e7833b1fa6c2
73dc5f64d89b534ebdbb00b54212144d
73dd8f76e0fe8196e258fdaf0aa37ab2
+73ddd088cf5f5e2e1f6159352bccfbfc
+73de73e7c21ad4cdd2e7608f67ac6c48
73df0da3461d00492b51687c0d382b8a
73e54edf0c9de4fcdb396393e793af8c
+73e699eef5feb47eedc89cccfaf123f9
73e74501142e471610fd11d626945683
73e8de6af8c58de2499f69d8a52879eb
+73ea3aef31821289c3c17809dd0838af
73ee76325e7e66dbc823d4320684d0e7
+73f27f8ae7de64e7067d86f1aed6adae
73f6c0e2c3eae7d75d8f838f6428b938
+73f857f2bdb7172196956fba216673fc
73fc418ebac9d06d37998d3ca11bd9ff
73fc523908a5f110b34ca01a29c45cfe
73ffe2144e5025b16ff89f1ac6e3d8fd
74025f5321d3f2b8860ada325a2bb6b7
+7404b94c35c506bc7d2c2512750dd7b4
7410734c59b85af83d0261ea6f97d11c
7411b8c5c4e77467eca34627196495b4
+7412c33bfa9db3a3700e327a9ad82082
7415b71dabd10766174f8848032804fa
+741675b424e9ab59e1f74a1c5f2f4c8d
7417c3943b3836aec1ba0d06c4af2d53
74205614b5645047b0df2d48d3b6e463
74219b088ec2890a32eefd5175b1ae0a
+74234b37489c7af6e5346bd3eb61b6c2
+74287d4f5a793df3bb020307516fa93b
742afbec7a00203f8683e5b15d6dfb25
742b4e6179edab9735f96a7ef3f58358
742d3ba3050255ff05b60c905b83bcfd
+7430358dd0889acb845d37cc2c97c52e
+7436d630dcc3ed42db0e62983f859ed4
743f80356df5abb9e73f386609d67fdb
7441fed93afaec98d1a9c494d4904ec6
74434e11445fed550864b86b1f25dac6
@@ -7231,10 +9997,15 @@
744a03ebc53d45a54485e54ed3ede695
744a927c5f628c3f4bd0e4c8f0a00f1c
744ba0c389c58dc64a3f83ef913b32d4
+744cfd8783ab687c82992b010f286edf
7451b0324ae648f9cf76d0bad16ac2a9
+7451e45c86d260c09f1bb7c7887f80fd
7452ad5e492daf35280ac2f4008de755
7459e9572301cad87e35ebceea164d46
+745bb539e57b2875b6cb90c85a97900a
+745c169769267f380f978aaf762766a0
745c51669ae05fa2e285e1f81d992523
+7462681ab608839f960d660a23c823be
74627957863e5f1755b4b288f7923786
7467ada3459d126e92f9e2d57e1075e5
746f3572965fac5dc67507565a63e1f7
@@ -7243,11 +10014,14 @@
7471bbda83b7a0b53efc392765b19b39
7477dd1f4b47cffd13052c320576a5e0
74782ecbb7dfacc4dd88533a6be54c56
+747866dc4a2ea0b63afd7c30d35415d2
+747a3c31901378b757b93667c54bc197
747baff0e4d6145cfc40696b2e5646bf
747f4b9c5fd7d13f1b2611732745a589
74850be58d8daafda6ee8fdf3d864734
748735160895517fa79a565f4395ff21
748d8de4a8048782dcf9f2cc8f7eb817
+74932933de88c7468e6ab5440b66dc5f
7496569e48dc3e578c1c9e165d6a129e
749bb3b1088d4f5b40865b3e7e5188a6
74a1f583ed3eae0053cc0f9a056f24c8
@@ -7256,6 +10030,8 @@
74a3257bf080920e94614f2bddf6dc9e
74a51e2c08838bf786ff0a4a1b631a5f
74a6149cfe776c091b7e6480f687b550
+74a7258e6b5f14341346c2a55282d291
+74aa4ef525cb513af3666e79ff5ddc35
74b216776a185b60b889c138bfcdd8ce
74b5b1cfcdef5ad6f9bb7f2552456711
74b677479b37e69e511ce9fa5f892f83
@@ -7271,9 +10047,11 @@
74deede98ca8606028e83a4242074170
74e118f76612c372d01b6e2c3dcec774
74e41883e1504136a4ba0f2e4158b60f
+74ee1ae433693eb7e8e1bbb3f5be1f9c
74efcb4a0d188cf1d16d9b68d5c4a1d4
74f02efaae8165e225653248a6372120
74f18374515f699559876f76aaf0f0d4
+74f3e01e1dc87635d093ceea9853cf7e
74f7f489c15494eddf736e8b360c1d76
7500a349828fa323e5341dde55f93502
750188bb2b5acb75aec33dcd44da2e03
@@ -7290,13 +10068,16 @@
751f31d4152c3472d275cc5acaa24bbc
75223b15ec0bbde4410ecad4e756f196
7525d4deb95ad651fc5231e338ff8a59
+752b9ac1dd91c364dc4a7e11d37e608d
752ec87ab4834fe2d143d254e1a8cbb1
7530d73a182730e5ab7ea73fccbf9f26
75328cd04be0b83f68c1609d134206a8
+753461a8e2c2fd862193aeadd9bd5a57
75392f32d496cc16903b15950212b912
7539dd3fd7f256fd9d902fd12d29913c
75427a8de2c3207430ccb38a9aa732a3
754314fc5fb0e5226b86188383184d2e
+754a621259b75c461ccc9a8706bb56af
7553a7fa946c52504ff53dcb85de8d62
755404bef5ae044ffd724b84d6a35ef9
75552b80ab6ca4b8427270114b721d66
@@ -7304,11 +10085,15 @@
755b9ff3a8b5b791e83541482a825c9c
755c69222245b9b6f158f514a93a34f7
7560100107cd39300a037634781e6230
+75610c6222a910fce4284ce71f3dd004
75610fa24304cd15d1f11dfe7d2dc2d3
756141351c01ca7c52c800073f7c691a
+7564680e8b3c07b21f1ba1a4455aac21
75657eae2727d6cf4dc34497389d74d4
+7568af5cae93470f3586674730e1a8e0
756ad34f64ca92ae1186bc2dd37f1634
756aead7f75f041c2efb75a52aa6907e
+756bda1f2fb84a6c0c43f9a19ba0375b
756cd6ff439c490a164db526800cf6ec
756f1eabe53576d749b5203f60369c9d
75735d793341ee9ac6cb0619f0fd8083
@@ -7317,9 +10102,14 @@
7577696a33a283979a5d4d5b79f30393
757a65d5efaaa42468f02df51fdfc9a6
757ae7ca6517416abd02b50c0bd12383
+7580b7cdc55a88b053bcb197522472c3
75862842c95b9f534bb90b45d71ed95a
+7589ebeb336ed8ae95c26a69e51ceab5
+758a6c02637e7c2e89b4051b104b32ae
75965f3c30417806d1def37cfb0cb3f4
+759ac6bcc7c5cba5ed4e9dae0491fec0
759e78513fefb6a335b942fa63ff25eb
+75a204dfa908cbedce0b17b0f228efae
75a7eb541a3cb23e38663cae0e5f5916
75aac3311bd5fdc8666024407f3403d7
75ac19cf952334ea660defcae70b28f5
@@ -7329,12 +10119,18 @@
75b6e3c51ea9f7b87096a380d16f65e3
75b7f9dde35ab9c5328980525e6eb354
75b9430e87638fe94802cfc968b50278
+75bb22c806b2d2d28430dda9ceb6f6a5
75bb54960ba8ad5e6ee95f23e7d3bb9b
+75be95c4f7d28838997d8c16fc0b29de
+75bfc8b2ea5eaf8d0bfd691424b76606
75c06283aeb4b0894bea403cb66772c5
+75c36ad054ff18c67dc880cc9d604256
75c82f3a9f2c3cda3bb20fc059752d57
75ca77c3ea1207b79b8d678fc73bb1c7
75cb7d1b8c9a2742595c4b96edcbbe0d
75cb8a2378fda15577cc41d2ccf03660
+75cbbfb6081af3dd71b3325fc5d40aef
+75cc36a9779198fb7b950803936728ae
75cd4f2c648c08ee65fbe9fbba414694
75ce461672f7ffc5c366b545712c4eab
75ce772c3619d44df32f1862f9e1b2cd
@@ -7343,6 +10139,7 @@
75d847c133501f39e4a4b6599b590e30
75e1faff31da4b1d1d07341548f784d6
75e5746071a09c9c2156fdfb5626b6ec
+75e86eaf7ff9d7e2431b967c149c5bff
75ea88592f7586bbbc2778164e6c6d98
75eae2100b15db737369ed4168cecdfd
75ec5bcc7162dcbc9b6f9dc04dbe494a
@@ -7351,16 +10148,21 @@
75f4c55f0aa2297ab2ae95d6050acc47
75f5d8f6e18651a54575d7acc19ba59c
75f6e7e0f401d311e9b21cdd86a1560d
+75f70fa11852310b9f982e05dbff92ce
75f84f68e5f5daf2c952c84412a4596d
75f8fd9ee97eee2c358f2a3c9ed6cf39
75fa872f3e9531ef2d0b8d765974b89d
+75fe010881c622d257e78634062bc2bc
+75ff52089492e16421019fffed59b09f
7601153a4b73cdd4aee9991a32644967
7607394e421df6e48bebfb127c072ac6
7607bc98b05f11ed9d8a7f7b46c828dd
76080fd492ab84d5d1d6ce0ee076411f
7608cb5a72f95d9cc5f3cee825988ed8
760e8b6af37e2a93c62ace3d144797ec
+7617bb14a961034cb3dbb511fee5f871
76198249db02529642f053524b4e6470
+7619b0e839c3ad3d8f8ccddf2e7759ac
761a27089e07282c78943359968eeabe
761d18b7e1e16db1aefb118966b28951
761fac49aa7858693deeac7b58cb7578
@@ -7372,40 +10174,60 @@
76451c5e0156643431767fe64113f16b
764b91ad44767e67b5582c6cebcdd84d
764bbee44c40b4b377c245e40846ec1b
+764e54dcb3587e6214f6ded8601eed90
765368d75d8e89a971e52949193507af
+7655637472af77820e05bd83d0d872c3
7659e478620fa04a6d8a55559d2899c0
7659f5dd277732db2226727790c1de92
+765b6acca3dac7f2356dc7aebe6c0975
765dbce76e64f5e24eea46fc89a9e380
+765ded42ac52169e9d148dea0d7fbef9
765f2d1848f5f9d3c8ed63f4618ca0a6
76607325dbc512bae1ec9ff6e926b517
+766238dc39940cfff4105f2c6cc48b73
76638822d2c4b1d5860e1081467ef8dc
766505e7b08068bc5f62317b74c8bd41
7666c7c68e986e2ecaa651b215337530
+76697b8ab0155ce1b74635ca5950f149
766b2e79a4adf32cc3c5d6fda95ce9c3
+766f9e54d5ae91dc583423360a441033
7671a3ab2381a854543f8225ecfb3773
7672e8d96e407cc7064185d7c66fc0a6
7676751b74ad398b2b8c4ac5d10fc9ad
+767a62b4762602d0891f692ef02270c4
+767a8c7fae5cd15b20605a3cd0331384
+767ad655ed82885410909fccbf0a3cfe
+767d9da631d601908aeb725675a7aab6
+76814be8156e04d5fbe2d92f769aef1e
76815e64e14401342b1e852d09a4cb1b
768328413075628d8b02697e91f2c294
+76853a4dfb2156687f54b47574b6d2d0
7685b53ff4cbd20d3933f055c6db2421
+7686320daf01129c86218d15a730008e
76867e1cfd205c4aa7e3a33ddfc9aabe
7686f61dcd48553bdc5299e229ffc273
768899e1c070ba8564cc45d595acf897
768abe1f43fe2c55f67f1142d2e36783
+768c86c293e0228c4e9b0a9b4e7609e1
768dc8863736bb679c9a35700fe3014b
+7690bda8a23372847d3624cb0d715caa
7695790b05e4250102672cf12803c31f
769793cf60614ed827114eae8486978b
769907303ba1e0fe4c635df229b7268a
76a0a218486a26d486aca6e5e450b081
76a2cf20ae22842cac67c2b84f692380
+76a4e0b9353f37e7fbcb7229d98412b6
76aaea8d7257ee97823d35e0d0ade2d0
+76ad5f26225698759130f0f6c0e24a77
76ad9bef19347cec3ef2dc3e110e5143
76b4cf96cf96ede42de839f3791488b2
76b89820dc7952e7f29e56ac01f48eed
76bad596317167e08fc2e1048dea78f5
+76bbc03b318614f9f8927dea29ffb5e3
76be668f145191fdfa9e06916a5a1340
76c1b9a08eb7545c7c5bb20629405872
76c279f72b97be96109acea635db0a27
+76c57d85897e270eb684a289c5976153
76c77734877a35e8a186f93bfd8fb588
76ca5fc8aa44ed7290e8b3a6f498615b
76cdacaae25015bbe5abc9cbd43a088c
@@ -7413,52 +10235,77 @@
76ce99f35e6b96149facb47f02d07230
76d3203cc086e312a2b0af637832b4ab
76e2da5790b186836eb26cc8ce76ce44
+76e382e5013b6682dd372f0db2d95020
76e92715bc6377df686d4160cd7e0e45
76ea08f5afc8a51e5a9ac665fb94e912
76ee85a4a08602abebeea642b9f8d08f
76f1a068de3cbd433dae7146775b6986
+76f1a46ffad3caf1dde6e26b1c1c3ac2
76f1c5f700dd6f573b5757481381e50f
+76f1d0f69ab492310708cee7ce5c64af
76f509576ff1f823ad0262b6234c8d86
76f5a4673b7d0198a5b7964112fb4ad5
76fdbda2bfb22b239079a8b346a9746a
76ff567188b793f04622bd10346765c3
+770008e225edbc68ed5e6b90161b8206
77090bd1f6939aeff93b51f948445d63
+770a70fcdbd0f75753d48de3700a5432
770b7a9e7eb98ae9c543b142cfd8c689
770f76b682f2e28e36324c643fac7037
7710054c0952c134de1c5cfc466f8040
7712a75943c6cd478273cba5b1af6c9e
+77149b51c7832e3c76d32dca2a36d592
7715422594b72166ec93a5220053c941
7719ba479ae6ee85588e649cf11b4738
771ef84bcbbefb37d2675e2b2551a827
+772210ffb643ac5d5d97a45658f04a62
77230595b9d4b322d0c4ad42ada9cbe9
7728bd7f4f530b9ee80049302e983dbd
7728f5d0cfe258d130c460a5f637a021
7729720472d5d2bd0928fbac485f3787
772977d188e0f158d4532028d9d2ec08
+772a4f738b62410daa231a77c18fdb05
+772afcffb33991103eeb7e4d44a22e81
772cc1843ac897dfd5900c4861c13515
772f34a6c476709667030675dad36612
772f66885643a7c740fbad203f8472fd
773250f1bfc439fddb9ee4a8f00cc44a
+773264bc519445daaa92f7a0c871d000
77346d7992de3a34ba4f0f6b78bef2e2
+773767eafb6cb369d5df2e1cd5580c35
773a8196a84a459f7238d8e0fe91f6ea
773c1924ba24ca13864d0387bf4bc81a
+773c9376acebbe989b65171071ba7e81
773f433d7ce0dcde71061392d0f7eac5
+77426384cc726520f3608ebed05725b5
+774c8cd0c4ac9b1c7fb559e867486376
+774d2a5ad949bf178f5c7e60f4b881ae
774d9c42c7593d2775cbc4c77036a712
774f2ded0e126546c215258d2d49c2dc
+77500f41d6e216b4985c151cc140c03a
+7750a3048976f9f6759d56c4ec9d9654
+775392426d76b091616a46fa9b842142
+775396c096a51efbd4d9777c69c19d94
7753fe5b0a70dbd0b36e95e90faebcfe
77577297a448b6c0f451b258fb2642f3
775841e8fcacbecee5ea87141d64daeb
+775b634e572c2556b8466fccb4ac9eb3
776239277baa147728b48174c301bd19
7762eb1aac8775def76b5e14c3eaebcc
+7764239b1c9410d8bac159d43845017c
77642c224df5fc38ce02c37af4fe413c
7765c8af5bf85464d549262086b135cd
7768a32007279e2387090c589197c0be
+776d0287c4a3e429fdc15ecb83af26de
776d36fdfa6f43d3b00d79d319d4f3b6
+777033250ea3b2792d2cf83d01fd5867
7770fe7ef3cc7f2661943e1c1bcf30dc
7772104b6a48d0a964eab08c35b1e4a4
7772db192e29a0f36e81a7ee1f866fa4
7777ff7c9ece94b24c685daf078827fb
+7779b417e32678c94a59969de4617f23
777a362eea1fdfb519f75526bdf30286
+777cb032bf5a044d37de8b34447855c3
7782e41382ad913d475485f23556b6df
77892af404fef357f6d8878e347d4727
778a4206c65c60b96c7bf4558f41e3bc
@@ -7468,12 +10315,18 @@
779ee912ca8d4c148174ee9c990d58e9
77a36ff89f19e5c117e17e8952d536a5
77a575ba2c666c3e3382d701d4a8b033
+77a7168faa5fdd3cb2ab45711918c5a5
+77a987560007eb20a13622bb2873a031
77a9e1612cd750b41fa61757d4d68877
77b4659485c8c0bf671b14ad659909e7
+77b6f59bb54629a77bd3e3d675596511
+77b94e86cd93af8aa6f10cbc3edccf79
77bc4b354310e95366576cc317775f79
77bd0cfa9deecfb90dcbbb3b9b76434a
77c52f354b2202a8f94c5b2a03788801
+77c9fb8cf41b16ee29c7186ecfd86697
77d03d27b69f931b23a49d2f4ac51aec
+77d16004779fc4aa2e52a5a3129485a3
77d22316bf50a026848dfc7d7d9c9bbb
77dda55b96f8ededd8363bba6dd75378
77df6e8280eb6ae7212cbe3ddab11087
@@ -7481,10 +10334,12 @@
77e9bfc85482f66956f87c5009ab1c0b
77ec2a2613a13b96aad36469eada6642
77ecf85647962b102490822ee8d4e069
+77ef5431cebeb5bd356db1300a6bed36
77f29fa42e74b78abffb0585ced007fb
77f85ef553a64b9eefb399de742de714
77fb4e91f977a000b417cc5a44f99680
77fee2fd1a000fa4186186bf989e026e
+7805845520fead33e6abe5a7563cda65
7805986fab6c7f4137febd105079e668
7808662175d47e184382a36a20269865
780d1eb461415bbf30520179f459a2e4
@@ -7493,21 +10348,27 @@
7810d9ca371ef3dab39e36a825cb087b
78113b832e0b372a15c9cda136011556
78113f4e4b795c037102f1522249fb9b
+7812233092636a8cc80a75c9129bf664
7813454108d5aa6af2a0a3683cee9058
78137ddcac84db12d14a7acbdd0ad3d5
7814202bbbb01913511f9a8343d6b797
+7814abeea0ed796c6c9a7921e9e583ac
78168e511585355cafc891fa8cf63738
781b0fe1fe8a7825cdfcbe6fb3c6371e
+781b80b83f2ed5d63069335a240e8f0d
781d65e987001643304f7e684f883b79
781db07c11c6461fb96e8cf9fdff003f
7823351a0010db45d357816d90b3e096
+782740698d13560e953a76ff55a228ca
7827c944f5c2b2ea78149b1c1941c28a
782ae383ededb9be3da7c5027292f39d
782bf247450224831354cf237c56c61e
782cd8c2754b778ace4856cd85e3f711
783354fbdd57ffb2a746ab263778b1e6
78366cad4903755ddce9548e7243ace6
+783e4ad79b1a267432a1e45cd2d292c2
783e54245957f75c9b3a906d111950c1
+7841b5e62275d1570402fe32efba33b8
784294e2aa48b75df41908bffc5dfff8
7847759b14cfc2545e295ad5b4fd248e
7847d20db0bceb94f93f0e87ba96fdc4
@@ -7516,32 +10377,45 @@
7854aff7d68d4a5aac52edbd496cfd8f
7855ababe4ee7a53f8806835236a7b77
78566f74caad6f98d450b6e7134b9e7a
+78569f7cf6c6be15fc58ceb9e0b94b97
7859b7f818365615e243c6140c7020e7
78628a802d679ba83de1fba9016deb52
786410752874111937bfc838dc79ce9e
7866670e83fb8dff959db686c1ad127c
78677bef2c8c515af57c83a4840e1993
+786c7e6fd5fa1ab6621af1afbfd80d1c
+786e3ab912d8b936d2419eb881d676c7
786fa7d62c99d8e098f43eae734048cd
7870b85ce4f5c3028cac7e5aea212e70
78713fe73f292c6a56ff755594e68516
7874c378896ff89ae7508d2b47639e81
7874f4600e41e35a134170e32a6c7739
+7875517eee90d46d5a32facf8f8e1fee
+787b4b9d54a7a102ecf601484543e8a1
+787ddf1019f1a2727ca0997c74c65f07
787fd0c866c6f705ad3ee228cbeb7997
7881f34a7f3ec531d7fdb3b998839879
+7883cf2e3376f22c1e90485a2ade3003
7884c67ab833bfa586f5a1be415f2d38
+7885c653887eed4957a4df9531452c59
7888d24a01d7d3aec25900775004ca0b
7889b11d99a431bdb7ce64a5571e07dc
788a0deb0264da6ea8e8c76585cc18d1
788a131a4603338ffd99640c8ed08919
788acc82e61837142ea96a0fe18b861f
+7892ec8ae855cfdffe02d08f6d892dc1
78938a2f96ad676ae0b8539335e12c7c
+789555366690949ad659f4446e15281c
7896578870ae75025390f0c11511d78f
789a15f55d5c2b97b1ba91bfd896ec29
789cf5f6ed9908f013f7a730982db529
789fce2588a968105e9e7b13b2d8e70e
+78a1da907d8c193072b79907506d0889
78a523969ce53bd58e6e82a0541a1b1b
78a659b6df16e3658dcead92475f5120
78ae96c8a50b35fcf1eeaf8ad9de25c7
+78b50879cf1ed1651ac816b13b8e7498
+78b6952c3f846be50e62ceebf19472cd
78bb8f5c0262014ee68d4761af92c448
78bdbae06fa818f7929bfa307a12bcc5
78bf751ff25197cd1ee8c29fba66b6e0
@@ -7550,38 +10424,60 @@
78cb7c7c31c9635a89b0bd13feb257d7
78ce5ad040e06c58cde4de011db7552a
78d737c8ec70ded91442770af85cece7
+78d8e630cd8567056cc8838166980929
+78dcebb1d8c10fc40fd72715e462e06d
78dde448e653e6302809233ec0cb19d6
+78de4d44486c36dc5547c67b9423d74f
78dfbfced373358f7b4f536a85a13d04
78e216828ce758827b96facc5b9c2419
78e2a6946a6551139a899f159d027d24
78e30137b2326e5f91150384337ff244
+78e40d5b0f3dda46ee7e9785a6970c83
78e455e450bd2861258e7d597e444fa5
78ea05a60010cc035af37a280637f134
78ee1bf4e43182c7b49ef0d2b329e63d
+78f319e595d8cdc8f901aadc2ce0c08e
78f648b3f2da9663ea99318220b92631
78f6d313b33098cb63adbffd942c2692
78f749dbb9635b61d95fd77c654f09e1
+78fd4c7837ebb2d45ba6badcdbce2622
+78ff368f3c36395217d6ea01ddf2d25a
7906495a15f82da59bfa79e1536e4457
790b72790dd5d508a42139b622912edc
790d9acf7ad26d4720ff09e27f8c050b
790f205af1a17dc5b7cdc3ecb997409e
7913cd130e18265104f42fe4d4b9c0ba
+79146eb45115d71f4778678e5cd03263
+791cd49f7160b0fbafd5e676b5aa4f64
+791d0d5b81539610d4b4fcd594e0fcd7
792048a14a704532bca033f1ffd0cbb0
792640c94dc6d8a13b70af1b22a3e88c
+79273e653dfc7a104bb0d3c4564b5ca3
7928632cabeba99de781f50ae909e9c8
7928f8035489a286786827acabb980d6
792a38c756291254c57999b6e7e285a9
+792a60f0b882e3e44f408acd886a9d3e
7930623f70c285c27eced62cf1ece718
+7932881255e53f2d97fadf8a679bc436
+793a488ab6f319eb5bd6333def2bcc0e
793f8ce4fd2fbbeb14f60f3e27ccb17a
7942d3107945a73c384dad5bea211654
+79464279f478709560261350f9523cc0
+7949a20ca1c1a79ffd1d2ac8b49f8144
794c202c3b281be505998080bc7192ab
79514b72447649610db18e0aaeb53dbe
7951f18200e920faed16bcfa80e62c0e
+795573e8604cb20802c014f468d2c1c6
796491e43f8aff2fff0790dce552875b
+79662646e9b8a7c6c9fa7a2a35883f63
+796f8bd8555d2b46dd4a28008c7176e9
79736d63ea9e5bc07e4fcfcc54346fc4
797987c43e057f0aa673cff76d3b1d4a
7981087e629805464fc0040cb9a48c60
+79816cb0fbc8301b7d10d7f87e996323
+7982901d32053aa71575f35f01870a52
79876b43065b114161a2a2a00b24ffca
+798a5267b5662d6e5d93ebd8f7158013
798e5ae737c3e8b7840f5a0775d06277
79933e97a568811149beda08c6992bab
79941d9494aabc0cac79f17c27936fec
@@ -7590,28 +10486,44 @@
799940916e52418aeb24d8d6c871da7f
799cef9d3674a62fcee7801442a90893
79a1be17f5491ea6e95f6a3c16bee3c4
+79a7be4ee8343bd00d5c8318bbcbedd0
+79ae2f3c6ad2c0855e449c1761800e85
79b1b21f0950102da33d2591b0f5ca6e
+79b2e9ab8065d49cfaf9e17845dba4cd
79b36e4458c293a6bf93e7f6e8c59184
+79b8de7e1268430f75bf4e24a9830a0f
79be487850dd3847acd02b450b2c5fdc
+79c0395061562e083eee6dd78a8bb2b3
+79c14f8cef45c1d04b18840f63e83bfb
79c656c62c3385e06cd08e8208837da9
+79c691c360d02a00074b1bb7d652acee
+79c7e3fc551b4e41a3b167e4ac684f6e
79c8815548e52747dc904dd6b7bdb336
79c9ba5237eec035f48f5a3241bf6aa8
79cc18458d3e03f58bbaaf921946a168
79cc5850b3f222816c9a760fc7aa7948
+79cd77f5e3f2af3eadd7ed6f14aaa780
+79cd93010468035595286416da14458c
79cfdb9408fea80210183c8d4d97504a
79d3e41597266298071355e8949c46ee
79d5a4fc7abed3fbbd89f316ef4a7029
+79d5ff161a8388ed4b60ed40e425124e
79d64eaab1f5ee502b4bb0305100cacc
+79da32158539de71b0ad19843509c270
79da5c23e6a98075706e5d784e521348
+79dca60c45db6d2ada2d1356076f17e3
79df27edc8416cea8329d062cb7be46d
79df41dfcd5464bf21f0adadf059b9a1
+79e6927c7adedc418865b44517a36a83
79eb9a4e97f876457942b1dd86a5bca9
79eba5fa7ded7286acfdd19bcae2643f
+79ed5a85a96292cafc4baa41eb96ce65
79ee162c6849fe512833ae10893aec5f
79ee9d39961a70f6bd8637487797b468
79f475feb2a98845cba93a7cad958823
79f8a41600be68ffe89fa83b5075e602
79fbbc22e665960207b2ca0464bdcb2f
+79fd2fa49204ca3e1de242e69c303cb6
79fe92f82a8f71a6ad7aa60badf7ad42
79ffad0d06b1044587297400b2d6fbd1
7a004af390ce64b63708dfa65afe6e20
@@ -7624,6 +10536,10 @@
7a22805d92d5cc7c02e85998d25ff458
7a22c867fd1d5412f69f5f98e64c1936
7a22ea9304af8065d8c8d588872eaba9
+7a23398f0b22b427eab3e890c4a7144e
+7a24c6c60515c4dcf1de3717f8fcd4cf
+7a29bad12fdba0d1e6642073c7ab0d56
+7a2daf3c3413bd1d910e92f5e7b6e651
7a2e49987bc4eacb879b692f70bbe5d3
7a2fa297f6f748face2ceac77814c5b0
7a31ec289b5e6a3e15b7cccbb7d44f2c
@@ -7631,27 +10547,43 @@
7a34964d0397ee6bc784a736f1a2c569
7a358636acb27d54e77d7e2c6176abaf
7a36d81e2c8f7b96de864a8bec1ae8f9
+7a393a97efbd32cb13707a9b32cbcb3d
7a3e1c0807ea6c4399ef18430caf66d2
7a3e7e046ecefe38c9e68cbc64b4e833
7a42ef1eb19b571a47dc201ca8519317
7a434519c78d96a1f82ae6cd1f824b19
7a45f297a70a14d867c3d9eb310c4b41
7a467a76cf1ff1297115becaeeb1c589
+7a4869418a33d13d65f198338a25727d
7a48cf7cac8790f6d4866ae9cec8eaa6
7a4971a3005a07d4ada01c42ab52ce81
+7a4cad9f8034fe9024a55535592a08bf
7a4cae07f21b78111e1aab10261d1270
+7a4cff6cc24cb06a1a6d5ca37186cc42
7a5420b968b6006b403975182cb4b613
7a562dd0744ec0f5e6dc3e08122806c7
7a5aaba6700299419624e03a312ca813
+7a5afe20dc06a683e6045fb46f3633bd
+7a5bf5193be49a94e467bc28da5118a3
7a5f40eabb6cc045075a1701d81bbbba
7a5ffdfafc23325153586b30be1238d7
+7a71c197310d9a33218f93b7ed305822
7a720f93c16eedfc776315ddf5b825a7
7a7776ef60b6cf8eafafe0b61e1ee2c3
+7a7c956b3c3caa8c3ee0aabeca0f1539
+7a7daeb4ef6752f9744daa75e1097ea4
7a7f10b9628d5270c8dbaf14dc46314b
+7a85d7a5cabd2293063a6691a4efac2e
+7a85d8eaaf0455b93dff85ea4e5ee98f
7a882b4e95e352dca2e595b76bdd2d60
+7a88f5d98e14ae65ea93226467aa38a6
+7a8923d8e7aa41219b16a5fd9c94c5b7
7a8a71ba52af2199bf56a16cbb0dc4e8
7a914c3e8acdc4fb1fca289d9d831ed8
7a9164a21bba9867f4fec396eaa8f481
+7a91d052e60d9c05d76dc263be57fd54
+7a97fcbb9e2bf94703555a7b78d1575b
+7a9b0a626ddeebbd10ad309ff6bff903
7a9dd700b977733d196204430e748c4e
7aa45d9d7c325b8dc1545762eadc1074
7aa491075903c739890aa9a3f35b4901
@@ -7660,6 +10592,7 @@
7aaf11e04738066d17fbc953ee472b84
7abca3f5e7219532aca6ba989662c01c
7ac071d80c5d733e5fd02215777ca92b
+7ac3a0092206d487d186f997d6e3f2f6
7ac3e6a92877ad59d5baf53de27a1ace
7acd8ac45a6fd2ac766612491f2c9d07
7ad0d488837f31bd9df4b22d41a1629e
@@ -7668,12 +10601,17 @@
7ad6868e5ecae31c98dc9bddd59de89b
7add00236520952f7368d976ebb08473
7add70a1a7abce9d26bddd418791ddef
+7addbd9544604b943f1ef540a4617e1f
+7ae080b5e3256381543bf9eb427cae54
7ae36a06049dd5a66d96e41cd71e5b86
+7ae6d98046774cb18b2ebd232a145a72
+7ae8287895c8c8213f317768e6b60fd8
7ae8a46c1ae80a7e94030af67706341b
7ae9cc169e9ba57b02bcfa11c2ca7b57
7aeb5450540e0fd9490d550e59ca26ab
7aed2b672938c1a4308b235be468da6d
7aeebb22769a63dea80368fb1563c123
+7af389416b52660fd5c825d0f9fe670f
7af3cb643b72f45870ac32a53bd3450f
7af7dcb71f74734be0ea396a2c436000
7afd50ba03ba3ff3e574554e15f25874
@@ -7685,6 +10623,7 @@
7b097737166e18fa941adaace7f3d86f
7b0c892896c3f7354788408e8a2a455d
7b0d03a6242fa31a6af47ce5f76362ee
+7b11116f9799777113a8346f23f15898
7b14594e92d6f013629df4c096758185
7b153ea5acf5ecf4e892e03f0c23b0b5
7b154424762ba40d24eeaffa7cb39f81
@@ -7694,16 +10633,26 @@
7b213c4efc03f0375381c8e16ee8f49a
7b225685ee3edf502656f09256a2c6c2
7b22a4ec1466e66e4d89fa49b80f9960
+7b22cf7f16f9e434f11b6a673acd193d
+7b23ed1d7585e7989fe3d399a8661300
7b309fad7ccd301c55f2ef4914d435c4
7b32f2d8035c00b6edcced99a87ef1f3
7b3588f0d983994e25688b44b795bf26
+7b39d39e744a4d7b06e0b2c158fdc01b
+7b3b45de5d0f7322f356b1f742f2cbea
7b3b672ab3ea1b3e46e23e45e31a9401
+7b415dffe9a077afc40ab30f717aed4b
7b429043f2415a0b44731f5641504b4d
7b442b1334b98ea3e5f41168b4ff558c
+7b4fb2cd15395af5ff2ab984c5a8c376
+7b50b2e497efde2153b8bd0fdb2c9dd2
+7b5cce2a43ff02e1da704c784a89d73c
+7b5eb023a0dd9d643f06305d65defcee
7b63cc9360fd77b94c7e47e7ba1ae88f
7b6702b1b3faf33021cf7f360092d358
7b6967cfc8216033b768fef9e11dea1c
7b69c2b1c13b5307ae124b9a0feda140
+7b6ac3a283aedaad569750d477adb246
7b71cbbd72e74c19ac03c781392e3f08
7b7595e06263fd7f46c2351c3b9f0dd2
7b784bbd7df9f42031f2576a0d7c6bdc
@@ -7728,48 +10677,67 @@
7b99b23d805faa9ef0d9fefa6c279ee8
7b9c965f70072c2e34f4cd10fa8cc870
7ba28a6465643b9262e97cbe00a1f1c5
+7ba41b54dd2065d1dffa52d8fb786731
7ba55fa28b4b8ad8effe6f640b1a5f78
7ba5b52ef1a4554d4f7b281ccab01cc3
7ba871d7091d7a7d4afde47fe1cbb3d1
+7ba9608396e4049789c798ff0ff8f637
7baa1392e03609803bbea9e5659d1f16
7baa6d9dc521db9b5631b265ea6b7046
7baacd9e63c7b6c9247ed4ae3dd0e5bc
7bace45e0b7d8b7baad0a8d65ac3bb72
+7bafd06a74b4ad7ad2cbb6af25078cc1
7bb1284c19daad261e9c65858fa57810
+7bb2d3fd15913efa32aac62ad4ed27c2
7bb48ed058aad494a48f5e8ec836bab9
7bb52906af96bbabc0abc3fdaed78281
+7bb7b320d0d44a6648ab0dff34df6469
+7bb85511d657005c7568353ba9538f56
7bb9831a4363fe3f86ee54b070857038
+7bba27097dbe3338a630085a00ea839e
7bbc27e30756e1599cbfddbcc7529e9a
7bbead025c086daa9e99b9a0277516e9
+7bbfac9c71c1483fee6451e17b7f2f53
7bc3bae0f8766c419f48a57ce4cd087b
7bc4316933330f0864d8591a16b426ab
7bc50f19180ed63af24c5835ef97af01
7bc74d8c9c00e0d578b991f703b8cc26
7bd164bef2c79504eac96acc9e79f100
7bd21b193bf2efa103aef06120ebabf2
+7bd39abebbc4f5a676dcf0f73838a64b
7bd620bb7d55c0d7503d17844ea24ecd
7bd8c8013161148d3fac2304d5acc660
7bda13c1e80520b45b3aa45c5fbfd562
7bdc2d2e5935fc3c90568c47ddfb6824
+7bddacc332dcae08800e935ed93d6ab8
7bde0510f4cf964a46997604b10ad60f
+7be0fb5a1076a7d916e269e58e32daea
7be29eb361348f8e9fe2d74ca12b1a87
+7be30cb2dd098f4bfa62c6022a827449
7be8e454ec97b36718ab542215e56560
7bebc5928a98f5b4d65bb78f20336093
7bed540e84c95adda43e0a2a999ef46d
+7bedf8e57470243462296fcebd40944d
7bf0151cdd7cab73fa668de92ec9e9c5
7bf491f9e1c779cd94f0e329b784047b
+7bf5de8ae57f7e158b17cf8eb24b47ea
7bfa4fcb9600173768b0558e0fa37825
7bfe072992413425f3bffe156cf3423e
7c022193abca976b2efaddc5f52c6730
7c0243001f7afe60d7fdbe20d70813a6
7c04e0f26314183e3797cd340ec00fea
+7c06c61c6de78af7be148edfd5943e83
7c0c63d1f3147ad29ac5384f54acd4ab
7c0c84f0a78b11c35a29ec24a5b8e877
+7c0dfc5cb499c165d38d88117bfe4d2b
+7c0fb8673eeb3af431ef8b6c0d2de686
7c117e7f592496e55accdc82ba5bba4e
7c14e0cb788b270338323a30b8356299
7c181f12c53899fe7fc01101929cbc66
7c1b3182277453cbee001f1c62e9c475
+7c1caa0a5410436ffa3cf2cee9c01d61
7c1df6bd892f2e205f5285467644bb9b
+7c1f0b150b88f2f18fb7e5d5c295a845
7c1f465cd71296d72ddb6379922dfb64
7c2004ecac7364540b93297722915718
7c275ba67b5da741b5174736e3f0c812
@@ -7779,10 +10747,14 @@
7c2fb12104a46ffcf6ef034bf3a17567
7c32801eb8bd44d694ef1df6181cc0c2
7c3f198d2628523c4d9313f7889341e8
+7c429060dd03337ea204395a661a35e7
7c4550174044ee51063c779668e4ff7a
7c485d2b5ba5db2e2b9d8af4b0910d15
7c487ea71379518516c5a6e0aaf693e3
+7c4886f129e5bc16c064f62ac4b9f839
+7c48bf07ed473d2cc72e1c26854f97b8
7c4fad76b8919f008d6d2958e902781f
+7c50c5d8601dcddc1a69ef554f2ac40b
7c51f03d368f03528840e3eded391048
7c5f38aa81dfbbdfb9b037631db5fb58
7c6432951d9287ffaa6cb0be0a896cb7
@@ -7796,30 +10768,51 @@
7c7c3c60f3c1897bc794b203e6c07935
7c7e705871d824b9855e11608dcb430c
7c7fcef28987003728041a594e1ece1c
+7c84e51a771e9aea89971f3ed641b772
7c8735257fc745058fc5527cf32c3734
+7c8994e1481dd31eed62058513200ccc
+7c8b8937fadb1b971e7f261d5d02edab
7c8bdc0736d73c195d8cb5fa6ab514f6
7c90210ca8a0ff3098dadf031e979865
7c906485a529a0f09081550278ce4b09
+7c92c76e72140f3daf7dd2eef2c113c2
7ca496c4a3bc4f12e5470628cadac3cd
7ca6b0af93757a202cf7a2d00dc8569f
7ca929c64c3bba0a7e75a019a151056a
7cab085bace31474a39a2050a4e74309
7cabfe9028a3c22ba123d0e785ee66f9
+7cb05da2c17d485cf209f8c2fb165258
+7cb287c644200dd754b925e9af420395
7cb2eec90180c45b6fb351dfbc83647a
+7cb6758ca6307602dc6c3959117c99fa
7cba4bc14fefcc7ecef1e49cc69d514d
+7cbabc8502c46555d608e218d9438eda
7cc6e45c91c27141c61ce99fb9a78327
7cc904d7dba52b02251ea35404e422bf
7cd643c3967a3a7e98df49e35a5cba12
+7cd8a9857a397bba984e942e8cb9cdda
7cd936ad1fd9758d8e9e060d38b20486
7cdb12d87a4c237284f8a8fb58b7a0cb
+7cdf210427bad6e5e23331005fea49f0
+7ce0f3125e078a16b97e8fbbc954bb2c
7ce25770cf735f7df22447f021765bbe
+7ce27fd803cb9d552f74d939777782f2
7ce35ed02846eccce84427996ea78a9d
7ce8dcf826f5226505119a99cbe40616
+7cea22d990c99db98ab3557e55d15a96
+7cf0fc5679d337c87efde6beb4674c37
+7cf332718da28b4114e84616199044c5
+7cf6b058285bce677d23a765626657fe
7cf7cdc7d475b804dd4d9ec3e6725323
+7cf81c42a019a4a47e472569e4b2af21
7cf8a7d3b55e1814ccbe24caa9b8bb29
+7cfb49870d7cbba68a27a8641d1c899b
+7cfe7987386bf11298c60c2c99e53f0a
7cfeed2cb2775b9bed1a5568eed0b118
+7d000ad44e331a9dadf2a359ad5f90c1
7d01a58f3e80e40c30736fe48387c8a3
7d02c477af05f252d667532b40b448ee
+7d033bf9b2a8c08ee6e0b12b9970676e
7d03828c0d62e45765bb8a31a73f2c24
7d0b1693f64e67feb23bb494d36dc91f
7d0f866069d416aee5cdc8cb948436dc
@@ -7829,11 +10822,18 @@
7d14312f7f6fef0e7ee131168c63652d
7d1610b11e414874301bd5b2f31a3b6a
7d19552148675211ce53569ad1db97fe
+7d1b4e572e788aea62a8ea555c168847
+7d1c0846e48d75ce3977c600f088a7c3
7d1d22cdb2bb4323f2b5d9c462147d03
+7d1f3dc9df2def5a58dc5a29fbe45a3c
7d29482c7ba014c985a70498f1a2b236
+7d29cbb5cec5552f098dd2f6d46cfc6a
+7d3629d1cbdd124d7f28f80b2849a1c7
7d36f243fd925f95ded82fc12d877fef
7d38ac588599055780a33fb5d624a864
+7d3ce34ee74c376d5bad5fb08a3e60aa
7d40d0e5023392d60e051d745c0b1fb3
+7d459993c35c7aa85374ad63b0a4a013
7d45e5c223e76a51194a7d509352764b
7d46a579dc564565cf031f3d792be1dd
7d475835844d9c196f778cb2a99d51fd
@@ -7844,25 +10844,39 @@
7d4d462e4c77ebb093492a531be792ea
7d4f9e48630e6370f9c984bc8e1ee055
7d509f22df2fc9e864de96cd9fbec691
+7d56f357556f23c561fa0cdcf0e8e6e3
7d58fa1363834697f3260d264dce4185
+7d5d7fc144475d0e4570690aa523d6cd
7d5ecb638014e7eec7a053be0d20912e
+7d5ee8578ff184c9dcbedc26efab3461
+7d648b4317b58dfc273ee69c6627677f
7d6bf54ce106e7fd6737606210da25f6
7d6f32e195b1015951c57b84733b2230
+7d6fa3fc3bf6b65992fb58f69475b7f7
+7d72ceae5e47f32b906d21efdfd990f6
7d7338fb01cfe9cc26bc3bde96addca3
7d74cb5610f31679c9d58dbe85dc22bc
7d76fd8281ccf27b44da699652cb3976
+7d80f74b93828748bada213488c4e78f
7d83380272eaefdfcd487c9db960f8b3
7d835682beb54f37a9bdd4d563bbf365
7d84a7615e85847c0e313a63800c8944
+7d8621a17b3958ea744122ad5e28ce44
7d89494402442054b5b805d4af80404d
7d8acd079b6578e89e051eafe016f7a8
7d8b671f459920e4f62e0d64f975770a
+7d8b74c479741b2fdadbb3cee23902b9
7d8d1326178c56db49a1062a75dd4d2b
7d8e12aea17e381ad66c8e5e8cb8bf18
+7d8f4d9a747b0f48e30c9eefe56aad30
+7d91eaf2b6f13bb0d5565cb9d3cbe29a
+7d92fbbe0d72360ec6b3dfe4de5e14d5
7d9448d6b37a5308e41f2f186ebb4d6c
7d9f1d858e07414447b68acb966606ed
+7da68c7874670717ac72e71d139209e2
7da786c3809c8e8bb93f5eef1ab5e926
7da7da1b05bf5e9045c62823f764f392
+7da9b5a515cf03b88cd36b23b4e499ca
7daf8798b34733b16500d25ac861edbd
7db3e5bcb7fe1bb380af497ed4156b3a
7db57c0acda7f2e2f19d9c07f7157c87
@@ -7876,23 +10890,35 @@
7dd177f363113bff54be0aa88054e1f7
7dd5bd725d7c33445a142874f690f3b2
7dd95389de2ed2bc53978911e6dad680
+7dda2c0388b80b450ea93b1926407c1a
7ddb0bb6187e0e3ceadeef1b51191cbe
7ddd00725d2934615a81a0c1db5932f6
7ddd8ed803905d958d2bcc6c4533a6d5
+7de208067d522cd94ff70ea7bed36691
7de419fdb5788d46df45ff679979e1eb
7de5d596b690088bd5f3eb7bfb43ccc4
7de5d5b8d23becbb3933201ae48dda56
+7de5ee2ee9e8f381ba2a16164e1cd19f
7de7725ce59a63ffb39e4e0179810a97
7de7f2d1e482e4c36b984729e87f973b
+7de8d65c2cdfb5d7dbd90f9d6e65a96a
+7dea870e25b5c18962743b07189a229e
7deb748571fe156aefb17646efb436af
7dec67cff5b030849ea2944d36913cbe
7dee78437b42c41f0497b0cd34b373c1
+7df1354c7dd3a52a649686aad6c93927
+7df172a254ace73c57bf9bd2d5881214
+7df4c434bba020b1914f120b7e9fca20
7df5de076acbd57eb34245f12847695e
7df8445189cb8e6833140cc492154d47
7df92f6ae4d6e1800afd78df5bf0a8f1
7dfb4e598c9648702924e32daacc58ab
7dfce21465098790210d8eb02328d85b
+7e00beb8edb8b336fd385c5f6c0a3231
+7e035ed5d5529d4bbdbca268f1b8450b
+7e0634436fa59929e08889b028ec415f
7e066c263bd9654784f3dab76a02d26b
+7e08635680d2c1e0ac14416b51b4bc34
7e08fb4c8c5eaae327c2a4b2cf9f97ea
7e0c5eee845b76b7f2cde01a564af3f9
7e0d647ad1ab16691ebf163b7d2e65ac
@@ -7900,14 +10926,23 @@
7e0e20d17d88d03abea88c55fc5ab7be
7e0f6bcc73b55b8431ac605b63bea9b9
7e16cfc654decbcae9c3ff5c4cffa554
+7e1726698ef0ac11bf6b0262977d3dce
7e17587b374f13391b8c8ce502235147
7e17d9bb1e6057ee99ebad2938f8b7ed
7e19022bcfee9a05a81dbdbe90dc99a2
7e1a58ecf42d045db8218643f00cabfe
7e1ca8eca3d90342e91d0a5ef40cb50b
+7e1d7e5c05f293fbbcbc8a3fd320b732
+7e209b87063973b5b0c8c635bcf055f8
+7e297dfdab2247c50d4c8669319ce18f
+7e2f69c4ff2235692e6e5fe9cf08dba4
7e30a4226f50fff94d46493f9badc7a5
+7e324f5acd07527c0fde3d503347bf07
+7e3527bc6171fb9e7d7b94433406f34a
7e36a094e7f0bee3757ebf262ce09b8e
+7e3fd3e257ec8d9510163b7b3ab37aac
7e4231aab014b61847ff6d7146bffb38
+7e45459e782354b49c65893f4671b9d9
7e4984ba28efe20e81841ac8e8d7e4c8
7e4c76b54145ca17eec7b345ac072140
7e5119c004ea79acf99a7bd3fe36ef23
@@ -7918,6 +10953,7 @@
7e57a2c83c76aac808eb9ca926fc9e46
7e5984f8662299731197dadf924eafab
7e5a1866a33214f73c5ff61c3f176fa3
+7e5f6471f7f2e58f338e2a32f2add169
7e633f8aaa2d1c505c1863bea4904f24
7e63666438a42705caac112ab974d625
7e63ba578bad3b6cded92973f95620d4
@@ -7926,51 +10962,74 @@
7e6b29fb7684214958d389db42bb1ec7
7e6e5f3435a1faf7aa83b55ea1454ebc
7e6f19357865aced17373cdc81fcb2a6
+7e7061063e151ed44ba20fc1647d6d83
7e713862c587a85cb7eb472070f3e7b2
7e72fd328d79c8415ce5c6615aa72dbb
7e74c34e28e020e8f5a12e30512f16b6
7e7d25932c21ba85c1b4bf80c7b942f6
+7e7fc33aec4a5711e8cd41d945e6b222
+7e89905781d6a9f043513ae6fde23c51
7e928236febe9f2f8af192c042d941df
7e92f2e356f0152f1d87a569244d2e1a
7e935a13dcd27febbc1671c139c7e2ed
+7e941f83afb0727a0f91b110d6feb7ff
7e94440e7fe7cd5c17c766c2baeaa1dc
+7e9590403500a95a94974f886c9f9072
+7e95a4d23618d84998d276330ccabd9a
7e98a1d4d7dc18c49b553afee2e9b8ff
7e9dcd2e118a6533690f2c85192c1956
+7ea0a35467b94e4ae7ef1c72df880513
7ea58e0a8a9ffded9f864a3ad6c46abb
7ea75b25b2132606a2ebec7b64aaa17d
7ea99eaa46e88de99dcb2dfc4242a210
+7eafc5e39c67fac372c302667f1b481c
7eb46cdc187f6a894046bbc7eb316462
7eb7166e568408f75d4ebd999881ecbb
+7ec0630d1acc231665813c24be93f682
7ec07e5e47a8b524ec939103e2f8d1b1
7ec61b4e98da0531914ba09104ae9ee9
7ecc0aa0f5b2980243c96a284abe608d
+7eccbc2b5b0692a5ff031a8d9fbda204
7ecd5068d551eea9a6f18a3f978400f7
7ecf740ae7e653b368aec4af0ffe6bfe
7ed06acbfd5018d1b53159ac69244b42
7ed6093f020145d0224f995b998b534c
7ed60c743a0cb2664a610b344b60031b
+7ed631c2b4ff97ac0d6a289831521db4
+7ed67a67440f3ca1eb2b930c4116debd
+7ed67d9c7a36967b3bd5abf3026d4267
7ede16faa0ec228c4dd2cd4f7a91a534
7ee1bc37b3ee673cffd539f7afc3f8c8
+7ee3a70b1bfb698511261387a6390907
7ee51476a27e4491521cf4fb94ac7122
7ee69227e0c0a00b613a59a2b28fc6a0
7eea5f5746027fc9f41b889f3592ca75
+7eed6e5676d94f3036b8e95958857fc6
7ef2eead9669efb6360552398388b4ce
7ef6341d0b6b2d1cac54904cc9118bc6
7ef642387f4068dd741deca3237c6571
7ef6f91fb5e5d264f163bd9daf8abad2
7f02745e23cab68d541999a3569799b9
7f0448e52822992594828759cbedb60a
+7f0710612aa339547dd6354f750d5226
7f092bb782e336d2c68efa46d2804945
7f09f4e093868971632310b904dce074
7f1414d4369c88ff5fda12fcd1e49407
+7f1453491d38078f677f83f3a112db66
7f1ca31f953e32b78fa4517fad7ff8d7
7f211e173f10bd3a017352864f4c6080
+7f2275ce4e52ec9aede171488a4cf32f
7f23b1ccbb4c84588eb439c3599dbbe2
7f28b1b162157fe95bc0cf3a97641e62
+7f2c644c56691786ddc169d78b89a0ad
+7f2e74d326dbb00e207e282ee377f886
7f30d0748669ac4f2519e2c5220f5290
+7f315a29b081b7dc41052a5d9b721fbf
7f351f31e1d2e197e33da2e6c25ce361
7f364aa7a3d5b8967b377d4fc6a348c9
7f372ddff28b7d71200607fa68dfef59
+7f3b6a6e7e87d5a93610ff9caa95f5a4
+7f3d0f1072749c718308d7145059534d
7f3e3408910e2e8666e6a368c8e61612
7f3e97eb822588347157fff87f00f941
7f4075bf17edae852fe2c35d98a2135e
@@ -7979,8 +11038,11 @@
7f48e85c62dc2744c653b56a54f98ec7
7f4bd6994308225799bc200d3f2baf37
7f4bd76498bf16b80849760d4076e483
+7f4e487d4b9aa9a1719c9143769e775e
7f4e8b760e5929cb0d277115160d07c3
+7f52e2680bbaff762b6345ec28b52196
7f5523ce9fbb0e2ea819bd46d58d6ea5
+7f55f752b540af29119e9e947d84dba2
7f58855b59ce48464c7ffd1eeebcedca
7f5a034e1cb0ee910f62e7ca0ac153df
7f5a857341cc8eaa2a9e6ec4d6f03dfb
@@ -7990,21 +11052,30 @@
7f640068a36ad5bc4db04c58f2131af8
7f665b1a03c5c19bf6d014d2c39d236b
7f6e6235f201aeefa74120b549f680f8
+7f7154b49a1166c3a6ce77dd07c0c60e
7f76602c63250d2d670db96f35601b27
7f78b7608a63fa3bb824bd318c5b288b
7f7ad84aa903b91bbbe7bc70821f9035
7f7b6bb7cf38344704855f1d71cb751c
+7f7bb5c2cc5e2cad313d19be3acf56d3
7f7be49eaf54c2458f271f605e847661
+7f7c9a2a80c0b51edfd6077360ab01ff
7f7ed6beac93e5b1cabda04ff2154fa5
+7f7f1aa835caacc96173b98ff53b3ba5
+7f7f47ea78abacd3b54a7d9477bcdf42
7f83dd79375b017c760b34362d71e5fd
7f852535345209ec5a5d81a1253273e4
+7f859a2f4fd95c800c486b801ff9f106
7f877c0c6bcc45f6bd2762f06d19343e
7f8d7877f9d34c4b446a0b76989f6d7d
7f8eafc748f99eeab5b19b9b347ca9dd
+7f8ec7012d84f997ae4cdff6136f012d
7f923f6ff6949fe8f1b909fe62803c49
+7f92630af32c4750f54e91edc8a2ad55
7f93942ca8967ce33f89e6270e9d3080
7f96d5b954677b2c1c0168b3f59cf110
7f97e5a4d01c68202602a43d27d6d231
+7f9b4b5a95809ec678092227598ad260
7f9d82f64bc8d7c4ebe7e3f0a5a542e9
7fa5c478e15c506de7ce2d34411af327
7fa95bb2cb629ec59f3b52f1b8adaffa
@@ -8026,33 +11097,48 @@
7fcc8134508c34e9f478363ccbd66bfe
7fcc9c2e49e4acdd4685696948b51d81
7fd72ba23910cd9790dbdfd7bf36d862
+7fd90cf6fb7a04a431783b3e6956aef4
7fda81a0c965e32e85dab6496ce8e142
7fdc7bfb397683bd83f6d98a2075e98d
7fddd775eedeefc9fccd444dc813ae6e
7fde123967cf7e708bd2cb2a4e5cbbb7
7fe3468481fb452b1ee8c7fe043cefaa
+7fe368cb15650c400e6a55016dc8b2f5
7fec93f76087d8084f0ad7901d775f78
+7fee6f349ed92583f52ec0cd75575e26
7ffb376290cc2fadad89a98d2cfde256
8004cbff78666b12090efda2ea5b05ac
80081e99722f26e6e0e33c04bfc92262
80095ba0f6a1dd0f4227060965a39153
+800e87727a4e653e640c999036ca1107
80107750e9cfaeadff8092e4841a0ee8
+8013d4e2a616d19fe9d8731f2c986701
8015f00d13087b42c97d8501c216fbfd
801716a4dea2ed1b10d5877c717fa898
801887f7c94da94cd497e5504a61c5c9
801e758608bdc95206156fb1b9f998a6
+801fcc517f0323c915b7cd0e0c474675
80220c2dd88ae3237c984ec1a26ae3fa
80260467f4f593b0d30693d1d8a80fb0
80262e78750d20341279525ed06741ca
+802791d09c053a473e345d4c3f441a79
8029888f7c47c2558a304b04b6b9fc52
802a5dccd22f62dff1e3b61174da6131
802e2ec4fc39b27914331d0301965968
+802f7ab602873f8b6d8197f16b3c266d
+802ff63986ece417b765eaea27fda104
+803ab06e7934a470b5eb398b7db94daa
803d5dec8058efd9f0434ba3e2bb3fe6
803e7ae7c3c1e87701de86745fc18962
+803f0578c931df11a0ad8bdab5df1a16
804bdf481c08258d248f4696124d8d1c
+804c7712580b1520d59b2ff2e4a57684
80518c73fa54eb1288c5dc540ee7fd6b
+8059460fb03bda1701ddee2502ee390c
805cd1fa1e874e070bb73e6613e49c79
+805f6a49f2d2b0219282a7d7a8ee3655
8061a1df47839e059e4a581ed747d779
+8061d2824b0650d7a32dedb06a23b302
806332b347a672b9e22e024b92354acb
806436a4b2126229c389c47b8fe3b191
8067da87e7e8bccd6038a23e8a387a93
@@ -8061,11 +11147,14 @@
806ebc06fa9439342007ad05d27cd77c
8070196f6b7a0ec7e3f1b144769cb3e4
80706506c99fb6f35bac702f4fafd647
+8070b30f2cfbbde3654c13848dc69187
8071198535d5ec51bf774f8b1abab311
80712ca660047c5b536a40f181c425f2
807268c6ed79f1c9f9d51b12a4920397
+80752b6ca88ce119608b24e57c3251c7
8076a0e0b45f14c834ce1edf48bef455
80776f78fb791c4d23946a2ff446e163
+8078c0ccccfa68904634da86e688b526
807c477fa0f4a350d52d91a90a3764dc
807c92cff297ae3254d38f9de3048393
807c9b36ea559795914fc229b6f43665
@@ -8075,35 +11164,45 @@
80856fcf38fcd8efe7492b57069881a8
808578b3fa6fab92a3925e150afd06be
8085b9bdb7d66d56fa2861d2ee4bb623
+8086aa5de7c2a6bf060fda348156653f
808ab962aedf140d6c1a6292613394bc
808b840029cd9c979ad4b22011f48375
808bbecd06941a8f8ebd5a5b54169a2c
808bc9b9aa5c539e483b53a1c7bb02f1
808c7854a38e49a78aeefa0205f6a012
808e2ba8dfff961d0c435e36eb2c52c1
+8091fe8e65d8c6f946fde4438895d8a6
80948f42637c7908564f0a209a5f4a2b
80952bfe4b9341f7ea6b543d820cc322
+8097f329367f5321ba1a89ca4c4a1435
809a1da3afb36cadabf978296798c9fb
+809d97179464f0dc40e6503e16eba675
809f21a913774f48bad8f4ddf613c3c8
80a8118a1989392238ce9d9558e9eda6
+80ade39a6c6d84897925c3272c88e4b5
80b035e7165e45e5855f5ddb64e34b98
80b204e11b6faf07f542a410021946ba
80b2ecb2a5ed4246232f6c20aec6401d
80b5164257e7af08cd638d5adbe42d54
80b86b2438d41327435761a559a979af
+80b916d5b1a9d2156e8dedf6e77ac77b
80b9e7eda0ac67eb5618520fb2d14d8c
80be88445069c1db1091d5be944a6fb0
80befb4e9bf34560b46d753ee6115acb
+80c359e90e01c55ec7f611c680148788
80c3d596ff5c17de3ecfc1d61805339b
80c751f7484ae209e9032d404c1b1e68
80ca083b96b41ed5219e552239be1158
80ca3694a9cd1260245bbae93d8d22fb
80d35979301e9e3014d57c99796fa481
+80d5b76a3848d8665d9e333016834c76
80d5f0bbf371af1bd3f3fb4b8072acb8
80e071040b122f6a28016ee67bb2f088
80e4cbde28611ff4696222b0fb7b198b
80e6375d85c678bbcbae72bf1f2a5a4b
80e6515e8ff466adb395fc5b81e6d668
+80e6a199f19d8720ab5be142fa7c068d
+80e9b2e7325fc1efbb10cceba2e1d152
80ea3c1127d8832c1293fc56bfce0ebf
80eba0ad3cafa219344b9e60d11d7335
80ebeb440addfe5ecfcb69951e577abe
@@ -8114,45 +11213,57 @@
80f7db73a2142d3ce3928b0c3efedd6d
80f8c0f70c00570b9412189438dc9a30
80fa242542da2426ede716f2344326c5
+80fe937892637423c12e03992e788bcc
81002f4bc1db9b19e45044eab0fc8ca4
8100c9a74700239cc09a87bd0628e129
810586e3b0dcf0146c3a86c4f2d859db
8108b360c510c7bd0e39c754211d1077
+81095138367282061e376e419271dc8e
8109c9fbc1a8b898d832b79d01669a87
810e45d633f021cff90a0cb58ab2cd1b
+81127227b193c0631d61aa47f38d3bed
8114676130953f8f4d9c9f32a90c2911
8115032be418f62bbaff2bb5ae66eb09
8115157d5770a9c80621206b19fb56c6
8117dd281cf613d3941ef27da5b6cde7
811967b67f2048ba02b1fb069c72e3e7
+8120c82033492396d3504666eb3590de
8125330d73deb1a51cb820c64f6ee52b
+8125d07137fc691d4d4351857481b1c6
+81271480dceaccfe822ad47149c45995
812a39007380376a4badb7cc8137ebf3
812ccfa6ec942fc28cd083a78a2ebdc5
8134b06e914354ad8af23a4902a1ebd9
8134e52adfd2b79407fc9901ef83ac34
81364ea67ee13b2eddacf5447a0626c4
8136d2afee51d6e7dbba6b99e6101db1
+8139625c62b793fbb73112c4cb07b1f8
813d30c1454f6794be4b6bafc518bb26
813d52d31ba09073e5ec18076ca9511f
814082e3494d833081c69529f206b7a3
814a8120a219ff6729ee4a248a5e195d
814b604dc153bfede548725b246368bd
814f4c5e5d8be73616c76e8361335952
+81562a70d5d8557ef4eefc4a4cafdfc2
815789d99a81344467d6d83587f555a8
8159d54e44ba8888287b35191ab74774
815a7e4a0f46ec1ffd8f87db757bfe81
815da90d1d45dbfde242e857f9335cc7
815fd0f5890b565f77a435545228011c
8163fbea55d60facdfbb724b520c7d72
+8167078ff01d44e38709bfadb099d522
816883dd09c7ce3a6b66bbdd0f1a06f1
8169576874c298cd355e115e39004243
81699359642b77e2d30bb5a56118da55
8169f80244df9e0bdf4affb8976760d1
816d5242066702d5ade063ff244a994e
+81729494bdf829c8e82d003f804ad1a2
8179f29d1ae06906ed15389424f26703
817fd5bf020baf7a24f2d794b893f1f5
8180b14e8f3349de73d84369eb4a205b
8188ea14a7c2435a4669e7798ea10712
+8189d39e4660df09fbb04c0660661bd9
+818bba1e61c4cf538c2dd2ddd590a551
818f0d073d87adf2362224676071066a
81902ae22e8ade62b011a493b910719d
8193df93a298556262d45c6b50524ef4
@@ -8161,90 +11272,130 @@
8197bc93084e778a1933ca6904b252ee
819a281fa37afc6e7fefc02d88411e5e
819bb4b421fa00354541461f1a535c49
+819e1d7c4062d369717b773adcf95c1b
819e53ced881582795d79cc9d357e8ae
81a0d603cba3be4b4fee2368f968c7a6
81a135c8d2d1f26e9788752f0d38aa6e
81a416cdc8c39d3c201b2d9276976d46
81a83750c765da4341d071098edd72df
81af23316fe71904a19be7044826eb9a
+81b0032835de15bffc089b4a92077ea9
81b0eaeb439539b7ebc0bb21a056035d
81b28dbaf46f619e71d445684ea163d5
81b58a0d64d1f784936a5ecd41d60f24
+81b78a61482eff5c1d8006d093f9e357
81bec247515eb0820569ddda3cb7edd6
+81c054ab72257f598ac77ef4014d4677
81c26e8fb560ffb12fc50345573a60e3
81c2870086830ddd4abb499ac0a6fd00
+81c2f79c8fc8e35012c018b253f005c9
81c617b9c1906597820122e9356ec825
81c8266ad029d460dedcb2e32fd61028
81cec86c6edaf5993f1823473dd044d5
81d3aedacf97aee71d1b40c0c3a7621b
81d4f9d8076717216bfaeeea3e7fff7d
+81d67e87259102e62cad5c0b35776f77
81d70569ed6b35bf1fcb65e6ba2a7903
81d816ec0e15fcc0502aacbd16c1da67
81d8b0702d68a26f29034f56162d2afe
+81dd2be68d0de0d392bfb9425287efd1
+81e285a79d1e6bca960d788761f07a8e
+81e64d49b161145c622b4f1b7c9a34db
81e8fc97078d940854911f301a46519c
81e9ea953d78d0e60b58781a2a0bc742
81eb0609b2386fca330d3f1e95bcc0a9
81ef9106ae14f48c29d9d3a3ce10bdd4
+81f009f867b3a7999bd993925f5db39d
+81f24c9f2d355d0b642479efdf1df41c
81f6f56c4cd0ba64d85a7d1b565d789d
81f723c483a15b361efd3a58006c47f7
81f79b5d02885cfbb0fab1c7ea9cf20d
81fad47c334aeac99fd501edc6052634
+81fcdb8cabdeb330dec4fe3ea2c6a380
82015a6dee9167d4b6a4ea632fb71885
+8208ca4398eeb573ca48b31ca45e0b55
820a1b42bbca1a1c3dfe79e23e219b37
+820c5ef69b07ea8af667b68e1c34e699
820e91577fb856c3daf785f7cbf30d6d
+820ee41a93b7b355734ca9aac9fb5aad
820f356da3b8480a5c56f52f8389ee1c
8213cb107716013405dc8449f6bd9700
82144ad445cbb2de6a03fb642f180afd
821609f309343282fafe9a64a1b43733
82183884d167b3badcd6433d9d8911ec
821dd2e4467cc269e089421fa7e5178b
+8220a30980c93e3d7fa81b0bf0bbc92e
8223021ef8c2b88a53ccdb3b0715ae78
82241bdcd43b7ff8766b8103bf839f1a
+82283c18a62fbb91bd9600405ec0741f
+8228ad66197cfea9774893e8f8a5f798
822982886bd316fb09aeb8c4010e5595
822faf9392fd41cb0fa791ea951ed04c
+823003f7f66ea5d3de284af952a8665b
8235ccd805e9bdfbcdec7c07659f7ccc
82382979242e5ae7552ae2896a4b741f
823eef9ed3138bf4758e0cac90587874
8240973dba3a3527a130e85a7b3e6c11
824500f3f21f7475077d6b89f2902e01
+825260b580ee31ceaa2674a06d61098a
+8253e13f71b140b09f83d9a81d9c1c22
82596d97a6205f8f07e1574243e35678
825ab3fa130effdf149255c13b70d928
+825d9aabbcc18b29d9f8e0a9bf595f9d
8260462976391b769d990108aa24d5e4
8260bf2fd7da5816e2252599ac2275db
+82614144f9c533353c5d4597c45b1423
+82639c8dbd1e85ef03b63c8bf9fc18b2
+8266047be12b9ddef97eabd3eecb858d
826a3b959f7661e0ed12c51ef626504d
826f5296e27d787f4a92a102cd044d9f
8274ef499cc6940bd85feae096049945
82768ba559840008989191ee84a674e5
827de5f08e8f6b93a396aa883e137460
827f3aa024cf44471a16f97ca795fa65
+8289c7f00f75273ea30706e2a88378e6
828b55d3591b5d342f3ca92b21d6e9ee
+8291bb98ded85380c68fdebd9c9cea58
8291f98902958a95f7f0b0575578a10d
8293b497f376f115de7b05609c3fb4f9
829532698561f1a4ba52b7f4b076230e
+82968fd8df91fbf45027087cb7eade6c
829aacd812ef6b9fd4e64bfb3a3a587f
82a46da7fca6cac23afbf49696b49500
+82a503dd73b1a5dd0c070aa2a455efd4
+82a70eb29f65c19570996d20b050065c
82a968aa47d9744ae3ebef61b55908d6
+82a9863d482562763f55b90b10e8da36
82accfc009d48cb484e8f5c20fddf62b
82b1db8f2444031d9f49d9fa34a8aca5
82b3b6325b217c939b7d0654655349fb
82b65fba279c6e1c10502d5579fd6eda
82b714bc6299fc30fc4459f8b192ec10
82b78e0ff8f4f1d43f140e121df5de8d
+82bb3edd785f81154f0d816c3442efbc
+82bcd38b903ffcb72812628d019d1c23
82bd8e563033b6e3b7a07f497a061277
82bf9dc62ed88c3aa4d06af9865ed4c0
82c02395eaea970f78891979390c157f
+82c493fa09f5db027e40bc6c8f997fb5
82c6f2117fa87bd19ce87d6bfab7c8e3
+82c6ff6e8905844aed25811caf479bcd
82ca74509d25520df3b613709a5c4a07
82cf3fda6b9ad2cb92fd95901cc54db9
82d227076ae755438e2fd8d6b057cf6d
82d3bc5da153b1f124c126bbd5deb113
82d5abdbf8e204219a87e645168bfafa
82d87c1410121ce5699b321e5b1d52df
+82da0e415274c55e5a57b7582271a2c3
82db3af749a27f51a89e73182b08628c
82dc2e54f2917715e11fad672e1333d3
82dff4d298cff11bf60a5141c4823a26
82e6bab1ee4bb8618760158ddc75d21d
+82e83120783ba0a83c891d0ef2c93b63
+82eb36a7922e3f50cb7142bc866257e1
82ebf7786291974323bc383ae33c1417
+82f4192a67f1c87a5e21f143001be1fb
+82f667c3cf47b592e2385fc6cd790312
82fd78511c9e8a28ce7e2be2242d468a
82feca66471232b224790fd6fbaa904a
82fef80d609399159d6a9b0a5e1908be
@@ -8252,35 +11403,51 @@
83088737aaebc275c8e83f30d9580e31
830947418b71054df4c0cb19b70bf909
8309cc973fdb6ac83ea6fc4375f1680f
+830b8717c9c4cce5b218e4c7a991c43c
830baa817a8bf5fd177df62165fac5e1
830cee72b12c5c97ee090f94911abf3f
830e2e695dbf4319c95c542a362f4bd9
830e68f7d77fd5089d2522051ab2812f
8313a1430fa7b292e2c454acc0011331
8319f4d68d7ef8162914afdc83c773fc
+831d46db5a2f98fe7791365a7e587ea2
831db29a71f891987a4e181ec647e19f
831db8368e8fe4d103355a178e47a03e
+831ec526b2db75af6e55fc88897f8cee
+8322fb878b036b72f64b0fd1877d5cb2
83248b9adab21b1cbf7d2d56e0fee145
8325c932bed746f9f9350fe5e3dd8585
8328796fac20e8d372b62e183afaf1d5
+832ed7016b174adff48de88ce3b366fe
83339e6e18225b8ae0fc486ed9092753
+8334144ebd8f8757e36e206db6e77246
8334163e7f7d2e5c1daeb7efe56381c3
+83365fc234cbba66575db54271345c6d
+83376a23dee39ede8572e86ef3e90564
+8339a343e150060ce7c2c1c31af8523f
833a4f00b5b7899de5cd04546515a2ef
+833b9439605ff935c01e66adfdbe8855
833c5593cefc856726603bdcd3d8faa3
83412498f484678211519538d2bc13c8
834162c3378bb09a3f8bd2c55283e6eb
8343a2f2dff7355c258732cb7d1c63e2
+8346d239cf5cff5790579d78dcda206a
+834923719a5720e41cdd02abbb9ebb44
834a51b85fb7f2bb75a15fc44074c300
+834d97b333a937558dd34a081e5c8258
8352210a4b07c4c585460cc19c1fe049
835259d2c13bfe0e1c27b4a1f044fdde
+835a313f08cf694339d697625d2a3302
835aaed3c22d08a196d3599545fb8586
835caa24c207708dec43c98cf9d56bf7
835d104ff8c4256f551094be8e26e7cc
836786ac31e394ae0deb26c50819c97b
+836d2faa87b74daad504d1a2eac41cb6
8371b99770e36222752e1e9b0f4c7e4a
83742476ff35fe1c3b7f157bcb93767a
8374c1a08fcf3776f2677e11f02fcece
837533363d12628c9da230574a3fb9ed
+837718d03b8d6acd34c48635d4135f75
83777024c32952d97e66179926171ab5
8377fd7056a587f4a518034fcbc8950c
837810020643531478d4b91a6acdf459
@@ -8294,46 +11461,74 @@
8387e4b44996bb7841edb697237957de
838d4da0dbc50fe734f8224cb13b1e0b
8391df712c2007955fbf651f6f291a7c
+8396a5553bee246f6bb1b3e522675a45
83985c3e5f2746d13bdd6f54d2acad89
839a5ec02beee88df484ca34135c55a1
839b3b9f5e4bbdd550e8ce6d882fed9a
839c8ea920f43d942d1dbd85bc30a84b
+839e2c06654690bebe239b3a379c533d
83a1d9130b611c5d8a35782c3f1c42da
83a78fa5104aafbc822fcad682687066
83a9a7676ad711b8229dbf65bfdb7420
83aa35f49c15a68ab4b58d3e85766f48
+83aa89f6177e3f12628e278864ddb823
+83ab7db6fcda028c8bdaf944f9f4d507
83abce2f06a43ad521cd372197c22e96
+83b013de34fdf618c8b1fa7afaea6941
83b0a45ca34b495dd155c85ac07ba7c7
83b9fffc8c19b0c259331a09680ef062
83bb940190f161eb67407eb18a13d91d
+83be1f750817ae53176aa3d3589eaf64
83be20637e553038ca1af7c84b856632
+83be4c2c30c7a66ffda42e308a350fd1
83bf3c6783db25dfeb78af9730097917
+83c10f5d8f5bbbfe53db4f35cbbdf348
83c1aa3be4c0e268291f7b204cfad920
+83cd6dd3d54e364c9ddb627f8f4e91ea
83ce4329272e62f55640af0b413cca4a
83ce98517a9c88922d1ce5d12e250fef
83cefedc340bb78e43350544940ecca0
83cf0aa31d59c1d227eefb7213d1d8b8
83d0abfdd5a06e83ebf150e1b011c422
+83d553fc77823675a504bbe5fe4257cf
+83da6751cc467ecaa58de0a3b72b48c6
83dbfed22a3e8ce86dbb2100254d37e7
83de20d2ff8acfc8cb42a3243f4bb26c
+83e0a17a43efcba9ee5489a8784384a4
83e73db25d59ba44293b15b5d275c65f
+83e743c660223594e56bd9ea8dc60a53
83e835d5d8abc7ce422f4976182c0853
+83e880394e21cfb20477842643c4cba1
+83f63b405d57e66520d44c5a2fcc8dab
83f6537afcd024ec6fdd5eae4571f5d8
+8400a1776eced39744591c42c0eb73b4
8401dea3d964afc1a1bea6a228757356
+84021582a8678532741230a7c52ba01d
+84070993febd903b31b153ee1bfa65b2
+84074e5282b077847d2200c6a697065e
840a409a046b6f8c9018564f309715f4
840b16010485e56e07c9567eaf709579
841331a3ca7c71849e729294e37ce621
841359a891bff28306d0454c9a3b82d7
841383bb17acb88d7777fafbbabf7948
84139ff3a182c17a9c6c668e12a1fa1c
+8415733874af0bb3a377ccd752cf31e6
8417ddc784be7461e5373d6a8a3fdd85
+8419b5b6215fa64a7790ce443e147ec1
841e012379a1cad8530f4d72937baee5
841f40c5a2bc72808f1f583d804cc6fd
+84231032a8025e7500b21827756ca50d
+842326495aefd70ae467ce567b583fde
8424d98a44dbea364f7fbf259e3f8e07
842555e6a7e7d92db0dc25d6f9a1c2d7
+8427ffae93f5a6c08bf9c93e96d54950
+842accc25c3daafd2c5f0b9fb0aa097a
+842b0ff59ec98757d17f67d72ca0b845
842c2d9955795953faa9de49ae14985c
+842c9d49a1d3e20e2a7e74f9e465ca65
842f5acc10a66317338eb2cac947d888
842fe4d90ab902e0bd4db7282ecfd153
+8431792722234d66552e0989a9bbeac7
8436310c286c32f5c98b86ebe0460a6f
8436733d1bf8e9437ba7da6967d118c5
843a20fae4bee6cffdab7db5372abb75
@@ -8342,34 +11537,49 @@
8442c508f0280f36e67f7eabdea016f0
84446027eb293d9877c38f86dd09be51
8448689cc009bc14dcbd3290be2b7d87
+844b082df3cd31239e4b007951587544
84524673de6cb7015ac353c0522a0ec2
845bc71fc764fec4d3f9dbc48695c897
+8465cceb8e0e242aa192c075b806490a
846a4abb1dc93f26dc8078ef37ab8271
+846a76c40eb985c14788ccdf0f093893
846c034de0d88610196d0d7358c724d5
8470b1419213b93a86dd1bbfd805f879
8470f35b3da24283e6c0e06cbb8014ae
8473a57055bff9858d01aabb05693f3a
+8474400a428d7d9b27e9659e174ae306
8474699d240e5791781bc858346927c0
+84781c2757e4416ff42b987ee5305442
847a469e6530baa12aef2d1409e83440
+847bee60bfe2344ffc188e1d1e461101
847c9e63db01375a5013c79d384cbad5
8483dea2af2a8ce01bbfe2060b0591b8
8485ecce3c5ab8f2f97caa78cdab36d5
+848802ea565a6019490945d9b96afc62
84888d512efb1ba0cea0764498941e48
848b8e875737296ecc0a541ca2ddf3f4
+848d3095be7a3550c6d213888d6f89eb
848d79aea0b62c632e660a59da4986fa
+848e490b9a79564b3d795091bf0b82d8
848ff93398fb8ec0de7cefe9a4678961
8492cf112d95a54ac9c75b9b286a9a31
+849bc17cebf2308b89c27721ed965b6d
+849cbdc277f979b78e49f357d1473087
849d8c1056c8abd8d382c6ef92f14ff2
849eecf21071f319d439a666ee10232f
849f8d2eec6c85360f8142ff4262ac7c
84a46f8b2baafcda5e3462eb2c0107b2
84a4cb671c4dc215e9e855aafa956cda
84a70b559ff9c3476396a1fb835bec44
+84a785d7abe40fbd471f71176a8fb134
84a78b96b3550d10a9cbd045f1ae99d3
84a955b89dc1a3e1bfd83050887a4efe
84afaf1772d99efd889ccd47c918e7d8
84b2a437a1f17aeb21956ec5f43c1af2
+84b4ef0a8c24de905348357a4123772f
84b77b1c2db89ac7ed1e5a3cffe52dcf
+84be1d13b93ed8ce0c3ae40052c5f493
+84bfaca3e4076ce8a186d91014fdbd47
84c229260f2470ebdaebc1c11eb72b44
84c735d55de9382e392270e2cb41948a
84c9c3db92022d1ac8483e18cd1e94c9
@@ -8381,50 +11591,77 @@
84dd0e5c64f27ee83fdd36200b2458ba
84e0977853336adc9ea69da5fa7446f1
84e1251954012c37a7d9d1390b894ab5
+84e5eeb215893d5488d447ad39c3d421
84e7554ef8a152b1f670221a879d08b7
84ed2966f4571d53eeeb8a089eaf1e9c
+84ed97b683f9ae0227ed21e4ae007373
+84f04a81e1d71fa5e877952061b8781a
+84f3bab5a50483f203c98f5457eb30b7
84ff0e9c4788b3a2fdbd1f6734d4643e
85003294d819aae09247b4f0591597b0
+8501d0d498b88e57bb6b74d5df332d7e
85036aaffb850d7251171d6dad6ddc6a
+85060853707305fd6500d45a7e087fcc
850813262cc2af06a7c86413f48e436a
+85099f7f9d54b6d309d7fe29582aab77
850a91bf2cc79a99948148e47f3d9889
850ae021176258cc0b42be3d53ec4942
850f2629c7716fe4d294b2d4f831a1df
850f7582ecbf7fecc56aebea5aff9eb9
+8510beea17b25a5565db1e7659cc6cb7
8510ebb5d162766d83a1bd1d2443910d
8511f02cf4aac0e8ee5a7da1602879f3
+851208b231faad29be86138fb6d95e63
85135c3decb9d925621de5d89e2999bd
851452cfab69a1b973f2d38babdac5c7
8517f4fcae991fd54fed35a04eddcf01
+851b2379aae2d42e8e4e5f65d96c6386
+85212a6f5e4c8bf102dd1b71fd7f57b5
852166b9d3af257b33ac8bc86aaea9ee
852a20d7ce2964c422f78d80bffe40f0
852ce2f8dfe5c60918d328a92b8c260b
+8532b304547dcd50ccf4543c00c38f31
+85348f6d588749e597cc4c11ca711345
8537ee3eb9850fba65a6b1ab6a2c0fe2
+853983a0b59b7bc2489713d17a022323
853c5bd80ad863f52000c263e25d3286
853fe955fcb0e5a4a6d8fcceecfb784b
8549e4fd9125e1b91254f4ad8dc5e618
854ab2e7e5739f7e719d506504c87a41
854db32ba58bf53a67bfac3755f379b5
854f42986f552edad42c25520d3ee8cd
+8550c07bcb0e357feabe82a1cecf7ef2
+8551fe91c30cf93c8fd94c9762b41c25
85551f09c7da5506ea42b8203952d6f4
85569ac20d46a4abecf5a20578c52cbb
+855743fd83465a13708e04844c133b16
+855a94decc0f9292df95a4b10a203e6d
+855f1897e7f33a078b42a3a210c470e3
+8563177503654ad35b2a30f64e880a32
85654a9d0a969b187d3c7492c1a679fb
8565a58ba3540373e507132443e06496
+8566b34e8bf514e251fe5a4b14f6607b
85683bbb130d27f52d70820cbe962206
+856aa7b91bf18b01664b51582f2a2dda
856e3798b8c00e865fd153317bb863c8
+85700fdf86861cbd9a8f6ade0fdd84c6
8577ff1b1a6e7dd27b80f3d4e87d073e
857afad9fe0f5afc937171d4ff656843
857c2a95b0da3d7dd1b1ac6bf359687b
857dbbc127f009ef525e90df073ba296
857e6821d7c79c38fb72e65dfa763d71
+85815c9b5c39afb3a3a5e2523edf00cb
85857645bd72c23db465d4cb5b63a4f8
+8586153d0c1896147db51596ea1e3941
858a4eb6106da7fe4f235697a06ee7e4
858e4ddd566270e581cbafaa1bd1e3e1
858fd33959f4976224a6790126139d9f
+85900ae24433a3488365f594c7522494
8590949f1aed4384a8952e0f90a997dc
859235ac9aaaf82bf72f3a1f56c523e5
8595968995563145ce91310cae9b7c64
8595b19046d6ddf114f746504ee16a7a
+8597fc973b44b31ae6991d00d2628c38
859cba2c4c07bfab9d196d1bc1daa319
859f6fa1e02a0bdc44da2ef614b38257
859fbdb8d3427e3f191cc5e29c5b14da
@@ -8432,28 +11669,49 @@
85a4e3e6abd7259b71cdb2dfd2ca011d
85a839757cf77b0cdf3910b4a91a6d41
85a8ff1b6df262b72ac9d814fd67fef5
+85b079ed7d15497e6bdf57a7999d5f51
85b0d0b83cab7bad61cf0fb191c755e0
85bad1e432da7438b5e5c13da4809c21
+85be9f06344fa14968b7bf8c83f4b894
+85c0adc578e5c7c4cd7fdf61015490d1
+85c35f4943504b76dff92de1bf0b25f6
+85c3d0a28e8829c9bbdf78925eb7ecea
+85cadb298d7b8557de71d16d96d802c4
+85cc4ae96c1e84397637e30903e8e067
85d05b647ab3be9b221d24de81960970
+85d1b94d4623ae6934a43f484e5f13e5
+85d226de15992403bdcf87b765fd54e2
85d295b532a904280ace1f0c945b6869
+85d5eb8f951f42d3f6002878224c6d6f
+85d6e7ff4654a748dd1985771824831b
+85df97d0aba193c01076011eacf3e759
85e1bc302f308448012ef72975af8e3f
85e1c6c50de43efdefdc48a76e772e14
85e289aa04ce07feddc6c37b7867b93d
85e597ea6017b70d49db82d48f2ff15a
+85ed1f2c0bd0f21c8d58558ba618187f
85ef0c6dccbeb0f45e6aa4750e857cc4
85efbdd16d11180ba3ccb78328a4dcd8
+85f01dab11f7a1553d7c7cf588e9639d
85f24fabab2464452e6de5a6bc153f16
85f2a1f53c4824388ce5cf47a45d5834
+85f2ab9fbd4abfb8b89cb7004fadffc8
85f3357e0d8635b94f20143fd5e8ffe5
85f35f42391d4b2c4e9a02a580bcfb0d
85f39c76ce7ce0ababfadc984e22e9e7
+85f7ff945399991987ddb8605afb21b2
+85f8aab4495fd5d2f7df49a5d508bd27
85fc208acf7016f851f6a9eec21e9ad3
85fd87d05d56e553a2d55689f03a0fb9
85feb6b1a990f51aeaef7adaef6aff44
860012cee25223c013f31616d04f1271
+8602d93aeff35b2fbf7b6aad1a2cb560
860328ef8b19a83f32afea63852eb064
+8607dbe8d09aadf667e15d4575a92ac1
+860a12abb3eaef5de01bc32db23bfa03
860c574d09b4682a82396541be0c6160
860ccd24e795aca9724758b32b36002c
+860ef8b231be6068c556583eb94ace61
860fa354049d314f93bbe907f4f2718d
8613f7b7b2943ce57131db2c8be26076
861553e01c6de0d93eb0f10afaccd1ae
@@ -8461,12 +11719,19 @@
86171fdc5709a49d63c721a56660ed48
861d27610749ccd7fec1e38a7ca53a3e
8620fddfaec3de219885aa2b403dc9dc
+8628c34e6554d1c2ddec09a955f95031
+862aa8b87c0db8e732efb72e45147aa4
862dbd3f1ee5e10b440e5056f2da01a7
862ef1007018cbc0320ea5a87305ef26
+86312af07d77528ab5cb07c30ca6430e
+86314ee56de9332648dc960c7c80ef02
+86328b094c7fd301fd555749e6d9cf55
+8633f7aa91e09d45c5b4d09b03165cfd
86365b8b8c34a7b2474affa9af469840
86393795d9f5e201f94815cb88ef2fca
8639aeb10bfe3f8a2b25ce48217a5179
8639d79fb13e25db04b9ddf976a166ba
+863c5b87a10ac9b2b8a1e0de1a89b7f2
863deef02938a0efc86650ca8a0e8246
863f48d8dc0044080a424292f54d518b
864232c07cc73c68289c2fd2f58f1caf
@@ -8474,6 +11739,7 @@
864df149d409eb6c9837686ac58ed9e7
8653c88ac7fafc4a98d53342b447b436
865485c3753da5f5e343d2c434ae327c
+8657417b73e9f68e902aa24bba5ad4ab
865a8e63843778222352940f78118d79
865dc03a1bfe5b970057975f213be93f
865f8afcbd6ddd7cfe39bb2679ca610d
@@ -8492,6 +11758,7 @@
8677ae53cf03c0dc854d0af7df2392bd
867d15963600afff2a935ad6ff131ed1
867f335ca7342ccbefa6565c90b56439
+86806709b1c6fa9120d728fa62b9e997
86807cd7c7ce3eda2396ae92198f94b0
868d09837d71504a52d9ea99064ad80e
868d4bfc5164ae0be6e6976c704925d9
@@ -8501,11 +11768,14 @@
869be2446ef4dfaf057564ccde28ea27
869d1155363bc57711da4a35d322fd1f
869d6f2b56ca354774092889d93dde7a
+86a5ee49a9f5b225be891cbe56947825
86b418f5ffcd92e89c186e5643b6518f
86b731d0f4a55150239cb917c8b0f5b9
86b9eb76fca4780377a1a72c9eacd9aa
86c073e06fd70e5792cb6262cdced9e6
86c1b70d5e06c03d0d9447dabcf799cf
+86c6aadbd0d30f122e1e61ddc6da9b85
+86cfcf42d05d6b3d09144ea4c360e99b
86d0b897973e32ba209359aaf6103596
86d2678e5bbc4e8b57a2bdcc65074627
86d3e3af293567b2fee44f2d56d2349e
@@ -8514,56 +11784,75 @@
86d8f20d84fa36f8dd842f3dce27323a
86dec86c4c9d67b2ffca5940d8f77c10
86e4fbba2abf29d2503efe40cf738b5b
+86ecde198699181c60a678c854467fad
86ed2c95f3c7beb69ee33950862f904f
86ef728fae4763b0de753e67dacc3ae3
+86f1696c309b8d8777d2c136f8089403
86f1df1f382669385a6bb1647d707150
86f6b3754b1dcfe5f0935a15a315b43c
+86fbf796df4f9d52cf9667aec48232ca
86fe3cec391eb550a6a28c0f025f00ee
+870127d314926f644d3d400c040618c2
8703bf7f81b6c7f6f40a090d461a1ca0
+87060eadc0063c2f2de5605f52c43dd1
8707aedf7d7e91c95b95f1f3a1ed761a
87081376c2ed97f20bfb324d5443b31e
+870d6120512daf4ef6086eec9eec774f
8719fea29173fa9710aa2d2f97169380
871a249088426849bd13bde2e9824f5d
871db9609a95315aa842431a546d7a7e
871ed5187108c3586e5e84fe5df5f73b
+871f99d3581914801aac5d424af8e1d6
871fa027399e020db43350431a5cc9b8
8720a773c5243e9a2c862d4973d77864
8722c9c453411e7fa6f369b8c96b6865
8722d6cf8883f8449fdc94216ba965aa
+8728598eb0e75cb31126fcde46155fac
+8729150d8fc3c6c8fdcfab5fbc39434d
872bb22090c3592985e5390275c3c570
872ca7b22f07e423f425707a2e295b57
+872dd840ee94706f639feb12e7bfee98
+872e361192d646fb9f2bb610ec09d71d
87399db91ab92178ff7ef28092b17e7b
8739eb9e4deaf9facc531e4aebd5e13a
873a10366fd532b4576681ddd8b03080
873bb7f85eb40852ce1ddbde4554ff16
873ca002042a50f1c110fd06e1ae575e
873e5724ee139da6fe844a82288a1e75
+87406405f72fcb37045adc73cabaf01c
8742fcbbe611aff3bd1b2386d8f45e7b
874400b6023e564d8d7c74e6d6077313
87456cd4c2279e2a3ed734df87b6d8d3
8745904f602bc1034904265bf237327d
874609de4ee126c73c404fc7cb733407
+87538ff4afb88fd75b3bbca68dcc3783
8754b87e9ddfa4935a35706c475bacbe
8757f421ecfe5d2e4b517ff5f394846c
8763b63b9672568591ee11c751803c91
8764b38186519e6dbb5cdb029b1c5ce6
+8769c525826b9d94c8b99afa9c71e251
876a8958123b315712d6d4b51e9b63cb
+876c22bc6f59499d428d87a9f5aa1f02
877274a90d34b70274cec078def7908f
877400486e4e75d2e901dc5b6528fdec
877579c6d30d077edfbd2bd05cb98b27
+877acf21d1a43961c2b0d3ea3ac56769
877b08e05a647c0cb3201721ba4d7218
8780b29f10787a6452de38e603eaafa4
8784a110d3a5ea6077ae6298989be163
878af3581d8402fba256703138d2734b
878b308c6e4de749b59e77708e04722c
878c448a5ab2000ad4169c968c6eeebf
+878caa353a323fc18ff80556a2bbd355
87906097355d402b3c223a6b6fe38913
87917525f38c049eb4ae3fdcee2d0cf8
87934d725d0fe38cf68052c06b352b96
879e0f4da97ac5cd06a4ae516a894349
87a08dce9020879b1e2b48f3420ff5b7
+87a152f8dab8153c916edb64db539e13
87a2cec408affdc8fb82fc1c51ef45f4
87a6afdb2516e73875c60ffeb40687e3
+87a6f8235470283de028970bbe3b8861
87a90dbb648045b7ae2b12cbbc38da0b
87aa0bb3be7c303a63f5e8fc2c4757f4
87aa4448b19da378ebd376274f7f4402
@@ -8572,22 +11861,32 @@
87b2069791cd8ce4b5db983a3e067e65
87b5e8a7e600ef06909863aad5818546
87bb3434379553a8f15e1f59cafdc374
+87bbbb8bb39700e07cf216be8e8cedb9
87bc2f2b8059523e3dbee9b30829fe54
87be89aa0dc7f8ab2bf0d13e1aafbed2
+87c29318671855ab2d59d99bf93b7cb2
+87c3e1ee97f6fa3ddee2fdef1a0febbe
87c688fff57fc5a6978366f8065b4fa6
+87ca43533528fe47cab8250d2aca6c83
87ccac55f0af63fa8557bda648292ee8
+87cd3b0c5c672c73a36ba687ff3615ab
87cee6e60c2aff13ed21ac185ef4a929
+87d09791fa06a6d28c4a1b88ac003385
87d0afcaf2ff06435dabe43cfb1d0926
87d8db9c12bd47776bf14872f0f73c7e
87dbb5c1d8aac961a8e05628ebefcb1a
+87dc050b05977c0aa55b7fdd2a495237
87dfbf758dfb9a6191f8e46978492663
87e1ae3d3d2ecd20c87bad3a5900c234
87e25d632e125b1bd084709de744048f
87e57d8502932eb0d6c9434f0110d94e
87e62ae02742b3991775ba5723e0fdbd
+87e7c562e0f3dd53048fc07323e38cf6
87e8625178bb4d6c32750fd8127b2c8f
+87e8bcabdea8732bb533079b8603c1f8
87ebd6582ced5b5667e5c19eec52fcbe
87ed03ecb9b8a4f4d7b1d92e3cb85f3d
+87f901fcbd0e3a30633f119f35584f05
87f9e0c79bc510e7b44e1533fb49b66e
880689d1de1b2458952c4af24f37655b
8806c7cf328fc572e38963be74e3ea20
@@ -8601,9 +11900,12 @@
881c413f5c7a65a5e9f74f95689bf628
881c4dacb44c30345a714aa46f601601
882003470f1f893b68b9a18680d8bb36
+882579bcaa6089c28be01e453fb5ed19
8825dc29df68b90b40aa584fbe337bc7
+8826a29778d2e2d503f0e14a2e16b5f6
8828f062c209668797fb239ff8b47181
882b952f24a599c88fe98dd2dd1a5970
+882e6092c83d13dc941e8b26e0b0ce41
8830405557f66111b9e3d036e5ea6554
88305642014bd46b3986470da85d30d4
88319fa9c655d926bf7540eb60d95c32
@@ -8615,43 +11917,66 @@
8847164d9f8ddbec0c8067f053755f81
8849b592b8caede34a8b47670d196ce5
884a95ede3816f1ef2e0cbf0441ab1a8
+884c41332ac82dec8fe5ecbba30a420a
+884fe83807d7eee778c1e3db6ea858b2
8850b15cd17bd5cd5c3389718b590dd6
88522bfe68c7ca3ed0048d0a18583123
+88523e97772feb18c7d9aabf9b5808e3
8852866a81f77d712e51cdeeb90ac031
+8853d7a42fa64a1423327f27f2c78b44
88542ae381e359609d2dd90f22c9832f
885a80dab4aa63f56f5033de1b571b0b
885d59cb3c92473a257401cd918dd9bb
885eff2ba360ad1d76047af739cb13a6
+885f9025007eca4e0ac82dadde6fa668
886127b7185e6719dc2cd63663b9ecc0
+8862111313d64bde600dabab6f4c5b8c
+8862df0b61e5d102ea34f0241327e472
+886908697a815be0e07752ad69b8ca0f
886b0fbadbe374623d2e8f156ddc15c9
+886d08374f97a48df6069667eb75c80d
886f47ca01dd1ae949c33dc0db68b37b
886fb225990449a210978779eea8190d
886fc587f5e5821396e3561e13c16844
+88798b2eb2e2801dfe8bda7c8f55db87
+887bd0b93b0abd116f9ff5892fa8324f
888122b7b2a72e83079262ba1e598ac2
8882ccbb4a67e789ace53c8d3c754d26
8882ea5ec89b7ed77ffdda851f7cbaa7
8883409243c91b0b3ef658f4245171ef
+8883b915e8336d32cd6bfeb73372c59a
+8883f17b8250625064d47f4cf9bc09a9
88878e5063c6c5f63c7a644a6e2f69dd
888a47422e5b5a079b4e3e50e0fe087c
88905520e38773b045554f74b0d3a3b5
889439543eba60d1594f6c8ed345aef6
889638aed40f14568f27d3b04ddf1fb5
8898f01342a2eb77ce4851d3b16ce826
+889bd6b48573fddb566fec80a40c6946
889e5828a79b3ae48c06e9321d561c1a
88a445d0b67b1814e2756a877dc4aaed
88a5e62391feb4349b07e9592f8887be
+88a6d98bc8d93316118890d5dd083d68
+88acd7003a58bb1261a104a2b955ccc0
88af338a341853c75b40eb48e76f68fd
88b2b892f9333e9a58074ff67980e23c
88b36856a0fa650a28deea1e39f71a7f
88b414cf95de36f624a006b0c3c503ef
88b46cf24a7a3cd1cdbcb1029cb0c6e3
88be702d4ffa3b0b0226d3017cfb6878
+88bfff6391795b843b09f58d9781945b
+88c54a297d94a301ce9449ecb43dbb7c
+88c750e460146876bff17166c45ec5ae
88c7a699c9a540f6bc330398d63ce71b
+88c99b04eee5e3f00dd1c3d39cab0715
88ccf23d5ae87bb032e25020d53a498f
88d15e718cba0db954beb39da982c69e
+88d619ad026cf58994726ba000d0cf26
88d7f32bf195921f2310e2984c2fbce3
+88d87c75f7098dabcb999a8637827ca0
88d97e5a067fc25d6d113a484a6c9e22
88ed9a579cd578af80172c15f10049da
+88ee9c8a6595da8966e75b2f136a55ff
88eea9cf9f747f822042b4fbb928bb69
88f38f4992960ea60b45f7b5011b54e7
88f66e5d4b4ee8f2ada07af1aef35acb
@@ -8660,11 +11985,14 @@
88f92b9510709860762a15d59c09d4bb
88f953bf631ea9cd19a42da0083b051a
88fac3d30efd15cf0b2621cc58535c1f
+88fbc59dc0c5bf536b79aafe829abd1e
88fc057e114065963ba75bb32b17cce8
88fc9cf7bc9aec29bac7c598648ce150
88ff118709d6803b96be6e7222cd4c54
89044f83c6d544bf31013c77654fb2e8
8904cddde57510aa1b92596144e98c74
+8907b6757105ef58c8fcf357c76acf87
+890c44cf1e6d4c006afd934dbf64dbac
890c6ae3ef77b86025db713c45d3cb71
890c88426449f903733265a9e61daa4b
890ce5fe70b83634786d9bd2c35eb61e
@@ -8673,11 +12001,14 @@
89143aabe005f474278ff736e93ea5e3
891ea05219b8c55e7f32d0c73b28ddf6
89224a4758e97ecd119431fc78cf3c4a
+89241154254fd7c8700b67fd200ee1ed
89273a96cc0cdb10cc11e2b384f1a643
892b53dccd474dddcc0f56e73f3b9bb4
+892c78276f5b160e4ce38c7ba496326f
892f8f2dd1b23cb695d739b7e03b2bf9
89309ec0f1e6531ff832f4358fcec008
89324fdaa12bf9d76c4e7915fe39fd95
+8933695c8a984739ef9d7fc5409444f1
8934bf0f1e082182c8db75a93532eb3e
89358b8dfe4731902845de1433dd4800
89359ac56f0892cfe9315ca09209b620
@@ -8688,6 +12019,7 @@
8946eef725eea6e9dbb251835e7902d6
89475674c1cec8d84362745dd6254f35
89479a895d07e9fc801b45f934b95ecd
+894c10088d3ff5c406ca9e695d2bf00f
894ce878f4a36c41880b92d5d7e2bca0
895231c8282f4177f379bebca640265c
8954d96c9da27703f0b4e437b3f0017d
@@ -8700,21 +12032,34 @@
8964d9f18fd72bde93424a8dc4eba4ec
89664040418e4791d3cb7984d4524228
89667ce2925f44e9e116ca2705d40f91
+896ae9612c04ea0c64c603e2f8d35c9c
896b1f65beb853744594b1754c04b419
896e122abc6550636354b3fe5f5a069b
896e98ab0059d6cd5f1351498cd0dde9
+8970006cfa5871357597c08fa7c55aa6
+8970c0f35c1206338253ba2f85144172
+89739544ca7f60d32f67d63733ec4de6
897b435a43d828ec7e4d2855d3f1fca6
897c8acf24d0cf87cdb1af2afb5a3072
897e551d31ab084265116c4c1e53b9ea
+897efe230b2b9dc41ae7cdafa7a91743
+898129d23286a0571ea81a638390ddff
8982066f06b0e98140dd23b39afbb653
+8983201eec34aed686400d085ae1ef6c
898d2967cb03dacf73293fca321aa7af
898df540b6b561b19606b16f469907f4
+899073ca3d2b142d0d6eed12cd2e3cb3
89929cf65e777782b053e3343d320b56
899332ccfe991e9b5a4521b87d37a956
899966f86867596b36562d55b02fb546
89a0fdb1f8b3a5002be819a6f6acbed2
89a603e8f4328f2f18a4c815fef49e0e
+89aac74100a04d77dbf84f6bdab01724
+89ae59bd87dca9e9c0d1fe584351b677
89b13d57a72a4bd93bcb01873dfd263e
+89b2052836dc68599eb90e8e3d701e89
+89b486a85ae7c21fe0c5c584a0da4ac1
+89b5e72044b140011138ee001e4769f8
89b6b0884065833b2957063c8d337e2b
89b82a5ebc5d44de2bfab8782a1fc24d
89bf345bd8a04f1a10a39c6c09cadc15
@@ -8726,12 +12071,15 @@
89ca6ba30351ea74142d454dbd1119ca
89cb127aa990f4b83341e02c92a5ebbe
89cde0c21322884208d02a71f17333f0
+89d167eade4927a3e8e13c1235b6bf82
89d199215282a06ced19c0d51ffbf618
89d2fab57ca476915e32f1a1f3810884
+89d5f9edb3cbd246692ce23117149100
89d625eee9acb4bce54980d3a7a04f70
89da1dfc3a5b8e447b9b940f2f5a9365
89dd2d2351ff7bbdd92226d121d8c7ca
89dda8eef07ffd29633e7c043a4178f5
+89df624935561af177dc24f022924237
89e27446774c4de4ee7dc50a5e842e57
89e4cfafae505da5bfc19b2f8a0d64ba
89edff3df70ede6919d3c3db4e523249
@@ -8739,9 +12087,13 @@
89f1983dfaba17a2fad564a2773e3cb1
89f4e90b4ee68090a881f04a32d4b6c1
89f5f14ca5e52214bd284d7957c865ab
+89f92de3d34aa227526d212921ef95fd
+89fad40c00a7ec8800357fd12563f7af
+89fb7542ee74516ebab6ef1c188bbf36
8a0160cd26cc5c398447b1448a096040
8a018d2297a672db2173d8e648d01f18
8a057ca2ce5b2075e936c111f4dc9638
+8a06b21d69f64412ab271e17ebc6a093
8a0bdfc6406a1a3a84d62da2a7e962f1
8a0c21a83267c397265405f1aff167fe
8a11991893a319fe2c40ee7a18954e36
@@ -8758,16 +12110,23 @@
8a2f2cea60501d3777c5c616edaf5943
8a2f3191c88bcdf6962d5be181b9d998
8a2fe6dd445ea0c6a521a6bfd9302063
+8a3855bcccf595fd772ed02f42d421aa
8a39ee05b5e1429d2b8049244d49e11b
+8a3ca5a28907003052491f9e06c46d6a
+8a3d0a909794ced17d1857a7ea8602d8
8a3d8d8ae68efc5cad12cd28ee4c5af9
8a3e37c501a7268cf6b2c5f61e815492
8a41bf38597848cef0154ae05f301de7
+8a4767b8fde1da7e5356d86597bff5fb
8a4a231f34cc02e85d1d3d786a54b678
8a4e21498812aaad165f5dfd4e2a78be
8a535becd8c9efcdea2220fecf376cb0
+8a550bd5179b19c50763eff822cf77ed
8a56d47c2c3a9b2d470f0499baa369c2
8a572ebabc35b161a197ea078f2adf8a
8a5afb5d559120d90e5b84ae10dfd102
+8a5b44a79d22b5b4c36f055bf6064c53
+8a5bea4572e5fdb0fe6721f13f47cbda
8a61aa2925c1e0dbbc2f951d564640c7
8a61ae4abfadac1f030aa9f768ae7893
8a64f0584ecad5b98daba1fe66145838
@@ -8775,17 +12134,25 @@
8a68dc19a258d9714415312236d81363
8a6b253e25bb0697a4935e303075345e
8a6b853f26451c455129673bc4e0911a
+8a6f1482fc1103d2b21eb3c9343ba583
+8a71244a090e3f326339f378197e7825
+8a73398807192fb6e60305ef22047ff3
8a73be28b66ad0937433b2ae2e846c51
8a7440aaac7d5976b54ca776d4245c36
8a7818951a457abeae076af4ef178709
+8a78c60faee44eaabe2a95a2d4bc0e26
8a799cbd54e4c0ce81d39f31033250d6
8a7af7b1770df68688a073da8ec7aa82
8a863f3054d3c35d5d6dc46967b39b0d
8a892dafc2d26fd64235093d1b228355
+8a8ec2f82a54a9e3489be4545f17f579
8a92555883a159951da4e1e519cff22e
+8a965566a83a2bfc0c9779d86f2cff74
8a96bb224d324fd3d99eab204be84ddf
+8a97557d881984f697b3d1aa6b42cc9a
8a97a656afecfc0a13065edb24e1e178
8a9d4dfa11755a8e5775393f74ad78a7
+8a9dd170458ca22d8d1c25fde5b69d09
8a9ebb91e0897950256e0fa54bc1245a
8aa2d1d4fd9126a3e1e8cd7453e9dea3
8aa5c7b106a968d7463865d3b9b2c336
@@ -8794,23 +12161,35 @@
8aa969d5028fae05cc68849138ec845f
8aaa9ebbedf6815884b43207fa279714
8aabd687628beaabba70bd115ae379bb
+8aaf2ece0d32b1e5ff73f98332483f40
8aafd1d3e0b0a36d574752afce381d9a
8ab14aa3f05065085e60cca474e424e6
8ab5cf434446562ce8b783735a2c8b1b
8ab7f61287f73359f9d1fb226ed13d51
8abdffc2469c1b5df727e361321c3145
8abf67f14e1ba0656ed6737f12c03c2e
+8ac03aef63ffdd59094010b0d5a0874f
8ac10af6dd050ee6b0322d86633f72e4
8ac4a65b87e45dbf63144fc62a315f0d
+8ac4bd53afc1ade38cf661be283967ea
+8ac8ca393fc71c7a0e3fec3f5b3444ea
8ac9579360b645adcb00c7a92809ccd9
8ac9ae4dc71aeeb9d1f6bd4b543862a2
+8ac9e157c77fabaecf1bc541ac2fe2e5
+8acbaa434ab406715dd6a90944821030
+8acbc8cc456de417792e7f8b1ebb6ece
8acc5ec7378bfd8cb109e7b1b41de5c8
+8ad2c1c24a774c2728437b452f9bf05e
+8ad444a0d9a83b8bde16e777e7eac482
8ad4564a1daee2641a4d66a04a604023
8ad97d7ba8379b12b745435b849d33e5
8addb6d816c5fbab2645af75ef42c604
+8ae0c21d0b0c8ed13d9989174f7a0a9d
+8ae35df902bca8437255bfc1444f7ec2
8ae3b15149b91893ea9ea170bafff816
8ae4b36cf19b30b3029241fe90915155
8ae57edcad71123777922674ec57ab45
+8ae6351deb3d1fc5a48e86e07ec7cbce
8ae698bc0e6e27fdc35ca6304c7add83
8ae99a8183fbc23029476eb77dfde306
8af235481608387e49ead9488dd3a695
@@ -8818,10 +12197,16 @@
8afa4e0b2ea23e1956a15be594204125
8afb37aab6ea2d898619093707c2c912
8afd19891a1aa4e10d0873548a9943c5
+8affe0801ab7d641f0f45ae0c67f1676
+8b081322045e8dcf8b8e263cfbd404ca
+8b095a393af573a84a97d2026d14f340
8b0ea861ec8aa0443dd3f5ca40753c5f
+8b18a9bdc76102a360c3cb9504703d55
+8b1c140ae354a0f19a270d486dd485c6
8b233f4a0d77ab5dc6da0d38a543c02b
8b33703b9b4144cf814f3ece4de14f47
8b3b7052cd530dee03f1133c5871453f
+8b3ce45af2a781d373446536e8aa8468
8b418059afa7b2bdcc560aef94d7b199
8b41f556daf93d810c884da29b0c0afc
8b433f760acaa0fb04611f4c812c2953
@@ -8831,6 +12216,7 @@
8b4a0533b673290fbb8d7b0b0fd8c85d
8b4cce257592e3642c7b870aa73193ee
8b52c4d0ec972b72048acafee5994c3e
+8b55ec13610a215efbbad2abeb012f16
8b59a6638e98e9c3b638f7483941212c
8b5c870399c4d683819f675382d2296f
8b5caac1fc15573ea354aa5db05e09db
@@ -8840,16 +12226,23 @@
8b64ab727581942bb7caa209bb2c5e0d
8b6969880d14eb3bcbb266fa88ddd26f
8b7027b606d7f140b427dbbd38f7a2a9
+8b75325853d9e574e1cc7aeeebfffdd1
+8b78b5beb791170ffe9f07353778cc1f
8b7bbb4414afe313c84749bec55017ee
8b7cc8af0cd71319bec1e25eee1ce114
8b801427d14ef0b1e7c289eeee4e0567
8b862dc598c7b3f4f1cc110760189cb6
8b8a865a84ab9507fd7c25c0fe87324b
8b8ab4aae35f4da2bbd84ef616509efc
+8b8b3863ccee37e0a60155e689acadbc
8b8b6b0632068c153f6d490865d90dfe
8b8be6c831b165d0affa0783c36b06b3
8b94ecb0a9965908f785dd968f489a82
8b95a036ac6577336f69b0a1c4f33ef8
+8b98dd7d8a74a9d429e0628f098580e4
+8b9b1e9969174a37cd885572b5ba3953
+8b9c9357cf057b2cc2b1eba1e7018bb8
+8b9f86786263380879eec28b328b5fe9
8bac64659fa918bf14edb0007f501229
8baee2f82e6e7e1c2debee214f3a27f2
8bb27be0429be86bfa61a98dedac95c1
@@ -8857,42 +12250,66 @@
8bb5b588da6c0dba3cecd7f1db492f1c
8bb63cb33e7c47ed9f2b4cee709c1b2f
8bb965578277c895a15b6be96886fcbe
+8bb9a06bee364cfad34001d339ce217c
8bbc024a1b59881eb0850ba6ac54aed6
8bbcadfb79be01a36badb667e5795df7
8bc6dff2ee45be0ee9d25a3608d37f9f
8bc873396bffc3119cdd5c3118adbbb7
+8bc985cff6f59d3f9cbccf5835caa61a
8bd2f4bc3cdfae147288fc62fd79e326
8bd4546cb622ffa2d0ee2c89944817c0
+8bd90c0bfe0318b0705ca6ebb2ebbc4e
8bdaded1230876f788aa9634f1538830
8bdc23cfa1e06cb6a625bf8a12f53931
+8be1edb8f9fd9c5e624cf895ab84e0c3
8be606a833649276df5c7db55a8ab36e
8be964e0aba26d47f049ccbf6c3d3cc2
8beb6e2c52cd946a3fa7512d7251b3da
8bf05546826a31bfc5b787afb714e926
+8bf447c68597bda72f6aa00c39a9fed0
+8c02f2a76fcafb0fe66d920c0587f17b
8c0358c59498b15e3d55f13b086c8ca5
8c0696053a40112ff61b20be5efcd8d6
8c07011c105c96187a9fb9005fd2e96b
+8c08a401543e65699ff4da6c75b91cb4
+8c09cdbd26bc740723b77c88c4bdab54
8c0b933e62ee0781777697c17c0d2053
8c12bd5b3bb8708f27aaab1a006b15c7
+8c13e0e309cad1e27d01f3fee99755fd
+8c1491de87600a705fba03bbf315dc0a
8c1824946aac4a85c3d5a37a6d26953b
+8c18a84df9598992832677124ae87644
+8c225d6d19232df8f39f9b185949597e
8c259fa36c9f53ed55ae82a65a66ac11
8c2d4ec65e5c72a25aae2f00d5e46b84
+8c2d6e49eda6d2d6feb04f2c83aeba79
8c2dfa7d855f61618ebc4e3e4d61333b
8c2ea48a155bdea73fb2e4c40c7a6d94
8c355b187218d356c1abdca8c5f422c4
8c3b9059cbf9644ad8a72f360146300e
+8c3ce101cd875de05f710eb6546cb871
8c3fdd225f12364e94b0ddd245f24dcf
+8c3ff7ddf583a769cd41bc478a051206
8c4c7c3de220c8a771d0421d583202a1
+8c4c889b667bff44bb80a6ac50a12d8b
+8c5006576fd56d2b36fe7b1b16e181b6
8c52e3950463af2503f20e1d72532d6d
+8c57906b7afc82e5ed3c454634876586
8c5943d95dc7fbcf7ed7ebb403e447f7
+8c5f51e61c7da214d8333a7bb1b38b47
+8c603eb06837d410d4456cc0faf739dc
+8c618787f5492a2dea345a57ebb5aaa8
8c64515a8f2e858653d974e4b351ceb0
8c6477653bd0adb513d3c345671c80ea
+8c655227e5f6daad211a07cc58bce0ab
8c67ee9cdd5596da5789230f8d197c25
8c6abde21bd20320c36a80c31149a0e8
8c6ee2d3940dfbc38cd191a8884dcefc
+8c7272e79fee4fd65860daf2f6cad0dc
8c7780ff7e5aad97f93433cf96044059
8c78cf2ef0e6932049ec9a7845692f9a
8c78d889fe496cf530e926bf382ea990
+8c79441afd917feb31ccf4fca40879aa
8c7aea267c12643cd7d3ac9d09fa70c6
8c7b147d5836d6594350effe134245a3
8c7c34995c4df6ce090d449b8d883a31
@@ -8902,39 +12319,57 @@
8c87ff6eb943e4723a9e80a28e40d3f0
8c911b33fd0e7353c50a243d217a4220
8c93954715236f748a3c4046f5d683c4
+8c973c3e68a86d18ed0d55d6eb481fc5
8c97e81724ce91debce866cbdf92edd4
8c9c2744a3617c558af1db20df4d59d7
+8c9e01460b393401a143be47ed19db81
8cab6ecdbd3b5843b112b0837b991a57
8cae910c1c5fb2a8ddaf2e4da0c10f08
+8caf219daef4e96d5accb73bd17a9cd0
+8caf576cab815e269ae4421fdd8e5c26
8cb33f31192cdd3fde9aa9a6a97bb930
8cb3ada88b206df46a101e3d00e53c54
8cb64fc7168f637bc313c3bef3fa96e6
+8cbd36c1b4f60f2a33aa9cf0ceefaa4a
8cbdfc05d921f2b83fee125df0630cb1
8cbe028ff23442522e32bb4c0258e81e
8cbe1dcfb1778f1cd9af93249fdd734b
8cc488605e7dd17b98941416d78ebb51
+8cc838ef9f4daf2a66d5d6e64f8f3090
8cc880a20c3f1c1f0d87cda10cf1199d
+8ccc3d98d8976c053cf0d5399088d3a6
+8cce0fe49239fbc91ad0371b8b0e52d0
8cce4b6e0b7ef9cdedac88bc8f15c70e
+8cd08b7fafda8ae4632ccd054a9a765c
8cd4a926ff21a7b845c5a46070d343b2
8cdb78ba7c1578e72c7b7d9391df4813
8cdceb79e12e7d27071aaaa989889996
8ce0a1ee58ba3be9d93a9b49035e74e4
8ce1a0d2100d307812bf390e53c372de
+8ce6e254a04bdcf5c196399fcf6444bf
8cebc5e028aac0e507e133da8ae83e1f
8ced2a25962ed0e842df4c55873f35ae
8cf021cfe7ceca3f054004eb273f43eb
8cf0fadf140baf991d11eebe78a55ae6
8cf219c6c2c5e261c9b2a06512cbd3f7
+8cf62ad77e2c9ae68e09f9b6f0c72e11
8cf62f9876be9bd1151f1863b3a57758
+8cf6c7b032e91531c1356e13e7155358
8cfb4996fef7b5e081589b3f19f649ea
8d041caf4dad972a1e3bff481e65e968
8d044bea68932472655a623ea1a606c5
8d0609533abb0b68fac7f4bffaefadc1
+8d075835a18d36e58685dbdc48c38ba9
+8d0779c5d7f08572e84345e73b4c9dc9
8d09dce4cd60516615ffe7233e368164
+8d0c5980cb7927e364a583c25dec7830
8d0f2dc4e6cd3e2031d7bcdf312acfc6
+8d1195efdc95ec51819e7e5921bc7639
8d1fcfaac59395212f322bd790b1f429
8d208ea370b796a08515b90e1d8333ba
+8d22964710f11c420781f230094bc142
8d242eaee558592397ba1d577723b1a3
+8d256da87b2e2080281ff8effc917ac6
8d2b1304e979aee0a292faf9a8579ee0
8d3153a1663840647ed50e821353cd53
8d33ba755807d49ed0bae51a91ba3fbc
@@ -8942,10 +12377,15 @@
8d3609c232f621da53a7121d5ceae424
8d37e821d2df6589b88ad04fc53bf6ea
8d3dcdfc13295d7c8d24f029979f324b
+8d3ded933e0de47dae22597be7e72d05
8d475b590ab51ac4f1fb7a7cb5475c8e
+8d47dbe8cc466e5c476b0a6cced8a75d
+8d4b90f6839d7871fb20ac6c875eabdd
8d4bad225c98b4d19f03c23f13b40aa9
+8d4ed7082583e1acac02dd258e9fd407
8d4f211261111265d91291558146b1b3
8d4fe5f378fabad0dc458cf844d18178
+8d5035c698acbc065ec2425a07a37fa2
8d567c13a05e682ce74e7162f6e16e2c
8d5cd25d6dd0c81ef89f8c590371eeb3
8d5d62e989a955bc510b5a844f6f7230
@@ -8954,10 +12394,18 @@
8d61ee1350f473cd2c6232c5caf619da
8d6b516f104588e8898fc40964b33501
8d6b7100b78085754dfc0d330b235993
+8d71b726c74e8112a3b7704e39847f18
8d72f5883c7d47f6947f7fc6c37b9ba4
+8d75a6c48e4e39136aace5cc2ea79d9b
+8d75e7a2033dfc697bf38d5bb5960ed4
+8d778fa5f9cc73412161ec1ba6413548
8d78e52033da94cc0b335aa01186a4b7
8d7c4ad83d47386360971a7bed959cb1
+8d7c4c1b3e92326b2b7987e818e8bfb8
8d7d837da0dd5bca172a6e04946ce705
+8d7f3a5c0bc7882a7d033dbb7d7c3c2f
+8d81c3a0d0f865da84ba6ae76c220387
+8d8826692c21bbfbee1af1f947b74669
8d890151cecafc2cad37181dea22212f
8d89d9a7a69435b7e07b1d7af3619e79
8d8a1cd6a65a737a40e60a77bbe00737
@@ -8965,6 +12413,7 @@
8d99109cc6f0940841b8850331b716af
8da870b1d850914c18847e2a57e5b519
8daf49dcd2be2f1798d036757d256bd2
+8db28be1fd5b9af6acb307883379a33f
8db54250cb1bc9f024435889ab582a71
8db55b67c0fc79a82bd3e53756559c89
8db7b76f63867a6469ae791b9f366788
@@ -8972,35 +12421,51 @@
8dc1388173deb626ac65e89f8a18e0fb
8dc2bd536230dbe0d6352d1c0e2c0958
8dc3fa60a38cbcfebacc41885a78865a
+8dc7c929e84cabfd392be0fc36e2f206
8dc8eaa2a95bd562d6ae0d4c45c46b40
8dccecb83c2b354c8ad75abd36393aa9
8dcec7f91d7414d40472b759f9f65407
8ddfdea4545adbc47aab93f1cd1036ed
8de19b2071b4336f1c89ffb1a610e518
+8de2143ff019c8141d782ed93a5aa826
8de7dcd887225964a1c1057835fe60f8
8de9a01ba286e96406b2385e2d362054
8de9c7d78652148a3bd1dfc6361ed8c3
+8deb2ce53970d6b58fa6680fe7631c37
+8df02a20a1c50ad070cba7860f746e4f
+8df36c1c887c540968c8d050c82d9bdf
8df7835d9ab748416280451f45511fd8
+8df8f64e58f2f9477ab4a33aeb55d0e6
8dfe24c1886ea3fd985b4a9dc347acb7
+8e00526b9f62e662bfa229c8aa1edaa6
8e00b586267fb4b08e0b1a22c0927c4c
8e04f31b976565043ce74361b597fc03
8e07e76e7c0be71dcb6e08e8efe6c0d5
8e0e8629e4b85cdea88da485c0862a38
+8e0ee8082ecfa1449029dfb2a8f79189
8e11a831d45a83104f5898a6bbee1c12
+8e1231ca4b24cdd7a9544fa8cb58c726
8e15e9c7bf8eeb71bafe349ab94b3e6a
8e1c596c88f9df3de33487bda03bd8f9
+8e1d564cbc28187388c6e8054942237e
8e1da1a3bb697d92433bff919456594c
8e1e32ed1b27e05e2cc2e1f83b5bfabd
8e1fc6743830e75039556aa30b81e849
8e24443c0cc133e136d87a96199f8e31
+8e27f4534dce36719d07685c5405252d
+8e2c28538bf91309de370b24e7317901
8e2d3e579ddc4f0fd7c5e06a44544388
8e2df3499fa05ce52753650d2c04ad95
8e2e90222bd202b54a04d18c74e5be46
8e30d103bbd45f2cb961d86803d3d718
8e31d6658ed3f4330f545236a8e32734
8e3aa245acabaf2fe0591d17b3b78fc8
+8e3b9a0e60a956b2f817feab49ad1379
8e3fdb154f099c8e5b20e0117ed65346
+8e40453d073cf506ebb54bd6aff72a31
+8e40e48a81fcd587c66baf17d468c879
8e42379da0124be2742febd38433a3ed
+8e431e340de3d338e048635cfd6346e0
8e473263a9b74e8c84da86443454ad14
8e4915f7ef5666a4e42cb34c9738da60
8e515015595f4fda24f541bfd93fd816
@@ -9009,27 +12474,39 @@
8e5c2212da7960a0280a7f7f89f16c03
8e5ca0ae8b56a36b977e8d41abc99579
8e6028f72569eff2dbb92fd62a10c4eb
+8e64f6395969f699acf4234940273b8d
8e6824c01d170a0f6896d5fe1302a9cd
8e6bf7e819cc60f6b55231d2ebdf7d41
+8e79d57f75b6e654da8f7920b3c5b4fc
+8e7b01312ed54f6f7d3f2cbdfc582932
8e8a05f05f7df9df6bf4114cfcc86eac
8e8ae389ee65ad3e610be0b1c764064c
8e8c831a4deaae5323e6a708d212547b
8e8e888bcfce691e554157a14b69e95e
+8e9462f5dce924fe97a4d5322a2909f0
8e9ad87b3e5bddb20d03283c47b7f016
+8e9af3caa8fd519721a7dc10557b86bb
8e9dd5d70386370b323b2f3a7ae77f08
+8e9f8074d486e4e4435118bbea7e5a91
8ea30cbfbb0982cc1c4826eb9897c541
8ea3d7813e21c03aa861c07178835c55
8ea6336aee6dbd25e0eec48c86b1bbd0
8ea70044976072f057a4f9366ab37f2e
+8ea85fb45058312a5e5c7e4c7cb09028
8eadca9660c0d8c28494dc138bb19177
+8eae485e8dfa384efe6d1a72777bd6ba
8eaf6852c44fbee4d5686bc31bdf03ef
8eb466259e0bb022df0cdfc93a62d72f
8eba7cf00ddd5d7f4fe521815c257320
+8ec284f23ae6ab0c6544c547c556ae83
8ec32ea72a76b68fc7db9800a8f17e30
8ec3f7806715044e5e07b288721bc2a1
+8eca9a2c6cf73f9fff4e3d032feee377
8ecaaadafaa4f8f0f173cbde92a27b6a
8ecf56191c0548bbd5c0956efe526081
+8ecf8119fd329a8dc0afff08c70752b2
8ed072d33439a06fc8feb53c21069595
+8ed2d02e31d2ca29c4102dd1cdfff17f
8ed7582a71f5e017c6f8a52ade39db8b
8ed8d462a869723ba32c791fee77f612
8eda4f1ff0eade046cff1e8721972888
@@ -9039,65 +12516,99 @@
8edeb6d11f406d5c2fa9d7b65ad1e4de
8eeb0a6b0f0ab01eb3ca0f4cd1fa7303
8eeb5a76d7234fd543e48010a5415742
+8eebeeab9b012bab6d75329490473a06
8eef3bf21fee20be02163b7cf7041b41
8ef567913c918591a18f8a9758225197
8efdbed41be5e34b564d7f7330f94e06
+8efec13d6bc33c56f2963e051d6dd603
+8eff4c4b9657334dd2c22233765195bd
8f010afc6ce27f997c483303134d780b
8f06e96bea3cef4a8ed5efc694594681
+8f084ea2379b07e9c25842b96feab792
8f0a569574a64a6430c21825ee741ad8
+8f0b9823d18f777ecde5662c067887f1
8f12acfc09e45c48cc9c7945e32a10bf
8f1cc6206fbb4b6bb2c840e9cd36101f
+8f1d3bee6a5f2f5065797897b53b8c56
+8f2123d359157da5cd7015e04d0cfeed
8f21ccf33342422550123741773742c7
8f253aa1e98173c7cf091b1bcfdbe5ee
8f290db0f882b04989047693b33b09e0
8f3783b747e1399a858a18541226461a
8f37b3171da9e29842183ff086e92c2a
+8f3c77537df20bf6d7527d49f4dd2af3
8f3ec3587752efd663fa30d9643cde71
+8f403dafd43add0766c246bb58fce9b2
8f4913596356008a2aef90dbed8a9cab
8f49c7ab0568c1c323378803a250886c
+8f4fd11a53df1dee6c6c4098203dca0d
8f50ee4c49d2114500edc6df0971ae79
+8f64b9c5f883addca8268018358855af
8f67b3bd87f65965872240fa684c617d
8f67d1694bb89280d1302f17dc6b9e4c
8f6845b06b76d37e4e0859e06e780e29
+8f692d6104c545e71a72c0d61b8974e4
8f6c2cb48bce2a0cfa9dd85530282c59
8f6e36bc22ffee9347d27b63e25f972a
8f7069841ac5af6fe46f82370da2b067
8f7247346dbbe5c64f2b89ba4f01ea6a
8f770d14fda54dd5bb0b88151b976017
+8f7889e69b703045e10922ccd4858f21
8f798ac2cb1fb634ce9724fe0d6b83b4
8f7d721d7bf0e3d170cb7ba8604b774f
8f83a53d333ffbd203ce134a32c63aa3
+8f86c3a2a514171a5dfbb578a55b992f
8f8a2706708d7b978434bd1b6bae54ec
+8f8a44048b45f6c6d15e64a5f9caa8df
8f8ae3ffa10b3de30741ab8209b8a70d
+8f8b08b0729bb8b8e44b57b27a648c62
+8f8c08a5deeb282ee17ad327d02a7d3c
8f8cda8e252dc360c6f3eb24fab8f72e
8f8f7e89e1a28ba32d4a109088248a15
+8f90735d673bd32b2a737125fada7703
8f9c9e2b3f1e4481a96bfb74e894bc61
8f9d70fcdfd052d2d87ea88471f1b6aa
8fa47d1a79072e7cbd40fe1f37a0cf49
+8fa49f735466ffabc7b72262b232bf31
8fa66e66b9e5742fd2a85ee9609fcc44
8fa79e45c02e289d3cb907ddabb363f1
8fb56baf14013de5c230e1fd9e8e9711
8fc076e4425f30c9b0736208fe8b0dc7
+8fc501c45b9b46fddb5e88718792c51b
8fc74ca90d5d6c1808534f1aa0e84f26
+8fc785a30d5c253651cb7006fa662f72
8fc8decbacf64638d74c8f74a5d2bfb9
+8fcdac475ac108106c937ed3233e1cd6
+8fd95bfb1b25684ca2d38c573457e2d5
8fdc0a1080b363a8799335215075f63e
+8fde9591cc510a683f8592a69faae303
8fe19a77439aa79d03f6df0137b7c981
8fe6f718cc488237f9634b8f759e3a3e
8fe7ebccf14502220be74377b692bdd2
8ff43001bfa0790801809f3380cbc6b2
+8ff60a4bf8f842b49a00b82be20152a0
8ff95c0fecb08048a4f11903d821486b
+8ffb0744a4a697c86f2c4e3797cd675f
+90010f7caa23e4d257f2cf6435e17167
900274df47d4e505dca881754bb5d5aa
+9004d3c476861511f2bd9575f34c7043
9006e07b4d3ad1e97f3f5eb1fd48851a
900e3b13fafa6500b12b88703a1f0c23
+90111803f1e5a904d5651868fde2b0ba
90139936cbd39d94b6b2416d9611f4c1
9016a2c72b46351ab733a9084ac92a30
901777048ec9464dae0f41bfc195faf2
90189010c22cb6b6983f7c8c09a90d2f
+901aa78b2760411f5c4b7d18f6151654
901e7d74b4fe4c3721da4b15c7d8de01
+901f7b8e1763b5ed62d6fcb3060c648f
+901f8abc79bd16cdfb415d44cb509971
901fa22595e69be00eba9386b92458f1
9020b39d7fac5f3ac7e10f6f7adb3943
90219ac9602e20227f734c9f78311023
90245a412ce28da43027c69af071d46d
+902496a7d67a762fde1c66001c0baf8b
+902571ef2d7495a6dd77f99de7fa9000
902ef7ed3653fe5d590dc52082e42c23
9034f3515ddb27dc0b7910614160ef1c
9037e21a3750fab30a3654e17a1e84de
@@ -9105,18 +12616,27 @@
9039ddabf57192b719688867654fea29
903a2079b53668b0c5ddb66c7a8e5114
903c7804573c821da6cf7ca754d2062e
+903f8de63707989e2363b64020740658
9042e1a2c33d1e6b569e9e4bd63501f3
904445861e305194ab7ec532bb5a5da7
9044547c93bcf483b3913d148650ae5a
9047da6f77f7c3004a4b2f96aa1b0b43
9049757eb53543d528be2f5b26da9c18
+904a4e53ef11ecb021a858b26a9f9e8c
904f826fb200ca0a540764a0ec741dde
+905133361c38a893bebf41484d0a59e7
+9056a27d05b2ea2a0a1046eabdc096f2
905b9c778b2f955fa49a85eb8adf830c
+905d6724222e546145b269b9b99954e2
+905ed43ca3f90f4b515213dae8da2f5c
905fff028c0a0bc315adf0e783da871a
9062113f2a3d990b82121f48e8c9a391
906330a303b977258a40032bbfa38a4e
9063f2370c14c154cfca9234885c4a69
+90667f24a8eb2868722998fecf886ba1
+90730d994684eb0171f427adb9a048cb
907d228225cc0ffcf57942b0e308ca2d
+907f6b8327388a7a3a72ce3fb5edd3b0
908064bb3af304fc9ab0a38d8f2a6adf
90849b8af9972c20995ec8264845052e
9088f9cb7c1abd4e3dcbe3e97f780e61
@@ -9126,13 +12646,16 @@
9097effde3a1e4f835eb4fc75aad65e5
909af4d61c5d988d14b3b96727f72d51
909bd2c856915de4c1432f06095ad347
+90a3e4600a5d2253b70d709989b6215b
90a43d930b93befe7693d0b3fece10aa
90a952ca43e04f7e289ddc5b62115961
90abd81df9f214bf39d6ad08b26e31f6
+90b2c19f41b696317b7b4ed8260f9cc5
90b3505c4a0b05e9c0886a28e1705d99
90b4e40d14fe3f7ae4113389b4418481
90b55a37fb405e9d27fed9e286bed9c2
90b58ff83ab87efee0cb73f62ad75314
+90bd8607a3e6ad1e09a5f2bcc44070ae
90c487fef2c007e430ffd88099321613
90c93067c632d8e8735a332bce14702b
90cc0edfbc8632ab7af06128f160c33c
@@ -9141,8 +12664,11 @@
90cfaab6b35ea4c580fa0f4fcd9ac221
90d85be82eb4abff58b5b9aace28daaa
90d89de66e0cf44ec34c61db369b45b7
+90d9ea66407a5285a4ec2259636e780b
90da5195818a765b3bc2d3c483938a92
+90dbc6ffe116dd704992e3e78abe74bb
90dc05b61e06ca2f4a447a85b780a3b7
+90e25b4340437321811f7c039a70445d
90e3a63f91eb2a29d89410b2aafeb1a8
90ea59e39966e49d6f7839f34b6dd660
90f1874de26e9ae12f99679837d372ec
@@ -9152,35 +12678,58 @@
90fbdded3176e4471bd124a7928404bc
910874ca9b6b932bcbadee4c91a1ec55
9108dc0c2da0eeca73cba59e0566f418
+91091fcdfff01c142111227b502c5858
+910b3234f7dbcfab8fec7cd532dd900e
9112d1d05f05d75fb23d799b36316f71
9113ef531293a7ba9110d6d9a2e2509d
+9115801a709d978d90f1ad9a17cd2b32
9115c46bb98720c98d1f8c8f853415b3
+91222d6fbc917ce8bf2548584fc55e49
+91247da882c0b535758ee134aa2386aa
+912b404ee6cb5f3fdf8a393b23b833f3
9132b0fd15ef5233a651f928984f1697
9136d8b1e9e69cdba1aab4ad818a5fe6
91380d74e1da667902c77284a62dec28
+913931a2643297a6b82c71467fab3abb
913a89fbec23003dad940caf52c349c9
913d5903a9fae8fb1b56e68c700611f5
913e1d76d0ab3514b70d70e801cc4388
+91413de75444cee3cb0384021fa09a9c
914bb39e9abf7d4d9da9669a47272c63
+9152d60c8422d4852c3f76711a1d77b1
9159d7e66dde47386f0a0b6e1357ee50
915d6c3439a0ba60800c6dae4797113d
+91610f9fc477ee362eacf5ed155cc7e1
+9163ff6c8cf4a0edb46f0210d322fed3
9168f5252be58d05fb0529dc58cbbb27
+916973e03dfbf32babae8b71a679b318
+916ce6f0727cfebb37723fbd73949233
916e9a0e9aab0ad38c240c7a75418373
917115dc40cc3dacb72abf2952129861
+91730d59032766e96a0a3a489e9fd689
9175f323276fb6275836aeca4b228777
9183c2674f84d031640fcda087b89dc6
+9183f5231abcdc099aee4cdc00f483c1
+918660656160c59649aa917c24bea021
918876434598e5002f2b051d5a5e63a2
+9189aae6cac43eb92131c5f0442396c2
918a81f2455b4e5028d40337faca74dd
918bc9c5ca408c47df5b2f83343d678e
+918e9521a37ecf271841949a4bca89c2
91946678096d57036b68ae27060642af
91961398c6a1e1da8d27e1a272727e88
+9197bd46a6a375ed0a2d13018c29550f
919afd9ef35155bd013ca0c0b214747a
+919b9c45b80705ab9d3c180b93287418
91a2e44a8f6db641ae68e5a4d00e8259
+91a42ef53f0758c18632218637fffdd6
91a557310da4289e0027bfec1aaa427e
+91a64cc47042eddaee05260f95c122be
91a79288dc973ee6f803779b721bbea0
91ac4f6677563da4acbf06935637ddf1
91b4fe75569911ae520237bbeb2eabfd
91b82fa02109806f5181ded7d41b3b6c
+91c6488b55cb01f304a99e787a344db2
91c81b996dd382db282c1fa59e9751e7
91c95ff4b8d5f9e711a71e3cd597b467
91c9ca3fd9f7f7d618d65ac2cab0d96d
@@ -9190,28 +12739,37 @@
91dcc2ee059fc3bfc6144de24ba6768a
91dda87e90ecaba02eca3b50fc42126d
91e80267b96e6bfd55eeb63fb1e68adf
+91e819fc2c34715a77bf3f2a92941793
91ed606b64e88e41a15fdf317f7d6187
+91ee6636d35062a7812e79f718840a41
91f08ad481ab7aa7c85ab7fef7ad6a6b
91f19c02e08cfad6e36810e60d132367
91f3bc7d3701e633ed343cca7ee423a6
91f496a941a7c76f307da0ee26856317
91f7d79c85db6be2d66ab595d0a1a845
91f9f2eda30cf79a3e677d9a1215f5cd
+91f9fa4bc534bd84dacd0eaa4724b8f6
91fa5634c761846a94136ed32860845d
91fc26b3bbdf5b9579a37513003a22fd
91ff0ec55f1100fd30638fd71b93552a
+920074caeb020dbd9b194673c7c2b277
9203d41c547f00c21e950c68161ef9a8
+92049b7c2a5542168d301dab594ab676
9204a4beba7878ba0f4d0d74c82547a1
9209ad7f53c39aba9cfed276bc480b27
920ec0d328ed3874cf6f61b882cafbaa
921a12e1bf6579399ea1feeb5966d5b8
921ab370a90b2357605bae838ae54919
921b95f850196df41b240905618df4c7
+9220f5fc4308231ffbc66be30a1bc466
+92243c5d2134f809e479770e7e95847a
+922bddd4818d9bcda9c1142881e10ae5
922feed288785b0fefa3405f67f4a613
9234d943e1d83c0bd638696f62a3de64
9236bbba829b2d069f7148fef9abc264
923737699969e6f9435b15d5ee4a95dc
92388653361918222a0aa0da1c33fc08
+923c8331087f592337ce4b2a6767018e
9240768733b4fdb8833fba4a5724dec3
92440c86f9ac2a081800e3babe1e163b
92448866a30a0ceec7c1efd907d326fb
@@ -9219,12 +12777,17 @@
9248f5db79e8a67c90ca0ad4ade91799
924bdabc2ebf48a51ec8a89224e90fa7
924c7c31e33b0bae559ec5091d991a67
+924f2ecaf5999b7adbea3920ec3008ae
+9254da672b914ff66991c6a1cd0b6430
92558c8a8d6beed0cc835a688e092e4d
92566a71f5f86ff71bf15ec6ced0ccc6
925e25f2ad8a3f866fcbe2b9d5ec4972
925f714b59f80360c2216e351bbe201c
+92603d3a00641f5a0cf13df1ea4cf131
+92628044714ee28a3e10a9eaec6c32a7
9265756b9834fd66baa76c5f52610795
926bc9540f5de489278f2122b376842c
+926bf3b86859dc27d11b012ef9d798fd
926df9edd92cbfff4acef79ce71ee222
926ec7c3df28d92daccf5fa47d72bcac
926fd7fdef736921e92e12f1097bd575
@@ -9235,6 +12798,7 @@
9279771e81aa5e215f35c796075fe99a
928040daaa04d8777a57c5f81da3cbed
9283f06c7596a332cc416af5f35c1143
+928551262ce1101abe36c7918f2eea50
9286a5479b522aea3dffb20f55302ed1
928ddd4e23c1772507b34ecc88408909
92947fa4e9e659472208100887d86427
@@ -9250,23 +12814,31 @@
92bd5eba2fc0cc9731d8377204034d74
92bed906e3519b0ab29e537c18592479
92bee067a187e9003a169f0ca6768e89
+92c04400df28b5a089b66d04ef075a6e
92c20a2dc5fa66339f34d28a84c80fab
92ca5c3f1e95634ba0e7d057d8177a11
92cc1c96d19bacaac8754d7027190536
92cc81ea83bb641c6039e44359bb46a8
92ce22d54dacbfbf249df37d3ada007f
+92d19a957c24e402c3a0dfcd2b7cd89e
92d33bf6d5b58d26adaa100f4a6fa0a1
92d85c8419e344a168760550bb84ffdf
92d9fce4b13ce861dd7ad4706ec6b878
92db1ce2b982fe1bd04894fa92923ae3
+92dec3b3a721b5e9590bc94d6c0e2321
92e0b55c049f423c27a2d2a6c3dc3006
92e0db778c9ba7d5f7355e62949b0859
+92e15086fec3362b31efd50281658b87
92e8348bf1955ab2affbe4873cd19723
930e1a7bdb1b4f181311db2ffea21ae3
+93119f4bc6d4d36f5c55d438ac5be1e4
931240d009b84da67fa1ee7e551dc271
+9314b42fd82790fe406fb302f8a1ddc2
+93154b86229bae0375691d35ffaeb987
9315f0648f29ddbaba4f62aa793448b9
931ba5a196963513516e390ddff68166
931c0a852a0d953a89fa76cb69a9e65f
+931c9a60ec4ab3d6fa31365d5a035678
93241cbb9a583e8e8c8de670e0c257ea
93266bd72751b4f542217c8453f00f5a
932cf249f0b7fc30b4e6e293f3ad4331
@@ -9275,7 +12847,11 @@
933906559f6c2d466ba71f53eac099a7
9345ea7ed31bb22b264ecae9a0ba5c0d
934776c941c5dbe294eb21e5746951e1
+9347c668dfedb81372ae36502a51d284
+935287f24bea1646f304bd50166c9e64
93571f86d3eb0a5d1ec22fb525c645d7
+9357d64a05a00922207f9066dff15751
+9359d78ff85eb442d5e3fb0e2b607d82
935db2eb3b1d51a040fadcc788702fa2
9360e210e7f6d8c4ffc3e4e8008f3dbf
9360f5a2f60feeb4edef047a8753c599
@@ -9283,37 +12859,51 @@
9363f3a7a91d8fd21918125343afc332
936e013b89a70078a80ddafbff8ec029
936f1baa4e4fc9bca398fc6fc5b91490
+936f31628f48fe9eb7e3d41e62a05709
9371974c333accb09fa466017847e201
+937251405de54b8e183f4c6377f85666
93727b5271da8e236eb12e947faa8298
937357301142d440caca96bb9d700c3a
9377b4da61033a14ef84576279bb783f
9377c2f69e9b6f793e03499392301fa4
937bd72f99ecf41bd8725369db7ea36b
+937f6fbeb865010035d5241410bade9c
93893788bb959d3a959f60440a8b5930
938f6fac0e28907620e588e59639dbf1
9390e0932c478f9aee409fdd48b91159
+93996b2e604d10473164f6d41bf5ad69
939b484223fd16d444a3279b41292e90
939c550b4ce776fb50e4a5ca69c6cb97
939f2e9d93cf60c9055e7d295baaed06
93a0c9093f097fc53c4179dd01cde90a
93a8860bad9f442ebe8f32db068db6f1
+93abf25378380a3f050f43b4a4676335
93af1ea89ba5530ffe57c399a54fb811
93b0f66d51601ff783dd2639b9471e39
93b266a74e0f7c876d7a674236721550
93b2bcd61c9a9dad1aad0b358045c2b5
+93b2e34d506a71678ce0e14d111c1080
+93b587b6cf45d14fc08c54556d60989d
+93b76dfbdf8886c1dab7d971da88e71f
93bd9d6ed3eb8ec532c03a30df3a5ded
+93bdb71547fd7f1d1eb8efa50deb28f5
93be78ede6240b20d81b76148d12e1a5
93c6a43bf364d236e9c5c6064db21b2c
93cd15ea1cdbcd1e19137a6c14926368
+93cdc1546089a7147ee5455c3ac48982
+93cf0510019b59743c79ca600c06caea
93d12dc41f485434426942eec7699c8a
93d24049cde6d1c822e6ea823ecc7722
93d5c2f73f3f09d2386966c547d9b702
93d83aace85e574c50acd45f4b8d53bb
+93dd096251b2159af04dcfa39cd893f5
93df4c0ff19d24f641053df578c5e553
93df8e02f13353740eea882e0cfcfd84
+93e1f86f011cbc7d9d197b37a428e326
93e216d9c5b5aba1ae1fbefc98e77227
93e443c47a5ac9fdb8923ff179343b29
93e48654708960e25631eb3fed231d04
+93e5ac5b67e9dcd4da01cd7598d88bfd
93e9b75ad50462a4dce621271b03e5d6
93f1d6f9bee5e8462fafd7b6a29ee149
93f37167eefb615c9774a3d2e68e1e6b
@@ -9325,9 +12915,16 @@
93fb852a3ec8ecc1ebd5ea0c7692b225
9400618bc3df790bdb4fa11c6e570634
94014a826be5662f5bd094fddab035e1
+94024c7a2ea4481af810995b0bde7e9e
9403f378ec5aea1cbf44b4e4bbad8c4a
+9404a66fc9c6c92e417e19f438d5e6ba
+9405bf318cef1ec23c2756a733c6e4bc
+9405df91fd384649064659aa38d1cd95
94075987f8db123edc17bdba27904805
940adeb70caebcbe5c73bd0450ca86a1
+940ecfefc39cb15491c5b563dbf5d6d9
+94134f907f2f5b635c3d227f1310b2de
+94164f0a864e4e12316a7cdc597bce98
941dffad0588c4b292fe17b3c3fb7893
942ab2b6e6016ecc1ae90215304d09a2
942d688ab776281cbe1d9ee4ff77699f
@@ -9335,47 +12932,66 @@
942e459ae28f91e703979d1e11e1022c
942ff960cd5950d8a297ac8abe3e9811
94313e083cef8a45eb1570fe01f4197d
+94337b79d0f0076b6119da3b1826f7e1
9434e6f004570c73c1bd34e89d71e6d5
9437d0b3eec4d150d987c8810c37b079
94393b12529aa3921d8d466c2ea8b062
+943a056c2de7efc0b4d10f8e78c6f36c
+943c2de945d5fda17462316d3e1de58d
943d82c81185239d756d98bc64d33ab0
943dde72b5afbebef1494c23fcb54a01
944060319841cdc449f93e376a160ac3
+9440cdf06f5b8827287a35d8cbde251e
9442a8bb48d6b66cee00bf7a5b1a1599
+944314c1557cca545fabc107c62f5793
9443487f24f43a532685f480d9f5924b
944f9b0a14f27e361aa1189467400d4f
944fe398346134774ae7095d8237e3a6
+945357859c1f63f9500c9647317182b9
94563fa32bbf3e04677c78f71682f8d7
945676fa148668daf4d7676a4c0b7eea
945a1b974238b4b2710c53344e80a399
+945c5cc998f86e9ad180013e397bf6fe
945c7cf7ed6b9972f011634d5b05da65
+945cc31ef01dee5c9698ca1b5035fd78
946105a2b83870897915c7e5bb2420c7
94680ee1adec2063dedda657d098db94
946c54f7cef97b0f61600571e5c2383f
+947083bf3633243b5b47c22ae7627ae8
94746e5097cbbe340de7d48e146fcb7b
94773eb1ff628584ddc241aa195106ce
9477bdc5e8f6ac36adba056e1ae2affd
+9479c1a979f15e12ee81049acad44693
9479f97165cf87eee2a6ec50a24a0200
947ff2ab617be63c08f00c77eef488a6
948b71a10028f539e29d60dd45d37d43
+94953ab4bac16610434a8f6e78305984
9495a944f7cce258c09b1ceba9d980aa
9495ea31975a5a8f03ce9cae1866b8a5
+9496c4bbe2b5268480acdff0bb4dfecb
949da6c4c6c896c3a7692c2afed505f4
949e1cab9625367b8c1a30b5995defbc
949e5ba84dc8acf97ee6271b630ca5d7
+94a5822e7b243198fd8d08f12f3c4035
94ab78f0626943fb47b0701a1282f29f
+94ad159ca30180d293d102c0beef54b8
94b264ffe8a9048706b167217228f190
94b2a347e17a744824fa165f60d19ba0
+94b442daad85ca878832332d6a604e52
94b4b7a2f25852649b73e34322259679
94b6ead678277ed64e6bb3f67cbba2ab
94be132f4484f24dbef167a3a206ef0e
94bea96f3fd5235307b6cb9c8e57552b
+94c077a5f8895a1b578b29813b50226b
94c100c6b5866e42de374a3285491d3b
+94c1f8b2b1dab2cbb6aed5f10c9b8f3c
94c24fa17e31040cfd7f7acd42d35f2e
94c7603257d0c004c559f1dd5f336ef8
94c7ad7262786fa4904a8b068d556a68
+94d2db0bb7cca1611645d2e897351b42
94d4441fd25a121df00be95260bf3c37
94d45147b6c2e18842a2410af79adec1
+94d4af81f4ce3d05afc44f714c7bd5a3
94d505de8bd81108ec78d5f1776dac6f
94d6b63d66d5426e8a53807975f5dfeb
94d8c5a640f61bf427c756f70bf3dc3f
@@ -9384,68 +13000,100 @@
94de6dd8c01c3e04f4bad25a160aaa48
94df8d9e8d5c48662c6fccf72c2db5ce
94e22cd21ee6e3d00de342b9fe3d3664
+94e4afcd1d258be25bd6ee328eb32c2d
94ea25775c150372ffeeee8e123f3514
+94eb5b65394a42d5748b6dc4b6f342d4
+94ec418e0a5755d812a68a7b64ce6ae2
+94ef84b790633ebfb0b06a7c5ef041b5
94f1ec892671db18137d6b88ad065ee8
94f56a15311c43d3bb2a739bf1c23858
94f958ea32b643757e13d64f0ec91c55
94fbff43b3223c2f3d73190c36046017
+94fe1925394563f6bdc93dca7d1abba4
94fe53bf2313ad8130d05e1a727a7ee6
+94feaae334a11dcd98095f1866a3d1fd
94ff062d68daa28832d806520bb1f44d
9503f6dadba2b360d8f8d57d4c5caad8
95048037ed45508470ecf6eab23c5f6b
950e52a5cb3812ffbc5a0ec7b355d52d
+95149c592de6134370b7f3eef52996f9
951706454f0e65d189865e67c5a77b06
951b2962dc4d8fe0f7cf7de103252ded
9524b7040c121289f60b645fe5287dfa
+9530a8d08e821fd17aacbaaf90b452dc
9536db8e9964e1c4b876f593b1e3e7c2
9536e36db830f81e1ea782693685c00f
9537eec49f9db9908f2352a0c6311982
+95383baf3e106692e3f64af6d3d2534b
953b831b06422abe96859fbf55c6c3a1
954184e454a2a6f00af4942be79f1e37
+9547625050d10b4a115a0652224edc06
9547b712351a4f7b3434e3d10f85478b
95517bac9905743f6562841a7cbe610f
+9552070974f24d8c56b93176fac754e9
+95568925523f931b3c01e3f2b6f658a8
9557a40d962f06ddbfccb4e716670534
955d4fdffee53e7481f22234bbcf612b
955e447882e800e34a1fe42d9fa05669
955ee7b607d73a439f85b2e8570b941a
95618abee5ed2560a176b86c831e288e
956204b9d79593ac96a6ea0537d66b43
+9563e3b60bc61825a1294fb3e4cac518
956530908dc64e040710c4b15ab479d2
9568a882d43cbf6087a821e97e512f0a
9568f556a1a5cd388c019a37891c6215
+956aa34725afd967e3cc491401800391
956c205bd60918942974ce977b628bea
956cc29895abe7b4cbd652e4ef9dee2a
95709416186b211e59643efe69678a55
95726306daad5705522ff2da89a2d5d6
9572d6d669df79bf32aff0af4bca8f6d
+9572deb2928b3a3983cbce513d3f3dcd
+9576d41cf1fb5d1623d4b039f0e7fd75
957c4a5ca50886aab9f63fd2a89d7a78
957f4d2e2ea05f6fd6752087e38d6e63
957fb41fd83989fc566367acb3c6aff1
+9582298c1acd5dd713ce6521de38c0cb
9584d88b6a7351c209474463b22c67fd
+9586fdf7b9f318d8519cac63545659b2
95931f7707ba535ee7ad380c74913fb2
+9594211cda6e060144a3c50f55222ae3
+9595b6faf82f5eb80d5d03af9c6a8af7
+95975107efddc11ec4da9acc6aa33a38
959a1acbde11ed25a3b5009e3c4c2e43
959deb22525f32f72882ef46d48f1364
+95a04d924e9e40525475d3a55c758982
+95a05a1dc9184e9422b7d799a4a0b402
95a14fbe774ed423e7ced17638412500
95a8c0afe13c4a5ff30cd9392eabe391
95a8c4e1ae8115cfd5498c24661ea57a
+95acb0b826ff229997f5dd5897189853
95b3e927e8dbf51cad1a046227b2aab6
+95b69e335e66c424f2c027e31f31b886
95b8f1409bca511c85df2e1955401c0c
+95be71f46a75be56e26f217e47af0362
95be85b4bf59b5d2be452e9a0e45ce33
95bf4621fd05089c985f25a839cc2d4f
95c01fa830be857714193e4423de3abd
95c251b92a448929550c9ce60ffd10ca
95c43ad21780e807708797819403508b
+95c9bb6e6603d6abd974b6d02142bb7d
95c9e9a582fedbcc84c66d7a5a31c493
95d134677d40874142d2d4e8f9607933
95d2a6eed9de3c2b3c21818873b336cb
95d9b3a85c62990da03e29da0f49cef3
+95dc9345dde8c12172733c284fcfaffa
+95e19dcae54556dc035d04a144e9e407
95e274201101f216e8bd92e62c77f6c1
95e349af5f1d42016da0eaabc869f2a1
95e93253a619126cced4cbab5a69e33f
+95e98b4525a64f899f666f36746ad4e0
95e9efcba1cf43a5a8e904189f1ca84e
95eb06bc411c527628cef89509d068d7
95f5b72a4331a3051fac26c90d96f320
+95f9dfd6c3e934eb8074b618c4282e96
95f9eeb1d2a52337167593a25983bb15
+95fc57cd85c9952a48a4d586c2322dbc
95ff6ca0dfed9b7fdce343f18a7c7c51
96081fc904881e9197c5fbefbed14d6b
960b423bc75c01b30d877e98afa68486
@@ -9453,18 +13101,27 @@
96114a6cc60f368aa63d79b41e6cb6b0
9612a55bb3d270edb3ff48779f1b8dbe
9615303944217bdff0df04413d485d8d
+961550afd0e4be07c7939dc4851d037d
961b60acd2709d82ab7d52915ba23659
961edaae432aee6cf9e3c4a0f80304f6
+9621b6b20cacb1d476d51e0796a2b049
+9623f86e43464df3831cc8ef59c6a403
96250b25580981468376f5c7fe043dc1
+962bf63c5e2eec7a288a7dcff5867d56
962edd266a94eb557041fbf8c5d30c0d
9631f57788b210d50bd95278112e8fe6
963359d4ba6890bc075dd8b5709dbe42
+96358acec914b44de042abefd6007e59
963866bc2d0dfba40d0c5f8de251307b
96399e179c628c4a0b871707ad42b550
9639cadc98735d4484ebc753e1c70052
963a32fbb93d2ce5da6eeaf87f17c881
9640daa6500892fbd666dbb246317b39
+9640fbb83224700594e24b4bb8327adc
+9641600e8db33145f4734df4f73e7f76
+96430376199f3babf09bf8771bd66e51
964329b46929f3630fa52d2a17faeabc
+965c6dcc2af46fc35ebd07ecf5b0b033
965c9e390f0f05648efb5cb1d0549b1e
965db93df2f1a54f9692fe1fb16ac075
965e22b99ee6610e70d17fbd3192be9d
@@ -9473,9 +13130,13 @@
96707493f2379580a8dce9b55fa92ab2
96721de9a2ec101cbf50a79c1ef1dfc8
9673aa33d6d2ca4e67ad77304ceeda4f
+967758403d06ab582e3174920a9ca912
9677b6ad6164e0a3a6dcad90ab9c7c94
967832406b104cea8fdda445950980a0
+9678dc590c691bc5317f560a6d9d3687
967b01a89ccaf0e7170c35d24980e158
+967d91865819d7c3b09c26bc144eb484
+967e02266816e76eaec83d6b5ec9822e
967e69b63c886d7634754cef39911513
967f9bba25b593cc14faef9ec3ee083a
96824a20e5fe8727d18b3df47fcf6e6e
@@ -9483,9 +13144,12 @@
968923ac315a91ff8bef4af03e87b2ba
968b3f04bb9658d8e2ab1455d5440aa3
968bcb427771195307da425582bfad0f
+969234a5f1a039265fbffbcf9bf8f235
96933e2083f795d973fbbc521445b003
+9693c24b563608299c8fcc738f6e2f7a
96947baffc7b44c437dc8ad1b204f239
969614fac19521f70d44fecd4422f513
+9697c00ab179f0d9e343b92fe93d11a1
969ff44228aca4326420b47ed1cd7b1b
96a03a6fe10840ecc6765ab3f62bb825
96a47ca681fe7f7748dfde0468496638
@@ -9493,19 +13157,31 @@
96ad4c0f8e15adfc5615c9ac9fa418f1
96b166310f26ad17a6aa7c106711feb1
96b438bc0cf9c192b59da764d47658e9
+96b616dbea1c1cc776de7a979fef42a2
96bc7f1618f99e33f564dad29e2059c6
96c1fdbbaddabcfcd7164faa9e096317
96c5aca4068eb1ee05b0972f2476077d
+96cb23fad4377eb141fd445036b1cd0b
+96ce3c296e6562e85abc2f018dba43b3
96d4ab835c5008dfd25d81ca2e6a02d2
+96d544812be9c1f263f6e9380400f407
96d93bd9cbd444bf29847621aeba1fcf
96d99ab9da6523be7c95a53b4f08a0ab
96da0dfcf8a263fb94e0131a8278e16e
+96dbef5564a54ef5991a5aa38025a0dd
+96e6a0bda5f3995b6f6314c446dfaa89
96e900c5dd0de55d2bfc0b4c2522fa87
96e9a3ba79c5d299629fd3464583e469
96ea784158e4b550e51df6cb67b4d122
96f584471dc2afc6c224096004d450a3
+96fb57e3d2cd667f83171b3609458912
+9709d09efd9edc1dd59c96d34aae9044
+970b34c6924b9fa1bc6ee146572e5cba
971002557b2e18bd5c676dc01f8be2c7
971041d9543367a1566950cd77d751e4
+9710d47696ea52ef14ada6dea9900c9a
+97155ef4ccf2bb456fb4fb1628d85078
+9715f24e229a7e4a1534c5c622ab1728
971632af16ce958ae5c40226ce32e13d
9719b6ce55b96a171d5f404c685bb70b
971ae29d26ab6e6578f3358fdd99710b
@@ -9515,46 +13191,69 @@
9727a7980ed239400129bef3a7b3f5dd
9728bb415830634b9260fe1415c155ef
972a63e62aca267cf49ec23e79e3c24e
+972a74380f71f2b9bc40d9b6345006d3
972c487a3f86e3084c77a8368b1cd842
972daa442f9a0f386a39d1a22b490bcb
972e575fa1b1b3b298f2807a657623f7
+9731f828d6b7c096626028ea25811336
+9732853e72000038f2b3f30b0f974c99
973364adc55a1fbd6e08c10d4cb6e0a2
973526a994fd3d8fbe1236849190e2e2
973793441794e526e52258f53e467391
973c4623a6e7da340eb60e5e320c97c5
+97441a83ab5ceb939f863d0819bd313f
974489a7d051f11d102d94bf28b5419b
974703fd7e0188c2cf42471c48a6c9a5
+9747847cbf4b831b1d257bfc3912659e
9747b9b930e6563d6b070f720f6c48c0
9749b4337dce690b897ad0b9a9e55a24
974be5a085d18b5041456e4690ec3ae2
9754524b5b3d8b43f833e896f579cb05
+9756f3811491bf1091c4cc2c1ffb3fb7
9757670b24c3362103d8599467063074
97597992f1517fac2a77f45e544e2748
97598b07bde384ebd26e0c4162dc3079
+975a09d3f4baf5a172d09320c72eadae
+975f58a90fe09213dc1103b3b3b701f7
9766724a97167f4dbf39c6eb7ee3a5e2
+97673a1fd4a90398320a4fa91a3ef4c3
+9769247562cfc366ca2336424ac23b2d
976de60823b0520daafe310d58079b8a
97727acfe5566b28d759df940c8e5dc9
9776357db5da42b16790d3f6acf04ed5
977e1826b8e83dc15133d6957e51ac16
+97819d7ed60beae9904df331770d7cc0
+9789acf3684f96c2f0caafc477252c7e
+979203072d263232c12986fd6eea3193
9797abbbca5933094a0ebae59cc10f84
97983cd65948f23f18fc7e2a04e466f7
+9798934c007a9fc8c8ab35fc9ad0ede9
+979b448186900bdf7a4455a130982815
+979d8b817ad6e8d00a32699621ce0185
97a57d307b3dab3ff796277d89861d26
97a5da8c04f3c82cdaeed5b57a4f483a
97a5f2a87a2c8b0ad921e76997e5bc42
97b1e4f8518fcbc1dcb257a1c317d6b2
97b37f899ed7c1d3a4692f7b18543bfe
+97b4d817fa3d5fa7eea3a1d8c53a8b6e
97b80dfaa68568947dd40af8758e110f
97ba3fb75b7f2f2a9cdc62e3841844dd
+97bb2458eade2296df1a95fbb2af59dc
97bc5f1a024dd9c014a36c5dc7277c41
97be6be77626d8804c6535d02eb6b8da
+97c18ab96139c38e425e2a6fa8d35fce
97c91858cecc18abab0e6cdd3a033a9f
97ce03e2f456caf925024d1580a9562a
+97d43db51f02f49a153e021cfe1a3f8a
97d4ff708a7016f0925f1e8702655a3b
97db192a74c0d7713ffebd54a18ea4b0
97db2f18d5ad1bd289d2339e6351c461
+97e0153fb0557d0ddb6b7bd2ca92a251
97e5829301aa1c03739f8b576a39b09e
97e8143397fffb51f5bb125828299e3c
+97eac25f41b48b5a4f156058feb8d7ad
97f0afa684c351072d65474f39ac6979
+97f0b8e84b352e20cb5118638fceaa30
97f2870bc46a8d069ad0051f8370ee00
97f321151d42bb74cde79f96d9861511
97f3bb9c0880a5a4eb6cc531a636af7b
@@ -9562,11 +13261,15 @@
97f640db7545e75336ca64b62c6f84f6
9801051dfa98d753d3c59f4d9b93096a
9801c89fcd7ede5d2e7561297b93afd7
+9802b04cff3e6274c761e013466baf44
9804e0e3ebccd359ef91a18588182b3a
9806b54e46b6b4291ea779bdec6d4e7e
980c90ce1f01ff630410891f76bc68e0
+980e856ae6de91b26ca5f991bf134422
+980e8d19d5c1b7d268e80d74fe3eb964
9810e8045e6a434dbf8add75e4959655
981233072ae033a20cf158a288b858ce
+9814409a50f8815561c4b1aff7ab9ac3
9816d5795f2123dc3400e522101a92e5
9817274209c845b43537c8a3fc6f05f2
981cb56ec7b7c2eafc9a4d61806d53c1
@@ -9576,11 +13279,15 @@
98237bd28eac299607d400889f968e03
9825b208635bd6387435d44af37977e2
9825c8c811ff05d452e8176cb32fe578
+98283fcc2c61eec1a66216a08a51a9a0
982a203b018574d758327b50a7c43fd8
9830a39accad3c14e4d744e2ed35b9fe
9836a2d691b71c2e2951fc75b1412fc0
98389f8ca3d64c754ae66ce151bf5876
+983b6000c6696a7cf1a27994011b3d34
+9848237aa4bb4bbd746db3e3abe334fa
984c342094eea7e1c8752637f39e4b28
+984d56acf46b943a9ea8f019fdcd1780
9850413262acc40d3e791b140258e55c
985409c48103d5367714b9cbda8b9ac9
9854e539d203750a1f54ebf2201e780c
@@ -9589,23 +13296,31 @@
985ed3bd4c034ef0bbd42b5e36b30a51
986af39f8bed3841397297561d5adaa3
986cca8ab073fdfdaed55a013fd3d5e9
+986ee8e7aa770dc1aea8fb3851280234
987287a38325b00adde3116feb171455
987393e0844691924f19354b41be030c
98745fe9f4c53a2081be4fdfd317f150
+987d8fba44296cd987dd840a3aedfaed
987d907787dcaad18d8c892f475c8021
+987fb583d5198ab01ffee3c3f9397abc
98825389e5572fc3ed5ccd9a826daca8
9887c8112ac7108fe005d6d3459bea34
988add19399a04fd2ed6c81cd0d91218
+988b4d533c0d971f953c48c5414ad203
988ce9b9eb36a9e7713b58ef98db37bf
988ed8a8315531f344f7314f39b2c61b
989279c6bba50c54a82d2419bf2ae212
989677edfc59ba2af1cddc3b978e55ca
98971604de800d47789f28c4c287f8e4
+9899fef5ae94e00b503cf86b71f0d433
989b4ffad1c1d992b16ce0573dd3adc3
+989c13c7c95514de4b43c8d755da084b
989d439f68307a8cc484dce3b20dcc73
989ecc240324f997d5e1789747af9053
+98a89a22c99f5b08ab3810a657f54507
98a9c5415c2f0f13cab2da05415e27f2
98ae9241c41f7e4307c01c7e22c9dae1
+98b080bb9fbf20f2bd28903208ab53a1
98b25f00b25fe75a9871840fd36a17f4
98b4e6bd0bee591b85fcd083e4800311
98b6eb643a27267ae252bfd1f003165d
@@ -9613,27 +13328,37 @@
98bb467efa0b403ed1b71887f74c945f
98bbfbb71c020a8a9b3fc77fcce32b89
98c59b5a2be1f6586e85cc73abd19b07
+98c9514ba5acabd49f5ae5129c2514bf
98cb8907d50bb97c4955a4fc3b1828de
98cd2d4a4c28d79d9f26d0c2bd84fb76
98cfa274959e8e6cae7ee76ad5f9683a
+98cfa35f3a56bc474ca26a4000e6253a
98d06d2f5c94ccfc9e0b513643e52000
98d10f2f909e637648fcc9a402d3bf0e
98d11258621a8311e5b8bf4282e6def3
+98d4ac893dade12bb28fe9a8d12c2b02
98d9819375d562e5aff3a28310ce203b
+98dbd5f79f4f3187b4e5723fdcbe847a
98dc646fe50fa365d904b3da5ce9632e
+98e16830a0441aadb24eff7edbc61201
98e3130acca7b432d2f1dbbd6633dc61
+98e7f279a2f29c974e4e0f1328b0a286
98ec6875c25d881ed5bbb6a879376da7
+98f3494373bb5c5f27ba72f516a2e840
98f43aaaffcbaf05d85bf8ed19f9316a
98f7d2ddde6853188ce00e023b1d1359
98f8449e4b0f2a0d416cced5745a97a9
98fe0cb4b061c20d3d12956c2fe65512
98fe618a3ef98d07d2bff144d1c53cfb
9903b0218c7fb88cc023f6a066cfc1d5
+9914b1b60a0c66e29efc5b8d04445aa6
99199d68e7acf2945a2a23ee94a14dbf
9928457b727a892ff83cbc826b966e00
992a2acc09d0f0202b25370b8f135d48
992a94b402335f58b9efe1c9c90a4f5e
+992bf5935d5615f3d18dd84855d9e4fe
992df7fad95f19cfdbd0881ed1296a64
+99324e6c0d05d721a048113cdcd2f433
9933e8ada843fe5cb2660a60a9ed07b9
9935d15d6347b509020fc164337a5c5a
993835a5762033e25c6d31d27d35af77
@@ -9641,6 +13366,7 @@
993b875b84f7b0afb2857acf87bb483e
993ddcd4044305bed0cbec5983897f23
993f03a49f08e60fb3c6eca9017cda8c
+9943ed8e082075bdd74685fb7472f4eb
9943f41a2ce7663d3554803aad3f3722
99451dc3573da46aa887dc090b9822de
994add08ab5945115bc225f2efd20cd6
@@ -9648,12 +13374,15 @@
994cc0029255e3f3c1790954c510c4b0
9952a011ec7c057d42d4363088cfe566
99537572a95b5c80d7e91a4efd17dd3f
+9953e33ce3ab7c46964bd18dfcc88a02
995c2ae2796dc65ba029f5f2d32dafa7
9960fefdff8a58cc8160fb215f644bec
99614e108361e58e7190464275c0bd5c
99673019b873ffd447623d24638c7ea8
996bc0c25724c0416e1f56d4e18d502f
996c4ebfd1cb46ee46b204970c4a1a96
+997114917a37377a3e5ddef3bfaa459b
+9971cd31a16792847480e0d23b1060e9
997207b98a8db8be45fc9ecedec0344a
99728f565f0314165a3972524647bce4
997a1d008d5ef574bedfe17178fb6091
@@ -9663,16 +13392,20 @@
9980bf2d6748b4f336a43d2430608d67
9982948bf46b7bd3a2c433958ebacfa8
998594acd134e1b53838898830d04ece
+9986868b49c9074c735e276c8036a8b5
999013cd579d6615d8392ea87db9e137
9991d033cccfd2f89ff36d7a43112722
99952e744dd77a7fd2e60b986294cf66
999f586fd524f6933dd7239dc27ab264
+99a0a77ed3b046c70949f19f0c1bcf3f
99a24f766ef5c61b6f6b3b3b9a12e1e6
99a45058d5e66262ca657291c27e8c65
99a4b2843242522a4f060f2c408b5e56
99a654a338efbd6fc6a0e2d7e5f1e632
99a6c68f58daca9a3bd411349cca4e05
99a9b282ae165463844b3109dac3c1f2
+99abf9acf03ce80d058601f1f901e165
+99aff8cac7f4cbc8918af23c3b13d20f
99b01b7026a89999d010d56ca65ba83e
99b78b73e260b25e311cb1610fcb7149
99bedf22341c75c5eca47d8d6d9b0d14
@@ -9681,66 +13414,94 @@
99d0afbb440990d4db1fbdfdd17c2bbe
99d1501077821b4c90d628ef705b949b
99d6019e97feabcdb49f68d3ed019364
+99d60658815ea18c01ef1015c6204787
99d72f0eb6b8202ca80e29ad6ffe6868
99d97926de2f6bafde9f598148a6ba5e
99db12b4ddcbe31519eff9ab61a3ff3c
99dc43a6beac54b53f1b79db129f14c5
+99e095ff0596de6b0fdcfd5f9f2c4069
99e1b97286f64c7fd80615281774a51e
99ed4d1e4de7783ddabcd227316308ca
99f0f82ba5febb60af18640c9538842d
+99f148c5f5500a0dec38e5d8870b23dd
+99f3e356c386afdb233864e8ad214177
99f69dbd30e3d9651f21f243a998bebc
99f868eb6c6190075cbc47dda930ba74
99f9a19a39d7619c591e309ad111ae08
99fa550b6486ca2baf3d873480e91891
+99faab60225e8572687023f52eba3238
99fc1f1099bafd39c166e48877826037
99fef578fdbe2e00a934c0f33ee5b42e
9a0042adb3bef413cbc61f510430d27f
9a078806d0fad797d6dcf0603cbd4707
9a084299cf87ae5d7388985b3bdd6231
9a0b8cd434bcd328fc660906b6376796
+9a0e19225e2fc7e56b120be5f3400698
9a106f7a3e72a0ef1c29532e61922c48
+9a10a881b79029b46e1d72e629788106
9a10b0390daff5ed34eb7c14d4b45e3b
9a124b15d886618bef3eec663593a862
9a1706060c181cd8a421d50141286fd4
+9a1ce9fe7027ab43f229773b4551c940
9a1d2ec74cbbbecab4f6c78a0a3ce330
9a20995a6f80d37366770ba8ceeb72aa
9a20cb9d7b4134e82cf09a6856c6671d
9a21fefcaac971d304d9f89d0071524f
9a250214586226a36b5839c6db140714
+9a256a607d7ca3ee1e74876a37a0c86f
9a28e554d42bb75ccc5a13df1c3a0dad
9a2a9ff771e845bfb2377b07e6351ee6
9a2c1b80e41024ba2251f780ba56615e
+9a2c350de7a7e9ce34e12366b948edad
9a2fae2409aa6c8227603cc8537da731
9a2fb00189e84eab5b319134f18f61b0
+9a31dcde5e864c7787bb61542f3e4796
9a323025e305d89eb7f7c7f692bcc15d
9a3299f800b6ebc2460e74a5ba53e491
+9a343c157a67f56be2fede708295ce62
+9a3851bfdcc0454734ccc5904d1b22d1
9a387d8cb566ee78a96193ef1a192850
9a3e17fe7d84ca993efb7893f24262e5
9a3f65d7fb3314f21a85806930c814d5
+9a41684747f999bf3140015de9089dfa
9a4f5ae8d315e68a537b6f8d658c8990
+9a5cd4f3261db1dcc84295dd75a38d13
9a5eaa85758ac00242d40f98b791400b
9a604110af202551f31755b60fbca1ff
+9a6104705ec55b6efecdd74940d1a19c
9a6322a2079fbeb6b5bb82a2c9c640cb
9a640b5756abb61711666db8355cade7
9a64f0135177a7b77398221842c7ffa8
+9a6694746af8f583b9adc5e0fad82ba8
9a6a95701ad00fe7445025544ddd543e
9a6ca5902386c4361a343c4c2f0a30a8
9a6eb714517ab8e1044124bee52d4573
9a71a1c8b2f2968785fc15b60a745594
+9a73a3e8849a0220d47c42625444eb36
+9a75575efd33dcb6c6863b0e983e9e7b
+9a7643836824e3b6e136c049da1a4235
+9a764c21f2ac5cfde2131406208cad75
9a76ad439561cf5b22472bb3309ff997
9a770b51ec2966537cb3d80614f0fbf3
+9a7e280f782931e129648003b7911463
9a80162cddb4d24fb51a9ba812809954
9a823353c6290390b281aa9fbdacbe30
+9a85d93930e4435cde5079863e2534db
9a8738f9d45279fc6c0f06e15dd31116
9a879591420bd3775dea24c85a2ac67f
9a8add0b5945dcece09fec916eee6a91
9a950a641179ff88fff59a4b6d91f048
9a9598aae42ae47b7653d48d6f316de8
+9a963453a5e0ad1a9a4277fc1684b2b1
9a970b363e806d01cb4a34c1ab72701c
9a9c8ece56d0965a11cec168d13a103e
9aa8295fdc5855782213084cf32f3599
+9aab44127b950ce5c75082b70a507e69
+9aac444845ceaeee287bc793b5610568
9aae1a6eeb6a87b24370bb0ab0540e31
+9abbb9d3f9f78aec429ff5abfb0b7c0d
9abc0348f19e2a7332a452761bbda42c
+9abd80e905c1c28e89da71600d041f8c
9abee557204f22f21125694601e862ed
9ac1a3463a77339b55bc797c7f676b5e
9ac395253c70f82527c8efb1ab5f5163
@@ -9752,49 +13513,70 @@
9ad24d9a4b634b1434d1a392a03fc670
9ad2fde5ea54120a6f2f4fb5d2459725
9ad3ea7addc4eb56904e9c75efc0c0b1
+9ad5f81f42ac4cc5fa678824d6911665
+9ad6ee0c86e99f59f1ed48ca054a1b26
9ad70cc24ee79a4f1d4890e061e8112a
9addbe765b40096f3b88b72e81613cd1
+9adeafee3e09f29abd0eee2289a66d23
9adf444d801740d252a3e1ef34a03d0d
9adfdf1a4cc22a5556d243b90d7c9d41
+9ae7d7330bebb73cd79980b6bd7bf5be
9ae9591be382cfc45425b95e71309701
9aea1f1cac816ab7ffe0baf7a0cc2e12
9aecc3a565142f991dc8162bcfd7903d
+9aeeee853a783b8945a7e886e8345b12
9af463c3fe323a8171a042fe761d1601
+9af9689d5634fa5528e40940d13f132e
9afebdd6ddad9e336c20ce436f2dbeeb
+9b00a2073747b328c253d18fb9214165
+9b04dba1dcbcc4d2df88e720ef3016f6
9b050b29a51c821352328ad36b75f675
9b0680dd24542c87887b28f6c69556f8
9b06ac784f943e6965fbb312dd5c685b
+9b086150b6d7d8d4c52ab13bfe64c7eb
9b0bd19a572d45da058f1ab843d1e54f
9b0e335d4f2a92586d3ac00841d542db
9b0fa5111a4133758d56a2e0b60c66ff
+9b0fcbbd1476966680ecc0f0bd7fb3cf
9b109829547e4352b3c882709640d896
9b17a662f37c65be1dc0a2601be67d0a
9b193accad73f3a8c533af098efb8669
9b19956efa8bff480a5ec4228fc36999
9b1ae07290d1cdf2a87e0505e142f141
9b1d1f271805ec311012c57a612919ce
+9b20bd48e5a73120b86d1cbbe9d6e978
9b26586e62fc26a34d78da1f4f29541e
9b26fdef8e7e71e50d25975546d454bc
9b27cfa7cd034ca572953d8d0536f8ce
+9b28b371b049edbc1d37f26de7597b18
9b28c190fb8af1835f12e78527c7d7a9
9b29631b084552d7bb89f9123426499d
9b29999db3bf9e6520389bcc4e9641c5
9b32bfda75a54110ec51526f63710b32
9b32ed36c490edcbe22a895bb36f290e
+9b34f815259bf17f55ad50496bb4cb8c
9b3bf44c4611ab5f04126c9d12918f0b
+9b3d622cfd2d967e71e4bf0ceca38c4e
9b3f2a04a21480621a49ab5ea27ee1d2
+9b406eabeb5d06a582e5731d45e96a5a
9b4303b36a2a88f4a95ab0acf4c11026
+9b4419060654d4a053c0c8743d85cb8f
9b470327cb323229d8ec942b4cae9bb6
+9b514f53c63fd1d3203dfdd82c5ccf62
+9b553826884792184e5c6b79aba3e8de
9b581050e2ecf0b9f9d4c378a4b25463
9b59989bbdc05148caa21fbd71495b52
9b5a1dae532ef9bf9dd37ba88d3c8710
9b5e31bddfaebbb14c5f91c0327b9e8d
9b5eea025b77256b7e2daabd2b697a3f
9b60df072c6f3027ee44a2100cb74996
+9b64c0ad5cb62fc0f42e519b1c5da203
+9b6db70cc4bfcf9ab45aa713258fad16
9b6ee4a9dbb1184c00391993aab48080
9b6fe181665f80ccf11f4821917f059f
9b72375f708b0a62cad42a72e4afffd9
9b7486947ad365fdadcc773a75720c26
+9b752f9ad3cb9eb248fbf4f10f0044a6
9b796ae99a780f985c10c01d3642fe51
9b7a257a3ffb10c392954df98e94f2bc
9b7b944fc950bca5edce4c8229038ef3
@@ -9816,20 +13598,32 @@
9bab936a606915a42c18ae6b0b37a4b0
9babdcca2fb7e9411de167206fa248c1
9bb56af2d871fc38e91ca63daa6921c7
+9bb577c465048325e6e40bfbdb74298d
9bb73ca867c339e40f589956a994bdac
9bb76a2fd2a6133b9e671d30aa7f0b30
+9bbb4a6ff9c41c7e005f02be540d3d90
+9bbfdd076724c6f0f9559a0700e3e202
9bc60241f70be80046243f842702c282
9bcaf7a94a9db8a662eb4fd3c3d50e49
+9bce3b08a6723cce1f77995f5dec2488
+9bd0d6395ec1495b949fd800396cc7d7
+9bd28d6a97409f949a66895ffe8b833d
9bda9800e66f4e3a9cb66973c769371e
9bde563a514d60ea5ece05d7d628f770
9be314a6af4bf72219be4aae60d3e692
9be907d1333c349d642cc853ad841d71
+9beb95336723c6b98663c26e4cc7698f
9bf1515d303c782486ca14ebc2eadfe9
+9bf2ef40b22e4ea068fe2b65903f75aa
+9bf35ee3a9590affdbb97f7c4b9f11ff
9bf77f6db4eb511cd2b8a1cb3af44708
9bfc78c4290b03e71411ca6fd4b95479
9bfe28fad5880b23d388dc9de3587263
+9c009bbd9c4b85f7c4648d75d172743a
+9c01eae02c6441623ed57465dd36d244
9c034476a870cb2b09618988d07c39e3
9c03dfc873c31ae3108b94359e7278e0
+9c07d7dd7f3f7c0440bfcd89c86365d4
9c0e2403902ae525cfcf16c71b831a46
9c0e56e5aa2d0613d3f636c9339cfd20
9c14ab70d8ea2613b8a8db6b6d8ca889
@@ -9843,6 +13637,7 @@
9c2c5340021622a5d1f6b340ba259ff4
9c36de49a8b789926d0a78db397c187a
9c3c18e67a28c5a69f0f7c1b8bba2701
+9c3e75db9f7f94aa582f52458eecc3e4
9c3ee59feeac225fc1a6efcdf758102d
9c3f8ba083740f9bf7badcd9967ff895
9c40ce86b63f479ddd9b0f2968a142a0
@@ -9851,18 +13646,23 @@
9c497aecb96abc2a5cb5c360c7f8d156
9c4e31171417d805ae339d110d65087b
9c521b366b4068f855b2b59401857f4d
+9c5b45eb98c3f73de95dfafa01777816
9c68bfcd79c2031f41fcdb917c40f6c7
9c6aacd3a127d07011c3c5b9663b4e6a
9c6cd7cc2a9b0137f8f64fff58c97fa9
9c70b3a149b3b009a890594933a6af18
9c724db389ee002d4e04e7ae635474c8
+9c73fc6c2670e1cd300755af069d9955
+9c77b77f356058fc093ee8e8fc9e8dc8
9c79f23c8d4fe9f146ab04285631d4e0
9c79f44ffc67c70461f8c81c24e2e8db
+9c7ca150e74eac943f5043e3b7f2eea5
9c84ba7c5065f0ada916a58ae7714294
9c881e9dcbefca8e2e896663a9f25d66
9c8c3f99502a60fb004285c651b33046
9c911d1e91da1dd09d0db7b49b8d6652
9c921edcf290a38a9d0ac33445a46668
+9c9412b00dab9ec82f5e2810226b7081
9c9705a69dd2da51358aa9cd4f829231
9ca8f5fb7bee23ee68d0b9b6d7ef81d4
9caa2a0c02261e9b83b3b74ded77eb72
@@ -9874,10 +13674,13 @@
9cc003b458a8b8e2818934a349fef105
9cc2f1b9b7fcd1e26b6696859f972a78
9cc513dcd5f39a4ac3d1b879ec4324fc
+9cc8d9f7dc9d077b1718835957c2f8a6
9ccc10d9c9c4d05d31254480607d8f1e
+9ccc98a21806d1399999a1905678b3fe
9cce3e1cb9b6d2d82d2054588c93d0e1
9cd11c7473772e875dee00b6abc87e1b
9cd55fd5c46a85f03293f972441d4742
+9cd5a9c3f9058b32d2ade35c89b9066f
9cdaa71d475b8655e9304567c45fd2d8
9cdb9987fa143095c4524eeeb12aefa8
9cdd4f5dcc015846ab92db8e15373835
@@ -9888,28 +13691,39 @@
9ce49f66d05a3698e9672ab71d93c022
9ce5469ba4072b357e54e6f1987fb419
9ce567387041f9761ad8de80bc0837fd
+9ce7bc22ee0b4c94b69d2870ce93b277
9ced740d11d5d82573d11d779007cca3
9cee4b8e63688c4e31a4014519887836
9cefe9e9c3d0733821a75e70213942ec
9cf34101a4f4ae8fcdf3b4958da6b76d
9cf429e423d51ceab0b58d7ee16493f6
9cfba90f300f65c50719f82578666bb2
+9cff32d1a380fc3b0d4639ae166db2c7
+9d005dbfe3578a14c985dc51bbbf416d
9d078ab0bee2e88cd5f7b2fff2784327
+9d0c7aa7e9431e99902be6f8fb7c5339
9d0e284ce1c45a54b87eb0ed1ac45ee9
9d0eaca84ba9a3576218da3e9f807a66
+9d124680d303f3bdc049f18844a22456
9d124808d20e471bc123acf80ee75083
9d13669a54a0641de3d5b7f46d6d10c3
9d194d10cad48bd920fcee7703e07199
9d1a3d8295436a7a9112023f6b789bfc
9d1bac4e0bcbec10b9aafffdf7950e14
9d204ae75b9614f0495be3932008ea95
+9d224f123024711c98f73a14ed5dbb04
9d2eb770acc5c5faa3eee32e7c8da74a
9d30ef61feebf6415e212501fd3b8051
+9d31597c22b68583b5e982b415d349c0
9d33a1b68323b68f950cb2b28223728d
9d3614641bb94ebedc3ca44ff1708a6f
+9d3ba67014de60092c2f3786860bcc64
9d3cfba4cfb1d0b1111620251f9d68e2
+9d3f31bfb2a361197b2e13b616c20b42
+9d425346480c1aebd702c800051d5271
9d45379eae41dfe215655a11a9860d24
9d46e18e290d2a369f02de6bbf7658dd
+9d47541dfbeb98b52d05dbb61889077b
9d4a639cce13727cb814cbdd32805e0f
9d4b0a3b18f24b672e6542049bf540fc
9d4b6bbcd89cf1e406e1541c79ec1995
@@ -9922,7 +13736,10 @@
9d6600f52a7853f0c3ec34d6da5b4488
9d68fc2311aa5231e1612b6d800795a0
9d736e55c3cb558298331f65a04ca0e6
+9d76061f82456d2ec96fd51631fed5e9
9d76092362328ed92ee148ff35fa84da
+9d7f0f9159d23aead37a2e98162324a2
+9d8594df78fe04181d505e1a7405d0ee
9d86e9caa97d78704d3d5d742dac748b
9d89256bf4ddcac11d3f9fb9a8589a55
9d8f554ba1751eb6f1d06e8e48d829ce
@@ -9933,15 +13750,18 @@
9da17bddc551171017b0f73f861ca136
9da2547cb56337f074341fe1aeaa4a57
9da30e68151a854380c520733b56b899
+9da468192ac338c0473dc462af366a61
9da47f91c2e3ca422a0879fda9cfbc4a
9da4ecae0d130472c782bfae637e1d6c
9da53f9523776c17a513b3b57c8e96ce
+9da7d1b1282fbc94b45c3f507cd2b096
9da82c2fdccb96ab140f80fea2a52c63
9daafdd849dcd80e1c4dff3b18d72bbc
9dacbb6867fa634529ba85b2368c9cbe
9db607c1f5da6d9afb22b3dfce7eeea4
9db61601f0efb4673c5be1b595441e25
9dbcba23b3bfc76648d971b518507129
+9dc11c9295c43aca9633b23ea160cc1a
9dc58faba8c34f18d3ce6e132814813b
9dce91a19248d03352bf24ad50ae5bb3
9dd00a094f41d53f106d9029b6059ba7
@@ -9954,43 +13774,61 @@
9de970cff69eed314339b65abf1d54f7
9deb970d7b9121a768ed2c839d6d7957
9dec6bc06c4e5abc29ab9b0499cf99c7
+9dee55f66b8d72ecea9997d37893c678
9df17204912109ac06201eafb3f0a28b
9df54218d3a9a22211314189d687dab3
9df7a5e1a54055104f962f191ff470bd
9df807fa61108e1e67b58e75f94419f7
+9dfd87493c53a8f6f6de6ddc40305057
9dff57c66e1ad292389fedde3dd370a9
9e013bb197bf50edb23b990950d7f442
9e03879007d8053efca40934b49b5df4
+9e06a079e44dfc4bee4eaccee0c3b62a
+9e0d1e4055d68588d8eec1ef3633f25b
9e0ee38ea6f5674e37b42cf41548f81f
9e109f9cbef1843c36b9dbe13d9016b2
+9e142166c9308950426e391af76ff4e7
9e17dc72b2ededdb48b35abbc994e8c4
9e1bfdc09b7ad24645a3793cdb0bf403
9e1d97729a7385cb8676662e2141ba06
9e2449ebd974f5596b00877e08f5cc43
+9e2451ecfbad652c32c3acf739d0aa02
+9e24c3dff63e37fa5b941081d22d3e92
9e2606e32f73457d0d9a9b2ed5bb6f14
+9e26185adc2d6c0048dbf14ecc715071
+9e27028a4dda8d453a54f4857ae9b5d1
9e2eda1c4f83929dab40f1a2939bbfa0
9e31feda2692a26b35e84aaa3f5f2dc9
9e36abe16a5a3cd99e656fe029ad38ee
9e39bd820d236220ee60588ac21a7789
9e3aad39819f760fa31779908c25d11e
9e3c21f1f8986e8a2a025b797dd19a85
+9e43a9f00927bea30bd780a117a17e76
9e43f9d05fb38177e10edb82c1bcad5b
9e456866be7057383d137ec8d330a5c9
9e48ee528f13794a4a9943d21f9b19f6
+9e48eefe7af772ccd97a9c9ea4daa7b3
9e49906ad75b1116e35e724fb8f73d74
9e4dc2e769a7a61dc0e58c63e5272383
9e513e4ace5f991460fa2b6046bbb688
9e5515ccfe7d2507f6d70e88cf7417eb
+9e55a743993c8cfd0e154d60160f69da
9e5712c955d89028108e52e13f5488db
9e5fbe79cdebbf6325bea2f1a675dc2d
9e60970247999d68e9a14d96d13ff2a1
9e623424c081318359f63cc0eb3a8f71
+9e62b20b25dbbf39dfe0ce04da6ea213
+9e63176e91947975378a71d1c6f566dc
+9e6411917539350e8afe57036814444a
9e6f0cdd81a8005f60952c4d19089c57
9e71b16c0d9caa9ea68e1b484220ee43
+9e750c0912aa4f4c8163aaf7aa373d47
9e78a0a3e4688b35241c2a8aed02657e
+9e795d1193b73dc22a1b28d9f07ac99c
9e8105e0a0aa5db3060f49843cf5486c
9e8bc9f9733dff0c40731b53ab857325
9e8d46cc05bbcf298ea169f4f8db485f
+9e8f07c47dd370b26dda068ec696079a
9e938d92fd659cae26f2e70de70034f9
9e945aedf671ec4ae1f1f82f2f19ed72
9e980600faee964f0b809daeddb852ef
@@ -10009,31 +13847,51 @@
9ead152a369d3e55e2f4d0a5cd22987a
9eade967a04df82a064cd81a0795f1ac
9eb2f0af835e54478407de50af1c5539
+9eb4873a9edfb3bd7cbb7a8763ff1332
9eb7acb72abe07970be8d104bdbff67d
+9eb9e645defd5ebe40688f97890c8158
9eb9e791e0bd2efc7db603cda00d0ee0
+9ebb1e809cb4fa361a81e96671ed05ac
+9ec069c22f8166f342fb74e0281032c6
9ec1a7390e2abd75f4f103443f1c5f70
9ec2c99c3239edd406401fd4183cd092
9ec7e5483b022460569ed90706810f1d
9ecded1a6ab550cde56df31d3764b40e
9ed0692ef2393843f82b5c65fddf219e
+9ed2f890cac2a45bcccc16cc22ba924a
9ed6f754c45b90168d6345ea46410ae0
+9ed8824b48e7284d6b59c871342ef332
+9ed98fcd08e98745f21261e719cc04ac
9edb5becccf3197b52fcebbb0f94c787
+9ee55290bb9501d1d80cd9780c39fbf1
9ee6c0a166e295cce272eac2814fe4db
9ee9a19588d35df27803e334dae77fc6
9eee94438cf6a63ddd668c1651b23e94
9ef3bc88f5fcb2ecf97f10cd2891b16b
9ef4a9740938ea6973c84fef9680623d
+9ef544158297a18345658eb1ff59c3db
+9ef6bc5f51e416c57971f4928acaa41f
9ef756856aa4546570278f3bf775131e
+9ef77fc74087caf038bbbc567e6fec74
+9efbe81ae962c49e243f4de5763ef92d
9f0007955e55a3c5e5d29bce15fbf1fa
9f000b4173f83ec586f9aaa27fb689a7
9f00d5ca8707ac39840aedad433acb30
9f0b58de44b98ad75c0e6128a34d637e
+9f0d60b95a0c727130520cbbedf0f76d
+9f0fc610f5f06a4fbf685be3f0314b0c
9f10fdd0ba7e9aac0c1233da980a98c7
+9f11a90b94c077da0d46a8949b94630f
+9f154a87e3e6aca6bc0174b780412bc7
9f1741e24207ec85de99653036a9ce2e
+9f17f176ef631dcfaf1dfb9d8728b95b
9f1beac7b6a2d9550cde5fc502f1050a
9f1cc2b639554923084000cbeba67bc4
9f1fbab35a344bd13e40b4267f935932
9f200e257386f251c6a3bc58760c313b
+9f22ec6a4c346791eabe6b063482df7e
+9f27ce549dad2b5afe31a8ca8aa4ed39
+9f2851d219d4991d4c08bee1bbb6a4e7
9f2c6b0d979daf69249139022c950a18
9f2de3ec64dcda7364a5f67f79265a9f
9f33ce84878221ace4c3e9cafc52fb68
@@ -10042,29 +13900,39 @@
9f36886024be001896a00613c7c2f29a
9f37932dfa37bfebb9fcaba9f99cb6c3
9f39064c48dc286f614b2f7a5aa18536
+9f3afb5eb23bb9f9255e7c88665114a8
9f3b651213d6b9c0454807955dba40ff
9f3c3d05d119f58e6921f097790852fd
+9f3c76784f0eef2ef62e2d191238ec90
+9f3f091bf3db4181262260b9cba3a236
9f3f3f2efcdbd4bd71c58505803d7820
9f413eac9608562ca5bf5599882f1abd
+9f42db0f6f25442b3ce94b11e1277ad2
9f4611657c4bbb7011eb63e7b76d426f
9f488d2da29772f33246a3421c022a25
9f49e9b5366b093494f2527d87b17da6
9f4bb452c51568c326191e5eb0002d1a
+9f526d52fd5ccf112493aa3ace5e1230
+9f5770ff50df9043a74ac5e938d1a9b3
9f5804ba72dd3283889c7e0abac99b65
+9f5823f35e680152c48a1c427244f2bf
9f5aa0b7618b5a20ea6666e47ac2d2d6
9f5e6f5635c1d914ab65ec80dc136d58
9f61a79bf942114640ffc67a925632d2
9f6223459c7a03f268fa274f25e96ca2
9f62bc6f1eae1ae3830ef830c995632b
9f64bc1417b406aa7243ac89bae076d9
+9f69760134426376857f068f4d3c1b91
9f6bea8ad9df9edf0145c77cf498142d
9f703ad58fca11d8fe8a2415ccaee667
9f715a1e507020983822b2e3dc21470b
+9f720ab249687bce193c040394ba585f
9f72f4558689fe93a5ec7986cf218f9e
9f7cfac24ecca104f50303a0a80d25fb
9f82341fb405a64c44ce46c4fa058ecd
9f844fdad91d93a3fecabf616026b43b
9f85175ce91cc463aaabc94a98b8045f
+9f889b9f4b489515a52720daff6717be
9f891a768537ffe38023c48591684ff4
9f891c569980f3a1ef2e162899273441
9f8dcd074e90eddbbb61587e50005d83
@@ -10075,11 +13943,16 @@
9f97d1b7b4256d0f1e399a7d25ac96a4
9f97f83a929156a29d8dda7dff115541
9f9ba3c30dc9317968e8ec8f29de488f
+9f9cd9e74d283fc2c58b814ca0f63e38
+9fa2e1b20efc133915582ae1540945e2
9fa61a6b88f795b6f38bf453c533cae6
9fac9dd7abea22815be7b6c71ff18f4f
9fb630c9599530f5c27796fc588b0c6f
9fbea916f47ca09326b00089b93dbfe4
9fc19357977760581706234cc2c95d39
+9fc52ac044fabe8a05a8d2fb5872c107
+9fc70205451f7ca0f8da1f370388150a
+9fca9d73fad4933e9540bde9e5211b2b
9fcb4d2d86754c670ab97c73251fda03
9fd3e4e469e7ca11b840bfa5cccfe15f
9fd529ea0cf805e659059e1087535b95
@@ -10093,18 +13966,23 @@
9fe2f4a9ef6e476ec69202dcd6a262e8
9fe3a8aabb8e8b8664c7012d4ae97d88
9fe70d38beeea21444ff97568dd1219e
+9ff8c9f18433037c604dc4f7e16ef9e3
+9ff9f8fe246893be7387c9af3f42efc4
9ffcf18b72ae0de030d2c0ca0762cbb5
a001aa53c992b8e1b44507178759bd8b
a005d053267da46d0fbdf438ba2c50bc
a00bd37972e644cb0f4930710c866691
a00be5fdf5f1f983fdc2d2cf162e07c0
+a00e72fc8ec744bb23f75fafa571c098
a01013f15ee11b694450fb842590b930
+a0114730d64ce167863996a68d990f6c
a01512a3055e7c01a51d4a6575e4c31b
a0184f28213ff985ad7ceb0a55f67731
a019661d3d4a64752d5fa024055b5a85
a01b069bb752667d25574145e5fe2d1f
a01cd71c166efebcc3fe549a26fd95ff
a01eb567c6f10c7b300116baef769c95
+a020575d3895034db7ef52aafddd0457
a02188409b5c324afc48250850db8bf1
a021ae7c424b5a560d9da319c348ec4e
a021ea56fce6aba6652c78c2a1f591dd
@@ -10112,26 +13990,35 @@ a0225b4cbb6c419467e5a16e894e95fc
a022874d1adf199f1caa1266cd9e8db0
a0269216f1dfa879d11c92253dcd29ab
a02a8dae004c46cc48d1357f5fee97e9
+a02b63f92ebf2937215b1c3cf31d7e7b
+a02ca6be594fa8abfb3b1f34a0fe2396
+a032a5506ae4f1ba3ccaa931fe055186
a033c3f2565a7b5364d347c61ecb3388
a034022394e00c130275f9eca73f86e4
a03625c2def37c3c32fc7f4a23bfa79f
a0399b4d8eaf3dcccc996c5c6004e62c
+a041c48aa554e515255c8d28f7d43991
a043756f898f1a40c15ed290eaa8a49f
a045996ff25d6569362ef78e09e503cb
a04a230e6289cac0fa9d66e22a80d5f3
a04add201290aa5254a9219446bbb199
a04bc8fab8e7951f6d3d98e527e3eb17
a04e5434222f6b38984e2e2bd0344f8c
+a04f2155f05642f50de892165578c061
a04feb568ccaf0dd30e49f25f89f16a1
a05223d38ea206b5c86afa29be3243e5
a054f6fe22cde40f4579b91c42607bb4
a055349829c710c19585f23b850c46c0
a057a4150f4dbdd91ccdb1c7a9e04ef8
a05a303d9506f7adab59e6a8ed4991cf
+a05d329f999f15d99ce233a4f6f042e9
a05d34d6e0898e79bd3c282ab96a9309
a05eaf38ada092177c2d6fdc001f6cd1
+a06109b31d615e91cfc3aca249a6e9f0
+a06b9c94dc37086ea32aace2480fb650
a06ce69e36e8003de48dce635ff83935
a06e6a008270f161a5787bd834cd074f
+a07617d7680b1959d9aa44ef087240c9
a07c32d30456c644b471a81e864d05c1
a07ea6c526940edfdd2a1c4157202ca3
a0811b7e346af11a89e5688bd2b2f171
@@ -10139,6 +14026,7 @@ a081f2fe0fd13dbe1f1c54787d503a93
a08cc02354932fe88bf9c7a2c7a09e3b
a094e410ec544f3e8e63ad7e2ec63901
a09936d7c6fa4590cf2d7f4032023ce1
+a0ab163bf35f240bfdd5bacdca2a1763
a0adfed21f13453d2ea745d05993129a
a0af6594eb34895029b017f1f973fdfc
a0afc172c8c8af7fa3bfc0c4e93d2c35
@@ -10146,6 +14034,7 @@ a0bf49b1014c4e41749ee6da9cc8f58b
a0c45450b4bfc86da85a166c969e573b
a0c5546ac5d1dc26284db9bbe62d286e
a0c5aedbd48af78ac8d4cd50165f2930
+a0c6a8d79b60fad32b707ba4441a2d8b
a0cb44fc35a9f0a5a8cd284cb88e29e0
a0cb46fa016ff078256314ab5d1330ce
a0d28d63266f4e88457545ee4e61be8f
@@ -10157,72 +14046,107 @@ a0d728f55c8b9dadeea9d3d92938b24e
a0d90c3ff08f0eb2ac242d8f257bf737
a0decee73201290649f2a1ecf40f2696
a0e0d745fb6047130de8deba180fb973
+a0e3574df905d125b4a214de33be1874
a0e5d3291be6a0aecc64fa4d1740b9fa
a0e710f5491a92cd9bdfac9e43799419
a0ecf529454cda3171558468fee38f6f
+a0ef4e4018c123c5e2901881d48653d3
a0f3c060dae277b1e570931664bdbbfe
a0f6d2af7082969e6552dbb65ef01acf
a0f7f49f290e5f26872de6e971fdfe30
+a0fda27b7e28b245f25cad478199d1ab
+a0fe25961f113ca8846163e5930af167
+a0feb511734a69d4c663eb48437dc336
a0ff1321c7c05de00879b7273e2e3ca8
a1033a801e0f1ae4a7c3330a3fe4c8bf
+a10987704dbb214b42c67a9ac0d9eac1
+a10c2a76372116de1035d30f6b4d64cc
a10e41c9868ca874a31149dcbc66c9b9
a111037291d55295435d9b569bef5988
a11232ac6b0d850d9adf9553c4a4f37b
+a1147688cedc50bb366d2f4833d6085d
a114c588fdd324b11a9b0cad73555f89
a11558bd2148bbd471c6e43439483634
a115f40a474c1bfbb5f9fe2366ac8e43
+a11d9b7632170908595d27142b2462e4
+a11e7142b8b2eb09e09f5793466f81a5
a11e8309532499083a5443329a07d077
a11f13cb0db16cd1ba1fe2208655b366
a1232c2d54d60ba9ec2d768888b643ef
a1271ac307f21e56a1aa1012dced68cc
a1272007555bf5800838148e14c61987
a12c81719b73dda0e5589bca45104a00
+a1347c2eb4d56aa9f4a9cf30967c436e
+a135f88af9539b4948969ce3e5b8befb
+a137263d32b1ef8a0f3a006b6024dc32
a1386aadd6cf93519ebbf5957ff8d3a4
a13922e37585a74a9174e8fda7fe796b
a14251e1c1f33ef5489815856f592a7b
+a1485aebdebfd1f38d368c6dc1375497
a14e787b9d4caca45ac2ade19bbbc259
a15397fc4949ffb6dc4781a74390976e
a155422c453b0c4c371635ae33314481
+a15e04bd26b3a85d8dc511b4b3f64a1b
a1627bc656d53060e43503cf993d1808
+a1633c0274ed56d5be01965a17b9b86d
a16675e63d2e05b28bb88efd03cbfcfa
a1689a2b819145db32d384c5f479cb03
a16a6eda353a4e9f4053059fba8b24f3
+a16adbaa6a5434c3c80526741d6ffa12
a16e2baa1e3c8c1cce0c932e9433e237
a16f21ad17310b4b704ba9b51f422f06
a16f3f16d0838c1ebd000eab07874f71
+a17100edd4b71bb83a7da6108dd759fb
+a173b9a41c234bc5ed5b494fe8ad3d72
+a17453413f4df5dc9e9ed72d5413a884
a1772f4941ae5efb2cc25d43602f47be
a177c332f5962047a15db842e8a26686
+a17900547afaaee64722bcd7efb96508
a17da48a8abc29a54fcff471d6516fda
a17ef5c7cf925ee6aa20b6c800f8705a
a1857d0dadff90f4827a5395f5f8fae7
a18b7b88db6b03ec2bb70f9d556ea3cc
+a18c09a851d8d1fa950062f410130669
a18fc245b7269ea294a057dbf8abc8ee
a19152a15598aad20488194474efae80
+a19659fc95db10a9d5df4cad11b87f37
a19b48a13812ab37bfcca445932f7c31
a19c7b96ba4ea8eb13a7c41d3b7c14a5
a19ed9e47f0bfd73c9ace792bd072852
a1a3d35a6db788de0a19e05d0e8164cd
a1a3d77cc43dd59743b8b511ecfcc5bc
+a1a7936e6cd3a97d602fc2536c7e834c
a1addcd7be30562f5c9050e63d787f63
+a1adeea36189d0ebf54268a26afd4317
a1ae194ae74f175fd247617c7f8b89a7
a1ae85f7cc770e0686b386c3a9d0c6db
+a1afd4ad9d0198947673f14c2a17e2ae
+a1b6eca3bbbba008488541fecc86dcf8
+a1b72ab2439c8a2a13f32fd72e111113
a1bf596cb6d003e3850be6d9efbdbda9
a1c2561423aff7c1cd62f0bf2c0a8803
a1c4c89851502becffd8b733f4f05f73
a1c4e3588503477f6a712fe7bda7f849
+a1ca40466fa575cb3001673551f704f7
a1ccaef6851d55dac70ec6d373d3b5b0
a1cda912ca1f9ca3a0d8bebdcffccc15
a1d05df16f3434664311a483bafd5f25
a1d2442c8ae623793e6658b8be0c9099
a1d82a1500f8e5cb19feba2cebf35473
a1d94e1fbe2a6bcea015c76564b10083
+a1e1dea2928e80608c5e6b53fbe92ea5
a1e4b54303f52ab0e514447b418b27d7
+a1e78d7aef8c45ddba47fc9b6d8b9ab7
a1e8e5c5c175e3bff2dc157c88e9015b
a1eb345e271b8da84a3d8c0af5077121
a1f021a18f99a8ae182d5737653e59c1
+a1f7ffa58718ad7e6f0c52ee562a34c3
+a1fb7df56deedbbab04db010cc2223bf
+a1fcbff031d5ecb02d24ad0f8fa57ff4
a1fefb1b98da3cff0b91394e515f6e3f
a1ffdb301be7d4de21cbea53a4860a3c
a201a390e40cb5e2db7dec9c22be376a
+a20a50320cddf4b10b5b424aff00765d
a20b2186a2630b21be787ca1114dfef4
a20c20ada4018428e9d8efe99963b0cf
a21460302525000a1c9269abba4bf069
@@ -10231,7 +14155,12 @@ a21a80f546079a9f57e921916be9e822
a21e92cdcf6b57f2789ccd9e53ce038b
a2237cb6f02e1b463f051e1a01af58be
a224dc8fecd6d88c8e3d69a639b6d631
+a225be17672a7d6dfd0e962240909048
+a227fa183e4da14105978ce29da2c479
a228db604527bea8d3b1ba6a8f101f7a
+a230d7fe30c30d2f66fbee33ffecd6bb
+a237106f80106f4e5717c6c5c2860071
+a23974ed2545825ae387d8048bf869fa
a23a77e52e46b661603be079bd95ded3
a23a9b4e9fbcc6cf725607a137eea17a
a23fc9b47b0a18683f64c771a68e97d8
@@ -10239,6 +14168,9 @@ a2458b7bff22a1a44a958f9e47772643
a2466102fa7e26373c86dc6f67b95d56
a2476549ba30b0fe4d84c360f8589f81
a247d86a850ad860c666c5931653174e
+a24a6a223865a61626f0e34980581c60
+a24c24a6e82edb116f354f72e851d337
+a24eb7efd340ba67212f645d3341a897
a2505f34dc1a893d79c863e37c81cf73
a2511b84b2475410148f5b7b3e33bbbf
a254bd2d62bd6958aad41a65ab339fa4
@@ -10251,15 +14183,21 @@ a2650e05fa51fcd062b884a8746b5c1f
a26c1490097730b94d0f4779854e5a95
a26d24189a0212b3e9374f06400036d9
a26eecdfa63527c3370ed96300dfc6bb
+a27209cdaccea5d40dfaa1b808541400
a2735e239dc7bc7701a06bc91ec5b9a6
a273aa9348b34e813ff403769040e515
a27754fc5ac425838294cde5d6d364ca
+a2786105cc3b7cba7933dda3a2bc452a
+a27930bd6c2c473037a67b1f5de77d52
a2797ee7dcdff93e84c63f458a4be892
a27d6a92723ef338be6e49779bd8c1ba
a27f3bc78e1414b2b8ac13b04c62563b
a27fa2770a8203be5849d3dd118bf5bb
a2839e76b82faa7a3ca76c52040d3897
a28602005f68660f2d13c621fd82bc5f
+a28732724e402de0b63330620c730e1d
+a288619b618f47c2074919762be76ec8
+a2888b4a920aff6113322178e5f2aea9
a28c86f57a9df3c49b9a026de8c4694e
a28e0b00285e12f1c01427fc1e34e3d7
a29939b3ccf1d42781f652b8d9d41462
@@ -10267,21 +14205,31 @@ a29db8790bfdd428f91d4a77f534ae52
a29eb4501a17bdc156dbc525a9bfc13b
a2a3cbdc810ecbc4404bb424d7dce422
a2a429a38286b06742433903cdaf2bc5
+a2a86698baa6eb467a2f0546530e3534
a2aac11b515b35dc50b8c9321580ce0f
a2aeadc4c2496f6dbfe369cc5e75877f
+a2b189627da7238195c096be458a1c6b
+a2b4b46489b351f648c5b8eccc197a1a
+a2b4d31315674332ca854a6b6bded98d
a2b5e5e3b99e918e5ed3b105b7eec3b9
+a2b656fac1f6b2d18089cc2282e205b5
a2b91cfe8ac27f7bb6a631a3dd8c1b75
a2b9fab6b4918b55c9a27cc4b9f36a8e
a2bcea4932dbaa1bcab273d9bd8f2d8b
a2bdd931e57708d5e7a048cec0c2aa1e
+a2c4418e01b1b8ef6333afd91dd1741c
a2c57bfdbc31410130920dc3f03284bd
a2c9d97b621982bd0c889c8cdaa1c9a8
a2cb37454cbabe283b060c260a16ef45
+a2cc9b4f9046bdcc01052ca6d059701f
a2ceae794cce3b67b4ff177c9d720cc0
a2cf3bd2583aa9f3946f9606cf775af6
+a2d3782bdb34c5bc6dd6078338caad08
a2d54e3fab0111b1ebd3ee3baf63ea95
+a2d6fda7f19911b75b82884de9715a5c
a2da59a042c28e21fe258df0e8dd471f
a2dbc9cfb16e247906b2b097ae077ff4
+a2de8fb9324ea99a0ff583cb720bea31
a2e2c1f31c91e6ac0eb791bb2f98ae3e
a2e3e0d40b7d023a2ddd02534cc2dc61
a2e5452725aa6e541d089bff0ef3a6a5
@@ -10291,6 +14239,8 @@ a2ef972a833c7d3b21778c510fd14f45
a2efc5bbda097bf697788c791df4ee5e
a2f27ee9765a0c4e74d48dbe862ec81d
a2f41b6b1a00f4d20866b74121e35552
+a2f63c22e3e619644d2a1e98c93b085f
+a2f77b93e28d5cfaf3e986298bb7acdd
a2fca6c69294e7d7a3c84d4f80732d2e
a3010ddfcfc489f548bbd7d7b2ec0d1e
a3023a0fc7e6b17108840a4c9e1a6212
@@ -10299,28 +14249,39 @@ a30522a6cb75765eb8eaf8124c418873
a3076051255c9bff513d6db11c0e022c
a311d7c2751094acd3fbedfb710ff99b
a313c216fdfabe7d12ecb63644ff9576
+a314e93c0e078f2161a7f569d556af36
a31975017b4e2893e860736269151bc9
a31e7c460ef44f0df12942171807fb3a
+a321c7bb48fa28e2d2cb88379a3e2aac
+a3239cccd4a8c02a96fd451f061dec03
+a32758b257703474913ffa47353a0fd8
+a32813937248467286c321bde88fa896
a32877428a645ac790fa33ea24b12f2a
a32878ae4d95c9a84c7ffe5f67dbaf0e
a328f49725869fbd3e21f48ca9feb856
a329ae26787e417768b9bade028ef239
a333f72fd313ebe2855812fa2e36c5ae
+a33711bd6c9fdf460cb79a92b50cc674
a337e5bdc1701c80b780062edcf18950
+a33a8f6631035dd6f2b9d6b44312a375
a33c3fccc23510eeabc7503f1a3d8d30
a33e52e5c5e1376369598c748ebb84a7
+a33f707209fb9b20cf7299b251aef901
a3486e3f4013a38d66cc9cb59672c0b6
a3489db9cab7af00370767201a5f08c3
a34b2472dadba391bc4879bfb596879f
a3530b03fdc5b47955683bf9aa42b8c0
a358dba532c4da0477c25f8444033d4d
a3594a37cdd82d5f77c90e3071f6a475
+a35c0287c66b28694a69cfb9a83b67ff
a35c15b07442c0393cee4a095842b9d8
+a35f6eb41898251e904ee6de7c75d290
a36587b9d2ee5ac4f92fe39c26e6f75b
a36ab9ae8f1901c82c597a90b84ee5cb
a36b1275817af346d05ad3b0597bb964
a36f112afaab87ee1bb28000c931113f
a37482e503177b7a35ad575650d2f10a
+a375011245d5a52cee9b3584e49c6cfd
a3762cd7d5934a6f64415a90982be20b
a37a784d2914eff602935ac0af278254
a37dba8255da222dd4a2ac391da05495
@@ -10328,48 +14289,65 @@ a37dbe82ffb8a8368e8aea409e6cce05
a37edb9e1a4580b7b89d4262879e3065
a380ac9c8583f48d77d5a690baad941f
a381a0ccd5f95d58407c3ebdbd104ed9
+a385d1a5ef3680d0100f66478004a13b
+a3875a8601ada07ff6a71ffe99f19f18
+a387a84f2e235848bfd96f4c5c2aa3cc
a389c17a58bb58b775fe153d4a589698
a38c1b466f6c496e98343398d461b307
a38e76d20d5e2ab5233cb1db7fad3847
a38e9979814fc15fcfe707249925f203
a394a2ccf170940dedaaa6fc1ba883ff
+a3988137fdd555295bb334d7d297b52c
+a39ac8295decdbb5a9892c55497ebf9f
a39fbf2bbc24e255ae157fec09c5a670
a3a30104b76ba3a368525fdcc417fde0
a3a56045629d866ef413cc12dd6eb5f9
a3ab5a0b368b618b7a5c02ab276eab74
+a3adb7597cc3038d0026f5af8108265e
a3b1e135f2b0865e2f6af6f9b2f91179
a3b1f9ca8e61a751f2e458dde51c0de2
a3c04b6f6195774140e757ae30d8a14b
a3c41a40f82f32c5029bff42519e3d20
a3c605865069949892a251b555131208
a3c656adfd2544447d72890e9297fb3c
+a3c69ee4b74c444183dcb5ec5775cced
a3cf9509f96879fc569ed21d73192360
a3cfb706a4fe5642e1a3f760d4f29e77
a3d00ec39b07064ab79f8299020d55b1
a3d7b80491160294e495b767326f0c62
a3d849627945901657c2029140450671
+a3d87983ae25bc9b8e26172518a0652a
+a3da36a93fc376682a0f5ace5bda0724
+a3e15a88900f7aed7fe2b36a8962cada
a3e4daab6dbf18cc2d34de4311374d6f
a3ea1f6ea91944dc5346d870016ea5b4
+a3ed74bca3cd465cf6393085bdf466f1
a3ee94296aa34e69159b631fbbd3b7b8
+a3ef7d495ab02dbe6908d008045c599e
a3efb3ca3076e00ea4aa819a8e037ddf
a3f04bee88df151c12c5b5dd627d752b
a3f74fe7fe757467099d28748127c316
a3f991d1fe812d9c077ce9acb2ad5df4
+a3fa8f28e0e96ca0475589d720462adc
a3fbbf92f1d1c2afadc66c3a949749ce
a4004ae44d809b75163846255eb00fcb
a405898093f1d9fa2c0ee0a01d768d94
a407766bd82262267d666ebb2bcada85
a407e3734437da008c56bc3d2cdea39f
a40b37654839ae60aaae19c835e37aca
+a40e80e39bc21cd4cc00f220a6a0d966
a414508b05bdf630f0c93d78b51c0f5d
a4170c1d89958d1c4dedd06ffac13573
a41a1e8ead0191c73f00f839ef5894a8
+a4258d8b8dacfb95e79df3554a587774
a4279a13a95e53879c65350d814ae0e4
+a429b0d661b302ec43bddde128dd3e79
a42eab6930105da2e2807fe6f309b735
a4302cc20eb59ac7caa2680f17d49ff1
a430a1139530da49869220489a46f417
a431a78b6eadf7ddca4e01544730e225
a432dcff9af843b79132e80164852eb5
+a43327d926f98e51204268258fbb7f6b
a4350dbfe734a3b518df966b58914a2a
a4353e9e55d717be29b9fc4b84e4f056
a43966508c5c1285f89ec358d3b464dd
@@ -10380,6 +14358,7 @@ a43ecc1af75a31bccb870d31c0a9dd92
a43eef9ee0e5bf1be241eedac39a5d9d
a443879d36ac5ae023c485a084474557
a444f4ab2204174dd687786541e3d780
+a44548150937c94204deea154cc73004
a4475a40e0bd7a180a62a35bc0f35b60
a4481c3693d7e883ececa9c8390ab93b
a4485441ab0b726d5a44c3ee7564b62a
@@ -10391,51 +14370,77 @@ a4562d21cdeeae66edc965e7351525e4
a4568cd497ef1ecc377c97a058a7c0a9
a457503495682802834fe512a0f4615e
a45c53a161bac48701b41af31aa0bc24
+a46388ab5316f8dcca51089d164e704d
+a463e70763df336643d3ec4959133df8
a46698737cb4f089f78cb1a184773db8
+a469247bf364ae702d3dcc9c548e86c9
a46cb6c157cdf72cd384e5fe5cda5955
a46d885929e971a7ce338df14ded0370
a4705a855ed70f80823d30a66c544db0
+a476a4cd5d0d8502192bb73c09fb993d
+a481a09509000f666e7a5a7f25d3456e
a4884dbf970f050baf117463dae3b799
a48c2bc6799061dca6366b08fa965378
+a48d43a4d24ac81c6650e3ee8607f8a0
a491935d5162ccfb22a63a75d5091075
a492e8293a8983f0ff2f77834c2e713b
a4958a034c4301a72739901b75766e74
a49c02ce65fca446ce693c3d319b4f89
+a49c24a9565bf1ce0c9b46fe72827045
+a49f63fbc31b8b3ee6b2263594a4e342
+a4a14c6e4955e61ce77e6bad654ce8be
+a4a4e525032bebc61bfd70c5b7eca5e1
a4a7b4e118c8f7040990c416c103be99
a4abbfb8f16fcbd250c960ab9f657990
a4b072d4978526c6e499d5f879705c64
a4b2747d9b2857894034a3589aad575c
+a4b29072ef5908180aaf58e72f1073d0
a4b4fb8b0df5270e3cb907506f5219c9
a4b71511a4c6ccda4f38e8f79f5d7342
a4bbd1e3df889c556d02c229dfe9adef
a4bcb34168a6426fde09fa3250c175ad
a4bde247d19fbfab6f7b8071bd5815c9
a4bedecd7acf6542974d0bb28b5967ed
+a4c272db221225dc146e3e396bed19b0
a4c39421c09a940f3ae9a9e83757e80c
a4c4e60b53400717935bedf84ebd1f0d
+a4c51c47de24de70388f1b1239955b76
a4c57b8fe56ea7d87a2c27fc775ad52d
a4c7a254426cb4487140ae17688930a3
a4cb690cf10466f72098da9253c38495
a4cdad07bb2d1969dc272338886148fe
+a4d0e27c6ea982b32847923c3ce6b76d
a4d26986beafe5d532dac54210501ced
a4d2aeb539941ac2915ac7e2a1320d66
a4d359adb840ad96398e7f39e823390f
+a4d58f7204d703b567390069852af237
a4d73c41e13b0e61a232e31472d5f323
a4de465248f984b1090b3e33e9260af1
+a4e1177e46b0ca50e6fc37f4018dd429
a4e22156336d9cbf25f440c994dce108
+a4e446b5eeb722b3fc77848928ea03a3
a4e4503ac3cd7f5beaea4b281cc0c915
a4e51d673fc3b10cbd0d29de73f46845
a4ec383f72f56a5c152ac1d8e0993b68
a4ef9cda7b55f7f220ffa4d7baa4606c
a4f0a52ec9396ff20c6f67d5c3d3fe0d
+a4f2cd0ea26b434ea6fbec4da3d9f3d3
+a4f412101763c05c4e089dfe5f8bc138
a4fb781aa749b6ca97ea02ca48a18283
+a4fba2b55b650dd0b20eeedb2253c27d
a4fef1f69a166e5d2e4deac9dd095f2d
a4ffa5f0c7fffd24dc93017cdd9e7881
+a5000119cfdf0ab7885bfb4e1a79ee30
a5041b1dce7b80ba16db3ff6c69754c5
a504e96cb1ce1dd7d339e25c3d448e3a
+a508cf13830de3a9e9ca6098a2a31d9c
a50dcf5dbcc38258afcf7a19cad7ee1c
+a50e2705e488ecb19283a1a794c3cb4c
+a50edf12b9e5d75a0a846303cc9f6500
a510bd092b2b0ea44c19c6092c55aa6b
a51145d7b6fbcc43597785ccaa857598
+a513f37d7f46d5ec13a1d88d7fedcbdf
+a51534bcf0425380186a1e7d147ed719
a518589bd1e8e71275d94f55c2335d4f
a5192af6a0f00b168c6fbd640fa56e1f
a51ca8c17f9487941945c9ff5fd4f61b
@@ -10444,49 +14449,68 @@ a52b48bf6084404cb834c3637c94ebd2
a52ba0b7cb3567710a359bd1d313c1b1
a52c4edc59cb9cb1d1d9bc1e7896efda
a52f0aececbbeab17f505865b6d93c31
+a530afe186659476ff1dfd3363844835
a5328ca5eb5c464e8d9b94eb9747bef8
+a5330e19705b9a32f3013bcfad0a2a0e
a5383bb03c3461e6c973a9f60ade7116
a54a8c8d8b2dd73b3faba5feaf4fd231
+a54b438b4163d6226d92919a86990548
a54f7deede6b53dedb7aef92f3e6c61d
a551a96dcde83b4f80e6b6f1bdc08def
a552555201886152855e204c5a4976c9
a552e110caa5c5e8d196404ec08ca009
a553024a3acf3da321acd23dc43f2c8e
+a554e9cd2da04bc9426c95c7c4405042
a5570a7e22addb8fc7b22662e67429a9
a557361366d6c9b892812fe2c52e15d1
+a55c68e95fb3d9b50af77a005f6cd2a6
+a568d201d1c98dd40b7aca4f5082e0d2
a56963ed55086bd1c0e732c92623b557
a571f2054b89e696e8d4e0da113a5f49
a572695dab2c78225f4ac1b89a354d5c
a5727929bfa0f2e6130ba6d1258405c5
+a572ffd122780f46a2ee607c9b8730bc
+a5749931e8fc371d3ef465d4e434da06
a57a0a351cdc9edf7efcbbc6d5198e5c
a57c4431b4ca3bd3c8a63b8691bd6f9f
a57d5414d6b45ce43c5f05de4a71f475
a586ec469376dda5dcd4a4c1fe49e986
a58f21d260a8a1b769479d2295600f61
+a59105a3e94a657d119e904551a7fc66
a59264fbb291ee4a7e6c14f7d9a04323
a5945d4129214ff646db70d16d2ca368
+a594e9d84bc8174f9c73f512785e83bd
a5982b0dfe905bac0ec720cafdbd0ada
a59e15dbd9e53b143423adc9906d127e
a59f592df7482d92d9e8eb6a8680c887
a5a552726577a65460e6ad950dcbfffd
a5a689cb9d9012ec9da00f00a73f3115
+a5a9624e2263433d2995c88c8713e7bb
a5b0e845614d983a32dcfe5725eccbf9
a5b1d1a32b2b41f184d9f8b57b456864
a5b899c7020c66000f2aba2740a0b498
a5ba1a2b2f6db09cba767ea1dfb2fd39
a5bad6d753e622c1c112491bafdb26f4
+a5bae93cdcbb62337893ce59af31384b
+a5be0d7c0bfe10a98d9547a281b82069
+a5be22e1e9e6122a78e26df4c33e9575
a5c0a24ec152c7b56e4e7ed0167dd224
a5c65adee364c70ec860a9e058e4cdda
a5c782086ad9692ce91c714af0951c0b
a5cb98d92f6866b36e1ee8147df77f44
+a5cbec9aeba9d02b39fb7ca6eba05f1c
a5cd8d4546ddb90bd8533631d8cc14da
+a5cfecbbf0db5b2923e690dc97918718
a5d1ef06e4dcd20237535ad389aaa232
a5d602636c189438f48426d3b3db611b
a5d751b835b2d241fde300fe690b463a
a5d7de5dbd907476dcf3cbaad0638afe
a5db22b1f6f1b0d031e2fb789226b5f0
+a5df57edca47a1f717d8f6130a31d450
+a5e542dcc14988c0d96f2b481f9d38b3
a5ea1a4e59d06e745772bddb404dca33
a5eb6cd40310afdd796bfc8fb35c88a4
+a5ed6bdf6f25917397b585f98cb9c7e7
a5ee1aeebceead355bbd62bbdee3f315
a5ef453ae71997794093b8d9f62f7659
a5f25d3e6cfaba8ad613303167cce778
@@ -10497,17 +14521,25 @@ a5fa999ac25f428335a669fe964379c4
a5fbd4c850aee312360f2e892c3ab2ac
a5fcfcc4071ba89ffd5c76fdf9964e93
a5fe6cb745f5ce7f04dbcb1362d4d53e
+a60752c0e4a8d3fe61d29948a25b26bf
+a60833cc66b9535a4b41228af78a4bda
+a609305b13b6d3c156136689961a8de0
a6093f7d08b8c5b16c87271ec838afa0
+a60a603ccac26d59ba85b40b6f726171
a60ced6916af7ae2b72f2e9788fc923e
a60df7d7961650e90708574d75faaec4
+a60fc9a6dc9c517a0514ed4ed43b110f
a612da4b93d33a4c1b4ce66afc454567
a61b15e25f09460d642f41946129d0a4
a61d2317ee4393fe16d84d7971f17e1d
a61efa33aaf660873c26fb9438085fee
+a6268449874faeb263c23243d3acdf0f
a6299c78ffabe98f27498cc5398b2aec
a62aa2d0aea162f405bfba7be7b6ac2c
+a62eb9392a4de07eaf38d6baed6c0f4a
a62f20995b167153a2c61978ea5908aa
a62f734ee98798e151ce468974207494
+a630cdbc4fe9a24c9b6331aa0d5e9bcb
a630d8aca0b846a64e0bb8a60da58df5
a630e033562b2502f1f098ee858d0e73
a63197b3c93ac9bb909cd308b3667a4a
@@ -10516,54 +14548,84 @@ a6343515721108ddaab24ca02301cdfc
a63597eed3eecb29917e646a8ace39c9
a638889b0b8fc569b269903602095681
a639cea41157ccc829d39be4cbfd51a1
+a646a76d216e0feb00dac6524bb7bb9d
a64a29a174f936e7fd844376cd250197
+a64baf29e67b1b3e3eaea1324462a851
a64ed71f5d5d354be359cdc5f9172a35
a6500ed28412329959407ab1fd189813
a650f1be5235bba5e3cae340675fdd3f
a652a870100eccc9d146aca3a2ef102d
a656d451d4cbdd0389b431ff218406c4
+a657627db459fd15f34a669a69dacc0e
a65928090bb4434056617f44ff06bad3
a65da9a19a867caa1c73368f36156cdb
a65fb7a591532dc232d88fc8312ccff9
a661ec652c02185bd50427539d92240d
+a667a0c400188adaeff5e60b7e378611
+a66b1515617577b1c1478dfa903c6a0c
+a66f2aaabe35123be31e60349a0c65f0
+a66f9eb5f41c866d21ce1f25643dc933
a6716da12d51b21652a316ec928404ce
a672d722bf7d518ffc50ee4d5ad25681
a6764b06e239d78f07c7fafcf0efac80
+a677a0a3eccc6ce9f7f15d0c2f5748d4
a677d649f2aa9cc88b523b0393b1b29a
a677da74bdb2887d910822fa6c56c874
a67a972dc93f5d4360f27fc1b506da39
a6862548fb3ee37a1eb192a00194c9c9
+a689b35dd86aa6bb963b53199fc25b95
+a68a6a39c5266b539dab3bedcd0e164f
+a68a7e3e817b7c4d422eaf80189107b5
a68df55bd0d5074934cec61e87d2aad9
+a68ea93506b02802ade07f585953ef93
a68ed4b191e408e735fc65a2b6643a25
a6932311c0212dadcb7b07aaa6d8ecd9
a69de5c4a69414e9330d64e68fab7ec4
a69ef562048276825c7df9d8f9ace3dd
a69f7d65f6b6d1d4d212bcae15a679e9
a6a59b14c4a0c0fa5c1b6208fcf2fac7
+a6a79540390c0e8775d3369ed01e1d70
a6a7f11a21fee5c42a9d408f90e124cc
+a6a88645093db1fd6b7985353924634a
a6a9fcc573e6997bf21ccdcdb0f7ccdc
+a6ab51c700214046418db114d198fefd
a6b0cc8b01689f46130885eaf4d32f8c
+a6b3910e8f5f8cddcc98ed28ffde8eb1
+a6c39a6db242cabaf3848418dc8bc62e
a6c7d0dbe9d7445a9ce19fde1c0a88e5
+a6c958b2aed9b2153bf9cf9caf3d64b2
a6caf8c60bda1a560e15bfa202702cd3
a6d44604e86a19997282f5deacb3dd3f
+a6d522a9f5c300e3be7c5eaf19a4ab00
a6d5d2ca27de290fb13dd7d9ca10336c
a6dbb0ca18539cd62021c1bbf9d134a7
+a6e39c633840192ffb571794bf4a4d55
a6e6ea68bfd7ec7b987e13d7deb319b6
+a6e8d8669ad378fb06e8b6d1eba7d5fa
a6eb384cb16aab840f8088b680c9468f
a6edef1451200b6f23c90981dc6bb4de
+a6f057d6d83a0993b6901d88d27a5acb
+a6f49617d2596bf074aa4fcc2504f708
a6f56366959bf744901a75a3a575d9ae
a6f69075484db186e7016ef55f9dbf22
a6f995548851270343cde1ca53274771
+a6fba9ade2705d80bc2dd21980c89d8e
a6fd8d71223b138992c77e5e27be0ce7
+a6fe189a1d1627d8e3995e18cae9f9bd
a6fe8e7c1f9f222a0480d5463d4ca5b2
a6ff33b7de7cd82872befc1e9e54ef6d
a704494f9faa2492f3366d989de41356
+a705feefbfc3ac22863a199881f705a7
+a709eaa70827b11f4f3e13f05875397a
a70be5b9486560802e177e75e3d7430f
a70c1a4633c7d8d0092a3e4a2d31b5f9
a70e9347c23fc3fe455ddfec4f0400e4
a70fedf2ccd98d08230ac656de2078e5
+a71379944b401d96cf290d19b750bd16
+a71437e6416bd9e165ec4ca4f673fcf6
a71833011f93ee64074a33daf77f5538
a719f420334dfd10890f0a75febffac9
+a71b9a8ad7380328940b221883b4b346
a721b5980fa2324587f512ed8e191653
a722c6a97b555feba7921af166d40092
a723d2e50507011effe89804bb02dfe7
@@ -10578,7 +14640,10 @@ a7317dedc7fd56b1b3db8ac32213ffd9
a7355e48d98f1c7f6e05457c549a4c92
a73bd906b3c5af56f46634a74b92661b
a73c0821f6b0520de88512d77de003b9
+a73c75f4b7885704fa7d17cf6d18071a
a7403c9bf31a8bf1f759f8c1b42c1657
+a7445663e47203be1bfb9c21165d234c
+a744ff73c8de24e5daee397fd225a80c
a74699e359f0d765168219a4d6239089
a7469eeba20a1a2a83e29e85aec024f2
a746ed980abcc7fd6ef265c4169d170b
@@ -10586,15 +14651,25 @@ a7481c5afb0977324a19bc4ba123b78c
a7483cbf7898a617a17cb1d997790680
a74948873ca768881142d0bf8dc63982
a74b1d299d1cc3be949104790d574522
+a74d59a1d4a67a7d706aa7e9b338d1fd
+a74d684b313f74bfa48db095c264e908
+a752f3184fdf0dc88659d1a822936bdc
a75429a6aaeada52258abfebc90c62bf
a7577cfae04ce78e64f3d6152da0d5e8
+a75b517e0603c580f2045aa5bd68ebc0
a75c7555ea80465f5e13ccb686244f7b
a75d2dd49dfabd6695483c96dac5c5a9
+a75e9b9181b5246472e6b357892e8fcd
a760a8860e41c4412c643c3e6c0be7dd
a761ee2504cc0fdbcd90ea44121bb78b
a767943204382fecc21056b63fe4fdb7
+a76b32c5f4b05a8353468f20c9a7cb6f
a76f6802f3e4bbf5ae9d8fb6d3c39c7a
+a76f71009c980003eea2062414ea11b3
+a7742a668365d60c9a44495a4329e3dc
+a7786698b995f1d3e19823a834537dd4
a77af7c1e34d19ec3e9c080bba9dfb05
+a77e874fdc8ecfa7ff0ae87ea7e0a513
a77f7d310fa589bf4e192fa26832e87c
a789fdce26fd4f54234c8bbc93965c91
a78a8f882fbbcca29addf5e5c1b21894
@@ -10609,55 +14684,81 @@ a7a8757ce72ab5b2e5fdab1345c8b4ae
a7bc0595121b98ba6ee6e5abc4cc49d0
a7bc439551bd2c0f4c5c9eb6c08b71ef
a7bd4df68516424b6a6014a344628073
+a7bde1219f61810394b1563d06fb1075
a7be60ab3118667a751f6afa33087089
a7be645680cfc6a6a78705489a12b697
a7c5e8e68159f5e81d3854740def76a6
a7c6992870485b434a142cef86f292ae
a7c7f697212f846e21d8191784959217
+a7c8ddfb3bd055fe217b0041103c4ff0
a7ca170e39ab05879f4ac8a449b69d7e
+a7d059c3327c62752d0d4ae3a725df7a
+a7d0c7f0bc0d0b45c98d111e8225e25f
+a7d549859cff9f0271c4625ce7a25b3f
+a7daaa7aa5ee6d4f6870cb435c1dc83b
a7dbf18feb9278bb41e7941ec16f8477
a7dc404a9c96b0b73202212487003d5a
a7e097eced828dc7b20946c7d21cce19
a7e0aaa8995edc2d1a26c96479232536
a7e47d018632e3033a3797c33bd3b10a
a7e5216dac1a21eb81e7161bb1026ae9
+a7e9404e3814b03ccc32853bfdf84c6b
a7ea09dd1056187b020f522425202386
a7ee06eeeb4edeac3a9f3c524cb9de8a
+a7fbd30565ab1ecbe17b6a2e8369f32f
a7fc44809aa8ad09b694d53b44a63c07
a7fc889585628e86efa7e59d1ba41f0d
a7fe63c4efc8c37fdc03fdb4e8060ded
a801bde7b013adb54761ea8de91233b3
+a8073fcf91ebc0cccc01f0fc3b75d697
+a8102af8d966f45ae95f7e0717475eb6
a8127c4bb076387ee98257022f66c503
a8157a7d0e3e260cb64a51cff47b5509
a8158076acb1d0b0a296afca4c71acfa
a8170abb2bae8b1288566b5fe754d3c8
+a817ca6116109abab0d9eac781e39136
a81912d089d896cd4ee0675404b8cec7
+a81da28b983324bd0fa612750d4bc1ad
a81e625437e235d331ea942018ea0158
a8203abf1e658a7ea30939118a5e0b40
a8327e2938384254c5c52c9356319981
a8338de28b7b0d08032fc6f46c423592
a833b0e488c0df72e86a053416a5b5ec
a837f4d396fe60211c6d0c9199d80931
+a83a26176e34595e74059c8fe5c5144f
a83dcc35a788be3ed4ae0d33452162de
a8418f118b480f3b4b1e4505429241eb
a842297060bb977826d5d6458731eb83
a8443ff9f2cc0af5c4ec1057035fa898
+a846fe176e50c9e3b0e7e51a05db8d4e
a8476727289c3c96ebff9158d9f479e1
a8497a29a88c27227f251de5a28b0afb
a84aff98c850bc5ebd0555a9333ada5f
a84d4b4f38fb136dd5cd8d0457c30232
+a853ecf10e295a5340ea1916400d528a
a858c1c6ee95e5954a6d9f596b5f168c
+a858d80a6837c4746e09fbf12724c318
a85e6e8f71660db42bb262c828d7072d
a85f6a6b4e355b614fe72a6ef12a6fbc
+a86319f8eb3d1425c1ca9647145b8528
+a865657caebab175ae1a8dce9ac46c2e
a8676ff679be268e84be90d9c3050fc7
a86a4f49bef16f0e7d7004d0be4b3be2
+a86c8ee394f34766141210f5dd15e9ce
a86dc14b0553ff9303d948480370ec92
+a873affbcbe4764ff96b432609271b8a
a875d696d204220d40e159c97ad910ba
a876f5234fe9808cecafefb0970c9661
a877d6b474ee2f29819d5de32ff18a41
a878e474925867e4119a21c6208e89c9
+a87ca48bac8c1e3ec69d98c92b133e24
+a87ec3403d66c8659211e14733ca6533
+a8855c82a02f6f44ef48badd52c6fabf
a8871d48e1614532ba760477754392f4
a889b2202a150e483e8a5dc1a313fe72
+a8902b45095f2c0d4f7097c7d1a7a890
+a8935081a34db88ada82054a2b41d71f
+a89a1c71bf1582e83cfa62659f66812d
a89fe66cbcf3435b64986c910af8dca1
a8a3910c01303a363d7c750fa6455c6c
a8a4896255ec1b9f571e5f04775080ff
@@ -10665,8 +14766,11 @@ a8a63cb7a783a611e0eb21040fba040a
a8aa4d7001ccf054fabc302e84efd32c
a8aa6134938033a6abcbdcceb5530c83
a8ac68600442239508f3564365eca842
+a8ad867e6d6b39534325529b5001233a
+a8b0e4ac7f4b0f03f914db520576ac24
a8b3795ff4b72d0957678f4e5ca8de04
a8ba540d9bd8109f0364d28533121079
+a8bf82a3b387382f8188c02c187b7525
a8bff426604bef7d9b92ee2d6ef75675
a8c19d3771220b69b4caf6e890dcd220
a8c23e02cd31e0fb5b5ccb497931342a
@@ -10674,9 +14778,11 @@ a8c59828cb92a9ec28fadff351b79f88
a8c899b7aecb9ac02006f2270e1dff9e
a8c9436e53fb1b8d07780f5049bb19e5
a8c96be24390dc7884ae9f609efa496d
+a8cc2dcd76ce1605aa5075b8e82819ef
a8ce9b503c4acc2b8987420941cc6979
a8cf4f37d8ae1dc0f4f1479411db4c1d
a8d28d6aa5a06ef2948812791fa3e1a9
+a8d35622e2358e91d0eaaac49284ad3d
a8d465d6b03ed27165ca787351372c08
a8d4ad54a4be944799ed44369357c632
a8e03ca309a0c6679d8479e63ed002a6
@@ -10691,10 +14797,15 @@ a8f35bcd4d447d2761349856fc68b586
a8f60f9f3db81585f291d9fa66fe1fa7
a8f9acb5930ed8c99a3e3abd2651ee6a
a8fd96e132a38af7969cf9319c4976c8
+a8fde0e5846ba67cdebb478b0e2ae43f
+a906c77060f00b77a2b6565460db8e65
a916496ba165f42c9f4cf9c2d34a6cfd
+a91a9af3964eb7c7dc2efe5229c0e17b
a91c983170f6ba2b792070a2dc8472db
+a91f1fd29d379dffe32394666a4c6d43
a92601ea1172620dead87f68ccc31c8e
a927c28dfcb8e126166e007660567493
+a92ab2064d3a9620bc45c641d19c6b4f
a92c86b2f88bf3e5bc78966ccca5124d
a92f0e3889be852de30921305280ddce
a93521740c5d6f1b8a73212bbe466892
@@ -10704,11 +14815,14 @@ a93d35765116314f01efc647bde9293b
a940f4dc341a9b03ec8c2267fa59d68e
a9431a62b7ebb044b489e3a6b1d0691c
a94397f704e7d51ae3e62517f2f4d440
+a94ad86cc3f8fa1fb816faab4abfb90b
+a9509a7bd9bd790eea584df6613c4e15
a9512d54de43b1e1157a5de637db8e33
a9516e7961aef0ab8e55f4fc1b2ea685
a9547293af267606043dc73619a1d8bb
a95aa1fc4fb9bf3f3cabeadfe16c8cca
a95b9e4510e0084d70ed7b6afc496df8
+a960727fb14449c56e0daa264aee5623
a9630ddd54b7ad136cd38b580b8a79a9
a967f57688e95f0802189163f26d765d
a968d706553240206c40567b517769f3
@@ -10717,21 +14831,30 @@ a96a1da56fbbbb3900737d6c8607eae8
a96a256d2ae45b5ce69f5645d4344c24
a96a4df93fe35f2601dd094ac2bac991
a96b0d7225ea68bc857580cab75bf633
+a96c5e4475d607f97d660743e4933dc8
a9703ded37523cb21a65e33901b6e6d6
a974ef3756d642393d3694751842b936
a9789d1c54f68cc87a734fa67e97ad23
a97bfcb7debcf883acb3557079856942
a980a3cf3d5c2815c799b487c336fa03
+a980beedda8b3937e1fef38c9c66c531
+a9836c71b9af5f390b784d9d19d159bd
a98383799472c1839c390291bd1ed0f9
+a9847b7830e8bb574bde3130dfe9f031
a9848d5aeee01bcbaf133012cdef83dd
+a985d70cf346a0a2fb37d8ddfb076916
+a9871f8539751717b9564729882c7374
a9873fbc8581d66af8e8b15d07da1e57
a98a7fe4f15d47c25db9cf857e266f86
+a98cec9c7b35b35f37fb9e540dce9dd5
a99ab318f0efeb20c129c4f9b6368277
a99f517d1cd2a623f096c0b34c1a5a13
a99f6fb54acc674007f35f87040b852d
a9a04fa1b877de43d03175e2347f3919
a9a1091cbc057d2e578a86135221aca4
+a9a44fe1f7b040ed2f7e1ae6bd3a2f15
a9ad2b4357b50f807aa85f970aa4c84a
+a9ad5a84cd4555f1582570742883dc9e
a9b43bdd60f328389455011d0f622982
a9b47c9ef0e45f721ae405c9c88e42a0
a9bb5fb6bfe48c23992ae091377fda23
@@ -10748,22 +14871,36 @@ a9db85d9aba2591780d3809f8eadbec3
a9e0d106b3bb15e48f5fafbf6cc262a6
a9e13452ea060e3e1558f36931ffd4ca
a9e2477224a79e6ffe3b4abb9a8eee3c
+a9e412bb1870f3d57ed3f15ad6eac7dd
+a9e6bfc3905b24446b27a607db6a4bc4
a9e9439d16ec1408318610c28c80241c
+a9e9a7c0335d11b48760a0149bdb0a5b
+a9f54d0e55cf472701e49c8c707f2d2f
a9f69078785078fdcd7401b4d78335b2
+a9f90111525b29bf5b8f9e1f93f6ab31
a9fc20eca9bfbed94b966f4d5b443760
a9fe223319a97d9b04baeb1db2554deb
+aa038cc1d30011c6409c25567dccde81
aa07898bd32308b5eeecc1bb0c27571c
+aa0897670bd8fa8c6322cdd689ee6157
+aa0aa9ee33bf49745bd2a57cece739c2
aa13891d30cbdd13032e0dd9f4e495ea
aa16444c37aba77d3f90b3d854a7dd37
+aa180ed9f313885d16479388050dd171
aa1a37dd2258643005515da16cf9ad8b
aa1f717e77b530e8ba25b207d49e1b7b
aa1fcc09399e5732fdafb11de3479676
+aa24247cc7985004e1feb39a03000cf9
+aa2f4e0e91d73db77274b3b5ac6cdcb5
+aa357de3bcd5b163d39cd33fb4584b1a
aa369f1823db1bc950463fbbe78aa4d6
aa3f851f2ebe97c73274c2cca2f0c1dc
aa42a33b3d4a98540b89387486ca3314
+aa4b40a6795c42fed6b3e2f4d7fcdd9e
aa4d1521b76ceaf6b62c505ebc2aa276
aa4eb21df5b479c2414d8e36c3e73c5a
aa51228a4a7efe52d0342783d81ded36
+aa54cfc3fd6a6900c1a698e8d8aaf800
aa5559c57eb83aa8afc7d751872d7e73
aa576dc5b8175d47178909226f6c9ab3
aa5abd33a2c35ea275715775044bbd94
@@ -10776,25 +14913,36 @@ aa6eb13fadeb54560db07371f1478016
aa7150cb03a0df1eee70734fd2a311e6
aa7210422a34db2b1a8085e9a3d61254
aa7309d837fa8c7188865c81ed4f4b18
+aa773ac66b9183c42bb383e037fb685f
aa78a339e41f8a78be228ce62a6bd5e2
aa78fef8a47c2e213c86f18111249462
+aa79a30769a53b9b3c11ddb4546f787c
aa7c640fdcecb35c9e909b846720a3c9
aa856116bfb065d4aef6426b70414c35
+aa86276448557a68d6d5a67e2ba0045b
aa88f995cdd6086b78e60c28d7599b78
aa8953b9c0cfc171501c0887d557f53b
aa8dbee4a607a46c169c4b65483f5095
aa919bfda305ea4f8d7e6993e2c147da
aa928c0b2cdc42615102e934386714ec
aa9429843900cdbe80a3b2d2072b8c00
+aa9473ead7535735811ef1f6673faa0f
+aa98627ed261dff7299dbc5f85e823da
+aa99d13d49ac869e49f3eb55eab97384
+aa9f750b091b415f1d72baaf20b42d8f
aaa48e9a63a7029d48b0db26dcfc24ac
aaa60a8c7bc7d4227e7c732626fc96fd
aaa7d4535e6f28bfa38596f0b9c58979
+aaaaaf03a3786d3e5042e56765c530b6
aaac993a6ad8325acb8c2ca7a4f3b4dc
aaad20cca406dedb93c4a6c96937da91
aaad80288dde8b48abd4d106fd0baa0b
aaae39dcc8c14702ad3ac1252cd5af9b
aaaec8af41400b5425aa88909a99ad34
+aab44764c79a1ef274052d5ab794c0ed
+aab5a1a520ba7f28870638bd772e2ac6
aabc0d1b10631c4ed24f2e2cd64e2d2c
+aabed767c8ba8b8d09a1c8a4e8738fc5
aac301604ebc388f17550eddd56a298b
aac4e926a05f2746e20aaf34791f1710
aac96958138ff9e4a9da07565986c7e3
@@ -10804,12 +14952,18 @@ aad22d001d4f4dea91a076cca09472c6
aad7a29325659e62b1e040d858a50ad9
aad8908cd15c7084935489e2904aa8a7
aadc8a42f28346015200d9c2681aacd5
+aadf0e20aaf99c522f547cea603d8203
aae3e0c0d866b2de371313c6cf6bd1f3
aae88c4b4ecd8e448cc86b58215ac7a3
aaea906a33b1ba2efc24ce348cd0b320
+aaed0f19a373b16d58a4b57b6c5a2e6e
+aaee6988e6e9e22c8b41a35834ba866c
+aaefbf4a9a676c931ce2ece0e5a9b201
aaf3eb10ee5ef36c60c7e07ec0c57bc0
aafd84655b1d4a142649e081e628b54f
aafd9088b32a3c5b0ffd75967d9cfd79
+aafe7feed92068342b23a2dbd954e133
+ab0c7dd1509d25a42ade4fc2b2d7fd2e
ab11fef8b20d3c1cdb8e265505614a16
ab13bf2ae39a5224001823fefc326e33
ab1dcaa6907d46cc9ddbd359f6948b94
@@ -10820,33 +14974,47 @@ ab275ab49cc962bbdf78f2975c31d092
ab28ba9015a6b8d92f592045e297afa9
ab2b62dcb1789350bc663992e1466109
ab2d8538b7317a357caa451049590266
+ab3023582c42a868a77a586583ae2e69
+ab31f1c5412cec32e24e2ad83fc9120e
+ab359fc09c68e94acb68661cd9a5fb80
ab39f6032fc72c4d3b6808fd6656de74
ab3c556300a80c0446da674ccbe1590f
ab3d4774f46644206b473acb8663372e
ab3d6050f237bc6b26c6e99799d34aa8
ab3d92e13605b778a315969ed6d13f79
+ab41bbda6ddfc2e3dd698d069149d767
+ab4638b25ca94f4d22f516c5a6942660
ab4a1437954aea29ac6df34c2044b6dc
ab4dbac9f96ae9f14aa35b792e438771
ab4e511b3aaa31e853a17713aa8c1b62
ab547502c6654a7341626f370c8c1bb2
+ab57a7d018305dfa4b4b834d3d1a25c4
ab57fe3151f520a6335e863671737f74
ab583191dbec06f188c09095cbd6cd62
ab5b4a626337242e89b47c38eb930893
ab5e91739495a4529085b93df631a1d0
+ab5e9c458c8c8a0b069c01aba540181c
ab5f0a63b94cda6c90a0615c6c24782d
ab62f8f380ecd91b11c588d7f58a1e5f
ab6602f682faafb05ad3793808afb478
ab6aa5c71870daa409f2c72777b9e11e
ab6fccae0cb0ec5a63de70671c805cd8
+ab706649c76179481c1d5b842900d9df
ab709e11382cea356ff1e508a7506805
ab755079ac0b35b8ed4fde1ec5ade45b
ab7637913bc3be415c79131ecac548e8
ab781bdb74df08a595424c2991f10f43
ab796c8922b118fc1b4805c911e4dfa2
ab7ce75e17897292d8f1b63f56ed2160
+ab7d686134d63bf3d7ad3e4189af80c2
ab8019ebdf6d9b86a48a22e0c0694062
+ab8083110ae110de368adc5cd118f27e
+ab819cb41953d8d1d2f971617f0f41e4
ab842a5d3d3e59a0d4ae5ced387d1b28
+ab86614227ef57697c17047b85cf01a9
ab8d936d886d93a24b6a8f60aab7d30c
+ab8efffd9df47e2ab870d61fcebdbf90
+ab8f7dcd9a010ffa9686118a4faec004
ab8ffdb54e0492226702eddee8354e9b
ab912910ff3465fd5fd042095715ac9b
ab953aed3fc16cf00619a5b6c7ec5065
@@ -10858,13 +15026,18 @@ aba001bb2e74fa171e54a244c8f4237d
aba8a6d3d4697dc00afc77f730dcd29d
aba913bf8fecb68046821b21d32a753f
aba947b0945cf24cff8fa86a03dfe139
+abaa709b6fce84b4d35eb41e9a0bae65
+abb0ffd13a6155c03bdd0b852640f81a
abb142234163d8b88cec2476bc4751cf
abb75a46a7fb855f41f5f2b2ef1b13a2
abb8e5b549fafb761720412b838b6e2b
+abbdb194ae74dc24bd2927f6503a196b
abc2b43737cdceab87ae36d7c700620b
abca8bcfa8de4d13c74a46a2e8973d3c
+abcbc22893182c9aa7edc407be69e800
abcc7afeb67a0716942b7f24da60142c
abd05cd2a40153675b96ed5053e0b68f
+abd14edecc4af9b56e2c002cdf30b52a
abd307f26d776bed767633fb3c8b492f
abd3e23ecf3610d7d5736632bcc9574e
abd3e2d2803a4311f61bf37171bb75b2
@@ -10874,21 +15047,29 @@ abe366375a00485e5e5acb3075042e00
abe4693da90c02553e4dccc6649a4505
abe52768990a5249f7ded9aa22634f3c
abed9985e50933fd0b14549ee819afc1
+abf0b581d818962266a8670485473ba9
abf255468eeb1d22b3388e8b0bbf6994
+abf8c4c817c53996d578aada495274c3
+abfb1b003444b6847597514e1e6701aa
ac02fe3164ed4066842e0dfd0984a7fe
+ac046e469f522769c052770e8e406c5c
ac12c5a936da317bbe80a11a1712d8c6
ac196f1b80eb226bb649e0ddb540c3a4
+ac1ad7b78d91158bd576079f39ae22a5
ac1e077c3e4624f46d0faebb67ad7a65
ac25a190bbde4df80f35972fd5131798
ac25d8288f2f00ac28b6694540a092f1
ac264e32fd9f555b3043dd58d7a59796
ac298bd5036a9dfc9b5665322400915f
+ac2def6e8bf752884314bb705e758310
ac3aa89b2785a4a8adb0f90bbe479291
ac4046a312518289a6cbfbcc9bb005b1
+ac406dd73ee55937847b3b9a3aa25e1a
ac42f67d218bb47d22db32a79f0ca25d
ac45894560292f5769f2f6f2b55c9478
ac51cb3273de58d2578353bba4244568
ac528d33203bfb9ec928745a90919c8c
+ac5448940544419a5099fc1db8bfa949
ac562754332572391995322b70b9b6b7
ac579d7a970798a2069f686991de51da
ac6076904e1b62ea0605d9d615d981b0
@@ -10897,14 +15078,18 @@ ac6367ad90687659113bba6748bc54f5
ac645970af153cb35b54890404cfe169
ac64f17e5843ca400c4314e3d3903950
ac68041cb82908286eb17a5b0ebf1614
+ac6915de1ca5f4665af4ec013ff592e0
ac691685a848326a54db6f8f18686413
+ac6a3952b37d5c9277a8d9d8b7e98345
ac6bfc2b1f35723980495cb51e6fd05e
+ac6f6bb847524859dc1d592b80e8e40f
ac7631d6d4b1685f1dcf317fcb89d66e
ac765dffbfe1681d0a5984f76a43a213
ac771fd042e4c9798b3bb59ab12e3dd2
ac77d68291b8eac9cc4d5425fc42b169
ac7a5e6503eb2c117277af014acd04f2
ac7b24cd138c55f9dfb7f7776eb55301
+ac7c190e654fcb75a263619a3033d03d
ac7ca355ffb9428df93e6814f10996eb
ac86e18e7078d5b4807b864ce2bfba84
ac87941c0805cb16fd74cec864a93603
@@ -10914,11 +15099,16 @@ ac8b8d53f8331417d6eec6e6f2dfad2a
ac8eb3df595580580f25353eda07bcdc
ac91b2ae9a20b5c3610c396a94355ec4
ac9324243e6b465d8d694b25f263d737
+ac94298aba2302b25c1344eee84d29a9
ac997754e918fae7733d6137ef519590
ac9a755549431fe06844479fc0f34fd9
+ac9f91831c99a9c6cc2b3a35f66a85eb
aca1252aa52cdb29db67cc7e31056a34
acaa80b1088bac61a21e9908dd970ebb
acad05515ba97e152a05eee364f7f751
+acad5009ffdafdc88cb2b10620696838
+acb3dd445b5f996747edd8932121d0f8
+acbce3fbc2c94a3888319c7f31d47340
acbe7f3439fa7f77b2008f8159458717
acbf13e847ac2085eb510780dd7b4f33
acc7b9362edd1dd2a856ceb2a5559d78
@@ -10937,14 +15127,20 @@ ace967816af932910830304d303cfecc
aceb9cc5f25dee4a54201e6201636aee
acee42817574e62951aaf741b5d85702
acef487932486136bc86f0915f580718
+acf3dbfbcf81575e67aa4941579c7fad
acf7438e262cecc4a212edc2b63785c6
acf756e412497b0d23a686541a6d80bb
+acf8f5a26e94020a9379c2f215b4fa8e
+acfa5d4693a91a5411fc086686bd8a17
+acfb5e475e7bd46efeb4ac4aa54e4d72
+acfc70094c467dd263fd18a3a860bebc
acfee8ef9a37a7e626ebaadcea0cb097
ad080a692a622b71e64d3a1ad135c90f
ad0c6e9eeb25b982ca6cda00586d051d
ad11cbbc91ec36ac61404971d9f0b3ac
ad1553af989087080f628469b9ef3378
ad20b0aadd7469ec05c462b027ff6323
+ad220ce16a19c06cfc284abe3f35d04c
ad223922daaee509ab4b533bee252155
ad2c33edca0d770621373ba0f58808bc
ad2d9a801f1d5773661f217abfd10085
@@ -10956,6 +15152,7 @@ ad3cde9d38ac8595b775c7c2c3a6cb19
ad3ee435d3ffa3e6e308039d862ae6fe
ad455b8784fa0ee9a396ff6b1bd74a31
ad46879e929314a6b756cdafe0eca759
+ad4abeff2b803d2d7fe8c2dce58eb137
ad4c8312d59329ab92a2ce9bc9a6ee5f
ad4fa03740340c10a2321d1e6fc20b06
ad4facb83019828863a8b9989e68ed6a
@@ -10963,6 +15160,7 @@ ad52099399c6e6e10371ece7bba7838e
ad583964da1b629961316a4158b302a1
ad5872fb5f8cf9c3ab5e715500b49bc3
ad5c80db3ecdcd0fd0ecb974734a8335
+ad5d8d7216b8a5f220d02e59a1f8d3c2
ad5f27fdce108ac7e002f4be2d67bc05
ad610cf84c8d83e7800d634209ff5eca
ad64512d66b20e6dec2b522b19a865f5
@@ -10970,11 +15168,16 @@ ad697ecb628335375d33d6514eb666e5
ad6c8ee1006fc80b74200bd9879ab88c
ad6feef7a7bc2853ecc2057c2f6fb720
ad71cd75212a86ebae5f204ecaa3d22a
+ad77092df2fc7fb21bbba6bcb0b85d88
ad794692bf7695dd01f79f375fb29fd8
+ad7d94adba8f1932fcbec926dfc79dc4
+ad7dd855065c8bb1c3a98cbf2e1fd4ae
ad7f12aaebff16ed7f9a2a7a50a6aa6e
ad7fd9361eafd5005a2e4b57b022b8bc
+ad8252360f79ccc527a83602a91dd317
ad82f82f770b441ca546e11b402d3b22
ad8556798acc964026c7497b384984e4
+ad88a5c7b3fdd31e673708286b2044f4
ad8bd21be0689ed471107992968a1ee8
ad8db15378fdd0aaa2d19b98b88b6147
ad8ef6f215d5dd273bfc639d0979e028
@@ -10987,87 +15190,129 @@ ad99df8f1fbf5235cd42430798741305
ad9b104b914b0c58ac9a53eeb1cc3327
ada3f3765794d7a1dc9fa3932a2dfef6
ada68b0af0803a4910bb27c5bee25c56
+adab23b34d43e86d7029804168720938
adac8b89defa83c8ffb1c0cab96cdb6c
+adb10258e94823bbabbc0000058ce236
adb6370ddf7a93a90a75a6d59dd9ccc7
adc06a24ec0eeceb296fe9eb91421971
adc1974be058cfdc05e71baf2015b211
adc460f797783f5377c8d54d19d76170
+adc4faa690815f5bb94d10994b93aa78
+adc535847a51b67d005bf20fe7b61858
adc639271b164694a62408f965420367
adc734f88e6c66fcc336fe5703c1776d
+adc8abac0b07e0f880f093b6ebf7b1d2
adcb168a4f4920eb76fe72de68297bde
adcbc5246ab68a58ad7fe679c8c298f3
+add0b76340904ca970959f1f621971a9
+add1dfaa6baff517756455d6fd4c9725
add2fa8e3624807f5bbdcc19fd36bcdf
+add3286015badc972e495be212e8d148
add49ac7c2bf5cf2062719ca1c5650b2
add54d8a75cd7ad828927843caa3bd69
+add5936794c5c56a2ae1b2dd0b4b96ef
add5ed27ebc3f22e0287f25607026b0d
addceb8d02a96a1ebc5aed1f168cbf5a
+addf18748b98d177c55538733d691453
ade14a86707a2576c5e2cba801bf8ab2
+ade4d81dc21ee53a5943e8fbefd28272
ade4efe4122631da2ee20778cbf8207c
ade63187e6b3f20dfa42f2feae24c6f4
ade664148ce481938bf38b23b588f8f6
+ade822c462822575f4bc49479571f5d8
ade8643c6d2a18d71141dad6a0e4dc66
ade960391db6bdad4752e9845a72ea28
+aded2156b5767f1bc12664fbd4f37a6b
adedc7c241069557e3b6629f268fc244
adee254ab06cfd81a7b98a9bb468c7b7
adefb22fa12271199fc33bfa0fae693c
adf3b65f9f539d0668c69edd6d33dfb5
+adfc5059ed9df88af6a42c31d70259aa
+adff0e5ffbf6a8163b0a92946dd672e7
ae0068b6d0301f801cf34590e9520296
ae023a3535192a8b2826918786cb8140
ae0278fb2fadd69532bc5a35064a39fd
ae02b08686deab4907156c787e6130a0
ae04ccd6ef643f10b17146bf2de5217a
+ae06162e9d6903cc4189de5d7cef59fc
+ae0b46c78b3fab232fe8e1bdb9bae1cf
ae0c84296748f1be1b184ebafdcac6a8
ae0fb8ad3ea7745342cfc76e49951cfc
ae131cd6ecc3cec04760aeacb769e991
+ae13a19016313ad9fd07eaa95fdb0ee1
ae14d4909d2e423dd301b5a0c5b04803
ae192bdf5fcb12deca3a87a7fd2de7cb
ae1bb2ed630d0a4ecea9999d3af08afd
+ae1f4acfa374925f30a986ddec06559e
ae21364ad937db64853f70be9384cf29
ae2166cef4787d2e7700103ff0638f8e
ae24df404469c8091734d00fafc813aa
ae27604a14ea53783de69e5c9130a504
+ae27d3bc50a28d086840696f4be1e923
+ae281214c4feb22aae32b0aba9d1fc39
ae2a3dcb26d8ce3e794a5a9b4677a2a3
+ae2a96cb5bdfe820b1035f478756c6f4
ae2d2137a094185486c580d280f3aedd
ae3081918fd943bbdc453a7814dc7a79
ae34bfa8c80b39adde7dfaf949958362
ae3693f203c0be9a08bbeffc36de9281
ae3879e0841d5358cbdb34a293c2f506
ae3dacd844f7f360da2a74551def5c61
+ae3e52986e389163ffae3cf3320fca7c
ae414c54022163a3ab126f92449d1099
+ae41ec9c663f62d34d87d499bb070f59
+ae41f507d2e3e34ab6e758f4448236a3
ae431b939a3c331ef6da5b01e1b2e701
+ae4749c10cead0d2d2709de11c42cd22
ae4797d4311d01d45e095393fa215257
ae4836d71786a0be2a97d6eca5e09bb1
ae4867312f826c33e1fed2a8154d0f27
+ae4b8a07015424861e38c64be89fdd7b
ae4e4ca52249f236d4c5197a798d6427
ae4fbb531c95dcdb3ea7aa70c0be6a59
ae53ee7a67650c8e1812afa473fef168
ae595434ea13223e3f4cc4f69b4af0e1
+ae5dfac12f6a0d39d15c11d9878535a7
+ae61cd7e3c7cb379a0d7fba18bff26ed
ae65f351c83681f0d2ef9afd9386ac7f
+ae66277a6f5e908a06c5754b1a20c8df
+ae667a3bc81461142cc59051586770ee
ae67a4420d79f4dc88f3fa0c5b543c83
ae6bf215481b6fd2895c4362fbcc8fd1
+ae6bff4e8e665a1a7200ce4a4d179e00
ae6d99c66fdac4e71677a318a4a193dd
ae6f14aae96cc6817981032ab634663a
ae71371b59ab1917b2afbd73d06818eb
ae71dd72450506109babec4984448c09
ae88acd7cdd5e5c441e14e916e345c89
+ae88b142e3e3cc0a21acc28099aa47fd
+ae8f68ff9f59ccfc5fab1e7d3ac8dbc4
ae922a8c860e7bf2910b2f98b4a9b276
ae95878a8a2703f78332ca217400a35c
ae99d123b7f95f4d40613aa4d7f3ef58
+ae9e3da6bba694fb8737d48f74542a80
+ae9ffd410790661b33cb161ef79c3d87
aea0d11e5cf469f7e15445d1dba0ec4f
aea4c9010becd1b2dcbf04eb46bdaf1b
aea51813be4710544d81841871fb69ce
+aeac44180af0057da4844700eba6805f
+aeac88f4a4dc45a4e3c45268a8c3f179
aead83e0a027aa8167440c8bf653027a
aeadab88a5cca99f1ba7aa3cf9d29d60
aeb0da2d6263773e3cdbd8d0bd65058c
aeb1c952199e85aa1085e72ff78e33b1
aeb4bc743a39e7be65d9c44c13ae6696
+aeb5e7601391355031da409297959063
aeb8a5e8a13f3dba28cf8552d97f0413
+aeb8ab06b8684a6f0fd1b198448b3319
aeb95a4940d14f5212b3bd08b39958de
aeba152442d95b5eccf256b83e2849de
aebe2648181f6de36855b0ef91d09c72
+aebf3e0b1b8d5711e482e8d60310aad6
aebfddb65449d2b8197e868386154c83
aec1207b96bb604f422e25be1c260b32
aec231aa631f46bf60f239fa34d520c4
+aec3ec2e0605a03d1a8b486fd767c56b
aec4b05f6daaad73b9805f9413693104
aec5c9ac2f3518d52b513bced57692db
aec67fd75a41f5d09cb4a6110200ca7c
@@ -11076,13 +15321,18 @@ aed0f5ed42272f679e2964a3455e5606
aed7511febd66ebd0c2b8c195f79a364
aeda51ffc3100fe83b330226dc3d13d1
aedd6ceb948630b608f91555da4033d4
+aedd7b03972adf996f28186890300e4b
aee4c779d95b6123921f7e1fc8059426
aee746816534167083de1cfb3b067fd4
aeeed96207535fd783eef544abf3970a
+aef6e1ef2be49c341334dab7741e7f22
+aefa292033a5ef22e937a6504221b7c3
+aefb3859272db1aa5439a93c5c1b039b
aefbb5bda80b82b5b8d7c4e7f2b2dad0
aefce60666af56b305caf43be4f0eb58
af0dfd62cd759715e9a7db665f6e9c52
af0e8fa14e00075fff1b37bf5597785b
+af0fdf21f5528fd4a42b59c6aa85d1fb
af123aff193c9c3eedeb4992a19361ec
af127b546be8bfc59b7a108857999b4b
af151bc1f80cd923d04080c602cd1cb9
@@ -11091,6 +15341,7 @@ af18a720531c2f1a914dd963e47286ce
af18df60b83225839a4ee33d89c94844
af1b985f6ab0e4e302df88b20ab72bc8
af1bc6c08b9876410aadaba0f4f74605
+af1ccf8c770f402eb88fe4e64ad28606
af1d9b2030c56ce93c94a4453dab61f4
af20a0bcf312ecafcb92d7d8a29600eb
af2851144f41eaa76970f000fd5c018e
@@ -11099,14 +15350,23 @@ af29a7a9321c0941bf1200a2159f95b3
af33c04b9f3d17e7bab61102634e3413
af372365c89f4da8fcdcb987dd636319
af40d37511714a65920e03ea6dc87591
+af45354890afab2d3704c41ecc4e618a
af4906392c40cfefe61c56cfc474bc32
af4ca8db70e2b39f356221bdcaa07602
+af53307aa3a3dd5e940b08ec5d8e0c39
+af541a245bc254a79bbedbadc52ae732
af59039f7fd030221accf7065d289c8f
+af5a49d34932d2c221fbc4ca6883cb56
+af5c97c9ad40069de547879cc34d371f
af5fd4a0b138a7cb3d722648fe9f76e2
af656357dc7ca3f568e0c6331495128d
af67d598838637d4c2299843ee81236a
af683e9bc3d22fcfb02bd187053d9cb8
+af6a1e18a2de837f64ff43b8cd026fa1
+af718385f5d6cbb52022938fe4d2f62a
+af73cfd8ccc7963d8e86b2a54efb7d6a
af7704910a12b691555ba2cb2bf45155
+af78c16d879dd602b8e8391369117743
af817c74a01837b7025f865389dfc203
af8220f0b4c16293d034d4d72b3ad6fd
af8d34f8092bf7e2814f29e7451699df
@@ -11114,6 +15374,7 @@ af8e95b1b259cfba760c45921413f9d5
af8f9af08f94ac82a8fbee8e4864be7b
af9b75e9d5ddcc07ab528ecd4545a9a3
af9d542362ef4db8540efb0b553eaec4
+afa00581afc286d3bb47d3c19091f1a8
afa32d64646cf4fd62b556316ae33e4b
afa8433d258373b53252d7f3590155f5
afaa34774aa0c4b0fe3efb999e1bc850
@@ -11126,8 +15387,10 @@ afb403d8762ea0459c586a7624c89997
afb618c4300402a6ce5f4bf84308881a
afb731fc7719f91be6efc9db877b896b
afb8a6e143b47e6113fff9acd55d10e7
+afbfc663f7f7d801d2df7911a50aea24
afc377db7b09267cff2aa001c1ba03cf
afc45100957cd7234757c04ad453a8f5
+afc4995349d2c221b187d1c263e0f84a
afc5200bc6c6f8540659cd10501229fa
afc6533924aee63adb52d7a23869e26e
afccdd1649487197fefeafff49276bc5
@@ -11137,19 +15400,26 @@ afd1c74be55be88a9781b8f962879d2e
afd354f01ecc1199b2fcb6edb1bbbfaa
afdd5c2586eb706e9a01101a4be81a9d
afde971233393044fb66d1ebefaa67fc
+afe1b7788c9ab0b179df23329f54fd53
afe5661f29269bae1e4fc100eb87bdbd
afec409a1a09dc74f37abe9f24019130
+afecd94e5fe149ca84548f37edec98a7
+afee52a413a1e06b9af67dd327d27cd9
+aff39d197de0aeafd2df7799f280b535
affa208224faffbaa43022423b1029c9
affa47858fe22ca285e49d5e7f52b109
affcbc60522cb62a40244e54e01272a6
+affe379686eebabe93fd0ecba27037b8
b0023ce545c557990da3292d3352ef75
b00348062392a28fb6f64f55f8bef5d6
b003ac024df6081d512dec7048711d50
b0058d3dd23a8ecc32e4d6b42abc53b2
b0072bf689bf5b08e0377fa084a65b76
b0078c7b757653c9c0b7a2288920fa7f
+b00a0282cfcc9d4426ea6a4d06a02486
b00ceca7afb0bdd1a2b1893fc0a2982f
b00e42a3bc94c064cc6d47ca904a7f8c
+b011c3a13c4b4e4da0ff82af65810432
b016968885805a2f4ec1a0e8ad0a7904
b0182100b92e307f7ca956e565ea383b
b0189a9cd14937e54239a22fe508f060
@@ -11158,48 +15428,74 @@ b01afcae08babe504d65e3f59f19bdad
b022a4e37a5002bcc96270a171460b17
b0240f075ecf03141e99b871362b2915
b02668a957b127a28767597757afe13c
+b02804238536c56c5596fdc6d7e966f4
b029d5fff80b63b7d0d62b783b457668
b029dd4ff5784be726458f57f3bae466
+b029f6fd93590761b64eb0660e3f41b2
+b02af3761879800b344a37b4eb16e348
b034ff0fbd084ba84446212d759f539e
b035416c67fa432c05b66846195b9da8
b03921f1d5675449db946cce11341463
b03af17e55de781a31bd7e75e4d36d5d
b03c110eb71bf61c60a052aac9cfbd06
+b03d44fc8726d3ce3a43abd1c8e35e3f
b03dd4051b0cbee245194248d69fbd7e
b040c895327b8bf967a7ef83ca9a2fa3
+b045cc5ce477c6e665eca3fbc1de562d
b048c3b0dbbf1c8eeddddad457fb0fae
+b04d07a1fdd8827fe543dd85033d266d
b04f262825dc79e7ee0285ad80ecee7e
+b05b00e3875ff55bb77cfa33e35146fe
b05c7550a2c4cb538286278027e31b78
b05d81b31ceca0cc8178f2440bec0bbe
b05da5c12bec67f2967b577f9e61dbb3
+b05e207fcbef4293ab2c10159d87bb19
b061a36e84457ce83f7f8d2b398f9754
b0636799569acae92f33b46faf3fa02a
b068d4a6dfda7e6cf507078ca3748244
b069ca76763079792490247f4433c61a
b069e24f70c23dfdd1908b20d46a26b1
b06bc21fceb9fe01427f93c14476371b
+b06c936a8db65c6fca6a28881c5e416c
b06f5b25100a9f2afa1cbada975ad0a8
+b0707696ba91652a6b27917609c35424
b077d1ff85932951f1032f8e5fe7d495
b0780a49b7e5b04d3097689b3a5bb0b0
+b07919c013f51df76f1271d4fc792d7c
+b0796421e2c79bead63b24d52d5124f5
b07a424b2a2c46de2e76984129e4c841
b07c677b913c7ff2f6c65de4158bc66e
b07d97574aeaf22c3601f39151bd98f4
+b0819b4a1273582d07adf4173ae67814
+b08da3ce6e5e936ae1ed04abaeb1e5c8
b08ea19a54932bad3b31c6293caa9ba7
+b08f5a5ea04aa58ac348933fbf527600
b0920fdd36227c21f04f84f0db7c869c
+b09440cc34e63922ba7b1ef48c27b9cd
b09724ccb17f368f6dcc7aaba31cfdb1
+b0976d5d8dd3dc219b8bbd70529ebc93
b0993338620994c0837ecbb50fac12b4
b099c5e1e0a96366b4b63fe6c5a6479b
b09ae8be9397fd08c04b5442c2bc63f1
b09cc3c319419161c2db3905da1071e1
+b09d7522cc51e67ef7304084b4bab911
+b09fd90a299fb244feb9704aa8d9f939
+b0ab8fd0edc0fd8b8b6da25ec6f4880f
b0b190fb0f52ed04bbf8014537f43669
b0b699fe21e88020f6a1c5a027be1edf
b0ba0aaabd9b12161d4ad113987b83dc
b0bca52f0058c1d955ebb636fab93bf9
+b0bd7153629ba0fffe5bd096035cb8ae
+b0bd9570275dc92a3081a078d74fa3e7
+b0be126d4ba43dd5276f5d36dc4aa604
+b0bf983d49422c4aa2c27dbd46963023
b0c297e12429822baff57b741fe5ffdd
+b0c7719fe369c0edbf6ff789f2aabfed
b0c79bb3e1c47ab4b308d8b50d3c7190
b0cadc7b2cac2b8f2bf4fda135c23c5b
b0cb5f3428d1aa11ca6bf92017fbc0f5
b0ceb1dcb24bf679fce27c89318c9cb3
+b0cfdeeba2faa6aa79ccccbd5956fb0a
b0d6090d6235adbf3ad65cfc621ca100
b0dd7260658158dc6288aadf887f0b20
b0de0a2550140b6708bfac7fc4d1311e
@@ -11211,45 +15507,69 @@ b0ed5168ed64c5ea230e036ee49d17a4
b0ed70bf96b459883d2562205e142db8
b0ee816f433717323efdbe06bc385245
b0f536a2d68e78327547df0aa7fff1f9
+b0f6431d297ada1f20db740d5fc714cc
b0f7475cdbe5ba7bde5d9d71d1c71cdc
+b0f75bdaecfe85c81d7bbf83442978eb
b0f7e6fee81aa9edd3b1d6da66741a58
b0f9433ca106f6737d9f774b1a842286
+b0f9bd21ab19cadaf86ae6f12d8a4ce6
+b0fc3df34b82f65a61e0b6bcf53ca4ba
+b0fde3def737cc539ecdfafcf53b9160
b0fe133cebb27f479cd849156143fd4b
b1006e18bae5edc0640177167e8eddba
b101e0fa1c94776e95b6bb370b927628
+b104442cf29072010934bf328d4f1ed9
+b10746410f283681e0d57340f3656594
b10f4a0102dde33b4e41f297074fb404
b1146dfa8ffbfa6167afb0a0b9b605e0
+b11bbf606f600ab50aa2a5ad8cce265b
b11e01526ae9dfd2e509617e6a33864c
b121205ed9e49767c22426d9e023fc5e
b12378cc4e6cc89228ad7b722f7a1025
+b1267b221819f8d9c7e76eacff83cfd1
b12b7b5f3619697297464b2931fc28c7
b12c36d89f359589e4b24ebd2294de5a
b12cfdaed7541d7557cc60af068ace97
+b13097efdf6a87fbb494aa7e212e4f71
b131041da698d9df6eb243d147e25aaf
b131c13318299709402bc08df954e568
b13944daefefe8f1cb4e087700f17654
b13ce15fe6174a07b39d2b14bf554965
b1472d0aeb8839b61d94a10ab32d481e
+b14a0cd1bb8f3783d4d5400aa55d85a6
b14bf89192bc622c4d2cf83939e0b487
b14c1f25953e74790bfb7979fec8c7ea
+b15061937d59e6e102203c896ddfe95d
b1507baead651d7e9e0c95eae3cd7063
+b1569410b74419dfb0f7020e98f60eb1
b157b93be085c79207c9422cb7e9e33d
+b160692237247be24409094ee0ad95ba
b160ac12c2ad53feab264b045bd64d53
+b163460de7aacff6a278e5ac7daf25f8
b164ab74eb5c3d6badcc075e0b95ca55
b166d51fd6a36efcf180e30482c20793
b16775eeb4430de4e9411fb6ff3ccead
b16961ffa3a09580846e0412fc2eec95
b17207c63ccf0bfdbd655ef3ec5dd384
+b17778b3af0c4713b713d54972898a6a
b17e33d2688e58b9b1b7f1426c4dc1aa
b17e4eee58f92715f75b9befeb28a80a
+b18458f81a7548a99dc34f7edb25ad16
b1907f4a203ef7a3b1743931cd6e0ff0
b193e2f5debab5c5c9ee7f313a7dee36
b19996ab23c7493987fb14d8ac110be2
b19f22462e4cb12bf3a78156b03f3404
b19f31da27578b77e120124b7e91b8c7
b19fb628ff498ad6da4faca70400dfcd
+b1a0f1711497c6f16d3e1c816aeddb4e
+b1a85ed495cf5b61d74742721590d872
+b1a8ecf2b7210cc10ca489c4fc658fdc
+b1aae0148f6cf59065d0888dfd4a246e
b1b1f620b43bb68b2e2895f7c521129b
+b1babc0de4c2c452ae1bc8dbba1ccab3
b1bd0a9bf7ef833367f8ae66155d7c21
+b1c1b6e520d097070b176bd0dee29974
+b1c29b3f63834c1e1e72e0d69c2bb482
b1c79036c2e37132df6beb4cc7ce22c2
b1c8b8d0134270d983c63cf05f0681d6
b1cd4ca15c3e4d2aa16723473f7575ff
@@ -11260,15 +15580,21 @@ b1dd462253a6860c6197ae6e5dfcc182
b1dda31c9a8f0e4b43ea77a4417e423e
b1e060cd82344e3247a9293d4b26a682
b1e3ce89d84300594e6f13b39a4baeef
+b1e64f85edd44564a7f548a417712f3d
b1e75ef9f125bdd179ed9c88f2c6f3bd
b1f2fbc855a5aa07de3e63384b7defa1
+b1f33c30345bc9e1287eb488bfff3716
b1f346d4add415024bba3a5ccf00bbc8
b1f59caa1b42ba87703b722c6567f4c1
b1ff0d219255972e58380c0d1fec53b7
b2019eb6c10d3df138c7a70b35efbce2
b2042999ca8596ce5f25f2baba4b2df4
b206f33679ea56623c70fffb7f6e7339
+b21b5b19eb5b75ed9ffa662c4496378b
+b21caf6cfd151255c175131506b2b8fe
+b21dd16b20aa780fea8553d86adb9552
b21e8cc81a67417ebd457ab61c912c4b
+b21f5410179264c91cda0ad877d4f1b2
b2295934af2a48ab0205ea8f6dab9517
b22c63290111e73906a8f924d4fc7360
b233e53c9cd06bfb6efb90f984faef0f
@@ -11278,56 +15604,78 @@ b2390dcb52d5faf0c620df796efe9269
b23a6f450f8bd4e65de4f88510d8af29
b23c91060a9172b162fde7923d1ab0fc
b23d30dacd203346b063dfe141adf749
+b23f0964bb3a6b236025de57d0cc3ce5
+b23fad36f1d467cdccb5cf578c8df92a
b2403ebc657f8fa7660a798ba6d5f923
b2407e2717defe784a20a33fa232fb41
b2413940be04b774de28b69b11a97646
+b2417b1f409bd52495c0c61f7c6a594f
b245a11852555054217f06148ae9ff7d
b24c6362c93dfa570c2f7619816f946e
b24c96a752dd665739f907a0007568b5
b24d6dafad00052b6748f394dc93f4bd
b24dc65c6f54f69810dcf5a1743c7e0c
b24e94f047e5ad1d80333374ad1a36b6
+b24f7e0ce96f34b5b69a44cf98e147df
b253ea3aec6c3f496255b36414194760
b25816af2c7e4750fc35823e691375b4
+b25c2b1ffd0b41f5f7c51f44d745cff4
b25f1cb7e7a14cd0cecfa39cc7d100d8
b263eb9f0c9fe177143877a19c897af1
b26505c6ad9b5432a9a9aed9f5fd27f3
+b2691867ee7ec82a1895cf72fedcc57b
b269e042f29c053d8d8746da236c9720
+b26cb01a3efc6ba45d38fb828a2b98e1
b26db0bf383246e625d8dcb2929fc2f8
b26eadc04e5dc2cb71b0081c96a6b289
+b26ee8bfe6e722f020de7c35aaccfb57
+b26f4b2bf98ea446a4c10fe6b258bbc9
b2794d1e3df2b53f09fed8f2dbc1dd18
b27b74e34e5f9d55452d5c28f6998c74
b27e4e1c5932fe4f90ec29f6da0752d8
+b283e7bc984f4ffb13fbc9c1f9e95465
b28448e7e19e0a27766b400ac289b00d
b2852e31126c1cb04f8d28269def1b06
b286aa60904b4f09cf808d95c668b1c5
+b2884b48912af2eb391652f4d1739ebe
b28b018c3de8a202a7a1e5ce6c88b6a0
b28b9686c0f0154612975e8710e310a4
+b28bad4d824946e71ecf110ea6c6e923
b28eb38c4eca1c29e862110737b402ae
b2906e1841b85dd22f01a303b167bd41
b293ccd904eff216f617eceac55021c4
b2957bb54ea6cda70766ee5c79069083
+b298d9a269b571d14012a9f92ad902b2
b299e95512422fb4e9a117a62aa722ee
b29b12e87e1b352ecc31e46cadb93e4f
b29c5b8723ef7ba692d60c37b778dc54
b2a27102e23abf83a48946d92f0d6471
b2a5672d500b935223f5998d7abc73d1
b2a9514a459d6608c9048312e0ca208b
+b2ab826cfd03eab7d655d25d007547ec
b2b0e347e56e1aaced5debed4deb944f
b2b1be8dbf9bd3df77b314e58c3ec1de
+b2b7266e8cc610d70bcb3b07903170e9
b2b7df3af217f92e5883f199ac962a7e
b2bb59bdc79a692e5b6352f4af2b5ed6
+b2bf3b33e4445a983cb2624d843df7e3
+b2c012cc1c535b51507db9677c7d6103
b2c2bf6c5ac22001c7535c6479baf0b4
b2c45a006b42f143e8ba23977e89ee86
+b2ca9b37f73a9aa996a50608146a1429
b2cb495e14f04eba872f9c52dfc4935d
b2d32450751a27dac911f847112faf6c
b2db563db0c255cbd33e88744dbb2eb1
+b2e3e030ff235404f2e58a7859c37d83
b2e52b041f272d5f0d70492c2db7cb8f
b2e59f8f8c979490dcd95de39dcdd5aa
b2e8c7e8f8924bca673da771889b5326
b2e8fa0582800341f74fdfd75aef2007
+b2eead69bb798ac9c073fd1ef9d715da
+b2f1db0728d62ebfe0be35472d632674
b2f2949dc60f16d22a45f181b6fc6e66
b2f32125c2b9ea6b03c035444adb7a40
+b2f851925f34079598579720a749ba3f
b2f9773b4b22d5d0142358a7f433cedb
b2fafcab71ed8a7c5e5d56c14f03a716
b30a14cb8792f2c7a54827d6cf7a0160
@@ -11340,11 +15688,17 @@ b31da65a8024cd27f21df8062d05da9c
b3201365c838a8944a49d11493edf7ff
b320903d6ee56d8b25f0c5eaca4f3917
b32380c8bc69d76d631cc7397118ca30
+b3257f9a3924ab04e3189c483737be73
+b32ba919d581a91cc07c00c53a25c4ab
b32f4cda774346878d27b030e002af0c
b33a12d455a2b127b13f797c478e0959
b343417d9448957e249e26fcbb28786a
+b347633e486f7117ca1c456bce5e9215
+b34b407a87bb1ff25175544d72d1f96a
b34e7a09d00601cede220fcbc244822a
+b34f7fabbbe1fce362abf531542bfe3a
b3513727d09c09179e40c4a383a0ee8c
+b35349e69faf66564b92f42a588ba94e
b35382fa8b5b16009d2a83a351a44bae
b3576ef3f5c12757a91e324cf3abf627
b357fbb4df69383b91a6b815af87dc2c
@@ -11352,8 +15706,10 @@ b35aec3cb72a2e04283007f6f6e56c5c
b35be7a4c8f7c757d74608be9995e9f3
b35ec4d713062489be967eb54122a436
b35fd122927103cd9f100c903e7b4f1e
+b36281d2b360281f9cfdf2db1d18d4ca
b368c6a80d83570d679da36d388efe66
b36d96665f578ca728f63710668f6b11
+b36e201727bcaa234ecb197268095eb0
b3722224819f809b0a1c8d1f4a553b4c
b372599e9cfa3a43e4bed96a75182f03
b372ba10255f53a089a04f1faa7183f6
@@ -11364,7 +15720,11 @@ b379b06c7131405870ac98db03c9da1b
b37a2af17bcbc7bbd869c156dd1fd7ba
b37bf8e513438ec83ab68853c9d8f279
b381533872948313ef7e22340849b98e
+b383bc465d064b100ec3e909625019c6
+b385080e9683b2b182587017d166b2c9
b3851ba4825844148b27f8c3a9acfbae
+b388e612eb1c7bd3624fb5032b0de000
+b3896aa82fb0e01f0f09983e790d9fe9
b38b66a31066c8942c0c2b63e1d79fef
b38bd2666e54749f9174c96e74feb7a3
b38e86f5351228e3a1e791d0839ec254
@@ -11377,56 +15737,82 @@ b399ec7d1c2af23ed6d671927a346902
b39a925e242c3a722784c58cc18c355a
b39ba9182271b0ad6bce9c68687f34cb
b39c51c6ebfe70f33ab91ef5f5b3ba2e
+b39c6e2725f3aecf70a6270d2f9f6307
b39d91eb144ea2657b90cbdde4055ded
b39f6909538e91191905245aabc3ee55
b3a353aea9aec2c321dd31a0686d375b
b3a437d6b6c8604c2fb733758cfe63c0
+b3a6004554ea8b43e2bd0a85d03e904b
b3a65f8660a7fd2a35d4b30ad17cdc3e
b3a7dbc4df2ec4f21eca8df202d73ad7
+b3a84471458313988d09ba3589fc8ad8
+b3ae49e4c3c9cbefc64af37ccb7071f7
b3b3dcca29282bd30b4d4e43f62ea505
+b3b62c1891ab5e5ec83492189cd81815
+b3b912c02fd00001e61f3d39ecf47e08
b3c0bcb764bc8dd61fee703642206373
b3c0f70df9d89a6cca003e4e4425c544
+b3c75837643c153f1ae614afbcdeb2f8
b3c8104287bdd9d55cf13c3cf43e9d95
b3c9538e0db046f93bf35974ba508732
b3ca9d6645b8492028eecae144bed957
+b3d17c6a9b587e3c2da96f8db97c751c
+b3d907ac63376c5a926a6d20730d1a25
+b3dcdce6b28b1e229e2e24e9cbf92e8d
+b3e0f92980ab57a39bfeb0cb624a8459
b3e4daa9dc1e1e01a687052989c09d42
+b3e55627cc2a47a2e021b31a9c64771e
b3e86deed6244e60d35e3cb7368fb06c
b3e915831054ed3db24c914854548f25
+b3f6f71e0ae171d7b63c3fb49fa65ef1
+b3f88279551f601132dab0e491b2ef0b
b3f9fece9967896f7e7965035d059b2d
+b3feadedc512fc98bc0dd82c3647e651
b4057835bdd097e6a275ff066b747468
b4059286e09974abc18a56ba7fcc9eee
b408fc99792547be484d15a1489c4a0c
b40959f08d54bfadfcd2d1d0cf5f5d2d
b40dce3711877f0e7854135510f3f8a9
+b4105031581b675885258fee502cb93f
b41336ac875f4b1ab44d9a3ab61288c5
b413c3b17aa56ec1183a2580b8f75929
+b414d2ecf5d93c31c5aa64c3393fab56
b417c733f1584d7ad4157a533433b29e
b41b53695d9294e78ad1db2c484b6110
b41c82d9583d00cfbd280a47273c9b32
b427a23d2c25ddd3bca012260e1e3912
b4290d70b61e0d597332ae1f50633eb6
+b42a67502ea1750e07d4429b229431fd
b42c057630f7f4f1ad80977ca24c0121
b42d5b1938638f38ae1f97c45737c314
b42ee55d0036530e7626cd6e88937c16
+b431fc43f4863e08df969096f415f58a
b432216db666cf4c5e7d265d189b9c04
b4350c822e414a85f403129d630e5274
b43563040b3669c1a707bb791c265f4e
b43af6a09b032079b597b1caea126dcd
+b43b2b908b261d102f6fe98baaa300be
+b441ddd790593fab30824abde22a9c16
b44760993d5e68c1dddd5d4e1202f5bc
b450f778ab866ee81f2bcd880f9df1ca
+b45101da2048e5ae86296b68b0f8fbdf
b45637bc8be31c80c3972a69f65d035a
b4579508a77a30a6c18b309b49203d9e
b457beb9e98059249b5cbf39c4806fe9
+b458b08731fd82c6a7f607972c8d12aa
+b46156b26e88aedf422e4355b11a3db9
b4649b456b52a4eec121775323d3c7d7
b4681ce6f72143bbd086dff973176654
b46c3b7e1bb9be9a90fb6dede1f5aa86
b47217003f968a3818468548b7977a5c
b47bb9810c7a8d91c947651507e9af57
b47bc6c98fc5934dcef4154de7f45d67
+b48169ce8072a29abae48affec58f073
b481f6b418c637e60f56d40a708452ab
b4868958d11a557981e978b758e14320
b4915eb38286404f2671908745165223
b49a81d18c2a7d0bd3d0e7b5bf89fab4
+b49c0dc3abbc3c0b8989376c8656606d
b4a3f88cdf326388120d85e075101fcc
b4a4465ce878e1a27c980c5ea4399e26
b4a4cf809e635eb019cecfcfd330de46
@@ -11439,11 +15825,14 @@ b4b72fb46b8e1a492c76f50a4037eaa0
b4bbc9f090fa57b28c0207123c5ba2f5
b4bcc934658663804589e613674f52b3
b4bddad7772aaa0673b347674cd13396
+b4c02f044bf4a6003dce93cf1b3d68f2
b4c038e3cbce873c5ce8937f1708dfef
b4c07fcbfb5d101cb311a1e4aaac37e0
b4c3f55c8f7611b27925baf355e8918b
b4c9645dce46dfd073176194acbd8f3b
+b4cdf3714c945823bf106531266c292b
b4d16fc6080150cb7ffeebd2985ad760
+b4d176ab6a90da63fd9fbd1764187661
b4d3724f9606189aec0cb6aa31f756d0
b4d5081d91c9491c6e6a7e07619fe876
b4d648285c33f8020ed81887dbd150ab
@@ -11457,8 +15846,10 @@ b4ea68e6a3fe7b3af88ac33e55560e54
b4eb35b03c731ede85afd662bc157894
b4ec539c02af8d49a1d0bcc466b14a3d
b4eeb6bd5d7e3275c6bc0736dc027bdd
+b4f3d1e8600ce693824105d22e8c742c
b4f7056302cd9550f895707cd9049578
b4fb636dfaac80c44c37b30fdffa0282
+b4fcf282b5119d2bad6f98d45aa8a301
b4fd3bc9366a91a4607c09c6e4014bf5
b4fee6a2458413360c42248ec60ef61d
b4fffc5075cc9e8009099a3fa36acd70
@@ -11470,6 +15861,7 @@ b515483dc3b15a8b797e0fb363798792
b51c5a8b0d46e6992c634197be959060
b51cee3f88e6b43cdddc469163ce9b26
b51e41905f088714d3d0bc3cb2cf5755
+b525acb667bfb9b38abccf9cafc184de
b526d99997de432004a6891553ccfec2
b52d8f2c079035bb0cff087c79c7628d
b531e9d2e1fb9f16206d24913cd147d2
@@ -11478,6 +15870,7 @@ b536d62d60865212b07252b613fb66f7
b53a82529c6235151c720adf9a84639f
b53acdd4547140209f6f9bc0d78c1362
b53e512da982d82228fce6750accd1a5
+b53ea43d620030598e04382e43097884
b5475faeac6ae602fbe1a7f7cf3d734b
b54858eddfc85c5062756029b5b07905
b54a13d2e6ab83c2ec5d360e6a30e9a3
@@ -11489,6 +15882,7 @@ b557d5baa473a0f01a5b3b898c38aeaf
b5592119c2428a65546dee0cc6f7e022
b55a33b4a109b7e6aa49549fed4120d1
b55b1469818d69489edbca29ac54a2d2
+b55f52e5be86326234ca7d237d98fa05
b561a3f62045870c2b85853036b59aa3
b562459e2cfa4f293db33d49bbe267a5
b562d87d375ce33ad57dfc3d72ae55c9
@@ -11497,20 +15891,31 @@ b5687bdb75fff9332a746932a5d0c07d
b5697fd50a12bfce80322574b250102a
b56b262fadbbbbb6a1608e818fa1c1aa
b56d38c75346d0f941e8aa58a129db31
+b56d475681f6136c4b1f15e51fdd57b0
+b56db6a1fbb11ec8a6bf7ae651d277f3
b56e2205c2769cb26e89605536a16c5b
+b571126c8be1e3eb95229103c6438f8d
b575f5ff3d60b580b9363a0e2a41d2e1
b575f6deaed55c35e4785cc6d31f1049
b5764f8f5f0ceb5842a2525c09a5efe8
+b5774c86f6758d618588eb211affd93d
b5775372139709d1e7f1fa20940a2b8f
+b57a664a5a8132bd46981d345e9c9a76
b57b40e3183ec68484eb9d9f9fb5e96f
b57db92095e48f2ab4aca9267e304db6
b585162e73efab205530a6dd32f3f7fd
+b5870b3c843ec1ced9ac76aef237612e
+b58a1a50eac1c8e7a8953176c69452f4
b58ac64489bb38be1efff7a320b48fe3
b5a0fc784279541f81d64b28ae984dc4
+b5a23560615c3dfa170a60c8393e0763
b5a301d559d88ab3e9d99635df8254aa
b5a32260676a51bb1b1ea7afa30c8c51
+b5a697cbb509c9cc3f3a72ef4e2d8677
b5aa91ea815222b8adc599056f83ea49
b5ac66b401763588f5f07dc51a4df7ef
+b5b66830189ab4963b32052bd6898a84
+b5ba9187224cf9ca004484d56c41fd65
b5bbcef3b3509ee2ee88a356aab69722
b5bdc9e9dba3fb9859c22362d0fccb10
b5c11f5df3b752249fa4b360c7a20995
@@ -11519,12 +15924,14 @@ b5c3e55567e93d10270fb29884697ff8
b5c99d08c545abaffa7ad813fabde1b5
b5ca00101275b22e7f52520051127417
b5cb1333371793b699ccec828b08f773
+b5cb8f75338f420aecf66f682977cdfb
b5cfa56fa65818c45f1ff5176065b1bc
b5d09f7f4b2d6c05c44b164a844325d7
b5d1cd5a8b5f1fcda7ca245845ddd697
b5d2659f1e36d48599f4a90685818f49
b5d279062b0ba10001fe801e40ff90ac
b5d2f91a7dad51442603ac08c3e28f67
+b5d74611027be2b9bfcf0346dc2166ce
b5d8bd3c48ec3e0ff9754c4c37937444
b5db7c99eab404f1dae2508b76161116
b5dbdfc83c991dfb6717609cd276534e
@@ -11532,7 +15939,9 @@ b5dd9625f2f49471d2b272869d97fb7f
b5e47b5b5c65c026bb10488d57c2cb67
b5e5a37c52fb349213fbc2c6e7a367a3
b5e6c961a353faefa2a630a7a0b91b4b
+b5e851ada4e53b040c018fe13beddfbc
b5ed6b5965eb31765665f5539a6fcd59
+b5f900475a2c33af75aba0dae7a10f2a
b5fed6bafdd943b37f5ba3140bcd0ff8
b604d50e77d8dd3fcf925a55fa43e407
b605670516214e4fdb4ede76ee486c22
@@ -11542,10 +15951,14 @@ b6149cfb1c5e2b75869b52035a3b3225
b61bdc4533e5eb937939114e375fed77
b61df124faf5f1bc2a39ab1b978db6eb
b61fd109e41fcd2e0213a44e6d6509cd
+b62b5335aea70d46ba1cb6823fe3fc6e
+b62c9d90e83b6176a76ddfc938b7b624
b6331bba73672af033f050618b935291
b634c547b95b9dc28e41ae0ebe6943bd
b639495358d62618ef62404e0840a60b
b63bce1c9631f2e187211de76797daa2
+b63ca466a47b2cd45b53a1fb5925d1b9
+b63eb537755ab7e921bc567ca40313a4
b640de0c79fd8029d34583137c6c65d0
b642849fe4b52121fa2786c10f4ba356
b6434086459942467e936baf3710fc99
@@ -11555,14 +15968,18 @@ b64a0e4b07a4659f46eef2c47c2a16fd
b64c1c474323919a08a986574f187444
b64cb569fce7eaf525798fed49851a7d
b64fee61df0c32b70707d22ef70a6885
+b65212042fd0a87a3162f39fb081e30f
b6562cf7ccf3975fd25218fbdf96f60f
b6574d97eed06ca8eecea1b22ae82541
b65843aa523573400f4077101624d952
b6585888bb6f94c91f8a88ae5e1bd6b9
+b6590936d2e002a5a321ae1ee1f6faed
+b659183a171dba2939be779853369897
b65cff8f8f46e4ee0e2889d92be4ae13
b6667a90211d22ba59f85f81b6005d26
b66770c6802907ae75c211a8bcdc561f
b669a4ba8298df432a3448f084d90946
+b66c19832b40f6333e593b82cf86ae47
b66cd0a70fb348fdaac3f4a7dc1c921f
b67994acd01b4fab48630a1a176219f3
b67a0d4b1cd27f7a1c9cc187a4c85d29
@@ -11571,27 +15988,43 @@ b67f6231787dbd5a41ae6c77d388fa3c
b6818eb5f2069ea51198cbf329feff46
b681bc77e93ff8e79835a16b8255bfd4
b6824c9940bcdb0b0569a13114b579a0
+b682aed5ce39d733972670b15c7c2376
+b684062587de7360258e86635f109dad
b68717367c0e301b4219cb6490555ae5
b695a5fbf1bfb5a12183910ff74d3d4c
b6994b323e0c476b6cf0256df81a885c
+b699c21e2498b9e965d2607e9bc44b9d
b69a57ead54caa03d7a7eec71d0616f2
+b69a6b77f5977286f90ba55575967de4
b6a24066052492135599082429156ae8
+b6a307ce5bd2b3274d7f33c628d1c29f
b6a6ca5da9a2e81772ea87d03b604d31
b6aa395bccfb94cd8e401989eb14f811
+b6ac99bdd024f2a97c418d150ac11d0a
+b6adf73bb44363514ff04f3696593992
b6afda3dfd18e00aadc1f9919f268538
+b6aff606bce405cfeda5832fc2ffb995
b6b4546a45481a4e896745d3b51ff359
+b6b94610c6637ffebba711252719f0f6
b6bdbc9e7c602e03c0e9fc40052a51d2
b6c11c05b2484649bedf0fab599eda94
+b6c3400dcde0c29000959830eb554db4
b6c52e58ecb6fa892b4e8f0e1309b9bc
b6c5662b094b37b3183184f299c461a8
+b6ca4feb6431aadc13845c3db7b25270
b6cf5a7cd3dfe7a13625bdfaca18eb0a
b6d022d19e9b137450717bebbf0feca4
b6d18afe1152647442d4e6c28d431d37
b6d33ac8e3eb527d04166de681c3aa56
+b6d3cb1f0c1b05cf77b1a2b696f3fc3c
b6d6b54adfc3022c19aa84388c04d901
+b6dc3daa2768b34786cd4f111bf23499
b6dedc92d9e4337ccf4eefe514997861
b6e408057cac1f6beb7397983fe43807
+b6e417254db5762120a95df433f1d23b
+b6e44a8ba457e0312f596d1c5f61a8d7
b6e7a75cbccf4a48dcb0ade6a0018bab
+b6eaf5860546197da4f42fe65aebbcc8
b6eb8a5962ff3a198f3d22fb4575be40
b6ed6ac189fb8c48378e3ce6ccaba302
b6eece823e50bf6b073f3bd26541e70a
@@ -11599,6 +16032,7 @@ b6f2e9f00fc3f2d542d224239f2ca13c
b6f644509d00570fb134bc157080ac71
b6fb4ae57dec5f638c2a0b725ae1dda9
b6fc246834effe0116ce5c9ea7cd9962
+b6fcc2a4defb158f47329afce6d85825
b6fde3c37381cd2b75e1d0e1d5fb6b2f
b6ff2b3add111601d019466269125112
b7018c6bd8c836d3da7ab1c4434810aa
@@ -11612,39 +16046,53 @@ b722d3b5f62f8846308f78554da688e4
b722da0f598dca4e7b5d976a29a5cc99
b724857f6afd01fe91951044b431ce16
b725d67e99d644f465f251817abe4e4c
+b725e540c6478caaf1adcaac75d08106
b72767739ce4b19826c27e6ad40d01c1
b72a93169db476878d45bdde9b1c0333
b72ffba4cf385093b327c192f77ebe9d
+b736e24ab10ead2cc2a6d42d2d4827ad
b74473f6d717c7f20ea20dda5500e50d
b7461112f87c3c1676ac9ca6ed239234
b7464c284be72047e773e8bb5ddf7366
b7482be8e3b0fbee0a2cbdc51f635503
b74a0cdc89325f8ad6ba5c4fdeb160eb
+b74c9611f07618c74eb0680298963796
b74d61822330e9b15dd1a3cebbf0bd42
b74fd017ccfafc319ae5833dda070df5
+b74ff09242c4a69de7cc065271932e6b
+b75580a562cf1fafd4ef714eb0f2e2af
b7590b83b54c4963ae2d3ff8f74e9bbc
b765ea251f92805a6487dd226e6b9453
b76617223a4efbde6e2f590df7e87b26
b768001e49b90a090d81851045a96aa6
b76b009efb46fe20bad875661ae3bbf5
b76d48e9561cd5eab8178753414326cc
+b76dfdd802c24543ee0be0c61f6a7e28
+b76fc2e9d395046023968878820e8320
+b7743b56f82b0faa54cb0e968ccc2f8f
b774b773b4eb127015b1ced0edf87dd3
b77529ba410e1efcad163f1e4be78c2f
+b77946ac2083f3c95561964c7247095b
b77daf32c1c93efa0ddb11fc97ad0b6d
b77ebf6a874332ff6a45c9b87f99e510
b78490001873decd7006ffcee8b9a099
+b785b511b11a7f991fa371ab52febf68
b78732d8c96532ba15bda3c40f9765f0
b78ac07dcd59aaf04471de85b050ed5a
b78ed584b092cc383e74d49ec6a842df
b78f253bf4339a700e9f0585399279e2
b7937c5fb23ba8da8eff406f0c4c14dd
b7939fd331d332e4b8985cd9aafde654
+b795feaf6e6c021abd8ef0f28bc900a7
+b7960534f23560dfa4af8fec23a53d44
b7981e743d4a87d5b74b6244cca2f609
+b798fe5f9c1099a4da5ac4b17edf0a38
b79b3cc34ecc8c93b61b54a519d790fb
b79f599dbcb864f64417934021e0a900
b7a1261cf4722136a80f462ff5d003de
b7a1bfc7e42afe289d975e8bbe62dbaf
b7a6614063c540601a8e31b8240bc739
+b7a71e4d72c1bad52270698c9761f5de
b7a904a481df8e33e338a42fae183b1a
b7ab219558d2f13ea4a014a71049e2cc
b7aed85ef3092ed610d259ea379695dd
@@ -11659,35 +16107,52 @@ b7cddcfdb12d5a2cc6c718dbb19f9d3d
b7cefef41b6f07008e8125982e21c761
b7d035b0744aba89d210b76876f5cc76
b7d5e369473a9f9c66e24e9cc6e82239
+b7d93add6d5d52745d16a18b4339c0e9
b7dc560c16120eab64dc69d95f184c34
+b7dc951127b6edf700b0555b5c502bd2
b7dc9e9525125121db81a1ad0516cebf
b7dd968ccf0ebcc6506359c237d91789
+b7de6c25d7fafecbe23eed3bf53d52e0
b7e097fea412d0ffaeffe7482d3bafc9
b7e4439c8508f51d511b0f22c2e4fdf4
+b7e5a0ae4766394712125c86326f3204
b7e6d180209de4ef34778e9831ea5ada
b7e84922a0a2e466234e7c064401c042
b7e88b18fde4eb706f25e6de018e6daf
+b7ee4b29e02600c8445a47b778aad9c2
+b7ee97affcee8e22bea29210f9c878ff
b7f1d443b6e30649451ac82f314f9ec0
+b7f2bb74015f08d5c501842ed8ab3bf4
b7f48614c183cf1c2d1f1c6fccee2159
b7f5579be26a71146689dc45447d6109
b7f5d16c4f260c102572fa095c0e014b
b7f7b1c42128ee5330da892579a91e26
+b7f7fd8ad3fea5a56ee214a2855a8021
b7fef3da71d6f0bc314a1fb4c42bf0f3
+b8050b50b157c35353dd739ac4978cd3
b8123a62c559b51814f47e46f0a2d1db
b8176443e18c8e61d3f1f442e9e51c78
b817e3f6beed7dbbd71ee6bb32e9f5be
b817fc56de55e6f02ebcf9a9f5f7b146
b818ad64e1776b4d71dccd187896464b
b8197c38d7cb8f2846bf61e313d91855
+b819e77f2744732b93bc6c491e9a8b2e
b81dcba0273509e87c11dd7c4eadce53
b82095a70c1e02f465d205ce5840c424
b82749ab5ccc4657e6fc1d4497a24d84
+b8277d489696913d99c31517f57b945f
+b829413d60eec2561ae7708ee5acb91e
+b82bff5cda7bd5c496c8d47b8cb62fad
b82ea73e39ec97b1ef3668f4c7c30b07
b83cb322f39e66fc960d2ae0cb8321ed
b83e7ad7f316fed7f0bc9b67fd1f342f
+b842251a36ad4dbaab18bb02d05d37c2
b84e663dfaa78f3787aba3cfabcf1fbf
+b857d1a845b2a265c58bf9a0c9e993f8
b85bcb365e48aa1116f4312af3ef7215
b85c6178d82ae22952c39d44d6efdcb9
+b85d8ce4cd35f7cc4bd908e6ace282e0
+b85dba08de0103eccb5ca09095ff83f9
b86346cfd904ac9964df0493a0a8c610
b864094d19d5986cc21cdcea390dbf0f
b8644704f00d5bc1b9536ed91848a5f1
@@ -11700,22 +16165,30 @@ b87d3d42efa93861f70a8a1e9c19f788
b88081f08f8389616b708592637fbb13
b886776d1670cedba8056ebb074ef68d
b88832f6ef3fd387becc48e0dfa98935
+b88c4633f0cfe47738f1a87fb81b88be
b88cc8a53b0c3fdc8ae7f4ae4428a3f8
b88f94b40c10e1c449b5584d1b660351
+b892b4e7fe0a0aa42a044ea209e89e42
b89463fdb9deaa333c35313a31c97ebd
b894b3668b85d402c86874a2584ed469
+b8956184f872f1e1eadbe16ea97f0cd3
b895d197391ad65e2659b1bb088f3422
b898a6b282c5177934cc8a1a37214bef
b89ce451c6f6762a47b6cd5de32b098e
+b89e1c789dba24341408f43bcd40697c
b8a317445bce2000993db6a7eb92ea8c
b8a591a48b48be2e5a9335846ea02130
b8a7d094b15c03f7896c96a6f40cb710
+b8a93fbafb984491cd7bc149ef820c16
b8abb2138a471eeb20215aa7ba7948fd
+b8ae1bebd23317456611d102eb25688b
b8b6396c5e12dc79c3b36b7c46bf8751
b8b886a881c069430c3595ff35b4cee5
b8bcc42578b54f5b4cacb02e837647d9
+b8bf24473f17b3e835f604da1e9b0b3c
b8bf3c2dedce91e8d81e0a7f581a207b
b8bf6b72acd57f38155d79446fff6e4d
+b8c5a693e1c506790737d711f33625ab
b8c5b9de601c5b03286fa26dc523549f
b8c8f7f77b5e103a4ba2f3397c0967d8
b8ca52cf07eccd108bda5e79368dc750
@@ -11723,16 +16196,22 @@ b8cb7a9fdc7eaddaf43112f5840705f5
b8cd7f57f9b52fe90ac4be0c8fe3cc64
b8d0dee04decc668a24163aee079ef51
b8d5cda5d50bd4126ef23e73f7df4d1e
+b8d613705e3ea918fd6c112c1c3f2e8b
b8d6e93cb3570bbc338a442c5579fa73
b8d73e600d38a8f3f1cb664d949277ab
+b8dbe8fa3f8d9a295881f60ac6d83646
b8dd05c9a7d8c6c7657c5b1d14b203c3
b8dd35f14f4621552021f93307423480
b8e4bc22d65b021f1ac9c0e711c4dbe7
+b8e4d3520a5e33c24ebe9cb5fb8fcdd5
+b8e4e4fde51726dd6969067a6b0b6882
b8e71fbcb37b073babb20a07cc9f95bb
b8e7786919f4ccba6b9da7cec25291e4
b8e7848363de2ce8cf64e9ed360fa936
b8ecfb5f5aed2d30aa21a7a81b06b05d
b8f14946a441b73586834bf6aebae770
+b8f28f5f90eb130d8c27b9ca02c23f69
+b8f46eefc3123298c3f6ebc2257e7c3a
b8f81b29e3eaca0da5fe9179c870911f
b8f915cf383c5c570e3fc338badd83bd
b8fb2c91e26da0bcace87df327968846
@@ -11747,16 +16226,26 @@ b91b0eb468c2b82913ed45e02fff8bc8
b91e48e6aa5af6728d3ab2ef15c27e35
b926e88193c5beb17b1d1520f43b889a
b9273bb950f7fa0fcbe7f31aeb546d2e
+b92bfe1ea01a7967af87a8ecbe0bd6d1
b92edf765275522e327083f34847700e
+b93966e655a965c004f091722375672c
+b93befa953210b9123f12d7c0d38c856
+b93de27eeac524adf3cadfc71f97c20c
+b9432bcdc09574f4386b32a3d9d8e460
b945e57413a7906380fdec6241ef8f76
b945eddccd4531a49a75e60f82739af3
b947ce49975fedacd13e001d1cd657c2
+b94995f1caf268a9acdd5d6b70d12eb1
+b94ae1e3c15c953eda3b24d812a07e38
b94f8e08d217a38d5b6e1540b0536569
+b95608dc721cbf3dca15b92e0efe0f0f
b95d0d06f59a47cb634aa42a9d808ef9
b9634b249258f434501a78c34dc8b20c
b96b6b5bf2f170560895d232279a6ead
b96e3d0d231d0d1091ea3ef7e746dd89
b9785e6b87f36e1e5527ea8d7af8c709
+b980ffd694ebdd242391d014a323115b
+b981d1c6c52e0f018bba4f196940fa35
b983c7fdc34b28c1ca2ea8dbf8f1063a
b98534c22fbb64644b0243ea6591b2b9
b98778e7f2390f3c8a7b36df23fcfa84
@@ -11771,15 +16260,19 @@ b9a0b4720451d3f5ad194ca79cd4ad67
b9a25bf709c9ab1938d644cf9f487b5f
b9a52d9fd02f40ef4fe41a4335a6c762
b9aad97e50c4bd33094ea141c872b3a6
+b9b0a192fca915c7b5a41be84fd59618
+b9b5087eed07e760ec53571fb354ab2f
b9b56f8b413caa5a0154f0a7447ccfb6
b9c0653f025eb7bf4a47d77b7eae6fae
b9cc3ac275011aa259b067fcdf315fbf
b9ce4aa2ac8ee309c69eb5b841dd2ee8
+b9cff1e25d384ae556f985151b6da9ca
b9d08daf77b8bdcf5c9fa32fa5a36e73
b9d14dfc1b9cbed103d27cc73c4e21dc
b9d2eed1eae3e8ee88c4f68a5219967b
b9da18a697602025d167a83aa8648025
b9dba162b0c766d9a0fba5f4e832c598
+b9e6ba9355f626720ab16c7cc8fe7ea2
b9e8f95c87319cb059d7abd7d4f2f6c4
b9eff3df0c04dc428572f21a8ada9900
b9f456201cf46155a5a92d96dd2690a9
@@ -11791,13 +16284,20 @@ ba0273f3a01c74387eef4191ead1fa8f
ba0c06f62b5d9b545d64e5e98bbb2ca2
ba119723b31fb8467d98c87652560040
ba12edb220cc509ecd4b8721c3cf32d1
+ba1309b10fde076fd9ad762b30272e5a
+ba1866c8f86bb1dd1dc9bcd20d63be77
ba1987ebfcf643da479cf344c9c2f624
ba1c516fa3b470acea0646c4a6470f8c
+ba1c5dc91ab0aa52eec77889c19a85d6
ba219ca9fc072219b42151075d1f3f1b
+ba3aad7c416e9ccd1f42a3aadf9dc06f
ba3c20f6889c601273b3101114ba61a1
+ba3ce5763c7f019338e73c4fe12dd5e0
+ba3fe9ad6768c5959c1b99cfb5716ef2
ba43778f711b1b922b630c3954f432ab
ba47d9872c4d31f336b795d2434dc614
ba49637f5c87b169be14a1a3b26bcbfc
+ba4b5d8e02273ea94baf313b75dae07d
ba4eec446234aaecb82e2dae10bc7325
ba54ae9701a227376d72dd1560268b0e
ba5c2279911a0418e970059a88414b08
@@ -11807,6 +16307,7 @@ ba64af3bb24b42b0a072f1bcd3bdd262
ba6515873a161e3988d071a6295d9992
ba660b30030bb5687762229606c2e69e
ba692b72d5125d29e07adf9c989de801
+ba704a8a582e01f80b5ff1fabbf57a63
ba72a15bccfe4cbac687b82dcfa49d2e
ba78b4f758112e2defae1a3475586a83
ba7d8efe795c88bd955de995665044ce
@@ -11815,27 +16316,35 @@ ba8d0b8ca6a227b5cc6dbfb749628917
ba8f69c0348e29ed99f538c1a26280e8
ba90c94a738e87035cb6883d10d1f188
ba941fdd11daa2f0adf55ea7ebe41daf
+ba94b07bff40e5ef853b8312c29713ff
ba94eb4b3cddd0c5babc30462c30ae09
ba9832331311e6da4c795935deb9f235
ba994c9097fc8a993d9e60f0e3ee7f6c
ba9c8172244fa5be78346fb8f1d327d2
baa004b3f1572b62c5b1b5dfc37fbde3
baa1dda5d74a93f08b5bbfc3b4aef135
+baa2ab9cbb207e334d0f0a26145981ef
baa74e4490c56d1ca455432e01edd775
baaa70a3f38d5d6198f87ec3760ce61e
baae2c61273ba06a179d8a029133ffc5
bab16ea54cf34e6429dd2daa0a944e04
+bab3b10df3c5e0d89f922ee6eb8932df
+babea3df6d33ac332ac5b7a083246c8e
babeded7e56bcf094f399459ed1a4efe
+babf496bb23f316bf3f29a13c50b0fa3
bac108fbaca1ed7220117feaac61a8e4
bac134ffe9ed37a35eae941cd969bd92
+bac939df942fa2943dbf00a9953449ec
bac9d89279954004a8cd76676d4883e4
bad16a6f3b694fcdeeeb6698f4c8eaa5
bad37e9555a12869ba9648751569dc71
bad37fc4e2ff156c8fe4e64cd6fb1f3b
bad643cdc23d2244413db278e8214490
+bad907a546dc22ac816f8ab29c1b6742
badb89863438fb6dc644b66cacd12cdb
badef9b2092f502429e9423e7301dbc5
bae1b23e2019f4c9b2ba0594d9ab8624
+bae1fc86036c7a31836f689779fb9394
bae51d3e250294e50fc8be12acf58a00
bae97cc36cdda7b3df47abbdf86d8de5
baee6236ef998c27d8039e2bc6adad42
@@ -11845,16 +16354,23 @@ baf1d325e575f0f6ee0fc80da89ddd09
baf4253288ad73752bbeb6d62c64739c
bafa0318438d10d3caaac95bb4038204
bafb6176ef4c8d05f9d509d8076af046
+bafcd442b18512a386588a492dca5e98
bafd4e2bd4286a0adc20497116f58e7d
bafea387751f8014e08359da50d33028
baff5dbe83c2c90feb0db4e680cd429c
bb001c4678fd8180355cd9e83e21ebd7
+bb051c5998d807e2fa40e8df8836b473
bb0ae8c5760153518a3e4afa05da9a5b
bb0d5fd4d3641a1d664e1aafde8a2d00
bb1073e32af7e4d9e28938651403a04a
+bb13a5e1261f2e605428ac459b164d0b
+bb175596ddbc62b96842a62ba9c20fbb
bb1a2b161b532297cc9d7aac88af8f06
bb1d4a675756e697202e5f11946964ac
+bb26852957dd27ac65845896428cf3aa
bb2810b92b3460c41f279223bf8221c0
+bb29dbd43af864dae0321ea2265aa187
+bb2ae97c375b9a69ae8e170751a6bd47
bb2c9db5f03126c9b830d54e77114b48
bb31565ce1a1738395823354cf690251
bb33bdf5b80f9598663bf544288b60d3
@@ -11864,37 +16380,48 @@ bb3a2b318c1ee70b44aa28e485bb8e93
bb3ab829942c5386bac7f43e6952ab5d
bb3c0d25305b3cc6bee690f233bd1744
bb3e5a483b7252af136a9ba792761318
+bb3f6614cac8bb0cf7f23c08830ff9d9
bb405ea068510105b81ab865ef2ed1ac
bb4081d803a2bb97e2ba95af46ec18d8
+bb47f0eca04e6f3e90d331a10ce525ee
bb4b5973caa6a9b82138424f0221b055
bb4bff5cab67095d662588535ae119c6
+bb4dc28bd963f2f0408253dfbc95516a
bb501aff29bc405007d5701863506a10
bb53b417f2bbfabfacf708b36a5d742d
bb57a43a5789bf0a1149c552cb65eb9c
bb5a3c15731d68df3a415c1f4fa8944d
+bb5acce68a9bb3d35899a8f9f0e14d14
bb5c11b791f795a1a394d92abbd8340b
bb5f9c0597f8b32bd81a1e4a6b684cbd
bb6b96f290a43a7ef5155560c3e79d69
bb6bafed1c9be8a0d6a9b5c6ec1a0f93
+bb6bf54badc818717c4b0005778e35f4
bb6e36681866c8acee06607f54dcec47
+bb6fb453c484b2946e4985fd63f5db20
bb75c2b85d9fbb5e810bb001f6db781c
bb7761bbd57ce4142d6070be3f16d413
bb784f6a1bfc5af498231079eafd1fca
bb7a82148c0b6a58adb5638a50bca3bc
+bb7b1140c831f174ccffacec0336a53a
bb859bebca8033774638c670c9f269a7
bb8874d779c82518341fc279c2c0f3c3
bb88afae3c77daffe8befbee730b42b4
bb9000bbdecf9dba1eae618c71d5e905
+bb941bb101b433550fe0c1af13c9af76
+bb94b69df6f085b769d91dc0cb533cc9
bb9716edf6cecbdfa7fd8213274259ce
bb9bbce7bc8e498387649a5a367e0077
bba3273dfd073da47f7473651c5df51d
bba5cf2e249312ef9bb28803f387efe5
bba7a5ded36653bcabf8f0d6c0dc1e25
+bbae6dc0d7cee056babf5ed6d4af6e9d
bbb08222ae7b53257c40b4f543521f29
bbb705fb0025f18dfd7142816b5ef639
bbb7de5497845d00a68947c4f759fb66
bbb96cbf838a2aafc7a5cac94ef08568
bbbaa1a974f14598dc6a28415e97a984
+bbc3a0875ac267ff4db7236f86151556
bbc6fb96b7a883aa73ddf4abfa08d617
bbca16c458d67283b30e7341b8c6a29e
bbceb443078694c4d171ee5939545662
@@ -11904,15 +16431,21 @@ bbd4a4560f6c6b1a9127df10936ecc48
bbda51cf8c13a8a58825f4178d0b97ed
bbe0c7398a803171cabbcc3e428ed1b7
bbe183677fb87f3b830a0124d9d6cd19
+bbe3cb3cd38bc96714365a4f25f9d553
bbe7c1d3334a0256893702be5d97646f
bbea1a270dea8439929aa0bfdca6a48f
+bbea6e49bcc14f4f1cf2f168b586c291
bbeaa2c9ee8ab2b55c8ff053bf7b6767
bbee19ca2913c8be31f49b685b3caba5
bbeeb017392bf0d36a30d75eb024cd5b
bbeeee07e9609be79ee564dee1c50377
bbefa74ab2d857b0f5709e3788eaafe9
+bbf36a23c1b0b951e75944d653cc7ff2
+bbffdf1df7ccd9c4bf42a95ea13ad611
bc0051b6d81246631aa693d89261bb00
bc0169cd2cca2de2d4c0d6ca5ce6586e
+bc063efe302878d951a8319372f3306c
+bc13ae59118e1e5bf67620dccc74306a
bc172569bcc96ef42ab2a54e8d1971ef
bc19c25288b3ed414759533d6d11ac32
bc1a73afbd65e3ba6119b9f36123596e
@@ -11925,8 +16458,11 @@ bc29db5b95e4ecc77863a129eb6e6afb
bc30525c7107e0904cb32483771117df
bc3087608aa67e29dcf5fa4396567ea0
bc3497b0dee58f7462426379e8d62a0c
+bc34dcfb22ddadd909ccf7015acc840c
+bc375f5aca91720b6e8600fa10b427fd
bc38ad7396bc25e7f7a99b6a019cda2a
bc39d33fb044c4266faa1593f505c945
+bc3af35317d9f43f2d1f615e30ec2ecf
bc3fb11e5e5b8034e917587b28ddf8fe
bc43395166bd73040a6fca3b8db0b81b
bc4b2039c2cad8ed563df871b11abfa1
@@ -11950,95 +16486,134 @@ bc6e49690876359a2e9e034b4289bbe6
bc7251ebb5a208b4834c2e5cc68dd173
bc73d19e5d98d2421fc2eaaa7c9b5f04
bc764f67f09708a897e15cea8c5a1036
+bc78d1f8ce74979bcca44911bf3b7138
bc7b09c1d08993d0b178248a42e90d8a
bc7de8289d0c441f8512059c671a2d20
bc86ed66bc30df225b248e040881c26c
bc89a835e2e9d17e74862862bfaebac2
bc8dcc3a0b3c356b62272aa5be1b7350
+bc8edf1d260605d97e8632d3c0b341f2
bc8f78ad91b161b39c86e7f60ec1ce70
bc925aec35475c1ccb1618f5740d5050
+bc936b40362217cd3b9c0dc581378390
bc9500551e8b9bb28f082db5df179777
bc969fcabd8efa5607d0a9f2c47b6c04
bc98fb9045921d5bc386d5decbb32e4e
bc9c5594b18de4f32ec8a34fea01d7f5
bca14e10c3ec8953d50795b1b648977f
+bca197e88d3bf54377f7eb87c5892a54
bca64765d9c5f2c085daf06745b30a9a
bca6ac3a16ac6e47ba54d09355147d48
bca6be4661a0d63e11bb04f6c8514229
bcaf015da5dd0b7eb4a79be754314a51
bcb082888afdfe9dac284ccd364a75a4
+bcb7cd1b21dc55f83b25f2d0ba8b5544
+bcbe39f47b46e5399f354d5683df337c
bcbfa250f1562cf9ecd0b8696f480af7
bcc03034ca94a163925f725de8e377c4
+bcc4691738fefa52fdeb793122301be2
bccb0a8d7b6a9ef904d9a9661602b77e
bccfdff9365853328320b0e7a480b453
+bcd4022d27045002f4436997e31e636a
bcd729a6732c842bc9e784198b5237ee
bcd747730dc6b2dabfbb1b43d9508a01
bcda9ec8010c53c3800663a8d2c6fc3b
bcdce0dc757c8d57ebf893ecc21204ae
bce09bcfe85b51f45ae667831cdc1491
bce304b263f944ab86b0902c45494fee
+bce88220ce02f17c9c0a5910c03ba297
bce8fcfcc12af0c1b2a30a42e95c8fa6
+bce9254ca0dc2f257bfdce2feca75a34
bcebba46754e0dbf2204e304d0fa51f3
bcefd169b74bc275b69569e422eb8662
bcf78c99583165301f2129ff4475c890
bcf7de38d5053f0be7a8ccab395e5e0e
bcf801558e1d56a1f5adaee1f8e874af
+bd020787371a705664132c7c627c7870
bd02dcce2334ea6b237944c4fc8f5b1c
+bd09802057f5b87d246a8ae6ef62ece0
bd106277a17b68339711b18d6cf02a21
+bd167e272290e9251c4a4b21c47bb4d4
bd190ede9175ee6d5c335f52fec2ae54
bd225f3367d5f4ba42490bfb7fabc2ac
bd2c67357f39d770faaf7ec249a17bd2
bd36196ec9a9871bb30291ae60247ea2
+bd37100bd677053d1a608e37bafbdaf3
bd38730f29418b36df49065a9217b2ef
+bd3b3fefc77118499cbf74efd12cb029
bd3d246b9b6de2a50d394ada65be8283
+bd3e729a5a7d283039e7bdcb74a3fd0f
bd41d920a4c02e1d35c1e7235162f21d
+bd43e6aa89b14b112fb4885ae7a4f072
bd44db4e0121f2bd9315b94b82da4ea3
+bd486c48a5ccd9713deb064189c80e14
+bd4c51f2ee0e6ea37e440e372c0b6147
bd4d605a7893ae28a900d0739f73ae99
bd4f7c2003995dd2cd1312be72043cce
bd551c12756021127a407aee4bd3cd29
bd6579e86fd01aa8a2afe0bb51532bdd
bd69cd548744290fcc7640f23d4f65bd
+bd6ffc7a7ba01a3954f2634f666d14a6
+bd724de3271ead67f90481d23db3c28c
bd77107c575b25a8cd1ce223a9696b81
bd791e179bf92c897d127d8e6a34df8f
bd7e5eb7babd048aeff454a0abec82ac
+bd7ea1e13b204040a85e59c6fe51a77f
+bd83307658d42b0cf24eab848c1ee03b
bd8b0655ce0116eeceed0d36a550bc66
bd9233b3d5de76751a8d54d6bccf7031
bd94b32f8475a23ca5d080aacc7545ac
+bd95a0f6c16b873a8e5947ff822b1e34
bd96cd1b00a05c61b1e89fffff02f929
bd98a1946fc6a3d1bdc7bd7cd3a69a8b
bda3ae6ea7c56b9a2fd986b70a6765eb
bda9c170ed50bc53f3ffa6b26433987d
+bdaba093d97efaace135a7ab9b526b8e
+bdac2479036f418d868362a80191ee93
bdb3a4c617b1b6243b800ff7c2731cea
bdb5ca7d0342f613998748525f7763cf
bdb900ee9d259d279001ec87477d5c39
bdbd01278f40e3c439c4101bdbff389c
bdbd0624ff98e3de531b411bb75e523b
+bdc0edf5c07eea7894be08c6392b52c6
bdc38e6cb79e1d37a3b2f83e1363370e
+bdc47dabc7b8403e17db795dd1aad7c6
bdca7eaf53a4233474166a4bbf77bb72
+bdcbde48b367c2bd9699bebe4d4208c3
bdcc58f9d18e4688ee255bdbfe8a6c5d
bdd51699a6e0f8e8809808498126d890
bdd5366444bdece307b0b03c7df44633
+bdd69b755725b5b01d8cc2d8e6c0d146
+bdd6bf65f06a4ac04b8fb0943a313acf
bdeac028193908ad7d991d264f436f70
bdec385e84fc77a8740f679cf97d3e8a
bdef2d965344ddc7b1e51694f44e139b
bdefb5d19dac655603d2fed72d6caefa
bdf56cf0bfdcfcf82dc5965c360912db
bdff461f2217ffa9c894407cde8fa8ce
+bdffe6c7731552b6273b3d4d21095b03
be00e0a046819500914a66ed247bbceb
be055a378ba92bf4a0c0f7a81254ca0d
+be075b7d1795f2b7bff518f1d237155d
be07618beb3dc5e45f17d851fe794c4a
be09ae91184e890cf5d626191b999863
be0f1c1b0c309a3009d5ae0d61929ed8
+be0fd8755263e895090fee64d37ca71c
+be1764e132c8f452b24dcb07e722853d
be1bccd491d83f135cfe6f0cedd9e530
be1d0e5128788570873924c3bbe26753
be22696385df848cef30e5794f0fb10d
+be24d3899c3d501430566d8b8aa6ef76
be297985c9ae89a785719c214cd02e05
+be2c94548fc05eca8c7c0f8800dbded9
be2f65c58fe5f8fb438e42569b39022d
be39e64b7d1b5e0bc03514f271809b2e
be434b93330a3ced391bddda0cd432e6
be47b7970e72eece304a67509d16e0b9
be48ec1485d5045ecf80d3a28fc8ac33
+be4d071716ad04018a229f02568e305c
be50220c4bfcaa522429989f4a727f30
+be5b54159ad1805a36500ede43afe05d
be6318988bac8951da24553cc1899531
be6517acc353df9960e7d8ee1478d940
be69096da808231e839afd6bc827a047
@@ -12046,10 +16621,13 @@ be6f266070d74edddf27dd2b20248c93
be6f8ce1da8ca8a2c0e80fd190eacd2f
be722e26a11388df55372155042f0ba1
be73be7406d3b6d30de4360ec6111215
+be752eeda05e3cf030de6b27eff5e6a6
be7859fb476af5eb05a495dcc4a5fd62
be78c70ea4cdabc8ae2053e03c2c7fac
be7a0f3a88db1893bae712f540f52582
be7cba3a10094c351264d6a941c5546f
+be7d496ceec71a7c2f9384487944d75a
+be80ee0cab81dcf60f47978ddf73ab5e
be86fd614ced2fef635e870c06ceb22f
be8e83ca4d1c2bcef8955afb6e88d375
be9028c17d382dd28a49563892a5f84b
@@ -12059,12 +16637,16 @@ be95988b30e1af7749aefb285355f6f7
be96bcd53dd56deef7e2f135751a8f23
be972fd73b8f9e1576e8cf0aecc6e1d7
be996b52f43f196670283792a187aa7f
+be9a657d7657cbf881a6df011db1bfff
be9b193ce9e1ce4144f2a43ddca30583
be9ec304369856228884bad07099b2d0
bea4e465996e71d46ae511e7d1e92cdd
+bea4e6dc86d9db651baee6b4eee49c08
bea7b9312c61438d2e428fd5fd89a8c8
+bea8bf4556b66e3f51a60259a678b4f5
beacd19be8a4204b1f3f00dcbdebdb4c
beacfa933aec442e6ca101ff121e9b11
+beb2be0f952b3401c5ac5b665fae58b1
beb3f44ceb81ba65614c2da119fc52db
beb84f37ba70ca85750edbc44f0e26ac
beb90e272a4f60c64672fe320593a609
@@ -12072,19 +16654,28 @@ beb9b5a60f61734a4b7d4fb05d989766
bebb423830d2538d48effb7526337871
bec1daa91de3f050425a312621c104e1
bec1f818840cf064122ef2bcff08fefa
+bec27c1fd3d4662f7f6043ede177a94d
bec6bcc65b035f987fa34d0dc9db18cb
bec83f404460602a251abc57459d7e75
beca63adc4bdc9ced6b649e26365974d
+becb2bfadb3176c91034b8015b9c0da4
+becba62c2de30cbff2c2e688f625641b
bed2789000436aa2ba9fa18b3fd9eb05
+bed289695d377566678068c3eed32d99
bed4c8595526efa3c4e97d2f12db02e0
bed5962b6e5bc6cc5800ddb58c3f8976
+bed5fc87e7d50803605a4a8a4e4cc612
bedb5b68f14c87de2ebb1431e262ad39
bedc132473ad752234713ba7832413a5
bedea6fd3003e973ccebb4c97d1d41a2
+bee3d90a904c23e75be2db1a312d2f09
bee3e2ff08e342fa882ed8bb53e7f62c
bee5a1cbda3e995890e7892259ea5d16
+beeb58777c63c50583bc50dc272714b2
+beebdf81368d178fc949017cb728aae5
beedfc57140240aa8cf10d6487e71c1c
bef0f2841394b37b039cd033e24e8b4a
+bef6bff7d67350582016ee83ce33b8ce
bef82295587a00e8cbc9d24b35cb41e1
bef8556e56d748cda2795c9099074d23
befa7c4f984a96250a7f292a6b40dece
@@ -12092,98 +16683,152 @@ befbcd5af790a3534e014684b310c324
befcc6ddb14c34fd92a04361ca947574
befcd874971e674cab8caff787226378
bf00d5a8e22a4918845cae91b4c54af5
+bf02ef86019778231d1736403a83a22d
bf037bd468caf91fd03094a778285773
+bf052023086c71b5f23a1d0d14615f38
bf05d961fd7b1483ec69bc8705a3b470
bf0c38f9eef0ff230af19be771b0a83f
bf0cc30cc12cddc4ee90ff671bc2d817
+bf10e5fa4516f2723cd473d82c7ad3da
bf18021a3cbbaee34250a8996ce5c82b
bf1a36587bd35ffa2dfeec52877ac33b
bf1fe7fa36f1f90dd9af1a08587ccf21
bf233ce1a481581d687bb62331d0c643
bf236f619886d1030e9c3e147aebefc2
bf2452793f3c6cd940f4b079e9da0cd2
+bf2b39fc786993a52ee2dc935211c3d1
bf308633197ae0d5e3785d5eef1cc598
bf3134020de007cb427da00e40c44227
bf327e13d9ace8decb023fcc1d956114
+bf339307d8f5722017558fa9e5bd04ee
+bf339c88472aa909e73a3a491a8ebb30
+bf343f693b902cca8f5ac9c74692aa57
+bf3497c784ac84e384cdde2d261ff69a
bf37856897a4b304f24ec175e886b353
bf37d41cee19dc03a51565d81de620e7
bf3d06dd2467fac353d4543864e362fc
+bf406688150e523c03aaaa0558ee0f7d
+bf41ce2f9e20b93e11f85ef75b04c1af
bf42d9affd3357ef148d89405ea8acdb
+bf4349631b080262bd2c234db5bb970a
bf489ffbe8b40ed4c9c2235e2a84d4cf
bf4a139d336553b84f70049609c17ae9
bf4b8ccdc42d77b2c7007c5063f73aed
bf4b94bf10627cafb580b083353b0e38
+bf4ce27c44d10412bacd7d62e7db5115
bf5404909ffabda7527f1667e6f98bd4
bf574d2d97f49d7d5b6e7d92d2494d60
bf59328e9df87531370c449e686eaa54
bf59b080df02f491cbe7a5fc6ca6c909
bf5ab540efa0c8a475f89d88e223725d
+bf5c6fc3a042423e98aac8b23edd5076
+bf5e46214d06ecf18148c85a27b6ff4e
bf5e82ad937d584f7270c5288448ecc0
bf5fb6cf2eb081f5f892839c96831695
bf6e47b4799db25a3e0d266664483b87
bf6e79fba544c05b2e82e938c1a2a8c2
+bf7083cdfd3034b5071b0fc89dca19f0
bf750d52efb07c09febae3a3efe035eb
bf75e7d8271e2c4e4ceada220f04b538
+bf76e072abd75ff51a1be60a04873898
bf77b952b9348c04c9e0140069028c34
+bf7c57084f4707af316efb7bc89d6ad5
+bf7ed0f58f62862bb37390ce428397aa
bf8040f6b358ca6d6133c520dc265983
bf83d7792c97afeff2bfb0b623a5d352
bf90cdadf4ef764ccaf46eb84d68b497
+bf91a38b1ad86adce187aea2ed360867
bf9b7491c76d79c02dba8abb3a2dd3a0
+bf9daaeeae580a4ef69d0f2f1d0b5480
+bf9fc37e24058f239f58c0e36560e9b5
+bfa05f3208c6c527b0486276d928f56b
+bfa39a0f00bc3b0268c40b577486abe1
bfa649b59e78a2b9c47749d0531d9321
bfa7726ba63fbab0d7e4f7105313391e
bfad2d4b754730ac5aff41b91f82974b
+bfad9dcd2f17df0485241c2011512830
bfae94de111f72a39ca2171094352c2b
+bfb169ab03d5f2110bf44e7eefb0729b
+bfb77174aad9476026f1706a8b62ab38
+bfb84f9f45df45a46dd2b5b85a4e7b7d
bfb8763e2be116faeb79b6e9212677cc
bfbb09c292d383fa9d8511f439aa0079
+bfbd94c8b03d654e88587586c676768f
bfc09567cbdb82900d45b230162d40f6
bfc81b189e3bba28810f6e3e77b8617a
bfce317ac0581d2231858920212ce3bf
bfd1ff4e0ca22743a54068e55e150e64
+bfd2131bce19fc2f925d111a007404ba
bfda1207f4578cb7223755992c5c8372
bfdacb9bcb08638699bee8a6456e5f71
+bfdc8a7e4583e36b5477471d733e160a
bfde67c959d53992d4cc6280d9bafa87
+bfea4031ad8518dff91a39850f0e82fd
+bfec1446af1e4814f245c55b31527082
bfedc8a2b57e682d807222a622fcf437
bfedec10da0807975893f485381fa13a
bfeec72c93bf2626d86dcca4b3cdbf1d
bff1aef3d5bda9f9aae3cc69ee7cf08c
bff2e1d16108df81b2162419c362ecf6
+bff4afe089ced9438f88c2a3ceb88b1b
bff62adcc58d0b45a59bf029a0b72e7d
+bffca52580233539d93b6f897e871995
+c0008307ba69fde18fb5f5aba5fe8aee
c00644fde02c45288df875c279269879
c006885811fca93c23507daed13915a7
c00e6cbc4440278e95539d280b678419
c01566650e97e7e78cba94ee7eccd8f5
+c016ab934f68708c71c168ef155b1821
c0174a7029f8cc629eb175d0ddfb655e
c01e8051079c93dfd67bff0b86e240bf
c0214488215b553d3c93cead9bcb10d9
c02a8835fc8445e4926e88a07fee402a
c03a4b32462f82f98a42c03b9a31b7b2
c03d1d0a8a726af56c9bc8d49d4cc7be
+c0446c46cd0ac3a4908b4590d563244f
c048198a8966486be8720352fb7391fb
c04921bbdf30537beb14ae4445a63dae
c049aed19ab4e0b848b518bb7ba904f2
+c04db6690751560615f1362f1625f488
c050df4472a32b17307a0883c517420a
+c051a563224a4547ec337a1c2e2946c0
+c053f9edd418ae62bcb4241d74bde9be
c0559e025d808d5e79e496af6222910e
+c0564c02bfb82f53bf5a00f0a8a831d5
+c056a844fee0a118c529a073a849f811
c05ada9089c68cd72957560fcb28b8a4
+c05e83e96da46c11ccf6545c03c65857
c0628c034864261daa74e996e6911f0c
+c062adf31809ad93d23b3fbbe708e3a0
+c0639906d99206bfd72a5b75534046fc
c06567ee263eb08f7ab4d465dc2e80e5
c069a2c8c07e5bd64632ac05f51cc837
c06e61a6a1d2bda60226e14453e32694
+c072ad06b92e57001fee8610a111d465
c0740f4f92671c26eb2f30043e9875ad
c0748908318df7c066de172f934cfb20
c074969ee21802ac649a0901be836776
c076df1d91da2ef27732639303c24366
c0778b27dbb1731ea7e853a1ebcce742
+c078d765b49d489731556a6d9c2c2cd1
c07ad06666871da3eee7ccc8b55a55fb
c08022bd533b48f4e348251629f04c28
c08547d425be4f6e8eeb2109ac8908ca
c08a727855754e46a14c5e70a7e7707d
+c08c80cfbe3c53bc97686c9257dcabe7
c08c9ce623c9fc7992a21cf90f5ed0c1
+c08e2c09e946478430a820e8039886ef
+c08efd8c6f4d0e49dea7d46bad4c63ae
c091423b7108f7b7af918b4e7d7af6f3
c092ddf9182ae6fe5f0339219bd265f9
+c095949285d9bb5722fc04ee0689c45e
+c09940f4bad03366b1bcf78c70c59b34
c0996ab78eac0cd40e335b1bfc232ff9
c0998607f7b96a66c66f4a589870e4e7
c09daf097a92e08dca449447330f8640
c09fb046702fa1a796c9a1582a5daba4
+c0a16d1a772bfea947b5abbe67af1da8
+c0a249ae1a0660457d07fb99796420cf
c0a50b4c8616514ff9db36511516a1ed
c0a9ca8cd78f4133e98e9ff9c7e968a5
c0afa2736713bd60f84387fc2b594212
@@ -12192,13 +16837,18 @@ c0b87163e3faf1ddf623ec258261dd1d
c0b9a3c49c98c76f83a5c3554458b2e9
c0bc9f5044c19090e7251d262f25d49a
c0c7e59b0e8b45de7aa5e074910890f5
+c0cf1f91797f5702030d520d17249b7d
c0d0e54978e27a44fb420e83307cd921
+c0d876f3f9895d1440d03491785fd4e9
c0dad5ef711a42ba6e845d7756f35a7a
c0daf22052e1791076b80a70f197c981
+c0dcdb37fcf7a4bb8b655eee4eb1f216
c0e7089d941e9b6164cff1480852fcc2
+c0e9e90c53a524c3997c3cf976d04cec
c0ed71a7eb6defa7b7dd97600ab41c1a
c0eeee7e5aa7fe3fc5822c8f10ac6e04
c0f0918f7c920074ccdba7bc9285fef5
+c0f1f89292a3cdc341e45fe74f8b7306
c0f50abadaf3c34b5fee45ec878edf04
c0f8034bf44972cf649b13332c6a3587
c0f8342cd38765d20c462abfbd809d39
@@ -12212,30 +16862,44 @@ c1066ffbc53e03550a26d6a37ca2ec17
c1077a688e25b2b9a3ea8ff09945eab1
c107bae2b141263f902c688026bd2b1d
c108d809e8b27d3513f791bb92f2f4a5
+c1091e2ecc35472c66156935dd89989f
c10a5311bf0fa8ea7f62b2ac271ee36c
+c10d56c5f56cfeeb5b7e9d824d90903d
c10ec2d59f876d3d1219f5079267b8f4
+c10fabc9f54450336b2cebb29fc9ea05
c111e16c61532ff76c48da6d02e0d831
+c114b4a96ceed2c2a840cfa402f0aefb
c119a6f7872019d11011edcedd154c41
c11aded8b6f784f801e4d784a8345cb2
c11beef2daece4fb84d5177e3092e309
c1229e9197d1ecd57b3c1f4d295fa92b
c123c5bc4281a277e85f64831b51f710
c123ee95e5584c0b0f2fd44928b35302
+c127e25ccbb56037898d9b1bb4af92df
c12aa0f7ca1a45d7351651fab9986222
c12ba02973b898a30e78e5399adac5c4
c12d0af94ffff16e65769fc9483025af
c13c1185a16a43c48750e2d9171c2eee
c13ce887dbc851ce67020a69d4de82d6
+c14135dd1b54873c782a0adc54c7c6b3
c14208aa93208fd3f305a9494f05ad40
c1430ce579fbf59278158a7f1feda13f
+c146257f32ad527a0d982ccd65a3e6a1
+c14b946c8a54fa1ca456e29675dd0cba
+c14d12b52c8af795f0417cd0dad686a2
c150999703c98586f7afdc45a5bb9f15
c1518f7a0b95956f72995b4b748a86f3
+c151f4582cc9eea45f8349ca3f9b9dcf
c153864c98b95caa0147d97d1dc1a08e
c1545f39142cd657988e318c262564b8
+c156be622f22ab12ed18debd5a958eb4
c1571544816c43aa65cf91e67a4bc664
c15768e4ee823987589974029531adaf
c15b1386801e7c77546f4544c8b577e2
+c15b4f1937f7c14a1b3c136a463b5aed
+c164ca1a77a9864575579fc9f00ac81f
c1664ec573c995c2b0c90affd47ea1a2
+c16ca99639dcd2a16da7a525697c1748
c170211abc89b51ee24487e58d228f31
c1717ccb8b6140ea3da586ccd8bd4f6c
c1733d993176bcc9678a278cd175281f
@@ -12244,49 +16908,69 @@ c179babd30637d465b5fc26216958a49
c17f3bfad18b0d818e283bcf0461f746
c183b7a982c69a6a167dcdf70a420e65
c18506a35f2faebeed0e47045340f1c2
+c185c7b7c7059021b5d5a99ffc4d7c6d
c1870365534632dffb1b39b5bdf4ba16
c18a2dbdac98b4377105377c38db75ae
c18bae9ae7adc0866ab6d1e04c4bd597
+c196187e1f4fb907b0d11373fa837e66
c197845f0983a57f053e82adefa92c3f
c197cdda7b70347466dd6851dabe94e5
+c198323bbb7de852b3129eb5b695a709
c199692481f7e5fa335c82009d0c4996
c19deff62aa073fd829f74ec8fb4e09c
c1a10a2a11a81e5ce88910e6718990a0
+c1a12dc01c462fb5dab64000037846ae
c1a44dd6741441105765b774baa14a7e
c1a69f99b44ac974b5981ffe10f8ef24
c1a7b954ea20d05743edb979508e3e4c
c1aac2fc27c2803ae5096fb06b1e3fc2
+c1b26cfcf760e75f17dad348e54c90b6
+c1b3bf5e7a350dc8f2992545ee5b262e
c1b6fd8f8feb6261de93a914f232cf13
c1b7bde2b5732146e878f62a28356a99
+c1c758e15fe3fc0330cf8102dab13897
+c1c8bb38575ae2cace1bacd285e106b1
c1cc5c9ebfcd48726847640faaed2707
c1cd800a506a48509920fddda38d07b2
c1d1c5a65036e6f22e00d1ac4dfea4c1
+c1d35ff850735e390e6f8c5580b8aa5e
c1d36fc1ebc0464ed8ab3184af0f226b
c1d54d847dc2e90b03cc0f6bf2e5c36f
+c1d6aadd7f90bc8f4d28528c0e38db29
c1d72467d2bdd83dc35fee40788d04e6
c1d7708b609e17e52306a1f20848e9ab
+c1d802b2c48614edcdb64214aff9b840
+c1de72b1417daa216b559a96df1b4faf
c1e0a6a97b3288bac6cea66055b7abb1
c1e16d8e55a68c8b518a3d03d2ccdd0c
c1e2b443734d99ec7eb7178847395663
c1e4c72f04221acb6b14030ef8efca79
+c1e4e944f7110da07da0c1a820fbe3da
c1e76ea8839b654fbd04621cb7cf355c
c1e8749bc810648e8295d6fc68c888d3
c1e8b8bdede711b8ac62cd5368486d47
+c1ee4d310780d3c9f36b8a54df4175d0
c1f36e57f5a282814b36b7469ec66736
c1f6f033fae021fb5595619ad3f2d3ec
+c1fa098c5de27b840b850e107f5a6590
c1fbe9d5a70c68de45ed11d67f7ae92c
c1fde5bff477c7667250e8aa1e938bf1
c1ff557c21bf14efb3fd2d9bf727329c
c1ffeeb374312f4dcdc3ac211d017805
c201021b9ba276fdf4a5f4ab4db50720
+c20b070e0ed2149b0430adf6db0055bc
c20b90b283a9917d0a192d00f47c32d9
+c20f58e2e2e9b45d297c61315a9bc914
+c2114e6ca8080743ca7a6ae466cd77fc
c21ee42a4157974ae225a36d4bdfa701
+c220a5591fc61cb11feaf0bea96189c6
c220c8a990d59180348eed7b10f1edc3
c222b9bdd7e928babfc041e1a9fd54dd
c2267ee56197db3b74f2bb4df652db9d
c22737b4f8ca1bbe7b0d3c6b9ac2e797
c22ca079ab884f4e3eff4309c1174ba1
c22d3da08a632bef198df6fa216ff222
+c22fedeb4102828ea83ba7eacfcca3c9
c23279dc7e02c5f81073173bda444b17
c233fc8edbff61860f35c7bd456bb37d
c23530c136929b12eaf175576cda9639
@@ -12297,24 +16981,37 @@ c246bc48223311d06aa33a23f9576112
c2495604376bf4b0d4c0096dff641f54
c24abc9659d1c738c84fea437e4c6e0b
c24ade6ec39aba913215590dd401df23
+c25212d2d290576c0c828f325f21151e
c259b8fd04daff7b1d4d328305870332
c25bf542e639dd5621af19000a4697d9
c25c9d1d1e50d690d3b2e7e7136f13c9
c2661e983ba907b40e7ecb57f3a8a35a
+c266df1660c2a3a7c336ce4d82861ef2
+c268b40d7c2fd8cc5381a0711f6b0692
+c269312ca75fb30ae083a1207ebe9ced
+c26e45979786681fd86dbeb8d9495516
c26ea6fe6912e2fa7625ae97a41e1689
+c26f007f143b12f4652e71c22509e064
c2703bebb985b8bf9a61b4f66ed0b7f2
c272e74a374d24e77a1fc8477e085fe7
c2730ddd6f1c0bddda0932bda4d47812
+c2767560d329c1aac91243afa57d0ff7
c277cc896e428f65bc43269fefaa43e0
c278278cf777a1b6c9167546c0ea19c2
c27aa02f16e3a50963a291eb66894aa5
c27b7c9a813cfa190fb3578caaabd381
+c2820ba4993dbe47a0541706fb900b62
c288e39d9344691d96127ba4bc31f720
+c28964d76d74738de8f0a3b3e0c5a783
+c290896a9b6341cea35b0ef6d29adaa2
+c292b465d5ce946f2fd83f999a355f3e
c293e74c6bfaf1248526be6e16bcd846
c29668b210fbcf31ee5fa9346af6be65
c299ffe4436663034bd9f7f303f62b7b
+c29bbf3c31973b947decc26d8558a837
c29cc9154292abb5f803939aae7a4ccb
c29ce00fca5e03be4dd7bf2307f3f56f
+c29cf4c6bf5d3679a7bb6dbe14b74aa5
c2a0104e63b0576b885a67c71ebde29b
c2a30d74b4b974f08f29d6e16b292b5f
c2a96581cb8ef2fbb8fdc32a79a588a4
@@ -12325,22 +17022,33 @@ c2b249f99a92bea61d210c252e597b54
c2b639152295c208c0a1fd945862330d
c2b9131490faf2c9bf8680c768d60be8
c2bb29565f00807271630c3650b75152
+c2bfd750359f3dba3cc209abb81495ae
c2c14751575821ac28eb2135d848601e
+c2c51f0352efffce9c2961cbc5797b18
c2c546a4b55d1bb6e68aacb0b809945e
+c2c65339a28a09b7a31059fe70ef1833
+c2c8dcdfd86a9804fd6d5d7cc388f11e
+c2cb4e7086569fd88271576838b0ed61
+c2cca88aa9c5547005cc77c0a8598bd0
c2ce03c156ff68513893a46912d865a9
+c2d7a098ffd987bc3d0901a1d18d5a7a
c2db13d0dadfacfbe911e0c9dc3aee8d
c2e057462f4fec0afbf750715cd68bf1
+c2ec5c14897f435b6418d4638aa978a8
c2ed45fc1704e7a5e1d8b19334133306
c2ed49fd4c15d33849485a9b4054d7f8
+c2efbba6986c3698f730e1980c1d88fd
c2f0c87efe1c7f4c1ce642f36c810d68
c2f23803dff72555bf1ca01923517685
c2f5d0b96f8da04c256d5841e326e056
c2f6c6b4aa1152a5fbd0107ce9e7572b
c2f81ddfdfa2b32e60499cee2adea05a
c2fa2cb00ba0612c1c6d88649568a810
+c2fbf4fd75dbc170de09a47fe3f07682
c2fc61e30db338089e9f7759efd6d997
c2fdd3da3760429edad9493948504773
c2fde8579fe12b1f7c5f45fc9e1a1311
+c306590d9151852e2194baf95e77f502
c3066997e078296a50f39e5b4480927a
c3088df5b0329802554b01b1f3afdaa7
c30af07c53ebeb5cee10d3686d19afbd
@@ -12349,6 +17057,7 @@ c30ecf6950a0087dd7acf7400186af65
c30f2dd44c23502cf3d5d1b3e0f05ac2
c31696f5c54f9953738e8ba5c21c3840
c318111f0e8b3a22e39f7e48d34fe783
+c31932bc11f0b29056eaa6e108440f1d
c31ab7590b7a627b74e3c20f718f912e
c31c092d0ab0c98e985913f36d651c71
c32ad66be4f1bf38fcc8aed5a5465bfb
@@ -12356,41 +17065,59 @@ c32d56f627a76fb2c55c4d4c8f153f34
c32fa227b25247ac2230376deba4726a
c336ecfa407d79f8073dea458383b5e7
c339f857aa0e6f6ea6a814a07d5dc7c8
+c33b379fd2b4765434794613d117031a
c33ebc107477a6374adf89c5c1552693
c34170bcabf461e7a44784c8eb48c710
c34212c1411652919a0e7b8309155f00
+c348b848a5ffa3e686b0f7df6df1f55c
c34cc04d088d32608db06c9adcca36c6
+c34ded23f547a70f7b93e91ae9c55e4e
c34e3b37928dd9aa6983417b49c87621
+c35118efad16ef224d9ccf25dbea2203
c35209acfb3697a103b11221e338a88e
c355afef105d21178db3a66f35163fd8
c359755e89002d8bb3f14da9a8d8639d
c35ab5ae0a6f9d64176b5b97ec2d54a8
c35e69238ff278f304521307fc140d94
c362a5f720be9a5eff0dc6783a41a81f
+c362ef7a2b2f4d9206332e481c67a5d5
+c36ae620143adce2e1fd75c816634f64
+c36d42872767d5e47152d5435f5b56c4
+c372398ba1f86a8112d3f3162804bb54
c372f1e1872f9aba48b7e485316807ad
c37a30a5e07d62afcb8b142de43b9f80
c37a49ae06cb6d9d9648b35632518215
+c37af4943cdad4ec9c18e307e22c5158
c37c3a1dd81faf0db76049e54c0f11ca
c3849d8078fd4ea89d99baac28a8d9c5
c38798aa96489f21c4f72cb0526ae018
+c3896596679e15e22d7c6f63e19538a9
c38da9350ecc780cdac09ed9d673da67
c38e6452e05b4502036a0d2d7a6cd2de
c391162f1062b1884bda41814bc6883c
c391e22b6d09f4f52cfd8e9ff1192ad7
c3948f8251c4fa9c4ddf65ea2dc2e252
+c395a1540945bd4861b7a1a85d0fa6d0
c397503888b098dfd65558dcabbe8d49
+c39945d6e5685482219261adcd297030
c39991060fc69964338ccbd445e7a167
c39a4e717f8c990b35709d5a393d378e
+c39aac161351c3221f00eda9205f6608
c39dcca688a1b04556fa8e9205bb5512
+c39deb75a287d07e6be6e666f87735c4
c39eddb90dbe2d3115da7bcc01262b05
c39f911754be809ba20f47f6f9bd93b3
c3a4cec00324f18bc9f96c7d31825cf9
+c3a558be6446e7fbab5699ff693b01c3
+c3ad0ccda4f1b7712bed8f8343a72d9d
c3b018bf85e7a771bb8f1abcb7f88571
c3b137f11dca18a44afb514833f0c1b5
c3bc189d0d3f41bcd20964409491e591
c3be642d7059ae6a597f4a5fa21a8389
c3c46e75dc0a979fb547ad4672c79ff2
+c3c715596094478f13ea5fcbdd5eff87
c3c7b2934adc9caa3ea006923f599dcb
+c3c8792b0b169bd990a3ce8a41dbddd1
c3ca250a07cede92b392d6444ae76861
c3ca7c2e7c5e7193824ffa396be2e88d
c3cc24b00ffc603b7c9dc221b096c161
@@ -12400,25 +17127,37 @@ c3d038a3b1ae5e02365922a81a585e39
c3d2617e1adfcf772a0cd43a86e9df9e
c3d57c30038a88251948419eff73f642
c3d7bbd2b54c47789bf465106efe880c
+c3df40f01a0ef3847a0ea4cb699b4a26
+c3e87a45da4f4804b9cdbedfb659f4b5
c3ed54b69e85e17aac7e5d8a5debc7a6
c3f87f0626a0f8c2bbc7f159d982ca10
+c3ff6947fb8f8b9671fe4ad78f7d591e
c402703b89badac9661b1ac809ec6e6b
+c4048a86c39b8fd78db54e2d3c659eba
c411bc157437c6a7a1d6a648848de3b9
c4156f42875f915253ea7e9902de1229
c416d791a255c0d285b21dcc7cde1e09
+c417eb363c5902819ec10e2d492d6be8
c4199c0de57911950812db778fc996e9
c41dde305e2ed7b57358bb2432b93fd5
c42013d775ae7a99f750ccaa44674a44
+c42025be9b5e9d11e7837e9dd3a24d32
+c4207a9086b99a626836760fd6e3b29a
c42087c9d335970d66f45f903b1fcaf4
c421338b7e3af83d4f02bc5bc77ae7b4
+c422ff690378e9b41ff57e0b1bca3dc4
c4252bf3d70b3840e6bb251881e9bb54
+c427a5ee164308ca179bc2597af0dbf3
c43151cee513d1afbec884210a119864
c4320976e5438bcd1cbc0738e68f8653
+c433109a0181a72e8e35f6c85da3011b
c436056ef9aa202808f15b0a3ff5ef86
c4385ed5e69f2cf5ea4a4d537114d857
c43ae0db82d0f680f78ae66cbfcc813f
+c43da58814eb7b4735a30db1540422a2
c43dd5845458724dd27d46dc6136de5d
c43edf243d77cfc1fc24510090ef860a
+c4415c136c169c7a699455bd46d6501e
c4425106bcb2d555761ece9557931fdc
c449421e9f8f31ab93cf296d44e83e33
c44999712d2e30964d2a73e5c596c448
@@ -12426,27 +17165,38 @@ c44d30d47604429bf4fafb822eb24b90
c452fa86fec73fd4e44106778e035ac1
c4539a6a0c27f56e705b7966fbcc886f
c455118cbd5e8901653fccffd52672dc
+c45968ed1d167fdc0ffdc8f1b6ed5014
+c45f89b947fbe52876d5825f598413b9
+c460a38a4c715da0eaacf205e36c1dae
c463b11d677b31b1e180961bc12707d4
c46960b6d21454c819221f47d7c63aac
+c46aa6e2ce4eb7c2c6dbf5d5a9405d67
c46b1092d2a7e6aa68e644e4ad30d321
+c46c4286b4fb6b749bfd0a0f676301a4
c46e1377b8cea2a5fad3cca83d877d6c
+c470590db0e884e7d0e49c99113335f6
c470bf5d8626ee62c03283f46f7d0d3b
c4717d04ec723e5817fc900bab996942
+c47268c247901ac078808f645e58cd82
+c47863a0a39719ee239d5f82b8813e3b
c478cf000e7b3faf85cba57e71d12ffc
c47c47e100cbf61018e9a860d4e01221
c47f77d6ee076b723870026b1532567f
c4857f3ad2128bd3f390b55faacca421
c4886da36b252a1c39b6ac4ee68c6d3c
c48873567a93654559d9434b6bf4d272
+c4897935ffb2bf16c555e8f431eb0f41
c48b34880880261540f9be9fc0ebb031
c490c814df083e9a8eb35a298104f10d
c4933f2f3c1776f96b9f60dc33718d0c
c4939a757c3d0c20a74116560e5af9e1
c49a1a58b3fc3f4f72639e992df51f98
+c49ecde71bd0826c22ccc9626a80f038
c4a9384e620addc23e7f38853459afc3
c4ab2092d880c46725a109c729ee87f4
c4b34d21a50eae2ac399191f5fcba12c
c4b42ce50eef0ef45c07ad31b60397a8
+c4b59996e542b211f54f35a1cc8d2555
c4b977e61d0a817a83007dad5551e186
c4bc66e63b16e3df3bfd270c50bdb488
c4bdba7c92f8b7c7b3c50f654a3b7d26
@@ -12454,18 +17204,24 @@ c4bf11d1d39563da815eb1879447421b
c4c2dc6d86bf1a729339ef3bbfaa16ae
c4c3b5f4743036d6de3f4d5323ed9004
c4c8a4ebb01703e9c3a8ad4de1e9df67
+c4c93ad3a7fdebf25cd995f40da37dec
c4c9a0cfc70f524f7c30a0ab2515641e
c4d499f98d37985b97da5e6dd8404c90
c4e3cb852eab970a38ac062221fd7158
c4e51065da7e99ced4d64a059da59150
c4e53172ea6b222e9e2179ebb258cf51
c4e7310486e9c6974b11520478188ba8
+c4e8844b98885c7f058d375e2f6768f5
+c4e8db87088776f7b9951ee4ef2d157e
c4ee5f6da2d3e058a1847599855e7b59
c4f3e1be0bd14fc74c245840ae343065
c4faf0716737705e07d5f1031ae8f251
c4fe6722603e041578a8b72564f252b8
+c4ff9737d688fda840e69f2dd61cdf2e
c50ebfb88b39645a7570f98d9089822c
c50f5009215d72770f5233cc6b7183c0
+c5177f9ed080aecdd41572995751084b
+c51eef267fd033d892c2e892022d4be1
c525c74dc5878107488bdefad5b9407c
c52fe07c54359a421c3ffe85d59a5fd3
c530e658d0ffb6f9a0202e87a05706c0
@@ -12473,6 +17229,7 @@ c5386e8397753be181e1031b9ad161fe
c53a012ef91ee82ec8182bc225331e73
c53adacaa1fee7dc7e3b4cc08af30ad2
c53b0b704d137c640b7a56980b4eb39e
+c53f2fc4701ae0efeb8c3f7ef07387e6
c5447887e7fb9a484224f268bf5996d1
c547a15e3fd649743f5fb7b4f6b81a1f
c547c67fd5ac3e4e141fd440bd4774ba
@@ -12481,26 +17238,41 @@ c54de6790c619d3c58f1420d59dd2bc5
c54ec9a34c9d61c7348930803d854635
c55167f1db19a8271e829d96265d150a
c555e0140e1c2ff70b78edcdc6714c02
+c556068b9c30ef5a008e18d3a2d52478
+c55c14bcd98a30543dc8d3d6dbba3cea
+c561002927ec366cf47ceb519a0856ec
c568cd2cb065319f1bece6a6db3fbe21
c56cfbc2d4614222615aa41c8e059c2a
c571adcac4f87f9749ab6373f086c982
c577a6fab0f0307c520f93f60b6dc9d5
+c579c9be27d18d064a1075f7e50a6198
c57a71876f425e95b5a7d1e527609f20
c57cf893b9980f28e06a24602526e3ad
c57de47c4d8a1cedf631ab2af8e0959f
c57ecfe583482b138d34d8bea92e58ed
+c57ed179ae4bf506be218281f8dea5f1
+c57f5675be8a20f941a48f30e89a41a3
c582e6886fc7f35f689218a9dc01f3f6
c5837ba6b086e93a193c582a8de32e5b
+c5841c4a31347a6b33603b24d73269c8
c586a56b0cf889ce869a197c3f406653
c58d3bdf1f9173fcd3a4fca1d5c69679
c58ff3a71814fa00becee9115024d6dd
+c59039c140764053dc091ebaa959c61e
c5913891a163b9944264997f6bcdafe7
+c596a1507a56c03913dbb44c45cca681
c59e524a61b1efaa09ea2f7498517b17
c59e92f4f3ba8284c18e0e3439562318
+c5a80403178a2ed656af8020cc2a4486
c5ab653a92cb740488a85cce307e3fb3
+c5acd9fc6390f3b6bfeed15aebaf9bb8
c5ae2315bd9876c4f5a4744915e34406
+c5ae33405a57937c4aad723e8d48ada1
+c5ae454e97d603f116d851f491a151f7
c5b3e3d971c034e5a82a93a4027ad0e9
c5bc9e39a7c421affa6b5146079a451f
+c5bf4b075df2e34e696795ddfe5c3393
+c5bf7a3af832c0d02e8583f2478166ab
c5c008e092336f442cd651a52a3f82aa
c5c0c7a31049d18114c8df41f699963d
c5c192782edd08706660a2772d7a091d
@@ -12515,6 +17287,7 @@ c5d563d08a2ce09e2001d99a21c29fc9
c5d5f3f986892ac5acb27cc2a4e673aa
c5d938eadc54a5c3d72e25d3a66674c8
c5daed7ee246bd766317aa9f0bc943b0
+c5de46be0e713d233b61aa0c9b092601
c5e039c9e20862b8345dc7fdebb7febf
c5e11e5a46c84c0dec6bf8f5cef3c2c6
c5e3c27f4e673aeb6e688fb0d9887950
@@ -12524,19 +17297,27 @@ c5ed0e8faf4501488fd4db7782a444dc
c5edac9e6c51ff0a49c007b3624234db
c5ee0e951ce5c40b4cfb194626fec6bd
c5f1ee5012fd9c669184abf35a2f6291
+c5f9e9e4f9c8f897698a8cec1c95ddab
+c5ff39a0c137741150a1f70b43b36b95
c5ffb5e202698c909877dc749596107f
c5fff2fc0e902395c50dee991639ded7
c6005b6496f67e1f8c11e4b495c06a78
+c60332f90490dfbf5633143aa79aadd5
+c60591498016122b603c6f41ed1025f0
c607232ce5757e87e00ded8014cfbdde
c608fecd5c00bef5ad0d1dcaa549fcc9
c60a7559ad4e1f4ec715a972902df8ac
c60cf58c546bb5d7ea53e335ed99b1ed
c60d5b54894272925e013177814aa48e
+c6115e6ddcf209055c141637ef86d8b0
c613cc8792d23370fe8a78dad8fc4cb4
c6178eaf4b21bd773ee8b6218c27b7c6
+c617cc884237b6ddcd6d2bfc754301c1
c618597b4bb58d56693889c2101c2dc9
c618b8d973cda2b5f42944f4aa0581e7
+c61c4cfa25a380b119b93b183e086e39
c61f477641ac977a949139b5edb22e6d
+c623d062ff30da59a069a76b3db13a6c
c6282bec2477c342af3f8e6032e57b87
c62a15086143d5df014198423ee4ebda
c635e7b116e9a604f3027d487d635702
@@ -12545,11 +17326,14 @@ c63fb774d67ceda3482ba7da8f20a1db
c643279cfded35d12c542c7e8150fc12
c6447bfa13f859288c154ffce53dd7fe
c64577b9db3f2006b9dd80a887ca31d9
+c6479a40a2585b95965dd6a6c3336dce
c6519fbc9b68223f62e85caad4fb05ce
+c6542e9054fd2424c882bc6b74b7c443
c65ce6a4cb0a227f1b1b59f8854c4462
c65e4248e74664ebf9bee70505d4e6a0
c65ed1a8e8452f99857e6aa738634855
c65f55a2661f61cdad217d04f03d159b
+c66980aa46572d7c69df85ee89e102eb
c66f73449f8215d2fce2b3ed931a341f
c66fad6c7df648d5969fba0c4f02f105
c6700b0525f6c2ee426b1d8974107705
@@ -12558,27 +17342,39 @@ c67259bb9274fa237b8136f7c66673ef
c67314f9b73a7f20646ec829f9e84792
c6780e75adb1864e5bc2e3452fb982ba
c67bd9fea40729a11f31c91ae49fa156
+c67be5d67e6aa5a6d96b49dc2db17718
c68c436a8a26dae11f8c67df7b4dbda6
c68d1254eb4a2180788975f1bd39a281
c68da41d74d521055b7afd50d87ff83f
c6961b3a24b3f5216ece4370978cff07
+c6996a277dba162c1388357d6347636d
c699da7c803f61398439ddde77a4461d
+c69a1075a91581fce6d17f42a933a2c3
c69dd3c6a39beab559c172dacad7448b
c69ed5e1adb7973404d431f4b4a5bb37
+c69f3b15ad73e8c4ec7ad1f4d6cf97e2
+c6a02e2554ed8598f24621567c0090c7
c6a09c694b9d095e7aa01a4fcf172e9b
c6a399490f33775c8cc6635a8540dfb1
c6a3c6d4c945d1dc9ec6b5d28c57c109
+c6a62306e2e9733df6f3908a7519fec3
+c6aaa358b602929411d4f96175b3e086
c6ab0340832b0a4bc07704616c2ba3b8
c6af7ee85a28cc2f91747411c0126fbe
+c6af9f211e198a0594b39b0f8e732e53
+c6afc912c6326e5378e94b85b4edff7d
c6b1001b750a6b10825f4494d3c4678a
c6b2806de12a5a66cc5376e988ca0dab
+c6b726a22678ad1d237859f327444e48
c6b805984bfdeafb23cfbeade9221aef
c6b80c408f5bc8ee061e7736d44324cb
c6b931563a7dc6131428970870d38da7
c6bc426932f5e0cf2b7ed0393445f965
c6bf404bf3479edffd886bccb71d26ec
c6c25242985cb35843d8ade137334c07
+c6c2dfde59c81d458b515277242d6544
c6c427426c299205f09d9747ec190332
+c6c4842ce87d4fc667606cb664638ec4
c6c4a50375301f62b1af2f331d5875f3
c6c672c6a78e6d751923c4f178ce14e6
c6cb0fa1a72ba56a5a4c0efe27f989ec
@@ -12591,6 +17387,7 @@ c6d454a489e61d8c3b480696cc770728
c6d4924cb82d81482e951ff092faf570
c6da0de9ef3ecd42437b0e0362e51a1e
c6dbc40140a5c96ff6d985a39e2db80c
+c6dbec94eb6f136960c66237905b02ad
c6e4b1eb0fbd72679fb91aa903ec0c9d
c6e5a88467e02a2e741728ebe16552fb
c6e64050119f1194ca921cb472d4470e
@@ -12601,7 +17398,10 @@ c6ecf28956e3124002b4e6a9a81344aa
c6ed02e7e14293bf59b0bcff341955d6
c6f0fe7a4d2f6d4b8c74eea5a46d9789
c6f3bfc245ba29dcf7baf2a59cbb63cc
+c6f43d367780633b44be2378af33f592
c6fb552e975e5daa35d990d47bd20c8e
+c6fc0454ddeec7f4620e41ffae31c452
+c6fc4ddf9bb212adaf28be0c0015414c
c6fcea0b382e244005f8cfbc10800be7
c6fcee28a929228ece28aa713a941f50
c6fd5a8ccae7ec96429b3e86585d245c
@@ -12611,19 +17411,25 @@ c6ff65e29f53716e8ea5df86649562e5
c702a340b413e9eed175ed2245642cc7
c70535372cf63f08f54b5044fc20db14
c7062774b23a52752e51fa5df78cdf8d
+c70966a0cea3d1e67d8d8cff59493ec1
c70dbe1f7c68539607ea9f81d3206ce7
c70edf444f9e92d215e4f7964994a1ac
c71114f65bc1f06b718bfebdc778ed60
c715d458ee41b8f8938e139441dbdf09
c715eb673545fc4044bf9411ab43a0ba
+c7181d97e95156ad0d62a1a25bb2db4a
c71f6d315cf35f16ff1cdf16cf0405c3
c722d71c2bc0447ad5221267938c0c82
c7284355a3d4519cbb46679fb332817e
c72ac3d0771281a11b3c12540f35ce48
+c72cc438071ba96b2053b6477fc53b37
c72f177a46a275922a451e3fc21d3c85
+c730e89bc12677fe8751759f95d93ea7
c7322ad004135c3a9121873e6b6a1c45
c73ad8fd2b7799542ee21fddf1e897d9
c73dccd08a572489bdc10819f5bb5dc7
+c741288189bb7677408cfa5f2f8154d3
+c743363528ae25a5b140c79707209b08
c7436143e7fed0edf980f645319e2010
c74fb91607a7efd2bd77f2d8f209be23
c751ca2c54aae9a01f5dfcc338691cb5
@@ -12632,18 +17438,28 @@ c753bee58a25656ec257e8eca5fd9b86
c75687951ace005462de49fa4c2609ff
c7584430278bcbddec0f086fb0bb7443
c75b710431f2ac27a805b99e1c9412e5
+c75b9f14a65b66a76f6e54c32ac1865a
c75ceb97bc08bcbb71f1f028d873fee1
c75d479638dace5bebd675a76cdc5ce4
c7642ade620357d1933d84f25ca2c3b0
c767e6095c17dabcdc0e5efb7ad9a750
+c76c38a5d008c5445f20d46ca68efc7b
c76d2d4b4d719a6a21a923a2ab8c535c
+c76d89f77df9ee4289de4d28f388b0f1
c7735f072f8f835c3f2b2626bb830ed1
+c77379ef579d1b8de864f395d34d09d9
+c77a826a1b122e4f6f902ac3ec08894f
+c7848ff20e7d5cd3d17783cc6a054fe5
c785a2042b83757f917d7cdc3a4f472d
+c78a9e416e237f0343a540b084cbf2f9
c78c9221587fe71c1ea20474e0978c75
c7921ea53e58b7944ca527a32712b529
c7a027285c1be04cb67b9da83c3c495f
c7a77340680547b3f9f3b3b466f56a1d
+c7aa84cbe9f95db12b44c0ad10a6222f
c7ac03cce0e1436dc6700c13fbaeb1e8
+c7aca572ca1fcf050e10b59f61aec9ed
+c7b0a7490635200cfc310c6e6e86e1b3
c7b0b1f2c4b23a0216340ab3fd9af285
c7b104fd4659def30399dbcb210af942
c7b4de1a6f8711ad30c694dd70fc2c8d
@@ -12665,19 +17481,27 @@ c7e7cdb1ba82eda7e4384d916c571bed
c7e89f7a3efc8af530845ce85261b51d
c7ebc1e79a02326a1d60dd1e7ee636ac
c7ee2c85840800790d7e500c4e2c5373
+c7ef62447c8fcda1267680f1d5b47bec
+c7f7c5c180174d08149ab85a340f6ce9
+c7fb1690f1c352686153580261e7f49b
c7fdc0a95c04d600accba09aae2e3a9d
c8010f1f6d8912fecba617d37e6cb05d
c804baeb5bc541ba5d328ae35f0a8125
+c806cd12f696205ef55ae1eb2751e4ba
c8086046016f5225055a338281842d7b
c809ac84e66228c260f360b5c3f42254
c80ce3bc1c73bdcddf3706a468a7857e
c8123d7fb18c8eaa9ed80ee37b20c238
c815808fbb580466b395ba0cc11c78e8
+c8172e37743d093d5ff8e03298bbfd29
c820d91c8581f1902523160dd93e3a85
+c8257314936e2aeb839b07a4ac964769
c826140a3f04aee9a2178d5b669b6605
+c826e3ef46a84fe05839dd8e47d48923
c82702d9d59fffa1948d946280fb505c
c82a2d189f943836c27ca9c5fe29e715
c82dd07b5259a426e7296e7e9c63021a
+c82f244271dad1115bd197d6c81c1fde
c8308e3876c92a5f112d5392bc35c81a
c8328cce4f6cb7a5ab35d7aa71cab7b3
c83293c7d6e3349799309d06a2d41c79
@@ -12687,9 +17511,12 @@ c83649761cbf1c7f1bb1fabf7b5820b6
c837bc91c77865c507e0a2c04bb4daf9
c83904ba3e1b991043c3a49a6a75c478
c8396930f6930c06594ae6ea006f7910
+c839f23d6b14599ef2a1b5e7e4ff5d9f
c83a426d1ef4b068c61a1c07f71b56d7
+c83c0cbee786abbde86d53772493d75d
c83efd37c2b08d44e2134110ba3f00ec
c83f9e1923c2d1c0d02108fe99889fa4
+c847548460094f7fff5fbce263852a18
c849a962f01fc1a3be1b81d30c2060b5
c84b6c14ddd87407aff3de3a1885d89e
c84c8adddaad155b3ddcbe311a6220c3
@@ -12697,40 +17524,53 @@ c8501eef9bfef5698f0fe95054a83856
c8521dfb6ee85de25044c97a0fdcfafd
c852301e9b2483596139cb808929f0a4
c85244138d9cb1f20231315c55759eea
+c852b9d7188a3db9848fc753f938001c
c85403125c4b4cbfa64d97eec70328b6
c85a70c1840dcd26833090419bdf1490
c85c5273c96bde994f5e70aaf20f1882
c85e133534dd9a9d56d14df585cbfbcf
c85ebd3a1e41bc969f47a0d13334da0f
+c85f8f9a6ceea29d3d521c5595b4fbaa
c8602ba7337d3ad5c0407e2b41ccd606
c86155cbd365aa21d5877f81fb802fd4
+c8642c1f8b83f2e0bab695e912c1e0a5
c86545926bbe3bc86eda43a3e0400bac
c8654abd70d5e015e4f74cc26ac063b1
c86b1f9ce91b56cc3501fa5312a2c91e
+c86bda2f0cb9ba3f103065c5e4ddf8ed
c872988e0ce721e87fe5c8cd8309e4b3
+c875f0e655379f95cf549c31822e90fc
c87976a05e613d8682059b7d09b8a5f2
c87b35351acb00b81d44cd2fd8212bda
c87e04d4198aa2fee677f8d01f5b919c
c8826f70c0786fa77eafc12a10d76a03
c88301c7056f1754d84503292a6b8ed6
c884da28f491ca078e976901f9b7a327
+c8871e594361052e6b873dab1e3ee5f4
c888330662eb5f009394c1ecfdc05e98
c88ade9a2ecc943bde56d61abe1cc673
c88b09976ba23fd3a5bcbb29280f6a12
c88bb0264adb0de47044205e155fec1d
+c88d524e31ee4ae4f00df259c34a4cd8
c8904b09657cb77927e72a8429eb110d
c89147644e10d1e58bd4b476b01c8b8d
c892b8dae0a858465fa2b1ebe101647c
c8934796dfe1ddc735a5ff2a56477833
c8948640f17a05d1d31dc2650dab72d3
c895b7e2f6c0bb9111c1dee0218ccc79
+c8962e40ba6ae75a800e57c38fc9fe66
+c89956da8c82b79309037eac0f2442da
+c8a9c9c67000c3d43e29816a2a174df7
c8ab6b2eb580ad63595d8962a01b1da3
c8ac24963996be2f6ac30c4ff031a543
c8b0f12e343b3b0ae763153527a0220d
+c8b26ae0bb0bbb55e52464e10da9fdfc
+c8b4a5d5bf07af6f91e35a5f555a2309
c8b4b8e5b7dffba06ea08095a51e4044
c8b6542d2ce75d2488b777580d348bb9
c8bbc8bdb61a90405210da982bb41b8e
c8bc96eb5c25170768b0c5036201c1c7
+c8bcb2ecd862140bce48e107e89d48a9
c8bdfae6b3d263f59c2838bd1e776dc2
c8bea55512fe02a005793abfe125ba21
c8beea9df289fa1774975ebf397bdce7
@@ -12738,16 +17578,21 @@ c8c1d895ae828bb4dbc90b8eec29850a
c8c68d6211430475a7212e24ad75edc5
c8c97bea3475b2eb9988ce45c427ff8d
c8c9f12a7bc1fc700a14ea5e63980373
+c8cbba8ab7f883babc524a116d3fcb6e
c8ce94cf567ebb2767654345c6f0b68e
c8cf23642bb68acdebf69f7b7818c416
c8d42e1f22597bb05ef3390f89c94680
c8d520d44a57c74c3dd2ee4d6769c6ab
+c8d98920d5512f98b4915f33103eb491
c8dd528c1e2994c710f69c6741b76df3
c8dfaee82caf34bc38f0f4f6ff3df921
c8e11d85d4fdb2fceb7c9ffc153800ad
c8e31531598feed925b6355bad681cbb
c8e523305bccc2da581d7f17798fd55a
c8e7420c6a217fe0afa11009174a0aaf
+c8ecaff0982b1f059add2ab7798ad157
+c8f491c4c56100365e9d63132aeb4283
+c8f503beefe8af4c18da6c6fe3f3f9a5
c8f812e1700a1e978943848b3ded3990
c8fb69f613e8708c68d3304afec8c028
c901fc07f7b1036de6bc7103c29f2aa2
@@ -12762,14 +17607,19 @@ c918c017282b70c1a95fe78f91e3f05b
c91b5ac998b8cabd048a9e36afde00d1
c91de6d658d6d36391c00275d8ccbca4
c91e040bf3306204bcdd84cdf62f5c9d
+c91f806dd7cdb5f4fecd5de239881add
c920c149b18d940b09fe26805bf56180
+c9222b63b382e18723d3a89cbc4d8caf
+c9225e4fdff0e0efb5cf1e195adcf539
c92a5a113cc9729a620ab84a375a8a4a
c92aa641c2942b967523b2699159fc2d
c930a267e99e4c905a7eac9d45202d7b
c93254fe2f05f0c7e90471a48b447b81
c9371a60155a352ce4931fd252f8249a
c938d8c56b4b4bb80c3ff6209d1d3cf6
+c93b8088eade7160a61956f349cb8393
c93d6e4b1a2814434ec1dbe893cb4361
+c93dd6aa6c4ebee036d2b79f7b89e9ef
c9409d7e3053ae782b65bf2d83d44e52
c940fd9294e4d36243cc992e169d6cab
c943aaa999a395a962ddb811e9fac405
@@ -12779,17 +17629,20 @@ c94af86bb168828cd2dcc4f93a606461
c94b5aa89573d2ad23de547423c5531f
c94d830daad392e66aec2c82542a3152
c94e92c2392e59e738dd4ed37d93cec9
+c95048781ad1cac09f75f17950714b7f
c955c8c4f93f27bb8433ae7350084674
c958039f4ee6c329482ad42045105401
c9585d1d5c7a5c87747fc8f33adc06b9
c95b6d1dce3fef06c8322ca27f3e841b
c96092c99bbf7c813321e5411b31dbd4
+c963f841a30d677cb2a34bcec20429d7
c966291389117ab8a86117cec9871bce
c966f607d9d9be581e6ab938956f4c36
c96a727124d1ee4aba5f76934b655cac
c9706ae819a2c6728c4ea4343c0c4dbb
c97118cf064e3fe71c491f7936f098c3
c9789314bd1bd6a0edd39f9155ea881c
+c97b653e416e2c64db919fe095a97c19
c97c0606aeb848aca9d2063ee702c6c0
c97eb85a03d93ce1d4a1493d6cc4c73e
c97ee1594524cafcb26347f9e7dd4912
@@ -12797,28 +17650,40 @@ c980388e23b789d7776a94b93e42f472
c9848145f2d1b74ed7fc25535dccdcca
c9862da6dae93b5ec0e6343d7a7f9ca0
c98c8898944d0af968f7ee15114567cd
+c98dd4b5164b5e9a1847a5dd172e99ec
c9954314c0a4af38dd26a0d3c4d30543
+c99b76e0bedf2193c2c6d45296060ac4
c99d64fcc7729d96d1d989f1eff9e437
c99fec6b22c7f6e8c35e14138cba7694
c9a65923983f38dea3aed96f15da702e
c9a83cc7ef35fa9dc69d4d7bdee57eb9
c9a9e7353d2eb74dd657402946cb62f0
+c9abf4b20e9ba9daa813e94774a6b70a
c9ae773056f7d370502fddfa70488977
+c9b17506d16defebe23ce186bf84df38
c9bd62feed525fd2cad60dfcd5bb934b
c9c4575da1d1db0c8e5e38a3bde2a3e0
c9c750a36f45e640eb05b2e1d65c01ba
c9cb06caf8ee9cb407b9db57679b2703
+c9cd99ad30f4d427ef928fa023633c59
+c9d0fe9825d0a63c7c14d390b936361f
+c9d25ed5c49fb803f86c00fdafb2a912
c9d3892d859243b65217fe5924ee3c0c
+c9d988ef31909e06660ede158fcfc6af
c9decaa94f49b65efde0bfabec4ef032
c9e0c78bf82650a462055f7494e70950
c9e479668f5783a53e0de5b36a0484e4
c9eeeed8b519da2b96f6f7674af9a9e8
c9f5db8bc29714905358df69fae7969d
c9f601ac68ec6b740f0480587b1acb6d
+c9feeb530b2b4f002c0b5740bad30290
ca015d4162dd74eb4f7970a421dedaff
+ca0190748117809bd944084f75f2fd8f
ca0778635184bea008ed22b32a37e9dd
+ca09bdc976b58c7172b4bd278f307a50
ca09e4dad6e596254546de26f20e1fca
ca0bf022fae68e60549b97a4943051a3
+ca1263d2d9f282063468dcf6520dfac6
ca1495863fd5c4483090e4ff8dabaa65
ca156c46c2babdb3bb0dc5463f62e4ac
ca190238d2069686066b55b8323b3a08
@@ -12827,6 +17692,9 @@ ca1af0bac10f552724a0ffbd8fdb583c
ca1e4be1c0117fe91d1e7b4cbd165ec5
ca2094810ade8065e8ff3a5ed7aabdee
ca2154575473b239d5762a9dd8bca93b
+ca232fd5cd14301ac37e546340748571
+ca254ecf99ab8e16ed947af84c14c84a
+ca2a30bc0261c490218745d09901e7f1
ca2b9e4641b24e259ec28c22192cedb3
ca2c97c052eb63b302d60c4cdbe1b771
ca2d4315447ad01d7af21e6e77dbebb7
@@ -12836,15 +17704,24 @@ ca31ced64e07d45538084f78593675ed
ca3287314dc2e6b2ab20af62dd24cce7
ca360e16b9a34d4e67cf5c15cfa019c8
ca368c4d5955fc068698f5ce8a1b65e1
+ca3c1e9fa0f47fc8fbe2f8a317db2464
+ca3f7636b5ad8bd9bdde34d98c0bcd08
+ca4521708b7477bcf43d7649ad105138
+ca4819aaa883ecf50f58c4dd7f76eab3
+ca4819f751e477eecae751b87940e622
ca4bb2df5b40a894a21e81526ac147f1
ca517eb11e51ed4f1a3987785673f153
ca5477e421ce1bdca10c7c533effb796
+ca5534d23074699f8524be5c456fe1d7
ca56725304d72128609e730ad4ba579f
ca56ae7990fb049e3439ec432596f49d
+ca574f6372548848ea6299138151e5ad
ca5afc076122c1c5226dba9f3abb5757
+ca5b060c18094045a0cb01a5d40c8806
ca5ce677031a6c8941677dd0329a6f72
ca5eda939ba4ff11afee9348bd8a4fe1
ca63bd4a860d4341e0a0fc01093701b1
+ca698d9aba3217f5a5bd6effdeb744c5
ca69ac52f916abca680c5ed1157188bd
ca6c432527d0e08a09d2486212be6be5
ca6c7018721faf339e39f064d5f153a5
@@ -12858,9 +17735,11 @@ ca77ac1976311f268779d82bc631a748
ca77d685e42cd5c39f3fd63a42cd996d
ca7e04dbc311f40706e190a9dd38b9d4
ca7f90e6fea01789c9236dafb0bf70aa
+ca849ede95b3a50d9fdea841ce556a11
ca8bf5ed05247d969c89fdc295664f9d
ca8d56bcc7e34c01ab47adbdae692195
ca8e542b92488d1bf0e7f61bf6e6de26
+ca8fd73629e355d015e84dc6d68cedb5
ca91188bb014900da3c8910a8832beff
ca94cc6d453ed0b2d072fee031868d39
caa1f4818591218fca6ee290a2117eb6
@@ -12868,17 +17747,26 @@ caa26e651942dbae56bc1cb25fb64826
caa3d85513f5f23f32e4b049dc9753fa
caa5eb83c86fc7d77e4d6cdd64333c0e
caa72009577e8f46133720b89daf817b
+caab5582e1500cdb1fce12dd75f2758b
caac5af1e2125dec85e3f481a4a50ecc
caaeafecb563ee0e7847bc52537fbe86
caaefe8714062df108172a8e16531053
cab369d3667ccd70b1269f42a4f2bfba
cab4684f3297f516f5858f0cb2f1a94d
+cab51c9736915b98373030fe7e352d15
cab95d9f2b4f3dfa740ef9bd4ef35f9a
+cabab3f1f25bd18233ca539c79494053
+cabb605c84243d9af7bafe92dc4718c6
cac11864024754fd487eab172bfd1be7
cac7bcb09a2f531e71db07f658fcc220
+cac8763a1f869d93dbed568a4369da46
+cac8d299e75c9a1be83d277ded994a51
caca356983925c20a7f1182d8c5bbb56
cacb31845dc328fcdc12aedaed98ee57
cacbfa9861bc169c12100837b60e4a22
+cacea158c089d6f047298ce91ceb6778
+cad0cd81ed3e0c3d103ec9833a6e7bfc
+cad54c41579530a07127f1dc317d8f54
cad76650641ef43923d50e791f696de3
cada2934366802dda0bb05f45ac31a2f
cadfaf3f77990b6f998930a728ebf1d7
@@ -12888,14 +17776,18 @@ caf162834c040c0ce4462b28407bf55d
caf1ad6b4f75ea69be1f8ec48da57d5a
caf3dacb3722737b50dd0a3a6aca01e9
caf45317a4ea42221441746ede18b4a6
+caf84dfa8e407cf45a59ec044a7f5543
cafe15d7cfa5514fd6e2e11200a083a0
cb04359b6168da8562ab2008cee999f8
+cb071fd1c728ff567043906072eba5ef
cb078facace9cf193f2232b47023261c
cb0c3bf0d4eb67a382f509b65bdf985d
cb1085b0dde7cdb08d62f2c96257a0e2
+cb1352fa61b799b87794a538861cf957
cb1808d59b2dfcac84b69e8fb41f2768
cb19dc4cecedcc8292a558aa1e267ca6
cb1a32bd293141d04e7d146406d3ee2e
+cb1fa2ba371895edf5d83db8aa36d242
cb1fb0701bd0d034f56d3aa3e960f8fa
cb258ff01589a93c190a66f537592c07
cb27b6ea49ce86a9a62e631632a5b983
@@ -12907,9 +17799,12 @@ cb318531b18d23e5d5627eb841ad5552
cb332a11f7fed43f06b3eb006580f5ae
cb3f91408bcf36b69fb91cffae517997
cb454eed48315bf4051d2043f5308d78
+cb45c5dad9175962a38662538e25db0b
+cb471423ba3af0e83eec9bb2c0f43524
cb4ca49d868e4df000c65290588c9363
cb4d553068de3a4fcbb4eca6ec4f2ccc
cb4d85a00552c10686c6a333502cee25
+cb53e8cf3802d84ec22a79a69fb5294c
cb55ef81f8c685a6f50f821f3e7462e7
cb560091ac67ae3374038e98293d8bf4
cb5a59ddf499e30ecf8ef398696fa4f4
@@ -12919,31 +17814,47 @@ cb5d8079b6547c51b68f1d70453933e3
cb5e0d49e41601fd0db7027ee8fb60a5
cb6621e2284ea6c6d2fb783248d43d66
cb6a0046837e7eac42f5c085382c0b8c
+cb6b158ef3c5c54cf4fe1d6bf8ee9a9f
cb71cce2c6007925111bcd1d97630520
cb7314cf34bc73e19f52a34c06997059
cb7475a883d17e1d52e39769fc8897b3
+cb7c0180fa8520c6a8ac2cf2c44900c4
cb7cb819b971c81380255caa55a3e3d4
+cb7e38eaa7cbbb3eb4fb64724338161b
+cb80634275bd50d83b232e1a5487cfbe
+cb829e796053615673caf507025af899
cb832efc2f35045f8291539cac901cfe
+cb87df1b70f8b4eccd669cd5589720fa
cb8b0ba75036eb81ea91fbd518c29ba9
cb8b174fd84b0bba429d6ea876546a10
+cb8b45cb543be4f95e884fb0089a187e
+cb8e1a07250d7d60bd3286a6b6e6b032
cb8f4c85ad8071e5b74062776d57819c
cb9269959a6eb3fa6aa9844a886e5c74
cb93c26e070d7bb72cb6393e56821019
+cb95f1d1072cb441c37eae905565c492
cb966a10377cb4deac765ad75279f90c
cb97c1d2e3072898bcbd2360249a5b04
cb98eb36507fb5b76382a132466b3c78
cb993f1439dac25119906217071d9d6f
cb9d26750a35b47639d6aa2f2df27cc8
cba35b11ed5c9052076f4d5f2d1e3806
+cba838014268d18b2bb493c49052b8db
+cbab1c7b2c54a8068d6f8a51eb65497b
cbbd2b6ffaa57dd6b2dbe5b364ec3ebf
cbc20591c0e6a3ab97b8921821a8d0c7
cbc4071a1461a6075638ad0aa8a16b47
+cbc56a368038201c79f2a8c1692926c9
cbc7a15bdac22c8bc2e5f2544c7a33eb
cbc8d06939bd0dba702d2103fcd255aa
+cbcc3a6dc7aa5fa7eb1e5d05318c519e
cbcd93d86aed18c394771e5805278da5
+cbced74435dce96f8a939a830e860763
cbd2cf93b33afb7d6c374c6fcae20fce
cbd4493806d133055d74b4bc23f163df
+cbd5680c7a375f949592c065a7396cd5
cbd682859b400a2fb46ee83d41538f82
+cbdb9c8075da1d2e172af59f08545861
cbde8a8677860e0f920198d593a59917
cbdff875ffbbc2214ae6cd9b254b55ff
cbe0b69393d696c20de52c91f2335653
@@ -12951,81 +17862,123 @@ cbe3c1175b0f224e2cf8ff17fc97dc50
cbe4bb839d7abeee70144c43c7190234
cbe5c84b6b811a8ef4c6b2bb385037e1
cbe65628977654514b8b0f09c60b96a0
+cbe8f4fe53ac9eb31ef94158740c9e55
cbe99bae8dc31db33e874d18e9484bbf
cbeaaf07be368a0b236eecfea5ce12b9
cbf2154d7c257871739133a33178b564
cbf2e72432a816d26c8d0999f20f2930
cbf6a0c5c41223852213036416632dcb
+cbf6aff2bd62a75ae752ed8a317791d6
cbf90f72b032a6d680f844ecd6df5274
cbf93c2a7bfcd430c22bb93010b23fe1
+cbf9fa4ed3f249cfccdce0d46132baee
cbfa37241495279b52fe64fb6d8aa8d8
cbfca1587ba1571bde42c843a7b8957a
+cbff27b918422f3f7863572f458925ca
+cc019577e798080dad27c6b34bef69fc
cc02b0100f7a63dfbcce6c09b2e11742
cc0c600be175b105a15fb741c3b0926a
+cc10cdbbbe64fc415e6fd85a6a8dfd5f
+cc12c63f4163e16ad34419e04d1397eb
+cc151a5ff98c521ea4f9660405bd956f
cc191afd5ede7ca8b491c13fc96729fb
cc198d528f67b5b006e4728fdd9ca0fc
+cc19e375e2e8efd996ca6a1ed40d174f
+cc1f6eefa65fe0ad2d32de2450067068
+cc1f8d86fcf7a295444012c4884edae0
cc23f86d37cb41531d636dcc5f304d4b
cc244bbb63ed84bd484425f23bf791d2
+cc27648e7a6981e651dfc99b2f8980cb
cc283ba548942bb55af3f19157d84065
cc287ebc8a179bdb429a24c12a1accb3
cc2a6a4e475587fe0db859bd774d55a7
+cc30f677d7af3e03b5bc3a8cfa136acb
cc3470a972e67e8dc382259a3d05fd53
cc369366e2adbc41de87d4d59f11208d
cc37c13b0d984602f2699d3f16e864ae
cc37d0d168eab7c032c1ca76e36c77c6
+cc38072edb8418af75aa6fe9a26d852b
cc42319c0d2b8c2794e9068f3aea9e6b
cc440895dc3762cd41792886632a246d
+cc45e12892ad031524223d1f419812a4
cc4abb0a32f1d054a122d5c7605b653b
cc4cdbd542e9aa43fe23c4586615deac
cc524a87c0a3bb64786346972dbcedc2
cc52c3e0fa40bf9902fbac333b5d960e
+cc561c8e6d8b3cb74f5c571fef59f48f
cc57a3170659d54bd21077294675baf3
+cc5a43b54e0a0b481c10889e6ed6c675
cc5aab7442f5478b548e5165e0d0480b
+cc5fb6ed6875c37e2b2e946591992189
+cc62782885db4c409709af75e976aabc
cc641cd4a773ad9f4cffb5228f1a85f5
cc6584f54f0d2ba99cee06f4ccd26211
cc6be062768e334c846e051b4ebf5776
cc6e76b559fb864675993b7cd1f2a1d4
cc780461ea336cefaebb576c3d8c0c78
+cc78b10098a955c92304bc92d42c764e
cc7909eea2689ad5d2f6f8fa446bcca5
cc7bfa70c766782f3880da9f99e84aba
cc7e647f85abb9fb854ed7001637bb6a
cc809167f76c6d3409d508d7714010b7
+cc8407eddf933dcafcae2a8f18ccfc14
cc882ab91d7f1f86a17fe214bff8943f
cc89cfec63dfabf2d030da7572ea1dc7
cc8b808b7a4c0d48fc236d5ee23aeb86
cc96e4ddbd096a4af52480ea620505af
cc9914560f6197b696a08c827fd84edd
+cc9ade658bafe3c3bf0192ba13efaff1
cca02436f1954b4097709db575b7606d
+cca245cf11a377aba0eff5a6e5827c8b
cca798ad16b61787167eb9d365d797eb
cca79cc5ea29814e98e55837b315d788
ccaca57bc58df4fec1400e5b9eb43c47
ccad02fbbf4def4dff2a2c3c612891f4
+ccb9a46f0d4f9bb2bec55d8c19ff61c1
ccbb3de62bfccfe4c57e12abbc9bb786
+ccbb557c3d020bc20ed1c052213504e7
+ccc52d0734d79b5588e9c0e303f6b433
+ccc57e61f61bf97f570fde0e3a02c9b4
+ccccecbcf0cec12e9856f1bde6dc5895
ccd20e7eb53b92615139c3f94da5430f
ccd49a5901eafec768b8c12634011b11
ccd6832b08b8812229715f68dc4e0437
ccda38420a76c7fad49da5bfffb9f98c
+ccddcdcbbda3325403a7553cfce918b4
ccde7328a7d300d0347a6cfc96319428
cce089abba6eca589534deb1e630ee0b
+cce26208996d61e8d48af2ec74e9746e
+cce2e7bb817cbc3ca91184e3a942f6cc
cce76f140aa971aa67257d83b24579bd
cce857265ca25c8c514302eae85cfd3b
ccee74bd72f7d75c3b0f9d339a4be584
+ccef5ae6cc18034f56e6c0db2d219a48
ccf43be15ae460a5e981c6cc24b568d5
+ccf4c1fabeadfd9d5206589a9529a6da
+cd01092264efd09c2a5d39f129a2e6bd
cd01965c341c41aac6b697c32b7d312d
+cd0c9d1a6671edeab95fe0cbf49b52c8
cd0d3609f5f761f7dec3d4a0750659bb
cd15b2614ce031e03c8e4e709b7490e1
cd16edd9dbe49cbc57fc1b1fe8b8c19a
+cd1ae89b7a83186306b1b58633a2bf98
+cd1b28cc2fac3e41b65833562a00569b
+cd2636dfd5c978af262cc37d5f762ecb
+cd266bab945f92e3643ab7b3be71911e
cd29c2ef5f2d76f7bd91ef9865cf7f56
cd2c36e816e8bc64a312c2e5e26ff9a3
+cd360819edf9fcdb36091e604161f9ea
cd36ef0388c59bbef1cb3cfe196d48d7
cd39800d7d2eef52fbc4fc6b8721a8ef
cd3c6e9549e14e55807e34dba2d64583
cd3d636d3a5dba56eb8be46ab8f3aeec
cd41c9c98015c51091aa1c47e5e008dc
cd43e0c0212972d5a5533e98d68c1acb
+cd4f662d43bcd92c3efa84f9011e866d
cd56d1d950dad8ec04a5dcba9d761ac4
cd586e2dc3fc671f8908e90b9e4728b4
cd5c7315eb3e4367a943e782b958fd2d
+cd5c9c2c6fd4434b7243abc90bb087fc
cd614bad987d92ea4dbaf2f66e11af62
cd628edf9b1271b1f4de15554ce540a2
cd65ce1dd745932c97c48fa429698302
@@ -13037,35 +17990,59 @@ cd71f10f69022ecde8f1cdf631e93d66
cd74991d6af462004ae65a91447b2f6a
cd7c5a12fc6819693e17f5b662abf4b0
cd7d24dddae3ba076e5de7527b948f9c
+cd7fc196a0c209648bc8602b78e672e1
+cd835f72297961c91894323851984169
+cd8adbe1e796eeabf7112ee568b7480e
+cd90083856b4dc1931189c42e25affae
cd92657c95b7ca8e1d27e627a663f4e5
cd93d1b0c245b62a9cf7a765cc04934c
cd965f10e5bf7bd069d3130a98db14c1
+cd98ea4ee880c322614e1362b7bab6a6
cd98f0ae17e5018b0dccb6ed529836c1
+cd9bd38246b47f4dd6320a2975fdb45a
cda25f28df36e733bcdf6c88bfce3b1a
cda3f165fc624dc19c6aa8c518e03ed8
cda8b541f1afe3efc76d3c2ef7323d65
cda93bb3065213b87d60ad065c5e42a1
+cdad9a447dd1e13591712a936d8fe2f9
cdae9a5d536184d6346a79fc753efa1e
+cdb201dab37158e6f735c9b881bc296f
cdb3d87a29ca9f284ff3972eda189d21
cdbb3c222e051f6b00bcfa7fc64eb155
+cdbe2591ee4ebabeb76ddc82247b62ef
+cdc0cdf3a72c7c8ba3f8d42d452924a7
cdc25c01cfd5d362dfb2791a8d156503
+cdc4a638fd95ce504a91de24f5c323e9
+cdc86b2225dbb52b36604ba9c0629292
+cdcf3e95c69705be3a30d4b90f7c3961
cdd4103e1ca488bed5a59f4ab18da23a
+cdd9315186f14a11cd545e9f18835e01
cde24efb7826c804b730f82c12770d89
cde5767c83b73242c1292d5cc2d97096
cde8dbf31332b79760d17cfe15107863
+cdeabd6715f0983e851aecb99a951c9a
cdef951b269e652cb71406c5aa33e939
cdefa6124dfcf90ecbe9a2be746d4f7c
+cdf5af0decd41a122cc0a4adba55d2bf
cdf80266bece467aba3c378a06a9fc7f
cdfaa3cb36f58651c81e44c87271271d
+cdfab8cd9096c3e137d1f706c5d09a22
+ce07316bb60fa015cd0de51e663a3ec0
+ce15069799694f621ad187149ded315a
ce155517510f43d7904b75d1a99dbb43
ce185abb8d4211a4f6098596d3593a68
+ce1bc59faedd78dd995225cadec7d5fe
+ce1cfb174273350b438ac95768a99328
ce1d8d31c94aa37dabe8e15236716f5b
ce1f16a8c364f5e6ddb58290e4b30ac6
+ce2118490d661cda065f2e768ba145dd
ce2e668aeaf03ed4caf0662595d41eed
ce307ea56edebd754e1c00b9f4d2c175
+ce3182ccef66c88e46dc2819ad42ca6e
ce339cf109d2408eb074267329d4e336
ce34e579c37e7afedd17d326b8fe5ac6
ce361e3fd4d2c04530e39d5a44f9d823
+ce389a253e1cd6104df0f06839661d3f
ce3c0f1c135a81faf17b6a3a6a0b4ee2
ce49cee67d3fa5050b7439242e0c39c0
ce4ca8bd41d50c4db6cad8c7c75a51f8
@@ -13073,12 +18050,14 @@ ce4cc12d319e7b3675495eb63208df31
ce5354ff079a64b85076d6de263a5a92
ce53f62ba78fab4005780cb29b85d5c8
ce55116425d6a5e7946b9c62421ad49e
+ce57b3f18d55041b2839115a9ea0e58e
ce59b2f21985eba4ca4135ebfa5d3da9
ce5c929460b066e849651e9365781225
ce65d6605c1171d2e66cdec017b18226
ce667431c4d8d69cfb8a6a9fe806af75
ce66b7939459a29edcedbd547ae32471
ce6994bed569cba6e1a15acae4b10e97
+ce736fa9ae2a7546637308100ec5710a
ce753a955aa8902276da9b5563ce57fb
ce7770801757389f8049ce2e42ba8c39
ce7944898cb8191507a6f5563373abc2
@@ -13088,20 +18067,29 @@ ce840ee90f1ce760b801ca3d99a86794
ce85638abe130967da0d3fbe12754715
ce860c2356a2c9215f456aaf6a43811d
ce86acbe833ca40a28b4db58eb8ad1b2
+ce8b8b6a2e0689361981c758d5ff94bf
ce8f51ed1a082d3428760f14379d179d
ce8f71463b78742d0bc854e130acedb4
ce96e53e72d4f5aa98517a57c042d9a9
+ce97c8b314874cc8361828a719d8b9ce
+ce9e28ff23c1b65603fc6ec7612667f1
ce9f1edd56b89d15dfb1a826e7bea11d
+cead5de32302c9a82854290f52f6f288
+ceb5f26ea10b5558c84f6ebe027a6a6c
ceb97b3b651567d2eaabcc9a28f45caf
cec141212789f7c449a84a82fe7402e8
cec7280bc9c0c76b2793b0752b308552
ceca246651679761c6a631fffca56a7a
+cecaff46044d34309e3b8dca5f45dd2a
ced0692e69f651b7eda7240fb703b965
ced1f19c1e9aa471e60eb2757bad7db2
ced37f9c5bb9ee20dca2cce1cb83e52d
+ced7b262c08c88f25be7a445e3027c09
+ceda1dbeb15a5ca212b4452a40666a20
cedb093b2b4c3757d3994d541fb7f0b8
ceddcdf9245fd235d2887ca1d54a77e5
ceddf9bf53971397c64a29553933c256
+cedea231bf91f0b8b5581e748eb89742
cee40efc9451f3104bb894b683b9112c
cee54c6989ce27445dfb410d4aff7e52
cee5649c61e6a3b384a6adc91a6a0a0d
@@ -13109,21 +18097,31 @@ ceeca37380c88670154458b12b138f40
ceef58856688e93ceff24ce81e9107d4
cef2888c9177d60cecfd607ac2273265
cef58ff59038992cf3ee95903466dcf4
+cef63fe568b2aea7151a47bd099c35a2
cef9d360cf5eee09944305c0057af288
+cefc678b2d6965ea3f481a717db48b1b
cefd7cbc7938a390747baab664014c17
ceff39b070918fdf7f5cfdda2fc8ac75
ceff55fecbf926bedb8b639e301eb27e
ceff96a33262daa063585524b60c3b55
cf00acfecbee8794d3db0759eb9e16e7
cf0f728d6dc8412c314567e9b783822c
+cf0fc33d4431252050ce1331c50363fe
cf11c18cc7f4c7559806afe4adcbb065
cf12d0d807080a99c9bff90075ff02e2
+cf1569fa3f33cd6e1a21c16c1ba0c1be
cf197d4efbaec721a79718b77e0892e3
cf1b5e4788946255298f0d63007c1788
+cf1daa02554b849e4130525cb4c55e92
cf1fd8a636ebb34e0bb2c39273b2264d
+cf25fe99189ae15e6500dc827fbe6cf1
+cf2ce43fcee2f80195327cf10440cc41
cf2dfff9499b79ef1ca832635e1948b5
cf30628ff8390b998561dbd3e7b42e97
+cf38cbc653f3061725a5ede571e0a7c1
+cf3bea67685ba2a7df75af85e9f06368
cf3d889e493e2339a08b0300acf93ff1
+cf40f04ff33c51e3292ac43fdaef9a1a
cf448487423d7148fdf2355b08698e14
cf4eafe187784b07782839b1c7b39a92
cf51fe98f5d26cb01248a32cca41d747
@@ -13132,73 +18130,122 @@ cf5f157d38139708ee6034e3a9f24677
cf607dda9f8ef33c99ac204a08cf47b1
cf62be85cc30ef3a7f94e53d6a4764c7
cf6b5f769ae6cf06dda78e1ec78cef1a
+cf6cb2ed4d2ed188168d686d195a8805
cf6d6fc53b346753928d429c752c783b
+cf6e2ecdfc3f0aa628380943682be128
cf72667687674ddf429292d7a50b5e6a
cf7352653b38b8893b3d3eed48543d49
cf7416ef3d3702ab508d4d1e5321c91b
+cf74735d394cccac55c2585a01ba3ed5
+cf7539c62c42117295d2b7cfc983212a
cf7833ef2c25b790b9e3eca4e0d1ea96
cf78d5a2927ca22ad3004c16f6b7174b
+cf8193d93d349dd7eee00de8bcc86e00
cf824c1ac3317e3ae17f74634f94e17d
+cf83d4881cdd39d644ecf9a0f8137bdd
+cf8d2756d159afb7c415cafdecbbcf3a
cf90371b86d295a773a7253dfb73bc18
cf96a5133a5baed24b47d9db5d0afae0
cf9c2d6f360a8c2523a594f201642e71
+cfa2247f7c85d7d5d6c72498d9867cf4
+cfa605db8b26e3cb2fb78e8d1ac4dc18
cfa6d043c7d090aedef9ced2e18c4999
cfa84e9c1e12a4ec6f16b41ba05eee96
cfaa95c985adeb14e83d298d513d7068
cfad42504b8193ec2de85c1fa51e5be8
+cfad7d7cddd3d5b495bcbd80d374302d
cfb02f2f466af7f6c5b8cd2c7ca26f76
cfb508d42949f56c1c2994e133977711
cfbb8f24c5e339f0162690b83e614199
cfc791a55049cf5b81450700092d2718
cfc79fff40a21401db702a00c177d95f
+cfc8a311617011c6aaab30927efcefaf
cfc8fe38e6774584886ac3e48f47768c
cfccda6d4c42b6b90356c503d2139bf4
+cfd213d1c5687c1af240eb7d97a24fc5
+cfd21c3f0aada11c8afa2420832588dc
cfd49db5f77b2a8c9661af173d371e69
cfd6c34498a1f64cce5fa82dead2309b
cfd706ae9092c045dcf46d88ad98c3bf
cfde934bab75cfc713554212aaac2fa3
cfdf67c396f50b8c59a10a86f69bf94a
cfe2bb8060082b0011aad76d705c92e7
+cfe2e5e7844758a373a670ed4bc19fb2
cfe8483dc66457b4bc87a19802a1bd80
+cfe9c13945418c703a1d599af2a89bb2
+cfec0d1f544f0dae0ee46f94f6ccaa3a
cfecc31e35d34e0d4ead71d94f554be7
cfece79120c6ec56c7cd7d5778adf5bf
cfecf7d9c8d20283a73cdc351659b5c6
+cfef19d97288fb9879b58d059352545d
+cff33ecbda959b598daf37faba0aa696
+cff49ad3557dfe2b1cc5505e959bdd62
+cffe5a7321c1e8a561366a971b6d7263
+cffed5fae4acd32aabbd9646924a37fe
d00137aba9c23f66cec0fc38ec014da5
d003d1cbf255e1aa7bf48e2412eedfc0
+d006e360d910faf3a93e56e54daf40a1
+d00758142d3245a0103c3e4cb74ff458
d00785fb08b7c5d94fcc27b062a09357
d00a939b9f028f67b111dca6ba80ae13
+d014bb06a604345e591962475b816d75
+d018248f7124a57e6f02e352afddc4c6
d01dd26a60e85260c2ddfb2e8605c3b7
d01e5c6eac0184d1dfc76e3010203436
d01f867df34510993478a44fa3176f52
+d02053f75bccc853adf45ea62ad5b801
d0283da776fe5aa2739f5018ce9b3c89
d030ea5e6d0951e99bf4ece9b955891f
d032384af848ca4e9f394b7d7c857ad1
d037e549bb8a062570c6e923a32d929e
d03ae6100ff3e2a39c71748b1ace1b54
+d03e39d4fd6c3eaedcd0c104df9f022e
+d04000ed1b746a60d2b5d94e05c2fc7a
+d0406f61ad9f8a56e5e566255b8256dc
+d0408d0fcbb32ac4d3e9bde4089040df
+d04a7393a7d3c7c425100b15fc6595b8
d04e6ca02c9886f3d689e380ffeec1d2
d058343eb61f8d449c30e50df70284ab
d059fbd290ae160f185eb264d85164a8
d05be6a6a40f0f0c2f42a0e85dcdaf16
+d05e2327d384a21af7251027d29f7080
+d05f86c4af15c2f9c3ba05b5edef4f6c
+d06166b52d9235adad578f960f31b70a
+d064a5aef50c1a20f9971f06cbfe08df
+d0650ac0a4bed6d12cadf2763e153175
d067c266e331ec701ade4448516164e5
d06c78eeb37c097e2ff550d37cdc25b8
d06f69b8eb4b60fe9e63ef0ecf0f664b
d0740a9f91d4892d13b00b8bca0b34c1
d074ae709e0260bcbe9c44a3b57c9bee
+d07bbc6d0f4a4ca2059f5f02aba0d453
d08160abc8441d1e373215cbb51bb53d
+d08939ec3d9304228346a89d49301fef
+d08e3cbf95a408ce17b21bee5f186cc8
d09015f441acf7abc2c17b695376bfa6
d092abf1a8d58e4bf5802dacd1873f6c
d0931015acf8bf7879ba1041d89331e8
d09579bd2cf696ef6b9fe17498a82d60
d0957c1b0a4dc8d04ee50e4aeb89c51d
d0960af6f1e13de9d633754b07b46b22
+d09e26a73f10fbb50b0b631fd773e6a9
+d0abe4576e2bf6a56eb229b5e204db34
+d0ae2e49184750f018afcaf4b267251c
d0b0874ccc0a89b85cfdd584095e8eb8
+d0b17fdc441c8aaf5e2e9b2f0df21790
+d0b9c4805e302959f9c91fe0057524ce
+d0bb12cc7fb122bd50e1fb05674c3320
d0be17aba6949ab7adf2cecfcc8e3ee4
d0c24ce95ca2162a9758ef3fd035a036
d0c5ac6a9b17767009ce2c032a5c2820
d0c5c7e979cb8060d8c6eda47d8b8dad
+d0cb480a89eacfd12acc96501a9d69c8
d0cb499a383d22090f7396ad1e911fd3
+d0cd268590b731129dff9e9a9d5ef59e
d0cfe94a0f0af304be6f7b39439d5405
d0d3552f13005fd7b8ba2238d2b322b3
+d0d3deb31f064312a1ec155698cc7051
+d0d659796979a2ef026a2a330109d9f5
d0d71c7a84b01cad15c5be93cc200121
d0da18badfe6bc8c13848bdb12467966
d0da8eaf000cf7e1438f6b2f9df76015
@@ -13206,8 +18253,10 @@ d0daa8e3ee3933f6d43b5fbef0611973
d0dd3580e3ce09fad7e60e6acd156946
d0decccfa57f61f3037d5b728ff8f335
d0df72d9d60d3aecd6fe512e0a6fd5c2
+d0dfefbf5b426e926c6de7e2141d61a5
d0e2f6fa5f841c61206ca787c9e9bd16
d0e50a2a945501d9f29d5e0b272f928c
+d0e69640ec541daaff36bc8b726cf16b
d0e7beab8ccdabbed3ec06f6fdef323a
d0e8b80665ea8304b6b590100a6e594f
d0e93348dc58560d895de517748d1611
@@ -13219,8 +18268,10 @@ d0fcc29f06d2f38639683aa0cdf47bc9
d0fd3fa096ef037c4ba5fca9ad4abd2b
d100b1ec9aaedf7de3f7378a0e909cb3
d10219895df02a6d68229d447c553fa3
+d1045f4ad32d7666537520b7b5bc3f7a
d107e0056dc6919be184b595f3a94a8f
d107f52f252e930e09826230dad6bc06
+d1098e26c9671750ea11eddfb988f7dc
d10a1e889baa17e210438d13b92a5141
d10ade6eb79842f4e0210e1b793cb0c3
d11148facada0a3bcad62394a3e332b6
@@ -13233,6 +18284,7 @@ d123a67dd337ec696e7d8d83675ed242
d12445c0d56ae133787ee34300c90a27
d1250b3df7085d771b2f011bfdb32b69
d12733b3bc742549205da818a931f7c6
+d127c265fa1bd55dd8c0ce9223407893
d1296c1283cff880f35fb0b7af6528dc
d1297dd1666cd79b001d00b4841ec3d3
d12d74758844d42072951ff5476732aa
@@ -13243,23 +18295,35 @@ d142e8aafe486b18cc447d7b4b893860
d14317e2550cb009782939a00e5a5bb9
d1436af2af979e7c8a54e306813cd030
d143ac8411004532c0ef59981dcb8fd4
+d14423d90e8512b5b1a3deb4702d7fae
+d14685295c3cc3a2cca1e0cd1d30ed85
+d14a382dfb72b33eb29d63089beba59f
d14a9f8cee2598cba68b50f92b8b3800
+d14b0db4c2c97862fd02622d65b00b95
d14d7b5fcd4c17d4142732f3abc074f9
+d15073ffac631104347f06ee0b0a663e
d15365e5e73390c6bf5ee7c11df8eb8b
+d15705776e3778b3f09d1ee915e97739
d158271ed488573fb8f8981c7443fdaf
d161e93adfa6849cb9f7eb8f9cc8406c
+d16d845f390a4df63ad6cbe865a359ce
d16e76862fa4a27fa3dc8eb027596230
d16f092af17c82dcb7336eea51e77b45
d16f108ea6ff919f006086890ae311cd
d17123b9af8c5bcbce761298405c239c
d1718c9b6d02f9993f975a3e83dbe6fe
+d1741bf385c4345dc406d251bffc814f
d17472ef993241b391921b570daaf9ed
+d17b50b6452059a5f4dd3ef7f0fdba62
d17be78f918542eead17ec230bafa20d
d17df0f17a8b336a1a89c5a5e42abe80
+d17fe7b9e75b39805b98cd0e68279e54
d181545ea04bbe68c6607f4b3392027c
+d182b836aa63b5aa56e3481fd99bef17
d186e4cb8802072434144577431f928b
d187263fec0a79f32bb6d6781d01fa18
d187ab22dbb23b5b2f02314926e7bea9
+d189ae0e730ed15b7a750d517683134d
d18b57cab9575869f11edcefb7a79c9c
d18b7884ebf5f2e8d6b613810ac63c78
d191b5666562f34ca0426227232ab809
@@ -13279,11 +18343,14 @@ d1bdf33d619d6d46e81d1b01c721283b
d1c354463ff151cee3d4059fcc3d1e29
d1c798ab86b03849420f15fd23632d85
d1c980c24af9e918585c91f6d494cee4
+d1ccdc68ffde884d7470bc9fbe9220f6
d1cdfed97e4fbe8be001c04bc328f558
+d1cfb7f1d2ee38eb14c5f2b0fe304413
d1d1b1dadcfd8844b4fe38126bf313cc
d1d6017c330f806ee81e9201e0b2cc00
d1d8e466abf5f3beafa196383fac806e
d1d9597ffb45939261fc774c9c28e023
+d1d972590bc3bae96f29d2be15e6ba2d
d1da00a0a652dab36c7fb6d8ca17d01c
d1da353f9c987d56279619566d7a69da
d1da457ad304376a2fb761340a8b47b4
@@ -13299,27 +18366,39 @@ d1e7d93a7a88a400b6655de738fe19c3
d1e98a5e78171f2fff41cd0fdf1a0ee1
d1eec1b06a0912e13ff47410152b81eb
d1f5f71e0822df2acc4965a2a81dd13b
+d1fdf30d5de54f23ee577a022be9ba2b
d206324608f9280d0d9652869a3980d6
+d20cf29eafd83ec3010a7d8cbd4f171d
d212d7302fea1dd56677b12afb7e7ed1
d212f1d9d066ad96acef091339164b84
+d215d42a33871a631396149b942987c4
+d2188c19bcf53bd75e762b4be9e388a6
d2197b07d5cac2cafe8e3556658c657c
+d21acd26cedefc9f0e7be5bc6242a2a4
+d21b80109a0637b8f9e56d2279f40fa7
d225ac9a781e1a57bcc7412190dac791
d22bad17b29704a938353c42591778e0
d233735b89b2bf5687a3dadd74e221ba
+d2415e4be573eff2baa1535ba1e9b90c
d243385c9faca72dac6593e0520d26bf
d246c8d2d6ab81d8e51ae1b5e21846f8
+d24a60b00f70226ac5870d70147a3385
d24a81e874a01bea21e8ff3723aca967
d2512f1c67f4598fe3409d8108c56973
d2534104a8b7ce69e3a950295dacc437
d2558e8a307dc01fe6a8007f9b608de2
+d25cd61b90f2f74b4639f6ff1b34a532
d25d4f0d8c175f0912f8c6916e201995
d26ac869b328a2a27221f6d1aeb7ce7c
d26dbd1afb71bd419c89418960c38f84
d27502e9e81852f0f329c1273f90ba41
d275fe8fc18869f4cb961b3d13cca288
+d2770b754181d8e6525a703e5ca0af60
d277c198d087d8d48a2b6b6118e68a18
d27b3ad4a0510f176b0d407f71f78e8a
d27bb3b15382b8f12be448744ba38605
+d281db73fac9ea14b4bc45c69e343367
+d28262765273f96d572374a5a7e0273c
d284ea21f94a9a7a06e49e4deaaffcbb
d2883b6ccb3841ba3c242b65a6a8a1cc
d2894147bdc91d2afd029a5960a22fde
@@ -13334,11 +18413,15 @@ d2a439d19e64afed27b7ec41cadd8925
d2a4a8ea3a41883dada0d7eab1c267cf
d2a7c76b170e5c1f886336e450bff02c
d2a922e1180383982eb208a2903d1ec9
+d2ad37e8ae65a7839ab45195264a9cc2
d2afbafd767971a35b33dbce65e88ca3
d2b0d2c15798501a8302b47d058b4efc
+d2b17229e90cc3120233194f7d60aa3d
d2b2412de314097c62b62e819f14f176
+d2b2b649a00a212f1b3f721ffb8ced7a
d2b2e98794f24076da675ca965f0b8e1
d2b5326be56115402151ad0d259d63fb
+d2b6860b99cb8ec62e12df1f96b08af8
d2b959920ccb9e0c8529eca8e9c89acc
d2bd9d6e195c31b8502bb090cd736d05
d2bec79bfd9bbc3c3e9e6ea4a19493f3
@@ -13347,10 +18430,14 @@ d2c535d6a5a1ca30e1b6edc0998276a3
d2c8b907a1c7395149aee3f2529819b9
d2cc42cf231abc805ad16be2d8f3655e
d2cf0c6535f15b1a05605bacfa7cb734
+d2d1a8a4e6acddb9dd65b2e671a8e835
d2d27886c386155898cf7aacebbd8713
d2d5db7a88832721bc1c9a132ec7452b
d2d91261cbdaadcfe9f5f4a117f7af34
+d2db71ecdd8bab6fa53cf0b6e234d25b
+d2dd1d44fbb786c4a17f09a5d03ad57b
d2e33b7fbc1a52ba67cfbccb5f8e389a
+d2e723b608dffa15074d454e72724dc7
d2e946f5a868eb9d91643d964d5573ec
d2ec0f20643a8bf8e1ddac20f0980c73
d2ecef2d13f876e00d794d587eb04150
@@ -13358,6 +18445,8 @@ d2ed6078db599f41408aac35c6d3a863
d2edd2093407d0949828cf420231ba44
d2ee2cfbce277e9401b28257497f5ae9
d2f2a789972cc1f0f8820e1bb54223d2
+d2f4720b7f344d52ada5b23f1adc69c0
+d2f825cd95a31b4406bc25582e4adbe4
d2f9f5d7f6b0517b6851791b071a3d6a
d2faf3297051bd0a34f9b08b1415a2a4
d3009a981c26a43a7d9c9527d980de0d
@@ -13372,12 +18461,16 @@ d31c91ae1042c1e22fa7972991686b8c
d32067006c4083d92c9a3e9ed690d41c
d32905aa7aa6547f37ff909f12e00d4e
d32b9d6aface685b2ceadc2d740f5362
+d32c0d64f2c5676a4792544f1201eea9
d32e20c60cadff4838dbe1e383b55477
d331d2193f392a9ade297a2350f4eb6e
d3355d9f7b57dec4667b328f31938813
d33cfa004fee22d6587c7271f19d05c8
+d341c8292927c3efb5ce3321a01c1f66
+d3420343bdb50b8e96fe1e5b142be060
d353335b6f55255700361872d3afe09c
d35710c796fddbbf29a3d73c3da796a2
+d35a45d6c48dd2856a1000ef07633e48
d35b2d239dd22ab5be6420910a3e848f
d35ce58b693c2e495cf74e016f8e44f6
d3615e708d1d533ef36d0f44e2037561
@@ -13387,7 +18480,10 @@ d36b08d99464df020718916e6b537143
d373f99a2ed653c9bad9c685a648d2eb
d3743ece113244b68460337023cfb56a
d3787c923bd35e1d48327c3a51ff0681
+d3805cd58238b6d0befe29f0e9edcd36
d3805e84b8eb97023e2c5fd8cc08ee5d
+d383ee1e05ef1c073f9a96164ff7240b
+d3872075c0dae101b267abaf2a6572d0
d3883a59acf382cd79ec50cbbdf65a81
d388ab8c33699ec8fc24395e293b9869
d38af91c73c93bb5f3817aa8bdd8e91a
@@ -13405,27 +18501,36 @@ d3b0868e1fe61103f452712ec3cff58b
d3ba0e5dcadfe43abd606dbd9e9f83f5
d3bf038e57ee5352136676586e0243cd
d3c22de93616e9c28b7a85b676e128f8
+d3c28d34e0bc5cacca531aee91f3b944
d3c2d6328418890b7c490a51af448371
d3c5110f78b3ceb8505ce48449edecca
d3c6df1c29fe43edc84f78c68974eb07
d3c7e2205802a9ccc2d19ebd97d7d9ab
d3ca11a445914c5cbd886ac1aa71a10f
d3ca5c4e7c7377ec997ced0c4764179c
+d3cbed952d8f5c03ba4633323d4e638a
d3d3abc0b6fa3a653be6188677555237
d3d4b7031fc91b6976174eea2a05082d
d3d6b5a1b75e1739fbcac0b25940b6e9
+d3d7213564057160734ba3957320cf87
d3d8adb788aeb43231d60945e43809fe
d3d92e0cc3f03950ce7b78f02b71722b
d3dc2590c728a42d6fdf7ce0871d9496
d3de57bf2b452efee5a167ab93039976
d3dfb0b7a0f49b9e2276c8847bebd9cf
+d3e03728a6f07ea3c0971f4bc8ee4048
+d3e0a93ed32b00ecb9892763bf1c4528
d3e597fe4c1ed61b252e4d7cf46b78c9
d3e5a8fc06d3ad09a0432976ab11571d
d3e78b5c0f8dcf92b296c1b6163807fe
d3eab3ef95bd64ac8ca3c48451a37401
d3eabb691b04398f659cfb94b8775142
+d3eb916719e11d6eb0c21504a21fe900
+d3ebdbe9631d70370c689f6a9e696ca7
+d3edd807580d8d22ece431438113fc97
d3efcc7cfa9ee37631b6febdf2154935
d3f1348cf27706f1d77ddae286344e52
+d3f179af45a9ca84e18be7c56df960e3
d3f63bb266aa4ee329383eb9c0c32826
d3f7902e0995ad2550a35453aa1d65bc
d3fd585d61f73877dbbd3896c0780c61
@@ -13433,12 +18538,25 @@ d3fe14f9bae32f134eb70dce358f8bc2
d4022d68bb61cc9fd11ce27a8f7fdfec
d40d8de53a55770855bb6f158681ae14
d410a57c21658181e0575dd13a74f37b
+d410c829f057758a4f4a7a5d12550314
d4154c065d995abde27cf9d767044ddf
d416476dab13291297bc5396d426ff1c
+d416ea56826f8564f52b259d3caa5a67
d41918de88385de56d30fe53004ddfcb
+d41a675dc563b26e6b44c8bb94a5bfce
+d41d919bfc956a50fbd0d8efcb758712
+d42126103f45b30b9ab696a84d8fb6e7
+d4222b241d31654301fc8a01102c1ba0
+d4267badc3231312351e7f87844d5be2
+d4269747ec73d85dfd9bc6fdb1626ad2
+d428ddcd04076cacd0f9eb4eb715bb5d
d429208466e0656ffc0664d8008a54bc
+d42c069ec2ec85c5e82ce68b3210a732
+d42d40bdccee081676bb1b453a13cc81
d42de439ded5724355f737c3da6924b4
+d42f56269cd92c0cd53fa4afa6723327
d4322e6e3a81aad0fc41c49e4c4477ee
+d432486d4904242cd70bff5e07d0d168
d4362ffb3c323fef9c1abc3a56d15bda
d4370e5f55acabcab3368a6a0313e300
d4383a6331038dabd8b3d8388af18de0
@@ -13449,12 +18567,16 @@ d43ed56cac64d0644508fa4c1f382e5c
d441e8e856839f6b5bfab0aaf566fb67
d4449e01ad1007c964cdd52811907d8b
d44bbf7e3378a17428e2359803b831c3
+d44d8bc820aed6c51ab15c718fd9ca5c
+d44dff1de81551c225ea98d2376b4bed
d44f88d358ce94a1053d275f69953c20
d450aee266587b5389478340bd5b3af3
d454f0e451c0e06ec8e41fd415075039
d4584039e91246f97a375c31e1928490
d45cf10e958a224bf3ee492635c45abd
d45efa03214aa319bb65114b1b5f3429
+d4627965b0621b399af024442ad69ffc
+d463ae4a8c8ee084f68b8126a57a418b
d4647071071c6ca0a55fa12ca8cc6c21
d4669e9b2f115a4836c9bee661905303
d4669f4f1d63eb7d1a17340bf8f415b7
@@ -13467,13 +18589,24 @@ d47d99a82dcaf4733c2b9820a242a0d5
d47e409972875598e6cffa60980cf368
d47ebb01b3560eba62ab339e3f86cdaf
d48645332ec053ae431a15096d49b875
+d486b76882f9b2191d327f9f552c76aa
d48948e714cebbcb60b38f5e96c14982
+d48a9eec9849c84deee0acc0141431e7
d48bb09e30ac5a767a612595691ce486
d48c52a14cb52948a5ef9b434fb56cd3
d49a934efcd8f0fc5d70353fd645dca9
+d49bbd4ce84b81003ce48642f6ae54f5
+d49e38e2fe7b1c5602d09ce4674a256f
+d4a173a7d3a89fc73871de6d4db27f78
+d4a849377608f57f4b5e1789b405a887
d4a86deac504fe1bf806a2c10d2bdd96
d4aa173ddcba0e9c5813d09056bc3b56
+d4aa967cbe0b80c6dbfb20d6f5efbf8a
+d4aca8d66ba2899bc7c06e4e87bedfc2
d4ad399f3b5e1f7e7b9f533b27624ec0
+d4b75ffa7ed39ff96f34cea2452789c8
+d4b879b4754838966b43bdc50ba1bfad
+d4bc01498cfeeec7cf254fa925e032d3
d4be707553f579c5571e4bc573185cf9
d4c215a5aca74771dff2ea27051ddaca
d4c431da3f187f3d469ab1afc274510c
@@ -13487,93 +18620,154 @@ d4ce9d7105a0ae217b0c73ebcb106557
d4cfafeb137c4f808c6cda0d5fb16301
d4d09b2941e39fd39988dfc4134c5ef7
d4d590d33dacceeca2aa79e01026050a
+d4d7d7ce03f2d3c6817271e7cbd24846
d4d9de96c3d0ab9e375ad329b0446d07
d4daddabec903440a97e59456a971868
+d4e01a3ce48cc923e8fff6177e155edf
d4e2a074856db201a05efb5d2ec2a749
+d4e3c0225f2db061f587422af21a2006
d4e53816c9bf2a03972757e8ef102691
+d4e93327a87eecc715794171b416dca1
d4efb53332d116e7e6c971cfae6ff89d
+d4f170549850eb1abcf898f39950b759
+d4f5b5607a5b67da75144201ffa38591
d4f8885fc4fff9efaa90c5e28152df4b
d4f8afd033d4caeb406837b15d6591d4
+d4fbc4478b2368adbdbd50a9840d261b
d4fcf3a70707ec884527936bfccfbe60
+d4fed3f0398795300355cafea9301570
d501132d2c8c72e17965b5c1015a2087
d5025f065590648dde547c21aac60b1e
d502e060a4211cb74af463f277d4fbec
+d5036b6e46ff7e4c01c8ebca8ae123f7
d505cba74304758bc5b4a20f1dcc44f0
d507a3bfc9662ff2eff3ccac3ad6a161
d509bab3b75c0420b93d20ee78650c90
d50b371bca837aef59f78ca7e0cf9a48
d50c3faa5183e592322aa0404ba95fb3
+d50ca5b03903a5ae49f8617aaa9a6667
d50e6cf7eb88deae981454363525a7a7
+d51461e2d7145fdc180615f5bdc50357
+d515eff862f67ba304efce0a6969378a
+d51660cef95a52c41042e1a54b0c4f5a
d51bf75d22924f6536ff34f965d212fa
d523260923041f8cd140692d0c869821
d523fc31955ad270ded62e5606e1b72e
d52531125814e61d5bb9a01f0f1ed4fd
d527f8105e760c52c137a59d58a4f72c
d52940214ce09f99d623cb6f0c0921bb
+d52aaf164ea1e44bc6bc7d06c5aa4afa
d52d7eb47907f5fa493e1325b1d205cf
d5311c379baed55cc78f3429ab4500ca
d5345ac1ee7c082627c9fbd740727fab
+d537040a1d83c8c946c755480db87d32
d53950b8a7bbbb778318059d2bc1baa0
d53aca0e386d2fa37f69cd9f3aea8921
d53be08e832b9546cd94159c311db613
d53bff6cb1decf2a90ee551a7b35e86d
+d548f7f61d39d1baaa16245731d7a98f
d54b32ebce9601acb4ed14af17e2a9eb
d54c546baa36e4fdd91dad20569d5a77
+d54f9d0d52fd1cb4916bed4084e80a0d
+d5504682a9e310d3cc1185a3cf15d129
d55afb5badf230d6c800cd810fc621a9
+d55e5165d75295c337f628fae4859dcd
d562594124eb91f3c3fd7d3ea114f800
+d5671a673f10f946529e6476185900a7
+d567cde103753598c06ea8c7d4606d93
+d569dc3391216328931ea3218cc60d81
d56f098db7af5ea8dd2955f777da40c1
d571252a060d5983e2a8615344a5de37
+d574217baa45278c338b901905d6f695
d577937172efc8f39b0503ed97f7bc3b
d57babed438b9effda531857073cf792
d57e98538eb1e5af75cf8e365e1eed5e
+d583ea9545b8761d7706cdb8d2b1601c
d5843c51020444d959291ea1ce715876
d58a5cc0f1be66a2d8aacc446604d70f
+d58c87c61011d762e60493c12c9684bb
+d58ccb302aa8843143c858b2b538f7e0
d58e02cc49ebdced9a6e376e754c0563
d58fca799048238ed2bb343bc5401dd2
d59512c6fa06fc3b5c0ff9005bcca9f6
d59815397e825d61b879351f4d52d974
d598f3781fbf961c67e76824663afbdd
+d59b8dceef692d3b3b9c3b1859edbd91
d5a9c9be5b6e7fa79f9ebabbca94c5a6
+d5abab97813e54d1458ab22082005482
d5ac67ea0f81c96ade5d1bc19c34a22b
+d5ad32e581a75e7fe013ae89b019cec8
d5b26b8921f8748dbc2dcf9a1181f308
+d5b96021c9893f2c19f5ed06bbbfd5a9
+d5bbc0047150bd89c509cb46b6e58085
d5bc3d269b625c373d9268a2dc088e33
+d5bca548b905e5c521a6d3ce9edda855
+d5be38d3d5c34222d79c0475649263b5
d5bef5f537bbe91412d6b18c6f69d8e5
d5c04b11d84840984fb9f1e946f33fd8
+d5c12bcaddfa87ab95556be9a739a418
+d5c4a5eb0538505b881d39979c1d9196
d5c8f4f97ddbdd7e15fdf2f9d905a266
+d5cd7b339f7bd654c92cddb630274814
d5ceec8a30fade99c315d2af3a3dfc00
d5d143677e330148c56e760934b854d4
d5d237ccf5758877b612526f1f87464e
d5d3267c18eaffafb5c65da526abfef5
+d5d9978b81515d3a0dff7880c329e362
+d5df308fc1b5ceac8d96b67a0b92957c
d5df68b62365afab9cbf6e7669ac80ab
d5e0bc6affd96532f4c0c28cddde3bcc
d5e555b7fbe17def9d74b353cc9bfbd5
d5e686307096d16041ece80b05de0e20
+d5ea56e7df1b965b8805f8973a222517
d5eee44130f4ee9e5c65a68998642729
d5f01433a982ae41ab75e40fe3c52742
+d5ff86574a872a7f0f7712393e9ab0b7
+d6036396f35e13f0ea3a2fed579fbb94
d6038df4019f454aae7a4e43253927ae
d603ad23629db20930cc2d30903eb0b5
d6071486bdaeb3fd1ef8acbb1a4dd980
d609b3847a0176320ae9652547e44c04
+d60eabb1dca6e41b061480d281f7f6f1
d60fa929e69f4fdb78f06673eb36fad3
+d6203b31b77a1609f7220e020a845702
d623ba3f2d4aae81be37c590e250d488
+d624316acf4533d345573befc36c6180
+d62444519c8bd1c980090496c0704af2
d6257fc3202e5ee80bd8cd2fe7f5a41f
+d62a07e136638f8553195c7021739286
+d62aab5b2174238473077b95b0b409d5
d6322e32ec2fab492e03b6d17d0e163a
+d636480200861073a1db1e504e1981c3
+d6369240e95a437399de81e2ef7ec23f
d638a7ce0b866057b0cec3f93852fc9d
d63908bfb2b96e191f50e25b4306e5bf
+d639214d51af42f188b7edf17f9847ab
+d639d023a2b4c94bcf322634e2efc1b6
d63b33edc1932756c87eefa4c4bfb5c3
d63c7b5fdb539ea62331a1030f57022a
d63d6748cc359a441d9dc14c386adeff
d63d80278927f3016c925f3fb7c47657
+d641ffeabb1615482e7f11ae67090e84
+d644a82261b4ebc4611c993cd4bc4952
+d644be43c946905c922c00dc7dc43a89
+d644e6b45686b35b756192d57764fd24
+d645a3646e8df08dbd8bc4fbaebb42c8
+d6486c5f15df37b09f1e2bfcaaa781e6
d6494c2b4775427fef7d418ca5b5ae62
d64a85875bbca160b1baa7fec6dba421
d64bbab35046015ceca0cb380bfc0d0f
d64bd8ea7c969476074fcdacafaaa42a
d64d71dea4c77ddb8834d5173d01dc39
+d655935da4725fb1247520d8af4e0418
d65ad89c23565df47c2e16f8ec34f377
d65d19bafa797d0e282140095ec916d0
d65df5bdf15392d25db24381ace273b5
d66001b231369bbb0d6b951d121e6a67
+d66131fe72c881e491f1d2617be6a556
+d66803a9f5d2a9e41de7a39a6efe22bb
d6706a27c8f99bdf0be7da8c5d95eaf0
+d67c10803171f4b5e99933307dc77ddf
d6807a82170184780ade053616779426
d6818144ec5782361f5b63e5d6eca8c7
d684f52bda20b17b676170d1571c9f3b
@@ -13598,6 +18792,7 @@ d6bc0798776e5ba06807b5ab2ca229b1
d6bd9d091685636970d75657e609eadf
d6be85a42697fb96f84a760add1030a7
d6bf5411bfbe493c530156ab3aad4e2e
+d6bff69813990323acc10f0cc9215115
d6c0ed8483aa7ff51743da3fdbc812aa
d6c1782fa0159c7d674b7e1aeeadb105
d6cb5b72b2bff6038a179a544533fb11
@@ -13608,12 +18803,17 @@ d6d40175fd9c2b152391a5a43cc138b2
d6d80d01d0306a41d484201bfba86e2f
d6d9f2cfa27c0360a7561b0b837d3a15
d6de79026784b77457a3e27dddab2e89
+d6de7d82f200252df5a051288467aaa1
+d6dee0740185752a10766a647eef749e
d6df2ca9f414f62a854f621b35d00077
+d6e25df6f6bca0600c818cd75a654df9
+d6e310d97394f28c3aaf1c6da2f4b5be
d6e378d551ae117c4fafdad94ea05e65
d6e3ba5bb1646dc66c9407386a203690
d6e6cb97ffd2bceb882428a1ec51c4a9
d6eb30066a7d1639145c30ceb781d45d
d6eb9487917032b1e2b6e079044229b7
+d6ece511f61a9c8e5ae1611a3abaca2a
d6ed5952f8c69bdbd0c793b530df01a5
d6ef367abbec57155195efab72fbc607
d6ef47f65be251156155fbed7dee8d68
@@ -13628,10 +18828,14 @@ d709e40dafc19739190f714f2a98a6c4
d70d38e00a87a03ede4b40fc90a6efc5
d70e20d0bb71e9d036acd83ae9fc0d78
d70f54c0abac7c36908520b1a6bbf3fa
+d70fa7e89118378f91dbd580e798343b
d715a25052ebab71a19e2a10e60923a5
d71a550b66884ee8c88ad6343216ec5b
+d71cbf957ddba62e91a53212d00c07f6
d71e3418d44e2363778d5d1fde340179
+d72234b86a3de4325c1452bf7fd3a43a
d723a7d284b0988cbf83165bd213aa0e
+d72a7fea019e2ac10020d8ba35ca5375
d72bbbb9fba0c1f3f7a81c45553a9285
d735cba164bc1db1f5388e7bd9e8884e
d7360e95d09847c0ce25e188c971ba46
@@ -13645,32 +18849,48 @@ d74e2f1413125eb5b13221a2ae3a10c7
d7504843db26582021b69fe198fbc597
d751c9cc89171e777148c215e79b03f5
d751f4c079cc76eb51a0814cb8da67ed
+d755f61332125fa33e154683005cb5d1
+d7570d9506736287363f2e14cd46879d
d75eaa22e2908fd05acf9d51d0da9d2c
+d76347b22d2950033b76ea4c60573b6c
d7673052b09f7446a035d63bb94e622d
+d76a2522b518b7d90fe1e18a467a5b79
d7700208e7d79e46389d61dad341dae7
d770c5e88d1239c6dd3b16c5cbf85beb
d775b40be79c696ea0eb81aba936dfbb
d776016be41e922ead34846aaee0c9ee
+d77ea927f38ead4769afeaa4aba070c3
d77fa03353ce2332020b9d89906512dc
d78289056b5f89e4d8e8c6f52124daa3
+d784d6e823f1ebe8d294d24cd24b2c18
d788ff47fe1173c74a7d292e0365d3ae
+d78a067c5ed61ea6513c333cc2c8c4c1
+d78a2c01ed249fc7d3838f07982990cb
+d78c423b906ca3b2471a690c8a61134d
d78c542bfec5f8862e63e5bbe9ca0816
d79011dd7b69483541eea81646990626
d7902f64fc5384ac249e59946515f619
d7911ea2c7231f38bdd6b997b958b5f0
+d7935261306b53c9a422dff797660089
d793746231867fe1dedca07d2bbca15e
d79380fdd94701e621e4569692a79a5e
+d797a912e35ada1dd1aa6f00bee2bb68
d79857c356a1a04775fe99c3ee508469
d79a400dc305cb6dce92484bf731b640
d79cbc8e907c83df7b0d5cc99c689a4a
d79f80250d2f9503ce7e87f6ba60782c
d7a02239f37371daab0f81b6d26092a3
+d7a054e983dd11085fd6a5782cee42e6
+d7a40a67a9f49a14c7686efa6dc30474
d7a5f1267f73bd191e0ce20559a98b55
d7a803fc6f11639ee9c64f2839de7b36
d7ab28b79da0a8ec76b9cce393eba4fd
+d7b2dce46da49ef8422ccb137d1ca534
d7b541d081a66933adcea9cf2235ecf6
d7b5cec664694e992deb46abcba543d9
d7b6d8073aae0e5f62a7bd327366d70a
+d7b7aa7189463831313b8d4d3f42150c
+d7ba3cc67a76bddfa8c8a7566d047247
d7c0b9a6ed7e6aa9ad232df7e9553b6b
d7c3ec461e5e4264a999ec6ae9cca6bb
d7ca4fcec335aeba194da2edd275b418
@@ -13684,6 +18904,7 @@ d7deedb5887acb67e66ddf4a4ce81aa8
d7e975d29d859d9fff6972adde94c16f
d7e97bfb093664d3ef17fc5bffc5806b
d7eb12b493dd980d6dfa0963336b3d9b
+d7ec34477b7f81e227588e3ec4f4648d
d7f2edfa823c4c93fd266721c239f824
d7f8d1e82eb2d02afad7a4c4a50240ac
d7fa100b1dc7dc09888398e27c9627ad
@@ -13691,16 +18912,23 @@ d7fe6a0124e0ba305772a11412b88c6e
d8019edd432f0c6bda89b6f059fa811e
d808a0f36b72fc1150fc148902ddb1db
d80b5c3b3c81b8888d57219083921e2a
+d80c01638e093cb621817ed83dc0744a
d80e6875fc05ecf7f18a5e02b42419ec
d810ce4c4250df6a47449a56889e5ca2
d813a02f69b67c15c264de9de662d4e6
d8156fa7f4ce075ae2ff5648c7af70af
+d8167c2417c64320a71f905300085160
d81699faca6949282a6123cec95ea15f
d8187e607bf10a8f378c9cef9991a9ca
d819d2cc7e08764cb602eec73b2faced
d81b1fe3257f1447d70c69b2547a89af
+d81b2000a732dfb6ff508cf3d5ff655b
+d822f8d0e041d0dacd0243f8241d5015
+d8291f56019dd4d58410ddb427ef6e81
d82cb7d018ca4621ce5251a70824c32d
+d82d542212bd9d791db43bc02732fbe3
d82ee7ee6da08806cc4b939a109116ee
+d82f4929d18f33c2a44836a66a7c472f
d830d16cd5f9004e2a117b4b1f44ad9e
d8322877fef9442c54599c60faa46a4b
d83285b92da81f943e6bb4fdb2851a78
@@ -13708,37 +18936,59 @@ d8345036bd7025c0a63d413d2a8caad5
d83567685c737fd9be5183ca518e3675
d83a59bd7155f88bc53a51a809ebd2bc
d844a5ae46d6422c2671d1441f34b03f
+d849ea5c447c0d9472e0c0eebc9901bb
+d84b8e03a11137627ad33a5479c900a4
d84e949be3427539ba2e6b96263a4a8d
d8549c4c7755eee2c32c47228a6865e0
+d8595a12720eace418aaf3efbd6067da
+d85ea1282a5a89547b4ea8ce845270a2
d85fcfa0d18f5f38e722c3eb571d0fd6
d8649e07aa146d0b1438b78729c0d6c7
d8655ee6b3079f313e2f2bc0a2b85330
d868991cc8fbb07864d74adf19768d69
+d8699572e5eb51931f5e162c869181ac
d86dcf799343c9ba02a770cfe400ea8f
+d87134bff6f885b82629e0d1e9d34266
+d87279699da85837b9d24dc5221c57b2
d872927d76a7c4ac047f1f0e26d9e008
d873c873066f9bd4ba3f1392541c9d1b
+d879e3ea732f70797623658c782138ac
d87a10d761ad4b0925f5d100fda8e5a9
d87f10a4f615144fcedc8ac46a01b20c
d88163826f8cbe7412194391fd0e6d33
+d885a0a9b754fc5b4ef23760bed01144
+d887b3b1be74a491b7f1649c2b871020
d8927654b04bdf9b3c667e529a186c85
+d893d4e3f476c093a076fe40354ecbd6
+d89677fab210cc0226617b6cf1590ffd
d896d85dee88698aeb1bb3be657e79c4
d8a1995833b5d2a177a297f3d2c1efeb
d8a31d7906c297a4048e9a31b29b67cc
d8a3f287b9666242567c774bba4dcae3
d8a544c2c500d436687e15958deac97b
+d8a7ac19969026b2fd33ecc3e1ea68e7
+d8a7aef0148259056752c83654d4ab58
+d8a8813087a3b6ef2be9f43f7d6cf688
d8a91bf210de063ec1f7990c04459d77
+d8ac61f36d68eb639d4a870497524c45
+d8b2b2e7d0636ba56caebef85895e482
d8b370f44b0739969b02987f70766f45
+d8b4e0028f0ab93b3f2faebe44ddc442
d8b8441ba49e36e098e7991096281dd6
d8b98b292c8bec0a17c8a3bc9e334587
d8bbc4ae1f3a5d9eded34f1f777207ab
d8bdbf53c5b70c7f2fa20371f892972b
d8c603818314d248c07d3f72c722e660
+d8c67b975963b5dbd89d2b92fcf2c6ca
d8c8e44bcc02ec8a2a8ae4272fcc2cb7
d8c9156f667a2a22c53d4b42b2ffe8a7
d8cc6c2ffa5ad10607f680a72490412f
+d8d2638242dd93cdb35be23b5c29c778
+d8d368df65d7bc30c8e2b468335d95de
d8da7edca4a954d4ac1ea53985878ec2
d8e1e9febe9d6928806ac258ad6e7d18
d8e2879b919ff5b80616912f7fb5e8a7
+d8e5fe343fb97235f41a5b683f364c3e
d8e79fc93d982abc40d4cca9883a6f81
d8ea0458a00b5b90e98fb92e4677bf6b
d8ec26932f87b9a5f520a21f51714b7f
@@ -13746,6 +18996,7 @@ d8ee5fbb48a2823cefa1e0bd39d990c1
d8f19b008b0c61baefee24b5d347e772
d8f1affae7af4bec5861723978cea54a
d8f6f9f3bf26ed61f18b5e20a1fd5e01
+d8fd508856b687ae7145bfe51d5df1e3
d8ffbf9b4f1d4acbd414860b192d2f25
d902e21232c7ea8f0b1340880d48f7f2
d905ae05dac5b176e39d67b33ebb1b21
@@ -13754,9 +19005,11 @@ d909746215299870da61d4fc0ee230a9
d90bf9f5a938e125509eefd9bab32f68
d90e6b83d3e603f49aafc50f6bbbaa99
d90efde66eb5aa235c92a9e0e5d4b422
+d90f7d128b42d9b57ce775a1920b3cb3
d914cddcf9dd2eaef8b40e40120cfba3
d918230b0bbce3280c35cb42539cda6c
d919332afeae73aaf50cd21b2df7dc56
+d920a0d41c9a7248726927fe66f3ee5f
d921395e87643bb4912e61baf5e35761
d92215e88c6accb67170dceea64c3f62
d924ecda071cf0e24f5b54565661bdbd
@@ -13766,23 +19019,37 @@ d92be2b1f771a2780a15ffe26a43bb54
d9379fd640b2d995e27ea7feed45e393
d93e30d364ed06b54bf21990f979cabb
d940ba01aed56ace3c972a9c4a3cd8d9
+d941ca44c206cae7e3bada0395371d92
d94250328ad47c13febb0997ec000de2
+d9435fc391757ded4f1b04aee65a0487
d943d7a77d73e1d90594715d4ea47be3
d94457ad204976b3006701b4861db57a
+d9497b6a61e3a23bcc7f89c3d1230cc0
d94989dc39c2dcba447d2d6ca5e8adfe
d94d4d7ea9acf9d0f755c2978bd73110
d94eadcbac42b117f9ecba3175b2620a
+d95726ca39f29449f5e2536914652ec2
d95e6b90e7fc80c171a03149d5965c80
d9609e23dd9d5d2b38a94fa971488508
d9624b06e42b1b0722e2e9cc0363e2d5
d96366c11e4eabbcdb98210a3af6c44c
+d964cb45547df2a1a2848de66129a013
+d9655e08ebfafcba6b3b59ec1ab0674d
+d9656a0277b64d7db51c5d1c67c58dd4
+d966080620868f991148d61995c845f9
d9667dc7af364868ab8c429016ce4f7b
+d966f795bad6e72a292717f429b39851
+d96880aec53e9d43cb8823a42fb1b70e
+d96f99e82d6d0223cd870c87e9a9e4dd
d9702538dff23d97568b1820b45a8054
d97488b516254827f09efc511edf1f99
d977eec604737d13fc28db1082eb81ed
+d97850c0d1500f9679043886ad07cc34
d978b1ad84a994a137569908dda7fae9
d97a1d4e95c23b7f31deb2a6fa792b16
+d97e495491fc252b8f3d1402d94360ec
d97f71e7eeac655045dffea6b962831b
+d982326cf7e39b328eafb375016d85cc
d98465bdb0aa39efc77c83f35d169bdc
d985bfa5b3cd2fcf6751579ad75ac553
d9893459048f005c46d163ece0a85126
@@ -13790,9 +19057,11 @@ d993f7c1bc5e9c2078e850bd2d9d6e57
d995d7500f74962bf3a89515faefd29f
d998337d38b91f34c5333e1cd0b60f09
d99909efe7771eb50e6f75062dc60669
+d99c1787c9b94adb5a153f5edab4f127
d99ca886536ef41346f288e3de682a89
d9a09d38f6aa5564d7a9dead278835a5
d9a54c25c70a1b390476f0c202e640b4
+d9a559268d0e066d04dd33e902cac1c8
d9af211718814a204caba598295ef75d
d9b200940a1bf8a8268d6c5651e04b8c
d9b2c09acf6bc653b67d029a0e13bf01
@@ -13803,9 +19072,16 @@ d9c2146019ab635efc4cd9732dc90fda
d9c2be38f653c9c030b660f877713560
d9c5db4d5ecbabaf6ce7ce9e0940520f
d9c92a63b9cb48f9ff7c1ade81bb0f0a
+d9cb33a8de9d8c510ba2b8992ddbf8d4
+d9ccae412028236e3fca5e54669de2ac
+d9cecb42abf3078ed89265f6a8289098
+d9cfd33e23d71f31551a04b0a0d651f5
d9d448e6b2cf3ce2079e714ab01e03fb
d9d4734371a8ce1b6ce4d45138d6128f
+d9d5ff6658f3e86a16f0681e5a8bc39e
+d9da1bd752fd1ca3f1f94dc4da8c1505
d9e4bd6fe997ed4ac1b7710d6f492c8e
+d9e89afb807e0773289c32c4c0c5c597
d9ee57d304f818fa194765bfac712871
d9f448a4a538efc0c15127b357f22933
d9f648b08499bded3711ec7752637f68
@@ -13813,51 +19089,76 @@ d9f843e103b1400847808a353898629b
d9fee879d3b4dc8569d0b92ccc70b24c
d9ff91c1febb18c331681f91019416f4
d9ffc2214cb1b572cf5f9fd95493a177
+d9fff71c5c142829e436b106e648e28c
da015c0da2a905bb7a165289f1fd04c9
+da0b1cdbf01edd3f5b27306b4203b098
da116a76dd54e8eb0bd559f0aa79085c
da12faede1e1769ca4edf3d8f4d85f9c
da1a2c9d585a449d85d2e928d0c71af5
+da1d11749e244b89fb36322029f99c45
da20ae228d000b845e1c32818a57bed0
+da237d669c20e6af209b36825615301e
da250b4be9573de5b0ac65b4e57c2a76
da25a6b4e9d0826db2ccc5da321e972b
da25e4d8c742c40a86f176a4c4e104bc
da27b4aa7fb1393e23e924bbda382c54
+da30325599bfebbf3c63435ba87110fc
da320863ddfb53f82904f8e823599b99
+da3347e045b932443adce6a3712a654d
+da3366a833911c81f3a76b104f02c288
da3401a0bde4e258e7387405e0b33385
da34fbc2344a3d97957b09a378067612
+da3618b157114d3beb1b51399aaa39fc
da36b8852bf58755b86d8fa15d985e96
da36ffc316d799fc186208b0dd1212be
da394e4d21f565ba02c876dbc55f9a6b
da3c0d8e138eb0d03ba0813c30a83ccd
da3f42ed0760b7ee3422444df60bd6e3
+da44141d5c8e4080cd1562de1927f9f7
+da44419df32d057c86aa5441f58f94b0
+da4566b58276f2a737fa1520f349c2ce
da45dac2185312b580afb74f0f76aa32
da45ed91acc8de6ff65c44c8bb96a81d
+da464931be56907dc7dbbaf938b2e3de
da47645fbe37efed7ca399f7e3d3e409
da47ef00be52dafe208965cff24b185a
+da4ac18806fae363d7093b1adf4bf53e
da4da2b3118af1cfcd2f27f447e72c04
+da4f50cb4282c2950052987671e0cb2c
da4f681fe9fef5e91514607933ba2903
da55cf117cca98d21df71b1c1e76b969
da56f16c1cc41d32c6b51292a02de826
+da5a4ec524984438f41e9af689a2f384
da5f7c2671accb13980fbed1bd1f844e
da65596e663dfbb244373f0b0c3a3f5a
da659a5b63e119351854180407f42c70
da66a92aa2ff2adff4c3c1225e3c746f
+da6bcfb2bc549ba966fdd25a5c5edf50
da6c9b0404cd62b57e6924498eca7c1e
da6f79343e506c7371f78bb1281fa5b5
da741b879fbd3fd7a9f6361b0d728c6a
+da76c11413a940c0eccb4800d1d2119b
+da7ac7ffb3dac52721e5ea6941672b2e
da7e4ad8e63621f81fe757885c67c9ba
da7f2c17821f42de29f8fe6d3fa5c8e7
da855fb318d92b8c51306391716be430
+da86f70e321c6944857e9a065ffb4bfe
da8a0e3215f61c34eb4bd200a679e06e
da93abcaece7512c44ec28159d2a3be7
da94f39ac31f5b6caa73a8448fcfa08b
da997b22c6c38da028e6c8f1db668fd1
da9f21dac400e7588543f9fd9ab70ed7
da9fa15f9b5364c306170c42f59ab46b
+daa05ec94f6dda44a0c74ede3d732ab1
+daa3e1ae6e7b1a96cc3b080937fcf87c
+daa8fc3f971549f06b6077e9f2fd2ab2
+daab6bd6afc71979a4b135f53a368bc5
daac421020a08c69f02e6b75732d96e3
dab5794acfa95a929396b911438c3571
+dab6b699eb189439f4de62483e836bbe
dabad457f971451f94af3a01b5dc9df6
dabb31568c6b6620b45724e61362ddaa
+dac28ad2efafef9d81248a046986ccef
dac2e148c0c0b58d00ff607b1662918d
dac31ed8a48236485f436ac0b7a03ac9
dac5d2c2cfe708d572111e22edaa22ba
@@ -13865,10 +19166,13 @@ dac8396b64655593451f33c37e041442
daca9a57d70cc3af4abe00bfd2cc4a6f
daceec2e69a3943679ecb4cc3e66308a
dad5e442f39e4545277188c272856f3a
+dad80bc112e9560d9f6b68a2ccd741f6
dad992b172e7dca39c9f34c54adcf593
dad99b3f96802b3a93fd9752f67f0941
dadbf71da5b8bc6e7a55e4da08b42b6b
dade40cac8b541e58189d8137d5f38cf
+dade836bd917c6afc2adadded49bbe63
+dade936fc241e8a645d52a91e76e7136
dadea8506ceb1792fa4e2f6f3c1cf302
dae17b08f05610f92c5fe08a2eeac75a
dae73e2ac6886fec52168cceaf992496
@@ -13876,47 +19180,76 @@ dae7b5dbcae8a5054261fc039822b183
daef54c0b701bbb60060210802c204b4
daf567e2386547907fea3f7e240eb5f0
daf6a428b0bd511c94e6bc408e2335ad
+daf7d11c6e8dede9cbc0bf46446369d3
dafa97df7b0b9adafc399fc28f592de2
dafad16a345c8ac4b4c2edd065919557
dafd11bd033e0dad4a97eae736425c5f
+dafdc061169c82fa4c578161133c87a3
+db004e0f9c011f0bd28d6b4fac0235f8
+db039895412ef4ac897ba7464499f4bd
+db04a994038bbe15fb2083e002b5b4b2
db08c90149a32bf855246428b941c950
db0a8b61fbf4f95f9f74e371fd784c41
+db0b16b712495685bc86b998a1e2e8d8
+db0fe35775bfb4c90aa7c8fa1fa00773
db11d36f80e623cface30b2e2cb4582e
+db159e34105b8c7d17056feb288eee22
+db169bb2565e237626b682f754ef46a8
db16f63e8f8a0f1d9d363966aa17c5bb
db1cffb66e27ca2a5548bb4057561d1b
db1e81a9ef39ebfb638f61cb27702140
db25e7de904ca5b74e262318a1301775
+db2798f4eaad6464ab337737f06bdad8
+db288391a1cd116d572fc99d415f390d
db297c8a800eb727d50af12a48962abf
db29e56036b17ea80d9db306ca2440d3
db2f3c106ea91ceaf9f6b6eeb0b2e5eb
db312b92c3079d6012d373daa48a71bb
+db3326c56cee42d58b49489b47ecff3b
db36eb30437f8346ac31aa03b7961b89
db37f43b809a74660d815c7b0ce48db3
db381b4414f950ad7bad1114bbeb177c
+db3c12df99c8c55bd324bd034079cbee
db3fec346bbe722c3f312d6b2f19e2ba
+db402d2185f55e32b9f883696ec0ea51
db4b1b12ef30b17cd8112218335fada3
+db4ba3571d116585edd908952b117c3c
db4bc4ca97e8045350a1fc2000ec59f0
+db4c19da3c7edab1cef6fad6df3b7fd1
db50adab8d6255bf9b9da5ffa8b9a97b
db51263ce6d0ecf6af166694b13852ea
+db513669c1bb7a33bb3aaeb2a2675f9b
db523f690f938f21f1aa4b7692440499
+db562fff5a7de3cf558c0634b3beb55a
db56448652d6220290ebf630ff41d182
+db574f3a2ab3585bdb70a7ec92ceed11
+db59f90bc62f99f1a4e822f8dec79876
db5e63928a133666181d5e00b3f39d19
db5e7bdeebdf5c2e828f9a860d74f7e5
db5f00831622650dc157ffa3267317cd
+db6193682c1b6b46adbc99fd91f17f14
+db62cc3ee54c23b9997a8344c8def80f
db67bbea5cd9bde353b2eeed70ede5bf
db6b969582378074bde40ebee7daee99
db6be3cc8ac53c8c3982e20e47c7a689
db6cadf5df481dbc4a58e58111dbad93
+db6e46dc72d0e9069204a942a9cff450
db7156ebb69fa994380b1c41b3c3e4cb
db71ac79322da359c244a3e88e3a5571
+db75eea8c69a3c013a27e99147e2db57
db765f4c1a99c347c80a2977e479c27d
db79157417624be81eceab7db9912b1f
+db7a33f8fa2ece54d077c0cdced34cc5
+db7f78c3bfdb61dd032ce95e2d7e7dfc
db81e21b96ecc18eaf26bb7127e4c670
db82ef2f6b0c96b5ddbb7efac450938b
db88fa27797cf8046f0edc3d44fbb5cd
db8d1f5d185dfceb5cd521985507e70f
db96702c32e4cdd7c841172a45a1ce6e
+db983a062f0a9fb6e024f889cd083c91
db992b9a991b786bbe2e696dbc03069d
+db99a08ab5f7bda923e6b74095b1196c
+dba06e480bdf156941f7b008f60af61f
dba5596c284ada069d209ffdcd2ad120
dba6ef363301742e43fbde3b43a07f4f
dbaa92e468cb71ca638ba822eb24ebfd
@@ -13924,13 +19257,18 @@ dbb55b662faf07b01a533b27305ff452
dbbcc2a005d39fac6e6ce8feb608544d
dbc8afec7754fbe26dadb7c67a257736
dbcc69af9a8e07333e9c821748b6a4e3
+dbcdc5f4d5a53d12aa4e69749d6247c6
+dbce7880ab145f85d5444ee1f4a32a90
dbcff5e344c48be01711c9ef89c57de1
+dbd16db97dd6c159bb996fbac08e7231
dbd9325a368223b91a3173eb764f306a
dbddde0ee1c10d12b6f9e3bbef0e00a1
dbdf4082316f72ac35b7489634bdb29d
dbe5e1608cee5fe4ea900118f678b8f0
+dbe804252883314a675242c283629198
dbed3701dadbbaf0c9dd23f08cdb44c2
dbf08bb9cc3c92bc32b3f93a52294060
+dc026210717159a213893e0ef1518606
dc073e202becb13926f081c685968a1a
dc0a06a4957dbf732badf8ed45f3e789
dc0a7cc1a21a48f72e7f8dfa27e862b0
@@ -13939,6 +19277,7 @@ dc0b28fac11c8334d63906445faa92d9
dc0eecf20a1f4ae4fcfec40c973bd565
dc0f707000ccf7e0591d39cec0b8fdfc
dc1199f92c5e8a23d0a1b66988c2eb1b
+dc11c3e19cdf36230f68525e23c491d8
dc1503500d1029e34a9009a2d1a1b085
dc1fd54ee2cb7e1d321928e92247ea6c
dc20ea5ff120bbbef60ea0b8651be8f9
@@ -13948,41 +19287,58 @@ dc41c22cf4598807e5cb167e0feee00d
dc4860916db188163e8f67ca8f27a07f
dc4a3573d9c08eef89b90c44b14588ea
dc598d1eef7549c7277ee749055788e8
+dc5d6fc8f2de42aaa69d8fa84d61817e
dc6078dfe90668def4d5562476c536f2
+dc616633d6041e32363dc57d6c8a156f
dc64230e626f160c7613c07cb6d4004b
+dc68e3dab90214829a988bc9eed55e1d
dc6ae39a553d69a19983616c2cd10806
dc6b02d243d693f0686dab8136e25a65
dc71ebcdc321a4471103977c22f4e710
dc753bf2d2b5b59cdf6e92fad590baa4
dc7b2f57c44c1d98dafb23b71212544a
dc7b37c7452174a1e2a3333ff289fa04
+dc7c19ad7ebd2c067c3c83196d9ac4a5
dc80f9a9d36e46197c6b58b1b5afb01e
+dc863547722a762ccfd6eaf29ea45a4b
dc8dd782cc06b269bd30b3cf43774e43
dc8e04b7733bb653cc9bbfbdc3e13c09
dc92742f5a003ef6f6fe05187408a0be
dc94e2aed50b894979e6c9f72b7da8f3
+dc9632b0cc88cf7d9d21033e97bd79e6
dca0fc8fa5ddcb8de3b3bdd350be798f
dca6d845abd21aa85405ff9a569a9e61
dca8e4173257f70b7204e1eaf42851ce
dcaa5248a1461a6ab52d910a49f89d8b
+dcae85a1a74f25c0c285ad0962f71796
dcaf41fbedfd6e6eeffeb3d9fab31f3f
+dcb03ec490d3bccc224d1ae9b5f83a5a
+dcb2651bd848501661f68ebd25e360b4
dcb3af3ed13f7989e0d50e72ebca3d8b
dcb620a490be49e0416267ff80d70ae8
+dcbb8d169c11a4c78f63da6995bf4f98
dcbd9b9f8fb42e2cd2853a9ee0bcee00
dcbf3b4497516ebbda068124980faefb
+dcc04472d2b3bf1bdfdd184977b3519f
+dcc48a0401383595250f733a3c5249d7
dcca532fa8fe9efdc91d6e010461b07e
dcce839dae90bae619521bf682a7eb5c
dcd2d5640c9ecfcd8c5182ccd55e97c8
dcd3de39f563d065bb4e92804aacdd3d
dcd8559edbbd6331cc07f900d81824f2
+dcd9138295c860d00e79a0587576212b
dcda185cb4ee1a1448700d41d4a1f8d0
dcdb6cbaf5ac8ab194e17516bc6cf772
+dcdcf9789338de94b8521c8de7c704fe
+dce0a1042b8072a6b00603c375418fe5
dce30d7682ad8e5dcc1e48ae60d3d366
dce511498dd45c5d66044cf39e8fda42
+dce5df3e4901d33ef30fff01733aaa9f
dcea51da3f6397f4ace7c06f27eaa95c
dceaec176112fde09502f50f0929be51
dcee7f36674cfe9e01510b6c51b578ae
dcf39fdfe3b8fe7209ab84f668afbaa8
+dcf58805d7f00d650ed3826d47896836
dcfcf63a407686db00d59a883a074cd9
dcfdea73a6ccea8094fa4c500bc6d67a
dd0288d3fe0ab648e55ac420ed251839
@@ -13990,8 +19346,12 @@ dd0be8da626cfb23fc5761cc5a383ba6
dd0c763b8c848f2e845bf1ecd8458647
dd0e0bf4ccec40665ccf3bd76b97d348
dd123e8193226b009e42a7efc18b78b8
+dd12e63b581f21c9eb33d2e8351d62d3
dd1dbfb858f5fa6943047f353bd718ad
dd1f19dbb0e728c01e937918e4e4474f
+dd21a8e3f5514c885adb9f162a1212d7
+dd229420bb828c6a0ea30ec2063b89bd
+dd2610f8269eba0f206c3ba69f7b2fb8
dd2799598dc410ff1dd05d99a80faf25
dd29c41cdcd4af9aed6113021c6df120
dd29cd1b9b565d835321ebf0fea28c4b
@@ -14000,26 +19360,36 @@ dd2e9ac5ed4f88c2f8564eaaa0dfb9f0
dd32c17440516a0ff4ddccc6284bd24a
dd3ab8b9e7ffbc43d6a6935025af81a0
dd3e657fb116820c824981bc438d215e
+dd42481efc55c5b77d3108af76bc25b6
dd429b2e9de41d9a4c6cba85c960320d
dd4989664be488445564dd6daf18f2c5
dd4cf29506031e4f3719a7c782ecb649
dd51e2cbb8134cd5481700abc6ef7d66
+dd546e1cc779be3a3b4b1b1b226a1570
dd5afd2b56dbcb4c4f987aa8f937b2c5
+dd5b7014e16e4f3f3690811edba2316d
dd63ad35ab38da7ad093a0427942989e
dd752d369801691f99cf4c38f40de786
dd756d67a4c6313967cd7b35295e7252
+dd7ebea78c8296f89ac10f6654be437e
+dd7feacb0d75320804ae7e2c9d038197
dd8541005934d67f437b66c7d5e05a32
dd85503d98d0c7eaf6e54e5b9c24c3eb
dd87163490d3087e1db4e611023ccc72
+dd890d524acd8cae0251d71f6a5a411e
+dd8ba350f4c14a14bc12f45c7af9d0c8
dd8d4c74d5a1c5f66bf2d94c5c2ac3ac
+dd923ed85dc0d940778a489020ee0acf
dd93b4f911f45ec22cf1866245245b3a
dd9649701b91f35422a7049708c548c8
+dd98ff1c239ff92c907388051219896f
dd9b7f1a65ee495486e8398506bf0c3f
dda055250ecbe406b444060ceaf67d06
dda133c8147959ef9035b9b234d5b399
dda136c29ab46a9aac36fe53ddf1af0c
dda2583593896c005113b4c4f35d918a
dda273194a5bd824847b35a94b785ffb
+dda5a143e0a369b0e86821ea31a9480f
dda9e01bbb0d9098d6d83a417fb26425
ddaa1db63e4dc2e59f55b4e12ac8775a
ddac06c450a6bf7afaf6ae0dc69ef1c0
@@ -14037,65 +19407,94 @@ ddce1e84125e7b35ed26c8d1ab868721
ddce2180972e10abca55ffbf332013af
ddcf03f5b60f1692432331054a2a14c0
ddd7083e96bdc010a77fd8f683459d1c
+dddb4c8886fada2773bdea538a916769
dddb661bc45641f6458a4933586b8599
dddbcb0a2f862d105b512d6c540cdad8
+ddde756662cd7d1d24a6ca6828abf07f
dddf0a2086151c9c013a9686bc3de760
+dde1f3d10c9c91b00e8528de4877692e
dde79e63019a6b57ce4ad81c97eeaf43
dde9f0f95789b08a2ce840cfb773c864
dded62310346ad81d69d781a565d0440
ddf01f87d4f6f5b2833b577b3dc79c49
+ddf3164c0e542d12cd533b21a86772af
ddf563956e50383c7cc718705feb71f6
ddf898c4e9d89704454b7ff74e6b0bab
de0522882468b04ff421166af127ceee
de0547c068ccc028ba4cc1f28ed915a5
+de05dd6a189659ecf77a79102ebaa0c2
de07245562d4661822b66aa05d465a09
de0eb817ac24d1f9590a7db6c2706031
de1198bab70f9882fd864b71b355179f
de12350bc71026755f9cad2188b2036b
+de125f2d6b4962066261fa0437df8125
+de142a08f3c0a61a3efbde8933fdb129
de1a7256739baeef8468e0e859c90e05
de1bcc8421481f9c47046233eebc8ca4
de1c152d5fe6563077be2962c98c3eb2
+de1ea634315dcd1ff89d12cae5f8579d
+de202ee1c1bacdb1d85d9d1a66a0f609
de20a88c3e30f880dd16b26dd6a6d9e4
de24b20cbc15bb5669ea1283a4e6a497
+de2739eb7907f45522fc8da58b18fe8b
de28ec6967f3ecdc036b8494082c087d
de2932aaeb6f6807a55af5801d67fb2d
+de2a2588c95f0160f0486af6cfbf552e
de2fad058af5c797af7af45cdc1df3e4
de2fbb79c32a6406c59f7b5437df94d1
de3050cb40450ef10052b8bc9ff731e2
de30eacdd67264fd9bdadd51e684dbf8
de32caadd2e24037cfc1bb83dc8472e6
+de3395b2f40ae91ad1bb8e1c58534906
de37011f1fde88f49c5830e00367b198
+de3ed608e0cc10da9bd8d1333ad51841
de41dbb63d6460d33120270181f26486
de4a0ef8a4b7c887d4a310ffa443d80c
de4c2f5cffabfa9e96142d143ee06ccb
+de513b2dd92c2206166d1f29a00dc15d
de554b9cc5d266ee3f5d450df524d122
+de5df8ee91dbb492366c8b2f53926bc2
de5fc7a92c45e0e22998f3f2fedc37c0
de617a8bdd5d8ba456a3b9863475344d
de6296763515eda2d9daf40af0aadb35
de63d16942396376e6d69d2101c9b14e
de63eb8afb9b7dd56df2d0bbae15a74e
+de65a4262ebada1b1d896101107b039e
de666e7872e3553313f7ac3018edf3ce
+de667c2e7a1670aa46436028ee8d3901
de696d2f15a582e4fbf0e77ba55b097e
de69f83dc878641b593e4fc9b0e3d44d
de7121943692b1d1cb3617c4f4096ea3
+de75b567404039a58c8e86b7304ce7e2
de7631a56d2af81e91e3619475a1f3ef
de7747f182f7b5ba4ab253fd90922955
+de77a79a98598cc9c89868cb8b0e6814
de787d032e0d3faec43c86679039ebad
de7aae9501f1111d7d5555d106ecd59a
+de7b299b32d1def36e1c1919b163e9c9
+de8517959f0a9c5f04f39883f24002ce
de8a8e0582af19ca7478f70d7907e444
de8b484401b2befdbab76788f78b9cb1
de8b9020e9148c7d58056bd00ca290ba
de8cd9abd8a6b8564c503008fa80b454
+de9094505b9ef166496a1d68137527ae
de91283b7180955608701743f0091c26
de91f578044ef2546b7d0bb9d7f0db60
de93a1849f37d802ff1c6e339969d264
deb3be931bcb7df18211063803c0de66
deba871f40d8c1c13aaf872a07bdacd4
dec0e2bc26194a22aee36c61639ea941
+dec0fcbb5516ad550387abcbeaf91da5
dec205de8532cbf5c79e07c60e35aee6
dec345f0790b7782474c838312240bb1
+dec594e3a337e81f0880cda8dd1bc6bf
+dec5cb74ef224653aaca8fdd6ad215d3
decdab4415516362fa9256a8c31adee6
+decde065fe0e99a3efa4fe344244549b
+ded0488de458253c2b933fabcd9b2323
ded168536533c1ffeb13d1aea4c3810c
+ded54251aa79c95d37ebf8cb303e6f66
+ded64070aace6216a1f5ebd35419a0e8
ded8ec58f5cbfa08ff2ab2e18eceae45
dedb616afd65a8d77feb326242fed2f5
dedd758cd74411e6197ac8450f0b983e
@@ -14104,15 +19503,23 @@ dedf23bd43762b7927c074f4e8379824
dee3879f69756fb3720955606cb9af4f
dee38bcb1245eb3ff220433820e7ca54
dee76fb4736a17b55583a721fe3ec5df
+dee886893f66c464e522da92199b37f5
dee90170e83b7785b0f1162b1734e60f
deeae1b1a201074d80153c7507112477
def028c3989b155d3942d50cba64836b
+def13cdec8d16576a5dba5eb546c9431
+def3a9159aed376db09a19e781f11183
def4aec227096bdeacf937314f77fe88
def5ce5870b16967c55c83d96967c5ed
+def8479d15cf1f0e6557c0c938c364c4
+def87d31218eff685d62d77c2452db60
+def8be297f37f56c5f5070be5ed7221c
defe914b5259e9450f4518e01fe8b127
+df0630ada81b8dc648e9354c64af2286
df06f38a0db8a7d57805069f370d9988
df0a3de0a4e396179c9f6a104339c3bc
df0f69e98d236f002c932870f8500f00
+df0fd9f941652ffc6e4859a4f53bc4da
df1245c2749871f109adf896a6236bff
df17194df770e656f5077692b3a22e31
df17d47172c7a01302b8658d701291f7
@@ -14121,28 +19528,39 @@ df22d0a2069ef9ffe206e01bef802b00
df236aa2a9a49af011a36fb28cb3d710
df23da74ef635a9b9a27d5f5be3ac7e3
df2657c882d35a497ae1157ef961d59c
+df28bacf26e6edb4012013dcfbaf5a66
df310647dd51a6d7509819882e6559a2
+df3157622ad9e57fc6b1da35c1effdd1
df33fc7dfe8f57b39e25fcc4ef2cdc77
df34d75e6a699e17ac101fb18a060183
+df34dfd94421274db98e7e569df7b515
+df36736df159425f29465b270cfb02f2
df441578be29e676816cd63663c358a5
df47cf07a3681719bc6e14b20ada82b8
df4f74bf972ffd4eb708e36a3841601e
df4faffc90f0f8a569fa0daf74a798e0
df5080eee7cf7ff33635d4523623180c
df53e6f78306c9f78cabec880d0cb00d
+df54be9e6c6106bbf11dc06c8db536e1
+df561a573dbe8b93c7b8b40fecfc0c03
df58c9ff7abb0eb2d7e6a6356fe333af
df60b82e4507b29c624eb11d3a140ede
+df619f3c390239d92665a19f5181ce86
+df620c8fcd96c88cf4cc8e33ef1a84ef
df65a5c1f0fe997623934e7837935f6e
df6b53df196526d36fff3c9114d447d6
df6b8f0e1739204f9c19f61217e09b84
df6ca321440ea9a8061bcd0087dea18b
+df73365d3908e8889f42f27a90e30db0
df75a9ea1641de3092b574e13c4d7f66
df7a4e7a5c624b83b8e55915ec95e637
df7aafe1d05bd531a3d078786036bf8a
df7b853289247a694ee7d76abba0d03c
df83009042a2d4001174c58a7c866b10
+df832f7931c2925c1e7373aa04d4d63c
df84a395884b4c7744bcff1683c672fb
df8605c79ac7323df1720be35be3018e
+df882c38785ab0a6416eef11a330f022
df8c05c8deb00a4a0ea4d11b2742cc8b
df8d594e7e97ee4b8692f6686b3de2c9
df905241da642fede0390fa167a84f25
@@ -14150,7 +19568,9 @@ df9185bb89c9bc361da9c79b2bbc6f8e
df9346437d5079235f564e8b4228feeb
df956cc9889d3aa1d92667a16cce778b
df9a0d769276ea02e7ab6165ea249cad
+dfa4e921910f3e9fe62db0a216bbd9b5
dfacbfad93ed14ba41cef3b25217d9aa
+dfacc114593cf37c206194685b031148
dfad2bfeeaafae79a5fa613bfe44c010
dfadcdc2bf043ed3d889ad9a2d60446e
dfb0d67df7c8e5bcb50099b443f7fa47
@@ -14169,11 +19589,21 @@ dfd0d6ebea1fad4611ef569198f34e92
dfd551e3a12917381ebd30456ffbeab8
dfd601f1e7e5b598f2eceb6602efe8e5
dfd84953139680963f110827563084b3
+dfd8c319ffea5fb7b829d549bc1d461b
+dfd92aa998786e99391aae67758b485c
dfdeffba346e7bce90b684fadc21008c
+dfe0b1388202e7057650d5bf28970259
dfe16cbe4d26ff5619870314b2371595
+dfe1ba2ae8a3e17b5101eeb90cf47818
+dfe262465196022a6f38ba3dc1bbb544
+dfe4dfe5c566c6362b3b3ef74b90d627
dfeb9f4ae93eebffadf26ea17f735a80
+dfecea9ba5b749c0ee47943c5e4f6296
+dfed64b91fd11e468a80849414ed3627
dfefbf7dc9dd7591d5c38d7852dbad4e
dff021af78ed0f8bfb34cf469c5d25e4
+dff0ea2c893f4fd7f50fccb5ac1b62c5
+dff73fe9ccc59660893dfd7096e0986d
dff77364d51fb40cc715d5f0eef4280b
dff9e46afd2703ab80101d3911da84dd
e0090608f2961196bee84f3c358a9126
@@ -14181,20 +19611,26 @@ e00d1d7deb3663032e4b7d27fdb69b6e
e00e6ecc0cc7ca58e38ad55fa9d0f71a
e020d24783462fba39456a886632f123
e02103b229d71bfa5badb2113b905c64
+e02262ab7f4de2216593d36538e23da8
e024c22940b2144a024a33b1263e1299
e02cd8ea3cc0ba73145f3b8f452c7f01
e02f7eb32abe0cdb718ab64d337997a0
e02f848678a17e3ec55ab71cef8ff786
e03053620a2c864e29cc869480479009
+e035137b4a322e1122eea29b984b19b9
e03bbecc3082df3f8ddf33af1901c09c
e03e39f6d4fead0b47cdf2f59df123ed
e03edd6ec07f052977e800234aa84a61
e047459c0ff805c8e76f3e7914f3e015
+e04a570465f20c19b7b2004789646f3b
e04c7f6fb3b6dd143f343174335dfe74
e04ce4e7c29b6a2457ea0efa1959d160
e0514f0005dfa6a66778a37d1b4edc3a
e053f1d621829553ca3d3da4127977bd
+e055acc15c7e02b11751c7623ef1f7ef
+e057a1ab02724d2831cbd8208f9ce53f
e05d0ae404b3847e4042d0a2f4e623c7
+e05fc08710cf39a8a77bfa9c73cb1a35
e05fd9691635a052d250aa8e0065c3f0
e0657178bfb5592d0d54a51a9b072206
e067ec7f5596010fe8eed689f1a4551a
@@ -14206,6 +19642,7 @@ e07a4f6437ff08ef003df274e6d9b32c
e0821adbbbb6528a46439cacae81f3f0
e0869bda88b43259b0e4bf541ce94e5b
e0888f01667527d9053f2d00cd6c7a40
+e0950aa06d476416989a3f5ed675a198
e09684f21173033d61c96ad9afe1bc81
e09e1d564d16bcb8705a0aac0e5db546
e0a173cc77785cd18de84c8c76492813
@@ -14216,24 +19653,35 @@ e0be8e4572753d435844efbedec42bf3
e0bebc7db2f9f759c4658e7fd4c27ed7
e0bf7738cd335b82e7431cdd27b896a8
e0c009f9f08af9e755298d7cbb7ca5eb
+e0c6768022cdf171a0495bbba607c78b
e0c685b3aa6b892a7578e2850652892d
+e0c6ea682a960db44a94ce34870cadde
e0c905dae4c9dfba19ebe90a4876b17d
+e0c91418ba050dd7c8f95d0e18b4c2ef
e0cac92a31a996114b9680e504923af9
e0ce5a01525b40a00bc3715849da8bef
e0cf7d5f47c66dec862f5e737fb5984a
e0d179f43d207a3a3c067a593f16f451
e0d3d2a9a48b61abb7e5a61f3c6cf086
+e0d75a28bbe1fbc7945ec1571e6db79a
+e0d785ab1d0b1bd7e6488420e0362a78
e0d81196253f4488526bf02fda47e141
e0daeaa1e7ed291d842add725c675967
e0dcec7f7326e8cef57b18452d253ef5
e0dd3c3790cacc29bf0ff68b34c2e49a
e0e04191d19d9c343807fa2dcb148e8c
+e0e6f97c4f027551a8a793ac14e14fd8
+e0e87c3a9b5f86d9ae1c0f3cdf1bf3ba
+e0e8f044f89ad5329305cbaefa33c8fd
e0ea8b4057a0b5dc963f1b70c45b13e2
e0f1edc503b08a0de388187d36e604c4
e0f5c90ef8c96bc105223b008d62402d
+e10018e17ac2d16a0a218ea15e1b469c
e103b7845ed5396b68d8369240aec0e9
e104ee17c4efebd6d3f1ece3ab97f198
+e1075dae08cbf2e1c5893c14eca1b4a9
e107e02a1d410b8837220b93f703aab4
+e108f57665f4cb9222265ffce83140fd
e1139b597c80333d7bb3792ffc35dd6c
e117de4e11db21ea84f7209117d6c534
e1196fc5d43629c1951f1fa5b0df4747
@@ -14246,17 +19694,22 @@ e1281e67b956c86dddaa877ab8aaf5bf
e12d75db22c422d36f6b20303b1e5a5d
e13055bd65c3dbd08aee44ff0d93e8de
e130673d57a35fd98ed0e63c34956c7b
+e135c946ba2025838a8ea002d98dec4a
e13686a7e67f2446d9881df2815c2199
e138797899e364025ec529071cae6918
e13cf245c47077ac0497ffe7fb0b29e5
e1466559711836355f080b160669f5fd
e1480fd076cfa8e48b9a57a71733f77c
e14ef642fd4f0dea66ca3ea3cecb5fde
+e14f522a44aea7c9092d7a8ab1c3fc28
+e15160873d8b4104faff09cbeb29a1e9
e15bd12a2d340650953715dc91b3e550
e15e95f8fbe3c4133b6f4396be678601
e160b16a52e2e3d54c530770e9cfd0f9
+e16317eaaf0d1e3c173ce9988282747b
e164d978d261df81d6bcbbe26a04750f
e167d50236c9fb9c04ba7bf071293511
+e167ec0385f6a810c1a5a5548c3ae011
e1684d441133b33a0aeedd8524743e77
e168f615e4141466abaf19d415f27699
e16be6c84ff76df369713bc86c153873
@@ -14264,18 +19717,25 @@ e16cb8b58da6065be9d24c323eb3ffeb
e1722956de181dbb662aba8e3a0f6e10
e172540c05c9180e86cccdbd52aca5ce
e17305e53c65a5f3af933759d899bd9c
+e1757ef3ed35ca9e7c495540213f0bee
e178d7061017b47743d1550647b24581
e17aac871188a22ed7a63f1230b4eac7
e17d2a87901143319fee1025ba4aee43
e180034c5febb1895c0e587056c0b386
e18033a0a82165249fc4398fca2ec65d
e182a8b5f6c4f573e4839374348790b8
+e1874f32bc46b2fdfb1ea1e800bb9d0c
e187b6ed58163b25cfd6338f92d98067
+e18998352029ff32b8b172291efa7d62
e18ab32d7c43cf6670407b3e8e9680ca
e18b4a77b446a54b13c6dc8028fdfb90
e18ca862a988bf58a537a24110a1ac49
e19110e5a945b4650c1557a7e9ef04a9
+e1933a830c53e30bd3bbf19922865b24
+e1939e1a685d9cbed226a8a09de28e22
+e194d5e05759f6f46c9d99e82e4ec9ff
e197a09e47a5a8054b3ef78ba6652899
+e19ac861671ffb3108507633b748e645
e19c6c21f83c59a17477fdd8973ab9a0
e19e83ea459ecb9efa1c4b804ddb9c11
e1a11b1fe14a9a2f3f89d9fae3300285
@@ -14288,55 +19748,75 @@ e1b2e63cb68a7c8ff39ed4e8dd3f1770
e1b4d8000bfbe87f7cc5bc02eb858ed2
e1b6638c49ee74bd79949570d7a4bf14
e1b6ae581a234431bd042fce2981d124
+e1b803f4a998f7356dce42e30ec1a1ed
+e1b8b2f36e55e672bac9af1c58195554
e1becdf0d8433cd06dc56aabb5d35981
e1c3102eb2e47c21348f6eb52245f5f8
+e1c34662679cbb111cc3b74f401f01bc
e1c49f658f6265dba73a14e2832a73e5
+e1c518f7bed7e8cbbe2ac1800e9e45ff
e1c832654ecdd28540d6ad8416f4e317
e1c86e72e9c3cfdb6663b5d1fb2e6930
e1cfa78c54f912474a6c02ce62e59260
e1d0660a25c160217bc9359289a1210e
+e1d5e6872e5de653a37092437775b65e
e1d6503a1874b63826bc861d9fe30966
e1dd7f5cf84b2e6bcd5c7f5c98243ab5
e1df33022d815530990fff83693783d6
e1e02ecd25f989dd30d728623dc66eff
+e1e3c67ce126d9579e29a19ff74a1fd5
e1e482fc3a01a8ddcbb058615445e905
e1ec81ad17116b85d1dedb82a63022ef
e1ecd4ec4e952d0f416691b88532e121
e1eea60854e6c6651e295e93dc9f0ac6
e1ef12d39fb4fd9a635da49c03e157f2
e1ef3c28b7ada72501a5e75fc160587a
+e1f353e8873b245639686122bc84980b
+e1f55a5b2e1d1b60d07946f3fc9c714f
e1f67f8bc0ee70bbd9024158d63056ec
e1f7a2d03a3cee1cba74e29ae95e9905
e1fdcbc61068ec6dd3517225a97ba299
e1ffd2edb8b7f628340041bad918dfb9
e202ea8e8621a5dc81e83d45247e2aa7
+e205d1cf7ebdabc2501183d9faa95207
e20e5d9d707c42da30f0e0948b58c788
e20f9d9e4081de967a22f0068922c349
e21116620a622a6f4d487a0cb6c7fc20
e2123af97eca391fbfec6d0a997be553
+e212aa24631cd012d02361f4a475d795
e212c5c2714593ebac12171ea63ae890
+e2158af930dc4ba9333101ca1ae8135b
e216675592f289e67ace39ce4b07d20a
e2191dcbf0fed4e1eff9825c8c51f4f8
e21d2d1b4272c087169984add9879276
+e21fdd6574c734fc5723416b5e16663e
e220f9d32edc685f5269851d37e662c9
e225716664eb621ebab42107cb23f75d
e225cf97732d06c497b5cdb2ddc62bed
+e227462e987998758cc131f84c17bd2e
e227a0a5ae135a02f5c30e32b36d42db
+e228d634530ea9d83c5eb5a558f462d7
e22b6c7d30473d655408931e31018a4e
+e22ba829d0ffb29848e43c7a14934da9
e231cadefe8c2794a7df1907386104be
e23534ae42495d891ad3664ba07b7495
e23a6c419eac71660b98db978adff3fa
+e23bc323e261ebd955e6d8e81cda47ff
e23cb564bde403922634d42078553383
e242126b4b1e20798a4504f994a0c9a4
+e24a3df7d190d747063342eb3d6fbbaf
+e24d909179d0712a3fc00a824b357ab8
e24fe098a45a85b3e1aa1565e9bd8c03
e255e0bc3327380ed5ffc569a89e458f
e2579b3d711b8e485f4bbf76196a3987
e2595c12641437d9b0f9de1311232789
+e25fccc9a6155409ea5e60c18ed2b716
e26051b77e64187222b8c19a26c15633
e262b5ccb9f1d574958a898be0f4df18
e26397d4706c65f44fde0a25e1bb0f99
e2662988c0a481a5ebf179201718918e
e272987ab92e8770aca13576b1380710
+e275262b210284d722222ccdd0a071e9
e279f201542c25f87cb10cfe044faaf2
e27a87e9be5af4d93d8eb84cec8d68c8
e282654f19aa9699651abb3877eb324c
@@ -14348,19 +19828,23 @@ e29018cf123845defe03b1971bae3006
e295ec3ffeba003e08d8ebacb11d99f4
e29c5bc36ed2c7db847d2205c89e0cb9
e2a6ccbac30710d6d45022b9f08bc60c
+e2a77600786c21468ea7b1842759b7a9
e2aa853de99b4f65bb0ff692f7868a7f
e2ac55f6592c656f8ef7bfb68d93c7fb
e2b0234da4278a28eb14c7ea48757d3f
e2b04590767725a6361b74db7bda803e
+e2b1f9a1c3fe7e848579cc5f86aeee7d
e2b31e3e00cf10f1b4a00f0695c42960
e2be05c0ceb581653fafc5e1c255fe02
e2c2b659cc72daed3372f685efe00b3a
+e2c55359980c1927b36a6b25136cb0db
e2c6bf02012f6fff08b77039841c71a9
e2c78a00b93d65dc9990df61510a470b
e2c884c85c432377e1421cb7c5a2423a
e2cd5f08cc735d38fa7b6ce3f4858bbb
e2d413e6524c4249533b820847c6fcf2
e2d53f79bae5800fde7cac8bab87f5a7
+e2de5ea053c1fb66f3f6f24b2a5ed989
e2deab68f98ea7dee9ef77828f32a342
e2e177c543d67a73541fcd3256a19cd3
e2e4b698d9257bb2d3eb4723740b6ba2
@@ -14371,7 +19855,10 @@ e2f9cece325b6ed7bab6fae48abc5fa8
e2fdb193213f6b209e12e99fc81fe96a
e2fde053cd315020ca374f7849196080
e30ce6f8df1a08d3193f8944cac8d182
+e31271f676477e9e152753dec21b4cfa
e31496edca2d7403a2d872156fa2656c
+e31d1a3609fa164d75a338554a94cec1
+e32726c6a563408f204a9152d24c5cb0
e32aca6287cb252006a3ef32f137badb
e33488386246c24bf4f4bda2411b6595
e33709231adaeb9a12f03b836709f311
@@ -14379,15 +19866,23 @@ e33b76d160d249fffdf8b9fa3a02a315
e33ea710d821140ff8c263389f9cbd9f
e33f30f3c27425900fe2b6af63386b84
e34111218cc6caadb783620a40ed9d03
+e344fb952c914b37a46fb066cdde3f2e
e3459eff4c08074578ef0c26dda8825d
+e34bdc9ad775a9f6dee5331b35e19fb6
e34d2677ace1244143803eb4c039208c
e34f97fd447e113b6d84dbf953b539ad
+e34fc583318162484fe9072d7ad1bb26
+e3541704b47ee104047e326010590580
+e35512c1feb40234961541b4af539ed5
e35a0dbe76bf10c29c16a176e585bb54
e35c722339662e24da6e284cd6ec66bd
+e35e1f090633045de0462a8099ab0b9c
e361409cbe10c49befbf678f2f23148c
e3692d235588b448f2b2a33699a69d93
e36a6c4cc8b11c3829c36460da7d4233
+e36bd9dc5cd7ccbcc6c1eec5f341a2b1
e36ea3060194ad834d2f86228ae75bea
+e36eed863023e61d7cc7efd1585a4270
e375c5f23f1313cb48d0439369b15384
e37844a89e96a9946085c11d47393e98
e3789566761f923b35384399e6c7b710
@@ -14397,6 +19892,7 @@ e37b018cb1a069bc8dd97a3959973ef3
e37c1cc10e55f30d98c651f988e60c1b
e37c888ee08bc3cd99f727d7e915fe05
e381e185748237ff952d31a991a3bb2a
+e3833c609608c60253d9be2c17009d1e
e386f3b967fcaed24e072e4e0c353b61
e392521c44f4b91367ddf872f016f42a
e392cce1253454048e158c0cada26bbf
@@ -14404,44 +19900,70 @@ e39407886707c9be63b3ceb21b1213ec
e3952ad396d1e0b41996106990d6a6fe
e395bf165f8221d077e63088887f640e
e39654683565664e8ee3451f2c25a55f
+e39936b21e2c4b13f13e9fe449eaa71d
+e39a47663c1d6b235726e9743cf168ee
e39ed76870aa6e854e7a3268ba7c9a16
e39f46d0ed673559a0c02a4786cc5f37
e3a0d73b6172b3e0458ad80323742e04
+e3a252be23ce3a11a4e9d05199b01744
+e3a2c3030f7568c87f92b67e2d6e90af
e3a4589351c84a45b41e0576fe4b8b4b
+e3a5268f41a4736081b4f841134997d9
e3a6ab57f8cf9c8ea0fcc2969ea6e964
e3aa1b028b85482c563f159777e016e2
e3aafd05d87352ef1cabcd913846f593
e3ab6b0f5242ac6e8e767a8a60c72587
+e3b228588aa7b2b71b4e32cf4f4b04a0
e3b31fc066d0c891bbfd8c02b69fd3a0
e3b5eaf20d6ec38febf2ed7f870f0ebc
e3b60cfc9ebc0bf71317bd1c4af7426f
e3b62884fc04a4e9e6b5bf95fb18827a
+e3b744252b31c380a54355293c34802c
e3b79580dbd00c033b9d6e593801b2c3
e3b870f3fdb98a8062e622d23c80204b
e3c0cc1c8e9c4181d4e3e360716648a7
+e3ca438b4c4b84042112cc477b3d0bd5
+e3cd98bdda04fc562fd71021885bda6f
e3cdfbec4940dd075b19f0e40f95cf33
e3cf103c84d7759a81e4616a1bf310c5
+e3d015aaac7d9edbd55f618d55af8444
e3d7a66f7a236d87fff6f9952be73355
e3dfb56dcf6b6c7f9e37436d9121cdf7
+e3e00dde54af983e5b8762a17d5ba8ce
e3e0b8df2e15f360479ae9c64a5a35b5
+e3e3c7bb6164d89439223df031fd3edb
+e3f46a609e4e5be98b7953e6cc32856d
+e3f6830123b54e3320a52eb2bd3dcdb7
+e3fcc96631280273f316d91cb0c2ecdb
+e3ff8893e2cd4934989081b0fe158249
e40252054393fa8482d8edf63361b2f9
+e4057f0b1d22ca4ada4112cbc3b9bae9
e40b151b2ff1f384249b6ea08fc58a53
e40ce85030c5bde4f0f32689ab921bbb
e41566b8fcdfabee3e4a357f96de7490
e4167094acfa90109a3630e2a487ec43
e41cfd737c544bce19a24819ab0e6907
+e41e6a735746b67b682ae1a49c608c04
+e428589e8ea128f3d32110c1857626ce
e42c8358c081203a6763385628a9f495
e42e3a759a7cb51ec7f53ffeadef724e
e42f0a01a0653b167d699be1177f913d
+e4306a17b1abf8c30df5ae8028d35311
e43081d357b537cc4558fa711bc012de
e434e96cdf8a8766db72eb322dc10457
e434fd64dc1cb7829af5edfef1459c0a
e438d559d795c5e2eb377c5aec9c1bb1
+e43a8b556176751d8d8f2d55e97c3357
e43eafa75d8d8ed3d536349c3c93b300
+e443bbc4fe230080c4785ec527d332e9
+e4462b016b39dbc9c4a737c5947ed6ca
e446fa34fc2cb59bc9e9b03af21117bb
e447981117fc89fe56f8f5b819c7c808
e44856b3ae33f237c1a66f1029a55b56
+e4499b970d5e5df89f3d572bba34e084
+e44a65f0db5f2c3415a9e620e14d7935
e44e4de9a0d8c8202b9a4374a812c328
+e4524ac9966ec440c16f9e0e37fa76cc
e45340763a211b17b1311578539a3bf6
e4579e5fdb91438821c4a7b87ea52346
e458909a946c512ce1f36935e7b576b8
@@ -14450,51 +19972,77 @@ e45e5e5daca690d403ffdc2ec2f2f53d
e461800bbd6e237819f0d11cd850d361
e466536fdb69abb1e402d6d87da08b41
e4670871ca2c34cc221e4523b12623b6
+e468e4972ab140094bdfc3a3e69d80f2
+e46e7923c7250b0baac74e13335068fe
e46f820f4fc103e947bc06d94f3fca6b
+e4702160f7144305ffd7a95bd5bb470f
e474746acd66ed666d2d45b16eaa1ffe
e474b1ad958b6621eacef7407d388dae
+e477742caa816e01f999b1d1b97102b1
+e47acd8e62dc76b3fde1b81115308da6
+e47cfaddc241269fda91c8d2afa15384
e47d7f331014a7bee769d714d26262c2
+e47e26c35535295bc0a00cc5fa118033
+e47ea19b883d0bad1d3b9ae05fd0cecc
e48118d18eafad8aab2c81dd132f173e
e48312cdfe66a345a0e1d8e5d05dc86d
+e4885fdf7b4e3cc6463464193661a72b
e48d4acca1e518156e34e560aadc44cc
+e4911f4afba119f54a9acf8a115d99fe
e4921478b733ed83f21c48af9b60287d
+e4932f6d959e126ffd517fd66207b0e3
e4942458d10835d2519228866275974c
e494ef7935e692c16b5a944514a9f5ca
e49682ee83c07c3d791d5425890cea5a
e49a9164573da7eec2b4cbddb9c238d4
e4a12ea0d9bb8718a92bf5214753b698
+e4a2e54d3d73d6b5f851219f6834a8d8
e4a5903794a779ff79880e395283f865
e4a702cd3ef76a98695e45851e2839f6
e4a82a117460261beae528291a864c13
e4ac0d394b4ce4adb2fbd190f9bc480e
e4acb8268aa897f97065ac62793ca109
+e4ad6ba7f4cf6110c137e09af1d2b517
e4b0955aaf1bfb3b1b35da286184d431
+e4b10ed024111925fb2809ee32cf059b
e4b7397e0baf78723737fe74dcd1a509
+e4bbf972d5d00bb436c0f45325db5ab8
+e4bd77be285cd6d3cf7743c5ce102c8f
e4bd7f8cad4c7cbfb6dd3276cf6c224c
e4c85da362f699c0d65bab4a8547213e
+e4d2882b24281d0df5fb4549d14587f3
e4d34b129414d3f684447a345c1e7d8f
e4d8e3b300f7bb4ac3e16d5c51a7c859
e4da535dbdd477e9b2e7c8aeac402d74
+e4da700e0e342217f61826a4e7459e15
e4dac23780f9ad51a82e20b4d96f7a22
e4dfad3f23faa1a46ba0fb8d5a1d7a22
+e4e34898dcc02ec124dae47c007ae46a
e4e37013b31f0cbb254a402f75002e36
e4e962daca4e0de2ea6888dd284ea863
e4f9557e6c90b5b4e7b8bb492cba5257
e4fc9ef16e0590b7cbff32167c9e1170
e4ffc798d028319aa627d3c28c0851a0
e5006b220f7ff16e35ece89956b31bc5
+e5023011b063b7c5f6e645b7cde160e8
e50471920608fec75df91865b0d37a68
e50adf7eaf606c1ed50f8a5a6906b7fd
e50bb5abc6798c3d26b883ebd7fd5ace
e50c70b32cbbeabf8f0472989357a363
+e50eb14a2a1c1e5f44bfaedddbb38573
e5127b63ed3dd69583def2afa51fc542
+e51345443e7acc960b7825d12ed66bd4
e5134c610bd2091b4aa4377351fedfd1
e513f1ce95e843522f8ae8b1393fd5b2
e518a4c4f341b15291f1130bea6bbd1f
e51aee761ffd39e4dfaed4dca5335962
+e51b04df0e4ffcc59c22c85402dc9f6f
e51b9e8526a8d5b41d7012a168cf0c26
+e521e8d0b251cf84870f321567b7b3e1
+e523ca4f2a0a4f438b94f76dfbca488d
e5271a5ca6303e6a00894f788528e04c
e5291749f9bad0b0c692ab8eef89be9c
+e52a774a0babf849f6ac3d47b8ace891
e52df4cc71b34d278a422a3fa1a250b2
e530e8c9abb9d2138ba6536f020f4828
e533d3e5a2a1631fd44c6aa8087d8589
@@ -14502,20 +20050,26 @@ e53530f63447c911b5572fd9ed0ad205
e535be89c7e8fe68e82992b672d65ec8
e53cf13cacaadeafd23dc5644c359053
e54333be78c06261c81519ad04ed2434
+e544a490bd0ebdc611d31303c42df335
e550ee59b9391c3383c2d12684bb9674
+e553d8682ff8a0632c8f8b84424bcfa3
+e5540991f1375e90d365954ed93b581a
e55d432722084ce27db39b26282e2440
e55f70dfefe38daaa5c7b8e3ed403039
e5619542de23dff6d2d2e210d4bf26ab
e562c54cd152e5ca0f5f6ee92036bba8
e562db0826f14359a25bf6dd2d9aadd2
e56578789e7f4338516035a51cb85eb3
+e5662dd8afdba3e70500619d7c48e2aa
e56a110e77815b4afe38b0e5c3b45fe8
e56ecbcfef35cfc312bafdeb320acf4e
+e5701a7abfdede9da2624b16ee44d194
e57373a5f7220bc8349df6f32a6eabd8
e574ff2bb8658c7d282f2c46bbf9b983
e57d06f40f50fb622ad1e9ce8706af4a
e57e52fb37e7654422f59528cdedb0f0
e58111ccacdd78b2bc51e19a4c060dd5
+e5851c8d1f344bacb4be91a69497e187
e585c60321c8beeb44fce427da548870
e586846f5b0d459ec7c720a3febd125f
e589904a23de9eda6fce42dc8ab60567
@@ -14527,8 +20081,13 @@ e591e1cd123c401d9961ad14caa6b3fe
e5934f62c94a747fb0d12895844ca6d1
e594e276b92a616b5924fccacb16ab68
e59a6238e33af6068f4b5f8c5a83e0bd
+e59a9c45d10476a6e4a83ec5595044db
+e5a0edf16b24c1d43717def419fd63f2
+e5a560bc2329e87f4706e1e5db01af57
e5a79e07b1862c517dd3de385cd75e31
e5a89ce3fa86f38dcd944655431189be
+e5a95f081c85f0292d22d4be30389840
+e5adccd10673c9dd4d60da9649b3ee24
e5af39eea58173567f5e6d19c9170eeb
e5b05bb8f2788b32cc5745eb81a17800
e5b2c88cd4d116dac0af512938f67f64
@@ -14539,11 +20098,15 @@ e5c83c14032eaa0abf90774d0e780b4d
e5cab9bb6ef849ed4e3d2a1763cc22fc
e5cf58b5b0ab643c8142e1022451ab04
e5d028d1720d6fb33d93e71d18925187
+e5d291d4104b8e8e108e9bbd25dceafb
+e5d56f4eba6b402b9c015a20f5590559
e5d57a7389509e369373217eff7c5977
e5d6766426e2e1b3f9de50c71ae1d77d
e5d7281230b6779e85167ecb426e1eed
+e5d9379f9d402d8c7541dae69de9889c
e5da6cfad43f77e7ffb3db0f7e2885e5
e5dbb5e906c6ed23a4061652a63d0d1e
+e5de814b51414025d97ea1a8f5790ed7
e5debc22bbd3e9e57f4046fa5d3df3cb
e5e11b2163fa91afd5ca01fbe967eb2d
e5e18cc92c3f47666816071742f9ac3a
@@ -14555,6 +20118,8 @@ e5f9779842c967282f4d76f6e203508b
e5fbc2e55f647fe098760778d75f0bf4
e5fcec949c6fd1da27d5c03fe42fde48
e5fdab0994c53495e611cb6727310641
+e607259765655aa1498e0d2acd11b8b8
+e6097d67596e53145a04234c7843b470
e60cb6a5e50ae470d36a89056bc6a077
e610a94ddf698913d6b0b2297f622223
e614868521da51859786eaead8328701
@@ -14562,17 +20127,22 @@ e618bc0ed55a72d4020623d86b283e39
e61f7734ca8c0f2fcf9b166411dd0e54
e621058f22ba4a6459d8c585690dfc9a
e62200cf708bbf3dac9f3d699f2f12e6
+e6246de1abd0480331dcba2ce5e1f52f
+e627d953f8584545187d93e19f365179
e628ada71ab7b6eca855f8da419f2905
e62cf481753b2900b594db6f1f1df99d
e62eb760373845a4ca9a60e5b9bef647
e6303d5059ca664d624f7cf4f551c5ad
e63077712c3878a0dd9086bc4d8a324d
+e6359df0a14d89eb05d5854a3a2c1e83
+e637f1cded454e34205d52caf43c2dba
e638e84fce91126bcc79dda42a13699f
e63c90127c38ad79ca29ab93c8a61bc1
e63cb71bc2ca58ce403a30fe2b18b442
e63efc508f554df4c5ad29342f9a6800
e63f5e7ec880a2ee555635a3f35f2393
e6414e1bb3201197314608688b337b17
+e641f6322620c70c13adb37190c1a062
e6492cb562112826cac6836ad81b26f8
e6498eeaa5a9d1687d319bb25e9e3953
e649d0516bfb58c566fbf6fe1df04d5a
@@ -14584,20 +20154,28 @@ e65bab9335eee7afcd5177379a8b3e59
e65be4f9ead08ec0527043a840266f16
e65f25a8d168d8005235ca40c07c5348
e66108cb04944626e1e529d71417584e
+e66edb4ca7b78823b905bb2b93953c12
e6734fab79d6b73478cdda9f80220f2e
+e6756b07234614cc74c474b9f4dae837
e675a5c8b679e4060bd2637a7ab0a73d
+e678936b353ad390d2514bb72482f834
e67cd7e2b182e1d401549036575d2980
e67efaabf258338ee3a007b18344ebc1
e680373d27b3498a4af2fff2e060a6ce
+e68182754c500dcf20d1f887ae1608ee
e68606096ed60d2767fca3eec107f828
e6863b530b9d52e24441f41cfa3a9ef0
e6895bdd4ab555cac0e088f856c8fcbe
+e689a1775227cae6657b762f62520934
e68af299d861cca9c55b5dcde3825e50
+e68d39b0a70f7b07e6c8ce8cea861833
e6941a00eb3b15dc874645b744b4ef6b
e69468bb91083ed483ac4b4cefee8e1e
+e6966c0bc8e21b21e90d32df3b1abc00
e69761ede92373ad876e59bedbbdf472
e69f8cffea3a8ead836963758ecceac9
e69fcbf3b1316ba060805f0f2ab138f3
+e6a0cc3b916fcaea15cbf1d0c3ea007c
e6a638e317453e0d7ccb39882b6dfa89
e6a6d6895cdd319eb8aff36a163370ad
e6a863173938fd9ea21d418667fa4da0
@@ -14607,15 +20185,22 @@ e6abf3896c51c9ec3bdfd64133c61fe4
e6ad46a4b4a8002ef9eebd0dde8c74a8
e6b13481dd372af1a7898a9c04cef65a
e6b3dea55ed1b04d58491f8b8a57d872
+e6b82e629be468016d634e03ee35eb97
e6bbf552069f36858e5381c81b7d36c6
e6c37572c78fe7f932720f1af00d15c9
+e6c71d9f1af5d0fa4023384290b4f34f
+e6ccacf98998344e6a3e1efeb3e2f719
e6cea313b0c2b1230908d8c34163795a
e6cef5b2d261dc3f678dc1d07131c886
+e6d34689d17d5455e573f7325b929f22
+e6d39122bea94a1cfff9267b67d5d3bc
e6d3a9ad43736a33d803097a9ba5b2a0
e6d3c2064cafc85de6746a1d6cbbf572
e6d4c4c560bb4fe833531ed3e590b15f
+e6d52ca2c7384ec4685b95567dfe7659
e6d580af8fe4858e318728c77f1049e8
e6d7d2133c68c24cd581e95357b1055c
+e6dc9bbd3f57c455137f34488ccd5832
e6dd3f82676bf2ca791fce9d8b648d3c
e6df4435b64a9c99438d3e1ba1c95630
e6df6feefd00c23ce4989ac9010b7292
@@ -14623,6 +20208,8 @@ e6e2e1cc646ad7c3a3656ed329a7a901
e6e7918cfdcec340cf7fda58620e5071
e6e9e97801f4776916acc0c52dd6031c
e6ee9a5fefe704f3fc3daf4f05720fa2
+e6eeb42415bdff73ae6e1a1b9db1ffe2
+e6f42ded66b2e659e14f67552bed7135
e6f9dbba94ad6804171f2bd740a60923
e6fb8b7e7c69bc4db0d430b1115e611c
e6fb9ee979c8871ad0337ad752d259ce
@@ -14630,21 +20217,29 @@ e6fbd802b65cefffe9b25ed27bd324a1
e6ff888ac4d54284ca1c677471a65bff
e701b96f79bb348d97f1cd439a8c032a
e70a55ec6061c465de69646a0423d2a9
+e70b68e1145fa2e24186bad510b17f2d
e70bbd59a1ae4e88d43355ae110466db
e7125cc74539071479fedce554eadbe9
e712834f26f3e13a23acf2b3932923ee
e71297cf62a6cb1204e7fec89959d7c5
e713100f9ee1b398115eb223b2c38b4c
e714106ce672c954723962c13449e040
+e719ba244defa8d1064b57d49d06e268
+e71fe4daf05577f70c64fbb693ce15fa
e726119a397264aa2325a20f664567f7
+e726720c8251a65b3f9f76d1d48c6ec0
+e7294ba05565a29b4763701193aaae9b
e72b48f647b908b68a8d11a210f81deb
+e72b878b31a0c47ff844d75c4cdf77db
e72b8ef7383309380ba914b5019eb75c
+e72e73f0bdc88b728e50372b1695fe9d
e733cf595e317cc06b046ed3ebd32745
e7393c8abae8b8676deebace8c6c711f
e73d6ba8a713a5b70ff3a3b9ee8b12e3
e73fc1b64daa6e23fa94be10701a991b
e74678f410bfcc4e5c599180552a11d3
e748a8c37c6d480b48d1d083bd2532d0
+e7499c6b4bfd2bfd301978a1d845449a
e752121dfc0413366060e012ff4d18d4
e757477a031aabe890b15275942153b0
e762247960251a8018893bda034db5a1
@@ -14653,18 +20248,26 @@ e769627a2947acd1102a546805d74c32
e76c3353bc9edb77064735033f64fabe
e76f242e5f3c4c000063421313d9f2d8
e77244eb3f31876eeeef6b636aeabd86
+e777cebbc6c94146fb773c5a73c9e0f9
e77a0fe6aee9db67a545ddfca3b870c9
e781800704b94f8d6439dcec652be5ad
e781ed41ad214c5385c52673f740ceb7
+e782667768cf5dca21c0de32ac14b7f2
e787aff2d8d4ab52702f99fd40b76f03
e78811d39f6c5caecb610567a757f4ab
+e788e4d33b2fb50ce94747ef683d4651
e78e1dcb5b50be9a5f5e013af70a0a1b
e79d3bc1ab4a9ca8ba826b60330d3b9b
e7a079e0fb75a87a50ffbbc525f0fffd
+e7a08f6cb8517dbd1f5acbb54f85ec76
+e7a34544b2fbd0549a059d63c54386d7
e7a4382d7f3851aca597c59948b3a0b5
e7a4807599066785c7ffeda5de96c671
e7a4c06dcd65741d51d55a952538afb2
+e7a96b5dd4df436abb38c447a5d0221f
e7a9d88b3bcce0d985806741522aacbb
+e7aedab18c6d877ccb2c89a625c75600
+e7b4d5f031dd2ddd89ddc587102443b0
e7b74511ab42b37a68994edb3831efd9
e7b82e03c7206b1565db2feee33c4be9
e7bb1eb946107d5145f5aa1af8ce73d5
@@ -14674,17 +20277,24 @@ e7c353325464cd49ec33a82c7be32fed
e7c59dffd86e3b52e3d249594ae50f1f
e7c6100cca0ad0ca23a4f78bd6ad0ad6
e7c96fd65a3a22a237951704d6fcd05c
+e7cb9b4527fcf06cecda963c288edd49
+e7cbe2a2e771ef8bc091cd2a331eeb41
e7cc08a56dfc1d841267a67a6f3c6e1b
e7cf52ccf3ee828d918c9e8cfc361471
e7cfe4208784fc2b05e2711e27329724
e7d020cec12b1307e390ce4c67b315df
e7d3874b605300e156b102a0de4b242d
+e7d9cba68ded8e62a5269c287200d5c4
+e7defa23abef2a7729dad2d176e6960f
e7dffb2f4dc326d0ab67ea3ec258c690
e7e5993bc230140cff23adf73628f0b7
e7e9c5a0cd1e5b2f3aebda8d0786fb8a
e7ee7e382a0c90c83f183c3c8ccc2445
+e7f0c713e00def3435c14027f31ff53a
e7f14d64630247db8c909a875e42fa4f
+e7f3af90d4948e9c8520261a473c0640
e7f460706167da81d5ffa64de90239f3
+e7f506aca91683427915849f8542032b
e7fb3867822fe4d5bdbaf7e25be31a37
e8006ffb5834e3a4b211287fa351e3ce
e8011d85bd328ab8ae6f9b1e450f9b7b
@@ -14696,14 +20306,21 @@ e80721a3620025732d0a40f0dc6f345c
e808cedec52cdc27012ec60c3b134599
e80c6e798beacccf0090fb5132e5ba23
e80fbe3b51ee37c354e64dcf56f853d5
+e8113687c922a9a559253c43813a2be6
+e8138a6dfb42a9e7a73b667dc321f3bb
e8170b6cdcdd12e0052cdc2c12085d70
+e817d457e9ebf91de58d06282a40d8ca
e819060a92d73bed455b321c84f53790
+e81c86997247a8a68e39f7e81a6052d8
+e81d7549f97eab82d6363b0ca3edf1a8
e825b0b0d0308d80e127d942bbb699c4
e826350decad7c086d4bb2c60beb354c
+e82aa0ff08cabadc460bda89e907a598
e82db3242c894325ea8463eae5a00820
e82db718c49b171405c0f1cc0c41317b
e830571032c6ecef920f2143fb0ff476
e8336976f4dd2105db684450d44ba4bb
+e836511f20a22897dc40cb3bac58c878
e8381e8576911159830a1c235542813b
e83a214dd89f4b726e693dddc9412406
e83af9b10ec171df91235b5d199f2a40
@@ -14725,13 +20342,18 @@ e85ccbe8816235800628467eb99f6a37
e85ce98555b4d8cec3cbab58559eff5c
e85e55d8fbe35941c8170e9a9f39b410
e867186297d9b15372df8a9aff940a20
+e867cccd157af52692c642883d43a770
+e86d1b2238d2b8bd3e0814f8a956a72d
e8712d537ce74d94cbd88fff78542a26
e874d7017e2143fd352b2a5ef35d5791
+e877bf7a63eed77436278ad22731337f
e88035056a27f023a799a9ee7246edbb
e8810bc91563597fd1731562312d0a91
e883e87904754aea2c5681b704167916
e88453586ab588908a17e5b3ba6b9b45
+e885693a12066d539da034474f41c043
e885d8342b55f1174e99f57c4331820c
+e88d21519b6964c1c839d7dc9c090ac4
e88e8c32825c242d3fcf676059917948
e88f3b791557f217aa8f559f959da9c1
e89f18f0e6dafe1573fbf92f71efd8dd
@@ -14739,6 +20361,7 @@ e8a06bb2bb32f8a00e296d6dbdd231a7
e8a1106798486f5783cf43c72381bdb8
e8a1a322c4a2786ac1395e23aa598d78
e8aa155fa57006b470817d1dc2777904
+e8ab089ff59cb0b232970e810562bade
e8ae025149d061d4752b5e2bb17fe953
e8affceea88cbad27f88d2594c233314
e8b074752055a509d31bf7385f377103
@@ -14750,15 +20373,19 @@ e8c3175adf7ba8cad9d69fcd61ec6fa2
e8c586885792aea6bd1916bde997455d
e8c82779db22db188b8fd80214167397
e8ca10f05cb76b4d213099528aba87c2
+e8cc61d806c97560e8a8a157e26ff0f4
+e8d6deab04273e99d2c405f4fa8baad0
e8d7fc269594d4fbd790965c7ce19e76
e8dd6ee4c7e9bb74aa2c83201f6e5c16
e8dde1420f3cb489792b7756b61e61b0
e8ecd0380d1bafaf0b796536d7c7fc67
+e8eeb0c6a12a4e19ff302ff8f33c7d18
e8eeceb162e8213648d912dfc17f2a16
e8efe4c5857fc6176e0dc17a917a7668
e9075ed38ae51209b2645d3b5af91230
e90a116018a8384e9bb1783fbcc2edd4
e90af448f8e23790218d5688243d56c8
+e90c85b80030fa1ba94fd9fcce376b08
e90cda6163c68d9a0c35f6b9f9eb5b85
e90d0180c9cd3bf1e1fe6ea42503fde3
e911a7093e3d6ab250f1468932599d84
@@ -14767,10 +20394,13 @@ e91313fd91feaad254ed23070a7c0f1b
e91a144d12b885df10c77375b6d1e0f7
e91b593dc41289b53df8ffd7e145baa1
e924ef3c2fc3f189a04e665b33c7d248
+e92e8904723d569e2eea8da89b9192a1
+e92f9311d908a4c041a8d18fe99fe6b6
e938857393c688c52cf3627772ce0eb8
e93fe34e7ee155c79fa27171ed02da23
e9416ba3275a47b24e1a4797323a37fe
e94770d16edaae92b154e996811e09b7
+e94c3b4fbe37e33be6a2b36d79a9acd0
e94c64ebacc8431baf9f6f17c9207abd
e952fbc0749b8af931f0db3e6ff0248a
e954e13600848c6bd508a33d1b6c5523
@@ -14786,8 +20416,11 @@ e97f8c10965dfa4634780c4d54a8b9eb
e9813099efadf886ed3f70266573bdce
e9833e1428eaf52674068b01f20a3920
e9835d7e0ee1a64dc662b9f40a3e4031
+e985aca141c378c6c1dffee9e46f7d39
e98d15adb06e4361abd787fa196ff628
e992dd996485bab3f48a9cc41357cc04
+e995ae8220c5fbd281d69fccd164c9c2
+e99696bed2b752714993b9ecc6abe3f9
e997af7c57ece4ad3885b47deccd5380
e99809e905d01337fc84a7c3521eb49a
e9a238ec51d656266c0d1e1dcdbc7c86
@@ -14801,30 +20434,44 @@ e9b83482bc8aa0fa0d23beddf2ed9836
e9ba80a2dd82e63b972b6dbdc5865c95
e9c0c7f57fe22eff13833bd4d6e92eba
e9c0f36fc5965a44664f9879db8a09f1
+e9c0fc8d8664907fcbbd5df69bfc270f
e9c46256e11b450478c7b677c3bdab3f
e9c58211f982922acc679fc370d05ac7
+e9c79cae85d203abbf587539e66e0448
+e9c8d2e0c015ac55afd061abc33a4283
+e9c90f0235f950010d30553e05d6bcd9
+e9ccbf8f766f366e576c806af834f73f
e9d3a3515f8a98f06d0539c84aac522c
e9d6486058f6b71ef53348f304a2674e
e9dc169abd52e93e49a519155be79a7d
e9dc4edfb3a49d5142dac341b1178643
e9e04f85b35ffeb16e62dcedd5599527
e9f60b81103fa0fcc9d1e467be9d5eb7
+e9fdf914c5d33786b7be914b23832edb
ea01c443d06c6f43b0d2f6085d4ef217
+ea02d68856d3f935db092a2fbd61ad21
ea042f2a741a247c55fa04777a8ba6fb
ea0e7a20260cc6956e5de6dd8949b41e
ea0f14462e6a6b28fc4424c2f791a270
ea146cf3ca918b38f549b09febd9b359
ea1ea0fe3995a95bd9467640d384dcdc
+ea234b95b71cc353b787fccc64bbab3a
ea2418453e907f62815e5bf24c61d59d
+ea2c9c5634047403bdc7833d1a4b61ac
+ea2cfb5afae5e69fd75f86fec9bae87e
ea3303006cf9682e6cc92d1353c9d924
ea34523fc72622684a90d8618750e1d7
ea3572ebad77d86156ac9786934f7418
ea359305a42de000e7928dc4e1a8b37e
ea3cd9594a222cf560cec820d6b21e4b
+ea3d0ef5b1c0027eb654cbe666f40094
+ea3f8e4fcbe51bd315af71e90146031d
ea46d8209b3624b5bfe1fbc50f2edf5c
ea4898c72e871d366bc99b53d257ae6f
+ea4d8c122f4cf80063905408a2a77c26
ea4eecfc638d6208b80173c78fef0804
ea531aeb7098ebeab3cd9769777e0bc5
+ea54c5905cbb632ff840e89822f05019
ea5c5909cbf3948a720a5b7b5114a237
ea5d73c1e5acce3e1ed748e2890a785d
ea6082c71913bfe5486ca3faaf65c7f7
@@ -14837,34 +20484,48 @@ ea7389994b09372d484cfdfb67942b92
ea74e07ea5c6aa53584dbda6c819f141
ea7893effb2fd2a4dfc9908733c85f94
ea81016888c288f55ad8f763849656fe
+ea84756974e761ff34f3a1e1a3c3f50f
ea84e942c01ca0261280a1303549e5e0
ea88166d4203952d2d2241c7c437c2fa
+ea88d4c8f4a9075fc3dec4b8584d6596
ea89a393b666e752ccce285fc1da41dc
+ea8a2da3a64a067f393a95da38edbf53
+ea8efccd70a7aa8d1d450b90fe30472c
ea8f487b415b607f0217242d0b2eef38
ea8f70bbb2772a842003ca99cb31146f
ea90cee9f556db8ed4362dec2f93c980
+ea921781e8da126ddbf8cbdd9e43e2a1
ea9b19d9c83633b3e1e018599754d478
ea9d593687a9583b1338411e4cddc833
eaa036da7fe3634a50130217e321140e
+eaa10104fb07ed4852de47e07e70e548
+eaa1e2d26f02f0988915dcebf6faa77d
eaa2401df8ab1a19c7c69526bbcbd106
+eaa2a1a5f61aec9265bbe16b78b8f07c
eaa6abff5a4adae8e42e2c323dd7af63
eaa6d1f6b70197f464ba05b7a5a7b558
eaa7290dffd8180729feae2eb3fdded9
+eaaa87cc740b03832954943eb496e5aa
eaabc63a57edf7362a72e3b396bccf91
eaac83e0bfbc36b788bf80d07d550565
eaae9e76a931cb2c0e9bcc45af896116
eab367ba94d10d2db701115725627f43
eab9f815c995e65877d2eb62650aabc0
+eabca463c84fc0f55ba2bb3dba5f613c
eabf1060cf023287e121cc7cd17e68a4
eabf64ce017315be375c90dc6896c3a3
eace0eef94d323e137ab199a486a0e17
eacfc8393e2836278b9466b6bc836fd1
ead4bf399b7dbd1b4be4b9727cb3aa08
ead588f2dba3ef699573a125b4f98df6
+eaddf1e6c89bf586f5c2972e75c45b49
eade17d99b32e7d0157d9958ee5ba6e0
eadf0478de92c7fa5ae3693d53d639b0
+eae369fb12f2ab366c76c28ee2bfd695
eae69929e8157eea4f78352feca21297
eae9887a6c53d18112ab340aa4dd1a5f
+eaebef8bc55cb85aedb30724eeb61c02
+eaf15657ca37bc25d79a515515ad6097
eb011db7666fa82189396d52311b5a5f
eb0293ef67743e4d3cafb67f78bbbada
eb069dee47b3e12272bb1298cae095fa
@@ -14873,9 +20534,13 @@ eb09012dc0d25c6f29ea8d215ccfbc61
eb09a3ee1cfd71f23d5e0cda8c23f868
eb0f103a9fb95fb00ce936cca6efe986
eb1101552493ecbd2cbcf9f5933e1e02
+eb11f8a76524e9992208ef24835973bc
eb123dd91617d541cd9f40f4d649a764
+eb1527ca474e7564c11c8ffb8463b088
eb15a1e27856b94a24750951861854b4
eb16c9cdf13dc653edff10ccef9612e8
+eb1a20e388fc675a24956247ff5c66b0
+eb251bc2bad285da6c979a1fa71453cf
eb26bd3c710ace0d2020630ac75eb3e6
eb29f9293c10afb7f937d9b729af9c80
eb319178e8b6a2c47f1acb7735011c50
@@ -14883,23 +20548,32 @@ eb34de72e0046fbb44b1da8340b56a82
eb35e2e0e897ab027a3d8aa848e6c721
eb38285142dfdb56757ff23df7523e89
eb40b5bd70f4f834d4da99f560acc693
+eb44e7fe94be1a7de381cbeb011daafc
eb464dc781c64aca17103bc92ac6e9d3
+eb4673632a02554744e12dfc73a150ab
eb53bfb7a4cf1304042157c0a80be377
eb57130470b8029aa8fc9cecc059b34a
eb58a291a6f7a36b87911372734cded3
+eb58dd4310358b2cc44671fa7fd8ef4f
eb594d74c073de6b7dcb73c5dd8a7d4a
eb5ac7b239fe060e7b531d2447ff0072
+eb5f30559a2149d3af1cabaa330b646e
eb606f024488bd96838adc6506f2a4fe
eb61ea35cdc47e0d8da414ea9313f666
eb622b510cc4e606524200b048683b64
eb657fda8b533ea2c5b3e05054eac679
eb6d3cde5cba8ca58260761aa0a530e0
+eb6da2f1be076f8c6242437017a25d67
eb6fe4f587453c3fe9e136734722cdb6
eb72dbdaa5c0406d0e9d034c209ede72
eb7a41b5c044c9e97adc4f7f04fb95cf
+eb7cbae96af7fa02a73148933d4c5a46
+eb7eba42b4ec06ce910a8dedfc0df148
eb8005e17df1ceb535a3010e14842f14
eb8306d2243adf671a63580bd2ada29b
+eb83fbd4e11c5469a1948c3c0942f999
eb8955d1a0290f28d90d471d80ca1d0e
+eb89bcef4aadc9df6ff31e524dd1a803
eb915142f7e077ef68e80607d3c1d702
eb91b3e3975f0d09f89526365f46409f
eb95d55daaff567b73e7648f1d3f3714
@@ -14913,7 +20587,10 @@ ebb34a6cb0e4dae1ee0dba61c94e09f1
ebb5e094606644e8e897203741e9109e
ebb745e6d202bfb13ce81c3e5d4f2a73
ebbf6039ff4ec149691fb8007ae2f868
+ebc6106781eda1dd8268ffa5edfb4b08
ebcd1230042235c0a064e22b49a79041
+ebd27c119e8b573651e4b560cf45c843
+ebd5c5032cf20140969a81aaa41d8adb
ebd81f72ed40aa52a67eb4fa19d1e40c
ebd8270b2fdcf20abcd9186b6bb2dc1b
ebd827b6f817ed620a991e9af0affba8
@@ -14924,23 +20601,35 @@ ebea63ddc966d99ea66323c7d89c103e
ebea92c5d548dc161df65c45dff51308
ebeb64b448b2b161bd430f2c08f50f2d
ebebfcabc3f9c343b9b5d9f3125e7446
+ebf79aaddd9173bf47b72e09b9f2beee
ebf7af608d1aa72d33270af812a30d1f
+ebf7b26ef1b2ab7c6fe5b7a6625a80d7
ebfa5e2997b0ca24fc2e57656400f6bf
ebfecc270ebed0ecf3534bca8eeb26dd
+ebfee12964370f528f2cc90499b0b8f2
ec0399fddedfedddc23113ef1140a0da
ec06ddb7dfba6fc54ad050d2954c3107
+ec07a9a86d8d63406e85292d74c419a7
ec07d049b6201670233821841d4d2a8c
ec0b63e34607b14f6d40e2880aceca21
ec0d0a1d9e4dd27c898abb783f8c7647
+ec127ad1cdd300dd08222e23a3826fe6
ec1712141dd457351235b6365993edc7
+ec1ca30d50f325d23d89e6878468dc89
+ec1f521f88ad39e41c2a421a2c5d1adb
+ec22d87a42179b36a90d30bf2a4cee80
+ec246d33acb443e1708027276e43403e
ec2920abd7aaac85f27957fa5c422dcc
ec2d78de53b2e1d28fa542ed373eefc2
ec387e7aa60047de01e1eda32979a535
ec38931fec026344c00eb76d9890f09a
ec3f0c075ce7c05e929372e5acff2be3
+ec3ff1434b2656d98aa77c22ff41bd1e
ec40969996f9463ab0efe766d84666ee
ec420085d52414c73fb950b763534832
+ec48e684387afa6df5df4e0108bda859
ec4ae0a2e17969ae0e14b1913633410c
+ec4da0fba4981fe85c98062d449b3035
ec52674c82119c5335ec4f59106d6519
ec5679c3c9c0838da87f4ca02de47ea4
ec56fdc025fd671c70eb79e93a6d5e6b
@@ -14949,24 +20638,33 @@ ec5c055e8e07faef43cf027c93f2ac63
ec6144bc96b25616ae5deeebf56b604b
ec621d602552e74c25727a825db5b397
ec62c9ac2160965614c2c7704a68479f
+ec65ffd73c35fc5413abe22fdc21b5cb
ec722ed19d527aa7b7779df63f320c1b
ec7b48a5c985d68b4dbc360b68481b4f
ec7d3feed7adf98eec79324ab0bdd455
ec7e5c316215c7003e2cccb8f02d2738
ec7ec0fe330b84163d075e5cacf34891
+ec8065a39af4a0b7b16ef826bc6f704d
+ec82cdba4cb9ef7c91f464ae49577183
ec850482498b6a9ea265093deffa85bc
ec86105cb3f1b25b1ffa5b1ac44bfee9
ec88007b20815ec87fda456237985aa6
ec89eea7862342e13f2d58869c59550f
ec961c6133c11637f0a24e8529fd8b86
+ec961eba2796812d5d37e6813d26ca4b
+ec962ce824cb26889849f04c0413f50a
ec9d11d3729062e012489830bb568c49
+ec9d7d520da6800a9d7b703d768b1d38
ec9ff1773b843f396c3d30b60b5a3baf
+eca0d7559559adda1d7daceae0df7ea8
+eca206d8137baa207ecbdf765c2e1e3d
eca4278a981f64ab0e3a28171cd6f1ee
eca58849b783959f6e4eb45d97c18a74
eca9fd0ef067cdafbe9fb57d1c0cba25
ecad1fcae6c1a82bae09264e82459f88
ecaf92b2b1928e952dc8c3db3472cfa8
ecb3763f2fb89bb3758415673de6af43
+ecb572830f9461db45938359165b90f2
ecb9cbf8b0d61edd06328509a07b1ed7
ecb9e6135ed35ddd7f3551bce1763bf3
ecbba9799e895894f17cf847d07fc860
@@ -14975,6 +20673,7 @@ ecbe1f419a203ff8b64d3bf42cbb7c55
ecc0caa8264b12925cafe2639f6574a9
ecc17a8f558f47c0b2393111e58c208b
ecc2e2a0bb3224944939fad6999e14e6
+ecc46a51d31965579b086ee5a5c3adbb
ecc4aa2c78712f9b8cabc78230e59bcc
ecc5677fa8903bc55b1028dd6fa8797e
ecc88cf6faa820d4c0ed5d8f2de8aa51
@@ -14983,33 +20682,58 @@ eccaeadb9597f6c2a457057f12da8d35
ecce00c2df2425c810e704f5284f4bb1
eccf0cfbf0aa74ad8b6468967a4d6aca
ecd1700135a39ddfb9143f05279ae0ab
+ecd3affb0ab4f2afe4d2ed4debf1adc5
+ecd49c9c76896c85499f63312354ab5e
+ecd8e44608174f1df1b6a1bf6df00bea
ecd9ba7a7bd8c4cf777bd0bdacb89e01
+ecdb820fdbb6f01f1819dbb70cd388be
ece39d32213bb85259da3c35ce531cab
ecec33d3fda55dfad62b03593b4a5c82
ecf39d8b4d226c50bb6485da2bfc641c
ecf61517c01dfbf2d4852fa35379d887
ecf74bd6b44b3429a513266420ddc40c
+ecf95c828565049b78c805116da3cf2e
+ecf9cd7f64027003aab12a941e174d1c
+ecfacb81b65b71df9e7e8c8e7344e581
ecfe9e42f0fb3a81c27b906bb0dce61a
ed037fad58d76f67b522ce84839a8779
+ed13e9d269f28fcb52771a678639a5f6
ed1604193cd33b6ebc197ef4e59d6b38
ed1608ed641f7e4f00fc4bebaa7f38d2
+ed199239a930aa9ff1dc1c757ae68627
+ed19bf5b3b4dc3f3e174058369e9df1e
+ed1a03225d69b0e70bf04b38abcf89cd
ed1c4e300bce98c0683382e76317ad6c
ed23fc67243f9950e0b21d5910595208
ed290a55a3a4d2de8b08d11715972375
+ed29b1b1a474e9e5d0f3366cc3511e32
+ed2afcafc1863c1efd1b62210e4e73d8
+ed2f0b0b4965c6a3059d8e1116998239
ed2f2c40271ca7ee7792c2824e09ce05
+ed33db04354228b8f21cd5a6a00c6f9e
ed346c869699cf46fc00d01c539c89ba
ed35bf1cae60198deede544b43e4854f
+ed36a65b8370e52e12c6ba1ec72119f7
ed3dde1e493a260a0bc01f029de66733
+ed42d7756786e426cd373560428e0c75
ed44009a1a89f08c823dd2dc63db6238
ed49250a18c9bfbcb10557bfb5203933
ed4ecde49277fa4c626f5f7ba19a6709
+ed51fed7d17069116f20b697a33c2b5a
+ed52bdcf423688be0c208984c15420fa
ed550c928a6a45f76cd5da34aa98af61
ed55ff6d0188682675954eaec21ea360
ed584bcb2c2032392fa9991383e7068e
+ed5d3dfd9483f19c635ea034588c20ef
ed5f953826c43170fd9027a9109ca5d7
+ed60e4ff0ddcfe9196d8d8fd13391303
+ed611d61d0d952d0ce932c9b0ce13085
+ed68018ffd9b409b331937e814032bd1
ed689fdd283e2bc42bb935222dde2e25
+ed692ab30cc93cc76de8d33903f44237
ed6ef0412472f41540426497bdb7483b
ed6f0ff961acd7a0009e9b0631858b99
+ed75bb94027d97163ad97eabcd6075ed
ed7635b640857ed5a329d2cc22bf2a21
ed791857607121cae3da59a5d50d9eda
ed7acafb9ee2198d3c1d81a71ac5d1e7
@@ -15025,8 +20749,10 @@ ed920e3d0ded8cd646294507f6ea2d08
ed96de03a650134f32e7133c265a068e
ed996bfbf24580fbe5d951941f46b2c9
ed9b96c510eb62e0e066b91a067055d4
+ed9c3dbb976efd19c92d976ffb7dd210
ed9c8d83511f48f086575fe5610e6775
eda1a0340a42a041b5ff47f0788dcfce
+eda2f55a71d319ebf395e74490f6bc32
eda57f4fa83b5f9c52e420f67b05179a
eda58a7dbc5bec6e5d1cc44a235f5bda
eda5dbd7053463be40e95dd68f7c2672
@@ -15034,35 +20760,56 @@ eda7d7421fb548971a8059be90d0eeae
eda85ec28a76326bf6eee98942abf15e
edad549efe7071a306b442568b371dfc
edb1d6db125d2238f1b0261571519120
+edb1e54aae6cb4579b4cf76a66ea5442
edb291cd29b4a9ce98dd1b7d5f8d46a2
edb4510fa6460105bd1def204c4e0e23
edb85989ab9c231617f1a6c8cbf788aa
edba128c9585da288367b907f0c385b8
+edbb8ff69b9794ecd2593f94eb81fa0c
+edc254c81eef13927a5f249f4b978651
edc5f826f0277ec9e4fbf2166c6a6759
edc8fa8f948548b1e7a46c35aeecb9a5
edcdd20e4cab62ea6e7261c228e9f5d4
+edd0e4e7cdf758b619091adc1f362d52
+edd52cbe21942c35f1348d95362739dd
eddbcb14280502430c213441f257c3d7
ede22fb0b4459ee288ae204defb4d1a4
ede5ba329320213c6224889ecc6bf23d
+eded0759a776936a85618a5e6613aaf3
+edf12a2cfd4528bd57a29d82c6450f13
edf1e6b4fc221d811a431750ef70980e
+edf3b4f86c70143710353674407f72b9
edf464a5ef51a499c8bd639322cfac60
edfc1e95fad851c16325a5d55559945b
edfce63fa7af2390c4aa18fa1a1b0c70
+edfdcf4a83896387bfa368ed92e530ad
edfdd8224c976fe2dfab797a0b1154a7
ee006c8f86ec5b7ef627d5e56ca0b44a
ee01eafa8620fbc671103a9f608ef159
ee0556236d0cbab513c97baae5ed2abd
ee0cfb628cb3c0934d3fe0ac9deead55
+ee0db710761386934748c987996a452a
+ee160f905610e12c90a98328148bb6e8
ee18ea954e40247873784defd8721303
ee1a4b3552fc828bb53c7f66b51ce61b
ee1d921ed1452df8a6112c99ae43b99d
ee1f581abd53953f5d8fd508a9d2fb4e
+ee25384258b5179240b5d8272c171be1
+ee2ebd03162a90f1eac3b420f916b8ae
+ee339e9c23b487ca22fd45ad4bcef29e
ee33c2f4a8baeaf210423dc26acb8041
+ee3437c285737ef7a336d2cf53b7c11e
+ee38bf104620625c758cfcd899a0f42e
ee38f739a19c3aae3e0f32d771f5e393
ee3e19d4ddcd009161b17f14f4dcd46e
+ee4543514479c4632362eb9c3f7310a0
+ee47fd66da3278205d2282dc19579a97
ee4f5aaca0a75bcb1b1886ab8b67dfcd
+ee5558e3bdf14b684593be0a1b7a01e2
ee57fc881012647b32d6915cb9ad1ebb
ee5db9be5a19de2a8da55168e0a9a83a
+ee688ee55b09c76054fabaf65e61a78e
+ee6c6ad72f2c042ba38f0113c8e1d2e6
ee6c996d6ac4c1b6873ee3d90fe04202
ee7040afdf185d951a67a8d36c277ab7
ee7067c84ef21e458438beb133d1db83
@@ -15076,6 +20823,7 @@ ee8ad0cbb240e7b4feb947a2a22bef83
ee8dd3cfd9a067a2b25a76bedf35ca0f
ee95077fab6349c1249f4eb3c5072c63
ee96d4ec7ad26c16db43561bd98fabda
+ee9787be19bccd7b83f632a9f1bbed53
ee984630d377560f36857c9c4ebed81e
eea0b03cf79875ddd0b7f312ef3f7026
eeac79b6584a965f69acdbaa4d20c725
@@ -15087,20 +20835,27 @@ eeb4ab9ecb929359ad6744bde33c2541
eeb5d415a6f79e7a799935ba9bc79ee4
eeb5d6991eae35dc4c9a29fe0aca043e
eebadc6807c38365c94ce34addfe2f68
+eebc3f39b89992973e162c9200638a10
eebc8d45dc3ec5d79cdfb7a53e1c1cf1
eec97d595a9b567e284fae84e1475d98
+eecc58befc4f3d2028709156f0dcf395
+eecd472f0db8dceedd6130d4e10aaad0
eecf4a8e341798ad86dad2721f47ff3b
eecf6189ee351308e4d0d65548621887
+eecfcc4e8ed2a92bdb2606c0efa544a3
eed06327e26705e502489eb9756d6c5f
eed13184423c6c57942059634fb42868
+eed37f17e7b9b1b7c3136802569e9a72
eed471f1ccbb63ad815530b672ea3f85
eedb9ac2e82615476d14103baf361899
eedfa45c9dfb702a475ee7012e1de357
+eee10c1a1c6da7e411411616d9cfe88d
eee701b2d127ede6c8af5d68a1e70340
eeec1522b596f21e8194bd65d3db3a38
eeedf5e90f6a66ed873e37470b874009
eeee0466cfcf3b389194886dacc46ec7
eef178f7fdef9f7fdb5cfbb0d5ece62d
+eefe5716a2fb35466fc22f8b4859473a
ef03cbbde505f786fdc22b7557673661
ef08f00ef8fa24563164859440a0b01b
ef0b8cc4d9fc9f2453d2bdf6139be783
@@ -15110,9 +20865,11 @@ ef13040b37a91449bdaa05bdcb49c9ef
ef1330987fd12835dc1b8633ff95ceab
ef1405deee8e2a1d4201ec58b611ec61
ef15779facb0ab1d375136bf7c97b42d
+ef15d2d27e9b993fb96cd578fbdcc400
ef17d619ed663bf6ff7d8739cd1e330b
ef1a4a77247512e53356e292c8619614
ef1ad4146fe7eda8b88a8eee1ebcb134
+ef1db21fdd592bb4d817c1d5570a6d45
ef1f215f9b78073cfdba59e761f7aa5b
ef201b0c0671841f1477e111fe61c78e
ef217a74506c840f5cf1132c79b5869c
@@ -15122,57 +20879,80 @@ ef2c517ee5cde8d29185238f3d1e3967
ef2ced26a1c9cf1e16514d5d2520d324
ef2f17db436cd2da45fd7d3d8ad4d10d
ef382e9ab8dfde24dfa96fec50f08c4e
+ef3bf3d668f0b2aabbbe61c2ab6a53c3
ef423276a20d1e06e815b308d6f38106
ef4522b94c84d942a61312fcb1891dc0
ef49d088a01421291b6869aebca0aeb3
+ef4ed2c687fc537614628e34281796f1
ef5061608aae63fe42e6cc06d812e280
ef5cad1ae210e815e2428888c4814564
+ef61ccc0be1db6f2618fbd366d595fc0
ef6223b586623009445f6ed05baac2eb
ef630e646bc928563614d487a96d40c5
ef63c75fa93e1c5d09afefa3070682f0
+ef687d4951a10fa44974bf147538ac31
ef6a2afc27ee362dede9a91548ba2a24
ef6bf406ea3ad4a10a73f8fcfdb88612
+ef6d1c55cb0091a1e7dac3c677acc960
ef6d6f1d7a6094fccc068055058fcc76
ef6fbbbca0031a189d61823111ee326b
ef7249ba3188eb9408645a05e9415c33
ef74096648bf03f76c920fcb33e26cc0
ef7476ac0860f321acf26417127de35f
+ef755d02865e617aa3afc69ed7b1e36b
ef7a1501ba8b410576dbf5036b33ac5f
ef7b0ec494c7f8eba6f2f9884a4336bb
ef7b4781326faadf01cc09c235862d3a
ef7cdc91d193fcae278c94351b34886d
+ef7fa06a1f6e345ba291c42af5aaff23
ef8147837e866111e700815fa2456f86
ef83b236f2d16aa1a8f6f6e0b055f322
+ef85dcc23ba782a677f2b7718c042f8a
+ef87485e55242913fa18bf5fb950c0f5
ef88adb17b5d86a6d36658de805e645c
+ef8a6b9e417921d80e162627f559579a
+ef8a723020b9ef67629aeb8b6e2a4df5
+ef8b2bc4c2ff815c413e3e1459f12ada
+ef8d6f528b6258fd733ea8380cf4cf68
+ef8e06a1ed879c859cd9069f3d27761f
ef90d7e2cc86943d0b5f4fa7262839e9
ef91fce6c45c5e7a9bbac85d09582226
ef94536f55e09dcd23523f705a17763f
ef960833fbf7ae798e0461e01948ef90
ef9a07ebc464967cf4b170b83cc77007
ef9f74182cbddd241f2ef7d1d9501cb2
+efa262e894f476cc3e5c1523e6a6b102
efa9823d325ec5b8ac674d520a3b3bd7
+efa9b7b7138797daed640923a70a8636
efaa89d1b3f75db504312185e9f9415e
efaf168bdd4ba45c6dea432cf7790fc5
efb1d92870a835efd11dd37a60abce16
efb5ee0c0ec047e2e7014c024fdf3132
+efb7b2ca034c1ddd708510f2db1fd3b6
efb807e643c6bdca8ed38e0ffcf04514
efb81bca84c9d5027d116db686e83958
efbec6f302f9074d8d9b9f7f2f0568d5
efbf5ee52880fd1e4572d9cc7e079ba8
efc1caabf4d6f79426341701c906b459
efc33f33a82b256fdd433a6987f9c3b1
+efc4348040ccb95fa838d6e358d48c69
efca9aa27c0f408f4a1a401ffeba5fdb
efcbc541d6ae9cd041dd5788d2abb7eb
efcc14f17c5ef50222067065871a2c80
efcd052816f6c1cfd03570e5a5a20364
+efd08f5e5960a215f86edbac6d37b9c3
+efd4ea2829c379f5f1dcd03f45bbc4de
efe08a006631effb2bedf98eabef18b8
efe445e822a5f32e583b467ce029a45f
efe59ab1ef7324f746b15f9b37498aa9
efe83bf7cfa2e4b0dfa356c01b5635f3
+efea977a877dc555f1e060a5d9fc5a56
eff3bcafda516eb9a9167e8dd8b68f29
eff68abb18ce770141c38d00db03344d
+eff700afb91d464894cdf3ab76056447
eff9f458c15bfb6a8e2e0bf8fbc4b898
f002f3b02ce018f5e4b112892811548e
+f006a5bb519d06b72513d13395c5cbec
f0114806a5e6d1ec4639d0a9aa0b992e
f01359a898ed3fed4810ee5eb1ea1ead
f014175e0e171abcedff06b3800c75c2
@@ -15180,6 +20960,8 @@ f016438daa8b1b5642d6598d8641c200
f016e6cedc9e77cbfdefa101eb822c2d
f01956e2a93fc4d517604fe7703304a1
f01cd77e537b9a441dd1246afde1c973
+f02502f150654ab7c0813d669d28371f
+f0276a1f22b801b86060292cbbff2fc0
f02968f62d43a1b7c4fb32358b9bd1f1
f0304a44cb41ea349d8c7677a417303d
f03351872ea1dc142c8489f397a4749a
@@ -15187,9 +20969,14 @@ f0347afdd1413aa208bbe8872c0d872d
f03a982a37a034d0664b69e22db7dceb
f03b52a80e8f06d201732340ba8fa1ed
f03c8e0ace27427329abca59b1510ff3
+f03cee29ddf3989466386ccee617e225
f03cf744a7d04ec465d54a3708c69977
+f03ecde1a8cee0de7e22e2f83db249df
f04011559f32d9ef21132841390c3f0d
+f042e8ed0d44b8d4748cc27f6b633d45
f0446b79d4d915690834e2f783de5ad3
+f045c10024eef6d82ddfa5bd7d60533d
+f04c750c0a4aca526d8bb5f6d7d2278d
f04d536dd976356d4f5adf503826ddda
f05f77f3acbbdbeb32301fa9c2468c45
f0616fb65f2f4c038cea1d1d4ad7a53d
@@ -15197,36 +20984,55 @@ f062b9acfdc42f309eeadd6a8fb55ae6
f06620fa44f6e9dd1d759f30a5eb8c28
f0665391025ff2564eb656346d30147f
f06b3035d8a61797a04ab55ae882132a
+f0714693c67f45553f528373036eef83
f0761cdf2a8d015a98c2d7a0a981820a
+f07660b9e0517b2dea403296d9285b18
+f077570f507fcd44e5c39a354e843573
f07abaf4fb2a6497a2959cd8140b9528
+f07ef764d25cf7b1223e7e0b80e68107
+f0806a4c7801ce29833773db6f0e8203
+f082f7ab89b73b6992219aaff110382a
f0866c3de928b89e3339db843427828d
f087a180efdf5332274edbbc48b0e765
+f08a60383667f826c26a08df096e3d47
f08af5515f4ff6d1fbd5f366c481a6c1
f091219c8e290618a83591c658068a56
+f091c4792207d40442cdc2906d0f0cb4
f0949f528214c17da4096a46ed4357c7
f09b173c5f03fe098db2ba689b69a448
f0a1a98d5e1e7455fc6780b983def29f
+f0a1fdc9a8070876929127c3d384da70
f0a390275f62f9dc1177c46f9bd057e9
+f0a5378f4c2022b32cbf70f2af523a4d
+f0a543b55795dee0a8411275e6018d13
f0a9771358e279aa4ebc022ecf2f85a1
f0a99cfecb39132f469e4fbd9fecebbd
f0ac18af2421fded1e82a67115ad47bb
f0b147a1b6e8f84c86c1e504f7c833de
f0b4dcdaf08deec0e97e10782f79afc6
f0b962d451880b5f7790d8c63e2cf366
+f0c348bc2bbe6ba83efcd05f561be887
f0c83965f8c42f4a4094d4863d8c59a9
f0c9eaa80bf32654382e3878c3645bb3
+f0cd8b246849b00e2c45cc8c777a9236
f0d009a588006fbe6f144fdc53f4ed75
f0dcbe5600bd89f84a8ce982d827d5d7
f0e067f769671a888ccb728a046a6c1b
+f0e1d457227317338b4b2fa0e09fc720
+f0e29708a7721089fe854bdfdabcdf6f
+f0e782348d82f7d0167393799b7b4d03
f0ead7fa9d8abe9f2905a81a7903ce0e
f0ebdba814abc854600c71ea44cd20b5
f0eeba02eca4b8ae8a9ed6501b3c801b
f0f285bd9b31c8cfeb266b908a6d9741
+f0f83e33a4bb8c4ad3d7a817d75ac0f6
f0f88b1e16b60761129ad6de5bb92cdb
f10168ee3198c17f8ee0c2e6566aa1f9
f1021b4e4d686773624e26cc423971c3
+f10233cfb422e45c80a51c9d5219a0a6
f103a79412935fa01833d01b6a81c011
f104bb15657cb4a857eba1846e58d88e
+f105205316654dbb1f9ddd7a41984dc0
f106ba86083f603f695a30644c7775f4
f10bea1a3623592c343a0f03df3fae30
f10e42df74605914db317d308d5ef1f3
@@ -15234,6 +21040,7 @@ f10f9d6238792d69ec6160c67ecd75d9
f1194dcc7cff9c8152b384566d6af1a3
f11bfe4eeb544259b46dc6c737332321
f121e976ebf3dce5090c9cfe210384fa
+f12303015cca8a5b0daa2e4ae6e2be32
f1263ab84bff9063ebd053341c4a5b47
f129159075373f8d823fdc0e1f8d9d0c
f129c64363c4b9f4aa2543c55f8d0eaf
@@ -15241,6 +21048,9 @@ f12edbba01fafcb1124d6e65b7441535
f12fb7fbd213ca6ec6e39dbc9eb6cde9
f12fff5b7b39c8bfa156e24f69cab2fd
f1318abce5af533e9ac1e1cd97941687
+f132d362a2e5881a0e296da056242282
+f133dea05d5df95b16e0b9b2decbe80a
+f135b7ea9d1fab5781c6a50e37259efe
f13802fe58323e16281f8212349df294
f13911b1e96eef8d0359e66e22cfd90c
f1407fede683d782d17bf4f224120020
@@ -15252,14 +21062,19 @@ f1476644f4039eae058e66dfd7836f90
f148e60d1958c95a2ad552a5da186669
f14b92a03c3b3aa87e4cc21651aac0a2
f14c5e1988ca5125598d8617dd4613f6
+f158588be31293e526a3c5553d8357ba
f15a03f9c8860eee81816e6656f71e02
f15acf77ad329dd4c6b53d5e6f1e7fe2
f160fd14a296c7e4c511621351992554
f165587c2ce755b7b43924bb8b6f1144
f165b3d0f9427928354903bbf0f683cb
+f16d030db47fd76b3356dcb7df199efa
f1707c07820e7116d7695df705e30810
f174739cdad911eec8e7d53a08a1925e
+f17541f4e48e6de7616ac18e588d33bb
+f176dc3829015f5222320ff759b5bf54
f1775e07c5f19fe28f28a89bc74d2d3d
+f17a761a2d2d7d786b453ff11c6cac1b
f17e69c6492ce7ee18b43810aa609e06
f17e9a9bd24182e07c6e6a639127b267
f184c206cc0c2e3e86f6d926916f7233
@@ -15267,26 +21082,40 @@ f192b54c5403ab271ad030e30b071961
f194ff2fab20b66079085f343c6512ee
f195f762fd3303671088a2d0876d481c
f1992a053a5cbaa18969e4821afe3b5a
+f19ae9923084f5a068a44f732a95fe6a
f19b11caf7602c708f17e3a5e84fe92d
f19cb57cdd8d562ad1524d51763724b4
+f1a33b697987670f6d5cf8c88183002e
f1a4a9cee02447b9d8f058349007d3b6
f1a5b5298634d9a9d9ee8f39f5c2c9d4
+f1a79888b847ff56facb5e4926b32ed2
f1a84aae6266f5778225f99a5e04c90a
+f1a95f559f3572ad9a1f58f663079e03
+f1a9f503d1781cdd71165ef439bb5eb7
f1adf33c01078405869c0f45577d773b
+f1b290f57ffc4fc2a709082ccc398ae2
+f1b332fb596adda7d5b1abd055259640
f1b668333e70d0c25c8f5ad0740b4d84
f1b87a1636410db3a7e894fa5f6d9b6e
f1bd7cdd4dc275ae30438327b135a7d0
f1be4a15a7cda0eb1298d9b5bde8fa04
f1be68315e1679728bc7294b50d50440
+f1bfd0e177d439e8867739a63446d1d5
f1c112e9d0fbb8d08879f8d5c8eb20e2
+f1c3f56c130b5eb1365ce4ddcb52ac7d
f1c927e633aa3f2b6add8f30453839cf
f1cc2d37c5627907f36a7cf78fcb5e42
f1cc7bf6bda34a6796c05e8b962ee539
f1cd2c770dcc04c50bfc9d07f462c279
+f1cf446c0cdfa26cc44fef6931ae1581
f1d1415fc0cff2ce1bbcbfc47931d9d6
+f1d23f967e84201a440065031c9fe3bf
f1d793eb2a0be53ae096d0b1780f57f8
f1d819018d5502e2d08837edb50da392
+f1d8e5becfbc39c821e71b8c58bf3ec2
+f1d96a425c2ed1ef42e7093221f25c79
f1d9813a045742dba81dd7ea92e5ef14
+f1db92a12d26aa9b6121a0fa201ea531
f1dc8b926726d45586dcc27ec9cefa00
f1de1ff3b3d21d4f79673ab36b37da26
f1df59f1a9834960889cdcef79d070a4
@@ -15294,24 +21123,31 @@ f1e4975bb58a8c7ee06c70ceb1049245
f1e638bdde443954f52385fded5d6964
f1ebd83cdbb1e67a3fc3b1af1cc54094
f1ef4714a4f7ed212f8b05f7d9a2fb53
+f1f5c64ff4b4aa37b84c08e3d790f40a
f1fc6d3fd4cdca6e420dbc41245a8980
f201457ea88831c9aad70993e287de4d
f201b5fa222fffb54acffc94d1bf6992
+f201e1203ffa459965eedcb952871018
f2051c78f0ca5fd0eb9a05882d500733
f205ecb46bafc16fa0aa18a47dfb6727
f20c48438b91cbb64a5afb31506f362d
+f20c6de7a7b545bbaa497e05a060396f
+f20eb89cf4f45012f39fad360297462e
f210567c2723d495bdffa1cd3d9461a5
f21233a554494402309a89b99419ffe8
f2139c4f7e04a446d73ed7292ebf6d47
f215eb391d4b1ef8c6a27e5cc51bef90
f218ff313ba0902454d85ba7da578af1
+f225d12e9913e5b6ada1ce94b13d6276
f22614dff995026ee77a326918ce2c7d
f22a2fe424aab20e1281093794fa8c26
f22d785f05a9d164e0c8cb8832cdaa4a
f22f98e4f2b6d6b995c5280a4e137a88
f230834ffece5b42237956addc94fd5e
f2322489daac1b16efd54a027350653c
+f232ddb13ef2d29219efdc7e0b6f8313
f236167233204bff1df48e965f1fd7aa
+f236b94bb478e4290f0edab5e996282f
f23aaf7b9ac598b56a30e528c2204a00
f23adcbe8f76dff9d00fe417e2ea4f0a
f23e91a9a8e67790d038d18de203163f
@@ -15325,26 +21161,35 @@ f25c7c5e43d09e2068e21708ce42be6e
f260f830ed36c0f0e439eb0572feb89b
f26381c21160e66374c69ec1335958de
f26700ba690c02fa9cde5f681a070c04
+f2685a66386974bd519fd3db3cdc76d1
f268708bf1fae25ed35f0e0c0306c35d
f269babc272b4f848234a50f8b179046
f26bcb6a29fd5c9cea50e48d43581178
f26fab95cf53b4a3a4d26f48f1bd7bbc
f2702d449db609d98a693a9cf05773f5
f2719aa375054f88b066a89b96da1145
+f2739df1b3313652449311fc31534336
f27bc8008cc77583349797e34ff5ee18
f283c7d143a72288491f02f6669b4a48
f283f93c1dbe4f1ef3f37eaed2498bc3
f29356d6d58da4cf8bf355ec46c1ce0a
f2940ec3e5bb9817c473153c77cb8f80
+f2947f97e7e9837b1560ca69e5fd3a42
f296c6422933d672e2ea5a5935e1d28b
+f296c835ece7bcc4ea982d8765ed0dc0
f29a423eafd147a67ca98b2642f1628b
f2a3f85b353b963c33fc9ca9c993caa6
f2a663366706da5182812899d27b27c8
+f2ac7ce9f84b0efdedd10c738d315074
+f2b0fb51dca5b784aa52ae841ac8c29f
+f2b32bc2364247b1e3388cf5f61a14e6
f2bcfcc15eb10396d1f84f2fec84c3d3
f2c54ca5d89fbd1888a2ad09b3db8270
f2ca9d8450d61623f3f8ff9343f7f994
+f2ccf7e6b025e6c88d19a55c27baeb27
f2d28e9f226a4dfecc5261c10bd51b38
f2d61a33c1974962a604cfcc5b175a45
+f2d68f9a456b43acb4b6d6c3d48f3528
f2dba92486d6b0dcf549a3c27f0f1b3a
f2dc14e873d73403334d7be4598f90bd
f2dcc5b31a7a3424ccf8e8a3a7887352
@@ -15354,6 +21199,7 @@ f2e35bac2bb19cc208dd79e3d7fc14ab
f2ef15f4026d535458f5ea6cf0a320ff
f2efd9f2ce308dda6c40606e22530482
f2f1d167f331ea47af7e25e4d567704e
+f2f324a29d89dfe1c3d5409dee46a8a4
f2f4d8b981780d9e7a7fa47af64c8806
f2f6ce4870f107344d3b05d5d93d41c2
f2f735638785f8a3dbbdb06992eddc73
@@ -15363,35 +21209,53 @@ f2fd69bfb850bcc66eff341f8d470d5b
f2fed8fe8c4b9c629f6eaf72b3db53ca
f30881d6cc265cc526a50a9854e2eb47
f308c8c8995cefb8c72a930eeff62643
+f30bee08f8c47283714465e4e1f2a1d8
f317535dcb1c1fcd8d6e03e79acce760
+f3185e8377e70be784855f04906cfb47
f31b692c7992bfa474b1b106d223dba1
f31cde1944fb770c870b7e4e7c5f957a
f32325045d6698dd90d76eab0c74a1a8
f3238186feb50539b86c4df14885fe80
f32b88838460565af0d6103f598b3603
+f32d3ae9421adb8fd510c652cc772f38
f32ef8deedb495695c4d799294f10d55
f33662146458234cebd658471e4c2d14
+f3382e3ac5b08557a07655c002521b6f
f338f12bd6ba576174a8adf215914260
f33bbed475d6e2ec26ee27253312606d
f33ccee674eb9c6402cd410ff8785ad8
f342e46da8731ea5a701804e36a77185
f34337710006282f39dcabc8b2264adb
+f34673f114d8c81a1c66f5a43830c751
f346aa077cb84c1da139c96d45c15ea1
f34aff251243a8824dec9a0e57c3df81
+f34b7c6a80b682da8c2bdd4b3b141675
f34b82082ba25971f8367aecd9abb998
+f34d0708955198a594e49b9c620525a2
+f34e6df0dae19328611a0b09bc3656a7
f34f51ab286de0fc6ad79c123280a71c
f3519a491550beff36e35d14bd260e4b
f3539e7bba67d49b04903a35749db6e3
f35aaf42c442449fb90fd41aea4e0f7d
f3600ecbd0ab1c670e6306137a8d0354
+f36307367f0f68e8f97f5289ddc49742
+f3633f2e567574cb92c5b4860c23486d
+f36529307ab5bb434941ab532a79058f
f3659220ad8f4e2ed45ba58cec9f1745
+f36c09646468c66806311080d1b0bd5f
f3712ccc5176e63c5ecfa4071d1f10ee
+f372b016df9d207bf332c4b4c26f2d5f
f3760d8cca250773202f7901f300b36a
f3760e30759fa17ad6810127ac5e2b8c
+f3770428f901c2786ba56dcc6a835b97
+f37e3cd57a4faeea80db52c8e0d61857
+f37e8642b2bbb0aa8e57c30182877c4d
f3850c7dc24f589bf419085dbb43c4a8
f38570d6f2aa64982349daf790d94331
f3874ac1a3236de7905764f2a3f63a9d
+f388de13c14ad0d14573305ada342632
f38af6fe429b4db4f7b4c69c803c4d9d
+f38efccd22c3adb4011970233bd2d0c7
f391c7e780ac080b653aeccab717f067
f3967d41fb95ae9c10a7d17baab3bb33
f398a5a61fffbac4bc42030bb8f52beb
@@ -15400,39 +21264,61 @@ f39aee193504054899561cc3051896ff
f39bbae14a5c758f77207a1122fae1e3
f3a40c96f661433696aee365b3381c9b
f3b0c666754fabe5e045f2aa26c372cd
+f3b26ec3cc1b2b6757e18c73fb7673a6
f3b966fa0977b968c88ab04ffe38a4ad
+f3bcded630a5659c39b17989ad5ddf9c
f3befa984d1b1b7c6242dfb203c9b93d
+f3bf23c43bafd5f8fc5c0aa318707336
+f3c0c53905002edd6d78d1b49d459a1d
f3c2701c6140db301b2d824433544017
f3c7a87e4f2b0e035db526518f89b502
f3c8a7c8d280e51b8ac6a61e5c2b2798
+f3cdcfbde67a1ab3254e78f6d65f0d60
f3cee695ac8c7881a211cde849bedb5b
f3cf08203fb9b17f00ce9b723744031c
+f3d14d755fb0c1a57e954b6a19d7d314
f3d234431f0c88521f5a7a5734b2e216
f3d5e00ce6bdb0e18c04171777565f8a
f3d972d7e55fa513c1716b393822f272
+f3dcbc0eba8f53858649772860a1c669
+f3dd3fb238551806c94433b579735d24
f3eb4b9e25e3001cb25b97b21b8fe5e2
f3ec3f5f3b18be74d3cd8b93f690f14d
f3ed750618add38c0174e63e9f6a7dd5
f3efaf4df8b72ddab0bbcf57886d8cb7
+f3f5dd7c9b7a45349ae3ed4b6a18e18a
f3f8274c31ab468d29861d2c5fb18feb
+f3f9cdbb9a94f959f09cb42331f05aa5
f3fcaaf1fe41ffc78f604120d9a52bd7
f3fcbe6dfd593cc171a0e09599e96adb
f3fe3b68a04507a302d9255067a0785f
f3ffc49f18807d6bdd2822abce610302
f401bdb97aaa8018944df2a84524b037
+f40562f6e4b52a707e42ea7aff9bcff3
f408d68913d23e293d055b7ee0e5a276
f409c74795522e756ec82ea915756353
+f40c323320da99910f0d7dbd5ae34bc6
f415ee156d2d78573a19450e703a8994
f418538c955f8ae706409feb7475b1e8
+f419767d0d72051ade7fe412eabfe690
+f41a7423066fc3b802194c12ed65766e
+f41aa6d1721521bd015aa1ce66e1d8fa
f42a07cb34d521644f2382d9d94352eb
+f42a63142943a03506d4c766748f5b25
f42b245c3a20a68f269e3514a2c5dcf1
f42f45b3a01f4751a9699056beb49529
f43244a199acbf0165744dbb9eeaaae8
+f436204c3129a8f88e5ddd75d3aa3119
f4379e9453a4b5e0ddc1c7a1f827b4b1
f4385de801b365a756346968cb09668f
f43b0a557dc3564b86aa904b4bd5cca6
+f444f5bdbc3af39568c96a1c0e0e6f4f
+f449d81c61acf2fe6f5fe15d6da72805
f44c2c0a8443bb4d759e275d6e39a03c
+f45175f47a09a9853815e9e749c22176
f454c9727c0d7de722b5d37ee17aed7a
+f45ac82d078ed397208fc1e2ac935066
+f45b28fcd1d3ba3df549ba33f11f0a15
f45ba296932e7ea6ceaf57c43ac64850
f45bb2a5befacadc748e52b5b52ed70a
f45c10117b233746ebead2359bf1ef33
@@ -15446,20 +21332,30 @@ f47d463435efa4a438ecf091d87cdb84
f481312137481cbb0cf2e31a5f2ea517
f4825c602e88942559f1a8bd7eeec8e6
f4894934b5113a5fb04e4d419be1360a
+f48b5111c2c4d75fcf6375a1fb19fe0a
f48b91c087890949427cbc275afbc857
+f4988ac8f25295ae427cbdd3957f3e71
+f4a2b1344dea8fe418a23d28f76f7ae4
f4a5369e5e3075215251e605c6127a34
f4aa3a047d07d0fd5fe49ce0c452733e
f4aba6c73ce579bc8546d00c3d33d3e6
+f4ae8acdac5c17b0c844abf6667b8b40
f4b3a09d630f3d54301993a53e4b44a5
f4b6d37437d6f065ff4f0669ee03b1d7
+f4b74b2d27470b69978f0827d9767628
+f4b7d5e7a39e83410c698b525b124c9d
f4c2d1c8420ba432822968bff0d11ed9
f4c37681cc2fb17c2de8cc0a12b85670
f4c64ed80653381f807731e806bce11d
+f4c831b08bc19c899d3e881f794dd290
+f4c96d0f6ce04769ea14bee21602a516
f4cecd509bd1230a283e70e8f191aeea
f4cf3984631fa8df37a0434379fb2e4e
f4d1186943a42747d980279c277cf14c
f4d1e634d9bd563caf65c71f8d37e1ad
f4d368d943e2b7fe2831734f3b4337da
+f4d4cafe28990294ddf0c4e213d0bae1
+f4d55a9ffcdfbbeee0b41f7db9f9fb33
f4d59317bc07a13d16211f2064dfba50
f4d8148e1aa0f25d0e4dcd2334ad0a86
f4e1270f665e89fad953ec10ec7b6636
@@ -15475,19 +21371,24 @@ f50151d4be8ca575714daf84eb1eda0a
f505e48a3b9b570c1211d9306b5b9a91
f50772c610f23a9ab4b759d0de5cf95b
f50a508c2b525bbc8b5a0f6a9003f801
+f50da1aa3edc02f7d063c48c7f4f870b
f50db41a3a7dc4a9f4d90383f70363a5
f51080a0b8e44d358390a75aaf076936
f5110a23f8b746d3b3a7e0f84d07b347
f514bdeefd0791ac731e2c0d86e3c7f2
f5183b91f3182a7bcbabd76eb43b8447
+f5186ddf9668a480ca12e94c06f9199a
f51f6a96417b959da827b8fe670a3105
f521e2aa436ee425c378e687e2663085
f526e5216827978dfc41951d8dbdc5c5
f527d7c8e5ffa3afda67f156059deef0
f5283275f7d5e312bc8bb4380930567e
f52c5b227c1cf565508b30fc97a99bbd
+f52ce229d773a4346f21078188d96dc7
f5307615ea38db98214bf9fa24ef0ba2
f5324e2b8e2c447dd5cacfa91bae05c2
+f5331dc722949a71a0b15091c9686d13
+f533fa9956e6a42e3847bed3801f02e7
f534a49c6b232023481613d3e1a4317f
f5360dcf7ff1c8e6fa3cf586c52a103a
f536882135e737babe9dc5c480b7cd46
@@ -15495,30 +21396,39 @@ f53c71ec17067d03cecd68165c2bdc60
f5423c1f3178d6f8842d808b5d39f052
f542b47d00e79e3414cf7767b7a13eea
f54a3742d806e4786b3f800cffa58857
+f54b3bd09f143b2824662e310f52b4f1
f54f210519038b5d28fa780c4fb8ffa6
f55709f5febc992545f7b025d648f299
f55cc2992713c756b2391749ac786756
+f55e7d21caddbd10c20a949bb8e6f929
f560c8a07b34b53bdcdfd11fe40728f9
f5626f73bb6ab25c3fc11ba2f9fe6975
f56cc61e87f8a314cc070fca2cb010fb
f577217484a75a1f24d99331f9b568ec
f577b6fa3054d843c0349cd068174419
f579bd2266eaa885904a9d5fe5ad215a
+f57a32921d7145a5fe20022d0804ca0d
f57cc7cfb0f0450e2e4f41c1032d0bdb
f57ef3b7b370b81b93b4783aa51801c7
f5807009b90c772eb78ebfd938bb9486
+f583a2b000e7aa19c2d33abd62d92d7d
f5849791119ec54d7cf797286adbba8d
f58d8be400ba7a8df88ad40633afe01a
f591cc3835d869cffdc1b17870b96ed1
f5924a38ce377d851b182be3b63a5c5d
+f59329552d6db5a2b3e30f6c977a42a3
f5994435d691e50f81b48b7eab46af08
f59f0f7c4fb29f25549802118dcbd33d
f59f93b849591b3b0f27f3ee9e5668f1
f5a413b2ad93af416b1b767fada2b949
+f5a596f61568e4c4321c60b8ca741847
f5a7fa812ac67d23be78c8d8e90b6aa7
+f5ac75268019496db81c4e5ed822fa22
+f5adf90e17f90a5da3b2a42fdd976381
f5b183e77cf0f00ae9ba96661cb3c19e
f5b1c63d3c35820088e82792088b188c
f5b23256a1def25d97477ce53d51df2f
+f5b4687444526c5efbc6cbc5c0b6effd
f5b4936502c820799c6374a0df89d27f
f5b912d0f24ff9c4bec4a21fbac5fb67
f5bc183f1d2992908140d041fbbe4668
@@ -15529,16 +21439,20 @@ f5bf151cfa1b70ad7a2daf0802d39b74
f5c1e570e066241f852e32386ac3cf8f
f5c58d2b79589a94c52e082b2ade9a78
f5c5f83c754ec91b5571cf898a5c7cc8
+f5c62310b320b377b5405cd2bf1b27fa
f5c8bbe6edbb743e4adff048d39e3eb5
f5ca8ed57a7fac7644fa42b01084eca1
f5cb591c4d6c711fe5d0acedd87ca439
+f5ceb2dd4351c0cd0f8ffd3f7071e157
f5da7c5257f29e4510b14d468bcd6c3d
f5dbcc8ebc597acc2fb6cff177bf2efd
+f5dd0bb3b38081d4a3ff7f4ebdbbac20
f5ddde7ed7d4fd2d8540b350f2b69d5e
f5deb167ea5cfe2bee7725e7835955b6
f5e0bef451da7eb167762125911b39f1
f5e4de9d1d2463ea81b923d3f4bbada4
f5ea8a00b617ccc79532c035d43f4de4
+f5ee26c33a58f3aa87c772c00e7c83cf
f5f1737bd8071b71426c27d81f35d983
f5fa98ade7069c5cd188c5989b356968
f5fc5739290e31c31295e6ef2a139afd
@@ -15553,6 +21467,7 @@ f61169e349aa479ce02c36d96647cd01
f611f50c8fbc245d187c1ee5dea87a74
f61c35e11e8bb00bd8a4f7b427566f34
f61ef535e7f7397945d16ca3a014ca87
+f61f30a43df6892a34887af008762874
f624444e1ade8c87a625a941e09a4ad4
f6246ee2746368ff7071b4a2f662d866
f62b609a0ea76a5b52769eb1e6a75e0c
@@ -15560,11 +21475,13 @@ f62c7cccd98cb263a6e600093a392245
f631d1d00e5916d357f9dbc45129de92
f6320eec85a46aa190605b0865c5c54a
f6355b04e423eecc1cd8aec680bb731c
+f635bcd043ec3c2aa2460614b9a310aa
f636b14f826c3edbae7a54bb1199f358
f6377fe44f8127417416648a3ef9f91a
f63a16d36870a6b9f50e13544f6294f2
f63a6f9a235767637b1d1dc12a99c131
f63b3b17f4c13cdaa3d830c6b975dcfd
+f63d9d228f2e3167e9c30a07600e72e1
f63de614251a27f88fbd66671dd13f48
f641fe46b391b75195c33d3135201547
f64500912148caa49c4a0969e46edb03
@@ -15577,62 +21494,94 @@ f64c64c0e36502c8e18e250e1b1cc7cb
f64c7a5db9cae7cb1caba91778ed3876
f65659ab61e9029bb688f065794d476b
f6581ecc0e1cd1608afc7f683ae82ccd
+f6621cc1748f1c02ef9cca594adaaf3e
f6670e57e49dbe96c8bbe2625fbb14c9
f667b4fb7192dcbe5029560c65d926e4
+f66ca59ee3d6eb265ae6d272fefc994d
f66d4b03d98403a733303e664385eecc
+f66df742d9af3b7074daa5ee1eb040d0
f66f3bb13da6c9aa3d4a6f2f02d363fe
+f670f36159407a3b2225f1053dc5ebd7
f6779cb70600de511d00150c57db8f86
+f67b4dfac7f0ae9ab48a82c16534b12d
f6817f298ce1a4e805aaace59ab5419f
+f68a9dcc7e38da2c1421711e6d9c5916
+f68dde8fabe47c674e83366270f86e75
f68f6896e12975dec6d6ceacc10405e1
f6945e6c3a8039599c7191de19d0118b
f695ffae7e7d7cf53924b52b9130d1b0
f6a116236ca8a6ad1c032e7fc1baf8bf
f6abb7d9d89df6253cb8d757fc33bfa5
f6ad4a80adb097e23d45cb65a90ebd6b
+f6af908fca5e6368d769759e3b3306d4
+f6b4e79af290b4e84c9da4a0071d49af
f6b5ad8ee5fe35eb639744ece3a342c1
f6bac9becbee61f37ae1e0c3b9aec92a
f6bc67bf4cae63ef24b71d2484390678
f6bf250ff5a219287da9792b03e24de6
+f6bf2b13aa3dd510913fefaae8ecebd7
f6c2139e968f0304ea60d0e0c0b8d294
f6c26fc3a6a0f202ec45fe6a9b9b10b3
+f6c460f0589c969d36d1b211faf8db2a
f6c6dc9b03a88609819a49e34c4e4288
f6ca235a6c4b05dcd1e885fbdae45f1c
f6d18f905d60fc7b46923679b79e58fa
f6d754413849b0eed4e5aa981aea2745
f6d7e95947f14ab8e35e4228334922bf
+f6d8758e66f06bdc6deb855084d82d0c
f6e2529decf814f8031d57a4374360eb
+f6e44b49538cdf4913fbe9642923f18c
f6e467b35d5f92e8759abfcca34e0087
+f6e4facce68e0f7ade20824aa52a0c5e
+f6eed9cd839e0456c96d2d191e86b4e2
f6f3fbd5998c086a9f4f3a61b0eba7b1
f6f435ad3e80313800d5251973a9e3fa
f6f68d49ae37fd334a552ba324455fdb
+f6f7f1eabc740f69c7d3fe0a942ed1d4
+f6fbd32cc6244001c1df12cdb4814348
f6fc8fe7c0894fd0076aa765668762e4
+f701fafdcb5d163d1446a59be59c9ed5
f7023f686f1981090d80b1d9fcd88dc1
f703e7d307fec9a465df5f2053d83244
f7084d0dd54fddb9b73f89c77803ecd4
+f70a126391b7410a946125d339ca9960
f7126f8523c107f7ae1737eb065654a8
+f71449b25597bd6c24208c8524187ddf
+f71502b9cc0d79072d684685a01304b5
+f718993a945317209af7bc58ec8ce66b
f71a30c22504d1ace33bcc747edee685
f71b4bcb905b228a0334dbda6b924896
f720afe896abbf76e54d007b839c03d5
f7267220509d9292907102028270e66d
+f72820121c6f6a872ab29030877465c0
f72b8b0d4660d934c1578d581de0fcb1
f73056cd898d694504d89bc196bbe0a2
+f732fcf11687f053789a515b7900d7e4
f7376bb06dad23e2ff94525b9d758dd3
f73c279e4cab87b5c34c0584b103a4ce
f73c6a783e58ba6272a3ed15a6641933
f7442d9627d8c9a4c58e249c1c6da641
f7447f2f888774a1400ea4591ef26fed
f749444ab4fc76d5ba8e7336437aef16
+f755271dff2b4b1bf654b2e1c9aabd90
+f75587b718e36c9f2358b1d0b7c635ad
+f756ded36770f18d8b9361171647b6c7
+f7573dcd74dd4a272c1187e7d0feab11
+f75a64fe3d7c826e9fe782dd6d77a8c0
+f75b1a6ed10c64efc01e36a7913149f5
f75b4c5182774430950b0949d2bd2841
f75caaf95b7828cdd4040b6cfcc0c8af
f761c54567315a5151bb47c95aca90c4
f762fa1956dee3d27a4fec021348fc61
f763e1f635dd63c8057a1bcb17812486
f7680243c5d215e1223ace7770076e36
+f76916d222d73f8a3661671f37c0a7e7
f76c67a43295f40b7694643beb35296d
f76e352612fec84937ef5b4716ec88a5
f770167f40a151c53a7a2992108c1629
f7729efb3e20e2cef52d77f147b9d8eb
f77937b62d392cc4ed342bba4f3e0786
+f779e091d7c5c5b3df2d4fc7e026186e
f77df6c8a9131cb8aa457734ad45f9d6
f78015a7c718436351786797b35b8149
f78146dd5187746f87ba49bc0e2aa15d
@@ -15640,26 +21589,38 @@ f7816f8df4231c5b97cc77e4833dbd91
f7851ae69ac0e0e8f8271f12a5e2c9b2
f78709bbac3e57ecdb2be240821b77c6
f78a753d217cd17a7f4693f1f95be63b
+f78b57e957c391a3059342beddb3b943
f791cf3ea537b691ab4834ff2d8462fc
+f7922d4e641ff7c8e0d8c6cbca3c9357
f7975bad0a78cc7e9c716a8d346ff59a
f79b1b4c9efa662c91ec7db6ebda8f97
f7a20485b63536aff4170b457cc43bfe
f7a4af8f06680d894cf434894184fdff
f7a6275abb2fe0d978f00c186228ec3c
+f7ad88e3c5bac4b70c974088bd122665
f7b0ce131184ce1ff8971fcf4da5bed1
f7bc7a1dbc2b421ab5c615b43a961357
f7c08c6740ddff122de9325c6522762c
+f7c0aa5166c730590439f55c58410001
f7c376c3a5e371377a84b3e261f3c973
f7c4e335765f5b261ac8d85f098f574e
f7cabd1e7cdf163e5bee31377340482e
f7cfb8fe1fd1592b46accf4d83454ff4
f7d4a989d34d44b8a4d565cde239822a
+f7d96b99ada580c15ba7a0b3566c8ee4
+f7dc6c0bf775abea4be5ece4d11e7b49
+f7de2c0e493dc03d4cfad11fb6bbe2fd
f7e1e4b14eaca6cc4ed08f6cf4414c9f
f7e361bb8d6d0fd716823310719530b4
f7e4ad4dfbeb8c06de1d5fadc9023361
+f7e59c6aecdbb0013ee2c30914ca0787
+f7e6cca4f18462a5cd465209c5472eae
+f7e6e7cabeb0a633d491ac4399e598fd
f7e7abfcb75bb658d8958b947f3d524c
f7e8538d5a7d2999ae8cbbee250a2022
f7eb58ce3b6b6a48e6d2e4f2351be31f
+f7ee7382b627e15182a2b6fb365bdf14
+f7f5b6c9aaf9263c1a5b7fe0910f9976
f7f6e2ad349fbc2a596e61111bf7b36e
f7f99ba2603ab425145afd6493b4ab19
f7f9bc57fcc41ed8184cd17392f0bb44
@@ -15667,32 +21628,47 @@ f800053b99794880a17205d2bb5505ab
f8008824e3fe31f75c5e24f91b15a437
f803a4f059d510604e973050f19f6899
f8045045c3802bcb2e5ce2fba2226acb
+f8053f6d073d95f7a6d61cefb36af1d8
f80862d7144ee9c8f4ddc1d0ff94fd2d
f809a30f8022fbc0dea997a640fb168f
+f80a2a43e0bcb87584809c9506428b12
f80eb72043c1917fd909335d225084a3
f80fd38cb8a46dd6ebff68a8126efd9f
f8104252e1ffbfb9a2d647727f8e394c
f8147a80b6570c85575bca5addb5170c
+f816cd803252d552527e971b22107980
f81b8de4cd2bf792c196bff8c75b4f49
f81bb44519ccb358fd953fc837eb87c6
+f81d68ad9d47a18d1b5563baa1be112e
+f81e737be16a786cde1efa9e1081a78d
f82759dfdc562df9a08b2925e3a138af
f82bf8eba6784abccb5df8c17b28f8ba
f82e782e1c5c9cbb94c7ee7286b15ab2
f82e9a23ad7b7a89fec3aa9ebada7cbd
+f82efc48018de1417aecc3b19a7d819c
+f83461fe36624c752a713b8b360d6653
+f8346d7a7a34441b92bd2218fa692e1f
+f83487ce01e6ca22bd5c5253b293d65e
f8374b3be72cad36fadb16f5a67e8930
f8377e1feae3876ab6e2d6382fc9ee08
+f83b9edfd35ac3550ab404e915aa5d0a
f842c0b796e648771bf2cf8680be934e
f847f8c5ee48c2ad59e216f2afef362a
f8526e53f50cfcd2e541679e49dafd9b
f85616d6dc9be9d277c0b1ee3b73779d
f85934fd1b19a332e6ba7a845913520b
f85bf2fa52d06843295dc693136d7f86
+f85f9a05e2dd0d5a082c9f8181063760
f861425461a11646eef936605a96017d
f8625472588cd171d8e35df46831721e
+f86287ef2d26059f7698d96470e30694
f863ad0ab3de92cd826b68436d24fbdd
f86b739e7a8ed4feebd7083d549703d7
+f8703e8b8c3791061ae7eb82f695762e
f87203792ab7bc3fd3ad53089758f531
+f878bfba53a1e680fdc0855f906ec1b3
f87ccebe49000fdabb03ddcf187fbaa9
+f87cfaba11baf289b42626285e647796
f87e24fc16b6186e7391d4af238543f7
f887b2ced44e50d3be1249b1f0d4e39a
f887ef0a7dda73b68859e853c9270de5
@@ -15705,28 +21681,40 @@ f8a44c5d0ebd96a0e3b95359649f011d
f8a48695bb68edb93d6b1a5bf7b439e2
f8a653aba017d4fb5adb4c959e5cfd41
f8b04faaa2fca17ea5486ca2365db6a3
+f8b183ec78eb226ae3325336886fbf89
f8b2d0adff80ef5ac0a95dfbb8299653
f8b825ce9e0800df2d0cdad8f4b37b15
f8beac1e6683aa0b780c71ac5552aee2
f8c5aab3ea82d98f8374b5360927743f
+f8c6563444ad74c225394116ecfc8f55
f8c940caa27e5e313e8e0f96c3ecfb3c
f8cdc68a41ee9f4145353d1fb6286a73
f8cf0e229a4da1640b81b051635d791a
+f8d17b4f9a57a478b01ca8cf3fc789c3
f8d26dd0655ef2c22841953936d596ef
f8d8ca25d60823be1639cdcdfac4f089
f8dfce0fc9e8e4f85872b63d92f34790
f8e3c28b4e167391841a2f25ffed10fd
+f8eac6d3439b6f6cac2328aa4ea788d8
f8ebe35c6ac4cc180ca649167a5f3fef
f8ecbae645dde4129d22f553e0d1ff9b
f8f3ffffbbfab75d237d91ef2822ab61
+f8f8019b3a5eab0de145f3f846bc5946
f8fc1af17297eae160c7aa9d58a80a81
+f8ff84f4a8bf2848ffb23f1c8a283ce2
f904a9eac07d65d1af0441f343af7127
f90a1802daa91598675695bf0042bf28
+f90b2125a75eca0e1870904a37697f09
f90cea63174ed8b6bf37ae3dd47cc599
+f90f04c7c1eeb845b8d32805a8f65dbb
+f90fc7b28504c3d4368aacbced581bf6
f914c77c720289ad55b3e675ff64816d
+f91680a65a27724b2a3e541c4beb38cb
+f916ae346ea7dbfaa0bcd0e3c357769f
f91d4097c44ba6c933855464c3f2fffc
f925ec176a8cc6f95051d78c17dbc3e0
f928eb5de7baabdb19edd59d4aede584
+f929552a81c9d14c687fe5f299a74487
f92be485ccb75afd4a4aeca85adac330
f92ce1b907f57cf7417d3cc513ba9b11
f92ce3870ebcd93499c261334d356c39
@@ -15735,34 +21723,45 @@ f92f9a797f9f0456615610a63228ab63
f932b78fcc16bce005aae67fdc8a1ca8
f936ae9c9763b2eeb6abbc4f567159b9
f937500d9feb283eaf4b3f14082644ab
+f938f8b1665badc55aa82d28d384ef3c
f93c7e0fa38531754911868231824468
f93d6dafcd5e3011941f0602228ce1c4
+f940220dca66fce05af1d2315d588b6e
f9429199f5c547be10f0e3ab14fc70dd
f946683e3190902b4b03e1b708cf1f52
+f9468bf1355078be9bcdd7d40b6272b3
f94881e3cc6aa183f79fec0ef95ec0b5
f950ea11fbd89f1a70b99a3c37607533
f953952b7b25dce96cf62663d8dfb65f
f95719cdab587dc7e7699e3b2125a8ca
f9605fb6d2b3e92526591d297d9c6a2b
f9629708dfd934f2cc3fd512f73a1bcf
+f96729217afeb86e306c4f7fad48cfd8
+f976d3bfe734c09fff817b087854db3f
f979692cb7b47c5a74dcdf028b9d4922
f97abeba1fec66fb3c66d8c58696ef59
f97bf35fd10f13f068f6fb9e15bcc102
+f980ef5b5ad6f60a1a8cb7b75c69e7c7
f98777010985cbbdde90b537ae428341
f98ce57c07016f0874788382bc088c7d
f98d1f1c28a0a9727951a3ecaea39579
f99473b28103684d33e0382a8e98a7d9
+f994e4dffe7ec8c0c146874ee56942b8
+f999483e9a356984a872f4504250de5a
f9a092372b94401be06d9636a3c93e26
f9a0c4f3b68e81b71a6fff9314d9bc5e
+f9a468def9eaee4d2430caf2e273b752
f9a5a5256cec98688a6d9a600df1d661
f9a887dfa1207631e00a57d30e985b3a
f9ac22a88db652c7a48df6ec86a5c18b
f9afed3a019041446aa348bc14b5f14b
+f9b248aff1a31fc3f89a3b258581e851
f9b4e7d296c50859cfc4c6a6c1d31bbe
f9b8c07a0c3a0862e00b9440f897a9a8
f9bdf4edf2e14cabfcaf06c54c24bb42
f9bec4a585840c71f1e7c7e5f83c919c
f9c0174dbba276924761761a633406af
+f9c190b47e3420459b725bb916a7b3a8
f9c7b8b705922be28c4017625846df95
f9c922f7327dd763312b17eed3bc31ea
f9ca4f576f9cbd85c4f9e3c8ca7d1283
@@ -15774,19 +21773,27 @@ f9e05a49b1c65b3b1f7daed40b42107c
f9e0da0085e9033ac59e8c462e2b7252
f9e2b3179ca9b381e2690ab260ff92bb
f9e57a9922b397b9fc1f733e7fb23af1
+f9e5f1be57f80c31a6c8fef095fbe49e
f9e655a58eb17503647ffbf279a3d3d4
+f9e6e8e5125b2a339f2763a0ef3ef266
f9e710b4a12208131fd0dff96c5c93b5
f9e777c6711d01321fb8308fecab7973
f9e8ddd1073f417f1499649b8fbaba58
+f9e9df5b0198aac60041ecb62d2ee63d
f9ecb795d1c0722f3dc1cd2a434f8483
+f9f4ae34202d035ff0cc52178f8779da
f9f5196d60bce1820e27223893cccb79
+f9f536032758df1591c431eb536272bd
f9f6aec4f9b4ea0553155fed99ef92d1
+f9f7faa7b553a58086c7435247b54242
f9f9f4b2bbcbcb7209cdb0a435b5f4be
f9ff5c6d6df78cd4ec9592b82e0e18cd
fa00a113b96b0825b2b8c9d1bc9244a7
fa01978eb0d0845e4abbaee8e881054f
fa0300b8b6ffd74ddf4ecfde9b24767e
fa05bd051937ce962fc8fac0a0cc238c
+fa09125135a89b894ef12711b17a0178
+fa09895507d2074265405acc39995bc9
fa09b86333873f6729f75709d56cfb46
fa0a3dac18ba0f7c5d960898e8b68676
fa10ac4285c465d1cc809365fe62e8c4
@@ -15795,6 +21802,8 @@ fa2235e6c7dd64dad660dacd29080e98
fa26fc9237dcbe3594c56a258f595a02
fa2c9efb2c8345d4ce2c308e7da95f84
fa2e0146cf3ddcb7e596bee98dda06de
+fa2fd7ab1c4218c7cbd674e0985a4861
+fa311cb53fb0f6e14d6bf93d52b28070
fa375b28e5e18293da1434b5464285e3
fa38bffe134be83bd39185e90993609e
fa3d8a8aca899b81713dc29c23735f2b
@@ -15804,21 +21813,35 @@ fa4359b74375cdf5fc3f73bb26fb97e9
fa4730776e7d079a9dfa4450c36b845d
fa48b4026b6527b9114de27d81be0ccb
fa4e75bad011d2ec7e59614babd5091a
+fa4ebbe0692e9790c5476e8dbc0c7130
fa504151f0cd4dce604203f8f6f068d8
fa50d867826ef72dae443150db769c5a
fa51fefd0c43129c34355d5787673519
+fa54cfa10dc7a0ccffe2725c52e23c42
fa54d1579db788c31e03f54ee411510f
fa5a11ad3c10a3e4a3d5d9f40ab294da
+fa5b75fb8067b7988de4c497feb6925e
fa5d576ac9f02c4fe0feca132a5c2b8f
+fa63afedc5ca846dd8380c816191d5c2
+fa63f5681d1f28289d67e3ff01c5478c
+fa690b50a3550088c101ed55c8c8cb2b
fa6a0fd2c085cdb1135bc08c0aa33fa3
+fa6c9e8fa02b1e75ed1ee94dc7a3bb85
fa7296ab1e87045ceceb9093e5f321bb
fa7d8040580cf953d2002e6b1a0e1d6b
+fa7db2a2c3415e3eb2a6e1f06ffd0216
fa838b620ffc6b8f65235e3b3d453c49
+fa85d039dda283055c7936c72e04d4f7
+fa8d66ecf60f8702976da203982defca
fa8e6aec8ff3735a84d076e3a5cd4a24
fa8eb7da7e8e5669e6e5969cd9194d71
+fa8eec3555fee46b4b77f7ef7e67a2b7
fa962c1f8d72f95920253d5ca587e7ab
fa995e6763115c07533e2bbce9486ddf
+fa9d10c969806e8ec28e5868633ba76b
fa9da74959283856c15192f2f6714b5a
+fa9fbf577edf3cec862fa507a30e8fa4
+faa0b659ff96618d796630717ff149c1
faa700453d118197208de1a1a8fcaaef
faa89e951f6c93d085b942ae1de6db80
faaa3dd2f6970b3257c3bdc5035892bf
@@ -15831,14 +21854,19 @@ fabb5c59a47c7a13db14960d9e13374c
fac4b5017bc451994fdc79fadf675541
fac6184d18bb11a485959d3b5d494dce
fac8ab022c0e7ef6276d69369ec7989f
+fac94b66fc2b7f666eaec8c0a9c1a076
+fad2273dc40f3b6e109ed246b14326f9
fad67e54c7d83f57c2637d31577ae9fe
fad7ef725b8aed057408a25958c250a3
fad896395e8fc5a91ed882ee2e47fe72
fae0d439a8a45e7ae8ab5286c046020b
fae604a99d67644fd3f1b42183b62337
faeb936e46621cf84418c76a3219240b
+faee1243c8454fc36bd09a9f95f6767f
faee4ea9afc5d2e1a47d207a5309895e
+faef395e870c09cbc0e2a93cc56c9697
faf1af78fab2487a3e097868f6d07fee
+faf5cb6359f00993143c35481cf04057
faff8f3380fb9c707df85ddea1d5fb45
fb017f1a3666def770a8b8629b4f9b50
fb01d1026f994c768f9f86b04fd04941
@@ -15851,11 +21879,18 @@ fb19db90990df53fc882727217547611
fb1c0c27470c8e0a25698ea751732275
fb1f9d9d695c2da150674ffb33a83ea7
fb22ea4fa551ab36438f29ffb35cf939
+fb2727538d22d63a7d6bc2b1b8b07a8c
+fb2735b0b232e970c26c23fff320241a
+fb291e829476e0e2d62e07a8bf28cca8
fb29dc7ea8d1c118b759f974d08e741a
+fb2c3b2d7fcc1ccb9ebdaf70ece9c60e
fb31f9d26247df95578ae094e3cbd187
fb338021445092021ca507eecf36a8f4
fb407f6b15679aa83a9e59db6815d177
+fb46ef031d6041cf078fa5dea5612b19
fb46fb5d28a3ca9b504a4420bb04f596
+fb4ea0dbfc81e17fcfd227e4bc3a164b
+fb5362715e177290cc18cada69c76d56
fb5434842ff1a0fcc3b3da0f5ae6625e
fb563f4db0b89516da60531ce32e6a47
fb56eae47ee161a8346258c28b234d99
@@ -15865,26 +21900,37 @@ fb5e6495e1b8fc7f2e8f66704a4b6ce8
fb5f84772a3dae6ac3b39aca11c3df0b
fb62f780373a8d9a7cf57664839762ae
fb65c7dc03e3df76b395b43e43577a5a
+fb673f359ed727334ac20fbb66134e51
fb6bb9d71a3c98a7a7235e89e7940b12
+fb6df3c111d80a2c8f4ef22a8716e73d
fb6fa1323406695e86969a294249f273
fb733df05d7adb6e632d4dc62712f850
fb762801e562c83026b0bb4c3fc510a1
fb7a0c166bb6f3070c8d6ec05dd0f8c7
+fb7e870f68866d65e552c25d6a3fe19b
fb808c8c3ab523bd27f8a31dc27b7535
+fb8178c1a0e479ed0fbf21fe477d4dd4
fb824b004559da48703d3249de88ab3b
+fb84466eba6d6c1b71edbaf6ac0f05d5
+fb84efdba6ef28915ea51b98359a1a73
fb8b8a136ba81a6abd9acdd4506e2d40
fb9017301e4a6d603b5c3584294cceef
fb939cdb55b13de3e0db4246f7e1c777
+fb942a66108d9d966bc60f507cda2872
fb97e4d8a1cdcd62713aa842dd5dea65
fb98a84ac5ee650d6e626b5feaa2c618
fb9ec1e839409bfc2c8048b14bf3e9a7
fba0a5f8bfc01b482bc2cb6d5b9c7e4b
fba2f9fbf07892cc8198eb63fe89bdd4
+fba3639ee8db00e1307398d0810f2f13
fba3e0ecab90f9d11b34e7a2747dc13e
fba3ed6e2bdaccdda6c28e3ed7012bc6
fba6a6676fa921f1de8afb231f9d409e
fbad716f8440017866f39025f1a196cb
fbb18042bdf4151aa95b310ec9ffeb38
+fbb19aaf3cae34e4b5952ed05fd3e677
+fbb1f0790f9339c478e3db064f033757
+fbb40c4d95c7e268105b23db583915c7
fbb4bfef808258683f6af955fe7e7d69
fbb5c9d75a7b91e1850ee5f05839a5b1
fbbb0c620cf88cc86737fb8c5c64906a
@@ -15896,6 +21942,7 @@ fbd00d79d6a00541b2165011f3c7dab0
fbd0b5f6043d4a994be075d87964e8bc
fbd1e40cceb5e688700b226430098357
fbd92a61d0b67861072a62db1c55b3a9
+fbda43fc23406f4ffb5e3bded09a72d9
fbdbf09237afebcbcbb5e7c5e714068b
fbdc6b1f6022752ce6168a436ee4c95f
fbe262f49b737942364b8ab3ef0b3f34
@@ -15913,12 +21960,18 @@ fc023fb452f2c9271d62e7e187d5e6c9
fc0be796b417926fa5c2a2809abf64c3
fc0c3f161bac218703c2ed52d7b2a784
fc0d0a15bec6adaead413017a0d5343e
+fc0d1045a60823e1079ee482bd938c38
+fc0f7ccbca4b80c4514c7cfc853e8b49
fc1089c8edc35d903af0607a01640cd0
fc11552d8e395597f16b7e8fd79aaeac
fc11bb3ac7377c3c88db6756715d741c
fc11cd6ce6881fd29d4156eedbde93fb
+fc15432682b25fa5e2fd8327de6d9a54
+fc16a7aadfb30aa2fbd6eec262d58301
fc18ef9b365239a411eddf6457e96e49
+fc195d1508b47159b06b9146c083617a
fc1a19ca4b90f4fb51701516b2481239
+fc1cffa7b541b16f8f82988db85be19e
fc1d3170cccfcd5853e37ce4729107f2
fc1fa3629c39cf3eff868749b06a16b5
fc22b71b75d299ae32ac627f8e92326e
@@ -15926,34 +21979,52 @@ fc24531bb6b612960177a8305bccb1f1
fc249a2f1396870057ad45e8f4dda017
fc265c7558c0a907d10e94d1c6888adc
fc29b3db67ec4b38313d7e9f67f332ca
+fc2fd3473d06277716ab22eda1357d74
fc346a9803ad3e72813cb498dafc2ba3
+fc369bbc3f52fa28d6ece5784d3f5e46
fc3810de7638d218c98364ae47a7109b
fc3954813a6b9d0ca92adf723fd138d3
+fc398b9a4b698065c8b373b27db3bfbf
fc3d6b560e667372413eb7fe1691b268
+fc3e537de087c9715a108edbd927023b
fc409791dd1c9a1e44e796ca6981a045
fc4bf1623d66390b1366584ca5f7da74
fc4f1c036e6bc21579f05fae9bce8f37
fc50c3f708976b7c64a0ad23c82831b3
fc52233641d5c613b209b2dbe9a1f2b2
fc56476e538ca38cd9243b9958e7aeae
+fc5822732a3f0f77ec615da4ef2e8e9b
fc5b01c5714e419acc0b0dd6c38f3fdf
fc5dc67c759865b4b78746cd03535ed4
+fc5fc4bc78bca1ce5855398b4cb471cc
fc6174e5864957af53ee1ea3ac4a3c09
fc62f433628e389a705e80c6574a0f66
+fc6410327b3178d042c636e9a6b43ea6
fc666250be329f146fbc66be050be2b4
+fc66c7fd74ac3f7cbe01bdbdabccb65f
+fc68fae3c4e097406d1ef29949ca6867
fc6972ba8e5919bd95caf3d9de543cc1
fc6d9d2eb6a74a6716b7eb91a2292bde
fc6f15fb4a3b4b43d6915576cf096a15
+fc6f95d7a18ccf51e08cc6806af492d1
+fc79d791ea4fac1f4d446d6c108a1930
fc7c9d2b1d2b1b20d2c70e083d0646e9
fc8174ee6ccfeb7f8ba09969aef9b8d0
+fc8262c8ce98a11d9a765a5e905fe3a0
fc83fb0fa8953deb39a6cc1b39b3b8c6
fc8b97c3cb6b15cebc69a67c2f1d191f
fc8dd5d947e330bc8d31ba285ede5a51
+fc92d6a7861bd1f70815f8efd5868b68
fc964a0290259c9fc605555ec4a3bd56
fc97296809c1ea00d1cfa01ed2e25624
fc9af53c64a1d60eef0cbb3ce8830792
+fca1348857c1ba55b85a2f970a4f008b
+fca1a6f3fe5c39547951d00163a67a1e
+fcafabb7d281f7332f0511afb765cb1d
fcb2b215a71e03d202fab51a0e2499d7
fcb303d15bc83e94107edc4999effccf
+fcb6897b974e541589407d252cf771ce
+fcb84ab9bd275236b3babdaf1f06c3ea
fcb8b4fd1f1b539c8a2414ad366da700
fcb8d5bb3b6f8cfeeae8a036679cc493
fcbbe2a3a73071f3745cc2d3e981e7f2
@@ -15964,10 +22035,15 @@ fcc627633ae4161d4badf8e9b85abcde
fcc6f18734966d80b1133b3dd79a4be6
fcc80212b0e0c37640c2e3b94280043b
fcc9168258a8c53a2679b4398f948315
+fccf1660cb15a67dd5c15d67e89606bd
fcd1763cb95a5438899dae62e7523beb
fcd2f2364532fc6cf60e576b7d633e25
+fcd65c311c175ee59a8e05e13686bb42
fcdc5c5445ce000e8d63836f98f1bdb3
+fcdcb327424ebf3e67c8b263776a2407
fcdd5911b681da6d764f3aef53cfea04
+fce007403bb941cb31d4aa53a5cd54b6
+fce05034c443f97aea28b8101028b037
fce2d214a8fe8ad5dd3d6fa99ca726bf
fce6d08af9e01cb22975a6a3f90009e1
fce8998efd3b636c509409a2e7efc626
@@ -15976,18 +22052,25 @@ fcefbd9a7a8ee10f0851b948c1509901
fcf166e9b07084c52e56d34024090b14
fcf20d0afbc70c3a330ae6fe844cbb01
fcf2a5e325d5281021d1c2845810ff63
+fcf33bfa95f9e92aa259f3acf415d456
fcf3aedad8a7456e973e09e59af6f0de
+fcf3c2fe509940341f5e1eef4543fcd8
fcfbcc7af26872f24884bbf80b75ff5f
fcfccb533264308cbb6ac8ab417829c2
fd01caaf3181668ca5d9fbd65c7a1d15
+fd029bda90ca044fc2bddc3ed85eb587
+fd046b6d0c594c9b78d275d987305716
fd062d7de1d16fb189f9f65e90d51b11
fd062ea33c146f6d661037cea6ce1ccf
fd079c54537a30c2a7dffec6a24db0e3
fd081dff2a98ab0716cc0d155aabbed4
fd09a6d593307e81dcb8f63bca026e97
+fd0e5a7564c48e75636864dc0d7ae17f
fd0ee0e2b08abc61a6e4a6e61b2aad81
+fd12deeccd9db39fca2e192640940db6
fd12ef2c93a6ef7653f4898ab27df971
fd1444c780f9a969ef9e55e13b671471
+fd17dcf7a464a6a1af546708474ea456
fd19932a5d81fc9dcabaabac2daca035
fd1d462854c3bbe7680e06d8a07b0c6a
fd20c40371557ad7c8d7f70d7a1a7848
@@ -15995,8 +22078,10 @@ fd22f429a80fac17c52fa8a167fcb63b
fd2339a6b83dd628bd7939008799ffa5
fd2afefdf0c2424907763863344c2705
fd2b300f150e011e41968639c7378f3c
+fd2ea15e66d679d612d8612bec74e6e3
fd31876328cf86684aa47a739c4bda76
fd32c4a85aa34dbe51f7449ca6da635e
+fd393d9b5b81003bdac56a881cce4f6a
fd39eb64b0d7d81cdd3a4dc3f44d967b
fd39ffd0a8d646e4f76bfd385833543f
fd3ad774c3a8bef21e804a02548eb5db
@@ -16004,8 +22089,12 @@ fd3c17a3afc6c89ec23a6e37fa3ba25a
fd3eda09ffc6ec510f85c88538cf5395
fd40fb17ae3fcf90935276128090012f
fd423f903e5a1a3d746f29268f929176
+fd4403e8b03caaf4146c5d3a02d6998b
fd4428791ef1f8e75569c3e1c715da1f
fd49f52370378aae74152cb3b1ecceb7
+fd4e0185ed861a19c3fbc3c56c76adab
+fd4f9c522107a64d79f9c85a843ee7f0
+fd5f3539725f431d7a2f5cd14ff514e5
fd674f4ff1506c34cf7d9d17002ee155
fd6cd47d9c0ffc6995130247c7797809
fd6ef63b6dab9c54ad53096023cb78c8
@@ -16016,6 +22105,9 @@ fd7e8c69413803d51ba18f4c13630e52
fd818b2f6a65e374126bee689c310b52
fd875fdecacbb7fce43e07b03998c349
fd881b09ba980e349c818dd359ed0a73
+fd8c2f7368896a9d47393dcad183fad7
+fd8f5e875df0dcb37a2a0197876185ce
+fd92b797ca4ef0f2c894086b4fe03a9c
fd9acd7d1fe07fa97bd8998e6c684bba
fd9b31a7e8f15614a5749f5801b31176
fda49b7d8969d5760164d276776c10fe
@@ -16025,10 +22117,12 @@ fdaae9c5ef125fc3491609555e79e250
fdabd8d997b19e8aa416b0f702022bc1
fdaed45bf9dc61e5087990fbc93d23e9
fdaf465c0f20e3730fca93abfae8ebc6
+fdb0826ac5b76ddc258073d6372f5be0
fdb1a394b867ed58a8d302e84658a58c
fdb3694ef71ee5c58a626bec8ef73877
fdb68d18a66772632620d9a9ad353d35
fdb7fe66042032dae5cec18eb101e47f
+fdb9e55f272aa65d6aea6cc92b4a79e1
fdbda8736e7cac9c9e2102f7d0dd0771
fdc3572c7bb890a3a1666c80cb1b58e3
fdc4afe74880691b7169e6b4c64beba7
@@ -16037,23 +22131,30 @@ fdd0d66794b9c01bd98deeff7f237bf9
fdd55c04f1ecd3e9a0170a89a7eb6fc5
fddc66a6049f15a2ac9335112ea003e3
fddcc782ef4ebbee16a19255274b883d
+fddd1f524c04531aeb4a9ba2cc54d647
+fde025c1ea0c29a05df129614596ab1a
fde0f771e88d4515d5258d35537c23d1
fde36d1747ec7cc9085fc9b8d4df64b5
fde50e611451e737af52951b44b38c39
fde572e2a46017a209cb7363a10c74eb
fde6d86a03d44f660cebc6029379425d
+fde7ae5c7227c85f708bb28f3bcb0664
+fde7d5ffdfd62888109bac2771c21cb5
fdea716637af928698d158ebd9f0b036
fdecd15430104d1cc27995cacdd24d23
fdee3f95389ca55e49e52f273699b691
fdf739b8a12074a524e3bc88fda1dce0
fdf76759174cfd9e25fdd23e5f263c08
+fdfbc01acb27424696849a2da9f3203d
fe0128aad8de6412eb103e1241abf185
fe01ee02f1ea0ceaef1ef4363a81405f
fe08303214ad9353127c14b6f0da073a
+fe09763768b51ff280aa00e7265a13ff
fe0aac9a17699e7e1dd875fe76204fee
fe0c2fa96596de96d9b24e73b865997d
fe0c7500f6d98963f0b8ab0da4fc1bf4
fe0da82b3d7d9db97e96f4aaa0d6a33e
+fe121c9d2ca34d98a968ffe8cde92b86
fe13f7c7b4306585439160e287089067
fe15fffee1fd535463472be3dc09c360
fe1d88ab6c33ffec4e6fdb12f9c46ee6
@@ -16062,6 +22163,7 @@ fe3350bb4c1483910f4ef6befddfa83f
fe3522355333a257462c6a998da6c027
fe37af1121acc8eea99038b5449dc42c
fe3faed9ba35d7700a1829ac43040da8
+fe42a93fa4247d3fe470e7ed128b2417
fe4302edc88561f0247d0ef1dac0d5d4
fe439b38a13bdb8df49b6a46ed2a3f40
fe4861c16670b46abdb7233b498d6b09
@@ -16071,39 +22173,53 @@ fe56878bf49aba131992500c61be3d4f
fe5978aba3beaac52dc67e93fde647ed
fe5a207aa868d990e1cc99df1ff69ca1
fe5c07a8cbb65ad630626e793bae9c07
+fe60aa5e78c658d7dec77391545e10a6
fe689ff12979381ac939a82725f14b5c
fe6b58abff1e0181af3593b3352ac5c2
+fe6efda102b589b07d61febb304c323b
fe748248c18a90a4be14d0edd16fe09d
+fe7568bb813808ef3935bcd2fad37dae
fe7e14d43bbfc0e0aa5aaffdd4077eb6
fe826116269e6dc22fac3d927e9aee48
fe84cabfed2b16dd6f95ab2bc663d163
fe85fba83877d96aa1202b631a24fbc9
fe8b84c3fd2e847cde501e2b52205bc8
fe8d31e8c9cdccfa8dfb9a0c39c48afb
+fe910f15168ec03ce2831191ca30acba
fe96f563555fa64109ff27de153f8e68
fe9af4332c84650bd962178c16209751
+fe9c827f7212edb153c40d5c504b8a26
fe9e03a8013f452eab395047fd68a2f8
fea28a5746e45a0b12e676b1ca44bc14
fea6e0fef29727269d12a02d03e8879b
+fea6f86303a3194714be723c85872798
fea7a3e4b1b779bb0ae814a765b8e873
fea9044824bc24433835d73fb2baa82b
+feaa0770c619acadfec96b75d61e2380
feb3f68293b09c5b146eb73ea1bfcafe
+feb499ba92120ec2c99236ed292405e3
feb73e866bfe9a24f4380b89b41c91dc
+feb9f6fbab110816b7d9b40948fcf392
febc05bb5e2619915f57bed34496a080
febe63320d1abf4e5788f4b92cb1a14e
fec1627ebbf9c2e0b19aa1abdeace369
fec31e3c5636d034db7d77b74d392837
+fec9120eb69e66e0b0ffc954c107e06e
fece65a24bfa92478d9aabb5e10524ea
fed13a5e2c97591385ea77a3f810bd70
fed288c923ce63d5747893c906b4d2ff
fedb8d83f3f99ba774319ee865b2bcec
fee08b0ce490733f4f40ef2c16eac7a4
+fee33ef3c8cb7d8af69515d97c060ab9
feea4177c2112af966a5966d9f415fa4
feec501f02a92df68cac935fe8c7d80f
+fef2dc1ac0cc2b1651c3dc136ff01a28
fef4175f6ca217ce3c1b15deae3526ff
fef5aa3e1897be2436e28c5aded3c308
fef7884338438ce445b9a64408d5836a
fef8a361d5dfd33ecba109224ee5038f
+fefebcfbbcff9a021d1cbef80c5512c4
+ff00b295f2c17800f8bb61c511827837
ff08b4ab5b226db93ae9358bcb6aa73f
ff0962b8540fc4426d9ab8c5f804ad8e
ff0a6713c28202159927b3463281355e
@@ -16125,16 +22241,20 @@ ff2efaf48bb3a229db962e709c6d95de
ff35d32a44f393599be1a3ab2ee94a9b
ff37d21a9793558aa890ba553a2c2270
ff408bbf0e9dcce6d4fe50a85371ea31
+ff4711ba6fcd2a4a36bee8cb2ee1e805
ff47df32fa4daec649bdb7680a342718
ff495554aab44edb5e62f653fac69326
+ff4a2f083cb63e053ce60f5d40034543
ff5185fa1dce45618224432060810e3b
ff556f0b9393c3fed13e0f5d36ab8dae
+ff59e4390fe2d5c3044198dbc0d70754
ff61bb10d210bb0c72b0ecc6f45b722d
ff6286edf5e8e6eeebad4ffe5bb97b22
ff6347cdbff3d963ef396f29c89dd5d2
ff6afe7f97c8b8df422be97d48feaddb
ff6c6c2075f04020241e54dfc5db741a
ff6d609348ba719262b24664d4005fb9
+ff6df8db04c90987eba365615327b94e
ff72d7b87a310e97ec6c9c8e8ce4ab77
ff748c8f9d27f8f484613fbdaad00799
ff7ae88de9f08a441636378aa4ea2021
@@ -16142,19 +22262,25 @@ ff7c4a92fe91727f62cc71270016a319
ff7f7dd10730508f2921ac5a14d6d5c7
ff8204a4476dc0467dbadae97251bf6e
ff831717a5809c0c5e8a97e514f6294c
+ff8473820b215df1504338da655fac4c
+ff85b119b4d24d25e555276aec5f641d
ff864d7a4df0d05b11a501d58831b14a
+ff8705e27f88bb6bf34cd3d4152ef43e
ff87819215bc249e2383f3c6eca832c1
ff8acd12b05e64f5a6277f1cab9e9b1b
ff91d654536517f0d97b9fc32ccf8d47
ff93ee2524c5ceeb4f9e875a8f4524b8
ff96cfc14006dcd5cd2f5055e02692a7
+ff96fe6e31d316945953e5debecf9e11
ff9b66d3fa3e59ad7d5187c5fc32dfce
ff9d56068b5c792c2412a86509af099d
+ffa2f34877c96d16515ddc44e59cf39b
ffa4c7c35cbb60bd5bac8c2692805b67
ffa622a3c8bf0e0afc36215800b166a9
ffab254e799fd42d10da6d4c9f32bf1c
ffab9ae62ea5149cebc770d69ab1fc3b
ffabb8920899a83a51d88dc6ba5e2596
+ffacf536cb9e5458611bcc4b3b492502
ffaea6b3910d55fd6763508599326c3a
ffb6c4885c962d804ee755a94076b408
ffb74266d52bf044cff87eab01bcf2dc
@@ -16162,16 +22288,26 @@ ffb7dcf84173252ff46d602e9f22e577
ffbb402e50ae32f31b0f54368603c4ff
ffbcac9b7410e5c1d7c0c92b424d8a44
ffbcd43aa88c27bbaf8e2fd6907faaed
+ffc1006148dd133b1953cd96a431adbd
+ffc9782687f50899f19760e8e3f61453
+ffcbc55833146dda45a8895336fc16e3
ffcc56cfee46a62a7594c29b401bf8cf
+ffcd6272e9b54f1183efd9f0d46b1bd0
ffd38187be49ba0f49119fe65b09cd0e
ffd3d80bf0be1a7d0603e9be1e6405ac
+ffd619f48330dcd319abb3d2c16fa889
ffd68d3fb874785c712b4d0e9a3e3c9d
ffdbabfd29ea1c65e46c7e60c16766ad
+ffdc85f52099df3d7249e554d5d9e9b7
ffdcb5d25eaf9605a33859fc29c1f3a2
ffddc05f4964f02f82dae3920d11eb63
+ffddc2a6a7b91c2168de455bc250a797
ffe00046a95ddb1b7ac23ede3b3ba5ba
+ffe5a9b378ce9daedcb3cffddf5222ed
ffe69d829af68ded36787aadf32bbf95
ffe78d515dbed78b8a75415c98633ce1
fff0ab39c75cf5441fcece68da746c7c
fff2eed02d5934c5443f7b727bcdb8bd
+fff33d3a8a4c6b80f5e80052eb7c897d
+fffb3b61e603ae263fd0b9f3b085fd63
fffccc91ba9f9e0e5d63a0167a71701b \ No newline at end of file
diff --git a/searx/data/currencies.json b/searx/data/currencies.json
index ad4e08f..824ae8b 100644
--- a/searx/data/currencies.json
+++ b/searx/data/currencies.json
@@ -1,7667 +1,14715 @@
{
"names": {
- "francos franceses": [
- "FRF"
- ],
- "bulgarischer lew": [
- "BGN"
- ],
- "o\u0308rme\u0301ny dram": [
- "AMD"
- ],
- "oekrai\u0308ense hryvnja": [
- "UAH"
- ],
- "guatemalan quetzal": [
- "GTQ"
- ],
- "ghana cedi": [
- "GHS"
- ],
- "livre de sainte helene": [
- "SHP"
- ],
- "papua new guinean kina": [
- "PGK"
- ],
- "aud": [
- "AUD"
- ],
- "\u20ab": [
- "VND"
- ],
- "olasz li\u0301ra": [
- "ITL"
- ],
- "aserbaidschan manat": [
+ "أبصار أبخازي": "ABA",
+ "abchazský apsar": "ABA",
+ "abchasischer apsar": "ABA",
+ "abkhazian apsar": "ABA",
+ "apsar": "ABA",
+ "آپسار آبخاز": "ABA",
+ "abhasian apsar": "ABA",
+ "apsar abkhazo": "ABA",
+ "abhaški apsar": "ABA",
+ "apsar abcaso": "ABA",
+ "abchazijos apsaras": "ABA",
+ "apsar abcásio": "ABA",
+ "абхазский апсар": "ABA",
+ "abhazya apsarı": "ABA",
+ "абхазький апсар": "ABA",
+ "阿布哈兹阿沙": "ABA",
+ "درهم إماراتي": "AED",
+ "dírham dels emirats àrabs units": "AED",
+ "dirham spojených arabských emirátů": "AED",
+ "vae dirham": "AED",
+ "ντιρχάμ ηνωμένων αραβικών εμιράτων": "AED",
+ "united arab emirates dirham": "AED",
+ "uae dirhamo": "AED",
+ "dírham de los emiratos árabes unidos": "AED",
+ "درهم امارات": "AED",
+ "yhdistyneiden arabiemiirikuntien dirhami": "AED",
+ "dirham des émirats arabes unis": "AED",
+ "dirham dos emiratos árabes unidos": "AED",
+ "דירהם איחוד האמירויות הערביות": "AED",
+ "dirham uae": "AED",
+ "emirátusi dirham": "AED",
+ "dirham degli emirati arabi uniti": "AED",
+ "uaeディルハム": "AED",
+ "jungtinių arabų emyratų dirhamas": "AED",
+ "dirham zjednoczonych emiratów arabskich": "AED",
+ "dirrã dos emirados árabes unidos": "AED",
+ "dirham eau": "AED",
+ "дирхам оаэ": "AED",
+ "уае дирхам": "AED",
+ "emiratisk dirham": "AED",
+ "ஐக்கிய அரபு அமீரக திர்கம்": "AED",
+ "birleşik arap emirlikleri dirhemi": "AED",
+ "дирхам оае": "AED",
+ "阿联酋迪拉姆": "AED",
+ "أفغاني": "AFN",
+ "афганистански афган": "AFN",
+ "afgani": "AFN",
+ "afghánský afghání": "AFN",
+ "afghani": "AFN",
+ "αφγάνι": "AFN",
+ "afghan afghani": "AFN",
+ "afgana afganio": "AFN",
+ "afgani afgano": "AFN",
+ "afganistani afgaani": "AFN",
+ "افغانی": "AFN",
+ "afganistanin afgaani": "AFN",
+ "אפגני": "AFN",
+ "afganistanski afgani": "AFN",
+ "afgán afgáni": "AFN",
+ "アフガニ": "AFN",
+ "afganis": "AFN",
+ "afghaanse afghani": "AFN",
+ "afegane": "AFN",
+ "афгани": "AFN",
+ "авганистански авгани": "AFN",
+ "афгані": "AFN",
+ "阿富汗阿富汗尼": "AFN",
+ "ليك ألباني": "ALL",
+ "албански лек": "ALL",
+ "lek": "ALL",
+ "albánský lek": "ALL",
+ "albanske lek": "ALL",
+ "albanischer lek": "ALL",
+ "λεκ": "ALL",
+ "albanian lek": "ALL",
+ "albana leko": "ALL",
+ "lek albanés": "ALL",
+ "albaania lekk": "ALL",
+ "لک آلبانی": "ALL",
+ "לק": "ALL",
+ "albanski lek": "ALL",
+ "albán lek": "ALL",
+ "lek albanese": "ALL",
+ "レク": "ALL",
+ "albanijos lekas": "ALL",
+ "albanese lek": "ALL",
+ "албанский лек": "ALL",
+ "albánsky lek": "ALL",
+ "அல்பேனிய லெக்": "ALL",
+ "arnavut leki": "ALL",
+ "албанський лек": "ALL",
+ "阿爾巴尼亞列克": "ALL",
+ "درام أرميني": "AMD",
+ "арменски драм": "AMD",
+ "dram": "AMD",
+ "arménský dram": "AMD",
+ "armenske dram": "AMD",
+ "armenischer dram": "AMD",
+ "ντραμ": "AMD",
+ "armenian dram": "AMD",
+ "armena dramo": "AMD",
+ "dram armenio": "AMD",
+ "armeenia dramm": "AMD",
+ "درام ارمنستان": "AMD",
+ "דראם ארמני": "AMD",
+ "armenski dram": "AMD",
+ "örmény dram": "AMD",
+ "dram armeno": "AMD",
+ "ドラム": "AMD",
+ "armėnijos dramas": "AMD",
+ "armeense dram": "AMD",
+ "dram arménio": "AMD",
+ "армянский драм": "AMD",
+ "arménsky dram": "AMD",
+ "јерменски драм": "AMD",
+ "ஆர்மேனிய டிராம்": "AMD",
+ "ermeni dramı": "AMD",
+ "вірменський драм": "AMD",
+ "亚美尼亚德拉姆": "AMD",
+ "غيلدر الأنتيل الهولندية": "ANG",
+ "florí de les antilles neerlandeses": "ANG",
+ "gulden nizozemských antil": "ANG",
+ "antillen gulden": "ANG",
+ "karibischer gulden": "ANG",
+ "caribbean guilder": "ANG",
+ "netherlands antillean guilder": "ANG",
+ "karibia guldeno": "ANG",
+ "nederlandantila guldeno": "ANG",
+ "florín antillano neerlandés": "ANG",
+ "florín caribeño": "ANG",
+ "holandarren antilletako florin": "ANG",
+ "گیلدر آنتیل هلند": "ANG",
+ "گیلدر کارائیب": "ANG",
+ "alankomaiden antillien guldeni": "ANG",
+ "florin des antilles néerlandaises": "ANG",
+ "florín das antillas neerlandesas": "ANG",
+ "karipski gulden": "ANG",
+ "nizozemskoantilski gulden": "ANG",
+ "holland antillákbeli forint": "ANG",
+ "karibi forint": "ANG",
+ "fiorino delle antille olandesi": "ANG",
+ "アンティル・ギルダー": "ANG",
+ "nyderlandų antilų guldenas": "ANG",
+ "antilliaanse gulden": "ANG",
+ "caribische gulden": "ANG",
+ "florin de las antilhas neerlandesas": "ANG",
+ "gulden antyli holenderskich": "ANG",
+ "florim das antilhas neerlandesas": "ANG",
+ "florim do caribe": "ANG",
+ "нидерландский антильский гульден": "ANG",
+ "antillergulden": "ANG",
+ "hollanda antilleri guldeni": "ANG",
+ "нідерландський антильський гульден": "ANG",
+ "荷屬安的列斯盾": "ANG",
+ "كوانزا أنغولي": "AOA",
+ "анголска кванза": "AOA",
+ "kwanza": "AOA",
+ "angolská kwanza": "AOA",
+ "κουάνζα": "AOA",
+ "angolan kwanza": "AOA",
+ "angola kvanzo": "AOA",
+ "kwanza angoleño": "AOA",
+ "کوانزای آنگولا": "AOA",
+ "קוואנזה": "AOA",
+ "angolska kvanza": "AOA",
+ "angolai kwanza": "AOA",
+ "kwanza angolano": "AOA",
+ "クワンザ": "AOA",
+ "kvanza": "AOA",
+ "angolese kwanza": "AOA",
+ "ангольская кванза": "AOA",
+ "ангольська кванза": "AOA",
+ "kwanza angola": "AOA",
+ "安哥拉匡撒": "AOA",
+ "peso oro sellado": "ARG",
+ "بيزو أرجنتيني": "ARS",
+ "аржентинско песо": "ARS",
+ "peso argentí": "ARS",
+ "argentinské peso": "ARS",
+ "argentinischer peso": "ARS",
+ "πέσο αργεντινής": "ARS",
+ "argentine peso": "ARS",
+ "argentina peso": "ARS",
+ "peso": [
+ "UYU",
+ "PHP",
+ "MXN",
+ "CUP",
+ "COP",
+ "CLP",
+ "ARS"
+ ],
+ "argentina peeso": "ARS",
+ "peso argentinar": "ARS",
+ "پزوی آرژانتین": "ARS",
+ "argentiinan peso": "ARS",
+ "peso argentin": "ARS",
+ "peso arxentino": "ARS",
+ "פסו ארגנטינאי": "ARS",
+ "argentinski pezo": "ARS",
+ "argentin peso": "ARS",
+ "peso argentino": "ARS",
+ "アルゼンチン・ペソ": "ARS",
+ "argentinos pesas": "ARS",
+ "argentijnse peso": "ARS",
+ "peso argentyńskie": "ARS",
+ "peso argentinian": "ARS",
+ "аргентинское песо": "ARS",
+ "аргентински пезос": "ARS",
+ "argentinsk peso": "ARS",
+ "ஆர்ஜென்டின பீசோ": "ARS",
+ "arjantin pesosu": "ARS",
+ "аргентинський песо": "ARS",
+ "peso argentina": "ARS",
+ "阿根廷比索": "ARS",
+ "دولار أسترالي": "AUD",
+ "австралийски долар": "AUD",
+ "dòlar australià": "AUD",
+ "australský dolar": "AUD",
+ "australske dollar": "AUD",
+ "australischer dollar": "AUD",
+ "δολάριο αυστραλίας": "AUD",
+ "australian dollar": "AUD",
+ "aŭstralia dolaro": "AUD",
+ "dólar australiano": "AUD",
+ "austraalia dollar": "AUD",
+ "australiar dolar": "AUD",
+ "دلار استرالیا": "AUD",
+ "australian dollari": "AUD",
+ "dollar australien": "AUD",
+ "דולר אוסטרלי": "AUD",
+ "australski dolar": "AUD",
+ "ausztrál dollár": "AUD",
+ "dollaro australiano": "AUD",
+ "オーストラリア・ドル": "AUD",
+ "australijos doleris": "AUD",
+ "australische dollar": "AUD",
+ "dolar australian": "AUD",
+ "dolar australijski": "AUD",
+ "австралийский доллар": "AUD",
+ "austrálsky dolár": "AUD",
+ "аустралијски долар": "AUD",
+ "australisk dollar": "AUD",
+ "அவுஸ்திரேலிய டொலர்": "AUD",
+ "avustralya doları": "AUD",
+ "австралійський долар": "AUD",
+ "đô la úc": "AUD",
+ "澳大利亚元": "AUD",
+ "فلورن أروبي": "AWG",
+ "florí d'aruba": "AWG",
+ "arubský florin": "AWG",
+ "aruba florin": "AWG",
+ "φλορίνι της αρούμπα": "AWG",
+ "aruban florin": "AWG",
+ "aruba guldeno": "AWG",
+ "florín arubeño": "AWG",
+ "aruba floriin": "AWG",
+ "florin arubar": "AWG",
+ "آروبا فلورین": "AWG",
+ "aruban floriini": "AWG",
+ "florin arubais": "AWG",
+ "florín de aruba": "AWG",
+ "פלורין ארובי": "AWG",
+ "arupski florin": "AWG",
+ "arubai florin": "AWG",
+ "fiorino arubano": "AWG",
+ "アルバ・フロリン": "AWG",
+ "arubos florinas": "AWG",
+ "arubaanse florin": "AWG",
+ "florin arubański": "AWG",
+ "florim arubano": "AWG",
+ "florin arubez": "AWG",
+ "арубанский флорин": "AWG",
+ "arubansk florin": "AWG",
+ "aruba florini": "AWG",
+ "арубський флорин": "AWG",
+ "阿魯巴弗羅林": "AWG",
+ "مانات أذربيجاني": "AZN",
+ "азербайджански манат": "AZN",
+ "manat azerbaidjanès": "AZN",
+ "ázerbájdžánský manat": "AZN",
+ "aserbajdsjanske manat": "AZN",
+ "aserbaidschan manat": "AZN",
+ "μανάτ του αζερμπαϊτζάν": "AZN",
+ "azerbaijani manat": "AZN",
+ "azerbajĝana manato": "AZN",
+ "manat azerbaiyano": "AZN",
+ "aserbaidžaani manat": "AZN",
+ "azerbaijandar manat": "AZN",
+ "منات آذربایجان": "AZN",
+ "azerbaidžanin manat": "AZN",
+ "manat azerbaïdjanais": "AZN",
+ "manat acerbaixano": "AZN",
+ "מאנאט אזרבייג'ני": "AZN",
+ "azerbajdžanski manat": "AZN",
+ "azeri manat": "AZN",
+ "manat": [
+ "TMT",
"AZN"
- ],
- "ethiopian dollar": [
- "ETB"
- ],
- "norwegische krone": [
- "NOK"
- ],
- "papoea nieuw guinese kina": [
- "PGK"
- ],
- "som uzbeko": [
- "UZS"
- ],
- "yuan chino": [
+ ],
+ "manat azero": "AZN",
+ "アゼルバイジャン・マナト": "AZN",
+ "azerbaidžano manatas": "AZN",
+ "azerbeidzjaanse manat": "AZN",
+ "manat azerbejdżański": "AZN",
+ "manate azeri": "AZN",
+ "manat azer": "AZN",
+ "азербайджанский манат": "AZN",
+ "azerbajdžanský manat": "AZN",
+ "азербејџански манат": "AZN",
+ "azerbajdzjansk manat": "AZN",
+ "அசர்பைஜானிய மனாட்": "AZN",
+ "azerbaycan manatı": "AZN",
+ "азербайджанський манат": "AZN",
+ "manat azerbaijan": "AZN",
+ "阿塞拜疆马纳特": "AZN",
+ "مارك بوسني": "BAM",
+ "босненска конвертируема марка": "BAM",
+ "marc convertible": "BAM",
+ "konvertibilní marka": "BAM",
+ "konvertibilna mark": "BAM",
+ "konvertible mark": "BAM",
+ "μετατρέψιμο μάρκο βοσνίας και ερζεγοβίνης": "BAM",
+ "bosnia and herzegovina convertible mark": "BAM",
+ "konvertebla marko": "BAM",
+ "marco bosnioherzegovino": "BAM",
+ "مارک تبدیلپذیر بوسنی و هرزگوین": "BAM",
+ "bosnian ja hertsegovinan vaihdettava markka": "BAM",
+ "mark convertible de bosnie herzégovine": "BAM",
+ "marco convertible": "BAM",
+ "מארק סחיר": "BAM",
+ "konvertibilna marka": "BAM",
+ "bosnyák konvertibilis márka": "BAM",
+ "marco bosniaco": "BAM",
+ "兌換マルク": "BAM",
+ "konvertuojamoji markė": "BAM",
+ "bosnische inwisselbare mark": "BAM",
+ "marka zamienna": "BAM",
+ "marco conversível": "BAM",
+ "marcă bosniacă convertibilă": "BAM",
+ "конвертируемая марка": "BAM",
+ "konvertibilná marka": "BAM",
+ "конвертибилна марка": "BAM",
+ "கன்வர்ட்டிபிள் மார்க்கு": "BAM",
+ "bosna hersek değiştirilebilir markı": "BAM",
+ "конвертовна марка": "BAM",
+ "波斯尼亚和黑塞哥维那可兑换马克": "BAM",
+ "دولار بربادوسي": "BBD",
+ "барбадоски долар": "BBD",
+ "dòlar de barbados": "BBD",
+ "barbadoský dolar": "BBD",
+ "barbados dollar": "BBD",
+ "δολάριο μπαρμπάντος": "BBD",
+ "barbadian dollar": "BBD",
+ "barbada dolaro": "BBD",
+ "dólar barbadense": "BBD",
+ "dolar barbadostar": "BBD",
+ "دلار باربادوس": "BBD",
+ "barbadoksen dollari": "BBD",
+ "dollar barbadien": "BBD",
+ "dólar de barbados": "BBD",
+ "barbadoski dolar": "BBD",
+ "barbadosi dollár": "BBD",
+ "dollaro di barbados": "BBD",
+ "バルバドス・ドル": "BBD",
+ "barbadoso doleris": "BBD",
+ "barbadiaanse dollar": "BBD",
+ "dolar barbadoski": "BBD",
+ "барбадосский доллар": "BBD",
+ "barbadoský dolár": "BBD",
+ "barbadisk dollar": "BBD",
+ "barbados doları": "BBD",
+ "барбадоський долар": "BBD",
+ "đô la barbados": "BBD",
+ "巴貝多元": "BBD",
+ "تاكا بنغلاديشي": "BDT",
+ "бангладешка така": "BDT",
+ "taka": "BDT",
+ "bangladéšská taka": "BDT",
+ "μπανγκλαντεσιανή τάκα": "BDT",
+ "bangladeshi taka": "BDT",
+ "bangladeŝa tako": "BDT",
+ "taka bangladesí": "BDT",
+ "تاکا بنگلادش": "BDT",
+ "bangladeshin taka": "BDT",
+ "bangladeška taka": "BDT",
+ "bangladesi taka": "BDT",
+ "taka bengalese": "BDT",
+ "タカ": "BDT",
+ "bangladešo taka": "BDT",
+ "bengalese taka": "BDT",
+ "бангладешская така": "BDT",
+ "வங்காளதேச இட்டாக்கா": "BDT",
+ "bangladeş takası": "BDT",
+ "бангладеська така": "BDT",
+ "taka bangladesh": "BDT",
+ "孟加拉塔卡": "BDT",
+ "ليف بلغاري": "BGN",
+ "български лев": "BGN",
+ "lev": "BGN",
+ "bulharský lev": "BGN",
+ "bulgarske leva": "BGN",
+ "lew": "BGN",
+ "λεβ": "BGN",
+ "bulgarian lev": "BGN",
+ "bulgara levo": "BGN",
+ "leev": "BGN",
+ "bulgariar lev": "BGN",
+ "لو بلغارستان": "BGN",
+ "bulgarian leva": "BGN",
+ "lev bulgare": "BGN",
+ "lev búlgaro": "BGN",
+ "לב": "BGN",
+ "bugarski lev": "BGN",
+ "bolgár leva": "BGN",
+ "lev bulgaro": "BGN",
+ "レフ": "BGN",
+ "bulgarijos levas": "BGN",
+ "bulgaarse lev": "BGN",
+ "leva": "BGN",
+ "болгарский лев": "BGN",
+ "bolgarski lev": "BGN",
+ "бугарски лев": "BGN",
+ "பல்கேரிய லெவ்": "BGN",
+ "болгарський лев": "BGN",
+ "lev bulgaria": "BGN",
+ "保加利亞列弗": "BGN",
+ "دينار بحريني": "BHD",
+ "бахрейнски динар": "BHD",
+ "dinar de bahrain": "BHD",
+ "bahrajnský dinár": "BHD",
+ "bahrain dinar": "BHD",
+ "δηνάριο μπαχρέιν": "BHD",
+ "bahraini dinar": "BHD",
+ "barejna dinaro": "BHD",
+ "dinar bareiní": "BHD",
+ "دینار بحرین": "BHD",
+ "bahrainin dinaari": "BHD",
+ "dinar bahreïni": "BHD",
+ "דינר בחרייני": "BHD",
+ "bahreinski dinar": "BHD",
+ "bahreini dinár": "BHD",
+ "dinaro del bahrein": "BHD",
+ "バーレーン・ディナール": "BHD",
+ "bahreino dinaras": "BHD",
+ "bahreinse dinar": "BHD",
+ "dinar bahrajski": "BHD",
+ "dinar bareinita": "BHD",
+ "бахрейнский динар": "BHD",
+ "бахреински динар": "BHD",
+ "bahrainsk dinar": "BHD",
+ "bahreyn dinarı": "BHD",
+ "бахрейнський динар": "BHD",
+ "巴林第納爾": "BHD",
+ "فرنك بوروندي": "BIF",
+ "бурундийски франк": "BIF",
+ "franc de burundi": "BIF",
+ "burundský frank": "BIF",
+ "burundi franc": "BIF",
+ "φράγκο μπουρούντι": "BIF",
+ "burundian franc": "BIF",
+ "burunda franko": "BIF",
+ "franco burundés": "BIF",
+ "فرانک بوروندی": "BIF",
+ "burundin frangi": "BIF",
+ "franc burundais": "BIF",
+ "burundski franak": "BIF",
+ "burundi frank": "BIF",
+ "franco del burundi": "BIF",
+ "ブルンジ・フラン": "BIF",
+ "burundžio frankas": "BIF",
+ "burundese frank": "BIF",
+ "frank burundyjski": "BIF",
+ "franco do burundi": "BIF",
+ "бурундийский франк": "BIF",
+ "бурундски франак": "BIF",
+ "burundisk franc": "BIF",
+ "புரூண்டி பிராங்க்": "BIF",
+ "burundi frangı": "BIF",
+ "бурундійський франк": "BIF",
+ "蒲隆地法郎": "BIF",
+ "دولار برمودي": "BMD",
+ "dòlar de les bermudes": "BMD",
+ "bermudský dolar": "BMD",
+ "bermuda dollar": "BMD",
+ "δολάριο βερμούδων": "BMD",
+ "bermudian dollar": "BMD",
+ "bermuda dolaro": "BMD",
+ "dólar bermudeño": "BMD",
+ "dolar bermudar": "BMD",
+ "دلار برمودا": "BMD",
+ "bermudan dollari": "BMD",
+ "dollar bermudien": "BMD",
+ "bermudski dolar": "BMD",
+ "bermudai dollár": "BMD",
+ "dollaro di bermuda": "BMD",
+ "バミューダ・ドル": "BMD",
+ "bermudos doleris": "BMD",
+ "bermudaanse dollar": "BMD",
+ "dolar bermudzki": "BMD",
+ "dólar bermudense": "BMD",
+ "бермудский доллар": "BMD",
+ "бермудски долар": "BMD",
+ "bermudisk dollar": "BMD",
+ "bermuda doları": "BMD",
+ "бермудський долар": "BMD",
+ "đô la bermuda": "BMD",
+ "百慕達元": "BMD",
+ "دولار بروني": "BND",
+ "брунейски долар": "BND",
+ "dòlar de brunei": "BND",
+ "brunejský dolar": "BND",
+ "brunei dollar": "BND",
+ "bruneja dolaro": "BND",
+ "dólar de brunéi": "BND",
+ "dolar bruneitar": "BND",
+ "دلار برونئی": "BND",
+ "brunein dollari": "BND",
+ "dollar de brunei": "BND",
+ "dólar de brunei": "BND",
+ "דולר ברוניי": "BND",
+ "brunejski dolar": "BND",
+ "brunei dollár": "BND",
+ "dollaro del brunei": "BND",
+ "ブルネイ・ドル": "BND",
+ "brunėjaus doleris": "BND",
+ "bruneise dollar": "BND",
+ "dolar brunejski": "BND",
+ "брунейский доллар": "BND",
+ "брунејски долар": "BND",
+ "bruneisk dollar": "BND",
+ "புருனே டாலர்": "BND",
+ "brunei doları": "BND",
+ "брунейський долар": "BND",
+ "đô la brunei": "BND",
+ "汶萊元": "BND",
+ "بوليفاريو بوليفي": "BOB",
+ "boliviano": "BOB",
+ "bolivijský boliviano": "BOB",
+ "μπολιβιάνο": "BOB",
+ "bolivian boliviano": "BOB",
+ "bolivia bolivjano": "BOB",
+ "bigarren boliviano": "BOB",
+ "بولیویانو بولیوی": "BOB",
+ "בוליביאנו": "BOB",
+ "bolivijski bolivijano": "BOB",
+ "bolíviai boliviano": "BOB",
+ "ボリビアーノ": "BOB",
+ "bolivianas": "BOB",
+ "boliviaanse boliviano": "BOB",
+ "боливиано": "BOB",
+ "боливијски боливијано": "BOB",
+ "болівійський болівіано": "BOB",
+ "玻利維亞玻利維亞諾": "BOB",
+ "boliviano con mantenimiento de valor respecto al dólar estadounidense": "BOV",
+ "ريال برازيلي": "BRL",
+ "бразилски реал": "BRL",
+ "real brasiler": "BRL",
+ "brazilský real": "BRL",
+ "brasiliansk real": "BRL",
+ "brasilianischer real": "BRL",
+ "ρεάλ βραζιλίας": "BRL",
+ "brazilian real": "BRL",
+ "brazila realo": "BRL",
+ "real brasileño": "BRL",
+ "erreal brasildar": "BRL",
+ "رئال برزیل": "BRL",
+ "brasilian real": "BRL",
+ "réal brésilien": "BRL",
+ "real brasileiro": "BRL",
+ "ריאל ברזילאי": "BRL",
+ "brazilski real": "BRL",
+ "brazil real": "BRL",
+ "real brasiliano": "BRL",
+ "レアル": "BRL",
+ "brazilijos realas": "BRL",
+ "braziliaanse real": "BRL",
+ "real brazylijski": "BRL",
+ "real": "BRL",
+ "бразильский реал": "BRL",
+ "பிரேசிலிய ரெயால்": "BRL",
+ "brezilya reali": "BRL",
+ "бразильський реал": "BRL",
+ "real brasil": "BRL",
+ "巴西雷亚尔": "BRL",
+ "دولار بهامي": "BSD",
+ "бахамски долар": "BSD",
+ "dòlar de les bahames": "BSD",
+ "bahamský dolar": "BSD",
+ "bahama dollar": "BSD",
+ "bahamian dollar": "BSD",
+ "bahama dolaro": "BSD",
+ "dólar bahameño": "BSD",
+ "dolar bahamar": "BSD",
+ "دلار باهاما": "BSD",
+ "bahaman dollari": "BSD",
+ "dollar bahaméen": "BSD",
+ "dólar bahamés": "BSD",
+ "bahamski dolar": "BSD",
+ "bahamai dollár": "BSD",
+ "dollaro delle bahamas": "BSD",
+ "バハマ・ドル": "BSD",
+ "bahamų doleris": "BSD",
+ "bahamaanse dollar": "BSD",
+ "dolar bahamski": "BSD",
+ "dólar baamiano": "BSD",
+ "багамский доллар": "BSD",
+ "bahamský dolár": "BSD",
+ "bahamansk dollar": "BSD",
+ "bahama doları": "BSD",
+ "багамський долар": "BSD",
+ "đô la bahamas": "BSD",
+ "巴哈馬元": "BSD",
+ "نغولترم بوتاني": "BTN",
+ "бутански нгултрум": "BTN",
+ "ngultrum": "BTN",
+ "bhútánský ngultrum": "BTN",
+ "νγκούλτρουμ": "BTN",
+ "bhutanese ngultrum": "BTN",
+ "butana ngultrumo": "BTN",
+ "ngultrum butanés": "BTN",
+ "bhutani ngultrum": "BTN",
+ "نگولتروم بوتان": "BTN",
+ "bhutanin ngultrum": "BTN",
+ "butanski ngultrum": "BTN",
+ "bhutáni ngultrum": "BTN",
+ "ngultrum del bhutan": "BTN",
+ "ニュルタム": "BTN",
+ "ngultrumas": "BTN",
+ "bhutaanse ngultrum": "BTN",
+ "нгултрум": "BTN",
+ "பூட்டானின் இங்குல்ட்ரம்": "BTN",
+ "ngultrum bhutan": "BTN",
+ "不丹努尔特鲁姆": "BTN",
+ "بولا بوتسواني": "BWP",
+ "ботсванска пула": "BWP",
+ "pula botswanesa": "BWP",
+ "botswanská pula": "BWP",
+ "pula": "BWP",
+ "botswanischer pula": "BWP",
+ "πούλα": "BWP",
+ "botswana pula": "BWP",
+ "bocvana pulao": "BWP",
+ "botswanar pula": "BWP",
+ "پولای بوتسوانا": "BWP",
+ "פולה": "BWP",
+ "bocvanska pula": "BWP",
+ "botswanai pula": "BWP",
+ "pula del botswana": "BWP",
+ "プラ": "BWP",
+ "botsvanos pula": "BWP",
+ "botswaanse pula": "BWP",
+ "pula botswaneză": "BWP",
+ "ботсванская пула": "BWP",
+ "боцванска пула": "BWP",
+ "botsvana pulası": "BWP",
+ "ботсванська пула": "BWP",
+ "波札那普拉": "BWP",
+ "روبل بلاروسي": "BYN",
+ "беларуска рубла": "BYN",
+ "ruble bielorús": "BYN",
+ "běloruský rubl": "BYN",
+ "hviderussiske rubler": "BYN",
+ "weißrussischer rubel": "BYN",
+ "λευκορωσικό ρούβλι": "BYN",
+ "belarusian ruble": "BYN",
+ "belorusia rublo": "BYN",
+ "rublo bielorruso": "BYN",
+ "valgevene rubla": "BYN",
+ "روبل بلاروس": "BYN",
+ "valko venäjän rupla": "BYN",
+ "rouble biélorusse": "BYN",
+ "rublo belaruso": "BYN",
+ "רובל בלארוסי": "BYN",
+ "bjeloruski rubalj": "BYN",
+ "belarusz rubel": "BYN",
+ "rublo bielorusso": "BYN",
+ "ベラルーシ・ルーブル": "BYN",
+ "baltarusijos rublis": "BYN",
+ "wit russische roebel": "BYN",
+ "rubel białoruski": "BYN",
+ "rublo bielorrusso": "BYN",
+ "rublă belarusă": "BYN",
+ "белорусский рубль": "BYN",
+ "bieloruský rubeľ": "BYN",
+ "beloruski rubelj": "BYN",
+ "белоруска рубља": "BYN",
+ "belarusisk rubel": "BYN",
+ "பெலருசிய ரூபிள்": "BYN",
+ "belarus rublesi": "BYN",
+ "білоруський рубель": "BYN",
+ "rúp belarus": "BYN",
+ "白俄羅斯盧布": "BYN",
+ "دولار بليزي": "BZD",
+ "белизийски долар": "BZD",
+ "dòlar de belize": "BZD",
+ "belizský dolar": "BZD",
+ "belize dollar": "BZD",
+ "δολάριο μπελίζ": "BZD",
+ "beliza dolaro": "BZD",
+ "dólar beliceño": "BZD",
+ "dolar belizetar": "BZD",
+ "دلار بلیز": "BZD",
+ "belizen dollari": "BZD",
+ "dollar bélizien": "BZD",
+ "dólar de belize": "BZD",
+ "דולר בליזי": "BZD",
+ "belizejski dolar": "BZD",
+ "belize i dollár": "BZD",
+ "dollaro del belize": "BZD",
+ "ベリーズ・ドル": "BZD",
+ "belizo doleris": "BZD",
+ "belizaanse dollar": "BZD",
+ "dolar belizeński": "BZD",
+ "белизский доллар": "BZD",
+ "белизејски долар": "BZD",
+ "belizisk dollar": "BZD",
+ "belize doları": "BZD",
+ "белізький долар": "BZD",
+ "đô la belize": "BZD",
+ "貝里斯元": "BZD",
+ "دولار كندي": "CAD",
+ "канадски долар": "CAD",
+ "dòlar canadenc": "CAD",
+ "kanadský dolar": "CAD",
+ "canadiske dollar": "CAD",
+ "kanadischer dollar": "CAD",
+ "δολάριο καναδά": "CAD",
+ "canadian dollar": "CAD",
+ "kanada dolaro": "CAD",
+ "dólar canadiense": "CAD",
+ "kanada dollar": "CAD",
+ "dolar kanadar": "CAD",
+ "دلار کانادا": "CAD",
+ "kanadan dollari": "CAD",
+ "dollar canadien": "CAD",
+ "dólar canadense": "CAD",
+ "דולר קנדי": "CAD",
+ "kanadski dolar": "CAD",
+ "kanadai dollár": "CAD",
+ "dollar canadian": "CAD",
+ "dollaro canadese": "CAD",
+ "カナダドル": "CAD",
+ "kanados doleris": "CAD",
+ "canadese dollar": "CAD",
+ "dolar kanadyjski": "CAD",
+ "dolar canadian": "CAD",
+ "канадский доллар": "CAD",
+ "kanadský dolár": "CAD",
+ "kanadensisk dollar": "CAD",
+ "கனடா டொலர்": "CAD",
+ "kanada doları": "CAD",
+ "канадський долар": "CAD",
+ "đô la canada": "CAD",
+ "加拿大元": "CAD",
+ "فرنك كونغولي": "CDF",
+ "конгоански франк": "CDF",
+ "franc congolès": "CDF",
+ "konžský frank": "CDF",
+ "kongo franc": "CDF",
+ "congolese franc": "CDF",
+ "konga franko": "CDF",
+ "franco congoleño": "CDF",
+ "فرانک کنگو": "CDF",
+ "kongon frangi": "CDF",
+ "franc congolais": "CDF",
+ "franco congolés": "CDF",
+ "פרנק קונגולזי": "CDF",
+ "kongoanski franak": "CDF",
+ "kongói frank": "CDF",
+ "franco congolese": "CDF",
+ "コンゴ・フラン": "CDF",
+ "kongo frankas": "CDF",
+ "congolese frank": "CDF",
+ "frank kongijski": "CDF",
+ "franco congolês": "CDF",
+ "конголезский франк": "CDF",
+ "конгоански франак": "CDF",
+ "kongolesisk franc": "CDF",
+ "kongo frangı": "CDF",
+ "конголезький франк": "CDF",
+ "franc congo": "CDF",
+ "剛果法郎": "CDF",
+ "فرنك سويسري": "CHF",
+ "швейцарски франк": "CHF",
+ "franc suís": "CHF",
+ "švýcarský frank": "CHF",
+ "schweiziske franc": "CHF",
+ "schweizer franken": "CHF",
+ "ελβετικό φράγκο": "CHF",
+ "swiss franc": "CHF",
+ "svisa franko": "CHF",
+ "franco suizo": "CHF",
+ "šveitsi frank": "CHF",
+ "franko suitzar": "CHF",
+ "فرانک سوئیس": "CHF",
+ "sveitsin frangi": "CHF",
+ "franc suisse": "CHF",
+ "franco suízo": "CHF",
+ "פרנק שווייצרי": "CHF",
+ "švicarski franak": "CHF",
+ "svájci frank": "CHF",
+ "franco svizzero": "CHF",
+ "スイス・フラン": "CHF",
+ "šveicarijos frankas": "CHF",
+ "zwitserse frank": "CHF",
+ "franc soís": "CHF",
+ "frank szwajcarski": "CHF",
+ "franco suíço": "CHF",
+ "franc elvețian": "CHF",
+ "швейцарский франк": "CHF",
+ "švajčiarsky frank": "CHF",
+ "švicarski frank": "CHF",
+ "швајцарски франак": "CHF",
+ "schweizisk franc": "CHF",
+ "சுவிசு பிராங்க்": "CHF",
+ "స్విస్ ఫ్రాంక్": "CHF",
+ "i̇sviçre frangı": "CHF",
+ "швейцарський франк": "CHF",
+ "franc thụy sĩ": "CHF",
+ "瑞士法郎": "CHF",
+ "دولار جزر كوك": "CKD",
+ "dòlar de les illes cook": "CKD",
+ "dolar cookových ostrovů": "CKD",
+ "cookinseln dollar": "CKD",
+ "δολάριο νήσων κουκ": "CKD",
+ "cook islands dollar": "CKD",
+ "kukinsula dolaro": "CKD",
+ "dólar de las islas cook": "CKD",
+ "دلار جزایر کوک": "CKD",
+ "cookinsaarten dollari": "CKD",
+ "dollar des îles cook": "CKD",
+ "dólar das illas cook": "CKD",
+ "kukovootočki dolar": "CKD",
+ "cook szigeteki dollár": "CKD",
+ "dollaro delle cook": "CKD",
+ "kuko salų doleris": "CKD",
+ "cookeilandse dollar": "CKD",
+ "dolar wysp cooka": "CKD",
+ "dólar das ilhas cook": "CKD",
+ "dolar din insulele cook": "CKD",
+ "доллар островов кука": "CKD",
+ "долар островів кука": "CKD",
+ "đô la quần đảo cook": "CKD",
+ "庫克群島元": "CKD",
+ "unidad de fomento": "CLF",
+ "uf值": "CLF",
+ "بيزو تشيلي": "CLP",
+ "чилийско песо": "CLP",
+ "peso xilè": "CLP",
+ "chilské peso": "CLP",
+ "peso tsile": "CLP",
+ "chilenischer peso": "CLP",
+ "πέσο χιλής": "CLP",
+ "chilean peso": "CLP",
+ "ĉilia peso": "CLP",
+ "tšiili peeso": "CLP",
+ "peso txiletar": "CLP",
+ "پزو شیلی": "CLP",
+ "chilen peso": "CLP",
+ "peso chilien": "CLP",
+ "peso chileno": "CLP",
+ "פסו צ'יליאני": "CLP",
+ "čileanski pezo": "CLP",
+ "chilei peso": "CLP",
+ "peso cileno": "CLP",
+ "チリ・ペソ": "CLP",
+ "čilės pesas": "CLP",
+ "chileense peso": "CLP",
+ "peso de chile": "CLP",
+ "peso chilijskie": "CLP",
+ "чилийское песо": "CLP",
+ "čilenski peso": "CLP",
+ "чилеански пезос": "CLP",
+ "chilensk peso": "CLP",
+ "şili pesosu": "CLP",
+ "чилійський песо": "CLP",
+ "peso chile": "CLP",
+ "智利比索": "CLP",
+ "رنمينبي": "CNY",
+ "китайски юан": "CNY",
+ "མི་དམངས་ཤོག་དངུལ": "CNY",
+ "renminbi": [
+ "CNH",
"CNY"
- ],
- "nuevo dolar de taiwan": [
- "TWD"
- ],
- "zweedse kronen": [
- "SEK"
- ],
- "dollar des i\u0302les cai\u0308mans": [
- "KYD"
- ],
- "do\u0301lar de singapur": [
- "SGD"
- ],
- "gru\u0301z lari": [
- "GEL"
- ],
- "escudo mozambiquen\u0303o": [
- "MZE"
- ],
- "peso filipino": [
- "PHP"
- ],
- "grivnia ucraniana": [
- "UAH"
- ],
- "salamon szigeteki dolla\u0301r": [
- "SBD"
- ],
- "barbados dollar": [
- "BBD"
- ],
- "fuang": [
- "THB"
- ],
- "dirham marroqui": [
+ ],
+ "čínský jüan": "CNY",
+ "κινεζικό γουάν": "CNY",
+ "renminbio": "CNY",
+ "رنمینبی": "CNY",
+ "yuan": [
+ "CNH",
+ "CNY"
+ ],
+ "רנמינבי": "CNY",
+ "renminbi cinese": "CNY",
+ "人民元": "CNY",
+ "juanis": "CNY",
+ "chinese renminbi": "CNY",
+ "yuan renminbi": "CNY",
+ "китайский юань": "CNY",
+ "čínsky jüan": "CNY",
+ "женминби": "CNY",
+ "ரென்மின்பி": "CNY",
+ "юань женьміньбі": "CNY",
+ "nhân dân tệ": "CNY",
+ "人民币": "CNY",
+ "بيزو كولومبي": "COP",
+ "колумбийско песо": "COP",
+ "peso colombià": "COP",
+ "kolumbijské peso": "COP",
+ "colombiansk peso": "COP",
+ "kolumbianischer peso": "COP",
+ "πέσο κολομβίας": "COP",
+ "colombian peso": "COP",
+ "kolombia peso": "COP",
+ "peso colombiano": "COP",
+ "colombia peeso": "COP",
+ "peso kolonbiar": "COP",
+ "پزوی کلمبیا": "COP",
+ "kolumbian peso": "COP",
+ "peso colombien": "COP",
+ "פסו קולומביאני": "COP",
+ "kolumbijski pezo": "COP",
+ "kolumbiai peso": "COP",
+ "コロンビア・ペソ": "COP",
+ "kolumbijos pesas": "COP",
+ "colombiaanse peso": "COP",
+ "peso kolumbijskie": "COP",
+ "колумбийское песо": "COP",
+ "колумбијски пезос": "COP",
+ "kolombiya pesosu": "COP",
+ "колумбійський песо": "COP",
+ "peso colombia": "COP",
+ "哥伦比亚比索": "COP",
+ "كولون كوستاريكي": "CRC",
+ "костарикански колон": "CRC",
+ "colón costa riqueny": "CRC",
+ "kostarický colón": "CRC",
+ "costa rica colón": "CRC",
+ "costa rican colón": "CRC",
+ "kostarika kolumbo": "CRC",
+ "colón": "CRC",
+ "colón costarricar": "CRC",
+ "کولون کاستاریکا": "CRC",
+ "colón costaricien": "CRC",
+ "colón costarriqueño": "CRC",
+ "kostarikanski kolon": "CRC",
+ "costa rica i colón": "CRC",
+ "colón costaricano": "CRC",
+ "コスタリカ・コロン": "CRC",
+ "kosta rikos kolonas": "CRC",
+ "costa ricaanse colon": "CRC",
+ "colon kostarykański": "CRC",
+ "colón costa riquenho": "CRC",
+ "коста риканский колон": "CRC",
+ "costaricansk colón": "CRC",
+ "kosta rika colónu": "CRC",
+ "костариканський колон": "CRC",
+ "哥斯大黎加科朗": "CRC",
+ "بيزو كوبي": "CUP",
+ "кубинско песо": "CUP",
+ "peso cubà": "CUP",
+ "kubánské peso": "CUP",
+ "cubanske pesos": "CUP",
+ "kubanischer peso": "CUP",
+ "πέσο κούβας": "CUP",
+ "cuban peso": "CUP",
+ "kuba peso": "CUP",
+ "peso cubano": "CUP",
+ "پزوی کوبا": "CUP",
+ "kuuban peso": "CUP",
+ "peso cubain": "CUP",
+ "kubanski pezo": "CUP",
+ "kubai peso": "CUP",
+ "キューバ・ペソ": "CUP",
+ "kubos pesas": "CUP",
+ "cubaanse peso": "CUP",
+ "peso kubańskie": "CUP",
+ "peso cubanez": "CUP",
+ "кубинское песо": "CUP",
+ "кубански пезос": "CUP",
+ "kubansk peso": "CUP",
+ "küba pesosu": "CUP",
+ "кубинський песо": "CUP",
+ "peso cuba": "CUP",
+ "古巴比索": "CUP",
+ "إيسكودو جزر الرأس الأخضر": "CVE",
+ "ескудо на кабо верде": "CVE",
+ "escut de cap verd": "CVE",
+ "kapverdské escudo": "CVE",
+ "kapverdiske escudo": "CVE",
+ "kap verde escudo": "CVE",
+ "εσκούδο του πράσινου ακρωτηρίου": "CVE",
+ "cape verdean escudo": "CVE",
+ "kaboverda eskudo": "CVE",
+ "escudo caboverdiano": "CVE",
+ "اسکودوی کیپ ورد": "CVE",
+ "kap verden escudo": "CVE",
+ "escudo cap verdien": "CVE",
+ "zelenortski eskudo": "CVE",
+ "zöld foki escudo": "CVE",
+ "escudo capoverdiano": "CVE",
+ "カーボベルデ・エスクード": "CVE",
+ "žaliojo kyšulio eskudas": "CVE",
+ "kaapverdische escudo": "CVE",
+ "escudo zielonego przylądka": "CVE",
+ "escudo cabo verdiano": "CVE",
+ "эскудо кабо верде": "CVE",
+ "зеленортски ескудо": "CVE",
+ "kapverdisk escudo": "CVE",
+ "yeşil burun adaları eskudosu": "CVE",
+ "ескудо кабо верде": "CVE",
+ "escudo cabo verde": "CVE",
+ "維德角埃斯庫多": "CVE",
+ "كرونة تشيكية": "CZK",
+ "чешка крона": "CZK",
+ "corona txeca": "CZK",
+ "koruna česká": "CZK",
+ "tjekkiske koruna": "CZK",
+ "tschechische krone": "CZK",
+ "κορόνα τσεχίας": "CZK",
+ "czech koruna": "CZK",
+ "ĉeĥa krono": "CZK",
+ "corona checa": "CZK",
+ "tšehhi kroon": "CZK",
+ "txekiar koroa": "CZK",
+ "کرونای چک": "CZK",
+ "tšekin koruna": "CZK",
+ "couronne tchèque": "CZK",
+ "coroa checa": "CZK",
+ "קורונה צ'כית": "CZK",
+ "češka kruna": "CZK",
+ "cseh korona": "CZK",
+ "corona ceca": "CZK",
+ "チェコ・コルナ": "CZK",
+ "čekijos krona": "CZK",
+ "tsjechische kroon": "CZK",
+ "corona chèca": "CZK",
+ "korona czeska": "CZK",
+ "coroană cehă": "CZK",
+ "чешская крона": "CZK",
+ "česká koruna": "CZK",
+ "češka krona": "CZK",
+ "чешка круна": "CZK",
+ "tjeckisk krona": "CZK",
+ "செக் கொருனா": "CZK",
+ "çek korunası": "CZK",
+ "чеська крона": "CZK",
+ "koruna séc": "CZK",
+ "捷克克朗": "CZK",
+ "فرنك جيبوتي": "DJF",
+ "джибутски франк": "DJF",
+ "franc de djibouti": "DJF",
+ "džibutský frank": "DJF",
+ "djiboutiske franc": "DJF",
+ "dschibuti franc": "DJF",
+ "φράγκο του τζιμπουτί": "DJF",
+ "djiboutian franc": "DJF",
+ "ĝibutia franko": "DJF",
+ "franco yibutiano": "DJF",
+ "فرانک جیبوتی": "DJF",
+ "djiboutin frangi": "DJF",
+ "franc djibouti": "DJF",
+ "džibutski franak": "DJF",
+ "dzsibuti frank": "DJF",
+ "franco gibutiano": "DJF",
+ "ジブチ・フラン": "DJF",
+ "džibučio frankas": "DJF",
+ "djiboutiaanse frank": "DJF",
+ "frank dżibuti": "DJF",
+ "franco do jibuti": "DJF",
+ "франк джибути": "DJF",
+ "џибутски франак": "DJF",
+ "djiboutisk franc": "DJF",
+ "cibuti frangı": "DJF",
+ "франк джибуті": "DJF",
+ "吉布地法郎": "DJF",
+ "كرونة دنماركية": "DKK",
+ "датска крона": "DKK",
+ "corona danesa": "DKK",
+ "dánská koruna": "DKK",
+ "danske kroner": "DKK",
+ "dänische krone": "DKK",
+ "κορόνα δανίας": "DKK",
+ "danish krone": "DKK",
+ "dana krono": "DKK",
+ "taani kroon": "DKK",
+ "daniar koroa": "DKK",
+ "کرون دانمارک": "DKK",
+ "tanskan kruunu": "DKK",
+ "couronne danoise": "DKK",
+ "coroa dinamarquesa": "DKK",
+ "כתר דני": "DKK",
+ "danska kruna": "DKK",
+ "dán korona": "DKK",
+ "corona danese": "DKK",
+ "デンマーク・クローネ": "DKK",
+ "danijos krona": "DKK",
+ "deense kroon": "DKK",
+ "korona duńska": "DKK",
+ "coroană daneză": "DKK",
+ "датская крона": "DKK",
+ "dánska koruna": "DKK",
+ "данска круна": "DKK",
+ "dansk krona": "DKK",
+ "டானிய குரோன்": "DKK",
+ "danimarka kronu": "DKK",
+ "данська крона": "DKK",
+ "krone đan mạch": "DKK",
+ "丹麥克朗": "DKK",
+ "بيزو دومنيكاني": "DOP",
+ "доминиканско песо": "DOP",
+ "peso dominicà": "DOP",
+ "dominikánské peso": "DOP",
+ "dominikanischer peso": "DOP",
+ "πέσο δομινικανής δημοκρατίας": "DOP",
+ "dominican peso": "DOP",
+ "dominga peso": "DOP",
+ "peso dominicano": "DOP",
+ "peso dominikar": "DOP",
+ "پزو دومینیکن": "DOP",
+ "dominikaanisen tasavallan peso": "DOP",
+ "peso dominicain": "DOP",
+ "dominikanski pezo": "DOP",
+ "dominikai peso": "DOP",
+ "ドミニカ・ペソ": "DOP",
+ "dominikos pesas": "DOP",
+ "dominicaanse peso": "DOP",
+ "peso dominikańskie": "DOP",
+ "доминиканское песо": "DOP",
+ "доминикански пезос": "DOP",
+ "dominikansk peso": "DOP",
+ "dominik pesosu": "DOP",
+ "домініканський песо": "DOP",
+ "多明尼加比索": "DOP",
+ "دينار جزائري": "DZD",
+ "алжирски динар": "DZD",
+ "dinar algerià": "DZD",
+ "alžírský dinár": "DZD",
+ "dinar algeriaidd": "DZD",
+ "algerischer dinar": "DZD",
+ "δηνάριο αλγερίας": "DZD",
+ "algerian dinar": "DZD",
+ "alĝeria dinaro": "DZD",
+ "dinar argelino": "DZD",
+ "aljeriar dinar": "DZD",
+ "دینار الجزایر": "DZD",
+ "algerian dinaari": "DZD",
+ "dinar algérien": "DZD",
+ "dinar alxeriano": "DZD",
+ "דינר אלג'ירי": "DZD",
+ "alžirski dinar": "DZD",
+ "algériai dinár": "DZD",
+ "dinaro algerino": "DZD",
+ "アルジェリア・ディナール": "DZD",
+ "alžyro dinaras": "DZD",
+ "algerijnse dinar": "DZD",
+ "dinar algierski": "DZD",
+ "dinar algerian": "DZD",
+ "алжирский динар": "DZD",
+ "algerisk dinar": "DZD",
+ "cezayir dinarı": "DZD",
+ "алжирський динар": "DZD",
+ "dinar algérie": "DZD",
+ "阿爾及利亞第納爾": "DZD",
+ "جنيه مصري": "EGP",
+ "египетска лира": "EGP",
+ "lliura egípcia": "EGP",
+ "egyptská libra": "EGP",
+ "ägyptisches pfund": "EGP",
+ "λίρα αιγύπτου": "EGP",
+ "egyptian pound": "EGP",
+ "egipta pundo": "EGP",
+ "libra egipcia": "EGP",
+ "egiptuse nael": "EGP",
+ "libera egiptoar": "EGP",
+ "پوند مصر": "EGP",
+ "egyptin punta": "EGP",
+ "livre égyptienne": "EGP",
+ "libra exipcia": "EGP",
+ "לירה מצרית": "EGP",
+ "egipatska funta": "EGP",
+ "egyiptomi font": "EGP",
+ "sterlina egiziana": "EGP",
+ "エジプト・ポンド": "EGP",
+ "egipto svaras": "EGP",
+ "egyptisch pond": "EGP",
+ "funt egipski": "EGP",
+ "libra egípcia": "EGP",
+ "liră egipteană": "EGP",
+ "египетский фунт": "EGP",
+ "egyptiskt pund": "EGP",
+ "mısır lirası": "EGP",
+ "єгипетський фунт": "EGP",
+ "bảng ai cập": "EGP",
+ "埃及鎊": "EGP",
+ "ناكفا": "ERN",
+ "nakfa": "ERN",
+ "eritrejská nakfa": "ERN",
+ "eritreischer nakfa": "ERN",
+ "νάκφα": "ERN",
+ "eritrean nakfa": "ERN",
+ "eritrea nakfo": "ERN",
+ "ناکفای اریتره": "ERN",
+ "nakfa érythréen": "ERN",
+ "נאקפה": "ERN",
+ "eritrejska nakfa": "ERN",
+ "eritreai nakfa": "ERN",
+ "nacfa eritreo": "ERN",
+ "ナクファ": "ERN",
+ "eritrese nakfa": "ERN",
+ "эритрейская накфа": "ERN",
+ "еритрејска накфа": "ERN",
+ "eritre nakfası": "ERN",
+ "еритрейська накфа": "ERN",
+ "厄立特里亚纳克法": "ERN",
+ "بير إثيوبي": "ETB",
+ "етиопски бир": "ETB",
+ "birr": "ETB",
+ "etiopský birr": "ETB",
+ "etiopiske birr": "ETB",
+ "äthiopischer birr": "ETB",
+ "μπιρ": "ETB",
+ "ethiopian birr": "ETB",
+ "etiopa birro": "ETB",
+ "birr etíope": "ETB",
+ "بیر اتیوپی": "ETB",
+ "etiopian birr": "ETB",
+ "etiopski bir": "ETB",
+ "etióp birr": "ETB",
+ "birr etiope": "ETB",
+ "ブル": "ETB",
+ "etiopijos biras": "ETB",
+ "ethiopische birr": "ETB",
+ "эфиопский быр": "ETB",
+ "ефіопський бир": "ETB",
+ "衣索比亞比爾": "ETB",
+ "إيثريوم": "ETH",
+ "етериум": "ETH",
+ "ethereum": "ETH",
+ "اتریم": "ETH",
+ "אתריום": "ETH",
+ "イーサリアム": "ETH",
+ "ஈத்தரீயம்": "ETH",
+ "以太坊": "ETH",
+ "يورو": "EUR",
+ "евро": "EUR",
+ "euro": "EUR",
+ "ewro": "EUR",
+ "ευρώ": "EUR",
+ "eŭro": "EUR",
+ "یورو": "EUR",
+ "אירו": "EUR",
+ "euró": "EUR",
+ "ユーロ": "EUR",
+ "euras": "EUR",
+ "èuro": "EUR",
+ "evro": "EUR",
+ "ஐரோ": "EUR",
+ "యూరో": "EUR",
+ "євро": "EUR",
+ "欧元": "EUR",
+ "دولار فيجي": "FJD",
+ "фиджийски долар": "FJD",
+ "dòlar fijià": "FJD",
+ "fidžijský dolar": "FJD",
+ "fidschi dollar": "FJD",
+ "δολάριο φίτζι": "FJD",
+ "fijian dollar": "FJD",
+ "fiĝia dolaro": "FJD",
+ "dólar fiyiano": "FJD",
+ "دلار فیجی": "FJD",
+ "fidžin dollari": "FJD",
+ "dollar de fidji": "FJD",
+ "dólar fidxiano": "FJD",
+ "fidžijski dolar": "FJD",
+ "fidzsi dollár": "FJD",
+ "dollaro delle figi": "FJD",
+ "フィジー・ドル": "FJD",
+ "fidžio doleris": "FJD",
+ "fiji dollar": "FJD",
+ "dolar fidżi": "FJD",
+ "dólar de fiji": "FJD",
+ "dolar fijian": "FJD",
+ "доллар фиджи": "FJD",
+ "fidžijský dolár": "FJD",
+ "фиџијски долар": "FJD",
+ "fijidollar": "FJD",
+ "பிஜி டாலர்": "FJD",
+ "fiji doları": "FJD",
+ "фіджійський долар": "FJD",
+ "斐濟元": "FJD",
+ "كرونة فاروية": "FOK",
+ "corona feroesa": "FOK",
+ "faerská koruna": "FOK",
+ "færøske kroner": "FOK",
+ "färöische krone": "FOK",
+ "faroese króna": "FOK",
+ "feroa krono": "FOK",
+ "fääri kroon": "FOK",
+ "کرون فاروئی": "FOK",
+ "färsaarten kruunu": "FOK",
+ "couronne féroïenne": "FOK",
+ "coroa feroesa": "FOK",
+ "føroyarska kruna": "FOK",
+ "feröeri korona": "FOK",
+ "corona delle fær øer": "FOK",
+ "フェロー・クローネ": "FOK",
+ "farerų krona": "FOK",
+ "faeröerse kroon": "FOK",
+ "korona wysp owczych": "FOK",
+ "coroană feroeză": "FOK",
+ "фарерская крона": "FOK",
+ "фарска круна": "FOK",
+ "färöisk krona": "FOK",
+ "பரோயே குரோனா": "FOK",
+ "faroe kronu": "FOK",
+ "фарерська крона": "FOK",
+ "法羅群島克朗": "FOK",
+ "جنيه إسترليني": "GBP",
+ "британска лира": "GBP",
+ "lliura esterlina": "GBP",
+ "libra šterlinků": "GBP",
+ "punt sterling": "GBP",
+ "britiske pund": "GBP",
+ "pfund sterling": "GBP",
+ "στερλίνα": "GBP",
+ "pound sterling": "GBP",
+ "brita pundo": "GBP",
+ "libra esterlina": "GBP",
+ "suurbritannia naelsterling": "GBP",
+ "libera esterlina": "GBP",
+ "پوند استرلینگ": "GBP",
+ "englannin punta": "GBP",
+ "livre sterling": "GBP",
+ "לירה שטרלינג": "GBP",
+ "britanska funta": "GBP",
+ "font sterling": "GBP",
+ "sterlina britannica": "GBP",
+ "スターリング・ポンド": "GBP",
+ "svaras sterlingų": "GBP",
+ "pond sterling": "GBP",
+ "liura esterlina": "GBP",
+ "funt szterling": "GBP",
+ "liră sterlină": "GBP",
+ "фунт стерлингов": "GBP",
+ "anglická libra": "GBP",
+ "funt šterling": "GBP",
+ "британска фунта": "GBP",
+ "brittiskt pund": "GBP",
+ "பிரித்தானிய பவுண்டு": "GBP",
+ "i̇ngiliz sterlini": "GBP",
+ "фунт стерлінгів": "GBP",
+ "bảng anh": "GBP",
+ "英镑": "GBP",
+ "لاري جورجي": "GEL",
+ "грузинско лари": "GEL",
+ "lari": "GEL",
+ "gruzínský lari": "GEL",
+ "georgiske lari": "GEL",
+ "georgischer lari": "GEL",
+ "λάρι γεωργίας": "GEL",
+ "georgian lari": "GEL",
+ "lario": "GEL",
+ "lari georgiano": "GEL",
+ "لاری گرجستان": "GEL",
+ "לארי גאורגי": "GEL",
+ "gruzijski lari": "GEL",
+ "grúz lari": "GEL",
+ "ラリ": "GEL",
+ "laris": "GEL",
+ "georgische lari": "GEL",
+ "грузинский лари": "GEL",
+ "gruzínske lari": "GEL",
+ "грузијски лари": "GEL",
+ "georgiska lari": "GEL",
+ "ஜார்ஜிய லாரி": "GEL",
+ "gürcistan larisi": "GEL",
+ "грузинський ларі": "GEL",
+ "格鲁吉亚拉里": "GEL",
+ "جنيه جيرنزي": "GGP",
+ "lliura de guernsey": "GGP",
+ "guernseyská libra": "GGP",
+ "guernsey pfund": "GGP",
+ "guernsey pound": "GGP",
+ "libra de guernsey": "GGP",
+ "پوند گرنزی": "GGP",
+ "guernseyn punta": "GGP",
+ "livre de guernesey": "GGP",
+ "guernseyjska funta": "GGP",
+ "guernsey i font": "GGP",
+ "sterlina di guernsey": "GGP",
+ "ガーンジー・ポンド": "GGP",
+ "gernsio svaras": "GGP",
+ "guernseypond": "GGP",
+ "funt guernsey": "GGP",
+ "liră din guernsey": "GGP",
+ "гернсийский фунт": "GGP",
+ "гернзијска фунта": "GGP",
+ "guernseypund": "GGP",
+ "குயெர்ன்சி பவுண்டு": "GGP",
+ "guernsey sterlini": "GGP",
+ "гернсійський фунт": "GGP",
+ "根西鎊": "GGP",
+ "سيدي غاني": "GHS",
+ "ганайско седи": "GHS",
+ "cedi": "GHS",
+ "ghanský cedi": "GHS",
+ "σέντι της γκάνας": "GHS",
+ "ghanaian cedi": "GHS",
+ "ganaa cedio": "GHS",
+ "سدی غنا": "GHS",
+ "ganski cedi": "GHS",
+ "ghánai cedi": "GHS",
+ "cedi ghanese": "GHS",
+ "セディ": "GHS",
+ "sedis": "GHS",
+ "ghanese cedi": "GHS",
+ "ганский седи": "GHS",
+ "гански седи": "GHS",
+ "ghana cedi": "GHS",
+ "ганський седі": "GHS",
+ "迦納塞地": "GHS",
+ "جنيه جبل طارق": "GIP",
+ "гибралтарска лира": "GIP",
+ "lliura de gibraltar": "GIP",
+ "gibraltarská libra": "GIP",
+ "gibraltariske pund": "GIP",
+ "gibraltar pfund": "GIP",
+ "gibraltar pound": "GIP",
+ "ĝibraltara pundo": "GIP",
+ "libra gibraltareña": "GIP",
+ "gibraltari nael": "GIP",
+ "پوند جبلطارق": "GIP",
+ "gibraltarin punta": "GIP",
+ "livre de gibraltar": "GIP",
+ "libra de xibraltar": "GIP",
+ "gibraltarska funta": "GIP",
+ "gibraltári font": "GIP",
+ "sterlina di gibilterra": "GIP",
+ "ジブラルタル・ポンド": "GIP",
+ "gibraltaro svaras": "GIP",
+ "gibraltarees pond": "GIP",
+ "funt gibraltarski": "GIP",
+ "libra de gibraltar": "GIP",
+ "liră din gibraltar": "GIP",
+ "гибралтарский фунт": "GIP",
+ "gibraltárska libra": "GIP",
+ "гибралтарска фунта": "GIP",
+ "gibraltarpund": "GIP",
+ "கிப்ரால்ட்டர் பவுண்டு": "GIP",
+ "гібралтарський фунт": "GIP",
+ "bảng gibraltar": "GIP",
+ "直布羅陀鎊": "GIP",
+ "دالاسي غامبي": "GMD",
+ "гамбийско даласи": "GMD",
+ "dalasi": "GMD",
+ "gambijský dalasi": "GMD",
+ "νταλάζι": "GMD",
+ "gambian dalasi": "GMD",
+ "gambia dalasio": "GMD",
+ "دالاسی گامبیا": "GMD",
+ "gambijski dalasi": "GMD",
+ "gambiai dalasi": "GMD",
+ "dalasi gambese": "GMD",
+ "ダラシ": "GMD",
+ "dalasis": "GMD",
+ "gambiaanse dalasi": "GMD",
+ "даласи": "GMD",
+ "гамбијски даласи": "GMD",
+ "гамбійський даласі": "GMD",
+ "甘比亞達拉西": "GMD",
+ "فرنك غيني": "GNF",
+ "гвинейски франк": "GNF",
+ "franc guineà": "GNF",
+ "guinejský frank": "GNF",
+ "franc guinéen": "GNF",
+ "φράγκο γουινέας": "GNF",
+ "guinean franc": "GNF",
+ "gvinea franko": "GNF",
+ "franco guineano": "GNF",
+ "فرانک گینه": "GNF",
+ "guinean frangi": "GNF",
+ "פרנק גינאי": "GNF",
+ "gvinejski franak": "GNF",
+ "guineai frank": "GNF",
+ "ギニア・フラン": "GNF",
+ "gvinėjos frankas": "GNF",
+ "guineese frank": "GNF",
+ "frank gwinejski": "GNF",
+ "franco da guiné": "GNF",
+ "гвинейский франк": "GNF",
+ "гвинејски франак": "GNF",
+ "guinesisk franc": "GNF",
+ "gine frangı": "GNF",
+ "гвінейський франк": "GNF",
+ "幾內亞法郎": "GNF",
+ "كتزال غواتيمالي": "GTQ",
+ "гватемалски кецал": "GTQ",
+ "quetzal": "GTQ",
+ "guatemalský quetzal": "GTQ",
+ "guatemaltekischer quetzal": "GTQ",
+ "κετσάλ": "GTQ",
+ "guatemalan quetzal": "GTQ",
+ "gvatemala kecalo": "GTQ",
+ "ketzal": "GTQ",
+ "کوتزال گواتمالا": "GTQ",
+ "קצאל": "GTQ",
+ "gvatemalski kvecal": "GTQ",
+ "guatemalai quetzal": "GTQ",
+ "quetzal guatemalteco": "GTQ",
+ "ケツァル": "GTQ",
+ "gvatemalos kecalis": "GTQ",
+ "guatemalteekse quetzal": "GTQ",
+ "гватемальский кетсаль": "GTQ",
+ "гватемалски квецал": "GTQ",
+ "guatemala quetzalı": "GTQ",
+ "гватемальський кетсаль": "GTQ",
+ "瓜地馬拉格查爾": "GTQ",
+ "portuguese guinean escudo": "GWE",
+ "escudo guineoportugués": "GWE",
+ "اسکودوی گینه پرتغال": "GWE",
+ "portugalin guinean escudo": "GWE",
+ "escudo de guinée bissau": "GWE",
+ "ポルトガル領ギニア・エスクード": "GWE",
+ "гвинейский эскудо": "GWE",
+ "دولار غياني": "GYD",
+ "гвиански долар": "GYD",
+ "dòlar de guyana": "GYD",
+ "guyanský dolar": "GYD",
+ "guyana dollar": "GYD",
+ "δολάριο γουιάνας": "GYD",
+ "guyanese dollar": "GYD",
+ "gujana dolaro": "GYD",
+ "dólar guyanés": "GYD",
+ "dolar guyanar": "GYD",
+ "دلار گویان": "GYD",
+ "guyanan dollari": "GYD",
+ "dollar guyanien": "GYD",
+ "dólar güianés": "GYD",
+ "gvajanski dolar": "GYD",
+ "guyanai dollár": "GYD",
+ "dollaro della guyana": "GYD",
+ "ガイアナ・ドル": "GYD",
+ "gajanos doleris": "GYD",
+ "guyaanse dollar": "GYD",
+ "dolar gujański": "GYD",
+ "dólar da guiana": "GYD",
+ "dolar guyanez": "GYD",
+ "гайанский доллар": "GYD",
+ "гвајански долар": "GYD",
+ "guyansk dollar": "GYD",
+ "guyana doları": "GYD",
+ "гаянський долар": "GYD",
+ "圭亞那元": "GYD",
+ "دولار هونغ كونغ": "HKD",
+ "хонконгски долар": "HKD",
+ "dòlar de hong kong": "HKD",
+ "hongkongský dolar": "HKD",
+ "doler hong cong": "HKD",
+ "hongkong dollar": "HKD",
+ "δολάριο χονγκ κονγκ": "HKD",
+ "hong kong dollar": "HKD",
+ "honkonga dolaro": "HKD",
+ "dólar de hong kong": "HKD",
+ "hongkongi dollar": "HKD",
+ "dolar hongkongdar": "HKD",
+ "دلار هنگ کنگ": "HKD",
+ "hongkongin dollari": "HKD",
+ "dollar de hong kong": "HKD",
+ "דולר הונג קונגי": "HKD",
+ "hongkonški dolar": "HKD",
+ "hongkongi dollár": "HKD",
+ "dollaro di hong kong": "HKD",
+ "香港ドル": "HKD",
+ "honkongo doleris": "HKD",
+ "hongkongse dollar": "HKD",
+ "dolar hongkongu": "HKD",
+ "гонконгский доллар": "HKD",
+ "hongkonský dolár": "HKD",
+ "хонгконшки долар": "HKD",
+ "hongkongdollar": "HKD",
+ "ஹொங்கொங் டொலர்": "HKD",
+ "hong kong doları": "HKD",
+ "гонконгський долар": "HKD",
+ "đô la hồng kông": "HKD",
+ "港元": "HKD",
+ "لمبيرة هندوراسية": "HNL",
+ "хондураска лемпира": "HNL",
+ "lempira": "HNL",
+ "honduraská lempira": "HNL",
+ "λεμπίρα": "HNL",
+ "honduran lempira": "HNL",
+ "hondura lempiro": "HNL",
+ "لامپیرای هندوراس": "HNL",
+ "hondurasin lempira": "HNL",
+ "למפירה": "HNL",
+ "honduraška lempira": "HNL",
+ "hondurasi lempira": "HNL",
+ "lempira honduregna": "HNL",
+ "レンピラ": "HNL",
+ "hondūro lempira": "HNL",
+ "hondurese lempira": "HNL",
+ "гондурасская лемпира": "HNL",
+ "honduras lempirası": "HNL",
+ "гондураська лемпіра": "HNL",
+ "宏都拉斯倫皮拉": "HNL",
+ "كونا كرواتية": "HRK",
+ "хърватска куна": "HRK",
+ "kuna": "HRK",
+ "chorvatská kuna": "HRK",
+ "kroatiske kuna": "HRK",
+ "kroatische kuna": "HRK",
+ "κούνα κροατίας": "HRK",
+ "croatian kuna": "HRK",
+ "kroata kunao": "HRK",
+ "kuna croata": "HRK",
+ "کونای کرواسی": "HRK",
+ "kroatian kuna": "HRK",
+ "kuna croate": "HRK",
+ "קונה": "HRK",
+ "hrvatska kuna": "HRK",
+ "horvát kuna": "HRK",
+ "クーナ": "HRK",
+ "kroatijos kuna": "HRK",
+ "хорватская куна": "HRK",
+ "chorvátska kuna": "HRK",
+ "hrvaška kuna": "HRK",
+ "хрватска куна": "HRK",
+ "kroatisk kuna": "HRK",
+ "குனா": "HRK",
+ "hırvat kunası": "HRK",
+ "хорватська куна": "HRK",
+ "kuna croatia": "HRK",
+ "克羅埃西亞庫納": "HRK",
+ "جوردة هايتية": "HTG",
+ "gourde": "HTG",
+ "haitský gourde": "HTG",
+ "γκουρντ": "HTG",
+ "haitian gourde": "HTG",
+ "haitia gurdo": "HTG",
+ "گورد هائیتی": "HTG",
+ "haitin gourde": "HTG",
+ "haićanski gourd": "HTG",
+ "haiti gourde": "HTG",
+ "gourde haitiano": "HTG",
+ "グールド": "HTG",
+ "gurdas": "HTG",
+ "haïtiaanse gourde": "HTG",
+ "гаитянский гурд": "HTG",
+ "хаићански гурд": "HTG",
+ "гаїтянський гурд": "HTG",
+ "海地古德": "HTG",
+ "فورنت مجري": "HUF",
+ "унгарски форинт": "HUF",
+ "fòrint": "HUF",
+ "maďarský forint": "HUF",
+ "ungarske forint": "HUF",
+ "forint": "HUF",
+ "φιορίνι ουγγαρίας": "HUF",
+ "hungarian forint": "HUF",
+ "hungara forinto": "HUF",
+ "forinto húngaro": "HUF",
+ "hungariar forint": "HUF",
+ "فورینت مجارستان": "HUF",
+ "unkarin forintti": "HUF",
+ "florín húngaro": "HUF",
+ "פורינט": "HUF",
+ "mađarska forinta": "HUF",
+ "magyar forint": "HUF",
+ "fiorino ungherese": "HUF",
+ "フォリント": "HUF",
+ "forintas": "HUF",
+ "hongaarse forint": "HUF",
+ "florim húngaro": "HUF",
+ "форинт": "HUF",
+ "madžarski forint": "HUF",
+ "мађарска форинта": "HUF",
+ "அங்கேரிய போரிண்ட்": "HUF",
+ "macar forinti": "HUF",
+ "угорський форинт": "HUF",
+ "匈牙利福林": "HUF",
+ "pengő": "HUP",
+ "maďarské pengő": "HUP",
+ "hungarian pengő": "HUP",
+ "pengo": "HUP",
+ "pengö": "HUP",
+ "پنگوی مجارستان": "HUP",
+ "unkarin pengő": "HUP",
+ "פנגו הונגרי": "HUP",
+ "mađarski peng": "HUP",
+ "magyar pengő": "HUP",
+ "pengő ungherese": "HUP",
+ "ペンゲー": "HUP",
+ "pengė": "HUP",
+ "pengheu maghiar": "HUP",
+ "пенгё": "HUP",
+ "угорський пенге": "HUP",
+ "匈牙利帕戈": "HUP",
+ "روبية إندونيسية": "IDR",
+ "индонезийска рупия": "IDR",
+ "rupia indonèsia": "IDR",
+ "indonéská rupie": "IDR",
+ "rupiah": "IDR",
+ "indonesische rupiah": "IDR",
+ "ρουπία ινδονησίας": "IDR",
+ "indonesian rupiah": "IDR",
+ "indonezia rupio": "IDR",
+ "rupia indonesia": "IDR",
+ "errupia indonesiar": "IDR",
+ "روپیه اندونزی": "IDR",
+ "indonesian rupia": "IDR",
+ "roupie indonésienne": "IDR",
+ "indonezijska rupija": "IDR",
+ "indonéz rúpia": "IDR",
+ "rupia indonesiana": "IDR",
+ "ルピア": "IDR",
+ "indonezijos rupija": "IDR",
+ "indonesische roepia": "IDR",
+ "rupia indonezyjska": "IDR",
+ "rupia indonésia": "IDR",
+ "индонезийская рупия": "IDR",
+ "индонежанска рупија": "IDR",
+ "இந்தோனேசிய ரூபாய்": "IDR",
+ "endonezya rupiahı": "IDR",
+ "індонезійська рупія": "IDR",
+ "印尼盾": "IDR",
+ "شيكل إسرائيلي جديد": "ILS",
+ "израелски шекел": "ILS",
+ "nou xéquel": "ILS",
+ "nový izraelský šekel": "ILS",
+ "sicl newydd israel": "ILS",
+ "ny shekel": "ILS",
+ "schekel": "ILS",
+ "νέο ισραηλινό σεκέλ": "ILS",
+ "israeli new shekel": "ILS",
+ "nova israela siklo": "ILS",
+ "nuevo séquel": "ILS",
+ "iisraeli seekel": "ILS",
+ "shekel berri": "ILS",
+ "شکل جدید اسرائیل": "ILS",
+ "uusi israelin sekeli": "ILS",
+ "shekel": "ILS",
+ "novo shekel": "ILS",
+ "שקל חדש": "ILS",
+ "izraelski novi šekel": "ILS",
+ "izraeli új sékel": "ILS",
+ "nuovo shekel israeliano": "ILS",
+ "新シェケル": "ILS",
+ "izraelio naujasis šekelis": "ILS",
+ "israëlische sjekel": "ILS",
+ "nowy izraelski szekel": "ILS",
+ "novo shekel israelense": "ILS",
+ "новый израильский шекель": "ILS",
+ "нови израелски шекел": "ILS",
+ "புது இசுரேலிய சேக்கல்": "ILS",
+ "yeni i̇srail şekeli": "ILS",
+ "ізраїльський новий шекель": "ILS",
+ "以色列新谢克尔": "ILS",
+ "جنيه مانكس": "IMP",
+ "lliura de l'illa de man": "IMP",
+ "manská libra": "IMP",
+ "isle of man pfund": "IMP",
+ "manx pound": "IMP",
+ "libra manesa": "IMP",
+ "پوند مانکس": "IMP",
+ "mansaaren punta": "IMP",
+ "livre mannoise": "IMP",
+ "libra da illa de man": "IMP",
+ "manska funta": "IMP",
+ "man szigeti font": "IMP",
+ "sterlina di man": "IMP",
+ "マンクス・ポンド": "IMP",
+ "meno salos svaras": "IMP",
+ "isle of man pond": "IMP",
+ "funt manx": "IMP",
+ "liră din insula man": "IMP",
+ "фунт острова мэн": "IMP",
+ "манска фунта": "IMP",
+ "isle of man pund": "IMP",
+ "மான்க்ஸ் பவுண்டு": "IMP",
+ "фунт острова мен": "IMP",
+ "曼島鎊": "IMP",
+ "روبية هندية": "INR",
+ "индийска рупия": "INR",
+ "rupia índia": "INR",
+ "indická rupie": "INR",
+ "indiske rupier": "INR",
+ "indische rupie": "INR",
+ "ρουπία ινδίας": "INR",
+ "indian rupee": "INR",
+ "barata rupio": "INR",
+ "rupia india": "INR",
+ "india ruupia": "INR",
+ "errupia indiar": "INR",
+ "روپیه هند": "INR",
+ "intian rupia": "INR",
+ "roupie indienne": "INR",
+ "רופי הודי": "INR",
+ "indijska rupija": "INR",
+ "indiai rúpia": "INR",
+ "rupia indiana": "INR",
+ "インド・ルピー": "INR",
+ "indijos rupija": "INR",
+ "indiase roepie": "INR",
+ "ropia d'índia": "INR",
+ "rupia indyjska": "INR",
+ "rupie indiană": "INR",
+ "индийская рупия": "INR",
+ "indická rupia": "INR",
+ "индијска рупија": "INR",
+ "indisk rupie": "INR",
+ "இந்திய ரூபாய்": "INR",
+ "రూపాయి": "INR",
+ "hindistan rupisi": "INR",
+ "індійська рупія": "INR",
+ "rupee ấn độ": "INR",
+ "印度盧比": "INR",
+ "دينار عراقي": "IQD",
+ "иракски динар": "IQD",
+ "dinar iraquià": "IQD",
+ "irakiske dinarer": "IQD",
+ "irakischer dinar": "IQD",
+ "iraqi dinar": "IQD",
+ "iraka dinaro": "IQD",
+ "dinar iraquí": "IQD",
+ "دینار عراق": "IQD",
+ "irakin dinaari": "IQD",
+ "dinar irakien": "IQD",
+ "דינר עיראקי": "IQD",
+ "irački dinar": "IQD",
+ "iraki dinár": "IQD",
+ "dinaro iracheno": "IQD",
+ "イラク・ディナール": "IQD",
+ "irako dinaras": "IQD",
+ "iraakse dinar": "IQD",
+ "dinar iracki": "IQD",
+ "dinar iraquiano": "IQD",
+ "иракский динар": "IQD",
+ "ирачки динар": "IQD",
+ "irakisk dinar": "IQD",
+ "irak dinarı": "IQD",
+ "іракський динар": "IQD",
+ "伊拉克第納爾": "IQD",
+ "ريال إيراني": "IRR",
+ "ирански риал": "IRR",
+ "rial iranià": "IRR",
+ "íránský rijál": "IRR",
+ "rial": [
+ "SAR",
+ "IRR"
+ ],
+ "iranischer rial": "IRR",
+ "ιρανικό ριάλ": "IRR",
+ "iranian rial": "IRR",
+ "irana rialo": "IRR",
+ "rial iraní": "IRR",
+ "irandar rial": "IRR",
+ "ریال ایران": "IRR",
+ "iranin rial": "IRR",
+ "rial iranien": "IRR",
+ "ריאל איראני": "IRR",
+ "iranski rijal": "IRR",
+ "iráni riál": "IRR",
+ "riyal iraniano": "IRR",
+ "イラン・リヤル": "IRR",
+ "irano rialas": "IRR",
+ "iraanse rial": "IRR",
+ "rial irański": "IRR",
+ "rial iraniano": "IRR",
+ "rial iranian": "IRR",
+ "иранский риал": "IRR",
+ "iránsky rial": "IRR",
+ "ирански ријал": "IRR",
+ "iransk rial": "IRR",
+ "i̇ran riyali": "IRR",
+ "іранський ріал": "IRR",
+ "rial iran": "IRR",
+ "伊朗里亞爾": "IRR",
+ "كرونة آيسلندية": "ISK",
+ "исландска крона": "ISK",
+ "corona islandesa": "ISK",
+ "islandská koruna": "ISK",
+ "islandske krónur": "ISK",
+ "isländische krone": "ISK",
+ "κορόνα ισλανδίας": "ISK",
+ "icelandic króna": "ISK",
+ "islanda krono": "ISK",
+ "islandi kroon": "ISK",
+ "islandiar koroa": "ISK",
+ "کرونای ایسلند": "ISK",
+ "islannin kruunu": "ISK",
+ "couronne islandaise": "ISK",
+ "coroa islandesa": "ISK",
+ "קרונה איסלנדית": "ISK",
+ "islandska kruna": "ISK",
+ "izlandi korona": "ISK",
+ "corona islandese": "ISK",
+ "アイスランド・クローナ": "ISK",
+ "islandijos krona": "ISK",
+ "ijslandse kroon": "ISK",
+ "korona islandzka": "ISK",
+ "coroană islandeză": "ISK",
+ "исландская крона": "ISK",
+ "islandska krona": "ISK",
+ "исландска круна": "ISK",
+ "isländsk krona": "ISK",
+ "ஐஸ்லாந்திய குரோனா": "ISK",
+ "i̇zlanda kronası": "ISK",
+ "ісландська крона": "ISK",
+ "冰岛克朗": "ISK",
+ "دولار جامايكي": "JMD",
+ "ямайски долар": "JMD",
+ "dòlar jamaicà": "JMD",
+ "jamajský dolar": "JMD",
+ "jamaika dollar": "JMD",
+ "δολάριο τζαμάικας": "JMD",
+ "jamaican dollar": "JMD",
+ "jamajka dolaro": "JMD",
+ "dólar jamaiquino": "JMD",
+ "dolar jamaikar": "JMD",
+ "دلار جامائیکا": "JMD",
+ "jamaikan dollari": "JMD",
+ "dollar jamaïcain": "JMD",
+ "dólar xamaicano": "JMD",
+ "jamajčanski dolar": "JMD",
+ "jamaicai dollár": "JMD",
+ "dollaro giamaicano": "JMD",
+ "ジャマイカ・ドル": "JMD",
+ "jamaikos doleris": "JMD",
+ "jamaicaanse dollar": "JMD",
+ "dolar jamajski": "JMD",
+ "dólar jamaicano": "JMD",
+ "ямайский доллар": "JMD",
+ "јамајкански долар": "JMD",
+ "jamaicansk dollar": "JMD",
+ "jamaika doları": "JMD",
+ "ямайський долар": "JMD",
+ "牙買加元": "JMD",
+ "دينار أردني": "JOD",
+ "йордански динар": "JOD",
+ "dinar jordà": "JOD",
+ "jordánský dinár": "JOD",
+ "jordanischer dinar": "JOD",
+ "ιορδανικό δηνάριο": "JOD",
+ "jordanian dinar": "JOD",
+ "jordania dinaro": "JOD",
+ "dinar jordano": "JOD",
+ "jordaania dinaar": "JOD",
+ "jordaniako dinar": "JOD",
+ "دینار اردن": "JOD",
+ "jordanian dinaari": "JOD",
+ "dinar jordanien": "JOD",
+ "דינר ירדני": "JOD",
+ "jordanski dinar": "JOD",
+ "jordán dinár": "JOD",
+ "dinaro giordano": "JOD",
+ "ヨルダン・ディナール": "JOD",
+ "jordanijos dinaras": "JOD",
+ "jordaanse dinar": "JOD",
+ "dinar jordański": "JOD",
+ "dinar iordanian": "JOD",
+ "иорданский динар": "JOD",
+ "јордански динар": "JOD",
+ "jordansk dinar": "JOD",
+ "ürdün dinarı": "JOD",
+ "йорданський динар": "JOD",
+ "約旦第納爾": "JOD",
+ "ين ياباني": "JPY",
+ "японска йена": "JPY",
+ "ien": "JPY",
+ "japonský jen": "JPY",
+ "yen": "JPY",
+ "γιεν": "JPY",
+ "japanese yen": "JPY",
+ "japana eno": "JPY",
+ "jaapani jeen": "JPY",
+ "ین ژاپن": "JPY",
+ "japanin jeni": "JPY",
+ "ין יפני": "JPY",
+ "japanski jen": "JPY",
+ "japán jen": "JPY",
+ "円": "JPY",
+ "jena": "JPY",
+ "japanse yen": "JPY",
+ "jen": "JPY",
+ "iene": "JPY",
+ "иена": "JPY",
+ "јапански јен": "JPY",
+ "யென்": "JPY",
+ "japon yeni": "JPY",
+ "єна": "JPY",
+ "yên nhật": "JPY",
+ "日圓": "JPY",
+ "شيلينغ كيني": "KES",
+ "кенийски шилинг": "KES",
+ "xíling kenyà": "KES",
+ "keňský šilink": "KES",
+ "kenyansk shilling": "KES",
+ "kenia schilling": "KES",
+ "σελίνι της κένυας": "KES",
+ "kenyan shilling": "KES",
+ "kenja ŝilingo": "KES",
+ "chelín keniano": "KES",
+ "keenia šilling": "KES",
+ "شیلینگ کنیا": "KES",
+ "kenian šillinki": "KES",
+ "shilling kényan": "KES",
+ "xilin kenyano": "KES",
+ "שילינג קנייתי": "KES",
+ "kenijski šiling": "KES",
+ "kenyai shilling": "KES",
+ "scellino keniota": "KES",
+ "ケニア・シリング": "KES",
+ "kenijos šilingas": "KES",
+ "keniaanse shilling": "KES",
+ "szyling kenijski": "KES",
+ "xelim queniano": "KES",
+ "кенийский шиллинг": "KES",
+ "кенијски шилинг": "KES",
+ "kenya şilini": "KES",
+ "кенійський шилінг": "KES",
+ "肯尼亞先令": "KES",
+ "سوم قيرغيزستاني": "KGS",
+ "киргизстански сом": "KGS",
+ "som kirguís": "KGS",
+ "kyrgyzský som": "KGS",
+ "som": [
+ "UZS",
+ "KGS"
+ ],
+ "σομ κιργιζίας": "KGS",
+ "kyrgyzstani som": "KGS",
+ "kirgiza somo": "KGS",
+ "سوم قرقیزستان": "KGS",
+ "kirgisian som": "KGS",
+ "som kirguiz": "KGS",
+ "kirgistanski som": "KGS",
+ "kirgiz szom": "KGS",
+ "som kirghiso": "KGS",
+ "キルギス・ソム": "KGS",
+ "somas": "KGS",
+ "kirgizische som": "KGS",
+ "som kîrgîz": "KGS",
+ "киргизский сом": "KGS",
+ "киргиски сом": "KGS",
+ "kirgizistansk som": "KGS",
+ "kırgızistan somu": "KGS",
+ "киргизький сом": "KGS",
+ "吉尔吉斯斯坦索姆": "KGS",
+ "ريال كمبودي": "KHR",
+ "камбоджански риел": "KHR",
+ "riel": "KHR",
+ "kambodžský riel": "KHR",
+ "kambodschanischer riel": "KHR",
+ "ριέλ καμπότζης": "KHR",
+ "cambodian riel": "KHR",
+ "kamboĝa rielo": "KHR",
+ "riel camboyano": "KHR",
+ "kanbodiar bigarren riel": "KHR",
+ "ریال کامبوج": "KHR",
+ "kambodžan riel": "KHR",
+ "riel camboxano": "KHR",
+ "kambodžanski rijal": "KHR",
+ "kambodzsai riel": "KHR",
+ "riel cambogiano": "KHR",
+ "リエル": "KHR",
+ "kambodžos rielis": "KHR",
+ "cambodjaanse riel": "KHR",
+ "riel kambodżański": "KHR",
+ "riel cambojano": "KHR",
+ "риель": "KHR",
+ "камбоџански ријел": "KHR",
+ "камбоджійський рієль": "KHR",
+ "riel campuchia": "KHR",
+ "柬埔寨瑞爾": "KHR",
+ "دولار كريباتي": "KID",
+ "kiribatský dolar": "KID",
+ "kiribati dollar": "KID",
+ "δολάριο κιριμπάτι": "KID",
+ "kiribata dolaro": "KID",
+ "dólar de kiribati": "KID",
+ "دلار کیریباتی": "KID",
+ "kiribatin dollari": "KID",
+ "dollar des kiribati": "KID",
+ "kiribatski dolar": "KID",
+ "dollaro delle kiribati": "KID",
+ "キリバス・ドル": "KID",
+ "kiribačio doleris": "KID",
+ "dolar kiribati": "KID",
+ "dolar din kiribati": "KID",
+ "доллар кирибати": "KID",
+ "долар кірибаті": "KID",
+ "基里巴斯元": "KID",
+ "فرنك قمري": "KMF",
+ "коморски франк": "KMF",
+ "franc de les comores": "KMF",
+ "komorský frank": "KMF",
+ "komoren franc": "KMF",
+ "φράγκο κομορών": "KMF",
+ "comorian franc": "KMF",
+ "komora franko": "KMF",
+ "franco comorense": "KMF",
+ "فرانک کمر": "KMF",
+ "komorien frangi": "KMF",
+ "franc comorien": "KMF",
+ "komorski franak": "KMF",
+ "comore i frank": "KMF",
+ "franco delle comore": "KMF",
+ "コモロ・フラン": "KMF",
+ "komorų frankas": "KMF",
+ "comorese frank": "KMF",
+ "frank komorów": "KMF",
+ "franco comoriano": "KMF",
+ "franc comorian": "KMF",
+ "франк комор": "KMF",
+ "коморски франак": "KMF",
+ "komorisk franc": "KMF",
+ "komor frangı": "KMF",
+ "коморський франк": "KMF",
+ "葛摩法郎": "KMF",
+ "وون كوري شمالي": "KPW",
+ "севернокорейски вон": "KPW",
+ "won nord coreà": "KPW",
+ "severokorejský won": "KPW",
+ "nordkoreanske won": "KPW",
+ "nordkoreanischer won": "KPW",
+ "γουόν βόρειας κορέας": "KPW",
+ "north korean won": "KPW",
+ "nord korea ŭono": "KPW",
+ "won norcoreano": "KPW",
+ "põhja korea vonn": "KPW",
+ "وون کره شمالی": "KPW",
+ "pohjois korean won": "KPW",
+ "won nord coréen": "KPW",
+ "וון צפון קוריאני": "KPW",
+ "sjevernokorejski von": "KPW",
+ "észak koreai von": "KPW",
+ "won nordcoreano": "KPW",
+ "朝鮮民主主義人民共和国ウォン": "KPW",
+ "šiaurės korėjos vona": "KPW",
+ "noord koreaanse won": "KPW",
+ "won północnokoreański": "KPW",
+ "won norte coreano": "KPW",
+ "won nord coreean": "KPW",
+ "северокорейская вона": "KPW",
+ "севернокорејски вон": "KPW",
+ "nordkoreansk won": "KPW",
+ "kuzey kore wonu": "KPW",
+ "північнокорейська вона": "KPW",
+ "won cộng hòa dân chủ nhân dân triều tiên": "KPW",
+ "朝鮮圓": "KPW",
+ "وون كوري جنوبي": "KRW",
+ "южнокорейски вон": "KRW",
+ "won sud coreà": "KRW",
+ "jihokorejský won": "KRW",
+ "sydkoreanske won": "KRW",
+ "südkoreanischer won": "KRW",
+ "γουόν νότιας κορέας": "KRW",
+ "south korean won": "KRW",
+ "sud korea ŭono": "KRW",
+ "won surcoreano": "KRW",
+ "lõuna korea vonn": "KRW",
+ "وون کره جنوبی": "KRW",
+ "etelä korean won": "KRW",
+ "won sud coréen": "KRW",
+ "južnokorejski von": "KRW",
+ "dél koreai von": "KRW",
+ "won sudcoreano": "KRW",
+ "大韓民国ウォン": "KRW",
+ "pietų korėjos vonas": "KRW",
+ "zuid koreaanse won": "KRW",
+ "won południowokoreański": "KRW",
+ "won sul coreano": "KRW",
+ "won sud coreean": "KRW",
+ "южнокорейская вона": "KRW",
+ "јужнокорејски вон": "KRW",
+ "sydkoreansk won": "KRW",
+ "güney kore wonu": "KRW",
+ "південнокорейська вона": "KRW",
+ "won hàn quốc": "KRW",
+ "韓圓": "KRW",
+ "دينار كويتي": "KWD",
+ "кувейтски динар": "KWD",
+ "dinar kuwaitià": "KWD",
+ "kuvajtský dinár": "KWD",
+ "kuwaitiske dinarer": "KWD",
+ "kuwait dinar": "KWD",
+ "δηνάριο κουβέιτ": "KWD",
+ "kuwaiti dinar": "KWD",
+ "kuvajta dinaro": "KWD",
+ "dinar kuwaití": "KWD",
+ "دینار کویت": "KWD",
+ "kuwaitin dinaari": "KWD",
+ "dinar koweïtien": "KWD",
+ "דינר כוויתי": "KWD",
+ "kuvaiti dinár": "KWD",
+ "dinaro kuwaitiano": "KWD",
+ "クウェート・ディナール": "KWD",
+ "kuveito dinaras": "KWD",
+ "koeweitse dinar": "KWD",
+ "dinar kuwejcki": "KWD",
+ "dinar kuwaitiano": "KWD",
+ "кувейтский динар": "KWD",
+ "кувајтски динар": "KWD",
+ "kuwaitisk dinar": "KWD",
+ "குவைத் தினார்": "KWD",
+ "kuveyt dinarı": "KWD",
+ "кувейтський динар": "KWD",
+ "dinar kuwait": "KWD",
+ "科威特第納爾": "KWD",
+ "دولار جزر كايمان": "KYD",
+ "dòlar de les illes caiman": "KYD",
+ "dolar kajmanských ostrovů": "KYD",
+ "kaiman dollar": "KYD",
+ "δολάριο νησιών κέιμαν": "KYD",
+ "cayman islands dollar": "KYD",
+ "kajmana dolaro": "KYD",
+ "dólar de las islas caimán": "KYD",
+ "dolar kaimandar": "KYD",
+ "دلار جزایر کیمن": "KYD",
+ "caymansaarten dollari": "KYD",
+ "dollar des îles caïmans": "KYD",
+ "kajmanski dolar": "KYD",
+ "kajmán szigeteki dollár": "KYD",
+ "dollaro delle cayman": "KYD",
+ "ケイマン諸島・ドル": "KYD",
+ "kaimanų salų doleris": "KYD",
+ "kaaimaneilandse dollar": "KYD",
+ "dolar kajmański": "KYD",
+ "dólar das ilhas cayman": "KYD",
+ "доллар каймановых островов": "KYD",
+ "долар кајманских острва": "KYD",
+ "caymansk dollar": "KYD",
+ "cayman adaları doları": "KYD",
+ "долар кайманових островів": "KYD",
+ "đô la quần đảo cayman": "KYD",
+ "開曼群島元": "KYD",
+ "تينغ كازاخستاني": "KZT",
+ "казахстанско тенге": "KZT",
+ "tenge": "KZT",
+ "τένγκε": "KZT",
+ "kazakhstani tenge": "KZT",
+ "kazaĥa tengo": "KZT",
+ "tenge kazajo": "KZT",
+ "تنگه قزاقستان": "KZT",
+ "kazakstanin tenge": "KZT",
+ "tenge kazakh": "KZT",
+ "kazahstanski tenge": "KZT",
+ "kazah tenge": "KZT",
+ "tenge kazako": "KZT",
+ "テンゲ": "KZT",
+ "kazachstano tengė": "KZT",
+ "kazachse tenge": "KZT",
+ "казахстанский тенге": "KZT",
+ "kazachstanský tenge": "KZT",
+ "казахстански тенге": "KZT",
+ "கசக்ஸ்தானிய டெங்கே": "KZT",
+ "казахстанський теньге": "KZT",
+ "tenge kazakhstan": "KZT",
+ "哈萨克斯坦坚戈": "KZT",
+ "كيب لاوي": "LAK",
+ "лаоски кип": "LAK",
+ "kip": "LAK",
+ "laoský kip": "LAK",
+ "laotischer kip": "LAK",
+ "κιπ": "LAK",
+ "lao kip": "LAK",
+ "laosa kipo": "LAK",
+ "kip laosiano": "LAK",
+ "laostar kip berria": "LAK",
+ "کیپ لائوس": "LAK",
+ "laosin kip": "LAK",
+ "laoski kip": "LAK",
+ "laoszi kip": "LAK",
+ "kip laotiano": "LAK",
+ "キープ": "LAK",
+ "laoso kipas": "LAK",
+ "laotiaanse kip": "LAK",
+ "лаосский кип": "LAK",
+ "laos kipi": "LAK",
+ "лаоський кіп": "LAK",
+ "kíp lào": "LAK",
+ "寮國基普": "LAK",
+ "ليرة لبنانية": "LBP",
+ "ливанска лира": "LBP",
+ "lliura libanesa": "LBP",
+ "libanesisches pfund": "LBP",
+ "λίρα του λιβάνου": "LBP",
+ "lebanese pound": "LBP",
+ "libana liro": "LBP",
+ "libra libanesa": "LBP",
+ "لیره لبنان": "LBP",
+ "libanonin punta": "LBP",
+ "livre libanaise": "LBP",
+ "לירה לבנונית": "LBP",
+ "libanonska funta": "LBP",
+ "libanoni font": "LBP",
+ "lira libanese": "LBP",
+ "レバノン・ポンド": "LBP",
+ "libano svaras": "LBP",
+ "libanees pond": "LBP",
+ "funt libański": "LBP",
+ "ливанский фунт": "LBP",
+ "libanonski funt": "LBP",
+ "либанска фунта": "LBP",
+ "libanesiskt pund": "LBP",
+ "lübnan lirası": "LBP",
+ "ліванський фунт": "LBP",
+ "黎巴嫩鎊": "LBP",
+ "روبية سريلانكي": "LKR",
+ "шриланкийска рупия": "LKR",
+ "rupia de sri lanka": "LKR",
+ "srilankanske rupee": "LKR",
+ "sri lanka rupie": "LKR",
+ "sri lankan rupee": "LKR",
+ "srilanka rupio": "LKR",
+ "errupia srilankar": "LKR",
+ "روپیه سریلانکا": "LKR",
+ "sri lankan rupia": "LKR",
+ "roupie srilankaise": "LKR",
+ "šrilanska rupija": "LKR",
+ "srí lanka i rúpia": "LKR",
+ "rupia singalese": "LKR",
+ "スリランカ・ルピー": "LKR",
+ "šri lankos rupija": "LKR",
+ "sri lankaanse roepie": "LKR",
+ "rupia lankijska": "LKR",
+ "rupia do sri lanka": "LKR",
+ "шри ланкийская рупия": "LKR",
+ "шриланчанска рупија": "LKR",
+ "lankesisk rupee": "LKR",
+ "இலங்கை ரூபாய்": "LKR",
+ "sri lanka rupisi": "LKR",
+ "рупія шрі ланки": "LKR",
+ "rupee sri lanka": "LKR",
+ "斯里蘭卡盧比": "LKR",
+ "دولار ليبيري": "LRD",
+ "либерийски долар": "LRD",
+ "dòlar liberià": "LRD",
+ "liberijský dolar": "LRD",
+ "liberiansk dollar": "LRD",
+ "liberianischer dollar": "LRD",
+ "δολάριο λιβερίας": "LRD",
+ "liberian dollar": "LRD",
+ "liberia dolaro": "LRD",
+ "dólar liberiano": "LRD",
+ "دلار لیبریا": "LRD",
+ "liberian dollari": "LRD",
+ "dollar libérien": "LRD",
+ "דולר ליברי": "LRD",
+ "liberijski dolar": "LRD",
+ "libériai dollár": "LRD",
+ "dollaro liberiano": "LRD",
+ "リベリア・ドル": "LRD",
+ "liberijos doleris": "LRD",
+ "liberiaanse dollar": "LRD",
+ "dolar liberyjski": "LRD",
+ "либерийский доллар": "LRD",
+ "либеријски долар": "LRD",
+ "liberya doları": "LRD",
+ "ліберійський долар": "LRD",
+ "賴比瑞亞元": "LRD",
+ "لوتي ليسوتو": "LSL",
+ "loti": "LSL",
+ "lesothský loti": "LSL",
+ "maloti": "LSL",
+ "lesothischer loti": "LSL",
+ "λότι": "LSL",
+ "lesotho loti": "LSL",
+ "lesota lotio": "LSL",
+ "لوتی لسوتو": "LSL",
+ "lesothon loti": "LSL",
+ "lesotski loti": "LSL",
+ "lesothói loti": "LSL",
+ "loti lesothiano": "LSL",
+ "ロチ": "LSL",
+ "lesothaanse loti": "LSL",
+ "лоти лесото": "LSL",
+ "лесотски лоти": "LSL",
+ "лоті лесото": "LSL",
+ "賴索托洛蒂": "LSL",
+ "دينار ليبي": "LYD",
+ "либийски динар": "LYD",
+ "dinar libi": "LYD",
+ "libyjský dinár": "LYD",
+ "dinar libia": "LYD",
+ "libyske dinarer": "LYD",
+ "libyscher dinar": "LYD",
+ "δηνάριο λιβύης": "LYD",
+ "libyan dinar": "LYD",
+ "libia dinaro": "LYD",
+ "dinar libio": "LYD",
+ "دینار لیبی": "LYD",
+ "libyan dinaari": "LYD",
+ "dinar libyen": "LYD",
+ "דינר לובי": "LYD",
+ "libijski dinar": "LYD",
+ "líbiai dinár": "LYD",
+ "dinaro libico": "LYD",
+ "リビア・ディナール": "LYD",
+ "libijos dinaras": "LYD",
+ "libische dinar": "LYD",
+ "dinar libijski": "LYD",
+ "dinar líbio": "LYD",
+ "ливийский динар": "LYD",
+ "либијски динар": "LYD",
+ "libysk dinar": "LYD",
+ "libya dinarı": "LYD",
+ "лівійський динар": "LYD",
+ "利比亞第納爾": "LYD",
+ "درهم مغربي": "MAD",
+ "марокански дирхам": "MAD",
+ "dírham marroquí": "MAD",
+ "marocký dirham": "MAD",
+ "dirham moroco": "MAD",
+ "marokkanischer dirham": "MAD",
+ "ντιρχάμ μαρόκου": "MAD",
+ "moroccan dirham": "MAD",
+ "maroka dirhamo": "MAD",
+ "marokoar dirham": "MAD",
+ "درهم مراکش": "MAD",
+ "marokon dirhami": "MAD",
+ "dirham marocain": "MAD",
+ "dirham": [
+ "AED",
"MAD"
- ],
- "sri lankan rupees": [
- "LKR"
- ],
- "qindarka": [
+ ],
+ "דירהם מרוקאי": "MAD",
+ "marokanski dirham": "MAD",
+ "marokkói dirham": "MAD",
+ "dirham marocchino": "MAD",
+ "モロッコ・ディルハム": "MAD",
+ "maroko dirhamas": "MAD",
+ "marokkaanse dirham": "MAD",
+ "dirham marokański": "MAD",
+ "dirrã marroquino": "MAD",
+ "dirham marocan": "MAD",
+ "марокканский дирхам": "MAD",
+ "marockansk dirham": "MAD",
+ "fas dirhemi": "MAD",
+ "марокканський дирхам": "MAD",
+ "摩洛哥迪尔汗": "MAD",
+ "فرنك موناكو": "MCF",
+ "монакски франк": "MCF",
+ "franc monegasc": "MCF",
+ "monacký frank": "MCF",
+ "monegassischer franc": "MCF",
+ "φράγκο μονακό": "MCF",
+ "monégasque franc": "MCF",
+ "franco monegasco": "MCF",
+ "فرانک موناکو": "MCF",
+ "franc monégasque": "MCF",
+ "monegaški franak": "MCF",
+ "モネガスク・フラン": "MCF",
+ "monako frankas": "MCF",
+ "monegaskische frank": "MCF",
+ "frank monakijski": "MCF",
+ "монегасский франк": "MCF",
+ "франк монако": "MCF",
+ "摩納哥法郎": "MCF",
+ "ليو مولدوفي": "MDL",
+ "молдовска лея": "MDL",
+ "leu moldau": "MDL",
+ "moldavský lei": "MDL",
+ "moldauischer leu": "MDL",
+ "λέου μολδαβίας": "MDL",
+ "moldovan leu": "MDL",
+ "moldava leo": "MDL",
+ "leu moldavo": "MDL",
+ "moldova leu": "MDL",
+ "لئوی مولداوی": "MDL",
+ "leu moldave": "MDL",
+ "לאו מולדובני": "MDL",
+ "moldavski lej": "MDL",
+ "moldáv lej": "MDL",
+ "モルドバ・レウ": "MDL",
+ "moldavijos lėja": "MDL",
+ "moldavische leu": "MDL",
+ "lej mołdawii": "MDL",
+ "leu moldávio": "MDL",
+ "leu moldovenesc": "MDL",
+ "молдавский лей": "MDL",
+ "moldavski lev": "MDL",
+ "молдавски леј": "MDL",
+ "moldavisk leu": "MDL",
+ "மல்டோவிய லியு": "MDL",
+ "moldova leyi": "MDL",
+ "молдовський лей": "MDL",
+ "摩爾多瓦列伊": "MDL",
+ "أرياري مدغشقري": "MGA",
+ "ariary": "MGA",
+ "malgašský ariary": "MGA",
+ "αριάρι": "MGA",
+ "malagasy ariary": "MGA",
+ "malagasa ariaro": "MGA",
+ "ariary malgache": "MGA",
+ "آریاری": "MGA",
+ "madagaskarin ariary": "MGA",
+ "אריארי": "MGA",
+ "malgaški arijari": "MGA",
+ "madagaszkári ariary": "MGA",
+ "ariary malgascio": "MGA",
+ "マダガスカル・アリアリ": "MGA",
+ "madagaskaro ariaris": "MGA",
+ "malagassische ariary": "MGA",
+ "ariary malgaxe": "MGA",
+ "малагасийский ариари": "MGA",
+ "аријари": "MGA",
+ "малагасійський аріарі": "MGA",
+ "馬達加斯加阿里亞里": "MGA",
+ "دينار مقدوني": "MKD",
+ "македонски денар": "MKD",
+ "denar": "MKD",
+ "makedonský denár": "MKD",
+ "makedonske denarer": "MKD",
+ "mazedonischer denar": "MKD",
+ "δηνάριο βόρειας μακεδονίας": "MKD",
+ "macedonian denar": "MKD",
+ "makedona denaro": "MKD",
+ "denar normacedonio": "MKD",
+ "põhja makedoonia denaar": "MKD",
+ "دینار مقدونیه": "MKD",
+ "pohjois makedonian denaari": "MKD",
+ "denar macédonien": "MKD",
+ "denar macedonio": "MKD",
+ "דינר מקדוני": "MKD",
+ "makedonski denar": "MKD",
+ "macedón dénár": "MKD",
+ "dinaro macedone": "MKD",
+ "マケドニア・デナール": "MKD",
+ "makedonijos denaras": "MKD",
+ "macedonische denar": "MKD",
+ "denar macedoński": "MKD",
+ "dinar macedónio": "MKD",
+ "denar macedonean": "MKD",
+ "македонский денар": "MKD",
+ "macedónsky denár": "MKD",
+ "makedonisk denar": "MKD",
+ "மாசிடோனிய தெனார்": "MKD",
+ "makedon denarı": "MKD",
+ "македонський денар": "MKD",
+ "denar bắc macedonia": "MKD",
+ "北馬其頓代納爾": "MKD",
+ "كيات ميانماري": "MMK",
+ "kyat": "MMK",
+ "myanmarský kyat": "MMK",
+ "myanmar kyat": "MMK",
+ "birma kjato": "MMK",
+ "kyat birmano": "MMK",
+ "کیات میانمار": "MMK",
+ "myanmarin kyat": "MMK",
+ "mijanmarski kjat": "MMK",
+ "mianmari kjap": "MMK",
+ "チャット": "MMK",
+ "kijatas": "MMK",
+ "myanmarese kyat": "MMK",
+ "kiat": "MMK",
+ "quiate": "MMK",
+ "кьят": "MMK",
+ "мјанмарски кјат": "MMK",
+ "м'янмський к'ят": "MMK",
+ "缅甸元": "MMK",
+ "توغروغ منغولي": "MNT",
+ "монголски тугрик": "MNT",
+ "tögrög": "MNT",
+ "tugrik": "MNT",
+ "τουγκρίκ": "MNT",
+ "mongolian tögrög": "MNT",
+ "mongola tugriko": "MNT",
+ "tugrik mongol": "MNT",
+ "توگروگ مغولستان": "MNT",
+ "mongolian tugrik": "MNT",
+ "טוגרוג": "MNT",
+ "mongolski tugrik": "MNT",
+ "mongol tugrik": "MNT",
+ "tugrik mongolo": "MNT",
+ "トゥグルグ": "MNT",
+ "tugrikas": "MNT",
+ "mongoolse tugrik": "MNT",
+ "тугрик": "MNT",
+ "mongolský tugrik": "MNT",
+ "монгольський тугрик": "MNT",
+ "蒙古图格里克": "MNT",
+ "باتاكا ماكاوية": "MOP",
+ "pataca": "MOP",
+ "macajská pataca": "MOP",
+ "macau pataca": "MOP",
+ "πατάκα": "MOP",
+ "macanese pataca": "MOP",
+ "makaa patako": "MOP",
+ "pataca macaense": "MOP",
+ "pataca macautar": "MOP",
+ "پاتاکای ماکائو": "MOP",
+ "macaon pataca": "MOP",
+ "פטקה": "MOP",
+ "makaonska pataka": "MOP",
+ "makaói pataca": "MOP",
+ "pataca di macao": "MOP",
+ "マカオ・パタカ": "MOP",
+ "pataka": "MOP",
+ "macause pataca": "MOP",
+ "pataca de macau": "MOP",
+ "патака макао": "MOP",
+ "makao patakası": "MOP",
+ "аоминська патака": "MOP",
+ "pataca ma cao": "MOP",
+ "澳門幣": "MOP",
+ "ouguiya": "MRO",
+ "روبي موريشي": "MUR",
+ "rupia de maurici": "MUR",
+ "mauricijská rupie": "MUR",
+ "mauritiske rupee": "MUR",
+ "mauritius rupie": "MUR",
+ "ρουπία του μαυρίκιου": "MUR",
+ "mauritian rupee": "MUR",
+ "maŭricia rupio": "MUR",
+ "rupia de mauricio": "MUR",
+ "errupia mauriziar": "MUR",
+ "روپیه موریس": "MUR",
+ "mauritiuksen rupia": "MUR",
+ "roupie mauricienne": "MUR",
+ "mauricijska rupija": "MUR",
+ "mauritiusi rúpia": "MUR",
+ "rupia mauriziana": "MUR",
+ "モーリシャス・ルピー": "MUR",
+ "mauricijaus rupija": "MUR",
+ "mauritiaanse roepie": "MUR",
+ "rupia mauritiusu": "MUR",
+ "rupia mauriciana": "MUR",
+ "маврикийская рупия": "MUR",
+ "маурицијска рупија": "MUR",
+ "mauritisk rupie": "MUR",
+ "mauritius rupisi": "MUR",
+ "маврикійська рупія": "MUR",
+ "模里西斯盧比": "MUR",
+ "روفيه مالديفية": "MVR",
+ "малдивска рупия": "MVR",
+ "rupia de les maldives": "MVR",
+ "maledivská rupie": "MVR",
+ "rufiyaa": "MVR",
+ "ρουφίγια": "MVR",
+ "maldivian rufiyaa": "MVR",
+ "maldiva rufijao": "MVR",
+ "rupia de maldivas": "MVR",
+ "errupia maldivar": "MVR",
+ "روفیه مالدیو": "MVR",
+ "malediivien rufiyaa": "MVR",
+ "maldivska rufija": "MVR",
+ "maldív rúfia": "MVR",
+ "rufiyaa delle maldive": "MVR",
+ "ルフィヤ": "MVR",
+ "maldyvų rufija": "MVR",
+ "maldivische rufiyaa": "MVR",
+ "rupia malediwska": "MVR",
+ "rupia maldívia": "MVR",
+ "мальдивская руфия": "MVR",
+ "малдивска руфија": "MVR",
+ "rufiyah": "MVR",
+ "மாலத்தீவின் ருஃபியா": "MVR",
+ "мальдівська руфія": "MVR",
+ "馬爾地夫拉菲亞": "MVR",
+ "كواشا ملاوية": "MWK",
+ "kwacha malawià": "MWK",
+ "malawiská kwacha": "MWK",
+ "malawi kwacha": "MWK",
+ "κουάτσα του μαλάουι": "MWK",
+ "malawian kwacha": "MWK",
+ "malavia kvaĉo": "MWK",
+ "kwacha malauí": "MWK",
+ "malawi kvatša": "MWK",
+ "کواچا مالاویا": "MWK",
+ "malawin kwacha": "MWK",
+ "kwacha malawien": "MWK",
+ "kwacha de malawi": "MWK",
+ "malavijska kvača": "MWK",
+ "kwacha malawiano": "MWK",
+ "マラウイ・クワチャ": "MWK",
+ "malavio kvača": "MWK",
+ "malawische kwacha": "MWK",
+ "kwacha malawijska": "MWK",
+ "kwacha do maláui": "MWK",
+ "малавийская квача": "MWK",
+ "малавијска квача": "MWK",
+ "malawisk kwacha": "MWK",
+ "malavi kvaçası": "MWK",
+ "малавійська квача": "MWK",
+ "馬拉威克瓦查": "MWK",
+ "بيزو مكسيكي": "MXN",
+ "мексиканско песо": "MXN",
+ "peso mexicà": "MXN",
+ "mexické peso": "MXN",
+ "mexikanischer peso": "MXN",
+ "μεξικάνικο πέσο": "MXN",
+ "mexican peso": "MXN",
+ "meksika peso": "MXN",
+ "peso mexicano": "MXN",
+ "peso mexikar": "MXN",
+ "پزو مکزیک": "MXN",
+ "meksikon peso": "MXN",
+ "peso mexicain": "MXN",
+ "פסו מקסיקני": "MXN",
+ "meksički pezo": "MXN",
+ "mexikói peso": "MXN",
+ "peso mexican": "MXN",
+ "peso messicano": "MXN",
+ "メキシコ・ペソ": "MXN",
+ "meksikos pesas": "MXN",
+ "mexicaanse peso": "MXN",
+ "peso meksykańskie": "MXN",
+ "мексиканское песо": "MXN",
+ "мексички пезос": "MXN",
+ "mexikansk peso": "MXN",
+ "மெக்சிகோ பெசோ": "MXN",
+ "meksika pesosu": "MXN",
+ "мексиканський песо": "MXN",
+ "peso méxico": "MXN",
+ "墨西哥比索": "MXN",
+ "mexican unidad de inversión": "MXV",
+ "unidades de inversión": "MXV",
+ "رينغيت ماليزي": "MYR",
+ "малайзийски рингит": "MYR",
+ "ringgit": "MYR",
+ "malajsijský ringgit": "MYR",
+ "malaysischer ringgit": "MYR",
+ "ρινγκίτ": "MYR",
+ "malaysian ringgit": "MYR",
+ "malajzia ringito": "MYR",
+ "رینگیت مالزی": "MYR",
+ "malesian ringgit": "MYR",
+ "malezijski ringit": "MYR",
+ "maláj ringgit": "MYR",
+ "ringgit malaysiano": "MYR",
+ "リンギット": "MYR",
+ "malaizijos ringitas": "MYR",
+ "maleisische ringgit": "MYR",
+ "ringgit malaio": "MYR",
+ "малайзийский ринггит": "MYR",
+ "малезијски рингит": "MYR",
+ "மலேசிய ரிங்கிட்": "MYR",
+ "малайзійський рингіт": "MYR",
+ "馬來西亞令吉": "MYR",
+ "متكال موزمبيقي": "MZN",
+ "metical": "MZN",
+ "mosambický metical": "MZN",
+ "μετικάλ": "MZN",
+ "mozambican metical": "MZN",
+ "mozambika metikalo": "MZN",
+ "metical mozambiqueño": "MZN",
+ "متیکال موزامبیک": "MZN",
+ "mosambikin metical": "MZN",
+ "mozambički metikal": "MZN",
+ "mozambiki metical": "MZN",
+ "metical mozambicano": "MZN",
+ "メティカル": "MZN",
+ "metikalis": "MZN",
+ "mozambikaanse metical": "MZN",
+ "мозамбикский метикал": "MZN",
+ "мозамбички метикал": "MZN",
+ "мозамбіцький метікал": "MZN",
+ "莫三比克梅蒂卡爾": "MZN",
+ "دولار ناميبي": "NAD",
+ "намибийски долар": "NAD",
+ "dòlar namibià": "NAD",
+ "namibijský dolar": "NAD",
+ "namibisk dollar": "NAD",
+ "namibia dollar": "NAD",
+ "namibian dollar": "NAD",
+ "namibia dolaro": "NAD",
+ "dólar namibio": "NAD",
+ "دلار نامیبیا": "NAD",
+ "namibian dollari": "NAD",
+ "dollar namibien": "NAD",
+ "דולר נמיבי": "NAD",
+ "namibijski dolar": "NAD",
+ "namíbiai dollár": "NAD",
+ "dollaro namibiano": "NAD",
+ "ナミビア・ドル": "NAD",
+ "namibijos doleris": "NAD",
+ "namibische dollar": "NAD",
+ "dolar namibian": "NAD",
+ "dolar namibijski": "NAD",
+ "dólar da namíbia": "NAD",
+ "доллар намибии": "NAD",
+ "намибијски долар": "NAD",
+ "namibya doları": "NAD",
+ "намібійський долар": "NAD",
+ "納米比亞元": "NAD",
+ "نيرة نيجيرية": "NGN",
+ "naira": "NGN",
+ "nigerijská naira": "NGN",
+ "nigerian naira": "NGN",
+ "niĝeria najro": "NGN",
+ "نایرا نیجریه": "NGN",
+ "נאירה": "NGN",
+ "nigerijska naira": "NGN",
+ "nigériai naira": "NGN",
+ "naira nigeriana": "NGN",
+ "ナイラ": "NGN",
+ "nigeriaanse naira": "NGN",
+ "найра": "NGN",
+ "нигеријска наира": "NGN",
+ "nijerya nairası": "NGN",
+ "нігерійська найра": "NGN",
+ "奈及利亞奈拉": "NGN",
+ "كوردبا نيكاراغوا": "NIO",
+ "никарагуанска кордоба": "NIO",
+ "córdoba": "NIO",
+ "nikaragujská córdoba": "NIO",
+ "córdoba oro": "NIO",
+ "κόρδοβα νικαράγουας": "NIO",
+ "nicaraguan córdoba": "NIO",
+ "nikaragva kordovo": "NIO",
+ "کوردوبا نیکاراگوئه": "NIO",
+ "cordoba": "NIO",
+ "קורדובה": "NIO",
+ "nikaragvanska kordoba": "NIO",
+ "nicaraguai córdoba": "NIO",
+ "córdoba nicaraguense": "NIO",
+ "ニカラグア・コルドバ": "NIO",
+ "nikaragvos kordoba": "NIO",
+ "nicaraguaanse córdoba": "NIO",
+ "cordoba oro": "NIO",
+ "никарагуанская кордоба": "NIO",
+ "никарагванска кордоба": "NIO",
+ "kordoba": "NIO",
+ "нікарагуанська кордоба": "NIO",
+ "尼加拉瓜科多巴": "NIO",
+ "درام أرتساخي": "NKD",
+ "bergkarabach dram": "NKD",
+ "artsakh dram": "NKD",
+ "dram de artsaj": "NKD",
+ "درام آرتساخ": "NKD",
+ "artsakhin dram": "NKD",
+ "dram de l'artsakh": "NKD",
+ "dram de artsakh": "NKD",
+ "gorskokarabaški dram": "NKD",
+ "arcahi dram": "NKD",
+ "dram karabakho": "NKD",
+ "karabacho dramas": "NKD",
+ "карабахский драм": "NKD",
+ "nagorno karabach dram": "NKD",
+ "karabağ dramı": "NKD",
+ "карабаський драм": "NKD",
+ "纳戈尔诺 卡拉巴赫德拉姆": "NKD",
+ "كرونة نروجية": "NOK",
+ "норвежка крона": "NOK",
+ "corona noruega": "NOK",
+ "norská koruna": "NOK",
+ "norske kroner": "NOK",
+ "norwegische krone": "NOK",
+ "κορόνα νορβηγίας": "NOK",
+ "norwegian krone": "NOK",
+ "norvega krono": "NOK",
+ "norra kroon": "NOK",
+ "norvegiar koroa": "NOK",
+ "کرون نروژ": "NOK",
+ "norjan kruunu": "NOK",
+ "couronne norvégienne": "NOK",
+ "coroa norueguesa": "NOK",
+ "כתר נורווגי": "NOK",
+ "norveška kruna": "NOK",
+ "norvég korona": "NOK",
+ "corona norvegese": "NOK",
+ "ノルウェー・クローネ": "NOK",
+ "norvegijos krona": "NOK",
+ "noorse kroon": "NOK",
+ "korona norweska": "NOK",
+ "coroană norvegiană": "NOK",
+ "норвежская крона": "NOK",
+ "nórska koruna": "NOK",
+ "norveška krona": "NOK",
+ "норвешка круна": "NOK",
+ "norsk krona": "NOK",
+ "நார்வே குரோனா": "NOK",
+ "norveç kronu": "NOK",
+ "норвезька крона": "NOK",
+ "krone na uy": "NOK",
+ "挪威克朗": "NOK",
+ "روبية نيبالية": "NPR",
+ "непалска рупия": "NPR",
+ "rupia nepalesa": "NPR",
+ "nepálská rupie": "NPR",
+ "nepalesiske rupee": "NPR",
+ "nepalesische rupie": "NPR",
+ "ρουπία νεπάλ": "NPR",
+ "nepalese rupee": "NPR",
+ "nepala rupio": "NPR",
+ "rupia nepalí": "NPR",
+ "nepali ruupia": "NPR",
+ "errupia nepaldar": "NPR",
+ "روپیه نپال": "NPR",
+ "nepalin rupia": "NPR",
+ "roupie népalaise": "NPR",
+ "רופי נפאלי": "NPR",
+ "nepalska rupija": "NPR",
+ "nepáli rúpia": "NPR",
+ "rupia nepalese": "NPR",
+ "ネパール・ルピー": "NPR",
+ "nepalo rupija": "NPR",
+ "nepalese roepie": "NPR",
+ "rupia nepalska": "NPR",
+ "непальская рупия": "NPR",
+ "непалска рупија": "NPR",
+ "nepalesisk rupie": "NPR",
+ "நேபாள ரூபாய்": "NPR",
+ "nepal rupisi": "NPR",
+ "непальська рупія": "NPR",
+ "rupee nepal": "NPR",
+ "尼泊尔卢比": "NPR",
+ "niue dollar": "NUD",
+ "دلار نیوئه": "NUD",
+ "niuen dollari": "NUD",
+ "доллар ниуэ": "NUD",
+ "纽埃元": "NUD",
+ "دولار نيوزيلندي": "NZD",
+ "новозеландски долар": "NZD",
+ "dòlar neozelandès": "NZD",
+ "novozélandský dolar": "NZD",
+ "newzealandske dollar": "NZD",
+ "neuseeland dollar": "NZD",
+ "δολάριο νέας ζηλανδίας": "NZD",
+ "new zealand dollar": "NZD",
+ "novzelanda dolaro": "NZD",
+ "dólar neozelandés": "NZD",
+ "zeelandaberritar dolar": "NZD",
+ "دلار نیوزیلند": "NZD",
+ "uuden seelannin dollari": "NZD",
+ "dollar néo zélandais": "NZD",
+ "דולר ניו זילנדי": "NZD",
+ "novozelandski dolar": "NZD",
+ "új zélandi dollár": "NZD",
+ "dollaro neozelandese": "NZD",
+ "ニュージーランド・ドル": "NZD",
+ "naujosios zelandijos doleris": "NZD",
+ "nieuw zeelandse dollar": "NZD",
+ "dolar nowozelandzki": "NZD",
+ "dólar neozelandês": "NZD",
+ "dolar neozeelandez": "NZD",
+ "новозеландский доллар": "NZD",
+ "novozélandský dolár": "NZD",
+ "nyzeeländsk dollar": "NZD",
+ "yeni zelanda doları": "NZD",
+ "новозеландський долар": "NZD",
+ "đô la new zealand": "NZD",
+ "紐西蘭元": "NZD",
+ "ريال عماني": "OMR",
+ "омански риял": "OMR",
+ "rial omanita": "OMR",
+ "ománský rijál": "OMR",
+ "omansk rial": "OMR",
+ "omanischer rial": "OMR",
+ "ριάλ του ομάν": "OMR",
+ "omani rial": "OMR",
+ "omana rialo": "OMR",
+ "rial omaní": "OMR",
+ "ریال عمان": "OMR",
+ "omanin rial": "OMR",
+ "rial omanais": "OMR",
+ "ריאל עומאני": "OMR",
+ "omanski rijal": "OMR",
+ "ománi riál": "OMR",
+ "riyal dell'oman": "OMR",
+ "オマーン・リアル": "OMR",
+ "omano rialas": "OMR",
+ "omaanse rial": "OMR",
+ "rial omański": "OMR",
+ "rial omanense": "OMR",
+ "оманский риал": "OMR",
+ "омански ријал": "OMR",
+ "ஓமானி ரியால்": "OMR",
+ "umman riyali": "OMR",
+ "оманський ріал": "OMR",
+ "阿曼里亞爾": "OMR",
+ "بالبوا بنمي": "PAB",
+ "панамска балбоа": "PAB",
+ "balboa": "PAB",
+ "panamská balboa": "PAB",
+ "panamaischer balboa": "PAB",
+ "μπαλμπόα παναμά": "PAB",
+ "panamanian balboa": "PAB",
+ "panama balboo": "PAB",
+ "بالبوآ پاناما": "PAB",
+ "panaman balboa": "PAB",
+ "בלבואה": "PAB",
+ "panamska balboa": "PAB",
+ "panamai balboa": "PAB",
+ "balboa panamense": "PAB",
+ "バルボア": "PAB",
+ "panamese balboa": "PAB",
+ "панамский бальбоа": "PAB",
+ "panama balboası": "PAB",
+ "панамське бальбоа": "PAB",
+ "巴拿馬巴波亞": "PAB",
+ "سول بيروفي جديد": "PEN",
+ "sol": "PEN",
+ "peruanischer sol": "PEN",
+ "σολ περού": "PEN",
+ "peruvian sol": "PEN",
+ "perua nova suno": "PEN",
+ "سول پرو": "PEN",
+ "perun sol": "PEN",
+ "nuevo sol": "PEN",
+ "סול": "PEN",
+ "peruanski novi sol": "PEN",
+ "perui sol": "PEN",
+ "nuevo sol peruviano": "PEN",
+ "ヌエボ・ソル": "PEN",
+ "naujasis solis": "PEN",
+ "peruviaanse sol": "PEN",
+ "novo sol": "PEN",
+ "перуанский новый соль": "PEN",
+ "перуански нови сол": "PEN",
+ "перуанський соль": "PEN",
+ "sol peru": "PEN",
+ "秘魯新索爾": "PEN",
+ "كينا بابوا غينيا الجديدة": "PGK",
+ "кина на папуа нова гвинея": "PGK",
+ "kina": "PGK",
+ "papuánská kina": "PGK",
+ "κίνα παπούα νέας γουινέας": "PGK",
+ "papua new guinean kina": "PGK",
+ "papuonovgvinea kinao": "PGK",
+ "کینای پاپوآ گینه نو": "PGK",
+ "papua uuden guinean kina": "PGK",
+ "papuanska kina": "PGK",
+ "pápua új guineai kina": "PGK",
+ "kina papuana": "PGK",
+ "キナ": "PGK",
+ "кина": "PGK",
+ "папуанска кина": "PGK",
+ "papua yeni gine kinası": "PGK",
+ "кіна": "PGK",
+ "kina papua new guinea": "PGK",
+ "巴布亞紐幾內亞基那": "PGK",
+ "بيسو فلبيني": "PHP",
+ "филипинско песо": "PHP",
+ "peso filipí": "PHP",
+ "filipínské peso": "PHP",
+ "philippinischer peso": "PHP",
+ "πέσο φιλιππίνων": "PHP",
+ "philippine peso": "PHP",
+ "filipina peso": "PHP",
+ "peso filipino": "PHP",
+ "پزو فیلیپین": "PHP",
+ "filippiinien peso": "PHP",
+ "peso philippin": "PHP",
+ "פסו פיליפיני": "PHP",
+ "filipinski pezo": "PHP",
+ "fülöp szigeteki peso": "PHP",
+ "peso filippino": "PHP",
+ "フィリピン・ペソ": "PHP",
+ "filipinų pesas": "PHP",
+ "filipijnse peso": "PHP",
+ "peso filipińskie": "PHP",
+ "филиппинское песо": "PHP",
+ "filipínske peso": "PHP",
+ "филипински пезо": "PHP",
+ "filippinsk peso": "PHP",
+ "பிலிப்பைன் பெசோ": "PHP",
+ "filipinler pesosu": "PHP",
+ "філіппінський песо": "PHP",
+ "peso philippines": "PHP",
+ "菲律賓披索": "PHP",
+ "روبية باكستانية": "PKR",
+ "пакистанска рупия": "PKR",
+ "rupia pakistanesa": "PKR",
+ "pákistánská rupie": "PKR",
+ "pakistanske rupier": "PKR",
+ "pakistanische rupie": "PKR",
+ "ρουπία πακιστάν": "PKR",
+ "pakistani rupee": "PKR",
+ "pakistana rupio": "PKR",
+ "rupia pakistaní": "PKR",
+ "errupia pakistandar": "PKR",
+ "روپیه پاکستان": "PKR",
+ "pakistanin rupia": "PKR",
+ "roupie pakistanaise": "PKR",
+ "pakistanska rupija": "PKR",
+ "pakisztáni rúpia": "PKR",
+ "rupia pakistana": "PKR",
+ "パキスタン・ルピー": "PKR",
+ "pakistano rupija": "PKR",
+ "pakistaanse roepie": "PKR",
+ "ropia de paquistan": "PKR",
+ "rupia pakistańska": "PKR",
+ "rupia do paquistão": "PKR",
+ "пакистанская рупия": "PKR",
+ "пакистанска рупија": "PKR",
+ "pakistansk rupie": "PKR",
+ "பாக்கித்தானிய ரூபாய்": "PKR",
+ "pakistan rupisi": "PKR",
+ "пакистанська рупія": "PKR",
+ "rupee pakistan": "PKR",
+ "巴基斯坦盧比": "PKR",
+ "زلوتي بولندي": "PLN",
+ "полска злота": "PLN",
+ "złoty": "PLN",
+ "zlotý": "PLN",
+ "polske zloty": "PLN",
+ "ζλότι": "PLN",
+ "polish złoty": "PLN",
+ "zloto": "PLN",
+ "esloti": "PLN",
+ "poola zlott": "PLN",
+ "زلوتی لهستان": "PLN",
+ "puolan zloty": "PLN",
+ "זלוטי": "PLN",
+ "poljski zlot": "PLN",
+ "lengyel złoty": "PLN",
+ "ズウォティ": "PLN",
+ "zlotas": "PLN",
+ "poolse złoty": "PLN",
+ "zlot polonez": "PLN",
+ "польский злотый": "PLN",
+ "poľský zlotý": "PLN",
+ "пољски злот": "PLN",
+ "ஸ்வாட்டெ": "PLN",
+ "злотий": "PLN",
+ "złoty ba lan": "PLN",
+ "波兰兹罗提": "PLN",
+ "pitcairn islands dollar": "PND",
+ "دلار جزایر پیتکرن": "PND",
+ "pitcairnin dollari": "PND",
+ "доллар островов питкэрн": "PND",
+ "روبل ترانسنيستري": "PRB",
+ "приднестровска рубла": "PRB",
+ "ruble de transnístria": "PRB",
+ "podněsterský rubl": "PRB",
+ "transnistrischer rubel": "PRB",
+ "transnistrian ruble": "PRB",
+ "ĉednestria rublo": "PRB",
+ "rublo transnistrio": "PRB",
+ "روبل ترانسنیسترین": "PRB",
+ "transnistrian rupla": "PRB",
+ "rouble de transnistrie": "PRB",
+ "rublo de transnistria": "PRB",
+ "רובל טרנסדנייסטרי": "PRB",
+ "pridnjestrovski rubalj": "PRB",
+ "dnyeszter menti rubel": "PRB",
+ "rublo transnistriano": "PRB",
+ "沿ドニエストル・ルーブル": "PRB",
+ "padniestrės rublis": "PRB",
+ "transnistrische roebel": "PRB",
+ "rubel naddniestrzański": "PRB",
+ "rublo transnístrio": "PRB",
+ "rublă transnistreană": "PRB",
+ "приднестровский рубль": "PRB",
+ "podnesterský rubeľ": "PRB",
+ "придњестровска рубља": "PRB",
+ "transnistrisk rubel": "PRB",
+ "transdinyester rublesi": "PRB",
+ "придністровський рубль": "PRB",
+ "德涅斯特河沿岸盧布": "PRB",
+ "غواراني باراغواي": "PYG",
+ "guaraní": "PYG",
+ "paraguayský guaraní": "PYG",
+ "paraguayischer guaraní": "PYG",
+ "γκουαρανί": "PYG",
+ "paraguayan guaraní": "PYG",
+ "paragvaja gvaranio": "PYG",
+ "guarani": "PYG",
+ "گوارانی پاراگوئه": "PYG",
+ "paraguayn guaraní": "PYG",
+ "paragvajski gvarani": "PYG",
+ "paraguayi guaraní": "PYG",
+ "guaraní paraguaiano": "PYG",
+ "グアラニー": "PYG",
+ "gvaranis": "PYG",
+ "paraguayaanse guarani": "PYG",
+ "парагвайский гуарани": "PYG",
+ "парагвајски гварани": "PYG",
+ "paraguay guaranísi": "PYG",
+ "парагвайський гуарані": "PYG",
+ "巴拉圭瓜拉尼": "PYG",
+ "ريال قطري": "QAR",
+ "катарски риал": "QAR",
+ "riyal de qatar": "QAR",
+ "katar riyal": "QAR",
+ "ριγιάλ του κατάρ": "QAR",
+ "qatari riyal": "QAR",
+ "katara rialo": "QAR",
+ "riyal catarí": "QAR",
+ "ریال قطر": "QAR",
+ "qatarin rial": "QAR",
+ "riyal qatarien": "QAR",
+ "ריאל קטרי": "QAR",
+ "katarski rijal": "QAR",
+ "katari riál": "QAR",
+ "riyal del qatar": "QAR",
+ "カタール・リヤル": "QAR",
+ "kataro rialas": "QAR",
+ "qatarese rial": "QAR",
+ "rial katarski": "QAR",
+ "rial catarense": "QAR",
+ "катарский риал": "QAR",
+ "катарски ријал": "QAR",
+ "qatarisk rial": "QAR",
+ "கத்தாரி ரியால்": "QAR",
+ "katar riyali": "QAR",
+ "катарський ріал": "QAR",
+ "riyal qatar": "QAR",
+ "卡達里亞爾": "QAR",
+ "ليو روماني": "RON",
+ "румънска лея": "RON",
+ "leu romanès": "RON",
+ "rumunský lei": "RON",
+ "rumænske lei": "RON",
+ "rumänischer leu": "RON",
+ "λέου ρουμανίας": "RON",
+ "romanian leu": "RON",
+ "rumana leo": "RON",
+ "leu rumano": "RON",
+ "rumeenia leu": "RON",
+ "لئوی رومانی": "RON",
+ "leu roumain": "RON",
+ "leu romanés": "RON",
+ "לאו רומני": "RON",
+ "rumunjski lej": "RON",
+ "román lej": "RON",
+ "leu romeno": "RON",
+ "ルーマニア・レウ": "RON",
+ "naujoji rumunijos lėja": "RON",
+ "roemeense leu": "RON",
+ "lej rumuński": "RON",
+ "leu românesc": "RON",
+ "румынский лей": "RON",
+ "nový rumunský lei": "RON",
+ "romunski lev": "RON",
+ "румунски леј": "RON",
+ "rumänsk leu": "RON",
+ "ரொமேனிய லியு": "RON",
+ "rumen leyi": "RON",
+ "румунський лей": "RON",
+ "leu românia": "RON",
+ "罗马尼亚列伊": "RON",
+ "دينار صربي": "RSD",
+ "сръбски динар": "RSD",
+ "dinar serbi": "RSD",
+ "srbský dinár": "RSD",
+ "serbiske dinarer": "RSD",
+ "serbischer dinar": "RSD",
+ "δηνάριο σερβίας": "RSD",
+ "serbian dinar": "RSD",
+ "serba dinaro": "RSD",
+ "dinar serbio": "RSD",
+ "serbia dinaar": "RSD",
+ "serbiar dinar": "RSD",
+ "دینار صربستان": "RSD",
+ "serbian dinaari": "RSD",
+ "dinar serbe": "RSD",
+ "דינר סרבי": "RSD",
+ "srpski dinar": "RSD",
+ "szerb dinár": "RSD",
+ "dinaro serbo": "RSD",
+ "セルビア・ディナール": "RSD",
+ "serbijos dinaras": "RSD",
+ "servische dinar": "RSD",
+ "dinar serbski": "RSD",
+ "dinar sérvio": "RSD",
+ "dinar sârbesc": "RSD",
+ "сербский динар": "RSD",
+ "srbski dinar": "RSD",
+ "српски динар": "RSD",
+ "serbisk dinar": "RSD",
+ "செர்பிய தினார்": "RSD",
+ "sırp dinarı": "RSD",
+ "сербський динар": "RSD",
+ "塞爾維亞第納爾": "RSD",
+ "روبل روسي": "RUB",
+ "руска рубла": "RUB",
+ "ruble rus": "RUB",
+ "ruský rubl": "RUB",
+ "rŵbl rwsiaidd": "RUB",
+ "russiske rubler": "RUB",
+ "russischer rubel": "RUB",
+ "ρούβλι ρωσίας": "RUB",
+ "russian ruble": "RUB",
+ "rusia rublo": "RUB",
+ "rublo ruso": "RUB",
+ "venemaa rubla": "RUB",
+ "errublo errusiar": "RUB",
+ "روبل روسیه": "RUB",
+ "venäjän rupla": "RUB",
+ "rouble russe": "RUB",
+ "רובל רוסי": "RUB",
+ "ruski rubalj": "RUB",
+ "orosz rubel": "RUB",
+ "rublo russo": "RUB",
+ "ロシア・ルーブル": "RUB",
+ "rusijos rublis": "RUB",
+ "russische roebel": "RUB",
+ "rubel rosyjski": "RUB",
+ "rublă rusă": "RUB",
+ "российский рубль": "RUB",
+ "ruský rubeľ": "RUB",
+ "руска рубља": "RUB",
+ "rysk rubel": "RUB",
+ "உருசிய ரூபிள்": "RUB",
+ "rus rublesi": "RUB",
+ "російський рубль": "RUB",
+ "rúp nga": "RUB",
+ "俄罗斯卢布": "RUB",
+ "فرنك رواندي": "RWF",
+ "руандийски франк": "RWF",
+ "franc ruandès": "RWF",
+ "rwandský frank": "RWF",
+ "rwandiske franc": "RWF",
+ "ruanda franc": "RWF",
+ "φράγκο της ρουάντα": "RWF",
+ "rwandan franc": "RWF",
+ "ruanda franko": "RWF",
+ "franco ruandés": "RWF",
+ "rwanda frank": "RWF",
+ "فرانک رواندا": "RWF",
+ "ruandan frangi": "RWF",
+ "franc rwandais": "RWF",
+ "פרנק רואנדי": "RWF",
+ "ruandski franak": "RWF",
+ "ruandai frank": "RWF",
+ "franco ruandese": "RWF",
+ "ルワンダ・フラン": "RWF",
+ "ruandos frankas": "RWF",
+ "rwandese frank": "RWF",
+ "frank rwandyjski": "RWF",
+ "franco ruandês": "RWF",
+ "франк руанды": "RWF",
+ "руандски франак": "RWF",
+ "rwandisk franc": "RWF",
+ "ruanda frangı": "RWF",
+ "руандійський франк": "RWF",
+ "卢旺达法郎": "RWF",
+ "ريال سعودي": "SAR",
+ "саудитски риал": "SAR",
+ "riyal saudita": "SAR",
+ "saudi riyal": "SAR",
+ "ριάλ σαουδικής αραβίας": "SAR",
+ "sauda rialo": "SAR",
+ "riyal saudí": "SAR",
+ "saudi araabia riaal": "SAR",
+ "ریال سعودی": "SAR",
+ "saudi arabian rial": "SAR",
+ "riyal saoudien": "SAR",
+ "ריאל סעודי": "SAR",
+ "saudijski rijal": "SAR",
+ "szaúdi riál": "SAR",
+ "サウジアラビア・リヤル": "SAR",
+ "saudo arabijos rialas": "SAR",
+ "saoedi arabische riyal": "SAR",
+ "rial saudyjski": "SAR",
+ "rial saudit": "SAR",
+ "саудовский риял": "SAR",
+ "саудијски ријал": "SAR",
+ "saudiarabisk rial": "SAR",
+ "சவூதி ரியால்": "SAR",
+ "suudi arabistan riyali": "SAR",
+ "саудівський ріал": "SAR",
+ "riyal ả rập xê út": "SAR",
+ "沙特里亚尔": "SAR",
+ "دولار جزر سليمان": "SBD",
+ "соломоновски долар": "SBD",
+ "dòlar de salomó": "SBD",
+ "dolar šalomounových ostrovů": "SBD",
+ "salomondollar": "SBD",
+ "salomonen dollar": "SBD",
+ "δολάριο νήσων σολομώντα": "SBD",
+ "solomon islands dollar": "SBD",
+ "salomona dolaro": "SBD",
+ "dólar de las islas salomón": "SBD",
+ "دلار جزایر سلیمان": "SBD",
+ "salomonsaarten dollari": "SBD",
+ "dollar des îles salomon": "SBD",
+ "dólar das illas salomón": "SBD",
+ "דולר איי שלמה": "SBD",
+ "salomonskootočni dolar": "SBD",
+ "salamon szigeteki dollár": "SBD",
+ "dollaro delle salomone": "SBD",
+ "ソロモン諸島ドル": "SBD",
+ "saliamono salų doleris": "SBD",
+ "salomon dollar": "SBD",
+ "dolar wysp salomona": "SBD",
+ "dólar das ilhas salomão": "SBD",
+ "dolar din insulele solomon": "SBD",
+ "доллар соломоновых островов": "SBD",
+ "соломонски долар": "SBD",
+ "solomon adaları doları": "SBD",
+ "долар соломонових островів": "SBD",
+ "所罗门群岛元": "SBD",
+ "روبية سيشلية": "SCR",
+ "сейшелска рупия": "SCR",
+ "rupia de les seychelles": "SCR",
+ "seychelská rupie": "SCR",
+ "seychelliske rupee": "SCR",
+ "seychellen rupie": "SCR",
+ "ρουπία σεϋχελλών": "SCR",
+ "seychellois rupee": "SCR",
+ "sejŝela rupio": "SCR",
+ "rupia seychellense": "SCR",
+ "seišelli ruupia": "SCR",
+ "errupia seychelletar": "SCR",
+ "روپیه سیشل": "SCR",
+ "seychellien rupia": "SCR",
+ "roupie seychelloise": "SCR",
+ "sejšelska rupija": "SCR",
+ "seychelle i rúpia": "SCR",
+ "rupia delle seychelles": "SCR",
+ "セーシェル・ルピー": "SCR",
+ "seišelių rupija": "SCR",
+ "seychelse roepie": "SCR",
+ "rupia seszelska": "SCR",
+ "rupia das seicheles": "SCR",
+ "сейшельская рупия": "SCR",
+ "сејшелска рупија": "SCR",
+ "seychellisk rupie": "SCR",
+ "seyşeller rupisi": "SCR",
+ "сейшельська рупія": "SCR",
+ "塞席爾盧比": "SCR",
+ "جنيه سوداني": "SDG",
+ "lliura sudanesa": "SDG",
+ "súdánská libra": "SDG",
+ "sudanesisches pfund": "SDG",
+ "λίρα του σουδάν": "SDG",
+ "sudanese pound": "SDG",
+ "sudana pundo": "SDG",
+ "libra sudanesa": "SDG",
+ "پوند سودان": "SDG",
+ "sudanin punta": "SDG",
+ "livre soudanaise": "SDG",
+ "sudanska funta": "SDG",
+ "szudáni font": "SDG",
+ "sterlina sudanese": "SDG",
+ "スーダン・ポンド": "SDG",
+ "sudano svaras": "SDG",
+ "soedanees pond": "SDG",
+ "funt sudański": "SDG",
+ "liră sudaneză": "SDG",
+ "суданский фунт": "SDG",
+ "суданска фунта": "SDG",
+ "sudanesiskt pund": "SDG",
+ "sudan sterlini": "SDG",
+ "суданський фунт": "SDG",
+ "蘇丹鎊": "SDG",
+ "كرونة سويدية": "SEK",
+ "шведска крона": "SEK",
+ "corona sueca": "SEK",
+ "švédská koruna": "SEK",
+ "svenske kronor": "SEK",
+ "schwedische krone": "SEK",
+ "κορόνα σουηδίας": "SEK",
+ "swedish krona": "SEK",
+ "sveda krono": "SEK",
+ "rootsi kroon": "SEK",
+ "suediar koroa": "SEK",
+ "کرون سوئد": "SEK",
+ "ruotsin kruunu": "SEK",
+ "couronne suédoise": "SEK",
+ "coroa sueca": "SEK",
+ "קרונה שוודית": "SEK",
+ "švedska kruna": "SEK",
+ "svéd korona": "SEK",
+ "corona svedese": "SEK",
+ "スウェーデン・クローナ": "SEK",
+ "švedijos krona": "SEK",
+ "zweedse kroon": "SEK",
+ "korona szwedzka": "SEK",
+ "coroană suedeză": "SEK",
+ "шведская крона": "SEK",
+ "švédska koruna": "SEK",
+ "švedska krona": "SEK",
+ "шведска круна": "SEK",
+ "svensk krona": "SEK",
+ "சுவீடிய குரோனா": "SEK",
+ "i̇sveç kronu": "SEK",
+ "шведська крона": "SEK",
+ "krona thụy điển": "SEK",
+ "瑞典克朗": "SEK",
+ "دولار سنغافوري": "SGD",
+ "сингапурски долар": "SGD",
+ "dòlar de singapur": "SGD",
+ "singapurský dolar": "SGD",
+ "singaporeanske dollar": "SGD",
+ "singapur dollar": "SGD",
+ "δολάριο σιγκαπούρης": "SGD",
+ "singapore dollar": "SGD",
+ "singapura dolaro": "SGD",
+ "dólar de singapur": "SGD",
+ "dolar singapurtar": "SGD",
+ "دلار سنگاپور": "SGD",
+ "singaporen dollari": "SGD",
+ "dollar de singapour": "SGD",
+ "דולר סינגפורי": "SGD",
+ "singapurski dolar": "SGD",
+ "szingapúri dollár": "SGD",
+ "dollaro di singapore": "SGD",
+ "シンガポールドル": "SGD",
+ "singapūro doleris": "SGD",
+ "singaporese dollar": "SGD",
+ "dolar singapurski": "SGD",
+ "dólar de singapura": "SGD",
+ "сингапурский доллар": "SGD",
+ "singaporiansk dollar": "SGD",
+ "சிங்கப்பூர் வெள்ளி": "SGD",
+ "singapur doları": "SGD",
+ "сінгапурський долар": "SGD",
+ "đô la singapore": "SGD",
+ "新加坡元": "SGD",
+ "ليون سيراليوني": "SLL",
+ "леоне на сиера леоне": "SLL",
+ "leone": "SLL",
+ "sierraleonský leone": "SLL",
+ "sierra leonischer leone": "SLL",
+ "λεόνε της σιέρα λεόνε": "SLL",
+ "sierra leonean leone": "SLL",
+ "sieraleona leono": "SLL",
+ "لئون سیرالئون": "SLL",
+ "sierra leonen leone": "SLL",
+ "ליאון": "SLL",
+ "sijeraleonski leone": "SLL",
+ "sierra leone i leone": "SLL",
+ "leone sierraleonese": "SLL",
+ "レオン": "SLL",
+ "leonė": "SLL",
+ "sierra leoonse leone": "SLL",
+ "леоне": "SLL",
+ "сијералеонски леоне": "SLL",
+ "sierra leone leonesi": "SLL",
+ "леоне сьєрра леоне": "SLL",
+ "塞拉利昂利昂": "SLL",
+ "شلن صومالي": "SOS",
+ "сомалийски шилинг": "SOS",
+ "xíling somali": "SOS",
+ "somálský šilink": "SOS",
+ "somalisk shilling": "SOS",
+ "somalia schilling": "SOS",
+ "somali shilling": "SOS",
+ "somalia ŝilingo": "SOS",
+ "chelín somalí": "SOS",
+ "شیلینگ سومالی": "SOS",
+ "somalian šillinki": "SOS",
+ "shilling somalien": "SOS",
+ "שילינג סומלי": "SOS",
+ "somalijski šiling": "SOS",
+ "szomáliai shilling": "SOS",
+ "scellino somalo": "SOS",
+ "ソマリア・シリング": "SOS",
+ "somalio šilingas": "SOS",
+ "somalische shilling": "SOS",
+ "szyling somalijski": "SOS",
+ "xelim somaliano": "SOS",
+ "сомалийский шиллинг": "SOS",
+ "сомалијски шилинг": "SOS",
+ "somali şilini": "SOS",
+ "сомалійський шилінг": "SOS",
+ "索馬利亞先令": "SOS",
+ "دولار سورينامي": "SRD",
+ "суринамски долар": "SRD",
+ "dòlar de surinam": "SRD",
+ "surinamský dolar": "SRD",
+ "suriname dollar": "SRD",
+ "δολάριο σουρινάμ": "SRD",
+ "surinamese dollar": "SRD",
+ "surinama dolaro": "SRD",
+ "dólar surinamés": "SRD",
+ "dolar surinamdar": "SRD",
+ "دلار سورینام": "SRD",
+ "surinamen dollari": "SRD",
+ "dollar du suriname": "SRD",
+ "surinamski dolar": "SRD",
+ "suriname i dollár": "SRD",
+ "dollaro surinamese": "SRD",
+ "スリナム・ドル": "SRD",
+ "surinamo doleris": "SRD",
+ "surinaamse dollar": "SRD",
+ "dolar surinamski": "SRD",
+ "dólar do suriname": "SRD",
+ "суринамский доллар": "SRD",
+ "surinamesisk dollar": "SRD",
+ "surinam doları": "SRD",
+ "суринамський долар": "SRD",
+ "蘇利南元": "SRD",
+ "جنيه جنوب سوداني": "SSP",
+ "южносудански паунд": "SSP",
+ "lliura sud sudanesa": "SSP",
+ "jihosúdánská libra": "SSP",
+ "südsudanesisches pfund": "SSP",
+ "south sudanese pound": "SSP",
+ "libra sursudanesa": "SSP",
+ "lõuna sudaani nael": "SSP",
+ "پوند سودان جنوبی": "SSP",
+ "etelä sudanin punta": "SSP",
+ "livre sud soudanaise": "SSP",
+ "לירה דרום סודאנית": "SSP",
+ "južnosudanska funta": "SSP",
+ "dél szudáni font": "SSP",
+ "sterlina sudsudanese": "SSP",
+ "南スーダン・ポンド": "SSP",
+ "pietų sudano svaras": "SSP",
+ "zuid soedanees pond": "SSP",
+ "funt południowosudański": "SSP",
+ "libra sul sudanesa": "SSP",
+ "liră sud sudaneză": "SSP",
+ "южносуданский фунт": "SSP",
+ "juhosudánska libra": "SSP",
+ "јужносуданска фунта": "SSP",
+ "sydsudanesiskt pund": "SSP",
+ "південносуданський фунт": "SSP",
+ "bảng nam sudan": "SSP",
+ "南蘇丹鎊": "SSP",
+ "دوبرا ساو تومي وبرينسيب": "STN",
+ "dobra": "STN",
+ "svatotomášská dobra": "STN",
+ "são toméischer dobra": "STN",
+ "ντόμπρα": "STN",
+ "são tomé and príncipe dobra": "STN",
+ "santomea dobro": "STN",
+ "dobra santotomense": "STN",
+ "دبرای سائوتومه و پرنسیپ": "STN",
+ "são tomén ja príncipen dobra": "STN",
+ "svetotomska dobra": "STN",
+ "são tomé és príncipe i dobra": "STN",
+ "dobra di são tomé e príncipe": "STN",
+ "ドブラ": "STN",
+ "santomese dobra": "STN",
+ "dobra são tomense": "STN",
+ "добра сан томе и принсипи": "STN",
+ "саотомска добра": "STN",
+ "são tomé ve príncipe dobrası": "STN",
+ "добра сан томе і принсіпі": "STN",
+ "圣多美和普林西比多布拉": "STN",
+ "ليرة سورية": "SYP",
+ "сирийска лира": "SYP",
+ "lliura siriana": "SYP",
+ "syrská libra": "SYP",
+ "syrische lira": "SYP",
+ "λίρα συρίας": "SYP",
+ "syrian pound": "SYP",
+ "siria pundo": "SYP",
+ "libra siria": "SYP",
+ "لیره سوریه": "SYP",
+ "syyrian punta": "SYP",
+ "livre syrienne": "SYP",
+ "לירה סורית": "SYP",
+ "sirijska funta": "SYP",
+ "szír font": "SYP",
+ "lira siriana": "SYP",
+ "シリア・ポンド": "SYP",
+ "sirijos svaras": "SYP",
+ "syrisch pond": "SYP",
+ "funt syryjski": "SYP",
+ "libra síria": "SYP",
+ "сирийский фунт": "SYP",
+ "sirski funt": "SYP",
+ "сиријска фунта": "SYP",
+ "syriskt pund": "SYP",
+ "suriye lirası": "SYP",
+ "сирійський фунт": "SYP",
+ "敘利亞鎊": "SYP",
+ "ليلانغيني سوازيلندي": "SZL",
+ "lilangeni": "SZL",
+ "svazijský lilangeni": "SZL",
+ "λιλανγκένι": "SZL",
+ "swazi lilangeni": "SZL",
+ "svazilanda lilangenio": "SZL",
+ "لیلانگنی سوازی": "SZL",
+ "לילנגני": "SZL",
+ "esvatinijski lilangeni": "SZL",
+ "szváziföldi lilangeni": "SZL",
+ "lilangeni dell'eswatini": "SZL",
+ "リランゲニ": "SZL",
+ "lilangenis": "SZL",
+ "swazische lilangeni": "SZL",
+ "lilanguéni": "SZL",
+ "лилангени": "SZL",
+ "свазілендський ліланґені": "SZL",
+ "lilangeni swaziland": "SZL",
+ "史瓦帝尼里蘭吉尼": "SZL",
+ "بات تايلاندي": "THB",
+ "тайландски бат": "THB",
+ "baht": "THB",
+ "thajský baht": "THB",
+ "thailandske baht": "THB",
+ "μπατ": "THB",
+ "thai baht": "THB",
+ "tajlanda bahto": "THB",
+ "baht tailandés": "THB",
+ "baat": "THB",
+ "thailandiar baht": "THB",
+ "بات تایلند": "THB",
+ "באט": "THB",
+ "tajlandski baht": "THB",
+ "thai bát": "THB",
+ "baht thailandese": "THB",
+ "バーツ": "THB",
+ "tailando batas": "THB",
+ "thaise baht": "THB",
+ "bat": "THB",
+ "тайский бат": "THB",
+ "тајландски бат": "THB",
+ "தாய்லாந்தின் பாட்": "THB",
+ "тайський бат": "THB",
+ "泰銖": "THB",
+ "ساماني طاجيكي": "TJS",
+ "таджикистански сомони": "TJS",
+ "somoni": "TJS",
+ "tádžický somoni": "TJS",
+ "σομόνι": "TJS",
+ "tajikistani somoni": "TJS",
+ "taĝika somonio": "TJS",
+ "somoni tayiko": "TJS",
+ "tadžikistani somoni": "TJS",
+ "سامانی": "TJS",
+ "tadžikistanin somoni": "TJS",
+ "tadžikistanski somoni": "TJS",
+ "tádzsik szomoni": "TJS",
+ "somoni tagiko": "TJS",
+ "ソモニ": "TJS",
+ "somonis": "TJS",
+ "tadzjiekse somoni": "TJS",
+ "somoni tadjik": "TJS",
+ "сомони": "TJS",
+ "таџикистански сомони": "TJS",
+ "таджицький сомоні": "TJS",
+ "塔吉克斯坦索莫尼": "TJS",
+ "النقود المعدنية في تيمور الشرقية": "TLD",
+ "východotimorské centavové mince": "TLD",
+ "münzen osttimors": "TLD",
+ "east timor centavo coins": "TLD",
+ "centavos de dólar de timor oriental": "TLD",
+ "سکه کنتاووی تیمور شرقی": "TLD",
+ "סנתאבוס מזרח טימוריים": "TLD",
+ "istočnotimorski sentavo": "TLD",
+ "kelet timori centavoérmék": "TLD",
+ "centavo est timorense": "TLD",
+ "東ティモール・センターボ": "TLD",
+ "centavos de timor leste": "TLD",
+ "тиморское сентаво": "TLD",
+ "východotimorské obehové mince": "TLD",
+ "східнотиморське сентаво": "TLD",
+ "centavo": "TLD",
+ "منات تركمانستاني": "TMT",
+ "туркменистански манат": "TMT",
+ "manat turcman": "TMT",
+ "turkmenský manat": "TMT",
+ "turkmenistan manat": "TMT",
+ "μανάτ του τουρκμενιστάν": "TMT",
+ "turkmena manato": "TMT",
+ "manat turcomano": "TMT",
+ "منات ترکمنستان": "TMT",
+ "turkmenistanin manat": "TMT",
+ "manat turkmène": "TMT",
+ "manat turcomán": "TMT",
+ "turkmenistanski manat": "TMT",
+ "türkmén manat": "TMT",
+ "manat turkmeno": "TMT",
+ "トルクメニスタン・マナト": "TMT",
+ "turkmėnijos manatas": "TMT",
+ "turkmeense manat": "TMT",
+ "manat turkmeński": "TMT",
+ "manate turcomeno": "TMT",
+ "manat turkmen": "TMT",
+ "туркменский манат": "TMT",
+ "turkménsky manat": "TMT",
+ "turkmenistansk manat": "TMT",
+ "türkmenistan manatı": "TMT",
+ "туркменський манат": "TMT",
+ "土库曼斯坦马纳特": "TMT",
+ "دينار تونسي": "TND",
+ "тунизийски динар": "TND",
+ "dinar tunisià": "TND",
+ "tuniský dinár": "TND",
+ "dinar tiwnisaidd": "TND",
+ "tunesischer dinar": "TND",
+ "tunisian dinar": "TND",
+ "tunizia dinaro": "TND",
+ "dinar tunecino": "TND",
+ "tuneesia dinaar": "TND",
+ "دینار تونس": "TND",
+ "tunisian dinaari": "TND",
+ "dinar tunisien": "TND",
+ "דינר תוניסאי": "TND",
+ "tuniski dinar": "TND",
+ "tunéziai dinár": "TND",
+ "dinaro tunisino": "TND",
+ "チュニジア・ディナール": "TND",
+ "tuniso dinaras": "TND",
+ "tunesische dinar": "TND",
+ "dinar tunezyjski": "TND",
+ "dinar tunisiano": "TND",
+ "тунисский динар": "TND",
+ "tunizijski dinar": "TND",
+ "туниски динар": "TND",
+ "tunisisk dinar": "TND",
+ "tunus dinarı": "TND",
+ "туніський динар": "TND",
+ "突尼斯第納爾": "TND",
+ "بانغا تونغي": "TOP",
+ "paʻanga": "TOP",
+ "tonžská paʻanga": "TOP",
+ "παάνγκα": "TOP",
+ "tongan paʻanga": "TOP",
+ "tonga paangao": "TOP",
+ "پاآنگای تونگا": "TOP",
+ "פאנגה טונגאית": "TOP",
+ "tonška pa’anga": "TOP",
+ "tongai paʻanga": "TOP",
+ "paʻanga tongano": "TOP",
+ "パアンガ": "TOP",
+ "tongos paanga": "TOP",
+ "tongaanse pa'anga": "TOP",
+ "pa'anga": "TOP",
+ "паанга": "TOP",
+ "тонганска панга": "TOP",
+ "тонганська паанга": "TOP",
+ "paʻanga tonga": "TOP",
+ "汤加潘加": "TOP",
+ "ليرة تركية": "TRY",
+ "турска лира": "TRY",
+ "lira turca": "TRY",
+ "turecká lira": "TRY",
+ "lira twrcaidd": "TRY",
+ "tyrkisk lira": "TRY",
+ "türkische lira": "TRY",
+ "τουρκική λίρα": "TRY",
+ "turkish lira": "TRY",
+ "turka liro": "TRY",
+ "türgi liir": "TRY",
+ "turkiar lira": "TRY",
+ "لیره ترک": "TRY",
+ "turkin liira": "TRY",
+ "lire turque": "TRY",
+ "לירה טורקית": "TRY",
+ "turska lira": "TRY",
+ "török líra": "TRY",
+ "トルコリラ": "TRY",
+ "naujoji turkijos lira": "TRY",
+ "turkse lira": "TRY",
+ "lira turecka": "TRY",
+ "liră turcească": "TRY",
+ "турецкая лира": "TRY",
+ "turecká líra": "TRY",
+ "turkisk lira": "TRY",
+ "துருக்கிய லிரா": "TRY",
+ "türk lirası": "TRY",
+ "турецька ліра": "TRY",
+ "lira thổ nhĩ kỳ": "TRY",
+ "土耳其里拉": "TRY",
+ "دولار ترينيداد وتوباغو": "TTD",
+ "долар на тринидад и тобаго": "TTD",
+ "dòlar de trinitat i tobago": "TTD",
+ "dolar trinidadu a tobaga": "TTD",
+ "trinidad und tobago dollar": "TTD",
+ "δολάριο τρινιδάδ και τομπάγκο": "TTD",
+ "trinidad and tobago dollar": "TTD",
+ "trinidada dolaro": "TTD",
+ "dólar trinitense": "TTD",
+ "trinidadi ja tobago dollar": "TTD",
+ "trinidad eta tobagoko dolar": "TTD",
+ "دلار ترینیداد و توباگو": "TTD",
+ "trinidadin ja tobagon dollari": "TTD",
+ "dollar de trinité et tobago": "TTD",
+ "dólar de trinidad e tobago": "TTD",
+ "trinidadtobaški dolar": "TTD",
+ "trinidad és tobagó i dollár": "TTD",
+ "dollaro di trinidad e tobago": "TTD",
+ "トリニダード・トバゴ・ドル": "TTD",
+ "trinidado ir tobago doleris": "TTD",
+ "trinidad en tobagodollar": "TTD",
+ "dolar trynidadu i tobago": "TTD",
+ "доллар тринидада и тобаго": "TTD",
+ "долар тринидада и тобага": "TTD",
+ "trinidaddollar": "TTD",
+ "trinidad ve tobago doları": "TTD",
+ "долар тринідаду і тобаго": "TTD",
+ "特立尼达和多巴哥元": "TTD",
+ "دولار توفالو": "TVD",
+ "dòlar de tuvalu": "TVD",
+ "tuvalský dolar": "TVD",
+ "tuvaluischer dollar": "TVD",
+ "δολάριο τουβαλού": "TVD",
+ "tuvaluan dollar": "TVD",
+ "tuvala dolaro": "TVD",
+ "dólar tuvaluano": "TVD",
+ "دلار تووالوان": "TVD",
+ "tuvalun dollari": "TVD",
+ "dollar tuvaluan": "TVD",
+ "dólar tuvalés": "TVD",
+ "tuvaluski dolar": "TVD",
+ "tuvalui dollár": "TVD",
+ "dollaro di tuvalu": "TVD",
+ "ツバル・ドル": "TVD",
+ "dolar tuvalu": "TVD",
+ "dolar din tuvalu": "TVD",
+ "доллар тувалу": "TVD",
+ "тувалуански долар": "TVD",
+ "tuvaluansk dollar": "TVD",
+ "tuvalu doları": "TVD",
+ "долар тувалу": "TVD",
+ "吐瓦魯元": "TVD",
+ "دولار تايواني جديد": "TWD",
+ "нов тайвански долар": "TWD",
+ "nou dòlar de taiwan": "TWD",
+ "tchajwanský dolar": "TWD",
+ "neuer taiwan dollar": "TWD",
+ "νεο δολάριο ταϊβάν": "TWD",
+ "new taiwan dollar": "TWD",
+ "nova tajvana dolaro": "TWD",
+ "nuevo dólar taiwanés": "TWD",
+ "uus taiwani dollar": "TWD",
+ "دلار جدید تایوان": "TWD",
+ "uusi taiwanin dollari": "TWD",
+ "nouveau dollar de taïwan": "TWD",
+ "novotajvanski dolar": "TWD",
+ "tajvani új dollár": "TWD",
+ "dollaro taiwanese": "TWD",
+ "新台湾ドル": "TWD",
+ "naujasis taivano doleris": "TWD",
+ "taiwanese dollar": "TWD",
+ "dolar tajwański": "TWD",
+ "novo dólar taiwanês": "TWD",
+ "новый тайваньский доллар": "TWD",
+ "нови тајвански долар": "TWD",
+ "taiwanesisk dollar": "TWD",
+ "yeni tayvan doları": "TWD",
+ "новий тайванський долар": "TWD",
+ "tân đài tệ": "TWD",
+ "新臺幣": "TWD",
+ "شيلينغ تانزاني": "TZS",
+ "танзанийски шилинг": "TZS",
+ "xíling tanzà": "TZS",
+ "tanzanský šilink": "TZS",
+ "swllt tansanïa": "TZS",
+ "tansania schilling": "TZS",
+ "tanzanian shilling": "TZS",
+ "tanzania ŝilingo": "TZS",
+ "chelín tanzano": "TZS",
+ "شیلینگ تانزانیا": "TZS",
+ "tansanian šillinki": "TZS",
+ "shilling tanzanien": "TZS",
+ "שילינג טנזני": "TZS",
+ "tanzanijski šiling": "TZS",
+ "tanzániai shilling": "TZS",
+ "scellino tanzaniano": "TZS",
+ "タンザニア・シリング": "TZS",
+ "tanzanijos šilingas": "TZS",
+ "tanzaniaanse shilling": "TZS",
+ "szyling tanzański": "TZS",
+ "xelim tanzaniano": "TZS",
+ "танзанийский шиллинг": "TZS",
+ "tanzánijský šiling": "TZS",
+ "танзанијски шилинг": "TZS",
+ "tanzanisk shilling": "TZS",
+ "tanzanya şilini": "TZS",
+ "танзанійський шилінг": "TZS",
+ "坦尚尼亞先令": "TZS",
+ "هريفنا أوكرانية": "UAH",
+ "украинска гривна": "UAH",
+ "hrívnia": "UAH",
+ "ukrajinská hřivna": "UAH",
+ "ukrainske hryvnia": "UAH",
+ "hrywnja": "UAH",
+ "χρίβνια": "UAH",
+ "ukrainian hryvnia": "UAH",
+ "ukraina hrivno": "UAH",
+ "grivna": "UAH",
+ "ukraina grivna": "UAH",
+ "گریونا اوکراین": "UAH",
+ "ukrainan hryvnia": "UAH",
+ "hryvnia": "UAH",
+ "hrivna": "UAH",
+ "הריבניה": "UAH",
+ "ukrajinska grivnja": "UAH",
+ "ukrán hrivnya": "UAH",
+ "grivnia ucraina": "UAH",
+ "フリヴニャ": "UAH",
+ "grivina": "UAH",
+ "oekraïense grivna": "UAH",
+ "hrywna": "UAH",
+ "grívnia": "UAH",
+ "grivnă": "UAH",
+ "украинская гривна": "UAH",
+ "ukrajinská hrivna": "UAH",
+ "ukrajinska grivna": "UAH",
+ "украјинска гривна": "UAH",
+ "ஹிருன்யா": "UAH",
+ "гривня": "UAH",
+ "hryvnia ukraina": "UAH",
+ "乌克兰格里夫纳": "UAH",
+ "شيلينغ أوغندي": "UGX",
+ "угандийски шилинг": "UGX",
+ "xíling ugandès": "UGX",
+ "ugandský šilink": "UGX",
+ "uganda schilling": "UGX",
+ "σελίνι της ουγκάντας": "UGX",
+ "ugandan shilling": "UGX",
+ "uganda ŝilingo": "UGX",
+ "chelín ugandés": "UGX",
+ "شیلینگ اوگاندا": "UGX",
+ "ugandan šillinki": "UGX",
+ "shilling ougandais": "UGX",
+ "שילינג אוגנדי": "UGX",
+ "ugandski šiling": "UGX",
+ "ugandai shilling": "UGX",
+ "scellino ugandese": "UGX",
+ "ウガンダ・シリング": "UGX",
+ "ugandos šilingas": "UGX",
+ "oegandese shilling": "UGX",
+ "shilling ogandés": "UGX",
+ "szyling ugandyjski": "UGX",
+ "xelim ugandês": "UGX",
+ "угандийский шиллинг": "UGX",
+ "ugandský šiling": "UGX",
+ "угандски шилинг": "UGX",
+ "ugandisk shilling": "UGX",
+ "uganda şilini": "UGX",
+ "угандійський шилінг": "UGX",
+ "烏干達先令": "UGX",
+ "دولار أمريكي": "USD",
+ "щатски долар": "USD",
+ "dòlar dels estats units": "USD",
+ "americký dolar": "USD",
+ "doler yr unol daleithiau": "USD",
+ "amerikanske dollar": "USD",
+ "us dollar": "USD",
+ "δολάριο ηπα": "USD",
+ "united states dollar": "USD",
+ "usona dolaro": "USD",
+ "dólar estadounidense": "USD",
+ "usa dollar": "USD",
+ "estatubatuar dolar": "USD",
+ "دلار آمریکا": "USD",
+ "yhdysvaltain dollari": "USD",
+ "dollar américain": "USD",
+ "דולר אמריקני": "USD",
+ "američki dolar": "USD",
+ "amerikai dollár": "USD",
+ "dollar statounitese": "USD",
+ "dollaro statunitense": "USD",
+ "アメリカ合衆国ドル": "USD",
+ "jungtinių valstijų doleris": "USD",
+ "amerikaanse dollar": "USD",
+ "dolar american": "USD",
+ "dolar amerykański": "USD",
+ "dólar dos estados unidos": "USD",
+ "доллар сша": "USD",
+ "americký dolár": "USD",
+ "ameriški dolar": "USD",
+ "амерички долар": "USD",
+ "amerikansk dollar": "USD",
+ "அமெரிக்க டாலர்": "USD",
+ "amerikan doları": "USD",
+ "долар сша": "USD",
+ "đô la mỹ": "USD",
+ "美元": "USD",
+ "بيزو أوروغواي": "UYU",
+ "уругвайско песо": "UYU",
+ "peso uruguaià": "UYU",
+ "uruguayské peso": "UYU",
+ "uruguayischer peso": "UYU",
+ "uruguayan peso": "UYU",
+ "urugvaja peso": "UYU",
+ "peso uruguayo": "UYU",
+ "peso uruguaitar": "UYU",
+ "پزوی اروگوئه": "UYU",
+ "uruguayn peso": "UYU",
+ "peso uruguayen": "UYU",
+ "peso uruguaio": "UYU",
+ "urugvajski pezo": "UYU",
+ "uruguayi peso": "UYU",
+ "peso uruguaiano": "UYU",
+ "ウルグアイ・ペソ": "UYU",
+ "urugvajaus pesas": "UYU",
+ "uruguayaanse peso": "UYU",
+ "peso urugwajskie": "UYU",
+ "уругвайское песо": "UYU",
+ "уругвајски пезос": "UYU",
+ "uruguayansk peso": "UYU",
+ "uruguay pesosu": "UYU",
+ "уругвайський песо": "UYU",
+ "烏拉圭比索": "UYU",
+ "سوم أوزبكستاني": "UZS",
+ "узбекистански сом": "UZS",
+ "som uzbek": "UZS",
+ "uzbecký sum": "UZS",
+ "soʻm": "UZS",
+ "σομ του ουζμπεκιστάν": "UZS",
+ "uzbekistani soʻm": "UZS",
+ "uzbeka somo": "UZS",
+ "som uzbeko": "UZS",
+ "سوم ازبکستان": "UZS",
+ "uzbekistanin som": "UZS",
+ "sum": "UZS",
+ "סום אוזבקי": "UZS",
+ "uzbekistanski som": "UZS",
+ "üzbég szom": "UZS",
+ "スム": "UZS",
+ "uzbekijos sumas": "UZS",
+ "oezbeekse sum": "UZS",
+ "som uzbec": "UZS",
+ "узбекский сум": "UZS",
+ "uzbekistansk som": "UZS",
+ "özbekistan somu": "UZS",
+ "узбецький сум": "UZS",
+ "乌兹别克斯坦索姆": "UZS",
+ "sovereign bolivar": "VES",
+ "bolívar soberano": "VES",
+ "bolivar souverain": "VES",
+ "venezuelai bolívar": "VES",
+ "ボリバル・ソベラノ": "VES",
+ "суверенный боливар": "VES",
+ "суверенний болівар": "VES",
+ "دونغ فيتنامي": "VND",
+ "виетнамски донг": "VND",
+ "dong": "VND",
+ "vietnamský dong": "VND",
+ "vietnamesischer đồng": "VND",
+ "ντονγκ": "VND",
+ "vietnamese đồng": "VND",
+ "vjetnama dongo": "VND",
+ "đồng vietnamita": "VND",
+ "vietnamdar dong": "VND",
+ "دانگ ویتنام": "VND",
+ "vietnamin đồng": "VND",
+ "vijetnamski dong": "VND",
+ "vietnámi đồng": "VND",
+ "đồng": "VND",
+ "ドン": "VND",
+ "vietnamo dongas": "VND",
+ "vietnamese dong": "VND",
+ "донг": "VND",
+ "вијетнамски донг": "VND",
+ "в'єтнамський донг": "VND",
+ "越南盾": "VND",
+ "فاتو فانواتي": "VUV",
+ "vatu": "VUV",
+ "vanuatský vatu": "VUV",
+ "βάτου": "VUV",
+ "vanuatu vatu": "VUV",
+ "vanuatua vatuo": "VUV",
+ "واتوی وانواتو": "VUV",
+ "vanuatun vatu": "VUV",
+ "ואטו": "VUV",
+ "vanuatski vatu": "VUV",
+ "vanuatui vatu": "VUV",
+ "バツ": "VUV",
+ "vanuatuaanse vatu": "VUV",
+ "вату": "VUV",
+ "вануатски вату": "VUV",
+ "вануатський вату": "VUV",
+ "vatu vanuatu": "VUV",
+ "萬那杜瓦圖": "VUV",
+ "تالا ساموي": "WST",
+ "tala": "WST",
+ "samojská tala": "WST",
+ "samoanischer tala": "WST",
+ "τάλα σαμόα": "WST",
+ "samoan tālā": "WST",
+ "samoa talao": "WST",
+ "tālā": "WST",
+ "samoa tala": "WST",
+ "طلای ساموآ": "WST",
+ "samoan tala": "WST",
+ "tala samoana": "WST",
+ "samoanska tala": "WST",
+ "szamoai tala": "WST",
+ "tala samoano": "WST",
+ "タラ": "WST",
+ "samoaanse tala": "WST",
+ "tala samoan": "WST",
+ "самоанская тала": "WST",
+ "самоанска тала": "WST",
+ "самоанська тала": "WST",
+ "薩摩亞塔拉": "WST",
+ "فرنك وسط أفريقي": "XAF",
+ "централноафрикански cfa франк": "XAF",
+ "franc cfa de l'àfrica central": "XAF",
+ "středoafrický frank": "XAF",
+ "cfa franc beac": "XAF",
+ "φράγκο cfa κεντρικής αφρικής": "XAF",
+ "central african cfa franc": "XAF",
+ "franco cfa de áfrica central": "XAF",
+ "فرانک سیافای آفریقای میانه": "XAF",
+ "franc cfa": [
+ "XOF",
+ "XAF"
+ ],
+ "srednjoafrički cfa franak": "XAF",
+ "中央アフリカcfaフラン": "XAF",
+ "franc cfa d'africa centrala": "XAF",
+ "franco cfa da áfrica central": "XAF",
+ "franc cfa beac": "XAF",
+ "франк кфа beac": "XAF",
+ "stredoafrický frank": "XAF",
+ "orta afrika cfa frangı": "XAF",
+ "центральноафриканський франк": "XAF",
+ "franc cfa trung phi": "XAF",
+ "中非金融合作法郎": "XAF",
+ "فضة": "XAG",
+ "сребро": "XAG",
+ "དངུལ།": "XAG",
+ "argent": "XAG",
+ "stříbro": "XAG",
+ "arian": "XAG",
+ "sølv": "XAG",
+ "silber": "XAG",
+ "άργυρος": "XAG",
+ "silver": "XAG",
+ "arĝento": "XAG",
+ "plata": "XAG",
+ "hõbe": "XAG",
+ "zilar": "XAG",
+ "نقره": "XAG",
+ "hopea": "XAG",
+ "prata": "XAG",
+ "כסף": "XAG",
+ "srebro": "XAG",
+ "ezüst": "XAG",
+ "argento": "XAG",
+ "銀": "XAG",
+ "sidabras": "XAG",
+ "zilver": "XAG",
+ "argint": "XAG",
+ "серебро": "XAG",
+ "striebro": "XAG",
+ "வெள்ளி": "XAG",
+ "వెండి": "XAG",
+ "gümüş": "XAG",
+ "срібло": "XAG",
+ "bạc": "XAG",
+ "ذهب": "XAU",
+ "злато": "XAU",
+ "གསེར།": "XAU",
+ "or": "XAU",
+ "zlato": "XAU",
+ "aur": "XAU",
+ "guld": "XAU",
+ "gold": "XAU",
+ "χρυσός": "XAU",
+ "oro": "XAU",
+ "kuld": "XAU",
+ "urre": "XAU",
+ "طلا": "XAU",
+ "kulta": "XAU",
+ "ouro": "XAU",
+ "זהב": "XAU",
+ "arany": "XAU",
+ "auro": "XAU",
+ "金": "XAU",
+ "auksas": "XAU",
+ "goud": "XAU",
+ "złoto": "XAU",
+ "золото": "XAU",
+ "தங்கம்": "XAU",
+ "బంగారం": "XAU",
+ "altın": "XAU",
+ "vàng": "XAU",
+ "بيتكوين": "XBT",
+ "биткойн": "XBT",
+ "bitcoin": "XBT",
+ "bitmono": "XBT",
+ "بیتکوین": "XBT",
+ "ביטקוין": "XBT",
+ "ビットコイン": "XBT",
+ "биткојн": "XBT",
+ "பிட்காயின்": "XBT",
+ "బిట్ కాయిన్": "XBT",
+ "біткоїн": "XBT",
+ "比特币": "XBT",
+ "دولار شرق الكاريبي": "XCD",
+ "източнокарибски долар": "XCD",
+ "dòlar del carib oriental": "XCD",
+ "východokaribský dolar": "XCD",
+ "doler dwyrain y caribî": "XCD",
+ "ostkaribischer dollar": "XCD",
+ "δολάριο ανατολικής καραϊβικής": "XCD",
+ "eastern caribbean dollar": "XCD",
+ "orientkaribia dolaro": "XCD",
+ "dólar del caribe oriental": "XCD",
+ "ekialdeko karibeko dolar": "XCD",
+ "دلار کارائیب شرقی": "XCD",
+ "itä karibian dollari": "XCD",
+ "dollar des caraïbes orientales": "XCD",
+ "dólar do caribe oriental": "XCD",
+ "דולר מזרח קריבי": "XCD",
+ "istočnokaripski dolar": "XCD",
+ "kelet karibi dollár": "XCD",
+ "dollaro dei caraibi orientali": "XCD",
+ "東カリブ・ドル": "XCD",
+ "rytų karibų doleris": "XCD",
+ "oost caribische dollar": "XCD",
+ "dolar wschodniokaraibski": "XCD",
+ "восточнокарибский доллар": "XCD",
+ "vzhodnokaribski dolar": "XCD",
+ "источнокарипски долар": "XCD",
+ "östkaribisk dollar": "XCD",
+ "doğu karayip doları": "XCD",
+ "східнокарибський долар": "XCD",
+ "đô la đông caribe": "XCD",
+ "東加勒比元": "XCD",
+ "حقوق السحب الخاصة": "XDR",
+ "специални права на тираж": "XDR",
+ "drets especials de gir": "XDR",
+ "zvláštní práva čerpání": "XDR",
+ "sonderziehungsrecht": "XDR",
+ "special drawing rights": "XDR",
+ "specialaj rajtoj de enspezo": "XDR",
+ "derechos especiales de giro": "XDR",
+ "erityisnosto oikeus": "XDR",
+ "droits de tirage spéciaux": "XDR",
+ "posebna prava vučenja": "XDR",
+ "sdr": "XDR",
+ "diritti speciali di prelievo": "XDR",
+ "特別引出権": "XDR",
+ "specialiosios skolinimosi teisės": "XDR",
+ "speciale trekkingsrechten": "XDR",
+ "drechs de tiratge especials": "XDR",
+ "specjalne prawa ciągnienia": "XDR",
+ "direitos especiais de saque": "XDR",
+ "drepturi speciale de tragere": "XDR",
+ "специальные права заимствования": "XDR",
+ "zvláštne práva čerpania": "XDR",
+ "posebne pravice črpanja": "XDR",
+ "särskilda dragningsrätter": "XDR",
+ "özel çekme hakları": "XDR",
+ "спеціальні права запозичення": "XDR",
+ "quyền rút vốn đặc biệt": "XDR",
+ "特别提款权": "XDR",
+ "екю": "XEU",
+ "unitat monetària europea": "XEU",
+ "evropská měnová jednotka": "XEU",
+ "european currency unit": "XEU",
+ "europäische währungseinheit": "XEU",
+ "ευρωπαϊκή λογιστική μονάδα": "XEU",
+ "unidad monetaria europea": "XEU",
+ "euroopa valuutaühik": "XEU",
+ "europako kontu unitate": "XEU",
+ "واحد ارزی اروپا": "XEU",
+ "euroopan valuuttayksikkö": "XEU",
+ "ecu": "XEU",
+ "יחידת מטבע אירופית": "XEU",
+ "európai valutaegység": "XEU",
+ "unità di conto europea": "XEU",
+ "欧州通貨単位": "XEU",
+ "ekiu": "XEU",
+ "europese rekeneenheid": "XEU",
+ "unidade monetária europeia": "XEU",
+ "экю": "XEU",
+ "európska menová jednotka": "XEU",
+ "europeiska valutaenheten": "XEU",
+ "avrupa para birimi": "XEU",
+ "欧洲货币单位": "XEU",
+ "مونيرو": "XMR",
+ "монеро": "XMR",
+ "monero": "XMR",
+ "مونرو": "XMR",
+ "מונרו": "XMR",
+ "门罗币": "XMR",
+ "فرنك غرب أفريقي": "XOF",
+ "западноафрикански cfa франк": "XOF",
+ "franc cfa de l'àfrica occidental": "XOF",
+ "cfa franc bceao": "XOF",
+ "φράγκο cfa δυτικής αφρικής": "XOF",
+ "west african cfa franc": "XOF",
+ "franco cfa de áfrica occidental": "XOF",
+ "فرانک سیافای آفریقای غربی": "XOF",
+ "zapadnoafrički cfa franak": "XOF",
+ "西アフリカcfaフラン": "XOF",
+ "franc cfa d'africa occidentala": "XOF",
+ "franco cfa da áfrica ocidental": "XOF",
+ "franc cfa bceao": "XOF",
+ "франк кфа bceao": "XOF",
+ "západoafrický frank": "XOF",
+ "batı afrika cfa frangı": "XOF",
+ "західноафриканський франк": "XOF",
+ "franc cfa tây phi": "XOF",
+ "非洲金融共同体法郎": "XOF",
+ "بالاديوم": "XPD",
+ "паладий": "XPD",
+ "པྰེ་ལེ་ཌིམ།": "XPD",
+ "pal·ladi": "XPD",
+ "palladium": "XPD",
+ "paladiwm": "XPD",
+ "παλλάδιο": "XPD",
+ "paladio": "XPD",
+ "pallaadium": "XPD",
+ "پالادیم": "XPD",
+ "פלדיום": "XPD",
+ "paladij": "XPD",
+ "palládium": "XPD",
+ "palladio": "XPD",
+ "パラジウム": "XPD",
+ "paladis": "XPD",
+ "palladi": "XPD",
+ "pallad": "XPD",
+ "paládio": "XPD",
+ "paladiu": "XPD",
+ "палладий": "XPD",
+ "paládium": "XPD",
+ "паладијум": "XPD",
+ "பலேடியம்": "XPD",
+ "పెల్లేడియం": "XPD",
+ "paladyum": "XPD",
+ "паладій": "XPD",
+ "palađi": "XPD",
+ "钯": "XPD",
+ "فرنك س ف ب": "XPF",
+ "franc cfp": "XPF",
+ "cfp frank": "XPF",
+ "cfp franc": "XPF",
+ "φράγκο cfp": "XPF",
+ "pacifika franko": "XPF",
+ "franco cfp": "XPF",
+ "cfp libera": "XPF",
+ "فرانک اقیانوسیه": "XPF",
+ "cfp frangi": "XPF",
+ "franc pacifique": "XPF",
+ "cfp franak": "XPF",
+ "csendes óceáni valutaközösségi frank": "XPF",
+ "cfpフラン": "XPF",
+ "cfp frankas": "XPF",
+ "frank cfp": "XPF",
+ "тихоокеанский франк": "XPF",
+ "cfp frangı": "XPF",
+ "французький тихоокеанський франк": "XPF",
+ "太平洋法郎": "XPF",
+ "بلاتين": "XPT",
+ "платина": "XPT",
+ "བེ་ལེ་ཊི་ནམ།": "XPT",
+ "platí": "XPT",
+ "platina": "XPT",
+ "platinwm": "XPT",
+ "platin": "XPT",
+ "λευκόχρυσος": "XPT",
+ "platinum": "XPT",
+ "plateno": "XPT",
+ "platino": "XPT",
+ "plaatina": "XPT",
+ "پلاتین": "XPT",
+ "platine": "XPT",
+ "פלטינה": "XPT",
+ "白金": "XPT",
+ "platyna": "XPT",
+ "platină": "XPT",
+ "பிளாட்டினம்": "XPT",
+ "ప్లాటినం": "XPT",
+ "铂": "XPT",
+ "sucre": "XSU",
+ "域内統一決済システム": "XSU",
+ "сукре": "XSU",
+ "ريال اليمن الشمالي": "YER",
+ "ريال يمني": "YER",
+ "йеменски риал": "YER",
+ "rial iemenita": "YER",
+ "jemen rial": "YER",
+ "ριάλ υεμένης": "YER",
+ "north yemeni rial": "YER",
+ "yemeni rial": "YER",
+ "jemena rialo": "YER",
+ "rial de yemen del norte": "YER",
+ "rial yemení": "YER",
+ "ریال یمن": "YER",
+ "ریال یمن شمالی": "YER",
+ "jemenin rial": "YER",
+ "riyal yéménite": "YER",
+ "rial iemení": "YER",
+ "ריאל תימני": "YER",
+ "jemenski rijal": "YER",
+ "jemeni riál": "YER",
+ "riyal yemenita": "YER",
+ "イエメン・リアル": "YER",
+ "jemeno rialas": "YER",
+ "jemenitische rial": "YER",
+ "noord jemenitische rial": "YER",
+ "rial jemeński": "YER",
+ "rial północnojemeński": "YER",
+ "йеменский риал": "YER",
+ "риал северного йемена": "YER",
+ "jemenský rial": "YER",
+ "јеменски ријал": "YER",
+ "jemenitisk rial": "YER",
+ "yemen riyali": "YER",
+ "єменський ріал": "YER",
+ "葉門里亞爾": "YER",
+ "راند جنوب أفريقي": "ZAR",
+ "южноафрикански ранд": "ZAR",
+ "rand": "ZAR",
+ "jihoafrický rand": "ZAR",
+ "südafrikanischer rand": "ZAR",
+ "ραντ": "ZAR",
+ "south african rand": "ZAR",
+ "sudafrika rando": "ZAR",
+ "rand sudafricano": "ZAR",
+ "hegoafrikar rand": "ZAR",
+ "رند آفریقای جنوبی": "ZAR",
+ "etelä afrikan randi": "ZAR",
+ "rand surafricano": "ZAR",
+ "ראנד דרום אפריקאי": "ZAR",
+ "južnoafrički rand": "ZAR",
+ "dél afrikai rand": "ZAR",
+ "ランド": "ZAR",
+ "randas": "ZAR",
+ "zuid afrikaanse rand": "ZAR",
+ "rand sudafrican": "ZAR",
+ "rand sud african": "ZAR",
+ "южноафриканский рэнд": "ZAR",
+ "јужноафрички ранд": "ZAR",
+ "güney afrika randı": "ZAR",
+ "ранд": "ZAR",
+ "南非兰特": "ZAR",
+ "zcash": "ZEC",
+ "زیکش": "ZEC",
+ "كواشا زامبي": "ZMW",
+ "kwacha zambià": "ZMW",
+ "zambijská kwacha": "ZMW",
+ "zambianske kwacha": "ZMW",
+ "sambischer kwacha": "ZMW",
+ "κουάτσα της ζάμπιας": "ZMW",
+ "zambian kwacha": "ZMW",
+ "zambia kvaĉo": "ZMW",
+ "kwacha zambiano": "ZMW",
+ "sambia kvatša": "ZMW",
+ "کواچای زامبیا": "ZMW",
+ "sambian kwacha": "ZMW",
+ "kwacha zambien": "ZMW",
+ "קוואצ'ה זמבי": "ZMW",
+ "zambijska kvača": "ZMW",
+ "zambiai kwacha": "ZMW",
+ "ザンビア・クワチャ": "ZMW",
+ "zambijos kvača": "ZMW",
+ "zambiaanse kwacha": "ZMW",
+ "kwacha zambijska": "ZMW",
+ "замбийская квача": "ZMW",
+ "замбијска квача": "ZMW",
+ "zambisk kwacha": "ZMW",
+ "zambiya kwachası": "ZMW",
+ "замбійська квача": "ZMW",
+ "尚比亞克瓦查": "ZMW",
+ "Аҧ": "ABA",
+ "abcházský apsar": "ABA",
+ "apsar abjasio": "ABA",
+ "аҧ": "ABA",
+ "آپسار": "ABA",
+ "اپسار": "ABA",
+ "اپسار ابخاز": "ABA",
+ "アプサラ": "ABA",
+ "апсар": "ABA",
+ "аҧсар": "ABA",
+ "абхаски апсар": "ABA",
+ "درهم": "AED",
+ "DH": [
+ "MAD",
+ "AED"
+ ],
+ "درهم الإمارات": "AED",
+ "dirham uea": "AED",
+ "dirham de l'uea": "AED",
+ "dirham de la uea": "AED",
+ "dirham de la unió dels emirats àrabs": "AED",
+ "dirham dels eau": "AED",
+ "dirham dels emirats": "AED",
+ "dirham dels emirats àrabs units": "AED",
+ "aed": "AED",
+ "sae dirham": "AED",
+ "dirham sae": "AED",
+ "emirata arabiske dirham": "AED",
+ "uae dirham": "AED",
+ "ντιρχάμ των ηνωμένων αραβικών εμιράτων": "AED",
+ "emirati dirham": "AED",
+ "u.a.e. dirham": "AED",
+ "unuiĝintaj arabaj emirlandoj dirhamo": "AED",
+ "dirham de emiratos arabes unidos": "AED",
+ "dirham de emiratos árabes unidos": "AED",
+ "dirham de los emiratos arabes unidos": "AED",
+ "dirham de los emiratos árabes unidos": "AED",
+ "درهم امارات متحده عربی": "AED",
+ "درهم امارات متحدهٔ عربی": "AED",
+ "arabiemiirikuntien dirhami": "AED",
+ "dirham emirati": "AED",
+ "dirham des emirats arabes unis": "AED",
+ "dirham des émirats": "AED",
+ "verenigde arabische emiraten dirham": "AED",
+ "diram": [
+ "TJS",
+ "AED"
+ ],
+ "dircham": "AED",
+ "dirham dos emirados árabes unidos": "AED",
+ "dirame dos emirados árabes unidos": "AED",
+ "dirame emiradense": "AED",
+ "dirame emiradês": "AED",
+ "dirham dos emirados": "AED",
+ "dirham emiradense": "AED",
+ "dirham emiradês": "AED",
+ "dirham arab emirat": "AED",
+ "валюта объединённых арабских эмиратов": "AED",
+ "дирхам": [
+ "MAD",
+ "AED"
+ ],
+ "уае дирмах": "AED",
+ "அமீரக திர்கம்": "AED",
+ "அமீரக திர்ஹம்": "AED",
+ "யூஏஈ திராம்": "AED",
+ "阿联酋迪尔汗": "AED",
+ "迪拉姆": "AED",
+ "迪爾汗": "AED",
+ "阿聯酋迪拉姆": "AED",
+ "؋": "AFN",
+ "Afs": "AFN",
+ "afghání": "AFN",
+ "afn": "AFN",
+ "af": "AFN",
+ "afg": "AFN",
+ "afgaani": "AFN",
+ "afganistani afgaan": "AFN",
+ "uus afgaani": "AFN",
+ "افغانی افغانستان": "AFN",
+ "afgani afgán": "AFN",
+ "afghani afgano": "AFN",
+ "afghanis": "AFN",
+ "afegani": "AFN",
+ "novo afegani": "AFN",
+ "afgan afgan": "AFN",
+ "афганистанский афгани": "AFN",
+ "афганский афгани": "AFN",
+ "валюта афганистана": "AFN",
+ "afganistanski afgan": "AFN",
+ "авганистански афган": "AFN",
+ "ஆப்கான் ஆப்கானி": "AFN",
+ "阿富汗尼": "AFN",
+ "L": [
+ "MDL",
+ "HNL",
"ALL"
- ],
- "dinaro macedone": [
- "MKD"
- ],
- "togrog": [
- "MNT"
- ],
- "q\u0259pik": [
- "AZN"
- ],
- "special drawing rights": [
- "XDR"
- ],
- "gibralta\u0301ri font": [
- "GIP"
- ],
- "dinar bahraini": [
- "BHD"
- ],
- "marokkaanse dirham": [
- "MAD"
- ],
- "rouble sovie\u0301tique": [
- "SUR"
- ],
- "tanzanian shilling": [
- "TZS"
- ],
- "libra de siria": [
- "SYP"
- ],
- "rand sudafricano": [
- "ZAR"
- ],
- "seychelse roepie": [
- "SCR"
- ],
- "seychelse roepia": [
- "SCR"
- ],
- "forint": [
- "HUF"
- ],
- "dinar algerino": [
- "DZD"
- ],
- "roupie du sri lanka": [
- "LKR"
- ],
- "katar riyal": [
- "QAR"
- ],
- "schekalim": [
- "ILS"
- ],
- "corona checoslovaca": [
- "CSK"
- ],
- "baht tailande\u0301s": [
- "THB"
- ],
+ ],
+ "лек": "ALL",
+ "qindarka": "ALL",
+ "leko": "ALL",
+ "all": "ALL",
+ "lek albanes": "ALL",
+ "albaania lek": "ALL",
+ "lek albanais": "ALL",
+ "アルバニアの通貨": "ALL",
+ "アルバニア・レク": "ALL",
+ "lekas": "ALL",
+ "lekë": "ALL",
+ "lek albanês": "ALL",
+ "lek novo": "ALL",
+ "lek albanez": "ALL",
+ "lekă albaneză": "ALL",
+ "валюта албании": "ALL",
+ "валютный лек": "ALL",
+ "arnavutluk leki": "ALL",
+ "درام": "AMD",
+ "֏": "AMD",
+ "dram armenia": "AMD",
+ "armensk dram": "AMD",
+ "amd": "AMD",
+ "armeenia drahm": "AMD",
+ "armeenia dram": "AMD",
+ "dramm": "AMD",
+ "dram arménien": "AMD",
+ "armenijski dram": "AMD",
+ "dramas": "AMD",
+ "dram armeński": "AMD",
+ "dram karabachski": "AMD",
+ "dram armênio": "AMD",
+ "dram da arménia": "AMD",
+ "dram da armênia": "AMD",
+ "drame arménio": "AMD",
+ "dram armean": "AMD",
+ "валюта армении": "AMD",
+ "драм": [
+ "NKD",
+ "AMD"
+ ],
+ "ஆர்மீனிய டிராம்": "AMD",
+ "ermenistan dramı": "AMD",
+ "CMg": "ANG",
+ "fiorino caraibico": "ANG",
+ "加勒比盾": "ANG",
+ "ƒ": [
+ "AWG",
+ "ANG"
+ ],
+ "NAƒ": "ANG",
+ "ang": "ANG",
+ "naf": "ANG",
+ "naƒ": "ANG",
+ "f": "ANG",
+ "florin antillano neerlandes": "ANG",
+ "גילדן אנטילי": "ANG",
+ "Kz": "AOA",
+ "kwanza reajustado": "AOA",
+ "lwei": "AOA",
+ "novo kwanza": "AOA",
+ "κβάνζα": "AOA",
+ "aoa": "AOA",
+ "kz": "AOA",
+ "קואנזה": "AOA",
+ "kwanza angolana": "AOA",
+ "アンゴラ・クワンザ": "AOA",
+ "валюта анголы": "AOA",
+ "восстановленная кванза": "AOA",
+ "кванза": "AOA",
+ "кванза ангольская": "AOA",
+ "кванза реюстадо": "AOA",
+ "новая кванза": "AOA",
+ "скорректированная кванза": "AOA",
+ "анголска нова кванза": "AOA",
+ "kwansa": "AOA",
+ "அங்கோலா குவான்சா": "AOA",
+ "angola kwanzası": "AOA",
+ "安哥拉寬扎": "AOA",
+ "寬扎": "AOA",
+ "$": [
+ "XCD",
+ "WST",
+ "USD",
+ "TWD",
+ "TVD",
+ "TTD",
+ "SRD",
+ "SGD",
+ "SBD",
+ "PND",
+ "NZD",
+ "NUD",
+ "NAD",
+ "MXN",
+ "MOP",
+ "LRD",
+ "KYD",
+ "KID",
+ "JMD",
+ "HKD",
+ "GYD",
+ "FJD",
+ "CUP",
+ "COP",
+ "CLP",
+ "CKD",
+ "CAD",
+ "BZD",
+ "BSD",
+ "BRL",
+ "BND",
+ "BMD",
+ "BBD",
+ "AUD",
+ "ARS",
+ "ARG"
+ ],
+ "o$s": "ARG",
+ "ars": "ARS",
+ "peso d'argentina": "ARS",
+ "peso de l'argentina": "ARS",
+ "pesos argentins": "ARS",
+ "arg$": "ARS",
+ "peso ley": "ARS",
+ "peso moneda nacional": "ARS",
+ "pesos argentinos": "ARS",
+ "nuevo peso argentino": "ARS",
+ "peso convertible": "ARS",
+ "peso convertible argentino": "ARS",
+ "peso de argentina": "ARS",
+ "peso dolar": "ARS",
+ "peso dólar": "ARS",
+ "argentinar peso": "ARS",
"nuevo peso": [
- "ARS",
- "UYU"
- ],
- "cuna croata": [
- "HRK"
- ],
- "nieuwe israe\u0308lische shekel": [
- "ILS"
- ],
- "nieuwe israelische shekel": [
- "ILS"
- ],
- "dollar des i\u0302les fidji": [
- "FJD"
- ],
- "nieuw zeelandse dollar": [
- "NZD"
- ],
- "tanza\u0301niai shilling": [
- "TZS"
- ],
- "gold franc": [
- "XFO"
- ],
- "tongan pa`anga": [
- "TOP"
- ],
- "francia frank": [
- "FRF"
- ],
- "brl": [
- "BRL"
- ],
- "isla\u0308ndische wa\u0308hrung": [
- "ISK"
- ],
- "guyana dollar": [
- "GYD"
- ],
- "dollaro australiano": [
- "AUD"
- ],
- "nakfa e\u0301rythre\u0301en": [
- "ERN"
- ],
- "kap verde escudo": [
- "CVE"
- ],
- "dinar iraqui\u0301": [
- "IQD"
- ],
- "vietnamese dong": [
- "VND"
- ],
- "neuer sol": [
- "PEN"
- ],
- "peso de argentina": [
+ "UYU",
"ARS"
- ],
- "ddr mark": [
- "DDM"
- ],
- "br$": [
- "BND"
- ],
- "e\u0301szak koreai von": [
- "KPW"
- ],
- "japanse yen": [
- "JPY"
- ],
- "franco svizzero": [
- "CHF"
- ],
- "afghani afgano": [
- "AFN"
- ],
- "lira siriana": [
- "SYP"
- ],
- "boliviano": [
- "BOB"
- ],
- "vanuatui vatu": [
- "VUV"
- ],
- "tnd": [
- "TND"
- ],
- "manat turkmene": [
- "TMT"
- ],
- "namibia dollar": [
- "NAD"
- ],
- "ern": [
- "ERN"
- ],
- "manat turkmeno": [
- "TMT"
- ],
- "bds$": [
+ ],
+ "pesification": "ARS",
+ "פזו ארגנטינאי": "ARS",
+ "פסו ארגנטיני": "ARS",
+ "argentinski peso": "ARS",
+ "nuovo peso argentino": "ARS",
+ "peso da argentina": "ARS",
+ "валюта аргентины": "ARS",
+ "песо": [
+ "UYU",
+ "PHP",
+ "MXN",
+ "DOP",
+ "CUP",
+ "COP",
+ "CLP",
+ "ARS"
+ ],
+ "аргентински песо": "ARS",
+ "аргентинське песо": "ARS",
+ "ars$": "ARS",
+ "阿根廷披索": "ARS",
+ "阿根廷皮索": "ARS",
+ "A$": "AUD",
+ "a$": "AUD",
+ "au$": "AUD",
+ "aud": "AUD",
+ "aussie dollar": "AUD",
+ "dollar": [
+ "USD",
+ "SGD",
+ "NZD",
+ "HKD",
+ "FJD",
+ "CAD",
+ "AUD"
+ ],
+ "dollars": [
+ "USD",
+ "SGD",
+ "NZD",
+ "HKD",
+ "CAD",
+ "AUD"
+ ],
+ "aŭ$": "AUD",
+ "dolar australiano": "AUD",
+ "валюта австралии": "AUD",
+ "валюта кирибати": "AUD",
+ "валюта науру": "AUD",
+ "валюта норфолка": "AUD",
+ "валюта тувалу": "AUD",
+ "доллар": [
+ "WST",
+ "USD",
+ "TVD",
+ "TTD",
+ "SRD",
+ "SBD",
+ "PND",
+ "NZD",
+ "NUD",
+ "NAD",
+ "KYD",
+ "KID",
+ "JMD",
+ "HKD",
+ "FJD",
+ "CKD",
+ "CAD",
+ "BZD",
+ "BSD",
+ "AUD"
+ ],
+ "доллар австралии": "AUD",
+ "அவுத்திரேலிய வெள்ளி": "AUD",
+ "அவுத்திரேலிய டொலர்": "AUD",
+ "ஆத்திரேலிய டொலர்": "AUD",
+ "ஆத்திரேலிய வெள்ளி": "AUD",
+ "ஆஸ்திரேலிய டொலர்": "AUD",
+ "AU$": "AUD",
+ "AUD": "AUD",
+ "florí d’aruba": "AWG",
+ "arubský gulden": "AWG",
+ "afl.": "AWG",
+ "aruba gulden": "AWG",
+ "awg": "AWG",
+ "florin arubeno": "AWG",
+ "florin arubeño": "AWG",
+ "florín arubeno": "AWG",
+ "aruba kulden": "AWG",
+ "florin arubain": "AWG",
+ "florin d'aruba": "AWG",
+ "florin d’aruba": "AWG",
+ "פלורין ארובה": "AWG",
+ "arupski gulden": "AWG",
+ "fiorino di aruba": "AWG",
+ "アルバフロリン": "AWG",
+ "アルバ・フローリン": "AWG",
+ "arubos guldenas": "AWG",
+ "arubaanse florijn": "AWG",
+ "arubaanse gulden": "AWG",
+ "florim de aruba": "AWG",
+ "арубанский гульден": "AWG",
+ "валюта арубы": "AWG",
+ "арупски флорин": "AWG",
+ "arubas florin": "AWG",
+ "அரூபா ஃபுளோரின்": "AWG",
+ "арубський флорін": "AWG",
+ "مانات": "AZN",
+ "₼": "AZN",
+ "manat d'azerbaidjan": "AZN",
+ "manat de l'azerbaidjan": "AZN",
+ "manat àzeri": "AZN",
+ "ruble azerbaidjanès": "AZN",
+ "manat aserbaijan": "AZN",
+ "aserbajdsjansk manat": "AZN",
+ "azn": "AZN",
+ "aserbaidschanischer manat": "AZN",
+ "gepik": "AZN",
+ "qäpik": "AZN",
+ "qəpik": "AZN",
+ "manat azeri": "AZN",
+ "manat azerí": "AZN",
+ "manat azerbaijandar": "AZN",
+ "منات جمهوری آذربایجان": "AZN",
+ "منات جمهوری اذربایجان": "AZN",
+ "manat azéri": "AZN",
+ "nouveau manat azéri": "AZN",
+ "manat azarí": "AZN",
+ "manat de acerbaixán": "AZN",
+ "azerbejdžanski manat": "AZN",
+ "azm": "AZN",
+ "manat azerski": "AZN",
+ "manat azerbaijano": "AZN",
+ "manat azerbaijanês": "AZN",
+ "manat do azerbaijão": "AZN",
+ "novo manat": "AZN",
+ "aym": "AZN",
+ "валюта азербайджана": "AZN",
+ "манат азербайджанский": "AZN",
+ "манат": [
+ "TMT",
+ "AZN"
+ ],
+ "அசர்பைச்சானிய மனாத்து": "AZN",
+ "azerbaycan yeni manatı": "AZN",
+ "yeni manat": "AZN",
+ "亞賽拜然馬納特": "AZN",
+ "A.M.": "AZN",
+ "KM": "BAM",
+ "bosenská konvertibilní marka": "BAM",
+ "mark cyfnewidiol": "BAM",
+ "bosnisch herzegowinische konvertible mark": "BAM",
+ "fening": "BAM",
+ "feninga": "BAM",
+ "μετατρέψιμο μάρκο": "BAM",
+ "convertible mark": "BAM",
+ "bam": "BAM",
+ "km": "BAM",
+ "marka convertible": "BAM",
+ "marco bosnio": "BAM",
+ "mark convertible": "BAM",
+ "mark convertible bosniaque": "BAM",
+ "marka": "BAM",
+ "המרק הסחיר": "BAM",
+ "bosna i hercegovina konvertibilna marka": "BAM",
+ "mark convertibile de bosnia herzegovina": "BAM",
+ "marco convertibile": "BAM",
+ "ボスニア・ヘルツェゴビナ・マルカ": "BAM",
+ "ボスニア・マルカ": "BAM",
+ "bosnijos ir hercegovinos markė": "BAM",
+ "bosnische convertibele mark": "BAM",
+ "bosnische konvertibilna marka": "BAM",
+ "marka de bòsnia e ercegovina": "BAM",
+ "marka konwertybilna": "BAM",
+ "marka transferowa": "BAM",
+ "marco convertível": "BAM",
+ "marca convertibilă a bosniei şi herţegovinei": "BAM",
+ "marca convertibilă a bosniei și herțegovinei": "BAM",
+ "marca bosniacă convertibilă": "BAM",
+ "marcă convertibilă a bosniei şi herţegovinei": "BAM",
+ "marcă convertibilă a bosniei și herțegovinei": "BAM",
+ "боснийская конвертируемая марка": "BAM",
+ "боснийская марка": "BAM",
+ "валюта боснии и герцеговины": "BAM",
+ "конвертируемая марка боснии и герцеговины": "BAM",
+ "марка": "BAM",
+ "konvertibilna marka bosne in hercegovine": "BAM",
+ "босанскохерцеговачка конвертибилна марка": "BAM",
+ "км": "BAM",
+ "конвертабилна марка": "BAM",
+ "konvertibel mark": "BAM",
+ "konvertibla mark": "BAM",
+ "கன்வர்டிபிள் மார்க்கு": "BAM",
+ "பொசுனியா எர்செகோவினா கன்வர்டிபிள் மார்க்": "BAM",
+ "பொஸ்னியா ஹெர்செகோவினா கன்வர்டிபிள் மார்க்": "BAM",
+ "konvertibıl mark": "BAM",
+ "конвертована марка": "BAM",
+ "可兑换马克": "BAM",
+ "波斯尼亞黑塞哥維那可兌換馬克": "BAM",
+ "الدولار البربادوسي": "BBD",
+ "Bds$": "BBD",
+ "bbd": "BBD",
+ "bds$": "BBD",
+ "δολάριο των μπαρμπάντος": "BBD",
+ "dolar de barbados": "BBD",
+ "dolar barbadense": "BBD",
+ "dollar de la barbade": "BBD",
+ "dollaro": [
+ "BZD",
"BBD"
- ],
- "bhutaanse ngultrum": [
- "BTN"
- ],
- "peso chilien": [
- "CLP"
- ],
- "dolar jamaicano": [
- "JMD"
- ],
- "bahamas dollar": [
- "BSD"
- ],
- "eritrese nakfa": [
- "ERN"
- ],
- "czk": [
- "CZK"
- ],
- "engels pond": [
- "GBP"
- ],
- "dolar de bermudas": [
- "BMD"
- ],
- "taka bangladeshi\u0301": [
+ ],
+ "dollaro delle barbados": "BBD",
+ "dólar barbadiano": "BBD",
+ "dólar dos barbados": "BBD",
+ "валюта барбадоса": "BBD",
+ "долар барбадоса": "BBD",
+ "பார்படோஸ் டாலர்": "BBD",
+ "৳": "BDT",
+ "така": "BDT",
+ "bdt": [
+ "BTN",
"BDT"
- ],
- "riyal del qatar": [
- "QAR"
- ],
- "kuwaiti dinar": [
- "KWD"
- ],
- "seychellen rupie": [
- "SCR"
- ],
- "boli\u0301var ve\u0301ne\u0301zue\u0301lien": [
- "VEF"
- ],
- "sri lanka rupie": [
- "LKR"
- ],
- "do\u0301lar de brunei": [
- "BND"
- ],
- "do\u0301lar de las islas salomo\u0301n": [
- "SBD"
- ],
- "lak": [
- "LAK"
- ],
- "sum uzbeko": [
- "UZS"
- ],
- "kurus\u0327": [
- "TRY"
- ],
- "iraqi dinar": [
- "IQD"
- ],
- "livre sterling": [
- "GBP"
- ],
- "angolai kwanza": [
- "AOA"
- ],
- "lat": [
- "LVL"
- ],
- "lek albanais": [
- "ALL"
- ],
- "brunei dolla\u0301r": [
- "BND"
- ],
- "tetri": [
- "GEL"
- ],
- "sterlina sudsudanese": [
- "SSP"
- ],
- "mo\u0308ngo\u0308": [
- "MNT"
- ],
- "mexican un peso coinage": [
- "MXN"
- ],
- "djiboutische frank": [
- "DJF"
- ],
- "seychelle i ru\u0301pia": [
- "SCR"
- ],
- "litauischer litas": [
- "LTL"
- ],
- "zambiaanse kwacha": [
- "ZMW"
- ],
- "maldi\u0301v szigeteki ru\u0301fia": [
- "MVR"
- ],
- "dinar bahreini\u0301": [
+ ],
+ "lakhs": "BDT",
+ "poisha": "BDT",
+ "ṭākā": "BDT",
+ "τάκα": "BDT",
+ "taka bangladeshi": "BDT",
+ "taka bangladeshí": "BDT",
+ "taka bangladesi": "BDT",
+ "טאקה": "BDT",
+ "taka bengalska": "BDT",
+ "валюта бангладеш": "BDT",
+ "bangladéšska taka": "BDT",
+ "৲": "BDT",
+ "塔卡": "BDT",
+ "ليف بلغارية": "BGN",
+ "лв.": "BGN",
+ "bgj": "BGN",
+ "bgk": "BGN",
+ "bgl": "BGN",
+ "bgn": "BGN",
+ "българския лев": "BGN",
+ "лев": "BGN",
+ "levo": "BGN",
+ "bulgarsk lev": "BGN",
+ "bulgarischer lew": "BGN",
+ "stotinka": "BGN",
+ "stotinki": "BGN",
+ "bulgaria levo": "BGN",
+ "nova bulgara levo": "BGN",
+ "לב בולגרי": "BGN",
+ "ブルガリア・レフ": "BGN",
+ "lev da bulgária": "BGN",
+ "lev bulgar": "BGN",
+ "leva bulgară": "BGN",
+ "levă bulgară": "BGN",
+ "валюта болгарии": "BGN",
+ "лев болгарский": "BGN",
+ "bulgarisk lev": "BGN",
+ "bulgariska lev": "BGN",
+ "bulgariska leva": "BGN",
+ "பல்காரிய லெவ்": "BGN",
+ "bulgar levası": "BGN",
+ "bulgar levi": "BGN",
+ "лв": "BGN",
+ "الدينار البحريني": "BHD",
+ "BD": "BHD",
+ "δηνάριο του μπαχρέιν": "BHD",
+ "bhd": "BHD",
+ "dinar bahraini": "BHD",
+ "dinar bahrainí": "BHD",
+ "dinar bahreini": "BHD",
+ "dinar bahreiní": "BHD",
+ "dinar bareini": "BHD",
+ "dinar de bahrein": "BHD",
+ "dinar de barein": "BHD",
+ "dinar de baréin": "BHD",
+ "dinar bahreïnien": "BHD",
+ "dinar de bahreïn": "BHD",
+ "dinar du bahreïn": "BHD",
+ "dinaro del bahrain": "BHD",
+ "dinaro": "BHD",
+ "dinar de bahrayn": "BHD",
+ "dinar bahrajnu": "BHD",
+ "denar bareinita": "BHD",
+ "denar baremense": "BHD",
+ "denar baremita": "BHD",
+ "denar baremês": "BHD",
+ "denar barenita": "BHD",
+ "dinar baremense": "BHD",
+ "dinar baremita": "BHD",
+ "dinar baremês": "BHD",
+ "dinar barenita": "BHD",
+ "dinar do bahrein": "BHD",
+ "валюта бахрейна": "BHD",
+ "динар": [
+ "TND",
+ "RSD",
+ "LYD",
+ "KWD",
+ "IQD",
+ "DZD",
"BHD"
- ],
- "barbadiaanse dollar": [
- "BBD"
- ],
- "drachme": [
- "GRD"
- ],
- "emalangeni": [
- "SZL"
- ],
- "canadese dollar": [
- "CAD"
- ],
- "mx$": [
- "MXN"
- ],
- "chinesischer renminbi": [
- "CNY"
- ],
- "macedonian denar": [
- "MKD"
- ],
- "uic franc": [
- "XFU"
- ],
- "won surcoreano": [
- "KRW"
- ],
- "nuevo shekel": [
- "ILS"
- ],
- "arubaanse florin": [
- "AWG"
- ],
- "ruanda franc": [
- "RWF"
- ],
- "franco burundes": [
+ ],
+ "динар бахрейна": "BHD",
+ "பஹ்ரேன் தினார்": "BHD",
+ "فرنك بروندي": "BIF",
+ "FBu": "BIF",
+ "fbu": "BIF",
+ "φράγκο του μπουρούντι": "BIF",
+ "bif": "BIF",
+ "franco burundes": "BIF",
+ "פרנק בורונדי": "BIF",
+ "franco do burúndi": "BIF",
+ "franco burundiano": "BIF",
+ "franco burundinense": "BIF",
+ "franco burundinês": "BIF",
+ "franco de burundi": "BIF",
+ "franc burundez": "BIF",
+ "валюта бурунди": "BIF",
+ "франк": [
+ "XPF",
+ "XOF",
+ "RWF",
+ "CDF",
"BIF"
- ],
- "makao\u0301i pataca": [
- "MOP"
- ],
- "koruna c\u030ceska\u0301": [
- "CZK"
- ],
- "dirham des e\u0301mirats": [
- "AED"
- ],
- "mozambiki metical": [
- "MZN"
- ],
- "panamanian balboa": [
- "PAB"
- ],
- "syrian pound": [
- "SYP"
- ],
- "ki\u0301nai ju\u0308an": [
- "CNY"
- ],
- "mxn": [
- "MXN"
- ],
- "dolar fijiano": [
- "FJD"
- ],
- "a\u0308thiopischer birr": [
- "ETB"
- ],
- "kirgiz szom": [
- "KGS"
- ],
- "dinar du ye\u0301men du sud": [
- "YER"
- ],
- "peso moneda nacional": [
- "ARS"
- ],
- "scellino somalo": [
- "SOS"
- ],
- "cseh korona": [
- "CZK"
- ],
- "uruguayan peso": [
- "UYU"
- ],
- "cl$": [
- "CLP"
- ],
- "convertibele peso": [
- "CUC"
- ],
- "britisches pfund": [
- "GBP"
- ],
- "tonga dollar": [
- "TOP"
- ],
- "peso cubain convertible": [
- "CUC"
- ],
- "argentin peso": [
- "ARS"
- ],
- "lira maltesa": [
- "MTL"
- ],
- "bosnische konvertibilna marka": [
- "BAM"
- ],
- "francs suisse": [
- "CHF"
- ],
- "gourde haitienne": [
- "HTG"
- ],
- "shilling somali": [
- "SOS"
- ],
- "nt$": [
- "TWD"
- ],
- "rp": [
- "IDR"
- ],
- "dolar de las bahamas": [
- "BSD"
- ],
- "rs": [
- "BRL"
- ],
- "monnaie danoise": [
- "DKK"
- ],
- "swaziland lilangeni": [
- "SZL"
- ],
- "tugrig": [
- "MNT"
- ],
- "gersh": [
- "ETB"
- ],
- "rouble russe": [
- "RUB"
- ],
- "tugrik": [
- "MNT"
- ],
- "kip": [
- "LAK"
- ],
- "dirham de los emiratos arabes unidos": [
- "AED"
- ],
- "escudo capverdien": [
- "CVE"
- ],
- "jemeni ria\u0301l": [
- "YER"
- ],
- "fcfp": [
- "XPF"
- ],
- "rwanda franc": [
- "RWF"
- ],
- "bolivar venezolano": [
- "VEF"
- ],
- "zambiai kwacha": [
- "ZMW"
- ],
- "lev bulgaro": [
- "BGN"
- ],
- "lev bulgare": [
- "BGN"
- ],
- "nakfa eritreo": [
- "ERN"
- ],
- "danish krone": [
- "DKK"
- ],
- "monnaie britannique": [
- "GBP"
- ],
- "r$": [
- "BRL"
- ],
- "di\u0301rham marroqui\u0301": [
- "MAD"
- ],
- "institut d'e\u0301mission d'outre mer": [
- "XPF"
- ],
- "manat azerbaiyano": [
- "AZN"
- ],
- "vietnami \u0111o\u0302\u0300ng": [
- "VND"
- ],
- "riyal iraniano": [
- "IRR"
- ],
- "franco guineano": [
- "GNF"
- ],
- "fiorino arubano": [
- "AWG"
- ],
- "rand": [
- "ZAR"
- ],
- "schekel": [
- "ILS"
- ],
- "sterlina di sant'elena": [
- "SHP"
- ],
- "pound sterling": [
- "GBP"
- ],
- "nacfa eritreo": [
- "ERN"
- ],
- "dolar taiwanes": [
- "TWD"
- ],
- "koruna c\u030ceska": [
- "CZK"
- ],
- "\u20ad": [
- "LAK"
- ],
- "kro\u0301na": [
- "ISK"
- ],
- "denar macedonio": [
- "MKD"
- ],
- "libra libanesa": [
- "LBP"
- ],
- "dolar belicen\u0303o": [
- "BZD"
- ],
- "lesotho\u0301i loti": [
- "LSL"
- ],
- "colombian peso": [
- "COP"
- ],
- "do\u0301lar de brune\u0301i": [
- "BND"
- ],
- "szingapu\u0301ri dolla\u0301r": [
- "SGD"
- ],
- "franc poincare": [
- "XFO"
- ],
- "metical mozambiqueno": [
- "MZN"
- ],
- "filipijnse peso": [
- "PHP"
- ],
- "somoni": [
- "TJS"
- ],
- "lempire hondurien": [
- "HNL"
- ],
- "angolan kwanza": [
- "AOA"
- ],
- "schwedenkrone": [
- "SEK"
- ],
- "lire maltaise": [
- "MTL"
- ],
- "balboa paname\u0301en": [
- "PAB"
- ],
- "israelische lire": [
- "ILS"
- ],
- "nzd": [
- "NZD"
- ],
- "hryvnia ucraina": [
- "UAH"
- ],
- "pataca": [
- "MOP"
- ],
- "coronas suecas": [
- "SEK"
- ],
- "cape verde escudo": [
- "CVE"
- ],
- "rupia pakistani": [
- "PKR"
- ],
- "hungarian forint": [
- "HUF"
- ],
- "rupia pakistana": [
- "PKR"
- ],
- "bs.": [
- "BOB"
- ],
- "kopeken": [
- "RUB"
- ],
- "dolar bahameno": [
- "BSD"
- ],
- "de\u0301l koreai von": [
- "KRW"
- ],
- "zo\u0308ld foki ko\u0308zta\u0301rsasa\u0301gi escudo": [
- "CVE"
- ],
- "romanian leu": [
- "RON"
- ],
- "etio\u0301p birr": [
- "ETB"
- ],
- "indiai ru\u0301pia": [
- "INR"
- ],
- "livre de gibraltar": [
- "GIP"
- ],
- "pa\u2019anga": [
- "TOP"
- ],
- "mexiko\u0301i pezo\u0301": [
- "MXN"
- ],
- "tansania schilling": [
- "TZS"
- ],
- "omanitische rial": [
- "OMR"
- ],
- "rial omani\u0301": [
- "OMR"
- ],
- "milandor": [
- "RSD"
- ],
- "canadischer dollar": [
- "CAD"
- ],
- "dollaro delle isole salomone": [
- "SBD"
- ],
- "noorse kronen": [
- "NOK"
- ],
- "samoan ta\u0304la\u0304": [
- "WST"
- ],
- "aruban florin": [
- "AWG"
- ],
- "iraakse dinar": [
- "IQD"
- ],
- "malaysian ringgit": [
- "MYR"
- ],
- "som usbeco": [
- "UZS"
- ],
- "ariary": [
- "MGA"
- ],
- "kyat": [
- "MMK"
- ],
- "austral (moneda de argentina)": [
- "ARA"
- ],
- "bruneise dollar": [
+ ],
+ "франк бурунди": "BIF",
+ "BD$": "BMD",
+ "dòlar de bermuda": "BMD",
+ "dòlar de les illes bermudes": "BMD",
+ "bd$": "BMD",
+ "δολάριο των βερμούδων": "BMD",
+ "bmd": "BMD",
+ "dolar bermudeno": "BMD",
+ "dolar bermudeño": "BMD",
+ "dolar de bermuda": "BMD",
+ "dolar de bermudas": "BMD",
+ "dólar bermudeno": "BMD",
+ "dólar de bermuda": "BMD",
+ "dólar de bermudas": "BMD",
+ "dollar des bermudes": "BMD",
+ "דולר ברמודה ": "BMD",
+ "dollaro delle bermuda": "BMD",
+ "dollaro delle bermude": "BMD",
+ "валюта бермуд": "BMD",
+ "பெர்முடா டாலர்": "BMD",
+ "B$": [
+ "BSD",
"BND"
- ],
- "leu romeno": [
- "RON"
- ],
- "kolumbiai peso": [
- "COP"
- ],
- "oezbeekse sum": [
- "UZS"
- ],
- "burundese frank": [
- "BIF"
- ],
- "austral (argentina)": [
- "ARA"
- ],
- "riyal qatarien": [
- "QAR"
- ],
- "quetzal guatemalteque": [
- "GTQ"
- ],
- "taiwan dollar": [
- "TWD"
- ],
- "dolar de namibia": [
- "NAD"
- ],
- "indiase rupee": [
- "INR"
- ],
- "dollaro delle figi": [
- "FJD"
- ],
- "cfa franc beac": [
- "XAF"
- ],
- "hrk": [
- "HRK"
- ],
- "peso dominicano": [
- "DOP"
- ],
- "sh.so.": [
- "SOS"
- ],
- "kwacha zambiano": [
- "ZMW"
- ],
- "\u0441\u043e\u043c": [
- "KGS"
- ],
- "roupie nepalaise": [
- "NPR"
- ],
- "bermudian dollar": [
- "BMD"
- ],
- "cookinseln dollar": [
- "NZD"
- ],
- "bam": [
- "BAM"
- ],
- "kwanza angolen\u0303o": [
- "AOA"
- ],
- "dinaro libico": [
- "LYD"
- ],
- "malagasy ariary": [
- "MGA"
- ],
- "dolar liberiano": [
- "LRD"
- ],
- "falklandeilands pond": [
- "FKP"
- ],
- "nouvelle livre turque": [
- "TRY"
- ],
- "szovjet rubel": [
- "SUR"
- ],
- "magyar forint": [
- "HUF"
- ],
- "peso cubain": [
- "CUP"
- ],
- "xfo": [
- "XFO"
- ],
- "pakiszta\u0301ni ru\u0301pia": [
- "PKR"
- ],
- "georgische lari": [
- "GEL"
- ],
- "loti": [
- "LSL"
- ],
- "moldawischer leu": [
- "MDL"
- ],
- "dollaro statunitense": [
- "USD"
- ],
- "do\u0301lar bahame\u0301s": [
- "BSD"
- ],
- "lat leto\u0301n": [
- "LVL"
- ],
- "peso cileno": [
- "CLP"
- ],
- "dinar libio": [
- "LYD"
- ],
- "salomon dollar": [
- "SBD"
- ],
- "rupia nepali": [
- "NPR"
- ],
- "cop": [
- "COP"
- ],
- "sri\u0301 lanka i ru\u0301pia": [
- "LKR"
- ],
- "maloti": [
- "LSL"
- ],
- "drtrigonbot:exchange rate data:hrk": [
- "HRK"
- ],
- "franco ruandese": [
- "RWF"
- ],
- "ils": [
- "ILS"
- ],
- "bangladeshi taka": [
- "BDT"
- ],
- "konvertierbarer peso": [
- "CUC"
- ],
- "she\u0301kel": [
- "ILS"
- ],
- "kwd": [
- "KWD"
- ],
- "bahrain dinar": [
- "BHD"
- ],
- "sfr.": [
- "CHF"
- ],
- "livre syrienne": [
- "SYP"
- ],
- "macao pataca": [
- "MOP"
- ],
- "dolar de las islas caiman": [
- "KYD"
- ],
- "dollaro del brunei": [
+ ],
+ "b$": [
+ "BSD",
"BND"
- ],
- "chil$": [
- "CLP"
- ],
- "honduranischer lempira": [
- "HNL"
- ],
- "frf": [
- "FRF"
- ],
- "nakfa": [
- "ERN"
- ],
- "ghanese cedi": [
- "GHS"
- ],
- "dalasi gambien": [
- "GMD"
- ],
- "braziliaanse real": [
- "BRL"
- ],
- "frw": [
- "RWF"
- ],
- "libra falkland": [
- "FKP"
- ],
- "algerijnse dinar": [
- "DZD"
- ],
- "dinar du bahrei\u0308n": [
- "BHD"
- ],
- "dinar serbio": [
- "RSD"
- ],
- "rupias indias": [
- "INR"
- ],
- "lesotho loti": [
- "LSL"
- ],
- "do\u0301lar guyane\u0301s": [
- "GYD"
- ],
- "mauritanian ouguiya": [
- "MRO"
- ],
- "greek drachma": [
- "GRD"
- ],
- "east caribbean dollar": [
- "XCD"
- ],
- "dirham de emiratos a\u0301rabes unidos": [
- "AED"
- ],
- "scellino tanzaniano": [
- "TZS"
- ],
- "aurar": [
- "ISK"
- ],
- "oost duitse mark": [
- "DDM"
- ],
- "franc guine\u0301en": [
- "GNF"
- ],
- "dollaro hongkonghese": [
- "HKD"
- ],
- "sll": [
- "SLL"
- ],
- "\u09f3": [
- "BDT"
- ],
- "rial saudita": [
- "SAR"
- ],
- "tzs": [
- "TZS"
- ],
- "real bresilien": [
- "BRL"
- ],
- "irakischer dinar": [
- "IQD"
- ],
- "rupias": [
- "INR"
- ],
- "sistema u\u0301nico de compensacio\u0301n regional": [
- "XSU"
- ],
- "franco frances": [
- "FRF"
- ],
- "costaricaanse colo\u0301n": [
- "CRC"
- ],
- "lita lituano": [
- "LTL"
- ],
- "\u20ae": [
- "MNT"
- ],
- "\u0434\u043e\u043b\u0430\u0440": [
- "MKD"
- ],
- "peso filippino": [
- "PHP"
- ],
- "dolar neocelandes": [
- "NZD"
- ],
- "to\u0308gro\u0308g": [
- "MNT"
- ],
- "rupiah": [
- "IDR"
- ],
- "zersto\u0308\u00dft sterling": [
- "GBP"
- ],
- "can$": [
- "CAD"
- ],
- "pgk": [
- "PGK"
- ],
- "rupia india": [
- "INR"
- ],
- "do\u0301lar belicen\u0303o": [
- "BZD"
- ],
- "nis": [
- "ILS"
- ],
- "letse lats": [
- "LVL"
- ],
- "slrs": [
- "LKR"
- ],
- "dominikanischer peso": [
- "DOP"
- ],
- "emira\u0301tusi dirham": [
- "AED"
- ],
- "litas lituano": [
- "LTL"
- ],
- "litas lituana": [
- "LTL"
- ],
- "rupia nepali\u0301": [
- "NPR"
- ],
- "thb": [
- "THB"
- ],
- "swazi lilangeni": [
- "SZL"
- ],
- "yen": [
- "JPY"
- ],
- "flori\u0301n hungaro": [
- "HUF"
- ],
- "gourde hai\u0308tienne": [
- "HTG"
- ],
- "yer": [
- "YER"
- ],
- "argentinischer austral": [
- "ARA"
- ],
- "bolivar ve\u0301ne\u0301zue\u0301lien": [
- "VEF"
- ],
- "bolivianischer boliviano": [
+ ],
+ "br$": "BND",
+ "δολάριο μπρουνέι": "BND",
+ "bnd": "BND",
+ "dolar bruneano": "BND",
+ "dolar de brunei": "BND",
+ "dolar de brunéi": "BND",
+ "dólar bruneano": "BND",
+ "dollar de brunéi": "BND",
+ "ringgit brunei": "BND",
+ "ブルネイドル": "BND",
+ "dolar brunei": "BND",
+ "dólar bruneíno": "BND",
+ "dólar do brunei": "BND",
+ "валюта брунея": "BND",
+ "bruney doları": "BND",
+ "dollar brunei": "BND",
+ "البوليفاريو": "BOB",
+ "Bs": "BOB",
+ "بوليفاريو": "BOB",
+ "bolivianos": "BOB",
+ "bolivià": "BOB",
+ "bolivianischer boliviano": "BOB",
+ "bob": "BOB",
+ "bolivjano": "BOB",
+ "bs": [
+ "BSD",
"BOB"
- ],
- "sheqalim": [
- "ILS"
- ],
- "\u20af": [
- "GRD"
- ],
- "brits pond": [
- "GBP"
- ],
- "sterlina sudanese": [
- "SDG"
- ],
- "koruna cesko slovenska": [
- "CSK"
- ],
- "argent chinois": [
- "CNY"
- ],
- "libische dinar": [
- "LYD"
- ],
- "libanese pond": [
- "LBP"
- ],
- "burundian franc": [
- "BIF"
- ],
- "nuevo sol peruano": [
- "PEN"
- ],
- "singapore dollar": [
- "SGD"
- ],
- "dollar hai\u0308tien": [
- "HTG"
- ],
- "balboa panameen": [
- "PAB"
- ],
- "aserbaidschanischer manat": [
- "AZN"
- ],
- "co\u0301rdoba": [
- "NIO"
- ],
- "sterlina delle falkland": [
- "FKP"
- ],
- "peso messicano": [
- "MXN"
- ],
- "millime": [
- "TND"
- ],
- "omaanse rial": [
- "OMR"
- ],
- "sjekel": [
- "ILS"
- ],
- "vatu": [
- "VUV"
- ],
- "colo\u0301n": [
- "CRC"
- ],
- "bosnisch herzegowinische konvertible mark": [
- "BAM"
- ],
- "dollar guyanien": [
- "GYD"
- ],
- "cedi": [
- "GHS"
- ],
- "rupia de mauricio": [
- "MUR"
- ],
- "cny": [
- "CNY"
- ],
- "pataca di macao": [
- "MOP"
- ],
- "argentine austral": [
- "ARA"
- ],
- "austral (wa\u0308hrung)": [
- "ARA"
- ],
- "nuevo do\u0301lar taiwane\u0301s": [
- "TWD"
- ],
- "dinar bahraini\u0301": [
- "BHD"
- ],
- "som kirghizo": [
- "KGS"
- ],
- "baht": [
- "THB"
- ],
- "sri lanka rupee": [
- "LKR"
- ],
- "zsenminpi": [
- "CNY"
- ],
- "ryal saoudien": [
- "SAR"
- ],
- "djibouti franc": [
- "DJF"
- ],
- "pula del botswana": [
- "BWP"
- ],
- "mauritiaanse rupee": [
- "MUR"
- ],
- "syrische lira": [
- "SYP"
- ],
- "centas": [
- "LTL"
- ],
- "dollars": [
- "USD"
- ],
- "guineai frank": [
- "GNF"
- ],
- "panamai balboa": [
- "PAB"
- ],
- "dollaro": [
- "BBD",
+ ],
+ "bs.": "BOB",
+ "boliviano bolivien": "BOB",
+ "bolivijski boliviano": "BOB",
+ "боливийский боливиано": "BOB",
+ "валюта боливии": "BOB",
+ "боливијано": "BOB",
+ "боливски боливијано": "BOB",
+ "பொலிவியானோ": "BOB",
+ "பொலிவிய பொலிவியானோ": "BOB",
+ "bolivya bolivianosu": "BOB",
+ "болівіано": "BOB",
+ "玻利維亞諾": "BOB",
+ "boliviano con mantenimiento de valor respecto al dolar estadounidense": "BOV",
+ "R$": "BRL",
+ "r$": "BRL",
+ "brl": "BRL",
+ "reais": "BRL",
+ "realoj": "BRL",
+ "rs": "BRL",
+ "real brasileno": "BRL",
+ "brasildar real": "BRL",
+ "رئال": "BRL",
+ "real bresilien": "BRL",
+ "réal": "BRL",
+ "réaux brésiliens": "BRL",
+ "ヘアウ": "BRL",
+ "real brazilian": "BRL",
+ "валюта бразилии": "BRL",
+ "реал бразильский": "BRL",
+ "бразилски рејал": "BRL",
+ "பிரசிலியன் ரியால்": "BRL",
+ "ரியால்": "BRL",
+ "бразiльський ріал": "BRL",
+ "бразильський ріал": "BRL",
+ "бразільський ріал": "BRL",
+ "巴西雷亞爾": "BRL",
+ "巴西貨幣": "BRL",
+ "巴西雷阿爾": "BRL",
+ "瑞亞爾": "BRL",
+ "雷亞爾": "BRL",
+ "黑奧": "BRL",
+ "الدولار البهامي": "BSD",
+ "dòlar de bahames": "BSD",
+ "bahamas dollar": "BSD",
+ "bsd": "BSD",
+ "bs$": "BSD",
+ "dolar bahameno": "BSD",
+ "dolar bahames": "BSD",
+ "dolar bahameño": "BSD",
+ "dolar bahamés": "BSD",
+ "dolar de bahamas": "BSD",
+ "dolar de las bahamas": "BSD",
+ "dólar bahameno": "BSD",
+ "dólar bahames": "BSD",
+ "dólar de bahamas": "BSD",
+ "dólar de las bahamas": "BSD",
+ "dollaro bahamense": "BSD",
+ "dólar baamense": "BSD",
+ "dólar baamês": "BSD",
+ "dólar bahamense": "BSD",
+ "dólar bahamiano": "BSD",
+ "dólar bahamês": "BSD",
+ "dólar das baamas": "BSD",
+ "dólar das bahamas": "BSD",
+ "валюта багамских островов": "BSD",
+ "பஹ்மானிய டாலர்": "BSD",
+ "نجولترم": "BTN",
+ "Nu": "BTN",
+ "نغولترم": "BTN",
+ "نولتوم": "BTN",
+ "nglultrum": "BTN",
+ "ngultrum bhutanès": "BTN",
+ "νγκούλντρουμ": "BTN",
+ "btn": "BTN",
+ "bhutan currency": "BTN",
+ "ngultrumo": "BTN",
+ "ngultrum butanes": "BTN",
+ "chetrum": "BTN",
+ "נגולטורם": "BTN",
+ "ブータン・ルピー": "BTN",
+ "бутанский нгултрум": "BTN",
+ "валюта бутана": "BTN",
+ "努尔特鲁姆": "BTN",
+ "努爾特魯姆": "BTN",
+ "بوتسوانا بولا": "BWP",
+ "P": "BWP",
+ "пула": "BWP",
+ "botsuanischer pula": "BWP",
+ "bwp": "BWP",
+ "pula de botsuana": "BWP",
+ "thebe": "BWP",
+ "botswanan pula": "BWP",
+ "pula botswanais": "BWP",
+ "pula de botswana": "BWP",
+ "ボツワナ・プラ": "BWP",
+ "pula do botsuana": "BWP",
+ "pula botswaniană": "BWP",
+ "pula, unitate monetară": "BWP",
+ "валюта ботсваны": "BWP",
+ "botswansk pula": "BWP",
+ "போட்ஸ்வானா பூலா": "BWP",
+ "الروبل البلاروسي": "BYN",
+ "Br": [
+ "ETB",
+ "BYN"
+ ],
+ "ruble de bielorússia": "BYN",
+ "byr": "BYN",
+ "hviderussisk rubel": "BYN",
+ "belarus rubel": "BYN",
+ "belarussischer rubel": "BYN",
+ "weissrussischer rubel": "BYN",
+ "ρούβλι λευκορωσίας": "BYN",
+ "belarusia rublo": "BYN",
+ "belorusa rublo": "BYN",
+ "belarusa rublo": "BYN",
+ "rublo de belarus": "BYN",
+ "rublo de belarús": "BYN",
+ "rublo de bielorrusia": "BYN",
+ "rouble bielorusse": "BYN",
+ "רובל בלרוסי": "BYN",
+ "bjeloruska rublja": "BYN",
+ "rublo bielorusse": "BYN",
+ "rublo": "BYN",
+ "robla bielorussa": "BYN",
+ "rublo da bielorrússia": "BYN",
+ "rubla belarusă": "BYN",
+ "rubla bielorusă": "BYN",
+ "rublă bielorusă": "BYN",
+ "byb": "BYN",
+ "byl": "BYN",
+ "валюта белоруссии": "BYN",
+ "расчётный рубль белоруссии": "BYN",
+ "бел руб": "BYN",
+ "зайчик": "BYN",
+ "рубль": [
+ "RUB",
+ "PRB",
+ "BYN"
+ ],
+ "беларускі рубель": "BYN",
+ "бјелоруска рубља": "BYN",
+ "beyaz rusya rublesi": "BYN",
+ "білоруський рубль": "BYN",
+ "Bz$": "BZD",
+ "bz$": "BZD",
+ "bzd": "BZD",
+ "doler": [
+ "CAD",
"BZD"
- ],
- "us dollar": [
- "USD"
- ],
- "ta\u0304la\u0304": [
- "WST"
- ],
- "peso dominicain": [
- "DOP"
- ],
- "\u4eba\u6c11\u5e01": [
- "CNY"
- ],
- "libra de gibraltar": [
- "GIP"
- ],
- "mark est allemand": [
- "DDM"
- ],
- "libra jamaicana": [
- "JMD"
- ],
- "eritrean nakfa": [
- "ERN"
- ],
- "som": [
- "KGS",
- "UZS"
- ],
- "sol": [
- "PEN"
- ],
- "bath": [
- "THB"
- ],
- "do\u0301lar surinames": [
- "SRD"
- ],
- "srilankaanse roepie": [
- "LKR"
- ],
- "oma\u0301ni ria\u0301l": [
- "OMR"
- ],
- "dolar guyane\u0301s": [
- "GYD"
- ],
- "dollaro delle bahamas": [
- "BSD"
- ],
- "georgischer lari": [
- "GEL"
- ],
- "sa\u0303o tome\u0301 e\u0301s pri\u0301ncipe i dobra": [
- "STD"
- ],
- "namibische dollar": [
- "NAD"
- ],
- "lira turca": [
- "TRY"
- ],
- "austral": [
- "ARA"
- ],
- "tune\u0301ziai dina\u0301r": [
- "TND"
- ],
- "pyg": [
- "PYG"
- ],
- "\u060b": [
- "AFN"
- ],
- "tajikistani somoni": [
- "TJS"
- ],
- "fiji dollar": [
- "FJD"
- ],
- "south african rand": [
- "ZAR"
- ],
- "seychelse rupee": [
- "SCR"
- ],
- "anciens francs": [
- "FRF"
- ],
- "nuevo sheqel": [
- "ILS"
- ],
- "amerikai dolla\u0301r": [
- "USD"
- ],
- "do\u0301lar canadiense": [
+ ],
+ "δολάριο μπελίζε": "BZD",
+ "δολάριο του μπελίζε": "BZD",
+ "dolar beliceno": "BZD",
+ "dolar beliceño": "BZD",
+ "dolar de belice": "BZD",
+ "dolar de belize": "BZD",
+ "dólar beliceno": "BZD",
+ "dólar de belice": "BZD",
+ "dollar de belize": "BZD",
+ "dollar du belize": "BZD",
+ "dollar du bélize": "BZD",
+ "דולר בליזאי": "BZD",
+ "belizeanski dolar": "BZD",
+ "dolar belize": "BZD",
+ "dólar belizenho": "BZD",
+ "dólar belizense": "BZD",
+ "dólar do belize": "BZD",
+ "валюта белиза": "BZD",
+ "доллар белиза": "BZD",
+ "белизе долар": "BZD",
+ "белиски долар": "BZD",
+ "பெலலீசு டாலர்": "BZD",
+ "белізський долар": "BZD",
+ "الدولار الكندي": "CAD",
+ "dòlar de canadà": "CAD",
+ "dòlar del canadà": "CAD",
+ "dòlars canadencs": "CAD",
+ "c$": [
+ "NIO",
"CAD"
- ],
- "turkmenistan manat": [
- "TMT"
- ],
- "litas": [
- "LTL"
- ],
- "peso cubano": [
- "CUP"
- ],
- "maltese lira": [
- "MTL"
- ],
- "azn": [
- "AZN"
- ],
- "maltese lire": [
- "MTL"
- ],
- "sve\u0301d korona": [
- "SEK"
- ],
- "konvertibilna marka": [
- "BAM"
- ],
- "peso": [
- "COP",
- "DOP",
- "MXN"
- ],
- "franse frank": [
- "FRF"
- ],
- "mexiko\u0301i peso": [
- "MXN"
- ],
- "pesos": [
- "MXN"
- ],
- "shilling kenyan": [
- "KES"
- ],
- "iqd": [
- "IQD"
- ],
- "colo\u0301n costaricain": [
- "CRC"
- ],
- "dinar soudanais": [
- "SDG"
- ],
- "peso colombien": [
- "COP"
- ],
- "renminbi cinese": [
- "CNY"
- ],
- "mark der deutschen notenbank": [
- "DDM"
- ],
- "re\u0301al": [
- "BRL"
- ],
- "mauritius rupie": [
- "MUR"
- ],
- "tongai pa'anga": [
- "TOP"
- ],
- "deutsche mark der deutschen notenbank": [
- "DDM"
- ],
- "ddr geld": [
- "DDM"
- ],
- "usbekistan som": [
- "UZS"
- ],
- "trinidad und tobago dollar": [
- "TTD"
- ],
- "guyanai dolla\u0301r": [
- "GYD"
- ],
- "do\u0301lar de bermuda": [
- "BMD"
- ],
- "peso convertible": [
- "CUC"
- ],
- "livre britannique": [
- "GBP"
- ],
- "italienische lira": [
- "ITL"
- ],
- "italienische lire": [
- "ITL"
- ],
- "kenyai shilling": [
- "KES"
- ],
- "li\u0301biai dina\u0301r": [
- "LYD"
- ],
- "nuevo dolar taiwanes": [
- "TWD"
- ],
- "fijan dollar": [
- "FJD"
- ],
- "uruguayischer peso": [
- "UYU"
- ],
- "neuseela\u0308ndischer dollar": [
- "NZD"
- ],
- "csendes o\u0301cea\u0301ni valutako\u0308zo\u0308sse\u0301gi frank": [
- "XPF"
- ],
- "poisha": [
- "BDT"
- ],
- "lat letton": [
- "LVL"
- ],
- "n$": [
- "NAD"
- ],
- "rwandan franc": [
- "RWF"
- ],
- "lempira": [
- "HNL"
- ],
- "speciale trekkingsrechten": [
- "XDR"
- ],
- "maldivian rufiyaa": [
- "MVR"
- ],
- "rwandan frank": [
- "RWF"
- ],
- "israe\u0308lische lire": [
- "ILS"
- ],
- "afgani": [
- "AFN"
- ],
- "rol": [
- "RON"
- ],
- "u+20bd": [
- "RUB"
- ],
- "s\u0192": [
- "SRD"
- ],
- "dinar bahreini": [
- "BHD"
- ],
- "tongai pa\u02bbanga": [
- "TOP"
- ],
- "franco suizo": [
- "CHF"
- ],
- "marco convertible": [
- "BAM"
- ],
- "forint hongrois": [
- "HUF"
- ],
- "som kirguis": [
- "KGS"
- ],
- "israeli new shekel": [
- "ILS"
- ],
- "som kirguiz": [
- "KGS"
- ],
- "albanischer lek": [
- "ALL"
- ],
- "vef": [
- "VEF"
- ],
- "kongo franc": [
- "CDF"
- ],
- "mexicaanse peso": [
- "MXN"
- ],
- "argentine peso": [
- "ARS"
- ],
- "guatemaltekischer quetzal": [
- "GTQ"
- ],
- "novo kwanza": [
- "AOA"
- ],
- "zuid soedanese pond": [
- "SSP"
- ],
- "horva\u0301t kuna": [
- "HRK"
- ],
- "dolar neozelandes": [
- "NZD"
- ],
- "tu\u0308rkme\u0301n manat": [
- "TMT"
- ],
- "lilangeni sign": [
- "SZL"
- ],
- "new taiwan dollar": [
- "TWD"
- ],
- "swazische lilangeni": [
- "SZL"
- ],
- "stotinki": [
- "BGN"
- ],
- "\u0111o\u0302\u0300ng vietnamita": [
- "VND"
- ],
- "franco burunde\u0301s": [
- "BIF"
- ],
- "stotinka": [
- "BGN"
- ],
- "cordoba nicaragu\u0308ense": [
- "NIO"
- ],
- "lebanese pound": [
- "LBP"
- ],
- "flori\u0301n aruben\u0303o": [
- "AWG"
- ],
- "algerian dinar": [
- "DZD"
- ],
- "dinar jordano": [
- "JOD"
- ],
- "rial saoudien": [
- "SAR"
- ],
- "litva\u0301n litas": [
- "LTL"
- ],
- "scellino ugandese": [
- "UGX"
- ],
- "zai\u0308re": [
+ ],
+ "canadisk dollar": "CAD",
+ "can$": "CAD",
+ "canadischer dollar": "CAD",
+ "kanadische dollar": "CAD",
+ "loonie": "CAD",
+ "καναδικό δολάριο": "CAD",
+ "δολάρριο καναδά": "CAD",
+ "καναδικό δολλάριο": "CAD",
+ "ca$": "CAD",
+ "cad": "CAD",
+ "dolar canadiense": "CAD",
+ "moneda canadiense": "CAD",
+ "kanadar dolar": "CAD",
+ "$ ca": "CAD",
+ "$ can": "CAD",
+ "$can": "CAD",
+ "$ca": "CAD",
+ "dollars canadiens": "CAD",
+ "huard canadien": "CAD",
+ "monnaie canadienne": "CAD",
+ "カナダ・ドル": "CAD",
+ "加ドル": "CAD",
+ "dólar canadiano": "CAD",
+ "dólar do canadá": "CAD",
+ "dólares canadenses": "CAD",
+ "moeda canadaense": "CAD",
+ "валюта канады": "CAD",
+ "доллар канады": "CAD",
+ "canadadollar": "CAD",
+ "kanadadollar": "CAD",
+ "kanadensiska dollar": "CAD",
+ "கனடா டாலர்": "CAD",
+ "கனடிய டாலர்": "CAD",
+ "கனேடிய டாலர்": "CAD",
+ "கனேடிய டொலர்": "CAD",
+ "cdn": "CAD",
+ "canada dollar": "CAD",
+ "dollar canada": "CAD",
+ "cad$": "CAD",
+ "加元": "CAD",
+ "加幣": "CAD",
+ "C$": [
+ "NIO",
+ "CAD"
+ ],
+ "CAD$": "CAD",
+ "¢": "CAD",
+ "CF": [
+ "KMF",
"CDF"
- ],
- "florin d\u2019aruba": [
- "AWG"
- ],
- "grivnia ucraina": [
- "UAH"
- ],
- "sambischer kwacha": [
- "ZMW"
- ],
- "filler": [
- "HUF"
- ],
- "ringgit": [
- "MYR"
- ],
- "rupia del pakistan": [
- "PKR"
- ],
- "nieuwe turkse lira": [
- "TRY"
- ],
- "chilei peso": [
- "CLP"
- ],
- "iranian rial": [
- "IRR"
- ],
- "tadzjiekse somoni": [
- "TJS"
- ],
- "metical mozambiquen\u0303o": [
- "MZN"
- ],
- "sterlina inglese": [
- "GBP"
- ],
- "mauritian rupee": [
- "MUR"
- ],
- "dinaro del bahrain": [
- "BHD"
- ],
- "venezuelai boli\u0301var": [
- "VEF"
- ],
- "ruma\u0308nischer ban": [
- "RON"
- ],
- "dolar de las islas salomo\u0301n": [
- "SBD"
- ],
- "roepiah": [
- "IDR"
- ],
- "dinaro serbo": [
- "RSD"
- ],
- "riyal catari\u0301": [
- "QAR"
- ],
- "dollaro surinamese": [
- "SRD"
- ],
- "libra sursudanesa": [
- "SSP"
- ],
- "south sudanese pound": [
- "SSP"
- ],
- "boli\u0301var venezuelano": [
- "VEF"
- ],
- "shilling ke\u0301nyan": [
- "KES"
- ],
- "dolar suriname\u0301s": [
- "SRD"
- ],
- "bolivares fuertes": [
- "VEF"
- ],
- "francos suizos": [
- "CHF"
- ],
- "botsuanischer pula": [
- "BWP"
- ],
- "nieuwe israe\u0308lische sjekel": [
- "ILS"
- ],
- "bahama dollar": [
- "BSD"
- ],
- "sierra leonischer leone": [
- "SLL"
- ],
- "bob": [
- "BOB"
- ],
- "botswana pula": [
- "BWP"
- ],
- "nepa\u0301li ru\u0301pia": [
- "NPR"
- ],
- "dollaro taiwanese": [
- "TWD"
- ],
- "dolar de belice": [
- "BZD"
- ],
- "sierra leonean leone": [
- "SLL"
- ],
- "franco gibutiano": [
- "DJF"
- ],
+ ],
+ "franc del congo": "CDF",
+ "franc del congo belga": "CDF",
+ "ffranc y congo": "CDF",
+ "belgian congolese franc": "CDF",
+ "cdf": "CDF",
"franco": [
- "RWF",
- "DJF",
- "CDF",
- "XPF"
- ],
- "nouveau dollar de tai\u0308wan": [
- "TWD"
- ],
- "libras esterlinas": [
- "GBP"
- ],
- "paraguayischer guarani\u0301": [
- "PYG"
- ],
- "drachme (antike)": [
- "GRD"
- ],
- "\u20b1": [
- "PHP"
- ],
- "s\u20a3": [
- "CHF"
- ],
- "csehszlova\u0301k korona": [
- "CSK"
- ],
- "lithuanian litas": [
- "LTL"
- ],
- "malagassische ariary": [
- "MGA"
- ],
- "afl.": [
- "AWG"
- ],
- "flori\u0301n hu\u0301ngaro": [
- "HUF"
- ],
- "izraeli u\u0301j se\u0301kel": [
- "ILS"
- ],
- "nigeriaanse naira": [
- "NGN"
- ],
- "kazakhstani tenge": [
- "KZT"
- ],
- "south korean won": [
- "KRW"
- ],
- "dollar de hong kong": [
- "HKD"
- ],
- "su\u0308dkoreanischer won": [
- "KRW"
- ],
- "peso mejicano": [
- "MXN"
- ],
- "won nordcoreano": [
- "KPW"
- ],
- "mark der ddr": [
- "DDM"
- ],
- "tschechische krone": [
- "CZK"
- ],
- "solomon islands dollar": [
- "SBD"
- ],
- "boli\u0301viai boliviano": [
- "BOB"
- ],
- "costaricaanse colon": [
- "CRC"
- ],
- "jemen rial": [
- "YER"
- ],
- "mga": [
- "MGA"
- ],
- "kyd": [
- "KYD"
- ],
- "mauritaanse ouguiya": [
- "MRO"
- ],
- "gambiaanse dalasi": [
- "GMD"
- ],
- "gibraltar pound": [
- "GIP"
- ],
- "tsjechoslowaakse kroon": [
- "CSK"
- ],
- "gourde": [
- "HTG"
- ],
- "corona sueca": [
- "SEK"
- ],
- "colon costaricano": [
- "CRC"
- ],
- "franc congolais": [
+ "XPF",
+ "XAF",
+ "RWF",
+ "DJF",
"CDF"
- ],
- "florin arubeno": [
- "AWG"
- ],
- "kaapverdische escudo": [
- "CVE"
- ],
- "venezolaanse bolivar": [
- "VEF"
- ],
- "s/": [
- "PEN"
- ],
- "dolar de nueva zelanda": [
- "NZD"
- ],
- "do\u0301lar suriname\u0301s": [
- "SRD"
- ],
- "francs suisses": [
- "CHF"
- ],
- "s$": [
- "SGD"
- ],
- "italiaanse lire": [
- "ITL"
- ],
- "italiaanse lira": [
- "ITL"
- ],
- "bahreinse dinar": [
- "BHD"
- ],
- "sr": [
- "SAR"
- ],
- "corona": [
- "SEK"
- ],
- "font sterling": [
- "GBP"
- ],
- "peso chileno": [
- "CLP"
- ],
- "tala": [
- "WST"
- ],
- "libra gibraltarena": [
- "GIP"
- ],
- "saoedi arabische riyal": [
- "SAR"
- ],
- "guinese frank": [
- "GNF"
- ],
- "dracma (moderna)": [
- "GRD"
- ],
- "franco de burundi": [
- "BIF"
- ],
- "thaise baht": [
- "THB"
- ],
- "koruna": [
- "CZK"
- ],
- "koruna ceska": [
- "CZK"
- ],
- "dram armeno": [
- "AMD"
- ],
- "st. helena pfund": [
- "SHP"
- ],
- "lek albanese": [
- "ALL"
- ],
- "trinidad en tobagodollar": [
- "TTD"
- ],
- "cuban peso": [
- "CUP"
- ],
- "gtq": [
- "GTQ"
- ],
- "djf": [
- "DJF"
- ],
- "east german mark": [
- "DDM"
- ],
- "yuan cinese": [
+ ],
+ "franco congoles": "CDF",
+ "פרנק קונגיני": "CDF",
+ "zaïre": "CDF",
+ "franc congolés": "CDF",
+ "franco congolense": "CDF",
+ "franco conguês": "CDF",
+ "franco da república democrática do congo": "CDF",
+ "franco do congo": "CDF",
+ "franco do congo kinshasa": "CDF",
+ "franco do congo quinxasa": "CDF",
+ "валюта демократической республики конго": "CDF",
+ "франк бельгийского конго": "CDF",
+ "франк дрк": "CDF",
+ "kongo frankı": "CDF",
+ "الفرنك السويسري": "CHF",
+ "Fr": "CHF",
+ "chf": "CHF",
+ "franc de suïssa": "CHF",
+ "francs suïssos": "CHF",
+ "franc swisaidd": "CHF",
+ "rappen": "CHF",
+ "schweizerfranc": "CHF",
+ "confœderatio helvetica franc": "CHF",
+ "sfr": "CHF",
+ "sfr.": "CHF",
+ "schweizerfranken": "CHF",
+ "φράγκο ελβετίας": "CHF",
+ "franc": "CHF",
+ "swiss frank": "CHF",
+ "swiss franken": "CHF",
+ "swiss franco": "CHF",
+ "swiss francs": "CHF",
+ "s₣": "CHF",
+ "svisaj frankoj": "CHF",
+ "francos suizos": "CHF",
+ "suitzar libera": "CHF",
+ "suitzako libera": "CHF",
+ "francs suisse": "CHF",
+ "francs suisses": "CHF",
+ "franc switze": "CHF",
+ "franchi svizzeri": "CHF",
+ "スイスの通貨": "CHF",
+ "スイスフラン": "CHF",
+ "リヒテンシュタインの通貨": "CHF",
+ "zwitserse franc": "CHF",
+ "franco da suíça": "CHF",
+ "franco suiço": "CHF",
+ "francos suíços": "CHF",
+ "franc elveţian": "CHF",
+ "валюта лихтенштейна": "CHF",
+ "валюта швейцарии": "CHF",
+ "schweiziska franc": "CHF",
+ "சுவிஸ் ஃபிராங்க்": "CHF",
+ "சுவிஸ் பிராங்க்": "CHF",
+ "i̇sviçre frankı": "CHF",
+ "瑞朗": "CHF",
+ "瑞郎": "CHF",
+ "cookinsel dollar": "CKD",
+ "dolar de las islas cook": "CKD",
+ "クック諸島ドル": "CKD",
+ "クックアイランド・ドル": "CKD",
+ "cookeilandendollar": "CKD",
+ "UF": "CLF",
+ "clf": "CLF",
+ "uf": "CLF",
+ "ウニダ・デ・フォメント": "CLF",
+ "بيسو تشيلي": "CLP",
+ "CLP$": "CLP",
+ "pes xilè": "CLP",
+ "peso de xile": "CLP",
+ "chil$": "CLP",
+ "cl$": "CLP",
+ "clp": "CLP",
+ "clp$": "CLP",
+ "clps": "CLP",
+ "پسو شیلی": "CLP",
+ "čileanski peso": "CLP",
+ "チリの通貨": "CLP",
+ "peso do chile": "CLP",
+ "валюта чили": "CLP",
+ "чилийский песо": "CLP",
+ "čilenski pezo": "CLP",
+ "čilski peso": "CLP",
+ "čilski pezo": "CLP",
+ "чилеански песо": "CLP",
+ "чилійське песо": "CLP",
+ "智利披索": "CLP",
+ "cnh": "CNH",
+ "¥": [
+ "JPY",
+ "CNY",
+ "CNH"
+ ],
+ "chinese yuan": [
+ "CNY",
+ "CNH"
+ ],
+ "yuan offshore": "CNH",
+ "cny": "CNY",
+ "rmb": "CNY",
+ "юан": "CNY",
+ "iuan renminbi": "CNY",
+ "iuan xinès": "CNY",
+ "žen min pi": "CNY",
+ "chinesischer renminbi": "CNY",
+ "renminbi yuan": "CNY",
+ "元": [
+ "HKD",
"CNY"
- ],
- "jordaanse dinar": [
- "JOD"
- ],
- "guinean franc": [
- "GNF"
- ],
- "szoma\u0301liai shilling": [
- "SOS"
- ],
- "nok": [
- "NOK"
- ],
- "do\u0301lar de namibia": [
- "NAD"
- ],
- "shilingi": [
- "TZS"
- ],
- "franco yibuti": [
- "DJF"
- ],
- "rufiyah": [
- "MVR"
- ],
- "col$": [
- "COP"
- ],
- "rufiyaa": [
- "MVR"
- ],
- "tt$": [
- "TTD"
- ],
- "cheli\u0301n": [
- "UGX",
- "TZS",
- "SOS"
- ],
- "gryvnia": [
- "UAH"
- ],
- "cfp franc": [
- "XPF"
- ],
- "real brasiliano": [
- "BRL"
- ],
- "cfp frank": [
- "XPF"
- ],
- "taka bengalese": [
- "BDT"
- ],
- "ngwee": [
- "ZMW"
- ],
- "metical mozambicano": [
- "MZN"
- ],
- "lempira honduregna": [
- "HNL"
- ],
- "libra malvinense": [
- "FKP"
- ],
- "nuevo she\u0301quel": [
- "ILS"
- ],
- "rial omanais": [
- "OMR"
- ],
- "arg$": [
- "ARS"
- ],
- "nicaraguanischer co\u0301rdoba": [
- "NIO"
- ],
- "colon costaricien": [
+ ],
+ "ρενμίνμπι": "CNY",
+ "ĉina juano": "CNY",
+ "yuan chino": "CNY",
+ "yuán chino": "CNY",
+ "argent chinois": "CNY",
+ "yuans": "CNY",
+ "ז'נמינבי": "CNY",
+ "יו'אן": "CNY",
+ "יואן": "CNY",
+ "יואן סיני": "CNY",
+ "kínai jüan": "CNY",
+ "zsenminpi": "CNY",
+ "yuan cinese": "CNY",
+ "人民幣": "CNY",
+ "中国元": "CNY",
+ "中華人民共和国の通貨": "CNY",
+ "renmibi": "CNY",
+ "ženminbi juanis": "CNY",
+ "iuan": "CNY",
+ "iuan renmimbi": "CNY",
+ "iuane": "CNY",
+ "iuane renminbi": "CNY",
+ "iuã": "CNY",
+ "yuan renmimbi": "CNY",
+ "fen": "CNY",
+ "jiao": "CNY",
+ "yuan chinezesc": "CNY",
+ "валюта кнр": "CNY",
+ "валюта китая": "CNY",
+ "женьминби": "CNY",
+ "женьминьби": "CNY",
+ "жэньминби": "CNY",
+ "жэньминьби": "CNY",
+ "ренминби": "CNY",
+ "юань ренминби": "CNY",
+ "юань жэньминьби": "CNY",
+ "jüan": "CNY",
+ "čínsky juan": "CNY",
+ "juan": "CNY",
+ "renminb": "CNY",
+ "јуан": "CNY",
+ "кинески јуан": "CNY",
+ "юань": "CNY",
+ "китайський юань": "CNY",
+ "nhân dân tệ trung quốc": "CNY",
+ "中国人民银行币": "CNY",
+ "COL$": "COP",
+ "peso de colòmbia": "COP",
+ "col$": "COP",
+ "kolomba peso": "COP",
+ "cop": "COP",
+ "peso de colombia": "COP",
+ "kolumbijski peso": "COP",
+ "コロンビアの通貨": "COP",
+ "peso colombian": "COP",
+ "peso da colômbia": "COP",
+ "валюта колумбии": "COP",
+ "колумбийский песо": "COP",
+ "песо оро": "COP",
+ "колумбијски песо": "COP",
+ "unidad de valor real": "COU",
+ "COU$": "COU",
+ "unidad de valor real colombienne": "COU",
+ "₡": [
+ "STN",
"CRC"
- ],
- "drtrigonbot:exchange rate data:dkk": [
- "DKK"
- ],
- "goldfranken": [
- "XFO"
- ],
- "roupie indienne": [
- "INR"
- ],
- "afghani": [
- "AFN"
- ],
- "franc cfp": [
- "XPF"
- ],
- "seychelle szigeteki ru\u0301pia": [
- "SCR"
- ],
- "franco ruandes": [
- "RWF"
- ],
- "pesification": [
- "ARS"
- ],
- "dirham des emirats arabes unis": [
- "AED"
- ],
- "$can": [
- "CAD"
- ],
- "franc cfa": [
- "XAF",
- "XOF"
- ],
- "nepalese roepie": [
- "NPR"
- ],
- "lwei": [
- "AOA"
- ],
- "nuovo peso argentino": [
- "ARS"
- ],
- "indonesian rupiah": [
- "IDR"
- ],
- "guatemalai quetzal": [
- "GTQ"
- ],
- "dolar de singapur": [
- "SGD"
- ],
- "peso de me\u0301xico": [
- "MXN"
- ],
- "surinamese guilder": [
- "SRG"
- ],
- "nigerian naira": [
- "NGN"
- ],
- "peso philippin": [
- "PHP"
- ],
- "mongoolse tugrik": [
- "MNT"
- ],
- "franc pacifique": [
- "XPF"
- ],
- "haitianischer gourde": [
- "HTG"
- ],
- "jemenitische rial": [
- "YER"
- ],
- "do\u0301lar": [
- "USD",
- "FJD"
- ],
- "kolumbianischer peso": [
- "COP"
- ],
- "co\u0301rdoba nicaraguense": [
- "NIO"
- ],
- "dollar ne\u0301oze\u0301landais": [
- "NZD"
- ],
- "meticais": [
- "MZN"
- ],
- "uqiya": [
- "MRO"
- ],
- "grivnia": [
- "UAH"
- ],
- "lakhs": [
- "BDT"
- ],
- "zar": [
- "ZAR"
- ],
- "bahamian dollar": [
- "BSD"
- ],
- "qa\u0308pik": [
- "AZN"
- ],
- "ukp": [
- "GBP"
- ],
- "paraguayaanse guarani\u0301": [
- "PYG"
- ],
- "mauritiusi ru\u0301pia": [
- "MUR"
- ],
- "philippinischer peso": [
- "PHP"
- ],
- "kambodschanischer riel": [
- "KHR"
- ],
- "huf": [
- "HUF"
- ],
- "dollar de singapour": [
- "SGD"
- ],
- "dom$": [
- "DOP"
- ],
- "dinar du kowei\u0308t": [
- "KWD"
- ],
- "australian dollar": [
- "AUD"
- ],
- "namibian dollar": [
- "NAD"
- ],
- "arubaanse gulden": [
- "AWG"
- ],
- "drachme moderne grecque": [
- "GRD"
- ],
- "dinar kowe\u0301itien": [
- "KWD"
- ],
- "nieuwe israelische sheqel": [
- "ILS"
- ],
- "salyn": [
- "THB"
- ],
- "moldova\u0301n lej": [
- "MDL"
- ],
- "nepalesische rupie": [
- "NPR"
- ],
- "marka convertible": [
- "BAM"
- ],
- "bulgarian lev": [
- "BGN"
- ],
- "tengue": [
- "KZT"
- ],
- "currency of somalia": [
- "SOS"
- ],
- "franc franc\u0327ais": [
- "FRF"
- ],
- "do\u0301lar bahames": [
- "BSD"
- ],
- "som de kirguistan": [
- "KGS"
- ],
- "kip laotiano": [
- "LAK"
- ],
- "sar": [
- "SAR"
- ],
- "ngultrum butane\u0301s": [
- "BTN"
- ],
- "birr etiope": [
- "ETB"
- ],
- "fening": [
- "BAM"
- ],
- "dominicaanse peso": [
- "DOP"
- ],
- "taka": [
- "BDT"
- ],
- "\u20b2": [
- "PYG"
- ],
- "do\u0301lar neozelandes": [
- "NZD"
- ],
- "rial ye\u0301me\u0301nite": [
- "YER"
- ],
- "sterlina sud sudanese": [
- "SSP"
- ],
- "dolar de bermuda": [
- "BMD"
- ],
- "dollar taiwanais": [
- "TWD"
- ],
- "afghanis": [
- "AFN"
- ],
- "uyu": [
- "UYU"
- ],
- "cordoba": [
- "NIO"
- ],
- "bahamaanse dollar": [
- "BSD"
- ],
- "\u0111ong": [
- "VND"
- ],
- "baiza": [
- "OMR"
- ],
- "kazachse tenge": [
- "KZT"
- ],
- "vietnamesischer \u0111o\u0302\u0300ng": [
- "VND"
- ],
- "dollar de brunei": [
- "BND"
- ],
- "dollar du belize": [
- "BZD"
- ],
- "jordanian dinar": [
- "JOD"
- ],
- "nuevo sol peruviano": [
- "PEN"
- ],
- "livre turque": [
- "TRY"
- ],
- "fidschi dollar": [
- "FJD"
- ],
- "franco cfa de africa central": [
- "XAF"
- ],
- "kyrgyzstani som": [
- "KGS"
- ],
- "dolar taiwane\u0301s": [
- "TWD"
- ],
- "quetzales": [
- "GTQ"
- ],
- "pa\u0301pua u\u0301j guineai kina": [
- "PGK"
- ],
- "won nord core\u0301en": [
- "KPW"
- ],
- "couronne danoise": [
- "DKK"
- ],
- "nuevo do\u0301lar de taiwa\u0301n": [
- "TWD"
- ],
- "uruguay peso": [
- "UYU"
- ],
- "boli\u0301vares fuertes": [
- "VEF"
- ],
- "rupia de pakistan": [
- "PKR"
- ],
- "lilangeni": [
- "SZL"
- ],
- "rupia dell'india": [
- "INR"
- ],
- "libra esterlina": [
- "GBP"
- ],
- "koruna ceska\u0301": [
+ ],
+ "colon costa riqueny": "CRC",
+ "colón de costa rica": "CRC",
+ "costa rica colon": "CRC",
+ "crc": "CRC",
+ "costa rican colon": "CRC",
+ "colón costarricense": "CRC",
+ "colon": "CRC",
+ "colon costarricense": "CRC",
+ "colon costaricain": "CRC",
+ "colon costaricien": "CRC",
+ "colón costaricain": "CRC",
+ "colon costaricano": "CRC",
+ "costa ricaanse colón": "CRC",
+ "costaricaanse colon": "CRC",
+ "costaricaanse colón": "CRC",
+ "colón costa ricense": "CRC",
+ "colón costa riquense": "CRC",
+ "colón costarriquenho": "CRC",
+ "colón costarriquense": "CRC",
+ "colón da costa rica": "CRC",
+ "костариканский колон": "CRC",
+ "валюта коста рики": "CRC",
+ "колон": "CRC",
+ "колон коста рики": "CRC",
+ "البيزو الكوبي": "CUP",
+ "$MN": "CUP",
+ "بيزو البكوبي": "CUP",
+ "peso de cuba": "CUP",
+ "cub$": "CUP",
+ "cup": "CUP",
+ "moneda nacional": "CUP",
+ "פסו קובני": "CUP",
+ "פזו קובני": "CUP",
+ "キューバペソ": "CUP",
+ "валюта кубы": "CUP",
+ "кубинский песо": "CUP",
+ "кубански песо": "CUP",
+ "küba pezosu": "CUP",
+ "кубинське песо": "CUP",
+ "ايسكودو": "CVE",
+ "ايسكودو الرأس الأخضر": "CVE",
+ "ايسكودو كاب فيردي": "CVE",
+ "кабо верде ескудо": "CVE",
+ "εσκούδο πρασίνου ακρωτηρίου": "CVE",
+ "εσκούδο του πρασίνου ακρωτηρίου": "CVE",
+ "cape verde escudo": "CVE",
+ "escudo de cabo verde": "CVE",
+ "escudo capverdien": "CVE",
+ "אשקודו כף ורדי": "CVE",
+ "kapverdski eskudo": "CVE",
+ "zöld foki köztársasági escudo": "CVE",
+ "cve": "CVE",
+ "zöld foki szigeteki escudo": "CVE",
+ "escudo di capo verde": "CVE",
+ "scudo capoverdiano": "CVE",
+ "escudos cabo verdianos": "CVE",
+ "валюта кабо верде": "CVE",
+ "埃斯庫多": "CVE",
+ "كرونه تشيكيه": "CZK",
+ "Kč": "CZK",
+ "крони": "CZK",
+ "czk": "CZK",
+ "corona de txèquia": "CZK",
+ "corona de la república txeca": "CZK",
+ "kč": "CZK",
+ "česká měna": "CZK",
+ "tjekkisk koruna": "CZK",
+ "tjekkiske kroner": "CZK",
+ "tjekkoslovakiske kroner": "CZK",
+ "tschechische währung": "CZK",
+ "heller": "CZK",
+ "ĉeĥia krono": "CZK",
+ "koruna": "CZK",
+ "koruna ceská": "CZK",
+ "koruna ceska": "CZK",
+ "koruna česka": "CZK",
+ "tsehhi kroon": "CZK",
+ "کرونا چک": "CZK",
+ "tsekin koruna": "CZK",
+ "tshekin koruna": "CZK",
+ "tshekin kruunu": "CZK",
+ "tšekin kruunu": "CZK",
+ "couronne tcheque": "CZK",
+ "couronnes tchèques": "CZK",
+ "corona tchec": "CZK",
+ "corone ceche": "CZK",
+ "チェコ・クローネ": "CZK",
+ "coroa da república checa": "CZK",
+ "coroa tcheca": "CZK",
+ "валюта чехии": "CZK",
+ "крона": [
+ "NOK",
+ "DKK",
"CZK"
- ],
- "\u20b3": [
- "ARA"
- ],
- "co\u0301rdoba nicaragu\u0308ense": [
- "NIO"
- ],
- "hongaarse forint": [
- "HUF"
- ],
- "loti lesothan": [
- "LSL"
- ],
- "baht thailandese": [
- "THB"
- ],
- "real brasileno": [
- "BRL"
- ],
- "katari ria\u0301l": [
- "QAR"
- ],
- "uzbekistani som": [
- "UZS"
- ],
- "armenischer dram": [
- "AMD"
- ],
- "jorda\u0301n dina\u0301r": [
- "JOD"
- ],
- "bulgaarse lev": [
- "BGN"
- ],
- "hondurasi lempira": [
- "HNL"
- ],
- "do\u0302\u0300ng vietnamita": [
- "VND"
- ],
- "gel": [
- "GEL"
- ],
- "trinidad en tobago dollar": [
- "TTD"
- ],
- "rupia de maldivas": [
- "MVR"
- ],
- "do\u0301lar liberiano": [
- "LRD"
- ],
- "vanuatuaanse vatu": [
- "VUV"
- ],
- "libe\u0301riai dolla\u0301r": [
- "LRD"
- ],
- "colon costarricense": [
- "CRC"
- ],
- "dobra di sa\u0303o tome\u0301 e pri\u0301ncipe": [
- "STD"
- ],
- "croatian kuna": [
- "HRK"
- ],
- "nouveau sol": [
- "PEN"
- ],
- "wo\u0306n norcoreano": [
- "KPW"
- ],
- "de\u0301l afrikai rand": [
- "ZAR"
- ],
- "dolar bermuden\u0303o": [
- "BMD"
- ],
- "tu\u0308rkische lira": [
- "TRY"
- ],
- "rmb": [
- "CNY"
- ],
- "ringgit malese": [
- "MYR"
- ],
- "marco de la republica democra\u0301tica alemana": [
- "DDM"
- ],
- "j$": [
- "JMD"
- ],
- "lire turque": [
- "TRY"
- ],
- "tunisian dinar": [
- "TND"
- ],
- "falkland pfund": [
- "FKP"
- ],
- "pakistani rupee": [
- "PKR"
- ],
- "central african cfa franc": [
- "XAF"
- ],
- "rouble": [
- "SUR"
- ],
- "ytl": [
- "TRY"
- ],
- "trinidad e\u0301s tobago\u0301 i dolla\u0301r": [
- "TTD"
- ],
- "orosz rubel": [
- "RUB"
- ],
- "dollar de surinam": [
- "SRD"
- ],
- "franco delle comore": [
- "KMF"
- ],
- "so\u02bbm": [
- "UZS"
- ],
- "franse franc": [
- "FRF"
- ],
- "kuna croata": [
- "HRK"
- ],
- "droits de tirage spe\u0301ciaux": [
- "XDR"
- ],
- "kuna croate": [
- "HRK"
- ],
- "dinar de kuwait": [
- "KWD"
- ],
- "dschibuti franc": [
- "DJF"
- ],
- "guinea franc": [
- "GNF"
- ],
- "kwacha zambese": [
- "ZMW"
- ],
- "guatemalteekse quetzal": [
- "GTQ"
- ],
- "chelin keniano": [
- "KES"
- ],
- "livre libanaise": [
- "LBP"
- ],
- "dkk": [
+ ],
+ "чешка коруна": "CZK",
+ "tjeckisk koruna": "CZK",
+ "крона чеська": "CZK",
+ "الفرنك الجيبوتي": "DJF",
+ "Fdj": "DJF",
+ "φράγκο τζιμπουτί": "DJF",
+ "djf": "DJF",
+ "djibouti franc": "DJF",
+ "franco de yibuti": "DJF",
+ "franco yibuti": "DJF",
+ "franco de djibouti": "DJF",
+ "franco yibutiense": "DJF",
+ "franco yibutí": "DJF",
+ "franc djiboutien": "DJF",
+ "פרנק ג'יבוטי": "DJF",
+ "המטבע של ג'יבוטי": "DJF",
+ "franco di gibuti": "DJF",
+ "djiboutische frank": "DJF",
+ "franco djibutiano": "DJF",
+ "franco djibutiense": "DJF",
+ "franco do djibuti": "DJF",
+ "franco do djibouti": "DJF",
+ "franco jibutiano": "DJF",
+ "franco jibutiense": "DJF",
+ "валюта джибути": "DJF",
+ "джибутийский франк": "DJF",
+ "џибутијски франак": "DJF",
+ "cibuti frankı": "DJF",
+ "kr.": [
+ "FOK",
"DKK"
- ],
- "ouguiya della mauritana": [
- "MRO"
- ],
- "kaaimaneilandse dollar": [
- "KYD"
- ],
- "drtrigonbot:exchange rate data:ltl": [
- "LTL"
- ],
- "comorese frank": [
- "KMF"
- ],
- "us $": [
- "USD"
- ],
- "lats lettone": [
- "LVL"
- ],
- "griwna": [
- "UAH"
- ],
- "qatari riyal": [
- "QAR"
- ],
- "colon": [
- "CRC"
- ],
- "franc germinal": [
- "FRF",
- "XFO"
- ],
- "roupie ne\u0301palaise": [
- "NPR"
- ],
- "dollar jamai\u0308cain": [
- "JMD"
- ],
- "mark": [
- "DDM"
- ],
- "indische rupie": [
- "INR"
- ],
- "angolese kwanza": [
- "AOA"
- ],
- "dollar de fidji": [
- "FJD"
- ],
- "khr": [
- "KHR"
- ],
- "krona": [
- "SEK"
- ],
- "dollaro di trinidad e tobago": [
- "TTD"
- ],
+ ],
+ "corona de dinamarca": "DKK",
+ "krone danaidd": "DKK",
+ "dkk": "DKK",
+ "dansk krone": "DKK",
+ "kronemønt": "DKK",
+ "δανέζικη κορόνα": "DKK",
+ "kr": [
+ "SEK",
+ "NOK",
+ "ISK",
+ "DKK"
+ ],
"krone": [
+ "NOK",
"DKK"
- ],
- "szoma\u0301li shilling": [
- "SOS"
- ],
- "rupia indiana": [
- "INR"
- ],
- "bolivar fuerte": [
- "VEF"
- ],
- "euro\u0301": [
- "EUR"
- ],
- "rupia de indonesia": [
- "IDR"
- ],
- "libra gibraltaren\u0303a": [
- "GIP"
- ],
- "indonesische rupiah": [
- "IDR"
- ],
- "panamaischer balboa": [
- "PAB"
- ],
- "ethiopian birr": [
- "ETB"
- ],
- "kubai konvertibilis peso": [
- "CUC"
- ],
- "clp": [
- "CLP"
- ],
- "florin d'aruba": [
- "AWG"
- ],
- "dolar bahames": [
- "BSD"
- ],
- "ouguiya mauritanien": [
- "MRO"
- ],
- "salomonen dollar": [
- "SBD"
- ],
- "chavito": [
- "CUC"
- ],
- "kanadai dolla\u0301r": [
- "CAD"
- ],
- "britische pfund": [
- "GBP"
- ],
- "singaporese dollar": [
- "SGD"
- ],
- "chinese renminbi": [
- "CNY"
- ],
- "saudische riyal": [
- "SAR"
- ],
- "neuer taiwan dollar": [
- "TWD"
- ],
- "do\u0301lar taiwanes": [
- "TWD"
- ],
- "keniaanse shilling": [
- "KES"
- ],
- "do\u0301lar de bahamas": [
- "BSD"
- ],
- "bhutanese ngultrum": [
- "BTN"
- ],
- "corona noruega": [
- "NOK"
- ],
- "dollaro giamaicano": [
- "JMD"
- ],
- "afgani afgano": [
- "AFN"
- ],
- "pab": [
- "PAB"
- ],
- "aruba florin": [
- "AWG"
- ],
- "tajikistani ruble": [
- "TJR"
- ],
- "franzo\u0308sischer franc": [
- "FRF"
- ],
- "lira italiana": [
- "ITL"
- ],
- "$ can": [
- "CAD"
- ],
- "marco de la rda": [
- "DDM"
- ],
- "ostkaribische wa\u0308hrungsunion": [
- "XCD"
- ],
- "naf": [
- "ANG"
- ],
- "drtrigonbot:exchange rate data:jpy": [
- "JPY"
- ],
- "afghaanse afghani": [
- "AFN"
- ],
- "peruviaanse sol": [
- "PEN"
- ],
- "livre de sainte he\u0301le\u0300ne": [
- "SHP"
- ],
- "sa\u0303o tome\u0301 and pri\u0301ncipe dobra": [
- "STD"
- ],
- "co\u0301rdoba oro": [
- "NIO"
- ],
- "moneda nacional": [
- "CUP"
- ],
- "macanese pataca": [
- "MOP"
- ],
- "couronne tcheque": [
- "CZK"
- ],
- "chelin ugande\u0301s": [
- "UGX"
- ],
- "peso cubano convertible": [
- "CUC"
- ],
- "eritreai nakfa": [
- "ERN"
- ],
- "ira\u0301ni ria\u0301l": [
- "IRR"
- ],
- "dollar canadien": [
- "CAD"
- ],
- "litouwse litas": [
- "LTL"
- ],
- "venezuelan boli\u0301var": [
- "VEF"
- ],
- "lib$": [
- "LRD"
- ],
- "cheli\u0301n keniata": [
- "KES"
- ],
- "riyal saoudien": [
- "SAR"
- ],
- "usbekistan sum": [
- "UZS"
- ],
- "chelin keniata": [
- "KES"
- ],
- "peso cubano convertibile": [
- "CUC"
- ],
- "euros": [
- "EUR"
- ],
- "dollar des bermudes": [
- "BMD"
- ],
- "liberianischer dollar": [
- "LRD"
- ],
- "peso convertibile": [
- "CUC"
- ],
- "grd": [
- "GRD"
- ],
- "tschechoslowakische krone": [
- "CSK"
- ],
- "tongan pa'anga": [
- "TOP"
- ],
- "szamoai tala": [
- "WST"
- ],
- "namibischer dollar": [
- "NAD"
- ],
- "manat azerbai\u0308djanais": [
- "AZN"
- ],
- "real": [
- "BRL"
- ],
- "tanzanian shilingi": [
- "TZS"
- ],
- "dollar liberien": [
- "LRD"
- ],
- "do\u0301lar neocelandes": [
- "NZD"
- ],
- "do\u0301lar taiwane\u0301s": [
- "TWD"
- ],
- "dinaro del bahrein": [
- "BHD"
- ],
- "florin hu\u0301ngaro": [
- "HUF"
- ],
- "zambian kwacha": [
- "ZMW"
- ],
- "dracma greca": [
- "GRD"
- ],
- "italian lira": [
- "ITL"
- ],
- "antilliaanse gulden": [
- "ANG"
- ],
- "som uzbeco": [
- "UZS"
- ],
- "yuan renminbi": [
- "CNY"
- ],
- "tenge kazajo": [
- "KZT"
- ],
- "dolar trinitense": [
- "TTD"
- ],
- "dollaro bahamense": [
- "BSD"
- ],
- "yeni kurus\u0327": [
- "TRY"
- ],
- "brunei dollar": [
- "BND"
- ],
- "lek albanes": [
- "ALL"
- ],
- "yua\u0301n chino": [
- "CNY"
- ],
- "\u20adn": [
- "LAK"
- ],
- "som kirgui\u0301s": [
- "KGS"
- ],
- "britse pond": [
- "GBP"
- ],
- "\u20b4": [
- "UAH"
- ],
- "nuevo dolar de taiwa\u0301n": [
- "TWD"
- ],
- "dominican peso": [
- "DOP"
- ],
- "mosambikanischer escudo": [
- "MZE"
- ],
- "do\u0301lar de las islas caima\u0301n": [
- "KYD"
- ],
- "gibraltar pfund": [
- "GIP"
- ],
- "lats leto\u0301n": [
- "LVL"
- ],
- "kanadische dollar": [
- "CAD"
- ],
- "srd": [
- "SRD"
- ],
- "sre": [
- "SCR"
- ],
- "comore i frank": [
- "KMF"
- ],
- "peso colombiano": [
- "COP"
- ],
- "leke\u0308": [
- "ALL"
- ],
- "\u0433\u0440\u0438\u0432\u043d\u044f": [
- "UAH"
- ],
- "alu chip": [
- "DDM"
- ],
- "kanadischer dollar": [
- "CAD"
- ],
- "suriname dollar": [
- "SRD"
- ],
- "corona ceca": [
- "CZK"
- ],
- "serbischer dinar": [
- "RSD"
- ],
- "dollar de brune\u0301i": [
- "BND"
- ],
- "denar": [
- "MKD"
- ],
- "dinar macedonio": [
- "MKD"
- ],
- "lira maltese": [
- "MTL"
- ],
- "frans geld": [
- "FRF"
- ],
- "naira nigeriana": [
- "NGN"
- ],
- "nuevo do\u0301lar taiwanes": [
- "TWD"
- ],
- "dollaro neozelandese": [
- "NZD"
- ],
- "dinar bahrei\u0308nien": [
- "BHD"
- ],
- "zweedse kroon": [
- "SEK"
- ],
- "swedish krona": [
- "SEK"
- ],
- "new israeli shekel": [
- "ILS"
- ],
- "leu moldave": [
- "MDL"
- ],
- "rupia de nepal": [
- "NPR"
- ],
- "leu moldavo": [
- "MDL"
- ],
- "fidzsi dolla\u0301r": [
- "FJD"
- ],
- "pula": [
- "BWP"
- ],
- "drachmai": [
- "GRD"
- ],
- "marco bosnio": [
- "BAM"
- ],
- "roupie seychelloise": [
- "SCR"
- ],
- "u\u0308zbe\u0301g szom": [
- "UZS"
- ],
- "tanzanian schilling": [
- "TZS"
- ],
- "gib\u00a3": [
- "GIP"
- ],
- "lett lat": [
- "LVL"
- ],
- "kc\u030cs": [
- "CSK"
- ],
- "mark der deutschen demokratischen republik": [
- "DDM"
- ],
- "yeni tu\u0308rk liras\u0131": [
- "TRY"
- ],
- "\u3012": [
- "KZT"
- ],
- "bosnische convertibele mark": [
- "BAM"
- ],
- "libra siria": [
- "SYP"
- ],
- "peso oro": [
- "DOP"
- ],
- "rupia indonesia": [
- "IDR"
- ],
- "pakistaanse rupee": [
- "PKR"
- ],
- "riel cambogiano": [
- "KHR"
- ],
- "haitian gourde": [
- "HTG"
- ],
- "tschechische wa\u0308hrung": [
- "CZK"
- ],
- "bosnia and herzegovina convertible mark": [
- "BAM"
- ],
- "francs franc\u0327ais": [
- "FRF"
- ],
- "griechische drachme": [
- "GRD"
- ],
- "nuovo sol": [
- "PEN"
- ],
- "swiss franc": [
- "CHF"
- ],
- "swiss frank": [
- "CHF"
- ],
- "somoni tayiko": [
- "TJS"
- ],
- "rial yemeni\u0301": [
- "YER"
- ],
- "nueva lira turca": [
- "TRY"
- ],
- "engelse pond": [
- "GBP"
- ],
- "chelin tanzano": [
- "TZS"
- ],
- "peso de repu\u0301blica dominicana": [
- "DOP"
- ],
- "dalasi gambese": [
- "GMD"
- ],
- "nicaraguaanse co\u0301rdoba": [
- "NIO"
- ],
- "lira libanese": [
- "LBP"
- ],
- "baht tailandes": [
- "THB"
- ],
- "khoum": [
- "MRO"
- ],
- "lek albane\u0301s": [
- "ALL"
- ],
- "botswanischer pula": [
- "BWP"
- ],
- "dinar mace\u0301donien": [
- "MKD"
- ],
- "dollar": [
- "USD"
- ],
- "dolar bahame\u0301s": [
- "BSD"
- ],
- "\u20ac": [
- "EUR"
- ],
- "dollar singapourien": [
- "SGD"
- ],
- "israe\u0308lische sjekel": [
- "ILS"
- ],
- "wo\u0306n surcoreano": [
- "KRW"
- ],
- "ukra\u0301n hrivnya": [
- "UAH"
- ],
- "dinar algerien": [
+ ],
+ "monnaie danoise": "DKK",
+ "coroa danesa": "DKK",
+ "קרונה דנית": "DKK",
+ "デンマーククローネ": "DKK",
+ "coroa da dinamarca": "DKK",
+ "øre": "DKK",
+ "валюта дании": "DKK",
+ "dansk valuta": "DKK",
+ "danska kronor": "DKK",
+ "டானிஷ் குரோன்": "DKK",
+ "டானிஷ் க்ரோன்": "DKK",
+ "டென்மார்க் குரோன": "DKK",
+ "டென்மார்க் குரோன்": "DKK",
+ "валюта данії": "DKK",
+ "丹麦克朗": "DKK",
+ "بيسو دومنيكاني": "DOP",
+ "RD$": "DOP",
+ "dom$": "DOP",
+ "rd$": "DOP",
+ "dop": "DOP",
+ "peso de republica dominicana": "DOP",
+ "peso de república dominicana": "DOP",
+ "peso oro": "DOP",
+ "peso oro dominicano": "DOP",
+ "dominikanski peso": "DOP",
+ "ドミニカ共和国ペソ": "DOP",
+ "peso da república dominicana": "DOP",
+ "peso dominican": "DOP",
+ "валюта доминиканской республики": "DOP",
+ "песо доминиканской республики": "DOP",
+ "доминикански песо": "DOP",
+ "домініканське песо": "DOP",
+ "多米尼加比索": "DOP",
+ "DA": "DZD",
+ "dinar d'algèria": "DZD",
+ "δηνάριο της αλγερίας": "DZD",
+ "dzd": "DZD",
+ "dinar": [
+ "TND",
+ "RSD",
+ "LYD",
+ "JOD",
"DZD"
- ],
- "cedi ghanese": [
- "GHS"
- ],
- "cfa franc bceao": [
- "XOF"
- ],
- "scr": [
- "SCR"
- ],
- "\u0442\u04e9\u0433\u0440\u04e9\u0433": [
- "MNT"
- ],
- "izlandi korona": [
- "ISK"
- ],
- "englisches pfund": [
- "GBP"
- ],
- "ws$": [
- "WST"
- ],
- "wikipedia:raadsel/netties20070405": [
- "GRD"
- ],
- "dolar neozelande\u0301s": [
- "NZD"
- ],
- "samoanischer tala": [
- "WST"
- ],
- "syrisch pond": [
- "SYP"
- ],
- "caymaneilandse dollar": [
- "KYD"
- ],
- "cordoba oro": [
- "NIO"
- ],
- "kina papuana": [
- "PGK"
- ],
- "szent ilona i font": [
- "SHP"
- ],
- "sudanese pound": [
- "SDG"
- ],
- "gourde haitiano": [
- "HTG"
- ],
- "dollar hongkongais": [
- "HKD"
- ],
- "haiti gourde": [
- "HTG"
- ],
- "eyrir": [
- "ISK"
- ],
- "australes": [
- "ARA"
- ],
- "livres turques": [
- "TRY"
- ],
- "dollar barbadien": [
- "BBD"
- ],
- "congolese franc": [
- "CDF"
- ],
- "wst": [
- "WST"
- ],
- "t$": [
- "TOP"
- ],
- "congolese frank": [
- "CDF"
- ],
- "nafka": [
- "ERN"
- ],
- "dansk krone": [
- "DKK"
- ],
- "jordanischer dinar": [
- "JOD"
- ],
- "dolar de bahamas": [
- "BSD"
- ],
- "brasilianischer real": [
- "BRL"
- ],
- "nz$": [
- "NZD"
- ],
- "leone sierra le\u0301onais": [
- "SLL"
- ],
- "tunesische dinar": [
- "TND"
- ],
- "do\u0301lar namibio": [
- "NAD"
- ],
- "$ca": [
- "CAD"
- ],
- "bengalese taka": [
- "BDT"
- ],
- "dollar fidjien": [
- "FJD"
- ],
- "ungarischer forint": [
- "HUF"
- ],
- "dinar serbe": [
- "RSD"
- ],
- "do\u0301lar de trinidad y tobago": [
- "TTD"
- ],
- "belize dollar": [
- "BZD"
- ],
- "sum": [
- "UZS"
- ],
- "franc rwandais": [
- "RWF"
- ],
- "dinar jordanien": [
- "JOD"
- ],
- "moldauischer leu": [
- "MDL"
- ],
- "dolar de las islas salomon": [
- "SBD"
- ],
- "lire italienne": [
- "ITL"
- ],
- "ang": [
- "ANG"
- ],
- "\u0e3f": [
- "THB"
- ],
- "sucre": [
- "XSU"
- ],
- "kzt": [
- "KZT"
- ],
- "kronor": [
- "SEK"
- ],
- "somalische shilling": [
- "SOS"
- ],
- "dollaro namibiano": [
- "NAD"
- ],
- "omanischer rial": [
- "OMR"
- ],
- "do\u0301lar bermuden\u0303o": [
- "BMD"
- ],
- "marka": [
- "BAM"
- ],
- "marco convertibile": [
- "BAM"
- ],
- "rublo ruso": [
- "RUB"
- ],
- "uae dirham": [
- "AED"
- ],
- "vae dirham": [
- "AED"
- ],
- "ngultrum del bhutan": [
- "BTN"
- ],
- "samoaanse tala": [
- "WST"
- ],
- "maltesische lira": [
- "MTL"
- ],
- "couronne norvegienne": [
- "NOK"
- ],
- "franc burundais": [
- "BIF"
- ],
- "flori\u0301n arubeno": [
- "AWG"
- ],
- "georgian kupon lari": [
- "GEL"
- ],
- "dollar de trinidad et tobago": [
- "TTD"
- ],
- "t\u0323a\u0304ka\u0304": [
- "BDT"
- ],
- "tonga pa\u02bbanga": [
- "TOP"
- ],
- "dinar kuwaiti": [
- "KWD"
- ],
- "kenia schilling": [
- "KES"
- ],
- "\u20a1": [
- "CRC"
- ],
- "guarani paraguayen": [
- "PYG"
- ],
- "lats letton": [
- "LVL"
- ],
- "quetzal guate\u0301malte\u0300que": [
- "GTQ"
- ],
- "netherlands antillean guilder": [
- "ANG"
- ],
- "balboa panamen\u0303o": [
- "PAB"
- ],
- "dolar de brune\u0301i": [
- "BND"
- ],
- "sheqel": [
- "ILS"
- ],
- "escudo capoverdiano": [
- "CVE"
- ],
- "boli\u0301var fuerte": [
- "VEF"
- ],
- "franco della guinea": [
- "GNF"
- ],
- "boli\u0301var": [
- "VEF"
- ],
- "lilangeni swazilandais": [
- "SZL"
- ],
- "dracma griega moderna": [
- "GRD"
- ],
- "tenge kazako": [
- "KZT"
- ],
- "tenge kazakh": [
- "KZT"
- ],
- "mexican centavo": [
- "MXN"
- ],
- "peso uruguaiano": [
- "UYU"
- ],
- "franco cfp": [
- "XPF"
- ],
- "so'm": [
- "UZS"
- ],
- "drtrigonbot:exchange rate data:chf": [
- "CHF"
- ],
- "konvertible mark": [
- "BAM"
- ],
- "nouveau manat aze\u0301ri": [
- "AZN"
- ],
- "nordjemenitischer rial": [
- "YER"
- ],
- "bolivares": [
- "VEF"
- ],
- "\u043b\u0435\u0432": [
- "BGN"
- ],
- "deg": [
- "XDR"
- ],
- "guarani paraguaiano": [
- "PYG"
- ],
- "scellino keniano": [
- "KES"
- ],
- "f$": [
- "FJD"
- ],
- "couronne islandaise": [
- "ISK"
- ],
- "dollar de la barbade": [
- "BBD"
- ],
- "macause pataca": [
- "MOP"
- ],
- "do\u0301lar bermudeno": [
- "BMD"
- ],
- "isk": [
- "ISK"
- ],
- "west african cfa franc": [
- "XOF"
- ],
- "armeense dram": [
- "AMD"
- ],
- "renminbi yuan": [
- "CNY"
- ],
- "aussie dollar": [
- "AUD"
- ],
- "franco francese": [
- "FRF"
- ],
- "tetradrachmon": [
- "GRD"
- ],
- "dinar irakien": [
- "IQD"
- ],
- "tongan pa\u02bbanga": [
- "TOP"
- ],
- "fr": [
- "FRF"
- ],
- "ft": [
- "HUF"
- ],
- "nuevo sol": [
- "PEN"
- ],
- "peso convertible argentino": [
- "ARS"
- ],
- "ff": [
- "FRF"
- ],
- "dollar de taiwan": [
- "TWD"
- ],
- "azerbaijani manat": [
- "AZN"
- ],
- "dirham": [
- "AED"
- ],
- "antillen gulden": [
- "ANG"
- ],
- "lari ge\u0301orgien": [
- "GEL"
- ],
- "fijian dollar": [
- "FJD"
- ],
- "mark convertible de bosnie herze\u0301govine": [
- "BAM"
- ],
- "nuovo siclo israeliano": [
- "ILS"
- ],
- "bhuta\u0301ni ngultrum": [
- "BTN"
- ],
- "guarani\u0301 paraguayen": [
- "PYG"
- ],
- "jamaican dollar": [
- "JMD"
- ],
+ ],
+ "da": "DZD",
+ "dinar algerino": "DZD",
+ "dinar algerien": "DZD",
+ "dinars algérien": "DZD",
+ "מטבע אלג'יריה": "DZD",
+ "denar argelino": "DZD",
+ "denar da argélia": "DZD",
+ "dinar da argélia": "DZD",
+ "валюта алжира": "DZD",
+ "அல்ஜீரிய தினார்": "DZD",
+ "الجنية المصري": "EGP",
+ "£": [
+ "SYP",
+ "SSP",
+ "SDG",
+ "LBP",
+ "IMP",
+ "GIP",
+ "GGP",
+ "GBP",
+ "EGP"
+ ],
+ "LE": "EGP",
+ "الجنيه المصرى": "EGP",
+ "الجنيه المصري": "EGP",
+ "ج.م": "EGP",
+ "جنية مصري": "EGP",
+ "lliura d'egipte": "EGP",
+ "ginē": "EGP",
+ "guinee": "EGP",
+ "l.e.": "EGP",
+ "le": "EGP",
+ "£e": "EGP",
+ "e£": "EGP",
+ "egp": "EGP",
+ "egiptoar libera": "EGP",
+ "livre egyptienne": "EGP",
+ "מטבע מצרים": "EGP",
+ "lira egiziana": "EGP",
+ "エジプトポンド": "EGP",
+ "ギニー": "EGP",
+ "egyptische pond": "EGP",
+ "liura egipciana": "EGP",
+ "libra do egipto": "EGP",
+ "libra do egito": "EGP",
+ "libră egipteană": "EGP",
+ "валюта египта": "EGP",
+ "фунт": [
+ "SSP",
+ "IMP",
+ "GBP",
+ "EGP"
+ ],
+ "египатска фунта": "EGP",
+ "egyptiska pund": "EGP",
+ "mısır paundu": "EGP",
+ "埃及镑": "EGP",
+ "埃镑": "EGP",
+ "نقفة": "ERN",
+ "Nfk": "ERN",
+ "نقفة إريترية": "ERN",
+ "ern": "ERN",
+ "nkf": "ERN",
+ "eritrea nagfo": "ERN",
+ "nafka eritrea": "ERN",
+ "מטבע אריתריאה": "ERN",
+ "nafka": "ERN",
+ "nakfa eritreo": "ERN",
+ "エリトリア・ナクファ": "ERN",
+ "валюта эритреи": "ERN",
+ "накфа": "ERN",
+ "纳克法": "ERN",
+ "بير": "ETB",
+ "dòlar etíop": "ETB",
+ "gersh": "ETB",
+ "mätonya": "ETB",
+ "μπιρ αιθιοπίας": "ETB",
+ "μπιρρ": "ETB",
+ "etb": "ETB",
+ "ethiopian dollar": "ETB",
+ "birr éthiopien": "ETB",
+ "ביר אתיופי": "ETB",
+ "エチオピア・ブル": "ETB",
+ "biras": "ETB",
+ "birr da etiópia": "ETB",
+ "birre da etiópia": "ETB",
+ "birre etíope": "ETB",
+ "абиссинский талер": "ETB",
+ "быр": "ETB",
+ "валюта эфиопии": "ETB",
+ "талари": "ETB",
+ "эфиопский доллар": "ETB",
+ "эфиопский талер": "ETB",
+ "إثريوم": "ETH",
+ "eth": "ETH",
+ "éter/ether": "ETH",
+ "verde": "ETH",
+ "اتیریم": "ETH",
+ "אית'ריום": "ETH",
+ "איתריום": "ETH",
+ "את'ריום": "ETH",
+ "eteris": "ETH",
+ "эфириум": "ETH",
+ "етеријум": "ETH",
+ "اليورو": "EUR",
+ "€": "EUR",
+ "eur": "EUR",
+ "euros": "EUR",
+ "e": "EUR",
+ "யூரோ": "EUR",
+ "avro": "EUR",
+ "F$": "FJD",
+ "dòlar de fiji": "FJD",
+ "fjd": "FJD",
+ "fijiansk dollar": "FJD",
+ "f$": "FJD",
+ "δολάριο νησιών φίτζι": "FJD",
+ "δολάριο των φίτζι": "FJD",
+ "fijan dollar": "FJD",
+ "dolar de fiji": "FJD",
+ "dolar fijiano": "FJD",
+ "dólar fijiano": "FJD",
+ "dolar": "FJD",
+ "dolar fiyiano": "FJD",
+ "dólar": "FJD",
+ "fidzhin dollari": "FJD",
+ "fidzin dollari": "FJD",
+ "dollar des îles fidji": "FJD",
+ "dollar fidjien": "FJD",
+ "דולר פיג'י": "FJD",
+ "dólar das fiji": "FJD",
+ "dolarul fijian": "FJD",
+ "фиджийский доллар": "FJD",
+ "фиџи долар": "FJD",
+ "долар фіджі": "FJD",
+ "FJ$": "FJD",
+ "corona de les illes fèroe": "FOK",
+ "färingische krone": "FOK",
+ "färöer krone": "FOK",
+ "faroese krona": "FOK",
+ "føroysk króna": "FOK",
+ "krona": [
+ "SEK",
+ "ISK",
+ "FOK"
+ ],
+ "króna": [
+ "ISK",
+ "FOK"
+ ],
+ "corona delle isole fær øer": "FOK",
+ "フェロー・クロネ": "FOK",
+ "フェロー・クローナ": "FOK",
+ "faeroerse kroon": "FOK",
+ "faerøerse kroon": "FOK",
+ "валюта фарерских островов": "FOK",
+ "färöiska kronor": "FOK",
+ "føroyska krónan": "FOK",
+ "法羅克朗": "FOK",
+ "الجنية البريطاني": "GBP",
+ "الجنيه الأسترليني": "GBP",
+ "الجنيه الإسترليني": "GBP",
+ "الجنيه الاسترليني": "GBP",
+ "باوند إسترليني": "GBP",
+ "جنيه أسترليني": "GBP",
+ "جنيه استرليني": "GBP",
+ "جنيه سترليني": "GBP",
+ "gbp": "GBP",
+ "английски паунд": "GBP",
+ "британски лири": "GBP",
+ "британски паунд": "GBP",
+ "lliures esterlines": "GBP",
+ "britská libra": "GBP",
+ "britské libry": "GBP",
+ "libra šterlinku": "GBP",
+ "punt": "GBP",
+ "sterling": "GBP",
+ "britisk pund": "GBP",
+ "engelsk pund": "GBP",
+ "engelske pund": "GBP",
+ "pund sterling": "GBP",
+ "soveregin": "GBP",
+ "sovereign": "GBP",
+ "britisches pfund": "GBP",
+ "βρετανική λίρα": "GBP",
+ "λίρα αγγλίας": "GBP",
+ "λίρα στερλίνα": "GBP",
+ "british pound": "GBP",
+ "pound": "GBP",
+ "quid": "GBP",
+ "britaj pundoj": "GBP",
+ "sterlingo": "GBP",
+ "gpb": "GBP",
+ "neet": "GBP",
+ "libra": "GBP",
+ "libras esterlinas": "GBP",
+ "inglise nael": "GBP",
+ "naelsterling": "GBP",
+ "suurbritannia nael": "GBP",
+ "esterlindar libera": "GBP",
+ "esterlindar libra": "GBP",
+ "پوند": "GBP",
+ "پوند بریتانیا": "GBP",
+ "iso britannian punta": "GBP",
+ "ison britannian punta": "GBP",
+ "yhdistyneen kuningaskunnan punta": "GBP",
+ "livre britannique": "GBP",
+ "גיני": "GBP",
+ "לירה סטרלינג": "GBP",
+ "לירות סטרלינג": "GBP",
+ "לירות שטרלינג": "GBP",
+ "ליש\"ט": "GBP",
+ "מטבע אנגליה": "GBP",
+ "מטבע צפון אירלנד": "GBP",
+ "פאונד": "GBP",
+ "פאונד סטרלינג": "GBP",
+ "שטרלינג": "GBP",
+ "funta sterlinga": "GBP",
+ "angol font": "GBP",
+ "brit font": "GBP",
+ "észak ír font": "GBP",
+ "libra sterling": "GBP",
+ "sterlina inglese": "GBP",
+ "gbp£": "GBP",
+ "ukポンド": "GBP",
+ "イギリスの通貨": "GBP",
+ "イギリスポンド": "GBP",
+ "イギリス・ポンド": "GBP",
+ "ブリティッシュ・ポンド": "GBP",
+ "英ポンド": "GBP",
+ "jk svaras": "GBP",
+ "brits pond": "GBP",
+ "britse pond": "GBP",
+ "engels pond": "GBP",
+ "engelse pond": "GBP",
+ "liure esterlina": "GBP",
+ "funt brytyjski": "GBP",
+ "libra estrelina": "GBP",
+ "libra inglesa": "GBP",
+ "lire sterline": "GBP",
+ "penny": "GBP",
+ "ukl": "GBP",
+ "английский фунт": "GBP",
+ "английский фунт стерлингов": "GBP",
+ "британский фунт": "GBP",
+ "валюта великобритании": "GBP",
+ "фунт стерлингов соединенного королевства": "GBP",
+ "фунты стерлингов": "GBP",
+ "libra šterlingov": "GBP",
+ "angleški funt": "GBP",
+ "britanski funt": "GBP",
+ "šterling": "GBP",
+ "енглеска фунта": "GBP",
+ "фунта стерлинга": "GBP",
+ "фунта стерлинг": "GBP",
+ "brittiska pund": "GBP",
+ "பவுண்ட் ஸ்டேர்லிங்": "GBP",
+ "பவுண்ட் ஸ்ரேர்லிங்": "GBP",
+ "பிரிட்டிஷ் பவுண்டு": "GBP",
+ "பிரிட்டிஷ் பவுண்ட்": "GBP",
+ "ஸ்டேர்லிங் பவுண்ட்": "GBP",
+ "sterlin": "GBP",
+ "австралійський фунт стерлінгів": "GBP",
+ "англійський фунт стерлінгів": "GBP",
+ "британський фунт": "GBP",
+ "пенс": "GBP",
+ "anh kim": "GBP",
+ "đồng bảng anh": "GBP",
+ "لاري": "GEL",
+ "₾": "GEL",
+ "لاري الجورجي": "GEL",
+ "лари": "GEL",
+ "gruzínské lari": "GEL",
+ "georgian kupon lari": "GEL",
+ "kartvela lario": "GEL",
+ "gel": "GEL",
+ "gruusia lari": "GEL",
+ "لاری": "GEL",
+ "lari géorgien": "GEL",
+ "כארתולי לארי": "GEL",
+ "לארי גרוזי": "GEL",
+ "לארי גרוזיני": "GEL",
+ "lari georgian": "GEL",
+ "グルジアの通貨": "GEL",
+ "lari gruziński": "GEL",
+ "валюта грузии": "GEL",
+ "тетри": "GEL",
+ "சியார்சிய லாரி": "GEL",
+ "ஜோர்ஜிய லாரி": "GEL",
+ "gürcü larisi": "GEL",
+ "ларі": "GEL",
+ "拉里": "GEL",
+ "gernezeja pundo": "GGP",
+ "根西島鎊": "GGP",
+ "₵": "GHS",
+ "GH₵": "GHS",
+ "ганайско кеди": "GHS",
+ "ghs": "GHS",
+ "סדי גאני": "GHS",
+ "جنيه جبرلتار": "GIP",
+ "punt gibraltar": "GIP",
+ "gip": "GIP",
+ "gibraltar pund": "GIP",
+ "gib£": "GIP",
+ "λίρα γιβραλτάρ": "GIP",
+ "libra gibraltarena": "GIP",
+ "پوند جبل الطارق": "GIP",
+ "לירה גיברלטרית": "GIP",
+ "libra gibraltina": "GIP",
+ "liră gibraltareză": "GIP",
+ "валюта гибралтара": "GIP",
+ "ஜிப்ரால்ட்டர் பவுண்டு": "GIP",
+ "دالاسي": "GMD",
+ "D": "GMD",
+ "butut": "GMD",
+ "bututs": "GMD",
+ "gmd": "GMD",
+ "νταλάσι": "GMD",
+ "gambia dalasi": "GMD",
+ "dalasi gambien": "GMD",
+ "דלסי": "GMD",
+ "ガンビア・ダラシ": "GMD",
+ "dalase": "GMD",
+ "dalasi gambiano": "GMD",
+ "dalassi": "GMD",
+ "гамбийский даласи": "GMD",
+ "валюта гамбии": "GMD",
+ "даласі": "GMD",
+ "FG": "GNF",
+ "franc de guinea": "GNF",
+ "guinea franc": "GNF",
+ "gnf": "GNF",
+ "מטבע גינאה": "GNF",
+ "פרנק גיניאי": "GNF",
+ "franco della guinea": "GNF",
+ "guinese frank": "GNF",
+ "franco guineense": "GNF",
+ "franco guineense gnf": "GNF",
+ "franco guinné gnf": "GNF",
+ "валюта гвинеи": "GNF",
+ "كيتزال": "GTQ",
+ "Q": "GTQ",
+ "кетцал": "GTQ",
+ "quetzal gwatemala": "GTQ",
+ "gtq": "GTQ",
+ "quetzales": "GTQ",
+ "gvatemala kvecalo": "GTQ",
+ "quetzal guatémaltèque": "GTQ",
+ "quetzal guatemalteque": "GTQ",
+ "מטבע גואטמלה": "GTQ",
+ "gvatemalski quetzal": "GTQ",
+ "gvatemalos ketsalis": "GTQ",
+ "валюта гватемалы": "GTQ",
+ "гватемальский кетцаль": "GTQ",
+ "кветцал": "GTQ",
+ "кетсал": "GTQ",
+ "кетсаль": "GTQ",
+ "гватемальський кецаль": "GTQ",
+ "portugal gvinea eskudo": "GWE",
+ "escudo de guinea portuguesa": "GWE",
+ "escudo de guineoportugues": "GWE",
+ "escudo guineano": "GWE",
+ "escudo guineo portugues": "GWE",
+ "escudo guineo portugués": "GWE",
+ "escudo guineoportugues": "GWE",
+ "гвинейское эскудо": "GWE",
+ "эскудо португальской гвинеи": "GWE",
+ "دولار غوياني": "GYD",
+ "G$": "GYD",
+ "гаянски долар": "GYD",
+ "g$": "GYD",
+ "gy$": "GYD",
+ "dolar de guyana": "GYD",
+ "dolar guyanes": "GYD",
+ "dolar guyanés": "GYD",
+ "dólar de guyana": "GYD",
+ "dólar guyanes": "GYD",
+ "gyd": "GYD",
+ "dollar de guyana": "GYD",
+ "dollar du guyana": "GYD",
+ "דולר גיאני": "GYD",
+ "dólar guianense": "GYD",
+ "валюта гайаны": "GYD",
+ "гвајана долар": "GYD",
+ "圭亚那元": "GYD",
+ "GY$": "GYD",
+ "دولار هونغ كونغي": "HKD",
+ "HK$": "HKD",
+ "doler hong kong": "HKD",
+ "hkd": "HKD",
+ "hk$": "HKD",
+ "δολάριο του χονγκ κονγκ": "HKD",
+ "dolar de hong kong": "HKD",
+ "dolar hongkones": "HKD",
+ "dólar hongkonés": "HKD",
+ "dolar hongkongtar": "HKD",
+ "دلار هنگکنگ": "HKD",
+ "dollar hongkongais": "HKD",
+ "דולר הונג קונג": "HKD",
+ "honkonški dolar": "HKD",
+ "香港の通貨": "HKD",
+ "香港・ドル": "HKD",
+ "香港元": "HKD",
+ "hongkongo doleris": "HKD",
+ "dólar de hongkong": "HKD",
+ "dólar de hongue congue": "HKD",
+ "dólar de honguecongue": "HKD",
+ "dolar din hong kong": "HKD",
+ "доллар гонконга": "HKD",
+ "хонгконг долар": "HKD",
+ "гонконгзький долар": "HKD",
+ "гонконзький долар": "HKD",
+ "долар гонконґу": "HKD",
+ "dollar hong kong": "HKD",
+ "dollar hồng kông": "HKD",
+ "港圓": "HKD",
+ "港币": "HKD",
+ "港幣": "HKD",
+ "香港貨幣": "HKD",
+ "لمبيرا": "HNL",
+ "лемпира": "HNL",
+ "lempira hondwraidd": "HNL",
+ "honduranischer lempira": "HNL",
+ "λεμπίρα ονδούρας": "HNL",
+ "lempiro": "HNL",
+ "hnl": "HNL",
+ "lempira hondureña": "HNL",
+ "lempira hondurien": "HNL",
+ "lempire hondurien": "HNL",
+ "hondūro lempyra": "HNL",
+ "lempyra": "HNL",
+ "lempira hondurenha": "HNL",
+ "валюта гондураса": "HNL",
+ "хондурашка лемпира": "HNL",
+ "伦皮拉": "HNL",
+ "kn": "HRK",
+ "hrk": "HRK",
+ "lipa": "HRK",
+ "κούνα": "HRK",
+ "κροατική κούνα": "HRK",
+ "kroatia kunao": "HRK",
+ "kunao": "HRK",
+ "lipao": "HRK",
+ "cuna croata": "HRK",
+ "horvaatia kuna": "HRK",
+ "کونا": "HRK",
+ "ליפה": "HRK",
+ "クロアチアの通貨": "HRK",
+ "クロアチア・クナ": "HRK",
+ "クロアチア・クーナ": "HRK",
+ "kuna da croácia": "HRK",
+ "cună croată": "HRK",
+ "kuna croată": "HRK",
+ "kună croată": "HRK",
+ "валюта хорватии": "HRK",
+ "куна": "HRK",
+ "липа": "HRK",
+ "குரோவாசிய குனா": "HRK",
+ "குரோஷிய குனா": "HRK",
+ "hırvatistan kunası": "HRK",
+ "куна хорватська": "HRK",
+ "庫納": "HRK",
+ "Gde.": "HTG",
+ "gde.": "HTG",
+ "haitianische gourde": "HTG",
+ "haitianischer gourde": "HTG",
+ "htg": "HTG",
+ "dollar haïtien": "HTG",
+ "gourde haïtienne": "HTG",
+ "gourde haitienne": "HTG",
+ "גורד": "HTG",
+ "haitiaanse gourde": "HTG",
+ "gurde": "HTG",
+ "gurde haitiano": "HTG",
+ "валюта гаити": "HTG",
+ "гурд": "HTG",
+ "хаитски гурд": "HTG",
+ "G": "HTG",
+ "فورينت مجري": "HUF",
+ "Ft": "HUF",
+ "florí hongarès": "HUF",
+ "huf": "HUF",
+ "filler": "HUF",
+ "fillér": "HUF",
+ "ungarsk forint": "HUF",
+ "ungarischer forint": "HUF",
+ "φόριντ ουγγαρίας": "HUF",
+ "ft": "HUF",
+ "forinto": "HUF",
+ "hungaria forinto": "HUF",
+ "florin hungaro": "HUF",
+ "florin húngaro": "HUF",
+ "florín hungaro": "HUF",
+ "forint hungaro": "HUF",
+ "forint húngaro": "HUF",
+ "forinto hungaro": "HUF",
+ "ungari forint": "HUF",
+ "forintti": "HUF",
+ "forint hongrois": "HUF",
+ "forints": "HUF",
+ "florint": "HUF",
+ "florint húngaro": "HUF",
+ "forint hungare": "HUF",
+ "ハンガリーフォリント": "HUF",
+ "ハンガリー・フォリント": "HUF",
+ "forint węgierski": "HUF",
+ "forinte": "HUF",
+ "forint maghiar": "HUF",
+ "forint ungar": "HUF",
+ "венгерский форинт": "HUF",
+ "валюта венгрии": "HUF",
+ "форинта": "HUF",
+ "ungersk forint": "HUF",
+ "ஃபோரின்ட்": "HUF",
+ "அங்கேரிய ஃபோரின்ட்": "HUF",
+ "ஹங்கேரிய போரிண்ட்": "HUF",
+ "угорський форінт": "HUF",
+ "福林": "HUF",
+ "ungari pengö": "HUP",
+ "pengo hongrois": "HUP",
+ "pengő hongrois": "HUP",
+ "pengo ungherese": "HUP",
+ "ハンガリー・ペンゲー": "HUP",
+ "ペンゴ": "HUP",
+ "pengheul maghiar": "HUP",
+ "pengoe": "HUP",
+ "pengő maghiar": "HUP",
+ "венгерский пенгё": "HUP",
+ "пенге": "HUP",
+ "maďarské pengo": "HUP",
+ "мађарски пенгу": "HUP",
+ "帕戈": "HUP",
+ "روبية أندونيسية": "IDR",
+ "Rp": "IDR",
+ "روبية اندونيسية": "IDR",
+ "روبيه أندونيسيه": "IDR",
+ "rupia d'indonèsia": "IDR",
+ "idr": "IDR",
+ "indonesisk rupiah": "IDR",
+ "rp": "IDR",
+ "indoneza rupio": "IDR",
"rupia": [
- "LKR",
- "SCR",
- "INR",
- "NPR"
- ],
- "dinar libyen": [
- "LYD"
- ],
- "dinaro giordano": [
- "JOD"
- ],
- "paraguayan guarani\u0301": [
- "PYG"
- ],
- "maldivische rufiyaa": [
- "MVR"
- ],
- "marokkanischer dirham": [
- "MAD"
- ],
- "franco pacifico": [
- "XPF"
- ],
- "lats": [
- "LVL"
- ],
- "forinto": [
- "HUF"
- ],
- "dollar be\u0301lizien": [
- "BZD"
- ],
- "forints": [
- "HUF"
- ],
- "do\u0301lar bahameno": [
- "BSD"
- ],
- "hrywen": [
- "UAH"
- ],
- "roupie pakistanaise": [
- "PKR"
- ],
- "rwf": [
- "RWF"
- ],
- "iraanse rial": [
- "IRR"
- ],
- "chetrum": [
- "BTN"
- ],
- "do\u0301lar de las bahamas": [
- "BSD"
- ],
- "lesothischer loti": [
- "LSL"
- ],
- "djiboutian franc": [
- "DJF"
- ],
- "soviet ruble": [
- "SUR"
- ],
- "madagascan ariary": [
- "MGA"
- ],
- "hryvna": [
- "UAH"
- ],
- "komoren franc": [
- "KMF"
- ],
- "sterlina britannica": [
- "GBP"
- ],
- "sonderziehungsrecht": [
- "XDR"
- ],
- "jamaicai dolla\u0301r": [
- "JMD"
- ],
- "sierra leone i leone": [
- "SLL"
- ],
- "laoszi kip": [
- "LAK"
- ],
- "ma\u0301ltai li\u0301ra": [
- "MTL"
- ],
- "dolar de fiji": [
- "FJD"
- ],
- "dirham de los emiratos a\u0301rabes unidos": [
- "AED"
- ],
- "dollaro della namibia": [
- "NAD"
- ],
- "vn\u0111": [
- "VND"
- ],
- "dollar des carai\u0308bes orientales": [
- "XCD"
- ],
- "kelet karibi dolla\u0301r": [
- "XCD"
- ],
- "dinar argelino": [
- "DZD"
- ],
- "dolar de barbados": [
- "BBD"
- ],
- "sbd": [
- "SBD"
- ],
- "saoedische riyal": [
- "SAR"
- ],
- "dinar bareini\u0301": [
- "BHD"
- ],
- "do\u0301lar de guyana": [
- "GYD"
- ],
- "won norcoreano": [
- "KPW"
- ],
- "dram arme\u0301nien": [
- "AMD"
- ],
- "peso de me\u0301jico": [
- "MXN"
- ],
- "kuna": [
- "HRK"
- ],
- "kubanischer peso": [
- "CUP"
- ],
- "sambia kwacha": [
- "ZMW"
- ],
- "sri lankaanse roepie": [
- "LKR"
- ],
- "neue tu\u0308rkische lira": [
- "TRY"
- ],
- "algerischer dinar": [
- "DZD"
- ],
- "hong kong dollar": [
- "HKD"
- ],
- "$a": [
- "ARP"
- ],
- "rupia nepalese": [
- "NPR"
- ],
- "bhat": [
- "THB"
- ],
- "maleisische ringgit": [
- "MYR"
- ],
- "rupia nepalesa": [
- "NPR"
- ],
- "tsjechische kroon": [
- "CZK"
- ],
- "dong": [
- "VND"
- ],
- "xof": [
- "XOF"
- ],
- "chilean peso": [
- "CLP"
- ],
- "nordkoreanischer won": [
- "KPW"
- ],
- "soedanese pond": [
- "SDG"
- ],
- "angol font": [
- "GBP"
- ],
- "kip laosiano": [
- "LAK"
- ],
- "dollaro delle barbados": [
- "BBD"
- ],
- "gpb": [
- "GBP"
- ],
- "nuovo dollaro taiwanese": [
- "TWD"
- ],
- "pond sterling": [
- "GBP"
- ],
- "nouveau shekel": [
- "ILS"
- ],
- "libanees pond": [
- "LBP"
- ],
- "kuvaiti dina\u0301r": [
- "KWD"
- ],
- "kenyan shilling": [
- "KES"
- ],
- "dolar bahamen\u0303o": [
- "BSD"
- ],
- "surinaamse gulden": [
- "SRG"
- ],
- "tschang": [
- "THB"
- ],
- "north korean won": [
- "KPW"
- ],
- "fiorino ungherese": [
- "HUF"
- ],
- "franco yibuti\u0301": [
- "DJF"
- ],
- "servische dinar": [
- "RSD"
- ],
- "manat turkme\u0300ne": [
- "TMT"
- ],
- "swiss franken": [
- "CHF"
- ],
- "costa rica colo\u0301n": [
- "CRC"
- ],
- "franco yibutiense": [
- "DJF"
- ],
- "venezolaanse boli\u0301var": [
- "VEF"
- ],
- "marco de la repu\u0301blica democratica alemana": [
- "DDM"
- ],
- "karod": [
- "NPR"
- ],
- "riyal": [
- "SAR"
- ],
- "birr e\u0301thiopien": [
- "ETB"
- ],
- "francs pacifique": [
- "XPF"
- ],
- "rufiyaa delle maldive": [
- "MVR"
- ],
- "libyan dinar": [
- "LYD"
- ],
- "siclo israeliano": [
- "ILS"
- ],
- "santomese dobra": [
- "STD"
- ],
- "mauritiaanse roepie": [
- "MUR"
- ],
- "srilankaanse rupee": [
- "LKR"
- ],
- "sum uzbeco": [
- "UZS"
- ],
- "laari": [
- "MVR"
- ],
- "dolar de trinidad y tobago": [
- "TTD"
- ],
- "austral argentino": [
- "ARA"
- ],
- "do\u0301lar fijiano": [
- "FJD"
- ],
- "bz$": [
- "BZD"
- ],
- "argentijnse peso": [
- "ARS"
- ],
- "vnd": [
- "VND"
- ],
- "dong vietnamien": [
- "VND"
- ],
- "ngultrum butanes": [
- "BTN"
- ],
- "do\u0301lar del caribe este": [
- "XCD"
- ],
- "pakistaanse roepie": [
- "PKR"
- ],
- "drtrigonbot:exchange rate data:usd": [
- "USD"
- ],
- "indone\u0301z ru\u0301pia": [
+ "SCR",
+ "NPR",
+ "INR",
"IDR"
- ],
- "riyal dell'oman": [
- "OMR"
- ],
- "gambiai dalasi": [
- "GMD"
- ],
- "dollaro delle salomone": [
- "SBD"
- ],
- "bermuda dollar": [
- "BMD"
- ],
- "km": [
- "BAM"
- ],
- "kr": [
- "DKK"
- ],
- "mozambican escudo": [
- "MZE"
- ],
- "samoan tala": [
- "WST"
- ],
- "brazil real": [
- "BRL"
- ],
- "dollaro della guyana": [
- "GYD"
- ],
- "norve\u0301g korona": [
- "NOK"
- ],
- "dobra di sao tome\u0301 e principe": [
- "STD"
- ],
- "cdf": [
- "CDF"
- ],
- "azerbeidzjaanse manat": [
- "AZN"
- ],
- "droits de tirage speciaux": [
- "XDR"
- ],
- "paanga": [
- "TOP"
- ],
- "livre des i\u0302les malouines": [
- "FKP"
- ],
- "ugx": [
- "UGX"
- ],
- "holland antilla\u0301kbeli forint": [
- "ANG"
- ],
- "\u20a3": [
- "FRF"
- ],
- "costa rican colo\u0301n": [
- "CRC"
- ],
- "roupie indone\u0301sienne": [
+ ],
+ "rupia de indonesia": "IDR",
+ "indonesiar errupia": "IDR",
+ "roupie indonesienne": "IDR",
+ "インドネシア・ルピア": "IDR",
+ "インドネシア・ルピー": "IDR",
+ "roepia": "IDR",
+ "roepiah": "IDR",
+ "ropia d'indonesia": "IDR",
+ "валюта индонезии": "IDR",
+ "рупия": [
+ "PKR",
+ "LKR",
+ "INR",
"IDR"
- ],
- "rd$": [
- "DOP"
- ],
- "dollar australien": [
- "AUD"
- ],
- "russian ruble": [
- "RUB"
- ],
- "mianmari kjap": [
- "MMK"
- ],
- "nicaraguan co\u0301rdoba": [
- "NIO"
- ],
- "florin aruben\u0303o": [
- "AWG"
- ],
- "rupie indiane": [
+ ],
+ "рупія": [
+ "INR",
+ "IDR"
+ ],
+ "rupiah indonesia": "IDR",
+ "印尼卢比": "IDR",
+ "印尼盧比": "IDR",
+ "印度尼西亚卢比": "IDR",
+ "印度尼西亞盧比": "IDR",
+ "الشيكل الإسرائيلي الجديد": "ILS",
+ "₪": "ILS",
+ "شاقل جديد": "ILS",
+ "شيقل جديد": "ILS",
+ "شيكل اسرائيلي جديد": "ILS",
+ "شيكل جديد": "ILS",
+ "израелски нов шекел": "ILS",
+ "nou shekel": "ILS",
+ "nou sheqel": "ILS",
+ "nou sheqel israelià": "ILS",
+ "nou shequel": "ILS",
+ "nou xéquel israelià": "ILS",
+ "nis": "ILS",
+ "šekel chadaš": "ILS",
+ "schekalim": "ILS",
+ "schkalim": "ILS",
+ "sheqalim": "ILS",
+ "sheqel": "ILS",
+ "νέο σέκελ ισραήλ": "ILS",
+ "new shekel": "ILS",
+ "ils": "ILS",
+ "israeli new sheqel": "ILS",
+ "new israeli shekel": "ILS",
+ "new israeli sheqel": "ILS",
+ "new sheqel": "ILS",
+ "israela nova siklo": "ILS",
+ "israela siklo": "ILS",
+ "nova israela ŝekelo": "ILS",
+ "nova siklo": "ILS",
+ "nova ŝekelo": "ILS",
+ "nuevo shekel": "ILS",
+ "nuevo sheqel": "ILS",
+ "nuevo shequel": "ILS",
+ "nuevo shékel": "ILS",
+ "nuevo sequel": "ILS",
+ "nuevo sequel israeli": "ILS",
+ "nuevo shekel israeli": "ILS",
+ "nuevo shequel israeli": "ILS",
+ "nuevo shékel israelí": "ILS",
+ "nuevo shéquel israelí": "ILS",
+ "nuevo séquel israelí": "ILS",
+ "shekel berria": "ILS",
+ "شکل": "ILS",
+ "israelin sekeli": "ILS",
+ "israelin shekeli": "ILS",
+ "shekeli": "ILS",
+ "nouveau shekel": "ILS",
+ "shekkel": "ILS",
+ "shékel": "ILS",
+ "novo sheqel": "ILS",
+ "novo shequel": "ILS",
+ "מטבע ישראל": "ILS",
+ "ש\"ח": "ILS",
+ "ש'": "ILS",
+ "שקל": "ILS",
+ "שקל ישראלי חדש": "ILS",
+ "nuovo siclo israeliano": "ILS",
+ "nuovo siclo": "ILS",
+ "siclo israeliano": "ILS",
+ "israelische lire": "ILS",
+ "israelische sjekel": "ILS",
+ "israëlische lire": "ILS",
+ "nieuwe israelische shekel": "ILS",
+ "nieuwe israelische sheqel": "ILS",
+ "nieuwe israelische sjekel": "ILS",
+ "nieuwe israëlische shekel": "ILS",
+ "nieuwe israëlische sheqel": "ILS",
+ "nieuwe israëlische sjekel": "ILS",
+ "sjekel": "ILS",
+ "shekel novèl": "ILS",
+ "novo sheqel israelense": "ILS",
+ "novo sheqel israelita": "ILS",
+ "novo shequel israelita": "ILS",
+ "novo siclo israelense": "ILS",
+ "novo siclo israelita": "ILS",
+ "shekel israelense": "ILS",
+ "shekel nou": "ILS",
+ "şekel nou": "ILS",
+ "șekel nou": "ILS",
+ "валюта израиля": "ILS",
+ "израильский новый шекель": "ILS",
+ "новый шекель": "ILS",
+ "agorot": "ILS",
+ "i̇srail yeni şekeli": "ILS",
+ "i̇srail şekeli": "ILS",
+ "şekel": "ILS",
+ "новий шекель": "ILS",
+ "новий ізраїльський шекель": "ILS",
+ "新舍客勒": "ILS",
+ "新謝克爾": "ILS",
+ "IM£": "IMP",
+ "lliura de man": "IMP",
+ "lliura manx": "IMP",
+ "manx pfund": "IMP",
+ "maninsula pundo": "IMP",
+ "libra de la isla de man": "IMP",
+ "livre de manx": "IMP",
+ "libra mannese": "IMP",
+ "マン島ポンド": "IMP",
+ "island of man pond": "IMP",
+ "funt wyspy man": "IMP",
+ "валюта острова мэн": "IMP",
+ "мэнский фунт": "IMP",
+ "мэнский фунт стерлингов": "IMP",
+ "மாண் தீவு பவுண்டு": "IMP",
+ "மான்க்ஸ் பவுண்ட்": "IMP",
+ "الروبية الهندية": "INR",
+ "₹": "INR",
+ "روبي هندية": "INR",
+ "روبيه هنديه": "INR",
+ "rupia d'índia": "INR",
+ "rupia de l'índia": "INR",
+ "rupies índies": "INR",
+ "rúpies": "INR",
+ "indisk rupee": "INR",
+ "indisk rupi": "INR",
+ "indiske rupees": "INR",
+ "inr": "INR",
+ "ινδική ρουπία": "INR",
+ "rupaya": "INR",
+ "rupee": [
+ "SCR",
"INR"
- ],
- "florin arubain": [
- "AWG"
- ],
- "dinar kuwaiti\u0301": [
- "KWD"
- ],
- "hryvnya": [
- "UAH"
- ],
- "tamil rupee": [
- "LKR"
- ],
- "oegandese shilling": [
- "UGX"
- ],
- "corona cecoslovacca": [
- "CSK"
- ],
- "clp$": [
- "CLP"
- ],
- "cheli\u0301n ugandes": [
- "UGX"
- ],
- "kina": [
- "PGK"
- ],
- "noord koreaanse won": [
- "KPW"
- ],
- "chilenischer peso": [
- "CLP"
- ],
- "uganda schilling": [
- "UGX"
- ],
- "uruguayaanse peso": [
- "UYU"
- ],
- "metical": [
- "MZN"
- ],
- "\u0440\u0443\u0431": [
- "RUB"
- ],
- "marokko\u0301i dirham": [
- "MAD"
- ],
- "ars": [
- "ARS"
- ],
- "iraki dina\u0301r": [
+ ],
+ "hinda rupio": "INR",
+ "rupias": "INR",
+ "rupias indias": "INR",
+ "indiar errupia": "INR",
+ "روپیهٔ هند": "INR",
+ "پول هندوستان": "INR",
+ "רופיה הודית": "INR",
+ "rupia dell'india": "INR",
+ "rupie indiane": "INR",
+ "indiase rupee": "INR",
+ "rupia da índia": "INR",
+ "rúpia indiana": "INR",
+ "валюта индии": "INR",
+ "индијски рупи": "INR",
+ "рупија": "INR",
+ "இந்திய ரூபா": "INR",
+ "భారత రూపాయి": "INR",
+ "భారతదేశ రూపాయి": "INR",
+ "భారతీయ రూపాయి": "INR",
+ "rs.": "INR",
+ "印度卢比": "INR",
+ "الدينار العراقي": "IQD",
+ "د.ع": "IQD",
+ "دينار": [
+ "KWD",
"IQD"
- ],
- "tugrik mongolo": [
- "MNT"
- ],
- "soedanees pond": [
- "SDG"
- ],
- "honduran lempira": [
- "HNL"
- ],
- "rial dell'oman": [
- "OMR"
- ],
- "sek": [
- "SEK"
- ],
- "franc malgache": [
- "MGA"
- ],
- "fille\u0301r": [
- "HUF"
- ],
- "piso": [
- "PHP"
- ],
- "cayman islands dollar": [
- "KYD"
- ],
- "guyaanse dollar": [
- "GYD"
- ],
- "won": [
- "KRW"
- ],
- "barbadosi dolla\u0301r": [
- "BBD"
- ],
- "bosnische inwisselbare mark": [
- "BAM"
- ],
- "\u20b8": [
- "KZT"
- ],
- "dollar neo zelandais": [
- "NZD"
- ],
- "leone sierraleonese": [
- "SLL"
- ],
- "franco comorano": [
- "KMF"
- ],
- "guineese frank": [
- "GNF"
- ],
- "renminbi": [
- "CNY"
- ],
- "alba\u0301n lek": [
- "ALL"
- ],
- "ethiopische birr": [
- "ETB"
- ],
- "sterlina di sant\u2019elena": [
- "SHP"
- ],
- "corona islandesa": [
- "ISK"
- ],
- "corona islandese": [
- "ISK"
- ],
- "dolar bermudeno": [
- "BMD"
- ],
- "surinamese dollar": [
- "SRD"
- ],
- "nicaraguaanse cordoba": [
- "NIO"
- ],
- "loti lesothiano": [
- "LSL"
- ],
- "australischer dollar": [
- "AUD"
- ],
- "canadian dollar": [
- "CAD"
- ],
- "yen giapponese": [
- "JPY"
- ],
- "mongolian to\u0308gro\u0308g": [
- "MNT"
- ],
- "chelin ugandes": [
- "UGX"
- ],
- "chinese yuan": [
- "CNY"
- ],
- "shilling somalien": [
- "SOS"
- ],
- "hongkongse dollar": [
- "HKD"
- ],
- "bolivar": [
- "VEF"
- ],
- "riyal yemenita": [
- "YER"
- ],
- "florin des antilles ne\u0301erlandaises": [
- "ANG"
- ],
- "\u20b9": [
- "INR"
- ],
- "xaf": [
- "XAF"
- ],
- "philippine peso": [
- "PHP"
- ],
- "afghan afghani": [
- "AFN"
- ],
- "dominikai peso": [
- "DOP"
- ],
- "zuid koreaanse won": [
- "KRW"
- ],
- "cubaanse peso": [
- "CUP"
- ],
- "nepalese rupee": [
- "NPR"
- ],
- "kyat birmano": [
- "MMK"
- ],
- "franc or": [
- "XFO"
- ],
- "fiorino surinamese": [
- "SRG"
- ],
- "czech koruna": [
- "CZK"
- ],
- "verenigde arabische emiraten dirham": [
- "AED"
- ],
- "tanzaniaanse shilling": [
- "TZS"
- ],
- "rupia mauriziana": [
- "MUR"
- ],
- "monnaie canadienne": [
- "CAD"
- ],
- "do\u0301lar bruneano": [
- "BND"
- ],
- "koruna c\u030cesko slovenska\u0301": [
- "CSK"
- ],
- "pound": [
- "GBP"
- ],
- "pounds sterling": [
- "GBP"
- ],
- "jpy": [
- "JPY"
- ],
- "bs$": [
- "BSD"
- ],
- "pula botswanais": [
- "BWP"
- ],
- "haitiaanse gourde": [
- "HTG"
- ],
- "dinar de bahrein": [
- "BHD"
- ],
- "dollar jamaicain": [
- "JMD"
- ],
- "peso ley": [
- "ARS"
- ],
- "do\u0301lares neozelandeses": [
- "NZD"
- ],
- "ten\u030cn\u030ce": [
- "TMT"
- ],
- "pondteken": [
- "GBP"
- ],
- "\u5143": [
- "CNY"
- ],
- "franc uic": [
- "XFU"
- ],
- "syp": [
- "SYP"
- ],
- "dzsibuti frank": [
- "DJF"
- ],
- "dollar de la jamai\u0308que": [
- "JMD"
- ],
- "dinaro tunisino": [
- "TND"
- ],
- "yuan": [
- "CNY"
- ],
- "sudanesisches pfund": [
- "SDG"
- ],
- "euro": [
- "EUR"
- ],
- "peruanischer nuevo sol": [
- "PEN"
- ],
- "falkland pound": [
- "FKP"
- ],
- "forint hungaro": [
- "HUF"
- ],
- "couronne suedoise": [
- "SEK"
- ],
- "peso uruguayen": [
- "UYU"
- ],
- "nami\u0301biai dolla\u0301r": [
- "NAD"
- ],
- "do\u0301lar bahamen\u0303o": [
- "BSD"
- ],
- "leone": [
- "SLL"
- ],
- "libanon pfund": [
- "LBP"
- ],
- "riyal saudi": [
- "SAR"
- ],
- "mozambican metical": [
- "MZN"
- ],
- "dollaro liberiano": [
- "LRD"
- ],
- "dolar de guyana": [
- "GYD"
- ],
- "brazilian real": [
- "BRL"
- ],
- "do\u0301lar de las islas caiman": [
- "KYD"
- ],
- "$": [
- "USD",
- "MXN",
- "ARS",
- "CAD"
- ],
- "cup": [
- "CUP"
- ],
- "real brasilen\u0303o": [
- "BRL"
- ],
- "peso mexicain": [
- "MXN"
- ],
- "cuc": [
- "CUC"
- ],
- "\u0433\u0440\u043d": [
- "UAH"
- ],
- "monnaie franc\u0327aise": [
- "FRF"
- ],
- "guarani\u0301 de paraguay": [
- "PYG"
- ],
- "pa\u02bbanga": [
- "TOP"
- ],
- "marco": [
- "DDM"
- ],
- "panamese balboa": [
- "PAB"
- ],
- "dolar caimano": [
- "KYD"
- ],
- "feninga": [
- "BAM"
- ],
- "kazah tenge": [
- "KZT"
- ],
- "na\u0192": [
- "ANG"
- ],
- "belgian congolese franc": [
- "CDF"
- ],
- "jamaika dollar": [
- "JMD"
- ],
- "to\u0308ro\u0308k u\u0301j li\u0301ra": [
- "TRY"
- ],
- "nige\u0301riai naira": [
- "NGN"
- ],
- "oude metical": [
- "MZN"
- ],
- "singapur dollar": [
- "SGD"
- ],
- "b$": [
- "BSD"
- ],
- "metical del mozambico": [
- "MZN"
- ],
- "ariary malgascio": [
- "MGA"
- ],
- "bolivar venezuelano": [
- "VEF"
- ],
- "corona norvegese": [
- "NOK"
- ],
- "s/.": [
- "PEN"
- ],
- "franco del burundi": [
- "BIF"
- ],
- "yemeni rial": [
- "YER"
- ],
- "dirham de emiratos arabes unidos": [
- "AED"
- ],
- "riel": [
- "KHR"
- ],
- "venezolanischer boli\u0301var": [
- "VEF"
- ],
- "de\u0301l szuda\u0301ni font": [
- "SSP"
- ],
- "\u20a4": [
- "ITL"
- ],
- "dolar de brunei": [
- "BND"
- ],
- "colo\u0301n costaricano": [
- "CRC"
- ],
- "dinaro kuwaitiano": [
- "KWD"
- ],
- "re\u0301aux bre\u0301siliens": [
- "BRL"
- ],
- "pen": [
- "PEN"
- ],
- "indiase roepie": [
- "INR"
- ],
- "rupia delle seychelles": [
- "SCR"
- ],
- "lari": [
- "GEL"
- ],
- "dollaro di barbados": [
- "BBD"
- ],
- "xang": [
- "THB"
- ],
- "taiwanese dollar": [
- "TWD"
- ],
- "paraguayi guarani\u0301": [
- "PYG"
- ],
- "cambodian riel": [
- "KHR"
- ],
- "rub": [
- "RUB"
- ],
- "dinaro algerino": [
- "DZD"
- ],
- "bs": [
- "BSD",
- "BOB"
- ],
- "syrisches pfund": [
- "SYP"
- ],
- "rial iranien": [
+ ],
+ "dinar d'iraq": "IQD",
+ "dinar de l'iraq": "IQD",
+ "irácký dinár": "IQD",
+ "iqd": "IQD",
+ "irak dinar": "IQD",
+ "ιρακινό δηνάριο": "IQD",
+ "dinar de irak": "IQD",
+ "dinar iraki": "IQD",
+ "dinar irakí": "IQD",
+ "dinar iraqui": "IQD",
+ "イラクの通貨": "IQD",
+ "denar do iraque": "IQD",
+ "denar iraquiano": "IQD",
+ "dinar do iraque": "IQD",
+ "валюта ирака": "IQD",
+ "динар ирака": "IQD",
+ "இராக்கிய தீனார்": "IQD",
+ "ஈராக் டினார்": "IQD",
+ "ஈராக் தினார்": "IQD",
+ "ஈராக்கிய டினார்": "IQD",
+ "ஈராக்கிய தினார்": "IQD",
+ "﷼": [
+ "YER",
+ "SAR",
"IRR"
- ],
- "dollar namibien": [
- "NAD"
- ],
- "couronne tche\u0301coslovaque": [
- "CSK"
- ],
- "couronne tchecoslovaque": [
- "CSK"
- ],
- "peruvian nuevo sol": [
- "PEN"
- ],
- "lat leton": [
- "LVL"
- ],
- "costa ricaanse colon": [
- "CRC"
- ],
- "schweizer franken": [
- "CHF"
- ],
- "dollar tai\u0308wanais": [
- "TWD"
- ],
- "japanese yen": [
- "JPY"
- ],
- "malediven rupie": [
- "MVR"
- ],
- "arubaanse florijn": [
- "AWG"
- ],
- "grivna": [
- "UAH"
- ],
- "ostkaribischer dollar": [
- "XCD"
- ],
- "mkd": [
- "MKD"
- ],
- "\u00a5": [
- "JPY"
- ],
- "ci$": [
- "KYD"
- ],
- "yuans": [
- "CNY"
- ],
- "xpf": [
- "XPF"
- ],
- "lao kip": [
- "LAK"
- ],
- "franco congoleno": [
- "CDF"
- ],
- "marco bosnioherzegovino": [
- "BAM"
- ],
- "sdr": [
- "XDR"
- ],
- "dollaro del belize": [
- "BZD"
- ],
- "peso argentino": [
- "ARP"
- ],
- "dinaro iracheno": [
- "IQD"
- ],
- "hongkong dollar": [
- "HKD"
- ],
- "guarani\u0301 paraguaiano": [
- "PYG"
- ],
- "flori\u0301n antillano neerlande\u0301s": [
- "ANG"
- ],
- "dirham marocain": [
- "MAD"
- ],
- "rial irani": [
+ ],
+ "rial d'iran": "IRR",
+ "rial de l'iran": "IRR",
+ "íránský riál": "IRR",
+ "íránský rial": "IRR",
+ "ریال": [
+ "SAR",
"IRR"
- ],
- "peso d'uruguay": [
- "UYU"
- ],
- "forinto hu\u0301ngaro": [
- "HUF"
- ],
- "escudo cap verdien": [
- "CVE"
- ],
- "mongol tugrik": [
- "MNT"
- ],
- "gha\u0301nai cedi": [
- "GHS"
- ],
- "do\u0301lar del caribe oriental": [
- "XCD"
- ],
- "riyal saudita": [
- "SAR"
- ],
- "omani rial": [
- "OMR"
- ],
- "dinar tunisien": [
- "TND"
- ],
- "cape verdean escudo": [
- "CVE"
- ],
- "peso do\u0301lar": [
- "ARS"
- ],
- "dolar namibio": [
- "NAD"
- ],
- "lyd": [
- "LYD"
- ],
- "sint heleens pond": [
- "SHP"
- ],
- "nieuwe israe\u0308lische sheqel": [
- "ILS"
- ],
- "laotiaanse kip": [
- "LAK"
- ],
- "bolivian boliviano": [
- "BOB"
- ],
- "kirgizische som": [
- "KGS"
- ],
- "denaro macedone": [
- "MKD"
- ],
- "swiss franco": [
- "CHF"
- ],
- "birr eti\u0301ope": [
- "ETB"
- ],
- "barbadian dollar": [
- "BBD"
- ],
- "dolar canadiense": [
- "CAD"
- ],
- "swiss francs": [
- "CHF"
- ],
- "tonga pa`anga": [
- "TOP"
- ],
- "dinar de bahrei\u0308n": [
- "BHD"
- ],
- "dollar des iles salomon": [
- "SBD"
- ],
- "dobra santotomense": [
- "STD"
- ],
- "leu rumano": [
- "RON"
- ],
- "lisente": [
- "LSL"
- ],
- "manat turcomano": [
- "TMT"
- ],
- "taka bangladeshi": [
- "BDT"
- ],
- "dram": [
- "AMD"
- ],
- "macedonische denar": [
- "MKD"
- ],
- "israelische sjekel": [
- "ILS"
- ],
- "dop": [
- "DOP"
- ],
- "vanuatu vatu": [
- "VUV"
- ],
- "dollar des i\u0302les salomon": [
- "SBD"
- ],
- "franzo\u0308sischer franken": [
- "FRF"
- ],
- "guarani": [
- "PYG"
- ],
- "su\u0308dsudan pfund": [
- "SSP"
- ],
- "roemeense leu": [
- "RON"
- ],
- "mark convertible": [
- "BAM"
- ],
- "franco de djibouti": [
- "DJF"
- ],
- "ugandan shilling": [
- "UGX"
- ],
- "pazifik franc": [
- "XPF"
- ],
- "rublo tayiko": [
- "TJR"
- ],
- "argentinischer peso": [
- "ARS"
- ],
- "bahraini dinar": [
- "BHD"
- ],
- "amerikaanse dollar": [
- "USD"
- ],
- "franc comorien": [
- "KMF"
- ],
- "dolar neocelande\u0301s": [
- "NZD"
- ],
- "libra sudanesa": [
- "SDG"
- ],
- "ugandai shilling": [
- "UGX"
- ],
- "peso argentin": [
- "ARS"
- ],
- "tugrik mongol": [
- "MNT"
- ],
- "fiorino delle antille olandesi": [
- "ANG"
- ],
- "hryvnia": [
- "UAH"
- ],
- "ma\u0308tonya": [
- "ETB"
- ],
- "dalasi": [
- "GMD"
- ],
- "couronne tche\u0300que": [
- "CZK"
- ],
- "lkr": [
- "LKR"
- ],
- "clps": [
- "CLP"
- ],
- "dolar surinames": [
- "SRD"
- ],
- "kuwait dinar": [
- "KWD"
- ],
- "ruma\u0308nischer leu": [
- "RON"
- ],
- "do\u0301lar jamaicano": [
- "JMD"
- ],
- "nuevo dolar taiwane\u0301s": [
- "TWD"
- ],
- "venezolanischer bolivar": [
- "VEF"
- ],
- "qatarese rial": [
- "QAR"
- ],
- "do\u0301lar de surinam": [
- "SRD"
- ],
- "livres sterling": [
- "GBP"
- ],
- "g$": [
- "GYD"
- ],
- "ruma\u0308nischer lei": [
- "RON"
- ],
- "leone della sierra leone": [
- "SLL"
- ],
- "manat azero": [
- "AZN"
- ],
- "rwandese frank": [
- "RWF"
- ],
- "ancien franc": [
- "FRF"
- ],
- "naira": [
- "NGN"
- ],
- "koruna ceskoslovenska": [
- "CSK"
- ],
- "colo\u0301n costarricense": [
- "CRC"
- ],
- "kubai peso": [
- "CUP"
- ],
- "riel camboyano": [
- "KHR"
- ],
- "pa'anga tongano": [
- "TOP"
- ],
- "sri lankan rupee": [
- "LKR"
- ],
- "hk$": [
- "HKD"
- ],
- "dollar libe\u0301rien": [
- "LRD"
- ],
- "pa'anga di tonga": [
- "TOP"
- ],
- "norwegian krone": [
- "NOK"
- ],
- "scudo capoverdiano": [
- "CVE"
- ],
- "franco congolese": [
- "CDF"
- ],
- "birr": [
- "ETB"
- ],
- "schwedische krone": [
- "SEK"
- ],
- "boliviano bolivien": [
- "BOB"
- ],
- "bdt": [
- "BTN"
- ],
- "do\u0301lar guyanes": [
- "GYD"
- ],
- "lilangeni dello swaziland": [
- "SZL"
- ],
- "libanesisches pfund": [
- "LBP"
- ],
- "schottische pfund": [
- "GBP"
- ],
- "griekse drachme": [
- "GRD"
- ],
- "moldovan leu": [
- "MDL"
- ],
- "lek": [
- "ALL"
- ],
- "\u00a3": [
- "GBP"
- ],
- "do\u0301lar australiano": [
- "AUD"
- ],
- "lev": [
- "BGN"
- ],
- "lew": [
- "BGN"
- ],
- "uganda shilling": [
- "UGX"
- ],
- "hkd": [
- "HKD"
- ],
- "bd$": [
- "BMD"
- ],
- "re\u0301al bre\u0301silien": [
- "BRL"
- ],
- "tunesischer dinar": [
- "TND"
- ],
- "austral (monnaie)": [
- "ARA"
- ],
- "tongaanse pa'anga": [
- "TOP"
- ],
- "couronne sue\u0301doise": [
- "SEK"
- ],
- "franc de djibouti": [
- "DJF"
- ],
- "madagaszka\u0301ri ariary": [
- "MGA"
- ],
- "rupia mauricia": [
- "MUR"
- ],
- "solomon dollar": [
- "SBD"
- ],
- "kro\u0301nur": [
- "ISK"
- ],
- "khoums": [
- "MRO"
- ],
- "su\u0308dsudan pound": [
- "SSP"
- ],
- "sgd": [
- "SGD"
- ],
- "russischer rubel": [
- "RUB"
- ],
- "usd": [
- "USD"
- ],
- "livre des i\u0302les falkland": [
- "FKP"
- ],
- "comorian franc": [
- "KMF"
- ],
- "chf": [
- "CHF"
- ],
- "ush": [
- "UGX"
- ],
- "costa rica colon": [
- "CRC"
- ],
- "rial yemenita": [
- "YER"
- ],
- "marco bosniaco": [
- "BAM"
- ],
- "rial yemenite": [
- "YER"
- ],
- "brit font": [
- "GBP"
- ],
- "tercera dracma griega": [
- "GRD"
- ],
- "tala samoano": [
- "WST"
- ],
- "manat azeri": [
- "AZN"
- ],
- "santi\u0304ms": [
- "LVL"
- ],
- "ostmark": [
- "DDM"
- ],
- "f": [
- "ANG"
- ],
- "nuova lira turca": [
- "TRY"
- ],
- "zuid soedanees pond": [
- "SSP"
- ],
- "turkish lira": [
- "TRY"
- ],
- "rupia indonesiana": [
- "IDR"
- ],
- "da\u0308nische krone": [
- "DKK"
- ],
- "diritti speciali di prelievo": [
- "XDR"
- ],
- "do\u0301lar de nueva zelanda": [
- "NZD"
- ],
- "aluchip": [
- "DDM"
- ],
- "peso uruguayo": [
- "UYU"
- ],
- "xcd": [
- "XCD"
- ],
- "nuevo do\u0301lar de taiwan": [
- "TWD"
- ],
- "k.s.": [
- "KGS"
- ],
- "dinars alge\u0301rien": [
- "DZD"
- ],
- "russische roebel": [
- "RUB"
- ],
- "afn": [
- "AFN"
- ],
- "\u20a6": [
- "NGN"
- ],
- "corona danese": [
- "DKK"
- ],
- "corona danesa": [
- "DKK"
- ],
- "moneda canadiense": [
- "CAD"
- ],
- "ruandai frank": [
- "RWF"
- ],
- "libra de santa helena": [
- "SHP"
- ],
- "manat azeri\u0301": [
- "AZN"
- ],
- "do\u0301lar de hong kong": [
- "HKD"
- ],
- "armenian dram": [
- "AMD"
- ],
- "tetradrachme": [
- "GRD"
- ],
- "chileense peso": [
- "CLP"
- ],
- "franchi svizzeri": [
- "CHF"
- ],
- "boliviaanse boliviano": [
- "BOB"
- ],
- "do\u0301lar de bermudas": [
- "BMD"
- ],
- "colon costaricain": [
- "CRC"
- ],
- "dollar bahame\u0301en": [
- "BSD"
- ],
- "dollaro delle cayman": [
- "KYD"
- ],
- "do\u0301lar neozelande\u0301s": [
- "NZD"
- ],
- "riyal saudi\u0301": [
- "SAR"
- ],
- "georgian lari": [
- "GEL"
- ],
- "kiwi dollar": [
- "NZD"
- ],
- "shekkel": [
- "ILS"
- ],
- "si$": [
- "SBD"
- ],
- "dobra santome\u0301en": [
- "STD"
- ],
- "dolar neoze\u0301landes": [
- "NZD"
- ],
- "fiorino di aruba": [
- "AWG"
- ],
- "dobra": [
- "STD"
- ],
- "british pound": [
- "GBP"
- ],
- "to\u0308mling": [
- "THB"
- ],
- "afg": [
- "AFN"
- ],
- "thai ba\u0301t": [
- "THB"
- ],
- "fu\u0308lo\u0308p szigeteki peso": [
- "PHP"
- ],
- "noorse kroon": [
- "NOK"
- ],
- "dollar de trinite\u0301 et tobago": [
- "TTD"
- ],
- "tsh": [
- "TZS"
- ],
- "lm": [
- "MTL"
- ],
- "saudi arabische riyal": [
- "SAR"
- ],
- "ausztra\u0301l dolla\u0301r": [
- "AUD"
- ],
- "oekraiense hryvnja": [
- "UAH"
- ],
- "deense kroon": [
- "DKK"
- ],
- "eur": [
- "EUR"
- ],
- "uruguayi peso": [
- "UYU"
- ],
- "liberian dollar": [
- "LRD"
- ],
- "livre sud soudanaise": [
- "SSP"
- ],
- "do\u0301lar de fiji": [
- "FJD"
- ],
- "dollar de la carai\u0308be orientale": [
- "XCD"
- ],
- "franc poincare\u0301": [
- "XFO"
- ],
- "gepik": [
- "AZN"
- ],
- "fl\u00a3": [
- "FKP"
- ],
- "mexican peso": [
- "MXN"
- ],
- "diram": [
- "TJS"
- ],
- "denar mace\u0301donien": [
- "MKD"
- ],
- "hongkongi dolla\u0301r": [
- "HKD"
- ],
- "belizaanse dollar": [
- "BZD"
- ],
- "azeri manat": [
- "AZN"
- ],
- "dong vietnamita": [
- "VND"
- ],
- "rublo russo": [
- "RUB"
- ],
- "dolar beliceno": [
- "BZD"
- ],
- "su\u0308dsudanesisches pfund": [
- "SSP"
- ],
- "dolar de las islas caima\u0301n": [
- "KYD"
- ],
- "ec$": [
- "XCD"
- ],
- "dirham degli emirati arabi uniti": [
- "AED"
- ],
- "surinaamse dollar": [
- "SRD"
- ],
- "franco cfa de africa occidental": [
- "XOF"
- ],
- "french franc": [
- "FRF"
- ],
- "\u0192": [
- "ANG"
- ],
- "roma\u0301n lej": [
- "RON"
- ],
- "pa'anga": [
- "TOP"
- ],
- "dollaro dei caraibi orientali": [
- "XCD"
- ],
- "tyiyn": [
- "KGS"
- ],
- "cuban convertible peso": [
- "CUC"
- ],
- "dirham des e\u0301mirats arabes unis": [
- "AED"
- ],
- "japa\u0301n jen": [
- "JPY"
- ],
- "kroatische kuna": [
- "HRK"
- ],
- "sowjetischer rubel": [
- "SUR"
- ],
- "won sudcoreano": [
- "KRW"
- ],
- "chelin somali\u0301": [
- "SOS"
- ],
- "santims": [
- "LVL"
- ],
- "franc": [
- "CHF",
- "FRF"
- ],
- "halalas": [
- "SAR"
- ],
- "sva\u0301jci frank": [
- "CHF"
- ],
- "shekel": [
- "ILS"
- ],
- "dinar kowei\u0308tien": [
- "KWD"
- ],
- "l\u00a3": [
- "LBP"
- ],
- "moroccan dirham": [
- "MAD"
- ],
- "goldfranc": [
- "XFO"
- ],
- "jod": [
- "JOD"
- ],
- "oost carai\u0308bische dollar": [
- "XCD"
- ],
- "ouguiya mauritana": [
- "MRO"
- ],
- "cambodjaanse riel": [
- "KHR"
- ],
- "taka bangladesi\u0301": [
- "BDT"
- ],
- "ltl": [
- "LTL"
- ],
- "lettischer lat": [
- "LVL"
- ],
- "santi\u0304mu": [
- "LVL"
- ],
- "marco de la repu\u0301blica democra\u0301tica alemana": [
- "DDM"
- ],
- "franco di gibuti": [
- "DJF"
- ],
- "santi\u0304mi": [
- "LVL"
- ],
- "couronne norve\u0301gienne": [
- "NOK"
- ],
- "libanoni font": [
- "LBP"
- ],
- "belize i dolla\u0301r": [
- "BZD"
- ],
- "da\u0301n korona": [
- "DKK"
- ],
- "serbian dinar": [
- "RSD"
- ],
- "rial omani": [
- "OMR"
- ],
- "mark convertible bosniaque": [
- "BAM"
- ],
- "dollar du be\u0301lize": [
- "BZD"
- ],
- "pesos argentinos": [
- "ARS"
- ],
- "lesothaanse loti": [
- "LSL"
- ],
- "tu\u0308rk liras\u0131": [
- "TRY"
- ],
- "kwacha zambien": [
- "ZMW"
- ],
- "dollar trinidadien": [
- "TTD"
- ],
- "moldavische leu": [
- "MDL"
- ],
- "tughrik": [
- "MNT"
- ],
- "leu roumain": [
- "RON"
- ],
- "szva\u0301zifo\u0308ldi lilangeni": [
- "SZL"
- ],
- "morocota": [
- "VEF"
- ],
- "haitianische gourde": [
- "HTG"
- ],
- "eritreischer nakfa": [
- "ERN"
- ],
- "mongolischer to\u0308gro\u0308g": [
- "MNT"
- ],
- "escudo di capo verde": [
- "CVE"
- ],
- "zwitserse frank": [
- "CHF"
- ],
- "afga\u0301n afga\u0301ni": [
- "AFN"
- ],
- "neet": [
- "GBP"
- ],
- "zwitserse franc": [
- "CHF"
- ],
- "roupie mauricienne": [
- "MUR"
- ],
- "do\u0301lar trinitense": [
- "TTD"
- ],
- "marco de la republica democratica alemana": [
- "DDM"
- ],
- "tongai pa\u2019anga": [
- "TOP"
- ],
- "israeli new sheqel": [
- "ILS"
- ],
- "bermudai dolla\u0301r": [
- "BMD"
- ],
- "\u20ba": [
- "TRY"
- ],
- "oost caribische dollar": [
- "XCD"
- ],
- "ugandese shilling": [
- "UGX"
- ],
- "derechos especiales de giro": [
- "XDR"
- ],
- "rupaya": [
- "INR"
- ],
- "suriname gulden": [
- "SRD"
- ],
- "tajvani u\u0301j dolla\u0301r": [
- "TWD"
- ],
- "costa rica i colo\u0301n": [
- "CRC"
- ],
- "pakistanische rupie": [
- "PKR"
- ],
- "irak dinar": [
- "IQD"
- ],
- "alge\u0301riai dina\u0301r": [
- "DZD"
- ],
- "perui u\u0301j sol": [
- "PEN"
- ],
- "do\u0301lar caribe este": [
- "XCD"
- ],
- "kurus": [
- "TRY"
- ],
- "sfr": [
- "CHF"
- ],
- "huard canadien": [
- "CAD"
- ],
- "new zealand dollar": [
- "NZD"
- ],
- "so\u0308m": [
- "UZS"
- ],
- "awg": [
- "AWG"
- ],
- "dollar de guyana": [
- "GYD"
- ],
- "bosnya\u0301k konvertibilis ma\u0301rka": [
- "BAM"
- ],
- "suriname i dolla\u0301r": [
- "SRD"
- ],
- "ukrainische hrywnja": [
- "UAH"
- ],
- "ngultrum": [
- "BTN"
- ],
- "gde.": [
- "HTG"
- ],
- "mexican nuevo peso": [
- "MXN"
- ],
- "fjd": [
- "FJD"
- ],
- "dolar jamaiquino": [
- "JMD"
- ],
- "libyscher dinar": [
- "LYD"
- ],
- "nuevo shequel": [
- "ILS"
- ],
- "cheli\u0301n keniano": [
- "KES"
- ],
- "dollar surinamien": [
- "SRD"
- ],
- "rublo sovietico": [
- "SUR"
- ],
- "kaiman dollar": [
- "KYD"
- ],
- "dollar ne\u0301o ze\u0301landais": [
- "NZD"
- ],
- "bolga\u0301r leva": [
- "BGN"
- ],
- "cub$": [
- "CUP"
- ],
- "szl": [
- "SZL"
- ],
- "aruba gulden": [
- "AWG"
- ],
- "mexikanischer peso": [
- "MXN"
- ],
- "australische dollar": [
- "AUD"
- ],
- "roupie indonesienne": [
- "IDR"
- ],
- "albanese lek": [
- "ALL"
- ],
- "lettische wa\u0308hrung": [
- "LVL"
- ],
- "dollar ame\u0301ricain": [
- "USD"
- ],
- "zo\u0308ld foki szigeteki escudo": [
- "CVE"
- ],
- "saudi riyal": [
- "SAR"
- ],
- "libra": [
- "GBP"
- ],
- "isla\u0308ndische krone": [
- "ISK"
- ],
- "saudi rial": [
- "SAR"
- ],
- "dollaro della bermuda": [
- "BMD"
- ],
- "macedo\u0301n de\u0301na\u0301r": [
- "MKD"
- ],
- "kwanza": [
- "AOA"
- ],
- "dollar du guyana": [
- "GYD"
- ],
- "nuevo peso argentino": [
- "ARS"
- ],
- "dollaro del suriname": [
- "SRD"
- ],
- "ariary malgache": [
- "MGA"
- ],
- "saint helena pound": [
- "SHP"
- ],
- "kambodzsai riel": [
- "KHR"
- ],
- "surinam dollar": [
- "SRD"
- ],
- "ouguiya": [
- "MRO"
- ],
- "mala\u0301j ringgit": [
- "MYR"
- ],
- "united states dollar": [
- "USD"
- ],
- "icelandic kro\u0301na": [
- "ISK"
- ],
- "gbp": [
- "GBP"
- ],
- "falkland szigeteki font": [
- "FKP"
- ],
- "sa\u0303o tome\u0301ischer dobra": [
- "STD"
- ],
- "kwanza angolano": [
- "AOA"
- ],
+ ],
+ "irr": "IRR",
+ "rial irani": "IRR",
+ "rial de iran": "IRR",
+ "rial de irán": "IRR",
+ "iranski rial": "IRR",
+ "イランの通貨": "IRR",
+ "イラン・リアル": "IRR",
+ "イラン・リヤール": "IRR",
+ "rial do irão": "IRR",
+ "валюта ирана": "IRR",
+ "иранский риял": "IRR",
+ "риал": [
+ "YER",
+ "SAR",
+ "IRR"
+ ],
+ "риал ирана": "IRR",
+ "риял ирана": "IRR",
+ "i̇ran para birimi": "IRR",
+ "i̇ran parası": "IRR",
+ "corona d'islàndia": "ISK",
+ "isk": "ISK",
+ "islandsk króna": "ISK",
+ "islandsk krone": "ISK",
+ "islandske kroner": "ISK",
+ "aurar": "ISK",
+ "eyrir": "ISK",
+ "isländische währung": "ISK",
+ "krónur": "ISK",
+ "ισλανδική κορόνα": "ISK",
+ "icelandic krona": "ISK",
+ "کرونا ایسلند": "ISK",
+ "アイスランドクローナ": "ISK",
+ "アイスランド・クローネ": "ISK",
+ "coroa da islândia": "ISK",
+ "валюта исландии": "ISK",
+ "isländsk króna": "ISK",
+ "krónor": "ISK",
+ "ஐஸ்லாந்து குரோனா": "ISK",
+ "冰島克朗": "ISK",
+ "J$": "JMD",
+ "dòlar de jamaica": "JMD",
+ "j$": "JMD",
+ "jmd": "JMD",
+ "jay": "JMD",
+ "dolar jamaicano": "JMD",
+ "dolar jamaiquino": "JMD",
+ "libra jamaicana": "JMD",
+ "dollar de la jamaïque": "JMD",
+ "dollar jamaicain": "JMD",
+ "dollar jamaïquain": "JMD",
+ "דולר ג'מייקי": "JMD",
+ "ジャマイカドル": "JMD",
+ "dólar da jamaica": "JMD",
+ "валюта ямайки": "JMD",
+ "јамајчански долар": "JMD",
+ "الدينار الأردني": "JOD",
+ "JD": "JOD",
+ "دينار اردني": "JOD",
+ "dinar de jordània": "JOD",
+ "jod": "JOD",
+ "δηνάριο ιορδανίας": "JOD",
+ "jordana dinaro": "JOD",
+ "dinar de jordania": "JOD",
+ "dinar jordanian": "JOD",
+ "denar da jordânia": "JOD",
+ "denar jordano": "JOD",
+ "dinar da jordânia": "JOD",
+ "dinar jordaniano": "JOD",
+ "dinar jordâniano": "JOD",
+ "dinarul iordanian": "JOD",
+ "валюта иордании": "JOD",
+ "jpy": "JPY",
+ "en": "JPY",
+ "japana jeno": "JPY",
+ "yen japones": "JPY",
+ "yen japonés": "JPY",
+ "ین": "JPY",
+ "yen giapponese": "JPY",
+ "日本円": "JPY",
+ "yeni": "JPY",
+ "японская иена": "JPY",
+ "йена": "JPY",
+ "日本元": "JPY",
+ "شيلينغ كينيي": "KES",
+ "Ksh": "KES",
+ "xíling de kenya": "KES",
+ "σελλίνι της κένυας": "KES",
+ "shilling": "KES",
+ "chelin keniano": "KES",
+ "chelin keniata": "KES",
+ "chelín keniata": "KES",
+ "kenya šilling": "KES",
+ "kes": "KES",
+ "shilling kenyan": "KES",
"scellino": [
+ "SOS",
"KES"
- ],
- "dollars canadiens": [
- "CAD"
- ],
- "guarani\u0301": [
- "PYG"
- ],
- "kwanza angolana": [
- "AOA"
- ],
- "litas lituanien": [
- "LTL"
- ],
- "kajma\u0301n szigeteki dolla\u0301r": [
- "KYD"
- ],
- "som de kirguista\u0301n": [
+ ],
+ "scellino keniano": "KES",
+ "ケニアシリング": "KES",
+ "валюта кении": "KES",
+ "шиллинг": [
+ "UGX",
+ "TZS",
+ "SOS",
+ "KES"
+ ],
+ "肯亞先令": "KES",
+ "ksh": "KES",
+ "سوم قرغيزستاني": "KGS",
+ "сом": [
+ "UZS",
"KGS"
- ],
- "btn": [
- "BTN"
- ],
- "chelin somali": [
- "SOS"
- ],
- "dracma griego moderno": [
- "GRD"
- ],
- "hai\u0308tiaanse gourde": [
- "HTG"
- ],
- "kc\u030c": [
- "CZK"
- ],
- "peso de chile": [
- "CLP"
- ],
- "mazedonischer denar": [
- "MKD"
- ],
- "sierra leoonse leone": [
- "SLL"
- ],
- "franco france\u0301s": [
- "FRF"
- ],
- "marco della germania est": [
- "DDM"
- ],
- "cordoba nicaraguense": [
- "NIO"
- ],
- "do\u0301lar jamaiquino": [
- "JMD"
- ],
- "cordoba nicaraguayen": [
- "NIO"
- ],
- "rupia de pakista\u0301n": [
- "PKR"
- ],
- "pfund sterling": [
- "GBP"
- ],
- "dollar jamai\u0308quain": [
- "JMD"
- ],
- "koruna c\u030ceskoslovenska\u0301": [
- "CSK"
- ],
- "vatu di vanuatu": [
- "VUV"
- ],
- "nicaraguai co\u0301rdoba": [
- "NIO"
- ],
- "salu\u0308ng": [
- "THB"
- ],
- "drachmon": [
- "GRD"
- ],
- "somalia schilling": [
- "SOS"
- ],
- "dinar iraqui": [
- "IQD"
- ],
- "escudo": [
- "CVE"
- ],
- "hrywni": [
- "UAH"
- ],
- "libra de santa elena": [
- "SHP"
- ],
- "couronnes tche\u0300ques": [
- "CZK"
- ],
- "dolar fiyiano": [
- "FJD"
- ],
- "\u20a9": [
- "KRW"
- ],
- "rial iraniano": [
- "IRR"
- ],
- "bbd": [
- "BBD"
- ],
- "e\u0301szak i\u0301r font": [
- "GBP"
- ],
- "$ ca": [
- "CAD"
- ],
- "quid": [
- "GBP"
- ],
- "ta\u0301dzsik szomoni": [
- "TJS"
- ],
- "dram armenio": [
- "AMD"
- ],
- "rupia singalese": [
+ ],
+ "som de kirguizistan": "KGS",
+ "som del kirguizistan": "KGS",
+ "k.s.": "KGS",
+ "tyiyn": "KGS",
+ "tyjyn": "KGS",
+ "σομ της κιργιζίας": "KGS",
+ "kyrgyz som": "KGS",
+ "kirgizia somo": "KGS",
+ "kgs": "KGS",
+ "som de kirguistan": "KGS",
+ "som kirguis": "KGS",
+ "som de kirguistán": "KGS",
+ "kirgiski som": "KGS",
+ "som kirghizo": "KGS",
+ "som kirgiski": "KGS",
+ "som do quirguistão": "KGS",
+ "som quirguiz": "KGS",
+ "some": "KGS",
+ "валюта киргизии": "KGS",
+ "кыргызский сом": "KGS",
+ "киргистански сом": "KGS",
+ "киргишки сом": "KGS",
+ "៛": "KHR",
+ "khr": "KHR",
+ "khmer riel": "KHR",
+ "ריאל קמבודי": "KHR",
+ "kambodžanski rijel": "KHR",
+ "камбоджийский риель": "KHR",
+ "ரைல்": "KHR",
+ "கம்போடியன் ரைல்": "KHR",
+ "dòlar de kiribati": "KID",
+ "dòlar gilbertès": "KID",
+ "δολάριο του κιριμπάτι": "KID",
+ "dolar de kiribati": "KID",
+ "dollar de kiribati": "KID",
+ "dollaro di kiribati": "KID",
+ "キリバスの通貨": "KID",
+ "кирибатийский доллар": "KID",
+ "кирибатски долар": "KID",
+ "franco comorano": "KMF",
+ "komoransk franc": "KMF",
+ "₩": [
+ "KRW",
+ "KPW"
+ ],
+ "won de corea del nord": "KPW",
+ "won de la república democràtica popular de corea": "KPW",
+ "nord korea vono": "KPW",
+ "wŏn norcoreano": "KPW",
+ "põhja korea won": "KPW",
+ "kpw": "KPW",
+ "北朝鮮ウォン": "KPW",
+ "šiaurės korėjos vonas": "KPW",
+ "won da coreia do norte": "KPW",
+ "won da república democrática popular da coreia": "KPW",
+ "won da república popular democrática da coreia": "KPW",
+ "вона кндр": "KPW",
+ "валюта кндр": "KPW",
+ "северо корейская вона": "KPW",
+ "вона": [
+ "KRW",
+ "KPW"
+ ],
+ "won bắc triều tiên": "KPW",
+ "北韓元": "KPW",
+ "朝元": "KPW",
+ "朝鲜元": "KPW",
+ "朝鲜货币改革": "KPW",
+ "ون كوريا الجنوبية": "KRW",
+ "وون": "KRW",
+ "won de corea del sud": "KRW",
+ "won de la república de corea": "KRW",
+ "won": "KRW",
+ "krw": "KRW",
+ "sud korea vono": "KRW",
+ "jeon": "KRW",
+ "lõuna korea won": "KRW",
+ "وون کرهٔ جنوبی": "KRW",
+ "וון דרום קוריאני": "KRW",
+ "韓国ウォン": "KRW",
+ "won sud corean": "KRW",
+ "won da coreia do sul": "KRW",
+ "won da república da coreia": "KRW",
+ "валюта республики корея": "KRW",
+ "tamil langauges": "KRW",
+ "đại hàn dân quốc weon": "KRW",
+ "南韓圓": "KRW",
+ "南韓圜": "KRW",
+ "圜": "KRW",
+ "韓元": "KRW",
+ "韓圜": "KRW",
+ "韩元": "KRW",
+ "韩圆": "KRW",
+ "韩币": "KRW",
+ "الدينار الكويتي": "KWD",
+ "KD": "KWD",
+ "dinar de kuwait": "KWD",
+ "kwd": "KWD",
+ "dinar kuwaiti": "KWD",
+ "kwt": "KWD",
+ "dinar du koweït": "KWD",
+ "dinar koweitien": "KWD",
+ "dinar kowéitien": "KWD",
+ "denar couaitiano": "KWD",
+ "denar covaitiano": "KWD",
+ "denar coveitiano": "KWD",
+ "denar cuaitiano": "KWD",
+ "denar koweitiano": "KWD",
+ "denar kuaitiano": "KWD",
+ "denar kuweitiano": "KWD",
+ "denar quaitiano": "KWD",
+ "dinar coaitiano": "KWD",
+ "dinar couaitiano": "KWD",
+ "dinar covaitiano": "KWD",
+ "dinar coveiteano": "KWD",
+ "dinar coveitiano": "KWD",
+ "dinar cuveitiano": "KWD",
+ "dinar kuweitiano": "KWD",
+ "dinar quaitiano": "KWD",
+ "валюта кувейта": "KWD",
+ "குவைத்தி தினார்": "KWD",
+ "科威特第纳尔": "KWD",
+ "د.ك": "KWD",
+ "CI$": "KYD",
+ "kyd": "KYD",
+ "ci$": "KYD",
+ "δολάριο νησιών καϋμάν": "KYD",
+ "δολάριο νήσων καϋμάν": "KYD",
+ "δολάριο των νησιών καϋμάν": "KYD",
+ "dolar caimano": "KYD",
+ "dolar de las islas caiman": "KYD",
+ "dolar de las islas caimán": "KYD",
+ "dólar caimano": "KYD",
+ "dólar de las islas caiman": "KYD",
+ "דולר קיימני": "KYD",
+ "ケイマン諸島ドル": "KYD",
+ "kaimanų doleris": "KYD",
+ "caymaneilandse dollar": "KYD",
+ "dolar de las illas caiman": "KYD",
+ "доллар островов кайман": "KYD",
+ "кајмански долар": "KYD",
+ "₸": "KZT",
+ "тенге": "KZT",
+ "kazašské tenge": "KZT",
+ "kazašský tenge": "KZT",
+ "kzt": "KZT",
+ "〒": "KZT",
+ "تنگه": "KZT",
+ "tengue": "KZT",
+ "טנגה": "KZT",
+ "kazachijos tengė": "KZT",
+ "tengė": "KZT",
+ "tenge kazachski": "KZT",
+ "tengue cazaque": "KZT",
+ "tenge kazah": "KZT",
+ "валюта казахстана": "KZT",
+ "казахский тенге": "KZT",
+ "символ тенге": "KZT",
+ "тенге казахстана": "KZT",
+ "тенге казахстанский": "KZT",
+ "теньге": "KZT",
+ "теңге": "KZT",
+ "கசக்ஸ்தானி டெங்கே": "KZT",
+ "казахстанський тенге": "KZT",
+ "坚戈": "KZT",
+ "堅戈": "KZT",
+ "كيب": "LAK",
+ "₭": "LAK",
+ "kip laosià": "LAK",
+ "lak": "LAK",
+ "₭n": "LAK",
+ "kip laotien": "LAK",
+ "laoški kip": "LAK",
+ "ラオスの通貨": "LAK",
+ "ラオス・キープ": "LAK",
+ "kipas": "LAK",
+ "kipe": "LAK",
+ "валюта лаоса": "LAK",
+ "кип": "LAK",
+ "кип свободы": "LAK",
+ "лаоски нови кип": "LAK",
+ "нови кип": "LAK",
+ "kip lào": "LAK",
+ "kíp": "LAK",
+ "基普": "LAK",
+ "ليره لبنانيه": "LBP",
+ "ل.ل.": "LBP",
+ "lira de líban": "LBP",
+ "lira del líban": "LBP",
+ "lira libanesa": "LBP",
+ "lliura de líban": "LBP",
+ "lliura del líban": "LBP",
+ "punt libanus": "LBP",
+ "libanon pfund": "LBP",
+ "l£": "LBP",
+ "lbp": "LBP",
+ "lebanese lira": "LBP",
+ "libana pundo": "LBP",
+ "لیرهٔ لبنان": "LBP",
+ "پوند لبنان": "LBP",
+ "libanese pond": "LBP",
+ "liura libanesa": "LBP",
+ "libra do líbano": "LBP",
+ "валюта ливана": "LBP",
+ "ливанская лира": "LBP",
+ "libanonska lira": "LBP",
+ "ліванська ліра": "LBP",
+ "LL": "LBP",
+ "روبية سريلانكية": "LKR",
+ "روبيه سريلانكي": "LKR",
+ "₨": [
+ "SCR",
+ "PKR",
+ "NPR",
+ "MUR",
"LKR"
- ],
- "botswaanse pula": [
- "BWP"
- ],
- "co\u0301rdoba nicaraguayen": [
- "NIO"
- ],
- "c$": [
- "NIO",
- "CAD"
- ],
- "oost caraibische dollar": [
- "XCD"
- ],
- "guyanese dollar": [
- "GYD"
- ],
- "indonesische roepia": [
- "IDR"
- ],
- "corone ceche": [
- "CZK"
- ],
- "franco cfa de a\u0301frica occidental": [
- "XOF"
- ],
- "currency of mexico": [
- "MXN"
- ],
- "kwanza reajustado": [
- "AOA"
- ],
- "botswanai pula": [
- "BWP"
- ],
- "reais": [
- "BRL"
- ],
- "cve": [
- "CVE"
- ],
- "flori\u0301n suriname\u0301s": [
- "SRG"
- ],
- "franc djibouti": [
- "DJF"
- ],
- "do\u0301lar beliceno": [
- "BZD"
- ],
- "forint hu\u0301ngaro": [
- "HUF"
- ],
- "iranischer rial": [
- "IRR"
- ],
- "tenge": [
- "KZT"
- ],
- "czechoslovak koruna": [
- "CSK"
- ],
- "grivna ucraniana": [
- "UAH"
- ],
- "dinar alge\u0301rien": [
- "DZD"
- ],
- "rupia esrilanquesa": [
+ ],
+ "Rs": "LKR",
+ "rupia cingalesa": "LKR",
+ "rupia de ceilan": "LKR",
+ "rupia singalesa": "LKR",
+ "rupee sri lanca": "LKR",
+ "sri lanka rupee": "LKR",
+ "lkr": "LKR",
+ "lankan rupee": "LKR",
+ "sri lankansk rupee": "LKR",
+ "srilankan rupee": "LKR",
+ "srilankansk rupee": "LKR",
+ "slrs": "LKR",
+ "sri lankan rupees": "LKR",
+ "tamil rupee": "LKR",
+ "rupia esrilanquesa": "LKR",
+ "rupia ceilandesa": "LKR",
+ "rupia ceilanesa": "LKR",
+ "rupia de seychelles": [
+ "SCR",
"LKR"
- ],
- "kyrgyz som": [
- "KGS"
- ],
- "turkmeense manat": [
- "TMT"
- ],
- "hryvnia ukrainienne": [
- "UAH"
- ],
- "dollaro di singapore": [
- "SGD"
- ],
- "dolar de belize": [
- "BZD"
- ],
- "boli\u0301vares": [
- "VEF"
- ],
- "sterlina di gibilterra": [
- "GIP"
- ],
- "shilling ougandais": [
- "UGX"
- ],
- "rupia pakistani\u0301": [
- "PKR"
- ],
- "united arab emirates dirham": [
- "AED"
- ],
- "php": [
- "PHP"
- ],
- "\u03b4\u03c1": [
- "GRD"
- ],
- "lari georgiano": [
- "GEL"
- ],
- "kip laotien": [
- "LAK"
- ],
- "uquiya": [
- "MRO"
- ],
- "francs or": [
- "XFO"
- ],
- "dinar": [
- "TND",
- "DZD"
- ],
- "shilling tanzanien": [
- "TZS"
- ],
- "kongo\u0301i frank": [
- "CDF"
- ],
- "franco de yibuti": [
- "DJF"
- ],
- "dirham marroqui\u0301": [
- "MAD"
- ],
- "florin hungaro": [
- "HUF"
- ],
- "tyjyn": [
- "KGS"
- ],
- "di\u0301rham de los emiratos a\u0301rabes unidos": [
- "AED"
- ],
- "florin arubais": [
- "AWG"
- ],
- "la couronne danoise": [
- "DKK"
- ],
- "gambian dalasi": [
- "GMD"
- ],
- "szuda\u0301ni font": [
- "SDG"
- ],
- "corona svedese": [
- "SEK"
- ],
- "colombiaanse peso": [
- "COP"
- ],
- "dirham marocchino": [
- "MAD"
- ],
- "won sud core\u0301en": [
- "KRW"
- ],
- "seychellois rupee": [
- "SCR"
- ],
- "gibraltarees pond": [
- "GIP"
- ],
- "franc fort": [
- "FRF"
- ],
- "schweizerfranken": [
- "CHF"
- ],
- "livre soudanaise": [
- "SDG"
- ],
- "manat aze\u0301ri": [
- "AZN"
- ],
- "nuevo she\u0301kel": [
- "ILS"
- ],
- "paraguayaanse guarani": [
- "PYG"
- ],
- "trinidad and tobago dollar": [
- "TTD"
- ],
- "tiyin": [
- "UZS"
- ],
- "dollar de belize": [
- "BZD"
- ],
- "nuovo siclo": [
- "ILS"
- ],
- "pyas": [
+ ],
+ "rupia srilanquesa": "LKR",
+ "rupia tamil": "LKR",
+ "روپيه سري لانكا": "LKR",
+ "روپيه سريلانكا": "LKR",
+ "روپيهٔ سري لانكا": "LKR",
+ "روپیه سری لانکا": "LKR",
+ "روپیهٔ سری لانکا": "LKR",
+ "روپیهٔ سریلانکا": "LKR",
+ "roupie du sri lanka": "LKR",
+ "srilankaanse roepie": "LKR",
+ "srilankaanse rupee": "LKR",
+ "rupia sri lanki": "LKR",
+ "rúpia do sri lanka": "LKR",
+ "rupia do seri lanca": "LKR",
+ "rupia do sri lanca": "LKR",
+ "ланкийская рупия": "LKR",
+ "валюта шри ланки": "LKR",
+ "рупија шри ланке": "LKR",
+ "шриланканска рупија": "LKR",
+ "lankesisk rupie": "LKR",
+ "sri lankesisk rupee": "LKR",
+ "sri lankesisk rupie": "LKR",
+ "இலங்கை ரூபா": "LKR",
+ "ланкійська рупія": "LKR",
+ "Lib$": "LRD",
+ "dòlar de libèria": "LRD",
+ "lib$": "LRD",
+ "δολλάριο λιβερίας": "LRD",
+ "dolar liberiano": "LRD",
+ "dollar liberien": "LRD",
+ "リベリアドル": "LRD",
+ "dolar liberian": "LRD",
+ "валюта либерии": "LRD",
+ "lrd": "LRD",
+ "liberisk dollar": "LRD",
+ "L$": "LRD",
+ "لوتي": "LSL",
+ "M": "LSL",
+ "lisente": "LSL",
+ "loti lesothan": "LSL",
+ "loti del lesotho": "LSL",
+ "レソト・ロチ": "LSL",
+ "валюта лесото": "LSL",
+ "лоти": "LSL",
+ "lsl": "LSL",
+ "lesoto lotisi": "LSL",
+ "лоті": "LSL",
+ "الدينار الليبي": "LYD",
+ "LD": "LYD",
+ "الدينار ليبي": "LYD",
+ "dinar de líbia": "LYD",
+ "dinar libya": "LYD",
+ "lyd": "LYD",
+ "ld": "LYD",
+ "דינר לובי ": "LYD",
+ "dinar libian": "LYD",
+ "валюта ливии": "LYD",
+ "dirham de marroc": "MAD",
+ "dirham del marroc": "MAD",
+ "dirham marroquí": "MAD",
+ "maza": "MAD",
+ "dirham marroqui": "MAD",
+ "דירהם מרוקני": "MAD",
+ "dirham marroquino": "MAD",
+ "dirame de marrocos": "MAD",
+ "dirame do marrocos": "MAD",
+ "dirame marroquino": "MAD",
+ "dirham de marrocos": "MAD",
+ "dirham do marrocos": "MAD",
+ "валюта марокко": "MAD",
+ "марокканский дирхем": "MAD",
+ "дирхем": "MAD",
+ "摩洛哥迪拉姆": "MAD",
+ "монаски франк": "MCF",
+ "franc de mònaco": "MCF",
+ "monegassischer franken": "MCF",
+ "φράγκο του μονακό": "MCF",
+ "monegasque franc": "MCF",
+ "mcf": "MCF",
+ "monaka franko": "MCF",
+ "franco de monaco": "MCF",
+ "franco de mónaco": "MCF",
+ "franc monegasque": "MCF",
+ "monacói frank": "MCF",
+ "モナコ・フラン": "MCF",
+ "монакский франк": "MCF",
+ "монегаскский франк": "MCF",
+ "франк монегасский": "MCF",
+ "молдовска леа": "MDL",
+ "молдовски леи": "MDL",
+ "leu de moldàvia": "MDL",
+ "mdl": "MDL",
+ "moldavský leu": "MDL",
+ "moldawischer leu": "MDL",
+ "μολδαβικό λέου": "MDL",
+ "moldava leŭo": "MDL",
+ "moldavia leŭo": "MDL",
+ "ליאו מולדובני": "MDL",
+ "moldavski leu": "MDL",
+ "moldován lej": "MDL",
+ "モルドバの通貨": "MDL",
+ "モルドバ・レイ": "MDL",
+ "moldovos lėja": "MDL",
+ "lej mołdawski": "MDL",
+ "leu da moldávia": "MDL",
+ "leul moldovenesc": "MDL",
+ "валюта молдавии": "MDL",
+ "лей": [
+ "RON",
+ "MDL"
+ ],
+ "молдавський лей": "MDL",
+ "ارياري": "MGA",
+ "Ar": "MGA",
+ "iraimbilanja": "MGA",
+ "madagascan ariary": "MGA",
+ "ariaro": "MGA",
+ "madagaskara ariaro": "MGA",
+ "franc malgache": "MGA",
+ "איראימבילאנג'ה": "MGA",
+ "mga": "MGA",
+ "アリアリ": "MGA",
+ "ariaris": "MGA",
+ "ariari": "MGA",
+ "ariari de madagascar": "MGA",
+ "ariari de madagáscar": "MGA",
+ "ariari malgaxe": "MGA",
+ "ariary de madagascar": "MGA",
+ "ariary de madagáscar": "MGA",
+ "ариари": "MGA",
+ "валюта мадагаскара": "MGA",
+ "малгашки ариари": "MGA",
+ "mgf": "MGA",
+ "madagaskar ariarysi": "MGA",
+ "malgaş ariarysi": "MGA",
+ "阿里亚里": "MGA",
+ "阿里亞里": "MGA",
+ "ден": "MKD",
+ "денар": "MKD",
+ "denar macedoni": "MKD",
+ "denar normacedoni": "MKD",
+ "dinar de macedònia": "MKD",
+ "dinar macedoni": "MKD",
+ "dinar normacedoni": "MKD",
+ "makedonský dinár": "MKD",
+ "makedonsk denar": "MKD",
+ "nordmazedonischer denar": "MKD",
+ "denari": "MKD",
+ "mkd": "MKD",
+ "δηνάριο πγδμ": "MKD",
+ "north macedonian denar": "MKD",
+ "makedonia denaro": "MKD",
+ "dinar macedonio": "MKD",
+ "makedoonia denaar": "MKD",
+ "makedonian denaari": "MKD",
+ "dinar macédonien": "MKD",
+ "denar macedone": "MKD",
+ "denaro macedone": "MKD",
+ "マケドニア・ディナール": "MKD",
+ "denaras": "MKD",
+ "noord macedonische denar": "MKD",
+ "denar da macedónia": "MKD",
+ "denar da macedônia": "MKD",
+ "denar macedónio": "MKD",
+ "denar macedônio": "MKD",
+ "dinar da macedónia": "MKD",
+ "dinar da macedônia": "MKD",
+ "dinar macedônio": "MKD",
+ "валюта республики македонии": "MKD",
+ "macedónsky dinár": "MKD",
+ "மாக்கடோனிய தெனார்": "MKD",
+ "மாக்கடோனியன் டெனார்": "MKD",
+ "македонський динар": "MKD",
+ "馬其頓代納爾": "MKD",
+ "馬其頓德納爾": "MKD",
+ "DEN": "MKD",
+ "K": [
+ "ZMW",
+ "PGK",
"MMK"
- ],
- "liberiaanse dollar": [
- "LRD"
- ],
- "quetzal guatemalteco": [
- "GTQ"
- ],
- "naira nige\u0301rian": [
- "NGN"
- ],
- "balboa panameno": [
- "PAB"
- ],
- "indian rupee": [
- "INR"
- ],
- "bahreini dina\u0301r": [
- "BHD"
- ],
- "zuid afrikaanse rand": [
- "ZAR"
- ],
- "roepia": [
- "IDR"
- ],
- "dollar bermudien": [
- "BMD"
- ],
- "loti del lesotho": [
- "LSL"
- ],
- "hondurese lempira": [
- "HNL"
- ],
- "tsjecho slowaakse kroon": [
- "CSK"
- ],
- "do\u0301lar de barbados": [
- "BBD"
- ],
- "su\u0308dafrikanischer rand": [
- "ZAR"
- ],
- "szau\u0301di ria\u0301l": [
- "SAR"
- ],
- "szerb dina\u0301r": [
- "RSD"
- ],
- "roupie du ne\u0301pal": [
- "NPR"
- ],
- "dinaro": [
- "BHD"
- ],
- "balboa": [
- "PAB"
- ],
- "rublo sovie\u0301tico": [
- "SUR"
- ],
- "dollar de la caraibe orientale": [
- "XCD"
- ],
- "dolar bruneano": [
- "BND"
- ],
- "dollaro canadese": [
- "CAD"
- ],
- "arubai florin": [
- "AWG"
- ],
- "somali shilling": [
+ ],
+ "kyat birmà": "MMK",
+ "mmk": "MMK",
+ "burmese kyat": "MMK",
+ "k": "MMK",
+ "ks": "MMK",
+ "کیات": "MMK",
+ "pyas": "MMK",
+ "бирманский кьят": "MMK",
+ "валюта мьянмы": "MMK",
+ "кейат": "MMK",
+ "къят": "MMK",
+ "мьянманский кьят": "MMK",
+ "мьянманский чат": "MMK",
+ "мијанмарски кјат": "MMK",
+ "мјанмарски киат": "MMK",
+ "buk": "MMK",
+ "myanmar kyatı": "MMK",
+ "kyat myanma": "MMK",
+ "缅元": "MMK",
+ "緬甸元": "MMK",
+ "توغروغ": "MNT",
+ "₮": "MNT",
+ "tugrug": "MNT",
+ "tögrök": "MNT",
+ "tögrög mongolia": "MNT",
+ "mongolischer tögrög": "MNT",
+ "möngö": "MNT",
+ "togrog": "MNT",
+ "tugrig": "MNT",
+ "mnt": "MNT",
+ "mongolian tughrik": "MNT",
+ "tughrik": "MNT",
+ "tögrög mongol": "MNT",
+ "توگروگ": "MNT",
+ "تاگریک": "MNT",
+ "توگریک": "MNT",
+ "төгрөг": "MNT",
+ "טוגריק": "MNT",
+ "מטבע מונגוליה": "MNT",
+ "mongolski tögrög": "MNT",
+ "トゥグリク": "MNT",
+ "ドグログ": "MNT",
+ "tiugrikas": "MNT",
+ "монгольский тугрик": "MNT",
+ "валюта монголии": "MNT",
+ "图格里克": "MNT",
+ "MOP$": "MOP",
+ "macao pataca": "MOP",
+ "mop": "MOP",
+ "mop$": "MOP",
+ "patako": "MOP",
+ "پاتاکای ماکانز": "MOP",
+ "patacas": "MOP",
+ "валюта макао": "MOP",
+ "макаонска патака": "MOP",
+ "pataca macau": "MOP",
+ "澳門元": "MOP",
+ "澳门元": "MOP",
+ "澳门币": "MOP",
+ "葡币": "MOP",
+ "葡幣": "MOP",
+ "أ.م.": "MRO",
+ "mro": "MRO",
+ "UM": "MRO",
+ "mur": "MUR",
+ "mauritisk rupee": "MUR",
+ "mauritius rupee": "MUR",
+ "ρουπία μαυρίκιου": "MUR",
+ "rupia mauricia": "MUR",
+ "rupia mauriciense": "MUR",
+ "רופי מאוריציני": "MUR",
+ "mauritiaanse rupee": "MUR",
+ "ropia de maurici": "MUR",
+ "روفيه": "MVR",
+ "MRF": "MVR",
+ "rupia de maldives": "MVR",
+ "mvr": "MVR",
+ "maldivisk rufiyaa": "MVR",
+ "laari": "MVR",
+ "malediven rupie": "MVR",
+ "rupia maldiva": "MVR",
+ "روفیهٔ مالدیو": "MVR",
+ "maldív szigeteki rúfia": "MVR",
+ "ルフィア": "MVR",
+ "ルフィヤー": "MVR",
+ "rufija": "MVR",
+ "rópia de las maldivas": "MVR",
+ "валюта мальдив": "MVR",
+ "мальдивская рупия": "MVR",
+ "руфия": "MVR",
+ "малдивска рупија": "MVR",
+ "maldiv rufiyaası": "MVR",
+ "ރ": "MVR",
+ "Rf": "MVR",
+ "كواشا": "MWK",
+ "MK": "MWK",
+ "malawská kvača": "MWK",
+ "tambala": "MWK",
+ "kwacha malaui": "MWK",
+ "kwacha malawite": "MWK",
+ "kwacha del malawi": "MWK",
+ "mwk": "MWK",
+ "malawiaanse kwacha": "MWK",
+ "kwacha do malaui": "MWK",
+ "kwacha do malauí": "MWK",
+ "kwacha do malavi": "MWK",
+ "kwacha do malawi": "MWK",
+ "kwacha do malávi": "MWK",
+ "kwacha malauiana": "MWK",
+ "kwacha malauiano": "MWK",
+ "kwacha malaviana": "MWK",
+ "kwacha malawiana": "MWK",
+ "валюта малави": "MWK",
+ "квача": [
+ "ZMW",
+ "MWK"
+ ],
+ "malavi kwachası": "MWK",
+ "البيزو المكسيكي": "MXN",
+ "mxn": "MXN",
+ "pes mexicà": "MXN",
+ "peso de mèxic": "MXN",
+ "mx$": "MXN",
+ "mexican un peso coinage": "MXN",
+ "mexican centavo": "MXN",
+ "mexican nuevo peso": "MXN",
+ "currency of mexico": "MXN",
+ "peso de mejico": "MXN",
+ "peso de mexico": "MXN",
+ "peso de méjico": "MXN",
+ "peso de méxico": "MXN",
+ "peso mejicano": "MXN",
+ "mehhiko peeso": "MXN",
+ "mexikar peso": "MXN",
+ "پزو مكزيك": "MXN",
+ "פזו מקסיקני": "MXN",
+ "meksički peso": "MXN",
+ "mexikói pezó": "MXN",
+ "メキシコの通貨": "MXN",
+ "墨ペソ": "MXN",
+ "мексиканский песо": "MXN",
+ "мексиканское новое песо": "MXN",
+ "песо мексиканское": "MXN",
+ "нови мексички пезос": "MXN",
+ "нови мексички песо": "MXN",
+ "mxp": "MXN",
+ "peso mexico": "MXN",
+ "unidad de inversion": "MXV",
+ "mexican unidad de inversion": "MXV",
+ "unidades de inversion": "MXV",
+ "メキシコ投資単位": "MXV",
+ "رينغيت": "MYR",
+ "RM": "MYR",
+ "myr": "MYR",
+ "rm": "MYR",
+ "ringgit malaysia": "MYR",
+ "dolar malasio": "MYR",
+ "dólar malasio": "MYR",
+ "رینگیت": "MYR",
+ "רינגיט מלזי": "MYR",
+ "ringgit malese": "MYR",
+ "малайзійський ринґіт": "MYR",
+ "马來西亚令吉": "MYR",
+ "林吉特": "MYR",
+ "零吉": "MYR",
+ "متكال": "MZN",
+ "MT": "MZN",
+ "mozambický metical": "MZN",
+ "metical mosambic": "MZN",
+ "mzm": "MZN",
+ "meticais": "MZN",
+ "metikalo": "MZN",
+ "metical mozambiqueno": "MZN",
+ "متیکال موزایکی": "MZN",
+ "metical mozambicain": "MZN",
+ "מטיקל מוזמביני": "MZN",
+ "mozambijski metikal": "MZN",
+ "mozambijski metical": "MZN",
+ "metical del mozambico": "MZN",
+ "モザンビーク・メティカル": "MZN",
+ "metikalas": "MZN",
+ "mozambiko metikalas": "MZN",
+ "mozambiko metikalis": "MZN",
+ "oude metical": "MZN",
+ "metical da nova família": "MZN",
+ "metical de moçambique": "MZN",
+ "metical moçambicano": "MZN",
+ "валюта мозамбика": "MZN",
+ "метикал": "MZN",
+ "N$": "NAD",
+ "намибски долар": "NAD",
+ "dòlar de namíbia": "NAD",
+ "dòlar namibi": "NAD",
+ "n$": "NAD",
+ "namibischer dollar": "NAD",
+ "nad": "NAD",
+ "dolar de namibia": "NAD",
+ "dolar namibio": "NAD",
+ "dólar de namibia": "NAD",
+ "מטבע נמיביה": "NAD",
+ "dollaro della namibia": "NAD",
+ "ナミビアドル": "NAD",
+ "dólar namibiano": "NAD",
+ "dólar namíbio": "NAD",
+ "намибийский доллар": "NAD",
+ "намібський долар": "NAD",
+ "نايرا": "NGN",
+ "₦": "NGN",
+ "نيرا": "NGN",
+ "نيرة": "NGN",
+ "نيره": "NGN",
+ "nigérijská naira": "NGN",
+ "najro": "NGN",
+ "niĝera najro": "NGN",
+ "naira nigérian": "NGN",
+ "ナイジェリア・ナイラ": "NGN",
+ "naira nigeriano": "NGN",
+ "нигерийская найра": "NGN",
+ "валюта нигерии": "NGN",
+ "нигерийский найр": "NGN",
+ "наира": "NGN",
+ "ngn": "NGN",
+ "奈拉": "NGN",
+ "尼日利亚奈拉": "NGN",
+ "كوردوبا نيكاراجوي": "NIO",
+ "córdoba nicaragüenc": "NIO",
+ "córdoba nicaragüenca": "NIO",
+ "nicaraguanischer córdoba": "NIO",
+ "mariana montserrat": "NIO",
+ "nicaraguan cordoba": "NIO",
+ "cordoba nicaraguense": "NIO",
+ "cordoba nicaragüense": "NIO",
+ "córdoba nicaragüense": "NIO",
+ "cordoba nicaraguayen": "NIO",
+ "córdoba nicaraguayen": "NIO",
+ "córdoba nicaraguéen": "NIO",
+ "nikaragvanska córdoba": "NIO",
+ "100ドル紙幣": "NIO",
+ "コルドバ・オロ": "NIO",
+ "nicaraguaanse cordoba": "NIO",
+ "córdoba ouro": "NIO",
+ "córdoba nicaraguano": "NIO",
+ "nio": "NIO",
+ "валюта никарагуа": "NIO",
+ "золотая кордоба": "NIO",
+ "кордоба": "NIO",
+ "кордобас": "NIO",
+ "новая никарагуанская кордоба": "NIO",
+ "никарагванска златна кордоба": "NIO",
+ "никарагванска кордоба оро": "NIO",
+ "nikaragua kordobası": "NIO",
+ "нікарагуанська кордова": "NIO",
+ "درام كراباخي": "NKD",
+ "درهم قرة باغ": "NKD",
+ "dram d'artsakh": "NKD",
+ "nagorno karabakh dram": "NKD",
+ "dram de nagorno karabaj": "NKD",
+ "dram del alto karabaj": "NKD",
+ "درام قرهباغ": "NKD",
+ "درام قره باغ": "NKD",
+ "درام قرهٔ باغ": "NKD",
+ "vuoristo karabahin dram": "NKD",
+ "dram du haut karabagh": "NKD",
+ "dram de nagorno karabakh": "NKD",
+ "hegyi karabahi dram": "NKD",
+ "ナゴルノ・カラバフ・ドラム": "NKD",
+ "валюта нагорно карабахской республики": "NKD",
+ "нагорно карабахский драм": "NKD",
+ "карабахський драм": "NKD",
+ "阿尔察赫德拉姆": "NKD",
+ "كرونه نروجية": "NOK",
+ "corona de noruega": "NOK",
+ "nok": "NOK",
+ "norsk krone": "NOK",
+ "krone in norwegen": "NOK",
+ "νορβηγική κορόνα": "NOK",
+ "norvegia krono": "NOK",
+ "couronne norvegienne": "NOK",
+ "כתר נורבגי": "NOK",
+ "קרונה נורבגית": "NOK",
+ "corona norvegian": "NOK",
+ "corone norvegesi": "NOK",
+ "ノルウェーの通貨": "NOK",
+ "ノルウェークローネ": "NOK",
+ "noorse kronen": "NOK",
+ "corona norvegiana": "NOK",
+ "coroa da noruega": "NOK",
+ "валюта норвегии": "NOK",
+ "валюта шпицбергена": "NOK",
+ "валюта ян майена": "NOK",
+ "norska kronor": "NOK",
+ "روبي نيبالي": "NPR",
+ "N₨": "NPR",
+ "rupia de nepal": "NPR",
+ "rupia del nepal": "NPR",
+ "npr": "NPR",
+ "nepalesisk rupee": "NPR",
+ "karod": "NPR",
+ "rupia nepali": "NPR",
+ "روپیهٔ نپال": "NPR",
+ "roupie du népal": "NPR",
+ "roupie nepalaise": "NPR",
+ "rupia do nepal": "NPR",
+ "валюта непала": "NPR",
+ "尼泊爾盧比": "NPR",
+ "нијујски долар": "NUD",
+ "الدولار النيوزيلندي": "NZD",
+ "NZ$": "NZD",
+ "دولار نيوزيلندي nzd": "NZD",
+ "dòlar de nova zelanda": "NZD",
+ "dòlars neozelandesos": "NZD",
+ "nzd": "NZD",
+ "new zealandske dollar": "NZD",
+ "newzealandsk dollar": "NZD",
+ "kiwi dollar": "NZD",
+ "nz$": "NZD",
+ "neuseeländischer dollar": "NZD",
+ "δολάριο της νέας ζηλανδίας": "NZD",
+ "nov zelanda dolaro": "NZD",
+ "dolar de nueva zelanda": "NZD",
+ "dolar neocelandes": "NZD",
+ "dolar neocelandés": "NZD",
+ "dolar neozelandes": "NZD",
+ "dolar neozelandés": "NZD",
+ "dolar neozélandes": "NZD",
+ "dolares neozelandeses": "NZD",
+ "dólar neocelandes": "NZD",
+ "dólar neozelandes": "NZD",
+ "dólares neozelandeses": "NZD",
+ "dólar de nueva zelanda": "NZD",
+ "zeelanda berriko dolar": "NZD",
+ "zeelandaberritar dolarra": "NZD",
+ "zeelandako dolarra": "NZD",
+ "dollar neo zelandais": "NZD",
+ "dollar néozélandais": "NZD",
+ "דולר ניו זילנד": "NZD",
+ "nzドル": "NZD",
+ "ニュージーランドドル": "NZD",
+ "dólar da nova zelândia": "NZD",
+ "dólar neo zelandês": "NZD",
+ "dolarul neozeelandez": "NZD",
+ "валюта ниуэ": "NZD",
+ "валюта новой зеландии": "NZD",
+ "валюта токелау": "NZD",
+ "紐元": "NZD",
+ "ريال عُماني": "OMR",
+ "ر.ع.": "OMR",
+ "rial d'oman": "OMR",
+ "ománský rial": "OMR",
+ "ománský riál": "OMR",
+ "baiza": "OMR",
+ "rial omani": "OMR",
+ "rial dell'oman": "OMR",
+ "オマーンの通貨": "OMR",
+ "オマーン・リヤル": "OMR",
+ "omanitische rial": "OMR",
+ "rial de omã": "OMR",
+ "rial de omão": "OMR",
+ "rial do omã": "OMR",
+ "rial do omão": "OMR",
+ "rial omaniano": "OMR",
+ "валюта омана": "OMR",
+ "оманский реал": "OMR",
+ "омански риал": "OMR",
+ "baisa": "OMR",
+ "omr": "OMR",
+ "ஓமானிய ரியால்": "OMR",
+ "بالبوا": "PAB",
+ "B/.": "PAB",
+ "панамски балбоа": "PAB",
+ "pab": "PAB",
+ "balboo": "PAB",
+ "panama balboao": "PAB",
+ "balboa panameno": "PAB",
+ "balboa panameño": "PAB",
+ "balboa panameen": "PAB",
+ "balboa panaméen": "PAB",
+ "מטבע פנמה": "PAB",
+ "balboja": "PAB",
+ "бальбао": "PAB",
+ "бальбоа": "PAB",
+ "балбоа": "PAB",
+ "панамска златна балбоа": "PAB",
+ "панамська бальбоа": "PAB",
+ "سول الجديد": "PEN",
+ "S/.": "PEN",
+ "nou sol": "PEN",
+ "sol d'or": "PEN",
+ "sol de oro": "PEN",
+ "peruánský sol": "PEN",
+ "nový sol": "PEN",
+ "nueovo sol": "PEN",
+ "ny sol": "PEN",
+ "neuer sol": "PEN",
+ "peruanischer nuevo sol": "PEN",
+ "νέο σολ περού": "PEN",
+ "nova suno": "PEN",
+ "nuevo sol peruano": "PEN",
+ "sol soleno": "PEN",
+ "pen": "PEN",
+ "s/": "PEN",
+ "s/.": "PEN",
+ "sol peruano": "PEN",
+ "سل جدید پرو": "PEN",
+ "perun nuevo sol": "PEN",
+ "nouveau sol": "PEN",
+ "perui új sol": "PEN",
+ "nuovo sol": "PEN",
+ "sol novo": "PEN",
+ "moeda peruana": "PEN",
+ "novo sol peruano": "PEN",
+ "валюта перу": "PEN",
+ "новый соль": "PEN",
+ "соль": "PEN",
+ "нови сол": "PEN",
+ "перуански нуево сол": "PEN",
+ "peru nueva solü": "PEN",
+ "новий соль": "PEN",
+ "новий перуанський соль": "PEN",
+ "κίνα": "PGK",
+ "pgk": "PGK",
+ "קינה": "PGK",
+ "パプアニューギニア・キナ": "PGK",
+ "papoea nieuw guinese kina": "PGK",
+ "kina papuásia": "PGK",
+ "toea": "PGK",
+ "валюта папуа — новой гвинеи": "PGK",
+ "новогвинејска кина": "PGK",
+ "валюта папуа — нової гвінеї": "PGK",
+ "بيسو": "PHP",
+ "₱": "PHP",
+ "php": "PHP",
+ "philippine piso": "PHP",
+ "piso": "PHP",
+ "peso de filipinas": "PHP",
+ "پزو": "PHP",
+ "פסו": "PHP",
+ "pezo": "PHP",
+ "pesas": "PHP",
+ "peso de las filipinas": "PHP",
+ "пезо": "PHP",
+ "பெசோ": "PHP",
+ "pesosu": "PHP",
+ "菲律宾比索": "PHP",
+ "rupia de pakistan": "PKR",
+ "rupia del pakistan": "PKR",
+ "pakistanske rupee": "PKR",
+ "pkr": "PKR",
+ "pakistansk rupee": "PKR",
+ "πακιστανική ρουπία": "PKR",
+ "rupia pakistani": "PKR",
+ "rupia de pakistán": "PKR",
+ "روپیهٔ پاکستان": "PKR",
+ "רופי פקיסטני ": "PKR",
+ "pakistaanse rupee": "PKR",
+ "валюта пакистана": "PKR",
+ "زلوتي": "PLN",
+ "zł": "PLN",
+ "полска злотаполска злота": "PLN",
+ "zloty": "PLN",
+ "zloty polonès": "PLN",
+ "złoty polonès": "PLN",
+ "pln": "PLN",
+ "polský zlotý": "PLN",
+ "polský złoty": "PLN",
+ "polsk zloty": "PLN",
+ "polsk złoty": "PLN",
+ "polnischer zloty": "PLN",
+ "polnischer złoty": "PLN",
+ "zlote": "PLN",
+ "zloti": "PLN",
+ "zlotych": "PLN",
+ "złote": "PLN",
+ "złotych": "PLN",
+ "polish zloty": "PLN",
+ "pola zloto": "PLN",
+ "sloti": "PLN",
+ "zloty polaco": "PLN",
+ "zlott": "PLN",
+ "زلوتی": "PLN",
+ "puolan złoty": "PLN",
+ "zloty polonais": "PLN",
+ "złoty polonais": "PLN",
+ "זלוטי פולני": "PLN",
+ "poljski zloti": "PLN",
+ "zloty polonese": "PLN",
+ "złoty polacco": "PLN",
+ "zloty polacco": "PLN",
+ "zl": "PLN",
+ "ズオチ": "PLN",
+ "ズロチ": "PLN",
+ "ポーランド・ズウォティ": "PLN",
+ "poolse zloty": "PLN",
+ "polski złoty": "PLN",
+ "zlóti": "PLN",
+ "zlóti polaco": "PLN",
+ "gros": "PLN",
+ "grosz": "PLN",
+ "валюта польши": "PLN",
+ "злотый": "PLN",
+ "злот": "PLN",
+ "போலந்திய ஸ்வாட்டெ": "PLN",
+ "போலந்து ஸ்வாட்டே": "PLN",
+ "போலிய ஸ்வாட்டே": "PLN",
+ "польський злотий": "PLN",
+ "兹罗提": "PLN",
+ "波蘭茲羅提": "PLN",
+ "dòlar de les illes pitcairn": "PND",
+ "دلار جزایر پیتکارین": "PND",
+ "доллар питкерна": "PND",
+ "доллар питкэрна": "PND",
+ "питкернский доллар": "PND",
+ "питкэрнский доллар": "PND",
+ "皮特凱恩群島元": "PND",
+ "prb": "PRB",
+ "pridnjestrovska rublja": "PRB",
+ "rublo della transnistria": "PRB",
+ "沿ドニエストル共和国の通貨": "PRB",
+ "trans nistrische roebel": "PRB",
+ "rubla transnistreană": "PRB",
+ "рублэ транснистрянэ": "PRB",
+ "валюта приднестровской молдавской республики": "PRB",
+ "приднестровские рубли": "PRB",
+ "рубль пмр": "PRB",
+ "рубль приднестровья": "PRB",
+ "суворики": "PRB",
+ "придњестарска рубља": "PRB",
+ "transnistrienrubel": "PRB",
+ "transnistrierubel": "PRB",
+ "transnistriska rubel": "PRB",
+ "德涅斯特河沿岸共和國盧布": "PRB",
+ "德涅斯特河沿岸卢布": "PRB",
+ "غواراني": "PYG",
+ "₲": "PYG",
+ "paraguajský guarani": "PYG",
+ "paraguajský guaraní": "PYG",
+ "paraguayský guarani": "PYG",
+ "pyg": "PYG",
+ "paraguayan guarani": "PYG",
+ "guaraní paraguayo": "PYG",
+ "guarani paraguayen": "PYG",
+ "guaraní paraguayen": "PYG",
+ "paragvajski guaraní": "PYG",
+ "guarani paraguaiano": "PYG",
+ "paragvajaus valiuta": "PYG",
+ "paraguayaanse guaraní": "PYG",
+ "guarani paraguaio": "PYG",
+ "валюта парагвая": "PYG",
+ "гварани": "PYG",
+ "гуарани": "PYG",
+ "гуварани": "PYG",
+ "paraguajské guaraní": "PYG",
+ "paraguayansk guarani": "PYG",
+ "paraguay guaranisi": "PYG",
+ "QR": "QAR",
+ "riyal catari": "QAR",
+ "rial kataru": "QAR",
+ "لو روماني": "RON",
+ "lei": "RON",
+ "لي روماني": "RON",
+ "румънска леа": "RON",
+ "румънски леи": "RON",
+ "rumunský leu": "RON",
+ "leu": "RON",
+ "rumænsk leu": "RON",
+ "rumänischer ban": "RON",
+ "rumänischer lei": "RON",
+ "λέι": "RON",
+ "ron": "RON",
+ "rumana leŭo": "RON",
+ "rol": "RON",
+ "novo leu": "RON",
+ "לאו": "RON",
+ "לאי": "RON",
+ "מטבע רומניה": "RON",
+ "rumunjski leu": "RON",
+ "leu romanian": "RON",
+ "leu rumeno": "RON",
+ "ルーマニア・レイ": "RON",
+ "leu da roménia": "RON",
+ "leu da romênia": "RON",
+ "leul românesc": "RON",
+ "валюта румынии": "RON",
+ "лей румынский": "RON",
+ "новый лей": "RON",
+ "новый румынский лей": "RON",
+ "старый румынский лей": "RON",
+ "romunski lej": "RON",
+ "rumänska lei": "RON",
+ "ருமேனிய லியு": "RON",
+ "ரொமேனிய லியூ": "RON",
+ "din": "RSD",
+ "dinar de sèrbia": "RSD",
+ "milandor": "RSD",
+ "rsd": "RSD",
+ "دینار صربی": "RSD",
+ "denar da sérvia": "RSD",
+ "denar sérvio": "RSD",
+ "dinar da sérvia": "RSD",
+ "dinar sârb": "RSD",
+ "валюта сербии": "RSD",
+ "сербские динары": "RSD",
+ "csd": "RSD",
+ "செர்பியன் தினார்": "RSD",
+ "дин": "RSD",
+ "الروبل": "RUB",
+ "₽": "RUB",
+ "الروبل الروسي": "RUB",
+ "روبل": "RUB",
+ "rub": "RUB",
+ "rubel": "RUB",
+ "руб": "RUB",
+ "rusa rublo": "RUB",
+ "vene rubla": "RUB",
+ "errusiar errublo": "RUB",
+ "kopeekka": "RUB",
+ "neuvostoliiton rupla": "RUB",
+ "rur": "RUB",
+ "venäjän federaation rupla": "RUB",
+ "ruska rublja": "RUB",
+ "rublo russe": "RUB",
+ "ソビエト連邦ルーブル": "RUB",
+ "ロシアの通貨": "RUB",
+ "ロシアルーブル": "RUB",
+ "kopeken": "RUB",
+ "rubla rusa": "RUB",
+ "rubla rusă": "RUB",
+ "rublă rusească": "RUB",
+ "рр": "RUB",
+ "валюта абхазии": "RUB",
+ "валюта днр": "RUB",
+ "валюта лнр": "RUB",
+ "валюта россии": "RUB",
+ "валюта южной осетии": "RUB",
+ "рубль россии": "RUB",
+ "рубль российский": "RUB",
+ "ruski rubelj": "RUB",
+ "kopek": "RUB",
+ "sovjetisk rubel": "RUB",
+ "ரஷ்ய ரூபிள்": "RUB",
+ "ruble": "RUB",
+ "ruble nga": "RUB",
+ "rúp": "RUB",
+ "俄國盧布": "RUB",
+ "俄羅斯盧布": "RUB",
+ "₣": [
+ "XPF",
+ "RWF"
+ ],
+ "FRw": "RWF",
+ "franc de ruanda": "RWF",
+ "frw": "RWF",
+ "rwanda franc": "RWF",
+ "rwandan frank": "RWF",
+ "rwf": "RWF",
+ "franco de ruanda": "RWF",
+ "franco ruandes": "RWF",
+ "franco do ruanda": "RWF",
+ "руандийский франк": "RWF",
+ "валюта руанды": "RWF",
+ "руандский франк": "RWF",
+ "الريال السعودي": "SAR",
+ "SR": "SAR",
+ "ريال": "SAR",
+ "saudi rial": "SAR",
+ "halalas": "SAR",
+ "sar": "SAR",
+ "sr": "SAR",
+ "riyal": "SAR",
+ "rijalo": "SAR",
+ "saŭda rialo": "SAR",
+ "riyal saudi": "SAR",
+ "rial saoudien": "SAR",
+ "ryal saoudien": "SAR",
+ "ריאל": "SAR",
+ "rial saudita": "SAR",
+ "サウジアラビアリヤル": "SAR",
+ "サウジアラビア・リヤール": "SAR",
+ "サウジ・リアル": "SAR",
+ "サウジ・リヤル": "SAR",
+ "サウディ・リヤル": "SAR",
+ "saoedische riyal": "SAR",
+ "saudi arabische riyal": "SAR",
+ "saudische riyal": "SAR",
+ "rial saudian": "SAR",
+ "rial da arábia saudita": "SAR",
+ "riyal da arábia saudita": "SAR",
+ "валюта саудовской аравии": "SAR",
+ "риал саудовской аравии": "SAR",
+ "риял": "SAR",
+ "саудовский риал": "SAR",
+ "саудијски риал": "SAR",
+ "suudi riyali": "SAR",
+ "ріал": "SAR",
+ "沙特阿拉伯里亚尔": "SAR",
+ "dòlar de les salomó": "SBD",
+ "dòlar de les illes salomó": "SBD",
+ "dolar šalamounových ostrovů": "SBD",
+ "šalamounský dolar": "SBD",
+ "šalomounský dolar": "SBD",
+ "δολάριο νήσων σολομώντος": "SBD",
+ "δολάριο των νήσων του σολομώντα": "SBD",
+ "solomon dollar": "SBD",
+ "dolar de las islas salomon": "SBD",
+ "dolar de las islas salomón": "SBD",
+ "sbd": "SBD",
+ "dolar salomonense": "SBD",
+ "dólar salomonense": "SBD",
+ "dollar des iles salomon": "SBD",
+ "dollaro delle isole salomone": "SBD",
+ "ソロモン諸島・ドル": "SBD",
+ "dolar de las illas salamon": "SBD",
+ "валюта соломоновых островов": "SBD",
+ "долар соломонских острва": "SBD",
+ "SI$": "SBD",
+ "SRe": "SCR",
+ "seychellisk rupee": "SCR",
+ "seychellerne rupee": "SCR",
+ "seychelles rupee": "SCR",
+ "ρουπία των σεϋχελλών": "SCR",
+ "sre": "SCR",
+ "rupia seychelense": "SCR",
+ "scr": "SCR",
+ "seychelle szigeteki rúpia": "SCR",
+ "セイシェル・ルピー": "SCR",
+ "seychelse roepia": "SCR",
+ "seychelse rupee": "SCR",
+ "валюта сейшел": "SCR",
+ "валюта сейшельских островов": "SCR",
+ "الجنيه السودانى": "SDG",
+ "ج.س": "SDG",
+ "الدينار السودانى": "SDG",
+ "دينار سوداني": "SDG",
+ "суданска лира": "SDG",
+ "lliura del sudan": "SDG",
+ "λίρα σουδάν": "SDG",
+ "sdg": "SDG",
+ "libra de sudán": "SDG",
+ "libra del sudán": "SDG",
+ "dinar soudanais": "SDG",
+ "לירה סודאנית": "SDG",
+ "soedanese pond": "SDG",
+ "валюта судана": "SDG",
+ "sdd": "SDG",
+ "sudanesisk pund": "SDG",
+ "sud£": "SDG",
+ "كرونه سويدية": "SEK",
+ "corona de suècia": "SEK",
+ "sek": "SEK",
+ "svensk krone": "SEK",
+ "svenske kroner": "SEK",
+ "kronor": "SEK",
+ "schwedenkrone": "SEK",
+ "svedia krono": "SEK",
+ "corona": "SEK",
+ "couronne suedoise": "SEK",
+ "coroa sueca svensk krona": "SEK",
+ "כתר שבדי": "SEK",
+ "スウェーデン・クローネ": "SEK",
+ "zweedse kronen": "SEK",
+ "coroa da suécia": "SEK",
+ "валюта аландских островов": "SEK",
+ "валюта швеции": "SEK",
+ "крона швеции": "SEK",
+ "svenska kronor": "SEK",
+ "svenska sedlar": "SEK",
+ "சுவீடன் குரோணர்": "SEK",
+ "S$": "SGD",
+ "s$": "SGD",
+ "sgd": "SGD",
+ "singaporeansk dollar": "SGD",
+ "singaporeanske dollars": "SGD",
+ "dolar de singapur": "SGD",
+ "dollar singapourien": "SGD",
+ "מטבע סינגפור": "SGD",
+ "シンガポールの通貨": "SGD",
+ "シンガポール・ドル": "SGD",
+ "星ドル": "SGD",
+ "dolar de singapor": "SGD",
+ "dólar de cingapura": "SGD",
+ "dólar singapurense": "SGD",
+ "валюта сингапура": "SGD",
+ "сингапуршки долар": "SGD",
+ "சிங்கப்பூர் டாலர்": "SGD",
+ "dollar singapore": "SGD",
+ "đôla singapore": "SGD",
+ "叻元": "SGD",
+ "坡元": "SGD",
+ "新元": "SGD",
+ "新加坡幣": "SGD",
+ "新幣": "SGD",
+ "Le": "SLL",
+ "λεόνε": "SLL",
+ "sll": "SLL",
+ "leone sierra léonais": "SLL",
+ "leone della sierra leone": "SLL",
+ "シエラレオネの通貨": "SLL",
+ "シエラレオネ・レオン": "SLL",
+ "レオネ": "SLL",
+ "leone serra leonino": "SLL",
+ "леоне сьерра леоне": "SLL",
+ "сијералеонске леоне": "SLL",
+ "Sh.So.": "SOS",
+ "xíling de somàlia": "SOS",
+ "σελίνι της σομαλίας": "SOS",
+ "σομαλιανό σελίνι": "SOS",
+ "currency of somalia": "SOS",
+ "sh.so.": "SOS",
+ "sos": "SOS",
+ "sosh": "SOS",
+ "chelin": [
+ "UGX",
+ "TZS",
"SOS"
- ],
- "peso oro dominicano": [
- "DOP"
- ],
- "bangladesi taka": [
- "BDT"
- ],
- "lettischer lats": [
- "LVL"
- ],
- "marco della repubblica democratica tedesca": [
- "DDM"
- ],
- "ijslandse kroon": [
- "ISK"
- ],
- "burundi franc": [
- "BIF"
- ],
- "rand sud africain": [
- "ZAR"
- ],
- "corone norvegesi": [
- "NOK"
- ],
- "do\u0301lar caimano": [
- "KYD"
- ],
- "burundi frank": [
- "BIF"
- ],
- "new israeli sheqel": [
- "ILS"
- ],
- "metical mozambicain": [
- "MZN"
- ],
- "dolar de surinam": [
- "SRD"
- ],
- "falkland islands pound": [
- "FKP"
- ],
- "maurita\u0301niai ouguiya": [
- "MRO"
- ],
- "u\u0301j ze\u0301landi dolla\u0301r": [
- "NZD"
- ],
- "lats leton": [
- "LVL"
- ],
- "somoni tagico": [
- "TJS"
- ],
- "mozambikaanse metical": [
- "MZN"
- ],
- "dollaro delle bermuda": [
- "BMD"
- ],
- "dolar de hong kong": [
- "HKD"
- ],
- "dollaro delle bermude": [
- "BMD"
- ],
- "balboa panamense": [
- "PAB"
- ],
- "roupie srilankaise": [
- "LKR"
- ],
- "fya\u0308n": [
- "THB"
- ],
- "dolar guyanes": [
- "GYD"
- ],
- "franc suisse": [
- "CHF"
- ],
- "rial irani\u0301": [
- "IRR"
- ],
- "myanmarese kyat": [
- "MMK"
- ],
- "costa ricaanse colo\u0301n": [
- "CRC"
- ],
- "corona checa": [
- "CZK"
- ],
- "thai baht": [
- "THB"
- ],
- "djiboutiaanse frank": [
- "DJF"
- ],
- "schkalim": [
- "ILS"
- ],
- "\u17db": [
- "KHR"
- ],
- "franc djiboutien": [
- "DJF"
- ],
- "dinar koweitien": [
- "KWD"
- ],
- "loonie": [
- "CAD"
- ],
- "denari": [
- "MKD"
- ],
- "lvl": [
- "LVL"
- ],
- "hryvnja": [
- "UAH"
- ],
- "lempira hondurien": [
- "HNL"
- ],
- "franc guineen": [
- "GNF"
- ],
- "seychelles rupee": [
- "SCR"
- ],
- "leu rumeno": [
- "RON"
- ],
- "dirham emirati": [
- "AED"
- ],
- "co\u0301rdoba nicarague\u0301en": [
- "NIO"
- ],
- "neuseeland dollar": [
- "NZD"
- ],
- "\u20aa": [
- "ILS"
- ],
- "bahamai dolla\u0301r": [
- "BSD"
- ],
- "szi\u0301r font": [
- "SYP"
- ],
- "nieuwe israelische sjekel": [
- "ILS"
- ],
- "franc francais": [
- "FRF"
- ],
- "jamaicaanse dollar": [
- "JMD"
- ],
- "burmese kyat": [
- "MMK"
- ],
- "do\u0301lar de belize": [
- "BZD"
- ],
- "tunis dinar": [
- "TND"
- ],
- "hrywnja": [
- "UAH"
- ],
- "do\u0301lar de belice": [
- "BZD"
- ],
- "koeweitse dinar": [
- "KWD"
- ],
- "rial yemeni": [
- "YER"
- ],
- "quetzal": [
- "GTQ"
- ],
- "livres sterlings": [
- "GBP"
- ],
- "hnl": [
- "HNL"
- ],
- "franco cfa de a\u0301frica central": [
+ ],
+ "chelin de somalia": "SOS",
+ "chelin somali": "SOS",
+ "chelín": [
+ "UGX",
+ "TZS",
+ "SOS"
+ ],
+ "chelín de somalia": "SOS",
+ "somalian shillinki": "SOS",
+ "somalian sillinki": "SOS",
+ "shilling somali": "SOS",
+ "szomáli shilling": "SOS",
+ "ソマリアシリング": "SOS",
+ "валюта сомали": "SOS",
+ "сомалски шилинг": "SOS",
+ "shilin": "SOS",
+ "索馬里先令": "SOS",
+ "索马里先令": "SOS",
+ "srd": "SRD",
+ "surinam dollar": "SRD",
+ "δολάριο του σουρινάμ": "SRD",
+ "dolar de surinam": "SRD",
+ "dolar surinames": "SRD",
+ "dolar surinamés": "SRD",
+ "dólar de surinam": "SRD",
+ "dólar surinames": "SRD",
+ "dollar du surinam": "SRD",
+ "dollar surinamien": "SRD",
+ "dollaro del suriname": "SRD",
+ "スリナムドル": "SRD",
+ "dólar surinamense": "SRD",
+ "dólar surinamês": "SRD",
+ "валюта суринама": "SRD",
+ "суринамски гилдер": "SRD",
+ "суринамски гулден": "SRD",
+ "苏利南元": "SRD",
+ "苏里南元": "SRD",
+ "蘇里南元": "SRD",
+ "Db": [
+ "STN",
+ "SSP"
+ ],
+ "lliura del sudan del sud": "SSP",
+ "südsudan pfund": "SSP",
+ "südsudan pound": "SSP",
+ "sud sudana pundo": "SSP",
+ "libra de sudan del sur": "SSP",
+ "libra de sudán del sur": "SSP",
+ "פאונד דרום סודאני": "SSP",
+ "sterlina sud sudanese": "SSP",
+ "zuid soedanese pond": "SSP",
+ "liura sodanesa": "SSP",
+ "funt południowego sudanu": "SSP",
+ "валюта южного судана": "SSP",
+ "фунт южного судана": "SSP",
+ "южно суданский фунт": "SSP",
+ "دوبرا": "STN",
+ "دوبرا ساو تومية وبرينسيبية": "STN",
+ "saotomea dobro": "STN",
+ "sao tomea dobro": "STN",
+ "sao tomeo kaj principea dobra": "STN",
+ "دبرای سائوتومه و پرینسیپ": "STN",
+ "dobra santoméen": "STN",
+ "דוברה": "STN",
+ "dobra san tomea i prinsipea": "STN",
+ "dobra svetog tome i principa": "STN",
+ "dobra svetog tome i prinsipa": "STN",
+ "dobra svetog tome i prinsipea": "STN",
+ "dobra svetoga tome i principa": "STN",
+ "dobra svetoga tome i prinsipa": "STN",
+ "dobra svetoga tome i prinsipea": "STN",
+ "santomska dobra": "STN",
+ "saotomska dobra": "STN",
+ "dobra di sao tomé e principe": "STN",
+ "サントメ・プリンシペ・ドブラ": "STN",
+ "stn": "STN",
+ "валюта сан томе и принсипи": "STN",
+ "добра": "STN",
+ "الليرة السورية": "SYP",
+ "syr£": "SYP",
+ "الليره السورية": "SYP",
+ "ليرات سورية": "SYP",
+ "ليره سوريه": "SYP",
+ "lira de síria": "SYP",
+ "lira síria": "SYP",
+ "lliura de síria": "SYP",
+ "syp": "SYP",
+ "syrisches pfund": "SYP",
+ "syrian liyra": "SYP",
+ "syr": "SYP",
+ "dolar sirio": "SYP",
+ "لیرهٔ سوریه": "SYP",
+ "پوند سوریه": "SYP",
+ "libra da síria": "SYP",
+ "валюта сирии": "SYP",
+ "sirijska lira": "SYP",
+ "sirijski funt": "SYP",
+ "sirska lira": "SYP",
+ "syrisk lira": "SYP",
+ "LS": "SYP",
+ "ليلانغيني": "SZL",
+ "E": "SZL",
+ "emalangeni": "SZL",
+ "eswatini lilangeni": "SZL",
+ "swaziland lilangeni": "SZL",
+ "lilangeni de suazilandia": "SZL",
+ "لیلانگنی سوازیلند": "SZL",
+ "lilangeni swazilandais": "SZL",
+ "svazijski lilangeni": "SZL",
+ "szl": "SZL",
+ "エマランゲニ": "SZL",
+ "スワジ・リランジェニ": "SZL",
+ "リランジェニ": "SZL",
+ "lilangeni suázi": "SZL",
+ "свазилендский лилангени": "SZL",
+ "валюта свазиленда": "SZL",
+ "свазилендски лилангени": "SZL",
+ "лилиангени": "SZL",
+ "свазиландски лилангени": "SZL",
+ "ліланджені": "SZL",
+ "史瓦濟蘭里蘭吉尼": "SZL",
+ "البات": "THB",
+ "฿": "THB",
+ "بات": "THB",
+ "بات تايلندي": "THB",
+ "باخت": "THB",
+ "tical": "THB",
+ "fuang": "THB",
+ "fyän": "THB",
+ "salyn": "THB",
+ "salüng": "THB",
+ "tschang": "THB",
+ "tömling": "THB",
+ "xang": "THB",
+ "μπαχτ": "THB",
+ "thb": "THB",
+ "bahto": "THB",
+ "satango": "THB",
+ "taja bahto": "THB",
+ "tikalo": "THB",
+ "baht tailandes": "THB",
+ "bhat": "THB",
+ "tai baat": "THB",
+ "تای بات": "THB",
+ "thaimaan baht": "THB",
+ "bath": "THB",
+ "タイの通貨": "THB",
+ "タイ・バーツ": "THB",
+ "batas": "THB",
+ "satang": "THB",
+ "baht tailandês": "THB",
+ "валюта таиланда": "THB",
+ "сиамский бат": "THB",
+ "таиландский бат": "THB",
+ "тајландски бахт": "THB",
+ "tayland'ın para birimi": "THB",
+ "бат": "THB",
+ "baht thái": "THB",
+ "baht thái lan": "THB",
+ "bạt thái": "THB",
+ "bạt thái lan": "THB",
+ "泰币": "THB",
+ "泰铢": "THB",
+ "ساماني": "TJS",
+ "SM": "TJS",
+ "سامانی طاجيكي": "TJS",
+ "سمني": "TJS",
+ "سموني طاجيكي": "TJS",
+ "سمونی طاجيكي": "TJS",
+ "tjs": "TJS",
+ "tajik somoni": "TJS",
+ "currency of tajikistan": "TJS",
+ "somoni taxico": "TJS",
+ "סומוני טג'קיסטני": "TJS",
+ "somoni tagico": "TJS",
+ "タジキスタン・ソモニ": "TJS",
+ "tadžikijos somonis": "TJS",
+ "somoni tadżycki": "TJS",
+ "somoni tadjic": "TJS",
+ "таджикский сомони": "TJS",
+ "валюта таджикистана": "TJS",
+ "таџикистанска рубља": "TJS",
+ "сомоні": "TJS",
+ "塔吉克索莫尼": "TJS",
+ "عملات سنتافو تيمورية شرقية": "TLD",
+ "centavo de dólar de timor oriental": "TLD",
+ "centavos de dolar de timor oriental": "TLD",
+ "سکه کنتاووی تیمور خاوری": "TLD",
+ "סנטאבו מזרח טימורי": "TLD",
+ "moedas de centavo do timor leste": "TLD",
+ "восточно тиморские монеты": "TLD",
+ "T": "TMT",
+ "туркменски манат": "TMT",
+ "manat de turkmenistan": "TMT",
+ "manat del turkmenistan": "TMT",
+ "teňňe": "TMT",
+ "μανάτ τουρκμενίας": "TMT",
+ "manat turkmene": "TMT",
+ "manat de turkmenistán": "TMT",
+ "tmm": "TMT",
+ "トルクメン・マナト": "TMT",
+ "turkmėnistano manatas": "TMT",
+ "manat turcmèn": "TMT",
+ "manate do turcomenistão": "TMT",
+ "manatul turkmen": "TMT",
+ "tmt": "TMT",
+ "валюта туркмении": "TMT",
+ "новый манат": "TMT",
+ "новый туркменский манат": "TMT",
+ "туркменистанский манат": "TMT",
+ "туркменский новый манат": "TMT",
+ "тукменистански манат": "TMT",
+ "土庫曼馬納特": "TMT",
+ "الدينار التونسي": "TND",
+ "DT": "TND",
+ "دينار التونسي": "TND",
+ "dinar de tunísia": "TND",
+ "dinar tunisiaidd": "TND",
+ "millime": "TND",
+ "tunis dinar": "TND",
+ "tnd": "TND",
+ "dinar de tunez": "TND",
+ "dinar de túnez": "TND",
+ "دينار تونس": "TND",
+ "tuniški dinar": "TND",
+ "denar da tunísia": "TND",
+ "denar tunisiano": "TND",
+ "denar tunisino": "TND",
+ "dinar da tunísia": "TND",
+ "dinar tunisino": "TND",
+ "валюта туниса": "TND",
+ "тунижански динар": "TND",
+ "突尼斯第纳尔": "TND",
+ "بانجا تونجي": "TOP",
+ "بانجا": "TOP",
+ "T$": "TOP",
+ "pa’anga": "TOP",
+ "tonžská pa'anga": "TOP",
+ "tonžská paanga": "TOP",
+ "paanga": "TOP",
+ "t$": "TOP",
+ "tonga dollar": "TOP",
+ "tonga pa`anga": "TOP",
+ "tonga paʻanga": "TOP",
+ "tongan pa`anga": "TOP",
+ "dolar tongano": "TOP",
+ "dólar tongano": "TOP",
+ "pa'anga tongana": "TOP",
+ "پاآنگای تنگو": "TOP",
+ "פאנגה": "TOP",
+ "פנגה טונגית": "TOP",
+ "tongaška pa’anga": "TOP",
+ "tongai pa'anga": "TOP",
+ "tongai pa’anga": "TOP",
+ "tongan pa'anga": "TOP",
+ "pa'anga tongano": "TOP",
+ "pa'anga di tonga": "TOP",
+ "パ・アンガ": "TOP",
+ "トンガ・パ・アンガ": "TOP",
+ "tongos pa'anga": "TOP",
+ "paʻanga tonganesa": "TOP",
+ "тонганская паанга": "TOP",
+ "валюта тонга": "TOP",
+ "доллар тонги": "TOP",
+ "сенити": "TOP",
+ "тонганский доллар": "TOP",
+ "панга": "TOP",
+ "top": "TOP",
+ "潘加": "TOP",
+ "ليرة تركية جديدة": "TRY",
+ "₺": "TRY",
+ "lira de turquia": "TRY",
+ "lliura de turquia": "TRY",
+ "lliura turca": "TRY",
+ "nova lira de turquia": "TRY",
+ "nova lira turca": "TRY",
+ "nova lliura de turquia": "TRY",
+ "nova lliura turca": "TRY",
+ "nová turecká lira": "TRY",
+ "kurus": "TRY",
+ "kuruş": "TRY",
+ "neue türkische lira": "TRY",
+ "ytl": "TRY",
+ "yeni kuruş": "TRY",
+ "yeni türk lirası": "TRY",
+ "λίρα τουρκίας": "TRY",
+ "νέα τουρκική λίρα": "TRY",
+ "trl": "TRY",
+ "try": "TRY",
+ "nova turka liro": "TRY",
+ "nova turkia liro": "TRY",
+ "turkia liro": "TRY",
+ "nueva lira turca": "TRY",
+ "لیره جدید ترکیه": "TRY",
+ "livre turque": "TRY",
+ "livres turques": "TRY",
+ "nouvelle livre turque": "TRY",
+ "lira turc": "TRY",
+ "トルコ・リラ": "TRY",
+ "turkijos lira": "TRY",
+ "lira da turquia": "TRY",
+ "liras turcas": "TRY",
+ "nova libra turca": "TRY",
+ "lira turcească": "TRY",
+ "liră turcă": "TRY",
+ "валюта турецкой республики северного кипра": "TRY",
+ "валюта турции": "TRY",
+ "новая турецкая лира": "TRY",
+ "старая турецкая лира": "TRY",
+ "турецкий фунт": "TRY",
+ "nová turecká líra": "TRY",
+ "нова турска лира": "TRY",
+ "турска нова лира": "TRY",
+ "turkiska lira": "TRY",
+ "新土耳其里拉": "TRY",
+ "TT$": "TTD",
+ "тринидадски и тобагски долар": "TTD",
+ "dòlar de trinitat": "TTD",
+ "dòlar de trinitat tobago": "TTD",
+ "trinidadsko tobagský dolar": "TTD",
+ "tt$": "TTD",
+ "δολάριο τρινιντάντ και τομπάγκο": "TTD",
+ "trinidada tobaga dolaro": "TTD",
+ "dolar de trinidad y tobago": "TTD",
+ "dolar trinitense": "TTD",
+ "dólar de trinidad y tobago": "TTD",
+ "trinidad ja tobagon dollari": "TTD",
+ "dollar de trinidad et tobago": "TTD",
+ "dollar trinidadien": "TTD",
+ "trinidad en tobago dollar": "TTD",
+ "dolar trynidadzki": "TTD",
+ "dólar de trindade e tabago": "TTD",
+ "dólar de trindade e tobago": "TTD",
+ "dólar de trinidad e tabago": "TTD",
+ "dólar de trinidade e tabago": "TTD",
+ "dólar de trinidade e tobago": "TTD",
+ "dólar trinitino": "TTD",
+ "dólar trinitário": "TTD",
+ "валюта тринидада и тобаго": "TTD",
+ "тринидадский доллар": "TTD",
+ "trinidadsko tobažský dolár": "TTD",
+ "тринидад и тобаго долар": "TTD",
+ "долар тринідаду та тобаго": "TTD",
+ "千里達托貝哥元": "TTD",
+ "$T": "TVD",
+ "δολάριο του τουβαλού": "TVD",
+ "δολλάριο του τουβαλού": "TVD",
+ "$t": "TVD",
+ "tv$": "TVD",
+ "tvd": "TVD",
+ "tuvalu dollar": "TVD",
+ "dolar tuvaluano": "TVD",
+ "dolar de tuvalu": "TVD",
+ "dólar de tuvalu": "TVD",
+ "dollar de tuvalu": "TVD",
+ "tuvaluški dolar": "TVD",
+ "тувалуски долар": "TVD",
+ "圖瓦盧元": "TVD",
+ "TV$": "TVD",
+ "nt$": "TWD",
+ "NT$": "TWD",
+ "dòlar de taiwan": "TWD",
+ "dòlar taiwanès": "TWD",
+ "nou dòlar taiwanès": "TWD",
+ "nový tchajwanský dolar": "TWD",
+ "nový tchajwanský jüan": "TWD",
+ "twd": "TWD",
+ "tchajwanský jüan": "TWD",
+ "doler newydd taiwan": "TWD",
+ "taiwan dollar": "TWD",
+ "δολάριο ταϊβάν": "TWD",
+ "ntd": "TWD",
+ "tajvana dolaro": "TWD",
+ "dolar taiwanes": "TWD",
+ "dolar taiwanés": "TWD",
+ "dólar taiwanes": "TWD",
+ "dólar taiwanés": "TWD",
+ "nuevo dolar de taiwan": "TWD",
+ "nuevo dolar de taiwán": "TWD",
+ "nuevo dolar taiwanes": "TWD",
+ "nuevo dolar taiwanés": "TWD",
+ "nuevo dólar de taiwan": "TWD",
+ "nuevo dólar de taiwán": "TWD",
+ "nuevo dólar taiwanes": "TWD",
+ "dollar de taiwan": "TWD",
+ "dollar taiwanais": "TWD",
+ "dollar taïwanais": "TWD",
+ "nuovo dollaro taiwanese": "TWD",
+ "ニュー台湾ドル": "TWD",
+ "ntドル": "TWD",
+ "台湾の通貨": "TWD",
+ "台湾ドル": "TWD",
+ "台湾元": "TWD",
+ "新台幣": "TWD",
+ "nowy dolar tajwański": "TWD",
+ "dólar de taiuã": "TWD",
+ "dólar de taiwan": "TWD",
+ "dólar taiuanês": "TWD",
+ "dólar taiwanês": "TWD",
+ "novo dólar de taiuã": "TWD",
+ "novo dólar de taiwan": "TWD",
+ "novo dólar taiuanês": "TWD",
+ "валюта китайской республики": "TWD",
+ "тајвански долар": "TWD",
+ "tayvan doları": "TWD",
+ "đài tệ": "TWD",
+ "đô la đài loan mới": "TWD",
+ "台幣": "TWD",
+ "新台币": "TWD",
+ "臺幣": "TWD",
+ "TSh": "TZS",
+ "xíling de tanzània": "TZS",
+ "swllt tanzania": "TZS",
+ "tzs": "TZS",
+ "shilingi": "TZS",
+ "tsh": "TZS",
+ "tanzanian schilling": "TZS",
+ "tanzanian shilingi": "TZS",
+ "chelin de tanzania": "TZS",
+ "chelin tanzano": "TZS",
+ "chelín de tanzania": "TZS",
+ "szyling tanzanii": "TZS",
+ "xelim da tanzania": "TZS",
+ "xelim da tanzânia": "TZS",
+ "валюта танзании": "TZS",
+ "танзански шилинг": "TZS",
+ "tanzaniansk shilling": "TZS",
+ "tanzansk shilling": "TZS",
+ "坦先令": "TZS",
+ "₴": "UAH",
+ "hrývnia": "UAH",
+ "hřivna": "UAH",
+ "griwna": "UAH",
+ "hryvnja": "UAH",
+ "hrywen": "UAH",
+ "hrywni": "UAH",
+ "ukrainische hrywnja": "UAH",
+ "γρίβνα ουκρανίας": "UAH",
+ "γρίβνια": "UAH",
+ "χρίβνα": "UAH",
+ "hryvnya": "UAH",
+ "uah": "UAH",
+ "hrivno": "UAH",
+ "ukrainia hrivno": "UAH",
+ "grivnia": "UAH",
+ "grivnia ucraniana": "UAH",
+ "gryvnia": "UAH",
+ "hryvna": "UAH",
+ "grivna ucraniana": "UAH",
+ "грн": "UAH",
+ "krivna": "UAH",
+ "گریونا": "UAH",
+ "riuna": "UAH",
+ "ukrainan hryvnja": "UAH",
+ "hryvnia ukrainienne": "UAH",
+ "grivnja": "UAH",
+ "ukrajinska hrivnja": "UAH",
+ "hryvnja ukrainian": "UAH",
+ "hryvnia ucraina": "UAH",
+ "グリブナ": "UAH",
+ "グルィーヴナ": "UAH",
+ "フリブニャ": "UAH",
+ "フリヴナ": "UAH",
+ "フルィヴニャ": "UAH",
+ "フルィーヴニャ": "UAH",
+ "oekraïense hryvnja": "UAH",
+ "oekraiense hryvnja": "UAH",
+ "hrywna ukraińska": "UAH",
+ "grívnia ucraniana": "UAH",
+ "grivnă ucraineană": "UAH",
+ "hrn": "UAH",
+ "валюта украины": "UAH",
+ "валюта в украине": "UAH",
+ "валюта на украине": "UAH",
+ "гривна": "UAH",
+ "гривна украины": "UAH",
+ "украинская валюта": "UAH",
+ "украинская гривня": "UAH",
+ "украјинска хривња": "UAH",
+ "гривња": "UAH",
+ "karbovanet": "UAH",
+ "உக்ரைனிய ஹிரீவ்னியா": "UAH",
+ "உக்ரைனிய ஹிருன்யா": "UAH",
+ "українська гривня": "UAH",
+ "гривні": "UAH",
+ "грн.": "UAH",
+ "乌克兰格里夫尼亚": "UAH",
+ "乌克兰赫里夫尼亚": "UAH",
+ "烏克蘭荷林夫納": "UAH",
+ "Ush": "UGX",
+ "xíling d'uganda": "UGX",
+ "ugx": "UGX",
+ "σελίνι ουγκάντας": "UGX",
+ "ush": "UGX",
+ "uganda shilling": "UGX",
+ "chelin de uganda": "UGX",
+ "chelin ugandes": "UGX",
+ "chelín de uganda": "UGX",
+ "ウガンダシリング": "UGX",
+ "ugandese shilling": "UGX",
+ "валюта уганды": "UGX",
+ "US$": "USD",
+ "usd": "USD",
+ "us $": "USD",
+ "american dollar": "USD",
+ "u. s. dollar": "USD",
+ "u.s. dollar": "USD",
+ "us$": "USD",
+ "dolar estadounidense": "USD",
+ "dollar des états unis": "USD",
+ "dollar étatsunien": "USD",
+ "ドル": "USD",
+ "米ドル": "USD",
+ "dólar americano": "USD",
+ "dolari americani": "USD",
+ "$ сша": "USD",
+ "американский доллар": "USD",
+ "abd doları": "USD",
+ "u.s.$": "USD",
+ "американський долар": "USD",
+ "mĩ kim": "USD",
+ "mỹ kim": "USD",
+ "đô": "USD",
+ "đô la hoa kì": "USD",
+ "đô la hoa kỳ": "USD",
+ "đô la mĩ": "USD",
+ "đôla mĩ": "USD",
+ "đôla mỹ": "USD",
+ "đồng bạc mĩ": "USD",
+ "đồng bạc mỹ": "USD",
+ "美刀": "USD",
+ "美金": "USD",
+ "بيزو أوروغواني": "UYU",
+ "$U": "UYU",
+ "peso d'uruguai": "UYU",
+ "peso de l'uruguai": "UYU",
+ "$u": "UYU",
+ "uyu": "UYU",
+ "uruguay peso": "UYU",
+ "peso de uruguay": "UYU",
+ "پزوی اوروگوئه": "UYU",
+ "peso d'uruguay": "UYU",
+ "פסו של אורוגוואי": "UYU",
+ "urugvajski peso": "UYU",
+ "peso uruguaian": "UYU",
+ "peso do uruguai": "UYU",
+ "валюта уругвая": "UYU",
+ "уругвайский песо": "UYU",
+ "нови уругвајски пезос": "UYU",
+ "нови уругвајски песо": "UYU",
+ "уругвајски песо": "UYU",
+ "uruguyansk peso": "UYU",
+ "уругвайське песо": "UYU",
+ "سوم أوزبيكستاني": "UZS",
+ "So'm": "UZS",
+ "som d'uzbekistan": "UZS",
+ "som de l'uzbekistan": "UZS",
+ "uzbecký som": "UZS",
+ "so'm": "UZS",
+ "söm": "UZS",
+ "tiyin": "UZS",
+ "usbekistan som": "UZS",
+ "usbekistan sum": "UZS",
+ "ουζμπεκικό σομ": "UZS",
+ "uzbekistani som": "UZS",
+ "uzbeka sumo": "UZS",
+ "som uzbeco": "UZS",
+ "sum uzbeco": "UZS",
+ "sum uzbeko": "UZS",
+ "سم ازبکستان": "UZS",
+ "uzs": "UZS",
+ "som usbeco": "UZS",
+ "ウズベキスタン・スム": "UZS",
+ "ウズベキスタン・ソム": "UZS",
+ "uzbekijos somas": "UZS",
+ "uzbekistano sumas": "UZS",
+ "sum uzbecki": "UZS",
+ "som usbeque": "UZS",
+ "som uzbeque": "UZS",
+ "sum usbeque": "UZS",
+ "sum uzbeque": "UZS",
+ "валюта узбекистана": "UZS",
+ "узбекистанский сум": "UZS",
+ "сум": "UZS",
+ "узбекистански сум": "UZS",
+ "узбецький сом": "UZS",
+ "烏茲別克索姆": "UZS",
+ "苏姆": "UZS",
+ "Bs.S": "VES",
+ "ves": "VES",
+ "دونغ": "VND",
+ "₫": "VND",
+ "vnd": "VND",
+ "vnđ": "VND",
+ "ντογκ": "VND",
+ "đong": "VND",
+ "دونگ ویتنام": "VND",
+ "vietnamin dong": "VND",
+ "dong vietnamien": "VND",
+ "דונג וייטנאמי ": "VND",
+ "dong vietnamita": "VND",
+ "ベトナムドン": "VND",
+ "ベトナム・ドン": "VND",
+ "越南銅": "VND",
+ "dongas": "VND",
+ "dongue vietnamita": "VND",
+ "вьетнамский донг": "VND",
+ "xu": "VND",
+ "валюта вьетнама": "VND",
+ "việt nam đồng": "VND",
+ "tiền cụ hồ": "VND",
+ "đồng việt nam": "VND",
+ "đồng tiền": "VND",
+ "越盾": "VND",
+ "VT": "VUV",
+ "vanuatu vatus": "VUV",
+ "vatuo": "VUV",
+ "vuv": "VUV",
+ "vanuatuanski vatu": "VUV",
+ "vatu di vanuatu": "VUV",
+ "バヌアツの通貨": "VUV",
+ "vatu do vanuatu": "VUV",
+ "валюта вануату": "VUV",
+ "вануатский вату": "VUV",
+ "uvu": "VUV",
+ "вануатійський вату": "VUV",
+ "تالا ساموية": "WST",
+ "WS$": "WST",
+ "tala samoà": "WST",
+ "ws$": "WST",
+ "samoa dolaro": "WST",
+ "tālā samoano": "WST",
+ "טלה": "WST",
+ "wst": "WST",
+ "サモアの通貨": "WST",
+ "サモアドル": "WST",
+ "サモア・タラ": "WST",
+ "サモア・ターラ": "WST",
+ "サモア・ドル": "WST",
+ "валюта самоа": "WST",
+ "доллар самоа": "WST",
+ "самоанский доллар": "WST",
+ "тала": "WST",
+ "塔拉": "WST",
+ "فرنك س ف ا وسط أفريقيا": "XAF",
+ "xaf": "XAF",
+ "frank beac/cfa": "XAF",
+ "ffranc canol affrica": "XAF",
+ "centr afrika franko": "XAF",
+ "franco cfa de africa central": "XAF",
+ "فرانک آفریقای مرکزی": "XAF",
+ "فرانک سی اف ای آفریقای مرکزی": "XAF",
+ "فرانک سی اف ای آفریقای میانه": "XAF",
+ "فرانک سی اف ای افریقای میانه": "XAF",
+ "فرانک سی اف ای مرکز آفریقا": "XAF",
+ "فرانک سی اف ای میانه آفریقا": "XAF",
+ "keski afrikan cfa frangi": "XAF",
+ "franc cfa d'afrique centrale": "XAF",
+ "פרנק cfa מרכז אפריקני": "XAF",
+ "cfa": "XAF",
+ "franco cfa dell'africa centrale": "XAF",
+ "中部アフリカcfaフラン": "XAF",
+ "cfa franc": [
+ "XOF",
"XAF"
- ],
- "scellino keniota": [
- "KES"
],
- "bitcoin": [
- "XBT"
- ]
- },
+ "franc centrafrican cfa": "XAF",
+ "franc central african cfa": "XAF",
+ "валюта габона": "XAF",
+ "валюта камеруна": "XAF",
+ "валюта республики конго": "XAF",
+ "валюта центральноафриканской республики": "XAF",
+ "валюта чада": "XAF",
+ "валюта экваториальной гвинеи": "XAF",
+ "франк кфа веас": "XAF",
+ "центральноафриканский франк кфа": "XAF",
+ "central africa cfa franc": "XAF",
+ "மத்திய ஆப்பிரிக்க சி.எஃப்.ஏ பிராங்க்": "XAF",
+ "orta afrika cfa frankı": "XAF",
+ "cfa franc trung phi": "XAF",
+ "中非法郎": "XAF",
+ "ag": "XAG",
+ "العنصر 47": "XAG",
+ "العنصر رقم 47": "XAG",
+ "الفضة": "XAG",
+ "عنصر 47": "XAG",
+ "ασήμι": "XAG",
+ "element 47": "XAG",
+ "سیم": "XAG",
+ "ezüstany": "XAG",
+ "elemento 47": "XAG",
+ "العنصر 79": "XAU",
+ "au": "XAU",
+ "aurum": "XAU",
+ "χρυσάφι": "XAU",
+ "element 79": "XAU",
+ "elemento 79": "XAU",
+ "aurifera": "XAU",
+ "aurifero": "XAU",
+ "aurífera": "XAU",
+ "aurífero": "XAU",
+ "زر": "XAU",
+ "grundämne 79": "XAU",
+ "பொன்": "XAU",
+ "البيتكوين": "XBT",
+ "₿": "XBT",
+ "btc": "XBT",
+ "bitcoins": "XBT",
+ "microcoin": "XBT",
+ "millicoin": "XBT",
+ "mbtc": "XBT",
+ "satoshi": "XBT",
+ "μbtc": "XBT",
+ "xbt": "XBT",
+ "بیت کوین": "XBT",
+ "cryptografisch geld": "XBT",
+ "биткоин": "XBT",
+ "比特幣": "XBT",
+ "位元幣": "XBT",
+ "EC$": "XCD",
+ "eastern caribbean currency union": "XCD",
+ "východokaribská měnová unie": "XCD",
+ "xcd": "XCD",
+ "ec$": "XCD",
+ "ostkaribische währungsunion": "XCD",
+ "δολλάριο ανατολικής καραϊβικής": "XCD",
+ "orient kariba dolaro": "XCD",
+ "orientkariba dolaro": "XCD",
+ "dolar caribe este": "XCD",
+ "dolar del caribe este": "XCD",
+ "dolar del caribe oriental": "XCD",
+ "dólar caribe este": "XCD",
+ "dólar del caribe este": "XCD",
+ "dollar de la caraibe orientale": "XCD",
+ "dollar de la caraïbe orientale": "XCD",
+ "dólar caribe leste": "XCD",
+ "דולר מזרח קאריבי": "XCD",
+ "מטבע אנטיגואה וברבודה": "XCD",
+ "מטבע גרנדה": "XCD",
+ "מטבע דומיניקה": "XCD",
+ "מטבע סנט וינסנט והגרנדינים": "XCD",
+ "מטבע סנט לושה": "XCD",
+ "מטבע סנט קיטס ונוויס": "XCD",
+ "東カリブドル": "XCD",
+ "oost caraibische dollar": "XCD",
+ "oost caraïbische dollar": "XCD",
+ "dolar de las caribas orientalas": "XCD",
+ "dólar das caraíbas": "XCD",
+ "dólar das caraíbas orientais": "XCD",
+ "восточно карибский доллар": "XCD",
+ "валюта ангильи": "XCD",
+ "валюта антигуа и барбуды": "XCD",
+ "கிழக்குக் கரிபியன் டாலர்": "XCD",
+ "східно карибський долар": "XCD",
+ "đô la đông caribbe": "XCD",
+ "спт": "XDR",
+ "deg": "XDR",
+ "xdr": "XDR",
+ "special drawing right, sdr": "XDR",
+ "special drawing rights, sdr": "XDR",
+ "erityinen nosto oikeus": "XDR",
+ "erityiset nosto oikeudet": "XDR",
+ "sdrs": "XDR",
+ "droits de tirage speciaux": "XDR",
+ "papierowe złoto": "XDR",
+ "specjalne prawo ciągnienia": "XDR",
+ "сдр": "XDR",
+ "спз": "XDR",
+ "zpč": "XDR",
+ "special drawings right": "XDR",
+ "европейска валутна единица": "XEU",
+ "₠": "XEU",
+ "unitat de compte europea": "XEU",
+ "xeu": "XEU",
+ "ελμ": "XEU",
+ "eŭropa monunuo": "XEU",
+ "e.c.u.": "XEU",
+ "unité de compte européen": "XEU",
+ "unité de compte européenne": "XEU",
+ "unité monétaire européenne": "XEU",
+ "unidade monetaria europea": "XEU",
+ "יחידת מטבע אירופי": "XEU",
+ "ヨーロッパ通貨単位": "XEU",
+ "écu": "XEU",
+ "unitate monetară europeană": "XEU",
+ "европейская валютная единица": "XEU",
+ "歐洲通貨單位": "XEU",
+ "stellar lumens": "XLM",
+ "xlm": "XLM",
+ "xmr": "XMR",
+ "mo": "XMR",
+ "bitmonero": "XMR",
+ "墨內羅": "XMR",
+ "فرنك س ف ا غرب أفريقيا": "XOF",
+ "F": "XOF",
+ "xof": "XOF",
+ "φράγκο cfa bceao": "XOF",
+ "okcident afrika franko": "XOF",
+ "franco cfa de africa occidental": "XOF",
+ "فرانک سی اف ای آفریقای باختری": "XOF",
+ "فرانک آفریقای غربی": "XOF",
+ "فرانک سی اف ای آفریقای غربی": "XOF",
+ "فرانک سی اف ای افریقای باختری": "XOF",
+ "فرانک سی اف ای باختر آفریقا": "XOF",
+ "فرانک سی اف ای غرب آفریقا": "XOF",
+ "פרנק cfa מערב אפריקני": "XOF",
+ "franco cfa uemoa": "XOF",
+ "franco cfa dell'africa occidentale": "XOF",
+ "franco cfa dell'africa dell'ovest": "XOF",
+ "frank cfa": "XOF",
+ "frank zachodnioafrykański": "XOF",
+ "franc cfa vest african": "XOF",
+ "валюта бенина": "XOF",
+ "валюта буркина фасо": "XOF",
+ "валюта гвинеи бисау": "XOF",
+ "валюта кот д’ивуара": "XOF",
+ "валюта мали": "XOF",
+ "валюта нигера": "XOF",
+ "валюта сенегала": "XOF",
+ "валюта того": "XOF",
+ "западно африканский франк кфа": "XOF",
+ "западноафриканский франк кфа": "XOF",
+ "франк африканского финансового сообщества": "XOF",
+ "франк кфа всеао": "XOF",
+ "frank bceao/cfa": "XOF",
+ "மேற்கு ஆபிரிக்க சி.எஃப்.ஏ பிராங்க்": "XOF",
+ "batı afrika cfa frankı": "XOF",
+ "cfa franc tây phi": "XOF",
+ "西非法郎": "XOF",
+ "pd": "XPD",
+ "46pd": "XPD",
+ "element 46": "XPD",
+ "itélany": "XPD",
+ "elemento 46": "XPD",
+ "పల్లాడియం": "XPD",
+ "paladi": "XPD",
+ "xpf": "XPF",
+ "pazifik franc": "XPF",
+ "cfp franko": "XPF",
+ "فرانک cfp": "XPF",
+ "fcfp": "XPF",
+ "francs pacifique": "XPF",
+ "פרנק צרפתי": "XPF",
+ "franak cfp": "XPF",
+ "francuski pacifički franak": "XPF",
+ "franco pacifico": "XPF",
+ "institut d'émission d'outre mer": "XPF",
+ "franc pacific": "XPF",
+ "французский тихоокеанский франк": "XPF",
+ "валюта уоллис и футуна": "XPF",
+ "обменный тихоокеанский франк": "XPF",
+ "франк кпф": "XPF",
+ "франк кфп": "XPF",
+ "французское тихоокеанское банковское соглашение": "XPF",
+ "француски тихоокеански франак": "XPF",
+ "pt": "XPT",
+ "element 78": "XPT",
+ "éreny": "XPT",
+ "プラチナ": "XPT",
+ "プラティナ": "XPT",
+ "鉑": "XPT",
+ "elemento 78": "XPT",
+ "bạch kim": "XPT",
+ "sistema único de compensación regional": "XSU",
+ "Sucre": "XSU",
+ "sistema unico de compensacion regional": "XSU",
+ "スクレ": "XSU",
+ "единая система региональных взаиморасчетов": "XSU",
+ "единая система региональных взаиморасчётов": "XSU",
+ "rial nord yéménite": "YER",
+ "észak jemeni riál": "YER",
+ "северо йеменский риал": "YER",
+ "северойеменский риал": "YER",
+ "الريال اليمني": "YER",
+ "﷼'": "YER",
+ "rial de iemen": "YER",
+ "rial del iemen": "YER",
+ "nordjemenitischer rial": "YER",
+ "yer": "YER",
+ "rial yemeni": "YER",
+ "rial yéménite": "YER",
+ "dinar du yémen du sud": "YER",
+ "rial yemenite": "YER",
+ "rial do iemen": "YER",
+ "rial yemenita": "YER",
+ "イエメンの通貨": "YER",
+ "イエメン・リヤル": "YER",
+ "イエメン・リヤール": "YER",
+ "rial de iemèn": "YER",
+ "rial do iémen": "YER",
+ "rial do iémene": "YER",
+ "rial do iêmen": "YER",
+ "rial iémenita": "YER",
+ "валюта йемена": "YER",
+ "јеменски риал": "YER",
+ "yemenitisk rial": "YER",
+ "叶门里亚尔": "YER",
+ "R": "ZAR",
+ "rand de sud àfrica": "ZAR",
+ "rand sud africà": "ZAR",
+ "rando": "ZAR",
+ "sud afrika rando": "ZAR",
+ "zar": "ZAR",
+ "randi": "ZAR",
+ "rand sud africain": "ZAR",
+ "ראנד": "ZAR",
+ "南アフリカランド": "ZAR",
+ "南アフリカ・ランド": "ZAR",
+ "par randas": "ZAR",
+ "pietų afrikos randas": "ZAR",
+ "rand południowoafrykański": "ZAR",
+ "rand sul africano": "ZAR",
+ "rand sulafricano": "ZAR",
+ "rands": "ZAR",
+ "валюта юар": "ZAR",
+ "ранд юар": "ZAR",
+ "рэнд": "ZAR",
+ "рэнд юар": "ZAR",
+ "южно африканский рэнд": "ZAR",
+ "южно африканский ранд": "ZAR",
+ "южноафриканский ранд": "ZAR",
+ "sydafrikansk rand": "ZAR",
+ "південно африканський ранд": "ZAR",
+ "南非蘭特": "ZAR",
+ "蘭特": "ZAR",
+ "zec": "ZEC",
+ "كواشا زامبية": "ZMW",
+ "kwacha de zàmbia": "ZMW",
+ "ngwee": "ZMW",
+ "sambia kwacha": "ZMW",
+ "κουάτσα ζάμπιας": "ZMW",
+ "zmw": "ZMW",
+ "kwacha zambese": "ZMW",
+ "zmk": "ZMW",
+ "kwacha zambian": "ZMW",
+ "kwacha": "ZMW",
+ "kwacha da zâmbia": "ZMW",
+ "kwacha zambiana": "ZMW",
+ "валюта замбии": "ZMW",
+ "квача замбии": "ZMW",
+ "ZK": "ZMW",
+ "pesos": [
+ "MXN"
+ ]
+ },
"iso4217": {
- "XBT":{
- "fr": "Bitcoin",
- "en": "Bitcoin",
- "nl": "Bitcoin",
- "de": "Bitcoin",
- "it": "Bitcoin",
- "hu": "Bitcoin",
- "es": "Bitcoin"
- },
- "DZD": {
- "fr": "Dinar alg\u00e9rien",
- "en": "Algerian dinar",
- "nl": "Algerijnse dinar",
- "de": "Algerischer Dinar",
- "it": "Dinaro algerino",
- "hu": "alg\u00e9riai din\u00e1r",
- "es": "Dinar argelino"
- },
- "NAD": {
- "fr": "Dollar namibien",
- "en": "Namibian dollar",
- "nl": "Namibische dollar",
- "de": "Namibia-Dollar",
- "it": "Dollaro namibiano",
- "hu": "Nam\u00edbiai doll\u00e1r",
- "es": "D\u00f3lar namibio"
- },
- "GHS": {
- "fr": "Cedi",
- "en": "Ghana cedi",
- "nl": "Ghanese cedi",
- "de": "Cedi",
- "it": "Cedi ghanese",
- "hu": "Gh\u00e1nai cedi",
- "es": "Cedi"
- },
- "BZD": {
- "fr": "Dollar b\u00e9lizien",
- "en": "Belize dollar",
- "nl": "Belizaanse dollar",
- "de": "Belize-Dollar",
- "it": "Dollaro del Belize",
- "hu": "Belize-i doll\u00e1r",
- "es": "D\u00f3lar belice\u00f1o"
- },
+ "ABA": {
+ "ar": "أبصار أبخازي",
+ "cs": "Abcházský apsar",
+ "de": "Abchasischer Apsar",
+ "en": "Abkhazian apsar",
+ "es": "apsar",
+ "fa": "آپسار",
+ "fi": "Abhasian apsar",
+ "fr": "Apsar",
+ "gl": "apsar abkhazo",
+ "hr": "Abhaški apsar",
+ "it": "Apsar abcaso",
+ "lt": "Abchazijos apsaras",
+ "pl": "Apsar",
+ "pt": "Apsar abcásio",
+ "ru": "Абхазский апсар",
+ "sv": "Apsar",
+ "tr": "Abhazya apsarı",
+ "uk": "Абхазький апсар",
+ "zh": "阿布哈兹阿沙",
+ "ja": "アプサラ",
+ "sr": "абхаски апсар"
+ },
+ "AED": {
+ "ar": "درهم إماراتي",
+ "ca": "dírham dels Emirats Àrabs Units",
+ "cs": "dirham Spojených arabských emirátů",
+ "de": "VAE-Dirham",
+ "el": "Ντιρχάμ Ηνωμένων Αραβικών Εμιράτων",
+ "en": "United Arab Emirates dirham",
+ "eo": "UAE-dirhamo",
+ "es": "dírham de los Emiratos Árabes Unidos",
+ "fa": "درهم امارات",
+ "fi": "Yhdistyneiden arabiemiirikuntien dirhami",
+ "fr": "Dirham des Émirats arabes unis",
+ "gl": "Dirham dos Emiratos Árabes Unidos",
+ "he": "דירהם איחוד האמירויות הערביות",
+ "hr": "Dirham UAE",
+ "hu": "emirátusi dirham",
+ "it": "Dirham degli Emirati Arabi Uniti",
+ "ja": "UAEディルハム",
+ "lt": "Jungtinių Arabų Emyratų dirhamas",
+ "nl": "VAE-Dirham",
+ "pl": "Dirham",
+ "pt": "Dirham dos Emirados Árabes Unidos",
+ "ro": "Dirham EAU",
+ "ru": "дирхам ОАЭ",
+ "sr": "УАЕ дирхам",
+ "sv": "Emiratisk dirham",
+ "ta": "ஐக்கிய அரபு அமீரக திர்கம்",
+ "tr": "Birleşik Arap Emirlikleri dirhemi",
+ "uk": "дирхам ОАЕ",
+ "zh": "阿联酋迪尔汗",
+ "da": "emirata arabiske dirham"
+ },
+ "AFN": {
+ "ar": "أفغاني",
+ "bg": "Афганистански афган",
+ "ca": "afgani",
+ "cs": "afghánský afghání",
+ "da": "Afghani",
+ "de": "Afghani",
+ "el": "Αφγάνι",
+ "en": "Afghan afghani",
+ "eo": "afgana afganio",
+ "es": "afgani afgano",
+ "et": "Afganistani afgaani",
+ "fa": "افغانی",
+ "fi": "Afganistanin afgaani",
+ "fr": "afghani",
+ "gl": "afgani",
+ "he": "אפגני",
+ "hr": "Afganistanski afgani",
+ "hu": "afgán afgáni",
+ "it": "afghani afgano",
+ "ja": "アフガニ",
+ "lt": "Afganis",
+ "nl": "Afghaanse afghani",
+ "oc": "Afgani",
+ "pl": "Afgani",
+ "pt": "afegane",
+ "ru": "афгани",
+ "sl": "Afganistanski afgani",
+ "sr": "авганистански авгани",
+ "sv": "Afghani",
+ "tr": "Afgani",
+ "uk": "Афгані",
+ "zh": "阿富汗尼",
+ "ro": "afgan afgan",
+ "ta": "ஆப்கான் ஆப்கானி"
+ },
+ "ALL": {
+ "ar": "ليك ألباني",
+ "bg": "Албански лек",
+ "ca": "lek",
+ "cs": "Albánský lek",
+ "cy": "Lek",
+ "da": "Lek",
+ "de": "Albanischer Lek",
+ "el": "Λεκ",
+ "en": "Albanian lek",
+ "eo": "albana leko",
+ "es": "lek albanés",
+ "et": "Albaania lekk",
+ "fa": "لک آلبانی",
+ "fi": "Albanian lek",
+ "fr": "lek",
+ "gl": "Lek albanés",
+ "he": "לק",
+ "hr": "Albanski lek",
+ "hu": "albán lek",
+ "it": "lek albanese",
+ "ja": "レク",
+ "lt": "Albanijos lekas",
+ "nl": "Albanese lek",
+ "pl": "lek",
+ "pt": "lek",
+ "ro": "Lek",
+ "ru": "албанский лек",
+ "sk": "Albánsky lek",
+ "sl": "Albanski lek",
+ "sr": "албански лек",
+ "sv": "Lek",
+ "ta": "அல்பேனிய லெக்",
+ "tr": "Arnavut leki",
+ "uk": "Албанський лек",
+ "zh": "阿爾巴尼亞列克",
+ "ia": "lek albanese",
+ "oc": "Lek"
+ },
+ "AMD": {
+ "ar": "درام أرميني",
+ "bg": "Арменски драм",
+ "ca": "dram",
+ "cs": "Arménský dram",
+ "da": "Armenske dram",
+ "de": "Dram",
+ "el": "Ντραμ",
+ "en": "Armenian dram",
+ "eo": "armena dramo",
+ "es": "dram armenio",
+ "et": "Armeenia dramm",
+ "fa": "درام",
+ "fi": "Armenian dram",
+ "fr": "dram",
+ "gl": "Dram armenio",
+ "he": "דראם ארמני",
+ "hr": "Armenski dram",
+ "hu": "örmény dram",
+ "ia": "Dram (moneta)",
+ "it": "dram armeno",
+ "ja": "ドラム",
+ "lt": "Dramas",
+ "nl": "Armeense dram",
+ "pl": "Dram",
+ "pt": "dram arménio",
+ "ro": "Dram",
+ "ru": "армянский драм",
+ "sk": "Arménsky dram",
+ "sl": "Armenski dram",
+ "sr": "јерменски драм",
+ "sv": "Dram",
+ "ta": "ஆர்மேனிய டிராம்",
+ "tr": "Ermeni dramı",
+ "uk": "Вірменський драм",
+ "zh": "亚美尼亚德拉姆",
+ "cy": "Dram Armenia",
+ "oc": "dram"
+ },
+ "ANG": {
+ "ar": "غيلدر الأنتيل الهولندية",
+ "ca": "florí de les Antilles Neerlandeses",
+ "cs": "Gulden Nizozemských Antil",
+ "de": "Antillen-Gulden",
+ "en": "Netherlands Antillean guilder",
+ "eo": "nederlandantila guldeno",
+ "es": "florín antillano neerlandés",
+ "eu": "Holandarren Antilletako florin",
+ "fa": "گیلدر آنتیل هلند",
+ "fi": "Alankomaiden Antillien guldeni",
+ "fr": "Florin des Antilles néerlandaises",
+ "gl": "Florín das Antillas Neerlandesas",
+ "hr": "Nizozemskoantilski gulden",
+ "hu": "Holland antillákbeli forint",
+ "it": "Fiorino delle Antille Olandesi",
+ "ja": "アンティル・ギルダー",
+ "lt": "Nyderlandų Antilų guldenas",
+ "nl": "Antilliaanse gulden",
+ "oc": "Florin de las Antilhas Neerlandesas",
+ "pl": "gulden Antyli Holenderskich",
+ "pt": "Florim das Antilhas Neerlandesas",
+ "ru": "нидерландский антильский гульден",
+ "sv": "Antillergulden",
+ "tr": "Hollanda Antilleri guldeni",
+ "uk": "Нідерландський антильський гульден",
+ "zh": "荷屬安的列斯盾",
+ "he": "גילדן אנטילי"
+ },
+ "AOA": {
+ "ar": "كوانزا أنغولي",
+ "bg": "Анголска кванза",
+ "ca": "kwanza",
+ "cs": "angolská kwanza",
+ "cy": "Kwanza",
+ "de": "Kwanza",
+ "el": "Κουάνζα",
+ "en": "kwanza",
+ "eo": "angola kvanzo",
+ "es": "Kwanza angoleño",
+ "fa": "کوانزای آنگولا",
+ "fi": "Angolan kwanza",
+ "fr": "Kwanza",
+ "gl": "Kwanza",
+ "he": "קוואנזה",
+ "hr": "Angolska kvanza",
+ "hu": "angolai kwanza",
+ "it": "Kwanza angolano",
+ "ja": "クワンザ",
+ "lt": "Kvanza",
+ "nl": "Angolese kwanza",
+ "pl": "Kwanza",
+ "pt": "Kwanza",
+ "ru": "ангольская кванза",
+ "sr": "анголска кванза",
+ "sv": "Kwanza",
+ "tr": "Kwanza",
+ "uk": "Ангольська кванза",
+ "vi": "Kwanza Angola",
+ "zh": "安哥拉寬扎",
+ "oc": "Kwanza",
+ "ta": "அங்கோலா குவான்சா"
+ },
+ "ARG": {
+ "es": "Peso Oro Sellado"
+ },
+ "ARS": {
+ "ar": "بيزو أرجنتيني",
+ "bg": "Аржентинско песо",
+ "ca": "peso argentí",
+ "cs": "Argentinské peso",
+ "de": "argentinischer Peso",
+ "el": "Πέσο Αργεντινής",
+ "en": "Argentine peso",
+ "eo": "argentina peso",
+ "es": "peso argentino",
+ "et": "Argentina peeso",
+ "eu": "Argentinar peso",
+ "fa": "پزوی آرژانتین",
+ "fi": "Argentiinan peso",
+ "fr": "peso argentin",
+ "gl": "Peso arxentino",
+ "he": "פסו ארגנטינאי",
+ "hr": "Argentinski pezo",
+ "hu": "argentin peso",
+ "it": "peso argentino",
+ "ja": "アルゼンチン・ペソ",
+ "lt": "Argentinos pesas",
+ "nl": "Argentijnse peso",
+ "oc": "Peso",
+ "pl": "Peso argentyńskie",
+ "pt": "peso argentino",
+ "ro": "Peso argentinian",
+ "ru": "аргентинское песо",
+ "sr": "аргентински пезос",
+ "sv": "Argentinsk peso",
+ "ta": "ஆர்ஜென்டின பீசோ",
+ "tr": "Arjantin pesosu",
+ "uk": "аргентинський песо",
+ "vi": "Peso Argentina",
+ "zh": "阿根廷比索"
+ },
+ "AUD": {
+ "ar": "دولار أسترالي",
+ "bg": "Австралийски долар",
+ "ca": "dòlar australià",
+ "cs": "Australský dolar",
+ "da": "Australske dollar",
+ "de": "Australischer Dollar",
+ "el": "Δολάριο Αυστραλίας",
+ "en": "Australian dollar",
+ "eo": "Aŭstralia dolaro",
+ "es": "dólar australiano",
+ "et": "Austraalia dollar",
+ "eu": "Australiar dolar",
+ "fa": "دلار استرالیا",
+ "fi": "Australian dollari",
+ "fr": "dollar australien",
+ "gl": "Dólar australiano",
+ "he": "דולר אוסטרלי",
+ "hr": "Australski dolar",
+ "hu": "ausztrál dollár",
+ "it": "dollaro australiano",
+ "ja": "オーストラリア・ドル",
+ "lt": "Australijos doleris",
+ "nl": "Australische dollar",
+ "oc": "Dolar australian",
+ "pl": "Dolar australijski",
+ "pt": "Dólar australiano",
+ "ro": "dolar australian",
+ "ru": "австралийский доллар",
+ "sk": "Austrálsky dolár",
+ "sr": "аустралијски долар",
+ "sv": "Australisk dollar",
+ "ta": "அவுத்திரேலிய வெள்ளி",
+ "tr": "Avustralya doları",
+ "uk": "австралійський долар",
+ "vi": "Đô la Úc",
+ "zh": "澳大利亚元"
+ },
+ "AWG": {
+ "ar": "فلورن أروبي",
+ "ca": "florí d'Aruba",
+ "cs": "Arubský florin",
+ "de": "Aruba-Florin",
+ "el": "Φλορίνι της Αρούμπα",
+ "en": "Aruban florin",
+ "eo": "aruba guldeno",
+ "es": "florín arubeño",
+ "et": "Aruba floriin",
+ "eu": "Florin arubar",
+ "fa": "آروبا فلورین",
+ "fi": "Aruban floriini",
+ "fr": "Florin arubais",
+ "gl": "Florín arubeño",
+ "he": "פלורין ארובי",
+ "hr": "Arupski gulden",
+ "hu": "Arubai florin",
+ "it": "Fiorino arubano",
+ "ja": "アルバ・フロリン",
+ "lt": "Arubos florinas",
+ "nl": "Arubaanse florin",
+ "pl": "Florin arubański",
+ "pt": "Florim arubano",
+ "ro": "Florin arubez",
+ "ru": "арубанский флорин",
+ "sv": "Arubansk florin",
+ "tr": "Aruba florini",
+ "uk": "Арубський флорін",
+ "zh": "阿魯巴弗羅林",
+ "sr": "арупски флорин",
+ "ta": "அரூபா ஃபுளோரின்"
+ },
+ "AZN": {
+ "ar": "مانات أذربيجاني",
+ "bg": "Азербайджански манат",
+ "ca": "manat azerbaidjanès",
+ "cs": "Ázerbájdžánský manat",
+ "da": "Aserbajdsjanske manat",
+ "de": "Aserbaidschan-Manat",
+ "el": "Μανάτ του Αζερμπαϊτζάν",
+ "en": "Azerbaijani manat",
+ "eo": "azerbajĝana manato",
+ "es": "manat azerbaiyano",
+ "et": "Aserbaidžaani manat",
+ "eu": "Manat azerbaijandar",
+ "fa": "منات جمهوری آذربایجان",
+ "fi": "Azerbaidžanin manat",
+ "fr": "Manat azerbaïdjanais",
+ "gl": "Manat acerbaixano",
+ "he": "מאנאט אזרבייג'ני",
+ "hr": "Azerbajdžanski manat",
+ "hu": "azeri manat",
+ "ia": "manat azeri",
+ "it": "Manat azero",
+ "ja": "アゼルバイジャン・マナト",
+ "lt": "Azerbaidžano manatas",
+ "nl": "Azerbeidzjaanse manat",
+ "pl": "Manat azerski",
+ "pt": "Manat azeri",
+ "ro": "Manat azer",
+ "ru": "азербайджанский манат",
+ "sk": "Azerbajdžanský manat",
+ "sl": "azerbajdžanski manat",
+ "sr": "азербејџански манат",
+ "sv": "Azerbajdzjansk manat",
+ "ta": "அசர்பைச்சானிய மனாத்து",
+ "tr": "Azerbaycan manatı",
+ "uk": "Азербайджанський манат",
+ "vi": "Manat Azerbaijan",
+ "zh": "阿塞拜疆马纳特",
+ "cy": "Manat Aserbaijan",
+ "oc": "Manat"
+ },
+ "BAM": {
+ "ar": "مارك بوسني",
+ "bg": "Конвертибилна марка",
+ "ca": "marc convertible",
+ "cs": "Konvertibilní marka",
+ "da": "Konvertibilna mark",
+ "de": "konvertible Mark",
+ "el": "Μετατρέψιμο μάρκο Βοσνίας και Ερζεγοβίνης",
+ "en": "convertible mark",
+ "eo": "konvertebla marko",
+ "es": "marco bosnioherzegovino",
+ "fa": "مارک تبدیلپذیر بوسنی و هرزگوین",
+ "fi": "Bosnian ja Hertsegovinan vaihdettava markka",
+ "fr": "mark convertible de Bosnie-Herzégovine",
+ "gl": "Marco convertible",
+ "he": "מארק סחיר",
+ "hr": "Bosna i Hercegovina Konvertibilna marka",
+ "hu": "bosnyák konvertibilis márka",
+ "it": "marco bosniaco",
+ "ja": "兌換マルク",
+ "lt": "Konvertuojamoji markė",
+ "nl": "Bosnische inwisselbare mark",
+ "pl": "Marka zamienna",
+ "pt": "marco conversível",
+ "ro": "Marcă bosniacă convertibilă",
+ "ru": "конвертируемая марка",
+ "sk": "Konvertibilná marka",
+ "sl": "Konvertibilna marka Bosne in Hercegovine",
+ "sr": "конвертибилна марка",
+ "sv": "Konvertibilna marka",
+ "ta": "கன்வர்ட்டிபிள் மார்க்கு",
+ "tr": "Bosna-Hersek değiştirilebilir markı",
+ "uk": "Конвертована марка",
+ "zh": "波斯尼亚和黑塞哥维那可兑换马克",
+ "cy": "mark cyfnewidiol (Bosnia)",
+ "ia": "mark convertibile de Bosnia-Herzegovina",
+ "oc": "Marka de Bòsnia e Ercegovina"
+ },
+ "BBD": {
+ "ar": "دولار بربادوسي",
+ "bg": "Барбадоски долар",
+ "ca": "dòlar de Barbados",
+ "cs": "Barbadoský dolar",
+ "de": "Barbados-Dollar",
+ "el": "Δολάριο Μπαρμπάντος",
+ "en": "Barbadian dollar",
+ "eo": "barbada dolaro",
+ "es": "dólar de Barbados",
+ "eu": "Dolar barbadostar",
+ "fa": "دلار باربادوس",
+ "fi": "Barbadoksen dollari",
+ "fr": "dollar barbadien",
+ "gl": "Dólar de Barbados",
+ "hr": "Barbadoski dolar",
+ "hu": "barbadosi dollár",
+ "it": "dollaro di Barbados",
+ "ja": "バルバドス・ドル",
+ "lt": "Barbadoso doleris",
+ "nl": "Barbadiaanse dollar",
+ "pl": "Dolar barbadoski",
+ "pt": "dólar barbadense",
+ "ru": "барбадосский доллар",
+ "sk": "Barbadoský dolár",
+ "sr": "барбадоски долар",
+ "sv": "Barbadisk dollar",
+ "tr": "Barbados doları",
+ "uk": "Барбадоський долар",
+ "vi": "Đô la Barbados",
+ "zh": "巴貝多元",
+ "ta": "பார்படோஸ் டாலர்"
+ },
+ "BDT": {
+ "ar": "تاكا بنغلاديشي",
+ "bg": "Бангладешка така",
+ "ca": "taka",
+ "cs": "Bangladéšská taka",
+ "de": "Taka",
+ "el": "Μπανγκλαντεσιανή τάκα",
+ "en": "Bangladeshi taka",
+ "eo": "bangladeŝa tako",
+ "es": "taka bangladesí",
+ "fa": "تاکا بنگلادش",
+ "fi": "Bangladeshin taka",
+ "fr": "taka",
+ "hr": "Bangladeška taka",
+ "hu": "bangladesi taka",
+ "it": "taka bengalese",
+ "ja": "タカ",
+ "lt": "Bangladešo taka",
+ "nl": "Bengalese taka",
+ "oc": "Taka",
+ "pl": "Taka",
+ "pt": "taka",
+ "ru": "бангладешская така",
+ "sk": "Taka",
+ "sr": "бангладешка така",
+ "sv": "Taka",
+ "ta": "வங்காளதேச இட்டாக்கா",
+ "tr": "Taka",
+ "uk": "Бангладеська така",
+ "vi": "Taka",
+ "zh": "孟加拉塔卡",
+ "he": "טאקה"
+ },
"BGN": {
- "fr": "Lev bulgare",
- "en": "Bulgarian lev",
- "nl": "Bulgaarse lev",
- "de": "Lew",
- "it": "Lev bulgaro",
- "hu": "bolg\u00e1r leva",
- "es": "Lev"
- },
- "PAB": {
- "fr": "Balboa",
- "en": "Panamanian balboa",
- "nl": "Panamese balboa",
- "de": "Panamaischer Balboa",
- "it": "Balboa panamense",
- "hu": "Panamai balboa",
- "es": "Balboa"
- },
+ "ar": "ليف بلغاري",
+ "bg": "български лев",
+ "ca": "lev",
+ "cs": "bulharský lev",
+ "da": "Lev",
+ "de": "Lew",
+ "el": "Λεβ",
+ "en": "Bulgarian lev",
+ "eo": "bulgara levo",
+ "es": "lev búlgaro",
+ "et": "Leev",
+ "eu": "Bulgariar lev",
+ "fa": "لو بلغارستان",
+ "fi": "Bulgarian leva",
+ "fr": "lev bulgare",
+ "gl": "Lev búlgaro",
+ "he": "לב",
+ "hr": "Bugarski lev",
+ "hu": "bolgár leva",
+ "it": "lev bulgaro",
+ "ja": "レフ",
+ "lt": "Bulgarijos levas",
+ "nl": "Bulgaarse lev",
+ "oc": "Lev",
+ "pl": "Lew",
+ "pt": "lev búlgaro",
+ "ro": "Leva",
+ "ru": "болгарский лев",
+ "sk": "Bulharský lev",
+ "sl": "Bolgarski lev",
+ "sr": "бугарски лев",
+ "sv": "Lev",
+ "ta": "பல்கேரிய லெவ்",
+ "tr": "Lev",
+ "uk": "болгарський лев",
+ "vi": "Lev Bulgaria",
+ "zh": "保加利亞列弗",
+ "ia": "lev bulgare"
+ },
+ "BHD": {
+ "ar": "دينار بحريني",
+ "bg": "Бахрейнски динар",
+ "ca": "dinar de Bahrain",
+ "cs": "Bahrajnský dinár",
+ "de": "Bahrain-Dinar",
+ "el": "Δηνάριο Μπαχρέιν",
+ "en": "Bahraini dinar",
+ "eo": "barejna dinaro",
+ "es": "dinar bareiní",
+ "fa": "دینار بحرین",
+ "fi": "Bahrainin dinaari",
+ "fr": "dinar bahreïnien",
+ "he": "דינר בחרייני",
+ "hr": "Bahreinski dinar",
+ "hu": "bahreini dinár",
+ "it": "dinaro del Bahrain",
+ "ja": "バーレーン・ディナール",
+ "lt": "Bahreino dinaras",
+ "nl": "Bahreinse dinar",
+ "pl": "Dinar Bahrajnu",
+ "pt": "dinar bareinita",
+ "ru": "бахрейнский динар",
+ "sr": "бахреински динар",
+ "sv": "Bahrainsk dinar",
+ "tr": "Bahreyn dinarı",
+ "uk": "Бахрейнський динар",
+ "zh": "巴林第納爾",
+ "oc": "Dinar de Bahrayn",
+ "ta": "பஹ்ரேன் தினார்"
+ },
+ "BIF": {
+ "ar": "فرنك بوروندي",
+ "bg": "Бурундийски франк",
+ "ca": "franc de Burundi",
+ "cs": "Burundský frank",
+ "de": "Burundi-Franc",
+ "el": "Φράγκο Μπουρούντι",
+ "en": "Burundian franc",
+ "eo": "burunda franko",
+ "es": "franco burundés",
+ "fa": "فرانک بوروندی",
+ "fi": "Burundin frangi",
+ "fr": "Franc burundais",
+ "hr": "Burundski franak",
+ "hu": "Burundi frank",
+ "it": "Franco del Burundi",
+ "ja": "ブルンジ・フラン",
+ "lt": "Burundžio frankas",
+ "nl": "Burundese frank",
+ "pl": "frank burundyjski",
+ "pt": "Franco do Burúndi",
+ "ru": "бурундийский франк",
+ "sr": "бурундски франак",
+ "sv": "Burundisk franc",
+ "ta": "புரூண்டி பிராங்க்",
+ "tr": "Burundi frangı",
+ "uk": "Бурундійський франк",
+ "zh": "蒲隆地法郎",
+ "he": "פרנק בורונדי",
+ "ro": "franc burundez"
+ },
+ "BMD": {
+ "ar": "دولار برمودي",
+ "ca": "dòlar de les Bermudes",
+ "cs": "Bermudský dolar",
+ "de": "Bermuda-Dollar",
+ "el": "Δολάριο Βερμούδων",
+ "en": "Bermudian dollar",
+ "eo": "bermuda dolaro",
+ "es": "Dólar bermudeño",
+ "eu": "Dolar bermudar",
+ "fa": "دلار برمودا",
+ "fi": "Bermudan dollari",
+ "fr": "Dollar bermudien",
+ "hr": "Bermudski dolar",
+ "hu": "bermudai dollár",
+ "it": "Dollaro di Bermuda",
+ "ja": "バミューダ・ドル",
+ "lt": "Bermudos doleris",
+ "nl": "Bermuda-dollar",
+ "pl": "Dolar bermudzki",
+ "pt": "Dólar bermudense",
+ "ru": "бермудский доллар",
+ "sr": "бермудски долар",
+ "sv": "Bermudisk dollar",
+ "tr": "Bermuda doları",
+ "uk": "Бермудський долар",
+ "vi": "Đô la Bermuda",
+ "zh": "百慕達元",
+ "he": "דולר ברמודה ",
+ "ta": "பெர்முடா டாலர்"
+ },
+ "BND": {
+ "ar": "دولار بروني",
+ "bg": "Брунейски долар",
+ "ca": "dòlar de Brunei",
+ "cs": "Brunejský dolar",
+ "de": "Brunei-Dollar",
+ "en": "Brunei dollar",
+ "eo": "bruneja dolaro",
+ "es": "dólar de Brunéi",
+ "eu": "Dolar bruneitar",
+ "fa": "دلار برونئی",
+ "fi": "Brunein dollari",
+ "fr": "dollar de Brunei",
+ "gl": "Dólar de Brunei",
+ "he": "דולר ברוניי",
+ "hr": "Brunejski dolar",
+ "hu": "brunei dollár",
+ "it": "dollaro del Brunei",
+ "ja": "ブルネイ・ドル",
+ "lt": "Brunėjaus doleris",
+ "nl": "Bruneise dollar",
+ "pl": "Dolar Brunei",
+ "pt": "Dólar de Brunei",
+ "ru": "брунейский доллар",
+ "sr": "брунејски долар",
+ "sv": "Bruneisk dollar",
+ "ta": "புருனே டாலர்",
+ "tr": "Brunei doları",
+ "uk": "Брунейський долар",
+ "vi": "Đô la Brunei",
+ "zh": "汶萊元",
+ "el": "δολάριο Μπρουνέι"
+ },
"BOB": {
- "fr": "boliviano",
- "en": "boliviano",
- "nl": "Boliviaanse boliviano",
- "de": "Boliviano",
- "it": "boliviano",
- "hu": "bol\u00edviai boliviano",
- "es": "boliviano"
- },
- "DKK": {
- "fr": "Couronne danoise",
- "en": "Danish krone",
- "nl": "Deense kroon",
- "de": "D\u00e4nische Krone",
- "it": "Corona danese",
- "hu": "d\u00e1n korona",
- "es": "Corona danesa"
- },
+ "ar": "بوليفاريو بوليفي",
+ "ca": "boliviano",
+ "cs": "Bolivijský boliviano",
+ "da": "Boliviano",
+ "de": "Boliviano",
+ "el": "Μπολιβιάνο",
+ "en": "boliviano",
+ "eo": "bolivia bolivjano",
+ "es": "boliviano",
+ "eu": "Bigarren boliviano",
+ "fa": "بولیویانو بولیوی",
+ "fi": "Bolivian boliviano",
+ "fr": "boliviano",
+ "gl": "Boliviano",
+ "he": "בוליביאנו",
+ "hr": "Bolivijski bolivijano",
+ "hu": "bolíviai boliviano",
+ "it": "boliviano",
+ "ja": "ボリビアーノ",
+ "lt": "Bolivianas",
+ "nl": "Boliviaanse boliviano",
+ "oc": "Boliviano",
+ "pl": "boliviano",
+ "pt": "Boliviano",
+ "ru": "боливиано",
+ "sr": "боливијски боливијано",
+ "sv": "Boliviano",
+ "tr": "Boliviano",
+ "uk": "Болівіано",
+ "zh": "玻利維亞諾",
+ "ta": "பொலிவியானோ"
+ },
+ "BOV": {
+ "es": "Boliviano con mantenimiento de valor respecto al dólar estadounidense"
+ },
+ "BRL": {
+ "ar": "ريال برازيلي",
+ "bg": "Бразилски реал",
+ "ca": "real",
+ "cs": "Brazilský real",
+ "da": "Brasiliansk real",
+ "de": "brasilianischer Real",
+ "el": "Ρεάλ Βραζιλίας",
+ "en": "Brazilian real",
+ "eo": "brazila realo",
+ "es": "real brasileño",
+ "eu": "Brasildar real",
+ "fa": "رئال",
+ "fi": "Brasilian real",
+ "fr": "réal brésilien",
+ "gl": "Real brasileiro",
+ "he": "ריאל ברזילאי",
+ "hr": "Brazilski real",
+ "hu": "brazil real",
+ "it": "real brasiliano",
+ "ja": "レアル",
+ "lt": "Brazilijos realas",
+ "nl": "Braziliaanse real",
+ "pl": "Real brazylijski",
+ "pt": "real",
+ "ro": "Real",
+ "ru": "бразильский реал",
+ "sr": "бразилски реал",
+ "sv": "Real",
+ "ta": "பிரசிலியன் ரியால்",
+ "tr": "Brezilya reali",
+ "uk": "бразильський реал",
+ "vi": "Real Brasil",
+ "zh": "巴西雷亞爾",
+ "oc": "Real"
+ },
+ "BSD": {
+ "ar": "دولار بهامي",
+ "bg": "Бахамски долар",
+ "ca": "dòlar de les Bahames",
+ "cs": "Bahamský dolar",
+ "de": "Bahama-Dollar",
+ "en": "Bahamian dollar",
+ "eo": "bahama dolaro",
+ "es": "dólar bahameño",
+ "eu": "Dolar bahamar",
+ "fa": "دلار باهاما",
+ "fi": "Bahaman dollari",
+ "fr": "dollar bahaméen",
+ "gl": "Dólar bahamés",
+ "hr": "Bahamski dolar",
+ "hu": "bahamai dollár",
+ "it": "dollaro delle Bahamas",
+ "ja": "バハマ・ドル",
+ "lt": "Bahamų doleris",
+ "nl": "Bahamaanse dollar",
+ "pl": "Dolar bahamski",
+ "pt": "dólar baamiano",
+ "ru": "багамский доллар",
+ "sk": "Bahamský dolár",
+ "sr": "бахамски долар",
+ "sv": "Bahamansk dollar",
+ "tr": "Bahama doları",
+ "uk": "Багамський долар",
+ "vi": "Đô la Bahamas",
+ "zh": "巴哈馬元",
+ "oc": "Dolar de las Bahamas",
+ "ta": "பஹ்மானிய டாலர்"
+ },
+ "BTN": {
+ "ar": "نغولترم بوتاني",
+ "bg": "Бутански нгултрум",
+ "ca": "Ngultrum",
+ "cs": "Bhútánský ngultrum",
+ "da": "Ngultrum",
+ "de": "Ngultrum",
+ "el": "Νγκούλτρουμ",
+ "en": "ngultrum",
+ "eo": "butana ngultrumo",
+ "es": "ngultrum butanés",
+ "et": "Bhutani ngultrum",
+ "eu": "Ngultrum",
+ "fa": "نگولتروم بوتان",
+ "fi": "Bhutanin ngultrum",
+ "fr": "ngultrum",
+ "gl": "Ngultrum",
+ "hr": "Butanski ngultrum",
+ "hu": "bhutáni ngultrum",
+ "it": "Ngultrum del Bhutan",
+ "ja": "ニュルタム",
+ "lt": "Ngultrumas",
+ "nl": "Bhutaanse ngultrum",
+ "pl": "Ngultrum",
+ "pt": "ngultrum",
+ "ro": "Ngultrum",
+ "ru": "нгултрум",
+ "sk": "Ngultrum",
+ "sr": "бутански нгултрум",
+ "sv": "Ngultrum",
+ "ta": "பூட்டானின் இங்குல்ட்ரம்",
+ "tr": "Ngultrum",
+ "uk": "Нгултрум",
+ "vi": "Ngultrum Bhutan",
+ "zh": "不丹努尔特鲁姆",
+ "he": "נגולטורם",
+ "oc": "Ngultrum"
+ },
"BWP": {
- "fr": "Pula",
- "en": "Botswana pula",
- "nl": "Botswaanse pula",
- "de": "Botswanischer Pula",
- "it": "Pula del Botswana",
- "hu": "Botswanai pula",
- "es": "Pula"
- },
- "LBP": {
- "fr": "livre libanaise",
- "en": "Lebanese pound",
- "nl": "Libanees pond",
- "de": "Libanesisches Pfund",
- "it": "Lira libanese",
- "hu": "libanoni font",
- "es": "Libra libanesa"
- },
- "TZS": {
- "fr": "shilling tanzanien",
- "en": "Tanzanian shilling",
- "nl": "Tanzaniaanse shilling",
- "de": "Tansania-Schilling",
- "it": "Scellino tanzaniano",
- "hu": "Tanz\u00e1niai shilling",
- "es": "chel\u00edn"
- },
- "VND": {
- "fr": "Dong",
- "en": "Vietnamese dong",
- "nl": "Vietnamese dong",
- "de": "Vietnamesischer \u0110\u1ed3ng",
- "it": "\u0110\u1ed3ng vietnamita",
- "hu": "vietnami \u0111\u1ed3ng",
- "es": "\u0111\u1ed3ng vietnamita"
- },
- "AOA": {
- "fr": "Kwanza",
- "en": "Angolan kwanza",
- "nl": "Angolese kwanza",
- "de": "Kwanza",
- "it": "Kwanza angolano",
- "hu": "angolai kwanza",
- "es": "Kwanza angole\u00f1o"
- },
- "KHR": {
- "fr": "Riel",
- "en": "riel",
- "nl": "Cambodjaanse riel",
- "de": "Kambodschanischer Riel",
- "it": "Riel cambogiano",
- "hu": "kambodzsai riel",
- "es": "Riel camboyano"
- },
- "MYR": {
- "fr": "Ringgit",
- "en": "Malaysian ringgit",
- "nl": "Maleisische ringgit",
- "de": "Ringgit",
- "it": "Ringgit malese",
- "hu": "mal\u00e1j ringgit",
- "es": "Ringgit"
- },
- "KYD": {
- "fr": "Dollar des \u00eeles Ca\u00efmans",
- "en": "Cayman Islands dollar",
- "nl": "Kaaimaneilandse dollar",
- "de": "Kaiman-Dollar",
- "it": "Dollaro delle Cayman",
- "hu": "Kajm\u00e1n-szigeteki doll\u00e1r",
- "es": "D\u00f3lar de las Islas Caim\u00e1n"
- },
- "LYD": {
- "fr": "Dinar libyen",
- "en": "Libyan dinar",
- "nl": "Libische dinar",
- "de": "Libyscher Dinar",
- "it": "Dinaro libico",
- "hu": "L\u00edbiai din\u00e1r",
- "es": "Dinar libio"
- },
- "UAH": {
- "fr": "Hryvnia",
- "en": "hryvnia",
- "nl": "Oekra\u00efense hryvnja",
- "de": "Hrywnja",
- "it": "Grivnia ucraina",
- "hu": "ukr\u00e1n hrivnya",
- "es": "Grivna"
- },
- "JOD": {
- "fr": "Dinar jordanien",
- "en": "Jordanian dinar",
- "nl": "Jordaanse dinar",
- "de": "Jordanischer Dinar",
- "it": "Dinaro giordano",
- "hu": "jord\u00e1n din\u00e1r",
- "es": "Dinar jordano"
- },
- "SUR": {
- "fr": "Rouble sovi\u00e9tique",
- "en": "Soviet ruble",
- "de": "Sowjetischer Rubel",
- "it": "Rublo sovietico",
- "hu": "Szovjet rubel",
- "es": "Rublo sovi\u00e9tico"
- },
- "AWG": {
- "fr": "Florin arubais",
- "en": "Aruban florin",
- "nl": "Arubaanse florin",
- "de": "Aruba-Florin",
- "it": "Fiorino arubano",
- "hu": "Arubai florin",
- "es": "Flor\u00edn arube\u00f1o"
- },
- "SAR": {
- "fr": "Riyal saoudien",
- "en": "Saudi riyal",
- "nl": "Saoedi-Arabische riyal",
- "de": "Saudi-Rial",
- "it": "Riyal saudita",
- "hu": "sza\u00fadi ri\u00e1l",
- "es": "Riyal saud\u00ed"
- },
- "EUR": {
- "fr": "euro",
- "en": "euro",
- "nl": "euro",
- "de": "Euro",
- "it": "euro",
- "hu": "eur\u00f3",
- "es": "euro"
- },
- "HKD": {
- "fr": "Dollar de Hong Kong",
- "en": "Hong Kong dollar",
- "nl": "Hongkongse dollar",
- "de": "Hongkong-Dollar",
- "it": "dollaro hongkonghese",
- "hu": "hongkongi doll\u00e1r",
- "es": "D\u00f3lar de Hong Kong"
- },
- "SRG": {
- "en": "Surinamese guilder",
- "nl": "Surinaamse gulden",
- "it": "Fiorino surinamese",
- "es": "Flor\u00edn surinam\u00e9s"
- },
+ "ar": "بوتسوانا بولا",
+ "bg": "Ботсванска пула",
+ "ca": "pula",
+ "cs": "Botswanská pula",
+ "da": "Pula",
+ "de": "botswanischer Pula",
+ "el": "Πούλα",
+ "en": "Botswana pula",
+ "eo": "bocvana pulao",
+ "es": "pula",
+ "et": "Botswana pula",
+ "eu": "Pula",
+ "fa": "پولای بوتسوانا",
+ "fi": "Pula",
+ "fr": "pula",
+ "gl": "Pula",
+ "he": "פולה",
+ "hr": "Bocvanska pula",
+ "hu": "Botswanai pula",
+ "it": "pula del Botswana",
+ "ja": "プラ",
+ "lt": "Botsvanos pula",
+ "nl": "Botswaanse pula",
+ "pl": "Pula",
+ "pt": "pula",
+ "ro": "Pula botswaniană",
+ "ru": "Ботсванская пула",
+ "sr": "боцванска пула",
+ "sv": "Pula",
+ "tr": "Botsvana pulası",
+ "uk": "Ботсванська пула",
+ "zh": "波札那普拉",
+ "oc": "Pula",
+ "ta": "போட்ஸ்வானா பூலா"
+ },
+ "BYN": {
+ "ar": "روبل بلاروسي",
+ "bg": "Беларуска рубла",
+ "ca": "ruble bielorús",
+ "cs": "Běloruský rubl",
+ "da": "Hviderussiske rubler",
+ "de": "weißrussischer Rubel",
+ "el": "Λευκορωσικό ρούβλι",
+ "en": "Belarusian ruble",
+ "eo": "Belorusia rublo",
+ "es": "rublo bielorruso",
+ "et": "Valgevene rubla",
+ "fa": "روبل بلاروس",
+ "fi": "Valko-Venäjän rupla",
+ "fr": "rouble biélorusse",
+ "gl": "Rublo belaruso",
+ "he": "רובל בלארוסי",
+ "hr": "Bjeloruska rublja",
+ "hu": "belarusz rubel",
+ "it": "rublo bielorusso",
+ "ja": "ベラルーシ・ルーブル",
+ "lt": "Baltarusijos rublis",
+ "nl": "Wit-Russische roebel",
+ "pl": "rubel białoruski",
+ "pt": "rublo bielorrusso",
+ "ro": "Rublă belarusă",
+ "ru": "белорусский рубль",
+ "sk": "Bieloruský rubeľ",
+ "sl": "beloruski rubelj",
+ "sr": "белоруска рубља",
+ "sv": "Belarusisk rubel",
+ "ta": "பெலருசிய ரூபிள்",
+ "tr": "Beyaz Rusya rublesi",
+ "uk": "білоруський рубль",
+ "vi": "Rúp Belarus",
+ "zh": "白俄羅斯盧布",
+ "ia": "rublo bielorusse",
+ "oc": "Robla bielorussa"
+ },
+ "BZD": {
+ "ar": "دولار بليزي",
+ "bg": "Белизийски долар",
+ "ca": "dòlar de Belize",
+ "cs": "Belizský dolar",
+ "de": "Belize-Dollar",
+ "el": "Δολάριο Μπελίζε",
+ "en": "Belize dollar",
+ "eo": "beliza dolaro",
+ "es": "Dólar beliceño",
+ "eu": "Dolar belizetar",
+ "fa": "دلار بلیز",
+ "fi": "Belizen dollari",
+ "fr": "dollar bélizien",
+ "gl": "Dólar de Belize",
+ "he": "דולר בליזאי",
+ "hr": "Belizejski dolar",
+ "hu": "Belize-i dollár",
+ "it": "Dollaro del Belize",
+ "ja": "ベリーズ・ドル",
+ "lt": "Belizo doleris",
+ "nl": "Belizaanse dollar",
+ "pl": "Dolar Belize",
+ "pt": "Dólar de Belize",
+ "ru": "белизский доллар",
+ "sr": "белизејски долар",
+ "sv": "Belizisk dollar",
+ "tr": "Belize doları",
+ "uk": "Белізський долар",
+ "vi": "Đô la Belize",
+ "zh": "貝里斯元",
+ "cy": "Doler (Belîs)",
+ "ta": "பெலலீசு டாலர்"
+ },
+ "CAD": {
+ "ar": "دولار كندي",
+ "bg": "Канадски долар",
+ "ca": "dòlar canadenc",
+ "cs": "Kanadský dolar",
+ "da": "Canadiske dollar",
+ "de": "kanadischer Dollar",
+ "el": "Καναδικό δολάριο",
+ "en": "Canadian dollar",
+ "eo": "kanada dolaro",
+ "es": "dólar canadiense",
+ "et": "Kanada dollar",
+ "eu": "Kanadar dolar",
+ "fa": "دلار کانادا",
+ "fi": "Kanadan dollari",
+ "fr": "dollar canadien",
+ "gl": "Dólar canadense",
+ "he": "דולר קנדי",
+ "hr": "Kanadski dolar",
+ "hu": "kanadai dollár",
+ "ia": "Dollar canadian",
+ "it": "dollaro canadese",
+ "ja": "カナダドル",
+ "lt": "Kanados doleris",
+ "nl": "Canadese dollar",
+ "pl": "Dolar kanadyjski",
+ "pt": "dólar canadense",
+ "ro": "dolar canadian",
+ "ru": "канадский доллар",
+ "sk": "Kanadský dolár",
+ "sl": "Kanadski dolar",
+ "sr": "канадски долар",
+ "sv": "kanadensisk dollar",
+ "ta": "கனடா டொலர்",
+ "tr": "Kanada doları",
+ "uk": "канадський долар",
+ "vi": "Đô la Canada",
+ "zh": "加拿大元",
+ "cy": "doler",
+ "oc": "Dolar canadian"
+ },
+ "CDF": {
+ "ar": "فرنك كونغولي",
+ "bg": "Конгоански франк",
+ "ca": "franc congolès",
+ "cs": "Konžský frank",
+ "de": "Kongo-Franc",
+ "en": "Congolese franc",
+ "eo": "konga franko",
+ "es": "franco congoleño",
+ "fa": "فرانک کنگو",
+ "fi": "Kongon frangi",
+ "fr": "franc congolais",
+ "gl": "Franco congolés",
+ "he": "פרנק קונגולזי",
+ "hr": "Kongoanski franak",
+ "hu": "Kongói frank",
+ "it": "franco congolese",
+ "ja": "コンゴ・フラン",
+ "lt": "Kongo frankas",
+ "nl": "Congolese frank",
+ "pl": "frank kongijski",
+ "pt": "franco congolês",
+ "ru": "конголезский франк",
+ "sk": "Konžský frank",
+ "sr": "конгоански франак",
+ "sv": "Kongolesisk franc",
+ "tr": "Kongo frangı",
+ "uk": "Конголезький франк",
+ "vi": "Franc Congo",
+ "zh": "剛果法郎",
+ "cy": "ffranc y Congo",
+ "oc": "Franc congolés"
+ },
"CHF": {
- "fr": "Franc suisse",
- "en": "Swiss franc",
- "nl": "Zwitserse frank",
- "de": "Schweizer Franken",
- "it": "franco svizzero",
- "hu": "sv\u00e1jci frank",
- "es": "franco suizo"
- },
+ "ar": "فرنك سويسري",
+ "bg": "Швейцарски франк",
+ "ca": "franc suís",
+ "cs": "švýcarský frank",
+ "da": "Schweizisk franc",
+ "de": "Schweizer Franken",
+ "el": "Ελβετικό φράγκο",
+ "en": "Swiss franc",
+ "eo": "svisa franko",
+ "es": "franco suizo",
+ "et": "Šveitsi frank",
+ "eu": "Suitzar libera",
+ "fa": "فرانک سوئیس",
+ "fi": "Sveitsin frangi",
+ "fr": "Franc suisse",
+ "gl": "Franco suízo",
+ "he": "פרנק שווייצרי",
+ "hr": "Švicarski franak",
+ "hu": "svájci frank",
+ "it": "franco svizzero",
+ "ja": "スイス・フラン",
+ "lt": "Šveicarijos frankas",
+ "nl": "Zwitserse frank",
+ "oc": "Franc soís",
+ "pl": "frank szwajcarski",
+ "pt": "Franco suíço",
+ "ro": "Franc elvețian",
+ "ru": "швейцарский франк",
+ "sk": "Švajčiarsky frank",
+ "sl": "Švicarski frank",
+ "sr": "швајцарски франак",
+ "sv": "schweizisk franc",
+ "ta": "சுவிசு பிராங்க்",
+ "te": "స్విస్ ఫ్రాంక్",
+ "tr": "İsviçre frangı",
+ "uk": "швейцарський франк",
+ "vi": "Franc Thụy Sĩ",
+ "zh": "瑞士法郎",
+ "cy": "franc Swisaidd",
+ "ia": "franc switze"
+ },
+ "CKD": {
+ "ar": "دولار جزر كوك",
+ "ca": "dòlar de les illes Cook",
+ "cs": "Dolar Cookových ostrovů",
+ "de": "Cookinsel-Dollar",
+ "el": "Δολάριο Νήσων Κουκ",
+ "en": "Cook Islands dollar",
+ "eo": "Kukinsula dolaro",
+ "es": "dólar de las Islas Cook",
+ "fa": "دلار جزایر کوک",
+ "fi": "Cookinsaarten dollari",
+ "fr": "Dollar des îles Cook",
+ "gl": "Dólar das Illas Cook",
+ "hr": "Kukovootočki dolar",
+ "hu": "Cook-szigeteki dollár",
+ "it": "Dollaro delle Cook",
+ "lt": "Kuko Salų doleris",
+ "nl": "Cookeilandendollar",
+ "pl": "Dolar Wysp Cooka",
+ "pt": "Dólar das Ilhas Cook",
+ "ro": "Dolar din Insulele Cook",
+ "ru": "доллар Островов Кука",
+ "sv": "Cook Islands dollar",
+ "uk": "Долар Островів Кука",
+ "vi": "Đô la Quần đảo Cook",
+ "zh": "庫克群島元",
+ "ja": "クック諸島ドル"
+ },
+ "CLF": {
+ "de": "Unidad de Fomento",
+ "en": "Unidad de Fomento",
+ "es": "Unidad de Fomento",
+ "fr": "Unidad de Fomento",
+ "pl": "Unidad de Fomento",
+ "zh": "UF值",
+ "ja": "ウニダ・デ・フォメント"
+ },
+ "CLP": {
+ "ar": "بيزو تشيلي",
+ "bg": "Чилийско песо",
+ "ca": "peso xilè",
+ "cs": "Chilské peso",
+ "cy": "Peso Chile",
+ "de": "chilenischer Peso",
+ "el": "Πέσο Χιλής",
+ "en": "Chilean peso",
+ "eo": "ĉilia peso",
+ "es": "peso chileno",
+ "et": "Tšiili peeso",
+ "eu": "Peso txiletar",
+ "fa": "پسو شیلی",
+ "fi": "Chilen peso",
+ "fr": "peso chilien",
+ "gl": "Peso chileno",
+ "he": "פסו צ'יליאני",
+ "hr": "Čileanski pezo",
+ "hu": "chilei peso",
+ "it": "peso cileno",
+ "ja": "チリ・ペソ",
+ "lt": "Čilės pesas",
+ "nl": "Chileense peso",
+ "oc": "Peso de Chile",
+ "pl": "Peso chilijskie",
+ "pt": "peso chileno",
+ "ru": "чилийское песо",
+ "sl": "Čilenski peso",
+ "sr": "чилеански пезос",
+ "sv": "Chilensk peso",
+ "tr": "Şili pesosu",
+ "uk": "Чилійський песо",
+ "vi": "Peso Chile",
+ "zh": "智利比索"
+ },
+ "CNY": {
+ "ar": "رنمينبي",
+ "bg": "Китайски юан",
+ "bo": "མི་དམངས་ཤོག་དངུལ",
+ "ca": "renminbi",
+ "cs": "Čínský jüan",
+ "cy": "Renminbi",
+ "da": "Renminbi",
+ "de": "Renminbi",
+ "el": "Ρενμίνμπι",
+ "en": "renminbi",
+ "eo": "Renminbio",
+ "es": "yuan chino",
+ "et": "Renminbi",
+ "eu": "Renminbi",
+ "fa": "رنمینبی",
+ "fi": "Renminbi",
+ "fr": "Renminbi",
+ "gl": "Renminbi",
+ "he": "רנמינבי",
+ "hr": "Renminbi",
+ "hu": "renminbi",
+ "it": "renminbi cinese",
+ "ja": "人民幣",
+ "lt": "Juanis",
+ "nl": "Chinese renminbi",
+ "oc": "Renminbi",
+ "pl": "Renminbi",
+ "pt": "yuan",
+ "ro": "Yuan renminbi",
+ "ru": "китайский юань",
+ "sk": "Čínsky jüan",
+ "sl": "Renminbi",
+ "sr": "ренминби",
+ "sv": "Renminbi",
+ "ta": "ரென்மின்பி",
+ "tr": "Renminbi",
+ "uk": "юань",
+ "vi": "nhân dân tệ",
+ "zh": "人民币"
+ },
+ "COP": {
+ "ar": "بيزو كولومبي",
+ "bg": "Колумбийско песо",
+ "ca": "peso colombià",
+ "cs": "Kolumbijské peso",
+ "da": "Colombiansk peso",
+ "de": "kolumbianischer Peso",
+ "el": "Πέσο Κολομβίας",
+ "en": "Colombian peso",
+ "eo": "kolombia peso",
+ "es": "peso colombiano",
+ "et": "Colombia peeso",
+ "eu": "Peso kolonbiar",
+ "fa": "پزوی کلمبیا",
+ "fi": "Kolumbian peso",
+ "fr": "peso colombien",
+ "gl": "Peso colombiano",
+ "he": "פסו קולומביאני",
+ "hr": "Kolumbijski pezo",
+ "hu": "Kolumbiai peso",
+ "it": "peso colombiano",
+ "ja": "コロンビア・ペソ",
+ "lt": "Kolumbijos pesas",
+ "nl": "Colombiaanse peso",
+ "pl": "Peso kolumbijskie",
+ "pt": "peso colombiano",
+ "ru": "колумбийское песо",
+ "sr": "колумбијски пезос",
+ "sv": "Colombiansk peso",
+ "tr": "Kolombiya pesosu",
+ "uk": "Колумбійський песо",
+ "vi": "Peso Colombia",
+ "zh": "哥伦比亚比索",
+ "oc": "Peso colombian"
+ },
+ "CRC": {
+ "ar": "كولون كوستاريكي",
+ "bg": "Костарикански колон",
+ "ca": "colon costa-riqueny",
+ "cs": "Kostarický colón",
+ "de": "Costa-Rica-Colón",
+ "en": "Costa Rican colón",
+ "eo": "kostarika kolumbo",
+ "es": "colón costarricense",
+ "eu": "Colón costarricar",
+ "fa": "کولون کاستاریکا",
+ "fi": "Costa Rican colón",
+ "fr": "colón",
+ "gl": "colón costarriqueño",
+ "hr": "Kostarikanski kolon",
+ "hu": "Costa Rica-i colón",
+ "it": "Colón costaricano",
+ "ja": "コスタリカ・コロン",
+ "lt": "Kosta Rikos kolonas",
+ "nl": "Costa Ricaanse colon",
+ "pl": "Colon kostarykański",
+ "pt": "Colón costa-riquenho",
+ "ru": "костариканский колон",
+ "sr": "костарикански колон",
+ "sv": "Costaricansk colón",
+ "tr": "Kosta Rika colónu",
+ "uk": "Костариканський колон",
+ "zh": "哥斯大黎加科朗"
+ },
+ "CUP": {
+ "ar": "بيزو كوبي",
+ "bg": "Кубинско песо",
+ "ca": "peso cubà",
+ "cs": "Kubánské peso",
+ "da": "Cubanske pesos",
+ "de": "kubanischer Peso",
+ "el": "Πέσο Κούβας",
+ "en": "Cuban peso",
+ "eo": "kuba peso",
+ "es": "peso cubano",
+ "fa": "پزوی کوبا",
+ "fi": "Kuuban peso",
+ "fr": "peso cubain",
+ "hr": "Kubanski pezo",
+ "hu": "kubai peso",
+ "it": "peso cubano",
+ "ja": "キューバ・ペソ",
+ "lt": "Kubos pesas",
+ "nl": "Cubaanse peso",
+ "pl": "Peso kubańskie",
+ "pt": "peso cubano",
+ "ro": "Peso cubanez",
+ "ru": "кубинское песо",
+ "sr": "кубански пезос",
+ "sv": "Kubansk peso",
+ "tr": "Küba pesosu",
+ "uk": "Кубинський песо",
+ "vi": "Peso Cuba",
+ "zh": "古巴比索",
+ "cy": "peso (Ciwba)",
+ "he": "פסו קובני"
+ },
+ "CVE": {
+ "ar": "إيسكودو جزر الرأس الأخضر",
+ "bg": "Ескудо на Кабо Верде",
+ "ca": "escut de Cap Verd",
+ "cs": "Kapverdské escudo",
+ "da": "Kapverdisk escudo",
+ "de": "Kap-Verde-Escudo",
+ "el": "Εσκούδο του Πράσινου Ακρωτηρίου",
+ "en": "Cape Verdean escudo",
+ "eo": "kaboverda eskudo",
+ "es": "escudo caboverdiano",
+ "fa": "اسکودوی کیپ ورد",
+ "fi": "Kap Verden escudo",
+ "fr": "escudo cap-verdien",
+ "hr": "Zelenortski eskudo",
+ "hu": "Zöld-foki köztársasági escudo",
+ "it": "escudo capoverdiano",
+ "ja": "カーボベルデ・エスクード",
+ "lt": "Žaliojo Kyšulio eskudas",
+ "nl": "Kaapverdische escudo",
+ "pl": "escudo Zielonego Przylądka",
+ "pt": "escudo cabo-verdiano",
+ "ru": "Эскудо Кабо-Верде",
+ "sr": "зеленортски ескудо",
+ "sv": "Kapverdisk escudo",
+ "tr": "Yeşil Burun Adaları eskudosu",
+ "uk": "Ескудо Кабо-Верде",
+ "vi": "Escudo Cabo Verde",
+ "zh": "維德角埃斯庫多",
+ "he": "אשקודו כף ורדי",
+ "oc": "Escut de Cap Verd"
+ },
+ "CZK": {
+ "ar": "كرونة تشيكية",
+ "bg": "крони",
+ "ca": "corona txeca",
+ "cs": "koruna česká",
+ "da": "Tjekkiske koruna",
+ "de": "tschechische Krone",
+ "el": "Κορόνα Τσεχίας",
+ "en": "Czech koruna",
+ "eo": "ĉeĥa krono",
+ "es": "corona checa",
+ "et": "Tšehhi kroon",
+ "eu": "Txekiar koroa",
+ "fa": "کرونا چک",
+ "fi": "Tšekin koruna",
+ "fr": "couronne tchèque",
+ "gl": "Coroa checa",
+ "he": "קורונה צ'כית",
+ "hr": "Češka kruna",
+ "hu": "cseh korona",
+ "it": "corona ceca",
+ "ja": "チェコ・コルナ",
+ "lt": "Čekijos krona",
+ "nl": "Tsjechische kroon",
+ "oc": "corona chèca",
+ "pl": "Korona czeska",
+ "pt": "coroa checa",
+ "ro": "Coroană cehă",
+ "ru": "чешская крона",
+ "sk": "Česká koruna",
+ "sl": "Češka krona",
+ "sr": "чешка круна",
+ "sv": "tjeckisk krona",
+ "ta": "செக் கொருனா",
+ "tr": "Çek korunası",
+ "uk": "чеська крона",
+ "vi": "Koruna Séc",
+ "zh": "捷克克朗",
+ "cy": "Czech koruna",
+ "ia": "corona tchec"
+ },
+ "DJF": {
+ "ar": "فرنك جيبوتي",
+ "bg": "Джибутски франк",
+ "ca": "franc de Djibouti",
+ "cs": "Džibutský frank",
+ "da": "Djiboutiske franc",
+ "de": "Dschibuti-Franc",
+ "el": "Φράγκο του Τζιμπουτί",
+ "en": "Djiboutian franc",
+ "eo": "ĝibutia franko",
+ "es": "franco yibutiano",
+ "fa": "فرانک جیبوتی",
+ "fi": "Djiboutin frangi",
+ "fr": "franc Djibouti",
+ "hr": "Džibutski franak",
+ "hu": "Dzsibuti frank",
+ "it": "franco gibutiano",
+ "ja": "ジブチ・フラン",
+ "lt": "Džibučio frankas",
+ "nl": "Djiboutiaanse frank",
+ "pl": "frank Dżibuti",
+ "pt": "franco do Jibuti",
+ "ru": "Франк Джибути",
+ "sr": "џибутски франак",
+ "sv": "Djiboutisk franc",
+ "tr": "Cibuti frangı",
+ "uk": "Франк Джибуті",
+ "zh": "吉布地法郎",
+ "he": "פרנק ג'יבוטי"
+ },
+ "DKK": {
+ "ar": "كرونة دنماركية",
+ "bg": "Датска крона",
+ "ca": "corona danesa",
+ "cs": "Dánská koruna",
+ "da": "danske kroner",
+ "de": "dänische Krone",
+ "el": "Κορόνα Δανίας",
+ "en": "Danish krone",
+ "eo": "dana krono",
+ "es": "corona danesa",
+ "et": "Taani kroon",
+ "eu": "Daniar koroa",
+ "fa": "کرون دانمارک",
+ "fi": "Tanskan kruunu",
+ "fr": "couronne danoise",
+ "gl": "Coroa dinamarquesa",
+ "he": "כתר דני",
+ "hr": "Danska kruna",
+ "hu": "dán korona",
+ "it": "corona danese",
+ "ja": "デンマーク・クローネ",
+ "lt": "Danijos krona",
+ "nl": "Deense kroon",
+ "oc": "Corona danesa",
+ "pl": "korona duńska",
+ "pt": "coroa dinamarquesa",
+ "ro": "Coroană daneză",
+ "ru": "датская крона",
+ "sk": "Dánska koruna",
+ "sr": "данска круна",
+ "sv": "dansk krona",
+ "ta": "டானிய குரோன்",
+ "tr": "Danimarka kronu",
+ "uk": "данська крона",
+ "vi": "Krone Đan Mạch",
+ "zh": "丹麥克朗",
+ "cy": "Krone Danaidd",
+ "ia": "corona danese"
+ },
+ "DOP": {
+ "ar": "بيزو دومنيكاني",
+ "bg": "Доминиканско песо",
+ "ca": "peso dominicà",
+ "cs": "Dominikánské peso",
+ "de": "dominikanischer Peso",
+ "el": "Πέσο Δομινικανής Δημοκρατίας",
+ "en": "Dominican peso",
+ "eo": "dominga peso",
+ "es": "peso dominicano",
+ "eu": "Peso dominikar",
+ "fa": "پزو دومینیکن",
+ "fi": "Dominikaanisen tasavallan peso",
+ "fr": "peso dominicain",
+ "hr": "Dominikanski pezo",
+ "hu": "Dominikai peso",
+ "it": "peso dominicano",
+ "ja": "ドミニカ・ペソ",
+ "lt": "Dominikos pesas",
+ "nl": "Dominicaanse peso",
+ "pl": "Peso dominikańskie",
+ "pt": "peso dominicano",
+ "ru": "доминиканское песо",
+ "sr": "доминикански пезос",
+ "sv": "Dominikansk peso",
+ "tr": "Dominik pesosu",
+ "uk": "Домініканський песо",
+ "zh": "多明尼加比索",
+ "ro": "peso dominican"
+ },
+ "DZD": {
+ "ar": "دينار جزائري",
+ "bg": "Алжирски динар",
+ "ca": "dinar algerià",
+ "cs": "Alžírský dinár",
+ "cy": "Dinar Algeriaidd",
+ "de": "algerischer Dinar",
+ "el": "Δηνάριο Αλγερίας",
+ "en": "Algerian dinar",
+ "eo": "alĝeria dinaro",
+ "es": "dinar argelino",
+ "eu": "Aljeriar dinar",
+ "fa": "دینار الجزایر",
+ "fi": "Algerian dinaari",
+ "fr": "dinar algérien",
+ "gl": "Dinar alxeriano",
+ "he": "דינר אלג'ירי",
+ "hr": "Alžirski dinar",
+ "hu": "algériai dinár",
+ "it": "dinaro algerino",
+ "ja": "アルジェリア・ディナール",
+ "lt": "Alžyro dinaras",
+ "nl": "Algerijnse dinar",
+ "pl": "dinar algierski",
+ "pt": "dinar argelino",
+ "ro": "Dinar algerian",
+ "ru": "алжирский динар",
+ "sr": "алжирски динар",
+ "sv": "Algerisk dinar",
+ "tr": "Cezayir dinarı",
+ "uk": "Алжирський динар",
+ "vi": "Dinar Algérie",
+ "zh": "阿爾及利亞第納爾",
+ "ta": "அல்ஜீரிய தினார்"
+ },
+ "EGP": {
+ "ar": "جنيه مصري",
+ "bg": "Египетска лира",
+ "ca": "lliura egípcia",
+ "cs": "Egyptská libra",
+ "de": "ägyptisches Pfund",
+ "el": "Λίρα Αιγύπτου",
+ "en": "Egyptian pound",
+ "eo": "egipta pundo",
+ "es": "libra egipcia",
+ "et": "Egiptuse nael",
+ "eu": "Egiptoar libera",
+ "fa": "پوند مصر",
+ "fi": "Egyptin punta",
+ "fr": "livre égyptienne",
+ "gl": "Libra exipcia",
+ "he": "לירה מצרית",
+ "hr": "Egipatska funta",
+ "hu": "egyiptomi font",
+ "it": "sterlina egiziana",
+ "ja": "エジプト・ポンド",
+ "lt": "Egipto svaras",
+ "nl": "Egyptisch pond",
+ "pl": "Funt egipski",
+ "pt": "libra egípcia",
+ "ro": "Liră egipteană",
+ "ru": "египетский фунт",
+ "sr": "египатска фунта",
+ "sv": "Egyptiskt pund",
+ "tr": "Mısır lirası",
+ "uk": "Єгипетський фунт",
+ "vi": "Bảng Ai Cập",
+ "zh": "埃及鎊",
+ "oc": "Liura egipciana",
+ "sk": "Egyptská libra"
+ },
+ "ERN": {
+ "ar": "ناكفا",
+ "ca": "nakfa",
+ "cs": "Eritrejská nakfa",
+ "da": "Nakfa",
+ "de": "eritreischer Nakfa",
+ "el": "Νάκφα",
+ "en": "nakfa",
+ "eo": "eritrea nakfo",
+ "es": "nakfa",
+ "fa": "ناکفای اریتره",
+ "fi": "Eritrean nakfa",
+ "fr": "nakfa érythréen",
+ "gl": "Nakfa",
+ "he": "נאקפה",
+ "hr": "Eritrejska nakfa",
+ "hu": "Eritreai nakfa",
+ "it": "nacfa eritreo",
+ "ja": "ナクファ",
+ "lt": "Nakfa",
+ "nl": "Eritrese nakfa",
+ "pl": "Nakfa",
+ "pt": "nakfa",
+ "ru": "эритрейская накфа",
+ "sr": "еритрејска накфа",
+ "sv": "Nakfa",
+ "tr": "Eritre nakfası",
+ "uk": "Еритрейська накфа",
+ "zh": "厄立特里亚纳克法"
+ },
+ "ETB": {
+ "ar": "بير إثيوبي",
+ "bg": "Етиопски бир",
+ "ca": "birr",
+ "cs": "Etiopský birr",
+ "da": "Etiopiske birr",
+ "de": "Äthiopischer Birr",
+ "el": "Μπιρ",
+ "en": "birr",
+ "eo": "etiopa birro",
+ "es": "Birr etíope",
+ "fa": "بیر اتیوپی",
+ "fi": "Etiopian birr",
+ "fr": "Birr",
+ "hr": "Etiopski bir",
+ "hu": "etióp birr",
+ "it": "birr etiope",
+ "ja": "ブル",
+ "lt": "Etiopijos biras",
+ "nl": "Ethiopische birr",
+ "pl": "Birr",
+ "pt": "Birr etíope",
+ "ru": "эфиопский быр",
+ "sr": "етиопски бир",
+ "sv": "Birr (valuta)",
+ "tr": "Birr",
+ "uk": "Ефіопський бир",
+ "zh": "衣索比亞比爾",
+ "he": "ביר אתיופי"
+ },
+ "ETH": {
+ "ar": "إيثريوم",
+ "bg": "Етериум",
+ "ca": "Ethereum",
+ "cs": "Ethereum",
+ "da": "Ethereum",
+ "de": "Ethereum",
+ "el": "Ethereum",
+ "en": "Ethereum",
+ "eo": "Ethereum",
+ "es": "Éter/Ether",
+ "et": "Ethereum",
+ "eu": "Ethereum",
+ "fa": "اتیریم",
+ "fi": "Ethereum",
+ "fr": "Ethereum",
+ "he": "אתריום",
+ "hr": "Ethereum",
+ "hu": "Ethereum",
+ "it": "Ethereum",
+ "ja": "イーサリアム",
+ "nl": "Ethereum",
+ "pl": "Ethereum",
+ "pt": "Ethereum",
+ "ro": "Ethereum",
+ "ru": "Ethereum",
+ "sk": "Ethereum",
+ "sv": "Ethereum",
+ "ta": "ஈத்தரீயம்",
+ "tr": "Ethereum",
+ "uk": "Ethereum",
+ "vi": "Ethereum",
+ "zh": "以太坊",
+ "lt": "Eteris",
+ "sr": "Етеријум"
+ },
+ "EUR": {
+ "ar": "يورو",
+ "bg": "Евро",
+ "ca": "euro",
+ "cs": "euro",
+ "cy": "Ewro",
+ "da": "Euro",
+ "de": "Euro",
+ "el": "ευρώ",
+ "en": "euro",
+ "eo": "eŭro",
+ "es": "euro",
+ "et": "Euro",
+ "eu": "Euro",
+ "fa": "یورو",
+ "fi": "euro",
+ "fr": "euro",
+ "gl": "euro",
+ "he": "אירו",
+ "hr": "Euro",
+ "hu": "euró",
+ "ia": "Euro",
+ "it": "Euro",
+ "ja": "ユーロ",
+ "lt": "Euras",
+ "nl": "euro",
+ "oc": "Èuro",
+ "pl": "euro",
+ "pt": "euro",
+ "ro": "euro",
+ "ru": "евро",
+ "sk": "Euro",
+ "sl": "Evro",
+ "sr": "евро",
+ "sv": "euro",
+ "ta": "ஐரோ",
+ "te": "యూరో",
+ "tr": "Euro",
+ "uk": "євро",
+ "vi": "Euro",
+ "zh": "欧元"
+ },
+ "FJD": {
+ "ar": "دولار فيجي",
+ "bg": "Фиджийски долар",
+ "ca": "dòlar fijià",
+ "cs": "Fidžijský dolar",
+ "de": "Fidschi-Dollar",
+ "el": "Δολάριο Φίτζι",
+ "en": "Fijian dollar",
+ "eo": "fiĝia dolaro",
+ "es": "dólar fiyiano",
+ "fa": "دلار فیجی",
+ "fi": "Fidžin dollari",
+ "fr": "dollar de Fidji",
+ "gl": "Dólar fidxiano",
+ "hr": "Fidžijski dolar",
+ "hu": "Fidzsi dollár",
+ "it": "dollaro delle Figi",
+ "ja": "フィジー・ドル",
+ "lt": "Fidžio doleris",
+ "nl": "Fiji-dollar",
+ "pl": "Dolar Fidżi",
+ "pt": "dólar de Fiji",
+ "ro": "Dolar fijian",
+ "ru": "доллар Фиджи",
+ "sk": "Fidžijský dolár",
+ "sr": "фиџијски долар",
+ "sv": "Fijidollar",
+ "ta": "பிஜி டாலர்",
+ "tr": "Fiji doları",
+ "uk": "долар Фіджі",
+ "zh": "斐濟元",
+ "da": "Fijiansk dollar",
+ "he": "דולר פיג'י"
+ },
+ "FOK": {
+ "ar": "كرونة فاروية",
+ "ca": "corona feroesa",
+ "cs": "Faerská koruna",
+ "da": "Færøske kroner",
+ "de": "färöische Krone",
+ "en": "Faroese króna",
+ "eo": "Feroa krono",
+ "es": "corona feroesa",
+ "et": "Fääri kroon",
+ "fa": "کرون فاروئی",
+ "fi": "Färsaarten kruunu",
+ "fr": "couronne féroïenne",
+ "gl": "Coroa feroesa",
+ "hr": "Føroyarska kruna",
+ "hu": "Feröeri korona",
+ "it": "corona delle Fær Øer",
+ "ja": "フェロー・クローネ",
+ "lt": "Farerų krona",
+ "nl": "Faeröerse kroon",
+ "pl": "Korona Wysp Owczych",
+ "pt": "coroa feroesa",
+ "ro": "Coroană feroeză",
+ "ru": "Фарерская крона",
+ "sk": "Faerská koruna",
+ "sr": "фарска круна",
+ "sv": "Färöisk krona",
+ "ta": "பரோயே குரோனா",
+ "tr": "Faroe kronu",
+ "uk": "Фарерська крона",
+ "zh": "法羅群島克朗"
+ },
+ "GBP": {
+ "ar": "جنيه إسترليني",
+ "bg": "Британска лира",
+ "ca": "lliura esterlina",
+ "cs": "libra šterlinků",
+ "cy": "punt sterling",
+ "da": "Britisk pund",
+ "de": "Pfund Sterling",
+ "el": "Στερλίνα",
+ "en": "pound sterling",
+ "eo": "brita pundo",
+ "es": "libra esterlina",
+ "et": "Suurbritannia naelsterling",
+ "eu": "Libera esterlina",
+ "fa": "پوند استرلینگ",
+ "fi": "Englannin punta",
+ "fr": "livre sterling",
+ "gl": "Libra esterlina",
+ "he": "לירה שטרלינג",
+ "hr": "Britanska funta",
+ "hu": "font sterling",
+ "it": "sterlina britannica",
+ "ja": "スターリング・ポンド",
+ "lt": "Svaras sterlingų",
+ "nl": "pond sterling",
+ "oc": "Liure esterlina",
+ "pl": "funt szterling",
+ "pt": "libra esterlina",
+ "ro": "liră sterlină",
+ "ru": "фунт стерлингов",
+ "sk": "Libra šterlingov",
+ "sl": "Funt šterling",
+ "sr": "британска фунта",
+ "sv": "Brittiskt pund",
+ "ta": "பிரித்தானிய பவுண்டு",
+ "tr": "İngiliz sterlini",
+ "uk": "фунт стерлінгів",
+ "vi": "Bảng Anh",
+ "zh": "英镑",
+ "ia": "libra sterling"
+ },
+ "GEL": {
+ "ar": "لاري جورجي",
+ "bg": "Грузинско лари",
+ "ca": "lari",
+ "cs": "Gruzínské lari",
+ "da": "Lari",
+ "de": "georgischer Lari",
+ "el": "Λάρι Γεωργίας",
+ "en": "Georgian lari",
+ "eo": "kartvela lario",
+ "es": "lari georgiano",
+ "et": "Lari",
+ "fa": "لاری",
+ "fi": "Georgian lari",
+ "fr": "lari",
+ "he": "לארי גאורגי",
+ "hr": "Gruzijski lari",
+ "hu": "grúz lari",
+ "ia": "lari georgian",
+ "it": "lari georgiano",
+ "ja": "ラリ",
+ "lt": "Laris",
+ "nl": "Georgische lari",
+ "pl": "Lari",
+ "pt": "lari",
+ "ro": "Lari",
+ "ru": "грузинский лари",
+ "sk": "Gruzínske lari",
+ "sr": "грузијски лари",
+ "sv": "Georgiska lari",
+ "ta": "ஜார்ஜிய லாரி",
+ "tr": "Gürcistan larisi",
+ "uk": "Ларі",
+ "zh": "格鲁吉亚拉里",
+ "oc": "Lari"
+ },
+ "GGP": {
+ "ar": "جنيه جيرنزي",
+ "ca": "lliura de Guernsey",
+ "cs": "Guernseyská libra",
+ "de": "Guernsey-Pfund",
+ "en": "Guernsey pound",
+ "es": "libra de Guernsey",
+ "fa": "پوند گرنزی",
+ "fi": "Guernseyn punta",
+ "fr": "livre de Guernesey",
+ "hr": "Guernseyjska funta",
+ "hu": "Guernsey-i font",
+ "it": "sterlina di Guernsey",
+ "ja": "ガーンジー・ポンド",
+ "lt": "Gernsio svaras",
+ "nl": "Guernseypond",
+ "pl": "Funt Guernsey",
+ "ro": "Liră din Guernsey",
+ "ru": "Гернсийский фунт",
+ "sk": "Guernseyská libra",
+ "sr": "гернзијска фунта",
+ "sv": "Guernseypund",
+ "ta": "குயெர்ன்சி பவுண்டு",
+ "tr": "Guernsey sterlini",
+ "uk": "Гернсійський фунт",
+ "zh": "根西島鎊",
+ "eo": "gernezeja pundo",
+ "ia": "libra de Guernsey"
+ },
+ "GHS": {
+ "ar": "سيدي غاني",
+ "bg": "Ганайско кеди",
+ "ca": "cedi",
+ "cs": "Ghanský cedi",
+ "cy": "Cedi",
+ "da": "Cedi",
+ "de": "Cedi",
+ "el": "Σέντι της Γκάνας",
+ "en": "Ghana cedi",
+ "eo": "ganaa cedio",
+ "es": "cedi",
+ "fa": "سدی غنا",
+ "fi": "Cedi",
+ "fr": "cedi",
+ "gl": "Cedi",
+ "hr": "Ganski cedi",
+ "hu": "Ghánai cedi",
+ "it": "cedi ghanese",
+ "ja": "セディ",
+ "lt": "Sedis",
+ "nl": "Ghanese cedi",
+ "pl": "Cedi",
+ "pt": "cedi",
+ "ru": "Ганский седи",
+ "sk": "Cedi",
+ "sr": "гански седи",
+ "sv": "Ghana Cedi",
+ "tr": "Cedi",
+ "uk": "Ганський седі",
+ "zh": "迦納塞地",
+ "he": "סדי גאני",
+ "oc": "Cedi"
+ },
"GIP": {
- "fr": "Livre de Gibraltar",
- "en": "Gibraltar pound",
- "nl": "Gibraltarees pond",
- "de": "Gibraltar-Pfund",
- "it": "Sterlina di Gibilterra",
- "hu": "Gibralt\u00e1ri font",
- "es": "Libra gibraltare\u00f1a"
- },
- "ALL": {
- "fr": "Lek",
- "en": "lek",
- "nl": "Albanese lek",
- "de": "Albanischer Lek",
- "it": "Lek albanese",
- "hu": "alb\u00e1n lek",
- "es": "Lek alban\u00e9s"
- },
- "MRO": {
- "fr": "Ouguiya",
- "en": "Mauritanian ouguiya",
- "nl": "Mauritaanse ouguiya",
- "de": "Ouguiya",
- "it": "Ouguiya mauritana",
- "hu": "Maurit\u00e1niai ouguiya",
- "es": "Uquiya"
- },
+ "ar": "جنيه جبل طارق",
+ "bg": "Гибралтарска лира",
+ "ca": "lliura de Gibraltar",
+ "cs": "Gibraltarská libra",
+ "da": "Gibraltar-pund",
+ "de": "Gibraltar-Pfund",
+ "en": "Gibraltar pound",
+ "eo": "ĝibraltara pundo",
+ "es": "libra gibraltareña",
+ "et": "Gibraltari nael",
+ "fa": "پوند جبل الطارق",
+ "fi": "Gibraltarin punta",
+ "fr": "livre de Gibraltar",
+ "gl": "Libra de Xibraltar",
+ "hr": "Gibraltarska funta",
+ "hu": "Gibraltári font",
+ "it": "sterlina di Gibilterra",
+ "ja": "ジブラルタル・ポンド",
+ "lt": "Gibraltaro svaras",
+ "nl": "Gibraltarees pond",
+ "pl": "Funt gibraltarski",
+ "pt": "libra de Gibraltar",
+ "ro": "Liră din Gibraltar",
+ "ru": "Гибралтарский фунт",
+ "sk": "Gibraltárska libra",
+ "sr": "гибралтарска фунта",
+ "sv": "Gibraltarpund",
+ "ta": "கிப்ரால்ட்டர் பவுண்டு",
+ "uk": "Гібралтарський фунт",
+ "vi": "Bảng Gibraltar",
+ "zh": "直布羅陀鎊",
+ "cy": "punt Gibraltar",
+ "el": "Λίρα Γιβραλτάρ",
+ "he": "לירה גיברלטרית"
+ },
+ "GMD": {
+ "ar": "دالاسي غامبي",
+ "bg": "Гамбийско даласи",
+ "ca": "dalasi",
+ "cs": "Gambijský dalasi",
+ "de": "Dalasi",
+ "el": "Νταλάζι",
+ "en": "dalasi",
+ "eo": "gambia dalasio",
+ "es": "dalasi",
+ "et": "Dalasi",
+ "eu": "Dalasi",
+ "fa": "دالاسی گامبیا",
+ "fi": "Dalasi",
+ "fr": "Dalasi",
+ "hr": "Gambijski dalasi",
+ "hu": "Gambiai dalasi",
+ "it": "Dalasi gambese",
+ "ja": "ダラシ",
+ "lt": "Dalasis",
+ "nl": "Gambiaanse dalasi",
+ "pl": "Dalasi",
+ "pt": "Dalasi",
+ "ru": "гамбийский даласи",
+ "sr": "гамбијски даласи",
+ "sv": "Dalasi",
+ "tr": "Dalasi",
+ "uk": "Даласі",
+ "zh": "甘比亞達拉西",
+ "he": "דלסי"
+ },
+ "GNF": {
+ "ar": "فرنك غيني",
+ "bg": "Гвинейски франк",
+ "ca": "franc guineà",
+ "cs": "Guinejský frank",
+ "de": "Franc Guinéen",
+ "el": "Φράγκο Γουινέας",
+ "en": "Guinean franc",
+ "eo": "gvinea franko",
+ "es": "Franco guineano",
+ "fa": "فرانک گینه",
+ "fi": "Guinean frangi",
+ "fr": "franc guinéen",
+ "he": "פרנק גינאי",
+ "hr": "Gvinejski franak",
+ "hu": "Guineai frank",
+ "it": "Franco guineano",
+ "ja": "ギニア・フラン",
+ "lt": "Gvinėjos frankas",
+ "nl": "Guineese frank",
+ "pl": "frank gwinejski",
+ "pt": "Franco da Guiné",
+ "ru": "Гвинейский франк",
+ "sr": "гвинејски франак",
+ "sv": "Guinesisk franc",
+ "tr": "Gine frangı",
+ "uk": "Гвінейський франк",
+ "zh": "幾內亞法郎"
+ },
+ "GTQ": {
+ "ar": "كتزال غواتيمالي",
+ "bg": "Гватемалски кецал",
+ "ca": "quetzal",
+ "cs": "Guatemalský quetzal",
+ "de": "Guatemaltekischer Quetzal",
+ "el": "Κετσάλ",
+ "en": "quetzal",
+ "eo": "gvatemala kecalo",
+ "es": "quetzal",
+ "eu": "Quetzal",
+ "fa": "کوتزال گواتمالا",
+ "fi": "Guatemalan quetzal",
+ "fr": "Quetzal",
+ "gl": "Quetzal",
+ "he": "קצאל",
+ "hr": "Gvatemalski kvecal",
+ "hu": "Guatemalai quetzal",
+ "it": "Quetzal guatemalteco",
+ "ja": "ケツァル",
+ "lt": "Gvatemalos kecalis",
+ "nl": "Guatemalteekse quetzal",
+ "oc": "Quetzal",
+ "pl": "Quetzal",
+ "pt": "Quetzal",
+ "ru": "гватемальский кетсаль",
+ "sr": "гватемалски квецал",
+ "sv": "Quetzal",
+ "tr": "Guatemala quetzalı",
+ "uk": "Гватемальський кетсаль",
+ "zh": "瓜地馬拉格查爾",
+ "cy": "Quetzal Gwatemala"
+ },
+ "GWE": {
+ "en": "Portuguese Guinean escudo",
+ "es": "escudo guineoportugués",
+ "fa": "اسکودوی گینه پرتغال",
+ "fi": "Portugalin Guinean escudo",
+ "fr": "escudo de Guinée-Bissau",
+ "ja": "ポルトガル領ギニア・エスクード",
+ "ru": "Гвинейский эскудо",
+ "eo": "portugal-gvinea eskudo"
+ },
+ "GYD": {
+ "ar": "دولار غوياني",
+ "bg": "Гаянски долар",
+ "ca": "dòlar de Guyana",
+ "cs": "Guyanský dolar",
+ "de": "Guyana-Dollar",
+ "el": "Δολάριο Γουιάνας",
+ "en": "Guyanese dollar",
+ "eo": "gujana dolaro",
+ "es": "Dólar guyanés",
+ "eu": "Dolar guyanar",
+ "fa": "دلار گویان",
+ "fi": "Guyanan dollari",
+ "fr": "Dollar guyanien",
+ "gl": "Dólar güianés",
+ "hr": "Gvajanski dolar",
+ "hu": "Guyanai dollár",
+ "it": "Dollaro della Guyana",
+ "ja": "ガイアナ・ドル",
+ "lt": "Gajanos doleris",
+ "nl": "Guyaanse dollar",
+ "pl": "dolar gujański",
+ "pt": "Dólar da Guiana",
+ "ro": "Dolar guyanez",
+ "ru": "гайанский доллар",
+ "sr": "гвајански долар",
+ "sv": "Guyansk dollar",
+ "tr": "Guyana doları",
+ "uk": "Гаянський долар",
+ "zh": "圭亞那元",
+ "he": "דולר גיאני"
+ },
+ "HKD": {
+ "ar": "دولار هونغ كونغ",
+ "bg": "Хонконгски долар",
+ "ca": "dòlar de Hong Kong",
+ "cs": "Hongkongský dolar",
+ "cy": "Doler Hong Kong",
+ "da": "Hongkong-dollar",
+ "de": "Hongkong-Dollar",
+ "el": "Δολάριο Χονγκ Κονγκ",
+ "en": "Hong Kong dollar",
+ "eo": "honkonga dolaro",
+ "es": "dólar de Hong Kong",
+ "et": "Hongkongi dollar",
+ "eu": "Dolar hongkongtar",
+ "fa": "دلار هنگکنگ",
+ "fi": "Hongkongin dollari",
+ "fr": "dollar de Hong Kong",
+ "gl": "Dólar de Hong Kong",
+ "he": "דולר הונג קונגי",
+ "hr": "Honkonški dolar",
+ "hu": "hongkongi dollár",
+ "it": "dollaro di Hong Kong",
+ "ja": "香港ドル",
+ "lt": "Honkongo doleris",
+ "nl": "Hongkongse dollar",
+ "pl": "dolar Hongkongu",
+ "pt": "dólar de Hong Kong",
+ "ru": "гонконгский доллар",
+ "sk": "Hongkonský dolár",
+ "sr": "хонгконшки долар",
+ "sv": "Hongkongdollar",
+ "ta": "ஹொங்கொங் டொலர்",
+ "tr": "Hong Kong doları",
+ "uk": "Гонконгський долар",
+ "vi": "đô la Hồng Kông",
+ "zh": "港元",
+ "ro": "dolar din Hong Kong"
+ },
+ "HNL": {
+ "ar": "لمبيرة هندوراسية",
+ "bg": "Хондураска лемпира",
+ "ca": "lempira",
+ "cs": "Honduraská lempira",
+ "de": "Lempira",
+ "el": "Λεμπίρα",
+ "en": "Honduran lempira",
+ "eo": "hondura lempiro",
+ "es": "lempira",
+ "eu": "Lempira",
+ "fa": "لامپیرای هندوراس",
+ "fi": "Hondurasin lempira",
+ "fr": "lempira",
+ "he": "למפירה",
+ "hr": "Honduraška lempira",
+ "hu": "hondurasi lempira",
+ "it": "lempira honduregna",
+ "ja": "レンピラ",
+ "lt": "Hondūro lempira",
+ "nl": "Hondurese lempira",
+ "oc": "Lempira",
+ "pl": "Lempira",
+ "pt": "lempira",
+ "ro": "Lempira",
+ "ru": "гондурасская лемпира",
+ "sr": "хондурашка лемпира",
+ "sv": "Lempira",
+ "tr": "Honduras lempirası",
+ "uk": "Гондураська лемпіра",
+ "zh": "宏都拉斯倫皮拉",
+ "cy": "Lempira Hondwraidd"
+ },
"HRK": {
- "fr": "Kuna croate",
- "en": "Croatian kuna",
- "nl": "Kroatische kuna",
- "de": "Kroatische Kuna",
- "it": "Kuna croata",
- "hu": "horv\u00e1t kuna",
- "es": "Kuna croata"
- },
- "DJF": {
- "fr": "franc Djibouti",
- "en": "Djiboutian franc",
- "nl": "Djiboutiaanse frank",
- "de": "Dschibuti-Franc",
- "it": "Franco gibutiano",
- "hu": "Dzsibuti frank",
- "es": "franco"
- },
- "THB": {
- "fr": "Baht",
- "en": "Thai baht",
- "nl": "Thaise baht",
- "de": "Baht",
- "it": "Baht thailandese",
- "hu": "thai b\u00e1t",
- "es": "Baht tailand\u00e9s"
- },
- "XAF": {
- "fr": "Franc CFA",
- "en": "Central African CFA franc",
- "de": "CFA-Franc BEAC",
- "es": "Franco CFA de \u00c1frica Central"
- },
- "BND": {
- "fr": "Dollar de Brunei",
- "en": "Brunei dollar",
- "nl": "Bruneise dollar",
- "de": "Brunei-Dollar",
- "it": "Dollaro del Brunei",
- "hu": "brunei doll\u00e1r",
- "es": "D\u00f3lar de Brun\u00e9i"
- },
- "VUV": {
- "fr": "Vatu",
- "en": "Vanuatu vatu",
- "nl": "Vanuatuaanse vatu",
- "de": "Vatu",
- "it": "Vatu di Vanuatu",
- "hu": "Vanuatui vatu",
- "es": "Vatu"
- },
- "UYU": {
- "fr": "Peso uruguayen",
- "en": "Uruguayan peso",
- "nl": "Uruguayaanse peso",
- "de": "Uruguayischer Peso",
- "it": "Peso uruguaiano",
- "hu": "Uruguayi peso",
- "es": "peso"
- },
- "NIO": {
- "fr": "C\u00f3rdoba",
- "en": "Nicaraguan c\u00f3rdoba",
- "nl": "Nicaraguaanse c\u00f3rdoba",
- "de": "C\u00f3rdoba Oro",
- "it": "C\u00f3rdoba nicaraguense",
- "hu": "Nicaraguai c\u00f3rdoba",
- "es": "C\u00f3rdoba"
- },
+ "ar": "كونا كرواتية",
+ "bg": "Хърватска куна",
+ "ca": "kuna",
+ "cs": "Chorvatská kuna",
+ "da": "Kuna",
+ "de": "kroatische Kuna",
+ "el": "Κούνα Κροατίας",
+ "en": "Croatian kuna",
+ "eo": "kroata kunao",
+ "es": "kuna croata",
+ "et": "Kuna",
+ "fa": "کونا",
+ "fi": "Kroatian kuna",
+ "fr": "kuna croate",
+ "gl": "Kuna croata",
+ "he": "קונה",
+ "hr": "hrvatska kuna",
+ "hu": "horvát kuna",
+ "it": "kuna croata",
+ "ja": "クーナ",
+ "lt": "Kroatijos kuna",
+ "nl": "Kroatische kuna",
+ "pl": "kuna",
+ "pt": "kuna croata",
+ "ro": "Kuna",
+ "ru": "хорватская куна",
+ "sk": "Chorvátska kuna",
+ "sl": "hrvaška kuna",
+ "sr": "хрватска куна",
+ "sv": "Kroatisk kuna",
+ "ta": "குனா",
+ "tr": "Hırvatistan kunası",
+ "uk": "хорватська куна",
+ "vi": "Kuna Croatia",
+ "zh": "克羅埃西亞庫納",
+ "ia": "kuna croate",
+ "oc": "kuna"
+ },
+ "HTG": {
+ "ar": "جوردة هايتية",
+ "ca": "gourde",
+ "cs": "Haitský gourde",
+ "da": "Gourde",
+ "de": "Gourde",
+ "el": "Γκουρντ",
+ "en": "gourde",
+ "eo": "haitia gurdo",
+ "es": "gourde",
+ "eu": "Gourde",
+ "fa": "گورد هائیتی",
+ "fi": "Haitin gourde",
+ "fr": "Gourde",
+ "hr": "Haićanski gourd",
+ "hu": "haiti gourde",
+ "it": "Gourde haitiano",
+ "ja": "グールド",
+ "lt": "Gurdas",
+ "nl": "Haïtiaanse gourde",
+ "pl": "Gourde",
+ "pt": "Gourde",
+ "ru": "гаитянский гурд",
+ "sr": "хаићански гурд",
+ "sv": "Gourde",
+ "tr": "Gourde",
+ "uk": "Гаїтянський гурд",
+ "zh": "海地古德",
+ "he": "גורד"
+ },
+ "HUF": {
+ "ar": "فورنت مجري",
+ "bg": "Унгарски форинт",
+ "ca": "fòrint",
+ "cs": "maďarský forint",
+ "da": "Forint",
+ "de": "Forint",
+ "el": "Φόριντ Ουγγαρίας",
+ "en": "forint",
+ "eo": "hungara forinto",
+ "es": "forinto húngaro",
+ "et": "Forint",
+ "eu": "Hungariar forint",
+ "fa": "فورینت مجارستان",
+ "fi": "Unkarin forintti",
+ "fr": "forint",
+ "gl": "Florín húngaro",
+ "he": "פורינט",
+ "hr": "Mađarska forinta",
+ "hu": "magyar forint",
+ "it": "fiorino ungherese",
+ "ja": "フォリント",
+ "lt": "Forintas",
+ "nl": "Hongaarse forint",
+ "pl": "forint",
+ "pt": "florim húngaro",
+ "ro": "Forint",
+ "ru": "венгерский форинт",
+ "sk": "Maďarský forint",
+ "sl": "Madžarski forint",
+ "sr": "мађарска форинта",
+ "sv": "Forint",
+ "ta": "அங்கேரிய போரிண்ட்",
+ "tr": "Macar forinti",
+ "uk": "угорський форинт",
+ "vi": "Forint",
+ "zh": "匈牙利福林",
+ "ia": "forint hungare"
+ },
+ "HUP": {
+ "ca": "pengő",
+ "cs": "Maďarské pengő",
+ "cy": "Pengő",
+ "da": "Pengő",
+ "de": "Pengő",
+ "en": "Hungarian pengő",
+ "eo": "Pengo",
+ "es": "pengő",
+ "et": "Pengö",
+ "fa": "پنگوی مجارستان",
+ "fi": "Unkarin pengő",
+ "fr": "pengő",
+ "he": "פנגו הונגרי",
+ "hr": "Mađarski peng",
+ "hu": "magyar pengő",
+ "ia": "Pengő",
+ "it": "pengő ungherese",
+ "ja": "ペンゲー",
+ "lt": "Pengė",
+ "nl": "pengő",
+ "pl": "Pengő",
+ "pt": "pengő",
+ "ro": "Pengheu maghiar",
+ "ru": "венгерский пенгё",
+ "sk": "Maďarské pengő",
+ "sl": "Pengő",
+ "sv": "Pengő",
+ "uk": "Угорський пенге",
+ "zh": "帕戈",
+ "sr": "мађарски пенгу"
+ },
+ "IDR": {
+ "ar": "روبية إندونيسية",
+ "bg": "Индонезийска рупия",
+ "ca": "rupia indonèsia",
+ "cs": "Indonéská rupie",
+ "da": "Rupiah",
+ "de": "indonesische Rupiah",
+ "el": "Ρουπία Ινδονησίας",
+ "en": "rupiah",
+ "eo": "indonezia rupio",
+ "es": "rupia indonesia",
+ "eu": "Indonesiar errupia",
+ "fa": "روپیه اندونزی",
+ "fi": "Indonesian rupia",
+ "fr": "roupie indonésienne",
+ "hr": "Indonezijska rupija",
+ "hu": "indonéz rúpia",
+ "it": "rupia indonesiana",
+ "ja": "ルピア",
+ "lt": "Indonezijos rupija",
+ "nl": "Indonesische roepia",
+ "pl": "rupia indonezyjska",
+ "pt": "rupia indonésia",
+ "ru": "индонезийская рупия",
+ "sl": "Indonezijska rupija",
+ "sr": "индонежанска рупија",
+ "sv": "Rupiah",
+ "ta": "இந்தோனேசிய ரூபாய்",
+ "tr": "Endonezya rupiahı",
+ "uk": "індонезійська рупія",
+ "vi": "Rupiah",
+ "zh": "印尼盾",
+ "oc": "ropia d'Indonesia"
+ },
+ "ILS": {
+ "ar": "شيكل إسرائيلي جديد",
+ "bg": "Израелски шекел",
+ "ca": "nou xéquel",
+ "cs": "nový izraelský šekel",
+ "cy": "Sicl newydd Israel",
+ "da": "Ny Shekel",
+ "de": "Schekel",
+ "el": "νέο σέκελ Ισραήλ",
+ "en": "new shekel",
+ "eo": "nova israela siklo",
+ "es": "nuevo séquel",
+ "et": "Iisraeli seekel",
+ "eu": "Shekel berri",
+ "fa": "شکل جدید اسرائیل",
+ "fi": "Uusi Israelin sekeli",
+ "fr": "shekel",
+ "gl": "Novo sheqel",
+ "he": "שקל חדש",
+ "hr": "Izraelski novi šekel",
+ "hu": "izraeli új sékel",
+ "it": "nuovo siclo israeliano",
+ "ja": "新シェケル",
+ "lt": "Izraelio naujasis šekelis",
+ "nl": "Israëlische sjekel",
+ "pl": "Nowy izraelski szekel",
+ "pt": "novo shekel israelense",
+ "ro": "Shekel",
+ "ru": "новый израильский шекель",
+ "sk": "Nový izraelský šekel",
+ "sr": "нови израелски шекел",
+ "sv": "Shekel",
+ "ta": "புது இசுரேலிய சேக்கல்",
+ "tr": "Yeni İsrail Şekeli",
+ "uk": "ізраїльський новий шекель",
+ "zh": "以色列新谢克尔",
+ "oc": "shekel novèl"
+ },
+ "IMP": {
+ "ar": "جنيه مانكس",
+ "ca": "lliura de l'illa de Man",
+ "cs": "Manská libra",
+ "de": "Isle-of-Man-Pfund",
+ "en": "Manx pound",
+ "es": "libra manesa",
+ "fa": "پوند مانکس",
+ "fi": "Mansaaren punta",
+ "fr": "livre mannoise",
+ "gl": "Libra da Illa de Man",
+ "hr": "Manska funta",
+ "hu": "Man-szigeti font",
+ "it": "sterlina di Man",
+ "ja": "マンクス・ポンド",
+ "lt": "Meno salos svaras",
+ "nl": "Isle of Man-pond",
+ "pl": "Funt manx",
+ "pt": "Libra manesa",
+ "ro": "Liră din Insula Man",
+ "ru": "фунт Острова Мэн",
+ "sk": "Manská libra",
+ "sr": "манска фунта",
+ "sv": "Isle of Man-pund",
+ "ta": "மான்க்ஸ் பவுண்டு",
+ "uk": "Фунт острова Мен",
+ "zh": "曼島鎊",
+ "eo": "maninsula pundo",
+ "ia": "libra mannese"
+ },
+ "INR": {
+ "ar": "روبية هندية",
+ "bg": "Индийска рупия",
+ "ca": "rupia índia",
+ "cs": "Indická rupie",
+ "da": "Indiske rupier",
+ "de": "Indische Rupie",
+ "el": "Ρουπία Ινδίας",
+ "en": "Indian rupee",
+ "eo": "barata rupio",
+ "es": "rupia india",
+ "et": "India ruupia",
+ "eu": "Indiar errupia",
+ "fa": "روپیه هند",
+ "fi": "Intian rupia",
+ "fr": "roupie indienne",
+ "he": "רופי הודי",
+ "hr": "Indijska rupija",
+ "hu": "Indiai rúpia",
+ "it": "rupia indiana",
+ "ja": "インド・ルピー",
+ "lt": "Indijos rupija",
+ "nl": "Indiase roepie",
+ "oc": "Ropia d'Índia",
+ "pl": "Rupia indyjska",
+ "pt": "rupia indiana",
+ "ro": "Rupie indiană",
+ "ru": "индийская рупия",
+ "sk": "Indická rupia",
+ "sr": "индијска рупија",
+ "sv": "Indisk rupee",
+ "ta": "இந்திய ரூபாய்",
+ "te": "రూపాయి",
+ "tr": "Hindistan rupisi",
+ "uk": "індійська рупія",
+ "vi": "Rupee Ấn Độ",
+ "zh": "印度盧比"
+ },
+ "IQD": {
+ "ar": "دينار عراقي",
+ "bg": "Иракски динар",
+ "ca": "dinar iraquià",
+ "da": "Irakiske dinarer",
+ "de": "irakischer Dinar",
+ "en": "Iraqi dinar",
+ "eo": "iraka dinaro",
+ "es": "dinar iraquí",
+ "fa": "دینار عراق",
+ "fi": "Irakin dinaari",
+ "fr": "dinar irakien",
+ "he": "דינר עיראקי",
+ "hr": "Irački dinar",
+ "hu": "iraki dinár",
+ "it": "dinaro iracheno",
+ "ja": "イラク・ディナール",
+ "lt": "Irako dinaras",
+ "nl": "Iraakse dinar",
+ "pl": "Dinar iracki",
+ "pt": "dinar iraquiano",
+ "ru": "иракский динар",
+ "sr": "ирачки динар",
+ "sv": "Irakisk dinar",
+ "tr": "Irak dinarı",
+ "uk": "Іракський динар",
+ "zh": "伊拉克第納爾",
+ "cs": "irácký dinár",
+ "el": "Ιρακινό δηνάριο",
+ "ta": "இராக்கிய தீனார்"
+ },
+ "IRR": {
+ "ar": "ريال إيراني",
+ "bg": "Ирански риал",
+ "ca": "rial iranià",
+ "cs": "Íránský riál",
+ "da": "Rial",
+ "de": "iranischer Rial",
+ "el": "Ιρανικό ριάλ",
+ "en": "Iranian rial",
+ "eo": "irana rialo",
+ "es": "rial iraní",
+ "eu": "Irandar rial",
+ "fa": "ریال ایران",
+ "fi": "Iranin rial",
+ "fr": "rial iranien",
+ "he": "ריאל איראני",
+ "hr": "Iranski rijal",
+ "hu": "iráni riál",
+ "it": "riyal iraniano",
+ "ja": "イラン・リヤル",
+ "lt": "Irano rialas",
+ "nl": "Iraanse rial",
+ "pl": "Rial irański",
+ "pt": "rial iraniano",
+ "ro": "Rial iranian",
+ "ru": "иранский риал",
+ "sk": "Iránsky rial",
+ "sr": "ирански ријал",
+ "sv": "Iransk rial",
+ "tr": "İran riyali",
+ "uk": "Іранський ріал",
+ "vi": "Rial Iran",
+ "zh": "伊朗里亞爾",
+ "oc": "rial"
+ },
+ "ISK": {
+ "ar": "كرونة آيسلندية",
+ "bg": "Исландска крона",
+ "ca": "corona islandesa",
+ "cs": "Islandská koruna",
+ "da": "Islandsk króna",
+ "de": "isländische Krone",
+ "el": "Κορόνα Ισλανδίας",
+ "en": "Icelandic króna",
+ "eo": "islanda krono",
+ "es": "corona islandesa",
+ "et": "Islandi kroon",
+ "eu": "Islandiar koroa",
+ "fa": "کرونا ایسلند",
+ "fi": "Islannin kruunu",
+ "fr": "couronne islandaise",
+ "gl": "Coroa islandesa",
+ "he": "קרונה איסלנדית",
+ "hr": "Islandska kruna",
+ "hu": "izlandi korona",
+ "it": "corona islandese",
+ "ja": "アイスランド・クローナ",
+ "lt": "Islandijos krona",
+ "nl": "IJslandse kroon",
+ "pl": "Korona islandzka",
+ "pt": "coroa islandesa",
+ "ro": "Coroană islandeză",
+ "ru": "исландская крона",
+ "sk": "Islandská koruna",
+ "sl": "islandska krona",
+ "sr": "исландска круна",
+ "sv": "Isländsk krona",
+ "ta": "ஐஸ்லாந்திய குரோனா",
+ "tr": "İzlanda kronası",
+ "uk": "Ісландська крона",
+ "zh": "冰岛克朗",
+ "ia": "corona islandese"
+ },
+ "JMD": {
+ "ar": "دولار جامايكي",
+ "bg": "Ямайски долар",
+ "ca": "dòlar jamaicà",
+ "cs": "Jamajský dolar",
+ "de": "Jamaika-Dollar",
+ "el": "Δολάριο Τζαμάικας",
+ "en": "Jamaican dollar",
+ "eo": "jamajka dolaro",
+ "es": "Dólar jamaiquino",
+ "eu": "Dolar jamaikar",
+ "fa": "دلار جامائیکا",
+ "fi": "Jamaikan dollari",
+ "fr": "Dollar jamaïcain",
+ "gl": "Dólar xamaicano",
+ "hr": "Jamajčanski dolar",
+ "hu": "Jamaicai dollár",
+ "it": "Dollaro giamaicano",
+ "ja": "ジャマイカ・ドル",
+ "lt": "Jamaikos doleris",
+ "nl": "Jamaicaanse dollar",
+ "pl": "Dolar jamajski",
+ "pt": "Dólar jamaicano",
+ "ru": "ямайский доллар",
+ "sr": "јамајкански долар",
+ "sv": "Jamaicansk dollar",
+ "tr": "Jamaika doları",
+ "uk": "Ямайський долар",
+ "zh": "牙買加元",
+ "he": "דולר ג'מייקי"
+ },
+ "JOD": {
+ "ar": "دينار أردني",
+ "bg": "Йордански динар",
+ "ca": "dinar jordà",
+ "cs": "Jordánský dinár",
+ "de": "jordanischer Dinar",
+ "el": "Ιορδανικό δηνάριο",
+ "en": "Jordanian dinar",
+ "eo": "jordania dinaro",
+ "es": "dinar jordano",
+ "et": "Jordaania dinaar",
+ "eu": "Jordaniako dinar",
+ "fa": "دینار اردن",
+ "fi": "Jordanian dinaari",
+ "fr": "dinar jordanien",
+ "he": "דינר ירדני",
+ "hr": "Jordanski dinar",
+ "hu": "jordán dinár",
+ "it": "dinaro giordano",
+ "ja": "ヨルダン・ディナール",
+ "lt": "Jordanijos dinaras",
+ "nl": "Jordaanse dinar",
+ "pl": "Dinar jordański",
+ "pt": "dinar jordano",
+ "ro": "Dinar iordanian",
+ "ru": "иорданский динар",
+ "sr": "јордански динар",
+ "sv": "Jordansk dinar",
+ "tr": "Ürdün dinarı",
+ "uk": "Йорданський динар",
+ "zh": "約旦第納爾",
+ "cy": "dinar (Iorddonen)",
+ "oc": "Dinar jordanian"
+ },
+ "JPY": {
+ "ar": "ين ياباني",
+ "bg": "Японска йена",
+ "ca": "ien",
+ "cs": "japonský jen",
+ "cy": "Yen",
+ "da": "Yen",
+ "de": "Yen",
+ "el": "Γιεν",
+ "en": "Japanese yen",
+ "eo": "japana eno",
+ "es": "yen",
+ "et": "Jaapani jeen",
+ "eu": "Yen",
+ "fa": "ین",
+ "fi": "Japanin jeni",
+ "fr": "yen",
+ "gl": "Ien",
+ "he": "ין יפני",
+ "hr": "Japanski jen",
+ "hu": "japán jen",
+ "it": "yen",
+ "ja": "円",
+ "lt": "Jena",
+ "nl": "Japanse yen",
+ "oc": "Yen",
+ "pl": "jen",
+ "pt": "iene",
+ "ro": "yeni",
+ "ru": "японская иена",
+ "sk": "Jen",
+ "sl": "Jen",
+ "sr": "јапански јен",
+ "sv": "yen",
+ "ta": "யென்",
+ "tr": "Japon yeni",
+ "uk": "єна",
+ "vi": "Yên Nhật",
+ "zh": "日圓"
+ },
+ "KES": {
+ "ar": "شيلينغ كيني",
+ "bg": "Кенийски шилинг",
+ "ca": "xíling kenyà",
+ "cs": "keňský šilink",
+ "da": "kenyansk shilling",
+ "de": "Kenia-Schilling",
+ "el": "Σελίνι της Κένυας",
+ "en": "Kenyan shilling",
+ "eo": "kenja ŝilingo",
+ "es": "Chelín keniano",
+ "et": "Kenya šilling",
+ "fa": "شیلینگ کنیا",
+ "fi": "Kenian šillinki",
+ "fr": "Shilling kényan",
+ "gl": "Xilin kenyano",
+ "he": "שילינג קנייתי",
+ "hr": "Kenijski šiling",
+ "hu": "Kenyai shilling",
+ "it": "Scellino keniota",
+ "ja": "ケニア・シリング",
+ "lt": "Kenijos šilingas",
+ "nl": "Keniaanse shilling",
+ "pl": "Szyling kenijski",
+ "pt": "Xelim queniano",
+ "ru": "кенийский шиллинг",
+ "sr": "кенијски шилинг",
+ "sv": "Kenyansk shilling",
+ "tr": "Kenya şilini",
+ "uk": "кенійський шилінг",
+ "zh": "肯亞先令"
+ },
+ "KGS": {
+ "ar": "سوم قرغيزستاني",
+ "bg": "Сом",
+ "ca": "som kirguís",
+ "cs": "Kyrgyzský som",
+ "de": "Som",
+ "el": "Σομ Κιργιζίας",
+ "en": "Kyrgyzstani som",
+ "eo": "kirgiza somo",
+ "es": "som kirguís",
+ "fa": "سوم قرقیزستان",
+ "fi": "Kirgisian som",
+ "fr": "som",
+ "gl": "Som kirguiz",
+ "hr": "Kirgistanski som",
+ "hu": "kirgiz szom",
+ "it": "som kirghizo",
+ "ja": "キルギス・ソム",
+ "lt": "Somas",
+ "nl": "Kirgizische som",
+ "pl": "Som",
+ "pt": "Som",
+ "ro": "Som kîrgîz",
+ "ru": "киргизский сом",
+ "sr": "киргиски сом",
+ "sv": "Kirgizistansk som",
+ "tr": "Kırgızistan somu",
+ "uk": "Сом",
+ "zh": "吉尔吉斯斯坦索姆"
+ },
+ "KHR": {
+ "ar": "ريال كمبودي",
+ "bg": "Камбоджански риел",
+ "ca": "riel",
+ "cs": "Kambodžský riel",
+ "de": "Kambodschanischer Riel",
+ "el": "Ριέλ Καμπότζης",
+ "en": "riel",
+ "eo": "kamboĝa rielo",
+ "es": "riel camboyano",
+ "eu": "Kanbodiar bigarren riel",
+ "fa": "ریال کامبوج",
+ "fi": "Kambodžan riel",
+ "fr": "Riel",
+ "gl": "riel camboxano",
+ "hr": "Kambodžanski rijel",
+ "hu": "kambodzsai riel",
+ "it": "Riel cambogiano",
+ "ja": "リエル",
+ "lt": "Kambodžos rielis",
+ "nl": "Cambodjaanse riel",
+ "pl": "Riel",
+ "pt": "riel cambojano",
+ "ru": "камбоджийский риель",
+ "sr": "камбоџански ријел",
+ "sv": "Riel",
+ "tr": "Riel",
+ "uk": "Камбоджійський рієль",
+ "vi": "Riel Campuchia",
+ "zh": "柬埔寨瑞爾",
+ "he": "ריאל קמבודי",
+ "oc": "riel",
+ "ta": "ரைல்"
+ },
+ "KID": {
+ "ar": "دولار كريباتي",
+ "cs": "Kiribatský dolar",
+ "de": "Kiribati-Dollar",
+ "el": "Δολάριο Κιριμπάτι",
+ "en": "Kiribati dollar",
+ "eo": "Kiribata dolaro",
+ "es": "Dólar de Kiribati",
+ "fa": "دلار کیریباتی",
+ "fi": "Kiribatin dollari",
+ "fr": "dollar des Kiribati",
+ "gl": "Dólar de Kiribati",
+ "hr": "Kiribatski dolar",
+ "it": "Dollaro di Kiribati",
+ "ja": "キリバス・ドル",
+ "lt": "Kiribačio doleris",
+ "pl": "Dolar Kiribati",
+ "pt": "Dólar de Kiribati",
+ "ro": "Dolar din Kiribati",
+ "ru": "доллар Кирибати",
+ "uk": "долар Кірибаті",
+ "zh": "基里巴斯元",
+ "ca": "dòlar de Kiribati",
+ "nl": "Kiribati dollar",
+ "sr": "кирибатски долар"
+ },
+ "KMF": {
+ "ar": "فرنك قمري",
+ "bg": "Коморски франк",
+ "ca": "franc de les Comores",
+ "cs": "Komorský frank",
+ "de": "Komoren-Franc",
+ "el": "Φράγκο Κομορών",
+ "en": "Comorian franc",
+ "eo": "komora franko",
+ "es": "franco comorense",
+ "fa": "فرانک کمر",
+ "fi": "Komorien frangi",
+ "fr": "franc comorien",
+ "hr": "Komorski franak",
+ "hu": "Comore-i frank",
+ "it": "franco delle Comore",
+ "ja": "コモロ・フラン",
+ "lt": "Komorų frankas",
+ "nl": "Comorese frank",
+ "pl": "frank Komorów",
+ "pt": "Franco comoriano",
+ "ro": "Franc comorian",
+ "ru": "Франк Комор",
+ "sr": "коморски франак",
+ "sv": "Komoransk franc",
+ "tr": "Komor frangı",
+ "uk": "Коморський франк",
+ "zh": "葛摩法郎"
+ },
+ "KPW": {
+ "ar": "وون كوري شمالي",
+ "bg": "Севернокорейски вон",
+ "ca": "won nord-coreà",
+ "cs": "Severokorejský won",
+ "da": "Nordkoreanske won",
+ "de": "nordkoreanischer Won",
+ "el": "Γουόν Βόρειας Κορέας",
+ "en": "North Korean won",
+ "eo": "nord-korea vono",
+ "es": "wŏn norcoreano",
+ "et": "Põhja-Korea vonn",
+ "fa": "وون کره شمالی",
+ "fi": "Pohjois-Korean won",
+ "fr": "won nord-coréen",
+ "gl": "Won norcoreano",
+ "he": "וון צפון-קוריאני",
+ "hr": "Sjevernokorejski von",
+ "hu": "észak-koreai von",
+ "it": "won nordcoreano",
+ "ja": "朝鮮民主主義人民共和国ウォン",
+ "lt": "Šiaurės Korėjos vona",
+ "nl": "Noord-Koreaanse won",
+ "pl": "Won północnokoreański",
+ "pt": "won norte-coreano",
+ "ro": "Won nord-coreean",
+ "ru": "вона КНДР",
+ "sr": "севернокорејски вон",
+ "sv": "Nordkoreansk won",
+ "tr": "Kuzey Kore wonu",
+ "uk": "Північнокорейська вона",
+ "vi": "Won Cộng hòa Dân chủ Nhân dân Triều Tiên",
+ "zh": "朝鮮圓"
+ },
+ "KRW": {
+ "ar": "وون كوري جنوبي",
+ "bg": "Южнокорейски вон",
+ "ca": "won sud-coreà",
+ "cs": "Jihokorejský won",
+ "da": "Sydkoreanske won",
+ "de": "Südkoreanischer Won",
+ "el": "Γουόν Νότιας Κορέας",
+ "en": "South Korean won",
+ "eo": "sud-korea vono",
+ "es": "Won surcoreano",
+ "et": "Lõuna-Korea vonn",
+ "fa": "وون کره جنوبی",
+ "fi": "Etelä-Korean won",
+ "fr": "won sud-coréen",
+ "gl": "Won surcoreano",
+ "hr": "Južnokorejski von",
+ "hu": "dél-koreai von",
+ "it": "won sudcoreano",
+ "ja": "大韓民国ウォン",
+ "lt": "Pietų Korėjos vonas",
+ "nl": "Zuid-Koreaanse won",
+ "pl": "Won południowokoreański",
+ "pt": "Won sul-coreano",
+ "ro": "Won sud-coreean",
+ "ru": "южнокорейская вона",
+ "sr": "јужнокорејски вон",
+ "sv": "Sydkoreansk won",
+ "tr": "Güney Kore wonu",
+ "uk": "південнокорейська вона",
+ "vi": "Won Hàn Quốc",
+ "zh": "韓圓",
+ "he": "וון דרום קוריאני",
+ "oc": "Won sud-corean",
+ "ta": "tamil langauges"
+ },
+ "KWD": {
+ "ar": "دينار كويتي",
+ "bg": "Кувейтски динар",
+ "ca": "dinar kuwaitià",
+ "cs": "Kuvajtský dinár",
+ "da": "Kuwaitiske dinarer",
+ "de": "Kuwait-Dinar",
+ "el": "Δηνάριο Κουβέιτ",
+ "en": "Kuwaiti dinar",
+ "eo": "kuvajta dinaro",
+ "es": "dinar kuwaití",
+ "fa": "دینار کویت",
+ "fi": "Kuwaitin dinaari",
+ "fr": "dinar koweïtien",
+ "he": "דינר כוויתי",
+ "hu": "kuvaiti dinár",
+ "it": "dinaro kuwaitiano",
+ "ja": "クウェート・ディナール",
+ "lt": "Kuveito dinaras",
+ "nl": "Koeweitse dinar",
+ "pl": "Dinar kuwejcki",
+ "pt": "dinar kuwaitiano",
+ "ru": "кувейтский динар",
+ "sr": "кувајтски динар",
+ "sv": "Kuwaitisk dinar",
+ "ta": "குவைத் தினார்",
+ "tr": "Kuveyt dinarı",
+ "uk": "Кувейтський динар",
+ "vi": "Dinar Kuwait",
+ "zh": "科威特第纳尔"
+ },
+ "KYD": {
+ "ar": "دولار جزر كايمان",
+ "ca": "dòlar de les illes Caiman",
+ "cs": "Dolar Kajmanských ostrovů",
+ "de": "Kaiman-Dollar",
+ "el": "Δολάριο Νησιών Καϋμάν",
+ "en": "Cayman Islands dollar",
+ "eo": "kajmana dolaro",
+ "es": "Dólar de las Islas Caimán",
+ "eu": "Dolar kaimandar",
+ "fa": "دلار جزایر کیمن",
+ "fi": "Caymansaarten dollari",
+ "fr": "Dollar des îles Caïmans",
+ "hr": "Kajmanski dolar",
+ "hu": "Kajmán-szigeteki dollár",
+ "it": "Dollaro delle Cayman",
+ "ja": "ケイマン諸島・ドル",
+ "lt": "Kaimanų salų doleris",
+ "nl": "Kaaimaneilandse dollar",
+ "pl": "Dolar kajmański",
+ "pt": "Dólar das Ilhas Cayman",
+ "ru": "доллар Каймановых островов",
+ "sr": "долар Кајманских Острва",
+ "sv": "Caymansk dollar",
+ "tr": "Cayman Adaları doları",
+ "uk": "Долар Кайманових островів",
+ "vi": "Đô la Quần đảo Cayman",
+ "zh": "開曼群島元",
+ "he": "דולר קיימני",
+ "oc": "Dolar de las illas Caiman"
+ },
+ "KZT": {
+ "ar": "تينغ كازاخستاني",
+ "bg": "Казахстанско тенге",
+ "ca": "tenge",
+ "cs": "Tenge",
+ "de": "Tenge",
+ "el": "Τένγκε",
+ "en": "Kazakhstani tenge",
+ "eo": "kazaĥa tengo",
+ "es": "tenge kazajo",
+ "eu": "Kazakhstani Tenge",
+ "fa": "تنگه",
+ "fi": "Kazakstanin tenge",
+ "fr": "tenge kazakh",
+ "hr": "Kazahstanski tenge",
+ "hu": "kazah tenge",
+ "it": "tenge kazako",
+ "ja": "テンゲ",
+ "lt": "Kazachijos tengė",
+ "nl": "Kazachse tenge",
+ "pl": "Tenge",
+ "pt": "tenge",
+ "ro": "Tenge",
+ "ru": "казахстанский тенге",
+ "sk": "Kazachstanský tenge",
+ "sr": "казахстански тенге",
+ "sv": "Tenge",
+ "ta": "கசக்ஸ்தானிய டெங்கே",
+ "tr": "Tenge",
+ "uk": "Казахстанський тенге",
+ "vi": "Tenge Kazakhstan",
+ "zh": "哈萨克斯坦坚戈",
+ "he": "טנגה",
+ "ia": "tenge kazakh",
+ "oc": "tenge"
+ },
"LAK": {
- "fr": "Kip laotien",
- "en": "Lao kip",
- "nl": "Laotiaanse kip",
- "de": "Kip",
- "it": "Kip laotiano",
- "hu": "laoszi kip",
- "es": "Kip laosiano"
- },
- "MZE": {
- "de": "Mosambikanischer Escudo",
- "en": "Mozambican escudo",
- "es": "Escudo mozambique\u00f1o"
- },
- "SYP": {
- "fr": "Livre syrienne",
- "en": "Syrian pound",
- "nl": "Syrisch pond",
- "de": "Syrische Lira",
- "it": "Lira siriana",
- "hu": "Sz\u00edr font",
- "es": "Libra siria"
- },
+ "ar": "كيب لاوي",
+ "bg": "Лаоски кип",
+ "ca": "kip",
+ "cs": "Laoský kip",
+ "cy": "Kip",
+ "de": "Kip",
+ "el": "Κιπ",
+ "en": "Lao kip",
+ "eo": "laosa kipo",
+ "es": "kip laosiano",
+ "eu": "Laostar kip berria",
+ "fa": "کیپ لائوس",
+ "fi": "Laosin kip",
+ "fr": "Kip laotien",
+ "hr": "laoski kip",
+ "hu": "laoszi kip",
+ "it": "Kip laotiano",
+ "ja": "キープ",
+ "lt": "Laoso kipas",
+ "nl": "Laotiaanse kip",
+ "pl": "Kip",
+ "pt": "Kip",
+ "ru": "лаосский кип",
+ "sr": "лаоски кип",
+ "sv": "Kip",
+ "tr": "Laos kipi",
+ "uk": "Лаоський кіп",
+ "vi": "Kíp Lào",
+ "zh": "寮國基普"
+ },
+ "LBP": {
+ "ar": "ليرة لبنانية",
+ "bg": "Ливанска лира",
+ "ca": "lliura libanesa",
+ "de": "libanesisches Pfund",
+ "el": "Λίρα του Λιβάνου",
+ "en": "Lebanese pound",
+ "eo": "libana liro",
+ "es": "libra libanesa",
+ "fa": "لیره لبنان",
+ "fi": "Libanonin punta",
+ "fr": "livre libanaise",
+ "he": "לירה לבנונית",
+ "hr": "Libanonska funta",
+ "hu": "libanoni font",
+ "it": "lira libanese",
+ "ja": "レバノン・ポンド",
+ "lt": "Libano svaras",
+ "nl": "Libanees pond",
+ "pl": "Funt libański",
+ "pt": "libra libanesa",
+ "ru": "ливанский фунт",
+ "sl": "Libanonski funt",
+ "sr": "либанска фунта",
+ "sv": "Libanesiskt pund",
+ "tr": "Lübnan lirası",
+ "uk": "Ліванський фунт",
+ "zh": "黎巴嫩鎊",
+ "cy": "punt Libanus",
+ "oc": "Liura libanesa"
+ },
+ "LKR": {
+ "ar": "روبية سريلانكية",
+ "bg": "Шриланкийска рупия",
+ "ca": "rupia de Sri Lanka",
+ "da": "Sri Lanka rupee",
+ "de": "Sri-Lanka-Rupie",
+ "en": "Sri Lankan rupee",
+ "eo": "srilanka rupio",
+ "es": "rupia esrilanquesa",
+ "eu": "Errupia srilankar",
+ "fa": "روپیه سریلانکا",
+ "fi": "Sri Lankan rupia",
+ "fr": "roupie srilankaise",
+ "gl": "Rupia de Sri Lanka",
+ "hr": "Šrilanska rupija",
+ "hu": "Srí Lanka-i rúpia",
+ "it": "rupia singalese",
+ "ja": "スリランカ・ルピー",
+ "lt": "Šri Lankos rupija",
+ "nl": "Sri Lankaanse roepie",
+ "pl": "Rupia lankijska",
+ "pt": "rúpia do Sri Lanka",
+ "ru": "Ланкийская рупия",
+ "sr": "шриланчанска рупија",
+ "sv": "Lankesisk rupee",
+ "ta": "இலங்கை ரூபாய்",
+ "tr": "Sri Lanka rupisi",
+ "uk": "ланкійська рупія",
+ "vi": "Rupee Sri Lanka",
+ "zh": "斯里蘭卡盧比",
+ "cy": "Rupee Sri Lanca"
+ },
+ "LRD": {
+ "ar": "دولار ليبيري",
+ "bg": "Либерийски долар",
+ "ca": "dòlar liberià",
+ "cs": "liberijský dolar",
+ "da": "Liberiansk dollar",
+ "de": "Liberianischer Dollar",
+ "el": "Δολάριο Λιβερίας",
+ "en": "Liberian dollar",
+ "eo": "liberia dolaro",
+ "es": "Dólar liberiano",
+ "fa": "دلار لیبریا",
+ "fi": "Liberian dollari",
+ "fr": "dollar libérien",
+ "gl": "Dólar liberiano",
+ "he": "דולר ליברי",
+ "hr": "Liberijski dolar",
+ "hu": "Libériai dollár",
+ "it": "Dollaro liberiano",
+ "ja": "リベリア・ドル",
+ "lt": "Liberijos doleris",
+ "nl": "Liberiaanse dollar",
+ "pl": "Dolar liberyjski",
+ "pt": "Dólar liberiano",
+ "ru": "Либерийский доллар",
+ "sr": "либеријски долар",
+ "sv": "Liberiansk dollar",
+ "tr": "Liberya doları",
+ "uk": "Ліберійський долар",
+ "zh": "賴比瑞亞元",
+ "oc": "Dolar liberian"
+ },
+ "LSL": {
+ "ar": "لوتي ليسوتو",
+ "ca": "loti",
+ "cs": "Lesothský loti",
+ "cy": "Maloti",
+ "da": "Loti",
+ "de": "Lesothischer Loti",
+ "el": "Λότι",
+ "en": "Lesotho loti",
+ "eo": "lesota lotio",
+ "es": "Loti",
+ "fa": "لوتی لسوتو",
+ "fi": "Lesothon loti",
+ "fr": "Loti",
+ "gl": "Loti",
+ "hr": "Lesotski loti",
+ "hu": "Lesothói loti",
+ "it": "Loti lesothiano",
+ "ja": "ロチ",
+ "lt": "Loti",
+ "nl": "Lesothaanse loti",
+ "pl": "Loti",
+ "pt": "Loti",
+ "ru": "Лоти Лесото",
+ "sr": "лесотски лоти",
+ "sv": "Loti",
+ "tr": "Loti",
+ "uk": "Лоті",
+ "zh": "賴索托洛蒂"
+ },
+ "LYD": {
+ "ar": "دينار ليبي",
+ "bg": "Либийски динар",
+ "ca": "dinar libi",
+ "cs": "Libyjský dinár",
+ "cy": "Dinar Libya",
+ "da": "Libyske dinarer",
+ "de": "libyscher Dinar",
+ "el": "Δηνάριο Λιβύης",
+ "en": "Libyan dinar",
+ "eo": "libia dinaro",
+ "es": "dinar libio",
+ "fa": "دینار لیبی",
+ "fi": "Libyan dinaari",
+ "fr": "dinar libyen",
+ "he": "דינר לובי ",
+ "hr": "Libijski dinar",
+ "hu": "Líbiai dinár",
+ "it": "dinaro libico",
+ "ja": "リビア・ディナール",
+ "lt": "Libijos dinaras",
+ "nl": "Libische dinar",
+ "pl": "Dinar libijski",
+ "pt": "dinar líbio",
+ "ru": "ливийский динар",
+ "sr": "либијски динар",
+ "sv": "Libysk dinar",
+ "tr": "Libya dinarı",
+ "uk": "Лівійський динар",
+ "zh": "利比亞第納爾",
+ "oc": "Dinar libian"
+ },
"MAD": {
- "fr": "Dirham marocain",
- "en": "Moroccan dirham",
- "nl": "Marokkaanse dirham",
- "de": "Marokkanischer Dirham",
- "it": "Dirham marocchino",
- "hu": "Marokk\u00f3i dirham",
- "es": "D\u00edrham marroqu\u00ed"
- },
+ "ar": "درهم مغربي",
+ "bg": "Марокански дирхам",
+ "ca": "dírham marroquí",
+ "cs": "Marocký dirham",
+ "cy": "Dirham Moroco",
+ "de": "Marokkanischer Dirham",
+ "el": "Ντιρχάμ Μαρόκου",
+ "en": "Moroccan dirham",
+ "eo": "maroka dirhamo",
+ "es": "dírham marroquí",
+ "eu": "Marokoar dirham",
+ "fa": "درهم مراکش",
+ "fi": "Marokon dirhami",
+ "fr": "Dirham marocain",
+ "gl": "Dirham",
+ "he": "דירהם מרוקני",
+ "hr": "Marokanski dirham",
+ "hu": "Marokkói dirham",
+ "it": "Dirham marocchino",
+ "ja": "モロッコ・ディルハム",
+ "lt": "Maroko dirhamas",
+ "nl": "Marokkaanse dirham",
+ "pl": "dirham marokański",
+ "pt": "Dirham marroquino",
+ "ro": "Dirham marocan",
+ "ru": "марокканский дирхам",
+ "sr": "марокански дирхам",
+ "sv": "Marockansk dirham",
+ "tr": "Fas dirhemi",
+ "uk": "Марокканський дирхам",
+ "zh": "摩洛哥迪尔汗",
+ "oc": "Dirham"
+ },
+ "MCF": {
+ "ar": "فرنك موناكو",
+ "bg": "Монаски франк",
+ "ca": "franc monegasc",
+ "cs": "Monacký frank",
+ "de": "monegassischer Franc",
+ "el": "Φράγκο του Μονακό",
+ "en": "Monegasque franc",
+ "es": "franco monegasco",
+ "fa": "فرانک موناکو",
+ "fr": "franc monégasque",
+ "hr": "Monegaški franak",
+ "it": "franco monegasco",
+ "ja": "モネガスク・フラン",
+ "lt": "Monako frankas",
+ "nl": "monegaskische frank",
+ "pl": "frank monakijski",
+ "pt": "franco monegasco",
+ "ro": "Franc monegasc",
+ "ru": "Монегасский франк",
+ "uk": "Франк Монако",
+ "zh": "摩納哥法郎",
+ "eo": "monaka franko",
+ "hu": "Monacói frank",
+ "ia": "franc monegasc"
+ },
+ "MDL": {
+ "ar": "ليو مولدوفي",
+ "bg": "Молдовска лея",
+ "ca": "leu moldau",
+ "cs": "moldavský lei",
+ "de": "moldauischer Leu",
+ "el": "Μολδαβικό Λέου",
+ "en": "Moldovan leu",
+ "eo": "moldava leo",
+ "es": "leu moldavo",
+ "et": "Moldova leu",
+ "fa": "لئوی مولداوی",
+ "fi": "Moldovan leu",
+ "fr": "leu moldave",
+ "he": "לאו מולדובני",
+ "hr": "moldavski lej",
+ "hu": "moldován lej",
+ "it": "leu moldavo",
+ "ja": "モルドバ・レウ",
+ "lt": "Moldavijos lėja",
+ "nl": "Moldavische leu",
+ "pl": "lej Mołdawii",
+ "pt": "leu moldávio",
+ "ro": "Leu moldovenesc",
+ "ru": "молдавский лей",
+ "sk": "Moldavský lei",
+ "sl": "Moldavski lej",
+ "sr": "молдавски леј",
+ "sv": "Moldavisk leu",
+ "ta": "மல்டோவிய லியு",
+ "tr": "Moldova leyi",
+ "uk": "Молдовський лей",
+ "zh": "摩爾多瓦列伊",
+ "ia": "leu moldave",
+ "oc": "Leu moldau"
+ },
+ "MGA": {
+ "ar": "أرياري مدغشقري",
+ "ca": "ariary",
+ "cs": "Malgašský ariary",
+ "da": "Ariary",
+ "de": "Ariary",
+ "el": "Αριάρι",
+ "en": "ariary",
+ "eo": "malagasa ariaro",
+ "es": "ariary",
+ "fa": "آریاری",
+ "fi": "Madagaskarin ariary",
+ "fr": "ariary",
+ "he": "אריארי",
+ "hr": "Malgaški arijari",
+ "hu": "Madagaszkári ariary",
+ "it": "ariary malgascio",
+ "ja": "マダガスカル・アリアリ",
+ "lt": "Madagaskaro ariaris",
+ "nl": "Malagassische ariary",
+ "pl": "Ariary",
+ "pt": "ariary malgaxe",
+ "ru": "малагасийский ариари",
+ "sr": "ариари",
+ "sv": "Ariary",
+ "tr": "Ariary",
+ "uk": "Малагасійський аріарі",
+ "zh": "馬達加斯加阿里亞里",
+ "oc": "Ariary"
+ },
+ "MKD": {
+ "ar": "دينار مقدوني",
+ "bg": "македонски денар",
+ "ca": "denar",
+ "cs": "Makedonský denár",
+ "da": "Makedonske denarer",
+ "de": "nordmazedonischer Denar",
+ "el": "Δηνάριο Βόρειας Μακεδονίας",
+ "en": "denar",
+ "eo": "makedona denaro",
+ "es": "denar macedonio",
+ "et": "Makedoonia denaar",
+ "fa": "دینار مقدونیه",
+ "fi": "Makedonian denaari",
+ "fr": "dinar macédonien",
+ "gl": "Dinar macedonio",
+ "he": "דינר מקדוני",
+ "hr": "Makedonski denar",
+ "hu": "macedón dénár",
+ "it": "Dinaro macedone",
+ "ja": "マケドニア・デナール",
+ "lt": "Makedonijos denaras",
+ "nl": "Noord-Macedonische denar",
+ "pl": "denar",
+ "pt": "dinar macedónio",
+ "ro": "Denar macedonean",
+ "ru": "македонский денар",
+ "sk": "Macedónsky denár",
+ "sl": "Makedonski denar",
+ "sr": "македонски денар",
+ "sv": "Makedonisk denar",
+ "ta": "மாசிடோனிய தெனார்",
+ "tr": "Makedon denarı",
+ "uk": "Македонський денар",
+ "vi": "Denar Bắc Macedonia",
+ "zh": "馬其頓代納爾",
+ "cy": "denar (Macedonia)",
+ "ia": "denar macedone"
+ },
+ "MMK": {
+ "ar": "كيات ميانماري",
+ "ca": "kyat",
+ "cs": "Myanmarský kyat",
+ "de": "Kyat",
+ "en": "kyat",
+ "eo": "birma kjato",
+ "es": "Kyat birmano",
+ "fa": "کیات",
+ "fi": "Myanmarin kyat",
+ "fr": "Kyat",
+ "hr": "Mijanmarski kjat",
+ "hu": "mianmari kjap",
+ "it": "Kyat birmano",
+ "ja": "チャット",
+ "lt": "Kijatas",
+ "nl": "Myanmarese kyat",
+ "pl": "Kiat",
+ "pt": "Quiate",
+ "ro": "Kyat",
+ "ru": "кьят",
+ "sr": "мјанмарски кјат",
+ "sv": "Kyat",
+ "tr": "Kyat",
+ "uk": "М'янмський к'ят",
+ "vi": "Kyat",
+ "zh": "缅元",
+ "oc": "Kyat"
+ },
+ "MNT": {
+ "ar": "توغروغ منغولي",
+ "bg": "монголски тугрик",
+ "ca": "tögrög",
+ "cs": "Tugrik",
+ "da": "Tugrik",
+ "de": "Tögrög",
+ "el": "Τουγκρίκ",
+ "en": "tugrik",
+ "eo": "mongola tugriko",
+ "es": "tugrik mongol",
+ "fa": "توگروگ",
+ "fi": "Mongolian tugrik",
+ "fr": "tugrik",
+ "gl": "Tugrik",
+ "he": "טוגרוג",
+ "hr": "Mongolski tugrik",
+ "hu": "mongol tugrik",
+ "it": "tugrik mongolo",
+ "ja": "トゥグルグ",
+ "lt": "Tugrikas",
+ "nl": "Mongoolse tugrik",
+ "pl": "tugrik",
+ "pt": "Tugrik",
+ "ru": "монгольский тугрик",
+ "sk": "Mongolský tugrik",
+ "sr": "монголски тугрик",
+ "sv": "Tögrög",
+ "tr": "Tögrög",
+ "uk": "Монгольський тугрик",
+ "vi": "Tögrög",
+ "zh": "蒙古图格里克",
+ "cy": "tögrög Mongolia"
+ },
+ "MOP": {
+ "ar": "باتاكا ماكاوية",
+ "ca": "pataca",
+ "cs": "Macajská pataca",
+ "de": "Macao-Pataca",
+ "el": "Πατάκα",
+ "en": "Macanese pataca",
+ "eo": "makaa patako",
+ "es": "pataca macaense",
+ "eu": "Pataca macautar",
+ "fa": "پاتاکای ماکانز",
+ "fi": "Macaon pataca",
+ "fr": "pataca",
+ "gl": "Pataca macaense",
+ "he": "פטקה",
+ "hr": "Makaonska pataka",
+ "hu": "Makaói pataca",
+ "it": "Pataca di Macao",
+ "ja": "マカオ・パタカ",
+ "lt": "Pataka",
+ "nl": "Macause pataca",
+ "pl": "Pataca",
+ "pt": "Pataca",
+ "ru": "патака Макао",
+ "sv": "Pataca",
+ "tr": "Pataka",
+ "uk": "Аоминська патака",
+ "vi": "Pataca Macau",
+ "zh": "澳門幣",
+ "sr": "макаонска патака"
+ },
+ "MRO": {
+ "fr": "Ouguiya",
+ "ca": "Ouguiya",
+ "cs": "Ouguiya",
+ "cy": "Ouguiya",
+ "da": "Ouguiya",
+ "de": "Ouguiya",
+ "en": "Ouguiya (1973-2017)",
+ "eo": "Ouguiya",
+ "es": "Ouguiya",
+ "et": "Ouguiya",
+ "eu": "Ouguiya",
+ "fi": "Ouguiya",
+ "gl": "Ouguiya",
+ "hr": "Ouguiya",
+ "hu": "Ouguiya (1973-2017)",
+ "ia": "Ouguiya",
+ "it": "Ouguiya",
+ "lt": "Ouguiya",
+ "nl": "Ouguiya",
+ "oc": "Ouguiya",
+ "pl": "Ouguiya",
+ "pt": "Ouguiya",
+ "ro": "Ouguiya",
+ "sk": "Ouguiya",
+ "sv": "Ouguiya (1973-2017)",
+ "tr": "Ouguiya",
+ "vi": "Ouguiya"
+ },
+ "MUR": {
+ "ar": "روبي موريشي",
+ "ca": "rupia de Maurici",
+ "cs": "Mauricijská rupie",
+ "da": "Mauritiske rupee",
+ "de": "Mauritius-Rupie",
+ "el": "Ρουπία του Μαυρίκιου",
+ "en": "Mauritian rupee",
+ "eo": "maŭricia rupio",
+ "es": "rupia mauricia",
+ "eu": "Errupia mauriziar",
+ "fa": "روپیه موریس",
+ "fi": "Mauritiuksen rupia",
+ "fr": "Roupie mauricienne",
+ "gl": "Rupia de Mauricio",
+ "hr": "Mauricijska rupija",
+ "hu": "Mauritiusi rúpia",
+ "it": "Rupia mauriziana",
+ "ja": "モーリシャス・ルピー",
+ "lt": "Mauricijaus rupija",
+ "nl": "Mauritiaanse roepie",
+ "pl": "Rupia Mauritiusu",
+ "pt": "Rupia mauriciana",
+ "ru": "Маврикийская рупия",
+ "sr": "маурицијска рупија",
+ "sv": "Mauritisk rupie",
+ "tr": "Mauritius rupisi",
+ "uk": "Маврикійська рупія",
+ "zh": "模里西斯盧比",
+ "he": "רופי מאוריציני",
+ "oc": "Ropia de Maurici"
+ },
+ "MVR": {
+ "ar": "روفيه مالديفية",
+ "bg": "Малдивска рупия",
+ "ca": "rupia de les Maldives",
+ "cs": "Maledivská rupie",
+ "da": "Rufiyaa",
+ "de": "Rufiyaa",
+ "el": "Ρουφίγια",
+ "en": "Maldivian rufiyaa",
+ "eo": "maldiva rufijao",
+ "es": "rupia maldiva",
+ "eu": "Errupia maldivar",
+ "fa": "روفیه مالدیو",
+ "fi": "Malediivien rufiyaa",
+ "fr": "Rufiyaa",
+ "hr": "Maldivska rufija",
+ "hu": "maldív-szigeteki rúfia",
+ "it": "rufiyaa delle Maldive",
+ "ja": "ルフィヤ",
+ "lt": "Maldyvų rufija",
+ "nl": "Maldivische rufiyaa",
+ "pl": "Rupia malediwska",
+ "pt": "Rupia maldívia",
+ "ru": "мальдивская руфия",
+ "sr": "малдивска руфија",
+ "sv": "Rufiyah",
+ "ta": "மாலத்தீவின் ருஃபியா",
+ "tr": "Rufiyaa",
+ "uk": "Мальдівська руфія",
+ "zh": "馬爾地夫拉菲亞",
+ "oc": "Rópia de las Maldivas"
+ },
+ "MWK": {
+ "ar": "كواشا ملاوية",
+ "ca": "kwacha malawià",
+ "cs": "malawiská kwacha",
+ "de": "Malawi-Kwacha",
+ "el": "Κουάτσα του Μαλάουι",
+ "en": "Malawian kwacha",
+ "eo": "malavia kvaĉo",
+ "es": "kwacha malauí",
+ "et": "Malawi kvatša",
+ "fa": "کواچا مالاویا",
+ "fi": "Malawin kwacha",
+ "fr": "Kwacha malawien",
+ "gl": "Kwacha de Malawi",
+ "hr": "Malavijska kvača",
+ "hu": "Malawi kwacha",
+ "it": "Kwacha malawiano",
+ "ja": "マラウイ・クワチャ",
+ "lt": "Malavio kvača",
+ "nl": "Malawische kwacha",
+ "pl": "Kwacha malawijska",
+ "pt": "Kwacha do Maláui",
+ "ru": "малавийская квача",
+ "sr": "малавијска квача",
+ "sv": "Malawisk kwacha",
+ "tr": "Malavi kwachası",
+ "uk": "Малавійська квача",
+ "zh": "馬拉威克瓦查"
+ },
+ "MXN": {
+ "ar": "بيزو مكسيكي",
+ "bg": "Мексиканско песо",
+ "ca": "peso mexicà",
+ "cs": "Mexické peso",
+ "de": "Mexikanischer Peso",
+ "el": "Μεξικάνικο πέσο",
+ "en": "Mexican peso",
+ "eo": "meksika peso",
+ "es": "peso mexicano",
+ "eu": "Mexikar peso",
+ "fa": "پزو مکزیک",
+ "fi": "Meksikon peso",
+ "fr": "peso mexicain",
+ "gl": "Peso mexicano",
+ "he": "פסו מקסיקני",
+ "hr": "Meksički pezo",
+ "hu": "mexikói peso",
+ "ia": "Peso mexican",
+ "it": "peso messicano",
+ "ja": "メキシコ・ペソ",
+ "lt": "Meksikos pesas",
+ "nl": "Mexicaanse peso",
+ "pl": "Peso meksykańskie",
+ "pt": "peso mexicano",
+ "ro": "Peso mexican",
+ "ru": "мексиканское песо",
+ "sr": "мексички пезос",
+ "sv": "Mexikansk peso",
+ "ta": "மெக்சிகோ பெசோ",
+ "tr": "Meksika pesosu",
+ "uk": "мексиканський песо",
+ "vi": "Peso Mexico",
+ "zh": "墨西哥比索",
+ "cy": "peso (Mecsico)",
+ "et": "Mehhiko peeso"
+ },
+ "MXV": {
+ "en": "Mexican unidad de inversión",
+ "es": "Unidades de Inversión",
+ "de": "UNIDAD DE INVERSION",
+ "ja": "メキシコ投資単位"
+ },
+ "MYR": {
+ "ar": "رينغيت ماليزي",
+ "bg": "Малайзийски рингит",
+ "ca": "ringgit",
+ "cs": "Malajsijský ringgit",
+ "de": "Ringgit",
+ "el": "Ρινγκίτ",
+ "en": "Malaysian ringgit",
+ "eo": "malajzia ringito",
+ "es": "ringgit",
+ "eu": "Ringgit",
+ "fa": "رینگیت",
+ "fi": "Malesian ringgit",
+ "fr": "ringgit",
+ "hr": "Malezijski ringit",
+ "hu": "maláj ringgit",
+ "it": "ringgit malaysiano",
+ "ja": "リンギット",
+ "lt": "Malaizijos ringitas",
+ "nl": "Maleisische ringgit",
+ "pl": "Ringgit",
+ "pt": "ringgit malaio",
+ "ro": "Ringgit",
+ "ru": "малайзийский ринггит",
+ "sr": "малезијски рингит",
+ "sv": "ringgit",
+ "ta": "மலேசிய ரிங்கிட்",
+ "tr": "Ringgit",
+ "uk": "малайзійський ринґіт",
+ "vi": "Ringgit",
+ "zh": "马來西亚令吉",
+ "he": "רינגיט מלזי"
+ },
"MZN": {
- "fr": "Metical",
- "en": "Mozambican metical",
- "nl": "Mozambikaanse metical",
- "de": "Metical",
- "it": "Metical mozambicano",
- "hu": "Mozambiki metical",
- "es": "Metical mozambique\u00f1o"
- },
- "SCR": {
- "fr": "roupie seychelloise",
- "en": "Seychellois rupee",
- "nl": "Seychelse roepie",
- "de": "Seychellen-Rupie",
- "it": "Rupia delle Seychelles",
- "hu": "Seychelle-i r\u00fapia",
- "es": "rupia"
- },
- "ZAR": {
- "fr": "rand",
- "en": "South African rand",
- "nl": "Zuid-Afrikaanse rand",
- "de": "S\u00fcdafrikanischer Rand",
- "it": "Rand sudafricano",
- "hu": "D\u00e9l-afrikai rand",
- "es": "Rand sudafricano"
- },
- "NPR": {
- "fr": "Roupie n\u00e9palaise",
- "en": "Nepalese rupee",
- "nl": "Nepalese roepie",
- "de": "Nepalesische Rupie",
- "it": "Rupia nepalese",
- "hu": "nep\u00e1li r\u00fapia",
- "es": "Rupia nepal\u00ed"
- },
- "XSU": {
- "fr": "Sucre",
- "en": "SUCRE",
- "nl": "SUCRE",
- "es": "SUCRE",
- "de": "SUCRE"
- },
+ "ar": "متكال موزمبيقي",
+ "ca": "metical",
+ "cs": "Mosambický metical",
+ "da": "Metical",
+ "de": "Metical",
+ "el": "Μετικάλ",
+ "en": "Mozambican metical",
+ "eo": "mozambika metikalo",
+ "es": "Metical mozambiqueño",
+ "fa": "متیکال موزایکی",
+ "fi": "Mosambikin metical",
+ "fr": "Metical",
+ "gl": "Metical",
+ "hr": "Mozambijski metikal",
+ "hu": "Mozambiki metical",
+ "it": "Metical mozambicano",
+ "ja": "メティカル",
+ "lt": "Metikalis",
+ "nl": "Mozambikaanse metical",
+ "pl": "Metical",
+ "pt": "Metical",
+ "ru": "мозамбикский метикал",
+ "sr": "мозамбички метикал",
+ "sv": "Metical",
+ "tr": "Metical",
+ "uk": "Мозамбіцький метікал",
+ "zh": "莫三比克梅蒂卡爾",
+ "cy": "Metical Mosambic",
+ "he": "מטיקל מוזמביני"
+ },
+ "NAD": {
+ "ar": "دولار ناميبي",
+ "bg": "Намибийски долар",
+ "ca": "dòlar namibià",
+ "cs": "Namibijský dolar",
+ "da": "Namibisk dollar",
+ "de": "Namibia-Dollar",
+ "en": "Namibian dollar",
+ "eo": "namibia dolaro",
+ "es": "Dólar namibio",
+ "fa": "دلار نامیبیا",
+ "fi": "Namibian dollari",
+ "fr": "Dollar namibien",
+ "gl": "Dólar namibio",
+ "he": "דולר נמיבי",
+ "hr": "Namibijski dolar",
+ "hu": "Namíbiai dollár",
+ "it": "Dollaro namibiano",
+ "ja": "ナミビア・ドル",
+ "lt": "Namibijos doleris",
+ "nl": "Namibische dollar",
+ "oc": "Dolar namibian",
+ "pl": "Dolar namibijski",
+ "pt": "Dólar da Namíbia",
+ "ru": "доллар Намибии",
+ "sr": "намибијски долар",
+ "sv": "Namibisk dollar",
+ "tr": "Namibya doları",
+ "uk": "Намібійський долар",
+ "zh": "納米比亞元"
+ },
"NGN": {
- "fr": "Naira",
- "en": "Nigerian naira",
- "nl": "Nigeriaanse naira",
- "de": "Naira",
- "it": "Naira nigeriana",
- "hu": "Nig\u00e9riai naira",
- "es": "Naira"
- },
- "CRC": {
- "fr": "col\u00f3n",
- "en": "Costa Rican col\u00f3n",
- "nl": "Costa Ricaanse colon",
- "de": "Costa-Rica-Col\u00f3n",
- "it": "Col\u00f3n costaricano",
- "hu": "Costa Rica-i col\u00f3n",
- "es": "Col\u00f3n"
- },
- "AED": {
- "fr": "Dirham des \u00c9mirats arabes unis",
- "en": "United Arab Emirates dirham",
- "nl": "VAE-Dirham",
- "de": "VAE-Dirham",
- "it": "Dirham degli Emirati Arabi Uniti",
- "hu": "emir\u00e1tusi dirham",
- "es": "D\u00edrham de los Emiratos \u00c1rabes Unidos"
- },
- "GBP": {
- "fr": "livre sterling",
- "en": "pound sterling",
- "nl": "pond sterling",
- "de": "Pfund Sterling",
- "it": "sterlina britannica",
- "hu": "font sterling",
- "es": "libra esterlina"
- },
- "LKR": {
- "fr": "roupie srilankaise",
- "en": "Sri Lankan rupee",
- "nl": "Sri Lankaanse roepie",
- "de": "Sri-Lanka-Rupie",
- "it": "Rupia singalese",
- "hu": "Sr\u00ed Lanka-i r\u00fapia",
- "es": "rupia"
- },
+ "ar": "نيرة نيجيرية",
+ "ca": "naira",
+ "cs": "Nigerijská naira",
+ "de": "Naira",
+ "en": "Nigerian naira",
+ "eo": "niĝeria najro",
+ "es": "naira",
+ "fa": "نایرا نیجریه",
+ "fi": "Nigerian naira",
+ "fr": "Naira",
+ "gl": "Naira",
+ "he": "נאירה",
+ "hr": "Nigerijska naira",
+ "hu": "nigériai naira",
+ "it": "Naira nigeriana",
+ "ja": "ナイラ",
+ "lt": "Naira",
+ "nl": "Nigeriaanse naira",
+ "pl": "Naira",
+ "pt": "Naira",
+ "ru": "нигерийская найра",
+ "sk": "Naira",
+ "sr": "нигеријска наира",
+ "sv": "naira",
+ "tr": "Nijerya nairası",
+ "uk": "нігерійська найра",
+ "zh": "奈及利亞奈拉",
+ "oc": "Naira"
+ },
+ "NIO": {
+ "ar": "كوردبا نيكاراغوا",
+ "bg": "Никарагуанска кордоба",
+ "ca": "córdoba",
+ "cs": "Nikaragujská córdoba",
+ "de": "Córdoba Oro",
+ "el": "Κόρδοβα Νικαράγουας",
+ "en": "Nicaraguan córdoba",
+ "eo": "nikaragva kordovo",
+ "es": "córdoba",
+ "eu": "Córdoba",
+ "fa": "کوردوبا نیکاراگوئه",
+ "fi": "Nicaraguan córdoba",
+ "fr": "Córdoba",
+ "gl": "Córdoba",
+ "he": "קורדובה",
+ "hr": "Nikaragvanska kordoba",
+ "hu": "Nicaraguai córdoba",
+ "it": "Córdoba nicaraguense",
+ "ja": "ニカラグア・コルドバ",
+ "lt": "Nikaragvos kordoba",
+ "nl": "Nicaraguaanse córdoba",
+ "pl": "Cordoba oro",
+ "pt": "Córdoba (moeda)",
+ "ro": "Córdoba",
+ "ru": "никарагуанская кордоба",
+ "sr": "никарагванска кордоба",
+ "sv": "Córdoba",
+ "tr": "Kordoba",
+ "uk": "Нікарагуанська кордоба",
+ "zh": "尼加拉瓜科多巴",
+ "oc": "Córdoba (moneda)"
+ },
+ "NKD": {
+ "ar": "درام كراباخي",
+ "de": "Bergkarabach-Dram",
+ "en": "Nagorno-Karabakh dram",
+ "es": "dram de Artsaj",
+ "fa": "درام قرهباغ",
+ "fi": "Vuoristo-Karabahin dram",
+ "fr": "dram de l'Artsakh",
+ "gl": "Dram de Nagorno-Karabakh",
+ "hr": "Gorskokarabaški dram",
+ "hu": "Hegyi-karabahi dram",
+ "it": "dram karabakho",
+ "lt": "Karabacho dramas",
+ "ru": "карабахский драм",
+ "sv": "Nagorno-Karabach dram",
+ "tr": "Karabağ dramı",
+ "uk": "карабаський драм",
+ "zh": "阿尔察赫德拉姆",
+ "ca": "dram d'Artsakh",
+ "ja": "ナゴルノ・カラバフ・ドラム",
+ "nl": "Nagorno-Karabakh dram"
+ },
+ "NOK": {
+ "ar": "كرونة نروجية",
+ "bg": "Норвежка крона",
+ "ca": "corona noruega",
+ "cs": "Norská koruna",
+ "da": "Norske kroner",
+ "de": "norwegische Krone",
+ "el": "Κορόνα Νορβηγίας",
+ "en": "Norwegian krone",
+ "eo": "norvega krono",
+ "es": "corona noruega",
+ "et": "Norra kroon",
+ "eu": "Norvegiar koroa",
+ "fa": "کرون نروژ",
+ "fi": "Norjan kruunu",
+ "fr": "couronne norvégienne",
+ "gl": "Coroa norueguesa",
+ "he": "כתר נורווגי",
+ "hr": "Norveška kruna",
+ "hu": "norvég korona",
+ "it": "corona norvegese",
+ "ja": "ノルウェー・クローネ",
+ "lt": "Norvegijos krona",
+ "nl": "Noorse kroon",
+ "pl": "Korona norweska",
+ "pt": "coroa norueguesa",
+ "ro": "Coroană norvegiană",
+ "ru": "норвежская крона",
+ "sk": "Nórska koruna",
+ "sl": "Norveška krona",
+ "sr": "норвешка круна",
+ "sv": "norsk krona",
+ "ta": "நார்வே குரோனா",
+ "tr": "Norveç kronu",
+ "uk": "норвезька крона",
+ "vi": "Krone Na Uy",
+ "zh": "挪威克朗",
+ "ia": "corona norvegian",
+ "oc": "corona norvegiana"
+ },
+ "NPR": {
+ "ar": "روبي نيبالي",
+ "bg": "Непалска рупия",
+ "ca": "rupia nepalesa",
+ "cs": "Nepálská rupie",
+ "da": "Nepalesiske rupee",
+ "de": "Nepalesische Rupie",
+ "el": "Ρουπία Νεπάλ",
+ "en": "Nepalese rupee",
+ "eo": "nepala rupio",
+ "es": "rupia nepalí",
+ "et": "Nepali ruupia",
+ "eu": "Errupia nepaldar",
+ "fa": "روپیه نپال",
+ "fi": "Nepalin rupia",
+ "fr": "Roupie népalaise",
+ "gl": "Rupia nepalesa",
+ "he": "רופי נפאלי",
+ "hr": "Nepalska rupija",
+ "hu": "nepáli rúpia",
+ "it": "Rupia nepalese",
+ "ja": "ネパール・ルピー",
+ "lt": "Nepalo rupija",
+ "nl": "Nepalese roepie",
+ "pl": "Rupia nepalska",
+ "pt": "Rupia nepalesa",
+ "ru": "непальская рупия",
+ "sr": "непалска рупија",
+ "sv": "Nepalesisk rupee",
+ "ta": "நேபாள ரூபாய்",
+ "tr": "Nepal rupisi",
+ "uk": "Непальська рупія",
+ "vi": "Rupee Nepal",
+ "zh": "尼泊尔卢比"
+ },
+ "NUD": {
+ "en": "Niue dollar",
+ "fa": "دلار نیوئه",
+ "fi": "Niuen dollari",
+ "ru": "доллар Ниуэ",
+ "zh": "纽埃元",
+ "sr": "нијујски долар"
+ },
+ "NZD": {
+ "ar": "دولار نيوزيلندي",
+ "bg": "Новозеландски долар",
+ "ca": "dòlar neozelandès",
+ "cs": "Novozélandský dolar",
+ "da": "Newzealandske dollar",
+ "de": "Neuseeland-Dollar",
+ "el": "Δολάριο Νέας Ζηλανδίας",
+ "en": "New Zealand dollar",
+ "eo": "nov-zelanda dolaro",
+ "es": "dólar neozelandés",
+ "eu": "Zeelandaberritar dolar",
+ "fa": "دلار نیوزیلند",
+ "fi": "Uuden-Seelannin dollari",
+ "fr": "dollar néo-zélandais",
+ "gl": "Dólar neozelandés",
+ "he": "דולר ניו זילנדי",
+ "hr": "Novozelandski dolar",
+ "hu": "új-zélandi dollár",
+ "it": "dollaro neozelandese",
+ "ja": "ニュージーランド・ドル",
+ "lt": "Naujosios Zelandijos doleris",
+ "nl": "Nieuw-Zeelandse dollar",
+ "pl": "Dolar nowozelandzki",
+ "pt": "dólar neozelandês",
+ "ro": "Dolar neozeelandez",
+ "ru": "новозеландский доллар",
+ "sk": "Novozélandský dolár",
+ "sr": "новозеландски долар",
+ "sv": "Nyzeeländsk dollar",
+ "tr": "Yeni Zelanda doları",
+ "uk": "Новозеландський долар",
+ "vi": "Đô la New Zealand",
+ "zh": "紐西蘭元",
+ "oc": "Dolar neozelandés"
+ },
+ "OMR": {
+ "ar": "ريال عماني",
+ "bg": "Омански риял",
+ "ca": "rial omanita",
+ "cs": "Ománský rial",
+ "da": "Omansk rial",
+ "de": "Omanischer Rial",
+ "el": "Ριάλ του Ομάν",
+ "en": "Omani rial",
+ "eo": "omana rialo",
+ "es": "Rial omaní",
+ "fa": "ریال عمان",
+ "fi": "Omanin rial",
+ "fr": "Rial omanais",
+ "he": "ריאל עומאני",
+ "hr": "Omanski rijal",
+ "hu": "Ománi riál",
+ "it": "Riyal dell'Oman",
+ "ja": "オマーン・リアル",
+ "lt": "Omano rialas",
+ "nl": "Omaanse rial",
+ "pl": "Rial omański",
+ "pt": "Rial omanense",
+ "ru": "оманский риал",
+ "sr": "омански ријал",
+ "sv": "Omansk rial",
+ "ta": "ஓமானி ரியால்",
+ "tr": "Umman riyali",
+ "uk": "Оманський ріал",
+ "zh": "阿曼里亞爾"
+ },
+ "PAB": {
+ "ar": "بالبوا بنمي",
+ "bg": "Панамска балбоа",
+ "ca": "balboa",
+ "cs": "Panamská balboa",
+ "de": "Panamaischer Balboa",
+ "el": "Μπαλμπόα Παναμά",
+ "en": "Panamanian balboa",
+ "eo": "panama balboo",
+ "es": "Balboa",
+ "eu": "Balboa",
+ "fa": "بالبوآ پاناما",
+ "fi": "Panaman balboa",
+ "fr": "Balboa",
+ "gl": "Balboa",
+ "he": "בלבואה",
+ "hr": "Panamska balboa",
+ "hu": "Panamai balboa",
+ "it": "Balboa panamense",
+ "ja": "バルボア",
+ "lt": "Balboa",
+ "nl": "Panamese balboa",
+ "pl": "Balboa",
+ "pt": "Balboa",
+ "ru": "панамский бальбоа",
+ "sr": "панамска балбоа",
+ "sv": "Balboa",
+ "tr": "Panama balboası",
+ "uk": "Панамське бальбоа",
+ "zh": "巴拿馬巴波亞"
+ },
+ "PEN": {
+ "ar": "سول بيروفي جديد",
+ "ca": "sol",
+ "cs": "Peruánský sol",
+ "da": "Nuevo sol",
+ "de": "Nuevo Sol",
+ "el": "Νέο Σολ Περού",
+ "en": "Peruvian sol",
+ "eo": "perua nova suno",
+ "es": "sol soleno",
+ "eu": "Sol",
+ "fa": "سل جدید پرو",
+ "fi": "Perun nuevo sol",
+ "fr": "nouveau sol",
+ "gl": "Nuevo sol",
+ "he": "סול",
+ "hr": "Peruanski novi sol",
+ "hu": "perui új sol",
+ "it": "Nuevo Sol peruviano",
+ "ja": "ヌエボ・ソル",
+ "lt": "Naujasis solis",
+ "nl": "Peruviaanse sol",
+ "pl": "Sol",
+ "pt": "Sol novo",
+ "ru": "перуанский новый соль",
+ "sr": "перуански нови сол",
+ "sv": "Nuevo sol",
+ "tr": "Nuevo Sol",
+ "uk": "Новий соль",
+ "vi": "Sol Peru",
+ "zh": "秘魯新索爾",
+ "oc": "Nuevo Sol"
+ },
+ "PGK": {
+ "ar": "كينا بابوا غينيا الجديدة",
+ "bg": "Кина на Папуа Нова Гвинея",
+ "ca": "kina",
+ "cs": "Papuánská kina",
+ "da": "Kina",
+ "de": "Kina",
+ "el": "Κίνα Παπούα-Νέας Γουινέας",
+ "en": "kina",
+ "eo": "papuonovgvinea kinao",
+ "es": "Kina",
+ "fa": "کینای پاپوآ گینه نو",
+ "fi": "Papua-Uuden-Guinean kina",
+ "fr": "Kina",
+ "gl": "Kina",
+ "hr": "Papuanska kina",
+ "hu": "Pápua új-guineai kina",
+ "it": "Kina papuana",
+ "ja": "キナ",
+ "lt": "Kina",
+ "nl": "Papoea-Nieuw-Guinese kina",
+ "pl": "Kina",
+ "pt": "Kina",
+ "ro": "Kina",
+ "ru": "Кина",
+ "sr": "папуанска кина",
+ "sv": "Kina",
+ "tr": "Papua Yeni Gine kinası",
+ "uk": "Кіна",
+ "vi": "Kina Papua New Guinea",
+ "zh": "巴布亞紐幾內亞基那",
+ "he": "קינה"
+ },
+ "PHP": {
+ "ar": "بيسو فلبيني",
+ "bg": "Филипинско песо",
+ "ca": "peso filipí",
+ "cs": "Filipínské peso",
+ "de": "philippinischer Peso",
+ "el": "Πέσο Φιλιππίνων",
+ "en": "Philippine peso",
+ "eo": "filipina peso",
+ "es": "peso filipino",
+ "fa": "پزو فیلیپین",
+ "fi": "Filippiinien peso",
+ "fr": "peso philippin",
+ "he": "פסו פיליפיני",
+ "hr": "Filipinski pezo",
+ "hu": "Fülöp-szigeteki peso",
+ "it": "peso filippino",
+ "ja": "フィリピン・ペソ",
+ "lt": "Filipinų pesas",
+ "nl": "Filipijnse peso",
+ "pl": "Peso filipińskie",
+ "pt": "peso filipino",
+ "ru": "филиппинское песо",
+ "sk": "Filipínske peso",
+ "sr": "филипински пезо",
+ "sv": "Filippinsk peso",
+ "ta": "பிலிப்பைன் பெசோ",
+ "tr": "Filipinler pesosu",
+ "uk": "філіппінський песо",
+ "vi": "peso Philippines",
+ "zh": "菲律賓披索",
+ "oc": "Peso de las Filipinas"
+ },
"PKR": {
- "fr": "Roupie pakistanaise",
- "en": "Pakistani rupee",
- "nl": "Pakistaanse roepie",
- "de": "Pakistanische Rupie",
- "it": "Rupia pakistana",
- "hu": "pakiszt\u00e1ni r\u00fapia",
- "es": "Rupia pakistan\u00ed"
- },
- "HUF": {
- "fr": "Forint",
- "en": "Hungarian forint",
- "nl": "Hongaarse forint",
- "de": "Forint",
- "it": "Fiorino ungherese",
- "hu": "magyar forint",
- "es": "Forinto h\u00fangaro"
- },
- "SZL": {
- "fr": "Lilangeni",
- "en": "Swazi lilangeni",
- "nl": "Swazische lilangeni",
- "de": "Lilangeni",
- "it": "Lilangeni dello Swaziland",
- "hu": "Szv\u00e1zif\u00f6ldi lilangeni",
- "es": "lilangeni"
- },
- "LSL": {
- "fr": "Loti",
- "en": "Lesotho loti",
- "nl": "Lesothaanse loti",
- "de": "Lesothischer Loti",
- "it": "Loti lesothiano",
- "hu": "Lesoth\u00f3i loti",
- "es": "Loti"
- },
- "MNT": {
- "fr": "Tugrik",
- "en": "Mongolian t\u00f6gr\u00f6g",
- "nl": "Mongoolse tugrik",
- "de": "T\u00f6gr\u00f6g",
- "it": "Tugrik mongolo",
- "hu": "mongol tugrik",
- "es": "Tugrik mongol"
- },
- "AMD": {
- "fr": "Dram",
- "en": "Armenian dram",
- "nl": "Armeense dram",
- "de": "Armenischer Dram",
- "it": "Dram armeno",
- "hu": "\u00f6rm\u00e9ny dram",
- "es": "Dram armenio"
- },
- "UGX": {
- "fr": "shilling ougandais",
- "en": "Ugandan shilling",
- "nl": "Oegandese shilling",
- "de": "Uganda-Schilling",
- "it": "Scellino ugandese",
- "hu": "Ugandai shilling",
- "es": "chel\u00edn"
- },
+ "ar": "روبية باكستانية",
+ "bg": "Пакистанска рупия",
+ "ca": "rupia pakistanesa",
+ "cs": "Pákistánská rupie",
+ "da": "Pakistanske rupee",
+ "de": "pakistanische Rupie",
+ "el": "Πακιστανική ρουπία",
+ "en": "Pakistani rupee",
+ "eo": "pakistana rupio",
+ "es": "rupia pakistaní",
+ "eu": "Errupia pakistandar",
+ "fa": "روپیه پاکستان",
+ "fi": "Pakistanin rupia",
+ "fr": "roupie pakistanaise",
+ "hr": "Pakistanska rupija",
+ "hu": "pakisztáni rúpia",
+ "it": "rupia pakistana",
+ "ja": "パキスタン・ルピー",
+ "lt": "Pakistano rupija",
+ "nl": "Pakistaanse roepie",
+ "oc": "Ropia de Paquistan",
+ "pl": "rupia pakistańska",
+ "pt": "Rupia do Paquistão",
+ "ru": "пакистанская рупия",
+ "sr": "пакистанска рупија",
+ "sv": "Pakistansk rupee",
+ "ta": "பாக்கித்தானிய ரூபாய்",
+ "tr": "Pakistan rupisi",
+ "uk": "пакистанська рупія",
+ "vi": "Rupee Pakistan",
+ "zh": "巴基斯坦盧比",
+ "he": "רופי פקיסטני "
+ },
+ "PLN": {
+ "ar": "زلوتي بولندي",
+ "bg": "Полска злотаПолска злота",
+ "ca": "złoty",
+ "cs": "zlotý",
+ "da": "Zloty",
+ "de": "Złoty",
+ "el": "Ζλότι",
+ "en": "złoty",
+ "eo": "pola zloto",
+ "es": "złoty",
+ "et": "Poola zlott",
+ "eu": "Złoty",
+ "fa": "زلوتی",
+ "fi": "Puolan złoty",
+ "fr": "złoty",
+ "gl": "Złoty",
+ "he": "זלוטי",
+ "hr": "Poljski zlot",
+ "hu": "lengyel złoty",
+ "it": "złoty polacco",
+ "ja": "ズウォティ",
+ "lt": "Zlotas",
+ "nl": "Poolse złoty",
+ "pl": "złoty",
+ "pt": "złoty",
+ "ro": "Zlot polonez",
+ "ru": "польский злотый",
+ "sk": "Poľský zlotý",
+ "sr": "пољски злот",
+ "sv": "Złoty",
+ "ta": "ஸ்வாட்டெ",
+ "tr": "Złoty",
+ "uk": "злотий",
+ "vi": "Złoty Ba Lan",
+ "zh": "波兰兹罗提",
+ "ia": "zloty polonese",
+ "oc": "złoty"
+ },
+ "PND": {
+ "en": "Pitcairn Islands dollar",
+ "fa": "دلار جزایر پیتکارین",
+ "fi": "Pitcairnin dollari",
+ "ru": "доллар Островов Питкэрн",
+ "ca": "dòlar de les illes Pitcairn",
+ "zh": "皮特凱恩群島元"
+ },
+ "PRB": {
+ "ar": "روبل ترانسنيستري",
+ "bg": "Приднестровска рубла",
+ "ca": "ruble de Transnístria",
+ "cs": "Podněsterský rubl",
+ "de": "transnistrischer Rubel",
+ "en": "Transnistrian ruble",
+ "eo": "Ĉednestria rublo",
+ "es": "rublo transnistrio",
+ "fa": "روبل ترانسنیسترین",
+ "fi": "Transnistrian rupla",
+ "fr": "rouble de Transnistrie",
+ "gl": "Rublo de Transnistria",
+ "he": "רובל טרנסדנייסטרי",
+ "hr": "Pridnjestrovska rublja",
+ "hu": "Dnyeszter menti rubel",
+ "it": "rublo transnistriano",
+ "ja": "沿ドニエストル・ルーブル",
+ "lt": "Padniestrės rublis",
+ "nl": "Transnistrische roebel",
+ "pl": "Rubel naddniestrzański",
+ "pt": "Rublo transnístrio",
+ "ro": "Rublă transnistreană",
+ "ru": "приднестровский рубль",
+ "sk": "Podnesterský rubeľ",
+ "sr": "придњестарска рубља",
+ "sv": "Transnistrisk rubel",
+ "tr": "Transdinyester rublesi",
+ "uk": "придністровський рубль",
+ "zh": "德涅斯特河沿岸盧布"
+ },
+ "PYG": {
+ "ar": "غواراني باراغواي",
+ "ca": "guaraní",
+ "cs": "Paraguayský guaraní",
+ "de": "Paraguayischer Guaraní",
+ "el": "Γκουαρανί",
+ "en": "Paraguayan guaraní",
+ "eo": "paragvaja gvaranio",
+ "es": "guaraní",
+ "eu": "Guarani",
+ "fa": "گوارانی پاراگوئه",
+ "fi": "Paraguayn guaraní",
+ "fr": "Guaraní",
+ "gl": "Guaraní",
+ "hr": "Paragvajski gvarani",
+ "hu": "Paraguayi guaraní",
+ "it": "guaraní paraguaiano",
+ "ja": "グアラニー",
+ "lt": "Gvaranis",
+ "nl": "Paraguayaanse guaraní",
+ "pl": "Guarani",
+ "pt": "Guarani",
+ "ru": "парагвайский гуарани",
+ "sk": "Guarani",
+ "sr": "парагвајски гварани",
+ "sv": "Guarani",
+ "tr": "Paraguay guaranísi",
+ "uk": "Парагвайський гуарані",
+ "zh": "巴拉圭瓜拉尼",
+ "oc": "Guaraní"
+ },
"QAR": {
- "fr": "Riyal qatarien",
- "en": "Qatari riyal",
- "nl": "Qatarese rial",
- "de": "Katar-Riyal",
- "it": "Riyal del Qatar",
- "hu": "katari ri\u00e1l",
- "es": "Riyal catar\u00ed"
- },
- "XDR": {
- "fr": "Droits de tirage sp\u00e9ciaux",
- "en": "Special drawing rights",
- "nl": "Speciale trekkingsrechten",
- "de": "Sonderziehungsrecht",
- "it": "Diritti speciali di prelievo",
- "hu": "SDR",
- "es": "Derechos Especiales de Giro"
- },
- "ITL": {
- "fr": "Lire italienne",
- "en": "Italian lira",
- "nl": "Italiaanse lire",
- "de": "Italienische Lira",
- "it": "lira italiana",
- "hu": "Olasz l\u00edra",
- "es": "Lira italiana"
- },
- "JMD": {
- "fr": "Dollar jama\u00efcain",
- "en": "Jamaican dollar",
- "nl": "Jamaicaanse dollar",
- "de": "Jamaika-Dollar",
- "it": "Dollaro giamaicano",
- "hu": "Jamaicai doll\u00e1r",
- "es": "D\u00f3lar jamaiquino"
- },
- "GEL": {
- "fr": "lari",
- "en": "Georgian lari",
- "nl": "Georgische lari",
- "de": "Georgischer Lari",
- "it": "Lari georgiano",
- "hu": "gr\u00faz lari",
- "es": "lari"
- },
- "SHP": {
- "fr": "Livre de Sainte-H\u00e9l\u00e8ne",
- "en": "Saint Helena pound",
- "nl": "Sint-Heleens pond",
- "de": "St.-Helena-Pfund",
- "it": "Sterlina di Sant'Elena",
- "hu": "Szent Ilona-i font",
- "es": "Libra de Santa Elena"
- },
- "AFN": {
- "fr": "Afghani",
- "en": "Afghan afghani",
- "nl": "Afghaanse afghani",
- "de": "Afghani",
- "it": "Afghani afgano",
- "hu": "afg\u00e1n afg\u00e1ni",
- "es": "Afgani afgano"
- },
- "MMK": {
- "fr": "Kyat",
- "en": "kyat",
- "nl": "Myanmarese kyat",
- "de": "Kyat",
- "it": "Kyat birmano",
- "hu": "mianmari kjap",
- "es": "Kyat birmano"
- },
- "CSK": {
- "fr": "couronne tch\u00e9coslovaque",
- "en": "Czechoslovak koruna",
- "nl": "Tsjecho-Slowaakse kroon",
- "de": "Tschechoslowakische Krone",
- "it": "Corona cecoslovacca",
- "hu": "csehszlov\u00e1k korona",
- "es": "Corona checoslovaca"
- },
- "KPW": {
- "fr": "Won nord-cor\u00e9en",
- "en": "North Korean won",
- "nl": "Noord-Koreaanse won",
- "de": "Nordkoreanischer Won",
- "it": "Won nordcoreano",
- "hu": "\u00e9szak-koreai von",
- "es": "W\u014fn norcoreano"
- },
- "TRY": {
- "fr": "Livre turque",
- "en": "Turkish lira",
- "nl": "Nieuwe Turkse lira",
- "de": "T\u00fcrkische Lira",
- "it": "Nuova lira turca",
- "hu": "t\u00f6r\u00f6k \u00faj l\u00edra",
- "es": "Lira turca"
- },
- "BDT": {
- "fr": "Taka",
- "en": "taka",
- "nl": "Bengalese taka",
- "de": "Taka",
- "it": "Taka bengalese",
- "hu": "bangladesi taka",
- "es": "Taka banglades\u00ed"
- },
- "GRD": {
- "fr": "Drachme moderne grecque",
- "en": "Greek drachma",
- "nl": "Drachme",
- "de": "Griechische Drachme",
- "it": "Dracma greca",
- "es": "Dracma griega moderna"
- },
- "YER": {
- "fr": "rial y\u00e9m\u00e9nite",
- "en": "Yemeni rial",
- "nl": "Jemenitische rial",
- "de": "Jemen-Rial",
- "it": "riyal yemenita",
- "hu": "Jemeni ri\u00e1l",
- "es": "rial yemen\u00ed"
- },
- "DDM": {
- "fr": "Mark est-allemand",
- "en": "East German mark",
- "nl": "Oost-Duitse mark",
- "de": "Mark",
- "it": "Marco della Repubblica Democratica Tedesca",
- "es": "Marco de la Rep\u00fablica Democr\u00e1tica Alemana"
- },
- "HTG": {
- "fr": "Gourde",
- "en": "Haitian gourde",
- "nl": "Ha\u00eftiaanse gourde",
- "de": "Gourde",
- "it": "Gourde haitiano",
- "hu": "haiti gourde",
- "es": "Gourde"
- },
- "XOF": {
- "fr": "Franc CFA",
- "en": "West African CFA franc",
- "de": "CFA-Franc BCEAO",
- "es": "Franco CFA de \u00c1frica Occidental"
- },
- "MGA": {
- "fr": "ariary",
- "en": "Malagasy ariary",
- "nl": "Malagassische ariary",
- "de": "Ariary",
- "it": "Ariary malgascio",
- "hu": "Madagaszk\u00e1ri ariary",
- "es": "ariary"
- },
- "PHP": {
- "fr": "peso philippin",
- "en": "Philippine peso",
- "nl": "Filipijnse peso",
- "de": "Philippinischer Peso",
- "it": "peso filippino",
- "hu": "F\u00fcl\u00f6p-szigeteki peso",
- "es": "peso"
- },
- "LRD": {
- "fr": "Dollar lib\u00e9rien",
- "en": "Liberian dollar",
- "nl": "Liberiaanse dollar",
- "de": "Liberianischer Dollar",
- "it": "Dollaro liberiano",
- "hu": "Lib\u00e9riai doll\u00e1r",
- "es": "D\u00f3lar liberiano"
- },
+ "ar": "ريال قطري",
+ "bg": "Катарски риал",
+ "ca": "riyal de Qatar",
+ "de": "Katar-Riyal",
+ "el": "Ριγιάλ του Κατάρ",
+ "en": "Qatari riyal",
+ "eo": "katara rialo",
+ "es": "riyal catarí",
+ "fa": "ریال قطر",
+ "fi": "Qatarin rial",
+ "fr": "Riyal qatarien",
+ "he": "ריאל קטרי",
+ "hr": "Katarski rijal",
+ "hu": "katari riál",
+ "it": "riyal del Qatar",
+ "ja": "カタール・リヤル",
+ "lt": "Kataro rialas",
+ "nl": "Qatarese rial",
+ "pl": "Rial Kataru",
+ "pt": "Rial catarense",
+ "ru": "катарский риал",
+ "sr": "катарски ријал",
+ "sv": "Qatarisk rial",
+ "ta": "கத்தாரி ரியால்",
+ "tr": "Katar riyali",
+ "uk": "Катарський ріал",
+ "vi": "Riyal Qatar",
+ "zh": "卡達里亞爾"
+ },
+ "RON": {
+ "ar": "ليو روماني",
+ "bg": "Румънска лея",
+ "ca": "leu romanès",
+ "cs": "rumunský lei",
+ "da": "Leu",
+ "de": "rumänischer Leu",
+ "el": "Λέι",
+ "en": "Romanian leu",
+ "eo": "rumana leo",
+ "es": "leu rumano",
+ "et": "Rumeenia leu",
+ "fa": "لئوی رومانی",
+ "fi": "Romanian leu",
+ "fr": "leu roumain",
+ "gl": "Leu romanés",
+ "he": "לאו רומני",
+ "hr": "Rumunjski lej",
+ "hu": "román lej",
+ "it": "leu romeno",
+ "ja": "ルーマニア・レウ",
+ "lt": "Naujoji Rumunijos lėja",
+ "nl": "Roemeense leu",
+ "oc": "Leu romanés",
+ "pl": "Lej rumuński",
+ "pt": "leu romeno",
+ "ro": "leu românesc",
+ "ru": "румынский лей",
+ "sk": "Nový rumunský lei",
+ "sl": "Romunski lej",
+ "sr": "румунски леј",
+ "sv": "Rumänsk leu",
+ "ta": "ரொமேனிய லியு",
+ "tr": "Rumen leyi",
+ "uk": "румунський лей",
+ "vi": "Leu România",
+ "zh": "罗马尼亚列伊",
+ "ia": "leu romanian"
+ },
+ "RSD": {
+ "ar": "دينار صربي",
+ "bg": "Сръбски динар",
+ "ca": "dinar serbi",
+ "cs": "Srbský dinár",
+ "da": "Serbiske dinarer",
+ "de": "serbischer Dinar",
+ "el": "Δηνάριο Σερβίας",
+ "en": "Serbian dinar",
+ "eo": "serba dinaro",
+ "es": "dinar serbio",
+ "et": "Serbia dinaar",
+ "eu": "Serbiar dinar",
+ "fa": "دینار صربی",
+ "fi": "Serbian dinaari",
+ "fr": "dinar serbe",
+ "gl": "Dinar serbio",
+ "he": "דינר סרבי",
+ "hr": "Srpski dinar",
+ "hu": "szerb dinár",
+ "it": "dinaro serbo",
+ "ja": "セルビア・ディナール",
+ "lt": "Serbijos dinaras",
+ "nl": "Servische dinar",
+ "pl": "Dinar serbski",
+ "pt": "dinar sérvio",
+ "ro": "Dinar sârbesc",
+ "ru": "сербский динар",
+ "sk": "Srbský dinár",
+ "sl": "Srbski dinar",
+ "sr": "српски динар",
+ "sv": "Serbisk dinar",
+ "ta": "செர்பிய தினார்",
+ "tr": "Sırp dinarı",
+ "uk": "Сербський динар",
+ "zh": "塞爾維亞第納爾",
+ "cy": "dinar (Serbia)",
+ "ia": "dinar serbe"
+ },
+ "RUB": {
+ "ar": "روبل روسي",
+ "bg": "Руска рубла",
+ "ca": "ruble rus",
+ "cs": "ruský rubl",
+ "cy": "Rŵbl Rwsiaidd",
+ "da": "Russiske rubler",
+ "de": "russischer Rubel",
+ "el": "Ρούβλι Ρωσίας",
+ "en": "Russian ruble",
+ "eo": "rusa rublo",
+ "es": "rublo ruso",
+ "et": "Venemaa rubla",
+ "eu": "Errusiar errublo",
+ "fa": "روبل روسیه",
+ "fi": "Venäjän rupla",
+ "fr": "rouble russe",
+ "gl": "Rublo ruso",
+ "he": "רובל רוסי",
+ "hr": "Ruska rublja",
+ "hu": "orosz rubel",
+ "it": "rublo russo",
+ "ja": "ロシア・ルーブル",
+ "lt": "Rusijos rublis",
+ "nl": "Russische roebel",
+ "pl": "rubel rosyjski",
+ "pt": "rublo russo",
+ "ro": "Rublă rusă",
+ "ru": "российский рубль",
+ "sk": "Ruský rubeľ",
+ "sr": "руска рубља",
+ "sv": "rysk rubel",
+ "ta": "உருசிய ரூபிள்",
+ "tr": "Rus rublesi",
+ "uk": "російський рубль",
+ "vi": "Rúp Nga",
+ "zh": "俄罗斯卢布",
+ "ia": "rublo russe",
+ "sl": "ruski rubelj"
+ },
"RWF": {
- "fr": "franc rwandais",
- "en": "Rwandan franc",
- "nl": "Rwandese frank",
- "de": "Ruanda-Franc",
- "it": "Franco ruandese",
- "hu": "Ruandai frank",
- "es": "franco"
- },
- "NOK": {
- "fr": "Couronne norv\u00e9gienne",
- "en": "Norwegian krone",
- "nl": "Noorse kroon",
- "de": "Norwegische Krone",
- "it": "Corona norvegese",
- "hu": "norv\u00e9g korona",
- "es": "Corona noruega"
- },
- "MOP": {
- "fr": "Pataca",
- "en": "Macanese pataca",
- "nl": "Macause pataca",
- "de": "Macao-Pataca",
- "it": "Pataca di Macao",
- "hu": "Maka\u00f3i pataca",
- "es": "Pataca"
- },
+ "ar": "فرنك رواندي",
+ "bg": "Руандийски франк",
+ "ca": "franc ruandès",
+ "cs": "Rwandský frank",
+ "da": "Rwandisk franc",
+ "de": "Ruanda-Franc",
+ "el": "Φράγκο της Ρουάντα",
+ "en": "Rwandan franc",
+ "eo": "ruanda franko",
+ "es": "franco ruandés",
+ "et": "Rwanda frank",
+ "fa": "فرانک رواندا",
+ "fi": "Ruandan frangi",
+ "fr": "franc rwandais",
+ "gl": "Franco ruandés",
+ "he": "פרנק רואנדי",
+ "hr": "Ruandski franak",
+ "hu": "Ruandai frank",
+ "it": "franco ruandese",
+ "ja": "ルワンダ・フラン",
+ "lt": "Ruandos frankas",
+ "nl": "Rwandese frank",
+ "pl": "frank rwandyjski",
+ "pt": "franco ruandês",
+ "ru": "руандийский франк",
+ "sr": "руандски франак",
+ "sv": "Rwandisk franc",
+ "tr": "Ruanda frangı",
+ "uk": "Руандійський франк",
+ "zh": "卢旺达法郎"
+ },
+ "SAR": {
+ "ar": "ريال سعودي",
+ "bg": "Саудитски риал",
+ "ca": "riyal saudita",
+ "de": "Saudi-Rial",
+ "el": "Ριάλ Σαουδικής Αραβίας",
+ "en": "Saudi riyal",
+ "eo": "sauda rialo",
+ "es": "riyal saudí",
+ "et": "Saudi Araabia riaal",
+ "fa": "ریال سعودی",
+ "fi": "Saudi-Arabian rial",
+ "fr": "riyal saoudien",
+ "he": "ריאל סעודי",
+ "hr": "Saudijski rijal",
+ "hu": "szaúdi riál",
+ "it": "riyal saudita",
+ "ja": "サウジアラビア・リヤル",
+ "lt": "Saudo Arabijos rialas",
+ "nl": "Saoedi-Arabische riyal",
+ "pl": "Rial saudyjski",
+ "pt": "Riyal",
+ "ro": "Rial saudit",
+ "ru": "саудовский риял",
+ "sr": "саудијски ријал",
+ "sv": "Saudiarabisk rial",
+ "ta": "சவூதி ரியால்",
+ "tr": "Suudi Arabistan riyali",
+ "uk": "саудівський ріал",
+ "vi": "Riyal Ả Rập Xê Út",
+ "zh": "沙特阿拉伯里亚尔",
+ "oc": "rial saudian"
+ },
+ "SBD": {
+ "ar": "دولار جزر سليمان",
+ "bg": "Соломоновски долар",
+ "ca": "dòlar de Salomó",
+ "cs": "Dolar Šalomounových ostrovů",
+ "da": "Salomondollar",
+ "de": "Salomonen-Dollar",
+ "el": "Δολάριο Νήσων Σολομώντα",
+ "en": "Solomon Islands dollar",
+ "eo": "salomona dolaro",
+ "es": "dólar de las Islas Salomón",
+ "fa": "دلار جزایر سلیمان",
+ "fi": "Salomonsaarten dollari",
+ "fr": "dollar des îles Salomon",
+ "gl": "Dólar das Illas Salomón",
+ "he": "דולר איי שלמה",
+ "hr": "Salomonskootočni dolar",
+ "hu": "Salamon-szigeteki dollár",
+ "it": "dollaro delle Salomone",
+ "ja": "ソロモン諸島ドル",
+ "lt": "Saliamono salų doleris",
+ "nl": "Salomon-dollar",
+ "pl": "Dolar Wysp Salomona",
+ "pt": "Dólar das Ilhas Salomão",
+ "ro": "Dolar din Insulele Solomon",
+ "ru": "доллар Соломоновых Островов",
+ "sr": "соломонски долар",
+ "sv": "Salomondollar",
+ "tr": "Solomon Adaları doları",
+ "uk": "Долар Соломонових островів",
+ "zh": "所罗门群岛元",
+ "oc": "dolar de las Illas Salamon"
+ },
+ "SCR": {
+ "ar": "روبية سيشلية",
+ "bg": "Сейшелска рупия",
+ "ca": "rupia de les Seychelles",
+ "cs": "Seychelská rupie",
+ "da": "Seychellisk rupee",
+ "de": "Seychellen-Rupie",
+ "el": "Ρουπία Σεϋχελλών",
+ "en": "Seychellois rupee",
+ "eo": "sejŝela rupio",
+ "es": "rupia seychelense",
+ "et": "Seišelli ruupia",
+ "eu": "Errupia seychelletar",
+ "fa": "روپیه سیشل",
+ "fi": "Seychellien rupia",
+ "fr": "roupie seychelloise",
+ "hr": "Sejšelska rupija",
+ "hu": "Seychelle-i rúpia",
+ "it": "rupia delle Seychelles",
+ "ja": "セーシェル・ルピー",
+ "lt": "Seišelių rupija",
+ "nl": "Seychelse roepie",
+ "pl": "Rupia seszelska",
+ "pt": "rupia das Seicheles",
+ "ru": "сейшельская рупия",
+ "sr": "сејшелска рупија",
+ "sv": "Seychellisk rupee",
+ "tr": "Seyşeller rupisi",
+ "uk": "Сейшельська рупія",
+ "zh": "塞席爾盧比"
+ },
+ "SDG": {
+ "ar": "جنيه سوداني",
+ "ca": "lliura sudanesa",
+ "cs": "Súdánská libra",
+ "de": "sudanesisches Pfund",
+ "el": "Λίρα του Σουδάν",
+ "en": "Sudanese pound",
+ "eo": "sudana pundo",
+ "es": "libra sudanesa",
+ "fa": "پوند سودان",
+ "fi": "Sudanin punta",
+ "fr": "livre soudanaise",
+ "hr": "Sudanska funta",
+ "hu": "Szudáni font",
+ "it": "sterlina sudanese",
+ "ja": "スーダン・ポンド",
+ "lt": "Sudano svaras",
+ "nl": "Soedanees pond",
+ "pl": "Funt sudański",
+ "pt": "Libra sudanesa",
+ "ro": "Liră sudaneză",
+ "ru": "суданский фунт",
+ "sr": "суданска фунта",
+ "sv": "Sudanesiskt pund",
+ "tr": "Sudan sterlini",
+ "uk": "Суданський фунт",
+ "zh": "蘇丹鎊",
+ "bg": "Суданска лира",
+ "he": "לירה סודאנית"
+ },
+ "SEK": {
+ "ar": "كرونة سويدية",
+ "bg": "Шведска крона",
+ "ca": "corona sueca",
+ "cs": "Švédská koruna",
+ "da": "Svenske kronor",
+ "de": "schwedische Krone",
+ "el": "Κορόνα Σουηδίας",
+ "en": "Swedish krona",
+ "eo": "sveda krono",
+ "es": "corona sueca",
+ "et": "Rootsi kroon",
+ "eu": "Suediar koroa",
+ "fa": "کرون سوئد",
+ "fi": "Ruotsin kruunu",
+ "fr": "couronne suédoise",
+ "gl": "Coroa sueca",
+ "he": "קרונה שוודית",
+ "hr": "Švedska kruna",
+ "hu": "svéd korona",
+ "it": "corona svedese",
+ "ja": "スウェーデン・クローナ",
+ "lt": "Švedijos krona",
+ "nl": "Zweedse kroon",
+ "pl": "Korona szwedzka",
+ "pt": "coroa sueca",
+ "ro": "Coroană suedeză",
+ "ru": "шведская крона",
+ "sk": "Švédska koruna",
+ "sl": "Švedska krona",
+ "sr": "шведска круна",
+ "sv": "svensk krona",
+ "ta": "சுவீடிய குரோனா",
+ "tr": "İsveç kronu",
+ "uk": "шведська крона",
+ "vi": "Krona Thụy Điển",
+ "zh": "瑞典克朗",
+ "cy": "krona",
+ "oc": "Corona"
+ },
+ "SGD": {
+ "ar": "دولار سنغافوري",
+ "bg": "Сингапурски долар",
+ "ca": "dòlar de Singapur",
+ "cs": "Singapurský dolar",
+ "da": "Singaporeanske dollar",
+ "de": "Singapur-Dollar",
+ "el": "Δολάριο Σιγκαπούρης",
+ "en": "Singapore dollar",
+ "eo": "singapura dolaro",
+ "es": "dólar de Singapur",
+ "eu": "Dolar singapurtar",
+ "fa": "دلار سنگاپور",
+ "fi": "Singaporen dollari",
+ "fr": "dollar de Singapour",
+ "gl": "Dólar de Singapur",
+ "he": "דולר סינגפורי",
+ "hr": "Singapurski dolar",
+ "hu": "szingapúri dollár",
+ "it": "dollaro di Singapore",
+ "ja": "シンガポールドル",
+ "lt": "Singapūro doleris",
+ "nl": "Singaporese dollar",
+ "pl": "Dolar singapurski",
+ "pt": "dólar de Singapura",
+ "ru": "сингапурский доллар",
+ "sr": "сингапурски долар",
+ "sv": "Singaporiansk dollar",
+ "ta": "சிங்கப்பூர் வெள்ளி",
+ "tr": "Singapur doları",
+ "uk": "сінгапурський долар",
+ "vi": "Đô la Singapore",
+ "zh": "新加坡元",
+ "oc": "Dolar de Singapor"
+ },
+ "SLL": {
+ "ar": "ليون سيراليوني",
+ "bg": "Леоне на Сиера Леоне",
+ "ca": "leone",
+ "cs": "sierraleonský leone",
+ "de": "Sierra-leonischer Leone",
+ "el": "Λεόνε της Σιέρα Λεόνε",
+ "en": "Sierra Leonean leone",
+ "eo": "sieraleona leono",
+ "es": "leone",
+ "fa": "لئون سیرالئون",
+ "fi": "Sierra Leonen leone",
+ "fr": "leone",
+ "gl": "Leone",
+ "he": "ליאון",
+ "hr": "Sijeraleonski leone",
+ "hu": "Sierra Leone-i leone",
+ "it": "leone sierraleonese",
+ "ja": "レオン (通貨)",
+ "lt": "Leonė",
+ "nl": "Sierra Leoonse leone",
+ "pl": "Leone",
+ "pt": "leone",
+ "ro": "Leone",
+ "ru": "леоне",
+ "sr": "сијералеонски леоне",
+ "sv": "Leone",
+ "tr": "Sierra Leone leonesi",
+ "uk": "Леоне",
+ "zh": "塞拉利昂利昂",
+ "oc": "Leone"
+ },
+ "SOS": {
+ "ar": "شلن صومالي",
+ "bg": "Сомалийски шилинг",
+ "ca": "xíling somali",
+ "cs": "Somálský šilink",
+ "da": "Somalisk shilling",
+ "de": "Somalia-Schilling",
+ "en": "Somali shilling",
+ "eo": "somalia ŝilingo",
+ "es": "chelín somalí",
+ "fa": "شیلینگ سومالی",
+ "fi": "Somalian šillinki",
+ "fr": "shilling somalien",
+ "he": "שילינג סומלי",
+ "hr": "Somalijski šiling",
+ "hu": "Szomáliai shilling",
+ "it": "scellino somalo",
+ "ja": "ソマリア・シリング",
+ "lt": "Somalio šilingas",
+ "nl": "Somalische shilling",
+ "pl": "Szyling somalijski",
+ "pt": "xelim somaliano",
+ "ru": "сомалийский шиллинг",
+ "sr": "сомалијски шилинг",
+ "sv": "Somalisk shilling",
+ "tr": "Somali şilini",
+ "uk": "сомалійський шилінг",
+ "zh": "索馬利亞先令",
+ "el": "Σελίνι της Σομαλίας"
+ },
+ "SRD": {
+ "ar": "دولار سورينامي",
+ "bg": "Суринамски долар",
+ "ca": "dòlar de Surinam",
+ "cs": "Surinamský dolar",
+ "de": "Suriname-Dollar",
+ "el": "Δολάριο Σουρινάμ",
+ "en": "Surinamese dollar",
+ "eo": "surinama dolaro",
+ "es": "Dólar surinamés",
+ "eu": "Dolar surinamdar",
+ "fa": "دلار سورینام",
+ "fi": "Surinamen dollari",
+ "fr": "Dollar du Surinam",
+ "gl": "Dólar surinamés",
+ "hr": "Surinamski dolar",
+ "hu": "suriname-i dollár",
+ "it": "Dollaro surinamese",
+ "ja": "スリナム・ドル",
+ "lt": "Surinamo doleris",
+ "nl": "Surinaamse dollar",
+ "pl": "Dolar surinamski",
+ "pt": "Dólar do Suriname",
+ "ru": "суринамский доллар",
+ "sr": "суринамски долар",
+ "sv": "Surinamesisk dollar",
+ "tr": "Surinam doları",
+ "uk": "Суринамський долар",
+ "zh": "蘇利南元"
+ },
"SSP": {
- "fr": "Livre sud-soudanaise",
- "en": "South Sudanese pound",
- "nl": "Zuid-Soedanees pond",
- "de": "S\u00fcdsudanesisches Pfund",
- "it": "Sterlina sudsudanese",
- "hu": "D\u00e9l-szud\u00e1ni font",
- "es": "Libra sursudanesa"
- },
- "INR": {
- "fr": "Roupie indienne",
- "en": "Indian rupee",
- "nl": "Indiase roepie",
- "de": "Indische Rupie",
- "it": "rupia indiana",
- "hu": "Indiai r\u00fapia",
- "es": "Rupia india"
- },
- "MXN": {
- "fr": "peso mexicain",
- "en": "Mexican peso",
- "nl": "Mexicaanse peso",
- "de": "Mexikanischer Peso",
- "it": "Peso messicano",
- "hu": "mexik\u00f3i peso",
- "es": "peso"
- },
- "CZK": {
- "fr": "Couronne tch\u00e8que",
- "en": "Czech koruna",
- "nl": "Tsjechische kroon",
- "de": "Tschechische Krone",
- "it": "Corona ceca",
- "hu": "cseh korona",
- "es": "Corona checa"
- },
+ "ar": "جنيه جنوب سوداني",
+ "bg": "Южносудански паунд",
+ "ca": "lliura sud-sudanesa",
+ "cs": "Jihosúdánská libra",
+ "de": "südsudanesisches Pfund",
+ "en": "South Sudanese pound",
+ "es": "libra sursudanesa",
+ "et": "Lõuna-Sudaani nael",
+ "fa": "پوند سودان جنوبی",
+ "fi": "Etelä-Sudanin punta",
+ "fr": "livre sud-soudanaise",
+ "gl": "Libra sursudanesa",
+ "he": "לירה דרום סודאנית",
+ "hr": "Južnosudanska funta",
+ "hu": "Dél-szudáni font",
+ "it": "sterlina sudsudanese",
+ "ja": "南スーダン・ポンド",
+ "lt": "Pietų Sudano svaras",
+ "nl": "Zuid-Soedanees pond",
+ "pl": "Funt południowosudański",
+ "pt": "libra sul-sudanesa",
+ "ro": "Liră sud-sudaneză",
+ "ru": "южносуданский фунт",
+ "sk": "Juhosudánska libra",
+ "sr": "јужносуданска фунта",
+ "sv": "Sydsudanesiskt pund",
+ "uk": "Південносуданський фунт",
+ "vi": "Bảng Nam Sudan",
+ "zh": "南蘇丹鎊",
+ "eo": "sud-sudana pundo",
+ "oc": "liura sodanesa"
+ },
+ "STN": {
+ "ar": "دوبرا ساو تومي وبرينسيب",
+ "ca": "dobra",
+ "cs": "Svatotomášská dobra",
+ "da": "Dobra",
+ "de": "São-toméischer Dobra",
+ "el": "Ντόμπρα",
+ "en": "São Tomé and Príncipe dobra",
+ "eo": "saotomea dobro",
+ "es": "dobra santotomense",
+ "fa": "دبرای سائوتومه و پرینسیپ",
+ "fi": "São Tomén ja Príncipen dobra",
+ "fr": "dobra",
+ "gl": "Dobra",
+ "hr": "svetotomska dobra",
+ "hu": "São Tomé és Príncipe-i dobra",
+ "it": "dobra di São Tomé e Príncipe",
+ "ja": "ドブラ",
+ "lt": "Dobra",
+ "nl": "Santomese dobra",
+ "pl": "Dobra",
+ "pt": "dobra",
+ "ro": "Dobra",
+ "ru": "Добра Сан-Томе и Принсипи",
+ "sk": "Dobra",
+ "sr": "саотомска добра",
+ "sv": "Dobra",
+ "tr": "São Tomé ve Príncipe dobrası",
+ "uk": "Добра Сан-Томе і Принсіпі",
+ "zh": "圣多美和普林西比多布拉",
+ "he": "דוברה",
+ "oc": "Dobra"
+ },
+ "SYP": {
+ "ar": "ليرة سورية",
+ "bg": "Сирийска лира",
+ "ca": "lliura siriana",
+ "cs": "Syrská libra",
+ "de": "syrische Lira",
+ "el": "Λίρα Συρίας",
+ "en": "Syrian liyra",
+ "eo": "siria pundo",
+ "es": "Dolar sirio",
+ "fa": "لیره سوریه",
+ "fi": "Syyrian punta",
+ "fr": "livre syrienne",
+ "he": "לירה סורית",
+ "hr": "Sirijska funta",
+ "hu": "szír font",
+ "it": "lira siriana",
+ "ja": "シリア・ポンド",
+ "lt": "Sirijos svaras",
+ "nl": "Syrisch pond",
+ "pl": "Funt syryjski",
+ "pt": "libra síria",
+ "ru": "сирийский фунт",
+ "sl": "Sirski funt",
+ "sr": "сиријска фунта",
+ "sv": "Syriskt pund",
+ "tr": "Suriye lirası",
+ "uk": "Сирійський фунт",
+ "zh": "敘利亞鎊"
+ },
+ "SZL": {
+ "ar": "ليلانغيني سوازيلندي",
+ "ca": "lilangeni",
+ "cs": "Svazijský lilangeni",
+ "da": "Lilangeni",
+ "de": "Lilangeni",
+ "el": "Λιλανγκένι",
+ "en": "lilangeni",
+ "eo": "svazilanda lilangenio",
+ "es": "lilangeni",
+ "fa": "لیلانگنی سوازیلند",
+ "fi": "Lilangeni",
+ "fr": "lilangeni",
+ "gl": "Lilangeni",
+ "he": "לילנגני",
+ "hr": "Svazijski lilangeni",
+ "hu": "Szváziföldi lilangeni",
+ "it": "lilangeni dell'eSwatini",
+ "ja": "リランゲニ",
+ "lt": "Lilangenis",
+ "nl": "Swazische lilangeni",
+ "pl": "Lilangeni",
+ "pt": "Lilangeni suázi",
+ "ru": "Свазилендский лилангени",
+ "sr": "свазилендски лилангени",
+ "sv": "Lilangeni",
+ "tr": "Lilangeni",
+ "uk": "Ліланджені",
+ "vi": "Lilangeni Swaziland",
+ "zh": "史瓦濟蘭里蘭吉尼",
+ "oc": "Lilangeni"
+ },
+ "THB": {
+ "ar": "بات تايلاندي",
+ "bg": "Тайландски бат",
+ "ca": "Baht",
+ "cs": "Thajský baht",
+ "cy": "Baht",
+ "da": "Thailandske baht",
+ "de": "Baht",
+ "el": "Μπατ",
+ "en": "baht",
+ "eo": "tajlanda bahto",
+ "es": "baht tailandés",
+ "et": "Baat",
+ "eu": "Thailandiar baht",
+ "fa": "بات",
+ "fi": "Baht",
+ "fr": "baht",
+ "gl": "Baht",
+ "he": "באט",
+ "hr": "Tajlandski baht",
+ "hu": "thai bát",
+ "it": "baht thailandese",
+ "ja": "バーツ",
+ "lt": "Tailando batas",
+ "nl": "Thaise baht",
+ "pl": "bat",
+ "pt": "baht",
+ "ru": "тайский бат",
+ "sk": "Thajský baht",
+ "sr": "тајландски бат",
+ "sv": "Baht",
+ "ta": "தாய்லாந்தின் பாட்",
+ "tr": "Baht",
+ "uk": "бат",
+ "vi": "Baht",
+ "zh": "泰銖"
+ },
"TJS": {
- "fr": "Somoni",
- "en": "Tajikistani somoni",
- "nl": "Tadzjiekse somoni",
- "de": "Somoni",
- "it": "Somoni tagico",
- "hu": "t\u00e1dzsik szomoni",
- "es": "Somoni tayiko"
- },
- "TJR": {
- "en": "Tajikistani ruble",
- "es": "Rublo tayiko"
- },
- "BTN": {
- "fr": "ngultrum",
- "en": "Bhutanese ngultrum",
- "nl": "Bhutaanse ngultrum",
- "de": "Ngultrum",
- "it": "Ngultrum del Bhutan",
- "hu": "bhut\u00e1ni ngultrum",
- "es": "Ngultrum butan\u00e9s"
- },
- "KMF": {
- "fr": "Franc comorien",
- "en": "Comorian franc",
- "nl": "Comorese frank",
- "de": "Komoren-Franc",
- "it": "Franco delle Comore",
- "hu": "Comore-i frank",
- "es": "Franco comorano"
- },
+ "ar": "ساماني طاجيكي",
+ "bg": "Таджикистански сомони",
+ "ca": "somoni",
+ "cs": "Tádžický somoni",
+ "cy": "Somoni",
+ "da": "Somoni",
+ "de": "Somoni",
+ "el": "Σομόνι",
+ "en": "Tajikistani somoni",
+ "eo": "taĝika somonio",
+ "es": "somoni tayiko",
+ "et": "Tadžikistani somoni",
+ "fa": "سامانی",
+ "fi": "Tadžikistanin somoni",
+ "fr": "somoni",
+ "gl": "somoni",
+ "hr": "Tadžikistanski somoni",
+ "hu": "tádzsik szomoni",
+ "it": "somoni tagico",
+ "ja": "ソモニ",
+ "lt": "Somonis",
+ "nl": "Tadzjiekse somoni",
+ "pl": "Somoni",
+ "pt": "Somoni",
+ "ro": "Somoni tadjic",
+ "ru": "таджикский сомони",
+ "sr": "таџикистански сомони",
+ "sv": "Somoni",
+ "tr": "Somoni",
+ "uk": "Таджицький сомоні",
+ "zh": "塔吉克索莫尼",
+ "he": "סומוני טג'קיסטני"
+ },
+ "TLD": {
+ "ar": "عملات سنتافو تيمورية شرقية",
+ "cs": "Východotimorské centavové mince",
+ "de": "Münzen Osttimors",
+ "en": "East Timor centavo coins",
+ "es": "centavo de dólar de Timor Oriental",
+ "fa": "سکه کنتاووی تیمور خاوری",
+ "he": "סנטאבו מזרח טימורי",
+ "hr": "Istočnotimorski sentavo",
+ "hu": "Kelet-timori centavoérmék",
+ "it": "Centavo est timorense",
+ "ja": "東ティモール・センターボ",
+ "pt": "moedas de centavo do Timor-Leste",
+ "ru": "тиморское сентаво",
+ "sk": "Východotimorské obehové mince",
+ "uk": "Східнотиморське сентаво",
+ "vi": "Centavo"
+ },
"TMT": {
- "fr": "Manat turkm\u00e8ne",
- "en": "Turkmenistan manat",
- "nl": "Turkmeense manat",
- "de": "Turkmenistan-Manat",
- "it": "Manat turkmeno",
- "hu": "T\u00fcrkm\u00e9n manat",
- "es": "Manat turkmeno"
- },
- "MUR": {
- "fr": "Roupie mauricienne",
- "en": "Mauritian rupee",
- "nl": "Mauritiaanse roepie",
- "de": "Mauritius-Rupie",
- "it": "Rupia mauriziana",
- "hu": "Mauritiusi r\u00fapia",
- "es": "Rupia de Mauricio"
- },
- "IDR": {
- "fr": "Roupie indon\u00e9sienne",
- "en": "Indonesian Rupiah",
- "nl": "Indonesische roepia",
- "de": "Indonesische Rupiah",
- "it": "Rupia indonesiana",
- "hu": "indon\u00e9z r\u00fapia",
- "es": "Rupia indonesia"
- },
- "HNL": {
- "fr": "Lempira",
- "en": "Honduran lempira",
- "nl": "Hondurese lempira",
- "de": "Lempira",
- "it": "Lempira honduregna",
- "hu": "hondurasi lempira",
- "es": "lempira"
- },
- "ETB": {
- "fr": "Birr",
- "en": "Ethiopian birr",
- "nl": "Ethiopische birr",
- "de": "\u00c4thiopischer Birr",
- "it": "Birr etiope",
- "hu": "eti\u00f3p birr",
- "es": "Birr et\u00edope"
- },
- "FJD": {
- "fr": "dollar de Fidji",
- "en": "Fijian dollar",
- "nl": "Fiji-dollar",
- "de": "Fidschi-Dollar",
- "it": "Dollaro delle Figi",
- "hu": "Fidzsi doll\u00e1r",
- "es": "d\u00f3lar"
- },
- "ISK": {
- "fr": "Couronne islandaise",
- "en": "Icelandic kr\u00f3na",
- "nl": "IJslandse kroon",
- "de": "Isl\u00e4ndische Krone",
- "it": "Corona islandese",
- "hu": "izlandi korona",
- "es": "corona islandesa"
- },
- "PEN": {
- "fr": "nouveau sol",
- "en": "Peruvian nuevo sol",
- "nl": "Peruviaanse sol",
- "de": "Nuevo Sol",
- "it": "nuevo sol peruviano",
- "hu": "perui \u00faj sol",
- "es": "nuevo sol"
- },
- "MKD": {
- "fr": "Dinar mac\u00e9donien",
- "en": "Macedonian denar",
- "nl": "Macedonische denar",
- "de": "Mazedonischer Denar",
- "it": "Denaro macedone",
- "hu": "maced\u00f3n d\u00e9n\u00e1r",
- "es": "Denar macedonio"
- },
- "ILS": {
- "fr": "Shekel",
- "en": "Israeli new shekel",
- "nl": "Isra\u00eblische sjekel",
- "de": "Schekel",
- "it": "nuovo siclo israeliano",
- "hu": "izraeli \u00faj s\u00e9kel",
- "es": "Nuevo sh\u00e9quel"
- },
- "DOP": {
- "fr": "Peso dominicain",
- "en": "Dominican peso",
- "nl": "Dominicaanse peso",
- "de": "Dominikanischer Peso",
- "it": "Peso dominicano",
- "hu": "Dominikai peso",
- "es": "peso"
- },
- "AZN": {
- "fr": "Manat azerba\u00efdjanais",
- "en": "Azerbaijani manat",
- "nl": "Azerbeidzjaanse manat",
- "de": "Aserbaidschan-Manat",
- "it": "Manat azero",
- "hu": "Azeri manat",
- "es": "Manat azerbaiyano"
- },
- "MDL": {
- "fr": "Leu moldave",
- "en": "Moldovan leu",
- "nl": "Moldavische leu",
- "de": "Moldauischer Leu",
- "it": "Leu moldavo",
- "hu": "moldov\u00e1n lej",
- "es": "Leu moldavo"
- },
- "BSD": {
- "fr": "Dollar baham\u00e9en",
- "en": "Bahamian dollar",
- "nl": "Bahamaanse dollar",
- "de": "Bahama-Dollar",
- "it": "Dollaro delle Bahamas",
- "hu": "bahamai doll\u00e1r",
- "es": "D\u00f3lar bahame\u00f1o"
- },
- "SEK": {
- "fr": "Couronne su\u00e9doise",
- "en": "Swedish krona",
- "nl": "Zweedse kroon",
- "de": "Schwedische Krone",
- "it": "Corona svedese",
- "hu": "Sv\u00e9d korona",
- "es": "Corona sueca"
- },
- "MVR": {
- "fr": "Rufiyaa",
- "en": "Maldivian rufiyaa",
- "nl": "Maldivische rufiyaa",
- "de": "Rufiyaa",
- "it": "Rufiyaa delle Maldive",
- "hu": "Mald\u00edv-szigeteki r\u00fafia",
- "es": "Rupia de Maldivas"
- },
- "FRF": {
- "fr": "Franc fran\u00e7ais",
- "en": "French franc",
- "nl": "Franse frank",
- "de": "Franz\u00f6sischer Franc",
- "it": "Franco francese",
- "hu": "Francia frank",
- "es": "Franco franc\u00e9s"
- },
- "SRD": {
- "fr": "Dollar de Surinam",
- "en": "Surinamese dollar",
- "nl": "Surinaamse dollar",
- "de": "Suriname-Dollar",
- "it": "Dollaro surinamese",
- "hu": "suriname-i doll\u00e1r",
- "es": "D\u00f3lar surinam\u00e9s"
- },
- "CUP": {
- "fr": "peso cubain",
- "en": "Cuban peso",
- "nl": "Cubaanse peso",
- "de": "Kubanischer Peso",
- "it": "peso cubano",
- "hu": "kubai peso",
- "es": "peso"
- },
- "BBD": {
- "fr": "dollar barbadien",
- "en": "Barbadian dollar",
- "nl": "Barbadiaanse dollar",
- "de": "Barbados-Dollar",
- "it": "Dollaro di Barbados",
- "hu": "barbadosi doll\u00e1r",
- "es": "D\u00f3lar de Barbados"
- },
- "KRW": {
- "fr": "Won sud-cor\u00e9en",
- "en": "South Korean won",
- "nl": "Zuid-Koreaanse won",
- "de": "S\u00fcdkoreanischer Won",
- "it": "Won sudcoreano",
- "hu": "D\u00e9l-koreai von",
- "es": "W\u014fn surcoreano"
- },
- "GMD": {
- "fr": "Dalasi",
- "en": "Gambian dalasi",
- "nl": "Gambiaanse dalasi",
- "de": "Dalasi",
- "it": "Dalasi gambese",
- "hu": "Gambiai dalasi",
- "es": "Dalasi"
- },
- "VEF": {
- "fr": "Bol\u00edvar v\u00e9n\u00e9zu\u00e9lien",
- "en": "Venezuelan bol\u00edvar",
- "nl": "Venezolaanse bol\u00edvar",
- "de": "Venezolanischer Bol\u00edvar",
- "it": "Bol\u00edvar venezuelano",
- "hu": "venezuelai bol\u00edvar",
- "es": "Bol\u00edvar"
- },
- "GTQ": {
- "fr": "Quetzal",
- "en": "Guatemalan quetzal",
- "nl": "Guatemalteekse quetzal",
- "de": "Guatemaltekischer Quetzal",
- "it": "Quetzal guatemalteco",
- "hu": "Guatemalai quetzal",
- "es": "Quetzal"
- },
- "ANG": {
- "fr": "Florin des Antilles n\u00e9erlandaises",
- "en": "Netherlands Antillean guilder",
- "nl": "Antilliaanse gulden",
- "de": "Antillen-Gulden",
- "it": "Fiorino delle Antille Olandesi",
- "hu": "Holland antill\u00e1kbeli forint",
- "es": "Flor\u00edn antillano neerland\u00e9s"
- },
- "CUC": {
- "fr": "Peso cubain convertible",
- "en": "Cuban convertible peso",
- "nl": "Convertibele peso",
- "de": "Peso convertible",
- "it": "Peso cubano convertibile",
- "hu": "Kubai konvertibilis peso",
- "es": "peso convertible"
- },
- "CLP": {
- "fr": "Peso chilien",
- "en": "Chilean peso",
- "nl": "Chileense peso",
- "de": "Chilenischer Peso",
- "it": "Peso cileno",
- "hu": "chilei peso",
- "es": "peso"
- },
- "ZMW": {
- "fr": "Kwacha zambien",
- "en": "Zambian kwacha",
- "nl": "Zambiaanse kwacha",
- "de": "Sambischer Kwacha",
- "it": "Kwacha zambiano",
- "hu": "Zambiai kwacha",
- "es": "Kwacha zambiano"
- },
- "LTL": {
- "fr": "Litas",
- "en": "Lithuanian litas",
- "nl": "Litouwse litas",
- "de": "Litas",
- "it": "Litas lituano",
- "hu": "litv\u00e1n litas",
- "es": "Litas lituana"
- },
- "CDF": {
- "fr": "Franc congolais",
- "en": "Congolese franc",
- "nl": "Congolese frank",
- "de": "Kongo-Franc",
- "it": "Franco congolese",
- "hu": "Kong\u00f3i frank",
- "es": "franco"
- },
- "XCD": {
- "fr": "dollar des Cara\u00efbes orientales",
- "en": "East Caribbean dollar",
- "nl": "Oost-Caribische dollar",
- "de": "ostkaribischer Dollar",
- "it": "dollaro dei Caraibi Orientali",
- "hu": "kelet-karibi doll\u00e1r",
- "es": "d\u00f3lar del Caribe Oriental"
- },
- "KZT": {
- "fr": "Tenge kazakh",
- "en": "Kazakhstani tenge",
- "nl": "Kazachse tenge",
- "de": "Tenge",
- "it": "Tenge kazako",
- "hu": "kazah tenge",
- "es": "Tenge kazajo"
- },
- "XPF": {
- "fr": "Franc Pacifique",
- "en": "CFP Franc",
- "nl": "CFP-frank",
- "de": "CFP-Franc",
- "it": "Franco CFP",
- "hu": "Csendes-\u00f3ce\u00e1ni valutak\u00f6z\u00f6ss\u00e9gi frank",
- "es": "Franco CFP"
- },
- "RUB": {
- "fr": "Rouble russe",
- "en": "Russian ruble",
- "nl": "Russische roebel",
- "de": "Russischer Rubel",
- "it": "Rublo russo",
- "hu": "orosz rubel",
- "es": "Rublo ruso"
- },
- "XFU": {
- "fr": "Franc UIC",
- "en": "UIC franc"
- },
+ "ar": "منات تركمانستاني",
+ "bg": "Туркменски манат",
+ "ca": "manat turcman",
+ "cs": "Turkmenský manat",
+ "de": "Turkmenistan-Manat",
+ "el": "Μανάτ του Τουρκμενιστάν",
+ "en": "Turkmenistan manat",
+ "eo": "turkmena manato",
+ "es": "manat turkmeno",
+ "fa": "منات ترکمنستان",
+ "fi": "Turkmenistanin manat",
+ "fr": "Manat turkmène",
+ "gl": "Manat turcomán",
+ "hr": "Turkmenistanski manat",
+ "hu": "Türkmén manat",
+ "it": "Manat turkmeno",
+ "ja": "トルクメニスタン・マナト",
+ "lt": "Turkmėnijos manatas",
+ "nl": "Turkmeense manat",
+ "pl": "Manat turkmeński",
+ "pt": "Manate do Turcomenistão",
+ "ro": "Manat turkmen",
+ "ru": "туркменский манат",
+ "sk": "Turkménsky manat",
+ "sr": "туркменистански манат",
+ "sv": "Turkmenistansk manat",
+ "tr": "Türkmenistan manatı",
+ "uk": "Туркменський манат",
+ "zh": "土庫曼馬納特",
+ "oc": "manat turcmèn"
+ },
+ "TND": {
+ "ar": "دينار تونسي",
+ "bg": "Тунизийски динар",
+ "ca": "dinar tunisià",
+ "cs": "tuniský dinár",
+ "cy": "Dinar Tunisiaidd",
+ "de": "tunesischer Dinar",
+ "en": "Tunisian dinar",
+ "eo": "tunizia dinaro",
+ "es": "dinar tunecino",
+ "et": "Tuneesia dinaar",
+ "fa": "دینار تونس",
+ "fi": "Tunisian dinaari",
+ "fr": "dinar tunisien",
+ "he": "דינר תוניסאי",
+ "hr": "tuniski dinar",
+ "hu": "Tunéziai dinár",
+ "it": "dinaro tunisino",
+ "ja": "チュニジア・ディナール",
+ "lt": "Tuniso dinaras",
+ "nl": "tunesische dinar",
+ "pl": "Dinar tunezyjski",
+ "pt": "dinar tunisiano",
+ "ru": "тунисский динар",
+ "sl": "Tunizijski dinar",
+ "sr": "туниски динар",
+ "sv": "Tunisisk dinar",
+ "tr": "Tunus dinarı",
+ "uk": "Туніський динар",
+ "zh": "突尼斯第納爾"
+ },
+ "TOP": {
+ "ar": "بانجا تونجي",
+ "ca": "Paʻanga",
+ "cs": "Tonžská paʻanga",
+ "de": "Paʻanga",
+ "el": "Παάνγκα",
+ "en": "Tongan paʻanga",
+ "eo": "tonga paangao",
+ "es": "pa'anga",
+ "fa": "پاآنگای تنگو",
+ "fi": "Tongan paʻanga",
+ "fr": "pa’anga",
+ "gl": "Paʻanga",
+ "he": "פאנגה טונגאית",
+ "hr": "Tongaška pa’anga",
+ "hu": "Tongai paʻanga",
+ "it": "pa'anga tongano",
+ "ja": "パ・アンガ",
+ "lt": "Tongos paanga",
+ "nl": "Tongaanse pa'anga",
+ "pl": "Pa'anga",
+ "pt": "pa'anga",
+ "ru": "тонганская паанга",
+ "sr": "тонганска панга",
+ "sv": "Pa'anga",
+ "tr": "Pa'anga",
+ "uk": "Тонганська паанга",
+ "vi": "Paʻanga Tonga",
+ "zh": "汤加潘加"
+ },
+ "TRY": {
+ "ar": "ليرة تركية",
+ "bg": "Турска лира",
+ "ca": "lira turca",
+ "cs": "Turecká lira",
+ "cy": "Lira Twrcaidd",
+ "da": "Tyrkisk lira",
+ "de": "türkische Lira",
+ "el": "Τουρκική λίρα",
+ "en": "Turkish lira",
+ "eo": "turka liro",
+ "es": "lira turca",
+ "et": "Türgi liir",
+ "eu": "Turkiar lira",
+ "fa": "لیره جدید ترکیه",
+ "fi": "Turkin liira",
+ "fr": "livre turque",
+ "gl": "Lira turca",
+ "he": "לירה טורקית",
+ "hr": "Turska lira",
+ "hu": "török líra",
+ "it": "lira turca",
+ "ja": "トルコ・リラ",
+ "lt": "Turkijos lira",
+ "nl": "Turkse lira",
+ "pl": "lira turecka",
+ "pt": "lira turca",
+ "ro": "Liră turcească",
+ "ru": "турецкая лира",
+ "sk": "Turecká líra",
+ "sr": "турска лира",
+ "sv": "Turkisk lira",
+ "ta": "துருக்கிய லிரா",
+ "tr": "Türk lirası",
+ "uk": "Турецька ліра",
+ "vi": "Lira Thổ Nhĩ Kỳ",
+ "zh": "新土耳其里拉",
+ "ia": "lira turc",
+ "oc": "lira turca"
+ },
"TTD": {
- "fr": "Dollar de Trinit\u00e9-et-Tobago",
- "en": "Trinidad and Tobago dollar",
- "nl": "Trinidad en Tobagodollar",
- "de": "Trinidad-und-Tobago-Dollar",
- "it": "Dollaro di Trinidad e Tobago",
- "hu": "Trinidad \u00e9s Tobag\u00f3-i doll\u00e1r",
- "es": "D\u00f3lar trinitense"
- },
- "RON": {
- "fr": "Leu roumain",
- "en": "Romanian leu",
- "nl": "Roemeense leu",
- "de": "Rum\u00e4nischer Leu",
- "it": "Leu romeno",
- "hu": "rom\u00e1n lej",
- "es": "Leu rumano"
- },
- "OMR": {
- "fr": "Rial omanais",
- "en": "Omani rial",
- "nl": "Omaanse rial",
- "de": "Omanischer Rial",
- "it": "Riyal dell'Oman",
- "hu": "Om\u00e1ni ri\u00e1l",
- "es": "Rial oman\u00ed"
- },
- "BRL": {
- "fr": "r\u00e9al br\u00e9silien",
- "en": "Brazilian real",
- "nl": "Braziliaanse real",
- "de": "Brasilianischer Real",
- "it": "Real brasiliano",
- "hu": "brazil real",
- "es": "Real brasile\u00f1o"
- },
- "SBD": {
- "fr": "dollar des \u00eeles Salomon",
- "en": "Solomon Islands dollar",
- "nl": "Salomon-dollar",
- "de": "Salomonen-Dollar",
- "it": "Dollaro delle Salomone",
- "hu": "Salamon-szigeteki doll\u00e1r",
- "es": "d\u00f3lar de las Islas Salom\u00f3n"
- },
- "PYG": {
- "fr": "Guaran\u00ed",
- "en": "Paraguayan guaran\u00ed",
- "nl": "Paraguayaanse guaran\u00ed",
- "de": "Paraguayischer Guaran\u00ed",
- "it": "Guaran\u00ed paraguaiano",
- "hu": "Paraguayi guaran\u00ed",
- "es": "Guaran\u00ed"
- },
- "KES": {
- "fr": "Shilling k\u00e9nyan",
- "en": "Kenyan shilling",
- "nl": "Keniaanse shilling",
- "de": "Kenia-Schilling",
- "it": "Scellino keniota",
- "hu": "Kenyai shilling",
- "es": "Chel\u00edn keniano"
- },
- "USD": {
- "fr": "dollar am\u00e9ricain",
- "en": "United States dollar",
- "nl": "Amerikaanse dollar",
- "de": "US-Dollar",
- "it": "dollaro statunitense",
- "hu": "amerikai doll\u00e1r",
- "es": "d\u00f3lar"
- },
+ "ar": "دولار ترينيداد وتوباغو",
+ "bg": "Тринидадски и тобагски долар",
+ "ca": "dòlar de Trinitat i Tobago",
+ "cs": "Dolar Trinidadu a Tobaga",
+ "de": "Trinidad-und-Tobago-Dollar",
+ "el": "Δολάριο Τρινιδάδ και Τομπάγκο",
+ "en": "Trinidad and Tobago dollar",
+ "eo": "trinidada dolaro",
+ "es": "dólar trinitense",
+ "et": "Trinidadi ja Tobago dollar",
+ "eu": "Trinidad eta Tobagoko dolar",
+ "fa": "دلار ترینیداد و توباگو",
+ "fi": "Trinidad ja Tobagon dollari",
+ "fr": "Dollar de Trinité-et-Tobago",
+ "gl": "Dólar de Trinidad e Tobago",
+ "hr": "Trinidadtobaški dolar",
+ "hu": "Trinidad és Tobagó-i dollár",
+ "it": "Dollaro di Trinidad e Tobago",
+ "ja": "トリニダード・トバゴ・ドル",
+ "lt": "Trinidado ir Tobago doleris",
+ "nl": "Trinidad en Tobagodollar",
+ "pl": "Dolar Trynidadu i Tobago",
+ "pt": "Dólar de Trinidad e Tobago",
+ "ru": "доллар Тринидада и Тобаго",
+ "sr": "долар Тринидада и Тобага",
+ "sv": "Trinidaddollar",
+ "tr": "Trinidad ve Tobago doları",
+ "uk": "Долар Тринідаду та Тобаго",
+ "zh": "千里達托貝哥元",
+ "sk": "Trinidadsko-tobažský dolár"
+ },
+ "TVD": {
+ "ar": "دولار توفالو",
+ "ca": "dòlar de Tuvalu",
+ "cs": "Tuvalský dolar",
+ "de": "Tuvaluischer Dollar",
+ "el": "Δολάριο Τουβαλού",
+ "en": "Tuvaluan dollar",
+ "eo": "tuvala dolaro",
+ "es": "dólar tuvaluano",
+ "fa": "دلار تووالوان",
+ "fi": "Tuvalun dollari",
+ "fr": "Dollar de Tuvalu",
+ "gl": "Dólar tuvalés",
+ "hr": "Tuvaluški dolar",
+ "hu": "Tuvalui dollár",
+ "it": "Dollaro di Tuvalu",
+ "ja": "ツバル・ドル",
+ "pl": "Dolar Tuvalu",
+ "ro": "Dolar din Tuvalu",
+ "ru": "доллар Тувалу",
+ "sr": "тувалуански долар",
+ "sv": "Tuvaluansk dollar",
+ "tr": "Tuvalu doları",
+ "uk": "Долар Тувалу",
+ "zh": "圖瓦盧元",
+ "et": "Tuvalu dollar",
+ "nl": "Tuvaluan dollar"
+ },
"TWD": {
- "fr": "Nouveau dollar de Ta\u00efwan",
- "en": "New Taiwan dollar",
- "nl": "Taiwanese dollar",
- "de": "Neuer Taiwan-Dollar",
- "it": "Dollaro taiwanese",
- "hu": "Tajvani \u00faj doll\u00e1r",
- "es": "Nuevo d\u00f3lar taiwan\u00e9s"
- },
- "TOP": {
- "fr": "pa\u2019anga",
- "en": "Tongan pa\u02bbanga",
- "nl": "Tongaanse pa'anga",
- "de": "Pa\u02bbanga",
- "it": "Pa'anga tongano",
- "hu": "Tongai pa\u02bbanga",
- "es": "pa\u02bbanga"
- },
- "COP": {
- "fr": "Peso colombien",
- "en": "peso",
- "nl": "Colombiaanse peso",
- "de": "Kolumbianischer Peso",
- "it": "Peso colombiano",
- "hu": "Kolumbiai peso",
- "es": "peso"
- },
- "GNF": {
- "fr": "Franc guin\u00e9en",
- "en": "Guinean franc",
- "nl": "Guineese frank",
- "de": "Franc Guin\u00e9en",
- "it": "Franco guineano",
- "hu": "Guineai frank",
- "es": "Franco guineano"
- },
- "WST": {
- "fr": "Tala",
- "en": "Samoan t\u0101l\u0101",
- "nl": "Samoaanse tala",
- "de": "Samoanischer Tala",
- "it": "Tala samoano",
- "hu": "Szamoai tala",
- "es": "tala"
- },
- "IQD": {
- "fr": "Dinar irakien",
- "en": "Iraqi dinar",
- "nl": "Iraakse dinar",
- "de": "Irakischer Dinar",
- "it": "Dinaro iracheno",
- "hu": "iraki din\u00e1r",
- "es": "Dinar iraqu\u00ed"
- },
- "ERN": {
- "fr": "Nakfa \u00e9rythr\u00e9en",
- "en": "Eritrean nakfa",
- "nl": "Eritrese nakfa",
- "de": "Eritreischer Nakfa",
- "it": "Nacfa eritreo",
- "hu": "Eritreai nakfa",
- "es": "Nakfa"
- },
- "CVE": {
- "fr": "Escudo cap-verdien",
- "en": "Cape Verdean escudo",
- "nl": "Kaapverdische escudo",
- "de": "Kap-Verde-Escudo",
- "it": "Escudo capoverdiano",
- "hu": "Z\u00f6ld-foki k\u00f6zt\u00e1rsas\u00e1gi escudo",
- "es": "escudo"
- },
- "AUD": {
- "fr": "dollar australien",
- "en": "Australian dollar",
- "nl": "Australische dollar",
- "de": "Australischer Dollar",
- "it": "Dollaro australiano",
- "hu": "Ausztr\u00e1l doll\u00e1r",
- "es": "D\u00f3lar australiano"
- },
- "BAM": {
- "fr": "Mark convertible de Bosnie-Herz\u00e9govine",
- "en": "Bosnia and Herzegovina convertible mark",
- "nl": "Bosnische inwisselbare mark",
- "de": "Konvertible Mark",
- "it": "Marco bosniaco",
- "hu": "bosny\u00e1k konvertibilis m\u00e1rka",
- "es": "Marco bosnioherzegovino"
- },
- "KWD": {
- "fr": "Dinar kowe\u00eftien",
- "en": "Kuwaiti dinar",
- "nl": "Koeweitse dinar",
- "de": "Kuwait-Dinar",
- "it": "Dinaro kuwaitiano",
- "hu": "kuvaiti din\u00e1r",
- "es": "Dinar kuwait\u00ed"
- },
- "BIF": {
- "fr": "Franc burundais",
- "en": "Burundian franc",
- "nl": "Burundese frank",
- "de": "Burundi-Franc",
- "it": "Franco del Burundi",
- "hu": "Burundi frank",
- "es": "Franco de Burundi"
- },
- "PGK": {
- "fr": "Kina",
- "en": "Papua New Guinean kina",
- "nl": "Papoea-Nieuw-Guinese kina",
- "de": "Kina",
- "it": "Kina papuana",
- "hu": "P\u00e1pua \u00faj-guineai kina",
- "es": "Kina"
- },
- "SOS": {
- "fr": "shilling somalien",
- "en": "Somali shilling",
- "nl": "Somalische shilling",
- "de": "Somalia-Schilling",
- "it": "Scellino somalo",
- "hu": "Szom\u00e1liai shilling",
- "es": "chel\u00edn"
- },
- "CAD": {
- "fr": "Dollar canadien",
- "en": "Canadian dollar",
- "nl": "Canadese dollar",
- "de": "Kanadischer Dollar",
- "it": "Dollaro canadese",
- "hu": "kanadai doll\u00e1r",
- "es": "D\u00f3lar canadiense"
- },
- "SGD": {
- "fr": "Dollar de Singapour",
- "en": "Singapore dollar",
- "nl": "Singaporese dollar",
- "de": "Singapur-Dollar",
- "it": "Dollaro di Singapore",
- "hu": "szingap\u00fari doll\u00e1r",
- "es": "D\u00f3lar de Singapur"
- },
+ "ar": "دولار تايواني جديد",
+ "bg": "Нов тайвански долар",
+ "ca": "nou dòlar de Taiwan",
+ "cs": "Tchajwanský dolar",
+ "de": "Neuer Taiwan-Dollar",
+ "el": "Δολάριο Ταϊβάν",
+ "en": "New Taiwan dollar",
+ "eo": "nova tajvana dolaro",
+ "es": "nuevo dólar taiwanés",
+ "et": "Uus Taiwani dollar",
+ "fa": "دلار جدید تایوان",
+ "fi": "Uusi Taiwanin dollari",
+ "fr": "nouveau dollar de Taïwan",
+ "hr": "Novotajvanski dolar",
+ "hu": "Tajvani új dollár",
+ "it": "Dollaro taiwanese",
+ "ja": "ニュー台湾ドル",
+ "lt": "Naujasis Taivano doleris",
+ "nl": "Taiwanese dollar",
+ "pl": "Dolar tajwański",
+ "pt": "Novo dólar taiwanês",
+ "ru": "новый тайваньский доллар",
+ "sr": "нови тајвански долар",
+ "sv": "Taiwanesisk dollar",
+ "tr": "Yeni Tayvan doları",
+ "uk": "новий тайванський долар",
+ "vi": "Tân Đài tệ",
+ "zh": "新臺幣",
+ "cy": "Doler Newydd Taiwan"
+ },
+ "TZS": {
+ "ar": "شيلينغ تانزاني",
+ "bg": "Танзанийски шилинг",
+ "ca": "xíling tanzà",
+ "cs": "Tanzanský šilink",
+ "cy": "Swllt Tanzania",
+ "de": "Tansania-Schilling",
+ "en": "Tanzanian shilling",
+ "eo": "tanzania ŝilingo",
+ "es": "chelín tanzano",
+ "fa": "شیلینگ تانزانیا",
+ "fi": "Tansanian šillinki",
+ "fr": "shilling tanzanien",
+ "he": "שילינג טנזני",
+ "hr": "Tanzanijski šiling",
+ "hu": "Tanzániai shilling",
+ "it": "scellino tanzaniano",
+ "ja": "タンザニア・シリング",
+ "lt": "Tanzanijos šilingas",
+ "nl": "Tanzaniaanse shilling",
+ "pl": "Szyling tanzański",
+ "pt": "xelim tanzaniano",
+ "ru": "танзанийский шиллинг",
+ "sk": "Tanzánijský šiling",
+ "sr": "танзанијски шилинг",
+ "sv": "Tanzanisk shilling",
+ "tr": "Tanzanya şilini",
+ "uk": "танзанійський шилінг",
+ "zh": "坦尚尼亞先令"
+ },
+ "UAH": {
+ "ar": "هريفنا أوكرانية",
+ "bg": "Украинска гривна",
+ "ca": "hrívnia",
+ "cs": "ukrajinská hřivna",
+ "da": "Hryvnia",
+ "de": "Hrywnja",
+ "el": "Γρίβνα Ουκρανίας",
+ "en": "hryvnia",
+ "eo": "ukraina hrivno",
+ "es": "grivna",
+ "et": "Ukraina grivna",
+ "fa": "گریونا",
+ "fi": "Ukrainan hryvnia",
+ "fr": "hryvnia",
+ "gl": "Hrivna",
+ "he": "הריבניה",
+ "hr": "Grivnja",
+ "hu": "ukrán hrivnya",
+ "it": "grivnia ucraina",
+ "ja": "フリヴニャ",
+ "lt": "Grivina",
+ "nl": "Oekraïense hryvnja",
+ "pl": "hrywna",
+ "pt": "hryvnia",
+ "ro": "Grivnă",
+ "ru": "украинская гривна",
+ "sk": "Ukrajinská hrivna",
+ "sl": "ukrajinska grivna",
+ "sr": "украјинска хривња",
+ "sv": "Hryvnja",
+ "ta": "ஹிருன்யா",
+ "tr": "Grivna",
+ "uk": "гривня",
+ "vi": "Hryvnia Ukraina",
+ "zh": "乌克兰格里夫纳",
+ "ia": "hryvnja ukrainian"
+ },
+ "UGX": {
+ "ar": "شيلينغ أوغندي",
+ "bg": "Угандийски шилинг",
+ "ca": "xíling ugandès",
+ "cs": "Ugandský šilink",
+ "de": "Uganda-Schilling",
+ "el": "Σελίνι της Ουγκάντας",
+ "en": "Ugandan shilling",
+ "eo": "uganda ŝilingo",
+ "es": "chelín ugandés",
+ "fa": "شیلینگ اوگاندا",
+ "fi": "Ugandan šillinki",
+ "fr": "shilling ougandais",
+ "he": "שילינג אוגנדי",
+ "hr": "Ugandski šiling",
+ "hu": "Ugandai shilling",
+ "it": "scellino ugandese",
+ "ja": "ウガンダ・シリング",
+ "lt": "Ugandos šilingas",
+ "nl": "Oegandese shilling",
+ "oc": "Shilling ogandés",
+ "pl": "Szyling ugandyjski",
+ "pt": "xelim Ugandês",
+ "ru": "угандийский шиллинг",
+ "sk": "Ugandský šiling",
+ "sr": "угандски шилинг",
+ "sv": "Ugandisk shilling",
+ "tr": "Uganda şilini",
+ "uk": "угандійський шилінг",
+ "zh": "烏干達先令"
+ },
+ "USD": {
+ "ar": "دولار أمريكي",
+ "bg": "Щатски долар",
+ "ca": "dòlar dels Estats Units",
+ "cs": "americký dolar",
+ "cy": "$ (UDA)",
+ "da": "amerikansk dollar",
+ "de": "US-Dollar",
+ "el": "Δολάριο ΗΠΑ",
+ "en": "United States dollar",
+ "eo": "Usona dolaro",
+ "es": "dólar estadounidense",
+ "et": "USA dollar",
+ "eu": "Estatubatuar dolar",
+ "fa": "دلار آمریکا",
+ "fi": "Yhdysvaltain dollari",
+ "fr": "dollar américain",
+ "gl": "dólar estadounidense",
+ "he": "דולר אמריקני",
+ "hr": "Američki dolar",
+ "hu": "amerikai dollár",
+ "ia": "dollar statounitese",
+ "it": "dollaro statunitense",
+ "ja": "アメリカ合衆国ドル",
+ "lt": "Jungtinių Valstijų doleris",
+ "nl": "US dollar",
+ "oc": "Dolar american",
+ "pl": "dolar amerykański",
+ "pt": "dólar americano",
+ "ro": "dolari americani",
+ "ru": "доллар США",
+ "sk": "Americký dolár",
+ "sl": "Ameriški dolar",
+ "sr": "амерички долар",
+ "sv": "amerikansk dollar",
+ "ta": "அமெரிக்க டாலர்",
+ "tr": "Amerikan doları",
+ "uk": "долар США",
+ "vi": "đô la Mỹ",
+ "zh": "美元"
+ },
+ "UYU": {
+ "ar": "بيزو أوروغواني",
+ "bg": "Уругвайско песо",
+ "ca": "peso uruguaià",
+ "cs": "Uruguayské peso",
+ "de": "uruguayischer Peso",
+ "en": "Uruguayan peso",
+ "eo": "urugvaja peso",
+ "es": "peso uruguayo",
+ "eu": "Peso uruguaitar",
+ "fa": "پزوی اوروگوئه",
+ "fi": "Uruguayn peso",
+ "fr": "peso uruguayen",
+ "gl": "Peso uruguaio",
+ "hr": "Urugvajski pezo",
+ "hu": "Uruguayi peso",
+ "it": "peso uruguaiano",
+ "ja": "ウルグアイ・ペソ",
+ "lt": "Urugvajaus pesas",
+ "nl": "Uruguayaanse peso",
+ "pl": "Peso urugwajskie",
+ "pt": "peso uruguaio",
+ "ru": "уругвайское песо",
+ "sr": "уругвајски пезос",
+ "sv": "Uruguayansk peso",
+ "tr": "Uruguay pesosu",
+ "uk": "Уругвайський песо",
+ "zh": "烏拉圭比索",
+ "he": "פסו של אורוגוואי",
+ "oc": "Peso uruguaian"
+ },
"UZS": {
- "fr": "Sum",
- "en": "Uzbekistani som",
- "nl": "Oezbeekse sum",
- "de": "So\u02bbm",
- "it": "Som uzbeco",
- "hu": "\u00dczb\u00e9g szom",
- "es": "som"
- },
- "STD": {
- "fr": "Dobra",
- "en": "S\u00e3o Tom\u00e9 and Pr\u00edncipe dobra",
- "nl": "Santomese dobra",
- "de": "S\u00e3o-tom\u00e9ischer Dobra",
- "it": "Dobra di S\u00e3o Tom\u00e9 e Pr\u00edncipe",
- "hu": "S\u00e3o Tom\u00e9 \u00e9s Pr\u00edncipe-i dobra",
- "es": "Dobra santotomense"
- },
- "XFO": {
- "fr": "Franc-or",
- "en": "Gold franc",
- "de": "Goldfranken"
- },
- "IRR": {
- "fr": "Rial iranien",
- "en": "Iranian rial",
- "nl": "Iraanse rial",
- "de": "Iranischer Rial",
- "it": "Riyal iraniano",
- "hu": "ir\u00e1ni ri\u00e1l",
- "es": "Rial iran\u00ed"
- },
- "CNY": {
- "fr": "Yuan",
- "en": "renminbi",
- "nl": "Chinese renminbi",
- "de": "Renminbi",
- "it": "Renminbi cinese",
- "hu": "Renminbi",
- "es": "Yuan chino"
- },
- "SLL": {
- "fr": "leone",
- "en": "Sierra Leonean leone",
- "nl": "Sierra Leoonse leone",
- "de": "Sierra-leonischer Leone",
- "it": "Leone sierraleonese",
- "hu": "Sierra Leone-i leone",
- "es": "leone"
- },
- "TND": {
- "fr": "Dinar tunisien",
- "en": "Tunisian dinar",
- "nl": "Tunesische dinar",
- "de": "Tunesischer Dinar",
- "it": "Dinaro tunisino",
- "hu": "Tun\u00e9ziai din\u00e1r",
- "es": "dinar"
- },
- "GYD": {
- "fr": "Dollar guyanien",
- "en": "Guyanese dollar",
- "nl": "Guyaanse dollar",
- "de": "Guyana-Dollar",
- "it": "Dollaro della Guyana",
- "hu": "Guyanai doll\u00e1r",
- "es": "D\u00f3lar guyan\u00e9s"
- },
- "MTL": {
- "fr": "Lire maltaise",
- "en": "Maltese lira",
- "nl": "Maltese lire",
- "de": "Maltesische Lira",
- "it": "Lira maltese",
- "hu": "M\u00e1ltai l\u00edra",
- "es": "Lira maltesa"
- },
- "NZD": {
- "fr": "dollar n\u00e9o-z\u00e9landais",
- "en": "New Zealand dollar",
- "nl": "Nieuw-Zeelandse dollar",
- "de": "Neuseeland-Dollar",
- "it": "Dollaro neozelandese",
- "hu": "\u00faj-z\u00e9landi doll\u00e1r",
- "es": "D\u00f3lar neozeland\u00e9s"
- },
- "FKP": {
- "fr": "Livre des \u00celes Malouines",
- "en": "Falkland Islands pound",
- "nl": "Falklandeilands pond",
- "de": "Falkland-Pfund",
- "it": "Sterlina delle Falkland",
- "hu": "Falkland-szigeteki font",
- "es": "Libra malvinense"
- },
- "LVL": {
- "fr": "Lats",
- "en": "lats",
- "nl": "Letse lats",
- "de": "Lats",
- "it": "Lats lettone",
- "hu": "lett lat",
- "es": "Lats let\u00f3n"
- },
- "ARP": {
- "fr": "peso argentino",
- "en": "peso argentino",
- "nl": "peso argentino",
- "it": "peso argentino",
- "es": "peso argentino"
- },
- "KGS": {
- "fr": "Som",
- "en": "Kyrgyzstani som",
- "nl": "Kirgizische som",
- "de": "Som",
- "it": "som kirghizo",
- "hu": "kirgiz szom",
- "es": "Som kirgu\u00eds"
- },
- "ARS": {
- "fr": "peso argentin",
- "en": "peso",
- "nl": "Argentijnse peso",
- "de": "Argentinischer Peso",
- "it": "peso argentino",
- "hu": "argentin peso",
- "es": "peso"
- },
- "BMD": {
- "fr": "Dollar bermudien",
- "en": "Bermudian dollar",
- "nl": "Bermuda-dollar",
- "de": "Bermuda-Dollar",
- "it": "Dollaro della Bermuda",
- "hu": "bermudai doll\u00e1r",
- "es": "D\u00f3lar bermude\u00f1o"
- },
- "RSD": {
- "fr": "Dinar serbe",
- "en": "Serbian dinar",
- "nl": "Servische dinar",
- "de": "Serbischer Dinar",
- "it": "Dinaro serbo",
- "hu": "szerb din\u00e1r",
- "es": "Dinar serbio"
- },
- "BHD": {
- "fr": "Dinar bahre\u00efnien",
- "en": "Bahraini dinar",
- "nl": "Bahreinse dinar",
- "de": "Bahrain-Dinar",
- "it": "Dinaro del Bahrain",
- "hu": "bahreini din\u00e1r",
- "es": "Dinar barein\u00ed"
- },
- "JPY": {
- "fr": "Yen",
- "en": "Japanese yen",
- "nl": "Japanse yen",
- "de": "Yen",
- "it": "Yen giapponese",
- "hu": "Jap\u00e1n jen",
- "es": "yen"
- },
- "ARA": {
- "fr": "Austral (monnaie)",
- "en": "Argentine austral",
- "de": "Austral (W\u00e4hrung)",
- "it": "Austral argentino",
- "es": "Austral"
- },
- "SDG": {
- "fr": "Livre soudanaise",
- "en": "Sudanese pound",
- "nl": "Soedanees pond",
- "de": "Sudanesisches Pfund",
- "it": "Sterlina sudanese",
- "hu": "Szud\u00e1ni font",
- "es": "Libra sudanesa"
+ "ar": "سوم أوزبكستاني",
+ "bg": "Узбекистански сом",
+ "ca": "som uzbek",
+ "cs": "Uzbecký sum",
+ "de": "Soʻm",
+ "el": "Σομ του Ουζμπεκιστάν",
+ "en": "Uzbekistani som",
+ "eo": "uzbeka somo",
+ "es": "som",
+ "fa": "سم ازبکستان",
+ "fi": "Uzbekistanin som",
+ "fr": "Sum",
+ "he": "סום אוזבקי",
+ "hr": "Uzbekistanski som",
+ "hu": "Üzbég szom",
+ "it": "Som uzbeco",
+ "ja": "スム",
+ "lt": "Uzbekijos sumas",
+ "nl": "Oezbeekse sum",
+ "pl": "Sum",
+ "pt": "som usbeque",
+ "ro": "Som uzbec",
+ "ru": "узбекский сум",
+ "sr": "узбекистански сом",
+ "sv": "Uzbekistansk som",
+ "tr": "Özbekistan somu",
+ "uk": "Узбецький сом",
+ "zh": "烏茲別克索姆"
+ },
+ "VES": {
+ "en": "Sovereign Bolivar",
+ "es": "bolívar soberano",
+ "fr": "Bolivar souverain",
+ "hu": "venezuelai bolívar",
+ "ja": "ボリバル・ソベラノ",
+ "pt": "Bolívar soberano",
+ "ru": "Суверенный боливар",
+ "uk": "Суверенний Болівар"
+ },
+ "VND": {
+ "ar": "دونغ فيتنامي",
+ "bg": "виетнамски донг",
+ "ca": "dong",
+ "cs": "Vietnamský dong",
+ "da": "Dong",
+ "de": "vietnamesischer Đồng",
+ "el": "Ντονγκ",
+ "en": "Vietnamese dong",
+ "eo": "vjetnama dongo",
+ "es": "đồng vietnamita",
+ "eu": "Vietnamdar dong",
+ "fa": "دانگ ویتنام",
+ "fi": "Vietnamin đồng",
+ "fr": "dong",
+ "hr": "Vijetnamski dong",
+ "hu": "vietnámi đồng",
+ "it": "Đồng vietnamita",
+ "ja": "ドン",
+ "lt": "Vietnamo dongas",
+ "nl": "Vietnamese dong",
+ "pl": "Dong",
+ "pt": "dong",
+ "ru": "вьетнамский донг",
+ "sk": "Dong",
+ "sr": "вијетнамски донг",
+ "sv": "Dong",
+ "tr": "Đồng",
+ "uk": "в'єтнамський донг",
+ "vi": "Việt Nam đồng",
+ "zh": "越南盾",
+ "he": "דונג וייטנאמי ",
+ "oc": "Dong"
+ },
+ "VUV": {
+ "ar": "فاتو فانواتي",
+ "ca": "vatu",
+ "cs": "Vanuatský vatu",
+ "de": "Vatu",
+ "el": "Βάτου",
+ "en": "Vanuatu vatus",
+ "eo": "vanuatua vatuo",
+ "es": "vatu",
+ "fa": "واتوی وانواتو",
+ "fi": "Vanuatun vatu",
+ "fr": "Vatu",
+ "gl": "Vatu",
+ "he": "ואטו",
+ "hr": "Vanuatski vatu",
+ "hu": "Vanuatui vatu",
+ "it": "Vatu di Vanuatu",
+ "ja": "バツ",
+ "lt": "Vatu",
+ "nl": "Vanuatuaanse vatu",
+ "pl": "Vatu",
+ "pt": "Vatu",
+ "ro": "Vatu",
+ "ru": "вату",
+ "sr": "вануатски вату",
+ "sv": "Vatu",
+ "tr": "Vatu",
+ "uk": "Вануатський вату",
+ "vi": "Vatu Vanuatu",
+ "zh": "萬那杜瓦圖",
+ "sk": "Vanuatský vatu"
+ },
+ "WST": {
+ "ar": "تالا ساموي",
+ "ca": "tala",
+ "cs": "Samojská tala",
+ "de": "samoanischer Tala",
+ "el": "Τάλα Σαμόα",
+ "en": "Samoan tālā",
+ "eo": "samoa talao",
+ "es": "tālā",
+ "et": "Samoa tala",
+ "fa": "طلای ساموآ",
+ "fi": "Samoan tala",
+ "fr": "tala",
+ "gl": "Tala samoana",
+ "hr": "Samoanska tala",
+ "hu": "Szamoai tala",
+ "it": "tala samoano",
+ "ja": "タラ",
+ "lt": "Tala",
+ "nl": "Samoaanse tala",
+ "pl": "Tala",
+ "pt": "tala",
+ "ro": "Tala samoan",
+ "ru": "самоанская тала",
+ "sk": "Tala",
+ "sr": "самоанска тала",
+ "sv": "Tala",
+ "uk": "Самоанська тала",
+ "zh": "薩摩亞塔拉",
+ "he": "טלה",
+ "oc": "Tala"
+ },
+ "XAF": {
+ "ar": "فرنك وسط أفريقي",
+ "bg": "Централноафрикански CFA франк",
+ "ca": "franc CFA de l'Àfrica Central",
+ "cs": "Středoafrický frank",
+ "de": "CFA-Franc BEAC",
+ "el": "Φράγκο CFA Κεντρικής Αφρικής",
+ "en": "Central African CFA franc",
+ "es": "franco CFA de África Central",
+ "fa": "فرانک سیافای آفریقای میانه",
+ "fr": "franc CFA d'Afrique Centrale",
+ "hr": "Srednjoafrički CFA franak",
+ "ja": "中部アフリカCFAフラン",
+ "oc": "Franc CFA d'Africa Centrala",
+ "pt": "franco",
+ "ro": "Franc CFA BEAC",
+ "ru": "франк КФА BEAC",
+ "sk": "Stredoafrický frank",
+ "tr": "Orta Afrika CFA frangı",
+ "uk": "центральноафриканський франк",
+ "vi": "CFA franc Trung Phi",
+ "zh": "中非法郎",
+ "cy": "Ffranc Canol Affrica (CFA)",
+ "eo": "centr-afrika franko",
+ "fi": "Keski-Afrikan CFA-frangi",
+ "he": "פרנק CFA מרכז אפריקני",
+ "ia": "CFA",
+ "it": "franco CFA dell'Africa centrale",
+ "nl": "Central African CFA franc",
+ "sv": "Central Africa CFA Franc",
+ "ta": "மத்திய ஆப்பிரிக்க சி.எஃப்.ஏ பிராங்க்"
+ },
+ "XAG": {
+ "ar": "فضة",
+ "bg": "сребро",
+ "bo": "དངུལ།",
+ "ca": "plata",
+ "cs": "stříbro",
+ "cy": "arian",
+ "da": "sølv",
+ "de": "Silber",
+ "el": "άργυρος",
+ "en": "silver",
+ "eo": "arĝento",
+ "es": "plata",
+ "et": "hõbe",
+ "eu": "zilar",
+ "fa": "نقره",
+ "fi": "hopea",
+ "fr": "argent",
+ "gl": "prata",
+ "he": "כסף",
+ "hr": "srebro",
+ "hu": "ezüst",
+ "ia": "argento",
+ "it": "argento",
+ "ja": "銀",
+ "lt": "sidabras",
+ "nl": "zilver",
+ "oc": "argent",
+ "pl": "srebro",
+ "pt": "prata",
+ "ro": "argint",
+ "ru": "серебро",
+ "sk": "striebro",
+ "sl": "srebro",
+ "sr": "сребро",
+ "sv": "silver",
+ "ta": "வெள்ளி",
+ "te": "వెండి",
+ "tr": "gümüş",
+ "uk": "срібло",
+ "vi": "bạc",
+ "zh": "銀"
+ },
+ "XAU": {
+ "ar": "ذهب",
+ "bg": "злато",
+ "bo": "གསེར།",
+ "ca": "or",
+ "cs": "zlato",
+ "cy": "aur",
+ "da": "guld",
+ "de": "Gold",
+ "el": "χρυσός",
+ "en": "gold",
+ "eo": "oro",
+ "es": "oro",
+ "et": "kuld",
+ "eu": "urre",
+ "fa": "طلا",
+ "fi": "kulta",
+ "fr": "or",
+ "gl": "ouro",
+ "he": "זהב",
+ "hr": "Zlato",
+ "hu": "arany",
+ "ia": "Auro",
+ "it": "oro",
+ "ja": "金",
+ "lt": "Auksas",
+ "nl": "goud",
+ "oc": "Aur",
+ "pl": "złoto",
+ "pt": "ouro",
+ "ro": "aur",
+ "ru": "золото",
+ "sk": "Zlato",
+ "sl": "zlato",
+ "sr": "злато",
+ "sv": "guld",
+ "ta": "தங்கம்",
+ "te": "బంగారం",
+ "tr": "Altın",
+ "uk": "золото",
+ "vi": "vàng",
+ "zh": "金"
+ },
+ "XBT": {
+ "ar": "بيتكوين",
+ "bg": "Биткойн",
+ "ca": "bitcoin",
+ "cs": "Bitcoin",
+ "cy": "Bitcoin",
+ "da": "Bitcoin",
+ "de": "Bitcoin",
+ "el": "Bitcoin",
+ "en": "bitcoin",
+ "eo": "Bitmono",
+ "es": "bitcoin",
+ "et": "Bitcoin",
+ "eu": "Bitcoin",
+ "fa": "بیتکوین",
+ "fi": "Bitcoin",
+ "fr": "Bitcoin",
+ "gl": "Bitcoin",
+ "he": "ביטקוין",
+ "hr": "Bitcoin",
+ "hu": "Bitcoin",
+ "ia": "Bitcoin",
+ "it": "Bitcoin",
+ "ja": "ビットコイン",
+ "lt": "Bitcoin",
+ "nl": "Bitcoin",
+ "oc": "Bitcoin",
+ "pl": "Bitcoin",
+ "pt": "Bitcoin",
+ "ro": "Bitcoin",
+ "ru": "Bitcoin",
+ "sk": "Bitcoin",
+ "sl": "Bitcoin",
+ "sr": "Биткоин",
+ "sv": "Bitcoin",
+ "ta": "பிட்காயின்",
+ "te": "బిట్ కాయిన్",
+ "tr": "Bitcoin",
+ "uk": "біткоїн",
+ "vi": "Bitcoin",
+ "zh": "比特幣"
+ },
+ "XCD": {
+ "ar": "دولار شرق الكاريبي",
+ "bg": "Източнокарибски долар",
+ "ca": "dòlar del Carib Oriental",
+ "cs": "Východokaribský dolar",
+ "cy": "Doler Dwyrain y Caribî",
+ "de": "Ostkaribischer Dollar",
+ "el": "Δολάριο Ανατολικής Καραϊβικής",
+ "en": "Eastern Caribbean dollar",
+ "eo": "orientkaribia dolaro",
+ "es": "dólar del Caribe Oriental",
+ "eu": "Ekialdeko Karibeko dolar",
+ "fa": "دلار کارائیب شرقی",
+ "fi": "Itä-Karibian dollari",
+ "fr": "dollar des Caraïbes orientales",
+ "gl": "Dólar Caribe-Leste",
+ "he": "דולר מזרח קריבי",
+ "hr": "Istočnokaripski dolar",
+ "hu": "kelet-karibi dollár",
+ "it": "dollaro dei Caraibi Orientali",
+ "ja": "東カリブ・ドル",
+ "lt": "Rytų Karibų doleris",
+ "nl": "Oost-Caribische dollar",
+ "pl": "Dolar wschodniokaraibski",
+ "pt": "Dólar do Caribe Oriental",
+ "ru": "восточно-карибский доллар",
+ "sl": "Vzhodnokaribski dolar",
+ "sr": "источнокарипски долар",
+ "sv": "Östkaribisk dollar",
+ "tr": "Doğu Karayip doları",
+ "uk": "Східно-карибський долар",
+ "vi": "Đô la Đông Caribe",
+ "zh": "東加勒比元",
+ "oc": "Dolar de las Caribas Orientalas",
+ "ta": "கிழக்குக் கரிபியன் டாலர்"
+ },
+ "XDR": {
+ "ar": "حقوق السحب الخاصة",
+ "bg": "Специални права на тираж",
+ "ca": "drets especials de gir",
+ "cs": "Zvláštní práva čerpání",
+ "de": "Sonderziehungsrecht",
+ "en": "special drawing rights",
+ "eo": "specialaj rajtoj de enspezo",
+ "es": "Derechos Especiales de Giro",
+ "fi": "Erityisnosto-oikeus",
+ "fr": "droits de tirage spéciaux",
+ "hr": "Posebna prava vučenja",
+ "hu": "SDR",
+ "it": "Diritti speciali di prelievo",
+ "ja": "特別引出権",
+ "lt": "Specialiosios skolinimosi teisės",
+ "nl": "speciale trekkingsrechten",
+ "oc": "Drechs de tiratge Especials",
+ "pl": "Specjalne prawa ciągnienia",
+ "pt": "direitos especiais de saque",
+ "ro": "Drepturi speciale de tragere",
+ "ru": "специальные права заимствования",
+ "sk": "Zvláštne práva čerpania",
+ "sl": "Posebne pravice črpanja",
+ "sv": "Särskilda dragningsrätter",
+ "tr": "Özel çekme hakları",
+ "uk": "Спеціальні права запозичення",
+ "vi": "Quyền rút vốn đặc biệt",
+ "zh": "特别提款权",
+ "ta": "Special drawings right"
+ },
+ "XEU": {
+ "bg": "ЕКЮ",
+ "ca": "Unitat Monetària Europea",
+ "cs": "Evropská měnová jednotka",
+ "da": "European Currency Unit",
+ "de": "Europäische Währungseinheit",
+ "el": "Ευρωπαϊκή λογιστική μονάδα",
+ "en": "European Currency Unit",
+ "es": "Unidad Monetaria Europea",
+ "et": "ECU",
+ "eu": "Europako kontu-unitate",
+ "fa": "واحد ارزی اروپا",
+ "fi": "Euroopan valuuttayksikkö",
+ "fr": "European Currency Unit",
+ "gl": "ECU",
+ "he": "יחידת מטבע אירופית",
+ "hu": "Európai valutaegység",
+ "it": "Unità di conto europea",
+ "ja": "欧州通貨単位",
+ "lt": "Ekiu",
+ "nl": "Europese rekeneenheid",
+ "pl": "European Currency Unit",
+ "pt": "Unidade Monetária Europeia",
+ "ro": "ECU",
+ "ru": "ЭКЮ",
+ "sk": "Európska menová jednotka",
+ "sv": "Europeiska valutaenheten",
+ "tr": "ECU",
+ "uk": "Екю",
+ "zh": "歐洲通貨單位",
+ "eo": "Eŭropa Monunuo"
+ },
+ "XMR": {
+ "ar": "مونيرو",
+ "bg": "Monero",
+ "ca": "Monero",
+ "cs": "Monero",
+ "da": "Monero",
+ "de": "Monero",
+ "en": "Monero",
+ "eo": "Monero (ĉifromono)",
+ "es": "Monero",
+ "fa": "مونرو",
+ "fi": "Monero",
+ "fr": "Monero",
+ "he": "מונרו (מטבע מבוזר)",
+ "ia": "Monero",
+ "it": "Monero",
+ "ja": "Monero",
+ "pt": "Monero",
+ "ru": "Monero",
+ "sv": "Monero",
+ "tr": "Monero",
+ "uk": "Monero",
+ "vi": "Monero",
+ "zh": "门罗币",
+ "nl": "Monero"
+ },
+ "XOF": {
+ "ar": "فرنك غرب أفريقي",
+ "bg": "Западноафрикански CFA франк",
+ "ca": "franc CFA de l'Àfrica Occidental",
+ "de": "CFA-Franc BCEAO",
+ "el": "Φράγκο CFA Δυτικής Αφρικής",
+ "en": "West African CFA franc",
+ "es": "franco CFA de África Occidental",
+ "fa": "فرانک سی اف ای آفریقای باختری",
+ "fr": "franc CFA",
+ "hr": "Zapadnoafrički CFA franak",
+ "ja": "西アフリカCFAフラン",
+ "oc": "Franc CFA d'Africa Occidentala",
+ "pt": "franco CFA da África Ocidental",
+ "ro": "Franc CFA BCEAO",
+ "ru": "франк КФА BCEAO",
+ "sk": "Západoafrický frank",
+ "tr": "Batı Afrika CFA frangı",
+ "uk": "західноафриканський франк",
+ "vi": "CFA franc Tây Phi",
+ "zh": "非洲金融共同体法郎",
+ "eo": "okcident-afrika franko",
+ "he": "פרנק CFA מערב אפריקני",
+ "it": "franco CFA UEMOA",
+ "nl": "West African CFA franc",
+ "pl": "frank CFA",
+ "sv": "CFA Franc",
+ "ta": "மேற்கு ஆபிரிக்க சி.எஃப்.ஏ பிராங்க்"
+ },
+ "XPD": {
+ "ar": "بالاديوم",
+ "bg": "паладий",
+ "bo": "པྰེ་ལེ་ཌིམ།",
+ "ca": "pal·ladi",
+ "cs": "palladium",
+ "cy": "Paladiwm",
+ "da": "palladium",
+ "de": "Palladium",
+ "el": "παλλάδιο",
+ "en": "palladium",
+ "eo": "paladio",
+ "es": "paladio",
+ "et": "Pallaadium",
+ "eu": "paladio",
+ "fa": "پالادیم",
+ "fi": "palladium",
+ "fr": "palladium",
+ "gl": "Paladio",
+ "he": "פלדיום",
+ "hr": "Paladij",
+ "hu": "palládium",
+ "ia": "palladium",
+ "it": "palladio",
+ "ja": "パラジウム",
+ "lt": "Paladis",
+ "nl": "palladium",
+ "oc": "Palladi",
+ "pl": "pallad",
+ "pt": "paládio",
+ "ro": "paladiu",
+ "ru": "палладий",
+ "sk": "Paládium",
+ "sl": "Paladij",
+ "sr": "паладијум",
+ "sv": "palladium",
+ "ta": "பலேடியம்",
+ "te": "పల్లాడియం",
+ "tr": "Paladyum",
+ "uk": "Паладій",
+ "vi": "paladi",
+ "zh": "钯"
+ },
+ "XPF": {
+ "ar": "فرنك س ف ب",
+ "ca": "franc CFP",
+ "cs": "CFP frank",
+ "da": "CFP-franc",
+ "de": "CFP-Franc",
+ "el": "Φράγκο CFP",
+ "en": "CFP Franc",
+ "eo": "pacifika franko",
+ "es": "Franco CFP",
+ "eu": "CFP libera",
+ "fa": "فرانک اقیانوسیه",
+ "fi": "CFP-frangi",
+ "fr": "franc Pacifique",
+ "gl": "Franco CFP",
+ "hr": "CFP franak",
+ "hu": "Csendes-óceáni valutaközösségi frank",
+ "it": "Franco CFP",
+ "ja": "CFPフラン",
+ "lt": "CFP frankas",
+ "nl": "CFP-frank",
+ "pl": "Frank CFP",
+ "pt": "Franco CFP",
+ "ro": "Franc CFP",
+ "ru": "французский тихоокеанский франк",
+ "sk": "CFP frank",
+ "sv": "CFP-franc",
+ "tr": "CFP frangı",
+ "uk": "Французький тихоокеанський франк",
+ "vi": "Franc CFP",
+ "zh": "太平洋法郎",
+ "he": "פרנק צרפתי",
+ "oc": "Franc CFP",
+ "sr": "француски тихоокеански франак"
+ },
+ "XPT": {
+ "ar": "بلاتين",
+ "bg": "платина",
+ "bo": "བེ་ལེ་ཊི་ནམ།",
+ "ca": "platí",
+ "cs": "platina",
+ "cy": "Platinwm",
+ "da": "platin",
+ "de": "Platin",
+ "el": "λευκόχρυσος",
+ "en": "platinum",
+ "eo": "plateno",
+ "es": "platino",
+ "et": "Plaatina",
+ "eu": "platino",
+ "fa": "پلاتین",
+ "fi": "platina",
+ "fr": "platine",
+ "gl": "Platino",
+ "he": "פלטינה",
+ "hr": "Platina",
+ "hu": "platina",
+ "ia": "Platino",
+ "it": "platino",
+ "ja": "白金",
+ "lt": "Platina",
+ "nl": "platina",
+ "oc": "Platin",
+ "pl": "platyna",
+ "pt": "platina",
+ "ro": "platină",
+ "ru": "платина",
+ "sk": "Platina",
+ "sl": "platina",
+ "sr": "платина",
+ "sv": "platina",
+ "ta": "பிளாட்டினம்",
+ "te": "ప్లాటినం",
+ "tr": "Platin",
+ "uk": "платина",
+ "vi": "platin",
+ "zh": "铂"
+ },
+ "XSU": {
+ "de": "SUCRE",
+ "en": "SUCRE",
+ "es": "SUCRE",
+ "eu": "SUCRE",
+ "fi": "Sucre",
+ "fr": "sucre",
+ "hu": "SUCRE",
+ "ja": "域内統一決済システム",
+ "pl": "SUCRE",
+ "pt": "SUCRE",
+ "ru": "Сукре",
+ "tr": "SUCRE",
+ "uk": "Сукре",
+ "nl": "SUCRE"
+ },
+ "YER": {
+ "ar": "ريال يمني",
+ "bg": "Йеменски риал",
+ "ca": "rial iemenita",
+ "de": "Jemen-Rial",
+ "el": "Ριάλ Υεμένης",
+ "en": "Yemeni rial",
+ "eo": "jemena rialo",
+ "es": "rial yemení",
+ "fa": "ریال یمن",
+ "fi": "Jemenin rial",
+ "fr": "rial yéménite",
+ "gl": "Rial iemení",
+ "he": "ריאל תימני",
+ "hr": "Jemenski rijal",
+ "hu": "Jemeni riál",
+ "it": "riyal yemenita",
+ "ja": "イエメン・リアル",
+ "lt": "Jemeno rialas",
+ "nl": "Jemenitische rial",
+ "pl": "Rial jemeński",
+ "pt": "Rial iemenita",
+ "ru": "йеменский риал",
+ "sk": "Jemenský rial",
+ "sr": "јеменски ријал",
+ "sv": "Jemenitisk rial",
+ "tr": "Yemen riyali",
+ "uk": "Єменський ріал",
+ "zh": "葉門里亞爾",
+ "oc": "Rial de Iemèn"
+ },
+ "ZAR": {
+ "ar": "راند جنوب أفريقي",
+ "bg": "Южноафрикански ранд",
+ "ca": "rand",
+ "cs": "Jihoafrický rand",
+ "da": "Rand",
+ "de": "südafrikanischer Rand",
+ "el": "Ραντ (νόμισμα)",
+ "en": "South African rand",
+ "eo": "sudafrika rando",
+ "es": "rand sudafricano",
+ "eu": "Hegoafrikar rand",
+ "fa": "رند آفریقای جنوبی",
+ "fi": "Etelä-Afrikan randi",
+ "fr": "rand",
+ "gl": "Rand surafricano",
+ "he": "ראנד דרום אפריקאי",
+ "hr": "Južnoafrički rand",
+ "hu": "Dél-afrikai rand",
+ "it": "rand sudafricano",
+ "ja": "ランド",
+ "lt": "Randas",
+ "nl": "Zuid-Afrikaanse rand",
+ "oc": "Rand sudafrican",
+ "pl": "Rand",
+ "pt": "rand",
+ "ro": "Rand sud-african",
+ "ru": "южноафриканский рэнд",
+ "sk": "Rand",
+ "sr": "јужноафрички ранд",
+ "sv": "Rand",
+ "tr": "Güney Afrika randı",
+ "uk": "Ранд",
+ "zh": "南非蘭特"
+ },
+ "ZEC": {
+ "cs": "Zcash",
+ "de": "Zcash",
+ "en": "Zcash",
+ "es": "Zcash",
+ "fa": "زیکش",
+ "it": "Zcash",
+ "ja": "Zcash",
+ "pt": "Zcash",
+ "ro": "Zcash",
+ "ru": "Zcash",
+ "uk": "Zcash",
+ "vi": "Zcash",
+ "zh": "Zcash",
+ "ca": "Zcash",
+ "da": "Zcash",
+ "eo": "Zcash",
+ "fi": "Zcash",
+ "fr": "Zcash",
+ "nl": "Zcash",
+ "sv": "Zcash"
+ },
+ "ZMW": {
+ "ar": "كواشا زامبية",
+ "ca": "kwacha zambià",
+ "cs": "Zambijská kwacha",
+ "da": "Zambianske kwacha",
+ "de": "sambischer Kwacha",
+ "el": "Κουάτσα της Ζάμπιας",
+ "en": "Zambian kwacha",
+ "eo": "zambia kvaĉo",
+ "es": "kwacha zambiano",
+ "et": "Sambia kvatša",
+ "fa": "کواچای زامبیا",
+ "fi": "Sambian kwacha",
+ "fr": "kwacha zambien",
+ "gl": "Kwacha zambiano",
+ "he": "קוואצ'ה זמבי",
+ "hr": "Zambijska kvača",
+ "hu": "Zambiai kwacha",
+ "it": "kwacha zambiano",
+ "ja": "ザンビア・クワチャ",
+ "lt": "Zambijos kvača",
+ "nl": "Zambiaanse kwacha",
+ "pl": "Kwacha zambijska",
+ "pt": "kwacha zambiano",
+ "ru": "замбийская квача",
+ "sr": "замбијска квача",
+ "sv": "Zambisk kwacha",
+ "tr": "Zambiya kwachası",
+ "uk": "Замбійська квача",
+ "zh": "尚比亞克瓦查",
+ "oc": "Kwacha zambian"
+ },
+ "CNH": {
+ "en": "renminbi (offshore)",
+ "es": "yuan offshore"
+ },
+ "COU": {
+ "en": "Unidad de Valor Real",
+ "es": "Unidad de Valor Real",
+ "fr": "Unidad de Valor Real colombienne"
+ },
+ "XLM": {
+ "de": "Stellar Lumens",
+ "en": "Stellar Lumens"
}
}
-}
+} \ No newline at end of file
diff --git a/searx/data/engines_languages.json b/searx/data/engines_languages.json
index e293eb1..037104c 100644
--- a/searx/data/engines_languages.json
+++ b/searx/data/engines_languages.json
@@ -50,6 +50,7 @@
"en-CK",
"en-CX",
"en-CY",
+ "en-DM",
"en-FJ",
"en-FK",
"en-FM",
@@ -114,7 +115,6 @@
"es-CL",
"es-CO",
"es-CR",
- "es-DM",
"es-DO",
"es-EC",
"es-ES",
@@ -290,6 +290,7 @@
"en-CK",
"en-CX",
"en-CY",
+ "en-DM",
"en-FJ",
"en-FK",
"en-FM",
@@ -354,7 +355,6 @@
"es-CL",
"es-CO",
"es-CR",
- "es-DM",
"es-DO",
"es-EC",
"es-ES",
@@ -530,6 +530,7 @@
"en-CK",
"en-CX",
"en-CY",
+ "en-DM",
"en-FJ",
"en-FK",
"en-FM",
@@ -594,7 +595,6 @@
"es-CL",
"es-CO",
"es-CR",
- "es-DM",
"es-DO",
"es-EC",
"es-ES",
@@ -770,6 +770,7 @@
"en-CK",
"en-CX",
"en-CY",
+ "en-DM",
"en-FJ",
"en-FK",
"en-FM",
@@ -834,7 +835,6 @@
"es-CL",
"es-CO",
"es-CR",
- "es-DM",
"es-DO",
"es-EC",
"es-ES",
@@ -25176,6 +25176,286 @@
"name": "\u4e2d\u6587 (\u7e41\u9ad4)"
}
},
+ "google scholar": {
+ "af": {
+ "name": "Afrikaans"
+ },
+ "ar": {
+ "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629"
+ },
+ "be": {
+ "name": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"
+ },
+ "bg": {
+ "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"
+ },
+ "ca": {
+ "name": "catal\u00e0"
+ },
+ "cs": {
+ "name": "\u010de\u0161tina"
+ },
+ "da": {
+ "name": "dansk"
+ },
+ "de": {
+ "name": "Deutsch"
+ },
+ "el": {
+ "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"
+ },
+ "en": {
+ "name": "English"
+ },
+ "eo": {
+ "name": "esperanto"
+ },
+ "es": {
+ "name": "espa\u00f1ol"
+ },
+ "et": {
+ "name": "eesti"
+ },
+ "fa": {
+ "name": "\u0641\u0627\u0631\u0633\u06cc"
+ },
+ "fi": {
+ "name": "suomi"
+ },
+ "fr": {
+ "name": "fran\u00e7ais"
+ },
+ "hi": {
+ "name": "\u0939\u093f\u0928\u094d\u0926\u0940"
+ },
+ "hr": {
+ "name": "hrvatski"
+ },
+ "hu": {
+ "name": "magyar"
+ },
+ "hy": {
+ "name": "\u0570\u0561\u0575\u0565\u0580\u0565\u0576"
+ },
+ "id": {
+ "name": "Indonesia"
+ },
+ "is": {
+ "name": "\u00edslenska"
+ },
+ "it": {
+ "name": "italiano"
+ },
+ "iw": {
+ "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
+ },
+ "ja": {
+ "name": "\u65e5\u672c\u8a9e"
+ },
+ "ko": {
+ "name": "\ud55c\uad6d\uc5b4"
+ },
+ "lt": {
+ "name": "lietuvi\u0173"
+ },
+ "lv": {
+ "name": "latvie\u0161u"
+ },
+ "nl": {
+ "name": "Nederlands"
+ },
+ "no": {
+ "name": "norsk"
+ },
+ "pl": {
+ "name": "polski"
+ },
+ "pt": {
+ "name": "portugu\u00eas"
+ },
+ "ro": {
+ "name": "rom\u00e2n\u0103"
+ },
+ "ru": {
+ "name": "\u0440\u0443\u0441\u0441\u043a\u0438\u0439"
+ },
+ "sk": {
+ "name": "sloven\u010dina"
+ },
+ "sl": {
+ "name": "sloven\u0161\u010dina"
+ },
+ "sr": {
+ "name": "\u0441\u0440\u043f\u0441\u043a\u0438"
+ },
+ "sv": {
+ "name": "svenska"
+ },
+ "sw": {
+ "name": "Kiswahili"
+ },
+ "th": {
+ "name": "\u0e44\u0e17\u0e22"
+ },
+ "tl": {
+ "name": "Filipino"
+ },
+ "tr": {
+ "name": "T\u00fcrk\u00e7e"
+ },
+ "uk": {
+ "name": "\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"
+ },
+ "vi": {
+ "name": "Ti\u1ebfng Vi\u1ec7t"
+ },
+ "zh-CN": {
+ "name": "\u4e2d\u6587 (\u7b80\u4f53)"
+ },
+ "zh-TW": {
+ "name": "\u4e2d\u6587 (\u7e41\u9ad4)"
+ }
+ },
+ "google videos": {
+ "af": {
+ "name": "Afrikaans"
+ },
+ "ar": {
+ "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629"
+ },
+ "be": {
+ "name": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"
+ },
+ "bg": {
+ "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"
+ },
+ "ca": {
+ "name": "catal\u00e0"
+ },
+ "cs": {
+ "name": "\u010de\u0161tina"
+ },
+ "da": {
+ "name": "dansk"
+ },
+ "de": {
+ "name": "Deutsch"
+ },
+ "el": {
+ "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"
+ },
+ "en": {
+ "name": "English"
+ },
+ "eo": {
+ "name": "esperanto"
+ },
+ "es": {
+ "name": "espa\u00f1ol"
+ },
+ "et": {
+ "name": "eesti"
+ },
+ "fa": {
+ "name": "\u0641\u0627\u0631\u0633\u06cc"
+ },
+ "fi": {
+ "name": "suomi"
+ },
+ "fr": {
+ "name": "fran\u00e7ais"
+ },
+ "hi": {
+ "name": "\u0939\u093f\u0928\u094d\u0926\u0940"
+ },
+ "hr": {
+ "name": "hrvatski"
+ },
+ "hu": {
+ "name": "magyar"
+ },
+ "hy": {
+ "name": "\u0570\u0561\u0575\u0565\u0580\u0565\u0576"
+ },
+ "id": {
+ "name": "Indonesia"
+ },
+ "is": {
+ "name": "\u00edslenska"
+ },
+ "it": {
+ "name": "italiano"
+ },
+ "iw": {
+ "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
+ },
+ "ja": {
+ "name": "\u65e5\u672c\u8a9e"
+ },
+ "ko": {
+ "name": "\ud55c\uad6d\uc5b4"
+ },
+ "lt": {
+ "name": "lietuvi\u0173"
+ },
+ "lv": {
+ "name": "latvie\u0161u"
+ },
+ "nl": {
+ "name": "Nederlands"
+ },
+ "no": {
+ "name": "norsk"
+ },
+ "pl": {
+ "name": "polski"
+ },
+ "pt": {
+ "name": "portugu\u00eas"
+ },
+ "ro": {
+ "name": "rom\u00e2n\u0103"
+ },
+ "ru": {
+ "name": "\u0440\u0443\u0441\u0441\u043a\u0438\u0439"
+ },
+ "sk": {
+ "name": "sloven\u010dina"
+ },
+ "sl": {
+ "name": "sloven\u0161\u010dina"
+ },
+ "sr": {
+ "name": "\u0441\u0440\u043f\u0441\u043a\u0438"
+ },
+ "sv": {
+ "name": "svenska"
+ },
+ "sw": {
+ "name": "Kiswahili"
+ },
+ "th": {
+ "name": "\u0e44\u0e17\u0e22"
+ },
+ "tl": {
+ "name": "Filipino"
+ },
+ "tr": {
+ "name": "T\u00fcrk\u00e7e"
+ },
+ "uk": {
+ "name": "\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"
+ },
+ "vi": {
+ "name": "Ti\u1ebfng Vi\u1ec7t"
+ },
+ "zh-CN": {
+ "name": "\u4e2d\u6587 (\u7b80\u4f53)"
+ },
+ "zh-TW": {
+ "name": "\u4e2d\u6587 (\u7e41\u9ad4)"
+ }
+ },
"peertube": [
"aa",
"ab",
@@ -25431,12 +25711,6 @@
"en-NZ": {
"name": "English"
},
- "en-PH": {
- "name": "English"
- },
- "en-SG": {
- "name": "English"
- },
"en-US": {
"name": "English"
},
@@ -25485,9 +25759,6 @@
"gd-GB": {
"name": "Scottish"
},
- "he-IL": {
- "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
- },
"hu-HU": {
"name": "magyar"
},
@@ -25497,15 +25768,9 @@
"it-IT": {
"name": "Italiano"
},
- "ja-JP": {
- "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)"
- },
"ko-KR": {
"name": "\ud55c\uad6d\uc5b4"
},
- "ms-MY": {
- "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648"
- },
"nb-NO": {
"name": "Norsk"
},
@@ -25530,17 +25795,17 @@
"ro-RO": {
"name": "Rom\u00e2n\u0103"
},
- "ru-RU": {
- "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
- },
"sv-SE": {
"name": "Svenska"
},
"th-TH": {
"name": "\u0e44\u0e17\u0e22"
},
- "tr-TR": {
- "name": "T\u00fcrk\u00e7e"
+ "zh-CN": {
+ "name": "\u4e2d\u6587"
+ },
+ "zh-HK": {
+ "name": "\u4e2d\u6587"
}
},
"qwant images": {
@@ -25604,12 +25869,6 @@
"en-NZ": {
"name": "English"
},
- "en-PH": {
- "name": "English"
- },
- "en-SG": {
- "name": "English"
- },
"en-US": {
"name": "English"
},
@@ -25658,9 +25917,6 @@
"gd-GB": {
"name": "Scottish"
},
- "he-IL": {
- "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
- },
"hu-HU": {
"name": "magyar"
},
@@ -25670,15 +25926,9 @@
"it-IT": {
"name": "Italiano"
},
- "ja-JP": {
- "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)"
- },
"ko-KR": {
"name": "\ud55c\uad6d\uc5b4"
},
- "ms-MY": {
- "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648"
- },
"nb-NO": {
"name": "Norsk"
},
@@ -25703,17 +25953,17 @@
"ro-RO": {
"name": "Rom\u00e2n\u0103"
},
- "ru-RU": {
- "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
- },
"sv-SE": {
"name": "Svenska"
},
"th-TH": {
"name": "\u0e44\u0e17\u0e22"
},
- "tr-TR": {
- "name": "T\u00fcrk\u00e7e"
+ "zh-CN": {
+ "name": "\u4e2d\u6587"
+ },
+ "zh-HK": {
+ "name": "\u4e2d\u6587"
}
},
"qwant news": {
@@ -25777,12 +26027,6 @@
"en-NZ": {
"name": "English"
},
- "en-PH": {
- "name": "English"
- },
- "en-SG": {
- "name": "English"
- },
"en-US": {
"name": "English"
},
@@ -25831,9 +26075,6 @@
"gd-GB": {
"name": "Scottish"
},
- "he-IL": {
- "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
- },
"hu-HU": {
"name": "magyar"
},
@@ -25843,15 +26084,9 @@
"it-IT": {
"name": "Italiano"
},
- "ja-JP": {
- "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)"
- },
"ko-KR": {
"name": "\ud55c\uad6d\uc5b4"
},
- "ms-MY": {
- "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648"
- },
"nb-NO": {
"name": "Norsk"
},
@@ -25876,190 +26111,17 @@
"ro-RO": {
"name": "Rom\u00e2n\u0103"
},
- "ru-RU": {
- "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
- },
"sv-SE": {
"name": "Svenska"
},
"th-TH": {
"name": "\u0e44\u0e17\u0e22"
},
- "tr-TR": {
- "name": "T\u00fcrk\u00e7e"
- }
- },
- "qwant social": {
- "bg-BG": {
- "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438 \u0435\u0437\u0438\u043a"
- },
- "br-FR": {
- "name": "Brezhoneg"
- },
- "ca-AD": {
- "name": "Catal\u00e0"
- },
- "ca-ES": {
- "name": "Catal\u00e0"
- },
- "ca-FR": {
- "name": "Catal\u00e0"
- },
- "co-FR": {
- "name": "Corsu"
- },
- "cs-CZ": {
- "name": "\u010cesky"
- },
- "cy-GB": {
- "name": "Welsh"
- },
- "da-DK": {
- "name": "Dansk"
- },
- "de-AT": {
- "name": "Deutsch"
- },
- "de-CH": {
- "name": "Deutsch"
- },
- "de-DE": {
- "name": "Deutsch"
- },
- "el-GR": {
- "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"
- },
- "en-AU": {
- "name": "English"
- },
- "en-CA": {
- "name": "English"
- },
- "en-GB": {
- "name": "English"
- },
- "en-IE": {
- "name": "English"
- },
- "en-IN": {
- "name": "English"
- },
- "en-MY": {
- "name": "English"
- },
- "en-NZ": {
- "name": "English"
- },
- "en-PH": {
- "name": "English"
- },
- "en-SG": {
- "name": "English"
- },
- "en-US": {
- "name": "English"
- },
- "es-AD": {
- "name": "Espa\u00f1ol"
- },
- "es-AR": {
- "name": "Espa\u00f1ol"
- },
- "es-CL": {
- "name": "Espa\u00f1ol"
- },
- "es-ES": {
- "name": "Espa\u00f1ol"
- },
- "es-MX": {
- "name": "Espa\u00f1ol"
- },
- "et-EE": {
- "name": "Eesti keel"
- },
- "eu-ES": {
- "name": "Euskara"
- },
- "eu-FR": {
- "name": "Euskara"
- },
- "fi-FI": {
- "name": "Suomen kieli"
- },
- "fr-AD": {
- "name": "Fran\u00e7ais"
- },
- "fr-BE": {
- "name": "Fran\u00e7ais"
- },
- "fr-CA": {
- "name": "Fran\u00e7ais"
- },
- "fr-CH": {
- "name": "Fran\u00e7ais"
- },
- "fr-FR": {
- "name": "Fran\u00e7ais"
- },
- "gd-GB": {
- "name": "Scottish"
- },
- "he-IL": {
- "name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
- },
- "hu-HU": {
- "name": "magyar"
- },
- "it-CH": {
- "name": "Italiano"
- },
- "it-IT": {
- "name": "Italiano"
- },
- "ja-JP": {
- "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)"
- },
- "ko-KR": {
- "name": "\ud55c\uad6d\uc5b4"
- },
- "ms-MY": {
- "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648"
- },
- "nb-NO": {
- "name": "Norsk"
- },
- "nl-BE": {
- "name": "Nederlands"
- },
- "nl-NL": {
- "name": "Nederlands"
- },
- "pl-PL": {
- "name": "Polski"
- },
- "pt-AD": {
- "name": "Portugu\u00eas"
- },
- "pt-BR": {
- "name": "Portugu\u00eas"
- },
- "pt-PT": {
- "name": "Portugu\u00eas"
- },
- "ro-RO": {
- "name": "Rom\u00e2n\u0103"
- },
- "ru-RU": {
- "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
- },
- "sv-SE": {
- "name": "Svenska"
- },
- "th-TH": {
- "name": "\u0e44\u0e17\u0e22"
+ "zh-CN": {
+ "name": "\u4e2d\u6587"
},
- "tr-TR": {
- "name": "T\u00fcrk\u00e7e"
+ "zh-HK": {
+ "name": "\u4e2d\u6587"
}
},
"startpage": {
@@ -26205,7 +26267,7 @@
"alias": "macedonian"
},
"ml": {
- "alias": "malayam"
+ "alias": "malayalam"
},
"mr": {
"alias": "marathi"
@@ -26315,3034 +26377,2468 @@
},
"wikidata": {
"ab": {
- "articles": 6080,
"english_name": "Abkhazian",
- "name": "\u0410\u04a7\u0441\u0443\u0430"
+ "name": "\u0410\u0525\u0441\u0443\u0430"
},
"ace": {
- "articles": 10353,
"english_name": "Acehnese",
- "name": "Bahsa Ac\u00e8h"
+ "name": "Basa Ac\u00e8h"
},
"ady": {
- "articles": 421,
"english_name": "Adyghe",
"name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d"
},
"af": {
- "articles": 93802,
"english_name": "Afrikaans",
"name": "Afrikaans"
},
"ak": {
- "articles": 879,
"english_name": "Akan",
"name": "Akana"
},
"als": {
- "articles": 27329,
"english_name": "Alemannic",
"name": "Alemannisch"
},
+ "alt": {
+ "english_name": "Southern Altai",
+ "name": "\u0410\u043b\u0442\u0430\u0439"
+ },
"am": {
- "articles": 14875,
"english_name": "Amharic",
"name": "\u12a0\u121b\u122d\u129b"
},
"an": {
- "articles": 38095,
"english_name": "Aragonese",
"name": "Aragon\u00e9s"
},
"ang": {
- "articles": 3294,
"english_name": "Anglo-Saxon",
"name": "Englisc"
},
"ar": {
- "articles": 1065982,
"english_name": "Arabic",
"name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629"
},
"arc": {
- "articles": 1764,
"english_name": "Aramaic",
"name": "\u0710\u072a\u0721\u071d\u0710"
},
"ary": {
- "articles": 2554,
"english_name": "Moroccan Arabic",
"name": "\u0627\u0644\u062f\u0627\u0631\u062c\u0629"
},
"arz": {
- "articles": 1098659,
"english_name": "Egyptian Arabic",
"name": "\u0645\u0635\u0631\u0649 (Ma\u1e63ri)"
},
"as": {
- "articles": 7230,
"english_name": "Assamese",
"name": "\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be"
},
"ast": {
- "articles": 107460,
"english_name": "Asturian",
"name": "Asturianu"
},
"atj": {
- "articles": 1259,
"english_name": "Atikamekw",
"name": "Atikamekw"
},
"av": {
- "articles": 2451,
"english_name": "Avar",
"name": "\u0410\u0432\u0430\u0440"
},
"avk": {
- "articles": 9484,
"english_name": "Kotava",
"name": "Kotava"
},
"awa": {
- "articles": 2406,
"english_name": "Awadhi",
"name": "\u0905\u0935\u0927\u0940"
},
"ay": {
- "articles": 4852,
"english_name": "Aymara",
"name": "Aymar"
},
"az": {
- "articles": 173155,
"english_name": "Azerbaijani",
"name": "Az\u0259rbaycanca"
},
"azb": {
- "articles": 239463,
"english_name": "South Azerbaijani",
"name": "\u062a\u06c6\u0631\u06a9\u062c\u0647"
},
"ba": {
- "articles": 53560,
"english_name": "Bashkir",
"name": "\u0411\u0430\u0448\u04a1\u043e\u0440\u0442"
},
"ban": {
- "articles": 3899,
"english_name": "Balinese",
"name": "Bali"
},
"bar": {
- "articles": 31394,
"english_name": "Bavarian",
"name": "Boarisch"
},
"bat-smg": {
- "articles": 16893,
"english_name": "Samogitian",
"name": "\u017demait\u0117\u0161ka"
},
"bcl": {
- "articles": 10546,
"english_name": "Central Bicolano",
"name": "Bikol"
},
"be": {
- "articles": 195563,
"english_name": "Belarusian",
"name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"
},
"be-tarask": {
- "articles": 71188,
"english_name": "Belarusian (Tara\u0161kievica)",
"name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)"
},
"bg": {
- "articles": 265773,
"english_name": "Bulgarian",
"name": "\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"
},
"bh": {
- "articles": 7342,
"english_name": "Bhojpuri",
"name": "\u092d\u094b\u091c\u092a\u0941\u0930\u0940"
},
"bi": {
- "articles": 1230,
"english_name": "Bislama",
"name": "Bislama"
},
"bjn": {
- "articles": 3256,
"english_name": "Banjar",
"name": "Bahasa Banjar"
},
"bm": {
- "articles": 668,
"english_name": "Bambara",
"name": "Bamanankan"
},
"bn": {
- "articles": 94608,
"english_name": "Bengali",
"name": "\u09ac\u09be\u0982\u09b2\u09be"
},
"bo": {
- "articles": 5920,
"english_name": "Tibetan",
"name": "\u0f56\u0f7c\u0f51\u0f0b\u0f66\u0f90\u0f51"
},
"bpy": {
- "articles": 25095,
"english_name": "Bishnupriya Manipuri",
"name": "\u0987\u09ae\u09be\u09b0 \u09a0\u09be\u09b0/\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0"
},
"br": {
- "articles": 68639,
"english_name": "Breton",
"name": "Brezhoneg"
},
"bs": {
- "articles": 84169,
"english_name": "Bosnian",
"name": "Bosanski"
},
"bug": {
- "articles": 14139,
"english_name": "Buginese",
"name": "Basa Ugi"
},
"bxr": {
- "articles": 2172,
"english_name": "Buryat",
"name": "\u0411\u0443\u0440\u044f\u0430\u0434"
},
"ca": {
- "articles": 657438,
"english_name": "Catalan",
"name": "Catal\u00e0"
},
"cbk-zam": {
- "articles": 3092,
"english_name": "Zamboanga Chavacano",
"name": "Chavacano de Zamboanga"
},
"cdo": {
- "articles": 15490,
"english_name": "Min Dong",
"name": "M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304"
},
"ce": {
- "articles": 288306,
"english_name": "Chechen",
"name": "\u041d\u043e\u0445\u0447\u0438\u0439\u043d"
},
"ceb": {
- "articles": 5337062,
"english_name": "Cebuano",
"name": "Sinugboanong Binisaya"
},
"ch": {
- "articles": 512,
"english_name": "Chamorro",
"name": "Chamoru"
},
"chr": {
- "articles": 917,
"english_name": "Cherokee",
"name": "\u13e3\u13b3\u13a9"
},
"chy": {
- "articles": 619,
"english_name": "Cheyenne",
"name": "Tsets\u00eahest\u00e2hese"
},
"ckb": {
- "articles": 26975,
"english_name": "Sorani",
"name": "Soran\u00ee / \u06a9\u0648\u0631\u062f\u06cc"
},
"co": {
- "articles": 5824,
"english_name": "Corsican",
"name": "Corsu"
},
"cr": {
- "articles": 117,
"english_name": "Cree",
"name": "Nehiyaw"
},
"crh": {
- "articles": 7713,
"english_name": "Crimean Tatar",
"name": "Q\u0131r\u0131mtatarca"
},
"cs": {
- "articles": 462637,
"english_name": "Czech",
"name": "\u010ce\u0161tina"
},
"csb": {
- "articles": 5352,
"english_name": "Kashubian",
"name": "Kasz\u00ebbsczi"
},
"cu": {
- "articles": 743,
"english_name": "Old Church Slavonic",
"name": "\u0421\u043b\u043e\u0432\u0463\u043d\u044c\u0441\u043a\u044a"
},
"cv": {
- "articles": 43604,
"english_name": "Chuvash",
"name": "\u0427\u0103\u0432\u0430\u0448"
},
"cy": {
- "articles": 131787,
"english_name": "Welsh",
"name": "Cymraeg"
},
"da": {
- "articles": 261215,
"english_name": "Danish",
"name": "Dansk"
},
"de": {
- "articles": 2481560,
"english_name": "German",
"name": "Deutsch"
},
"din": {
- "articles": 116,
"english_name": "Dinka",
"name": "Thu\u0254\u014bj\u00e4\u014b"
},
"diq": {
- "articles": 31162,
"english_name": "Zazaki",
"name": "Zazaki"
},
"dsb": {
- "articles": 3279,
"english_name": "Lower Sorbian",
"name": "Dolnoserbski"
},
"dty": {
- "articles": 3287,
"english_name": "Doteli",
"name": "\u0921\u094b\u091f\u0947\u0932\u0940"
},
"dv": {
- "articles": 2958,
"english_name": "Divehi",
"name": "\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0"
},
"dz": {
- "articles": 219,
"english_name": "Dzongkha",
"name": "\u0f47\u0f7c\u0f44\u0f0b\u0f41"
},
"ee": {
- "articles": 358,
"english_name": "Ewe",
"name": "E\u028begbe"
},
"el": {
- "articles": 181844,
"english_name": "Greek",
"name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"
},
"eml": {
- "articles": 12521,
"english_name": "Emilian-Romagnol",
"name": "Emili\u00e0n e rumagn\u00f2l"
},
"en": {
- "articles": 6161541,
"english_name": "English",
"name": "English"
},
"eo": {
- "articles": 285283,
"english_name": "Esperanto",
"name": "Esperanto"
},
"es": {
- "articles": 1627598,
"english_name": "Spanish",
"name": "Espa\u00f1ol"
},
"et": {
- "articles": 212088,
"english_name": "Estonian",
"name": "Eesti"
},
"eu": {
- "articles": 364789,
"english_name": "Basque",
"name": "Euskara"
},
"ext": {
- "articles": 3222,
"english_name": "Extremaduran",
"name": "Estreme\u00f1u"
},
"fa": {
- "articles": 746175,
"english_name": "Persian",
"name": "\u0641\u0627\u0631\u0633\u06cc"
},
"ff": {
- "articles": 272,
"english_name": "Fula",
"name": "Fulfulde"
},
"fi": {
- "articles": 493428,
"english_name": "Finnish",
"name": "Suomi"
},
"fiu-vro": {
- "articles": 5589,
"english_name": "V\u00f5ro",
"name": "V\u00f5ro"
},
"fj": {
- "articles": 1070,
"english_name": "Fijian",
"name": "Na Vosa Vakaviti"
},
"fo": {
- "articles": 13378,
"english_name": "Faroese",
"name": "F\u00f8royskt"
},
"fr": {
- "articles": 2250872,
"english_name": "French",
"name": "Fran\u00e7ais"
},
"frp": {
- "articles": 4080,
"english_name": "Franco-Proven\u00e7al",
- "name": "Arpitan"
+ "name": "Arpetan"
},
"frr": {
- "articles": 11200,
"english_name": "North Frisian",
"name": "Nordfriisk"
},
"fur": {
- "articles": 3419,
"english_name": "Friulian",
"name": "Furlan"
},
"fy": {
- "articles": 44493,
"english_name": "West Frisian",
"name": "Frysk"
},
"ga": {
- "articles": 53585,
"english_name": "Irish",
"name": "Gaeilge"
},
"gag": {
- "articles": 2726,
"english_name": "Gagauz",
"name": "Gagauz"
},
"gan": {
- "articles": 6435,
"english_name": "Gan",
"name": "\u8d1b\u8a9e"
},
"gcr": {
- "articles": 1033,
"english_name": "Guianan Creole",
"name": "Kriy\u00f2l Gwiyannen"
},
"gd": {
- "articles": 15136,
"english_name": "Scottish Gaelic",
"name": "G\u00e0idhlig"
},
"gl": {
- "articles": 166957,
"english_name": "Galician",
"name": "Galego"
},
"glk": {
- "articles": 6029,
"english_name": "Gilaki",
"name": "\u06af\u06cc\u0644\u06a9\u06cc"
},
"gn": {
- "articles": 3863,
"english_name": "Guarani",
"name": "Ava\u00f1e'\u1ebd"
},
"gom": {
- "articles": 3719,
"english_name": "Goan Konkani",
"name": "\u0917\u094b\u0902\u092f\u091a\u0940 \u0915\u094b\u0902\u0915\u0923\u0940 / G\u00f5ychi Konknni"
},
"gor": {
- "articles": 9012,
"english_name": "Gorontalo",
"name": "Hulontalo"
},
"got": {
- "articles": 829,
"english_name": "Gothic",
"name": "\ud800\udf32\ud800\udf3f\ud800\udf44\ud800\udf39\ud800\udf43\ud800\udf3a"
},
"gu": {
- "articles": 29088,
"english_name": "Gujarati",
"name": "\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0"
},
"gv": {
- "articles": 5010,
"english_name": "Manx",
"name": "Gaelg"
},
"ha": {
- "articles": 5321,
"english_name": "Hausa",
"name": "Hausa / \u0647\u064e\u0648\u064f\u0633\u064e"
},
"hak": {
- "articles": 9366,
"english_name": "Hakka",
"name": "Hak-k\u00e2-fa / \u5ba2\u5bb6\u8a71"
},
"haw": {
- "articles": 2265,
"english_name": "Hawaiian",
- "name": "Hawai`i"
+ "name": "Hawai\u02bbi"
},
"he": {
- "articles": 275788,
"english_name": "Hebrew",
"name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
},
"hi": {
- "articles": 141828,
"english_name": "Hindi",
"name": "\u0939\u093f\u0928\u094d\u0926\u0940"
},
"hif": {
- "articles": 9797,
"english_name": "Fiji Hindi",
"name": "Fiji Hindi"
},
"hr": {
- "articles": 222117,
"english_name": "Croatian",
"name": "Hrvatski"
},
"hsb": {
- "articles": 13598,
"english_name": "Upper Sorbian",
"name": "Hornjoserbsce"
},
"ht": {
- "articles": 59897,
"english_name": "Haitian",
"name": "Kr\u00e8yol ayisyen"
},
"hu": {
- "articles": 475889,
"english_name": "Hungarian",
"name": "Magyar"
},
"hy": {
- "articles": 275577,
"english_name": "Armenian",
"name": "\u0540\u0561\u0575\u0565\u0580\u0565\u0576"
},
"hyw": {
- "articles": 8406,
"english_name": "Western Armenian",
"name": "\u0531\u0580\u0565\u0582\u0574\u057f\u0561\u0570\u0561\u0575\u0565\u0580\u0567\u0576"
},
"ia": {
- "articles": 22551,
"english_name": "Interlingua",
"name": "Interlingua"
},
"id": {
- "articles": 545873,
"english_name": "Indonesian",
"name": "Bahasa Indonesia"
},
"ie": {
- "articles": 5079,
"english_name": "Interlingue",
"name": "Interlingue"
},
"ig": {
- "articles": 1533,
"english_name": "Igbo",
- "name": "Igbo"
+ "name": "\u00ccgb\u00f2"
},
"ik": {
- "articles": 280,
"english_name": "Inupiak",
- "name": "I\u00f1upiak"
+ "name": "I\u00f1upiatun"
},
"ilo": {
- "articles": 15249,
"english_name": "Ilokano",
"name": "Ilokano"
},
"inh": {
- "articles": 1478,
"english_name": "Ingush",
- "name": "\u0413\u04cf\u0430\u043b\u0433\u04cf\u0430\u0439"
+ "name": "\u0413\u04c0\u0430\u043b\u0433\u04c0\u0430\u0439"
},
"io": {
- "articles": 29785,
"english_name": "Ido",
"name": "Ido"
},
"is": {
- "articles": 50516,
"english_name": "Icelandic",
"name": "\u00cdslenska"
},
"it": {
- "articles": 1636112,
"english_name": "Italian",
"name": "Italiano"
},
"iu": {
- "articles": 472,
"english_name": "Inuktitut",
"name": "\u1403\u14c4\u1483\u144e\u1450\u1466"
},
"ja": {
- "articles": 1228979,
"english_name": "Japanese",
"name": "\u65e5\u672c\u8a9e"
},
"jam": {
- "articles": 1660,
"english_name": "Jamaican Patois",
"name": "Jumiekan Kryuol"
},
"jbo": {
- "articles": 1256,
"english_name": "Lojban",
"name": "Lojban"
},
"jv": {
- "articles": 58065,
"english_name": "Javanese",
"name": "Basa Jawa"
},
"ka": {
- "articles": 140486,
"english_name": "Georgian",
"name": "\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8"
},
"kaa": {
- "articles": 1865,
"english_name": "Karakalpak",
"name": "Qaraqalpaqsha"
},
"kab": {
- "articles": 4832,
"english_name": "Kabyle",
"name": "Taqbaylit"
},
"kbd": {
- "articles": 1586,
"english_name": "Kabardian Circassian",
"name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d (Adighabze)"
},
"kbp": {
- "articles": 1612,
"english_name": "Kabiye",
"name": "Kab\u0269y\u025b"
},
"kg": {
- "articles": 1212,
"english_name": "Kongo",
- "name": "KiKongo"
+ "name": "Kik\u00f4ngo"
},
"ki": {
- "articles": 1366,
"english_name": "Kikuyu",
"name": "G\u0129k\u0169y\u0169"
},
"kk": {
- "articles": 227051,
"english_name": "Kazakh",
"name": "\u049a\u0430\u0437\u0430\u049b\u0448\u0430"
},
"kl": {
- "articles": 833,
"english_name": "Greenlandic",
"name": "Kalaallisut"
},
"km": {
- "articles": 8292,
"english_name": "Khmer",
"name": "\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a"
},
"kn": {
- "articles": 26549,
"english_name": "Kannada",
"name": "\u0c95\u0ca8\u0ccd\u0ca8\u0ca1"
},
"ko": {
- "articles": 520943,
"english_name": "Korean",
"name": "\ud55c\uad6d\uc5b4"
},
"koi": {
- "articles": 3452,
"english_name": "Komi-Permyak",
"name": "\u041f\u0435\u0440\u0435\u043c \u041a\u043e\u043c\u0438 (Perem Komi)"
},
"krc": {
- "articles": 2048,
"english_name": "Karachay-Balkar",
"name": "\u041a\u044a\u0430\u0440\u0430\u0447\u0430\u0439-\u041c\u0430\u043b\u043a\u044a\u0430\u0440 (Qarachay-Malqar)"
},
"ks": {
- "articles": 422,
"english_name": "Kashmiri",
"name": "\u0915\u0936\u094d\u092e\u0940\u0930\u0940 / \u0643\u0634\u0645\u064a\u0631\u064a"
},
"ksh": {
- "articles": 2878,
"english_name": "Ripuarian",
"name": "Ripoarisch"
},
"ku": {
- "articles": 31973,
"english_name": "Kurdish",
"name": "Kurd\u00ee / \u0643\u0648\u0631\u062f\u06cc"
},
"kv": {
- "articles": 5347,
"english_name": "Komi",
"name": "\u041a\u043e\u043c\u0438"
},
"kw": {
- "articles": 4196,
"english_name": "Cornish",
- "name": "Kernewek/Karnuack"
+ "name": "Kernowek/Karnuack"
},
"ky": {
- "articles": 80385,
"english_name": "Kirghiz",
"name": "\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430"
},
"la": {
- "articles": 133666,
"english_name": "Latin",
"name": "Latina"
},
"lad": {
- "articles": 3554,
"english_name": "Ladino",
"name": "Dzhudezmo"
},
"lb": {
- "articles": 58769,
"english_name": "Luxembourgish",
"name": "L\u00ebtzebuergesch"
},
"lbe": {
- "articles": 1223,
"english_name": "Lak",
"name": "\u041b\u0430\u043a\u043a\u0443"
},
"lez": {
- "articles": 4109,
"english_name": "Lezgian",
"name": "\u041b\u0435\u0437\u0433\u0438 \u0447\u0406\u0430\u043b (Lezgi \u010d\u2019al)"
},
"lfn": {
- "articles": 3983,
"english_name": "Lingua Franca Nova",
"name": "Lingua franca nova"
},
"lg": {
- "articles": 1197,
"english_name": "Luganda",
"name": "Luganda"
},
"li": {
- "articles": 13098,
"english_name": "Limburgish",
"name": "Limburgs"
},
"lij": {
- "articles": 4277,
"english_name": "Ligurian",
"name": "L\u00edguru"
},
"lld": {
- "articles": 916,
"english_name": "Ladin",
- "name": "Ladin"
+ "name": "Lingaz"
},
"lmo": {
- "articles": 42884,
"english_name": "Lombard",
"name": "Lumbaart"
},
"ln": {
- "articles": 3175,
"english_name": "Lingala",
"name": "Lingala"
},
"lo": {
- "articles": 3566,
"english_name": "Lao",
"name": "\u0ea5\u0eb2\u0ea7"
},
- "lrc": {
- "articles": 5714,
- "english_name": "Northern Luri",
- "name": "\u0644\u06ca\u0631\u06cc \u0634\u0648\u0645\u0627\u0644\u06cc"
- },
"lt": {
- "articles": 200796,
"english_name": "Lithuanian",
"name": "Lietuvi\u0173"
},
"ltg": {
- "articles": 1001,
"english_name": "Latgalian",
"name": "Latga\u013cu"
},
"lv": {
- "articles": 103239,
"english_name": "Latvian",
"name": "Latvie\u0161u"
},
+ "mad": {
+ "english_name": "Madurese",
+ "name": "Madhur\u00e2"
+ },
"mai": {
- "articles": 13600,
"english_name": "Maithili",
"name": "\u092e\u0948\u0925\u093f\u0932\u0940"
},
"map-bms": {
- "articles": 13382,
"english_name": "Banyumasan",
"name": "Basa Banyumasan"
},
"mdf": {
- "articles": 1196,
"english_name": "Moksha",
"name": "\u041c\u043e\u043a\u0448\u0435\u043d\u044c (Mokshanj K\u00e4lj)"
},
"mg": {
- "articles": 93211,
"english_name": "Malagasy",
"name": "Malagasy"
},
"mhr": {
- "articles": 10204,
"english_name": "Meadow Mari",
"name": "\u041e\u043b\u044b\u043a \u041c\u0430\u0440\u0438\u0439 (Olyk Marij)"
},
"mi": {
- "articles": 7166,
"english_name": "Maori",
"name": "M\u0101ori"
},
"min": {
- "articles": 224076,
"english_name": "Minangkabau",
"name": "Minangkabau"
},
"mk": {
- "articles": 108023,
"english_name": "Macedonian",
"name": "\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438"
},
"ml": {
- "articles": 70483,
"english_name": "Malayalam",
"name": "\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02"
},
"mn": {
- "articles": 19621,
"english_name": "Mongolian",
"name": "\u041c\u043e\u043d\u0433\u043e\u043b"
},
+ "mni": {
+ "english_name": "Meitei",
+ "name": "\uabc3\uabe4\uabc7\uabe9\uabc2\uabe3\uabdf"
+ },
"mnw": {
- "articles": 642,
"english_name": "Mon",
"name": "\u1019\u1014\u103a"
},
"mr": {
- "articles": 61619,
"english_name": "Marathi",
"name": "\u092e\u0930\u093e\u0920\u0940"
},
"mrj": {
- "articles": 10275,
"english_name": "Hill Mari",
"name": "\u041a\u044b\u0440\u044b\u043a \u041c\u0430\u0440\u044b (Kyryk Mary)"
},
"ms": {
- "articles": 343278,
"english_name": "Malay",
"name": "Bahasa Melayu"
},
"mt": {
- "articles": 3614,
"english_name": "Maltese",
"name": "Malti"
},
"mwl": {
- "articles": 3828,
"english_name": "Mirandese",
"name": "Mirand\u00e9s"
},
"my": {
- "articles": 47334,
"english_name": "Burmese",
"name": "\u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c"
},
"myv": {
- "articles": 6196,
"english_name": "Erzya",
"name": "\u042d\u0440\u0437\u044f\u043d\u044c (Erzjanj Kelj)"
},
"mzn": {
- "articles": 13157,
"english_name": "Mazandarani",
"name": "\u0645\u064e\u0632\u0650\u0631\u0648\u0646\u064a"
},
"na": {
- "articles": 1483,
"english_name": "Nauruan",
"name": "dorerin Naoero"
},
"nah": {
- "articles": 7003,
"english_name": "Nahuatl",
"name": "N\u0101huatl"
},
"nap": {
- "articles": 14609,
"english_name": "Neapolitan",
"name": "Nnapulitano"
},
"nds": {
- "articles": 75834,
"english_name": "Low Saxon",
"name": "Plattd\u00fc\u00fctsch"
},
"nds-nl": {
- "articles": 7082,
"english_name": "Dutch Low Saxon",
"name": "Nedersaksisch"
},
"ne": {
- "articles": 33466,
"english_name": "Nepali",
"name": "\u0928\u0947\u092a\u093e\u0932\u0940"
},
"new": {
- "articles": 72289,
"english_name": "Newar",
"name": "\u0928\u0947\u092a\u093e\u0932 \u092d\u093e\u0937\u093e"
},
+ "nia": {
+ "english_name": "Nias",
+ "name": "Li Niha"
+ },
"nl": {
- "articles": 2032886,
"english_name": "Dutch",
"name": "Nederlands"
},
"nn": {
- "articles": 154370,
"english_name": "Norwegian (Nynorsk)",
"name": "Nynorsk"
},
"no": {
- "articles": 546147,
"english_name": "Norwegian (Bokm\u00e5l)",
"name": "Norsk (Bokm\u00e5l)"
},
"nov": {
- "articles": 1679,
"english_name": "Novial",
"name": "Novial"
},
"nqo": {
- "articles": 718,
"english_name": "N\u2019Ko",
"name": "\u07d2\u07de\u07cf"
},
"nrm": {
- "articles": 4515,
"english_name": "Norman",
"name": "Nouormand/Normaund"
},
"nso": {
- "articles": 8205,
"english_name": "Northern Sotho",
"name": "Sepedi"
},
"nv": {
- "articles": 15865,
"english_name": "Navajo",
"name": "Din\u00e9 bizaad"
},
"ny": {
- "articles": 733,
"english_name": "Chichewa",
"name": "Chichewa"
},
"oc": {
- "articles": 86161,
"english_name": "Occitan",
"name": "Occitan"
},
"olo": {
- "articles": 3403,
"english_name": "Livvi-Karelian",
"name": "Karjalan"
},
"om": {
- "articles": 847,
"english_name": "Oromo",
"name": "Oromoo"
},
"or": {
- "articles": 15917,
"english_name": "Oriya",
"name": "\u0b13\u0b21\u0b3c\u0b3f\u0b06"
},
"os": {
- "articles": 12458,
"english_name": "Ossetian",
"name": "\u0418\u0440\u043e\u043d\u0430\u0443"
},
"pa": {
- "articles": 34752,
"english_name": "Punjabi",
"name": "\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40"
},
"pag": {
- "articles": 2663,
"english_name": "Pangasinan",
"name": "Pangasinan"
},
"pam": {
- "articles": 8695,
"english_name": "Kapampangan",
"name": "Kapampangan"
},
"pap": {
- "articles": 2002,
"english_name": "Papiamentu",
"name": "Papiamentu"
},
"pcd": {
- "articles": 4865,
"english_name": "Picard",
"name": "Picard"
},
"pdc": {
- "articles": 1894,
"english_name": "Pennsylvania German",
"name": "Deitsch"
},
"pfl": {
- "articles": 2678,
"english_name": "Palatinate German",
"name": "P\u00e4lzisch"
},
"pi": {
- "articles": 2543,
"english_name": "Pali",
"name": "\u092a\u093e\u0934\u093f"
},
"pih": {
- "articles": 803,
"english_name": "Norfolk",
"name": "Norfuk"
},
"pl": {
- "articles": 1427892,
"english_name": "Polish",
"name": "Polski"
},
"pms": {
- "articles": 64812,
"english_name": "Piedmontese",
"name": "Piemont\u00e8is"
},
"pnb": {
- "articles": 53656,
"english_name": "Western Punjabi",
"name": "\u0634\u0627\u06c1 \u0645\u06a9\u06be\u06cc \u067e\u0646\u062c\u0627\u0628\u06cc (Sh\u0101hmukh\u012b Pa\u00f1j\u0101b\u012b)"
},
"pnt": {
- "articles": 469,
"english_name": "Pontic",
"name": "\u03a0\u03bf\u03bd\u03c4\u03b9\u03b1\u03ba\u03ac"
},
"ps": {
- "articles": 11544,
"english_name": "Pashto",
"name": "\u067e\u069a\u062a\u0648"
},
"pt": {
- "articles": 1043641,
"english_name": "Portuguese",
"name": "Portugu\u00eas"
},
"qu": {
- "articles": 22691,
"english_name": "Quechua",
"name": "Runa Simi"
},
"rm": {
- "articles": 3695,
"english_name": "Romansh",
"name": "Rumantsch"
},
"rmy": {
- "articles": 676,
"english_name": "Romani",
"name": "romani - \u0930\u094b\u092e\u093e\u0928\u0940"
},
"rn": {
- "articles": 616,
"english_name": "Kirundi",
- "name": "Kirundi"
+ "name": "Ikirundi"
},
"ro": {
- "articles": 412071,
"english_name": "Romanian",
"name": "Rom\u00e2n\u0103"
},
"roa-rup": {
- "articles": 1233,
"english_name": "Aromanian",
"name": "Arm\u00e3neashce"
},
"roa-tara": {
- "articles": 9302,
"english_name": "Tarantino",
"name": "Tarand\u00edne"
},
"ru": {
- "articles": 1661738,
"english_name": "Russian",
"name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
},
"rue": {
- "articles": 7813,
"english_name": "Rusyn",
"name": "\u0420\u0443\u0441\u0438\u043d\u044c\u0441\u043a\u044b\u0439"
},
"rw": {
- "articles": 1852,
"english_name": "Kinyarwanda",
"name": "Ikinyarwanda"
},
"sa": {
- "articles": 11462,
"english_name": "Sanskrit",
"name": "\u0938\u0902\u0938\u094d\u0915\u0943\u0924\u092e\u094d"
},
"sah": {
- "articles": 12759,
"english_name": "Sakha",
"name": "\u0421\u0430\u0445\u0430 \u0442\u044b\u043b\u0430 (Saxa Tyla)"
},
"sat": {
- "articles": 4535,
"english_name": "Santali",
"name": "\u1c65\u1c5f\u1c71\u1c5b\u1c5f\u1c72\u1c64"
},
"sc": {
- "articles": 6686,
"english_name": "Sardinian",
"name": "Sardu"
},
"scn": {
- "articles": 26058,
"english_name": "Sicilian",
"name": "Sicilianu"
},
"sco": {
- "articles": 56568,
"english_name": "Scots",
"name": "Scots"
},
"sd": {
- "articles": 13687,
"english_name": "Sindhi",
"name": "\u0633\u0646\u068c\u064a\u060c \u0633\u0646\u062f\u06be\u06cc \u060c \u0938\u093f\u0928\u094d\u0927"
},
"se": {
- "articles": 7695,
"english_name": "Northern Sami",
"name": "S\u00e1megiella"
},
"sg": {
- "articles": 262,
"english_name": "Sango",
"name": "S\u00e4ng\u00f6"
},
"sh": {
- "articles": 452863,
"english_name": "Serbo-Croatian",
"name": "Srpskohrvatski / \u0421\u0440\u043f\u0441\u043a\u043e\u0445\u0440\u0432\u0430\u0442\u0441\u043a\u0438"
},
"shn": {
- "articles": 7293,
"english_name": "Shan",
"name": "\u101c\u102d\u1075\u103a\u1088\u1010\u1086\u1038"
},
"si": {
- "articles": 15855,
"english_name": "Sinhalese",
"name": "\u0dc3\u0dd2\u0d82\u0dc4\u0dbd"
},
"simple": {
- "articles": 172453,
"english_name": "Simple English",
"name": "Simple English"
},
"sk": {
- "articles": 234573,
"english_name": "Slovak",
"name": "Sloven\u010dina"
},
+ "skr": {
+ "english_name": "Saraiki",
+ "name": "\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc"
+ },
"sl": {
- "articles": 169414,
"english_name": "Slovenian",
"name": "Sloven\u0161\u010dina"
},
"sm": {
- "articles": 855,
"english_name": "Samoan",
"name": "Gagana Samoa"
},
+ "smn": {
+ "english_name": "Inari Sami",
+ "name": "Anar\u00e2\u0161kiel\u00e2"
+ },
"sn": {
- "articles": 5991,
"english_name": "Shona",
"name": "chiShona"
},
"so": {
- "articles": 5805,
"english_name": "Somali",
"name": "Soomaali"
},
"sq": {
- "articles": 81381,
"english_name": "Albanian",
"name": "Shqip"
},
"sr": {
- "articles": 638284,
"english_name": "Serbian",
"name": "\u0421\u0440\u043f\u0441\u043a\u0438 / Srpski"
},
"srn": {
- "articles": 1070,
"english_name": "Sranan",
"name": "Sranantongo"
},
"ss": {
- "articles": 518,
"english_name": "Swati",
"name": "SiSwati"
},
"st": {
- "articles": 768,
"english_name": "Sesotho",
"name": "Sesotho"
},
"stq": {
- "articles": 4025,
"english_name": "Saterland Frisian",
"name": "Seeltersk"
},
"su": {
- "articles": 60527,
"english_name": "Sundanese",
"name": "Basa Sunda"
},
"sv": {
- "articles": 3675733,
"english_name": "Swedish",
"name": "Svenska"
},
"sw": {
- "articles": 60346,
"english_name": "Swahili",
"name": "Kiswahili"
},
"szl": {
- "articles": 52432,
"english_name": "Silesian",
"name": "\u015al\u016fnski"
},
"szy": {
- "articles": 1812,
"english_name": "Sakizaya",
"name": "Sakizaya"
},
"ta": {
- "articles": 131072,
"english_name": "Tamil",
"name": "\u0ba4\u0bae\u0bbf\u0bb4\u0bcd"
},
"tcy": {
- "articles": 1397,
"english_name": "Tulu",
"name": "\u0ca4\u0cc1\u0cb3\u0cc1"
},
"te": {
- "articles": 69631,
"english_name": "Telugu",
"name": "\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41"
},
"tet": {
- "articles": 1479,
"english_name": "Tetum",
"name": "Tetun"
},
"tg": {
- "articles": 101656,
"english_name": "Tajik",
"name": "\u0422\u043e\u04b7\u0438\u043a\u04e3"
},
"th": {
- "articles": 139928,
"english_name": "Thai",
"name": "\u0e44\u0e17\u0e22"
},
"ti": {
- "articles": 195,
"english_name": "Tigrinya",
"name": "\u1275\u130d\u122d\u129b"
},
"tk": {
- "articles": 5821,
"english_name": "Turkmen",
"name": "T\u00fcrkmen"
},
"tl": {
- "articles": 68568,
"english_name": "Tagalog",
"name": "Tagalog"
},
"tn": {
- "articles": 712,
"english_name": "Tswana",
"name": "Setswana"
},
"to": {
- "articles": 1740,
"english_name": "Tongan",
"name": "faka Tonga"
},
"tpi": {
- "articles": 1625,
"english_name": "Tok Pisin",
"name": "Tok Pisin"
},
"tr": {
- "articles": 365938,
"english_name": "Turkish",
"name": "T\u00fcrk\u00e7e"
},
"ts": {
- "articles": 700,
"english_name": "Tsonga",
"name": "Xitsonga"
},
"tt": {
- "articles": 136712,
"english_name": "Tatar",
"name": "Tatar\u00e7a / \u0422\u0430\u0442\u0430\u0440\u0447\u0430"
},
"tum": {
- "articles": 588,
"english_name": "Tumbuka",
"name": "chiTumbuka"
},
"tw": {
- "articles": 708,
"english_name": "Twi",
"name": "Twi"
},
"ty": {
- "articles": 1208,
"english_name": "Tahitian",
"name": "Reo M\u0101`ohi"
},
"tyv": {
- "articles": 2704,
"english_name": "Tuvan",
"name": "\u0422\u044b\u0432\u0430"
},
"udm": {
- "articles": 4948,
"english_name": "Udmurt",
"name": "\u0423\u0434\u043c\u0443\u0440\u0442 \u043a\u044b\u043b"
},
"ug": {
- "articles": 4364,
"english_name": "Uyghur",
"name": "\u0626\u06c7\u064a\u063a\u06c7\u0631 \u062a\u0649\u0644\u0649"
},
"uk": {
- "articles": 1044506,
"english_name": "Ukrainian",
"name": "\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"
},
"ur": {
- "articles": 157319,
"english_name": "Urdu",
"name": "\u0627\u0631\u062f\u0648"
},
"uz": {
- "articles": 136238,
"english_name": "Uzbek",
"name": "O\u2018zbek"
},
"ve": {
- "articles": 370,
"english_name": "Venda",
"name": "Tshivenda"
},
"vec": {
- "articles": 62971,
"english_name": "Venetian",
"name": "V\u00e8neto"
},
"vep": {
- "articles": 6601,
"english_name": "Vepsian",
"name": "Veps\u00e4n"
},
"vi": {
- "articles": 1255776,
"english_name": "Vietnamese",
"name": "Ti\u1ebfng Vi\u1ec7t"
},
"vls": {
- "articles": 7225,
"english_name": "West Flemish",
"name": "West-Vlams"
},
"vo": {
- "articles": 125021,
"english_name": "Volap\u00fck",
"name": "Volap\u00fck"
},
"wa": {
- "articles": 14141,
"english_name": "Walloon",
"name": "Walon"
},
"war": {
- "articles": 1264408,
"english_name": "Waray-Waray",
"name": "Winaray"
},
"wo": {
- "articles": 1421,
"english_name": "Wolof",
"name": "Wolof"
},
"wuu": {
- "articles": 39058,
"english_name": "Wu",
"name": "\u5434\u8bed"
},
"xal": {
- "articles": 2085,
"english_name": "Kalmyk",
"name": "\u0425\u0430\u043b\u044c\u043c\u0433"
},
"xh": {
- "articles": 1057,
"english_name": "Xhosa",
"name": "isiXhosa"
},
"xmf": {
- "articles": 14930,
"english_name": "Mingrelian",
"name": "\u10db\u10d0\u10e0\u10d2\u10d0\u10da\u10e3\u10e0\u10d8 (Margaluri)"
},
"yi": {
- "articles": 14885,
"english_name": "Yiddish",
"name": "\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9"
},
"yo": {
- "articles": 32714,
"english_name": "Yoruba",
"name": "Yor\u00f9b\u00e1"
},
"za": {
- "articles": 1952,
"english_name": "Zhuang",
"name": "Cuengh"
},
"zea": {
- "articles": 4741,
"english_name": "Zeelandic",
"name": "Ze\u00eauws"
},
"zh": {
- "articles": 1147282,
"english_name": "Chinese",
"name": "\u4e2d\u6587"
},
"zh-classical": {
- "articles": 10450,
"english_name": "Classical Chinese",
"name": "\u53e4\u6587 / \u6587\u8a00\u6587"
},
"zh-min-nan": {
- "articles": 405686,
"english_name": "Min Nan",
"name": "B\u00e2n-l\u00e2m-g\u00fa"
},
"zh-yue": {
- "articles": 102328,
"english_name": "Cantonese",
"name": "\u7cb5\u8a9e"
},
"zu": {
- "articles": 4070,
"english_name": "Zulu",
"name": "isiZulu"
}
},
"wikipedia": {
"ab": {
- "articles": 6080,
"english_name": "Abkhazian",
- "name": "\u0410\u04a7\u0441\u0443\u0430"
+ "name": "\u0410\u0525\u0441\u0443\u0430"
},
"ace": {
- "articles": 10353,
"english_name": "Acehnese",
- "name": "Bahsa Ac\u00e8h"
+ "name": "Basa Ac\u00e8h"
},
"ady": {
- "articles": 421,
"english_name": "Adyghe",
"name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d"
},
"af": {
- "articles": 93802,
"english_name": "Afrikaans",
"name": "Afrikaans"
},
"ak": {
- "articles": 879,
"english_name": "Akan",
"name": "Akana"
},
"als": {
- "articles": 27329,
"english_name": "Alemannic",
"name": "Alemannisch"
},
+ "alt": {
+ "english_name": "Southern Altai",
+ "name": "\u0410\u043b\u0442\u0430\u0439"
+ },
"am": {
- "articles": 14875,
"english_name": "Amharic",
"name": "\u12a0\u121b\u122d\u129b"
},
"an": {
- "articles": 38095,
"english_name": "Aragonese",
"name": "Aragon\u00e9s"
},
"ang": {
- "articles": 3294,
"english_name": "Anglo-Saxon",
"name": "Englisc"
},
"ar": {
- "articles": 1065982,
"english_name": "Arabic",
"name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629"
},
"arc": {
- "articles": 1764,
"english_name": "Aramaic",
"name": "\u0710\u072a\u0721\u071d\u0710"
},
"ary": {
- "articles": 2554,
"english_name": "Moroccan Arabic",
"name": "\u0627\u0644\u062f\u0627\u0631\u062c\u0629"
},
"arz": {
- "articles": 1098659,
"english_name": "Egyptian Arabic",
"name": "\u0645\u0635\u0631\u0649 (Ma\u1e63ri)"
},
"as": {
- "articles": 7230,
"english_name": "Assamese",
"name": "\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be"
},
"ast": {
- "articles": 107460,
"english_name": "Asturian",
"name": "Asturianu"
},
"atj": {
- "articles": 1259,
"english_name": "Atikamekw",
"name": "Atikamekw"
},
"av": {
- "articles": 2451,
"english_name": "Avar",
"name": "\u0410\u0432\u0430\u0440"
},
"avk": {
- "articles": 9484,
"english_name": "Kotava",
"name": "Kotava"
},
"awa": {
- "articles": 2406,
"english_name": "Awadhi",
"name": "\u0905\u0935\u0927\u0940"
},
"ay": {
- "articles": 4852,
"english_name": "Aymara",
"name": "Aymar"
},
"az": {
- "articles": 173155,
"english_name": "Azerbaijani",
"name": "Az\u0259rbaycanca"
},
"azb": {
- "articles": 239463,
"english_name": "South Azerbaijani",
"name": "\u062a\u06c6\u0631\u06a9\u062c\u0647"
},
"ba": {
- "articles": 53560,
"english_name": "Bashkir",
"name": "\u0411\u0430\u0448\u04a1\u043e\u0440\u0442"
},
"ban": {
- "articles": 3899,
"english_name": "Balinese",
"name": "Bali"
},
"bar": {
- "articles": 31394,
"english_name": "Bavarian",
"name": "Boarisch"
},
"bat-smg": {
- "articles": 16893,
"english_name": "Samogitian",
"name": "\u017demait\u0117\u0161ka"
},
"bcl": {
- "articles": 10546,
"english_name": "Central Bicolano",
"name": "Bikol"
},
"be": {
- "articles": 195563,
"english_name": "Belarusian",
"name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"
},
"be-tarask": {
- "articles": 71188,
"english_name": "Belarusian (Tara\u0161kievica)",
"name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)"
},
"bg": {
- "articles": 265773,
"english_name": "Bulgarian",
"name": "\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"
},
"bh": {
- "articles": 7342,
"english_name": "Bhojpuri",
"name": "\u092d\u094b\u091c\u092a\u0941\u0930\u0940"
},
"bi": {
- "articles": 1230,
"english_name": "Bislama",
"name": "Bislama"
},
"bjn": {
- "articles": 3256,
"english_name": "Banjar",
"name": "Bahasa Banjar"
},
"bm": {
- "articles": 668,
"english_name": "Bambara",
"name": "Bamanankan"
},
"bn": {
- "articles": 94608,
"english_name": "Bengali",
"name": "\u09ac\u09be\u0982\u09b2\u09be"
},
"bo": {
- "articles": 5920,
"english_name": "Tibetan",
"name": "\u0f56\u0f7c\u0f51\u0f0b\u0f66\u0f90\u0f51"
},
"bpy": {
- "articles": 25095,
"english_name": "Bishnupriya Manipuri",
"name": "\u0987\u09ae\u09be\u09b0 \u09a0\u09be\u09b0/\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0"
},
"br": {
- "articles": 68639,
"english_name": "Breton",
"name": "Brezhoneg"
},
"bs": {
- "articles": 84169,
"english_name": "Bosnian",
"name": "Bosanski"
},
"bug": {
- "articles": 14139,
"english_name": "Buginese",
"name": "Basa Ugi"
},
"bxr": {
- "articles": 2172,
"english_name": "Buryat",
"name": "\u0411\u0443\u0440\u044f\u0430\u0434"
},
"ca": {
- "articles": 657438,
"english_name": "Catalan",
"name": "Catal\u00e0"
},
"cbk-zam": {
- "articles": 3092,
"english_name": "Zamboanga Chavacano",
"name": "Chavacano de Zamboanga"
},
"cdo": {
- "articles": 15490,
"english_name": "Min Dong",
"name": "M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304"
},
"ce": {
- "articles": 288306,
"english_name": "Chechen",
"name": "\u041d\u043e\u0445\u0447\u0438\u0439\u043d"
},
"ceb": {
- "articles": 5337062,
"english_name": "Cebuano",
"name": "Sinugboanong Binisaya"
},
"ch": {
- "articles": 512,
"english_name": "Chamorro",
"name": "Chamoru"
},
"chr": {
- "articles": 917,
"english_name": "Cherokee",
"name": "\u13e3\u13b3\u13a9"
},
"chy": {
- "articles": 619,
"english_name": "Cheyenne",
"name": "Tsets\u00eahest\u00e2hese"
},
"ckb": {
- "articles": 26975,
"english_name": "Sorani",
"name": "Soran\u00ee / \u06a9\u0648\u0631\u062f\u06cc"
},
"co": {
- "articles": 5824,
"english_name": "Corsican",
"name": "Corsu"
},
"cr": {
- "articles": 117,
"english_name": "Cree",
"name": "Nehiyaw"
},
"crh": {
- "articles": 7713,
"english_name": "Crimean Tatar",
"name": "Q\u0131r\u0131mtatarca"
},
"cs": {
- "articles": 462637,
"english_name": "Czech",
"name": "\u010ce\u0161tina"
},
"csb": {
- "articles": 5352,
"english_name": "Kashubian",
"name": "Kasz\u00ebbsczi"
},
"cu": {
- "articles": 743,
"english_name": "Old Church Slavonic",
"name": "\u0421\u043b\u043e\u0432\u0463\u043d\u044c\u0441\u043a\u044a"
},
"cv": {
- "articles": 43604,
"english_name": "Chuvash",
"name": "\u0427\u0103\u0432\u0430\u0448"
},
"cy": {
- "articles": 131787,
"english_name": "Welsh",
"name": "Cymraeg"
},
"da": {
- "articles": 261215,
"english_name": "Danish",
"name": "Dansk"
},
"de": {
- "articles": 2481560,
"english_name": "German",
"name": "Deutsch"
},
"din": {
- "articles": 116,
"english_name": "Dinka",
"name": "Thu\u0254\u014bj\u00e4\u014b"
},
"diq": {
- "articles": 31162,
"english_name": "Zazaki",
"name": "Zazaki"
},
"dsb": {
- "articles": 3279,
"english_name": "Lower Sorbian",
"name": "Dolnoserbski"
},
"dty": {
- "articles": 3287,
"english_name": "Doteli",
"name": "\u0921\u094b\u091f\u0947\u0932\u0940"
},
"dv": {
- "articles": 2958,
"english_name": "Divehi",
"name": "\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0"
},
"dz": {
- "articles": 219,
"english_name": "Dzongkha",
"name": "\u0f47\u0f7c\u0f44\u0f0b\u0f41"
},
"ee": {
- "articles": 358,
"english_name": "Ewe",
"name": "E\u028begbe"
},
"el": {
- "articles": 181844,
"english_name": "Greek",
"name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"
},
"eml": {
- "articles": 12521,
"english_name": "Emilian-Romagnol",
"name": "Emili\u00e0n e rumagn\u00f2l"
},
"en": {
- "articles": 6161541,
"english_name": "English",
"name": "English"
},
"eo": {
- "articles": 285283,
"english_name": "Esperanto",
"name": "Esperanto"
},
"es": {
- "articles": 1627598,
"english_name": "Spanish",
"name": "Espa\u00f1ol"
},
"et": {
- "articles": 212088,
"english_name": "Estonian",
"name": "Eesti"
},
"eu": {
- "articles": 364789,
"english_name": "Basque",
"name": "Euskara"
},
"ext": {
- "articles": 3222,
"english_name": "Extremaduran",
"name": "Estreme\u00f1u"
},
"fa": {
- "articles": 746175,
"english_name": "Persian",
"name": "\u0641\u0627\u0631\u0633\u06cc"
},
"ff": {
- "articles": 272,
"english_name": "Fula",
"name": "Fulfulde"
},
"fi": {
- "articles": 493428,
"english_name": "Finnish",
"name": "Suomi"
},
"fiu-vro": {
- "articles": 5589,
"english_name": "V\u00f5ro",
"name": "V\u00f5ro"
},
"fj": {
- "articles": 1070,
"english_name": "Fijian",
"name": "Na Vosa Vakaviti"
},
"fo": {
- "articles": 13378,
"english_name": "Faroese",
"name": "F\u00f8royskt"
},
"fr": {
- "articles": 2250872,
"english_name": "French",
"name": "Fran\u00e7ais"
},
"frp": {
- "articles": 4080,
"english_name": "Franco-Proven\u00e7al",
- "name": "Arpitan"
+ "name": "Arpetan"
},
"frr": {
- "articles": 11200,
"english_name": "North Frisian",
"name": "Nordfriisk"
},
"fur": {
- "articles": 3419,
"english_name": "Friulian",
"name": "Furlan"
},
"fy": {
- "articles": 44493,
"english_name": "West Frisian",
"name": "Frysk"
},
"ga": {
- "articles": 53585,
"english_name": "Irish",
"name": "Gaeilge"
},
"gag": {
- "articles": 2726,
"english_name": "Gagauz",
"name": "Gagauz"
},
"gan": {
- "articles": 6435,
"english_name": "Gan",
"name": "\u8d1b\u8a9e"
},
"gcr": {
- "articles": 1033,
"english_name": "Guianan Creole",
"name": "Kriy\u00f2l Gwiyannen"
},
"gd": {
- "articles": 15136,
"english_name": "Scottish Gaelic",
"name": "G\u00e0idhlig"
},
"gl": {
- "articles": 166957,
"english_name": "Galician",
"name": "Galego"
},
"glk": {
- "articles": 6029,
"english_name": "Gilaki",
"name": "\u06af\u06cc\u0644\u06a9\u06cc"
},
"gn": {
- "articles": 3863,
"english_name": "Guarani",
"name": "Ava\u00f1e'\u1ebd"
},
"gom": {
- "articles": 3719,
"english_name": "Goan Konkani",
"name": "\u0917\u094b\u0902\u092f\u091a\u0940 \u0915\u094b\u0902\u0915\u0923\u0940 / G\u00f5ychi Konknni"
},
"gor": {
- "articles": 9012,
"english_name": "Gorontalo",
"name": "Hulontalo"
},
"got": {
- "articles": 829,
"english_name": "Gothic",
"name": "\ud800\udf32\ud800\udf3f\ud800\udf44\ud800\udf39\ud800\udf43\ud800\udf3a"
},
"gu": {
- "articles": 29088,
"english_name": "Gujarati",
"name": "\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0"
},
"gv": {
- "articles": 5010,
"english_name": "Manx",
"name": "Gaelg"
},
"ha": {
- "articles": 5321,
"english_name": "Hausa",
"name": "Hausa / \u0647\u064e\u0648\u064f\u0633\u064e"
},
"hak": {
- "articles": 9366,
"english_name": "Hakka",
"name": "Hak-k\u00e2-fa / \u5ba2\u5bb6\u8a71"
},
"haw": {
- "articles": 2265,
"english_name": "Hawaiian",
- "name": "Hawai`i"
+ "name": "Hawai\u02bbi"
},
"he": {
- "articles": 275788,
"english_name": "Hebrew",
"name": "\u05e2\u05d1\u05e8\u05d9\u05ea"
},
"hi": {
- "articles": 141828,
"english_name": "Hindi",
"name": "\u0939\u093f\u0928\u094d\u0926\u0940"
},
"hif": {
- "articles": 9797,
"english_name": "Fiji Hindi",
"name": "Fiji Hindi"
},
"hr": {
- "articles": 222117,
"english_name": "Croatian",
"name": "Hrvatski"
},
"hsb": {
- "articles": 13598,
"english_name": "Upper Sorbian",
"name": "Hornjoserbsce"
},
"ht": {
- "articles": 59897,
"english_name": "Haitian",
"name": "Kr\u00e8yol ayisyen"
},
"hu": {
- "articles": 475889,
"english_name": "Hungarian",
"name": "Magyar"
},
"hy": {
- "articles": 275577,
"english_name": "Armenian",
"name": "\u0540\u0561\u0575\u0565\u0580\u0565\u0576"
},
"hyw": {
- "articles": 8406,
"english_name": "Western Armenian",
"name": "\u0531\u0580\u0565\u0582\u0574\u057f\u0561\u0570\u0561\u0575\u0565\u0580\u0567\u0576"
},
"ia": {
- "articles": 22551,
"english_name": "Interlingua",
"name": "Interlingua"
},
"id": {
- "articles": 545873,
"english_name": "Indonesian",
"name": "Bahasa Indonesia"
},
"ie": {
- "articles": 5079,
"english_name": "Interlingue",
"name": "Interlingue"
},
"ig": {
- "articles": 1533,
"english_name": "Igbo",
- "name": "Igbo"
+ "name": "\u00ccgb\u00f2"
},
"ik": {
- "articles": 280,
"english_name": "Inupiak",
- "name": "I\u00f1upiak"
+ "name": "I\u00f1upiatun"
},
"ilo": {
- "articles": 15249,
"english_name": "Ilokano",
"name": "Ilokano"
},
"inh": {
- "articles": 1478,
"english_name": "Ingush",
- "name": "\u0413\u04cf\u0430\u043b\u0433\u04cf\u0430\u0439"
+ "name": "\u0413\u04c0\u0430\u043b\u0433\u04c0\u0430\u0439"
},
"io": {
- "articles": 29785,
"english_name": "Ido",
"name": "Ido"
},
"is": {
- "articles": 50516,
"english_name": "Icelandic",
"name": "\u00cdslenska"
},
"it": {
- "articles": 1636112,
"english_name": "Italian",
"name": "Italiano"
},
"iu": {
- "articles": 472,
"english_name": "Inuktitut",
"name": "\u1403\u14c4\u1483\u144e\u1450\u1466"
},
"ja": {
- "articles": 1228979,
"english_name": "Japanese",
"name": "\u65e5\u672c\u8a9e"
},
"jam": {
- "articles": 1660,
"english_name": "Jamaican Patois",
"name": "Jumiekan Kryuol"
},
"jbo": {
- "articles": 1256,
"english_name": "Lojban",
"name": "Lojban"
},
"jv": {
- "articles": 58065,
"english_name": "Javanese",
"name": "Basa Jawa"
},
"ka": {
- "articles": 140486,
"english_name": "Georgian",
"name": "\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8"
},
"kaa": {
- "articles": 1865,
"english_name": "Karakalpak",
"name": "Qaraqalpaqsha"
},
"kab": {
- "articles": 4832,
"english_name": "Kabyle",
"name": "Taqbaylit"
},
"kbd": {
- "articles": 1586,
"english_name": "Kabardian Circassian",
"name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d (Adighabze)"
},
"kbp": {
- "articles": 1612,
"english_name": "Kabiye",
"name": "Kab\u0269y\u025b"
},
"kg": {
- "articles": 1212,
"english_name": "Kongo",
- "name": "KiKongo"
+ "name": "Kik\u00f4ngo"
},
"ki": {
- "articles": 1366,
"english_name": "Kikuyu",
"name": "G\u0129k\u0169y\u0169"
},
"kk": {
- "articles": 227051,
"english_name": "Kazakh",
"name": "\u049a\u0430\u0437\u0430\u049b\u0448\u0430"
},
"kl": {
- "articles": 833,
"english_name": "Greenlandic",
"name": "Kalaallisut"
},
"km": {
- "articles": 8292,
"english_name": "Khmer",
"name": "\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a"
},
"kn": {
- "articles": 26549,
"english_name": "Kannada",
"name": "\u0c95\u0ca8\u0ccd\u0ca8\u0ca1"
},
"ko": {
- "articles": 520943,
"english_name": "Korean",
"name": "\ud55c\uad6d\uc5b4"
},
"koi": {
- "articles": 3452,
"english_name": "Komi-Permyak",
"name": "\u041f\u0435\u0440\u0435\u043c \u041a\u043e\u043c\u0438 (Perem Komi)"
},
"krc": {
- "articles": 2048,
"english_name": "Karachay-Balkar",
"name": "\u041a\u044a\u0430\u0440\u0430\u0447\u0430\u0439-\u041c\u0430\u043b\u043a\u044a\u0430\u0440 (Qarachay-Malqar)"
},
"ks": {
- "articles": 422,
"english_name": "Kashmiri",
"name": "\u0915\u0936\u094d\u092e\u0940\u0930\u0940 / \u0643\u0634\u0645\u064a\u0631\u064a"
},
"ksh": {
- "articles": 2878,
"english_name": "Ripuarian",
"name": "Ripoarisch"
},
"ku": {
- "articles": 31973,
"english_name": "Kurdish",
"name": "Kurd\u00ee / \u0643\u0648\u0631\u062f\u06cc"
},
"kv": {
- "articles": 5347,
"english_name": "Komi",
"name": "\u041a\u043e\u043c\u0438"
},
"kw": {
- "articles": 4196,
"english_name": "Cornish",
- "name": "Kernewek/Karnuack"
+ "name": "Kernowek/Karnuack"
},
"ky": {
- "articles": 80385,
"english_name": "Kirghiz",
"name": "\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430"
},
"la": {
- "articles": 133666,
"english_name": "Latin",
"name": "Latina"
},
"lad": {
- "articles": 3554,
"english_name": "Ladino",
"name": "Dzhudezmo"
},
"lb": {
- "articles": 58769,
"english_name": "Luxembourgish",
"name": "L\u00ebtzebuergesch"
},
"lbe": {
- "articles": 1223,
"english_name": "Lak",
"name": "\u041b\u0430\u043a\u043a\u0443"
},
"lez": {
- "articles": 4109,
"english_name": "Lezgian",
"name": "\u041b\u0435\u0437\u0433\u0438 \u0447\u0406\u0430\u043b (Lezgi \u010d\u2019al)"
},
"lfn": {
- "articles": 3983,
"english_name": "Lingua Franca Nova",
"name": "Lingua franca nova"
},
"lg": {
- "articles": 1197,
"english_name": "Luganda",
"name": "Luganda"
},
"li": {
- "articles": 13098,
"english_name": "Limburgish",
"name": "Limburgs"
},
"lij": {
- "articles": 4277,
"english_name": "Ligurian",
"name": "L\u00edguru"
},
"lld": {
- "articles": 916,
"english_name": "Ladin",
- "name": "Ladin"
+ "name": "Lingaz"
},
"lmo": {
- "articles": 42884,
"english_name": "Lombard",
"name": "Lumbaart"
},
"ln": {
- "articles": 3175,
"english_name": "Lingala",
"name": "Lingala"
},
"lo": {
- "articles": 3566,
"english_name": "Lao",
"name": "\u0ea5\u0eb2\u0ea7"
},
- "lrc": {
- "articles": 5714,
- "english_name": "Northern Luri",
- "name": "\u0644\u06ca\u0631\u06cc \u0634\u0648\u0645\u0627\u0644\u06cc"
- },
"lt": {
- "articles": 200796,
"english_name": "Lithuanian",
"name": "Lietuvi\u0173"
},
"ltg": {
- "articles": 1001,
"english_name": "Latgalian",
"name": "Latga\u013cu"
},
"lv": {
- "articles": 103239,
"english_name": "Latvian",
"name": "Latvie\u0161u"
},
+ "mad": {
+ "english_name": "Madurese",
+ "name": "Madhur\u00e2"
+ },
"mai": {
- "articles": 13600,
"english_name": "Maithili",
"name": "\u092e\u0948\u0925\u093f\u0932\u0940"
},
"map-bms": {
- "articles": 13382,
"english_name": "Banyumasan",
"name": "Basa Banyumasan"
},
"mdf": {
- "articles": 1196,
"english_name": "Moksha",
"name": "\u041c\u043e\u043a\u0448\u0435\u043d\u044c (Mokshanj K\u00e4lj)"
},
"mg": {
- "articles": 93211,
"english_name": "Malagasy",
"name": "Malagasy"
},
"mhr": {
- "articles": 10204,
"english_name": "Meadow Mari",
"name": "\u041e\u043b\u044b\u043a \u041c\u0430\u0440\u0438\u0439 (Olyk Marij)"
},
"mi": {
- "articles": 7166,
"english_name": "Maori",
"name": "M\u0101ori"
},
"min": {
- "articles": 224076,
"english_name": "Minangkabau",
"name": "Minangkabau"
},
"mk": {
- "articles": 108023,
"english_name": "Macedonian",
"name": "\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438"
},
"ml": {
- "articles": 70483,
"english_name": "Malayalam",
"name": "\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02"
},
"mn": {
- "articles": 19621,
"english_name": "Mongolian",
"name": "\u041c\u043e\u043d\u0433\u043e\u043b"
},
+ "mni": {
+ "english_name": "Meitei",
+ "name": "\uabc3\uabe4\uabc7\uabe9\uabc2\uabe3\uabdf"
+ },
"mnw": {
- "articles": 642,
"english_name": "Mon",
"name": "\u1019\u1014\u103a"
},
"mr": {
- "articles": 61619,
"english_name": "Marathi",
"name": "\u092e\u0930\u093e\u0920\u0940"
},
"mrj": {
- "articles": 10275,
"english_name": "Hill Mari",
"name": "\u041a\u044b\u0440\u044b\u043a \u041c\u0430\u0440\u044b (Kyryk Mary)"
},
"ms": {
- "articles": 343278,
"english_name": "Malay",
"name": "Bahasa Melayu"
},
"mt": {
- "articles": 3614,
"english_name": "Maltese",
"name": "Malti"
},
"mwl": {
- "articles": 3828,
"english_name": "Mirandese",
"name": "Mirand\u00e9s"
},
"my": {
- "articles": 47334,
"english_name": "Burmese",
"name": "\u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c"
},
"myv": {
- "articles": 6196,
"english_name": "Erzya",
"name": "\u042d\u0440\u0437\u044f\u043d\u044c (Erzjanj Kelj)"
},
"mzn": {
- "articles": 13157,
"english_name": "Mazandarani",
"name": "\u0645\u064e\u0632\u0650\u0631\u0648\u0646\u064a"
},
"na": {
- "articles": 1483,
"english_name": "Nauruan",
"name": "dorerin Naoero"
},
"nah": {
- "articles": 7003,
"english_name": "Nahuatl",
"name": "N\u0101huatl"
},
"nap": {
- "articles": 14609,
"english_name": "Neapolitan",
"name": "Nnapulitano"
},
"nds": {
- "articles": 75834,
"english_name": "Low Saxon",
"name": "Plattd\u00fc\u00fctsch"
},
"nds-nl": {
- "articles": 7082,
"english_name": "Dutch Low Saxon",
"name": "Nedersaksisch"
},
"ne": {
- "articles": 33466,
"english_name": "Nepali",
"name": "\u0928\u0947\u092a\u093e\u0932\u0940"
},
"new": {
- "articles": 72289,
"english_name": "Newar",
"name": "\u0928\u0947\u092a\u093e\u0932 \u092d\u093e\u0937\u093e"
},
+ "nia": {
+ "english_name": "Nias",
+ "name": "Li Niha"
+ },
"nl": {
- "articles": 2032886,
"english_name": "Dutch",
"name": "Nederlands"
},
"nn": {
- "articles": 154370,
"english_name": "Norwegian (Nynorsk)",
"name": "Nynorsk"
},
"no": {
- "articles": 546147,
"english_name": "Norwegian (Bokm\u00e5l)",
"name": "Norsk (Bokm\u00e5l)"
},
"nov": {
- "articles": 1679,
"english_name": "Novial",
"name": "Novial"
},
"nqo": {
- "articles": 718,
"english_name": "N\u2019Ko",
"name": "\u07d2\u07de\u07cf"
},
"nrm": {
- "articles": 4515,
"english_name": "Norman",
"name": "Nouormand/Normaund"
},
"nso": {
- "articles": 8205,
"english_name": "Northern Sotho",
"name": "Sepedi"
},
"nv": {
- "articles": 15865,
"english_name": "Navajo",
"name": "Din\u00e9 bizaad"
},
"ny": {
- "articles": 733,
"english_name": "Chichewa",
"name": "Chichewa"
},
"oc": {
- "articles": 86161,
"english_name": "Occitan",
"name": "Occitan"
},
"olo": {
- "articles": 3403,
"english_name": "Livvi-Karelian",
"name": "Karjalan"
},
"om": {
- "articles": 847,
"english_name": "Oromo",
"name": "Oromoo"
},
"or": {
- "articles": 15917,
"english_name": "Oriya",
"name": "\u0b13\u0b21\u0b3c\u0b3f\u0b06"
},
"os": {
- "articles": 12458,
"english_name": "Ossetian",
"name": "\u0418\u0440\u043e\u043d\u0430\u0443"
},
"pa": {
- "articles": 34752,
"english_name": "Punjabi",
"name": "\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40"
},
"pag": {
- "articles": 2663,
"english_name": "Pangasinan",
"name": "Pangasinan"
},
"pam": {
- "articles": 8695,
"english_name": "Kapampangan",
"name": "Kapampangan"
},
"pap": {
- "articles": 2002,
"english_name": "Papiamentu",
"name": "Papiamentu"
},
"pcd": {
- "articles": 4865,
"english_name": "Picard",
"name": "Picard"
},
"pdc": {
- "articles": 1894,
"english_name": "Pennsylvania German",
"name": "Deitsch"
},
"pfl": {
- "articles": 2678,
"english_name": "Palatinate German",
"name": "P\u00e4lzisch"
},
"pi": {
- "articles": 2543,
"english_name": "Pali",
"name": "\u092a\u093e\u0934\u093f"
},
"pih": {
- "articles": 803,
"english_name": "Norfolk",
"name": "Norfuk"
},
"pl": {
- "articles": 1427892,
"english_name": "Polish",
"name": "Polski"
},
"pms": {
- "articles": 64812,
"english_name": "Piedmontese",
"name": "Piemont\u00e8is"
},
"pnb": {
- "articles": 53656,
"english_name": "Western Punjabi",
"name": "\u0634\u0627\u06c1 \u0645\u06a9\u06be\u06cc \u067e\u0646\u062c\u0627\u0628\u06cc (Sh\u0101hmukh\u012b Pa\u00f1j\u0101b\u012b)"
},
"pnt": {
- "articles": 469,
"english_name": "Pontic",
"name": "\u03a0\u03bf\u03bd\u03c4\u03b9\u03b1\u03ba\u03ac"
},
"ps": {
- "articles": 11544,
"english_name": "Pashto",
"name": "\u067e\u069a\u062a\u0648"
},
"pt": {
- "articles": 1043641,
"english_name": "Portuguese",
"name": "Portugu\u00eas"
},
"qu": {
- "articles": 22691,
"english_name": "Quechua",
"name": "Runa Simi"
},
"rm": {
- "articles": 3695,
"english_name": "Romansh",
"name": "Rumantsch"
},
"rmy": {
- "articles": 676,
"english_name": "Romani",
"name": "romani - \u0930\u094b\u092e\u093e\u0928\u0940"
},
"rn": {
- "articles": 616,
"english_name": "Kirundi",
- "name": "Kirundi"
+ "name": "Ikirundi"
},
"ro": {
- "articles": 412071,
"english_name": "Romanian",
"name": "Rom\u00e2n\u0103"
},
"roa-rup": {
- "articles": 1233,
"english_name": "Aromanian",
"name": "Arm\u00e3neashce"
},
"roa-tara": {
- "articles": 9302,
"english_name": "Tarantino",
"name": "Tarand\u00edne"
},
"ru": {
- "articles": 1661738,
"english_name": "Russian",
"name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439"
},
"rue": {
- "articles": 7813,
"english_name": "Rusyn",
"name": "\u0420\u0443\u0441\u0438\u043d\u044c\u0441\u043a\u044b\u0439"
},
"rw": {
- "articles": 1852,
"english_name": "Kinyarwanda",
"name": "Ikinyarwanda"
},
"sa": {
- "articles": 11462,
"english_name": "Sanskrit",
"name": "\u0938\u0902\u0938\u094d\u0915\u0943\u0924\u092e\u094d"
},
"sah": {
- "articles": 12759,
"english_name": "Sakha",
"name": "\u0421\u0430\u0445\u0430 \u0442\u044b\u043b\u0430 (Saxa Tyla)"
},
"sat": {
- "articles": 4535,
"english_name": "Santali",
"name": "\u1c65\u1c5f\u1c71\u1c5b\u1c5f\u1c72\u1c64"
},
"sc": {
- "articles": 6686,
"english_name": "Sardinian",
"name": "Sardu"
},
"scn": {
- "articles": 26058,
"english_name": "Sicilian",
"name": "Sicilianu"
},
"sco": {
- "articles": 56568,
"english_name": "Scots",
"name": "Scots"
},
"sd": {
- "articles": 13687,
"english_name": "Sindhi",
"name": "\u0633\u0646\u068c\u064a\u060c \u0633\u0646\u062f\u06be\u06cc \u060c \u0938\u093f\u0928\u094d\u0927"
},
"se": {
- "articles": 7695,
"english_name": "Northern Sami",
"name": "S\u00e1megiella"
},
"sg": {
- "articles": 262,
"english_name": "Sango",
"name": "S\u00e4ng\u00f6"
},
"sh": {
- "articles": 452863,
"english_name": "Serbo-Croatian",
"name": "Srpskohrvatski / \u0421\u0440\u043f\u0441\u043a\u043e\u0445\u0440\u0432\u0430\u0442\u0441\u043a\u0438"
},
"shn": {
- "articles": 7293,
"english_name": "Shan",
"name": "\u101c\u102d\u1075\u103a\u1088\u1010\u1086\u1038"
},
"si": {
- "articles": 15855,
"english_name": "Sinhalese",
"name": "\u0dc3\u0dd2\u0d82\u0dc4\u0dbd"
},
"simple": {
- "articles": 172453,
"english_name": "Simple English",
"name": "Simple English"
},
"sk": {
- "articles": 234573,
"english_name": "Slovak",
"name": "Sloven\u010dina"
},
+ "skr": {
+ "english_name": "Saraiki",
+ "name": "\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc"
+ },
"sl": {
- "articles": 169414,
"english_name": "Slovenian",
"name": "Sloven\u0161\u010dina"
},
"sm": {
- "articles": 855,
"english_name": "Samoan",
"name": "Gagana Samoa"
},
+ "smn": {
+ "english_name": "Inari Sami",
+ "name": "Anar\u00e2\u0161kiel\u00e2"
+ },
"sn": {
- "articles": 5991,
"english_name": "Shona",
"name": "chiShona"
},
"so": {
- "articles": 5805,
"english_name": "Somali",
"name": "Soomaali"
},
"sq": {
- "articles": 81381,
"english_name": "Albanian",
"name": "Shqip"
},
"sr": {
- "articles": 638284,
"english_name": "Serbian",
"name": "\u0421\u0440\u043f\u0441\u043a\u0438 / Srpski"
},
"srn": {
- "articles": 1070,
"english_name": "Sranan",
"name": "Sranantongo"
},
"ss": {
- "articles": 518,
"english_name": "Swati",
"name": "SiSwati"
},
"st": {
- "articles": 768,
"english_name": "Sesotho",
"name": "Sesotho"
},
"stq": {
- "articles": 4025,
"english_name": "Saterland Frisian",
"name": "Seeltersk"
},
"su": {
- "articles": 60527,
"english_name": "Sundanese",
"name": "Basa Sunda"
},
"sv": {
- "articles": 3675733,
"english_name": "Swedish",
"name": "Svenska"
},
"sw": {
- "articles": 60346,
"english_name": "Swahili",
"name": "Kiswahili"
},
"szl": {
- "articles": 52432,
"english_name": "Silesian",
"name": "\u015al\u016fnski"
},
"szy": {
- "articles": 1812,
"english_name": "Sakizaya",
"name": "Sakizaya"
},
"ta": {
- "articles": 131072,
"english_name": "Tamil",
"name": "\u0ba4\u0bae\u0bbf\u0bb4\u0bcd"
},
"tcy": {
- "articles": 1397,
"english_name": "Tulu",
"name": "\u0ca4\u0cc1\u0cb3\u0cc1"
},
"te": {
- "articles": 69631,
"english_name": "Telugu",
"name": "\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41"
},
"tet": {
- "articles": 1479,
"english_name": "Tetum",
"name": "Tetun"
},
"tg": {
- "articles": 101656,
"english_name": "Tajik",
"name": "\u0422\u043e\u04b7\u0438\u043a\u04e3"
},
"th": {
- "articles": 139928,
"english_name": "Thai",
"name": "\u0e44\u0e17\u0e22"
},
"ti": {
- "articles": 195,
"english_name": "Tigrinya",
"name": "\u1275\u130d\u122d\u129b"
},
"tk": {
- "articles": 5821,
"english_name": "Turkmen",
"name": "T\u00fcrkmen"
},
"tl": {
- "articles": 68568,
"english_name": "Tagalog",
"name": "Tagalog"
},
"tn": {
- "articles": 712,
"english_name": "Tswana",
"name": "Setswana"
},
"to": {
- "articles": 1740,
"english_name": "Tongan",
"name": "faka Tonga"
},
"tpi": {
- "articles": 1625,
"english_name": "Tok Pisin",
"name": "Tok Pisin"
},
"tr": {
- "articles": 365938,
"english_name": "Turkish",
"name": "T\u00fcrk\u00e7e"
},
"ts": {
- "articles": 700,
"english_name": "Tsonga",
"name": "Xitsonga"
},
"tt": {
- "articles": 136712,
"english_name": "Tatar",
"name": "Tatar\u00e7a / \u0422\u0430\u0442\u0430\u0440\u0447\u0430"
},
"tum": {
- "articles": 588,
"english_name": "Tumbuka",
"name": "chiTumbuka"
},
"tw": {
- "articles": 708,
"english_name": "Twi",
"name": "Twi"
},
"ty": {
- "articles": 1208,
"english_name": "Tahitian",
"name": "Reo M\u0101`ohi"
},
"tyv": {
- "articles": 2704,
"english_name": "Tuvan",
"name": "\u0422\u044b\u0432\u0430"
},
"udm": {
- "articles": 4948,
"english_name": "Udmurt",
"name": "\u0423\u0434\u043c\u0443\u0440\u0442 \u043a\u044b\u043b"
},
"ug": {
- "articles": 4364,
"english_name": "Uyghur",
"name": "\u0626\u06c7\u064a\u063a\u06c7\u0631 \u062a\u0649\u0644\u0649"
},
"uk": {
- "articles": 1044506,
"english_name": "Ukrainian",
"name": "\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"
},
"ur": {
- "articles": 157319,
"english_name": "Urdu",
"name": "\u0627\u0631\u062f\u0648"
},
"uz": {
- "articles": 136238,
"english_name": "Uzbek",
"name": "O\u2018zbek"
},
"ve": {
- "articles": 370,
"english_name": "Venda",
"name": "Tshivenda"
},
"vec": {
- "articles": 62971,
"english_name": "Venetian",
"name": "V\u00e8neto"
},
"vep": {
- "articles": 6601,
"english_name": "Vepsian",
"name": "Veps\u00e4n"
},
"vi": {
- "articles": 1255776,
"english_name": "Vietnamese",
"name": "Ti\u1ebfng Vi\u1ec7t"
},
"vls": {
- "articles": 7225,
"english_name": "West Flemish",
"name": "West-Vlams"
},
"vo": {
- "articles": 125021,
"english_name": "Volap\u00fck",
"name": "Volap\u00fck"
},
"wa": {
- "articles": 14141,
"english_name": "Walloon",
"name": "Walon"
},
"war": {
- "articles": 1264408,
"english_name": "Waray-Waray",
"name": "Winaray"
},
"wo": {
- "articles": 1421,
"english_name": "Wolof",
"name": "Wolof"
},
"wuu": {
- "articles": 39058,
"english_name": "Wu",
"name": "\u5434\u8bed"
},
"xal": {
- "articles": 2085,
"english_name": "Kalmyk",
"name": "\u0425\u0430\u043b\u044c\u043c\u0433"
},
"xh": {
- "articles": 1057,
"english_name": "Xhosa",
"name": "isiXhosa"
},
"xmf": {
- "articles": 14930,
"english_name": "Mingrelian",
"name": "\u10db\u10d0\u10e0\u10d2\u10d0\u10da\u10e3\u10e0\u10d8 (Margaluri)"
},
"yi": {
- "articles": 14885,
"english_name": "Yiddish",
"name": "\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9"
},
"yo": {
- "articles": 32714,
"english_name": "Yoruba",
"name": "Yor\u00f9b\u00e1"
},
"za": {
- "articles": 1952,
"english_name": "Zhuang",
"name": "Cuengh"
},
"zea": {
- "articles": 4741,
"english_name": "Zeelandic",
"name": "Ze\u00eauws"
},
"zh": {
- "articles": 1147282,
"english_name": "Chinese",
"name": "\u4e2d\u6587"
},
"zh-classical": {
- "articles": 10450,
"english_name": "Classical Chinese",
"name": "\u53e4\u6587 / \u6587\u8a00\u6587"
},
"zh-min-nan": {
- "articles": 405686,
"english_name": "Min Nan",
"name": "B\u00e2n-l\u00e2m-g\u00fa"
},
"zh-yue": {
- "articles": 102328,
"english_name": "Cantonese",
"name": "\u7cb5\u8a9e"
},
"zu": {
- "articles": 4070,
"english_name": "Zulu",
"name": "isiZulu"
}
diff --git a/searx/data/external_bangs.json b/searx/data/external_bangs.json
new file mode 100644
index 0000000..52446f5
--- /dev/null
+++ b/searx/data/external_bangs.json
@@ -0,0 +1,19067 @@
+{
+ "version": "260",
+ "trie": {
+ "4": {
+ "2": "//profile.intra.42.fr/searches/search?query=\u0002\u000122",
+ "*": "//www.4fitnessrules.com/workout-videos/?frm_search=\u0002\u000136",
+ "7": "//www.47news.jp/search?phrase=\u0002\u00017",
+ "g": {
+ "*": "http://4chan.org/g/\u0002\u00015",
+ "a": "//archive.rebeccablacktech.com/g/search/text/\u0002/\u00010"
+ },
+ "_b": "http://boards.4chan.org/b/catalog#s=\u0002\u00013",
+ "cc": "http://implyingrigged.info/w/index.php?search=\u0002\u00010",
+ "ch": {
+ "*": "//4chan.org/\u0002\u0001749",
+ "a": {
+ "*": "//boards.4chan.org/a/catalog#s=\u0002\u00019",
+ "n": {
+ "*": "//duckduckgo.com/?q=\u0002+site%3A4chan.org&t=ffsb\u0001120",
+ "b": "http://4chan.org/b/\u0002\u000183"
+ }
+ },
+ "c": "//boards.4chan.org/\u0002/catalog\u000155",
+ "g": "//boards.4chan.org/g/catalog#s=\u0002\u000111",
+ "n": {
+ "*": "//archive.nyafuu.org/n/search/text/\u0002/\u00015",
+ "ews": "//boards.4chan.org/news/catalog#s=\u0002\u00017"
+ },
+ "v": "//boards.4chan.org/v/catalog#s=\u0002\u00010",
+ "fa": "//boards.4chan.org/fa/catalog#s=\u0002\u00017",
+ "mu": "//boards.4chan.org/mu/catalog#s=\u0002\u00010",
+ "int": "//boards.4chan.org/int/catalog#s=\u0002\u00010",
+ "r9k": "//boards.4chan.org/r9k/catalog#s=\u0002\u00017",
+ "random": "//boards.4chan.org/b/catalog#s=\u0002\u00015",
+ "search": "//4chansearch.com/?q=\u0002\u000110"
+ },
+ "pl": {
+ "*": "http://www.4players.de/4players.php/suchergebnis/Allgemein/4players/?s=\u0002\u00010",
+ "ayers": "http://www.4players.de/4players.php/suchergebnis/Allgemein/4players/?s=\u0002\u00010",
+ "ebs": "//archive.4plebs.org/_/search/text/\u0002/\u0001330"
+ },
+ "sq": "//foursquare.com/explore?mode=url&nearGeoId=&q=\u0002\u00013",
+ "01games": "//store.401games.ca/pages/search-results?q=\u0002\u00010",
+ "cvg": "http://boards.4chan.org/vg/catalog#s=\u0002\u000149",
+ "pda": "http://4pda.ru/forum/index.php?act=search&source=all&forums[]=all&query=\u0002&x=0&y=0\u000120",
+ "shared": "http://search.4shared.com/q/CCAD/1/\u0002\u00013",
+ "sound": "http://www.4sound.dk/search/\u0002\u00010",
+ "x4community": "http://www.4x4community.co.za/forum/threadloom/threadloom.php?query=\u0002\u00010",
+ "x4direct": "http://www.4x4direct.co.za/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010"
+ },
+ "5": {
+ "2": "http://food52.com/recipes/search?q=\u0002\u00013",
+ "a": "//www.quintoandar.com.br/alugar/imovel/\u0002/\u00010",
+ "e": {
+ "*": "http://engl393-dnd5th.wikia.com/wiki/Special:Search?query=\u0002\u00016",
+ "w": "http://dnd5e.wikidot.com/search:site/a/p/q/\u0002\u00015"
+ },
+ "*": "http://fiverr.com/gigs/search?query=\u0002\u000128",
+ "00": {
+ "*": "//prime.500px.com/search/keywords=\u0002\u000111",
+ "px": "//500px.com/search?q=\u0002\u000127"
+ },
+ "38": "http://fivethirtyeight.com/?s=\u0002\u0001210",
+ "ch": {
+ "*": "//find.5ch.net/search?q=\u0002\u000139",
+ "annel": "//find.5ch.net/search?q=\u0002\u000139"
+ },
+ "mods": "//www.gta5-mods.com/search/\u0002\u00010"
+ },
+ "9": {
+ "1": {
+ "1": {
+ "*": "http://www.911tabs.com/search.php?search=\u0002&type=band\u00016",
+ "s": "http://www.911tabs.com/search.php?search=\u0002&type=song\u00010"
+ },
+ "*": "http://www.91mobiles.com/topic/\u0002/all\u00010"
+ },
+ "3": {
+ "*": "//hermetic.com/index?do=search&id=\u0002\u00010",
+ "1women": "//931women.com/?s=\u0002: \u00010"
+ },
+ "*": "http://9pp.co/search?q=\u0002\u000127",
+ "g": {
+ "*": "http://9gag.com/search?query=\u0002\u0001135",
+ "ag": "//9gag.com/search?query=\u0002\u0001352"
+ },
+ "5g": {
+ "*": "//cse.google.com/cse?cx=008464549922976904202:uxmexxzm3k4&q=\u0002\u00010",
+ "oogle": "//9to5google.com/?s=\u0002\u000117"
+ },
+ "90": "http://990finder.foundationcenter.org/990results.aspx?990_type=&fn=\u0002&st=&zp=&ei=&fy=&action=Search\u00010",
+ "99": "//999.md/ru/search?query=\u0002\u00010",
+ "5mac": "http://9to5mac.com/?s=\u0002\u000138",
+ "9quotes": "//99quotes.me/search?q=\u0002\u00013"
+ },
+ "a": {
+ "2": "http://alternativeto.net/browse/search/?q=\u0002&ignoreExactMatch=true\u0001219",
+ "5": "//v5.angular.io/api?query=\u0002\u00010",
+ "6": "//v6.angular.io/api?query=\u0002\u00010",
+ "7": "//v7.angular.io/api?query=\u0002\u00010",
+ "a": {
+ "a": "//careers-calstate.aaa.com/search-results?keywords=\u0002\u00013",
+ "*": "http://www.amazon.com/s/&url=search-alias%3Dautomotive&field-keywords=\u0002\u000115",
+ "e": "http://www.albumartexchange.com/covers.php?q=\u0002\u00010",
+ "j": "//www.allaboutjazz.com/php/article_center.php?in_artist=\u0002&in_album=&in_label=&in_author=&in_type=0&orderby=dt_pub\u00017",
+ "m": {
+ "*": "//careers.aam.com/us/en/search-results?keywords=\u0002\u00010",
+ "ulehti": "//duckduckgo.com/?sites=www.aamulehti.fi&kh=1&q=\u0002&ia=web\u00010"
+ },
+ "t": "http://www.getty.edu/vow/AATServlet?english=N&find=\u0002&logic=AND&page=1&note=\u00010",
+ "u": "//www.amazon.com.au/s/?field-keywords=\u0002\u0001165",
+ "w": "http://aceattorney.wikia.com/wiki/\u0002\u00014",
+ "x": "http://www.albumartexchange.com/covers.php?q=\u0002\u00010",
+ "dl": "http://www.aadl.org/catalog/search/keyword/\u0002\u00010",
+ "kb": "//www.aakb.dk/search/ting/\u0002?\u00010",
+ "pt": "http://www.aptoide.com/search/view?search_top= \u0002 &x=0&y=0\u00010",
+ "rd": "http://www.aardwolf.com/wiki/index.php/Site/Search?q=\u0002\u00010",
+ "re": "//aare.edu.ee/dictionary.html?query=\u0002&lang=ee\u00010"
+ },
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "b": {
+ "*": "http://airbitz.co/search?term=\u0002\u00019",
+ "b": {
+ "*": "//new.abb.com/search/results#query=\u0002\u00010",
+ "r": "http://www.abbreviations.com/\u0002\u000131",
+ "uc": "http://www.abbuc.de/component/search/?searchword=\u0002\u00010",
+ "ott": "//www.jobs.abbott/us/en/search-results?keywords=\u0002\u00010"
+ },
+ "c": {
+ "*": "http://abcnotation.com/searchTunes?q=\u0002\u00016",
+ "am": "//www.abcam.com/products?keywords=\u0002\u00013",
+ "au": "http://search.abc.net.au/s/search.html?query=\u0002&collection=abcall_meta&form=simple\u00015",
+ "ya": "//www.abcya.com/search/?term=\u0002&type=\u0002\u00010",
+ "games": "http://www.abcgames.cz/?p=sekcia_hladaj&key=\u0002\u00010",
+ "news": "http://abcnews.go.com/search?searchtext=\u0002\u00018",
+ "notation": "http://abcnotation.com/searchTunes?q=\u0002&f=c&o=a&s=0\u00016"
+ },
+ "e": {
+ "*": "http://www.abesmarket.com/catalogsearch/result/?cat=5&order=relevance&dir=desc&q=\u0002\u00015",
+ "uk": "http://www.abebooks.co.uk/servlet/SearchResults?kn=\u0002\u00017",
+ "books": {
+ "*": "http://www.abebooks.com/servlet/SearchResults?kn=\u0002\u000160",
+ "de": "http://www.abebooks.de/servlet/SearchResults?kn=\u0002&sts=t&x=0&y=0\u00010"
+ }
+ },
+ "n": {
+ "*": "http://abr.business.gov.au/Search.aspx?SearchText=\u0002\u00010",
+ "b": "//www.airbnb.com/s/\u0002/all\u00010"
+ },
+ "r": {
+ "*": "//www.amazon.com.br/s/ref=nb_sb_noss_2?__mk_pt_BR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002 \u0001173",
+ "etelibro": "http://www.abretelibro.com/foro/search.php?keywords=\u0002&sf=titleonly\u00010"
+ },
+ "s": {
+ "*": "http://www.allbookstores.com/search?q=\u0002\u00013",
+ "hire": "http://aberdeenshire.gov.uk/search?search=\u0002\u00010"
+ },
+ "ol": "//abo.finna.fi/Search/Results?lookfor=\u0002&type=AllFields\u00010",
+ "adise": "//dictionary.abadis.ir/?LnType=entofa&Word=\u0002\u00013",
+ "adisf": "//dictionary.abadis.ir/?lntype=fatoen&word=\u0002\u00010",
+ "andonia": "http://www.abandonia.com/en/search_abandonia/\u0002\u00016",
+ "-er": "http://www.lingvo-online.ru/en/Translate/en-ru/\u0002\u00013",
+ "fahrt": "//mobile.bahn.de/bin/mobil/bhftafel.exe/dox?input=\u0002&productsFilter=1111111111000000&time=actual&maxJourneys=40&start=Suchen&boardType=Abfahrt&rt=1\u00010",
+ "iunity": "//www.abiunity.de/datenbank.php?boardid=48#!v=searchdb&search=\u0002&boardid=48\u00010",
+ "out": "http://search.about.com/fullsearch.htm?terms=\u0002\u00010",
+ "uela": "http://miabuelavende.com/?s=\u0002&post_type=product\u00016",
+ "useip": "//www.abuseipdb.com/check/\u0002\u00010",
+ "yss": "http://wall.alphacoders.com/search.php?search=\u0002\u00016"
+ },
+ "c": {
+ "a": {
+ "*": "//www.amazon.ca/s/?tag=duc22-20&url=search-alias%3Daps&field-keywords=\u0002\u0001970",
+ "d": {
+ "*": "http://dic.academic.ru/searchall.php?SWord=\u0002\u00010",
+ "emia": "http://www.academia.edu/people/search?utf8=%E2%9C%93&q=\u0002\u00019",
+ "emicearth": "//academicearth.org/?s=\u0002\u00010"
+ }
+ },
+ "*": "http://www.allocine.fr/recherche/?q=\u0002\u000131",
+ "b": "//americancustomboxes.com/?s=\u0002\u00010",
+ "c": {
+ "*": "//aleth.io/account/\u0002\u00014",
+ "c": "//www.accc.gov.au/site-search/\u0002\u00010",
+ "ountcia": "//www.accountcia.com/?geodir_search=1&stype=gd_place&sgd_placecategory%5B%5D=&s=\u0002\u00010",
+ "ountkiller": "http://www.accountkiller.com/en/delete-\u0002-account\u00014",
+ "uweather": "http://www.accuweather.com/us-city-list.asp?zipcode=\u0002\u000139"
+ },
+ "e": {
+ "*": "http://www.acehardware.com/search/index.jsp?kwCatId=&kw=\u0002&origkw=\u0002&f=Taxonomy/ACE/19541496&sr=1\u000113",
+ "r": "http://us.acer.com/ac/en/US/search?q=\u0002\u00013",
+ "forum": "http://forum.acelaboratory.com/search.php?keywords=\u0002\u00010"
+ },
+ "h": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002\u00013",
+ "l": {
+ "*": "//www.aclweb.org/anthology/search/?q=\u0002\u000118",
+ "u": "//www.aclu.org/search/\u0002?show_aff=1\u00010"
+ },
+ "m": {
+ "*": "http://dl.acm.org/results.cfm?dlr=GUIDE&query=\u0002\u00014",
+ "dl": "//dl.acm.org/results.cfm?query=\u0002\u00013"
+ },
+ "n": {
+ "*": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010",
+ "e": "//www.acne.org/search.php?i=&q=\u0002\u00010",
+ "l": "//applecoach.nl/?s=\u0002\u00010"
+ },
+ "p": "http://plugins.cordova.io/#/search?search=\u0002\u00010",
+ "r": {
+ "*": "http://www.acronymfinder.com/\u0002.html\u000124",
+ "o": {
+ "*": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167",
+ "nym": {
+ "*": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167",
+ "s": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167"
+ }
+ }
+ },
+ "s": "http://pubs.acs.org/action/doSearch?AllField=\u0002\u00010",
+ "w": {
+ "*": "http://animalcrossing.wikia.com/wiki/Special:Search?query=\u0002\u000123",
+ "iki": "//assassinscreed.fandom.com/wiki/Special:Search?query=\u0002\u000115"
+ },
+ "fun": "http://www.acfun.cn/search/?#query=\u0002 \u00014",
+ "kuc": "//www.amarchitrakatha.com/us/catalogsearch/result/?cat=0&q=\u0002\u00010",
+ "ortar": "http://cortas.elpais.com/encode.pl?u=http://\u0002\u00010",
+ "quiredby": "//acquiredby.co/?s=\u0002\u00010",
+ "tivestate": "http://www.activestate.com/search/index.html?cx=005567415255730122040%3Aiof7ftsiexy&cof=FORID%3A11&sa.x=0&sa.y=0&q=\u0002#1013\u00010",
+ "tuly": "//www.actuly.fr/?s=\u0002\u00010",
+ "urazine": "http://acurazine.com/forums/search.php?do=showgcs&query=\u0002\u00010"
+ },
+ "d": {
+ "a": {
+ "*": "http://www.ada-auth.org/search-rm05.cgi?SearchA=\u0002&SearchO=&SearchN=\u00013",
+ "blog": "//blog.adafruit.com/?s=\u0002\u00010",
+ "derana": "http://adaderana.lk/search_results.php?mode=1&show=1&query=\u0002\u00010",
+ "fruit": "//www.adafruit.com/?q=\u0002\u000124",
+ "gio": "http://www.adagio.com/search/index.html?query=\u0002\u00010"
+ },
+ "*": "http://apple.stackexchange.com/search?q=\u0002\u000114",
+ "b": "http://arquivodabola.com.br/busca.html?termo=\u0002\u00010",
+ "c": "//developer.apple.com/search/index.php?q=\u0002\u00014",
+ "e": {
+ "*": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552",
+ "s": "//smile.amazon.de/s/ref=nb_sb_noss?field-keywords=\u0002\u000119",
+ "v": "//developer.apple.com/search/?q=\u0002\u000140",
+ "fb": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=ÅMÅŽÕÑ&url=search-alias%3Denglish-books&field-keywords=\u0002\u00010",
+ "lung": "http://woerterbuchnetz.de/Adelung/?lemma=\u0002\u00010"
+ },
+ "f": "//forums.developer.apple.com/search.jspa?q=\u0002\u00010",
+ "i": {
+ "*": "//www.adiglobaldistribution.us/search?criteria=\u0002\u00010",
+ "das": "http://www.adidas.fr/search?q=\u0002\u00013"
+ },
+ "n": "http://animedigitalnetwork.fr/video#search=\u0002\u000136",
+ "r": "//adrenaline.uol.com.br/site/pesquisa/\u0002\u000153",
+ "s": {
+ "*": "//ui.adsabs.harvard.edu/#search/q=\u0002\u0001135",
+ "k": "http://forums.autodesk.com/t5/forums/searchpage/tab/message?q=\u0002\u00010",
+ "r": {
+ "*": "//www.adsrsounds.com/?src=\u0002\u00010",
+ "ef": "http://adsabs.harvard.edu/cgi-bin/nph-abs_connect?db_key=ALL&bibcode=\u0002 \u00010"
+ },
+ "abs": "http://adsabs.harvard.edu//cgi-bin/basic_connect?qsearch=\u0002\u000111",
+ "beta": "//ui.adsabs.harvard.edu/#search/q=\u0002\u0001135",
+ "labs": "http://labs.adsabs.harvard.edu/ui/cgi-bin/topicSearch?q=\u0002\u00010"
+ },
+ "v": {
+ "*": "//duckduckgo.com/?q=site%3Aadvrider.com+\u0002\u00010",
+ "fn": "http://uk.advfn.com/p.php?pid=qkquote&symbol=\u0002 \u00010",
+ "erts": "http://www.adverts.ie/for-sale/q_\u0002/\u00010",
+ "gta": "//advancedgta.com/?s=\u0002\u00014"
+ },
+ "z": {
+ "*": "//www.audeze.com/search?q=\u0002*\u00010",
+ "una": "//www.adzuna.co.uk/jobs/search?q=\u0002 \u00010"
+ },
+ "me": "//www.adme.ru/search/?q=\u0002\u00013",
+ "oc": "//docs.ansible.com/ansible/latest/search.html?q=\u0002\u00010",
+ "om": "http://ancardia.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "or": "//www.adorama.com/l/?searchinfo=\u0002\u00010",
+ "dgene": "//www.addgene.org/search/advanced/?q=\u0002\u00013",
+ "dicting": {
+ "*": "http://www.addictinggames.com/search/games.jsp?gameKeyword=\u0002\u00010",
+ "-games": "http://www.addictinggames.com/search/games.jsp?gameKeyword=\u0002\u00010"
+ },
+ "dons": "http://addons.prestashop.com/fr/recherche?search_query=\u0002\u000116",
+ "dtopocket": "//getpocket.com/edit?url=\u0002\u00010",
+ "jective": "http://adjective1.com/?s=\u0002\u00010",
+ "libris": {
+ "*": "//www.adlibris.com/se/sok?q=\u0002\u00017",
+ "dk": "http://www.adlibris.com/dk/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010",
+ "fi": "http://www.adlibris.com/fi/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010",
+ "no": "http://www.adlibris.com/no/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010",
+ "se": "http://www.adlibris.com/se/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010"
+ },
+ "minwiki": "//www.adminwiki.fr/start?do=search&id=\u0002\u00010",
+ "obe": "http://www.adobe.com/cfusion/search/index.cfm?loc=en_us&term=\u0002\u00013",
+ "talem": "//careers.adtalem.com/us/en/search-results?keywords=\u0002\u00010"
+ },
+ "e": {
+ "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276",
+ "o": "//www.ae.com/search/\u0002\u00010",
+ "q": "http://ae7q.com/query/data/CallHistory.php?CALL=\u0002\u00010",
+ "s": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805",
+ "iou": "//austria-forum.org/Search.jsp?category=Austria-Forum&sname=name%2Csuchbegriff&query=\u0002+&searchType=default&useShortcuts=y&useSynonyms=n&doFuzzy=y&minResults=15\u00010",
+ "met": "http://www.aemet.es/es/buscador?modo=and&orden=n&tipo=sta&str=\u0002\u000124",
+ "ris": "//duckduckgo.com/?q=site%3Aimirhil.fr+\u0002\u00010",
+ "robis": "//www.aerobis.com/en/?s=\u0002\u00010"
+ },
+ "f": {
+ "*": "http://www.acronymfinder.com/\u0002.html\u000124",
+ "c": {
+ "*": "//www.arsenal.com/search?search=\u0002\u00010",
+ "ind": "//www.afcindustries.com/products/search.aspx?search=\u0002\u00010"
+ },
+ "h": "//androidfilehost.com/?w=search&s=\u0002\u00010",
+ "l": "//learn.adafruit.com/search?q=\u0002\u00010",
+ "p": {
+ "*": "http://www.afpforum.com/AFPForum/Search/Results.aspx?pn=1&smd=8&fst=\u0002&fto=7&mui=3&t=2\u00015",
+ "f": "http://www.afpforum.com/AFPForum/Search/Results.aspx?pn=1&smd=8&fst=\u0002&fto=7&mui=3&t=2\u00015",
+ "ls": "http://afpl.ent.sirsi.net/client/default/search/results?qu=\u0002&te=ILS\u00010",
+ "ubs": "http://www.e-publishing.af.mil/index.asp?txtSearchWord=\u0002&rdoFormPub=rdoPub\u00010"
+ },
+ "r": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960",
+ "t": {
+ "*": "//www.adafruit.com/search?q=\u0002\u00016",
+ "ership": "//track.aftership.com/\u0002\u00010",
+ "vhacks": "//aftvhacks.de/?s=\u0002\u00010"
+ },
+ "inna": "//aalto.finna.fi/Search/Results?lookfor=\u0002\u00010",
+ "wiki": "//af.wikipedia.org/w/index.php?search=\u0002&title=Spesiaal%3ASoek&go=Wys\u00010"
+ },
+ "g": {
+ "*": "http://www.android.gs/?s=&q=\u0002\u00018",
+ "e": {
+ "*": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153",
+ "r": {
+ "*": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000119",
+ "rit": "//android-review.googlesource.com/q/\u0002\u00010"
+ }
+ },
+ "s": "//adventuregamers.com/games/search?keywords=\u0002\u00010",
+ "dl": "http://duckduckgo.com/?q=\u0002+site:artsites.ucsc.edu/GDead/agdl/+!\u00010",
+ "ri": {
+ "*": "//www.agrireseau.net/documents?r=\u0002\u00010",
+ "cola": "//agricola.nal.usda.gov/vwebv/search?searchArg=\u0002&searchCode=GKEY%5E&setLimit=1&recCount=10&searchType=1&page.search.search.button=Search\u00010"
+ },
+ "ame": {
+ "*": "http://www.agame.com/search?searchTerm=\u0002\u00010",
+ "s": "//www.anaitgames.com/buscador.php?search=\u0002\u00010"
+ },
+ "oga": "//www.arturogoga.com/?s=\u0002\u00010",
+ "ora": {
+ "*": "http://agora.gg/search/\u0002\u00010",
+ "il": "//agora.co.il/toGet.asp?iseek=\u0002\u00010"
+ }
+ },
+ "h": {
+ "*": "//www.ah.nl/zoeken?rq=\u0002\u000140",
+ "d": {
+ "*": "//ahdictionary.com/word/search.html?q=\u0002&submit.x=0&submit.y=0\u000179",
+ "b": "//arkhamdb.com/find?q=\u0002\u000166"
+ },
+ "k": "http://www.autohotkey.com/search/search.php?site=4&refine=0&template_demo=phpdig.html&result_page=search.php&search=Go+...&limite=100&option=start&path=docs/&query_string=\u0002\u000116",
+ "w": "http://www.arkhamhorrorwiki.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "metcadirci": "//ahmetcadirci.com.tr/search/?q=\u0002\u00010",
+ "mia": "//ahmia.fi/search/?q=\u0002\u00014",
+ "refs": "//ahrefs.com/site-explorer/overview/v2/subdomains/recent?target=\u0002\u00010"
+ },
+ "i": {
+ "n": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165",
+ "p": "http://scitation.aip.org/search?value1=\u0002&option1=fulltext\u00010",
+ "s": {
+ "*": "http://archive.is/\u0002\u000142",
+ "h": "http://www.aish.com/search/?keywords=\u0002\u00010",
+ "tars": "http://aikatsustars.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "t": {
+ "*": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842",
+ "opics": "//aitopics.org/search?q=\u0002\u00010"
+ },
+ "*": "//www.amazon.in/s/ref=nb_sb_noss?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002 \u0001485",
+ "on": "http://aion.wikia.com/wiki/index.php?search=\u0002&fulltext=0\u00010",
+ "r1": "http://www.air1.com/search.aspx?searchterm=\u0002\u00010",
+ "rn": {
+ "*": "//airnav.com/airport/\u0002\u00010",
+ "av": "//airnav.com/airport/\u0002\u00010"
+ },
+ "daily": "//www.aidaily.co.uk/search?q=\u0002\u00010",
+ "den": "//aidenpromotions.com/blog/?s=phones \u0002\u00010",
+ "fit": "http://www.aifittings.com/searchResults?q=\u0002\u00010",
+ "friends": "http://aikatsu-friends.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "hit": "//www.aihitdata.com/search/companies?i=\u0002\u00010",
+ "jobs": "//ai-jobs.net/?search_keywords=\u0002\u00010",
+ "katsu": "http://aikatsu.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "rbnb": "//www.airbnb.com/s/\u0002\u000133",
+ "rforums": "http://airforums.com/?=\u0002:\u00010",
+ "rframes": "http://www.airframes.org/reg/\u0002\u00010",
+ "rlinehyd": "//www.airlinehyd.com/Results.aspx?srh=\u0002\u00010",
+ "rliners": "http://www.airliners.net/search?keywords=\u0002\u00015",
+ "rmo": "//air.mozilla.org/search/?q=\u0002\u00014",
+ "rquality": "//www.goodtobreathein.com/?zipcode=\u0002\u00010",
+ "rsoftdb": "//www.airsoftdb.com/search/?q=\u0002\u00010"
+ },
+ "j": {
+ "a": {
+ "*": "http://america.aljazeera.com/search.html?q=\u0002\u00015",
+ "tt": "http://www.alljapaneseallthetime.com/blog/?s=\u0002\u00010"
+ },
+ "b": "http://www.achajogobarato.com.br/search.html?query=\u0002\u00010",
+ "e": "http://www.aljazeera.com/Search/?q=\u0002\u00010",
+ "*": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255",
+ "l": "//www.amazon.co.jp/s/?field-keywords=\u0002\u00010",
+ "p": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255"
+ },
+ "k": {
+ "*": "//www.accountkiller.com/en/delete-\u0002-account\u00010",
+ "c": "//www.akc.org/?s=\u0002\u00010",
+ "s": "http://www.allkeyshop.com/blog/catalogue/search-\u0002/\u000121",
+ "akce": "http://www.akakce.com/arama/?q=\u0002\u00010",
+ "iduki": "http://akizukidenshi.com/catalog/goods/search.aspx?keyword= \u0002&goods=&number=&name=&min_price=&max_price=&search.x=0&search.y=0\u00010",
+ "tualne": "//www.aktualne.cz/hledani/?query=\u0002\u00010",
+ "tuality": "//www.aktuality.sk/vyhladavanie/?q=\u0002\u00010"
+ },
+ "l": {
+ "a": {
+ "*": "http://www.alamaula.com/q/\u0002/S0\u00010",
+ "di": {
+ "*": "//aladi.diba.cat/search*cat/-\u0002\u00010",
+ "n": "http://www.aladin.co.kr/search/wsearchresult.aspx?SearchTarget=All&SearchWord=\u0002\u000121"
+ },
+ "us": "//bie.ala.org.au/search?q=\u0002\u00010",
+ "rmpkg": "//archlinuxarm.org/packages/?q=\u0002\u00010",
+ "test": "http://alatest.de/searchaction.html?keyword1=\u0002\u00010"
+ },
+ "*": "//anilist.co/search/anime?search=\u0002\u0001313",
+ "b": {
+ "*": "//www.alibaba.com/trade/search?fsb=y&IndexArea=product_en&CatId=&SearchText=\u0002\u00010",
+ "ex": "http://www.albumartexchange.com/covers.php?q=\u0002 \u00017",
+ "um": {
+ "*": "http://www.allmusic.com/search/albums/\u0002\u00010",
+ "s": "http://www.allmusic.com/search/albums/\u0002\u00010",
+ "art": {
+ "*": "//bendodson.com/projects/itunes-artwork-finder/index.html?entity=album&country=us&query=\u0002\u00016",
+ "cd": "http://www.albumart.org/index.php?skey=\u0002&itempage=1&newsearch=1&searchindex=Music\u00010",
+ "dvd": "http://www.albumart.org/index.php?skey=\u0002&itempage=1&newsearch=1&searchindex=DVD\u00010"
+ }
+ },
+ "erta": "//www.alberta.ca/search-results.aspx?q=\u0002\u00010",
+ "erthein": "//www.ah.nl/zoeken?rq=\u0002\u000140"
+ },
+ "c": "http://eow.alc.co.jp/search?q=\u0002\u0001194",
+ "f": {
+ "*": "//www.alfinsight.com/app/SearchResults?quickSearch=\u0002 \u00010",
+ "red": "//www.alfredapp.com/search/?q=\u0002\u00013"
+ },
+ "g": {
+ "*": "http://www.algomation.com/search?q=\u0002\u00010",
+ "o": "//algorithmia.com/search?q=\u0002\u00010"
+ },
+ "i": {
+ "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276",
+ "b": {
+ "*": "//discover.elgar.govt.nz/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010",
+ "ro": {
+ "*": "http://www.abretelibro.com/foro/search.php?keywords=\u0002&sf=titleonly\u00010",
+ "s": "http://www.abretelibro.com/foro/search.php?keywords=\u0002\u00010"
+ },
+ "aba": "http://www.alibaba.com/trade/search?SearchText=\u0002\u000141",
+ "ris": "http://www.alibris.com/booksearch?keyword=\u0002\u000150"
+ },
+ "m": "//m.aliexpress.com/search.htm?keywords=\u0002\u00010",
+ "cemail": "//mail.alice.it/?q=\u0002\u00013",
+ "exp": {
+ "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276",
+ "ress": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276"
+ },
+ "ght": "//careers.alight.com/search-results?keywords=\u0002\u00010",
+ "paczka": "//alipaczka.pl/?track=\u0002\u000127",
+ "seeks": "http://aliseeks.com/search?SearchText=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://all-io.net/?q=\u0002\u00019",
+ "o": {
+ "*": "http://www.allocine.fr/recherche/?q=\u0002\u000131",
+ "cine": "http://www.allocine.fr/recherche/?q=\u0002\u000131",
+ "ciné": "http://www.allocine.fr/recherche/?q=\u0002\u000131"
+ },
+ "abolag": "//www.allabolag.se/what/\u0002\u00013",
+ "aboutcircuits": "http://www.allaboutcircuits.com/scripts/search.html?cx=006978388026519765659%3Ahg719j5vhl8&cof=FORID%3A9&q=\u0002&sa=Find\u00010",
+ "acronyms": "//www.allacronyms.com/\u0002\u00010",
+ "biz": "http://www.all.biz/search/goods/?q=\u0002\u00010",
+ "bibles": "http://biblez.com/search.php?q=\u0002\u00010",
+ "egro": "http://allegro.pl/listing.php/search?string=\u0002\u00011055",
+ "elec": "http://www.allelectronics.com/index.php?page=seek&id%5Bm%5D=pattern&id%5Bq%5D=\u0002\u00010",
+ "erhande": "//www.ah.nl/allerhande/recepten-zoeken?Ntt=\u0002\u00010",
+ "erstorfer": "//www.allerstorfer.at/?s=\u0002\u00010",
+ "experts": "http://en.allexperts.com/sitesearch.htm?terms=\u0002\u00010",
+ "iance": "//alliancechampions.com/?s=\u0002\u00010",
+ "iedelec": "http://www.alliedelec.com/search/results.aspx?term=\u0002\u00010",
+ "movie": "http://allmovie.com/search/all/\u0002\u000115",
+ "mus": {
+ "*": "//www.allmusic.com/search/all/\u0002\u000111",
+ "ic": "//www.allmusic.com/search/all/\u0002\u000111"
+ },
+ "posters": "http://www.allposters.com/gallery.asp?txtSearch=\u0002\u00010",
+ "recipes": "http://allrecipes.com/search/results/?wt=\u0002\u000114",
+ "sides": "//www.allsides.com/allsides-search-results?search_api_views_fulltext=\u0002\u00013",
+ "songs": "http://allsongs.tv/search/?q=\u0002\u00010"
+ },
+ "p": {
+ "*": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162",
+ "ha": "http://www.wolframalpha.com/input/?i=\u0002\u0001131",
+ "ine": "http://pkgs.alpinelinux.org/packages?name=\u0002\u0001255"
+ },
+ "t": {
+ "*": "http://alternativeto.net/SearchResult.aspx?search=\u0002\u00011016",
+ "o": "http://alternativeto.net/browse/search?q=\u0002 \u0001427",
+ "be": "//www.alternate.be/html/search.html?query=\u0002\u00015",
+ "ex": "//altex.ro/cauta/?q=\u0002\u00017",
+ "ro": "http://www.altroconsumo.it/Serp/ShowResults?keyword=\u0002\u00010",
+ "ru": "//altru.greatjob.net/search-results?keywords=\u0002\u00010",
+ "to": "http://alternativeto.net/browse/search?q=\u0002\u0001559",
+ "ernate": {
+ "*": "http://www.alternate.de/html/search.html?searchCriteria=\u0002\u000115",
+ "nl": "//www.alternate.nl/html/search.html?query=\u0002\u00010"
+ },
+ "ernative": {
+ "*": "http://alternativeto.net/searchresult.aspx?search=\u0002\u0001185",
+ "to": "http://alternativeto.net/browse/search?q=\u0002\u0001559"
+ },
+ "ernet": "//www.alternet.org/search/site/\u0002\u00010",
+ "ium": "http://techdocs.altium.com/search/wikinode/\u0002\u00010"
+ },
+ "w": "//wiki.alpinelinux.org/w/index.php?search=\u0002\u000118",
+ "ko": "//www.alko.fi/INTERSHOP/web/WFS/Alko-OnlineShop-Site/fi_FI/-/EUR/ViewParametricSearchBySearchIndex-SimpleGenericSearch?SearchTerm=\u0002\u00010",
+ "za": "//www.alza.cz/search.htm?exps=\u0002\u000141",
+ "ert": "http://biznesalert.pl/?s=\u0002\u00010",
+ "esund": "http://www.alesund.kommune.no/component/finder/search?q=\u0002&Itemid=406\u00010",
+ "exa": {
+ "*": "http://alexa.com/search?q=\u0002\u000151",
+ "lt": "//www.alexalt.es/?s=\u0002\u00010",
+ "si": "http://www.alexa.com/siteinfo/\u0002\u00010"
+ },
+ "exion": "http://alexion.nl/?s=\u0002&post_type=faq\u00010",
+ "exshoes": "http://www.alexshoes.com.br/buscacomfab.asp?chaves=\u0002\u00010",
+ "jazeera": "http://english.aljazeera.net/Services/Search/?q=\u0002\u00013",
+ "maanyar": "http://www.almaany.com/ar/dict/ar-ar/\u0002\u00010",
+ "maanyen": "http://www.almaany.com/ar/dict/ar-en/\u0002/\u00010",
+ "maanyfa": "//www.almaany.com/ar/dict/ar-fa/\u0002/\u00010",
+ "manac": "http://www.almanac.com/store/product-search?keys=\u0002\u00010",
+ "medina": "//www.almedina.net/search.php?query=\u0002\u00010",
+ "naturade": "http://www.alnatura.de/de-de/suche?q=\u0002\u00010",
+ "obg": "//www.alo.bg/searchq/?q=\u0002\u00010",
+ "ugha": "//alugha.com/search?q=\u0002\u00010",
+ "vanista": "http://alvanista.com/search?s=\u0002\u00010"
+ },
+ "m": {
+ "a": {
+ "*": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153",
+ "u": "//www.amazon.com.au/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=\u0002\u000171",
+ "nz": "//amanz.my/?s=\u0002\u00010",
+ "ps": "http://maps.apple.com/?q=\u0002\u000140",
+ "ra": "http://www.amara.org/search/#/?q=\u0002\u00014",
+ "demp3": "//www.amazon.de/s/ref=nb_sb_noss_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Ddigital-music&field-keywords=\u0002\u00010",
+ "lexa": "//www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dalexa-skills&field-keywords=\u0002\u00010",
+ "zon": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "au": "//www.amazon.com.au/s/ref=nb_sb_noss?field-keywords=\u0002\u000151",
+ "ca": "//www.amazon.ca/s/?tag=duc22-20&url=search-alias%3Daps&field-keywords=\u0002\u0001970",
+ "cn": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010",
+ "de": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552",
+ "es": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805",
+ "fr": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960",
+ "in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165",
+ "it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842",
+ "jp": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255",
+ "mx": "//www.amazon.com.mx/s/ref=nb_sb_noss_1?__mk_es_MX=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000169",
+ "nl": "//www.amazon.nl/s?k=\u0002&ref=nb_sb_noss_2\u000113",
+ "tr": "//www.amazon.com.tr/s/field-keywords=\u0002\u00013",
+ "uk": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825",
+ "_de": "//www.amazon.de/s/?field-keywords=\u0002\u00010",
+ ".in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165",
+ ".it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842",
+ "mp3": "//www.amazon.com/s/?url=search-alias%3Ddigital-music&tag=duc0c-20&field-keywords=\u0002\u00010",
+ "orders": "//www.amazon.com/gp/your-account/order-history/ref=oh_aui_search?opt=ab&search=\u0002 \u00013"
+ }
+ },
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "c": {
+ "a": "//www.amazon.ca/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001136",
+ "*": "http://www.amctv.com/search#q=\u0002\u00010",
+ "n": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010",
+ "loud": "//www.amazon.com/clouddrive/#G=0&path=\u0002\u00010"
+ },
+ "d": {
+ "*": "http://search.amd.com/en-us/Pages/results-all.aspx?k=\u0002\u000124",
+ "e": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552"
+ },
+ "f": {
+ "*": "http://ask.metafilter.com/search.mefi?q=\u0002\u00015",
+ "r": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960"
+ },
+ "g": {
+ "*": "//www.allmusic.com/search/all/\u0002\u000111",
+ "uy": "//www.angrymetalguy.com/?s=\u0002\u00010",
+ "lobal": "//www.amazon.com/s/ref=nb_sb_noss?&tag=duc0c-20&url=search-alias%3Dus-worldwide-shipping-aps&field-keywords=\u0002&x=0&y=0\u00010"
+ },
+ "n": {
+ "*": "//jobs.amncareers.com/search-results?keywords=\u0002\u00010",
+ "esty": "//www.amnesty.org/en/search/?q=\u0002\u00010"
+ },
+ "o": {
+ "*": "//addons.mozilla.org/firefox/search/?q=\u0002&cat=all\u0001275",
+ "eba": "//www.amoeba.com/search/all/?s=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://smile.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=\u0002\u000191",
+ "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014"
+ },
+ "x": "//www.amazon.com.mx/s?k=\u0002&__mk_es_MX=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss_2\u0001213",
+ "z": {
+ "*": "//www.amazon.com/s/?field-keywords=\u0002\u0001305",
+ "bks": "//www.amazon.com/s/?url=search-alias%3Dstripbooks&field-keywords=\u0002\u00010",
+ "nde": "//www.amazon.de/s/field-keywords=\u0002\u00010",
+ "nin": "//www.amazon.in/s?field-keywords=\u0002\u000114"
+ },
+ "es": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805",
+ "in": {
+ "*": "//www.amazon.in/s/ref=nb_sb_noss?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u0001212",
+ "et": "http://aminet.net/search?query=\u0002\u00013"
+ },
+ "it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842",
+ "jp": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255",
+ "kt": "//marketplace.atlassian.com/search?q=\u0002\u000118",
+ "mo": "http://www.ammodepottx.com/#sthash.Bx8Cvh8l.dpbs=\u0002:\u00010",
+ "p3": "//www.amazon.com/s/?url=search-alias%3Ddigital-music&tag=duc0c-20&field-keywords=\u0002\u00010",
+ "uk": {
+ "*": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825",
+ "mp3": "//www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Ddigital-music&tag=duc0c-21&field-keywords=\u0002&x=0&y=0\u00010"
+ },
+ "us": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "ic": "//music.amazon.com/search/\u0002\u000128",
+ "ing": "//www.google.com/cse?cx=partner-pub-4049870445958322%3Apxmbpw-atgu&ie=ISO-8859-1&q=\u0002\u00010"
+ },
+ ".ca": "//www.amazon.ca/s/?url=search-alias%3Daps&field-keywords=\u0002\u00018",
+ "eblo": "http://search.ameba.jp/search.html?q=\u0002\u00010",
+ "egy": "//careers.amegybank.com/search-results?keywords=\u0002\u00010",
+ "erican": "//agentcareers.americannational.com/search-results?keywords=\u0002\u00015",
+ "ericastestkitchen": "http://americastestkitchen.com/search?q=\u0002\u00010",
+ "etsoc": "//journals.ametsoc.org/action/doSearch?AllField=\u0002\u00010",
+ "iami": "http://slist.amiami.com/top/search/list?s_keywords=\u0002\u00017",
+ "ipwned": "//haveibeenpwned.com/account/\u0002\u00010",
+ "plify": "//careers.amplifysnacks.com/search-results?keywords=\u0002\u00010",
+ "pnet": "http://www.auto-medienportal.net/artikel/quicksearch/?searchterm=\u0002\u00010",
+ "pparit": "http://www.ampparit.com/haku?q=\u0002\u00010",
+ "p-what": "http://www.amp-what.com/unicode/search/\u0002\u00010",
+ "pwhat": "http://www.amp-what.com/unicode/search/\u0002\u00010",
+ "vid": {
+ "*": "//www.amazon.com/s/url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010",
+ "de": "http://www.amazon.de/s/url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010"
+ },
+ "way": "//www.amway.com/Shop/Search/SearchResults.aspx?searchkeyword=\u0002\u00010"
+ },
+ "n": {
+ "*": "http://anilist.co/search?q=\u0002\u000112",
+ "f": "//www.abercrombie.com/webapp/wcs/stores/servlet/Search?storeId=10051&catalogId=10901&langId=-1&departmentCategoryId=10000&search-field=\u0002\u00010",
+ "g": {
+ "*": "//duckduckgo.com/?q=\u0002+site%3Aangular.io\u00014",
+ "ry": "//www.angrymetalguy.com/?s=\u0002\u00010",
+ "elajey": "//www.angelajey.com/index.php?route=product/search&search=\u0002\u00010",
+ "elhalowiki": "http://www.rigvedawiki.net/r1/wiki.php/\u0002\u00010",
+ "ellist": "//angel.co/search?q=\u0002\u00010",
+ "hami": "//www.anghami.com/search/\u0002\u00013",
+ "lenews": "//www.anglenews.com/?s=\u0002\u00010",
+ "ular": {
+ "*": "//angular.io/api?query=\u0002\u000118",
+ "js": "//docs.angularjs.org/?as_q=\u0002\u00010"
+ },
+ "uscatalogue": "http://library.angus.gov.uk/ipac20/ipac.jsp?session=138BN7L458484.310312&menu=search&aspect=subtab184&npp=10&ipp=20&spp=20&profile=ang--7&ri=&term=\u0002&index=.AW&x=-354&y=-218&aspect=subtab184&term=&index=.TW&term=&index=.SE&term=&index=.SW&term=&index=BSTLLR&sort=\u00010"
+ },
+ "i": {
+ "*": "//anilist.co/search/anime?sort=SEARCH_MATCH&search=\u0002\u000179",
+ "db": "//anidb.net/perl-bin/animedb.pl?adb.search=\u0002&show=animelist&do.search=search\u0001415",
+ "me": {
+ "*": "//anidb.net/perl-bin/animedb.pl?show=animelist&adb.search=\u0002\u000175",
+ "s": "//kitsu.io/anime?text=\u0002\u00010",
+ "ka": "http://animeka.com/search/index.html?req=\u0002\u00010",
+ "filler": "http://www.animefillerlist.com/search/node/\u0002\u00010",
+ "lyrics": "http://www.animelyrics.com/search.php?q=\u0002\u00010",
+ "newsnetwork": "http://www.animenewsnetwork.com/search?cx=016604166282602569737:znd1ysjewre&cof=FORID:11&q=\u0002\u00013",
+ "-planet": "http://www.anime-planet.com/anime/all?name=\u0002\u00017",
+ "planet": "http://www.anime-planet.com/anime/all?name=\u0002\u00017"
+ },
+ "bara": "http://anime.akihabara.cz/vyhledavani/\u0002\u00010",
+ "bin": "//anibin.blogspot.com/search?q=\u0002\u00013",
+ "fit": "//katzothek.provital.com/content/partners/katzothek/futtershop/de/article_search?article_name=\u0002\u00010",
+ "list": "//anilist.co/search/anime?sort=SEARCH_MATCH&search=\u0002\u000179",
+ "lyrics": "//anilyrics.com/?s=\u0002\u00010",
+ "msi": "//animesimple.com/search?q=\u0002\u00010",
+ "search": "//www.anisearch.com/search?q=\u0002\u000122"
+ },
+ "j": "http://www.actionnewsjax.com/?q=\u0002\u00010",
+ "n": {
+ "*": "http://www.animenewsnetwork.com/search?cx=016604166282602569737:znd1ysjewre&cof=FORID:11&q=\u0002\u00013",
+ "e": {
+ "*": "http://www.animenewsnetwork.com/encyclopedia/search/name?only=anime&q=\u0002\u00015",
+ "x.931women": "//annex.931women.com/?s=\u0002: \u00010"
+ },
+ "ie": "http://www.appannie.com/search/?q=\u0002\u00010"
+ },
+ "u": {
+ "*": "http://find.anu.edu.au/search?filter=0&client=anu_frontend&proxystylesheet=anu_frontend&site=default_collection&btnG=Search&q=\u0002&search1=Go\u00010",
+ "lib": "http://anu.summon.serialssolutions.com/search?q=\u0002\u000111"
+ },
+ "w": "http://anw.inl.nl/search?type=simple&q=\u0002\u00010",
+ "ag": {
+ "*": "//new.wordsmith.org/anagram/anagram.cgi?anagram=\u0002&t=500&a=n\u00015",
+ "ram": "http://www.oneacross.com/cgi-bin/search_anagram.cgi?p0=\u0002&c0=&s=+Go+\u000125"
+ },
+ "au": "http://www.androidauthority.com/?q=\u0002\u000134",
+ "ki": "//ankiweb.net/shared/decks/\u0002\u00010",
+ "sa": "http://www.ansa.it/ricerca/index.jsp?si=1&ns=10&sb=date&lang=it&home=%2Fweb&search=1&c=webarchive&qt=\u0002&radio-search=ansa&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23009C41%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A10578b%3BLC%3A10578b%3BT%3A000000%3BGFNT%3A10578b%3BGIMP%3A10578b%3BFORID%3A11&hl=it&client=pub-2538762546398839\u000116",
+ "101": "http://anarchy101.org/search?q=\u0002\u00013",
+ "aconda": "//anaconda.org/search?q=\u0002\u00013",
+ "alog": "//careers.analog.com/search-results?keywords=\u0002\u00010",
+ "alyser": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Flarmarange.github.io%2Fanalyse-R\u00010",
+ "andtech": "http://anandtech.com/SearchResults?q=\u0002\u00014",
+ "aped": "http://en.anarchopedia.org/index.php?title=Special:Search&search=\u0002\u00010",
+ "archistlib": "http://theanarchistlibrary.org/search?query=\u0002\u00010",
+ "archopedia": "http://anarchopedia.org/Special:Search?search=\u0002\u00010",
+ "cestry": "//www.ancestry.com/search/?keyword=\u0002\u00010",
+ "dar": "//android-arsenal.com/search?q=\u0002\u00010",
+ "dce": "//www.androidcentral.com/search/\u0002\u000112",
+ "dev": "//developer.android.com/s/results/?q=\u0002\u000127",
+ "dpol": "http://www.androidpolice.com/?s=\u0002\u000148",
+ "droid": {
+ "*": "//developer.android.com/s/results/?q=\u0002\u000127",
+ "pit": {
+ "*": "http://www.androidpit.com/en/android/search?st=\u0002\u00010",
+ "fr": "http://www.androidpit.fr/search?st=\u0002\u00010"
+ }
+ },
+ "evry": "http://www.anevry.com/?s=\u0002\u00010",
+ "laf": "//www.apertium.org/index.eng.html?dir=nld-afr&q=\u0002\u00010",
+ "lamı": "http://nedir-sozluk.com/ara/\u0002\u00010",
+ "mat": "http://www.anmat.gov.ar/resultados.asp?cx=018082787451070703178%3Arx-vbt5pdfu&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00010",
+ "obii": "http://www.anobii.com/search?s=1&keyword=\u0002\u000127",
+ "oikis": "http://anoik.is/systems/\u0002\u00010",
+ "otchortwo": "http://anotchortwo.com/?s=\u0002\u00010",
+ "sible": {
+ "*": "//docs.ansible.com/ansible/latest/#stq=\u0002&stp=1\u0001201",
+ "-galaxy": "//galaxy.ansible.com/list#/roles?page=1&page_size=10&autocomplete=\u0002\u00010",
+ "mod": "http://docs.ansible.com/ansible/\u0002_module.html\u000144"
+ },
+ "s.splunk": "//answers.splunk.com/search.html?q=\u0002\u00010",
+ "swer": {
+ "s": {
+ "*": "http://www.answers.com/\u0002\u00010",
+ "ingenesis": "//answersingenesis.org/search/?q=\u0002\u00013",
+ ".splunk": "http://answers.splunk.com/search/?q=\u0002&Submit=Search\u00010"
+ },
+ "*": "http://answers.yahoo.com/search/search_result;_ylt=AmLr_DtDPVmDQzOuA2T6sxAjzKIX;_ylv=3?p=\u0002&submit-go=Search+Y!+Answers\u00015"
+ },
+ "tiwar": "http://news.antiwar.com/?s=\u0002\u00013",
+ "tonimo": {
+ "*": "http://www.antonimos.net/?termino=\u0002&btnG=Ant%F3nimos\u00015",
+ "s": "//www.antonimos.com.br/busca.php?q=\u0002\u00010"
+ },
+ "tonym": "http://www.synonyms.net/antonyms/\u0002\u000113",
+ "tyweb": "http://antyweb.pl/?s=\u0002\u00010"
+ },
+ "o": {
+ "3": {
+ "*": "//archiveofourown.org/works/search?utf8=%E2%9C%93&work_search%5Bquery%5D=\u0002\u0001416",
+ "tags": "//archiveofourown.org/tags/search?query[name]=\u0002\u00014"
+ },
+ "*": "//www.amazon.com/gp/your-account/order-history/ref=oh_aui_search?opt=ab&search=\u0002\u000117",
+ "e": {
+ "*": "http://ageofempires.wikia.com/wiki/Special:Search?search=\u0002\u000149",
+ "2r": "//www.reddit.com/r/aoe2/search?q=\u0002&restrict_sr=1\u00010"
+ },
+ "l": "http://search.aol.com/aol/search?enabled_terms=&s_it=comsearch&q=\u0002\u000125",
+ "m": "http://www.artofmanliness.com/?s=\u0002\u000110",
+ "ps": {
+ "*": "http://artofproblemsolving.com/wiki/index.php?title=Special%3ASearch&fulltext=Search&search=\u0002\u000117",
+ "comm": "//artofproblemsolving.com/community/search/\u0002\u00010"
+ },
+ "ty": "//www.albumoftheyear.org/search.php?q=\u0002\u000143",
+ "wow": "http://db.vanillagaming.org/?search=\u0002\u00010"
+ },
+ "p": {
+ "a": {
+ "*": "http://apastyle.org/search.aspx?query=\u0002\u00010",
+ "che": "//duckduckgo.com/?q=\u0002+site%3Ahttps%3A%2F%2Fhttpd.apache.org%2Fdocs%2Fcurrent%2F\u00010",
+ "ckages": "http://www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&last_update=&flagged=&limit=50\u00016",
+ "rat": "http://www.aparat.com/result/\u0002\u00013"
+ },
+ "*": "http://ap.org/Search/SearchResults?searchkeywords=\u0002\u000141",
+ "c": {
+ "*": "//auspost.com.au/search?q=\u0002\u00010",
+ "k": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&last_update=&flagged=&limit=50\u0001232",
+ "entral": "//apstudent.collegeboard.org/search?searchq=\u0002&searchType=aps_site&tp=aps_site\u00010"
+ },
+ "h": "http://ArcadePrehacks.com/\u0002\u00010",
+ "i": {
+ "*": "//api.duckduckgo.com/?q=\u0002&o=json&pretty=1&no_html=1&no_redirect=1\u00018",
+ "n": {
+ "*": "//academicprogress.in/library/search/?q=\u0002\u00010",
+ "c": "//careers.activision.com/search-results?keywords=\u0002\u00010"
+ },
+ "v": "//www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dprime-instant-video&field-keywords=\u0002\u00017",
+ "dockrails": "http://apidock.com/rails/search/quick?query=\u0002\u00014",
+ "dockruby": "http://apidock.com/ruby/search/quick?query=\u0002 \u00010",
+ "lity": "//apility.io/search/\u0002\u00010",
+ "platform": "//duckduckgo.com/?q=\u0002+site%3Aapi-platform.com&t=canonical&ia=web\u00010"
+ },
+ "k": {
+ "*": "http://apps.evozi.com/apk-downloader/?id=\u0002\u000117",
+ "d": "//apkpure.com/search?q=\u0002\u00010",
+ "g": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435",
+ "m": {
+ "*": "//www.apkmirror.com/?s=\u0002\u0001118",
+ "irror": "//www.apkmirror.com/?s=\u0002\u0001118"
+ },
+ "pure": "//apkpure.com/search?q=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://scitation.aip.org/search?value1=\u0002&option1=all\u00010",
+ "n": "//www.anime-planet.com/anime/all?name=\u0002\u00010",
+ "ib": "//austin.bibliocommons.com/v2/search?query=\u0002&searchType=smart\u00010",
+ "cart": "//aplcart.info/?q=\u0002\u00010"
+ },
+ "m": {
+ "*": "//atom.io/packages/search?q=\u0002\u00010",
+ "ex": "http://www.apmex.com/search?q=\u0002\u00010"
+ },
+ "o": {
+ "d": "//apod.nasa.gov/apod/ap\u0002.html\u000110",
+ "*": "//addons.palemoon.org/search/?terms=\u0002\u00010",
+ "lloduck": "http://www.apolloduck.com/search.phtml?search=\u0002&exact=1&sr=1&q=1\u00010"
+ },
+ "p": {
+ "*": "//www.amazon.com/s/search-alias%3Dpantry&field-keywords=\u0002\u00014",
+ "db": "http://www.winehq.org/search?cx=partner-pub-0971840239976722%3Aw9sqbcsxtyf&cof=FORID%3A10&ie=UTF-8&q=\u0002&siteurl=appdb.winehq.org%2F&ref=www.winehq.org%2Fsearch%2F%3Fcx%3Dpartner-pub-0971840239976722%253Aw9sqbcsxtyf%26cof%3DFORID%253A10%26ie%3DUTF-8%26q%3Dsomething&ss=674j114846j5\u000126",
+ "ex": "//appexchange.salesforce.com/results?keywords=\u0002\u00015",
+ "ie": "//www.ah.nl/zoeken?rq=\u0002\u000140",
+ "le": {
+ "*": "http://www.apple.com/search/?q=\u0002\u0001127",
+ "br": "//www.apple.com/br/search/\u0002\u00010",
+ "se": "http://apple.stackexchange.com/search?q=\u0002\u000114",
+ "tv": "//duckduckgo.com/?q=\u0002%20site%3Atv.apple.com\u00010",
+ "base": "//applebase.net/Search.html?term=\u0002&cat=1\u00010",
+ "daily": {
+ "*": "//hk.appledaily.com/search/\u0002?q=\u0002\u00010",
+ "tw": "//tw.appledaily.com/search/result?querystrS=\u0002\u00010"
+ },
+ "dev": "//developer.apple.com/search/index.php?q=\u0002 \u000121",
+ "discuss": "//discussions.apple.com/search.jspa?peopleEnabled=true&userID=&containerType=&container=&spotlight=true&q=\u0002\u00010",
+ "fritter": "//www.applefritter.com/search/node/\u0002\u00010",
+ "insider": "http://appleinsider.com/search/\u0002\u00010",
+ "maps": "http://maps.apple.com/?q=\u0002\u000140",
+ "music": "//itunes.apple.com/search?term=\u0002&entity=musicTrack\u00014",
+ "realty": "http://applesold.com/search?q=\u0002\u00010",
+ "software": "//support.apple.com/en_US/downloads/\u0002\u00010",
+ "support": "http://support.apple.com/kb/index?page=search&product=&q=\u0002&src=support_site.kbase.search.searchresults\u00015",
+ "trailer": "http://duckduckgo.com/?q=site:trailers.apple.com%20\u0002\u00010"
+ },
+ "nr": "http://appnr.com/search/\u0002\u00010",
+ "vv": "http://www.appvv.com/search.htm?search=\u0002&device=1\u00010",
+ "brain": "http://www.appbrain.com/search?q=\u0002\u00010",
+ "cel": "http://developer.appcelerator.com/apidoc/search/mobile/latest?q=\u0002\u00010",
+ "ear": "//appear.in/\u0002\u00015",
+ "engine": "http://code.google.com/query/#p=appengine&q=\u0002\u00010",
+ "inn": "//search.appinn.com/cse/search?q=\u0002&s=5999676002387380177&source=www.appinn.com\u00010",
+ "pedia": "http://programs.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "shopper": "http://appshopper.com/search/?search=\u0002\u00018",
+ "sliced": "http://appsliced.co/apps?search=\u0002\u000112",
+ "s.splunk": "http://apps.splunk.com/apps/#/search/\u0002\u00010",
+ "store": "/?q=site%3Aitunes.apple.com%2Fus%2Fapp%2F+\u0002\u000117"
+ },
+ "s": "http://journals.aps.org/search?q=\u0002\u000116",
+ "t": {
+ "*": "//packages.ubuntu.com/search?keywords=\u0002&searchon=all&suite=all&section=all\u0001139",
+ "browse": "//www.apt-browse.org/search/?query=\u0002\u00010",
+ "oide": "//en.aptoide.com/search?query=\u0002\u00010"
+ },
+ "ro": "//aprohirdetesingyen.hu/osszes-hirdetes/kereses--\u0002\u00010",
+ "ert-en-es": "//www.apertium.org/index.spa.html?dir=eng-spa&q=\u0002#translation\u00010",
+ "ertium": "http://wiki.apertium.org/w/index.php?title=Special:Search&search=\u0002&go=Go\u00010",
+ "nic": "//wq.apnic.net/static/search.html?query=\u0002\u00014",
+ "ril": "//www.april.org/search/node/\u0002\u00010",
+ "rsfi": "http://aprs.fi/#!mt=roadmap&z=11&call=a%2F\u0002&timerange=3600&tail=3600\u00010",
+ "vde": "//www.amazon.de/s?k=\u0002&i=instant-video\u000117"
+ },
+ "r": {
+ "a": {
+ "*": "http://www.ara.cat/cercador/?text=\u0002\u00010",
+ "bic": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=ar\u00010",
+ "bnews": "http://www.arabnews.com/search/google/\u0002\u00010",
+ "geek": "http://www.arageek.com/?s=\u0002\u00010",
+ "mex": "//www.aramex.com/track-results-multiple.aspx?ShipmentNumber=\u0002\u00010"
+ },
+ "*": "http://allrecipes.com/search/default.aspx?qt=k&wt=\u0002&rt=r&origin=Recipe%20Search%20Results\u000138",
+ "b": {
+ "*": "//ruby.libhunt.com/search?query=\u0002\u00010",
+ "eitsagentur": "//con.arbeitsagentur.de/prod/jobboerse/jobsuche-ui/?VOLLTEXT=\u0002&FCT.ANGEBOTSART=ARBEIT&FCT.AKTUALITAET=100&FCT.BEHINDERUNG=AUS&page=1&size=10&sort=Relevanz&s=5\u00010"
+ },
+ "d": {
+ "*": "//www.ardmediathek.de/ard/search/\u0002\u000142",
+ "a": "http://www.glyphweb.com/arda/search.asp?search=\u0002\u00010",
+ "moor": "//www.ardmoor.co.uk/search/\u0002\u00010",
+ "uino": {
+ "*": "http://arduino.stackexchange.com/search?q=\u0002\u00015",
+ "reference": "//duckduckgo.com/?q=\u0002+site%3Aarduino.cc&ia=web\u00010"
+ }
+ },
+ "f": "//duckduckgo.com/?q=\u0002+site%3Aar15.com&ia=web\u00014",
+ "k": {
+ "*": "//ark.intel.com/search?q=\u0002\u0001142",
+ "pedia": "http://ark.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "wiki": "http://ark.gamepedia.com/index.php?search=\u0002\u00016"
+ },
+ "l": "http://aynrandlexicon.com/searchresults/index.html?cx=013104633629966810561%3Ag5jt9ka8qre&cof=FORID%3A11&q=\u0002\u00010",
+ "r": {
+ "*": "http://ffxiv.gamerescape.com/wiki/Special:Search?search=\u0002\u000111",
+ "ow": {
+ "*": "//www.arrow.com/en/products/search?q=\u0002\u00013",
+ "-wikia": "http://arrow.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ }
+ },
+ "s": {
+ "*": "//arstechnica.com/search/?ie=UTF-8&q=\u0002\u0001160",
+ "uk": "http://arstechnica.co.uk/search/?query=\u0002\u00010",
+ "technica": {
+ "*": "//arstechnica.com/search/?q=\u0002\u00010",
+ "uk": "http://arstechnica.co.uk/search/?query=\u0002\u00010"
+ }
+ },
+ "t": {
+ "d": {
+ "*": "//www.artdiscount.co.uk/catalogsearch/result/?cat=0&q=\u0002 \u00010",
+ "iscount": "//www.artdiscount.co.uk/catalogsearch/result/?cat=0&q=\u0002\u00010"
+ },
+ "e": "//www.arte.tv/fr/search/?q=\u0002&page=1\u000134",
+ "*": "//www.aparatorul.md/?s=\u0002\u00013",
+ "fire": "http://www.artfire.com/browse/?term=\u0002\u00010",
+ "ifact": "//artifact.gamepedia.com/index.php?search=\u0002\u00010",
+ "ist": "http://www.artcyclopedia.com/scripts/tsearch.pl?type=1&t=\u0002\u00010",
+ "smia": "//collections.artsmia.org/index.php?page=search#query=\u0002\u00010",
+ "stor": "//library.artstor.org/#/search/\u0002;page=1;size=48\u00010",
+ "station": "//www.artstation.com/search?q=\u0002&sorting=recent\u000168",
+ "urogoga": "//www.arturogoga.com/?s=\u0002\u00010",
+ "work": "http://www.artcyclopedia.com/scripts/tsearch.pl?t=\u0002&type=2\u00010"
+ },
+ "u": {
+ "*": "//www.arukereso.hu/CategorySearch.php?st=\u0002\u000115",
+ "ba": "//community.arubanetworks.com/t5/forums/searchpage/tab/message?q=\u0002\u00010",
+ "kereso": "//www.arukereso.hu/CategorySearch.php?st=\u0002\u000115"
+ },
+ "x": {
+ "*": "http://arxiv.org/search?query=\u0002&searchtype=all\u000150",
+ "iv": "http://arxiv.org/search?query=\u0002&searchtype=all\u000150"
+ },
+ "ch": {
+ "*": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017336",
+ "i": {
+ "*": "http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=?q=\u0002:\u00010",
+ "ve": {
+ "d": {
+ "*": "//web.archive.org/web/*/\u0002\u000164",
+ "moe": "//archived.moe/_/search/text/\u0002\u00014"
+ },
+ "*": "//archive.org/search.php?query=\u0002\u00011055",
+ "is": "http://archive.is/search/?q=\u0002\u000143",
+ "tv": "//archive.org/details/tv?q=\u0002\u00010",
+ "team": "http://www.archiveteam.org/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00014",
+ "web": "//web.archive.org/web/*/\u0002\u000164"
+ },
+ "pel": "http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?menu=search&aspect=subtab26&npp=10&ipp=20&spp=20&profile=sicd&ri=&index=.GK&term=\u0002\u00010",
+ "plus": "http://univtoulouse.summon.serialssolutions.com/search?s.q=\u0002\u00010"
+ },
+ "ch": {
+ "*": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002\u00013",
+ "ine": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002 \u00010"
+ },
+ "de": "//wiki.archlinux.de/index.php?search=\u0002\u00010",
+ "fr": "http://wiki.archlinux.fr/index.php?title=Sp%C3%A9cial%3ARecherche&profile=default&search=\u0002&fulltext=Search\u00010",
+ "jp": "//wiki.archlinux.jp/index.php?search=\u0002\u000124",
+ "pl": "//wiki.archlinux.org/index.php/\u0002 _(Polski)\u00010",
+ "angels": "//heavenlyarchangels.wordpress.com/?s=\u0002\u00010",
+ "aur": "//aur.archlinux.org/packages.php?O=0&K=\u0002&do_Search=Go\u000196",
+ "bugs": "//bugs.archlinux.org/index.php?string=\u0002&project=0\u000116",
+ "daily": "//www.archdaily.com/search/all?q=\u0002\u00010",
+ "forums": "//bbs.archlinux.org/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u000117",
+ "linux": {
+ "*": "//bbs.archlinux.org/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u000117",
+ "fr": "//wiki.archlinux.fr/index.php?title=Spécial%3ARecherche&profile=default&fulltext=Search&search=\u0002\u00010",
+ "it": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002\u00019"
+ },
+ "man": "http://jlk.fjfi.cvut.cz/arch/manpages/search?q=\u0002\u000160",
+ "packages": "//www.archlinux.org/packages/?q=\u0002\u0001115",
+ "pkg": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435",
+ "wiki": "//wiki.archlinux.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00011891"
+ },
+ "ia": "http://www.aria.co.uk/Products?search=\u0002\u00010",
+ "in": "http://whois.arin.net/rest/nets;q=\u0002?showDetails=true&showARIN=false&ext=netref2\u000116",
+ "ms": {
+ "*": "//armswiki.org/wiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "list": "//www.armslist.com/classifieds/search?search=\u0002&location=usa&category=all&posttype=7&ships=\u00014"
+ },
+ "-15": "//veriforcetactical.com/?s=\u0002\u00010",
+ "-ar": "http://www.almaany.com/ar/dict/ar-ar/\u0002\u00010",
+ "-en": "//www.almaany.com/ar/dict/ar-en/\u0002\u00010",
+ "2en": "//translate.google.com/#ar/en/\u0002\u00013",
+ "cadeotaku": "//wiki.arcadeotaku.com/index.php?search=\u0002\u00010",
+ "cblog": "//www.esri.com/en-us/search/?q=\u0002\u00010",
+ "cdev": "//developers.arcgis.com/search/?q=\u0002\u00010",
+ "cdoc": "//doc.arcgis.com/search/?q=\u0002\u00010",
+ "cgis": {
+ "*": "http://www.arcgis.com/home/search.html?q=\u0002\u00010",
+ "res": "http://resources.arcgis.com/content/search-result?searchKeyWord=\u0002\u00010"
+ },
+ "cgames": "http://www.arcgames.com/en/games/all-games/query/\u0002\u00010",
+ "ea51": "http://discuss.area51.stackexchange.com/search?q= \u0002\u00010",
+ "eena": "http://haku.yle.fi/?q=\u0002&category=Areena\u000118",
+ "ena": "//www.are.na/search/\u0002\u00015",
+ "gep": "http://www.argep.hu/main.aspx?suche=\u0002&x=0&y=0\u00016",
+ "gos": {
+ "*": "http://www.argos.co.uk/search/\u0002\u000168",
+ "ie": "http://www.argos.ie/webapp/wcs/stores/servlet/Search?storeId=10152&catalogId=14551&langId=111&searchTerms=\u0002\u00010"
+ },
+ "got": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010",
+ "madeus": "http://www.armadeus.com/wiki/index.php?search=\u0002\u00010",
+ "morgames": "http://armorgames.com/search/games?type=games&q=\u0002\u00010",
+ "mtemp": "//azure.microsoft.com/de-de/resources/templates/?term=\u0002\u00010",
+ "noldbusck": "//www.arnoldbusck.dk/soeg?s=\u0002&cid=alle\u00010",
+ "nzenarms": "//secure.arnzenarms.com/catalog-search?fulltext=\u0002\u00010"
+ },
+ "s": {
+ "a": {
+ "*": "//sysadmin.libhunt.com/search?query=\u0002\u00010",
+ "hi": "http://sitesearch.asahi.com/.cgi/sitesearch/sitesearch.pl?Keywords=\u0002\u00010",
+ "na": "//app.asana.com/0/search/\u0002\u00017",
+ "psupplies": "//www.asap-supplies.com/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "*": "http://smile.amazon.com/s?url=search-alias%3Daps&field-keywords=\u0002\u00011956",
+ "b": "//astrobites.org/?s=\u0002\u00010",
+ "d": {
+ "a": "//groceries.asda.com/asda-webstore/landing/home.shtml#/search/\u0002\u00018",
+ "*": "//smile.amazon.de/s?url=search-alias%3Daps&field-keywords=\u0002\u0001101",
+ "e": "//smile.amazon.de/s/field-keywords=\u0002\u00019"
+ },
+ "g": "//smile.amazon.de/s/?field-keywords=\u0002\u000155",
+ "h": {
+ "a": "//ashadidi.com/search/\u0002\u00010",
+ "*": "//selfhosted.libhunt.com/search?query=\u0002\u00010"
+ },
+ "i": {
+ "*": "http://www.asihablamos.com/www/significado/palabra/\u0002\u00013",
+ "n": "//www.amazon.com/dp/\u0002\u00010",
+ "cs": "http://www.asics.com/us/en-us/search?text=\u0002\u00010",
+ "anwiki": "http://asianwiki.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00014",
+ "avape": "//asiavape.co/?s=\u0002&post_type=product\u00010"
+ },
+ "k": {
+ "*": "http://www.ask.com/web?q=\u0002\u000114",
+ "d": "http://apple.stackexchange.com/search?\u0002\u00010",
+ "u": {
+ "*": "http://askubuntu.com/search?q=\u0002\u00010",
+ "bnt": "http://askubuntu.com/search?q=\u0002\u00010",
+ "buntu": "http://askubuntu.com/search?q=\u0002\u00010"
+ },
+ "f5": "//support.f5.com/kb/en-us/search.res.html?productList=big-ip%2Cbc%2Cfp%2C3-dns%2Clc%2Cts%2Cwj%2Cwa_5_x%2Csam%2Clinerate-eol&versionList=all%2C&searchType=basic&isFromGSASearch=false&query=\u0002&site=support_external&client=support-f5-com&q=\u0002&prodName=ALL&prodVersText=&docTypeName=ALL&includeArchived=false&submit_form=&product=all&eolProducts=all&documentType=all\u00010",
+ "vg": "http://www.askvg.com/?s=\u0002\u00010",
+ "apatient": "http://www.askapatient.com/searchresults.asp?searchField=\u0002 \u00010",
+ "fedora": "//ask.fedoraproject.org/en/questions/scope:all/sort:activity-desc/page:1/query:\u0002/\u00010",
+ "imam": "http://askimam.org/public/processsearch/Question.keywords:\u0002/Question.type:1\u00010",
+ "men": "http://ca.askmen.com/search?q=\u0002\u00015",
+ "reddit": "//www.reddit.com/r/AskReddit/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00013",
+ "steem": "//www.asksteem.com/search?q=\u0002\u00010",
+ "sutra": "http://www.asksutra.com/en/serp.php?cx=006191677038902776655%3Akobzooodbpy&cof=FORID%3A11&q=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://smile.amazon.com/s/?field-keywords=\u0002\u000120",
+ "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014",
+ "mrg": "//www.asthamobileshop.ml/_/search?query=\u0002\u00010"
+ },
+ "s": "//smile.amazon.com/s?url=srs%3D5856181011&field-keywords=\u0002\u00015",
+ "x": "//search.asx.com.au/s/search.html?query=\u0002&collection=asx-meta&profile=web\u000113",
+ "cl": "http://ascl.net/code/search/\u0002\u00014",
+ "ee": "//peer.asee.org/?q=\u0002\u00010",
+ "os": "http://www.asos.com/search/?q=\u0002\u00016",
+ "tk": "//stock.adobe.com/search?k=\u0002\u00010",
+ "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014",
+ "us": "http://www.asus.com/us/Search/?SearchKey=\u0002\u000110",
+ "cent": "//www.ascent.co.nz/search.aspx?query=\u0002&sortBy=products\u00010",
+ "earchoficeandfire": "//asearchoficeandfire.com/?q=\u0002\u00010",
+ "number": "//www.ultratools.com/tools/asnInfoResult?domainName=\u0002\u00010",
+ "oiaf": "http://awoiaf.westeros.org/index.php?search=\u0002\u000110",
+ "terisk": "//duckduckgo.com/?q=\u0002+site%3Awiki.asterisk.org&ia=web\u00010",
+ "tock": "//stock.adobe.com/fr/search?k=\u0002\u00010",
+ "tray": "http://www.astray.com/recipes/?search=\u0002\u00010",
+ "trobin": "http://www.astrobin.com/search/?q=\u0002&search_type=1&solar_system_main_subject=&telescope_type=any&camera_type=any&aperture_min=&aperture_max=&pixel_size_min=&pixel_size_max=&start_date=&end_date=&integration_min=&integration_max=&moon_phase_min=&moon_phase_max=\u00014"
+ },
+ "t": {
+ "*": "http://www.addictivetips.com/archives/search/?cx=015974260755795457590%3Akigcmyffu6y&cof=FORID%3A11&ie=UTF-8&q=\u0002&s=Search\u000112",
+ "d": "http://allthingsd.com/?s=\u0002:\u00010",
+ "h": "//www.athletic.net/Search.aspx#?q=\u0002\u00010",
+ "i": {
+ "*": "http://www.accesstoinsight.org/search_results.html?cx=015061908441090246348%3Adj4lxnh4dda&cof=FORID%3A9%3BNB%3A1&ie=UTF-8&q=\u0002&sa=Search\u00010",
+ "lf": "//academie.atilf.fr/9/consulter/\u0002?page=1\u00013"
+ },
+ "k": "//www.americastestkitchen.com/search?q=\u0002\u000129",
+ "l": {
+ "*": "http://atlwiki.net/Special:Search/\u0002\u00010",
+ "as": {
+ "*": "//atlas.torproject.org/#search/\u0002\u00010",
+ "o": "//www.atlasobscura.com/search?q=\u0002&kind=keyword\u00013",
+ "piv": "http://www.atlaspiv.cz/?beername=\u0002 \u00010"
+ },
+ "antis": "//www.atlantistime.com/?s=\u0002\u00010",
+ "ona": "http://atlona.com/?s=\u0002\u00010"
+ },
+ "o": {
+ "*": "//alternativeto.net/browse/search/?q=\u0002\u0001159",
+ "m": {
+ "*": "//www.atomtickets.com/search?query=\u0002\u00010",
+ "io": "//atom.io/packages/search?utf8=%E2%9C%93&q=\u0002\u00010",
+ "packages": "//atom.io/packages/search?q=\u0002\u00010",
+ "themes": "//atom.io/themes/search?q=\u0002\u00010"
+ }
+ },
+ "p": "http://www.atpworldtour.com/Search/Site.aspx?q=\u0002\u00010",
+ "s": "http://www.abovetopsecret.com/forum/index.php \u0002\u00013",
+ "t": "http://www.advancedtautactica.com/search.php?keywords=\u0002\u00010",
+ "x": "http://atomix.vg/?s=\u0002\u00010",
+ "40": "http://www.at40.com/?q=\u0002\u00010",
+ "js": "//atmospherejs.com/?q=\u0002\u00010",
+ "comp": "//www.atcmarket.cz/zbozi?hledani=true&zb=\u0002\u00010",
+ "matix": "//www.atmatix.pl/patterns/all?q=\u0002\u00013",
+ "mospherejs": "//atmospherejs.com/?q=\u0002\u00010"
+ },
+ "u": {
+ "3": "//www.autoitscript.com/forum/search/?q=\u0002\u00010",
+ "*": "//aur.archlinux.org/packages/?K=\u0002\u000141",
+ "b": {
+ "*": "http://primo.aub.aau.dk/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=default_tab&indx=1&dum=true&srt=rank&vid=desktop&frbg=&vl%28freeText0%29=\u0002&scp.scps=scope%3A%28AUB_PROJEKT_DC%29%2Cscope%3A%28AUB_SFX%29%2Cscope%3A%28AUB_AAL%29%2Cscope%3A%28AUB_ESB%29%2Cscope%3A%28AUB_KBH%29%2Cscope%3A%28AUB_VBN%29%2Cprimo_central_multiple_fe&vl%2857399062UI1%29=all_items&vl%281UIStartWith0%29=contains&vl%2857399064UI0%29=any&vl%2857399064UI0%29=title&vl%2857399064UI0%29=any\u00010",
+ "untu": "http://askubuntu.com/search?q=\u0002\u00010"
+ },
+ "k": {
+ "*": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825",
+ "ro": "http://aukro.cz/listing.php/search?string=\u0002\u00016"
+ },
+ "r": {
+ "4": "//aur4.archlinux.org/packages/?K=\u0002\u00013",
+ "*": "//aur.archlinux.org/packages/?K=\u0002\u000141",
+ "p": "//aur.archlinux.org/packages/\u0002\u00014"
+ },
+ "s": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "gov": "http://australia.gov.au/search?collection=gov_all&coverage=all&num_ranks=3&extra_all_num_ranks=3&form=simple&query=\u0002\u00010",
+ "med": "http://www.ausmed.com.au/sitesearch?q=\u0002\u00010",
+ "open": "//ausopen.com/search?search=\u0002\u00010",
+ "post": "http://auspost.com.au/track/track.html?id=\u0002\u00014",
+ "tlii": "http://www.austlii.edu.au/cgi-bin/sinosrch.cgi?query=\u0002&results=50&submit=Search&mask_world=&mask_path=&callback=on&method=auto&meta=%2Fau\u00013",
+ "tralian": "//www.theaustralian.com.au/search-results?q=\u0002\u00010"
+ },
+ "df": "//forum.audacityteam.org/search.php?keywords=\u0002\u00010",
+ "di": {
+ "*": "http://www.audi.de/de/brand/de/tools/search.html#search=\u0002\u00013",
+ "ble": {
+ "*": "http://www.audible.com/search?advsearchKeywords=\u0002\u0001105",
+ "de": "http://www.audible.de/search?advsearchKeywords=\u0002\u00010",
+ "uk": "http://www.audible.co.uk/search/?advsearchKeywords=\u0002&filterby=field-keywords&x=0&y=0\u00010",
+ ".com": "http://www.audible.com/search?advsearchKeywords=\u0002\u0001105",
+ ".de": "http://www.audible.de/search?advsearchKeywords=\u0002\u00010"
+ },
+ "obookjp": "//audiobook.jp/search?q=\u0002\u00010",
+ "ofanzine": "http://fr.audiofanzine.com/recherche/\u0002.html\u00010",
+ "ogon": "//app.audiogon.com/listings?&global_search_text=\u0002\u00010",
+ "ojungle": "http://audiojungle.net/search?utf8=%E2%9C%93&term=\u0002\u00010",
+ "onetwork": "http://www.audionetwork.com/show-production-results.aspx?stype=4&keywords=\u0002\u00010"
+ },
+ "d2usd": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=USD\u00010",
+ "dubon": {
+ "b": "http://birds.audubon.org/search/node?keys=\u0002\u00010",
+ "*": "http://www.audubon.org/search/node?keys=\u0002\u00010",
+ "mag": "http://www.audubonmagazine.org/search/node?keys=\u0002\u00010"
+ },
+ "lete": "http://www.aulete.com.br/\u0002\u000110",
+ "one": "http://search.auone.jp/?q=\u0002\u00010",
+ "tos": {
+ "*": "http://www.autocosmos.com.mx/search?q=\u0002\u00010",
+ "ar": "//www.autosar.org/nc/document-search/?tx_sysgsearch_pi1%5Bquery%5D=\u0002\u00010"
+ },
+ "toanything": "http://www.autoanything.com/shop/\u0002\u00013",
+ "toblip": "http://www.autoblip.com/used/\u0002 \u00010",
+ "tobus": "http://seznam-autobusu.cz/seznam?numberPlateOrNumber=\u0002\u000129",
+ "tocar": "http://www.autocar.co.uk/SearchResults.aspx?q=\u0002\u00010",
+ "tozone": "http://www.autozone.com/searchresult?searchText=\u0002\u000111"
+ },
+ "v": {
+ "*": "//www.avclub.com/search?q=\u0002\u00014",
+ "c": {
+ "*": "http://www.avclub.com/search/?q=\u0002\u000120",
+ "lub": "//www.avclub.com/search?q=\u0002\u00014"
+ },
+ "g": {
+ "*": "http://search.avg.com/search?q=\u0002\u00013",
+ "kb": "http://kb.avg.com/pkb_Home?q=\u0002\u00010"
+ },
+ "i": {
+ "*": "//avicultura.com/?s=\u0002\u00010",
+ "s": "//www.applevis.com/search?search_api_views_fulltext=\u0002\u00010",
+ "to": "//www.avito.ru/rossiya?q=\u0002\u000146"
+ },
+ "w": "http://anevandos.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "ax": {
+ "*": "http://avxsearch.se/search?q=\u0002:\u00015",
+ "h": "http://avaxsearch.net/avaxhome_search?q=\u0002 &a=&commit=Search&c=&l=&sort_by=\u00010"
+ },
+ "tm": "http://www.adamvstheman.com/?s=\u0002 \u00010",
+ "vo": "//www.avvo.com/search?query=\u0002&commit=Search\u00010",
+ "aktiv": "//www.alpenvereinaktiv.com/en/search/?q=\u0002\u00010",
+ "anza": "//www.avanza.se/sok.html?query=\u0002\u00010",
+ "atar": {
+ "*": "http://avatar.wikia.com/wiki/Special:Search?query=\u0002\u00019",
+ "press": "http://www.avatarpress.com/?s=\u0002\u00010"
+ },
+ "echi": "//avechi.com/catalogsearch/result/?q=\u0002\u00010",
+ "entrix": "//www.aventrix.com/?q=\u0002\u00010",
+ "enwiki": "http://www.asexuality.org/wiki/index.php?search=\u0002\u00010",
+ "pod": "//avpodcast.net/?s=\u0002\u00010",
+ "toprom": "//avtoprom.org/search.php?keywords=\u0002\u00010"
+ },
+ "w": {
+ "*": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002\u00019",
+ "d": {
+ "*": "//www.amazon.com/s/url=search-alias%3Dwarehouse-deals&field-keywords=\u0002\u00016",
+ "e": "//wiki.archlinux.de/index.php?title=Spezial%3ASuche&search=\u0002\u00010"
+ },
+ "s": "//docs.aws.amazon.com/search/doc-search.html?searchPath=documentation&searchQuery=\u0002 \u000143",
+ "ad": "http://wordsmith.org/awad/search.html?cx=partner-pub-0068747404870456%3A118gxl-7atb&cof=FORID%3A11&q=\u0002&sa=Search\u00010",
+ "ay": "//www.getawaygear.com/index.php?page=search&sPattern=\u0002\u00010",
+ "are": "http://flightaware.com/live/airport/\u0002\u00010",
+ "erb": "//ruby.libhunt.com/search?query=\u0002\u00010",
+ "esomecow": "http://awesomecow.com/index.php?ieska=\u0002\u00010",
+ "esomenauts": "http://awesomenauts.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010",
+ "iki": "//www.augsburgwiki.de/index.php/AugsburgWiki/Suchergebnisse?q=\u0002\u00010",
+ "img": "http://images.search.yahoo.com/search/images;_ylt=A0PDoS1.milPyVkAh7OJzbkF?p=\u0002&fr=alltheweb&ei=utf-8&n=30&x=wrt&y=Search\u000119",
+ "isdom": "//www.ancientwisdom.biz/search.php?q=\u0002\u00010",
+ "oiaf": "http://awoiaf.westeros.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00019"
+ },
+ "x": "http://androidxref.com/5.1.0_r1/search?&project=abi&project=art&project=bionic&project=bootable&project=build&project=cts&project=dalvik&project=developers&project=development&project=device&project=docs&project=external&project=frameworks&project=hardware&project=libcore&project=libnativehelper&project=ndk&project=packages&project=pdk&project=prebuilts&project=sdk&project=system&project=tools&q=\u0002\u00014",
+ "y": {
+ "*": "//www.aboutyou.de/suche?term=\u0002&search_source=ddgo\u00013",
+ "rne": "//ayrne.io/?s=\u0002\u00010"
+ },
+ "z": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "d": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153",
+ "e": "//www.amazon.es/s/ref=nb_sb_noss_1?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000119",
+ "f": {
+ "*": "//www.amazon.fr/s/?url=search-alias%3Daps&field-keywords=\u0002&tag=duc0a-21\u0001109",
+ "onts": "//www.azfonts.net/search.html?query=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://search.azlyrics.com/search.php?q=\u0002\u0001175",
+ "ane": "//azurlane.koumakan.jp/w/index.php?search=\u0002\u000132",
+ "yrics": "http://search.azlyrics.com/search.php?q=\u0002\u0001175"
+ },
+ "m": "//www.azom.com/search.aspx?q=\u0002&site=all&fsb=1\u00010",
+ "s": "//azspot.net/search/\u0002\u00010",
+ "ol": "http://azol.de/suche/?q=\u0002\u00010",
+ "om": "//www.azom.com/search.aspx?q=\u0002&site=all&fsb=1\u00010",
+ "uk": "//www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=\u0002&tag=duc0c-21\u0001902",
+ "ure": "//azure.microsoft.com/en-us/search/?q=\u0002\u00015"
+ },
+ ".a": {
+ "*": "//aktueladam.com/?s=\u0002 \u00010",
+ "t": "//www.amazon.de/s/field-keywords=\u0002\u00010"
+ },
+ ".t": "//arcade.tokyo/?s=\u0002\u00010",
+ ".de": "//www.amazon.de/s/field-keywords=\u0002\u00010",
+ ".es": "//www.amazon.es/s/ref=nb_sb_noss?__mk_es_ES=ÅMÅŽÕÑ&url=search-alias%3Daps&field-keywords=\u0002\u000120",
+ ".in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165",
+ ".it": "//www.amazon.it/s/?url=search-alias%3Daps&field-keywords=\u0002\u000151",
+ ".uk": "//www.amazon.co.uk/s/field-keywords=\u0002\u000130",
+ "NOW": "//primenow.amazon.com/search?k=\u0002 \u00010",
+ "qasha": "//www.aqasha.de/search/result?term=\u0002\u00010",
+ "qicn": "http://aqicn.org/city/\u0002\u00010",
+ "-tm": "http://forum.a-tm.co.jp/search?q=hello&searchJSON={%22keywords%22%3A%22\u0002%22}\u00010"
+ },
+ "b": {
+ "5": "http://babylon5.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "a": {
+ "b": {
+ "a": "//www.alibaba.com/trade/search?IndexArea=product_en&CatId=&SearchText=\u0002\u00010",
+ "*": "http://www.babla.fr/anglais-francais/\u0002\u00010",
+ "p": {
+ "*": "//en.bab.la/dictionary/polish-english/\u0002\u00010",
+ "l": {
+ "*": "http://pl.bab.la/slownik/angielski-polski/\u0002\u0001181",
+ "ru": "//pl.bab.la/slownik/polski-rosyjski/\u0002\u00010"
+ }
+ },
+ "cs": "//en.bab.la/dictionary/english-czech/\u0002\u00010",
+ "el": {
+ "*": "http://nl.bab.la/woordenboek/nederlands-engels/\u0002\u00010",
+ "net": "http://live.babelnet.org/search?word=\u0002&lang=EN\u00010"
+ },
+ "sv": "http://sv.bab.la/lexikon/engelsk-svensk/\u0002\u00013",
+ "dedk": "http://fr.bab.la/dictionnaire/danois-allemand/\u0002\u00010",
+ "ende": "http://en.bab.la/dictionary/english-german/\u0002\u00010",
+ "eneo": "http://en.bab.la/dictionary/english-esperanto/\u0002\u00010",
+ "ensw": "//en.bab.la/dictionary/english-swedish/\u0002\u00010",
+ "esde": "http://de.bab.la/woerterbuch/spanisch-deutsch/\u0002\u00010",
+ "idoo": "//babidoo.de/?s=\u0002\u00010",
+ "ylonee": "http://traductor.babylon-software.com/ingles/a-espanol/\u0002\u00010",
+ "ymigo": "//babymigo.com/search/questions?query=\u0002\u00010"
+ },
+ "*": "http://beeradvocate.com/search?q=\u0002&qt=beer\u000117",
+ "c": {
+ "*": "http://buenosairesconnect.com/?s=\u0002\u00010",
+ "on": "http://oracleofbacon.org/cgi-bin/movielinks?a=Kevin+Bacon&b=\u0002\u00010",
+ "kpack": {
+ "*": "http://backpack.tf/id/\u0002\u00010",
+ "er": "//www.backpacker.com/search?query=\u0002\u00010"
+ }
+ },
+ "m": {
+ "*": "http://www.booksamillion.com/search?query=\u0002\u00010",
+ "bali": "//duckduckgo.com/?q=site%3Abambali.net+\u0002\u00010"
+ },
+ "x": "http://www.bax-shop.nl/assortiment?keyword=\u0002&avz=true\u00010",
+ "di": "//badi.com/us/s/\u0002\u00010",
+ "hn": "http://reiseauskunft.bahn.de/bin/query.exe/dn?S=&Z=\u0002\u000142",
+ "ng": {
+ "*": "/bang?q=\u0002\u00011727",
+ "s": "//duckduckgo.com/bang?q=\u0002\u0001597",
+ "lg": "http://de.pons.com/übersetzung?q=\u0002&l=dela&in=&lf=de\u00010",
+ "fren": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=enfr&in=&lf=fr\u00010",
+ "good": "http://www.banggood.com/index.php?keywords=\u0002&cat_id=0&com=search\u000131"
+ },
+ "nq": "http://www.banq.qc.ca/techno/recherche/rms.html?keyword=\u0002&Recherche=tout&fonction=chercher&afficherPortail=checked&afficherIris=checked&afficherPistard=checked&afficherColNum=checked\u00010",
+ "nt": "//archive.nyafuu.org/bant/search/text/\u0002/\u00010",
+ "se": {
+ "*": "//www.base-search.net/Search/Results?lookfor=\u0002&type=all&oaboost=1&ling=1&name=&newsearch=1&refid=dcbasen\u00010",
+ "64e": "//cryptography.cc/convert?text=\u0002&algorithm=base64encode\u00014",
+ "ballreference": "http://www.baseball-reference.com/pl/player_search.cgi?search=\u0002\u00010",
+ "notes": "http://www.basenotes.net/fragrancedirectory/?search=\u0002\u00010",
+ "search": "http://www.base-search.net/Search/Results?lookfor=\u0002&refid=duckduckgo\u00010"
+ },
+ "sh": "http://duckduckgo.com/?q=\u0002+site:mywiki.wooledge.org,wiki.bash-hackers.org\u000119",
+ "to": {
+ "*": "http://bato.to/search?name=\u0002&name_cond=c\u00010",
+ "to": "http://bato.to/search?name=\u0002&name_cond=c\u00010"
+ },
+ "eldung": "//www.baeldung.com/?s=\u0002\u00010",
+ "idu": "http://www.baidu.com/s?wd=\u0002&cl=3\u0001578",
+ "ilii": "http://www.bailii.org/cgi-bin/sino_search_1.cgi?sort=rank&query=\u0002\u00010",
+ "ixaki": "http://www.baixaki.com.br/busca.asp?q=\u0002\u00010",
+ "katsuki": "//www.baka-tsuki.org/project/index.php?search=\u0002\u00010",
+ "kaupdatesmanga": "//www.mangaupdates.com/search.html?search=\u0002\u00015",
+ "llot": "//ballotpedia.org/wiki/index.php?search=\u0002\u00010",
+ "ncodata": "//bancodata.com.br/busca/?i=\u0002\u00010",
+ "ndq": "//www.diy.com/search?Ntt=\u0002\u00013",
+ "ndband": "//band-band.com/?s=\u0002\u00010",
+ "ndcamp": "//bandcamp.com/search?q=\u0002\u0001601",
+ "neks": "//baneks.site/search/\u0002\u00010",
+ "nned": "//banned.video/?q=\u0002\u00016",
+ "rchive": "//thebarchive.com/_/search/text/\u0002\u00010",
+ "rgain": "http://www.shopping-bargains.com/?s=\u0002\u00017",
+ "rnesandnoble": "//www.barnesandnoble.com/s/\u0002\u00015",
+ "rnivore": "http://www.barnivore.com/search?keyword=\u0002\u000112",
+ "rtender": "http://www.webtender.com/cgi-bin/search?name=\u0002&show=15&verbose=on\u00010",
+ "rtlets": "//www.bartleby.com/search?q=\u0002\u00010",
+ "scan": "http://duckduckgo.com/?q=\u0002+site:www.lyc-bascan-rambouillet.ac-versailles.fr\u00010",
+ "sketballreference": "//www.basketball-reference.com/search/search.fcgi?hint=&search=\u0002\u00010",
+ "tman": "http://batman.wikia.com/wiki/\u0002\u00010",
+ "ttledex": "//pokemongohub.net/?s=\u0002\u00010",
+ "ttlenet": "http://eu.battle.net/en/search?q=\u0002\u00010",
+ "y12": "//duckduckgo.com/?q=\u0002+site%3Abay12games.com\u00010",
+ "ygel": "//www.baygel.de/baygel.php?query=\u0002 \u00010",
+ "zar": {
+ "*": "http://cafebazaar.ir/search/?l=&q=\u0002\u00010",
+ "bg": "//bazar.bg/obiavi?q=\u0002\u00010"
+ },
+ "zel": "//docs.bazel.build/search.html?q=\u0002\u00010",
+ "zos": "http://www.bazos.cz/search.php?hledat=\u0002\u000110"
+ },
+ "b": {
+ "b": "http://www.bbb.org/us/Find-Business-Reviews/name/\u0002\u00017",
+ "*": "//bitbucket.org/repo/all/?name=\u0002\u000176",
+ "c": {
+ "*": "http://www.bbc.co.uk/search/?q=\u0002\u0001368",
+ "i": "http://www.bbc.co.uk/iplayer/search?q=\u0002\u00016",
+ "m": {
+ "*": "http://www.bbc.co.uk/mundo/search/?q=\u0002\u00010",
+ "usic": "http://www.bbc.co.uk/music/search-results?q=\u0002\u00010"
+ },
+ "r": "http://www.bbc.co.uk/search?q=\u0002\u00010",
+ "s": {
+ "*": "//bitbucket.org/search?q=\u0002\u00010",
+ "port": "http://www.bbc.co.uk/search/sport/\u0002?video=on&audio=on&text=on\u00014"
+ },
+ "w": "//www.bbc.co.uk/weather/search?s=\u0002\u000182",
+ "gf": "http://www.bbcgoodfood.com/search/recipes?query=\u0002\u000113",
+ "om": "//search.bodybuilding.com/slp/full?context=all&query=\u0002\u00010",
+ "food": "http://www.bbc.co.uk/food/recipes/search?keywords=\u0002&x=0&y=0\u00014",
+ "news": "http://www.bbc.co.uk/search/news/?q=\u0002\u000137"
+ },
+ "m": {
+ "*": "//digital.bbm.usp.br/simple-search?location=&query=\u0002\u00010",
+ "x": "//www.bestbuy.com.mx/c/buscar-best-buy/buscar?query=\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.basketball-reference.com/player_search.cgi?search=\u0002\u000161",
+ "ef": "//www.baseball-reference.com/search/search.fcgi?hint=&search=\u0002\u0001182"
+ },
+ "t": "//www.bbt.com/search-results.html?query=\u0002\u00010",
+ "y": {
+ "*": "http://www.bestbuy.com/site/olspage.jsp?id=pcat17071&type=page&st=\u0002&sc=Global&cp=1&nrp=15&sp=&qp=&list=n&iht=y&usc=All+Categories&ks=960\u000122",
+ "c": "//m.bestbuy.ca/en-CA/search?search=\u0002\u000136"
+ },
+ "fc": "http://www.bbfc.co.uk/search/releases/\u0002\u00015",
+ "js": "//doc.babylonjs.com/search/?bjsq=\u0002\u00010",
+ "us": {
+ "*": "//bitbucket.org/\u0002/\u00010",
+ "p": "//digital.bbm.usp.br/simple-search?location=&query= \u0002 &rpp=100\u00010"
+ },
+ "uy": "http://www.bestbuy.com/site/Brands/Apple/pcmcat128500050005.c?id=pcmcat128500050005&pageType=REDIRECT&issolr=1&searchterm=\u0002\u000112",
+ "allref": "//www.basketball-reference.com/search/search.fcgi?hint=&search=\u0002&pid=&idx= \u00010",
+ "apps": "http://appworld.blackberry.com/webstore/search/\u0002\u00010",
+ "art": "http://www.breitbart.com/search/?s=\u0002\u000110",
+ "dev": "//developer.blackberry.com/native/search/?search=\u0002&searchaction=Search\u00010",
+ "qpb": "//bbqpitboys.com/?s=\u0002&post_type=post\u00010",
+ "sfr": "http://www.bbs-consultant.net/search/node/\u0002\u00010"
+ },
+ "*": "//www.bing.com/search?q=\u0002\u000111107",
+ "c": {
+ "*": "http://blockchain.info/search/\u0002 \u000137",
+ "c": "http://www.bcc.nl/search?fh_location=%2F%2Fcatalog01%2Fnl_NL%2Fchannel%3E%7Bm2ebcc2enl%7D&search=\u0002\u00010",
+ "e": "//cn.bing.com/dict/search?q=\u0002\u00010",
+ "l": "//boston.craigslist.org/search/sss?query=\u0002\u00010",
+ "m": {
+ "*": "http://www.brawlcustommusic.com/index.php?song=\u0002&submit=Search\u00010",
+ "oe": "http://because.moe/?q=\u0002\u00010"
+ },
+ "o": "http://boardcrewcial.org/search/thread/\u0002/\u00010",
+ "p": "http://tools.ietf.org/html/bcp\u0002\u00013",
+ "t": {
+ "*": "http://bct.comperio.it/opac/search/lst?q=\u0002\u00010",
+ "ag": "http://bandcamp.com/tag/\u0002\u00010"
+ },
+ "w": {
+ "*": "//boxcritters.wiki/?search=\u0002\u00010",
+ "alls": "//www.blockchainwalls.com/category/\u0002\u00010",
+ "iki": "//en.bitcoin.it/w/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "db": "http://www.bcdb.com/bcdb/search.cgi?query=\u0002&amp;bool=and&amp;substring=1\u00013",
+ "amp": "//bandcamp.com/search?q=\u0002\u0001601",
+ "b-atm": "//bcb-atm.com/map?keyword=\u0002\u00010",
+ "bsla": "//www.bcbsla.com/search/Results.aspx?k=\u0002\u00010",
+ "hain": "//blockchain.info/address/\u0002\u00010",
+ "site": "//sitereview.bluecoat.com/sitereview.jsp#/?search=\u0002\u00010",
+ "spca": "http://www.spca.bc.ca/search.html?q=\u0002\u00010"
+ },
+ "d": {
+ "*": "http://www.baidu.com/s?wd=\u0002\u0001763",
+ "b": {
+ "*": "//baddogbooks.com/?s=\u0002&post_type=product\u00010",
+ "k": "//wapbaike.baidu.com/search/word?word=\u0002\u00010",
+ "aike": "//baike.baidu.com/item/\u0002\u00010"
+ },
+ "e": {
+ "*": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010",
+ "als": "http://www.bradsdeals.com/search?query=\u0002\u00010"
+ },
+ "g": {
+ "*": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0 \u00010",
+ "c": "//www.bitdegree.org/search?q=\u0002&src=ukw\u00010",
+ "l": "//www.bitdegree.org/learn/search?query=\u0002\u00010"
+ },
+ "h": "http://www.leblogduhacker.fr/?s=\u0002\u00010",
+ "i": {
+ "*": "//cn.bing.com/dict/search?q=\u0002\u00010",
+ "ca": "//www.boadica.com.br/busca-resultado?q=\u0002\u00010",
+ "mg": "//image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=index&fr=&hs=0&xthttps=111111&sf=1&fmq=&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=\u0002&oq=test&rsp=-1\u00016",
+ "ctionary": "http://www.businessdictionary.com/search.php?q=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?T1=\u0002&T3.x=0&T3.y=0\u00010",
+ "p": "http://dblp.uni-trier.de/search?q=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0\u00010",
+ "r": "//fanyi.baidu.com/#en/zh/\u0002\u00015"
+ },
+ "ay": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez1\"\"\u00013"
+ },
+ "e": {
+ "*": "//blockexplorer.com/searchgo/\u0002\u000115",
+ "l": {
+ "*": "//kgov.com/search?query=\u0002\u00010",
+ "l": {
+ "*": "http://www.bell.ca/Search?q=\u0002\u00010",
+ "evuecollege": "http://www.bellevuecollege.edu/search/?txtQuery=\u0002&search=Search\u00010",
+ "issimi.bg": "http://bellissimi.bg/index.php?route=product/search&search=\u0002\u00010"
+ },
+ "kin": "http://www.belkin.com/us/search?text=\u0002\u00010",
+ "simpel": "//www.belsimpel.nl/zoeken?s=\u0002\u00010"
+ },
+ "o": {
+ "*": "http://dict.tu-chemnitz.de/dings.cgi?service=deen&query=\u0002\u000157",
+ "es": "http://dict.tu-chemnitz.de/dings.cgi?service=dees&query=\u0002\u00010",
+ "pt": "http://dict.tu-chemnitz.de/dings.cgi?service=dept&query=\u0002\u00010",
+ "lingus": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010"
+ },
+ "u": "//bertholdsson.eu/?s=\u0002\u00010",
+ "am": "http://www.beammachine.net/de/qsearch.php?q=\u0002&strict=1\u00010",
+ "ck": {
+ "*": "//beck-online.beck.de/Search?words=\u0002\u000121",
+ "shop": "http://www.beck-shop.de/trefferliste.aspx?q=\u0002&action=search&page=0\u000112"
+ },
+ "er": {
+ "*": "http://beeradvocate.com/search?q=\u0002&qt=beer\u000117",
+ "advocate": "//www.beeradvocate.com/search/?q=\u0002\u00010"
+ },
+ "et": "//beets.readthedocs.io/en/latest/search.html?q=\u0002\u00010",
+ "atport": "//www.beatport.com/search?q=\u0002\u000136",
+ "autyheaven": "//www.beautyheaven.com.au/search?term=\u0002\u00010",
+ "autymnl": "//beautymnl.com/search?utf8=%E2%9C%93&q=\u0002\u00010",
+ "autypedia": "//www.beautypedia.com/skin-care-reviews/?Ntt=\u0002\u00010",
+ "cause": "http://because.moe/?q=\u0002\u00010",
+ "cho": "//www.bournemouthecho.co.uk/search/?search=\u0002\u00010",
+ "dbath": "http://www.bedbathandbeyond.com/store/s/\u0002\u000127",
+ "detheque": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0\u00010",
+ "drock": "//bedrockgranitecompany.com/?s=\u0002\u00010",
+ "ebom": "//beebom.com/?s=\u0002\u00010",
+ "ewigs": "//beewigs.com/search?q=\u0002\u00010",
+ "ezer": "http://www.beezer.com.au/search?type=product&q=\u0002\u00010",
+ "foreiplay": "http://beforeiplay.com/index.php?search=\u0002\u00010",
+ "geek": "http://www.begeek.fr/?s=\u0002\u00010",
+ "hance": "http://www.behance.net/search?search=\u0002\u000146",
+ "hindsurname": "http://surnames.behindthename.com/name/\u0002 \u00015",
+ "hindthename": "http://www.behindthename.com/name/\u0002\u000124",
+ "insa": "http://beinsa.bg/search.php?q=\u0002&submit=ТЪРСИ&s_type=all&id=&status=1\u00010",
+ "n10": "http://ben10.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "ndixking": "//bendixkingradios.com/catalogsearch/result/?q=\u0002\u00010",
+ "neco": "http://luzonmorningsun.com/?s=\u0002\u00010",
+ "rekenen": "http://www.berekenhet.nl/zoeken.html?q=\u0002\u00010",
+ "rgdorf": "http://www.bergdorfgoodman.com/search.jsp?N=0&Ntt=\u0002\u00010",
+ "rgfex": "http://www.bergfex.com/sommer/suchen/?q=\u0002\u00010",
+ "rgfreunde": "http://www.bergfreunde.de/s/*/?searchparam=\u0002\u00010",
+ "rita": "//katasapa.com/vanessa?q=\u0002\u00010",
+ "rlingske": "http://b.dk/search/\u0002\u00013",
+ "rlinmap": "http://www.berlin.de/stadtplan/?ADR_STREET=\u0002\u00010",
+ "rmuda": "http://bermuda.io/dataset?q=\u0002\u00010",
+ "rneri": "http://circoloberneri.indivia.net/?s=\u0002\u00010",
+ "rtrand": "//www.bertrand.pt/pesquisa/\u0002\u00010",
+ "rufenet": "//berufenet.arbeitsagentur.de/berufenet/faces/index?path=null/suchergebnisse&such=\u0002\u00010",
+ "sch": "http://conjugueur.bescherelle.com/ConjugueurWeb/index.jsf?term=\u0002\u00014",
+ "slist": "http://www.beslist.nl/products/r/\u0002/\u000112",
+ "stbuy": {
+ "*": "http://www.bestbuy.com/site/olspage.jsp?id=pcat17071&type=page&st=\u0002&sc=Global&cp=1&nrp=15&sp=&qp=&list=n&iht=y&usc=All+Categories&ks=960\u000122",
+ "ca": "//www.bestbuy.ca/en-ca/search?search=\u0002\u00010"
+ },
+ "steveralbums": "//www.besteveralbums.com/search.php?s_o=all&s_q=\u0002\u000112",
+ "stprice": "http://www.bestprice.gr/search?q=\u0002\u00013",
+ "stsellinglover": "//www.bestsellinglover.com/search-now?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "talist": "http://betalist.com/search?q=\u0002\u00010",
+ "tches": "http://www.betches.com/search/\u0002\u00010",
+ "tterworldbooks": "//betterworldbooks.com/?q=\u0002\u00010",
+ "ver": "//www.bever.nl/lister.html?q=\u0002\u00010",
+ "vmo": "http://www.bevmo.com/Shop/ProductList.aspx/_/D-\u0002/N-/Ntt-\u0002?DNID=Home&Dx=mode%2Bmatchany&fromsearch=true&Ntk=All&Ntx=mode%2Bmatchany\u00010",
+ "vvy": "//bevvy.co/search?q=\u0002\u00010"
+ },
+ "f": {
+ "*": "http://www.buzzfeed.com/search?q=\u0002\u000111",
+ "i": "//www.bfi.org.uk/search/search-bfi/\u0002\u00015",
+ "x": "//www.bergfex.at/suchen/?q=\u0002\u000115",
+ "de": "http://www.babelfish.de/dict?query=\u0002&src=auto&dst=en&submit=übersetzen\u00010",
+ "m899": "//www.bfm.my/podcast.html?qseaid=\u0002&pseaid=latest&iseaid=all&dsseaid=&deseaid=&tag=&prg=\u00010"
+ },
+ "g": {
+ "*": "http://www.biblegateway.com/passage/?search=\u0002\u0001110",
+ "c": "//www.bankgirot.se/en/sok-bg-nr/?company=\u0002\u00010",
+ "g": {
+ "*": "//boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002&B1=Go\u00011812",
+ "gm": "http://boardgamegeek.com/geekmarket/search?q=\u0002\u00010"
+ },
+ "l": "//www.babygearlab.com/search?ftr=\u0002\u00010",
+ "m": "//bgm.tv/subject_search/\u0002?cat=all\u00010",
+ "n": "//www.bankgirot.se/en/sok-bg-nr/?bgnr=\u0002\u00010",
+ "o": "//www.bankgirot.se/en/sok-bg-nr/?orgnr=\u0002\u00010",
+ "p": {
+ "*": "http://bgp.he.net/search?search%5Bsearch%5D=\u0002&commit=Search\u000143",
+ "uk": "//boardgameprices.co.uk/item/search?search=\u0002\u00010"
+ },
+ "s": "http://www.boardgamesearch.com.au/#!/search/\u0002\u00010",
+ "w": "http://www.biblegateway.com/keyword/?search=\u0002\u00017",
+ "ea": "http://billygraham.org/?s=\u0002\u00010",
+ "kj": {
+ "*": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=KJV\u00010",
+ "v": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=KJV\u00010"
+ },
+ "unikat": "//bgunikat.eu/index.php?route=product/search&search=\u0002\u00010"
+ },
+ "h": {
+ "b": "http://biblehub.net/search.php?q=\u0002\u00014",
+ "*": "http://www.bhphotovideo.com/c/search?Ntt=\u0002\u0001143",
+ "o": "http://www.british-history.ac.uk/search?query=\u0002\u00013",
+ "t": "http://baheth.info/all.jsp?term=\u0002\u00013",
+ "ive": "//www.bhive.org/?s=\u0002\u00010",
+ "photovideo": "//www.bhphotovideo.com/c/search?Ntt=\u0002&N=0&InitialSearch=yes&sts=ma&typedValue=&Top+Nav-Search=\u000112"
+ },
+ "i": {
+ "*": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432",
+ "l": {
+ "*": "//www.billiger.de/search?searchstring=\u0002\u00010",
+ "i": {
+ "*": "http://www.bilibili.com/search?keyword=\u0002:\u000172",
+ "bili": "http://search.bilibili.com/all?keyword=\u0002 \u000191"
+ },
+ "ka": "//www.bilka.dk/s%C3%B8g?tekst=\u0002\u00010",
+ "liger": "//www.billiger.de/search?searchstring=\u0002\u00010",
+ "lygraham": "//billygraham.org/?s=\u0002\u00010",
+ "priser": "http://www.bilpriser.se/bilvardering?regnr=\u0002\u00010",
+ "tema": "http://www.biltema.se/sv/Sok/?query=\u0002\u00010",
+ "uppg": "//biluppgifter.se/fordon/\u0002\u00010"
+ },
+ "m": {
+ "*": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432",
+ "ages": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432"
+ },
+ "n": {
+ "*": "http://bin.arnastofnun.is/leit/?q=\u0002\u000119",
+ "g": {
+ "*": "//www.bing.com/search?q=\u0002\u000111107",
+ "gif": "http://www.bing.com/images/search?&q=\u0002&qft=+filterui:photo-animatedgif&FORM=R5IR25\u00019",
+ "images": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432",
+ "maps": "//www.bing.com/maps/?q=\u0002&obox=1\u000126",
+ "videos": "//www.bing.com/videos/search?q=\u0002\u000127"
+ },
+ "nys": "http://www.binnys.com/all/\u0002\u00010",
+ "tray": "//bintray.com/search?query=\u0002\u00010"
+ },
+ "o": {
+ "*": "http://www.biography.com/search?query=\u0002\u00010",
+ "c": "http://bioconductor.org/help/search/index.html?q=\u0002\u00010",
+ "belp": "//www.biohelp-profi.at/store-search-result.php?keywords=\u0002\u00010",
+ "grid": "http://thebiogrid.org/search.php?search=\u0002\u00010",
+ "graphy": "//www.biography.com/search?query=\u0002\u00010",
+ "logy": "//allyouneedisbiology.wordpress.com/?s=\u0002\u00010",
+ "-online": "http://www.biology-online.org/search.php?search=\u0002\u00010",
+ "rxiv": "http://biorxiv.org/search/\u0002\u000111"
+ },
+ "r": {
+ "*": "//www.bing.com/images/search?q=imgurl:\u0002&view=detailv2&iss=sbi&FORM=IRSBIQ#enterInsights\u00013",
+ "d": {
+ "*": "//www.allaboutbirds.org/search/?q=\u0002\u00013",
+ "s": "//www.allaboutbirds.org/search/?q=\u0002\u00013"
+ },
+ "ikim": "http://www.birikimdergisi.com/arama/\u0002\u00010"
+ },
+ "z": {
+ "*": "//incfact.com/company/search/?q=\u0002\u00010",
+ "dic": "http://www.businessdictionary.com/search.php?q=\u0002\u00010",
+ "gift": "//bizgift.vn/?s=\u0002\u00010",
+ "nar": "http://www.biznar.com/biznar/result-list/fullRecord:\u0002\u00010",
+ "rate": "http://www.bizrate.com/classify?search_box=1&keyword=\u0002&originalKeyword=&SEARCH_GO=\u00010"
+ },
+ "ch": "//bitinfocharts.com/comparison/marketcap-\u0002.html#log\u00014",
+ "fr": "http://bioinfo-fr.net/?s=\u0002\u00010",
+ "gw": {
+ "*": "//www.bigw.com.au/search/?text=\u0002&category=\u00010",
+ "ords": "http://www5.bigwords.com/search/easy-search/?producttype=all&searchtype=isbn&searchstring=\u0002&buySell=\u00010"
+ },
+ "ke": {
+ "*": "http://sheldonbrown.com/searchResults.html?cx=partner-pub-1229949690989515%3A1174459614&cof=FORID%3A10&q=\u0002\u00010",
+ "24": "//www.bike24.com/1.php?content=13&search=\u0002\u00010",
+ "dsct": "//www.bike-discount.de/de/suche?q=\u0002\u00013",
+ "net": "//bikenet.nl/occasions/?zoeken=\u0002\u00010"
+ },
+ "sa": "//www.bisafans.de/suchbisa.php?q=\u0002\u00010",
+ "sp": "//www.bisp-surf.de/Search/Results?type=AllFields&lookfor=\u0002&submit=Suchen&limit=20&sort=relevance\u00010",
+ "tc": {
+ "*": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133",
+ "h": {
+ "*": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133",
+ "ute": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133"
+ },
+ "oin": "//blockchain.info/search?search=\u0002\u00016"
+ },
+ "ben": "http://www.biblestudytools.com/search/?s=references&q=\u0002&rc=ENC&rc2=\u00010",
+ "berfurt": "http://opac.uni-erfurt.de/DB=1/SET=3/TTL=11/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010",
+ "bgent": "http://zoeken.gent.bibliotheek.be/?q=\u0002\u00010",
+ "bhub": "http://biblehub.net/search.php?q=\u0002\u00014",
+ "ble": {
+ "*": "http://www.biblegateway.com/keyword/?search=\u0002&searchtype=all\u0001244",
+ "atlas": "http://biblehub.net/searchatlas.php?q=\u0002\u00010",
+ "com": "//www.bible.com/search/bible?q=\u0002\u00010",
+ "gateway": "http://www.biblegateway.com/keyword/?search=\u0002&version1=47&searchtype=all\u000135",
+ "hub": "http://biblemenus.com/search.php?q=\u0002\u000110",
+ "server": "http://bibleserver.com/search/LUT/\u0002/1\u00010",
+ "tools": "http://www.biblestudytools.com/search/?q=\u0002\u00010"
+ },
+ "blio": {
+ "*": "http://biblio.com/search.php?keyisbn=\u0002\u00016",
+ "mi": "//milano.biblioteche.it/opac/search/lst?q=\u0002\u00010",
+ "netka": "http://www.biblionetka.pl/search.aspx?searchType=book_catalog&searchPhrase=\u0002\u00010",
+ "tek": {
+ "*": "//bibliotek.dk/search/work/\u0002\u00010",
+ "kavlinge": "http://bibliotek.kavlinge.se/search?query=\u0002\u00010"
+ }
+ },
+ "blija": "http://www.biblija.net/biblija.cgi?m=\u0002 \u00010",
+ "blsrv": "http://www.bibleserver.com/search/\u0002\u00010",
+ "bnet": "http://www.biblionet.gr/main.asp?page=results&key=\u0002\u00010",
+ "bparis": "//bibliotheques.paris.fr/Default/search.aspx?SC=CATALOGUE&QUERY=\u0002\u00010",
+ "bsonomy": "http://www.bibsonomy.org/search/\u0002\u00010",
+ "bunipi": "http://onesearch.unipi.it/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=default_tab&indx=1&dum=true&srt=rank&vid=39UPI_V1&frbg=&tb=t&vl(freeText0)=\u0002&scp.scps=scope%3A(39UPI)%2C39UPI_EbscoLocal%2Cprimo_central_multiple_fe\u00010",
+ "dorbuy": "http://www.bidorbuy.co.za/search/\u0002 \u00010",
+ "dvoy": "http://bidvoy.net/%22\u0002 \u00010",
+ "gbasket": "http://bigbasket.com/ps/?q=\u0002\u00010",
+ "genc": "//bigenc.ru/search?q=\u0002\u00010",
+ "gfish": "http://www.bigfishgames.com/download-games/search.html?search=\u0002\u00010",
+ "gfuture": "//bigfuture.collegeboard.org/sitesearch?searchType=bf_site&tp=bf&q=\u0002\u00010",
+ "ghuge": "http://words.bighugelabs.com/\u0002\u00014",
+ "goven": "http://www.bigoven.com/recipes/\u0002/best\u00010",
+ "gstock": "http://www.bigstockphoto.com/search/\u0002/\u00010",
+ "jbel": "//www.debijbel.nl/zoeken/?q=\u0002&v=NBV&t=bible\u00010",
+ "sbn": "http://bookprice.co/isbn/\u0002\u00010",
+ "taps": "//bitaps.com/\u0002\u00010",
+ "tbucket": "//bitbucket.org/repo/all/?name=\u0002\u000176",
+ "tesizegcse": "http://www.bbc.co.uk/schools/gcsebitesize/search/index.shtml?scope=gcsebitesize_include&q=\u0002\u00010",
+ "tly": "//bitly.com/?url=\u0002\u000112",
+ "tlair": "//wiki.bitlair.nl/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "tref": "//bitref.com/\u0002\u00010",
+ "ttrust": "http://bittrust.org/search#stq=\u0002\u00010",
+ "tview": "http://www.bitview.net/results.php?search=\u0002&t=Search+Videos\u00017",
+ "vol": "//search.bivol.bg/?q=\u0002#results\u00010"
+ },
+ "k": {
+ "*": "//www.bluekangaroo.com/products?term=\u0002\u00013",
+ "l": "http://search.books.com.tw/search/query/key/\u0002/cat/all\u00010",
+ "r": {
+ "*": "http://www.basketball-reference.com/player_search.cgi?search=\u0002\u000161",
+ "ef": "http://www.basketball-reference.com/search/search.fcgi?hint=\u0002&search=\u0002&pid=&idx=\u000154",
+ "adio": "//bendixkingradios.com/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "adda": "http://www.bookadda.com/general-search?searchkey=\u0002\u00010",
+ "kpost": "//search.bangkokpost.com/search/result_advanced?category=all&xChannel=&q=\u0002\u00010",
+ "share": "//www.bookshare.org/search?keyword=\u0002\u00013"
+ },
+ "l": {
+ "a": {
+ "*": "http://blackle.com/results/?cx=partner-pub-8993703457585266%3A4862972284&cof=FORID%3A10&ie=UTF-8&q= \u0002&sa=+#gsc.tab=0&gsc.q= \u0002&gsc.page=1\u00010",
+ "nd": "//bland.is/classified/default.aspx?q=\u0002\u00010",
+ "ze": "http://www.theblaze.com/?s=\u0002\u00010",
+ "blacar": "//www.blablacar.fr/trajets/vers-\u0002\u00013",
+ "ckbook": {
+ "*": "http://www.blackbookmag.com/search/articles#keywords:\u0002\u00013",
+ "mag": "http://www.blackbookmag.com/search/articles#keywords:\u0002\u00013"
+ },
+ "cklist": "http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a\u0002&run=toolpage\u00017",
+ "ckwells": "//blackwells.co.uk/bookshop/search/?keyword=\u0002\u00010",
+ "dehq": "//www.bladehq.com/?search=\u0002\u00013"
+ },
+ "b": {
+ "*": "http://www.blb.org/search/preSearch.cfm?plugin=yes&Criteria=\u0002\u000156",
+ "l": "http://www.bilibili.com/search?keyword=\u0002\u00010"
+ },
+ "d": "http://thelawdictionary.org/search2/?cx=partner-pub-4620319056007131%3A7293005414&cof=FORID%3A11&ie=UTF-8&q=\u0002}\u00010",
+ "e": {
+ "*": "//bluetoothle.wiki/start?do=search&id=start&q=\u0002\u00010",
+ "x": "http://blender.stackexchange.com/search?q=\u0002\u00010",
+ "ep": {
+ "*": "//bleep.com/search/query?q=\u0002\u00010",
+ "ingpc": "//www.bleepingcomputer.com/search/?q=\u0002\u00016"
+ },
+ "ach": "http://bleach.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "nder": {
+ "*": "http://blender.org/manual/search.html?check_keywords=yes&q=\u0002\u00018",
+ "api": "//docs.blender.org/api/current/search.html?q=\u0002\u00010",
+ "guru": "http://www.blenderguru.com/?s=\u0002&submit.x=0&submit.y=0\u00010"
+ },
+ "ndle": "//blendle.nl/search/\u0002\u00010",
+ "ndapi": "//docs.blender.org/api/current/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "f": "http://budgetlightforum.com/search?q_as=\u0002\u00010",
+ "g": "http://www.blenderguru.com/?s=\u0002&submit.x=0&submit.y=0\u00010",
+ "k": "//www.booklooker.de/Bücher/Angebote/infotext=\u0002\u00014",
+ "m": {
+ "b": "http://www.bloomberg.com/search?query=\u0002\u00010",
+ "*": "http://blogmotion.fr/?utm_source=duckduckgo&utm_medium=bang&s=\u0002\u00013",
+ "s": "http://searcharchives.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00010"
+ },
+ "n": "//www.blendernation.com/?s=\u0002\u00010",
+ "*": "http://explore.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00013",
+ "x": "http://www.blox.pl/html?page=blogPublicSearch&container_search=\u0002\u00010",
+ "cy": "//live.blockcypher.com/btc/address/\u0002\u00010",
+ "og": {
+ "*": "//duckduckgo.com/?q=\u0002+site%3Aduck.co%2Fblog\u00019",
+ "anchoi": "http://bloganchoi.com/?s=\u0002\u00010",
+ "spot": "/?q=\u0002+site:blogspot.com\u000117",
+ "s.splunk": "http://blogs.splunk.com/?s=\u0002\u00010",
+ "talkradio": "http://blogtalkradio.com/search/\u0002\u00010",
+ "udir": "//www.blogudir.com/search?q=\u0002\u00010"
+ },
+ "uk": "http://explore.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00013",
+ "ickaa": "http://www.blickamabend.ch/suche/?q=\u0002\u000118",
+ "indekuh": "http://www.blinde-kuh.de/bksearch.cgi?input=bksearchbox+start&query=\u0002\u00010",
+ "ockchain": "//blockchain.info/en/search?search=\u0002\u000112",
+ "ockchair": "//blockchair.com/search?q=\u0002\u00010",
+ "ocket": "http://www.blocket.se/hela_sverige?q=\u0002&cg=0&w=3&st=s&st=u&st=b&ca=11&l=0&md=th\u000122",
+ "oom": "//www.bloomberg.com/search?query=\u0002\u000177",
+ "oodcat": "//bloodcat.com/osu/?q=\u0002&c=b&s=&m=&g=&l=\u00010",
+ "oonswiki": "http://bloons.wikia.com/search?query=\u0002\u00010",
+ "ueapron": "http://blueapron.com/?q=\u0002\u00010",
+ "uehive": "//www.bluehive.com/providers/search/\u0002\u00010",
+ "ueletterbible": "http://www.blueletterbible.org/search/search.cfm?Criteria=\u0002&t=KJV#s=s_primary_0_1\u00010",
+ "ueline": "//rsw.me.uk/blueline/methods/search?q=\u0002\u00010",
+ "uelight": "http://cse.google.com/cse?cx=009513296995230692334:6ksgwcos37i&q=\u0002\u00010",
+ "uray": "http://www.blu-ray.com/search/?quicksearch=1&quicksearch_country=all&quicksearch_keyword=\u0002&section=bluraymovies\u000161"
+ },
+ "m": {
+ "*": "//www.bing.com/maps/?q=\u0002&obox=1\u000126",
+ "j": {
+ "*": "//www.bmj.com/search/advanced/\u0002\u00010",
+ "bp": "//bestpractice.bmj.com/search?q=\u0002\u00010"
+ },
+ "k": "//blendermarket.com/search?q=\u0002\u00010",
+ "o": {
+ "*": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002\u000111",
+ "notes": "//www.bmonotes.com/Search/GeneralSearch?query=\u0002\u00010",
+ "nth": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez3\"\"\u00010"
+ },
+ "p": "//bookmyparts.com/?s=\u0002&post_type=product\u00010",
+ "r": "http://bluemoonrising.com/?s=\u0002\u00013",
+ "s": "http://in.bookmyshow.com/search/results/?_s=0.2&search=\u0002\u00010",
+ "de": "//www.brickmerge.de/?find=\u0002\u00010",
+ "aps": "//www.bing.com/maps/?q=\u0002&obox=1\u000126",
+ "wparts": "//www.getbmwparts.com/search?search_str=\u0002\u00010"
+ },
+ "n": {
+ "a": "http://www.bna.com.ar/Buscador?q=\u0002\u00010",
+ "*": "//www.barnesandnoble.com/s/\u0002\u00015",
+ "f": "http://catalogue.bnf.fr/rechercher.do?motRecherche=\u0002\u00010",
+ "l": "//www.bing.com/search?q=\u0002&cc=nl\u00010",
+ "r": "http://www.bnrmetal.com/v5/search/search/\u0002\u00010",
+ "s": "//bokunoshumi.wordpress.com/?s=\u0002\u00010",
+ "br": "http://www.bing.com/search?q=\u0002&rf=1&qpvt=\u0002\u00010",
+ "dc": "//bandcamp.com/search?q=\u0002\u0001601",
+ "ha": "http://bokunoheroacademia.wikia.com/wiki/Special:Search?go&query=\u0002\u00010",
+ "il": "http://www.baileynurseries.com/imagelibrary/gallery/search/?name=\u0002&brand=All&plant_type=All&height_lo=&height=f&spread_lo=&spread=f&exposure=All&zone=All&foliage=&dosearch=Do+Search\u00010",
+ "ews": "//www.bing.com/news/search?q=\u0002\u000130"
+ },
+ "o": {
+ "*": "http://www.boerse-online.de/suchergebnisse?_search=\u0002\u00015",
+ "i": {
+ "*": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125",
+ "ngboing": "http://www.google.com/cse?cx=partner-pub-2170174688585464:d58nno-rqp8&ie=ISO-8859-1&q=\u0002&sa=GO&siteurl=www.boingboing.net/\u00013"
+ },
+ "l": {
+ "a": {
+ "*": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "pkg": "//www.parabola.nu/packages/?q=\u0002\u000143"
+ },
+ "*": "//www.bol.com/nl/s/?searchtext=\u0002\u0001187",
+ "ha": "http://www.bolha.com/iskanje?q=\u0002\u00014",
+ "or": "http://www.bolor-toli.com/dictionary/word?search=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://www.boxofficemojo.com/search/?q=\u0002\u000113",
+ "negocio": "http://www.bomnegocio.com/brasil?q=\u0002\u00010"
+ },
+ "o": {
+ "k": {
+ "*": "http://www.booking.com/searchresults.html?ss=\u0002&si=ai\u000159",
+ "o": "http://booko.com.au/books/search?q=\u0002\u000112",
+ "s": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "etc": "http://www.booksetc.co.uk/books/search?q=\u0002\u00010"
+ },
+ "baz": "http://bookbaz.ir/?s=\u0002 \u00010",
+ "brainz": "//bookbrainz.org/search?q=\u0002\u00010",
+ "crossing": "http://bookcrossing.by/books?find=\u0002\u00010",
+ "dep": {
+ "*": "http://bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000129",
+ "ository": "//www.bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000118"
+ },
+ "een": "//www.bookeenstore.com/search?words=\u0002\u00010",
+ "finder": "http://www.bookfinder.com/search/?author=&title=\u0002&lang=en&submit=Begin+search&new_used=*&destination=us&currency=USD&mode=basic&st=sr&ac=qr\u000133",
+ "flavor": "http://bookflavor.com/#!\u0002\u00010",
+ "ing": {
+ "*": "http://www.booking.com/searchresults.html?ss=\u0002&si=ai\u000159",
+ "es": "//www.booking.com/search.es.html?ss=\u0002\u00010"
+ },
+ "live": "http://booklive.jp/search/keyword?keyword=\u0002\u00014",
+ "looker": "http://www.booklooker.de/B%C3%BCcher/Angebote/infotext=\u0002?lid=1\u00014",
+ "myshow": "http://in.bookmyshow.com/search/results/?_s=0.2&search=\u0002\u00010",
+ "net": "http://www.booknet.co.il/subc.asp?serin=3&c=3947&ser=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://www.websmartboomer.com/?q=\u0002\u00010",
+ "kat": "http://boomkat.com/search?q=\u0002\u00010"
+ },
+ "*": "//bugzilla.opensuse.org/buglist.cgi?quicksearch=\u0002\u000155",
+ "t": {
+ "*": "//getbootstrap.com/docs/4.0/components/\u0002/\u000112",
+ "leg": "http://bootleggames.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "st": "/?q=\u0002+site:boost.org\u000117"
+ },
+ "do": "//www.bodo.de/suche.html?tx_kesearch_pi1[sword]=\u0002\u00010",
+ "na": "//www.bona.co.za/?s=\u0002\u00010",
+ "tb": "//duckduckgo.com/?q=site%3Abattleofthebits.org+\u0002\u00010",
+ "ards": "http://www.boards.ie/search/submit/?query=\u0002\u00010",
+ "ardgame": {
+ "*": "//boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002&B1=Go\u00011812",
+ "geek": "http://boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002\u000118",
+ "prices": "http://www.boardgameprices.com/compare-prices-for?q=\u0002\u00014"
+ },
+ "ardman": "http://dillonboardman.wordpress.com/?s=\u0002&submit=Search\u00010",
+ "bdylan": "//www.bobdylan.com/?s=\u0002\u00010",
+ "cca": "//bestonlinecasinoca.com/?s=\u0002\u00010",
+ "cpages": "http://bocpages.org/w/index.php?search=\u0002\u00010",
+ "deka": "http://bodeka.org/?s=\u0002\u00010",
+ "dycare": "//www.bodycarereviews.com/?s=\u0002\u00010",
+ "dyfit": "http://www.bodyenfitshop.nl/#twn|?tn_q=\u0002\u00010",
+ "gle": "http://www.bogleheads.org/w/index.php?search=\u0002\u00010",
+ "kmålsordboka": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=+\u0002&ant_bokmaal=5&ant_nynorsk=5&bokmaal=+&ordbok=bokmaal\u00010",
+ "kus": "http://www.bokus.com/cgi-bin/product_search.cgi?ac_used=no&search_word=\u0002\u000126",
+ "ndfaro": "http://www.bondfaro.com.br/cprocura?produto=\u0002\u00010",
+ "nfire": "//www.bonfire.com/results/\u0002\u00010",
+ "nnus": "//bonnus.ulb.uni-bonn.de/Summon/Search?lookfor=\u0002&type=AllFields&submit=Suchen\u00010",
+ "rderlands": "http://borderlands.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "stonglobe": "http://www.bostonglobe.com/queryResult/search?q=\u0002\u00015",
+ "stonpubliclibrary": "//bpl.bibliocommons.com/search?q=\u0002&t=smart&search_category=keyword&commit=Search&submitsearch=go&se=catalog\u00010",
+ "tlist": "//botlist.co/search?query=\u0002\u00014",
+ "to3": "//boto3.readthedocs.io/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00016",
+ "ulet": "http://www.bouletcorp.com/?s=\u0002\u00010",
+ "ulanger": "http://www.boulanger.com/resultats?tr=\u0002\u000110",
+ "untysource": "//www.bountysource.com/search?query=\u0002\u00010",
+ "urbon": "http://bourbon.io/docs/?q=\u0002\u00010",
+ "wer": "//libraries.io/search?q=\u0002&platforms=Bower&sort=rank&sort=rank\u00010",
+ "xoh": "http://boxoh.com/?t=\u0002\u00018",
+ "yslife": "http://boyslife.org/search/?q=\u0002 \u00014"
+ },
+ "p": {
+ "a": {
+ "*": "http://bulbapedia.bulbagarden.net/wiki/\u0002\u0001166",
+ "nda": "//www.boredpanda.com/?s=\u0002\u00010"
+ },
+ "b": "http://www.bpb.de/suche/?suchwort=\u0002&suchen=Suchen\u00010",
+ "*": "http://beautifulpixels.com/?s=\u0002 \u000113",
+ "i": "http://products.bpiworld.org/companies?title=&field_industry_category_tid=&field_member_id_value=\u0002\u00010",
+ "l": "http://www.backpackinglight.com/cgi-bin/backpackinglight/search.html?q=\u0002\u00010",
+ "m": "//songbpm.com/\u0002\u00010",
+ "o": {
+ "i": "//bugs.python.org/issue\u0002\u00010",
+ "p": "//www.brainpop.com/search/?keyword=\u0002\u00010",
+ "*": "//bugs.python.org/issue?%40columns=id%2Cactivity%2Ctitle%2Ccreator%2Cassignee%2Cstatus%2Ctype&%40sort=-activity&%40filter=status&%40action=searchid&ignore=file%3Acontent&%40search_text=\u0002&submit=search&status=-1%2C1%2C2%2C3\u00010",
+ "st": "http://track.bpost.be/btr/web/#/search?itemCode=\u0002\u00019"
+ },
+ "p": {
+ "*": "//bibliotheques.paris.fr/Default/search.aspx?SC=CATALOGUE&QUERY=\u0002&QUERY_LABEL=\u00010",
+ "n": "http://katalog.bppn.waw.pl/F?func=find-b&request=\u0002&find_code=WRD&adjacent=N&local_base=PRA01&x=0&y=0&filter_code_1=WLN&filter_request_1=&filter_code_2=WYR&filter_request_2=&filter_code_3=WYR&filter_request_3=&filter_code_4=WFM&filter_request_4=&filter_code_5=WSL&filter_request_5=\u00010",
+ "ro": "//pro.beatport.com/search?q=\u0002\u00010"
+ },
+ "t": "//www.brownpapertickets.com/browse.html?keywords=\u0002\u00010",
+ "ro": "//legacy.baseballprospectus.com/player_search.php?search_name=\u0002\u00010",
+ "edia": "http://bulbapedia.bulbagarden.net/w/index.php?title=Special:Search&search=\u0002&go=Go\u000113"
+ },
+ "q": "//www.bloombergquint.com/search?q=\u0002\u00010",
+ "r": {
+ "*": "http://www.baseball-reference.com/pl/player_search.cgi?search=\u0002\u00010",
+ "d": "//boardreader.com/s/\u0002.html\u00010",
+ "i": {
+ "*": "//www.bing.com/images/search?q=imgurl:\u0002&view=detailv2&iss=sbi&FORM=IRSBIQ#enterInsights\u00013",
+ "m": "http://www.bricksinmotion.com/forums/search/?action=search&keywords=\u0002&search=Submit+search&show_as=topics\u00010",
+ "t": {
+ "*": "//www.britannica.com/search?query=\u0002\u00017",
+ "annica": {
+ "*": "http://www.britannica.com/search?query=\u0002\u000138",
+ "schoole": "http://school.eb.com/levels/elementary/search/articles?query=\u0002\u00010",
+ "schoolh": "http://school.eb.com/levels/high/search/articles?query=\u0002\u00010",
+ "schoolm": "http://school.eb.com/levels/middle/search/articles?query=\u0002\u00010"
+ },
+ "imgq": "http://quest.eb.com/search/\u0002\u00013",
+ "ish": "http://www.britishslang.co.uk/search/default.aspx?q=\u0002\u00010",
+ "sche": "http://school.eb.com/levels/elementary/search/articles?query=\u0002\u00010",
+ "schh": "http://school.eb.com/levels/high/search/articles?query=\u0002\u00010",
+ "schm": "http://school.eb.com/levels/middle/search/articles?query=\u0002\u00010"
+ },
+ "cklink": {
+ "*": "http://www.bricklink.com/search.asp?q=\u0002\u00015",
+ "cat": "http://www.bricklink.com/catalogList.asp?q=\u0002\u00013"
+ },
+ "ckpart": "http://brickset.com/parts?query=\u0002\u00010",
+ "ckset": "http://brickset.com/sets?query=\u0002\u00019",
+ "coman": "//www.bricoman.it/search/?q=\u0002\u00010",
+ "ghtstorm": "http://www.brightstorm.com/search/?k=\u0002\u00010"
+ },
+ "k": "http://www.bruun-rasmussen.dk/search.do?q=\u0002\u00010",
+ "o": {
+ "*": "http://bropages.org/\u0002\u00015",
+ "ok": "//www.brookings.edu/search/?s=\u0002\u00010",
+ "wn": {
+ "*": "//search.library.brown.edu/?utf8=✓&q=\u0002\u00010",
+ "ells": "//www.brownells.com/search/index.htm?k=\u0002\u00010",
+ "lib": "//search.library.brown.edu/?utf8=✓&q=\u0002\u00010"
+ },
+ "adsign": "//duckduckgo.com/?q=site%3Abroadsign.com+\u0002\u00010",
+ "ckhaus": "//brockhaus.de/search/?t=enzy&q=\u0002\u00010",
+ "-ids": "//www.bro.org/sphinx/search.html?check_keywords=yes&q=\u0002\u00010",
+ "nco": "http://broncowine.com/woocommerce-search/?cat_in=&rs=\u0002&search_in=product&search_other=product\u00010"
+ },
+ "t": {
+ "*": "//www.britannica.com/search?query=\u0002\u00017",
+ "m": "//www.baroteam.fr/?s=\u0002\u00010"
+ },
+ "ew": {
+ "f": "//formulae.brew.sh/formula/\u0002\u000119",
+ "*": "http://brewformulas.org/search?search%5Bterm%5D=\u0002\u000140"
+ },
+ "ly": "//brainly.com/app/ask?entry=hero&q=\u0002\u00010",
+ "st": "//brawlstars.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "ack": "//www.brack.ch/search?query=\u0002\u00010",
+ "ainpop": {
+ "*": "//www.brainpop.com/search/search.weml?keyword=\u0002\u00010",
+ "educators": "http://educators.brainpop.com/search/?q=\u0002\u00010"
+ },
+ "ainyquote": "//www.brainyquote.com/search_results.html?q=\u0002\u00010",
+ "akdag": "//brakdag.nl/?s=\u0002\u00010",
+ "ands": "http://www.brandsoftheworld.com/search/logo?search_api_views_fulltext=\u0002\u00014",
+ "atabase": "http://www.bratabase.com/search/?q=\u0002\u00010",
+ "eitbart": "http://www.breitbart.com/search/?s=\u0002\u000110",
+ "ettspiele": "http://www.brettspiel-angebote.de/spiele/?s=\u0002&t=\u000111",
+ "l2eur": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=EUR\u00010",
+ "l2gbp": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=GBP\u00010",
+ "l2usd": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=USD\u00010",
+ "reg": "http://w2.brreg.no/enhet/sok/treffliste.jsp?navn=\u0002 &orgform=0&fylke=0&kommune=0\u00010",
+ "umario": "http://brumario.usal.es/search/?searchtype=X&searcharg=\u0002 &op=Buscar&SORT=D&searchscope=\u00010",
+ "ussels": "//welovebrussels.org/?s=\u0002\u00010",
+ "utsel": "//www.brutsellog.nl/?s=\u0002\u00010"
+ },
+ "s": {
+ "4": "//www.crummy.com/software/BeautifulSoup/bs4/doc/search.html?q=\u0002\u00013",
+ "a": {
+ "*": "//www.biblesociety.org.au/?s=\u0002&x=0&y=0\u00010",
+ "g": "//www.bsag.de/index.php?q=\u0002\u00010",
+ "ber": "//bsaber.com/?s=\u0002\u000110"
+ },
+ "b": "//opacplus.bsb-muenchen.de/InfoGuideClient/start.do?Login=opacext&BaseURL=https%3a%2f%2fopacplus.bsb-muenchen.de%2fInfoGuideClient%2fstart.do%3fLogin%3dopacext&Query=-1=%22\u0002%22\u00010",
+ "*": "//www.bing.com/shop?q=\u0002\u00017",
+ "i": {
+ "*": "http://www.businessinsider.com/s?q=\u0002\u000138",
+ "shop": "//shop.bsigroup.com/SearchResults/?q=\u0002\u00010"
+ },
+ "l": "http://www.signbsl.com/sign/\u0002\u00010",
+ "p": "//www.blendswap.com/blends/search?keywords=\u0002\u00013",
+ "r": "http://www.blueskyrotor.com/performance/search/index.php?keyword=\u0002\u000112",
+ "t": {
+ "*": "http://www.barbershoptags.com/dbpage.php?pg=tags&go=Go&_searchq=\u0002\u00010",
+ "ar": {
+ "*": "//www.biostars.org/local/search/page/?q=\u0002\u00010",
+ "s": "//www.bundlestars.com/en/games?search=\u0002\u00010"
+ }
+ },
+ "w": "//bladeandsoul.gamepedia.com/index.php?search=\u0002\u00010",
+ "dman": "http://www.freebsd.org/cgi/man.cgi?query=\u0002\u00013",
+ "ocial": "//www.bing.com/social/search/updates?q=\u0002\u00018"
+ },
+ "t": {
+ "c": {
+ "*": "//www.blockchain.com/search?search=\u0002\u000126",
+ "m": "http://bitcoinity.org/markets/\u0002/USD\u00010",
+ "addr": "//www.blockchain.com/btc/address/\u0002\u00014"
+ },
+ "*": "//www.bing.com/translator?text=\u0002\u0001149",
+ "s": "//bugs.debian.org/cgi-bin/bugreport.cgi?bug=\u0002\u00018",
+ "tf": "http://bttf.duckduckgo.com/?q=\u0002\u00010",
+ "abs": "http://www.ultimate-guitar.com/search.php?s=\u0002&w=songs\u00010",
+ "name": "//www.behindthename.com/names/search.php?terms=\u0002&type=\u000128",
+ "rfs": "//btrfs.wiki.kernel.org/index.php?title=Special%3ASearch&search=\u0002\u00017",
+ "url": "http://www.microsofttranslator.com/bv.aspx?a=\u0002\u000180"
+ },
+ "u": {
+ "b": "//www.bookbub.com/search?search=\u0002\u00010",
+ "*": "//bulbapedia.bulbagarden.net/w/index.php?title=Special%3ASearch&search=\u0002\u000185",
+ "m": "//www.mangaupdates.com/search.html?search=\u0002\u00015",
+ "y": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "ee": "http://buyee.jp/item/search?query=\u0002 \u00014",
+ "cott": "http://www.buycott.com/search/all?query=\u0002\u00010",
+ "truckwheels": "http://www.buytruckwheels.com/index.php?route=product/search&filter_name=\u0002 \u00010"
+ },
+ "z": {
+ "*": "//www.buzer.de/s1.htm?a=&g=\u0002\u00010",
+ "z": {
+ "*": "http://www.playbuzz.com/search?query=\u0002\u00016",
+ "feed": "//www.buzzfeed.com/search?q=\u0002\u000112"
+ }
+ },
+ "ch": {
+ "7": "//www.buch7.de/store/simple_search_results?utf8=%E2%9C%93&navkat=&search=\u0002&commit.x=0&commit.y=0\u00015",
+ "*": "//buchonline.info/?s=\u0002\u00010",
+ "preis24": "//www.buchpreis24.de/stichwort/\u0002\u00010"
+ },
+ "ej": "//buprimo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=BU&lang=en_US&offset=0\u00010",
+ "nd": {
+ "*": "//www.bund.net/service/suchergebnis/?L=0&q=\u0002\u00010",
+ "le": {
+ "*": "//bundlephobia.com/result?p=\u0002\u00013",
+ "s": "//www.bundlestars.com/en/games?search=\u0002\u00010",
+ "phobia": "//bundlephobia.com/result?p=\u0002\u00013"
+ }
+ },
+ "ng": "http://www.lawyersaroundme.com/search/?term=\u0002\u00010",
+ "nq": "//together.bunq.com/?q=\u0002\u00010",
+ "p8": "http://catalogue.bu.univ-paris8.fr/cgi-bin/koha/opac-search.pl?idx=&q=\u0002\u00010",
+ "sa": "http://www.basketusa.com/?s=\u0002\u00010",
+ "cea": "http://ucm.summon.serialssolutions.com/es-ES/#!/search?ho=t&fvf=ContentType,Newspaper%20Article,t&l=es-ES&q=\u0002&pg=buscador&utf8=%E2%9C%93\u00010",
+ "dgetbytes": "http://www.budgetbytes.com/?s=\u0002\u00013",
+ "ffy": "http://buffy.wikia.com/wiki/Special:Search?search= \u0002&go=Go\u00013",
+ "ffalolib": "//www.buffalolib.org/vufind/Union/Search?lookfor=\u0002&type=keyword&submit=Find&sort=title\u00010",
+ "gforum": "//www.bug.hr/forum/search/topic/?txt=\u0002\u00010",
+ "gguide": "http://bugguide.net/index.php?q=search&keys=\u0002\u00015",
+ "gzilla": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002 \u000121",
+ "ien": "http://www.buienalarm.nl/location/\u0002\u00010",
+ "ild": "http://www.build.com/index.cfm?page=search:browse&term=\u0002\u00013",
+ "ilt": {
+ "*": "//builtwith.com/?\u0002\u00010",
+ "with": "//builtwith.com/?\u0002\u00010"
+ },
+ "kalapak": "//www.bukalapak.com/products?utf8=%E2%9C%93&search%5Bkeywords%5D=\u0002\u000152",
+ "kdev": "http://dev.bukkit.org/search/?search=\u0002\u00010",
+ "kkit": "//www.curseforge.com/minecraft/bukkit-plugins/search?search=\u0002\u00013",
+ "lba": {
+ "*": "//bulbapedia.bulbagarden.net/w/index.php?title=Special%3ASearch&search=\u0002\u000185",
+ "pedia": "http://bulbapedia.bulbagarden.net/w/index.php?title=Special:Search&search=\u0002&go=Go\u000113"
+ },
+ "lletproof": "//blog.bulletproof.com/?s=\u0002\u00010",
+ "llmoose": "http://www.bullmoose.com/search?q=\u0002&SC=1\u000116",
+ "nnings": "//www.bunnings.com.au/search/products?q=\u0002&redirectFrom=Any\u000126",
+ "nware": "http://www.bunnings.com.au/search/products?q=\u0002 &redirectFrom=Any\u00010",
+ "rbuja": "http://www.burbuja.info/inmobiliaria/search.php?do=process&query=\u0002\u00010",
+ "rst": "//burst.shopify.com/photos/search?utf8=✓&q=\u0002\u00016",
+ "scape": "http://www.buscape.com.br/cprocura?produto=\u0002\u000110",
+ "sinessgovau": "//www.business.gov.au/search?q=\u0002\u00010",
+ "stimes": "//bustimes.org/search?q=\u0002\u00010"
+ },
+ "v": {
+ "*": "//www.bing.com/videos?q=\u0002\u00012395",
+ "g": "//fahrinfo.bvg.de/Fahrinfo/bin/query.bin/?pk_campaign=BVG.de_Eingabe&from=\u0002 \u00018",
+ "s": "http://pesquisa.bvsalud.org/regional/?q=\u0002\u00010",
+ "ideo": {
+ "*": "//www.bing.com/videos?q=\u0002\u00012395",
+ "s": "//www.bing.com/videos?q=\u0002\u00012395"
+ }
+ },
+ "w": {
+ "*": "//www.bing.com/weather/forecast?q=\u0002\u000115",
+ "c": "http://belfrycomics.net/pg/?searchtype=Titles&searchpat=\u0002\u00010",
+ "s": "//bws.com.au/search?searchTerm=\u0002\u00010",
+ "books": "http://www.betterworldbooks.com/\u0002-H0.aspx?SearchTerm=\u0002 \u000122",
+ "eek": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez2\"\"\u00010"
+ },
+ "0b": "http://b0b.fr/?s=\u0002\u00010",
+ "4x": "//www.b4x.com/android/forum/pages/results/?query=\u0002\u00010",
+ "jj": "//www.bjjheroes.com/?s=\u0002\u00010",
+ "jp": "http://www.bjp.org/?searchword=\u0002&searchphrase=exact&limit=20&ordering=newest&view=search&option=com_search\u00010",
+ "&n": "//www.barnesandnoble.com/s/\u0002\u00015",
+ "xr": "http://bxr.su/search?refs=\u0002\u00010",
+ "yu": {
+ "*": "//www.byu.edu/search-all?q=\u0002\u00013",
+ "i": "//www.byui.edu/search/result?q=\u0002\u00010"
+ },
+ "3ta": "http://b3ta.com/search/posts?q=\u0002\u00014",
+ "4kids": "http://www.biology4kids.com/search.html?cx=partner-pub-9168758629909687%3A9553394167&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search\u00010",
+ "-rhymes": "http://www.b-rhymes.com/rhyme/word/\u0002\u00010",
+ "yggahus": "//www.byggahus.se/sokresultat/?q=\u0002 \u00010",
+ "yond": "http://www.byond.com/games/?text=\u0002\u00010",
+ "yte": "//www.byte-post.com/?s=\u0002\u00010",
+ "ztch": "//yadda.icm.edu.pl/baztech/search/page.action?q=sc.general*c_0all_0eq.\u0002*l_0&qt=SEARCH\u00010"
+ },
+ "c": {
+ "2": {
+ "1": "//www.channel21.de/catalogsearch/result/?q=\u0002\u00010",
+ "4": "//www.chrono24.com/search/index.htm?watchTypes=&query=\u0002&dosearch=true&searchexplain=1&accessoryTypes=\u00016",
+ "c": {
+ "*": "http://www.camptocamp.org/summits/list/snam/\u0002\u00010",
+ "forum": "http://www.camptocamp.org/documents/search?type=forums&q=\u0002 \u00010",
+ "site": "http://www.camptocamp.org/documents/search?type=sites&q=\u0002\u00010",
+ "summit": "http://www.camptocamp.org/documents/search?type=summits&q=\u0002\u00010"
+ },
+ "e": "//translate.google.com/#cs/en/\u0002\u00016",
+ "*": "http://c2.com/cgi/fullSearch?search=\u0002\u00010"
+ },
+ "4": "http://www.channel4.com/search/?q=\u0002\u00010",
+ "a": {
+ "a": "http://www.caa.ca/?s=\u0002&submit=Search&lang=en\u00010",
+ "*": "//www.amazon.ca/s/?tag=duc22-20&field-keywords=\u0002\u0001545",
+ "d": {
+ "*": "//www.caddetails.com/search?q=\u0002\u00010",
+ "ence": "//www.cadence.com/content/cadence-www/global/en_US/home/search.html?k=\u0002\u00010"
+ },
+ "h": {
+ "*": "http://michaelyingling.com/random/calvin_and_hobbes/search.php?phrase=\u0002\u00010",
+ "o": "//www.cardhoarder.com/cards?data[search]=\u0002\u00017"
+ },
+ "m": {
+ "d": "http://dictionary.cambridge.org/search/american-english/direct/?q=\u0002\u0001267",
+ "g": "http://dictionary.cambridge.org/us/grammar/british-grammar/\u0002\u00010",
+ "*": "http://search.cam.ac.uk/web?query=\u0002\u000110",
+ "el": {
+ "*": "http://camelcamelcamel.com/products?sq=\u0002 \u000159",
+ "de": "//de.camelcamelcamel.com/products?sq=\u0002\u00010",
+ "fr": "//fr.camelcamelcamel.com/search?sq=\u0002\u00010"
+ },
+ "pl": {
+ "*": "http://dictionary.cambridge.org/dictionary/english-polish/\u0002\u000124",
+ "en": "//dictionary.cambridge.org/dictionary/polish-english/\u0002\u00013"
+ },
+ "tw": "//dictionary.cambridge.org/dictionary/english-chinese-traditional/\u0002\u000121",
+ "aro": "//www.z28.com/search/search?keywords=\u0002&order=relevance\u00010",
+ "bridge": "http://dictionary.cambridge.org/dictionary/english/\u0002\u0001294",
+ "erapb": "//www.camerapricebuster.co.uk/Search?q=\u0002\u00013",
+ "esen": "//dictionary.cambridge.org/dictionary/spanish-english/\u0002\u00010",
+ "fren": "//dictionary.cambridge.org/dictionary/french-english/\u0002\u00014",
+ "lib": "http://idiscover.lib.cam.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=cam_lib_coll&search_scope=SCOP_CAM_ALL&vid=44CAM_PROD&lang=en_US&offset=0\u00010",
+ "pus": {
+ "*": "//accucampus.net/search?q=\u0002\u00010",
+ "nav": "//navigator.tu-dresden.de/erweitertesuche/\u0002\u00010"
+ }
+ },
+ "n": {
+ "*": "//recherche-search.gc.ca/rGs/s_r?cdn=canada&st=s&num=10&langs=eng&st1rt=0&s5bm3ts21rch=x&q=\u0002\u00014",
+ "on": "//www.usa.canon.com/internet/portal/us/home/searchresults?query=\u0002&searchTab=products\u00010",
+ "oo": "http://www.canoonet.eu/services/Controller?input=\u0002\u00013",
+ "to": {
+ "*": "http://cantonese.org/search.php?q=\u0002\u00013",
+ "dict": "http://www.cantonese.sheik.co.uk/dictionary/search/?searchtype=1&text=\u0002\u00016"
+ },
+ "ada": {
+ "*": "//recherche-search.gc.ca/rGs/s_r?cdn=canada&st=s&num=10&langs=eng&st1rt=0&s5bm3ts21rch=x&q=\u0002\u00014",
+ "computers": "http://www.canadacomputers.com/advanced_search_result.php?keywords=\u0002 \u00015",
+ "post": "//www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=\u0002&LOCALE=en&LOCALE2=en\u000123"
+ },
+ "adiantire": "http://www.canadiantire.ca/en/search-results.html?searchByTerm=true&q=\u0002\u000112",
+ "dade": "//www.c-and-a.com/webapp/wcs/stores/servlet/SearchDisplay?catalogId=10001&storeId=10153&langId=-3&articleSearch=false&searchTerm=\u0002&x=0&y=0\u00010",
+ "dlestickpatterns": "http://www.candlestickpatterns.org/?s=\u0002\u00010",
+ "istream": {
+ "*": "http://www.canistream.it/search/term/\u0002\u00017",
+ "it": "http://www.canistream.it/search/term/\u0002\u00017",
+ "tv": "http://www.canistream.it/search/tv/\u0002\u00010",
+ "movie": "http://www.canistream.it/search/movie/\u0002\u00010"
+ },
+ "iuse": "http://caniuse.com/#search=\u0002\u0001343",
+ "lii": "http://www.canlii.ca/en/search/search.do?all=\u0002\u00010",
+ "nabis": "//www.andcannabis.com/?s=\u0002\u00010",
+ "opener": "http://11foot8.com/?s=\u0002\u00016"
+ },
+ "p": {
+ "*": "//coinmarketcap.com/search/?q=\u0002\u000129",
+ "f": "//www.capfriendly.com/search?s=\u0002\u00013",
+ "p": "http://www.cappusa.com/catalogsearch/result/?q=\u0002\u00010",
+ "ital": "//www.capital.bg/search.php?stext=\u0002\u00010",
+ "ost": "http://www.canadapost.ca//cpotools/apps/track/personal/findByTrackNumber?trackingNumber=\u0002\u00018"
+ },
+ "r": {
+ "*": "http://www.carmagazine.co.uk/GLOBAL/Search-Results/?N=0&Ntx=mode%20matchallpartial&Ntk=site&Ntt=\u0002\u00015",
+ "bs": "http://www.calorieking.com.au/foods/search.php?keywords=\u0002&showresults=yes&go=Search\u00015",
+ "go": "//crates.io/search?q=\u0002\u0001925",
+ "anddriver": "http://caranddriver.com/search/\u0002\u00010",
+ "dboard": "//www.cardboardconnection.com/search-results?q=\u0002\u00010",
+ "dkingdom": "//www.cardkingdom.com/catalog/search?search=header&filter%5Bname%5D=\u0002\u00010",
+ "eerbuilder": "http://www.careerbuilder.com/Jobseeker/Jobs/JobResults.aspx?IPath=QH&ch=&rs=&s_rawwords=\u0002&s_jobtypes=ALL&s_freshness=30&s_education=DRNS&s_freeloc=&qsbButton=Find+Jobs+%3E%3E\u00010",
+ "jam": "//carjam.co.nz/car/?plate=\u0002\u00010",
+ "mag": "http://www.carmagazine.co.uk/GLOBAL/Search-Results/?N=0&Ntx=mode%20matchallpartial&Ntk=site&Ntt=\u0002\u00015",
+ "max": "//www.carmax.com/search#FreeText=\u0002\u00016",
+ "ousell": "//carousell.com/search/products/?query=\u0002 \u00013",
+ "rot": "http://search.carrot2.org/stable/search?source=web&view=folders&skin=fancy-compact&query=\u0002&results=100&algorithm=lingo\u00010",
+ "sales": "//www.carsales.com.au/cars/results/?q=CarAll.keyword(\u0002).&area=Stock&vertical=car&WT.z_srchsrcx=makemodel\u00010",
+ "toonnetwork": "http://www.cartoonnetwork.com/search/index.html?keywords=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.commonchemistry.org/ChemicalDetail.aspx?ref=\u0002\u00010",
+ "chy": "http://stadt-bremerhaven.de/?s=\u0002\u00010",
+ "etext": "//casetext.com/search?q=\u0002\u00010",
+ "hoverflow": "http://www.cashoverflow.in/?s=\u0002 \u00010",
+ "tbox": "//castbox.fm/podcasts/\u0002\u00010"
+ },
+ "t": {
+ "h": {
+ "*": "http://www.cathdb.info/search?q=\u0002\u00010",
+ "olic": {
+ "*": "http://www.catholic.com/search/content/\u0002\u00010",
+ "store": "//www.zieglers.com/search.php?search_query=\u0002\u00010"
+ }
+ },
+ "*": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193",
+ "alandictionary": "http://www.catalandictionary.org/en/search/?q=\u0002\u00010",
+ "awikibe": "//www.catawiki.be/search?q=\u0002\u00010"
+ },
+ "bq": "http://www.cabq.gov/searchresults?q=\u0002\u00010",
+ "ct": {
+ "*": "http://conjd.cactus2000.de/index.php?q=\u0002\u000110",
+ "us": {
+ "*": "//shop.cactusmart.com/search?q=\u0002\u00010",
+ "mart": "//shop.cactusmart.com/search?q=\u0002\u00010"
+ }
+ },
+ "fr": "http://www.carrefour.fr/?q=\u0002\u00010",
+ "ke": {
+ "2": {
+ "*": "http://book.cakephp.org/2.0/en/search.html?q=\u0002\u00010",
+ "book": "http://book.cakephp.org/2.0/en/search.html?q=\u0002 \u00010"
+ },
+ "*": "http://api.cakephp.org/search/\u0002\u00010",
+ "book": "//book.cakephp.org/3.0/en/search.html?check_keywords=yes&area=default&q=\u0002\u00010"
+ },
+ "lc": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=calculator\u0001114",
+ "ulator": "//duckduckgo.com/?ia=calculator&q=\u0002\u000117"
+ },
+ "ld": "http://dictionary.cambridge.org/search/british/?source=duckduckgo&q=\u0002\u0001112",
+ "ll": {
+ "*": "http://qrzcq.com/?q=\u0002&action=search&page=search\u00010",
+ "ook": "http://callook.info/\u0002\u00018"
+ },
+ "ls": "//www.caloriecount.com/search/foods?searchpro=\u0002\u00010",
+ "che": {
+ "d": {
+ "*": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135",
+ "view": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135"
+ },
+ "*": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135"
+ },
+ "fepress": "//www.cafepress.com/+\u0002\u00010",
+ "gematch": "http://www.cagematch.net/?id=666&search=\u0002\u000114",
+ "irn": "http://www.cairn.info/resultats_recherche.php?searchTerm=\u0002\u00010",
+ "lendar": "//www.google.com/calendar/b/0/render?q=\u0002\u000146",
+ "lvinandhobbes": "http://michaelyingling.com/random/calvin_and_hobbes/search.php?phrase=\u0002\u00010"
+ },
+ "b": {
+ "c": "//www.cbc.ca/search?q=\u0002\u000116",
+ "*": "//www.crunchbase.com/textsearch?q=\u0002\u000199",
+ "d": {
+ "*": "http://www.christianbook.com/Christian/Books/easy_find?Ntt=\u0002&N=0&Ntk=keywords&action=Search&Ne=0\u00010",
+ "bcz": "//cbdb.cz/hledat?text=\u0002\u00010",
+ "oil": "//cbd-oil-canada.ca/?s=/\u0002\u00010"
+ },
+ "k": "http://carminbook.com/?s=\u0002\u00010",
+ "n": "http://www1.cbn.com/cbn-search?search_term=\u0002&site=default_collection\u00010",
+ "r": "http://comicbookroundup.com/search_results.php?f_search=\u0002\u00010",
+ "s": {
+ "*": "//www.cbs.nl/nl-nl/zoeken/?query=\u0002\u00010",
+ "ervice": "http://www.cbservicedetersivi.it/?s=\u0002\u00010",
+ "news": "http://search.cbsnews.com/?source=cbs&q=\u0002\u00014",
+ "sports": "http://www.sportsline.com/info/search?q=\u0002\u00010"
+ },
+ "x": "http://choualbox.com/recherche?q=\u0002\u00010",
+ "br": "//www.sports-reference.com/cbb/search/search.fcgi?hint=&search=\u0002&pid=&idx=\u00010",
+ "ase": "http://www.computerbase.de/suche/?q=\u0002\u00016",
+ "lue": "//www.coolblue.nl/zoeken?query=\u0002\u00010",
+ "ottle": "//codebottle.io/?q=\u0002\u00010",
+ "tnuggets": "//www.cbtnuggets.com/search?q=\u0002\u00010",
+ "wiki": "http://combineoverwiki.net/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010"
+ },
+ "c": {
+ "b": "//www.climbbybike.com/climbs_selection.asp?Mountainname=\u0002\u00010",
+ "c": {
+ "c": {
+ "a": "//ca.camelcamelcamel.com/search?sq=\u0002\u00015",
+ "*": "http://ccc.scborromeo.org.master.com/texis/master/search/?sufs=0&q=\u0002\u00010"
+ },
+ "*": "http://camelcamelcamel.com/search?sq=\u0002\u0001379",
+ "de": "//de.camelcamelcamel.com/search?sq=\u0002\u00010",
+ "uk": "http://uk.camelcamelcamel.com/search?sq=\u0002\u000120"
+ },
+ "*": "//search.creativecommons.org/search?q=\u0002\u000187",
+ "d": "http://hamster.foxhollow.ca/ccd/index.php?keywords=\u0002 \u00010",
+ "k": "http://cinemaclock.com/search?r=bri&m=Vancouver&key=\u0002 \u00010",
+ "l": {
+ "*": "http://www.cclonline.com/search/?q=\u0002\u00014",
+ "y": "//colorcodedlyrics.com/?s=\u0002\u00016"
+ },
+ "m": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010",
+ "p": {
+ "*": "http://canadiancouchpotato.com/?s=\u0002&submit=Search\u00013",
+ "lace": "//www.coworking.coffee/places?q=\u0002\u00010"
+ },
+ "r": "//ccr.chakralinux.org/packages.php?O=0&K=\u0002&do_Search=+Go+\u00010",
+ "u": "//coincheckup.com/coins/\u0002\u00010",
+ "ap": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010",
+ "el": "http://www.ccel.org/search/fulltext/\u0002\u00010",
+ "nz": "//www.cheapies.nz/search/node/\u0002\u00010",
+ "st": "http://css-tricks.com/search-results/?q=\u0002\u00010",
+ "tv": "http://so.cntv.cn/language/english/?qtext=\u0002\u00010",
+ "grforum": "//www.christcenteredgamer.com/phpBB3/search.php?keywords=\u0002&submit=Search\u00010",
+ "grreviews": "//www.christcenteredgamer.com/index.php/component/search/?searchword=\u0002&ordering=newest&searchphrase=all&areas[0]=blogs\u00010",
+ "heck": "//www.codecheck.info/product.search?q=\u0002&OK=Suchen\u00010",
+ "ode": "http://www.country-codes.org/\u0002\u00010",
+ "onst": "http://recherche.conseil-constitutionnel.fr/?q=\u0002\u00010",
+ "ook": "http://www.cybercook.com.br/receitas/\u0002\u00010",
+ "search": "//ccsearch.creativecommons.org/search?q=\u0002\u00017",
+ "trl": "//www.class-central.com/search?q=\u0002 \u00010",
+ "wiki": "http://computercraft.info/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010"
+ },
+ "*": "http://www.cnet.com/1770-5_1-0.html?query=\u0002\u0001275",
+ "d": {
+ "a": {
+ "*": "http://cda.chronomania.net/search.php?search=\u0002\u00013",
+ "ndlp": "http://www.cdandlp.com/en/search/?q=\u0002\u00010"
+ },
+ "b": "//chess-db.com/public/execute.jsp?name=\u0002\u00010",
+ "c": "http://www.cdc.gov/search.do?queryText=\u0002\u00014",
+ "*": "http://www.collinsdictionary.com/dictionary/english/\u0002?showCookiePolicy=true\u0001152",
+ "d": {
+ "a": {
+ "*": "http://cddawiki.chezzo.com/cdda_wiki/index.php?search=\u0002\u00010",
+ "i": "http://cdda-trunk.chezzo.com/search?q=\u0002\u00010",
+ "w": "http://cddawiki.chezzo.com/cdda_wiki/index.php?search=\u0002\u00010"
+ },
+ "*": "//cheapdigitaldownload.com/catalog/search-\u0002\u00010"
+ },
+ "e": {
+ "*": "http://lookup.computerlanguage.com/host_app/search?cid=C999999&term=\u0002&lookup.x=0&lookup.y=0\u00010",
+ "en": "http://www.collinsdictionary.com/spellcheck/english-german?q=\u0002 \u00010",
+ "nde": "//dictionary.cambridge.org/dictionary/english-german/\u0002\u00013",
+ "nes": "//dictionary.cambridge.org/dictionary/english-spanish/\u0002\u00013"
+ },
+ "i": {
+ "c": {
+ "*": "//dictionary.cambridge.org/spellcheck/english/?q=\u0002\u000157",
+ "t": "//cdict.net/?q=\u0002\u00010"
+ },
+ "*": "//www.dictionary.com/browse/\u0002\u00010",
+ "rect": "//www.comdirect.de/inf/search/general.html?SEARCH_VALUE=\u0002\u00010",
+ "scount": "http://www.cdiscount.com/search/10/\u0002.html\u000128",
+ "ver": "//chronodivers.com/?s=\u0002\u00010"
+ },
+ "j": "http://www.cdjapan.co.jp/products?q=\u0002\u000115",
+ "l": "http://www.collinsdictionary.com/dictionary/english-cobuild-learners/\u0002\u00010",
+ "m": "http://www.cdm.me/pretraga/\u0002\u00013",
+ "n": {
+ "*": "http://www.cdnjs.com/#/search/\u0002 \u000111",
+ "js": "//cdnjs.com/#q=\u0002\u000123",
+ "finder": "http://www.cdnplanet.com/tools/cdnfinder/#host:\u0002 \u00010"
+ },
+ "p": "//www.cdp.net/en/responses?utf8=✓&queries[name]=\u0002\u00010",
+ "s": "http://cdsportal.u-strasbg.fr/#\u0002\u00010",
+ "t": "//www.collinsdictionary.com/dictionary/english-thesaurus/\u0002\u00013",
+ "u": "http://www.cduniverse.com/sresult.asp?HT_Search_Info=\u0002\u00010",
+ "w": {
+ "*": "http://www.cdw.com/shop/search/result.aspx?key=\u0002\u000110",
+ "ca": "//www.cdw.ca/shop/search/result.aspx?key=\u0002}&wclsscat=&b=&p=&ctlgfilter=&searchscope=all&sr=1\u00010"
+ },
+ "on": {
+ "*": "http://cdon.se/search?q=\u0002\u00015",
+ "dk": "http://cdon.dk/search?q=\u0002\u00010",
+ "eu": "http://cdon.eu/search?q=\u0002\u00010",
+ "fi": "http://cdon.fi/search?q=\u0002\u00010",
+ "no": "http://cdon.no/search?q=\u0002\u00010",
+ "se": "http://cdon.se/search?q=\u0002\u00015"
+ },
+ "gdic": "http://dictionary.cambridge.org/dictionary/learner-english/\u0002_1?q=\u0002\u00013",
+ "keys": "//www.cdkeys.com/catalogsearch/result/?q=\u0002\u000111",
+ "own": "http://currentlydown.com/\u0002\u00010"
+ },
+ "e": {
+ "b": "//www.ebay.com/csc/items/?_nkw=\u0002+&LH_Complete=1\u00010",
+ "*": "http://forum.cheatengine.org/search.php?q=\u0002\u00015",
+ "p": "http://www.consultarcep.com.br/resultados.html?cx=partner-pub-6657933402951336%3A8478085485&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=%C2%A0\u00010",
+ "v": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=CEV\u00010",
+ "x": "//uk.webuy.com/search/index.php?stext=\u0002\u0001106",
+ "rb": "//www.cerberusbyte.com/?s=\u0002\u00010",
+ "rl": "http://thesaurus.cerl.org/cgi-bin/search.pl?type=l&type=i&type=p&type=c&query=\u0002\u00010",
+ "rn": {
+ "*": "//phonebook.cern.ch/phonebook/#search/?query=\u0002\u00010",
+ "map": "//maps.cern.ch/mapsearch/mapsearch.htm?n=[%27\u0002%27]\u00010"
+ },
+ "cmed": "//www.cecmed.cu/search/node?keys=\u0002\u00010",
+ "ekjp": "http://www.ceek.jp/search.cgi?q=\u0002\u00010",
+ "leb": {
+ "*": "//wikisceleb.com/?s=\u0002\u00010",
+ "rity": "//celebrity.tn/?s=\u0002\u00010"
+ },
+ "llartracker": "http://www.cellartracker.com/list.asp?fInStock=0&Table=List&iUserOverride=0&szSearch=\u0002\u00010",
+ "lticpodcast": "http://celticmusicpodcast.com/?s=\u0002\u00010",
+ "neo": "http://www.ceneo.pl/;szukaj-\u0002\u0001292",
+ "nes": "//www.collinsdictionary.com/dictionary/english-spanish/\u0002\u00015",
+ "neje": "//www.ceneje.si/Iskanje/Izdelki?q=\u0002\u000122",
+ "nfr": "http://www.collinsdictionary.com/dictionary/english-french/\u0002\u00010",
+ "nsys": "//www.censys.io/ipv4?q=\u0002\u00017",
+ "ntredailytimes": "http://www.centredaily.com/search/?q=\u0002\u00010",
+ "rcavino": "http://cercavino.com/cerca?vino=\u0002\u00010"
+ },
+ "g": {
+ "*": "http://hub.culturegraph.org/search?query=\u0002\u000111",
+ "g": "http://champion.gg/champion/\u0002\u00010",
+ "l": "//pittsburgh.craigslist.org/search/sss?query=\u0002\u00010",
+ "p": "http://catalog.gpo.gov/F?func=find-b&find_code=WRD&request=\u0002\u00010",
+ "t": "//www.cgtrader.com/3d-models?keywords=\u0002\u00010",
+ "w": "//resources.allsetlearning.com/gramwiki/?search=\u0002\u00010"
+ },
+ "h": {
+ "*": "http://chequeado.com/?s=\u0002\u00014",
+ "d": "http://camphikedrive.blogspot.com.au/search?q=\u0002&m=1\u00010",
+ "e": {
+ "*": "//chrome.google.com/webstore/search/\u0002?_category=extensions\u000138",
+ "f": {
+ "*": "http://www.chefkoch.de/rs/s0/\u0002/Rezepte.html\u00016",
+ "io": "//docs.chef.io/search.html#stq=\u0002&stp=1\u00013",
+ "doc": "//docs.chef.io/search.html#stq=\u0002&stp=1\u00013",
+ "koch": {
+ "*": "//www.chefkoch.de/suche.php?wo=2&suche=\u0002\u0001105",
+ "vegan": "http://www.chefkoch.de/rs/s0t57/\u0002/Vegan-Rezepte.html\u00010"
+ }
+ },
+ "at": {
+ "*": "//devhints.io/\u0002\u00015",
+ "cc": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010",
+ "codes": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010",
+ "ography": "http://www.cheatography.com/explore/search/?q=\u0002\u00010"
+ },
+ "gg": "http://www.chegg.com/search/\u0002\u000156",
+ "ss": {
+ "*": "//www.chess.com/topic/\u0002\u0001107",
+ "games": "http://www.chessgames.com/perl/ezsearch.pl?search=\u0002\u00010"
+ },
+ "wy": "http://www.chewy.com/s?dept=all&query=\u0002\u00013",
+ "apassgamer": "http://www.cheapassgamer.com/query.php?keywords=\u0002\u00010",
+ "ck24": "//preisvergleich.check24.de/suche.html?query=\u0002\u00010",
+ "ckhost": "//check-host.net/ip-info?host=\u0002\u00010",
+ "ddar": "//cheddar.com/search?q=\u0002\u00010",
+ "ese": "http://www.cheese.com/?q=\u0002\u00010",
+ "ezburger": "http://search.cheezburger.com/?q=\u0002\u00015",
+ "micalize": "http://www.chemicalize.org/structure/#!mol=\u0002&source=fp\u00013",
+ "mie.de": "http://www.chemie.de/search/?q=\u0002\u00010",
+ "mse": "http://chemistry.stackexchange.com/search?q=\u0002\u00010",
+ "mspider": "http://www.chemspider.com/Search.aspx?q=\u0002\u00017",
+ "mwiki": "http://chemwiki.ucdavis.edu/Special:Search?search=\u0002&qid=&fpid=1285&fpth=\u00010"
+ },
+ "l": {
+ "*": "http://churchhistorycatalog.lds.org/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=chl&indx=1&dum=true&srt=rank&vid=CHL_PUBLIC&frbg=&tb=t&vl%28freeText0%29=\u0002&scp.scps=scope%3A%28PEAD%29%2Cscope%3A%28PARCHIVES%29%2Cscope%3A%28PLIBRARY%29%2Cscope%3A%28ALEPH-PCPX%29%2Cscope%3A%28ALEPH-JHX%29%2Cscope%3A%28ALEPH-CAX%29&vl%2830857204UI1%29=all_items&vl%281UIStartWith0%29=contains&vl%2830857210UI0%29=any&vl%2830857210UI0%29=title&vl%2830857210UI0%29=any\u00010",
+ "ib": "http://chalmers.summon.serialssolutions.com/en/search?ho=t&q=\u0002\u00010"
+ },
+ "m": {
+ "*": "//www.lachainemeteo.com/synthese-previsions-meteo-\u0002\u00010",
+ "od": "//chmodcommand.com/chmod-\u0002/\u00010"
+ },
+ "p": "//www.computerhope.com/search2.htm?q=\u0002\u00010",
+ "s": "//chain.so/address/\u0002\u00010",
+ "ar": {
+ "*": "http://charcod.es/#\u0002\u00010",
+ "t": "//hub.helm.sh/charts?q=\u0002\u00013",
+ "ge": "http://initialcharge.net/?s=\u0002 \u00010",
+ "bara": "http://postavy.akihabara.cz/vyhledavani/\u0002\u00010",
+ "ity": {
+ "*": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010",
+ "navigator": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010"
+ },
+ "lotteslaw": "//www.charlotteslaw.nl/?s=\u0002\u00010",
+ "med": "http://charmed.wikia.com/wiki/Special:Search?search=\u0002 \u00010"
+ },
+ "gg": "http://champion.gg/champion/\u0002\u00010",
+ "ip": {
+ "*": "http://suche.chip.de/?q=\u0002&it=1&submit.x=0&submit.y=0\u00010",
+ "db": "http://www.msarnoff.org/chipdb/\u0002\u00010",
+ "oteka": "//www.chipoteka.hr/search?q=\u0002\u00010"
+ },
+ "oc": {
+ "*": "//chocolatecoveredkatie.com/?s=\u0002\u00010",
+ "o": {
+ "*": "//chocolatey.org/packages?q=\u0002\u0001525",
+ "latey": "//chocolatey.org/packages?q=\u0002\u0001525"
+ }
+ },
+ "ow": "http://www.chow.com/search?type=Topic&from_date=1+year+ago&query=\u0002\u00010",
+ "uk": "//beta.companieshouse.gov.uk/search?q=\u0002\u00010",
+ "abad": "http://www.chabad.org/search/results.asp?searchWord=\u0002\u00010",
+ "airish": "//www.chairish.com/search?q=\u0002 \u00010",
+ "akraforum": "http://chakraos.org/forum/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u00019",
+ "akrapkg": "http://www.chakraos.org/packages/index.php?act=search&subdir=&sortby=date&order=descending&searchpattern=\u0002\u00010",
+ "akrawiki": "http://chakraos.org/wiki/index.php?search=\u0002&go=Go\u00010",
+ "ambers": "http://chambers.co.uk/search.php?query=\u0002&title=21st\u00010",
+ "ampion": {
+ "*": "//championrunner.com/?s=\u0002\u00010",
+ "gg": "http://champion.gg/champion/\u0002\u00010"
+ },
+ "ampssports": "http://www.champssports.com/_-_/keyword-\u0002\u00010",
+ "ange": "//www.change.org/search?q=\u0002\u00016",
+ "annel4": "http://www.channel4.com/search/?q=\u0002\u00010",
+ "annel5": "http://www.channel5.com/search?q=\u0002\u00010",
+ "apo": "//www.reddit.com/r/ChapoTrapHouse/search?q=\u0002&restrict_sr=1\u00010",
+ "atters": "//chatters.ca/catalogsearch/result/?q=\u0002\u00010",
+ "icagotribune": "http://www.chicagotribune.com/search/dispatcher.front?Query=\u0002&sortby=display_time+descending&subheader-search-button=Go&target=article\u00016",
+ "ichester": "http://www.chichester.gov.uk/article/23353/Search?q=\u0002\u00010",
+ "icken": "//wiki.call-cc.org/search?text=\u0002\u00010",
+ "ief": "//www.chiefdelphi.com/search?expanded=true&q=\u0002\u00014",
+ "ilango": "//www.chilango.com/?s=\u0002\u00010",
+ "illingeffects": "//www.chillingeffects.org/notices/search?&term=\u0002\u00010",
+ "imerarevo": "http://www.chimerarevo.com/search/\u0002\u00010",
+ "inook": "http://ucblibraries.summon.serialssolutions.com/search?q=\u0002\u00010",
+ "oice": "//www.choice.com.au/search?q=\u0002\u00010",
+ "ollo": "//www.chollometro.com/search?q=\u0002\u00010",
+ "ords": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144",
+ "ordie": "http://www.chordie.com/?q=\u0002\u00010",
+ "ordify": "//chordify.net/?search=\u0002\u00010",
+ "ordwiki": "//ja.chordwiki.org/search.html?q=\u0002\u00010",
+ "osun": "http://nsearch.chosun.com/search/total.search?query=\u0002\u00010",
+ "oual": {
+ "*": "//choualbox.com/recherche?q=\u0002\u00010",
+ "box": "//choualbox.com/recherche?q=\u0002\u00010"
+ },
+ "rome": {
+ "*": "//chrome.google.com/webstore/search/\u0002\u0001267",
+ "store": "//chrome.google.com/webstore/search/\u0002\u0001267",
+ "webstore": "//chrome.google.com/webstore/search/\u0002\u0001267"
+ },
+ "ronopost": "http://www.chronopost.fr/fr/chrono_suivi_search?lang=fr&listeNumerosLT=\u0002\u00013",
+ "tsh": "//cheat.sh/\u0002\u00010",
+ "uck": "http://chuck-nbc.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "urchclarity": "//www.churchclarity.org/search?query=\u0002\u00010",
+ "urchofsatan": "http://www.churchofsatan.com/search-results.php?q=\u0002\u00010"
+ },
+ "i": {
+ "a": {
+ "*": "//www.cia.gov/search?q=\u0002&site=WORLD_FACTBOOK&btnG=Search&x=0&y=0&output=xml_no_dtd&client=CIA&myAction=%2Fsearch&proxystylesheet=CIA&submitMethod=get&sort=date%3AD%3AL%3Ad1&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1\u00014",
+ "o": "http://www.ciao.de/sr/q-\u0002\u00010"
+ },
+ "b": {
+ "*": "http://web2.wipo.int/classifications/ipc/ipcpub/#lang=fr&menulang=FR&refresh=page&fipcpc=yes&indexes=yes&notion=scheme&version=20160101&symbol=\u0002\u00010",
+ "erduvidas": "//ciberduvidas.iscte-iul.pt/pesquisa?termo=\u0002\u00010"
+ },
+ "*": "//www.codeigniter.com/user_guide/search.html?q=\u0002\u00013",
+ "e": "//paper.sc/search/?as=page&query=\u0002\u00010",
+ "f": {
+ "*": "http://www.cinemainfocus.com/search?q=\u0002\u00010",
+ "raclub": "http://www.cifraclub.com.br/?q=\u0002\u00017"
+ },
+ "o": "//company.info/organisations/search?q=\u0002\u00010",
+ "u": {
+ "*": "http://caniuse.com/#search=\u0002\u0001343",
+ "s": "//caniuse.com/#search=\u0002\u00010",
+ "py3": "//caniusepython3.com/project/\u0002\u00015"
+ },
+ "v": {
+ "*": "http://civilization.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000120",
+ "ilization": "http://civilization.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000120"
+ },
+ "ne": {
+ "*": "http://cinemassacre.com/?s=\u0002&search.x=0&search.y=0\u00010",
+ "magay": "http://www.cinemagay.it/ricerca.asp?tipo=0&campo=\u0002&Submit=Cerca\u00014",
+ "ycortosgay": "http://www.cineycortosgay.com/search?q=\u0002\u00015"
+ },
+ "ti": {
+ "*": "http://citizendium.org/wiki?search=\u0002&title=Special%3ASearch&go=Go+To+Page\u00010",
+ "zenes": "http://www.citizen.es/search?s=\u0002\u00010"
+ },
+ "ied": "http://ciied.xyz/?s=\u0002\u00010",
+ "nst": "//chocolatey.org/packages?q=\u0002\u0001525",
+ "nta": "//www.lirikcinta.com/result/?q=\u0002\u00010",
+ "rcuit": {
+ "*": "http://racingcircuits.info/misc/search-results.html?search=\u0002\u00015",
+ "-help-ph": "//www.circuit-help.com.ph/?s=\u0002\u00010"
+ },
+ "sco": "//search.cisco.com/search?query=\u0002\u000110",
+ "sne": "http://cisne.sim.ucm.es/search*spi~S/X?SEARCH=\u0002\u00010",
+ "tatum": "//www.citatum.hu/kereso.php?kereses=\u0002\u00010",
+ "teul": "http://www.citeulike.org/search/all?q=\u0002\u00010",
+ "teseer": "http://citeseer.ist.psu.edu/search?q=\u0002&submit=Search&sort=rlv&t=doc\u00010",
+ "troenc3owners": "http://citroenc3owners.com/search.php?keywords=\u0002&terms=all&author=&fid[]=5&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Search\u00010"
+ },
+ "j": {
+ "*": "//conjour.world/?s=\u0002\u00010",
+ "eu": "http://curia.europa.eu/juris/liste.jsf?language=en&num=\u0002\u00016"
+ },
+ "k": {
+ "2": "//ck2.paradoxwikis.com/index.php?search=\u0002\u000122",
+ "*": "http://www.chefkoch.de/rs/scr/s0/\u0002/Rezepte.html\u000169",
+ "t": {
+ "*": "http://www.creationkit.com/index.php?search=\u0002\u00010",
+ "l": "http://www.1001cocktails.com/cocktails/rechercheCocktailsNom.php?mot=\u0002\u00010"
+ },
+ "12": "//www.ck12.org/search/?q=\u0002&referrer=top_nav&autoComplete=false\u00010",
+ "lt": "http://www.cookinglight.com/search?q=\u0002\u00010",
+ "eys": "http://craftkeys.com/site-info/\u0002\u00010",
+ "iiwiki": "//ck2.paradoxwikis.com/index.php?search=\u0002\u000122"
+ },
+ "l": {
+ "c": "//clcnederland.com/producten/zoeken?sq=\u0002\u00010",
+ "*": "//www.craigslist.org/search/sss?query=\u0002\u0001505",
+ "d": "//support.cloudinary.com/hc/en-us/search?utf8=%E2%9C%93&query=\u0002\u00010",
+ "f": {
+ "*": "http://www.commandlinefu.com/commands/matching/\u0002/bys=/sort-by-votes\u00010",
+ "p": "//www.charlotteslaw.nl/?s=\u0002\u00010"
+ },
+ "j": {
+ "*": "//clojuredocs.org/search?q=\u0002\u0001171",
+ "doc": "//cljdoc.org/search?q=\u0002\u00016"
+ },
+ "r": "//clearlinux.org/search?search=\u0002\u00010",
+ "t": "//calil.jp/local/search?csid=tokyo&q=\u0002\u00010",
+ "u": {
+ "*": "//catalogue.leidenuniv.nl/primo-explore/search?query=any,contains,\u0002&tab=all_content&search_scope=All_Content&vid=UBL_V1&lang=en_US&offset=0\u00010",
+ "bic": "http://www.clubic.com/r/\u0002\u00010"
+ },
+ "as": {
+ "*": "//www.clasohlson.com/se/view/content/search?searchKey=All&search_prefix=\u0002\u00013",
+ "fi": "//www.clasohlson.com/fi/view/content/search?N=0&Ntk=All&Ntt=\u0002&Nty=1&D=\u0002&Ntx=mode+matchpartial&Dx=mode+matchpartial&showTabs=true\u00010",
+ "no": "//www.clasohlson.com/no/view/content/search?searchKey=All&search_prefix=\u0002\u00010",
+ "hofclans": "http://clashofclans.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010",
+ "sicdb": "http://classicdb.ch/?search=\u0002\u000157",
+ "srr": "//www.classrr.com/classroom/list?q=\u0002\u00010"
+ },
+ "hs": "http://www.lispworks.com/cgi-bin/search.cgi?q=\u0002&cmd=Search%21&t=-D--HB-\u000191",
+ "io": "//clio.columbia.edu/catalog?q=\u0002\u00010",
+ "wb": "//clwb.net/?post_type=event&s=\u0002\u00010",
+ "amps": "//www.encole.com/search/\u0002\u00010",
+ "anky": "//clanky.seznam.cz/?q=\u0002\u00010",
+ "ark": {
+ "*": "//clark.com/search/?q=\u0002\u00010",
+ "s": "//www.clarks.co.uk/search/?text=\u0002\u00010"
+ },
+ "arin": "//www.clarin.com/buscador/?q=\u0002\u00010",
+ "eanfreak": "//www.cleanfreak.com/catalogsearch/result/?q=\u0002\u00010",
+ "eanuptheworld": "http://www.cleanuptheworld.org/en/search.html?kw=\u0002\u00014",
+ "early": "//www.clearly.ca/eyewear/search?query=\u0002\u00010",
+ "earweb": "http://www.clearwebstats.com/process.php?q=\u0002\u00019",
+ "ickforce": "//clickforce.com.au/?s=\u0002\u00010",
+ "icrbs": "http://www.clicrbs.com.br/busca/rs/?q=\u0002 \u00010",
+ "ien": "//www.clien.net/service/search?q=\u0002\u000121",
+ "iggo": "//www.music.cliggo.com/search/\u0002\u00010",
+ "iki": "http://cliki.net/site/search?query=\u0002\u00010",
+ "imatecounts": "http://climatecounts.org/searchresults.php?p=term&term=\u0002\u00010",
+ "imatempo": "http://www.climatempo.com.br/?q=\u0002\u00010",
+ "inical": "//jobs.advancedclinical.com/search-results?keywords=\u0002\u00010",
+ "inicas": "//clinicasyhospitales.com.co/buscar?q=\u0002\u00010",
+ "ipart": "http://office.microsoft.com/en-us/clipart/results.aspx?qu=\u0002&sc=20\u00013",
+ "ipstijl": "http://www.clipstijl.nl/zoeken.php?zoek=\u0002 \u00014",
+ "iqz": "//beta.cliqz.com/search?q=\u0002&lang=en\u00010",
+ "iqist": "http://cliqist.com/?s=\u0002\u00010",
+ "ker": "http://www.clker.com/search/\u0002\u00014",
+ "ockworksynergy": "http://www.clockworksynergy.com/?s=\u0002 &post_type=product\u00010",
+ "ojars": "//clojars.org/search?q=\u0002\u000126",
+ "ojure": {
+ "*": "http://clojuredocs.org/search?x=0&y=0&q=\u0002\u000166",
+ "docs": "http://clojuredocs.org/search?x=0&y=0&q=\u0002\u000166"
+ },
+ "oogle": "http://cloogle.org/#\u0002\u000112",
+ "osebook": "//www.worldcat.org/search?qt=worldcat_org_bks&q=\u0002&fq=dt%3Abks\u00013",
+ "oudformation": "//docs.aws.amazon.com/search/doc-search.html?searchPath=documentation-guide&searchQuery=\u0002&this_doc_product=AWS+CloudFormation&this_doc_guide=User+Guide&doc_locale=en_us#facet_doc_product=AWS CloudFormation&facet_doc_guide=User Guide\u00010",
+ "oudron": "//cloudron.io/appstore.html?search=\u0002\u00010",
+ "oudsdale": "//www.cloudsdale.org/explore/clouds/search?q=\u0002\u00010",
+ "ovia.app": "//nightwear.clovia.com/search/?q=\u0002\u00010"
+ },
+ "m": {
+ "c": {
+ "*": "//coinmarketcap.com/currencies/\u0002\u00010",
+ "ap": "//coinmarketcap.com/currencies/\u0002\u00010"
+ },
+ "*": "//cm.center/catalog/?q=\u0002\u00015",
+ "e": "//www.chicagomusicexchange.com/search?query=\u0002\u00010",
+ "i": "http://library.cmi.ac.in/cgi-bin/koha/opac-search.pl?q=\u0002\u00010",
+ "l": "http://catalog.clcohio.org/polaris/search/searchresults.aspx?term=\u0002\u00010",
+ "s": {
+ "*": "http://www.chicagomanualofstyle.org/search.epl?q=\u0002\u00010",
+ "sw": "http://cmslxr.fnal.gov/search?_filestring=&_string=\u0002\u00010"
+ },
+ "mm": {
+ "*": "//www.cmmmanager.com/forum/search.php?keywords=\u0002\u00010",
+ "gr": "//www.cmmmanager.com/forum/search.php?keywords=\u0002\u00010"
+ },
+ "ake": {
+ "*": "//cmake.org/cmake/help/latest/search.html?q=\u0002&check_keywords=yes&area=default\u0001202",
+ "30": "http://www.cmake.org/cmake/help/v3.0/search.html?q=\u0002\u00010"
+ },
+ "peu": "http://compare.eu/?fs=\u0002\u00010"
+ },
+ "n": {
+ "*": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010",
+ "h": "//www.conservativehome.com/?s=\u0002\u00010",
+ "m": "//www.cnm.edu/@@gcse-searchresults?q=\u0002\u00010",
+ "n": {
+ "*": "http://www.cnn.com/search/?q=\u0002\u0001264",
+ "e": "http://cnnespanol.cnn.com/?s=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://casinonews.today/?s=\u0002 \u00010",
+ "rl": "http://www.cnrtl.fr/definition/\u0002\u0001222",
+ "rp": "//www.counterpunch.org/search-results/?q=\u0002\u00010"
+ },
+ "w": "//cannanewswire.co/?s=\u0002\u00010",
+ "z": "//www.cheapies.nz/search/node/\u0002\u00010",
+ "ba": "http://cnba.uba.ar/search/node/\u0002\u00010",
+ "bc": "http://search.cnbc.com/main.do?target=all&keywords=\u0002\u00014",
+ "et": {
+ "*": "http://www.cnet.com/1770-5_1-0.html?query=\u0002&tag=srch&target=nw\u000124",
+ "e": "http://www.cnet.com/es/busqueda/?query=\u0002\u00010",
+ "uk": "http://www.cnet.com/search/?query=\u0002\u00010"
+ },
+ "dic": "http://cndic.naver.com/search/all?q=\u0002\u00010",
+ "plx": "http://www.cineplex.com/search-2015?search-query=\u0002\u00010",
+ "rtl": {
+ "a": "http://www.cnrtl.fr/antonymie/\u0002\u00010",
+ "c": "http://www.cnrtl.fr/concordance/\u0002\u00010",
+ "*": "http://www.cnrtl.fr/definition/\u0002\u0001222",
+ "d": "http://www.cnrtl.fr/definition/\u0002\u0001222",
+ "e": "http://www.cnrtl.fr/etymologie/\u0002\u00010",
+ "m": "http://www.cnrtl.fr/morphologie/\u0002\u00010",
+ "p": "http://www.cnrtl.fr/proxemie/\u0002\u00010",
+ "s": "http://www.cnrtl.fr/synonymie/\u0002\u000111"
+ },
+ "y2eur": "//www.xe.com/currencyconverter/convert/?From=CNY&To=EUR&Amount=\u0002\u00010"
+ },
+ "p": {
+ "b": "//www.passmark.com/search/zoomsearch.php?zoom_query=\u0002\u00014",
+ "c": "http://cpc.farnell.com/search?st=\u0002\u00010",
+ "g": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002\u00010",
+ "*": "//coinpaprika.com/?sort=\u0002\u000117",
+ "l": {
+ "*": "//chipublib.bibliocommons.com/search?&t=title&search_category=title&q=\u0002\u00010",
+ "usplus": "http://www.cplusplus.com/query/search.cgi?q=\u0002\u00015"
+ },
+ "p": {
+ "*": "http://en.cppreference.com/mwiki/index.php?search=\u0002\u00012791",
+ "r": {
+ "*": "http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001319",
+ "ef": {
+ "*": "http://en.cppreference.com/mwiki/index.php?title=Special:Search&search=\u0002\u0001169",
+ "erence": "http://cppreference.com/w/?search=\u0002\u000144"
+ }
+ },
+ "de": "http://de.cppreference.com/mwiki/index.php?title=Spezial%3ASuche&search=\u0002\u00010",
+ "samples": "http://www.cppsamples.com/#/search/\u0002\u00013"
+ },
+ "t": {
+ "*": "//coder.aapc.com/cpt-codes/\u0002\u00010",
+ "en": "//www.collinsdictionary.com/dictionary/portuguese-english/\u0002\u00010"
+ },
+ "u": {
+ "*": "//www.cpugeek.co.uk/search?q=\u0002\u00014",
+ "world": "http://www.cpu-world.com/cgi-bin/SearchSite.pl?SEARCH=\u0002&PROCESS=Search\u00010"
+ },
+ "an": {
+ "1": "//metacpan.org/search?q=\u0002&lucky=1\u00010",
+ "*": "http://metacpan.org/search?q=\u0002\u0001535",
+ "m": "http://metacpan.org/search?q=\u0002\u0001535",
+ "deps": "http://deps.cpantesters.org/?module=\u0002&perl=any+version&os=any+OS\u00010"
+ },
+ "ap": "http://www.cpap.com/productSearch.php?q=1&query=\u0002\u00010",
+ "dl": "http://www1.cpdl.org/wiki/index.php/Special:Search?search=\u0002&fulltext=Keyword+search\u00010",
+ "en": "http://codepen.io/search?q=\u0002&limit=all&depth=everything&show_forks=false\u00010",
+ "ost": "//www.postaonline.cz/trackandtrace/-/zasilka/cislo?parcelNumbers=\u0002\u00010",
+ "roj": "http://www.codeproject.com/search.aspx?q=\u0002\u00010"
+ },
+ "q": {
+ "*": "http://qrzcq.com/call/\u0002\u00010",
+ "rq": "//www.rollcall.com/page/search?keyword=\u0002&advanced=false&sort=relevance\u00010"
+ },
+ "r": {
+ "c": {
+ "*": "http://www.chainreactioncycles.com/s?q=\u0002&sort=pricelow\u00014",
+ "om": "//www.cloudretails.com/search?q=\u0002\u00010"
+ },
+ "*": "http://codereview.stackexchange.com/search?q=\u0002\u000149",
+ "i": {
+ "c": {
+ "*": "//www.criterionchannel.com/search?q=\u0002\u00010",
+ "buzz": "//www.cricbuzz.com/search?q=\u0002\u00019",
+ "info": "http://search.espncricinfo.com/ci/content/site/search.html?search=\u0002&gblsearch=\u000113",
+ "khero": "//crickhero.blogspot.com/search/?q=\u0002\u00010"
+ },
+ "*": "//www.criterion.com/search#stq=\u0002\u00017",
+ "sco": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156",
+ "tiki": "//critiki.com/search/?t=\u0002\u00010",
+ "ticker": "//www.criticker.com/?search=\u0002&type=films\u00010",
+ "tique": "//critiquebrainz.org/search/?query=\u0002&type=artist\u00010",
+ "trole": "http://criticalrole.wikia.com/wiki/Special:Search?query=\u0002\u00017"
+ },
+ "r": "http://chemsearch.kovsky.net/index.php?q=\u0002\u00010",
+ "s": {
+ "*": "http://www.crunchyroll.com/search?from=&q=\u0002\u000135",
+ "h": "//crystalshards.xyz/?filter=\u0002\u00010"
+ },
+ "t": "//crt.sh/?q=\u0002\u00014",
+ "w": "//clashroyale.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "x": {
+ "*": "//chrome.google.com/webstore/search?q=\u0002\u000112",
+ "viewer": "//robwu.nl/crxviewer/?crx=\u0002\u00010"
+ },
+ "am": "http://www.cram.com/search?query=\u0002&submit=Search\u00010",
+ "an": {
+ "*": "http://finzi.psych.upenn.edu/cgi-bin/namazu.cgi?query=\u0002&max=100&result=normal&sort=score&idxname=functions&idxname=vignettes&idxname=views\u000116",
+ "n": "//crystal-ann.com/?query=\u0002\u00010"
+ },
+ "db": "//www.cockroachlabs.com/docs/search.html?q=\u0002\u00010",
+ "ep": {
+ "*": "//www.consumerreports.org/search/?query=\u0002\u00015",
+ "s": "//www.consumerreports.org/search/?query=\u0002\u00015"
+ },
+ "ol": "//www.crol.hr/index.php/search?searchword=\u0002&searchphrase=all\u00010",
+ "on": {
+ "*": "//crontab.guru/#\u0002\u00014",
+ "ista": "//www.cronista.com/buscar/\u0002\u00010"
+ },
+ "ux": "http://crux.nu/portdb/?a=search&q=\u0002\u000143",
+ "ackberry": "http://crackberry.com/search/google/\u0002?query=\u0002\u00010",
+ "acked": "http://www.cracked.com/search/search.php?sa=search&q=\u0002\u00019",
+ "afts": {
+ "*": "//wikidiy.org/?s=\u0002\u00010",
+ "y": "//www.craftsy.com/search?query=\u0002\u00010"
+ },
+ "aigslist": "http://craigslist.org/search/sss?query=\u0002\u000163",
+ "ate": {
+ "*": "//crate.io/docs/stable/search.html?check_keywords=yes&area=default&q=\u0002\u000168",
+ "s": "//crates.io/search?q=\u0002\u0001925"
+ },
+ "awl": {
+ "*": "http://crawl.chaosforge.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00014",
+ "db": "//loom.shalott.org/learndb.html#\u0002\u00010"
+ },
+ "bug": "//bugs.chromium.org/p/chromium/issues/list?q=\u0002\u00010",
+ "doc": "//crystal-lang.org/docs/?q=\u0002\u00010",
+ "eacables": "//www.creative-cables.nl/zoeken?controller=search&orderby=position&orderway=desc&search_query=\u0002\u00010",
+ "eation": "//creation.com/search?q=\u0002\u00010",
+ "eativecow": {
+ "*": "http://forums.creativecow.net/search.php?content=F&q=\u0002\u00010",
+ "lib": "http://library.creativecow.net/search.php?q=\u0002\u00010"
+ },
+ "ocker": "//www.bettycrocker.com/search?term=\u0002 \u00010",
+ "ossclj": "http://crossclj.info/search?q=\u0002\u00010",
+ "ossover": "http://www.codeweavers.com/compatibility/search/?name=\u0002&search=app\u00010",
+ "ossref": "http://search.crossref.org/?q=\u0002\u000123",
+ "ossvalidated": "http://stats.stackexchange.com/search?q=\u0002\u00010",
+ "ossword": "http://www.wordfun.ca/words/fw?q=\u0002\u00010",
+ "owdin": "//crowdin.com/projects?q=\u0002#advanced-search\u00016",
+ "owdsupply": "//www.crowdsupply.com/search?q=\u0002\u00010",
+ "unch": {
+ "*": "//www.crunchbase.com/textsearch/?q=\u0002\u00013",
+ "base": "//www.crunchbase.com/textsearch?q=\u0002\u000199",
+ "yroll": "http://www.crunchyroll.com/search?q=\u0002\u000182"
+ },
+ "ush": "//www.crushwineco.com/catalogsearch/result/?q=\u0002\u00010",
+ "ypto": {
+ "*": "http://crypto.stackexchange.com/search?q=\u0002\u00010",
+ "analyst": "//www.cryptoanalyst.co/?s=\u0002\u00010",
+ "coinspy": "//cryptocoinspy.com/?s=\u0002\u00010"
+ }
+ },
+ "s": {
+ "c": "http://api.call-cc.org/cdoc?q=\u0002&query-regex=Regexp\u00018",
+ "*": "http://www.cheapshark.com/search?q=\u0002\u000118",
+ "i": {
+ "*": "http://www.coolstuffinc.com/main_search.php?pa=searchOnName&page=1&resultsPerPage=25&q=\u0002\u00010",
+ "nfo": "//ciphersuite.info/search/?q=\u0002 \u00010"
+ },
+ "m": {
+ "*": "//www.commonsensemedia.org/search/\u0002\u0001116",
+ "onitor": "http://www.csmonitor.com/content/search?SearchText=\u0002&SearchButton=Search\u00010"
+ },
+ "n": "http://cisne.sim.ucm.es/search*spi~S/X?SEARCH=\u0002&sort=D\u00010",
+ "s": {
+ "*": "//developer.mozilla.org/en-US/search?q=\u0002&topic=css\u000189",
+ "e": "http://cs.stackexchange.com/search?q=\u0002\u00010",
+ "t": {
+ "*": "//css-tricks.com/?s=\u0002\u000110",
+ "ricks": "//css-tricks.com/search-results/?q=\u0002\u00014"
+ }
+ },
+ "u": {
+ "*": "http://checkshorturl.com/expand.php?u=\u0002\u00010",
+ "rf": "//www.couchsurfing.com/?q=\u0002\u00010"
+ },
+ "v": "//www.csv.de/artsearchresult.php?STICHWORT=\u0002\u00010",
+ "w": {
+ "*": "http://wiki.call-cc.org/search?text=\u0002&ident=\u00010",
+ "iki": "http://cs.wikipedia.org/wiki/\u0002\u00018"
+ },
+ "db": "http://noname.c64.org/csdb/search/?seinsel=all&search=\u0002\u00010",
+ "fd": "//www.csfd.cz/hledat/?q=\u0002\u0001148",
+ "go": {
+ "*": "//www.reddit.com/r/GlobalOffensive/search/?q=\u0002&restrict_sr=1\u00015",
+ "stats": "//csgo-stats.net/search?q=\u0002\u00010"
+ },
+ "lq": "http://wiki.teamliquid.net/counterstrike/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "bno": "http://webopac.csbno.net/opac/search/lst?q=\u0002\u00017",
+ "harp": "http://social.msdn.microsoft.com/Search/en-US?query=\u0002&Refinement=126&ac=8\u000110",
+ "ound": "http://www.csounds.com/manual/html/\u0002.html\u00010",
+ "pan": "http://www.c-span.org/search.aspx?For=\u0002\u00010",
+ "pen": "//www.collinsdictionary.com/dictionary/spanish-english/\u0002\u00010",
+ "theory": "http://cstheory.stackexchange.com/search?q=\u0002\u00010",
+ "tore": "//chrome.google.com/webstore/search/\u0002\u0001267",
+ "trade": "//www.reddit.com/r/GlobalOffensiveTrade/search?q=\u0002&restrict_sr=on&sort=new&t=all\u00010"
+ },
+ "t": {
+ "*": "http://www.canadiantire.ca/en/search-results.html?q=\u0002\u00018",
+ "d": "http://www.cheaperthandirt.com/SolrSearchResults.aspx?site=All+Products&num=15&q=\u0002\u00010",
+ "h": "//www.collinsdictionary.com/dictionary/english-thesaurus/\u0002\u00013",
+ "t": "//www.ctt.pt/feapl_2/app/open/objectSearch/objectSearch.jspx?objects=\u0002\u00010",
+ "v": {
+ "*": "http://www.ctv.ca/searchResult.aspx?q=\u0002\u00010",
+ "news": "http://www.ctvnews.ca/search-results/search-ctv-news-7.137?q=\u0002\u000117"
+ },
+ "an": "http://ctan.org/search/?phrase=\u0002&x=1&PORTAL=on&PKG=on&AUTHORS=on&TOPICS=on&max=16\u0001220",
+ "extd": "http://ctext.org/dictionary.pl?if=en&char=\u0002\u000134",
+ "gov": "//clinicaltrials.gov/ct2/results?term=\u0002\u00014",
+ "imes": "//www.collegiatetimes.com/search/?q=\u0002\u00010"
+ },
+ "u": {
+ "b": {
+ "*": "//cubash.com/users?filter=0&query=\u0002\u00015",
+ "anet": "http://www.cubanet.org/?s=\u0002\u00010",
+ "ehero": "//cubehero.com/search?q=\u0002\u00010",
+ "icles": "http://www.skutchi.com/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "*": "//caniuse.com/#search=\u0002\u00010",
+ "l": {
+ "*": "//newcatalog.library.cornell.edu/search?q=\u0002\u00010",
+ "y": "http://www.culy.nl/?s=\u0002\u00010",
+ "ib": {
+ "*": "//newcatalog.library.cornell.edu/catalog?q=\u0002\u00010",
+ "rary": "http://libraries.clemson.edu/?s=\u0002\u00010"
+ },
+ "tofmac": "http://www.cultofmac.com/?s=\u0002\u00010",
+ "tpens": "//www.cultpens.com/s?q=\u0002\u00010",
+ "ts3d": "//cults3d.com/fr/recherche?utf8=%E2%9C%93&q=\u0002\u00010",
+ "tureunplugged": "http://www.cultureunplugged.com/festival/gsearch.php?cx=006605354541519765965:qm01kqkdyrq&cof=FORID:10;NB:1&ie=UTF-8&q=\u0002&sa.x=0&sa.y=0\u00010"
+ },
+ "p": {
+ "*": "//www.cambridge.org/gb/search?query=\u0002\u00010",
+ "rinoluk": "http://www.cuprinol.co.uk/servlet/SiteAdvancedSearchHandler?searchtype=all&searchString=\u0002\u00010"
+ },
+ "dl": "//cudl.lib.cam.ac.uk/search?keyword=\u0002\u00010",
+ "antocabron": "http://www.cuantocabron.com/busqueda/0/\u0002\u00010",
+ "chilleriaalbacete": "//cuchilleriaalbacete.com/articulos-buscar.php?busco=\u0002\u00010",
+ "ria": {
+ "c": "http://curia.europa.eu/juris/liste.jsf?pro=&lgrec=en&nat=&oqp=&dates=&lg=&language=en&jur=C%2CT%2CF&cit=none%252CC%252CCJ%252CR%252C2008E%252C%252C%252C%252C%252C%252C%252C%252C%252C%252Ctrue%252Cfalse%252Cfalse&num=\u0002&td=ALL&pcs=O&avg=&page=1&mat=or&jge=&for=&cid=114819\u00010",
+ "*": "http://curia.europa.eu/juris/liste.jsf?&num=\u0002\u00010",
+ "n": "http://curia.europa.eu/juris/liste.jsf?pro=&nat=&oqp=&dates=&lg=&language=en&jur=C%2CT%2CF&cit=none%252CC%252CCJ%252CR%252C2008E%252C%252C%252C%252C%252C%252C%252C%252C%252C%252Ctrue%252Cfalse%252Cfalse&td=ALL&pcs=O&avg=&page=1&mat=or&parties=\u0002&jge=&for=&cid=114819\u00010"
+ },
+ "rrclick": "http://www.currclick.com/browse.php?keywords=\u0002\u00010",
+ "rse": {
+ "*": "//www.curseforge.com/wow/addons/search?search=\u0002\u00016",
+ "forge": "//duckduckgo.com/?q=\u0002+site%3Acurseforge.com\u000153"
+ },
+ "rsos": "http://www.gesformacion.es/buscar?controller=search&search_query=\u0002\u00010",
+ "spide": "http://www.cuspide.com/resultados.aspx?c=\u0002\u00010"
+ },
+ "v": {
+ "*": "//stats.stackexchange.com/search?q=\u0002\u00014",
+ "e": {
+ "*": "//cve.mitre.org/cgi-bin/cvekey.cgi?keyword=\u0002\u000187",
+ "d": {
+ "*": "http://cvedetails.com/cve-details.php?t=1&cve_id=\u0002\u00010",
+ "tls": "//www.cvedetails.com/google-search-results.php?q=\u0002&sa=Search\u00010"
+ }
+ },
+ "m": {
+ "*": "http://www.cvmarket.lt/joboffers.php?op=search&search%5Bkeyword%5D=\u0002\u00010",
+ "cia": "http://cvmweb.cvm.gov.br/SWB/Sistemas/SCW/CPublica/CiaAb/ResultBuscaParticCiaAb.aspx?CNPJNome=\u0002&TipoConsult=C\u00010"
+ },
+ "o": {
+ "*": "http://www.cvo.co.uk/?s=\u0002\u00010",
+ "fire": "//www.cvo.co.uk/?s=\u0002\u00010"
+ },
+ "r": "//datacvr.virk.dk/data/visninger?soeg=\u0002\u00014",
+ "s": "http://www.cvs.com/search/_/N-0?searchTerm=\u0002&pt=global\u000116"
+ },
+ "w": {
+ "*": "//www.codewars.com/kata/search/?q=\u0002\u00016",
+ "e": {
+ "*": "//cse.google.com/cse?oe=utf8&ie=utf8&source=uds&q=\u0002&start=0&cx=012899561505164599335:tb0er0xsk_o\u00010",
+ "n": "//en.wikipedia.org/wiki/Special:CiteThisPage?page=\u0002\u00010",
+ "bstore": "//chrome.google.com/webstore/search/\u0002\u0001267"
+ },
+ "j": "//www.cwjobs.co.uk/jobs/\u0002\u00010",
+ "s": "//chrome.google.com/webstore/search/\u0002\u0001267",
+ "t": "http://crosswordtracker.com/answer/\u0002/\u00010",
+ "de": "//de.wikipedia.org/w/index.php?title=Spezial:Zitierhilfe&page=\u0002\u00010",
+ "ow": "//classic.wowhead.com/search?q=\u0002\u000117"
+ },
+ "z": {
+ "c": "http://www.czc.cz/search?q-fulltext=\u0002\u000117",
+ "*": "//complexityzoo.uwaterloo.ca/index.php?search=\u0002&title=Special%3ASearch\u00014",
+ "k2eur": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=CZK&To=EUR\u00010"
+ },
+ "74": "//cycling74.com/search/page/1/\u0002\u00010",
+ "++": {
+ "*": "http://www.cplusplus.com/search.do?q=\u0002\u00010",
+ "ref": "http://en.cppreference.com/mwiki/index.php?search=Special%3ASearch&search=\u0002\u00010"
+ },
+ "fa": "//www.cfainstitute.org/en/search#q=\u0002\u00010",
+ "fb": {
+ "*": "http://store.channelfireball.com/products/search?query=\u0002\u00010",
+ "r": "http://www.sports-reference.com/cfb/search/search.fcgi?search=\u0002\u00010"
+ },
+ "fd": "//cfdocs.org/\u0002\u000118",
+ "fe": "//www.codingforentrepreneurs.com/search/?q=\u0002\u00010",
+ "fn": "http://docs.aws.amazon.com/search/doc-search.html?searchPath=documentation-guide&searchQuery=\u0002&this_doc_product=AWS+CloudFormation&this_doc_guide=User+Guide&doc_locale=en_us#facet_doc_product=AWS%20CloudFormation&facet_doc_guide=User%20Guide\u000129",
+ "fp": {
+ "*": "http://wikicfp.com/cfp/servlet/tool.search?q=\u0002&year=f\u00010",
+ "forum": "//forum.curvefever.pro/search?q=\u0002\u00010"
+ },
+ "fr": {
+ "*": "http://www.ecfr.gov/cgi-bin/searchECFR?q1=\u0002\u00010",
+ "en": "http://www.collinsdictionary.com/dictionary/french-english/\u0002\u00010"
+ },
+ "og": "//www.cloudofgoods.com/s/products?query=\u0002\u00010",
+ "ol": {
+ "*": "//www.colourbox.com/search/find?q=\u0002\u00010",
+ "es": "//shop.coles.com.au/a/a-national/everything/search/\u0002?pageNumber=1\u00010",
+ "or": {
+ "*": "http://www.colorhexa.com/\u0002\u000129",
+ "mango": "http://www.colormango.com/search/index.asp?keyword=\u0002\u00010"
+ },
+ "dfusion": "http://community.adobe.com/help/search.html?searchterm=\u0002&go=go&q=\u0002&l=coldfusion_product_adobelr&x=0&y=0&area=0&lr=en_US\u00010",
+ "legeboard": "//www.collegeboard.org/search?tp=usearch&x=15&x1=t4&y=13&searchType=site&word=\u0002\u00010",
+ "legeconfidential": "http://www.collegeconfidential.com/search_results.htm?q=\u0002&sa=Google+Search&userInput=&sitesearch=collegeconfidential.com&cx=013579521852154800353%3Avvp1k6kluvq&cof=FORID%3A9 \u00010",
+ "lins": {
+ "*": "//www.collinsdictionary.com/dictionary/english/\u0002\u00010",
+ "ge": "//www.collinsdictionary.com/dictionary/german-english/\u0002\u00010"
+ },
+ "loq": "//colloq.io/search?query=\u0002\u00010",
+ "location": "http://oxforddictionary.so8848.com/search1?word=\u0002\u00013"
+ },
+ "om": {
+ "c": "//www.comc.com/Cards,=\u0002\u00010",
+ "*": "//computernewb.com/w/index.php?search=\u0002\u000119",
+ "s": "//www.conference-service.com/conferences/conference-search.html?searchwords=\u0002\u00010",
+ "fy": "//comfy.ua/catalogsearch/result?q=\u0002\u00010",
+ "ix": {
+ "*": "//www.comixology.com/search?search=\u0002\u000121",
+ "eu": "//www.comixology.eu/search?search=\u0002 \u00010",
+ "uk": "//www.comixology.co.uk/search?search=\u0002&submit=Submit\u00010"
+ },
+ "bodeck": "http://combodeck.net/Query/\u0002 \u00010",
+ "icrocket": "//www.comic-rocket.com/search?q=\u0002\u00010",
+ "icvine": "http://www.comicvine.com/search/?q=\u0002\u00010",
+ "mitstrip": "http://www.commitstrip.com/?s=\u0002\u000113",
+ "mons": {
+ "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146",
+ "ensemedia": "http://www.commonsensemedia.org/search/\u0002\u00016"
+ },
+ "pass": "http://compass-style.org/search/?q=\u0002\u00010",
+ "panieshouse": "//beta.companieshouse.gov.uk/search/companies?q=\u0002\u000110",
+ "paregames": "http://www.comparegames.com.br/comprar/\u0002 \u00010",
+ "pfight": "http://compfight.com/search/\u0002 /\u00010",
+ "pose": "//mail.google.com/mail/?view=cm&to=&su=\u0002\u00015",
+ "ptoirsecu": "http://www.comptoirsecu.fr/?s=\u0002\u00010",
+ "pumundo": "//www.compumundo.com.ar/q/\u0002/srch?q=\u0002\u00010",
+ "puterhope": "//www.computerhope.com/search2.htm?q=\u0002\u00010",
+ "putrabajo": "http://www.computrabajo.com.ar/ofertas-de-trabajo/?q=\u0002\u00010"
+ },
+ "oq": "//coq.inria.fr/distrib/current/refman/search.html?q=\u0002\u000113",
+ "or": {
+ "*": "//www.cornishdictionary.org.uk/home?locale=en#\u0002\u00010",
+ "e": "//core.ac.uk/search?q=\u0002\u00015",
+ "p": "//opencorporates.com/companies?q=\u0002\u00010",
+ "dovapl": "http://plugins.cordova.io/#/search?search=\u0002\u00010",
+ "ona": "//coronalabs.com/?s=\u0002\u000117",
+ "reos": "http://www.correos.es/ss/Satellite/site/aplicacion-4000003383089-herramientas_y_apps/detalle_app-sidioma=es_ES?numero=\u0002\u000121",
+ "reios": "//www.linkcorreios.com.br/\u0002\u000125",
+ "riere": "http://sitesearch.corriere.it/forward.jsp?q=\u0002\u00014"
+ },
+ "os": {
+ "*": "http://consequenceofsound.net/?s=\u0002\u00010",
+ "dna": "http://www.cosdna.com/eng/product.php?q=\u0002\u00010",
+ "moty": "http://www.cosmoty.de/suche/\u0002/\u00010",
+ "tco": {
+ "*": "http://www.costco.com/CatalogSearch?storeId=10301&catalogId=10701&langId=-1&keyword=\u0002\u0001112",
+ "ca": "//www.costco.ca/CatalogSearch?dept=All&keyword=\u0002\u00010"
+ }
+ },
+ "ow": {
+ "*": "http://combineoverwiki.net/index.php?search=\u0002&button=&title=Special%3ASearch\u00014",
+ "boylyrics": "//www.cowboylyrics.com/search.html?cx=partner-pub-1248082249428003%3A7921416976&ie=UTF-8&q=\u0002&cof=FORID%3A10&siteurl=cowboylyrics.com%2F&ref=&ss=346j47246j4\u00010"
+ },
+ "xx": "http://www.cplusplus.com/search.do?q=\u0002\u00010",
+ "yb": {
+ "*": "//cyberlearn.hes-so.ch/course/search.php?search=\u0002\u00010",
+ "l": "//cyberleninka.ru/search?q=\u0002\u00010",
+ "er": {
+ "*": "//www.cyberscoop.com/?s=\u0002\u00010",
+ "port": "http://www.cyberport.de/?EVENT=itemsearch&query=\u0002\u00014"
+ },
+ "rhome": "//www.cybrhome.com/search?q=\u0002\u00013"
+ },
+ "ye": {
+ "*": "http://www.chooseyourevent.co.uk/keywordsearch.asp?searchterms=\u0002\u00010",
+ "n": "//translate.google.com/#cy/en/\u0002\u00010"
+ },
+ "yt": "//cadence.gq/cloudtube/search?q=\u0002&sort_by=relevance\u00013",
+ "1024": "http://www.commander1024.de/wordpress/?s=\u0002\u00010",
+ "3tv": "//media.ccc.de/search/?q=\u0002\u00010",
+ "64wde": "http://www.c64-wiki.de/index.php?title=Spezial%3ASuche&go=Seite&search=\u0002\u00010",
+ "oastercrazy": "http://www.coastercrazy.com/forums/search.php?keywords=\u0002\u00010",
+ "ocoa": {
+ "*": "//developer.apple.com/search/index.php?q=\u0002 \u000121",
+ "pods": "http://cocoapods.org/?q=\u0002\u00010"
+ },
+ "ocatalog": {
+ "*": "http://cocatalog.loc.gov/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&Search_Code=TALL&CNT=25&HIST=1\u00010",
+ "n": "http://cocatalog.loc.gov/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&Search_Code=NALL&CNT=25&HIST=1\u00010"
+ },
+ "occoc": "http://coccoc.com/search#query=\u0002\u00013",
+ "ocklestorm": "http://www.cocklestorm.com/catalogsearch/result/?q=\u0002 \u00010",
+ "ode": {
+ "*": "http://www.searchco.de/?q=\u0002&cs=on\u000112",
+ "x": "http://codex.wordpress.org/?search=\u0002\u000113",
+ "42": "//support.code42.com/Special:Search?search=\u0002\u00010",
+ "kx": "//code.kx.com/q/search?query=\u0002\u00010",
+ "bottle": "//codebottle.io/?q=\u0002\u00010",
+ "canyon": "http://codecanyon.net/search?utf8=%E2%9C%93&term=\u0002\u00010",
+ "dgar": "//codedgar.com.ve/?s=\u0002\u00010",
+ "forces": "http://codeforces.com/search?query=\u0002\u000194",
+ "gov": "//code.gov/search?query=\u0002\u00010",
+ "pen": "//codepen.io/search/pens?q=\u0002&limit=all&type=type-pens\u000169",
+ "points": "http://codepoints.net/search?q=\u0002\u00010",
+ "weavers": "http://www.codeweavers.com/compatibility/search/?name=\u0002\u00010"
+ },
+ "odi": {
+ "*": "//www.collinsdictionary.com/dictionary/english/\u0002\u00010",
+ "nglove": "http://thecodinglove.com/search/\u0002\u00010"
+ },
+ "odw": "http://callofduty.wikia.com/wiki/Special:Search?search=\u0002\u00017",
+ "odat": {
+ "a": "//physics.nist.gov/cgi-bin/cuu/Results?search_for=\u0002\u00010",
+ "*": "//coda.io/templates/productivity?search=\u0002\u00010"
+ },
+ "odpedia": "//cod.esportspedia.com/index.php?search=\u0002\u00010",
+ "odrops": "http://tympanus.net/codrops/?s=\u0002\u000111",
+ "offeeshop": "//getsmokin.nl/coffeeshops?shopsearch=\u0002\u00010",
+ "oho": "http://bookmanager.com/760081x/index.php?q=h.tviewer&using_sb=status&qsb=keyword&so=oh&searchtype=keyword&qs=\u0002&x=0&y=0&qs_file=\u00010",
+ "oin": {
+ "*": "//coinmarketcap.com/search/?q=\u0002\u000129",
+ "s": "http://www.londoncoins.co.uk/?page=Pastresults&searchterm=\u0002&searchtype=1\u00010",
+ "mc": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010",
+ "gecko": "//www.coingecko.com/en/search/bang?query=\u0002\u000132",
+ "marketcap": "//coinmarketcap.com/search/?q=\u0002\u000129"
+ },
+ "onj": {
+ "*": "//leconjugueur.lefigaro.fr/conjugaison/verbe/\u0002\u000151",
+ "en": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010",
+ "es": "http://www.spanishdict.com/conjugate/\u0002\u00010",
+ "fr": "http://conjugueur.reverso.net/conjugaison-francais-verbe-\u0002.html\u00013",
+ "uga": {
+ "*": "http://www.conjuga-me.net/verbo-\u0002\u00010",
+ "cao": "//www.conjugacao.com.br/busca.php?q=\u0002\u00010"
+ },
+ "uguer": "http://leconjugueur.lefigaro.fr/conjugaison/verbe/\u0002.html\u00014"
+ },
+ "onv": {
+ "*": "//theconversation.com/search?q=\u0002\u00010",
+ "ert": "http://www.clipconverter.cc/?url=\u0002\u00018",
+ "ersa": "http://www.conversadesofa.com/?s=\u0002\u00010"
+ },
+ "onda": "//anaconda.org/search?q=\u0002\u00013",
+ "onfi": {
+ "*": "http://www.elconfidencial.com/buscar/2-6-1-3/0/1/10/desc/\u0002/\u00013",
+ "g": "//config.lk/?s=\u0002\u00010"
+ },
+ "onaff": "//www.consumeraffairs.com/search.html?q=\u0002&cat=homepage\u00010",
+ "onarte": "http://conarte.org.mx/?s=\u0002\u00010",
+ "oncerts": "http://www.pollstar.com/tour/searchall.pl?By=All&Content=\u0002&go_green.x=0&go_green.y=0\u00010",
+ "onfrank": {
+ "*": "http://portal.core.edu.au/conf-ranks/?search=\u0002&by=all&source=all&sort=atitle&page=1\u00015",
+ "s": "http://www.conferenceranks.com/?searchall=\u0002\u00010"
+ },
+ "ongress": "//www.congress.gov/search?q={%22source%22%3A%22legislation%22%2C%22search%22%3A%22\u0002%22}\u00010",
+ "onnectny": "http://www.connectny.info/search/?searchtype=X&SORT=D&searcharg=\u0002\u00010",
+ "onrad": {
+ "*": "http://www.conrad.de/ce/de/Search.html?search=\u0002\u000128",
+ "at": "//www.conrad.at/de/Search.html?searchType=REGULAR&search=\u0002\u00010"
+ },
+ "onsent": "//consent.games/?s=\u0002\u00010",
+ "onservapedia": "http://www.conservapedia.com/index.php?search=\u0002\u000119",
+ "onsplus": "//www.consultant.ru/search/?q=\u0002\u00010",
+ "onsumer": {
+ "*": "//www.consumerreports.org/search/?query=\u0002\u00015",
+ "lab": "//www.consumerlab.com/Search/\u0002\u00010"
+ },
+ "ontacts": "//contacts.google.com/search/\u0002\u000135",
+ "ontamet": "http://contamet.wordpress.com/?s=\u0002\u00010",
+ "ontinente": "http://www.continente.pt/stores/continente/pt-pt/public/Pages/searchResults.aspx?k=\u0002\u00010",
+ "ook": {
+ "*": "http://www.cooks.com/?/q=\u0002\u00010",
+ "s": {
+ "c": "http://www.cookscountry.com/search/?type=&q=\u0002\u00010",
+ "*": "http://www.cooks.com/rec/search?q=\u0002\u00010",
+ "i": "http://www.cooksillustrated.com/search/results.asp?query=\u0002\u00010"
+ },
+ "book": "//supermarket.chef.io/cookbooks?q=\u0002\u00014",
+ "ing": "//cooking.nytimes.com/search?q=\u0002\u00010",
+ "pad": "http://cookpad.com/search/\u0002\u00010"
+ },
+ "ool": {
+ "*": "http://cooljugator.com/lt/\u0002\u00013",
+ "blue": {
+ "*": "//www.coolblue.nl/zoeken?query=\u0002\u00010",
+ "be": "//www.coolblue.be/zoeken?query=\u0002\u00010",
+ "nl": "//www.coolblue.nl/zoeken?query=\u0002\u00010"
+ },
+ "inarika": "//www.coolinarika.com/recepti/pretrazivanje/?upit=\u0002\u00010",
+ "math": "//duckduckgo.com/?q=site%3Acoolmathgames.com+\u0002&ia=web\u00013",
+ "shop": "//www.coolshop.dk/s/?q=\u0002\u00010",
+ "stuffinc": "http://www.coolstuffinc.com/main_search.php?pa=searchOnName&page=1&resultsPerPage=25&q=\u0002\u00010"
+ },
+ "oop": {
+ "*": "//www.coop.se/handla-online/sok/?q=\u0002\u00015",
+ "athome": "//www.coopathome.ch/search/?text=\u0002\u00010",
+ "_de": "http://www.coop.ch/pb/site/search/search/2057/Lde/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=de&_sid=4aea1684-910e-4741-9099-86fff3d8a570\u00010",
+ "_fr": "http://www.coop.ch/pb/site/search/search/2057/Lfr/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=fr&_sid=2fae98df-7f08-49a8-86b5-38148b71ebdb\u00010",
+ "_it": "http://www.coop.ch/pb/site/search/search/2057/Lit/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=it&_sid=537d493c-9c35-41dc-8881-d878b57e702f\u00010",
+ "_se": "//www.coop.se/Sok/Receptsok/\u0002\u00010"
+ },
+ "oobook": "//supermarket.chef.io/cookbooks?utf8=%E2%9C%93&q=\u0002\u00010",
+ "opr": "http://copr.fedoraproject.org/coprs/fulltext/?fulltext=\u0002\u000111",
+ "opac": "http://copac.ac.uk/search?&title=\u0002\u00010",
+ "optr": "http://coptr.digipres.org/index.php?search=\u0002\u00010",
+ "op2usd": "http://www.xe.com/currencyconverter/convert/?From=COP&To=USD&Amount=\u0002\u00010",
+ "oppermind": "http://coppermind.net/wiki/Special:Search?search=\u0002\u000152",
+ "ottages": "//selfcater.com/find?query=\u0002\u00010",
+ "ottrillcompassblog": "http://cottrillcompass.com/blog/?s=\u0002\u00010",
+ "oub": "http://coub.com/search?q=\u0002\u000153",
+ "ouch": "//www.couchsurfing.org/?q=\u0002\u00010",
+ "ouleur": "http://couleur-science.eu/index.php?q=\u0002\u00010",
+ "ountry": "//www.countrycode.org/\u0002\u00015",
+ "ountdown": "http://cd.justinjc.com/\u0002\u00010",
+ "oupang": "//www.coupang.com/np/search?component=&q=\u0002\u000118",
+ "oupons": {
+ "*": "http://www.dealtaker.com/site/search?q=\u0002\u00010",
+ "urfer": "http://www.couponsurfer.com/coupon_search.cfm?q=\u0002\u00010"
+ },
+ "ouponcabin": "http://www.couponcabin.com/ps/\u0002/1/\u00010",
+ "ouponmeup": "http://www.couponmeup.com/cgi-bin/display.pl?search=1&q=\u0002 \u00010",
+ "ourant": "http://www.courant.com/search/dispatcher.front?target=article&sortby=display_time++descending&Query=\u0002 \u00010",
+ "ourrierint": "http://www.courrierinternational.com/search/result/\u0002\u00010",
+ "oursera": "//www.coursera.org/search?query=\u0002\u000117",
+ "ourttv": "//www.courttv.com/?s=\u0002\u00010",
+ "oveo": "http://www.coveo.com/en/search#q=\u0002\u00010",
+ "ovot": "http://www.covot.net/dictionary?search=\u0002\u00010",
+ "ozydays": "//www.cozydays.com/search.aspx?q=\u0002\u00010",
+ "yanide": "/?q=\u0002+site:explosm.net\u00010",
+ "ycletec": "//www.cycletec.ch/index.php?route=product/search&search=\u0002\u00010",
+ "yclingweekly": "//www.cyclingweekly.com/?s=\u0002\u00010",
+ "yg64": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002&arch=x86_64\u00010",
+ "ygwin": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002\u00010",
+ "ymon": "//cymon.io/\u0002\u00010",
+ "ymath": "http://www.cymath.com/answer.php?q=\u0002\u00013"
+ },
+ "d": {
+ "2": {
+ "0": {
+ "*": "http://www.d20srd.org/search.htm?q=\u0002\u00014",
+ "pfsrd": "http://www.d20pfsrd.com/system/app/pages/search?scope=search-site&q=\u0002\u0001111",
+ "srd": "http://www.d20srd.org/search.htm?q=\u0002\u00014"
+ },
+ "*": "//www.light.gg/db/search/?q=\u0002\u000112",
+ "r": "//www.drive2.ru/search?text=\u0002\u00010",
+ "w": "http://diablo2.diablowiki.net/index.php?title=Special%3ASearch&redirs=1&search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010",
+ "gp": "http://dota2.gamepedia.com/Special:Search/\u0002\u00018"
+ },
+ "3": "//dirty.ru/search/?query=\u0002\u000113",
+ "a": {
+ "*": "http://www.deviantart.com/browse/all/?section=&global=1&q=\u0002\u00011147",
+ "l": {
+ "*": "//duckduckgo.com/?q=\u0002+site:abretelibro.com\u00010",
+ "la": {
+ "*": "http://asturianu.elahorcado.net/search.php?search=\u0002\u00010",
+ "snews": "//www.dallasnews.com/search?q=\u0002\u00010"
+ }
+ },
+ "x": "http://duckduckgo.com/?q=\u0002\u0001210",
+ "y": "//duckduckgo.com/?q=\u0002&df=d\u00018",
+ "en": "//translate.google.com/#da/en/\u0002\u00010",
+ "ne": "http://dane.ac-dijon.fr/?s=\u0002\u00010",
+ "nm": {
+ "*": "//www.nexusmods.com/dragonage/search/?gsearch=\u0002&gsearchtype=mods\u00010",
+ "urphys": "//www.danmurphys.com.au/search?searchTerm=\u0002\u00013"
+ },
+ "pi": "//api.drupal.org/api/drupal/latest/search/\u0002\u00014",
+ "rc": "//www.d-archive.org/?s=\u0002\u00010",
+ "rk": {
+ "*": "//duckduckgo.com/?q=\u0002&kae=d\u000127",
+ "horse": "http://www.darkhorse.com/Search/\u0002\u00010",
+ "lyrics": "http://www.darklyrics.com/search?q=\u0002\u00018",
+ "netmarkets": "//www.darknetmarkets.net/?s=\u0002\u00010"
+ },
+ "rt": {
+ "*": "http://www.dartlang.org/search.html?q=\u0002\u00014",
+ "y": "http://www.darty.com/nav/recherche?text=\u0002\u00017",
+ "lib": "http://libcat.dartmouth.edu/search/X?\u0002\u00010",
+ "pub": "//pub.dartlang.org/packages?q=\u0002\u000119"
+ },
+ "ru": "http://dic.academic.ru/searchall.php?SWord=\u0002&from=xx&to=ru&did=&stype=0\u00013",
+ "sh": {
+ "*": "http://dash.harvard.edu/search?scope=%2F&query=\u0002&rpp=10&sort_by=0&order=DESC\u00010",
+ "radio": "http://dashradio.com/?q=\u0002\u00010"
+ },
+ "ta": {
+ "*": "//toolbox.google.com/datasetsearch/search?query=\u0002\u000113",
+ "baze-her": "http://www.databaze-her.cz/hledani/?fraze=\u0002\u00010",
+ "blogger": "//www.data-blogger.com/?s=\u0002&submit=Search\u00010",
+ "cite": "//search.datacite.org/works?query=\u0002\u00010",
+ "deer": "//datadeer.net/search/index.php?q=\u0002\u00010",
+ "gov": {
+ "*": "http://catalog.data.gov/dataset?q=\u0002&sort=score+desc%2C+name+asc\u00010",
+ "au": "http://data.gov.au/dataset?q=\u0002\u00010"
+ },
+ "gouv": "//www.data.gouv.fr/fr/search/?q=\u0002\u00010",
+ "search": "//toolbox.google.com/datasetsearch/search?query=\u0002\u000113",
+ "sheetarchive": "http://www.datasheetarchive.com/\u0002-datasheet.html\u00010",
+ "vicgov": "//www.data.vic.gov.au/data/dataset?q=\u0002\u00010",
+ "zar": "//www.datazar.com/search/data/?q=\u0002\u00010"
+ },
+ "um": {
+ "*": "http://search.daum.net/search?w=tot&q=\u0002\u0001564",
+ "dic": "http://dic.daum.net/search.do?q=\u0002\u000126"
+ },
+ "cardworld": "http://www.dacardworld.com/search?Search=\u0002\u00010",
+ "ccaa": "//daccaa.com/results/?q=\u0002\u00010",
+ "ddyknows": "//daddyknows.ru/?s=\u0002\u00013",
+ "dtribe": "//dadtribe.in/?s=\u0002\u00010",
+ "font": "http://www.dafont.com/search.php?psize=m&q=\u0002\u00018",
+ "foodmall": "http://www.dafoodmall.com/goods/search.asp?sword=\u0002\u00010",
+ "gen": "http://www.dagen.se/search-7.157994?sortby=date&q=\u0002\u00010",
+ "gjeweg": "//www.dagjeweg.nl/zoeken?dq=\u0002\u00010",
+ "gobah": "http://dagobah.net/?search=\u0002\u00016",
+ "ilycollegian": "http://www.collegian.psu.edu/search/?f=html&q=\u0002\u00010",
+ "ilymed": "//dailymed.nlm.nih.gov/dailymed/search.cfm?labeltype=all&query=\u0002\u00010",
+ "ilymail": "//www.dailymail.co.uk/home/search.html?sel=site&searchPhrase=\u0002\u00017",
+ "ilymotion": "//www.dailymotion.com/search/\u0002\u000170",
+ "ilytimes": "http://www.delcotimes.com/search?text=\u0002\u00010",
+ "ilywriting": "//www.dailywritingtips.com/?s=\u0002\u00010",
+ "nas": "//www.danas.rs/?s=\u0002\u00010",
+ "nawa": "http://search.danawa.com/dsearch.php?query=\u0002\u000191",
+ "nbooru": "//danbooru.donmai.us/posts?tags=\u0002+rating:safe\u0001312",
+ "ndyfellow": "//www.dandyfellow.com/search/\u0002\u00010",
+ "nielha": "//danielha.tk/search.html?query=\u0002\u00010",
+ "nielshomecenter": "//www.danielshomecenter.com/catalogsearch/result/?q=\u0002\u00010",
+ "niweb": "//www.daniweb.com/search/index?q=\u0002\u00010",
+ "nsverine": "//www.dansverine.com/search?q=\u0002\u00010",
+ "ria": "http://www.dariawiki.org/wiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "riusf": "//dariusforoux.com/?s=\u0002\u00010",
+ "tev": "//www.datev.de/web/de/suche/?query=\u0002\u00010",
+ "tpiff": "http://datpiff.com/mixtapes-search?criteria=\u0002&sort=rating\u00014",
+ "user": "http://\u0002.deviantart.com\u000110",
+ "vesgarden": "http://davesgarden.com/sitewidesearch.php?q=\u0002\u00010",
+ "vetiyebaski": "http://www.davetiyebaski.net/arama?q=\u0002\u00010",
+ "vidnesher": "http://davidnesher.com.ar/?q=\u0002:\u00010",
+ "vidsw": "http://davidsw.com/?s=\u0002&post_type=product\u00010",
+ "viswiki": "//daviswiki.org/_rsearch/?q=\u0002\u00010",
+ "wiki": "//dragonage.fandom.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "b": {
+ "a": {
+ "*": "http://www.dba.dk/soeg/?soeg=\u0002\u00017",
+ "sx": "http://dba.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "d": "//deadbydaylight.gamepedia.com/index.php?search=\u0002&title=Special:Search&go=Go\u000156",
+ "*": "//m.douban.com/search/?query=\u0002\u000139",
+ "k": "http://www.databazeknih.cz/search?q=\u0002\u00010",
+ "l": {
+ "*": "//discordbots.org/search?q=\u0002\u00013",
+ "p": {
+ "*": "//dblp.uni-trier.de/search?q=\u0002\u0001226",
+ ".pub": "http://dblp.uni-trier.de/search/publ?q=\u0002 \u00010"
+ }
+ },
+ "m": {
+ "*": "//movie.douban.com/subject_search?search_text=\u0002\u00010",
+ "ovie": "//movie.douban.com/subject_search?search_text=\u0002&cat=1002\u00010",
+ "usic": "//music.douban.com/subject_search?search_text=\u0002&cat=1003\u00010"
+ },
+ "o": {
+ "*": "http://dev.bukkit.org/search/?search=\u0002\u00010",
+ "ts": "//discord.bots.gg/search?q=\u0002\u00010",
+ "ats": "//discord.boats/bots?search=\u0002\u00010"
+ },
+ "p": {
+ "*": "//paper.dropbox.com/?q=\u0002\u00014",
+ "edia": "http://wiki.dbpedia.org/Search?phrase=\u0002\u00010"
+ },
+ "r": {
+ "*": "//danbooru.donmai.us/posts?tags=\u0002+rating:safe\u0001312",
+ "artist": "//danbooru.donmai.us/artists?commit=Search&search%5Bany_name_matches%5D=\u0002&search%5Border%5D=created_at&utf8=%E2%9C%93\u00010",
+ "ead": "//read.douban.com/search?q=\u0002\u00010"
+ },
+ "v": "http://dragonbolt-vanguard.wikia.com/search?query=\u0002\u00010",
+ "2z": "//www.ibm.com/support/knowledgecenter/search/\u0002?scope=SSEPEK_11.0.0\u00010",
+ "gb": "http://dejure.org/gesetze/BGB/\u0002.html\u00010",
+ "nf": "http://data.bnf.fr/search?term=\u0002\u00010",
+ "nl": "http://dbnl.nl/zoeken/zoekeninteksten/index.php?zoek=\u0002\u00010",
+ "ts": "//bugs.debian.org/\u0002\u00010",
+ "book": "//book.douban.com/subject_search?search_text=\u0002&cat=1001\u00010",
+ "gap": "//www.ncbi.nlm.nih.gov/gap/?term=\u0002\u00010",
+ "guide": "//www.dotabuff.com/heroes/\u0002/guides\u00010",
+ "snp": "http://www.ncbi.nlm.nih.gov/snp?term=\u0002\u00010",
+ "uch": "http://diebuchsuche.de/r.php?q=\u0002\u00010",
+ "uff": "http://www.dotabuff.com/search?utf8=%E2%9C%93&q=\u0002\u000110",
+ "ugs": "//bugs.debian.org/\u0002\u00010",
+ "wiki": "http://deathbattle.wikia.com/wiki/Special:Search?fulltext=Search&search=\u0002\u00010",
+ "yte": "http://int.darkbyte.ru/\u0002\u00010"
+ },
+ "c": {
+ "c": {
+ "*": "http://www.dict.cc/?s=\u0002\u00011972",
+ "omics": "http://www.dccomics.com/search/node/\u0002\u00010"
+ },
+ "*": "//duck.co/forum/search?q=\u0002\u000114",
+ "n": {
+ "*": "http://dict.cn/\u0002\u000161",
+ "r": "http://www.apps.dcnr.state.pa.us/search.aspx?cx=008544532008978746929:8o8oxsc28a8&cof=FORID:11&ie=UTF-8&q=\u0002\u00010"
+ },
+ "p": "http://docs.anakeen.com/dynacase/stable/#\u0002\u00010",
+ "r": "http://www.dcrainmaker.com/?s=\u0002 \u00010",
+ "s": {
+ "*": "//dcs.rutgers.edu/search/node/\u0002\u00010",
+ "s": "http://crawl.chaosforge.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u000113"
+ },
+ "w": {
+ "*": "http://wiki.dcinside.com/wiki/\u0002\u000122",
+ "iki": "http://dc.wikia.com/wiki/Special:Search?search=\u0002\u00013"
+ },
+ "om": "//www.dictionary.com/browse/\u0002\u00010",
+ "ul": "//capitadiscovery.co.uk/dcu/items?query=\u0002\u000139",
+ "inside": "http://search.dcinside.com/combine/q/\u0002\u000110"
+ },
+ "d": {
+ "b": "//www.deutsche-digitale-bibliothek.de/searchresults?query=\u0002\u00010",
+ "d": "http://sli.uvigo.gal/ddd/ddd_pescuda.php?pescuda=\u0002&tipo_busca=lema\u00010",
+ "*": "//devdocs.io/#q=\u0002\u0001146",
+ "e": {
+ "*": "//duckduckgo.com/?kl=de-de&q=\u0002\u000142",
+ "v": "//qa.debian.org/developer.php?login=\u0002\u00010"
+ },
+ "f": "//duckduckgo.com/?q=\u0002+site%3Aforums.dansdeals.com\u00010",
+ "g": {
+ "c": "//duckduckgo.com/?q=\u0002&ia=calculator\u0001114",
+ "d": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=definition\u000138",
+ "e": "//duckduckgo.com/?kl=de-de&q=\u0002\u000142"
+ },
+ "*": "http://duckduckgo.com/?q=\u0002\u0001210",
+ "f": "http://duckduckgo.com/?kl=fr-fr&q=\u0002\u0001120",
+ "i": "//duckduckgo.com/?q=\u0002&iax=images&ia=images\u00011181",
+ "m": "//duckduckgo.com/?q=\u0002&iaxm=maps\u000135",
+ "n": {
+ "*": "http://duckduckgo.com/?q=\u0002&iar=news&ia=news\u000142",
+ "l": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010",
+ "o": "//duckduckgo.com/?kl=no-no&q=\u0002\u00010"
+ },
+ "r": "//duckduckgo.com/?q=site:reddit.com+\u0002\u0001182",
+ "v": "//duckduckgo.com/?q=\u0002&iar=videos&iax=videos&ia=videos\u000195",
+ "al": "//duckduckgo.com/?t=palemoon&kl=xl-es&ko=1&k1=1&q=\u0002\u00010",
+ "ar": "//duckduckgo.com/?t=palemoon&kl=ar-es&ko=1&k1=1&q=\u0002\u00013",
+ "br": "//duckduckgo.com/?q=\u0002&kp=-1&kl=br-pt\u00014",
+ "ee": "//duckduckgo.com/?kl=ee-et&q=\u0002\u00010",
+ "hu": "http://duckduckgo.com/?kl=hu-hu&q=\u0002\u00010",
+ "ja": "//duckduckgo.com/?q=\u0002&kl=jp-jp&kp=-1\u000134",
+ "pd": "//duckduckgo.com/?df=d&q=\u0002\u000115",
+ "eue": "//duckduckgo.com/?kl=ue-es&q=\u0002\u00010"
+ },
+ "h": {
+ "1": {
+ "0": "http://ddh10.duckduckgo.com/?q=\u0002\u00010",
+ "*": "http://ddh1.duckduckgo.com/?q=\u0002\u00010"
+ },
+ "2": "http://ddh2.duckduckgo.com/?q=\u0002\u00010",
+ "3": "http://ddh3.duckduckgo.com/?q=\u0002\u00010",
+ "4": "http://ddh4.duckduckgo.com/?q=\u0002\u00010",
+ "5": "http://ddh5.duckduckgo.com/?q=\u0002\u00010",
+ "6": "http://ddh6.duckduckgo.com/?q=\u0002\u00010",
+ "7": "http://ddh7.duckduckgo.com/?q=\u0002\u00010",
+ "8": "http://ddh8.duckduckgo.com/?q=\u0002\u00010",
+ "9": "http://ddh9.duckduckgo.com/?q=\u0002\u00010",
+ "*": "//duck.co/ia?q=\u0002\u00018",
+ "u": "http://duckduckhack.com/u/\u0002\u00010",
+ "doc": "http://docs.duckduckhack.com/?q=\u0002\u00010"
+ },
+ "i": {
+ "c": "http://dic.daum.net/search.do?q=\u0002\u000126",
+ "*": "//duckduckgo.com/?q=\u0002&iax=images&ia=images\u00011181"
+ },
+ "n": {
+ "*": "//www.daytondailynews.com/google-search/?q=\u0002\u00010",
+ "et": "//ddnet.tw/players/\u0002\u000111"
+ },
+ "o": "http://ordnet.dk/ddo/ordbog?query=\u0002 \u000172",
+ "t": "http://3g2upl4pq6kufc4m.onion/?q=\u0002\u000124",
+ "w": {
+ "*": "//www.deepdotweb.com/?s=\u0002\u00010",
+ "rt": "http://www.dd-wrt.com/wiki/index.php/Special:Search?search=\u0002\u00010",
+ "iki": "//darkestdungeon.gamepedia.com/index.php?search=\u0002\u00010"
+ },
+ "jt": "//www.digitaldjtips.com/?s=\u0002\u00010",
+ "ms": "//duckduckgo.com/?q= \u0002+site%3Adansdeals.com\u00010",
+ "so": "//duckduckgo.com/?q=\u0002+site:stackoverflow.com\u000144",
+ "uknow": "http://www.dduknow.com/?s=\u0002\u00010"
+ },
+ "*": {
+ "*": "//www.joindiaspora.com/people?utf8=✓&q=\u0002\u00010",
+ "t": "//www.joindiaspora.com/tags/\u0002 \u00010"
+ },
+ "e": {
+ "b": {
+ "*": "//packages.debian.org/search?keywords=\u0002\u0001812",
+ "g": "//translate.google.com/#view=home&op=translate&sl=de&tl=bg&text=\u0002\u00010",
+ "ml": {
+ "a": "http://lists.debian.org/debian-\u0002/\u00010",
+ "*": "http://lists.debian.org/cgi-bin/search?query=\u0002&DEFAULTOP=and&author=&sort=relevance&HITSPERPAGE=10&language=en\u00016"
+ },
+ "pc": "//qa.debian.org/popcon.php?package=\u0002\u00010",
+ "ate": "http://www.debate.org/search?q=\u0002\u00010",
+ "bug": "//bugs.debian.org/\u0002\u00010",
+ "buildd": "http://buildd.debian.org/status/package.php?p=\u0002\u00019",
+ "content": "//packages.debian.org/search?searchon=contents&keywords=\u0002&mode=path&suite=unstable&arch=any\u00010",
+ "enhams": "http://www.debenhams.com/search/\u0002\u00010",
+ "files": "//packages.debian.org/search?searchon=contents&keywords=\u0002\u000115",
+ "ian": {
+ "*": "http://search.debian.org/cgi-bin/omega?DB=en&P=\u0002\u000155",
+ "fr": "http://www.google.com/cse?cx=007724375775369850404%3Ajwpah_hbbjk&ie=UTF-8&q=\u0002&sa=Rechercher&siteurl=www.google.com%2Fcse%2Fhome%3Fcx%3D007724375775369850404%3Ajwpah_hbbjk\u00010",
+ "forums": "http://forums.debian.net/search.php?keywords=\u0002\u00010",
+ "izzati": "http://forum.debianizzati.org/search.php?keywords=\u0002\u00010",
+ "pack": "//packages.debian.org/search?keywords=\u0002\u0001812"
+ },
+ "man": "//dyn.manpages.debian.org/jump?q=\u0002\u000130",
+ "packages": "//packages.debian.org/search?keywords=\u0002\u0001812",
+ "snap": "http://snapshot.debian.org/binary/\u0002/\u00010",
+ "tracker": "//tracker.debian.org/search?package_name=\u0002\u00019",
+ "wiki": "http://wiki.debian.org/FrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019"
+ },
+ "d": {
+ "*": "http://dedalus.usp.br/F/2GT4AME1FV9M25Q886NF9PCLB2BK39NF8XMFRXNHCQIL1JX5IG-19193?func=find-b&request=\u0002&find_code=WRD&adjacent=N&local_base=USP01&x=39&y=11&filter_code_1=WLN&filter_request_1=&filter_code_2=WYR&filter_request_2=&filter_code_3=WYR&filter_request_3=&filter_code_4=WMA&filter_request_4=&filter_code_5=WBA&filter_request_5=\u00010",
+ "alus": "http://dedalus.usp.br/F/?func=find-b&request=\u0002\u00010"
+ },
+ "f": {
+ "r": "http://defr.dict.cc/?s=\u0002\u00017",
+ "*": "http://www.thefreedictionary.com/\u0002\u00011222",
+ "ine": {
+ "*": "http://www.thefreedictionary.com/\u0002\u00011222",
+ "kids": "//kids.wordsmyth.net/we/?ent=\u0002\u00010"
+ },
+ "key": "//defkey.com/search?irq=\u0002\u00010"
+ },
+ "*": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010",
+ "i": {
+ "c": "//sok.deichman.no/search?query=\u0002\u00010",
+ "*": "http://www.deichmann.com/DE/de/shop/search.html?q=\u0002\u00010",
+ "t": "http://deit.dict.cc/?s=\u0002\u00010"
+ },
+ "s": {
+ "c": "http://descriptionari.com/q/\u0002\u00010",
+ "i": {
+ "*": "//www.desiclik.com/_search.php?page=1&q=\u0002\u00010",
+ "clik": "//www.desiclik.com/_search.php?page=1&q=\u0002\u00010",
+ "gndirectory": "http://www.dexigner.com/directory/search.html?q=\u0002\u00010",
+ "gnernews": "//www.designernews.co/search?q=\u0002\u00010"
+ },
+ "*": "http://es.thefreedictionary.com/\u0002\u000116",
+ "v": "http://desv.dict.cc/?s=\u0002\u000136",
+ "tinonegocio": "http://destinonegocio.com/search/\u0002\u00010",
+ "tructoid": "http://www.destructoid.com/search.phtml?cx=009275597616460404995%3A_iu6yjvsnom&cof=FORID%3A11&q=\u0002&sa=Search&siteurl=http%3A%2F%2Fwww.destructoid.com%2F\u000146"
+ },
+ "v": {
+ "*": "//devdocs.io/#q=\u0002\u0001146",
+ "o": {
+ "*": "http://dev.opera.com/search?q=\u0002\u00010",
+ "nforum": "http://forum.devontechnologies.com/search.php?keywords=\u0002\u00010",
+ "tee": "http://devot-ee.com/search/results?keywords=\u0002&addon_version_support=ee2\u00010"
+ },
+ "to": "//dev.to/search?q=\u0002\u00014",
+ "apple": "//developer.apple.com/search/index.php?q=\u0002\u00014",
+ "docs": "//devdocs.io/#q=\u0002\u0001146",
+ "eloppez": "http://www.developpez.com/recherche/?q=\u0002&sa.x=0&sa.y=0&sa=Go&cx=006424388311999799839:-31tnf0iuqy&cof=FORID:9&ie=ISO-8859-1&siteurl=www.developpez.com/\u00010",
+ "hints": "//devhints.io/?q=\u0002\u00010",
+ "iantart": "http://www.deviantart.com/browse/all/?section=&global=1&q=\u0002\u00011147",
+ "rant": "//devrant.com/search?term=\u0002\u00013",
+ ".splunk": "http://dev.splunk.com/search/dev?q=\u0002\u00010",
+ ".to": "//dev.to/search?q=\u0002\u00014",
+ "tube": "http://dev.tube?q=\u0002\u00010"
+ },
+ "w": {
+ "*": "//de.wikipedia.org/wiki/\u0002\u00019",
+ "iki": {
+ "*": "http://de.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000175",
+ "how": "http://de.wikihow.com/Special:GoogSearch?ie=UTF-8&q=\u0002&sa=Suche\u00010"
+ }
+ },
+ "x": {
+ "*": "http://index.hu/24ora/?word=1&pepe=1&tol=1999-01-01&ig=2016-01-18&s=\u0002\u00018",
+ "6g": "//www.pokebip.com/pokedex/index.php?phppage=recherche&req=\u0002\u00010",
+ "igner": "http://www.dexigner.com/search?q=\u0002\u00010",
+ "online": "http://dexonline.ro/definitie/\u0002\u0001111"
+ },
+ "al": {
+ "*": "http://dealbook.nytimes.com/?s=\u0002\u00013",
+ "s": {
+ "*": "//www.reddit.com/r/deals/search/?q=\u0002&restrict_sr=1\u00010",
+ "pricer": "http://www.dealspricer.com/search?q=\u0002&utm_source=ddgbang&utm_medium=organic\u00010"
+ },
+ "abs": "http://www.dealabs.com/search/?q=\u0002\u000123",
+ "agora": "//www.dealagora.com/recherche?q=\u0002\u00010",
+ "extreme": "http://dx.com/s/\u0002\u00010",
+ "news": "http://dealnews.com/search.html?search=\u0002\u00010"
+ },
+ "co": {
+ "*": "//decoracion2.com/search/\u0002\u00010",
+ "de": "//urldecode.org/?text=\u0002&mode=decode\u00010"
+ },
+ "en": "http://www.dict.cc/?s=\u0002\u00011972",
+ "eo": "//deeo.dict.cc/?s=\u0002\u00010",
+ "es": "http://dees.dict.cc/?s=\u0002\u00014",
+ "hr": "//dehr.dict.cc/?s=\u0002\u00010",
+ "hu": "http://translate.google.com/#de/hu/\u0002\u00010",
+ "ll": {
+ "*": "http://search.dell.com/results.aspx?s=gen&c=us&l=en&cs=&k=\u0002&cat=all\u000114",
+ "sp": "//www.dell.com/support/search/us/en/19#q=\u0002&sort=relevancy&f:langFacet=[en]\u00010",
+ "st": "http://www.dell.com/support/home/us/en/19/product-support/servicetag/\u0002\u00014",
+ "uk": "http://search.euro.dell.com/results.aspx?s=gen&c=uk&l=en&cs=&k=\u0002&cat=all&x=0&y=0\u00010"
+ },
+ "nl": "http://denl.dict.cc/?s=\u0002\u00010",
+ "no": "//deno.dict.cc/?s=\u0002\u00010",
+ "nv": "//forum.dragen-en-voeden.nl/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Zoek\u00010",
+ "pl": "//translate.google.com/#de/pl/\u0002\u000110",
+ "ru": "//translate.google.com/#view=home&op=translate&sl=de&tl=ru&text=\u0002\u00013",
+ "2fr": "//translate.google.com/#de/fr/\u0002\u00010",
+ "adline": "//deadline.com/results/#?q=\u0002 \u00014",
+ "adspin": "http://deadspin.com/search?q=\u0002\u00010",
+ "akin": "http://library.deakin.edu.au/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=1\u00010",
+ "cathlon": {
+ "*": "http://www.decathlon.co.uk/Buy/\u0002\u00014",
+ "es": "//www.decathlon.es/Comprar/\u0002\u00010",
+ "fr": "http://www.decathlon.fr/Acheter/\u0002\u00010",
+ "it": "http://www.decathlon.it/Comprare/\u0002\u00010"
+ },
+ "cde": "//www.decathlon.de/search?Ntt=\u0002\u00010",
+ "citre": "http://www.decitre.fr/rechercher/result/?q=\u0002\u00010",
+ "cks": "//www.decks.de/decks/workfloor/search_db.php?such=\u0002\u00010",
+ "epl": {
+ "*": "//www.deepl.com/translator#xx/en/\u0002\u00013908",
+ "ef": "//www.deepl.com/translator#en/fr/\u0002\u000117",
+ "eg": "//www.deepl.com/translator#en/de/\u0002\u00010",
+ "en": {
+ "*": "//www.deepl.com/translator#es/en/\u0002\u00010",
+ "es": "//www.deepl.com/translator#en/es/\u0002\u000138",
+ "pt": "//www.deepl.com/translator#de/pt/\u0002\u00010"
+ },
+ "es": "//www.deepl.com/translator#en/es/\u0002\u000138",
+ "fr": "//www.deepl.com/translator#fr/en/\u0002\u000123",
+ "ge": "//www.deepl.com/translator#de/en/\u0002\u000111",
+ "ru": "//www.deepl.com/ru/translator#en/ru/\u0002\u000110",
+ "een": "//www.deepl.com/translator#es/en/\u0002\u00010",
+ "pten": "//www.deepl.com/translator#pt/en/\u0002\u00013"
+ },
+ "epdyve": "//www.deepdyve.com/search?query=\u0002\u00010",
+ "epthidevaki": "//dd.thekkedam.org/search/?q=\u0002\u00010",
+ "ezer": "//www.deezer.com/search/\u0002\u0001175",
+ "jure": "//dejure.org/cgi-bin/suche?Suchenach=\u0002\u000132",
+ "lcat": "//delcat.worldcat.org/search?qt=wc_org_delcat&q=\u0002&scope=0&oldscope=0&wcsbtn2w=Search&fq=&dblist=1461%2C1542%2C638\u00010",
+ "lcotimes": "http://www.delcotimes.com/search?text=\u0002\u00010",
+ "lectable": "//delectable.com/search/\u0002\u00010",
+ "lfi": {
+ "*": "http://www.delfi.lt/paieska/?q=\u0002\u00010",
+ "ee": "http://otsing.delfi.ee/find?c=dns&q=\u0002 &x=0&y=0\u00010"
+ },
+ "lflt": "http://www.delfi.lt/paieska/?q=\u0002\u00010",
+ "lfruit": "http://delicious-fruit.com/ratings/full.php?s=\u0002\u00013",
+ "lib": "http://dlc.lib.de.us/client/default/search/results?qu=\u0002&te=\u00010",
+ "lijn": "//www.delijn.be/nl/zoekresultaten/index.html?searchtext=\u0002\u00010",
+ "livery": "http://www.yelp.com/search?&rpp=10&find_loc=&start=0&attrs=RestaurantsDelivery&find_desc=\u0002\u00010",
+ "lphi": "http://www.delphibasics.co.uk/RTL.asp?Name=\u0002\u00010",
+ "ltaco": "//www.deltaco.se/Sidor/SearchResults.aspx?k=\u0002\u00010",
+ "mauro": "//dizionario.internazionale.it/parola/\u0002\u00013",
+ "meureetjardin": "http://www.demeure-et-jardin.com/?q=\u0002\u00010",
+ "mocracynow": "http://www.democracynow.org/search?query=\u0002\u00010",
+ "nde": "//www.dict.cc/?s=\u0002\u000114",
+ "nicheur": "http://ledenicheur.fr/#rparams=ss=\u0002 \u00010",
+ "nru": "//www.deepl.com/translator#en/ru/\u0002%0A\u00010",
+ "openthesaurus": "//www.openthesaurus.de/synonyme/?q=\u0002\u00010",
+ "pop": "//www.depop.com/search/?q=\u0002\u00013",
+ "redactie": "http://deredactie.be/cm/vrtnieuws/1.516538?text=\u0002&action=submit\u00010",
+ "rpi": {
+ "*": "//derpibooru.org/search?q=\u0002\u000111",
+ "booru": {
+ "*": "//derpibooru.org/search?utf8=%E2%9C%93&sbq=\u0002\u000155",
+ "org": "//derpibooru.org/search?utf8=✓&sbq= \u0002\u00015"
+ }
+ },
+ "rstandard": "//www.derstandard.at/search?query=\u0002\u00010",
+ "tfd": "http://de.tfd.com/\u0002\u00010",
+ "tik": "//www.detik.com/search/searchall?query=\u0002\u00010",
+ "uturk": "//deutsch-tuerkisch.net/suche/\u0002\u00010"
+ },
+ "f": {
+ "a": "//www.dogfoodadvisor.com/?s=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=\u0002+site%3Adaringfireball.net\u000112",
+ "w": {
+ "*": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017",
+ "iki": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017"
+ },
+ "eojm": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "iles": "http://packages.debian.org/search?section=all&arch=any&searchon=contents&keywords=\u0002 \u00013",
+ "man": "http://leaf.dragonflybsd.org/cgi/web-man?command=\u0002&section=ANY\u00014",
+ "ren": "//enfr.dict.cc/?s=\u0002\u00015"
+ },
+ "g": {
+ "*": "http://www.desiringgod.org/search/results?utf8=%E2%9C%93&search_source=navbar&q=\u0002#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u000123",
+ "g": {
+ "*": "http://dejure.org/gesetze/GG/\u0002.html\u00018",
+ "i": "//duckduckgo.com/?q=\u0002&ia=images\u000170"
+ },
+ "i": "//duckduckgo.com/?q=\u0002&iar=images&iax=images&ia=images\u0001409",
+ "s": "http://www.degulesider.dk/person/resultat/\u0002\u00010",
+ "ky": "//www.digikey.com/products/en?keywords=\u0002\u0001152",
+ "l4": "//duckduckgo.com/?q=site%3Adocs.gl%2Fgl4+\u0002\u00016"
+ },
+ "h": {
+ "c": "http://delhihighcourt.nic.in/SiteSearch.asp?zoom_query= \u0002\u00010",
+ "*": "//hub.docker.com/search/?q=\u0002&page=1&isAutomated=0&isOfficial=0&starCount=0&pullCount=0\u0001775",
+ "g": {
+ "*": "http://www.dhgate.com/wholesale/search.do?act=search&sus=&searchkey=\u0002\u00010",
+ "ate": "http://www.dhgate.com/wholesale/search.do?act=search&supplierid=&isfactory=&sus=&searchkey=\u0002&catalog=#search\u00013"
+ },
+ "l": {
+ "*": "http://www.dhl-usa.com/content/us/en/express/tracking.shtml?AWB=\u0002\u000139",
+ "f": "//activetracing.dhl.com/DatPublic/datSelection.do?search=consignmentId&at=cons_ordercode&valueShipmentOrderField=\u0002&focus=search2&searchConsignmentId=track\u00010",
+ "de": "http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=\u0002&rfn=&extendedSearch=true\u000143",
+ "gm": "http://webtrack.dhlglobalmail.com/?trackingnumber=\u0002\u00010"
+ },
+ "bb": "http://www.fgv.br/cpdoc/acervo/arquivo?busca= \u0002 &TipoUD=0&MacroTipoUD=0&nItens=100\u00010",
+ "ub": "//hub.docker.com/search/?q=\u0002\u000171",
+ "docs": "//docs.docker.com/search/?q=\u0002\u00014",
+ "net": "http://www.dhnet.be/search/?query=\u0002\u00010"
+ },
+ "i": {
+ "a": {
+ "*": "//duck.co/ia?q=\u0002\u00018",
+ "blo": "http://diablo.wikia.com/wiki/Special:Search?query=\u0002\u000181",
+ "lnet": "http://dialnet.unirioja.es/buscar/documentos?querysDismax.DOCUMENTAL_TODO=\u0002\u00010",
+ "sporatags": "//joindiaspora.com/tags/\u0002\u00013"
+ },
+ "c": {
+ "*": "http://www.merriam-webster.com/dictionary/\u0002\u0001172",
+ "n": {
+ "*": "http://dict.cn/\u0002 \u00014",
+ "ico": "//dic.nicovideo.jp/a/\u0002\u00010"
+ },
+ "o": {
+ "*": "//dicoado.org/wiki/index.php?search=\u0002\u00010",
+ "z": "http://www.dicoz.fr/?s=\u0002\u00010",
+ "iscenfr": "http://dico.isc.cnrs.fr/dico/tr/chercher_en?r=\u0002\u00010",
+ "iscfren": "http://dico.isc.cnrs.fr/dico/tr/chercher_fr?r=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://www.dict.org/bin/Dict?Form=Dict2&Database=*&Query=\u0002\u0001331",
+ "n": "http://dict-navi.com/en/dictionary/list/?type=search&search_term=\u0002\u00010",
+ "cc": "//www.dict.cc/?s=\u0002\u000114",
+ "gr": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010",
+ "pl": "http://dict.pl/dict?word=\u0002\u00010",
+ "re": "http://www.dict.org/bin/Dict?Form=Dict1&Database=*&Strategy=re&Query=^\u0002$\u00010",
+ ".cc": "//www.dict.cc/?s=\u0002\u000114",
+ "ionary": {
+ "r": "http://dictionary.reference.com/browse/\u0002\u000115",
+ "*": "http://www.thefreedictionary.com/\u0002\u00011222"
+ },
+ "leode": "http://dict.leo.org/ende?cmpType=relaxed&search=\u0002\u00013",
+ "zonespma": "http://dictzone.com/spanyol-magyar-szotar/\u0002\u00010"
+ },
+ "io": "//www.dicio.com.br/pesquisa.php?q=\u0002\u0001134",
+ "pt": "//www.infopedia.pt/dicionarios/lingua-portuguesa/\u0002\u000131",
+ "cionari": "http://www.diccionari.cat/cgi-bin/AppDLC3.exe?APP=CERCADLC&GECART=\u0002\u000124",
+ "info": "//www.dicionarioinformal.com.br/\u0002/\u00010",
+ "pixiv": "http://dic.pixiv.net/a/\u0002\u00010",
+ "-ptbr": "http://michaelis.uol.com.br/moderno-portugues/busca/portugues-brasileiro/\u0002\u00010"
+ },
+ "*": "//www.dictionary.com/browse/\u0002\u00010",
+ "e": {
+ "c": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193",
+ "*": "http://www.die.net/search/?q=\u0002&sa=Search&ie=ISO-8859-1&cx=partner-pub-5823754184406795%3A54htp1rtx5u&cof=FORID%3A9\u000134",
+ "presse": "http://diepresse.com/user/search.do?resetForm=1&resultsPage=0&searchText=\u0002&x=0&y=0\u00010",
+ "renkruiden": "//www.dierenkruiden.nl/search?s=\u0002 \u00010"
+ },
+ "g": {
+ "*": "http://networking.ringofsaturn.com/Tools/dig.php?domain=ANY+\u0002\u000145",
+ "g": "http://digg.com/search?q=\u0002\u000131",
+ "i": {
+ "*": "//www.digi.no/sok?query=\u0002\u00013",
+ "24": "//www.digi24.ro/cautare?q=\u0002\u00010",
+ "ato": "http://digiato.com/?q=\u0002: \u00010",
+ "bron": "//www.digibron.nl/search/results?q=\u0002\u00010",
+ "kala": "//www.digikala.com/Search?q=\u0002\u00010",
+ "key": "http://www.digikey.com/product-search/en?x=17&y=13&lang=en&site=us&KeyWords=\u0002\u0001262",
+ "talcomics": "http://digitalcomicmuseum.com/index.php?ACT=dosearch&terms=\u0002\u00010",
+ "talcomicmuseum": "http://digitalcomicmuseum.com/index.php?ACT=dosearch&terms=\u0002\u00010",
+ "talspy": "http://www.digitalspy.com/search/\u0002\u00013",
+ "taltrends": "http://www.digitaltrends.com/?s=\u0002\u00010",
+ "tec": "//www.digitec.ch/Search?q=\u0002\u000166",
+ "tick": "http://www.digitick.com/fr/recherche?query=\u0002\u00010"
+ },
+ "ra": "//igranje.hr/?s=\u0002\u00010"
+ },
+ "m": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "ensions": "//app.dimensions.ai/discover/publication?search_text=\u0002&search_type=kws&search_field=full_search\u00010"
+ },
+ "n": {
+ "*": "http://www.dicionarioinformal.com.br/\u0002\u00013",
+ "g": "//dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010"
+ },
+ "o": "//invidio.us/search?q=\u0002\u000129",
+ "r": {
+ "*": "//www.google.de/maps/dir/\u0002\u00010",
+ "ae": "http://dirae.es/palabras/?q=\u0002\u000110",
+ "py": "http://www.dirpy.com/studio?url=\u0002\u00010",
+ "ble": "http://dirble.com/search?q=\u0002\u00010",
+ "encnet": "//www.direnc.net/arama?q=\u0002\u00010"
+ },
+ "s": {
+ "*": "//www.discogs.com/search/?q=\u0002&type=all\u0001398",
+ "t": {
+ "*": "http://www.distrelec.de/search?q=\u0002\u00010",
+ "ch": "//www.distrelec.ch/search?q=\u0002\u00010",
+ "ro": {
+ "*": "http://distrowatch.com/table.php?distribution=\u0002\u000151",
+ "watch": "http://distrowatch.com/table.php?distribution=\u0002\u000151"
+ }
+ },
+ "co": {
+ "*": "http://discoverygc.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "gs": "http://www.discogs.com/search?q=\u0002&btn=&type=all\u00011970",
+ "rd": "//discordapp.com/invite/\u0002\u0001523",
+ "nnect": {
+ "*": "http://search.disconnect.me/searchTerms/search?query=\u0002&ses=Google\u00015",
+ "img": "//search.disconnect.me/searchTerms/search?query=\u0002&option=Images\u00010"
+ },
+ "untoffice": "//discountoffice.co.nz/search?type=product&q=\u0002*\u00010",
+ "urse": "//meta.discourse.org/search?q=\u0002\u00010",
+ "very": "http://dsc.discovery.com/search.htm?terms=\u0002\u00014"
+ },
+ "pt": "http://www.dispostable.com/inbox/\u0002/\u00010",
+ "board": "//disboard.org/search?keyword=\u0002\u00016",
+ "closetv": "http://www.disclose.tv/search/desk?title=\u0002\u00010",
+ "cme": "//discord.me/servers/1/\u0002\u00014",
+ "cussscratch": "http://scratch.mit.edu/search/google_results/?q=\u0002&date=anytime&sort_by=datetime_shared\u00010",
+ "cworld": "http://discworld.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "ney": "http://search.disney.go.com/?q=\u0002\u00017",
+ "sent": "//dissenter.com/search?q=\u0002\u00010"
+ },
+ "t": "//dizionario.internazionale.it/parola/\u0002\u00013",
+ "y": {
+ "*": "http://www.diynetwork.com/search/\u0002\u00015",
+ "org": "/?q=site:diy.org+\u0002\u00010"
+ },
+ "be": "http://www.differencebetween.net/search/?q=\u0002\u00010",
+ "bs": "//www.1stdibs.com/search/?q=\u0002\u00010",
+ "ff": "//duckduckgo.com/?q=difference+between+\u0002&ia=qa\u00015",
+ "fm": "//www.di.fm/search?q=\u0002\u00010",
+ "ki": {
+ "*": "//www.diki.pl/slownik-angielskiego/?q=\u0002\u0001309",
+ "de": "//www.diki.pl/slownik-niemieckiego?q=\u0002\u000132"
+ },
+ "va": {
+ "*": "//www.diva-portal.org/smash/resultList.jsf?dswid=8805&language=en&searchType=SIMPLE&query=\u0002&af=%5B%5D&aq=%5B%5B%5D%5D&aq2=%5B%5B%5D%5D&aqe=%5B%5D&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all\u00010",
+ "liu": "http://liu.diva-portal.org/smash/resultList.jsf?searchType=SIMPLE&query=\u0002\u00010",
+ "zus": "//divazus.com/?s=\u0002\u00010"
+ },
+ "vi": {
+ "*": "//www.elegantthemes.com/documentation/?s=\u0002&submit.x=0&submit.y=0\u00010",
+ "i": "http://www.divii.org/search?q= \u0002\u00010",
+ "nipedia": "http://kidicarus.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "ddal": "http://portail.atilf.fr/cgi-bin/search2e?title=\u0002&author=&class=&speech=&objtype=&word=&CONJUNCT=PHRASE&PROXY=moins+de&DISTANCE=3&OUTPUT=conc&SYSTEM_DIR=%2Fvar%2Fartfla%2Fencyclopedie%2Ftextdata%2FIMAGE%2F\u00010",
+ "igo": "http://www.diigo.com/search/my?q=\u0002\u00015",
+ "igt": "//www.diigo.com/tag/\u0002?year=2\u00010",
+ "lbert": "//dilbert.com/search_results?terms=\u0002\u00016",
+ "plo": "http://www.monde-diplomatique.fr/recherche?s=\u0002\u00015",
+ "zint": "http://dizionario.internazionale.it/cerca/\u0002\u00013"
+ },
+ "j": {
+ "*": "//docs.djangoproject.com/search/?q=\u0002\u000149",
+ "i": "//store.dji.com/product-search?q=\u0002\u00010",
+ "s": "//discord.js.org/#/docs/main/stable/search?q=\u0002\u000116",
+ "ay": "http://www.deejay.de/\u0002\u00010",
+ "tt": "http://www.djtechtools.com/?s=\u0002\u00010",
+ "ango": {
+ "*": "http://docs.djangoproject.com/search/?q=\u0002\u0001122",
+ "doc": "//docs.djangoproject.com/en/1.8/search/?q=\u0002\u00010"
+ },
+ "ent": "//www.djentmag.com/?s=\u0002\u00010",
+ "lts": "//docs.djangoproject.com/en/2.2/search/?q=\u0002\u00010",
+ "ones": "//search.www.davidjones.com/search?w=\u0002\u00010",
+ "packages": "http://djangopackages.com/search/?q=\u0002\u00010",
+ "ticket": "//code.djangoproject.com/ticket/\u0002\u00010",
+ "trans": "http://www.dictjuggler.net/en/yakugo/?word=\u0002\u00014"
+ },
+ "k": {
+ "c": "http://www.digikey.ca/product-search/en?x=-1308&y=-74&lang=en&site=ca&KeyWords=\u0002 \u000127",
+ "*": "//store.docker.com/search?q=\u0002\u000127",
+ "p": "//diksiyonaryo.ph/search/\u0002\u00015",
+ "y": "//www.digikey.com/products/en?keywords=\u0002\u0001152",
+ "de": "http://www.digikey.de/product-search/de?keywords=\u0002\u00013",
+ "es": "//www.digikey.es/products/es?keywords=\u0002\u00010",
+ "fr": "http://www.digikey.fr/product-search/fr?keywords=\u0002\u00010",
+ "it": "http://www.digikey.it/products/it?keywords=\u0002\u00010",
+ "wk": "http://www.dokuwiki.org/start?do=search&id=\u0002\u00010",
+ "ord": "http://ordnet.dk/ddo/ordbog?query=\u0002\u00010",
+ "store": "//store.docker.com/search?q=\u0002\u000127"
+ },
+ "l": {
+ "c": {
+ "*": "http://www.dlcompare.com/search?q=\u0002\u00010",
+ "at": "http://mdlc.iec.cat/results.asp?txtEntrada=\u0002&operEntrada=0\u00013"
+ },
+ "*": "http://blog.desdelinux.net/?s=\u0002\u000118",
+ "e": {
+ "*": "http://dle.rae.es/?w=\u0002\u0001153",
+ "s": "//www.deepl.com/translator#au/es/\u0002\u000154",
+ "ague": "http://dleague.nba.com/?q=\u0002\u00010",
+ "nes": "//www.deepl.com/translator#en/es/\u0002\u000138"
+ },
+ "f": "http://www.deutschlandfunk.de/suchergebnisse.448.de.html?search%5Bsubmit%5D=1&search%5BwithNews%5D%5B%5D=WithNews&search%5Bword%5D=\u0002\u00010",
+ "l": "http://www.dll-files.com/search.php?q=\u0002\u00010",
+ "o": "//dict.leo.org/german-english/\u0002\u00014",
+ "ib": "http://discipleshiplibrary.com/search.php?a=1&e=1&m=0&p=0&n=0&s=topic1&t=TOPIC%20A&ss=\u0002&st=all&ssf=\u00010",
+ "mf": "http://dlmf.nist.gov/search/search?q=\u0002\u00010",
+ "po": {
+ "c": "//www.priberam.pt/dlpo/Conjugar/\u0002\u00010",
+ "*": "//www.priberam.pt/dlpo/\u0002\u0001107"
+ },
+ "ss": "http://duke.summon.serialssolutions.com/?summonVersion=2.0#!/search?ho=t&fvf=SourceType,Library%20Catalog,f%7CContentType,Book%20%2F%20eBook,f&q=\u0002&l=en\u00010",
+ "ang": "//duckduckgo.com/?q=site%3Adlang.org+\u0002\u000151",
+ "antrad": "http://traducciones-videojuegos.clandlan.net/index.php?page=academia%2Fsearch&search=\u0002\u00010",
+ "ive": "//dlive.tv/s/search/\u0002\u00013"
+ },
+ "m": {
+ "*": "//www.dailymotion.com/search/\u0002\u000170",
+ "e": "//eikaiwa.dmm.com/uknow/search/?keyword=\u0002\u00010",
+ "f": "http://www.cnrtl.fr/definition/dmf/\u0002\u00010",
+ "g": "//www.digitalinmarket.com/search?q=\u0002\u00010",
+ "i": {
+ "*": "http://www.dmi.dk/byindex?by=\u0002\u00010",
+ "by": "http://www.dmi.dk/byindex?by=\u0002\u00010"
+ },
+ "o": "//duckduckgo.com/?q=\u0002+site%3Adeb-multimedia.org%2Fpool%2F\u00010",
+ "w": "//www.merriam-webster.com/dictionary/\u0002\u00019",
+ "an": "//dyn.manpages.debian.org/jump?q=\u0002\u000130",
+ "ap": "http://map.daum.net/?q=\u0002\u000133",
+ "de": "//www.dm.de/search/468652.html?type=product&q=\u0002\u00010",
+ "aciasblog": "http://dmaciasblog.com/?s=\u0002\u00010",
+ "arc": "//mxtoolbox.com/SuperTool.aspx?action=dmarc%3a\u0002&run=networktools\u00010"
+ },
+ "n": {
+ "b": "//portal.dnb.de/opac.htm?query=\u0002&method=simpleSearch\u00017",
+ "*": "//www.dn.se/sok/?q=\u0002&page=1&sort=relevance\u00014",
+ "d": {
+ "*": "//www.dndbeyond.com/search?q=\u0002\u00010",
+ "e": "http://dict-navi.com/de/dictionary/list/?type=search&search_term=\u0002\u00010",
+ "beyond": "//www.dndbeyond.com/search?q=\u0002\u00010",
+ "wiki": "http://dungeons.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "f": "//dnf.readthedocs.io/en/latest/search.html?q=\u0002\u00018",
+ "p": "http://referenceworks.brillonline.com/search?s.q=\u0002&s.f.s2_parent=s.f.book.der-neue-pauly\u00010",
+ "s": {
+ "*": "http://mxtoolbox.com/SuperTool.aspx?action=a%3a\u0002&run=toolpage\u000132",
+ "shop": "http://www.dns-shop.ru/search/?q=\u0002\u000112"
+ },
+ "t": "//www.dnt.no/søk/?q=\u0002\u00010",
+ "v": "http://www.avl.gva.es/lexicval/dnv?paraula=\u0002\u00014",
+ "w": "http://search.danawa.com/dsearch.php?k1=\u0002\u000150",
+ "ab": "//docs.microsoft.com/en-us/dotnet/api/?term=\u0002\u00010",
+ "evnik": "//www.dnevnik.bg/search/\u0002\u00010",
+ "ews": "//www.designernews.co/search#stq=\u0002&stp=1\u00010"
+ },
+ "o": {
+ "c": {
+ "c": {
+ "*": "http://m.flexikon.doccheck.com/en/search/?q=\u0002\u00010",
+ "de": "http://flexikon.doccheck.com/de/index.php?title=Spezial:Suche&q=\u0002\u000120",
+ "heck": "http://www.doccheck.com/de/search/?q=\u0002\u00010"
+ },
+ "*": "//www.doctorofcredit.com/?s=\u0002\u000116",
+ "o": "http://www.donationcoder.com/forum/index.php?action=search2&search=\u0002 \u00010",
+ "s": {
+ "*": "http://www.scribd.com/search?query=\u0002\u000145",
+ "rs": "//docs.rs/releases/search?query=\u0002\u0001621",
+ ".rs": "//docs.rs/releases/search?query=\u0002\u0001621",
+ ".splunk": "//docs.splunk.com/Special:SplunkSearch/docs?q=\u0002\u00015"
+ },
+ "book5": "http://docbook.org/search/?cx=008085259838719972531%3Atqmky0g0tbo&q=\u0002&sa=DocBook+Search&cof=FORID%3A9&siteurl=docbook.org%2F&ref=&ss=551j84183j5\u00010",
+ "ker": {
+ "*": "//store.docker.com/search?q=\u0002\u000127",
+ "hub": "//hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q=\u0002&starCount=0\u0001345"
+ },
+ "ksal": "//docksal.readthedocs.io/en/master/search.html?q=\u0002\u00010",
+ "trine": "//www.doctrine.fr/?q=\u0002\u00010",
+ "ubu": {
+ "*": "//help.ubuntu.com/search.html?cof=FORID%3A9&cx=004599128559784038176%3Avj_p0xo-nng&ie=UTF-8&q=\u0002&sa=Search\u00010",
+ "fr": "//duckduckgo.com/?q=\u0002+site%3Adoc.ubuntu-fr.org\u00010"
+ },
+ "umentary": "http://documentaryheaven.com/find/?q=\u0002\u00014"
+ },
+ "*": "//www.digitalocean.com/community/search?q=\u0002\u000125",
+ "e": "http://www.dasoertliche.de/Controller?form_name=search_inv&page=5&context=4&action=43&ph=\u0002\u00010",
+ "g": {
+ "*": "http://canigivemydog.com/?s=\u0002 \u00010",
+ "ob": "http://www.dogobooks.com/search/\u0002\u00010",
+ "om": "http://www.dogomovies.com/search/\u0002\u00016",
+ "echain": "http://dogechain.info/address/\u0002\u00010",
+ "pedia": "http://www.dogpedia.org/?s=\u0002\u00010",
+ "pile": "http://results.dogpile.com/search/web?q=\u0002&ql=&topSearchSubmit.x=0&topSearchSubmit.y=0&fcoid=417&fcop=topnav&fpid=27&om_nextpage=True\u000114",
+ "sing": "//dogsing.com/results/?q=\u0002\u00010"
+ },
+ "i": {
+ "*": "//doi.org/\u0002\u0001246",
+ "t": "//www.doityourself.com/search?dsp=how-to&psearch=\u0002\u00010"
+ },
+ "m": {
+ "*": "//developer.mozilla.org/en-US/search?topic=api&q=\u0002\u00014",
+ "u": "//www.domu.com/chicago/apartment-search2?domu_search=\u0002\u00010",
+ "w": "http://wiki.dominionstrategy.com/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010",
+ "ain": {
+ "*": "http://www.namecheap.com/domains/domain-name-search/results.aspx?domain=\u0002\u000110",
+ "r": "//domainr.com/?q=\u0002\u00019",
+ "dossier": "http://centralops.net/co/DomainDossier.aspx?addr=\u0002&dom_whois=true&dom_dns=true&traceroute=true&net_whois=true&svc_scan=true\u00010",
+ "sbot": "http://domainsbot.com/?q=\u0002 \u00010"
+ },
+ "ein": "//domeinwinkel.hosting/?domain=\u0002\u00010",
+ "ize.com": "//domize.com/?q=\u0002\u00010"
+ },
+ "t": {
+ "a": {
+ "2": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132",
+ "*": "http://dota2.gamepedia.com/index.php?search=\u0002 \u0001181",
+ "buff": "http://www.dotabuff.com/search?q=\u0002\u000123"
+ },
+ "*": "//www.digitalocean.com/community/tutorials?q=\u0002\u00010",
+ "tk": "http://my.dot.tk/registration/register?domainname=\u0002\u00010",
+ "lan": "http://evemaps.dotlan.net/search?q=\u0002\u000111",
+ "net": {
+ "*": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=.NET\u000127",
+ "api": "//docs.microsoft.com/en-us/dotnet/api/?term=\u0002\u00010"
+ },
+ "what": "http://dotwhat.net/search/\u0002\u00013"
+ },
+ "x": "//www.amdocs.com/search?search=\u0002\u00010",
+ "ai": "http://doai.io/\u0002\u00014",
+ "aj": "//www.doaj.org/search?source=%7B%22query%22%3A%7B%22query_string%22%3A%7B%22query%22%3A%22\u0002%22%2C%22default_operator%22%3A%22AND%22%7D%7D%2C%22from%22%3A0%2C%22size%22%3A10%7D\u00010",
+ "hp": "//dohp.com/search?q=\u0002\u00010",
+ "om": {
+ "*": "http://doomwiki.org/wiki/Special:Search?search=\u0002\u000144",
+ "sday": "//www.doomsdayprep.com/?s=\u0002&post_type=product\u00010"
+ },
+ "rf": {
+ "*": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017",
+ "or": "//www.steinberg.net/forums/search.php?keywords=\u0002&fid%5B0%5D=246\u00010"
+ },
+ "wn": {
+ "d": "//downdetector.co.uk/search/?q=\u0002\u00013",
+ "*": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "4me": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "for": {
+ "*": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "me": "//downforeveryoneorjustme.com/\u0002\u00013"
+ },
+ "load": {
+ "*": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019",
+ "cnet": "http://download.cnet.com/1770-20_4-0.html?query=\u0002&platformSelect=&tag=srch&searchtype=downloads&filterName=platform%3DWindows%2CMobile%2CMac%2CWebware&filter=platform%3DWindows%2CMobile%2CMac%2CWebware\u00010"
+ },
+ "pour": "http://www.downpour.com/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "bber": "//dobberhockey.com/?s=\u0002&orderby=post_date\u00010",
+ "breknihy": "http://www.dobre-knihy.cz/vyhledavani/?q=\u0002\u00010",
+ "daxit": "//www.dodax.it/it-it/search/?s=\u0002\u00010",
+ "fus": "//dofuswiki.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "lphin": "//wiki.dolphin-emu.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00018",
+ "nedeal": "//www.donedeal.ie/all?words=\u0002\u00010",
+ "ntstarve": "http://dont-starve-game.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00018",
+ "peclics": "http://www.dopeclics.com/search?q=\u0002\u00010",
+ "rabara": "http://dorama.akihabara.cz/vyhledavani/\u0002\u00010",
+ "uban": {
+ "*": "http://www.douban.com/search?q=\u0002\u000164",
+ "movie": "//movie.douban.com/subject_search?search_text=\u0002\u00010"
+ },
+ "ubtbox": "//www.doubtbox.online/search/?q=\u0002\u00010",
+ "uga": "http://en.niconico.sarashi.com/?\u0002\u00010",
+ "uglas": "//www.douglas.nl/douglas/search.html?query=\u0002&searchType=search&init=true\u00010",
+ "ugscripts": "http://dougscripts.com/itunes/itinfo/searchform.php?my_srch_term=\u0002\u00010",
+ "ujinshi": "http://www.doujinshi.org/search/simple/?T=objects&sn=\u0002\u000111",
+ "ver": "http://search.doverpublications.com/search?keywords=\u0002\u000111"
+ },
+ "p": {
+ "b": "//derpibooru.org/search?q=\u0002\u000111",
+ "c": {
+ "*": "http://dvdpascher.net/recherche/?q=\u0002\u00010",
+ "s": "//duckduckgo.com/?q=\u0002+site:doc.pcsoft.fr&ia=web\u00010"
+ },
+ "d": {
+ "*": "http://lema.rae.es/dpd/?key=\u0002\u00010",
+ "t": "//tracking.dpd.de/cgi-bin/delistrack?typ=1&pknr=\u0002\u00013",
+ "post": "http://tracking.dpd.de/parcelstatus?query=\u0002&locale=en_DE\u00010"
+ },
+ "*": "http://www.duckduckgo.com/?q=site%3Adlang.org+\u0002\u00019",
+ "g": "//www.dpg-verhandlungen.de/year/2019/conference/regensburg/search?query=\u0002&submit=Search\u00010",
+ "i": "http://www.dogpile.com/search/images?q=\u0002\u0001253",
+ "l": {
+ "a": "http://dp.la/search?utf8=✓&q=\u0002\u00010",
+ "b": "http://www.dblp.org/search/index.php#query=\u0002\u00010",
+ "*": "//www.deepl.com/translator#xx/en/\u0002\u00013908",
+ "g": "http://ilg.usc.es/pronuncia/?pq=&q=\u0002&l=1&c[]=0\u00010",
+ "docs": "//dpldocs.info/locate?q=\u0002\u000130"
+ },
+ "n": "http://www.dogpile.com/search/news?q=\u0002\u00010",
+ "r": {
+ "*": "http://www.dpreview.com/search/?query=\u0002 \u000110",
+ "eview": "http://www.dpreview.com/search/?query=\u0002&terms=\u0002\u000114"
+ },
+ "t": {
+ "*": "http://www.dicio.com.br/\u0002\u00010",
+ "s": "//tracker.debian.org/pkg/\u0002\u000166",
+ "br": "http://michaelis.uol.com.br/moderno-portugues/busca/portugues-brasileiro/\u0002\u00010"
+ },
+ "v": "http://www.dogpile.com/search/video?q=\u0002\u00010",
+ "w": "http://www.dogpile.com/search/web?q=\u0002\u00010",
+ "kg": "//packages.debian.org/search?keywords=\u0002\u0001812",
+ "mt": "//anonscm.debian.org/git/python-modules/packages/\u0002.git\u00010",
+ "ub": "http://pub.dartlang.org/search?q=\u0002\u00019",
+ "ackages": "//packages.debian.org/search?keywords=\u0002\u0001812",
+ "olicy": "//www.debian.org/doc/debian-policy \u0002\u00010"
+ },
+ "q": "http://dragon-quest.org/w/index.php?search=\u0002\u00010",
+ "r": {
+ "*": "http://dribbble.com/search?q=\u0002\u000138",
+ "f": "http://www.django-rest-framework.org/?q=\u0002\u000110",
+ "o": {
+ "m": "//www.drom.ru/search/?q=\u0002\u00010",
+ "p": {
+ "*": "//www.maildrop.cc/inbox/\u0002\u000111",
+ "box": "//www.dropbox.com/search/personal?query=\u0002\u000141"
+ },
+ "*": "//dsn.dk/?retskriv=\u0002\u00010"
+ },
+ "s": "//docs.rs/\u0002\u0001598",
+ "w": "http://drw-www.adw.uni-heidelberg.de/drw-cgi/zeige?term=\u0002&index=lemmata\u00010",
+ "ae": "http://dle.rae.es/srv/fetch?w=\u0002&m=30\u0001108",
+ "ag": {
+ "*": "http://academia.gal/dicionario_rag/searchNoun.do?nounTitle=\u0002\u00010",
+ "ball": "//dragonball.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "cave": "http://dragcave.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "onflyman": "//leaf.dragonflybsd.org/cgi/web-man?command=\u0002\u00010"
+ },
+ "db": {
+ "a": "http://dr.loudness-war.info/album/list?album=\u0002\u00010",
+ "*": "http://dr.loudness-war.info/album/list?artist=\u0002\u00010"
+ },
+ "dk": "http://www.dr.dk/search/Result?query=\u0002\u00010",
+ "ef": "http://dictionary.reference.com/browse/\u0002\u000115",
+ "eg": "//www.diarioregistrado.com/search?text=\u0002\u00010",
+ "ly": "http://www.directlyrics.com/search/?q=direct+lyrics&ie=utf-8&q=\u0002\u00010",
+ "tv": "//www.dr.dk/tv/soeg/\u0002\u00010",
+ "adio": "http://www.deutschlandradio.de/text-und-audio-suche.287.de.html?search%5Bsubmit%5D=1&search%5Bword%5D=\u0002\u00010",
+ "aftexpress": "http://www.draftexpress.com/search/term/\u0002\u00010",
+ "aomai": "//violettacyra.blogspot.com/search/?term=\u0002\u00010",
+ "argapress": "http://www.drargapress.com/?s=\u0002\u00010",
+ "axe": "//draxe.com/?s=\u0002\u00010",
+ "eam": {
+ "*": "http://dreammoods.com/cgibin/dreamdictionarysearch.pl?method=exact&header=dreamsymbol&search=\u0002\u00010",
+ "bible": "http://www.dreambible.com/search.php?q=\u0002\u00010",
+ "careerbuilder": "//www.dreamcareerbuilder.com/findjob.php?keyword=\u0002\u00010",
+ "incode": "http://www.dreamincode.net/forums/index.php?app=core&module=search&section=search&do=quick_search&search_app=core&fromsearch=1&search_term=\u0002&search_app=forums\u00010"
+ },
+ "emio": "//community.dremio.com/search?q=\u0002\u00010",
+ "eye": "//yun.dreye.com/dict_new/dict.php?w=\u0002\u00010",
+ "ibbble": "http://dribbble.com/search?q=\u0002\u000138",
+ "ibble": "http://dribbble.com/search?q=\u0002\u000138",
+ "ill": "http://www.drillsource.com/?s=\u0002\u00010",
+ "inkify": "http://www.drinkify.org/\u0002\u00010",
+ "ive": {
+ "*": "//drive.google.com/drive/search?q=\u0002 \u00011757",
+ "tribe": "//drivetribe.com/search/\u0002\u00010"
+ },
+ "nerdlove": "http://www.doctornerdlove.com/?s=\u0002\u00010",
+ "udge": "http://www.drudgereportarchives.com/dsp/search.htm?searchFor=\u0002\u00013",
+ "ugs": {
+ "*": "http://www.drugs.com/search.php?&searchterm=\u0002\u000127",
+ ".com": "//www.drugs.com/search.php?searchterm=\u0002\u00010"
+ },
+ "ugbank": "http://www.drugbank.ca/search?query=\u0002 \u000112",
+ "upp": "http://drupal.org/project/\u0002\u00018",
+ "upal": {
+ "*": "http://drupal.org/search/apachesolr_search/\u0002\u00019",
+ "api": "//api.drupal.org/api/drupal/includes%21common.inc/function/\u0002/7.x\u00010",
+ "code": "//cgit.drupalcode.org/\u0002\u00010"
+ },
+ "upmod": "//www.drupal.org/project/project_module/token?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=\u0002&solrsort=iss_project_release_usage+desc&op=Search\u00010"
+ },
+ "s": {
+ "1": "//darksouls.wiki.fextralife.com/\u0002\u00014",
+ "a": {
+ "*": "http://wiki-aventurica.de/wiki/index.php?title=Spezial:Suche&search=\u0002\u000115",
+ "rw": "http://www.ulisses-regelwiki.de/index.php/suche.html?keywords=\u0002\u00010"
+ },
+ "c": "//screenshots.debian.net/packages?utf8=✓&search=\u0002\u00010",
+ "d": "http://www.denstoredanske.dk/Special:Opslag?q=\u0002\u00010",
+ "*": "http://www.standaard.be/zoeken?keyword=\u0002 \u000128",
+ "n": "//dsn.dk/?retskriv=\u0002&ae=0\u00010",
+ "r": {
+ "*": "//www.reddit.com/r/DotA2/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010",
+ "t": "//search.disroot.org/?q=\u0002\u00019"
+ },
+ "t": {
+ "*": "//security-tracker.debian.org/tracker/\u0002\u00013",
+ "e": "//www.d-seite.de/vis/vis.php?lemma=\u0002\u00010",
+ "r": "//dontsweattherecipe.com/?s=\u0002\u00010",
+ "gb": "http://dejure.org/gesetze/StGB/\u0002.html\u00010",
+ "arve": "http://dont-starve-game.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00018"
+ },
+ "v": "http://dsv.su.se/s%C3%B6k?q=\u0002\u00010",
+ "w": {
+ "*": "http://darksouls.wikidot.com/search:site/q/\u0002\u000111",
+ "iki": "//www.datenschutz-wiki.de/index.php?search=\u0002\u00010"
+ },
+ "2w": "http://darksouls2.wikidot.com/search:site/q/\u0002\u00010",
+ "3w": "http://darksouls3.wikidot.com/search:site/a/p/q/\u0002\u00010",
+ "bin": "http://snapshot.debian.org/binary/?bin=\u0002\u00010",
+ "gvo": "//www.datenschutz-wiki.de/index.php?search=\u0002&ns3000=1\u00010",
+ "mcz": "http://dsmcz.com/prestashop/en/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "mrf": "//www.dsmrf.com/?s=\u0002\u00010",
+ "ource": "//codesearch.debian.net/search?q=\u0002\u00010",
+ "pse": "http://dsp.stackexchange.com/search?q=\u0002\u00010",
+ "src": "http://snapshot.debian.org/package/?src=\u0002\u00010"
+ },
+ "t": {
+ "c": "http://danstonchat.com/search.html?search= \u0002\u000122",
+ "*": "//deskthority.net/wiki/index.php?search=\u0002\u000111",
+ "g": "//www.data.gouv.fr/search/?q=\u0002\u00010",
+ "n": "http://www.discoverthenetworks.org/search/?q=\u0002&cof=FORID%3A11&cx=013255222075609514560%3Avfcebs4vcuo\u00010",
+ "r": {
+ "*": "//tracker.debian.org/pkg/\u0002\u000166",
+ "pg": "//www.drivethrurpg.com/browse.php?keywords=\u0002\u000139"
+ },
+ "ag": {
+ "*": "http://debtags.debian.net/search/?q=\u0002\u00010",
+ "s": "//www.joindiaspora.com/tags/\u0002\u00010"
+ },
+ "es": "http://translate.reference.com/english/spanish/\u0002/\u00010",
+ "deals": "http://www.doubletakedeals.com/searchresults?srch=\u0002\u00010",
+ "hority": "http://deskthority.net/w/index.php?search=\u0002\u00010",
+ "ube": "//d.tube/#!/s/\u0002\u00016",
+ "wiki": "//deskthority.net/wiki/\u0002\u00010"
+ },
+ "v": {
+ "b": "//m.dvb.de/de/verbindungsauskunft/verbindungen.do?vaform%5Bstartname%5D=\u0002\u00010",
+ "*": "http://www.ikonet.com/fr/ledictionnairevisuel/static/qc/searchresults?cx=partner-pub-7156007925185226%3Atd1ipa-ejn8&cof=FORID%3A9&ie=UTF-8&q=\u0002&siteurl=www.ikonet.com%2Ffr%2Fledictionnairevisuel%2F&ref=www.ikonet.com%2Ffr%2Fledictionnairevisuel%2Fstatic%2Fqc%2Fsearchresults%3Fcx%3Dpartner-pub-7156007925185226%253Atd1ipa-ejn8%26cof%3DFORID%253A9%26ie%3DUTF-8%26q%3Dfraise%26siteurl%3Dwww.ikonet.com%252Ffr%252Fledictionnairevisuel%252Fstatic%252Fqc%252Fvisuel%26ref%3D%26ss%3D607j79921j6&ss=648j91840j6\u00016",
+ "p": "http://www.developpez.com/recherche/?cx=006424388311999799839%3A-31tnf0iuqy&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=Rechercher\u00014",
+ "r": "http://xboxdvr.com/gamer/\u0002\u00010",
+ "lp": "http://www.developpez.com/recherche/?q=\u0002&sa.x=-1376&sa.y=-2&cx=006424388311999799839%3A-31tnf0iuqy&cof=FORID%3A9&ie=ISO-8859-1&siteurl=www.developpez.com%2F%3Fq%3Dmicrosoft&ref=&ss=1463j290467j10\u00010",
+ "247": "http://www.dv247.com/search/0/0/Relevance/Descending/\u0002/1/\u00010",
+ "dfr": "http://www.dvdfr.com/search/search.php?produit=all&title=\u0002\u00010",
+ "dupc": "//www.dvdupc.com/find?find=\u0002\u00010"
+ },
+ "w": {
+ "b": "http://woerterbuchnetz.de/DWB/?lemma=\u0002\u00010",
+ "d": {
+ "*": "//www.dwd.de/DE/wetter/warnungen/warnWetter_node.html?ort=\u0002\u00010",
+ "l": "http://www.dwdl.de/features/suche/?suche=\u0002 \u00010",
+ "s": "http://www.dwds.de/?qu=\u0002\u000130"
+ },
+ "*": "//wiki.d-addicts.com/index.php?search=\u0002\u000113",
+ "e": {
+ "*": "http://www.dw.com/search/es?languageCode=es&item=\u0002\u000132",
+ "ll": "//www.dwell.com/query/\u0002\u00010"
+ },
+ "w": "http://tardis.wikia.com/wiki/index.php?search=\u0002\u00010",
+ "ru": "http://dark-world.ru/search/?q=\u0002\u00010",
+ "arf": "http://dwarffortresswiki.org/index.php?search=\u0002\u000162",
+ "iki": "//daviswiki.org/_rsearch/?q=\u0002\u00010"
+ },
+ "x": {
+ "*": "http://www.dx.com/s/\u0002\u00015",
+ "n": "http://www.dictionary.com/browse/\u0002?s=ts\u000133",
+ "o": "http://www.dxomark.com/content/search/?SearchText=\u0002 \u00010",
+ "r": "//dxr.mozilla.org/mozilla-central/search?q=\u0002\u00010"
+ },
+ "z": "//www.deezer.com/search/\u0002\u0001175",
+ "4u": "http://datasheet4u.com/share_search.php?sWord=\u0002\u00013",
+ "66": "//d66.nl/?s=\u0002\u00010",
+ "&d": "//www.dndbeyond.com/search?q=\u0002\u00010",
+ "&r": "//www.dr.com.tr/search?q=\u0002\u00010",
+ "ub": {
+ "*": "http://code.dlang.org/search?q=\u0002\u00010",
+ "izzle": "http://dubai.dubizzle.com/search/?keywords=\u0002&is_basic_search_widget=1&is_search=1\u00010"
+ },
+ "uc": {
+ "*": "//find.library.duke.edu/?search_field=all_fields&q=\u0002\u00010",
+ "x": "http://help.appducx.com/index.php?topic=doc/Search-Result/index_en.htm&q=\u0002\u00010",
+ "k.co": "//duck.co/search/\u0002\u00013",
+ "kco": "//duck.co/search/\u0002\u00013",
+ "kduckgo": "//duckduckgo.com/?q=\u0002\u0001259",
+ "kgoes": "//duckduckgo.com/?q=\u0002&kp=-1&k5=1&kah=wt-wt&kl=xl-es&kad=es_ES\u00010"
+ },
+ "uk": "//duckduckgo.com/?q=\u0002&kah=uk-en&kl=uk-en&ia=web\u00013",
+ "ul": {
+ "*": "http://library.duke.edu/find/all?Ntt=\u0002 \u00014",
+ "uxdc": "http://www.duluxdecoratorcentre.co.uk/servlet/SiteAdvancedSearchHandler?searchString=\u0002\u00010",
+ "uxuk": "//www.dulux.co.uk/en/search?s=\u0002\u00010"
+ },
+ "yn": {
+ "*": "//dynasty-scans.com/search?q=\u0002\u000128",
+ "amicrange": {
+ "a": "http://www.dr.loudness-war.info/index.php?search_album=\u0002\u00010",
+ "*": "http://www.dr.loudness-war.info/index.php?search_artist=\u0002\u00010"
+ },
+ "amite": "http://dynamite.com/htmlfiles/search2.html?0=19&next0=&KMPZ=\u0002\u00010"
+ },
+ "1pkg": "//pkginfo.devuan.org/cgi-bin/d1pkgweb-query?search=\u0002&release=any\u00010",
+ ".com": "http://dictionary.reference.com/browse/\u0002?s=t\u000135",
+ "örner": "//buecher-doerner.buchhandlung.de/shop/quickSearch?searchString=\u0002\u00010",
+ "ualb": "//board.dualthegame.com/index.php?/search/&q=\u0002\u00010",
+ "uden": "http://www.duden.de/suchen/dudenonline/\u0002\u00011698",
+ "uet": "//duet3d.dozuki.com/Search?query=\u0002\u00010",
+ "uedil": "//www.duedil.com/companies/search?query=\u0002&op=Companies\u00010",
+ "uff": "http://www.dotabuff.com/search?q=\u0002\u000123",
+ "ummi": {
+ "*": "http://www.dummies.com/search.html?query=\u0002\u00010",
+ "es": "//www.dummies.com/?s=\u0002\u00010"
+ },
+ "umpert": "http://www.dumpert.nl/tag/\u0002/\u000118",
+ "urhg": "//dejure.org/cgi-bin/suche?Suchenach=\u0002\u000132",
+ "uss": "//kulturkaufhaus.buchhandlung.de/shop/quickSearch?searchString=\u0002\u00010",
+ "ustin": "//www.dustin.se/search/\u0002\u00010",
+ "ustloop": "http://www.dustloop.com/wiki/index.php?search=\u0002\u00010",
+ "uunitori": "//duunitori.fi/tyopaikat/?haku=\u0002\u00010",
+ "ymocks": "//www.dymocks.com.au/books/?term=\u0002\u00010"
+ },
+ "?": "//duckduckgo.com/?q=\u0002\u0001259",
+ "e": {
+ "1": "//www.e1.ru/news/search/?search=\u0002\u00010",
+ "2": {
+ "c": "//translate.google.com/#en/cs/\u0002\u000115",
+ "*": "http://everything2.com/title/\u0002?searchy=search\u00010",
+ "u": "//e2u.org.ua/s?w=\u0002&dicts=all&highlight=on\u00010"
+ },
+ "b": {
+ "c": {
+ "a": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148",
+ "*": "//www.ebay.ca/sch/\u0002\u00015",
+ "h": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010"
+ },
+ "d": {
+ "*": "http://www.eatbydate.com/search/?q=\u0002\u00010",
+ "e": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368"
+ },
+ "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265",
+ "e": {
+ "*": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016",
+ "s": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162",
+ "rt": "//www.rogerebert.com/search?utf8=%E2%9C%93&q=\u0002\u00015"
+ },
+ "g": {
+ "*": "//ebgames.com.au/any/any?q=\u0002\u00010",
+ "r": "http://search.eim.ebay.gr/?kw=\u0002\u00010",
+ "amesca": "//www.ebgames.ca/SearchResult/QuickSearch?q=\u0002\u00010",
+ "amesaustralia": "//www.ebgames.com.au/any/any?q=\u0002\u00010"
+ },
+ "i": {
+ "e": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014",
+ "*": "//www.ebi.ac.uk/ebisearch/search.ebi?db=allebi&query=\u0002&requestFrom=duckduckgo\u00010",
+ "n": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "t": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179"
+ },
+ "at": {
+ "*": "//www.ebay.at/sch/i.html?_nkw=\u0002\u00010",
+ "es": {
+ "*": "http://www.ebates.com/search/all.htm?query=\u0002&position=submit&type=suggest&store_name=\u0002\u00010",
+ "ca": "//www.ebates.ca/srch/all?query=\u0002\u00010"
+ }
+ },
+ "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157",
+ "ay": {
+ "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265",
+ "at": "//www.ebay.at/sch/items/?_nkw=\u0002\u00010",
+ "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157",
+ "be": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016",
+ "ca": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148",
+ "ch": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010",
+ "de": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368",
+ "es": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162",
+ "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169",
+ "gr": "http://search.eim.ebay.gr/?kw=\u0002\u00010",
+ "hk": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "ie": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014",
+ "in": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "it": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179",
+ "my": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "nl": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018",
+ "ph": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "pl": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "sg": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "uk": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098",
+ "kleinanzeigen": "//www.ebay-kleinanzeigen.de/s-\u0002/k0\u000153"
+ },
+ "be": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016",
+ "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169",
+ "hk": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "my": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "nl": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018",
+ "ph": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "pl": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "sg": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "th": "//www.ebth.com/search?q=\u0002\u00010",
+ "uk": {
+ "*": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098",
+ "aokoriesblog": "//ebukaokorie.blogspot.com/search?q=\u0002\u00010"
+ },
+ "ooki": "//ebooki.swiatczytnikow.pl/szukaj/\u0002\u00010",
+ "ooko": "//booko.com.au/products/search?product_type=3&q=\u0002\u00013",
+ "ookde": "//www.ebook.de/de/quickSearch?searchString=\u0002\u00010",
+ "rary": "http://site.ebrary.com/lib/alltitles/search.action?p00=\u0002 \u00013",
+ "rit": "//www.britannica.com/search?query=\u0002\u00017",
+ "seller": "http://www.ebay.com/sch/\u0002/m.html\u00010",
+ "sold": "//ebay.com/sch/i.html?isRefine=true&_nkw=\u0002&LH_Sold=1\u00010",
+ "uild": {
+ "*": "http://gpo.zugaina.org/Search?search=\u0002\u000161",
+ "s": "http://gpo.zugaina.org/Search?search=\u0002\u000161"
+ },
+ "uyer": "//www.ebuyer.com/search?q=\u0002\u000123",
+ "yrec": "//www.ebay.com/sch/176985/i.html?_nkw=\u0002\u00010"
+ },
+ "c": {
+ "a": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148",
+ "*": "http://www.ecosia.org/search?q=\u0002\u0001382",
+ "h": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010",
+ "i": {
+ "a": "http://www.eciaauthorized.com/search?pn=\u0002\u00010",
+ "*": "http://www.elcorteingles.es/search?s=\u0002\u00013",
+ "m": "//www.ecosia.org/images?q=\u0002\u00010"
+ },
+ "o": {
+ "b": "//www.ecobookstore.de/shop/quickSearch?searchString=\u0002\u00010",
+ "*": "//www.ecosia.org/search?q=\u0002\u0001149",
+ "m": {
+ "*": "//community.e-spirit.com/search.jspa?peopleEnabled=true&userID=&containerType=&container=&spotlight=true&q=\u0002\u00010",
+ "es": "//ecomes.org/?s=\u0002\u00010"
+ },
+ "lo": "http://www.ecolo.be/spip.php?recherche=\u0002&page=recherche\u00010",
+ "dices": "http://www.e-codices.unifr.ch/en/search/all?sQueryString=\u0002\u00010",
+ "lab": "http://www.ecolab.com/search/#q=\u0002&sort=relevancy\u00010",
+ "le-club": "//www.ecole-club.ch/Cours/recherche@\u0002\u00010",
+ "nbiz": "http://www.econbiz.de/Search/Results?lookfor=\u0002&type=AllFields&submit=Suchen\u00010",
+ "nlib": "http://econlib.org/cgi-bin/fullsearch.pl?query=\u0002\u00010",
+ "nomist": "//www.economist.com/search?q=\u0002\u000113",
+ "shopper": "http://www.ecoshopper.de/ecoshopper2/faces/SuchErgebnis.jsp?query=\u0002&brancheDropDown=alle&preisspanneDropDown=0&_charset_=UTF-8&suchen=Suchen&searchrange=namen\u00010",
+ "sia": "//www.ecosia.org/search?q=\u0002\u0001149",
+ "timesindia": "//economictimes.indiatimes.com/topic/\u0002\u00010",
+ "wiki": "//eco.gamepedia.com/index.php?search=\u0002&title=Special:Search\u00010"
+ },
+ "s": "//secure.ecs.soton.ac.uk/kb/search/?q=\u0002&s=1\u00010",
+ "li": {
+ "*": "http://curia.europa.eu/juris/liste.jsf?critereEcli=\u0002\u000126",
+ "psewiki": "//wiki.eclipse.org/index.php?search=\u0002&fulltext=search\u00010"
+ },
+ "cpd": "http://www.encyclo.nl/zoek.php?woord=\u0002\u00010",
+ "lair": "http://eclair.md/search?type=product&q=\u0002\u00010",
+ "uavisa": "//www.ecuavisa.com/busqueda?search_api_views_fulltext=\u0002\u00010"
+ },
+ "d": {
+ "b": {
+ "c": "//www.exploit-db.com/search/?action=search&text=\u0002\u00010",
+ "*": "//www.exploit-db.com/search/?action=search&description=\u0002\u00014",
+ "priser": "http://www.edbpriser.dk/Search/General.aspx?q=\u0002}\u00010"
+ },
+ "c": "http://everydaycarry.com/search\u0002\u00017",
+ "e": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368",
+ "*": "//encyclopediadramatica.rs/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000116",
+ "f": {
+ "*": "//forums.frontier.co.uk/search.php?do=process&query=\u0002\u00010",
+ "eminism": "http://everydayfeminism.com/?s=\u0002\u00010"
+ },
+ "h": {
+ "*": "//www.elsalvador.com/search?s=\u0002\u00014",
+ "rec": "//edhrec.com/cards/\u0002\u000113"
+ },
+ "m": {
+ "*": "http://edmofy.com/?s=\u0002\u00010",
+ "o": {
+ "*": "//new.edmodo.com/search?q=\u0002\u00010",
+ "do": "//spotlight.edmodo.com/Browse?search=true&q=\u0002\u00010"
+ },
+ "sauce": "//www.edmsauce.com/?s=\u0002\u00010"
+ },
+ "w": {
+ "*": "http://elite-dangerous.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "eb": "http://www.eldestapeweb.com/\u0002-s\u00010",
+ "eek": "http://www.edweek.org/search.html?q=\u0002\u00010"
+ },
+ "x": "//www.edx.org/course?search_query=\u0002\u000110",
+ "ut": {
+ "*": "http://edutin.com/cursos/buscar/\u0002\u00010",
+ "alk": "//edutalk.id/?s=\u0002\u00010"
+ },
+ "diebauer": "//www.eddiebauer.com/search/a-search.jsp?sTerm=\u0002\u00010",
+ "gar": {
+ "*": "http://www.sec.gov/cgi-bin/browse-edgar?company=\u0002&CIK=&filenum=&State=&SIC=&owner=include&action=getcompany\u000123",
+ "t": "http://www.sec.gov/cgi-bin/browse-edgar?company=&match=&CIK=\u0002&filenum=&State=&Country=&SIC=&owner=exclude&Find=Find+Companies&action=getcompany\u00010"
+ },
+ "inburgh": "http://www.edinburgh.gov.uk/site/scripts/google_results.php?q=\u0002\u00010",
+ "itus": "http://www.editus.lu/ed/fr/recherche.html?q=\u0002\u00010",
+ "panama": "//eldigitalpanama.com/?s=\u0002\u00010",
+ "ucalingofr": "//educalingo.com/fr/dic-fr/\u0002\u00010"
+ },
+ "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265",
+ "e": {
+ "*": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fellislab.com%2Fforums%2F+\u0002\u00013",
+ "s": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162",
+ "cms": "//docs.expressionengine.com/search/latest/?q=\u0002\u00010",
+ "ggs": "http://www.eeggs.com/php/search.php?cx=partner-pub-3374430587172271%3Aqa6js0-hxxa&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&siteurl=www.eeggs.com/&ref=\u00010"
+ },
+ "g": {
+ "*": "http://duckduckgo.com/?q=\u0002+site:epguides.com\u00013",
+ "o": "//extensions.gnome.org/#search=\u0002\u000113",
+ "r": "http://search.eim.ebay.gr/?kw=\u0002\u00010",
+ "s": "//www.epicgames.com/store/en-US/store-search?q=\u0002\u000113",
+ "t": "http://www.engadget.com/search/?q=\u0002\u00010",
+ "dl": "http://diglib.eg.org/discover?query=\u0002&submit=Go\u00010",
+ "ear": "//e-gear.se/catalogsearch/result/?q=\u0002\u00010",
+ "forums": "http://duckduckgo.com/?q=site:eurogamer.net/forums+\u0002\u00010",
+ "ged": "http://mslworld.egged.co.il/?state=3&language=he&freelang=\u0002&width=1280#/search\u00010",
+ "ghead": "//egghead.io/search?q=\u0002\u00010",
+ "gtimer": "http://e.ggtimer.com/\u0002 \u000152",
+ "uias": "//www.eliteguias.com/buscar.php?q=\u0002\u00010"
+ },
+ "h": {
+ "*": "//www.english-heritage.org.uk/search?searchTerm=\u0002\u00010",
+ "k": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "u": "http://www.evonyhookups.info/?s=\u0002\u00010",
+ "ow": "http://www.ehow.com/search.html?s=\u0002\u00010"
+ },
+ "i": {
+ "c": "//eic.rsc.org/searchresults?qkeyword=\u0002\u00010",
+ "*": "//www.ecosia.org/images?q=\u0002\u00010",
+ "e": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014",
+ "n": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "r": "http://www.iranicaonline.org/articles/search/keywords:\u0002\u00010",
+ "t": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179",
+ "ps": "//github.com/ethereum/EIPs/issues?utf8=✓&q=\u0002\u00017",
+ "jirou": "//eow.alc.co.jp/search?q=\u0002\u00010"
+ },
+ "j": {
+ "*": "http://www.tanoshiijapanese.com/dictionary/index.cfm?j=&e=\u0002&search=Search+%3E\u00017",
+ "w": "//econjwatch.org/search/?m=all&q=\u0002\u00010",
+ "mr": "//duckduckgo.com/?q=\u0002+site%3Aeconjobrumors.com\u00017",
+ "oy": "//ejoy-english.com/go/wordhunt?word=\u0002\u00010",
+ "umbo": "http://www.e-jumbo.gr/pages/searchProducts.aspx?lang=el&search-for=\u0002\u00010"
+ },
+ "k": {
+ "a": {
+ "c": "//www.ebay-kleinanzeigen.de/s-aachen/\u0002/k0l1921\u00015",
+ "*": "//www.ebay-kleinanzeigen.de/s-\u0002/k0\u000153"
+ },
+ "b": "http://kleinanzeigen.ebay.de/anzeigen/s-berlin/\u0002/k0l3331\u000125",
+ "*": "http://www.elektronik-kompendium.de/service/suchen/index.htm?domains=www.elektronik-kompendium.de&sitesearch=www.elektronik-kompendium.de&q=\u0002&sa=Suchen&client=pub-7453653573550802&forid=1&channel=3122011476&ie=ISO-8859-1&oe=ISO-8859-1&flav=0000&sig=XvZoofyEi29r3eL9&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23FFFFFF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A11&hl=de\u000122",
+ "h": {
+ "*": "//www.ebay-kleinanzeigen.de/s-hamburg/\u0002/k0l9409\u00010",
+ "r": "//www.ebay-kleinanzeigen.de/s-hannover/\u0002/k0l3155\u00010"
+ },
+ "k": "//www.ebay-kleinanzeigen.de/s-koeln/\u0002/k0l945\u00010",
+ "l": "//www.ebay-kleinanzeigen.de/s-leipzig/\u0002/k0l4233\u00013",
+ "m": "//www.ebay-kleinanzeigen.de/s-muenchen/\u0002/k0l6411\u00010",
+ "şi": "//eksisozluk.com/?q=\u0002\u00010",
+ "si": {
+ "*": "//eksisozluk.com/?q=\u0002\u00010",
+ "sozluk": "http://www.eksisozluk.com/show.asp?t=\u0002\u00010"
+ },
+ "ss": "http://www.eki.ee/dict/ekss/index.cgi?Q=\u0002&F=M\u00014",
+ "wb": "//www.ekwb.com/shop/catalogsearch/result/?q=\u0002\u00010",
+ "spress": "http://ekspress.delfi.ee/otsing/?query=\u0002\u00010"
+ },
+ "m": {
+ "a": {
+ "*": "http://www.ema.europa.eu/ema/index.jsp?curl=pages%2Fincludes%2Fmedicines%2Fmedicines_landing_page.jsp&searchkwByEnter=true&quickSearch=\u0002\u00010",
+ "g": {
+ "*": "//www.emag.ro/search/\u0002\u000135",
+ "bg": "//www.emag.bg/search/\u0002?ref=effective_search\u00010"
+ },
+ "cs": {
+ "*": "//duckduckgo.com/?q=site:emacswiki.org+\u0002\u000134",
+ "wiki": "//duckduckgo.com/?q=site:emacswiki.org+\u0002\u000134"
+ },
+ "cu": "//emaculation.com/doku.php/mac_emulation?do=search&id=mac_emulation&q=\u0002\u00010"
+ },
+ "c": "//www.medicines.org.uk/emc/search?q= \u0002\u000113",
+ "*": "http://motors.shop.ebay.com/eBay-Motors-/6000/i.html?_nkw=\u0002&_trksid=p2050885.m570.l1313&_rdc=1\u00010",
+ "o": {
+ "*": "http://www.emotiyou.com/search/\u0002\u00010",
+ "ji": {
+ "*": "//emojipedia.org/search/?q=\u0002\u0001435",
+ "cons": "http://emojicons.com/tag/\u0002\u00010",
+ "pedia": "http://emojipedia.org/?s=\u0002\u000176"
+ },
+ "neyge": "//www.emoney.ge/index.php/main/services?search_query=\u0002\u00010"
+ },
+ "p": {
+ "*": "http://www.emp.de/search/\u0002/\u00016",
+ "ik": "http://www.empik.com/szukaj/produkt?q=\u0002\u00016",
+ "ire": "http://www.empireonline.com/search/default.asp?search=\u0002\u00010",
+ "loi": {
+ "*": "//www.jobillico.com/recherche-emploi?skwd=\u0002\u00010",
+ "s": {
+ "*": "//www.jobillico.com/recherche-emploi/0?skwd=\u0002&scty=&icty=0&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=0&flng=0&mfil=40&ipg=1&clr=1\u00010",
+ "mtl": "//www.jobillico.com/recherche-emploi?skwd=\u0002&scty=Montr%C3%A9al%2C%20QC&icty=6185&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=45.509828&flng=-73.6715&mfil=byCity&ipg=1&clr=1\u00010"
+ }
+ },
+ "regosaqui": "//www.empregosaqui.com.br/?s=\u0002\u00010"
+ },
+ "u": {
+ "*": "http://emulation.gametechwiki.com/index.php?search=\u0002\u000113",
+ "sic": "//www.emusic.com/search/\u0002\u00010"
+ },
+ "y": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "ber": "//duckduckgo.com/?q=\u0002+site%3Ahttps%3A%2F%2Fapi.emberjs.com\u00010",
+ "edicine": "http://search.medscape.com/reference-search?newSearchHeader=1&queryText=\u0002\u00010",
+ "erge": "//packages.gentoo.org/packages/search?q=\u0002\u0001133",
+ "ich": "//www.emich.edu/search/?q=\u0002\u00010"
+ },
+ "n": {
+ "c": {
+ "*": "http://www.encyclo.nl/begrip/\u0002\u00010",
+ "y": {
+ "c": {
+ "*": "http://encyc.org/wiki/\u0002\u00010",
+ "lo": {
+ "*": "http://www.encyclo.nl/begrip/\u0002\u00010",
+ "pedia": {
+ "*": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "ofmath": "http://www.encyclopediaofmath.org/index.php?title=Special:Search&search=\u0002\u00010"
+ }
+ }
+ },
+ "*": "//translate.google.com/#en/cy/\u0002\u00010"
+ },
+ "om": "http://www.encyclopedia.com/searchresults.aspx?q=\u0002\u00010",
+ "ode": "//www.encodeproject.org/search/?searchTerm=\u0002\u00010",
+ "rypt": "//www.searchencrypt.com/search?eq=\u0002\u00019"
+ },
+ "*": "http://english.stackexchange.com/search?q=\u0002\u000134",
+ "l": {
+ "*": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018",
+ "t": "http://translate.google.com/#en/lt/\u0002\u00010",
+ "at": "http://latin-dictionary.net/search/english/\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.ensembl.org/Multi/psychic?q=\u0002\u00010",
+ "l": "http://translate.google.com/#en/sl/\u0002\u00013",
+ "v": "//translate.google.com/#en/sv/\u0002\u000127",
+ "dcl": "http://encore.sdcl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010",
+ "embl": "http://www.ensembl.org/Multi/Search/Results?q=\u0002;site=ensembl\u00010",
+ "tex": "//english.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "ar": "//translate.google.com/#view=home&op=translate&sl=en&tl=ar&text=\u0002\u000130",
+ "bn": "http://www.english-bangla.com/dictionary/\u0002\u00010",
+ "br": "//translate.google.com/#en/pt/\u0002\u000117",
+ "da": "//translate.google.com/#en/da/\u0002\u00010",
+ "de": "//translate.google.com/#en/de/\u0002\u0001125",
+ "el": "http://translate.google.com/#en/el/\u0002\u00017",
+ "es": "http://translate.google.com/#en/es/\u0002\u0001449",
+ "fi": "http://translate.google.com/#en/fi/\u0002\u0001115",
+ "fr": "//translate.google.com/#en/fr/\u0002\u000148",
+ "he": "//translate.google.com/#en/iw/\u0002\u000122",
+ "hu": "http://translate.google.com/#en/hu/\u0002\u000141",
+ "id": "//translate.google.com/translate#en/id/\u0002\u000124",
+ "ig": {
+ "*": "http://enigma.huma-num.fr/index.php?q=1&w=\u0002\u00010",
+ "ma": "http://enigma.huma-num.fr/index.php?q=1&w=\u0002\u00010"
+ },
+ "it": "http://translate.google.com/#en/it/\u0002 \u0001119",
+ "kr": "//translate.google.com/#en/ko/\u0002\u00014",
+ "mu": "http://www.enmu.edu/search?q=\u0002\u00010",
+ "nl": "//translate.google.com/#en/nl/\u0002\u00010",
+ "no": "//translate.google.com/#view=home&op=translate&sl=en&tl=no&text=\u0002\u000131",
+ "oj": "//ojibwe.lib.umn.edu/search?utf8=%E2%9C%93&q=\u0002&commit=Search&type=english\u00015",
+ "pl": "//translate.google.com/#en/pl/\u0002\u0001113",
+ "pt": "http://translate.google.com/#en/pt/\u0002 \u0001211",
+ "ru": "http://translate.google.com/#en/ru/\u0002\u0001223",
+ "th": "//translate.google.com/#en/th/\u0002\u00010",
+ "tr": {
+ "*": "//translate.google.com/#en/tr/\u0002 \u00010",
+ "ez": "http://www.ncbi.nlm.nih.gov/sites/gquery?term=\u0002\u00014",
+ "ance": "//entranceadda.in/?s=\u0002\u00010"
+ },
+ "um": "http://enumquery.com/lookup?e164=\u0002\u00010",
+ "wn": "//en.wikinews.org/w/index.php?search=\u0002\u00010",
+ "2ar": "//translate.google.com/#en/ar/\u0002\u000112",
+ "2da": "//translate.google.com/#en/da/\u0002\u00010",
+ "2de": "//translate.google.com/#view=home&op=translate&sl=en&tl=de&text=\u0002\u00018",
+ "2el": "//translate.google.gr/#en/el/\u0002\u00010",
+ "2fa": "//translate.google.com/#en/fa/\u0002\u00010",
+ "2fr": "//translate.google.com/#en/fr/\u0002\u000148",
+ "2hi": "//translate.google.com/#view=home&op=translate&sl=en&tl=hi&text=\u0002\u000128",
+ "2nl": "//translate.google.com/#en/nl/\u0002\u00010",
+ "2ru": "//translate.google.com/?#view=home&op=translate&sl=en&tl=ru&text=\u0002\u000148",
+ "2tl": "//translate.google.com/#view=home&op=translate&sl=en&tl=tl&text=\u0002\u00010",
+ "2ua": "//translate.google.com/?source=osdd#view=home&op=translate&sl=auto&tl=uk&text=\u0002\u00010",
+ "2zh": "//translate.google.com/#en/zh-CN/\u0002\u00016",
+ "dic": "http://endic.naver.com/search.nhn?sLn=en&isOnlyViewEE=N&query=\u0002\u0001633",
+ "dlessphere": "http://endless-sphere.com/forums/?q \u0002 \u00010",
+ "dole": "http://www.endole.co.uk/search/?search=\u0002\u00010",
+ "ergystar": "http://essearch.energystar.gov/search?query=\u0002&affiliate=www.energystar.gov\u00010",
+ "ews": "//www.eternitynews.com.au/?s=\u0002\u00010",
+ "foc": "http://www.focloir.ie/en/dictionary/ei/\u0002?advSearch=1&q=\u0002&inlanguage=en\u00010",
+ "gadget": "//www.engadget.com/search/?search-terms=\u0002\u00015",
+ "gadin": "//www.engadin.stmoritz.ch/suche/q.\u0002/\u00010",
+ "ges": "http://es.engadget.com/search/?q=\u0002\u00010",
+ "gfor": "//www.englishforums.com/search/\u0002.htm\u00010",
+ "ggramm": "//www.englishgrammar.org/?s=\u0002\u00010",
+ "gineering360": "http://www.globalspec.com/search/all?query=\u0002\u00010",
+ "grish": "http://www.engrish.com/?s=\u0002\u00010",
+ "gtb": "//cse.google.com/cse?cx=partner-pub-3176996020956223:6582549258&q=\u0002&og=_l=partner-generic.3...19628.24-generic..0.0.0.\u00015",
+ "gtips": "http://www.eng-tips.com/search.cfm?q=\u0002&action=search\u00010",
+ "iro": "http://gulasidorna.eniro.se/hitta:\u0002\u000119",
+ "kcwiki": "http://en.kancollewiki.net/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "-sutsis": "http://mw.lojban.org/extensions/ilmentufa/i/en/#sisku/http://mw.lojban.org/extensions/ilmentufa/i/en/#sisku/\u0002\u00010",
+ "tearth": "//www.entertainmentearth.com/s/?query1=\u0002\u00013",
+ "tireweb": "http://entireweb.com/?q=\u0002\u00010",
+ "vatomarkettheme": "//themeforest.net/search?term=\u0002\u00010"
+ },
+ "o": {
+ "l": "http://eol.org/search?q=\u0002&search=Go\u00016",
+ "m": "http://www.encyclopediaofmath.org/index.php?title=Special:Search&search=\u0002\u00010",
+ "*": "http://www.etymonline.com/index.php?search=\u0002\u000182",
+ "p": "http://eune.op.gg/summoner/userName=\u0002\u00010",
+ "r": {
+ "*": "//eu.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010",
+ "de": "//de.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010",
+ "fr": "//fr.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010"
+ },
+ "s": "//www.eosdigitaal.nl/forum/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Zoeken\u00010",
+ "w": "http://eowp.alc.co.jp/search?q=\u0002\u000165",
+ "en": "//translate.google.com/#eo/en/\u0002\u00013",
+ "2en": "//glosbe.com/eo/en/\u0002\u00010",
+ "earth": "http://www.eoearth.org/results/all/?searchnext=true&q=\u0002\u00010"
+ },
+ "p": {
+ "a": "http://nlquery.epa.gov/epasearch/epasearch?querytext=\u0002&fld=&areaname=&typeofsearch=epa&areacontacts=http%3A%2F%2Fwww.epa.gov%2Fepahome%2Fcomments.htm&areasearchurl=&result_template=epafiles_default.xsl&filter=sample4filt.hts&x=0&y=0\u00010",
+ "d": "//www.episodate.com/search?q=\u0002\u00010",
+ "*": "//everipedia.org/wiki/\u0002\u00013",
+ "g": "//duckduckgo.com/?q=site%3Aepguides.com+\u0002\u00013",
+ "h": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "l": {
+ "*": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "ibrary": "http://ccs.polarislibrary.com/polaris/search/searchresults.aspx?ctx=19.1033.0.0.2&type=Keyword&term=\u0002&by=KW&sort=PD&limit=TOM=*&query=&page=0&searchid=1\u00010"
+ },
+ "w": {
+ "*": "http://www.episodeworld.com/search/?searchitem=\u0002\u00010",
+ "in": "http://www.epw.in/search/site/\u0002\u00010"
+ },
+ "fl": {
+ "*": "http://search.epfl.ch/web.action?q=\u0002\u000116",
+ "p": "http://plan.epfl.ch/?room=\u0002\u00010",
+ "bib": "//beast-epfl.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=EPFL&lang=en_US&offset=0\u00010",
+ "book": "//beast-epfl.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=EPFL&lang=fr_FR&offset=0&fn=search\u00010",
+ "dir": "//search.epfl.ch/psearch.action?q=\u0002&f=directory&lang=en&pageSize=10&sort=\u00015"
+ },
+ "ic": {
+ "*": "//www.epicgames.com/bing-search?keyword=\u0002\u000128",
+ "g": "//galaxy.epic.com/?#Search/version=8200&searchWord=\u0002&lastUpdate=\u00010",
+ "mafia": "http://wiki.epicmafia.com/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "urious": "http://www.epicurious.com/tools/searchresults?search=\u0002&x=0&y=0\u00013"
+ },
+ "mc": "http://europepmc.org/search?query=\u0002\u00015",
+ "pl": "//elpasopl.ent.sirsi.net/client/en_US/default/search/results?ln=en_US&q=\u0002\u00010",
+ "sg": "http://spatialreference.org/ref/?search=epsg:\u0002\u00010",
+ "och": "//www.unixtimeconverter.io//\u0002\u00013",
+ "oreg": "//register.epo.org/smartSearch?searchMode=smart&query=\u0002\u00010",
+ "riceit": "http://www.eprice.it/search/qs=\u0002&mets=\u0002\u00013"
+ },
+ "r": {
+ "*": "//www.erowid.org/search.php?q=\u0002\u00015",
+ "f": "http://www.erf.de/?node=1097&page=1&NAV_CatSelect=0&NAV_MetaSuchtext=\u0002\u00010",
+ "l": {
+ "*": "http://erlang.org/doc/search/?q=\u0002\u00010",
+ "m": "http://erlang.org/doc/man/\u0002.html\u00010",
+ "ang": "//duckduckgo.com/?q=site%3Aerlang.org+\u0002\u000118"
+ },
+ "ic": "//eric.ed.gov/?q=\u0002\u00010",
+ "oexp": "//www.erowid.org/experiences/exp.cgi?S1=0&S2=-1&C1=-1&Str=\u0002\u00010",
+ "owid": "//www.erowid.org/search.php?q=\u0002\u00015",
+ "ste": "//www.daserste.de/search/index.jsp?searchText=\u0002\u00010"
+ },
+ "s": {
+ "1": "//www.ethnicsmart.com/catalogsearch/result/?q=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=\u0002&kl=xl-es&kad=es_ES&ia=about\u000110",
+ "g": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010",
+ "h": {
+ "*": "//explainshell.com/explain?cmd=\u0002\u00010",
+ "u": "//translate.google.hu/#es/hu/\u0002\u00010",
+ "ell": "//explainshell.com/explain?cmd=\u0002\u00010",
+ "opuk": "//www.nintendo.co.uk/Search/Search-299117.html?q=\u0002\u00010"
+ },
+ "o": {
+ "*": "http://esolangs.org/w/index.php?search=\u0002&title=Special%3ASearch\u000124",
+ "lang": "http://esolangs.org/w/index.php?search=\u0002\u00014",
+ "talk": "//esotalk.net/#search:\u0002\u00010"
+ },
+ "t": {
+ "*": "http://emacs.stackexchange.com/search?q=\u0002\u00010",
+ "adao": "//busca.estadao.com.br/?q=\u0002\u00013",
+ "antevirtual": "//www.estantevirtual.com.br/busca?utf8=✓&type=q&new=&q=\u0002\u00015",
+ "raviz": "//estraviz.org/\u0002\u00019"
+ },
+ "v": {
+ "*": "http://www.esvbible.org/search/?q=\u0002\u000121",
+ "online": "http://www.esvonline.org/search/\u0002/\u00016"
+ },
+ "de": {
+ "f": "http://www.wordreference.com/definicion/\u0002\u00010",
+ "*": "//translate.google.de/#view=home&op=translate&sl=es&tl=de&text=\u0002\u00010"
+ },
+ "ea": "http://play.esea.net/index.php?s=search&query=\u0002\u00010",
+ "en": "http://translate.google.com/#es/en/\u0002\u0001161",
+ "et": "http://support.eset.com/search/?search=\u0002\u00010",
+ "fr": "http://translate.google.com/#es/fr/\u0002\u00010",
+ "it": "http://translate.google.com/#es/it/\u0002\u00014",
+ "k8": "//www.electric-skateboard.builders/search?q=\u0002\u00010",
+ "pn": "http://www.espn.com/search/results?q=\u0002\u000164",
+ "pt": "//translate.google.com/#es/pt/\u0002\u00015",
+ "rb": "http://www.esrb.org/ratings/search.jsp?titleOrPublisher=\u0002\u00015",
+ "se": {
+ "*": "//physics.stackexchange.com/search?q=\u0002\u00010",
+ "fn": "http://www.essef.be/ndl/cataloog/index.search.asp?zoek=\u0002\u00010",
+ "ffr": "http://www.essef.be/fr/cataloog/index.search.asp?zoek=\u0002 \u00010"
+ },
+ "cape": "http://rsagames.com/?s=\u0002\u00010",
+ "doc": "//doc.esdoc.org/-/search.html?keyword=\u0002\u00010",
+ "lexicon": "http://lexicoon.org/es/\u0002\u00010",
+ "lint": "http://eslint.org/docs/rules/\u0002\u000117",
+ "pacenet": "//worldwide.espacenet.com/searchResults?ST=singleline&query=\u0002&Submit=Search\u000117",
+ "pcod": "http://cod.esportspedia.com/w/index.php?search=\u0002\u00010",
+ "phalo": "http://halo.esportspedia.com/w/index.php?search=\u0002\u00010",
+ "plol": "http://lol.esportspedia.com/w/index.php?search=\u0002\u00010",
+ "psmite": "http://smite.esportspedia.com/w/index.php?search=\u0002\u00010",
+ "sin": "http://www.wordreference.com/sinonimos/\u0002\u000129"
+ },
+ "t": {
+ "c": "//www.etcconnect.com/Search.aspx?q=\u0002\u00010",
+ "*": "http://www.eltiempo.es/buscar?q=\u0002\u000124",
+ "g": "http://enterthegungeon.gamepedia.com/index.php?search=\u0002\u000176",
+ "h": {
+ "*": "//etherscan.io/search?q=\u0002\u000119",
+ "l": "//search.library.ethz.ch/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=DADS&lang=en_US&offset=0\u00010",
+ "z": "//www.ethz.ch/en/utils/search.html?search=\u0002\u00010",
+ "erscan": "//etherscan.io/search?q=\u0002\u000119",
+ "nologue": "http://www.ethnologue.com/search?keys=\u0002\u00010",
+ "rev": "//ethicalrevolution.co.uk/?s=\u0002\u00010"
+ },
+ "w": "http://www.eattheweeds.com/?s=\u0002\u00017",
+ "y": {
+ "m": {
+ "*": "//www.etymonline.com/search?q=\u0002\u0001306",
+ "o": {
+ "*": "http://www.etymonline.com/index.php?term=\u0002\u000119",
+ "logy": "http://www.etymonline.com/index.php?search=\u0002&searchmode=none\u000167",
+ "nline": "//www.etymonline.com/search?q=\u0002\u0001306"
+ }
+ },
+ "*": "http://www.etymonline.com/index.php?allowed_in_frame=0&search=\u0002&searchmode=none\u000181",
+ "nl": "http://etymologiebank.nl/trefwoord/\u0002\u00014"
+ },
+ "de": "//de.excel-translator.de/\u0002/\u00010",
+ "en": "//en.excel-translator.de/\u0002/\u00010",
+ "sy": "//www.etsy.com/search?q=\u0002\u0001339",
+ "bm.ro": "http://www.etbm.ro/search?Q=\u0002 \u00010",
+ "ernalwarcry": "//eternalwarcry.com/cards?Query=\u0002\u00010",
+ "ernity": "http://eternity.youfailit.net/index.php?title=Special%3ASearch&search=\u0002\u000110",
+ "f2l": "http://etf2l.org/search/\u0002/\u00010",
+ "imo": "http://etimo.it/?term=\u0002\u00010",
+ "net": "http://etnet.com.hk/?q=\u0002\u00010",
+ "ools": "//www.etools.ch/searchSubmit.do?query=\u0002\u00010",
+ "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Engelsk&Fra=\u0002\u000112",
+ "ree": "http://archive.org/search.php?query=\u0002%20AND%20collection%3Aetree\u00010"
+ },
+ "u": {
+ "3": "http://www.eu3wiki.com/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "4": {
+ "*": "//eu4.paradoxwikis.com/index.php?search=\u0002\u0001157",
+ "wiki": "//eu4.paradoxwikis.com/index.php?search=\u0002\u0001157"
+ },
+ "*": "//europa.eu/search/?QueryText=\u0002\u00010",
+ "k": {
+ "*": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098",
+ "eries": "//www.eukeries.com/?s=\u0002\u00010"
+ },
+ "p": "http://edinboro.edu/search/search.html?keyword=\u0002\u00010",
+ "t": "//www.essen-und-trinken.de/suche#site=eut&category=Rezept&query=\u0002&page=1&sorting=relevance\u00010",
+ "r2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=EUR&To=BRL\u00010",
+ "r2cny": "//www.xe.com/currencyconverter/convert/?From=EUR&To=CNY&Amount=\u0002\u00010",
+ "r2usd": "http://www.xe.com/currencyconverter/convert/?From=EUR&To=USD&Amount=\u0002\u00010",
+ "rlex": "http://eur-lex.europa.eu/search.html?text=\u0002&scope=EURLEX&type=quick\u00017",
+ "robuch": "http://www.eurobuch.com/buch/isbn/3838758854.html?author=&coverState=&doAbeDe=1&doAchtungBuecher=1&doAko=1&doAlibris=1&doAmazon=1&doAmazonCa=1&doAmazonCom=1&doAmazonEs=1&doAmazonFr=1&doAmazonIt=1&doAmazonUk=1&doAudibile=1&doAudiobooks=1&doAum=1&doBUCH=1&doBUCHCH=1&doBbBuch=1&doBetterworld=1&doBiblio=1&doBlackwell=1&doBn=1&doBoeken=1&doBolCom=1&doBookdepository=1&doBooklooker=1&doBruna=1&doBuch24=1&doBuchfreund=1&doBuchmarie=1&doBuecherDe=1&doCasaDelLibro=1&doCiando=1&doEBS=1&doEBay=1&doEBooknl=1&doEbooks=1&doEbookscom=1&doEci=1&doElsevier=1&doFnac=1&doFoyles=1&doGoogle=1&doHive=1&doHoepli=1&doIbs=1&doImosver=1&doIndigo=1&doJokers=1&doKobo=1&doLaFeltrinelli=1&doLehmanns=1&doLibri=1&doLibriEB=1&doLibroco=1&doLuisterboeken=1&doMedimops=1&doMondadori=1&doMusicroom=1&doNotenbuch=1&doOnderwijsboek=1&doProlibri=1&doProxis=1&doRegalfrei=1&doRheinberg=1&doScholastic=1&doStudystore=1&doThaliaAt=1&doThaliaCh=1&doThaliaDe=1&doThriftbooks=1&doVoordeelboekenonline=1&doWaterstones=1&doWebster=1&doZVAB=1&fromDateDays=7&isbn=&land=&maxJahr=&maxPrice=&mediatype=0&minJahr=&minPrice=&noBids=0&noReprint=0&pageLen=20&proSearch=&professionalState=&publisher=&search=\u0002&search_submit=suchen&sisbn=&title=&updatePresets=1&updateProState=1&usedState=\u00010",
+ "rogamer": "http://www.eurogamer.net/search.php?q=\u0002\u00010",
+ "ro-industry": "//euro-industry.com/main.php?index=search&search=\u0002\u00010",
+ "ronewsen": "http://www.euronews.com/search?query=\u0002\u00013",
+ "ronics": "//www.euronics.de/search/?sSearch=\u0002&log=search\u00010",
+ "roparl": "http://www.europarl.europa.eu/portal/en/search?q=\u0002\u00010",
+ "ropeana": "http://europeana.eu/portal/search.html?query=\u0002\u00010",
+ "ropepmc": "http://europepmc.org/search?query=\u0002\u00015",
+ "w.op": "http://euw.op.gg/summoner/userName=\u0002\u00010"
+ },
+ "v": {
+ "e": {
+ "c": {
+ "*": "//eve-central.com/home/typesearch.html?search=\u0002\u00010",
+ "entral": "//eve-central.com/home/typesearch.html?search=\u0002\u00010"
+ },
+ "*": "http://wiki.eveonline.com/en/wiki/Special:Search/\u0002 \u00014",
+ "r": {
+ "*": "//everipedia.org/wiki/\u0002\u00013",
+ "i": {
+ "*": "//everipedia.org/wiki/\u0002\u00013",
+ "pedia": "//everipedia.org/wiki/\u0002/\u00010"
+ },
+ "note": "//www.evernote.com/Home.action#x=\u0002\u000146",
+ "yclick": "http://www.everyclick.com/search?keyword=\u0002&filterType=&sortType=&searchArea=web&sbtn=\u00010",
+ "yeye": "http://www.everyeye.it/ricerca/?q=\u0002\u00010",
+ "ymac": "http://www.everymac.com/ultimate-mac-lookup/?search_keywords=\u0002\u00010"
+ },
+ "u": {
+ "*": "http://wiki.eveuniversity.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "ni": "http://wiki.eveuniversity.org/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "market": "//eve-marketdata.com/price_check.php?type_name_header=\u0002\u00010",
+ "ningstandard": "http://www.standard.co.uk/search/site/\u0002 \u00010",
+ "ntid": "http://eventid.net/display.asp?eventid=\u0002&source=\u00010",
+ "ntim": "http://www.eventim.de/Tickets.html?affiliate=TUG&fun=search&fuzzy=yes&doc=search&action=grouped&inline=false&suchbegriff=\u0002&btn=true&x10=4\u00010",
+ "ntful": "http://eventful.com/events?ga_type=events&ga_search=\u0002&q=\u0002\u00010",
+ "search": "http://eve-search.com/search/\u0002\u00010",
+ "sta": "http://www.evesta.jp/lyric/search2.php?ct=1&go=%E6%A4%9C%E7%B4%A2&a=&ca=0&l=&cl=0&k=&t=\u0002 \u00010"
+ },
+ "*": "//cse.google.com/cse?cx=008464549922976904202:3wy4ipwvlno&q=\u0002&oq=\u0002&gs_l=partner-generic.3...27208.27522.3.27758.3.3.0.0.0.0.67.174.3.3.0.gsnos%2Cn%3D13...0.1844j1376214j6j1...1.34.partner-generic..3.2.102.qiNHoIwD47w\u00015",
+ "o": "http://www.eauxvives.org/forum/search.php?keywords=\u0002\u00010",
+ "s": "http://eki.ee/dict/evs/index.cgi?Q=\u0002\u00010",
+ "iq": "//www.eviq.org.au/search?searchtext=\u0002\u00010",
+ "afing": "//eva.fing.edu.uy/course/search.php?search=\u0002\u00010",
+ "ans": "http://www.evanscycles.com/search?query=\u0002&x=0&y=0\u00010",
+ "awk": "//wiki.evageeks.org/Special:Search?search=\u0002\u00010",
+ "illecom": "http://www.e-ville.com/fi/q/\u0002\u00010",
+ "irt": {
+ "*": "http://www.estantevirtual.com.br/qt/\u0002\u00014",
+ "at": "http://www.estantevirtual.com.br/q/\u0002\u00010",
+ "au": "http://www.estantevirtual.com.br/qau/\u0002\u00010",
+ "ed": "http://www.estantevirtual.com.br/qed/\u0002\u00010",
+ "des": "http://www.estantevirtual.com.br/qdes/\u0002\u00010",
+ "tit": "http://www.estantevirtual.com.br/qtit/\u0002\u00010"
+ },
+ "ren": "//www.evrenbilim.com/?s=\u0002\u00010",
+ "reward": "http://evreward.com/store/find?store[name]=\u0002\u00010"
+ },
+ "w": {
+ "c": "//eternalwarcry.com/cards?query=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=site%3Aew.com+\u0002\u00017"
+ },
+ "x": {
+ "a": {
+ "*": "//www.exasoft.cz/default.asp?cls=stoitems&stifulltext_search=and&fulltext=\u0002\u00010",
+ "led": "http://www.3ds.com/search/?q=\u0002 \u00010",
+ "lead": "http://www.exalead.com/search/web/results/?q=\u0002\u00010",
+ "mine": "http://examine.com/search.php?q=\u0002\u000138",
+ "stris": "http://www.ex-astris-scientia.org/search/search.cgi?Terms=\u0002:\u00010"
+ },
+ "c": "http://www.exclusiveclue.com/?term=\u0002\u00010",
+ "*": "//examine.com/search/?q=\u0002\u000119",
+ "p": {
+ "*": "http://irfantoor.com/exploits?s=\u0002\u00015",
+ "o": {
+ "*": "//docs.expo.io/versions/latest/sdk/\u0002\u00014",
+ "rt": "//www.weltexporte.de/?s=\u0002\u00010"
+ },
+ "edia": "http://search.expedia.com/socialsearch/query?st=1&cn=expedia&cc=www&q=\u0002\u00010",
+ "ert": "//www.expert.nl/catalogsearch/result/?q=\u0002\u00010",
+ "ired": "//www.expireddomains.net/domain-name-search/?searchinit=1&q=\u0002 \u00010",
+ "lara": "//www.explara.com/search/\u0002\u00010",
+ "lainshell": "//explainshell.com/explain?cmd=\u0002\u00010",
+ "lainxkcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002\u000150",
+ "loitdb": "//www.exploit-db.com/search?q=\u0002\u000111",
+ "lorecourses": "http://explorecourses.stanford.edu/search?q=\u0002\u00010",
+ "ressio": "http://www.expressio.fr/search.php?q=\u0002&lang=\u00010",
+ "xkcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010"
+ },
+ "t": {
+ "*": "http://filext.com/file-extension/\u0002\u00010",
+ "ra": "http://www.extrastores.com/en-sa/search?q=\u0002\u00010"
+ },
+ "ex": "http://www.experts-exchange.com/searchResults.jsp?searchTerms=\u0002&searchType=10\u00010",
+ "istgo": "//exist.ua/price.aspx?pcode=\u0002&sortType=\u00010",
+ "ite": "http://msxml.excite.com/search/web?q=\u0002 \u00010",
+ "kcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002&title=Special%3ASearch\u0001160",
+ "libris": "//www.exlibris.ch/de/suche/?q=\u0002\u00014",
+ "mojo": "//www.expressmojo.com/search/?q=\u0002\u00010",
+ "odus": "//reports.exodus-privacy.eu.org/reports/search/\u0002\u00014"
+ },
+ "5p": "//www.everything5pounds.com/en/search/?q=%3AbestSeller&text=\u0002\u00010",
+ "af": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Feffective-altruism.com+\u0002\u00010",
+ "an": "http://www.ean-search.org/perl/ean-search.pl?q=\u0002\u00010",
+ "at": {
+ "*": "//www.ebay.at/sch/items/?_nkw=\u0002\u00010",
+ "bydate": "http://eatbydate.com/search/?q=\u0002\u00010",
+ "erlon": "//london.eater.com/search?q=\u0002\u00010",
+ "tender": "http://eattender.com/recipes/search?q=\u0002\u00010",
+ "this": "//www.eat-this.org/?s=\u0002\u00010"
+ },
+ "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157",
+ "-c": "//www.e-chords.com/search-all/\u0002\u00010",
+ "ff": "//www.eff.org/search/site/\u0002\u000118",
+ "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169",
+ "ft": "//escapefromtarkov.gamepedia.com/\u0002\u0001114",
+ "lb": {
+ "*": "http://www.bibleserver.com/text/ELB/\u0002\u00010",
+ "aul": "http://elbauldelprogramador.com/?s=\u0002\u00010"
+ },
+ "le": {
+ "*": "//electronjs.org/search?q=\u0002\u00013",
+ "n": "http://translate.google.com/#el/en/\u0002\u00010",
+ "y": "http://eleymcqueen.blogspot.in/search?q=\u0002\u00010",
+ "ctron": "//electron.atom.io/apps/?q=\u0002\u00010",
+ "venr": "//eleven.rijitsu.com/?s=\u0002\u00010"
+ },
+ "lf": {
+ "a": "//www.elfa.se/elfa3~se_sv/elfa/init.do?sq=\u0002\u00010",
+ "*": "http://eshop.elfetex.cz/fulltext_search/1?query=\u0002\u00010",
+ "ster": "//www.elfster.com/shop/search/?q=\u0002\u00010"
+ },
+ "ll": {
+ "*": "//ell.stackexchange.com/search?q=\u0002\u00010",
+ "o": {
+ "*": "//ello.co/search?terms=\u0002 \u00010",
+ "s": "//www.ellos.se/search?SearchTerm=\u0002\u00010"
+ },
+ "iottwave": "//elliottwaveideas.com/search.php?query=\u0002\u00010"
+ },
+ "lm": {
+ "*": "http://klaftertief.github.io/elm-search/?q=\u0002\u000115",
+ "undo": "http://ariadna.elmundo.es/buscador/archivo.html?q=\u0002&b_avanzada=\u00010"
+ },
+ "lw": "//el.wikipedia.org/w/index.php?search=\u0002&title=%CE%95%CE%B9%CE%B4%CE%B9%CE%BA%CF%8C%3A%CE%91%CE%BD%CE%B1%CE%B6%CE%AE%CF%84%CE%B7%CF%83%CE%B7&go=%CE%9C%CE%B5%CF%84%CE%AC%CE%B2%CE%B1%CF%83%CE%B7\u00010",
+ "lx": "//evelexicon.com/term/\u0002\u00010",
+ "q2": "http://eq2.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "qd": "http://www.google.com/cse?cx=partner-pub-6285692791338183%3A7732117278&ie=UTF-8&q=\u0002\u00010",
+ "qr": "http://eqresource.com/search.php?cx=partner-pub-8686271290388928%3Atjkxdymxk9a&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=Search\u00010",
+ "yb": "//www.eatyourbooks.com/bookshelf?q=\u0002\u00014",
+ "zt": "//docops.ca.com/ca-easytrieve/11-6/en/search?q=\u0002&max=10&key=CAET116\u00010",
+ "926": "http://e926.net/post/search?tags=\u0002\u00018",
+ "arth": {
+ "*": "//earth.google.com/web/search/\u0002\u000116",
+ "911": "http://search.earth911.com/?what=\u0002\u00010",
+ "bound": "http://earthbound.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "cam": "http://www.earthcam.com/?q=\u0002 \u00010"
+ },
+ "arpod": "//www.earpod.co/search?q=\u0002\u00010",
+ "astbay": "http://www.eastbay.com/_-_/keyword-\u0002\u00010",
+ "asybi": {
+ "b": "http://www.easybib.com/cite/eval?url=\u0002\u00010",
+ "*": "http://easy-bi.org/blog/?s=\u0002\u00010"
+ },
+ "asymerchant": "//www.easymerchant.co.uk/?product_cat=&s=\u0002&post_type=product\u00010",
+ ".at": "//www.ebay.at/sch/i.html?_nkw=\u0002\u00010",
+ ".au": "//www.ebay.com.au/sch/?_nkw=\u0002&_sacat=0\u00018",
+ ".de": "http://www.ebay.de/sch/i.html?_nkw=\u0002\u000131",
+ ".uk": "http://www.ebay.co.uk/sch/i.html?_nkw=\u0002\u000199",
+ "-words": "http://e-words.jp/?cx=partner-pub-1175263777233757%3Axelkt7-c6j8&cof=FORID%3A10&ie=Shift_JIS&q=\u0002&sa=%88%EA%92v%82%B7%82%E9%97p%8C%EA%82%F0%95%5C%8E%A6&siteurl=e-words.jp%2F&ref=e-words.jp%2Fw%2FE382B9E3839AE383BCE382B9.html&ss=1193j290715j7\u00010",
+ "l19": "//www.el19digital.com/busqueda/articulos?q=\u0002\u00010",
+ "lastic": "//www.elastic.co/search?q=\u0002&section=Learn%2FDocs%2F\u00014",
+ "lcomercio": {
+ "*": "//elcomercio.pe/buscar/?query=\u0002\u00010",
+ "pe": "//elcomercio.pe/buscar/?query=\u0002\u00010"
+ },
+ "lconjugador": "http://www.elconjugador.com/conjugaison/verbe/espagnol/\u0002.html\u00010",
+ "lderwiki": "http://elderscrolls.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010",
+ "ldict": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=%22\u0002%22\u00010",
+ "lgiganten": "//www.elgiganten.se/search?SearchTerm=\u0002\u00013",
+ "lgoog": "http://elgoog.im/search/?q=\u0002\u00010",
+ "lheneu": "http://hiztegiak.elhuyar.eus/en_eu/\u0002\u00010",
+ "lheseu": "http://hiztegiak.elhuyar.eus/es_eu/\u0002\u00010",
+ "lheuen": "http://hiztegiak.elhuyar.eus/eu_en/\u0002\u00010",
+ "lheues": "http://hiztegiak.elhuyar.eus/eu_es/\u0002\u00010",
+ "lheufr": "http://hiztegiak.elhuyar.eus/eu_fr/\u0002\u00010",
+ "lhfreu": "http://hiztegiak.elhuyar.eus/fr_eu/\u0002\u00010",
+ "lhuyar": "http://hiztegiak.elhuyar.org/es_eu/\u0002\u00010",
+ "li5": "//www.reddit.com/r/explainlikeimfive/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u000124",
+ "lix": {
+ "*": "//www.elix-lsf.fr/spip.php?page=recherche_definitions&recherche=\u0002&lang=fr\u00010",
+ "ir": {
+ "*": "//hexdocs.pm/elixir/search.html?q=\u0002\u000138",
+ "-docs": "//duckduckgo.com/?q=site%3Aelixir-lang.org%2Fdocs+\u0002\u00010",
+ "forum": "//elixirforum.com/search?q=\u0002\u00014"
+ }
+ },
+ "lite": {
+ "*": "//www.eliteprospects.com/search/player?q=\u0002\u00014",
+ "pr": {
+ "*": "//www.eliteprospects.com/search/player?q=\u0002\u00014",
+ "ospects": "//www.eliteprospects.com/search/team?q=\u0002\u00010"
+ }
+ },
+ "linux": "http://elinux.org/index.php?search=\u0002\u00010",
+ "lobs": "http://www.elobservador.com.uy/\u0002-s\u00010",
+ "loquii": "http://www.eloquii.com/on/demandware.store/Sites-eloquii-Site/default/Search-Show?q= \u0002\u00010",
+ "lotrolado": "http://www.elotrolado.net/search.php?keywords=\u0002&type=h\u00010",
+ "lpais": "http://elpais.com/buscador/?qt=\u0002\u000169",
+ "lreg": "http://search.theregister.co.uk/?q=\u0002\u00010",
+ "luta": "http://www.eluta.ca/search?q=\u0002\u00010",
+ "luniverso": "//www.eluniverso.com/resultados?search=\u0002\u00010",
+ "quo": "//packages.sabayon.org/quicksearch?q=\u0002\u00010",
+ "qualdex": "http://equaldex.com/search?q=\u0002\u00010",
+ "questriadaily": "http://duckduckgo.com/?q=site:equestriadaily.com+\u0002\u00010",
+ "quipboard": "http://equipboard.com/search?search_term=\u0002\u00010",
+ "yeem": "//www.eyeem.com/search?q=\u0002&sort=relevance\u00018",
+ "zine": "http://ezinearticles.com/search/?q=\u0002\u00010",
+ "zydvd": "http://www.ezydvd.com.au/search?q=\u0002&t=all\u00010"
+ },
+ "f": {
+ "1": "http://www.f1zone.net/news/index.php?s=\u0002\u00019",
+ "3": {
+ "*": "http://www.france3.fr/recherche?s=\u0002\u00010",
+ "nm": "//www.nexusmods.com/fallout3/search/?gsearch=\u0002&gsearchtype=mods\u00010"
+ },
+ "6": {
+ "4": "//www.f64.ro/\u0002\u00010",
+ "*": "//fordsix.com/search.php?keywords=\u0002\u00010"
+ },
+ "a": {
+ "b": {
+ "*": "http://fab.com/search/?q=\u0002&ref=ddb\u00010",
+ "ienm": "http://www.fabienm.eu/wordpress/?s=\u0002\u00010",
+ "ric": "//www.fabric.com/SearchResults2.aspx?SearchText=\u0002\u00010"
+ },
+ "d": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156",
+ "f": {
+ "f": "http://www.filmaffinity.com/es/search.php?stext=\u0002 &stype=all\u00015",
+ "*": "http://www.filmaffinity.com/es/advsearch2.php?cx=008177178803676006601%3A6zmc6j5pngs&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002:\u00010"
+ },
+ "*": "http://www.filmaffinity.com/es/search.php?stext=\u0002&stype=all\u0001271",
+ "s": {
+ "*": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010",
+ "s": {
+ "*": "//www.fass.se/m/sok/\u0002/public\u00010",
+ "v": "//www.fass.se/LIF/result?userType=0&query=\u0002\u00010"
+ },
+ "hionmodeldirectory": "http://www.fashionmodeldirectory.com/search/?q=\u0002\u00010",
+ "tai": "//forums.fast.ai/search?q=\u0002\u00010",
+ "tmail": "//www.fastmail.com/help/search/?q=\u0002\u00010",
+ "tube": "http://fastu.be/\u0002\u00010"
+ },
+ "w": "http://flightaware.com/live/flight/\u0002\u000110",
+ "z": "http://www.faz.net/suche/?query=\u0002\u00013",
+ "ir": {
+ "*": "//fair.org/?s=\u0002\u00010",
+ "mondo": "//www.fairmondo.de/articles?article_search_form[q]=\u0002\u00010",
+ "tragen": "//www.fairtragen.de/advanced_search_result.php?keywords=\u0002\u00010"
+ },
+ "ke": {
+ "*": "//www.fakespot.com/analyze?url=\u0002\u000121",
+ "spot": "//www.fakespot.com/analyze?url=\u0002\u000121"
+ },
+ "rk": "//www.fark.com/hlsearch?&qq=\u0002\u000125",
+ "rr": "//www.farrvintners.com/winelist.php?keywords=\u0002\u00010",
+ "tv": "//fanart.tv/?sect=all&s=\u0002\u00018",
+ "2en": "//translate.google.com/#fa/en/\u0002\u00010",
+ "ces": "//www.google.com/search?tbm=isch&tbs=itp:face&q=\u0002\u00010",
+ "cebook": "http://www.facebook.com/s.php?q=\u0002\u00011047",
+ "cephoto": "//www.google.com/search?q=%22\u0002%22&tbm=isch&tbs=ic:color,isz:lt,itp:face,isg:to&filter=0&safe=off&pws=0&tbs=rl:0\u000112",
+ "cepunch": "//forum.facepunch.com/search/?q=\u0002\u00010",
+ "ctly": "//factly.in/?s=\u0002\u00010",
+ "ctor": {
+ "*": "http://factornumber.com/?page=\u0002;\u00010",
+ "io": {
+ "*": "//wiki.factorio.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000179",
+ "mods": "//mods.factorio.com/query/\u0002\u00010"
+ }
+ },
+ "ctbites": "http://www.factbites.com/topics/\u0002\u00010",
+ "hrschule": "http://www.fahrschule-berne.de/component/search/?searchword=\u0002\u00010",
+ "icon": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010",
+ "illiet": "//www.faillissementen.com/insolventies/nederlandse-insolventies/?q=\u0002\u00010",
+ "llenlondon": "http://fallenlondon.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000154",
+ "llout": {
+ "*": "http://fallout.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000181",
+ "lore": "//fallout.gamepedia.com/index.php?search=\u0002\u00010"
+ },
+ "nart": {
+ "*": "//fanart.tv/?sect=all&s=\u0002\u00018",
+ "m": "//fanart.tv/?s=\u0002&sect=2\u00014"
+ },
+ "nch": "http://www.qth.fr/?s=\u0002\u00010",
+ "ncy": {
+ "*": "http://www.thefancy.com/search?q=\u0002 \u00010",
+ "that": "//www.shopfancythat.com/search?q=\u0002\u00010"
+ },
+ "ncade": "http://www.fancade.com/search/?q=\u0002\u00010",
+ "ndom": "//www.fandom.com/?s=\u0002\u000132",
+ "ndango": "http://www.fandango.com/search/?q=\u0002\u00010",
+ "nfiction": "//www.fanfiction.net/search/?keywords=\u0002\u00019",
+ "ngamer": "//www.fangamer.com/search?type=product&q=*\u0002*\u00014",
+ "ngraphs": "http://www.fangraphs.com/players.aspx?lastname=\u0002\u00013",
+ "nlore": "//fanlore.org/w/index.php?search=\u0002\u00014",
+ "npop": "http://www.fanpop.com/search?query=\u0002\u00010",
+ "nsale": "//www.fansale.de/fansale/events.htm?searchText=\u0002\u00010",
+ "ntagraphics": "http://www.fantagraphics.com/index.php?keyword=\u0002\u00010",
+ "ntasy": {
+ "*": "http://www.fantasy.fr/searches/index/\u0002 \u00010",
+ "life": "http://fantasy-life.wikia.com/wiki/\u0002\u00010"
+ },
+ "ntlab": "//fantlab.ru/searchmain?searchstr=\u0002\u00010",
+ "rit": "http://it.farnell.com/webapp/wcs/stores/servlet/Search?catalogId=15001&langId=-4&storeId=10165&categoryName=Tutte le categorie&selectedCategoryId=&gs=true&st=\u0002\u00010",
+ "rmaline": "//www.farmaline.be/apotheek/zoeken/\u0002/?ref=duckduckgo\u00010",
+ "rmfor": "//www.farmfor.com.br/?s=\u0002\u00010",
+ "rnl": "//nl.farnell.com/webapp/wcs/stores/servlet/Search?&st=\u0002\u00010",
+ "rnde": "http://de.farnell.com/webapp/wcs/stores/servlet/Search?catalogId=15001&langId=-3&storeId=10161&categoryName=Alle%20Kategorien&selectedCategoryId=&gs=true&st=\u0002\u00010",
+ "rnes": "//es.farnell.com/search?st=\u0002\u00010",
+ "rnell": {
+ "*": "http://uk.farnell.com/webapp/wcs/stores/servlet/Search?&st=\u0002\u000173",
+ "fr": "http://fr.farnell.com/\u0002 \u00018"
+ },
+ "rsi123": "http://farsi123.com/?word=\u0002\u00010",
+ "tsecret": "//www.fatsecret.com/calories-nutrition/search?q=\u0002\u000115",
+ "ucet": "http://www.faucet.com/index.cfm?page=search:browse&term=\u0002\u00010",
+ "user": "http://furaffinity.net/user/\u0002\u00017"
+ },
+ "b": {
+ "*": "//www.facebook.com/search.php/?q=\u0002\u000112674",
+ "g": "//duckduckgo.com/?q=site%3Afootballguys.com+\u0002\u00010",
+ "k": "//www.facebook.com/search/results/?q=\u0002\u000112",
+ "m": "//www.facebook.com/messages/search?action=search-snippet&mquery=\u0002\u000111",
+ "p": "//www.facebook.com/search/results/?q=\u0002&type=pages\u00015",
+ "r": "http://www.pro-football-reference.com/player_search.fcgi?search=\u0002\u00010",
+ "s": "http://www.fbschedules.com/search.php?q=\u0002\u00010",
+ "ee": "//framabee.org/?q=\u0002 \u00010",
+ "bva": "http://www.fundeu.es/?s=\u0002\u00010",
+ "lite": "//mbasic.facebook.com/search/?refid=46&search=people&search_source=search_bar&query=\u0002\u000113",
+ "onion": "//facebookcorewwwi.onion/search.php/?q=\u0002\u00016",
+ "ugs": "//bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=\u0002\u00010"
+ },
+ "c": {
+ "b": {
+ "*": "http://www.fcbayern.de/de/search#search=\u0002&chronology=chrono\u00010",
+ "ar": "http://www.fcbayern.de/ar/search#search=\u0002&chronology=chrono\u00010",
+ "en": "http://www.fcbayern.de/en/search#search=\u0002&chronology=chrono\u00010",
+ "es": "http://www.fcbayern.de/es/search#search=\u0002&chronology=chrono\u00010",
+ "jp": "http://www.fcbayern.de/jp/search#search=\u0002&chronology=chrono\u00010",
+ "ru": "http://www.fcbayern.de/ru/search#search=\u0002&chronology=chrono\u00010",
+ "us": "http://www.fcbayernmunich.com/us/search#search=\u0002&chronology=chrono\u00010"
+ },
+ "c": {
+ "f": "//www.freecodecamp.org/forum/search?q= \u0002\u00010",
+ "*": "http://www.forocoches.com/foro/search.php?do=process&titleonly=1&query=\u0002\u000126"
+ },
+ "*": "//duckduckgo.com/?q=site%3A+freecadweb.org+\u0002\u000111",
+ "s": "http://portal.fultonschools.org/_layouts/OSSSearchResults.aspx?k=\u0002\u00010",
+ "it": "//fcit.usf.edu/search/index.php?searchWords=\u0002\u00010",
+ "aesar": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010",
+ "ode": "//search.freecodecamp.org/?q=\u0002\u00014",
+ "onj": "http://www.wordreference.com/conj/FRverbs.aspx?v=\u0002 \u00013",
+ "peuro": "//www.fcpeuro.com/products?utf8=%E2%9C%93&keywords=\u0002\u00010",
+ "ulture": "//www.franceculture.fr/recherche?q=\u0002\u00010"
+ },
+ "d": {
+ "a": "//search.usa.gov/search?utf8=%E2%9C%93&affiliate=fda&query=\u0002&commit=Search\u00010",
+ "b": {
+ "*": "http://www.fdb.cz/vyhledavani.php?co=vsechno&hledat=\u0002\u00013",
+ "pl": "//fdb.pl/szukaj?utf8=✓&query=\u0002\u00010",
+ "log": "//blog.freshdesk.com/?s=\u0002\u00010"
+ },
+ "f": "//support.freshdesk.com/support/search/topics?term=\u0002\u00010",
+ "*": "http://freedictionary.org/?Query=\u0002&button=Search\u000123",
+ "l": "//feedly.com/i/search/\u0002\u000138",
+ "o": {
+ "*": "//www.google.com/search?sitesearch=http%3A%2F%2Fwww.freedesktop.org%2Fwiki%2F&q=\u0002&gws_rd=ssl\u00010",
+ "bugs": "//bugs.freedesktop.org/buglist.cgi?quicksearch=\u0002\u00010"
+ },
+ "s": "//support.freshdesk.com/support/search/solutions?term=\u0002\u00013",
+ "db": "http://fddb.info/db/de/suche/?udd=0&cat=site-de&search=\u0002\u000117",
+ "ic": "http://finedictionary.com/\u0002.html\u00010",
+ "rlst": "http://thefederalist.com/?s=\u0002\u00010",
+ "roid": "//search.f-droid.org/?q=\u0002 \u0001184"
+ },
+ "f": {
+ "a": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156",
+ "c": {
+ "*": "http://foundfootagecritic.com/?s=\u0002\u00010",
+ "h": "//www.admin.ch/opc/search/?lang=fr&language[]=fr&product[]=fg&text=\u0002&lang=fr\u00010"
+ },
+ "*": "http://www.fanfiction.net/search.php?type=story&keywords=\u0002&match=title&sort=0&genreid=0&subgenreid=0&characterid=0&subcharacterid=0&words=0&ready=1&categoryid=0\u0001110",
+ "i": {
+ "*": "//www.finder.fi/search?what=\u0002\u00015",
+ "nv": "http://ff14.inven.co.kr/dataninfo/item/?itemname=\u0002&datagroup=search\u00010"
+ },
+ "m": "//fastfoodmusic.com/?s=\u0002\u00010",
+ "n": "//www.fanfiction.net/search/?keywords=\u0002&ready=1&type=story\u00017",
+ "s": {
+ "*": "//www.freefallsupport.com/?s=\u0002\u00010",
+ "tory": "//www.fanfiction.net/search.php?keywords=\u0002&type=story&match=any&formatid=any&sort=0&genreid1=0&genreid2=0&characterid1=0&characterid2=0&characterid3=0&characterid4=0&words=0&ready=1&categoryid=0\u00013"
+ },
+ "w": {
+ "*": "//www.fanfiction.net/search.php?type=writer&keywords=\u0002&match=title&sort=0&genreid=0&subgenreid=0&characterid=0&subcharacterid=0&words=0&ready=1&categoryid=0#\u00010",
+ "iki": "http://finalfantasy.wikia.com/wiki/Special:Search?query=\u0002\u00014"
+ },
+ "z": "http://www.frankerfacez.com/emoticons/?q=\u0002\u00016",
+ "bbunt": "//ffbbunt.wordpress.com/?s=\u0002\u00010",
+ "xiv": {
+ "*": "//ffxiv.consolegameswiki.com/mediawiki/index.php?search=\u0002\u000149",
+ "tc": "//ffxivteamcraft.com/search?query=\u0002&onlyRecipes=true\u00010"
+ }
+ },
+ "*": "http://www.flickr.com/search/?q=\u0002\u00011089",
+ "g": {
+ "*": "http://www.fangraphs.com/players.aspx?lastname=\u0002\u00013",
+ "f": "http://www.flightgear.org/forums/search.php?keywords=\u0002\u00010",
+ "cs": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010",
+ "ow": "http://fategrandorder.wikia.com/wiki/Special:Search?query=\u0002\u000163",
+ "entoo": "//duckduckgo.com/?q=site%3Aforums.gentoo.org+\u0002\u000112"
+ },
+ "h": {
+ "*": "http://filehippo.com/search?q=\u0002\u00016",
+ "q": "//fidgethq.com/search?q=\u0002\u00010",
+ "em": "//wiki.fhem.de/w/index.php?search=\u0002\u00010",
+ "su": "//fhsu.edu/searchresults.aspx?query=\u0002\u00010",
+ "ub": "//www.fosshub.com/search/\u0002\u00010"
+ },
+ "i": {
+ "d": {
+ "e": "//ratings.fide.com/search.phtml?search=\u0002\u000184",
+ "*": "//www.file.net/process/\u0002.html\u00010",
+ "o": "http://www.fido.ca/consumer/search?q=\u0002\u00010",
+ "dling": "//duckduckgo.com/?q=site%3Agladyscelticcorner.com+\u0002\u00010"
+ },
+ "*": "http://www.finanzen.net/suchergebnis.asp?strSuchString=\u0002\u0001180",
+ "m": {
+ "*": "//www.fimfiction.net/stories?q=\u0002\u00013",
+ "fic": {
+ "*": "//www.fimfiction.net/stories?q=\u0002\u00013",
+ "tion": "//www.fimfiction.net/stories?q=\u0002\u00013"
+ }
+ },
+ "n": {
+ "f": {
+ "*": "//forum.finf.uni-hannover.de/index.php?form=Search&q=\u0002\u00010",
+ "o": "//www.francetvinfo.fr/recherche/?request=\u0002\u00018"
+ },
+ "*": "//finviz.com/search.ashx?p=\u0002\u000121",
+ "k": "http://pdb.finkproject.org/pdb/browse.php?summary=\u0002\u00010",
+ "n": {
+ "a": "//finna.fi/Search/Results?lookfor=\u0002\u00010",
+ "*": "//www.finn.no/globalsearchlander.html?searchKeys=&q=\u0002\u000130",
+ "kino": {
+ "*": "http://www.finnkino.fi/Search?query=\u0002\u00010",
+ "en": "http://www.finnkino.fi/eng/Search/?query=\u0002\u00010"
+ }
+ },
+ "o": "//finofilipino.org/?s=\u0002\u00010",
+ "do": "//findo.com/app/search?query=\u0002\u00010",
+ "alfantasy": "http://finalfantasy.wikia.com/wiki/Special:Search?search=\u0002\u000110",
+ "anzennet": "http://www.finanzen.net/suchergebnis.asp?_search=\u0002\u00010",
+ "danyfilm": "http://www.findanyfilm.com/search?term=\u0002\u00013",
+ "dchips": "http://www.findchips.com/avail?part=\u0002\u000110",
+ "dlaw": "http://public.findlaw.com/LCsearch.html?entry=\u0002\u00013",
+ "ecooking": "http://www.finecooking.com/?s=\u0002\u00010",
+ "edict": "http://www.finedictionary.com/\u0002.html\u00010",
+ "eli": {
+ "*": "//fineli.fi/fineli/fi/elintarvikkeet?q=\u0002\u00010",
+ "en": "//fineli.fi/fineli/en/elintarvikkeet?q=\u0002\u00010",
+ "sv": "//fineli.fi/fineli/sv/elintarvikkeet?q=\u0002\u00010"
+ },
+ "lex": "http://finlex.fi/fi/laki/haku/?search[type]=pika&search[pika]=\u0002\u000115"
+ },
+ "p": "//www.fip.fr/player/\u0002\u00010",
+ "u": {
+ "*": "//fontsinuse.com/search?terms=\u0002\u00015",
+ "eds": "http://search.ebscohost.com.ezproxy.fiu.edu/login.aspx?direct=true&scope=site&type=0&site=eds-live&lang=en&bquery=[\u0002]\u00010"
+ },
+ "en": "http://translate.google.com/#fi/en/\u0002 \u000136",
+ "fa": "//www.fifa.com/search/?q=\u0002\u00010",
+ "le": {
+ "*": "http://filehippo.com/search?q=\u0002\u00016",
+ "xt": "http://filext.com/file-extension/\u0002\u00010",
+ "ext": "http://www.file-extensions.org/search/?searchstring=\u0002\u00010",
+ "facts": "http://www.filefacts.net/search.php?ext=\u0002\u00010",
+ "hippo": "http://filehippo.com/search?q=\u0002\u00016",
+ "info": "http://fileinfo.com/extension/\u0002\u000137"
+ },
+ "lm": {
+ "*": "//www.filmaffinity.com/es/search.php?stext=\u0002\u000121",
+ "s": {
+ "*": "http://www.filmsarecool.com/#search=\u0002 \u00010",
+ "tarts": "http://www.filmstarts.de/suche/?q=\u0002\u00010"
+ },
+ "nl": "//www.film.nl/?q=\u0002\u00010",
+ "on": "http://www.filmon.tv/search/?term=\u0002\u00010",
+ "ow": "http://filmow.com/buscar/?q=\u0002\u000116",
+ "tv": {
+ "*": "http://www.filmtv.it/cerca/?q=\u0002\u000115",
+ "de": "//www.film.tv/google-suchergebnisse.html?cx=partner-pub-3004436243331931%3A1982226405&query=\u0002\u00010"
+ },
+ "affinity": {
+ "*": "//www.filmaffinity.com/en/search.php?stext=\u0002\u000118",
+ "es": "//m.filmaffinity.com/es/search.php?stext=\u0002\u00010"
+ },
+ "anic": "//filmanic.com/search-for-movies-actors-directors/?q=\u0002\u00010",
+ "art": "//filmartgallery.com/pages/search-results?q=\u0002\u00014",
+ "portal.de": "//www.filmportal.de/search?search_api_fulltext=\u0002\u00010",
+ "racket": "http://filmracket.com/?s=\u0002&submit=Search\u00010",
+ "web": "http://www.filmweb.pl/search?q=\u0002\u000199"
+ },
+ "sh": {
+ "*": "http://fishshell.com/docs/current/commands.html#\u0002\u00017",
+ "pond": "http://www.fishpond.com.au/advanced_search_result.php?keywords=\u0002\u00010"
+ },
+ "bercables": "http://www.fibercables.com/search?q=\u0002\u00010",
+ "cly": "http://ficly.com/search?query=\u0002\u00010",
+ "fthcity": "http://thefifthcity.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "guya": "//figuya.com/en/products?q[query]=\u0002\u00010",
+ "reball": "//fireball.de/q/\u0002\u00010",
+ "rebox": "http://www.firebox.com/search/\u0002\u00010",
+ "refox": {
+ "*": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002&cat=all\u0001170",
+ "addon": {
+ "*": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156",
+ "s": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156"
+ }
+ },
+ "rmy": {
+ "*": "//www.firmy.cz/?q=\u0002\u00010",
+ "cz": "http://www.firmy.cz/?thru=&q=\u0002\u00010"
+ },
+ "rstcry": "http://www.firstcry.com/search.aspx?q=\u0002\u00010",
+ "rstmats": "//www.firstmats.co.uk/search?type=product&q=\u0002\u00010",
+ "rstpagefitness": "//firstpagefitness.com/?s=\u0002\u00010",
+ "rstpost": "http://www.firstpost.com/?s=\u0002\u00010",
+ "schertechnik": "http://www.fischertechnik.de/desktopdefault.aspx/tabid-1//tabid-35/searchcall-4/4_keepvisible-true/redirected-1/?/sid-3230669/mid-4/tid-1/ct-0/q-\u0002//k-/et-0/rpp-10/sar-False/t-/p-0/ap-True/cat-/cr-0/pr-0/icp-False/icc-False/ifc-False/sl-1/sp-0/cs-/\u00010",
+ "tfolly": "//fitfolly.com/?s=\u0002\u00010",
+ "xyt": "http://fixyt.com/search?q=\u0002\u00010"
+ },
+ "j": "http://funnyjunk.com/search/?q=\u0002\u000119",
+ "k": {
+ "b": "//fkb.dk/search/ting/\u0002\u00010",
+ "*": "http://www.flipkart.com/search?q=\u0002 \u0001224",
+ "k": "http://fkk-freunde.info/search.php?keywords=\u0002\u00013",
+ "t": "//www.felleskatalogen.no/medisin/sok?sokord=\u0002\u00010"
+ },
+ "l": {
+ "d": "//www.frontlinedefenders.org/en/search/\u0002\u00010",
+ "e": {
+ "*": "http://flexikon.doccheck.com/de/Spezial:Suche?q=\u0002\u00010",
+ "xjobs": "//www.flexjobs.com/search?search=\u0002&Location=\u00010"
+ },
+ "*": "http://www.google.com/search?btnI&q=\u0002\u0001278",
+ "r": "//www.reddit.com/r/FluidLang/search?q=\u0002&restrict_sr=on\u00013",
+ "t": "//flutter.io/search/?q=\u0002\u00010",
+ "y": {
+ "*": "http://flybase.org/search/\u0002\u00010",
+ "er": "//flyerhunters.com/?s=\u0002\u00010"
+ },
+ "ag": "//duckduckgo.com/?q=site%3Aflagpoles.com.au+\u0002\u00013",
+ "at": {
+ "*": "//flathub.org/apps/search/\u0002\u000151",
+ "tr": "//flattr.com/q/\u0002\u00010",
+ "hub": "//flathub.org/apps/search/\u0002\u000151",
+ "icon": "http://www.flaticon.com/search/\u0002\u000122",
+ "music": "//flat.io/search?q=\u0002\u00010"
+ },
+ "ip": {
+ "*": "http://www.flipkart.com/search?q=\u0002&as=off&as-show=on&otracker=start\u000121",
+ "juke": "http://www.flipjuke.fr/search.php?keywords=\u0002\u00010",
+ "kart": "//www.flipkart.com/search?q=\u0002\u000194"
+ },
+ "is": "http://www.webflis.us//webflis.aspx?All=\u0002\u00010",
+ "ix": "http://www.flixster.com/search/?search=\u0002 \u00010",
+ "ask": "http://flask.pocoo.org/search/?q=\u0002\u00017",
+ "ashback": "//www.flashback.org/sok/\u0002\u000110",
+ "ickr": {
+ "c": {
+ "c": "//www.flickr.com/search/?text=\u0002&license=2%2C3%2C4%2C5%2C6%2C9\u00018",
+ "*": "http://www.flickr.com/search/?q=\u0002&l=commderiv\u000123"
+ },
+ "*": "http://flickr.com/search/?q=\u0002\u0001104",
+ "id": "//secure.flickr.com/photo.gne?id=\u0002\u00010",
+ "iver": "http://flickriver.com/search/\u0002/\u00010"
+ },
+ "icks": "//www.flicks.co.nz/search/?q=\u0002\u00010",
+ "ickchart": "http://www.flickchart.com/SearchResults.aspx?s=\u0002\u00010",
+ "ight": {
+ "*": "//spotterlead.net/flights/\u0002\u00014",
+ "aware": "//flightaware.com/live/flight/\u0002 \u00017",
+ "radar": "//www.flightradar24.com/data/flights/\u0002\u00016"
+ },
+ "optv": "http://www.floptv.tv/search/?q=\u0002\u00010",
+ "ower": "http://www.wildflower.org/plants/search.php?search_field=\u0002&newsearch=true\u00010",
+ "utter": "//flutter.io/search/?q=\u0002\u00010"
+ },
+ "m": {
+ "4": "http://fm4.orf.at/search?q=\u0002&sort=date_desc&submit.x=0&submit.y=0\u00010",
+ "a": {
+ "*": "http://freemusicarchive.org/search/?quicksearch=\u0002&sort=track_interest\u00010",
+ "n": "http://www.freebsd.org/cgi/man.cgi?query=\u0002\u00013"
+ },
+ "d": "http://www.fashionmodeldirectory.com/search/?q=\u0002\u00010",
+ "*": "http://filmaster.com/search/?q=\u0002\u000114",
+ "i": "http://ilmatieteenlaitos.fi/saa/\u0002\u00018",
+ "p": "//community.filemaker.com/en/s/global-search/\u0002\u00010",
+ "s": "http://www.foromedios.com/index.php?app=core&module=search&do=search&andor_type=&sid=&search_app_filters[forums][sortKey]=date&search_app_filters[forums][sortKey]=date&search_app_filters[forums][searchInKey]=&search_term=\u0002&search_app=forums\u00010",
+ "x": "http://www.fightmatrix.com/fighter-search/?fName=\u0002\u000114",
+ "od": "//mods.factorio.com/query/\u0002\u00010",
+ "edoc": "//www.safe.com/search/?site-search=\u0002&site=docs.safe.com\u00010",
+ "ekb": "//knowledge.safe.com/search.html?f=&type=question+OR+idea+OR+kbentry&c=&redirect=search%2Fsearch&sort=relevance&q=\u0002:\u00010"
+ },
+ "n": {
+ "b": "//www.fanburst.com/search?q=\u0002\u00010",
+ "d": "//fnd.io/#/us/search?mediaType=all&term=\u0002\u000110",
+ "*": "//www.foodnetwork.com/search/\u0002-\u000114",
+ "ac": {
+ "*": "http://recherche.fnac.com/SearchResult/ResultList.aspx?Search=\u0002\u000156",
+ "es": "http://busqueda.fnac.es/Search/SearchResult.aspx?SCat=0%211&Search=\u0002&sft=1&submitbtn=OK\u00010",
+ "portugal": "http://pesquisa.fnac.pt/Search/SearchResult.aspx?Search=\u0002\u00010"
+ },
+ "af": "//freddy-fazbears-pizza.fandom.com/search?query=\u0002\u00010",
+ "et": "http://www.finanzen.net/suchergebnis.asp?frmAktiensucheTextfeld=\u0002\u00010",
+ "ite": "//www.reddit.com/r/FortNiteBR/search/?q=\u0002&restrict_sr=1\u00010",
+ "ova": "//www.fashionnova.com/pages/search-results?q=\u0002\u00010",
+ "vnm": "//www.nexusmods.com/newvegas/search/?gsearch=\u0002&gsearchtype=mods\u00010"
+ },
+ "o": {
+ "*": "http://file.org/extension/\u0002 \u00010",
+ "k": "http://zoeken.fok.nl/zoek/?searchmode=simple&tab=fok&startdate=&enddate=&startdatelast=&enddatelast=&bycreator=&byuser=&orderby=relevance&s_fields[]=titel&s_fields[]=bericht&s_fields[]=reacties&status[]=open&status[]=gesloten&status[]=sticky&status[]=openstick&status[]=centraal&q=\u0002\u00010",
+ "t": {
+ "f": "//www.focusonthefamily.com/search-results#q=\u0002&t=FocusOnTheFamilyOnly&sort=relevancy\u00010",
+ "*": "//www.fotmob.com/search?q=\u0002\u00010",
+ "bollskanalen": "http://www.fotbollskanalen.se/sok?q=\u0002\u00010",
+ "olog": "//fotolog.com/search?query=\u0002\u00014"
+ },
+ "w": {
+ "*": "http://www.fowtcg.com/cards?w=\u0002\u00010",
+ "g": "//www.fowsystem.com/de/Kartendatenbank?page=&CERCA=cerca&cardname=\u0002&block=ALL&edition=ALL&REGATT=or&cardnumber=&ABILITYTEXT=&ATKMIN=0&ATKMAX=2500&DEFMIN=0&DEFMAX=2500\u00010",
+ "iki": "http://fallout.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010",
+ "ler": "//duckduckgo.com/?q=site%3Amartinfowler.com+\u0002\u00010"
+ },
+ "x": {
+ "*": "http://www.foxnews.com/search-results/search?q=\u0002&submit=Search\u000153",
+ "lifeit": "//www.foxlife.it/search/?q=\u0002\u00010",
+ "news": "http://www.foxnews.com/search-results/search?q=\u0002\u0001126",
+ "racing": "//www.foxracing.com/store/browse?_dyncharset=UTF-8&Dy=1&Nty=1&searchBox=searchBox&siteScope=ok&_D%3AsiteScope=+&autoSuggestEnabled=true&autoSuggestURL=%2Fstore%2Fassembler%3FassemblerContentCollection%3D%2Fcontent%2FShared%2FAuto-Suggest%2520Panels%26format%3Djson%26Dy%3D1%26Ntt%3D&minAutoSuggestInputLength=3&%2Fatg%2Fendeca%2Fassembler%2FSearchFormHandler.search=search&_D%3A%2Fatg%2Fendeca%2Fassembler%2FSearchFormHandler.search=+&Ntt=\u0002\u00010",
+ "sportsit": "//www.foxsports.it/?q=\u0002\u00010"
+ },
+ "nq": {
+ "*": "http://www.fonq.be/nl_BE/search/?search_term=\u0002#s=2\u00010",
+ "nl": "//www.fonq.nl/zoek/?fq=\u0002\u00010"
+ },
+ "nt": {
+ "a": {
+ "*": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010",
+ "wesome": "//fontawesome.com/icons?q=\u0002\u000153"
+ },
+ "*": "http://www.identifont.com/find?font=\u0002&similar=\u0002\u00013",
+ "s": {
+ "*": "http://www.fontsquirrel.com/fonts/list/find_fonts?q[term]=\u0002&q[search_check]=Y\u00016",
+ "q": "http://www.fontsquirrel.com/fonts/list/find_fonts?q[term]=\u0002&q[search_check]=Y\u00016",
+ "like": "http://www.identifont.com/find?similar=\u0002&q=Go\u00010",
+ "pace": "http://www.fontspace.com/search/?q=\u0002\u00010"
+ },
+ "library": "//fontlibrary.org/en/search?query=\u0002\u00010"
+ },
+ "od": {
+ "*": "http://www.food.com/recipe-finder/all/\u0002\u00013",
+ "y": "//www.foody.vn/ho-chi-minh/dia-diem?q=\u0002&ss=header_search_form\u00010",
+ "2fork": "http://food2fork.com/top?q=\u0002\u00010",
+ "network": "http://www.foodnetwork.com/search/delegate.do?fnSearchString=\u0002&fnSearchType=site\u00010",
+ "subs": "http://search.freefind.com/find.html?id=81296093&pageid=r&query=\u0002\u00010"
+ },
+ "ol": "http://www.fool.com/search/index.aspx?go=1&site=USMF&q=\u0002&source=ifltnvsnq0000001&mbbid=BoardID&mbmid=MessageID\u00010",
+ "rt": {
+ "*": "//fortnite.gamepedia.com/index.php?search=\u0002\u00010",
+ "inet": "//www.fortinet.com/search.html?q=\u0002\u00010",
+ "nite": {
+ "*": "http://epicgames.com/fortnite/en-US/search?q=\u0002\u00013",
+ "stats": "//fortnitestats.com/stats/\u0002\u00010"
+ }
+ },
+ "calprice": "http://www.focalprice.com/buy/\u0002.html\u00010",
+ "ldoc": "http://foldoc.org/\u0002\u00010",
+ "lddown": "//folddownpro.com/search.php?search_query=\u0002\u00010",
+ "lha": "http://search.folha.com.br/search?q=\u0002\u00010",
+ "lkets": "http://folkets-lexikon.csc.kth.se/folkets/#lookup&\u0002&0\u000110",
+ "lktunefinder": "http://www.folktunefinder.com/tunes?text=\u0002\u00010",
+ "lkwiki": "http://www.folkwiki.se/?n=Meta.Start&action=search&q=\u0002\u00010",
+ "llow": "http://www.followthatpage.com/?url=\u0002\u00017",
+ "necta": "//www.fonecta.fi/henkilot/haku/-/\u0002/\u00010",
+ "oby": "//fooby.ch/de/suche.html?query=\u0002&treffertyp=rezepte\u00010",
+ "otage": "http://www.dissolve.com/products?keywords=\u0002\u00014",
+ "otlocker": "http://www.footlocker.com/_-_/keyword-\u0002\u00010",
+ "rbes": "http://search.forbes.com/search/find?MT=\u0002\u000118",
+ "rdsix": "//fordsix.com/search.php?keywords=\u0002\u00010",
+ "rewordreviews": "//www.forewordreviews.com/search/?q=\u0002\u00010",
+ "rexstation": "//forex-station.com/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search\u00010",
+ "rkd": "http://forkd.com/recipe/search?q=\u0002\u00010",
+ "rosuse": "http://www.forosuse.org/?q=\u0002\u00010",
+ "rrester": "//www.forrester.com/search?tmtxt=\u0002\u00010",
+ "r-two": "//for-two-store.com/search?q=\u0002\u00010",
+ "rum": "//duck.co/forum/search?q=\u0002\u000114",
+ "rvo": "http://forvo.com/search/\u0002/\u0001227",
+ "ssd": {
+ "*": "//fossdroid.com/s/\u0002.html\u00010",
+ "roid": "//fossdroid.com/s.html?q=\u0002\u00010"
+ },
+ "ssil": "//www.fossil.com/uk/en/search.\u0002.html\u00010",
+ "sshub": "//www.fosshub.com/search/\u0002\u00010",
+ "und": "//foundland.shop/search?query=\u0002\u00010",
+ "ursquare": "//foursquare.com/explore?q=\u0002\u00015",
+ "yles": "http://www.foyles.co.uk/qsearch/All/All?term=\u0002\u00010"
+ },
+ "p": {
+ "e": "//florida-prep.org/search?q=\u0002\u00010",
+ "*": "http://www.fanpop.com/search?query=\u0002\u00010",
+ "o": {
+ "*": "http://www.freepatentsonline.com/result.html?sort=relevance&srch=top&query_txt=\u0002&submit=&patents=on\u00010",
+ "rts": "http://www.freebsd.org/cgi/ports.cgi?query=\u0002&stype=all\u00014"
+ },
+ "s": {
+ "*": "//apps.fedoraproject.org/packages/s/\u0002\u000116",
+ "tory": "//www.fictionpress.com/search/?keywords=\u0002&ready=1&type=story\u00010"
+ },
+ "cs": "//duckduckgo.com/?q=site:forum.pcsoft.fr+\u0002\u00010",
+ "unch": "//forum.facepunch.com/search/?q=\u0002\u00010",
+ "writer": "//www.fictionpress.com/search/?keywords=\u0002&ready=1&type=writer\u00010"
+ },
+ "r": {
+ "c": {
+ "*": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010",
+ "s": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010"
+ },
+ "g": {
+ "e": "http://dictionnaire.reverso.net/francais-allemand/\u0002\u00010",
+ "*": "//www.fastreplacementglass.com/index.php?route=product/search&search=\u0002\u00010"
+ },
+ "i": {
+ "*": "//www.franceinter.fr/recherche?q=\u0002\u00010",
+ "t": {
+ "*": "http://translate.google.com/#fr/it/\u0002\u00010",
+ "h": "//www.francisfrith.com/search?q=\u0002\u00010"
+ },
+ "da": "//frida.fooddata.dk/food/search?lang=en&q=\u0002\u00010",
+ "nk": {
+ "*": "http://www.futureboy.us/fsp/frink.fsp?fromVal=\u0002\u00010",
+ "iac": "//frinkiac.com/?p=search&q=\u0002\u000151"
+ },
+ "ss": "//www.fressnapf.de/s/search?text=\u0002\u00010",
+ "ght": "//frightfind.com/?s=\u0002\u00010",
+ "sky": "//www.friskyradio.com/search/?q=\u0002\u00010"
+ },
+ "*": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133",
+ "s": "http://www.freesound.org/search/?q=\u0002\u00019",
+ "w": {
+ "*": "http://www.freewave.at/?s=\u0002\u00010",
+ "iki": "//forgottenrealms.fandom.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "24": {
+ "f": "//www.flightradar24.com/data/flights/\u0002\u00016",
+ "*": "//www.flightradar24.com/data/flights/\u0002\u00016"
+ },
+ "ad": "//www.friday-ad.co.uk/uk/search/?keywords=\u0002\u00010",
+ "an": {
+ "*": "http://www.fran.si/iskanje?View=2&Query= \u0002 \u000139",
+ "cheval": "//news.francheval.com/search?q=\u0002 \u00010"
+ },
+ "ax": "//www.fransktlexikon.se/\u0002\u00010",
+ "ed": "//research.stlouisfed.org/fred2/search?st=\u0002\u00016",
+ "en": {
+ "*": "http://translate.google.com/#fr/en/\u0002\u000129",
+ "ch": "http://french.stackexchange.com/search?q=\u0002\u00015"
+ },
+ "es": {
+ "*": "http://translate.google.com/#fr/es/\u0002\u000112",
+ "h": {
+ "*": "//www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Damazonfresh&field-keywords=\u0002\u00010",
+ "desk": "//support.freshdesk.com/support/search?term=\u0002\u00010",
+ "ports": "//www.freshports.org/search.php?query=\u0002&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive\u000153"
+ }
+ },
+ "jp": "http://dictionnaire.reverso.net/francais-japonais/\u0002\u00010",
+ "mb": "//framabee.org/?q=\u0002\u00010",
+ "pl": "http://dictionnaire.reverso.net/francais-polonais/\u0002\u00010",
+ "ru": "//translate.google.com/#fr/ru/\u0002\u00013",
+ "ys": "http://www.frys.com/search?search_type=regular&sqxts=1&query_string=\u0002\u00014",
+ "2de": "//translate.google.com/#view=home&op=translate&sl=fr&tl=de&text=\u0002\u00010",
+ "2en": "http://translate.google.com/#fr/en/\u0002\u000129",
+ "ack": "//frack.nl/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "agrantica": "//www.fragrantica.com/search/?q=\u0002\u00014",
+ "amal": "//framalibre.org/recherche-par-crit-res?keys=\u0002\u00010",
+ "amat": "//framatube.org/search?search=\u0002\u00018",
+ "amabee": "//framabee.org/?q=\u0002 \u00010",
+ "avega": "//www.fravega.com/\u0002\u00010",
+ "azeit": "http://fraze.it/n_search.jsp?q=\u0002\u00010",
+ "eeg": {
+ "*": "//free.com.tw/?s=\u0002\u00010",
+ "roup": "//free.com.tw/?s=\u0002\u00010"
+ },
+ "eep": {
+ "*": "//www.freerepublic.com/tag/\u0002/index?tab=articles\u00010",
+ "ik": "http://www.freepik.com/index.php?goto=2&searchform=1&k=\u0002\u000120",
+ "ascal": "http://wiki.freepascal.org/index.php?search=\u0002\u00010"
+ },
+ "eebsd": {
+ "*": "//www.freebsd.org/cgi/ports.cgi?query=\u0002\u00014",
+ "man": "http://man.freebsd.org/\u0002\u00013"
+ },
+ "eecol": "http://www.freecollocation.com/search?word=\u0002\u00010",
+ "eedict": {
+ "*": "http://freedictionary.org/?Query=\u0002&button=Search\u000123",
+ "ionary": "http://freedictionary.org/?Query=\u0002&button=Search\u000123"
+ },
+ "eedom": {
+ "*": "//www.freedommobile.ca/support/search/faq-search-results?q=\u0002\u00010",
+ "press": "//freedom.press/search/?query=\u0002\u00010"
+ },
+ "eelancer": "//www.freelancer.com/work/\u0002/\u00010",
+ "eelancinghacks": "http://freelancinghacks.com/?s=\u0002\u00010",
+ "eenode": "http://webchat.freenode.net/?channels=\u0002\u00010",
+ "eesfx": "http://www.freesfx.co.uk/sfx/\u0002\u00010",
+ "eesound": "http://www.freesound.org/search/?q=\u0002\u00019",
+ "ee-theme-download": "//free-theme-download.com/search?term=\u0002\u00010",
+ "eethesaurus": "http://www.freethesaurus.com/\u0002\u00010",
+ "eitag": "//www.freitag.de/@@search?SearchableText=\u0002&SubmitSearch=Suche\u00010",
+ "eqcheck": "//www.frequencycheck.com/search?s=\u0002\u00010",
+ "equencycheck": "//www.frequencycheck.com/search?s=\u0002\u00010",
+ "ontalux": "http://www.lesfrontaliers.lu/search?text=\u0002\u00010",
+ "ontiers": "http://www.frontiersin.org/SearchData.aspx?sq=\u0002\u00010",
+ "tech": "//fr.techdico.com/traduction/francais-anglais/\u0002\u00010",
+ "uit": "http://www.adafruit.com/search?q=\u0002&b=1\u00010",
+ "utke": "http://frutke.com/?s=\u0002\u00010",
+ ".wiktionary": "//fr.wiktionary.org/wiki/\u0002\u00010"
+ },
+ "s": {
+ "c": "http://www.futura-sciences.com/magazines/sciences/recherche/?q=\u0002\u00010",
+ "d": {
+ "e": "http://www.fernsehserien.de/suche/\u0002\u00013",
+ "*": "http://directory.fsf.org/wiki/\u0002\u000111"
+ },
+ "*": "//factualsearch.news/#/&gsc.q=\u0002 \u00019",
+ "f": {
+ "d": "http://directory.fsf.org/wiki?title=Special%3ASearch&search=\u0002&fulltext=Search\u00016",
+ "e": "//fsfe.org/cgi-bin/search.cgi?l=en&x=0&y=0&q=\u0002\u00010",
+ "*": "http://www.fsf.org/search?SearchableText=\u0002 \u00010"
+ },
+ "h": "//wiki.foodsharing.de/index.php?search=\u0002\u00010",
+ "k": "//www.freesteamkeys.com/search_gcse/?q=\u0002\u00013",
+ "m": "http://futurism.com/?s=\u0002\u00010",
+ "arating": "http://ratings.food.gov.uk/enhanced-search/en-GB/\u0002/%5E/alpha/0/%5E/%5E/1/1/10\u00010"
+ },
+ "t": {
+ "b": {
+ "*": "http://ftb.gamepedia.com/index.php?search=\u0002\u000120",
+ "wiki": "//ftb.gamepedia.com/index.php?title=Special:Search&search=\u0002\u00017"
+ },
+ "*": "//www.ft.com/search?q=\u0002\u0001114",
+ "k": "//www.farmacotherapeutischkompas.nl/snelzoeken?zoekterm=\u0002&domein=geneesmiddelen\u00010",
+ "l": {
+ "*": "http://ftl.wikia.com/wiki/Special:Search?query=\u0002\u000111",
+ "n": "//www.futurelearn.com/search?q=\u0002\u00010",
+ "r": "//www.dicemagazine.com/search?q=\u0002\u00010"
+ },
+ "n": {
+ "*": "//www.fortuneo.fr/recherche?term=\u0002\u00010",
+ "l": "//www.filmtotaal.nl/zoeken/?q=\u0002\u00010"
+ },
+ "s": "//apollo.fintechstudios.com/search?searchQuery=\u0002\u00010",
+ "u": "//www.freetutorials.us/?s=\u0002\u00010",
+ "w": "//wiki.factorio.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000179",
+ "-db": "//ft-datenbank.de/tickets?fulltext=\u0002\u00010",
+ "hes": "//www.freethesaurus.com/\u0002\u00010",
+ "hub": "//flathub.org/apps/search/\u0002\u000151"
+ },
+ "v": {
+ "*": "http://finviz.com/quote.ashx?t=\u0002\u0001170",
+ "z": "http://finviz.com/quote.ashx?t=\u0002&ty=c&ta=1&p=d\u000122",
+ "iewau": "http://www.freeview.com.au/tv-search/?search=\u0002&x=0&y=0\u00010"
+ },
+ "w": {
+ "b": "//www.filmweb.pl/search?q=\u0002\u00010",
+ "*": "http://www.forgottenweapons.com/?s=\u0002\u00010",
+ "y": "//www.fayerwayer.com/?q=\u0002\u00010",
+ "cj": "//foodwishes.blogspot.com/search?q=\u0002\u00010",
+ "tv": "http://www.fwtv.tv/buscar/\u0002\u00010",
+ "iki": "http://fortranwiki.org/fortran/search?query=\u0002\u00010",
+ "pkg": "http://frugalware.org/packages?op=pkg&arch=all&ver=current&srch=\u0002\u00013"
+ },
+ "z": "//duckduckgo.com/?q=site%3Afz.se+\u0002\u00010",
+ "e7": "//fireemblem.fandom.com/search?query=\u0002\u00010",
+ "ee": {
+ "*": "//fee.org/search/?q=\u0002\u00010",
+ "t": "//www.wikifeet.com/search/\u0002\u00017",
+ "dbooks": "http://www.feedbooks.com/search?query=\u0002\u00015",
+ "dly": "//feedly.com/i/search/\u0002\u000138",
+ "dough": "//www.feedough.com/?s=\u0002\u00010"
+ },
+ "eh": {
+ "*": "//feheroes.gamepedia.com/index.php?search=\u0002\u00010",
+ "w": "//feheroes.gamepedia.com/index.php?search=\u0002\u00010"
+ },
+ "er": "http://www.fer.unizg.hr/search?sq=\u0002 &s_skip=0\u00010",
+ "es": {
+ "*": "http://www.folklore.ee/justkui/sonastik/?otsing=\u0002&paring=Otsi\u00010",
+ "er": "//edwardfeser.blogspot.com/search?q=\u0002 \u00010"
+ },
+ "ew": {
+ "*": "//fireemblemwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u000144",
+ "iki": "//fireemblemwiki.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000116"
+ },
+ "ex": {
+ "*": "//www.firesidexpressions.com/index.php?route=product/search&search=\u0002\u00010",
+ "trads3": "//darksouls3.wiki.fextralife.com/\u0002\u00013"
+ },
+ "up": "http://filmup.leonardo.it/cgi-bin/search.cgi?ps=10&fmt=long&sy=0&q=\u0002\u00010",
+ "xp": "//www.fxp.co.il/google.php?q=\u0002\u000117",
+ "xr": "http://fxr.watson.org/fxr/ident?i=\u0002\u00010",
+ "ye": "//www.fye.com/search?q=\u0002\u00013",
+ "yt": "//www.fiyatlab.com/?s=\u0002\u00010",
+ "edex": "http://fedex.com/Tracking?tracknumbers=\u0002&action=track\u0001325",
+ "edkojip": "//koji.fedoraproject.org/koji/search?match=glob&type=package&terms=\u0002\u00010",
+ "edman": "http://linuxmanpages.net/search.py?q=\u0002\u00010",
+ "edora": {
+ "*": "//fedoraproject.org/wiki/Special:Search?search=\u0002\u000133",
+ "magazine": "//fedoramagazine.org/?s=\u0002\u00010",
+ "pkg": "//apps.fedoraproject.org/packages/s/\u0002\u000116",
+ "wiki": "//fedoraproject.org/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "edpack": "//apps.fedoraproject.org/packages/s/\u0002\u000116",
+ "edreg": "//www.federalregister.gov/documents/search?conditions%5Bterm%5D=\u0002\u00010",
+ "efe": "//blog.fefe.de/?q=\u0002\u0001152",
+ "egtherm": "http://fegtherm.hu/?s=\u0002\u00010",
+ "elleskatalogen": "http://felleskatalogen.no/medisin/sok?sokord=\u0002\u00013",
+ "eltrinelli": "http://www.lafeltrinelli.it/fcom/it/home/pages/catalogo/searchresults.html?prkw=\u0002\u00016",
+ "ettrechner": "http://www.fettrechner.de/cgi-bin/kalorientabelle.pl?t=temsearch&sort=BEZEICHNUNG&f=*RUBRIK%2C*SUCHBEGRIFFE%2C*BEZEICHNUNG%2C*HERSTELLER&f1=HERSTELLER&start=1&dif=50&c=\u0002\u00010",
+ "ubib": "//www.ub-katalog.fernuni-hagen.de/F/?func=find-b&request=\u0002&find_code=WRD\u00010",
+ "uget": "//www.fuget.org/packages?q=\u0002\u00015",
+ "uglymugcompany": "//fuglymugcompany.com/search?type=product&q=\u0002\u00010",
+ "uji": "//www.fujitv.co.jp/search/index.html?keyword=\u0002\u00010",
+ "ullcontact": "//app.fullcontact.com/#/search/\u0002\u00010",
+ "ullform": {
+ "*": "//www.fullformgo.com/term/\u0002\u00010",
+ "s": "http://fullforms.com/\u0002 \u00010"
+ },
+ "uni": "//www.funimation.com/search/?q=\u0002\u00010",
+ "unda": "http://www.funda.nl/koop/\u0002\u000148",
+ "unky": "//funkytime.tv/search?q=\u0002\u00014",
+ "undeu": "//www.fundeu.es/?s=\u0002\u00010",
+ "unfact": "//wtffunfact.com/?s=\u0002\u00010",
+ "unplass": "//funplass.com/recherche.php?what=\u0002&where=0&when=0\u00010",
+ "untoo": "http://www.funtoo.org/index.php?search=\u0002\u00017",
+ "uret": "http://www.furet.com/catalogsearch/result/?q=\u0002 \u00010",
+ "uraffinity": "//www.furaffinity.net/search/?q=\u0002\u0001242",
+ "usetron": "//www.fusetronsound.com/search?q=\u0002\u00010",
+ "usionfall": "http://fusionfall.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "uskanu": {
+ "*": "http://fuska.nu/sok/?search=\u0002\u00010",
+ "forum": "http://fuska.nu/forum/sok.php?sok=\u0002\u00010"
+ },
+ "ussball": {
+ "*": "http://www.fussball.de/suche/-/text/\u0002\u00010",
+ "daten": "http://www.fussballdaten.de/suche/?\u0002\u00010"
+ },
+ "utar": "http://futar.bkk.hu/?toCoord=\u0002&toName=\u0002&toSubName=\u0002&layers=GSVB\u00010",
+ "utbin": "//www.futbin.com/players?search=\u0002\u00010",
+ "uthead": "http://www.futhead.com/16/players/?name=\u0002\u00010",
+ "uturama": "http://www.theinfosphere.org/index.php?search=\u0002\u00010",
+ "yndiq": "//fyndiq.se/search/?q=\u0002\u00010",
+ "yyd": "//fyyd.de/search?search=\u0002\u00010"
+ },
+ "@": {
+ "*": "//twitter.com/\u0002\u0001102",
+ "fb": "//facebook.com/\u0002\u00010"
+ },
+ "g": {
+ "a": {
+ "b": "//gab.ai/search/\u0002\u000126",
+ "e": {
+ "*": "http://www.google.ae/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014",
+ "l": "http://www.focloir.ie/en/spellcheck/ei/?q=\u0002\u00010",
+ "n": "http://translate.google.com/#ga/en/\u0002\u00010"
+ },
+ "f": {
+ "*": "http://www.lexilogos.com/latin/gaffiot.php?q=\u0002\u00010",
+ "oc": "http://www.focloir.ie/en/dictionary/ei/\u0002?advSearch=1&q=\u0002&inlanguage=ga\u00010"
+ },
+ "g": {
+ "*": "//www.girlsaskguys.com/search?q=\u0002\u00016",
+ "ol": "//gymnasium-gag.de/?s=\u0002\u00013"
+ },
+ "*": "http://www.google.com.au/search?q=\u0002\u00011976",
+ "h": "//gethuman.com/phone-number/search/\u0002\u00010",
+ "l": {
+ "*": "//duckduckgo.com/?q=\u0002+site:abretelibro.com\u00010",
+ "axy": "//galaxy.ansible.com/search?keywords=\u0002\u000113",
+ "axus": "//www.galaxus.ch/de/Search?searchSectors=0&q=\u0002\u000117",
+ "erts": "//www.google.com/alerts?q=\u0002\u00010",
+ "inos": "//www.galinos.gr/web/drugs/main/search?q=\u0002\u00010",
+ "lica": "http://gallica.bnf.fr/Search?ArianeWireIndex=index&p=1&lang=FR&q=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://direct3d.ir/forum/search/?keywords=\u0002\u00010",
+ "e": {
+ "*": "http://www.game.co.uk/webapp/wcs/stores/servlet/AjaxCatalogSearch?storeId=10151&catalogId=10201&langId=44&pageSize=&beginIndex=0&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&pageView=image&predictiveSearchURL=&searchTerm=\u0002&searchBtn=z\u000117",
+ "s": {
+ "*": "//www.crazygames.com/search?q=\u0002\u00010",
+ "lol": "//games.lol/search/\u0002\u00010",
+ "pot": "http://www.gamespot.com/search/?q=\u0002\u00013",
+ "radar": "//www.gamesradar.com/search/?searchTerm=\u0002\u00010",
+ "tar": "http://www.gamestar.de/index.cfm?pid=109&s=\u0002\u00015",
+ "top": "//www.gamestop.com/search/?q=\u0002&lang=default\u000130"
+ },
+ "za": "//www.game.co.za/game-za/en/search/?text=\u0002\u00010",
+ "banana": "http://gamebanana.com/skins/search?search=\u0002 \u00010",
+ "cheats": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010",
+ "faqs": "http://www.gamefaqs.com/search/index.html?game=\u0002&platform=0\u0001119",
+ "fly": "//www.gamefly.com/#!/search/all?q=\u0002\u00010",
+ "front": "//www.gamefront.com/search/files?q=\u0002\u00010",
+ "informer": "//www.gameinformer.com/search?keyword=\u0002\u00017",
+ "jolt": "http://gamejolt.com/search/?q=\u0002\u00010",
+ "kings": "http://www.gamekings.tv/index.php?cat=3&s=\u0002\u00010",
+ "kult": "//www.gamekult.com/rechercher-jeu.html?q=\u0002\u00010",
+ "mar": "//www.gamemar.com/?s=\u0002\u00010",
+ "pressure": "http://games.gamepressure.com/games_encyclopedia.asp?search=\u0002\u00010",
+ "rankings": "http://www.gamerankings.com/browse.html?search=\u0002\u00013",
+ "rgen": "http://www.gamergen.com/s/\u0002\u00010",
+ "rsgate": "http://gamersgate.com/games?q=\u0002\u00010",
+ "zebo": "http://www.gamezebo.com/search/games?query=\u0002\u00010"
+ },
+ "ma": "//www.gamma.nl/assortiment/zoeken?text=\u0002\u00015",
+ "asutra": "http://www.gamasutra.com/search/?search_text=\u0002\u00010",
+ "ing": {
+ "*": "http://gaming.stackexchange.com/search?q=\u0002\u00013",
+ "box": "http://thegamingbox.pfweb.eu/?s=\u0002\u00010"
+ }
+ },
+ "p": {
+ "*": "http://graph.anime.plus/\u0002\u00010",
+ "p": "//play.google.com/store/search?q=\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.google.com.ar/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001202",
+ "en": "//glosbe.com/ar/en/\u0002\u00010",
+ "oa": "//garoa.net.br/w/index.php?search=\u0002\u00010",
+ "barino": "//www.garbarino.com/productos?q=\u0002\u00010",
+ "den": {
+ "*": "http://www.garden-en.com/s/en/?type=sfd&query=\u0002\u00010",
+ "ersworld": "http://www.gardenersworld.com/search/\u0002\u00010"
+ },
+ "rysmart": "//www.garrysmart.com/scripts/?&t=a&q=\u0002\u00010",
+ "tenexperte": "//www.mein-gartenexperte.de/suche?keywords=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.google.as/search?q=\u0002\u00016",
+ "olina": "//www.maisgasolina.com/pesquisa/\u0002/\u00010"
+ },
+ "t": {
+ "*": "http://www.google.at/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001212",
+ "herer": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192"
+ },
+ "u": "http://www.google.com.au/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00011024",
+ "dv": "//www.gadventures.com/search/?q=\u0002&ref=ddgsearch\u00016",
+ "ia": "//www.vn-gaia.com/search?SearchForm%5Bkeyword%5D=\u0002&SearchForm%5BlimitSpaceGuids%5D=\u00010",
+ "wi": "//wirtschaftslexikon.gabler.de/search/content?keys=\u0002\u00010",
+ "ana": "//gaana.com/search/\u0002\u00013",
+ "ccess": "http://www.google.com/cse?ie=UTF-8&cx=000183394137052953072%3Azc1orsc6mbq&q=\u0002t&btnG=Search\u00010",
+ "dgets": {
+ "*": "http://gdgts.de/?s=\u0002\u00010",
+ "direct": "http://www.gadgetsdirect.com.au/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010",
+ "now": "//www.gadgetsnow.com/topic/\u0002?SEARCH_STRING=\u0002\u00010"
+ },
+ "dgetflow": "http://thegadgetflow.com/?s=\u0002&submit=Search\u00010",
+ "ndi": "//www.gandi.net/domain/suggest?domain_list=\u0002\u000121",
+ "ndhi": "//www.gandhi.com.mx/catalogsearch/result/?q=\u0002\u00010",
+ "yburg": "http://gayburg.blogspot.com/search?q=\u0002: \u00013",
+ "zeta": "//www.gazetadopovo.com.br/busca/?q=\u0002\u00010"
+ },
+ "b": {
+ "a": {
+ "*": "//mail.google.com/mail/u/\u0002\u000126",
+ "n": "http://gamebanana.com/skins/search?search=\u0002 \u00010",
+ "t": "//gbatemp.net/search/87708019/?q=\u0002\u00010"
+ },
+ "c": "//www.greatbritishchefs.com/search2#?pi=1&ps=48&st=\u0002&orderby=\u00016",
+ "e": {
+ "*": "http://www.google.be/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001417",
+ "o": "//en.glosbe.com/en/eo/\u0002\u00010"
+ },
+ "f": "//gbf.wiki/index.php?search=\u0002\u0001294",
+ "g": "http://www.google.bg/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000171",
+ "*": "http://books.google.com/books?q=\u0002&btnG=Search+Books\u0001589",
+ "k": "//www.google.com/bookmarks/l#!q=\u0002\u00010",
+ "m": "//www.google.com/bookmarks/find?q=\u0002\u00010",
+ "n": "http://gamebanana.com/search?query=\u0002\u00010",
+ "o": {
+ "*": "http://german-bash.org/?searchtext=\u0002&search_in=both&action=search_\u00010",
+ "oks": "//www.google.com/search?nfpr=1&tbm=bks&q=\u0002\u000190"
+ },
+ "r": "http://www.google.com.br/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001686",
+ "s": "//gigablast.com/search?c=main&index=search&q=\u0002\u00014",
+ "ip": "http://www.booksinprint.com/Search/Results?q=quicksearch-all%3A\u0002&op=1&qs=1\u00010",
+ "last": "http://gigablast.com/search?q=\u0002 \u00010",
+ "p2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=BRL\u00010",
+ "p2eur": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=EUR\u00013",
+ "p2nzd": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=NZD\u00010",
+ "p2usd": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=USD\u00010",
+ "ugs": "//bugs.gentoo.org/buglist.cgi?quicksearch=\u0002\u000159"
+ },
+ "c": {
+ "a": {
+ "*": "http://www.google.ca/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001790",
+ "l": "//calendar.google.com/calendar/b/0/r/search?q=\u0002\u00011006",
+ "t": "http://www.google.cat/#q=\u0002\u00014",
+ "fe": "//www.gamerscafe.com.br/pesquisa/\u0002/\u00010"
+ },
+ "c": "//www.google.com/search?tbm=isch&tbs=sur:fmc&as_q=\u0002\u000127",
+ "*": "//contacts.google.com/search/\u0002\u000135",
+ "h": "http://www.google.ch/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001380",
+ "i": {
+ "*": "//www.google.co.ck/search?q=\u0002\u00010",
+ "de": "http://gcide.gnu.org.ua/?q=\u0002 &define=Define&strategy=.\u00010"
+ },
+ "k": "//www.google.co.ck/search?q=\u0002\u00010",
+ "l": "http://www.google.cl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001686",
+ "m": {
+ "*": "http://www.gcmap.com/mapui?P=\u0002&MS=wls&DU=nm\u00010",
+ "ap": "http://www.gcmap.com/mapui?P=\u0002\u00010"
+ },
+ "n": "http://www.google.cn/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010",
+ "o": {
+ "*": "http://www.google.com.co/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010",
+ "de": "//code.google.com/hosting/search?q=\u0002\u00017",
+ "ntact": "//contacts.google.com/search/\u0002\u000135"
+ },
+ "p": "//cloud.google.com/s/results/?q=\u0002\u000119",
+ "s": "//cloudsearch.google.com/cloudsearch/search?q=\u0002\u000154",
+ "u": {
+ "*": "//www.google.com/search?q=\u0002&source=lnt&tbs=ctr:countryCU&cr=countryCU\u000130",
+ "bed": "//cse.google.com/cse/publicurl?cx=007995818864770319293:3weihy1amkc&cof=FORID:1&q=\u0002\u00010",
+ "ltinst": "//www.google.com/culturalinstitute/browse/\u0002\u00010"
+ },
+ "w": "http://de.creepypasta.wikia.com/wiki/Spezial:Suche?query=\u0002\u00010",
+ "y": "//www.google.com.cy/search?q=\u0002\u00010",
+ "z": "http://www.google.cz/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001234",
+ "ba": "http://www.buenosaires.gob.ar/bweb/search?keys=\u0002\u00010",
+ "ro": "//www.google.hr/#q=\u0002&*\u000152",
+ "enter": "//www.guitarcenter.com/search?typeAheadSuggestion=true&typeAheadRedirect=true&Ntt=\u0002\u000138"
+ },
+ "d": {
+ "b": "http://duckduckgo.com/?q=site:sourceware.org/gdb/current/onlinedocs/gdb/+\u0002\u00010",
+ "d": "http://docs.godotengine.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00013",
+ "e": {
+ "f": "//www.google.com/search?hl=en&q=define+\u0002\u000151",
+ "*": "http://www.google.de/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00019429",
+ "v": {
+ "*": "//gamedev.stackexchange.com/search?q=\u0002\u00010",
+ "s": "//developers.google.com/s/results/?q=\u0002\u00010"
+ },
+ "en": "//translate.google.com/#de/en/\u0002\u000157"
+ },
+ "*": "//docs.google.com/document/u/0/?q=\u0002\u0001289",
+ "k": "http://www.google.dk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001130",
+ "s": "http://www.goodsearch.com/search-web?keywords=\u0002\u00010",
+ "t": "http://gdt.oqlf.gouv.qc.ca/resultat.aspx?terme=\u0002\u00015",
+ "v": "//docs.google.com/viewer?url=\u0002\u00010",
+ "z": "http://gdz.sub.uni-goettingen.de/en/dms/suche/?tx_goobit3_search[formquery]=\u0002&tx_goobit3_search[order]=1&tx_goobit3_search[default]=METADATA&tx_goobit3_search[orderfield]=BYCREATOR&tx_goobit3_search[link]=0\u00010",
+ "ay": "http://www.google.com/search?q=\u0002&tbs=qdr:d\u000160",
+ "gt": "http://gdgt.com/search/\u0002\u00010",
+ "lc": "http://www.diccionari.cat/cgi-bin/AppDLC3.exe?APP=CERCADLC&GECART=\u0002&x=0&y=0\u00010",
+ "ns": "//dns.google.com/query?name=\u0002&type=A&dnssec=true\u00018",
+ "himx": "http://www.gandhi.com.mx/catalogsearch/result/?q=\u0002 \u00010",
+ "iag": "//google.com/safebrowsing/diagnostic?site=\u0002\u00010",
+ "maps": "//ditu.amap.com/search?query=\u0002\u00014",
+ "ocs": "//docs.google.com/document/u/0/?pli=1&tgif=c&q=\u0002\u0001126",
+ "oms": "//domains.google.com/registrar?s=\u0002\u00013",
+ "omains": "//domains.google.com/registrar?s=\u0002\u00013",
+ "oodle": "//www.google.com/doodles?q=\u0002\u00010",
+ "rive": "//drive.google.com/drive/search?q=\u0002\u0001761"
+ },
+ "e": {
+ "c": {
+ "*": "//www.google.com.ec/search?safe=active&q=\u0002\u00010",
+ "ko": "//www.coingecko.com/en/search/bang?query=\u0002\u000132",
+ "uador": "//www.google.com.ec/search?safe=active&q=\u0002 \u00010"
+ },
+ "e": {
+ "*": "http://www.google.ee/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014",
+ "k": {
+ "*": "//www.geeks-curiosity.net/?s=\u0002\u00010",
+ "s": {
+ "*": "//www.geeksforgeeks.org/?s=\u0002\u00015",
+ "ided": "http://geeksided.com/?s=\u0002\u00010"
+ },
+ "u": "http://www.geekunivers.com/?s=\u0002 \u00010",
+ "bench": "http://browser.geekbench.com/v4/cpu/search?q=\u0002\u00014",
+ "buying": "http://www.geekbuying.com/Search/?keyword=\u0002\u00010"
+ },
+ "n": {
+ "*": "//translate.google.com/#ge/en/\u0002\u00010",
+ "stijl": "http://www.geenstijl.nl/fastsearch?query=\u0002&zoek=zoek\u00010"
+ },
+ "cr": "//geecr.com/search/\u0002\u00010"
+ },
+ "*": "//google.com/#q=\u0002\u00012771",
+ "m": {
+ "*": "//rubygems.org/search?utf8=%E2%9C%93&query=\u0002\u0001409",
+ "s": "http://rubygems.org/search?query=\u0002\u000156",
+ "ug": "http://www.gemug.ge/?s=\u0002\u00010",
+ "atsu": "//gematsu.com/?s=\u0002\u00010",
+ "atria": "//www.gematrix.org/?word=\u0002\u00010"
+ },
+ "n": {
+ "e": {
+ "a": "//www.genealogieonline.nl/en/zoeken/?q=\u0002 \u00013",
+ "*": "//www.ncbi.nlm.nih.gov/gene/?term=\u0002 \u00013",
+ "cards": "http://www.genecards.org/index.php?path=/Search/keyword/\u0002\u00018",
+ "rasia": "http://www.generasia.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "sis": "http://gen.lib.rus.ec/search.php?req=\u0002&lg_topic=libgen&open=0&view=simple&res=25&phrase=1&column=def\u00010"
+ },
+ "*": "http://genius.com/search?q=\u0002\u0001648",
+ "hu": "//en.glosbe.com/en/hu/\u0002\u00010",
+ "ma": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fgenma.free.fr\u00010",
+ "bank": "http://www.ncbi.nlm.nih.gov/nuccore/?term=\u0002\u000117",
+ "der": "http://gender.wikia.com/search?query=\u0002\u00010",
+ "ickbruch": "http://genickbruch.com/index.php?befehl=suche&sname=\u0002\u00010",
+ "ius": "//genius.com/search?q=\u0002\u00013287",
+ "pkg": "//packages.gentoo.org/packages/search?q=\u0002\u0001133",
+ "too": {
+ "*": "http://wiki.gentoo.org/index.php?search=\u0002\u0001318",
+ "pkg": "//packages.gentoo.org/packages/search?q=\u0002\u0001133",
+ "wiki": "//wiki.gentoo.org/index.php?search=\u0002\u000125"
+ }
+ },
+ "o": {
+ "*": "http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=\u0002\u00010",
+ "ip": {
+ "*": "http://www.infosniper.net/index.php?ip_address=\u0002\u000125",
+ "tool": "http://geoiptool.com/fr/?IP=\u0002\u00010"
+ },
+ "awesome": "http://geoawesomeness.com/?s=\u0002\u00010",
+ "cache": "http://www.geocaching.com/seek/nearest.aspx?key=\u0002\u00010",
+ "caching": "http://www.geocaching.com/seek/nearest.aspx?key=\u0002\u00010",
+ "graph": {
+ "*": "//www.geograph.org.uk/of/\u0002\u00010",
+ "y": "//geofactoftheday.blogspot.com/search?q=\u0002\u00010"
+ },
+ "names": "http://www.geonames.org/search.html?q=\u0002\u00010",
+ "norge": "//kartkatalog.geonorge.no/search?text=\u0002\u00010",
+ "rges": "http://www.zeno.org/Zeno/0/Suche?q=\u0002&k=Georges-1913\u00010",
+ "tool": "//iplookup.flagfox.net/?ip=\u0002\u00010",
+ "uri": "//www.openstreetmap.org/search?query=\u0002#map=7/0.000/-60.000\u00010"
+ },
+ "s": "//www.google.es/search?q=\u0002 \u00012814",
+ "x": "//search.gexsi.com/en/search/?q=\u0002\u00013",
+ "ar": {
+ "*": "//www.gbase.com/gear?q=\u0002\u00010",
+ "r": "http://ffxiv.gamerescape.com/wiki/Special:Search?search=\u0002\u000111",
+ "best": "http://www.gearbest.com/\u0002 -_gear/\u000113"
+ },
+ "fr": "http://dictionnaire.reverso.net/allemand-francais/\u0002\u00010",
+ "iz": {
+ "*": "//geizhals.eu/?fs=\u0002\u0001229",
+ "hals": {
+ "*": "http://geizhals.at/eu/?in=&fs=\u0002\u000187",
+ "at": "//geizhals.at/?in=&fs=\u0002\u00017",
+ "de": "http://geizhals.de/?fs=\u0002&in=\u000156"
+ }
+ },
+ "-t": "//www.ge-tracker.com/names/\u0002\u00010",
+ "ller": "//bienenzuchtbedarf-geller.de/shop/search?sSearch=\u0002\u00010",
+ "tabstract": "//www.getabstract.com/en/search?initial=true&query=\u0002\u00010",
+ "tchu": "http://www.getchu.com/php/nsearch.phtml?search_keyword=\u0002\u00010",
+ "tdeals": "//getdeals.co.in/search?q=\u0002\u00010",
+ "tfi": "//glosbe.com/et/fi/\u0002\u00010",
+ "thuman": "http://gethuman.com/phone-number/search/?q=\u0002\u00010",
+ "tlinkinfo": "http://www.getlinkinfo.com/info?link=\u0002\u00010",
+ "tracker": "//www.ge-tracker.com/names/\u0002\u00010",
+ "tty": {
+ "*": "//www.gettyimages.com/photos/\u0002\u000113",
+ "images": "http://www.gettyimages.com/Search/Search.aspx?src=quick&contractUrl=1&family=creative&phrase=\u0002\u000128"
+ }
+ },
+ "f": {
+ "a": {
+ "*": "//www.google.com/search?hl=fa&q=\u0002\u00010",
+ "q": {
+ "*": "http://www.gamefaqs.com/search/index.html?game=\u0002\u000130",
+ "s": "http://www.gamefaqs.com/search/index.html?game=\u0002&platform=0\u0001119"
+ },
+ "ctory": "http://geniusfactory.fr/search/\u0002\u00010"
+ },
+ "c": "http://greatfirewallofchina.org/index.php?siteurl=\u0002\u00010",
+ "g": {
+ "*": "//www.geeksforgeeks.org/?q=\u0002\u000192",
+ "uru": "//www.gurufocus.com/guru/\u0002/stock-picks\u00010"
+ },
+ "*": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326",
+ "i": {
+ "*": "//www.google.fi/search?q=\u0002\u0001195",
+ "et": "//glosbe.com/fi/et/\u0002\u00010",
+ "nance": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326"
+ },
+ "k": "//www.grafikart.fr/search?q=\u0002\u00010",
+ "l": {
+ "*": "//www.google.com/flights/#search;t=\u0002\u000114",
+ "ights": "//www.google.com/flights/#search;t=\u0002\u000114"
+ },
+ "r": "http://www.google.fr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00017170",
+ "x": "http://www.graffx.fr/blabla/index.php?q=\u0002\u00010",
+ "y": {
+ "*": "//gfycat.com/gifs/search/\u0002\u00013",
+ "catdepot": "//www.reddit.com/r/GfycatDepot/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00014"
+ },
+ "bf": "//geriafurch.bzh/fr?q=\u0002&d=brfr\u000116",
+ "fb": "//geriafurch.bzh/fr?q=\u0002&d=frbr\u000118",
+ "ont": {
+ "*": "//fonts.google.com/?query=\u0002\u00014",
+ "s": "//fonts.google.com/?query=\u0002\u00014"
+ },
+ "ork": "//greasyfork.org/en/scripts?q=\u0002\u00013",
+ "orums": "//productforums.google.com/forum/#!topicsearch/\u0002\u00010",
+ "stock": "//www.gurufocus.com/stock/\u0002/summary\u00010",
+ "wiki": "//en.gfwiki.com/index.php?search=\u0002\u000156"
+ },
+ "g": {
+ "b": {
+ "*": "http://www.geogebra.org/cms/\u0002\u000114",
+ "tube": "http://tube.geogebra.org/search/perform/search/\u0002\u00010"
+ },
+ "d": "//www.google.gp/?gws_rd=ssl#q= \u0002 \u000115",
+ "*": "http://groups.google.com/groups/search?q=\u0002&qt_s=Search+Groups\u0001314",
+ "j": "http://globalgamejam.org/?q=\u0002\u00010",
+ "r": {
+ "*": "http://www.google.gr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000199",
+ "law": "//ggr-law.com/suche/?id=1843&tx_kesearch_pi1%5Bsword%5D=\u0002\u00010",
+ "oups": "http://groups.google.com/groups/search?q=\u0002&qt_s=Search+Groups\u0001314"
+ },
+ "ca": "//gabgagnon.ca/?s=\u0002\u00010",
+ "if": "//google.com/search?q=\u0002&site=webhp&tbm=isch&tbs=itp%3Aanimated\u000194",
+ "net": "//gamegator.net/search.php?q=\u0002\u00010"
+ },
+ "*": "//www.google.com/search?q=\u0002\u00012628190",
+ "+": "//plus.google.com/u/0/s/\u0002 \u00010",
+ "h": {
+ "c": {
+ "*": "//github.com/search?utf8=✓&q=\u0002&type=Code\u000134",
+ "ode": "//github.com/search?utf8=✓&q=\u0002&type=Code\u000134"
+ },
+ "*": "//github.com/search?utf8=%E2%9C%93&q=\u0002\u000120988",
+ "k": "http://www.google.com.hk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001777",
+ "l": "http://www.groenehartscholen.nl/lyceum/=\u0002\u00010",
+ "p": "//github.com/search?q=is%3Aprivate+\u0002\u000127",
+ "r": {
+ "*": "//github.com/\u0002\u00018",
+ "epo": "//github.com/\u0002\u00018"
+ },
+ "t": {
+ "*": "//github.com/trending/\u0002\u00013",
+ "opic": "//github.com/topic/\u0002\u00010"
+ },
+ "u": {
+ "*": "http://www.google.hu/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001184",
+ "s": {
+ "*": "//github.com/\u0002/\u00018",
+ "er": "//github.com/search?type=Users&q=\u0002\u000116"
+ },
+ "en": "//en.glosbe.com/hu/en/\u0002\u00013"
+ },
+ "at": "//geizhals.at/?in=&fs=\u0002\u00017",
+ "de": "//geizhals.de/?fs=\u0002\u0001214",
+ "io": "//duckduckgo.com/?q=site%3Agithub.io+\u0002&ia=web\u00010",
+ "js": "//github.com/search?l=JavaScript&o=desc&q=\u0002&s=indexed&type=Code\u00010",
+ "acks": "//www.ghacks.net/?s=\u0002\u000143",
+ "ananews": "//ghananews.xyz/?s=\u0002\u00010",
+ "our": "//google.com/search?q=\u0002&tbs=qdr:h\u00014"
+ },
+ "i": {
+ "a": {
+ "*": "http://www.gia.edu/cs/Satellite?pagename=GST%2FDispatcher&childpagename=GIA%2FPage%2FReportCheck&c=Page&cid=1355954554547&reportno=\u0002\u00010",
+ "u": "//www.google.com.au/search?tbm=isch&q=\u0002&tbs=imgo:1\u00010",
+ "nt": {
+ "*": "//www.giant-bicycles.com/global/search?keyword=\u0002\u00010",
+ "bomb": "http://www.giantbomb.com/search/?q=\u0002\u000148"
+ },
+ "llozafferano": "//www.giallozafferano.it/ricerca-ricette/\u0002\u00010"
+ },
+ "b": {
+ "*": "//gibiru.com/results.html?q=\u0002&cx=partner-pub-5956360965567042%3A8627692578&cof=FORID%3A11&ie=UTF-8\u00016",
+ "bon": "//gibbon.co/search?q=\u0002\u00010",
+ "ert": {
+ "*": "//www.gibert.com/catalogsearch/result/?q=\u0002\u00010",
+ "j": "http://www.gibertjoseph.com/catalogsearch/result/?q=\u0002\u00010"
+ }
+ },
+ "c": {
+ "a": "http://www.google.ca/search?q=\u0002&tbm=isch\u000169",
+ "*": "//www.google.com/search?q=\u0002&tbm=isch&sout=1\u00019"
+ },
+ "d": "http://www.google.co.id/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001102",
+ "e": {
+ "*": "http://www.google.ie/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001118",
+ "z": {
+ "*": "http://geizhals.at/eu/?in=&fs=\u0002\u000187",
+ "hals": "http://geizhals.at/eu/?in=&fs=\u0002\u000187"
+ }
+ },
+ "f": {
+ "f": {
+ "*": "http://gif-finder.com/?s=\u0002\u00013",
+ "gaff": "http://community.giffgaff.com/t5/forums/searchpage/tab/message?q=\u0002\u00010"
+ },
+ "*": "//giphy.com/search/\u0002\u0001332",
+ "l": "http://google.com/search?btnI=1&q=\u0002\u000149",
+ "cities": "http://gifcities.org/?q=\u0002\u00015",
+ "tinfo": "http://www.giftinformation.se/searchpage/?query=\u0002\u00010"
+ },
+ "*": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247",
+ "i": "http://www.gesetze-im-internet.de/cgi-bin/htsearch?config=Gesamt_bmjhome2005&method=and&words=\u0002\u000131",
+ "k": "http://www.google.co.il/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00017",
+ "l": "//www.google.co.il/#q=\u0002\u00015",
+ "m": {
+ "g": "//www.google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u00011595",
+ "*": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247",
+ "ages": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247"
+ },
+ "n": "//www.google.co.in/#q=\u0002\u0001109",
+ "p": {
+ "*": "http://glosbe.com/it/pl/\u0002\u00010",
+ "hy": {
+ "*": "http://giphy.com/search/\u0002 \u00011367",
+ "tv": "http://tv.giphy.com/\u0002\u00013"
+ }
+ },
+ "r": "http://dearcomputer.nl/gir/?q=\u0002&s=8&imgtype=any\u00013",
+ "s": {
+ "*": "//www.google.com/search?site=imghp&tbm=isch&q=\u0002\u0001680",
+ "t": "//gist.github.com/search?q=\u0002\u0001108",
+ "se": "//gis.stackexchange.com/search?q=\u0002\u00010",
+ "afeoff": "http://www.google.com/images?safe=off&q=\u0002\u000114",
+ "off": "http://www.google.com/images?safe=off&q=\u0002\u000114",
+ "stackexchange": "http://gis.stackexchange.com/search?q=\u0002 \u00010"
+ },
+ "t": {
+ "2": "//libgit2.github.com/libgit2/#HEAD/search/\u0002\u00010",
+ "*": "//github.com/search?utf8=%E2%9C%93&q=\u0002\u000120988",
+ "i": {
+ "*": "//www.google.fr/maps/dir/\u0002/\u0002\u00010",
+ "gnore": "//www.gitignore.io/api/\u0002\u000111"
+ },
+ "l": {
+ "*": "http://www.google.it/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001187",
+ "ab": "//gitlab.com/search?utf8=%E2%9C%93&search=\u0002&group_id=&repository_ref=\u0001217"
+ },
+ "docs": "//git-scm.com/search/results?search=\u0002\u00017",
+ "hub": {
+ "*": "http://github.com/search?q=\u0002&type=Everything&repo=&langOverride=&start_value=1\u00015028",
+ "help": "//help.github.com/search/?q=\u0002\u00010",
+ "stars": "//github.com/stars?utf8=%E2%9C%93&q=\u0002\u00010"
+ },
+ "ote": "//gitote.in/explore/repos?q=\u0002\u00010",
+ "-scm": "//git-scm.com/search/results?search=\u0002\u00017",
+ "tigidiyor": "http://www.gittigidiyor.com/arama/?k=\u0002\u00014"
+ },
+ "ga": {
+ "*": "http://www.gigablast.com/search?q=\u0002\u00010",
+ "om": "http://gigaom.com/?s=\u0002\u00010",
+ "blast": "http://www.gigablast.com/search?q=\u0002\u00010",
+ "byte": "//www.gigabyte.com/Search?kw=\u0002\u00016",
+ "-cultures": "http://giga-cultures.com/recherche?controller=search&search_query=\u0002:\u00010",
+ "ntti": "http://www.gigantti.fi/search?SearchTerm=\u0002\u00013"
+ },
+ "uk": "http://www.google.co.uk/search?tbm=isch&q=\u0002&tbs=imgo:1\u000118",
+ "ve": "//www.givero.com/search?q=\u0002\u00017",
+ "url": "//www.google.com/searchbyimage?image_url=\u0002\u000182",
+ "zes": "http://es.gizmodo.com/search?q=\u0002\u00010",
+ "zmodo": "http://gizmodo.com/search?q=\u0002\u000114",
+ "zoogle": "http://www.gizoogle.net/index.php?search=\u0002\u00013"
+ },
+ "j": {
+ "*": "http://www.google.co.jp/search?q=\u0002\u00012465",
+ "p": "http://www.google.co.jp/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001480",
+ "ensidige": "//www.gjensidige.no/s%C3%B8k?query=\u0002\u00010"
+ },
+ "k": {
+ "*": "//www.gamekult.com/rechercher-jeu.html?q=\u0002\u00010",
+ "r": "http://www.google.co.kr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00015"
+ },
+ "l": {
+ "d": "//www.glassdoor.com/Reviews/company-reviews.htm?suggestCount=0&suggestChosen=false&clickSource=searchBtn&typedKeyword=\u0002+&sc.keyword=\u0002+&locT=&locId=&jobType=\u000135",
+ "k": "//www.google.lk/search?q=\u0002\u00016",
+ "n": "//www.gepir.de/?search=\u0002\u00010",
+ "*": "//www.opengl.org/search/?cx=017055583490642512057%3Ahwpumfa180i&cof=FORID%3A9&q=\u0002\u000169",
+ "s": {
+ "e": "//german.stackexchange.com/search?q=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=site%3Agolang.org+\u0002\u00016"
+ },
+ "t": "http://www.google.lt/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000112",
+ "u": {
+ "*": "//www.google.lu/search?q=\u0002\u00010",
+ "ck": "http://www.google.com/search?q=\u0002&btnI\u00015",
+ "tenfreerecipebox": "//glutenfreerecipebox.com/?s=\u0002\u00010"
+ },
+ "v": "http://www.google.lv/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010",
+ "ab": "//gitlab.com/search?utf8=✓&search=\u0002\u0001130",
+ "adrys": "http://gladrys.com/search0results-plant\u0002.html\u00010",
+ "assdoor": "//www.glassdoor.com/Job/jobs.htm?sc.keyword=\u0002\u000137",
+ "atest": "http://www.google.com/search?q=\u0002&tbs=rltm:1\u00010",
+ "ink": "http://www.google.com/search?as_lq=\u0002&hl=en&btnG=Search\u00014",
+ "itch": "//glitch.com/search?q=\u0002\u00010",
+ "mail": "http://www.theglobeandmail.com/search/?q=\u0002\u00010",
+ "obal": {
+ "*": "http://www.globalresearch.ca/search?q=\u0002\u00010",
+ "edge": "http://globaledge.msu.edu/search?q=\u0002\u00010"
+ },
+ "obeandmail": "//www.theglobeandmail.com/search/?q=\u0002&mode=all\u00010",
+ "obetrotter": "//www.globetrotter.de/search?q=\u0002\u00010",
+ "oboesporte": "//globoesporte.globo.com/busca/?q=\u0002\u000112",
+ "ocal": "http://local.google.com/maps?f=q&source=s_q&geocode=&q=\u0002\u00010",
+ "oriatv": "http://gloria.tv/?search=\u0002\u00010",
+ "otnl": "http://interglot.com/dictionary/nl/en/search?q=\u0002\u00010",
+ "otenes": "http://www.interglot.com/dictionary/en/es/search?q=\u0002 \u00010",
+ "otennl": "http://www.interglot.com/dictionary/en/nl/search?q=\u0002\u00010",
+ "otesen": "http://www.interglot.com/dictionary/es/en/search?q=\u0002 \u00010",
+ "ottolog": "http://glottolog.org/glottolog?search=\u0002\u00010",
+ "wiki": "//www.khronos.org/opengl/wiki_opengl/index.php?search=\u0002\u00010",
+ "yde": "http://glyde.com/stores/glyde#!display_as=2&s_query=\u0002\u00010"
+ },
+ "m": {
+ "a": {
+ "*": "//mail.google.com/mail/u/0/#search/\u0002\u0001350",
+ "n": {
+ "*": "//support.google.com/search?q=\u0002\u00010",
+ "ews": "//www.gmanetwork.com/news/search/?q=\u0002\u00010"
+ },
+ "p": {
+ "*": "http://maps.google.com/maps?q=\u0002\u00011358",
+ "s": "http://maps.google.com/maps?q=\u0002\u00011358"
+ },
+ "t": "//www.google.at/maps/search/\u0002\u00010",
+ "u": "//www.google.com.au/maps/search/\u0002 \u000125",
+ "il": {
+ "*": "//mail.google.com/mail/#search/\u0002\u00018686",
+ "h": "//mail.google.com/mail/u/0/h/?s=q&q=\u0002&nvp_site_mail=Search%20Mail\u000112"
+ },
+ "rket": "http://search.gmarket.co.kr/search.aspx?keyword=\u0002\u00017"
+ },
+ "c": {
+ "a": "//www.google.ca/maps/?q=\u0002\u00015",
+ "*": "//www.google.com/maps?q=\u0002&output=classic\u00013",
+ "l": "//www.google.cl/maps/place/\u0002\u00014"
+ },
+ "d": {
+ "e": "//www.google.de/maps/place/\u0002\u000146",
+ "*": "//www.google.com/maps/dir/\u0002\u000119",
+ "ir": "//www.google.com/maps/dir//\u0002\u00014"
+ },
+ "e": "//www.gme.cz/vysledky-vyhledavani?search_keyword= \u0002\u00010",
+ "g": {
+ "f": "//www.greenmangaming.com/search/\u0002\u00010",
+ "*": "//www.greenmangaming.com/search/\u0002\u00010"
+ },
+ "*": "//google.com/maps/place/\u0002\u000144243",
+ "l": "//www.gml.se/bocker/sok?q=\u0002\u00010",
+ "r": "//gumroad.com/discover?query=\u0002\u00010",
+ "x": "//www.google.com.mx/#q=\u0002\u0001328",
+ "y": "http://www.google.com.my/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00015",
+ "fr": "//www.google.fr/maps/search/\u0002\u000130",
+ "il": "//www.google.co.il/maps/search/\u0002/?hl=iw\u00017",
+ "it": "//www.google.it/maps/place/\u0002\u000110",
+ "jp": "//www.google.co.jp/maps/place/\u0002\u00010",
+ "nl": "//www.google.de/maps/place/\u0002\u000146",
+ "ob": "http://www.google.com/gwt/x?u=\u0002\u00017",
+ "od": "http://wiki.garrysmod.com/page/Special:Search?search=\u0002&fulltext=Search\u000139",
+ "ps": "http://geekmps.fr/component/search/?searchword=\u0002 \u00010",
+ "si": "//www.google.si/maps/search/\u0002/\u00010",
+ "tw": "//www.google.com.tw/maps?hl=zh-TW&q=\u0002\u000120",
+ "uk": "//www.google.co.uk/maps/place/\u0002 \u000147",
+ "onth": "http://www.google.com/search?q=\u0002&tbs=qdr:m\u000163",
+ "usic": "http://music.google.com/music/listen?#\u0002_sr\u00019"
+ },
+ "n": {
+ "b": {
+ "*": "//www.bibleserver.com/search/GNB/\u0002/1\u00010",
+ "e": "//news.google.com/news/search/section/q/\u0002/?gl=BE&ned=nl_be&hl=nl\u00010"
+ },
+ "*": "//news.google.com/news/search/section/q/\u0002\u000112098",
+ "l": {
+ "*": "http://www.google.nl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001892",
+ "m": "http://globalnewlightofmyanmar.com/?s=\u0002\u00010"
+ },
+ "m": "http://www.google.com/m/search?site=news&q=\u0002\u00013",
+ "o": {
+ "*": "http://www.google.no/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001223",
+ "me": {
+ "*": "http://live.gnome.org/Home?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u000114",
+ "bugs": "//gitlab.gnome.org/groups/GNOME/-/issues?search=\u0002\u00010",
+ "dev": "//developer.gnome.org/symbols/?q=\u0002\u00010",
+ "wiki": "//wiki.gnome.org/Home?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00010"
+ }
+ },
+ "s": {
+ "e": "//news.google.com/search?q=\u0002&hl=sv&gl=SE&ceid=SE%3Asv\u00010",
+ "*": "//google.com/search?q=\u0002&hl=es&prmd=niv&source=lnms&tbm=nws&sa=\u00010"
+ },
+ "t": "http://www.generation-nt.com/s/\u0002/\u00010",
+ "u": {
+ "*": "http://www.gnu.org/cgi-bin/estseek.cgi?phrase=\u0002\u00016",
+ "k": "//www.google.co.uk/search?hl=en&gl=uk&tbm=nws&authuser=0&q=\u0002\u000153",
+ "s": "//news.google.com/news/search/section/q/\u0002/\u0002?hl=en&ned=us\u000143"
+ },
+ "z": "http://www.google.co.nz/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001295",
+ "at": "//www.google.at/#q=\u0002&tbm=nws\u00010",
+ "au": "//news.google.com/search?q=\u0002&hl=en-AU&gl=AU&ceid=AU%3Aen\u000111",
+ "ca": "//news.google.com/news/search/section/q/\u0002/\u0002?hl=en-CA&ned=ca\u00010",
+ "cr": "//www.google.com/search?gws_rd=cr&gl=us&hl=en&num=20&q=\u0002\u000161",
+ "da": "//www.google.com/?gws_rd=ssl#q=\u0002&tbs=ida:1&gl=us\u000144",
+ "de": "//news.google.com/news/search/section/q/\u0002?hl=de&ned=de\u0001180",
+ "es": "//www.google.es/search?q=\u0002&prmd=nvi&source=lnms&tbm=nws&sa=X&ved=0ahUKEwiTxIfujK3XAhXItRoKHTQfDLYQ_AUIEigB&biw=375&bih=553\u00010",
+ "fr": "http://www.google.fr/search?aq=f&hl=fr&gl=fr&tbm=nws&btnmeta_news_search=1&q=\u0002 \u000147",
+ "it": "//www.google.it/search?q=\u0002&hl=it&source=lnms&tbm=nws\u00016",
+ "nl": "//www.google.com/search?hl=nl&gl=nl&tbm=nws&q=\u0002\u00010",
+ "ru": "//www.google.ru/search?q=\u0002&tbm=nws&cad=h\u00010",
+ "avi": "//r.gnavi.co.jp/area/jp/rs/?fwr=\u0002\u00010",
+ "ews": "//news.google.com/news/search/section/q/\u0002/\u0002\u00011709"
+ },
+ "o": {
+ "d": {
+ "e": "//dictionary.goo.ne.jp/word/en/\u0002/\u00010",
+ "*": "http://www.gutsofdarkness.com/god/recherche.php?r1=\u0002\u00016",
+ "j": "//dictionary.goo.ne.jp/srch/jn/\u0002/m1u/\u00010",
+ "s": "//dictionary.goo.ne.jp/thsrs/3913/meaning/m1u/\u0002/\u00010",
+ "oc": "//godoc.org/?q=\u0002\u0001378",
+ "ot": {
+ "*": "http://docs.godotengine.org/en/stable/search.html?q=\u0002&check_keywords=yes&area=default\u000196",
+ "qa": "//godotengine.org/qa/search?q=\u0002\u00010"
+ },
+ "addy": "//www.godaddy.com/dpp/find?checkAvail=1%2c1&isc=daytona08&ci=8962&domainToCheck=\u0002\u000118",
+ "ville": "http://wiki.godvillegame.com/index.php?search=\u0002\u00010"
+ },
+ "e": {
+ "*": "//www.goettingen.de/portalsuche.html?keyword=\u0002\u00010",
+ "ttingen": "http://www.wiki-goettingen.de/index.php?search=\u0002\u00010"
+ },
+ "g": {
+ "*": "//www.gog.com/games?search=\u0002\u0001407",
+ "o": "http://www.goodgopher.com/SearchResults.asp?query=\u0002&pr=GG\u00010",
+ "db": "//www.gogdb.org/products?search=\u0002\u000113"
+ },
+ "*": "//mail.google.com/mail/u/0/#search/\u0002\u0001350",
+ "l": {
+ "d": {
+ "*": "http://goldbook.iupac.org/terms/search/\u0002\u00017",
+ "en": {
+ "*": "//golden.com/search/\u0002\u00013",
+ "line": "http://www.goldenline.pl/szukaj/?q=\u0002\u00010",
+ "moustache": "http://www.goldenmoustache.com/?s=\u0002\u00010"
+ }
+ },
+ "*": "http://www.gamingonlinux.com/index.php?module=search&q=\u0002\u0001108",
+ "em": "http://suche.golem.de/search.php?l=10&q=\u0002\u00013",
+ "ang": "http://golang.org/search?q=\u0002\u000183",
+ "fparks": "http://www.golfparks.ch/de/suche?q=\u0002\u00010",
+ "ivelively": "http://golivelively.com/tag/\u0002\u00010"
+ },
+ "o": {
+ "d": {
+ "*": "//m.banggood.com/search/\u0002.html\u000134",
+ "g": {
+ "*": "http://goodgopher.com/SearchResults.asp?query=\u0002&pr=GG\u00010",
+ "uys": "//www.thegoodguys.com.au/SearchDisplay?categoryId=&storeId=900&catalogId=30000&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=&beginIndex=0&orderBy=0&pageSize=60&searchTerm=\u0002\u00010"
+ },
+ "feeds": "//goodfeeds.net/search?q=\u0002\u00010",
+ "films": "http://goodfil.ms/search?term=\u0002\u00010",
+ "foodau": "//www.goodfood.com.au/search?text=\u0002&type=recipe\u00010",
+ "reads": {
+ "*": "http://www.goodreads.com/search/search?search_type=books&search[query]=\u0002\u0001683",
+ "list": "//www.goodreads.com/search?search_type=lists&q=\u0002\u00010"
+ },
+ "search": "http://www.goodsearch.com/search-web?keywords=\u0002\u00010"
+ },
+ "g": {
+ "*": "http://www.google.com/?q=\u0002\u0001445",
+ "le": {
+ "*": "//www.google.com/search?q=\u0002\u00012628190",
+ "be": "//www.google.be/#q=\u0002\u00013",
+ "ch": "//www.google.ch/search?q=\u0002\u00010",
+ "fr": "//www.google.fr/#q=\u0002\u000182",
+ "in": "//www.google.co.in/search?q=\u0002\u0001115",
+ "it": "//google.com/search?hl=it&q=\u0002\u000142",
+ "jp": "//www.google.co.jp/search?q=\u0002\u000192",
+ "oz": "//www.google.com.au/#q=\u0002\u000111",
+ "pl": {
+ "*": "//www.google.pl/#q=\u0002\u00010",
+ "ay": "//play.google.com/store/search?q=\u0002\u00010"
+ },
+ "pt": "//www.google.pt/search?hl=pt_pt&q=\u0002\u00010",
+ "se": "http://google.se/?q=\u0002\u00013",
+ "sv": "//www.google.com.sv/#q=\u0002\u00010",
+ "tr": "//www.google.com.tr/search?q=\u0002 \u00014",
+ "uk": "http://www.google.co.uk/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001149",
+ "books": "//www.google.com/search?tbm=bks&q=\u0002\u000111",
+ "fonts": "//fonts.google.com/?query=\u0002\u00014",
+ "img": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247",
+ "images": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247",
+ ".kr": "//www.google.co.kr/?gws_rd=cr&ei=GEnlVfT8BMOJuQT8tLPYDg=\u0002\u00010",
+ "map": {
+ "*": "http://maps.google.com/maps?q=\u0002\u00011358",
+ "s": "http://maps.google.com/maps?q=\u0002\u00011358"
+ },
+ "scholar": "http://scholar.google.com/scholar?hl=en&q=\u0002\u0001131"
+ }
+ },
+ "*": "http://search.goo.ne.jp/web.jsp?MT=\u0002&IE=UTF-8&OE=UTF-8\u000127",
+ "j": "http://dictionary.goo.ne.jp/srch/all/\u0002/m0u/\u000116",
+ "od": "//thegooodshop.com/?s=\u0002&post_type=product\u00010",
+ "sh": "http://goosh.org/#\u0002\u00010",
+ "kokugo": "http://dictionary.goo.ne.jp/srch/jn/\u0002 /m0u/\u000113",
+ "utbrno": "//goout.net/cs/brno/#\"?\":\"\u0002\"\u00010",
+ "utprague": "//goout.net/cs/praha/#\"?\":\"\u0002\"\u00010"
+ },
+ "s": {
+ "*": "http://guruofsales.com/?s=\u0002\u00010",
+ "v": "//www.google.com.sv/#q=\u0002\u00010",
+ "pell": "http://www.gospell.org/index.php?search=\u0002\u00010",
+ "sip": "http://www.numbergossip.com/?number=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://gathering.tweakers.net/forum/find?keyword=\u0002\u000122",
+ "o": "//goto.google.com/\u0002\u00010",
+ "here": "//gothere.sg/maps#q:\u0002\u00010",
+ "hic": "//almanach.worldofgothic.de/index.php/Spezial:Suche?search=\u0002\u00010",
+ "questions": "//www.gotquestions.org/search.php?zoom_query=\u0002\u00010",
+ "rade": "//www.reddit.com/r/GlobalOffensiveTrade/search?q=\u0002&restrict_sr=on&sort=new&t=all\u00010"
+ },
+ "v": {
+ "*": "//search.usa.gov/search?affiliate=usagov&query=\u0002\u00019",
+ "uk": "//www.gov.uk/search?q= \u0002\u00014",
+ "images": "//search.usa.gov/search/images?affiliate=usagov&query=\u0002\u00010",
+ "track": "http://www.govtrack.us/search?q=\u0002\u00010",
+ ".uk": "//www.gov.uk/search?q=\u0002\u00010"
+ },
+ "at": "//www.goatbots.com/search/\u0002\u00017",
+ "iw": "//gunsoficarusonline.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "bago": "//gobago.it/?q=\u0002\u00010",
+ "bang": "http://duckgobang.com/?s=\u0002\u00015",
+ "cafe": "//golang.cafe/Golang-\u0002-Jobs\u00010",
+ "comics": "//www.gocomics.com/search/results?utf8=%E2%9C%93&terms=\u0002\u00010",
+ "compare": "http://www.gocompare.com/searchresults/?q=\u0002\u00010",
+ "fundme": "http://www.gofundme.com/mvc.php?route=search&term=\u0002\u00010",
+ "kifu": "http://gokifu.com/index.php?q=\u0002\u00010",
+ "nthis": "http://gossiponthis.com/search/\u0002\u00010",
+ "nutss": "//www.gonutss.com/s?q=\u0002\u00010",
+ "pher": "http://gopher.floodgap.com/gopher/gw?ss=gopher%3A%2F%2Fgopher.floodgap.com%3A70%2F7%2Fv2%2Fvs&sq=\u0002\u00010",
+ "pkg": "//golang.org/pkg/\u0002\u000199",
+ "problog": "//www.goproblog.nl/component/search/?searchword=\u0002\u00010",
+ "rafi": "http://www.legorafi.fr/?s=\u0002\u00010",
+ "rila": "//www.gorila.sk/vyhladavanie?q=\u0002\u00010",
+ "rilla": "//www.gorillasports.de/search?page=search&page_action=query&desc=on&sdesc=on&keywords=\u0002\u00010",
+ "-search": "http://go-search.org/search?q=\u0002\u00010",
+ "ulet": {
+ "*": "//www.gouletpens.com/pages/search-results?limit=24&q=\u0002\u00015",
+ "pens": "//www.gouletpens.com/pages/search-results?limit=24&q=\u0002\u00015"
+ },
+ "wifi": "http://www.gowifi.co.nz/product-search.html?keyword=\u0002\u00010"
+ },
+ "p": {
+ "a": {
+ "*": "//play.google.com/store/search?q=\u0002&c=apps\u00019",
+ "t": "http://www.google.com/patents?q=\u0002&btnG=Search+Patents\u000124",
+ "u": "http://www.greenpeace.org/australia/en/System-templates/Site-Settings-Pages/Search/?all=\u0002\u00010",
+ "ckages": "//packages.gentoo.org/packages/search?q=\u0002 \u000123",
+ "frica": "http://www.greenpeace.org/africa/en/Search-results/?all=\u0002\u00010"
+ },
+ "b": "//play.google.com/store/search?c=books&q=\u0002\u00010",
+ "d": {
+ "*": "http://go.pkgdoc.org/?q=\u0002\u00017",
+ "p": "//www.gpdp.it/home/ricerca/-/search/key/\u0002\u00010",
+ "r": "//gpodder.net/search/?q=\u0002 \u00010"
+ },
+ "e": {
+ "a": "http://www.greenpeace.org/eastasia/system-templates/search-results/?all=\u0002\u00010",
+ "*": "http://www.google.com.pe/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000118",
+ "u": "http://www.greenpeace.org/eu-unit/en/System-templates/such-resultate/?all=\u0002\u00010",
+ "ns": "//www.gouletpens.com/pages/search-results?q=\u0002\u00010"
+ },
+ "g": "http://http-keys.gnupg.net/pks/lookup?op=vindex&search=\u0002\u00013",
+ "*": "//play.google.com/store/search?q=\u0002\u00010",
+ "h": {
+ "*": "//www.google.com.ph/search?hl=en&q=\u0002&tbs=ctr:countryPH&cr=countryPH \u00017",
+ "elp": "//help.gamepedia.com/index.php?search=\u0002\u00010",
+ "otos": "//photos.google.com/search/\u0002\u0001171"
+ },
+ "i": {
+ "*": "http://glosbe.com/pl/it/\u0002\u00010",
+ "o": "//gpio.co.uk/?s=\u0002\u00010",
+ "ndia": "http://www.greenpeace.org/india/en/System-templates/Search-results/?all=\u0002\u00010"
+ },
+ "k": "//golang.org/pkg/\u0002\u000199",
+ "l": {
+ "*": "http://www.google.pl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001829",
+ "ay": {
+ "*": "//play.google.com/store/search?q=\u0002 \u0001226",
+ "m": "//play.google.com/store/search?q=\u0002&c=music\u00010"
+ },
+ "us": {
+ "*": "//plus.google.com/s/\u0002\u00010",
+ "p": "http://www.google.com/search?tbs=prfl:e&q=\u0002\u00010"
+ }
+ },
+ "m": {
+ "*": "//play.google.com/music/listen#/sr/\u0002\u00019",
+ "usic": "//play.google.com/music/listen?u=0#/sr/\u0002\u00010"
+ },
+ "o": "http://gpo.zugaina.org/Search?search=\u0002\u000161",
+ "s": {
+ "*": "//www.google.com/search?hl=en&tbm=shop&q=\u0002\u000135",
+ "earch": "http://gpsearch.azurewebsites.net/default.aspx?search=\u0002\u00010",
+ "easia": "http://www.greenpeace.org/seasia/System-templates/Search-results/?all=\u0002\u00010",
+ "ies": "http://gpsies.de/?q=\u0002\u00010"
+ },
+ "t": "//www.google.pt/search?q=\u0002\u0001230",
+ "nz": "http://www.greenpeace.org/new-zealand/en/System-templates/Search-results/?all=\u0002\u00010",
+ "uk": "http://www.greenpeace.org.uk/search/node/\u0002\u00010",
+ "can": {
+ "*": "http://www.greenpeace.org/canada/en/System-templates/Site-Settings-Pages/Search/?all=\u0002\u00010",
+ "fr": "http://www.greenpeace.org/canada/fr/System-templates/Site-Settings-Pages/Recherche/?all=\u0002\u00010"
+ },
+ "philip": "http://www.greenpeace.org/seasia/ph/System-templates/Search-results/?all=\u0002\u00010"
+ },
+ "q": {
+ "+": "//www.gotquestions.org/search.php?zoom_query=\u0002\u00010",
+ "*": "http://www.gq.com/search?qt=dismax&sort=score+desc&query=\u0002\u00010",
+ "uil": "//enguayaquil.com/?s=\u0002\u00010"
+ },
+ "r": {
+ "e": {
+ "*": "//bigenc.ru/search?q=\u0002\u00010",
+ "co": "//www.grecoantico.com/dizionario-greco-antico.php?parola=\u0002\u00010",
+ "ek": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=greek#lexicon\u00019",
+ "en": {
+ "*": "//www.greentech-news.org/?s=\u0002\u00014",
+ "peace": "http://www.greenpeace.org/usa/?s=\u0002\u00010",
+ "sdic": "//greensdictofslang.com/search/basic?q=\u0002\u00010"
+ },
+ "ads": "//www.goodreads.com/search?utf8=✓&query=\u0002\u00014",
+ "asyfork": "//greasyfork.org/scripts/search?q=\u0002\u000111",
+ "ddit": "//google.com/search?q=site%3Areddit.com+\u0002\u0001214",
+ "pmed": "//www.grepmed.com/?q=\u0002\u00010"
+ },
+ "f": "//goblinrefuge.com/mediagoblin/search/?query=\u0002\u00013",
+ "*": "//www.goodreads.com/search?q=\u0002\u00011842",
+ "i": {
+ "*": "//images.google.com/searchbyimage?image_url=\u0002 \u0001417",
+ "md": "http://grimdawn.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "llo": "http://www.beppegrillo.it/google_cse.html?q=\u0002&x=-1208&y=-9\u00010",
+ "lls": "//www.grillscatalog.com/?s=\u0002\u00010"
+ },
+ "o": {
+ "g": "//duckduckgo.com/?q=site%3Alegrog.org+\u0002\u00014",
+ "*": "http://www.google.ro/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000162",
+ "ene": "http://groenewaterman.mijnboekhandelaar.com/index.php?option=com_mbhbooksearch&Itemid=10008&task=gosearch&query=\u0002\u00010",
+ "ovy": "//duckduckgo.com/?q=\u0002+site:docs.groovy-lang.org\u00015",
+ "sbill": "//www.grosbill.com/catv2.cgi?mode=recherche&recherche=\u0002\u00010",
+ "ssoshop": "http://www.grossoshop.net/index.php?route=product/search&search=\u0002\u00010",
+ "ttopress": "//www.grottopress.com/?s=\u0002\u00010",
+ "undai": "//www.groundai.com/search/?text=\u0002&sort=_score\u00010",
+ "upon": "//www.groupon.com/browse/?query=\u0002\u00010",
+ "upees": "//groupees.com/?q=\u0002:\u00010",
+ "ute": "//www.google.de/maps/dir/\u0002\u00010",
+ "uvee": "http://www.grouvee.com/search/?q=\u0002\u00013"
+ },
+ "p": "http://plugins.grails.org/?query=\u0002&submit=Search\u00010",
+ "s": "//www.google.rs/search?q=\u0002\u000124",
+ "u": {
+ "b": {
+ "*": "//www.grubhub.com/search/?cuisine=\u0002\u00015",
+ "hub": "//www.grubhub.com/search?queryText=\u0002\u000116"
+ },
+ "*": "//google.ru/search?hl=ru&q=\u0002\u0001186",
+ "mps": "//www.youtube.com/user/GameGrumps/search?query=\u0002\u00010"
+ },
+ "av": {
+ "e": "http://www.findagrave.com/php/famous.php?globalSearchCriteria=\u0002\u00010",
+ "*": "//learn.getgrav.org/search?q=\u0002\u00010"
+ },
+ "cp": "//www.grc.com/port_\u0002.htm\u00010",
+ "abar": "http://www.nayiri.com/imagedDictionaryBrowser.jsp?dictionaryId=28&dt=HY_HY&query=\u0002\u00010",
+ "abcad": "http://grabcad.com/library?per_page=20&query=\u0002 \u000111",
+ "adle": {
+ "*": "http://duckduckgo.com/?q=site%3Agradle.org+\u0002\u00010",
+ "p": "//plugins.gradle.org/search?term=\u0002\u00010"
+ },
+ "adcafe": "http://thegradcafe.com/survey/index.php?q=\u0002\u00010",
+ "afikart": "//www.grafikart.fr/search?q=\u0002\u00010",
+ "ailed": "http://www.grailed.com/search?search=\u0002 \u00010",
+ "ainger": "http://www.grainger.com/search?nls=1&searchQuery=\u0002 \u00010",
+ "ammis": "//grammis.ids-mannheim.de/suche?search=\u0002&research=&research%5B%5D=sysgrams&research%5B%5D=corpora&research%5B%5D=phonos&research%5B%5D=terms&knowledge=&knowledge%5B%5D=questions&knowledge%5B%5D=programs&knowledge%5B%5D=eurograms&knowledge%5B%5D=orthos&ressources=&ressources%5B%5D=connectors&ressources%5B%5D=affixes&ressources%5B%5D=prepositions&ressources%5B%5D=verbs&scat=DuckDuckGo+Bang\u00010",
+ "amota": "http://gramota.ru/slovari/dic/?word=\u0002&all=x\u00010",
+ "aph": {
+ "*": "http://graph.tk/#\u0002\u00014",
+ "emica": "http://graphemica.com/search?q=\u0002\u000115",
+ "hopper": "//graphhopper.com/maps/?point=\u0002&point=\u0002\u000116",
+ "icriver": "http://graphicriver.net/search?utf8=%E2%9C%93&term=\u0002\u00010"
+ },
+ "atefuldead": "http://archive.org/search.php?query=\u0002%20AND%20collection%3AGratefulDead\u00010",
+ "aylog": "//marketplace.graylog.org/addons?search=\u0002\u00010",
+ "yonline": "//www.gry-online.pl/gry/\u0002/\u00010"
+ },
+ "s": {
+ "a": {
+ "*": "//www.gsaadvantage.gov/advantage/s/search.do?q=0:0\u0002&db=0&searchType=1\u00013",
+ "u": "//www.google.com.au/search?biw=1920&bih=947&tbm=shop&q=\u0002\u00010",
+ "fe": "//www.google.com/search?hl=all&safe=on&pws=0&q=\u0002\u00010"
+ },
+ "c": {
+ "*": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800",
+ "h": {
+ "*": "http://scholar.google.com/scholar?&q=\u0002\u00011042",
+ "ol": {
+ "*": "http://scholar.google.com/scholar?q=\u0002 \u0001108",
+ "ar": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800"
+ }
+ }
+ },
+ "e": "http://www.google.se/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001200",
+ "g": "http://www.google.com.sg/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010",
+ "*": "http://www.google.com/products?q=\u0002&sa=N&tab=pf\u00012222",
+ "h": {
+ "*": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112",
+ "eet": {
+ "*": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112",
+ "s": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112"
+ },
+ "opping": "//www.google.com/products?q=\u0002&sa=N&tab=pf\u000186"
+ },
+ "i": {
+ "*": "//www.google.si/search?q=\u0002\u00016",
+ "t": "//www.google.it/search?hl=it&tbm=shop&q=\u0002\u00010"
+ },
+ "k": "http://www.google.sk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000136",
+ "l": {
+ "*": "http://www.google.com.sl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010",
+ "ides": "//slides.google.com/presentation/u/0/?q=\u0002\u00019"
+ },
+ "m": {
+ "a": {
+ "*": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142",
+ "rena": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142"
+ },
+ "*": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142",
+ "punt": "//www.gsmpunt.nl/zoeken?z=\u0002\u00010"
+ },
+ "o": "//google.com/search?q=%2B%5Binurl%3Ahttp%3A%2F%2Fstackoverflow.com%5D+\u0002\u00013",
+ "p": {
+ "*": "//de.gegenstandpunkt.com/artikel/suche?modus=AND&volltextsuche=\u0002\u00010",
+ "ace": "//glammingspace.blogspot.com/search?q=\u0002\u00010",
+ "ort": "//www.gsport.no/magento/sok?q=\u0002\u00010",
+ "readsheets": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112"
+ },
+ "v": "//google.com/search?hl=sv&q=\u0002\u000125",
+ "w": "//wiki.greasespot.net/index.php?title=Special%3ASearch&fulltext=Search&search=\u0002\u00010",
+ "x": "//www.google.com/shopping/express/#SearchResultsPlace:s=0&c=24&q=\u0002\u00010",
+ "br": "http://www.google.com.br/search?q=\u0002&hl=pt-BR&safe=off&biw=1108&bih=651&prmd=imvns&source=univ&tbm=shop&tbo=u&sa=X&ei=ZculTqjGLcvAgQf5n_CxBQ&ved=0CJkBEK0E\u00010",
+ "rc": "http://www.gradesource.com/findcourse.asp?sb=C&name=\u0002&st=0&x=0&y=0\u00010",
+ "sl": "//google.com/search?q=\u0002\u0001566",
+ "uk": "http://www.google.co.uk/search?q=\u0002&tbm=shop\u0001115",
+ "us": "//www.google.com/search?tbm=shop&q=\u0002&gws_rd=cr\u00015",
+ ".es": "//www.google.es/search?tbm=shop&q=\u0002\u00010",
+ "tore": "//store.google.com/search?q=\u0002\u00013",
+ "upport": "//support.google.com/search?q=\u0002\u00010"
+ },
+ "t": {
+ "f": {
+ "a": "//translate.google.com/#auto/fa/\u0002\u00010",
+ "*": "//www.glocktalk.com/search/10717176/?q=\u0002&o=date\u00013",
+ "i": {
+ "*": "//translate.google.com/#auto/fi/\u0002\u00019",
+ "lipino": "//translate.google.com/#auto/tl/\u0002\u00010",
+ "nnish": "//translate.google.com/#auto/fi/\u0002\u00019"
+ },
+ "r": {
+ "*": "//translate.google.com/#auto/fr/\u0002\u0001398",
+ "ench": "//translate.google.com/#auto/fr/\u0002\u0001398"
+ }
+ },
+ "*": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "h": {
+ "a": {
+ "*": "//translate.google.com/#auto/ha/\u0002\u00010",
+ "itiancreole": "//translate.google.com/#auto/ht/\u0002\u00010",
+ "usa": "//translate.google.com/#auto/ha/\u0002\u00010"
+ },
+ "*": "http://www.google.co.th/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00016",
+ "i": {
+ "*": "//translate.google.com/#auto/hi/\u0002\u00010",
+ "ndi": "//translate.google.com/#auto/hi/\u0002\u00010"
+ },
+ "r": "//translate.google.com/#auto/hr/\u0002\u00010",
+ "t": "//translate.google.com/#auto/ht/\u0002\u00010",
+ "u": {
+ "*": "//translate.google.com/#auto/hu/\u0002\u000112",
+ "ngarian": "//translate.google.com/#auto/hu/\u0002\u000112"
+ },
+ "y": "//translate.google.com/#auto/hy/\u0002\u00010",
+ "mn": "//translate.google.com/#auto/hmn/\u0002\u00010",
+ "ebrew": "//translate.google.com/#auto/iw/\u0002\u00010",
+ "mong": "//translate.google.com/#auto/hmn/\u0002\u00010"
+ },
+ "m": {
+ "g": "//translate.google.com/#auto/mg/\u0002\u00010",
+ "*": "//fr.gta5-mods.com/search/\u0002\u00014",
+ "i": "//translate.google.com/#auto/mi/\u0002\u00010",
+ "k": "//translate.google.com/#auto/mk/\u0002\u00010",
+ "l": "//translate.google.com/#auto/ml/\u0002\u00010",
+ "n": "//translate.google.com/#auto/mn/\u0002\u00010",
+ "r": "//translate.google.com/#auto/mr/\u0002\u00010",
+ "s": "//translate.google.com/#auto/ms/\u0002\u00010",
+ "t": "//translate.google.com/#auto/mt/\u0002\u00010",
+ "y": {
+ "*": "//translate.google.com/#auto/my/\u0002\u00010",
+ "anmar": "//translate.google.com/#auto/my/\u0002\u00010"
+ },
+ "z": "//geektimes.ru/search/?q=\u0002\u00010",
+ "acedonian": "//translate.google.com/#auto/mk/\u0002\u00010",
+ "alay": {
+ "*": "//translate.google.com/#auto/ms/\u0002\u00010",
+ "alam": "//translate.google.com/#auto/ml/\u0002\u00010"
+ },
+ "alagasy": "//translate.google.com/#auto/mg/\u0002\u00010",
+ "altese": "//translate.google.com/#auto/mt/\u0002\u00010",
+ "aori": "//translate.google.com/#auto/mi/\u0002\u00010",
+ "arathi": "//translate.google.com/#auto/mr/\u0002\u00010",
+ "ongolian": "//translate.google.com/#auto/mn/\u0002\u00010"
+ },
+ "n": {
+ "e": {
+ "*": "//translate.google.com/#auto/ne/\u0002\u00010",
+ "pali": "//translate.google.com/#auto/ne/\u0002\u00010"
+ },
+ "*": "//www.google.tn/search?q=\u0002\u00010",
+ "l": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "o": {
+ "*": "//translate.google.com/#auto/no/\u0002\u00018",
+ "rwegian": "//translate.google.com/#auto/no/\u0002\u00018"
+ },
+ "y": "//translate.google.com/#auto/ny/\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.google.com.tr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000154",
+ "o": {
+ "*": "//translate.google.com/#auto/ro/\u0002\u000113",
+ "manian": "//translate.google.com/#auto/ro/\u0002\u000113"
+ },
+ "u": {
+ "*": "//translate.google.com/#auto/ru/\u0002\u0001306",
+ "ssian": "//translate.google.com/#auto/ru/\u0002\u0001306"
+ },
+ "ad": "//translate.google.com/#auto/fr/\u0002\u0001398",
+ "anslate": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "ends": "//trends.google.com/trends/explore?date=all&geo=US&q=\u0002\u000126"
+ },
+ "w": {
+ "*": "http://www.google.com.tw/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00012693",
+ "elsh": "//translate.google.com/#auto/cy/\u0002\u00010",
+ "iki": "http://growtopia.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "af": {
+ "*": "//translate.google.com/#auto/af/\u0002\u00013",
+ "rikaans": "//translate.google.com/#auto/af/\u0002\u00013"
+ },
+ "ar": {
+ "*": "//translate.google.com/#auto/ar/\u0002\u00017",
+ "abic": "//translate.google.com/#auto/ar/\u0002\u00017",
+ "menian": "//translate.google.com/#auto/hy/\u0002\u00010"
+ },
+ "au": "http://www.gumtree.com.au/s-\u0002/k0\u00013",
+ "az": {
+ "*": "//translate.google.com/#auto/az/\u0002\u00016",
+ "erbaijani": "//translate.google.com/#auto/az/\u0002\u00016"
+ },
+ "be": {
+ "*": "//translate.google.com/#auto/be/\u0002\u00010",
+ "larusian": "//translate.google.com/#auto/be/\u0002\u00010",
+ "ngali": "//translate.google.com/#auto/bn/\u0002\u00010"
+ },
+ "bg": "//translate.google.com/#auto/bg/\u0002\u000114",
+ "bn": "//translate.google.com/#auto/bn/\u0002\u00010",
+ "bs": "//translate.google.com/#auto/bs/\u0002\u00010",
+ "ca": {
+ "*": "//translate.google.com/#auto/ca/\u0002\u00013",
+ "talan": "//translate.google.com/#auto/ca/\u0002\u00013"
+ },
+ "cs": "//translate.google.com/#auto/cs/\u0002\u000141",
+ "cy": "//translate.google.com/#auto/cy/\u0002\u00010",
+ "cz": {
+ "*": "//translate.google.com/#auto/cs/\u0002\u000141",
+ "ech": "//translate.google.com/#auto/cs/\u0002\u000141"
+ },
+ "da": {
+ "*": "//translate.google.com/#auto/da/\u0002\u000116",
+ "nish": "//translate.google.com/#auto/da/\u0002\u000116"
+ },
+ "db": "//www.grimtools.com/db/search?query=\u0002\u00010",
+ "de": "//translate.google.com/#auto/de/\u0002\u0001211",
+ "el": "//translate.google.com/#auto/el/\u0002\u00015",
+ "en": {
+ "*": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "fr": "//translate.google.com/#en/fr/\u0002\u000148",
+ "ga": "//translate.google.com/#en/ga/\u0002\u00010",
+ "it": "//translate.google.com/#en/it/\u0002\u000112",
+ "glish": "//translate.google.com/#auto/en/\u0002\u0001908"
+ },
+ "eo": "//translate.google.com/#auto/eo/\u0002\u00015",
+ "es": {
+ "*": "//translate.google.com/#auto/es/\u0002\u0001282",
+ "peranto": "//translate.google.com/#auto/eo/\u0002\u00015",
+ "tonian": "//translate.google.com/#auto/et/\u0002\u00010"
+ },
+ "et": "//translate.google.com/#auto/et/\u0002\u00010",
+ "eu": "//translate.google.com/#auto/eu/\u0002\u00010",
+ "ga": {
+ "*": "//translate.google.com/#auto/ga/\u0002\u00010",
+ "lician": "//translate.google.com/#auto/gl/\u0002\u00010"
+ },
+ "gl": "//translate.google.com/#auto/gl/\u0002\u00010",
+ "gr": {
+ "*": "//translate.google.com/#view=home&op=translate&sl=auto&tl=el&text=\u0002\u00016",
+ "eek": "//translate.google.com/#auto/el/\u0002\u00015"
+ },
+ "gu": {
+ "*": "//translate.google.com/#auto/gu/\u0002\u00013",
+ "jarati": "//translate.google.com/#auto/gu/\u0002\u00013"
+ },
+ "id": "//translate.google.com/#auto/id/\u0002\u000117",
+ "ig": {
+ "*": "//translate.google.com/#auto/ig/\u0002\u00010",
+ "bo": "//translate.google.com/#auto/ig/\u0002\u00010"
+ },
+ "in": {
+ "*": "//www.gepir.de/?search=\u0002\u00010",
+ "donesian": "//translate.google.com/#auto/id/\u0002\u000117"
+ },
+ "is": "//translate.google.com/#auto/is/\u0002\u00010",
+ "it": {
+ "*": "//translate.google.com/#auto/it/\u0002\u00010",
+ "en": "//translate.google.com/#it/en/\u0002\u00014",
+ "alian": "//translate.google.com/#auto/it/\u0002\u00010"
+ },
+ "iw": "//translate.google.com/#auto/iw/\u0002\u00010",
+ "ja": {
+ "*": "//translate.google.com/#auto/ja/\u0002\u000169",
+ "panese": "//translate.google.com/#auto/ja/\u0002\u000169",
+ "vanese": "//translate.google.com/#auto/jw/\u0002\u00010"
+ },
+ "jp": "//translate.google.com/#auto/ja/\u0002\u000169",
+ "jw": "//translate.google.com/#auto/jw/\u0002\u00010",
+ "ka": {
+ "*": "//translate.google.com/#auto/ka/\u0002\u00010",
+ "nnada": "//translate.google.com/#auto/kn/\u0002\u00010",
+ "zakh": "//translate.google.com/#auto/kk/\u0002\u00010"
+ },
+ "kk": "//translate.google.com/#auto/kk/\u0002\u00010",
+ "km": "//translate.google.com/#auto/km/\u0002\u00010",
+ "kn": "//translate.google.com/#auto/kn/\u0002\u00010",
+ "ko": {
+ "*": "//translate.google.com/#auto/ko/\u0002\u00010",
+ "rean": "//translate.google.com/#auto/ko/\u0002\u00010"
+ },
+ "kr": "//translate.google.com/#auto/ko/\u0002\u00010",
+ "la": {
+ "*": "//translate.google.com/#auto/la/\u0002\u00014",
+ "o": "//translate.google.com/#auto/lo/\u0002\u00010",
+ "nl": "//translate.google.com/#la/nl/\u0002\u00010",
+ "tin": "//translate.google.com/#auto/la/\u0002\u00014",
+ "tvian": "//translate.google.com/#auto/lv/\u0002\u00010"
+ },
+ "lt": "//translate.google.com/#auto/lt/\u0002\u00010",
+ "lv": "//translate.google.com/#auto/lv/\u0002\u00010",
+ "pa": "//translate.google.com/#auto/pa/\u0002\u00010",
+ "pl": "//translate.google.com/#auto/pl/\u0002\u0001116",
+ "pt": "//translate.google.com/#auto/pt/\u0002\u00013",
+ "si": {
+ "*": "//translate.google.com/#auto/si/\u0002\u00010",
+ "nhala": "//translate.google.com/#auto/si/\u0002\u00010"
+ },
+ "sk": "//translate.google.com/#auto/sk/\u0002\u000118",
+ "sl": {
+ "*": "//translate.google.com/#auto/sl/\u0002\u00010",
+ "ovak": "//translate.google.com/#auto/sk/\u0002\u000118",
+ "ovenian": "//translate.google.com/#auto/sl/\u0002\u00010"
+ },
+ "so": {
+ "*": "//translate.google.com/#auto/so/\u0002\u00010",
+ "mali": "//translate.google.com/#auto/so/\u0002\u00010"
+ },
+ "sp": {
+ "*": "//translate.google.com/#en/es/\u0002\u000138",
+ "anish": "//translate.google.com/#auto/es/\u0002\u0001282"
+ },
+ "sq": "//translate.google.com/#auto/sq/\u0002\u00010",
+ "sr": "//translate.google.com/#auto/sr/\u0002\u00010",
+ "st": "//translate.google.com/#auto/st/\u0002\u00010",
+ "su": {
+ "*": "//translate.google.com/#auto/su/\u0002\u00010",
+ "ndanese": "//translate.google.com/#auto/su/\u0002\u00010"
+ },
+ "sv": "//translate.google.com/#auto/sv/\u0002\u000152",
+ "sw": {
+ "*": "//translate.google.com/#auto/sw/\u0002\u00010",
+ "ahili": "//translate.google.com/#auto/sw/\u0002\u00010",
+ "edish": "//translate.google.com/#auto/sv/\u0002\u000152"
+ },
+ "ta": {
+ "*": "//translate.google.com/#auto/ta/\u0002\u00010",
+ "jik": "//translate.google.com/#auto/tg/\u0002\u00010",
+ "mil": "//translate.google.com/#auto/ta/\u0002\u00010"
+ },
+ "te": {
+ "*": "//translate.google.com/#auto/te/\u0002\u00014",
+ "lugu": "//translate.google.com/#auto/te/\u0002\u00014"
+ },
+ "tg": "//translate.google.com/#auto/tg/\u0002\u00010",
+ "th": {
+ "*": "//translate.google.com/#auto/th/\u0002\u00010",
+ "ai": "//translate.google.com/#auto/th/\u0002\u00010"
+ },
+ "tl": "//translate.google.com/#auto/tl/\u0002\u00010",
+ "tr": "//translate.google.com/#auto/tr/\u0002\u000194",
+ "tw": "//translate.google.com.tw/#auto/zh-TW/\u0002\u000135",
+ "uk": {
+ "*": "//translate.google.com/#auto/uk/\u0002\u00017",
+ "rainian": "//translate.google.com/#auto/uk/\u0002\u00017"
+ },
+ "ur": {
+ "*": "//translate.google.com/#auto/ur/\u0002\u00010",
+ "l": "http://translate.google.com/translate?js=n&prev=_t&ie=UTF-8&layout=2&eotf=1&sl=auto&tl=en&u=\u0002&act=url\u000169",
+ "du": "//translate.google.com/#auto/ur/\u0002\u00010"
+ },
+ "uz": {
+ "*": "//translate.google.com/#auto/uz/\u0002\u00010",
+ "bek": "//translate.google.com/#auto/uz/\u0002\u00010"
+ },
+ "vi": {
+ "*": "//translate.google.com/#auto/vi/\u0002\u00017",
+ "etnamese": "//translate.google.com/#auto/vi/\u0002\u00017"
+ },
+ "yi": {
+ "*": "//translate.google.com/#auto/yi/\u0002\u00010",
+ "ddish": "//translate.google.com/#auto/yi/\u0002\u00010"
+ },
+ "yo": {
+ "*": "//translate.google.com/#auto/yo/\u0002\u00010",
+ "ruba": "//translate.google.com/#auto/yo/\u0002\u00010"
+ },
+ "zu": {
+ "*": "//translate.google.com/#auto/zu/\u0002\u00010",
+ "lu": "//translate.google.com/#auto/zu/\u0002\u00010"
+ },
+ "abs": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144",
+ "albanian": "//translate.google.com/#auto/sq/\u0002\u00010",
+ "awiki": "//gta.fandom.com/search?query=\u0002\u00010",
+ "-afrikaans": "//translate.google.com/#auto/af/\u0002\u00013",
+ "-albanian": "//translate.google.com/#auto/sq/\u0002\u00010",
+ "-arabic": "//translate.google.com/#auto/ar/\u0002\u00017",
+ "-armenian": "//translate.google.com/#auto/hy/\u0002\u00010",
+ "-azerbaijani": "//translate.google.com/#auto/az/\u0002\u00016",
+ "-basque": "//translate.google.com/#auto/eu/\u0002\u00010",
+ "-belarusian": "//translate.google.com/#auto/be/\u0002\u00010",
+ "-bengali": "//translate.google.com/#auto/bn/\u0002\u00010",
+ "-bosnian": "//translate.google.com/#auto/bs/\u0002\u00010",
+ "-bulgarian": "//translate.google.com/#auto/bg/\u0002\u000114",
+ "-catalan": "//translate.google.com/#auto/ca/\u0002\u00013",
+ "-cebuano": "//translate.google.com/#auto/ceb/\u0002\u00010",
+ "-chichewa": "//translate.google.com/#auto/ny/\u0002\u00010",
+ "-chinese": "//translate.google.com/#auto/zh-CN/\u0002\u00010",
+ "-croatian": "//translate.google.com/#auto/hr/\u0002\u00010",
+ "-czech": "//translate.google.com/#auto/cs/\u0002\u000141",
+ "-danish": "//translate.google.com/#auto/da/\u0002\u000116",
+ "-dutch": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "-english": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "-esperanto": "//translate.google.com/#auto/eo/\u0002\u00015",
+ "-estonian": "//translate.google.com/#auto/et/\u0002\u00010",
+ "-filipino": "//translate.google.com/#auto/tl/\u0002\u00010",
+ "-finnish": "//translate.google.com/#auto/fi/\u0002\u00019",
+ "-french": "//translate.google.com/#auto/fr/\u0002\u0001398",
+ "-galician": "//translate.google.com/#auto/gl/\u0002\u00010",
+ "-georgian": "//translate.google.com/#auto/ka/\u0002\u00010",
+ "-german": "//translate.google.com/#auto/de/\u0002\u0001211",
+ "-greek": "//translate.google.com/#auto/el/\u0002\u00015",
+ "-gujarati": "//translate.google.com/#auto/gu/\u0002\u00013",
+ "-hausa": "//translate.google.com/#auto/ha/\u0002\u00010",
+ "-hebrew": "//translate.google.com/#auto/iw/\u0002\u00010",
+ "-hindi": "//translate.google.com/#auto/hi/\u0002\u00010",
+ "-hmong": "//translate.google.com/#auto/hmn/\u0002\u00010",
+ "-hungarian": "//translate.google.com/#auto/hu/\u0002\u000112",
+ "-icelandic": "//translate.google.com/#auto/is/\u0002\u00010",
+ "-igbo": "//translate.google.com/#auto/ig/\u0002\u00010",
+ "-indonesian": "//translate.google.com/#auto/id/\u0002\u000117",
+ "-irish": "//translate.google.com/#auto/ga/\u0002\u00010",
+ "-italian": "//translate.google.com/#auto/it/\u0002\u00010",
+ "-japanese": "//translate.google.com/#auto/ja/\u0002\u000169",
+ "-javanese": "//translate.google.com/#auto/jw/\u0002\u00010",
+ "-kannada": "//translate.google.com/#auto/kn/\u0002\u00010",
+ "-kazakh": "//translate.google.com/#auto/kk/\u0002\u00010",
+ "-khmer": "//translate.google.com/#auto/km/\u0002\u00010",
+ "-korean": "//translate.google.com/#auto/ko/\u0002\u00010",
+ "-lao": "//translate.google.com/#auto/lo/\u0002\u00010",
+ "-latin": "//translate.google.com/#auto/la/\u0002\u00014",
+ "-latvian": "//translate.google.com/#auto/lv/\u0002\u00010",
+ "-lithuanian": "//translate.google.com/#auto/lt/\u0002\u00010",
+ "-macedonian": "//translate.google.com/#auto/mk/\u0002\u00010",
+ "-malay": {
+ "*": "//translate.google.com/#auto/ms/\u0002\u00010",
+ "alam": "//translate.google.com/#auto/ml/\u0002\u00010"
+ },
+ "-malagasy": "//translate.google.com/#auto/mg/\u0002\u00010",
+ "-maltese": "//translate.google.com/#auto/mt/\u0002\u00010",
+ "-maori": "//translate.google.com/#auto/mi/\u0002\u00010",
+ "-marathi": "//translate.google.com/#auto/mr/\u0002\u00010",
+ "-mongolian": "//translate.google.com/#auto/mn/\u0002\u00010",
+ "-myanmar": "//translate.google.com/#auto/my/\u0002\u00010",
+ "-nepali": "//translate.google.com/#auto/ne/\u0002\u00010",
+ "-nl-du": "//translate.google.com/m/translate#nl/de/\u0002\u00010",
+ "-norwegian": "//translate.google.com/#auto/no/\u0002\u00018",
+ "-persian": "//translate.google.com/#auto/fa/\u0002\u00010",
+ "-polish": "//translate.google.com/#auto/pl/\u0002\u0001116",
+ "-portuguese": "//translate.google.com/#auto/pt/\u0002\u00013",
+ "-punjabi": "//translate.google.com/#auto/pa/\u0002\u00010",
+ "-romanian": "//translate.google.com/#auto/ro/\u0002\u000113",
+ "-russian": "//translate.google.com/#auto/ru/\u0002\u0001306",
+ "-serbian": "//translate.google.com/#auto/sr/\u0002\u00010",
+ "-sesotho": "//translate.google.com/#auto/st/\u0002\u00010",
+ "-sinhala": "//translate.google.com/#auto/si/\u0002\u00010",
+ "-slovak": "//translate.google.com/#auto/sk/\u0002\u000118",
+ "-slovenian": "//translate.google.com/#auto/sl/\u0002\u00010",
+ "-somali": "//translate.google.com/#auto/so/\u0002\u00010",
+ "-spanish": "//translate.google.com/#auto/es/\u0002\u0001282",
+ "-sundanese": "//translate.google.com/#auto/su/\u0002\u00010",
+ "-swahili": "//translate.google.com/#auto/sw/\u0002\u00010",
+ "-swedish": "//translate.google.com/#auto/sv/\u0002\u000152",
+ "-tajik": "//translate.google.com/#auto/tg/\u0002\u00010",
+ "-tamil": "//translate.google.com/#auto/ta/\u0002\u00010",
+ "-telugu": "//translate.google.com/#auto/te/\u0002\u00014",
+ "-thai": "//translate.google.com/#auto/th/\u0002\u00010",
+ "-turkish": "//translate.google.com/#auto/tr/\u0002\u000194",
+ "-ukrainian": "//translate.google.com/#auto/uk/\u0002\u00017",
+ "-urdu": "//translate.google.com/#auto/ur/\u0002\u00010",
+ "-uzbek": "//translate.google.com/#auto/uz/\u0002\u00010",
+ "-vietnamese": "//translate.google.com/#auto/vi/\u0002\u00017",
+ "-welsh": "//translate.google.com/#auto/cy/\u0002\u00010",
+ "-yiddish": "//translate.google.com/#auto/yi/\u0002\u00010",
+ "-yoruba": "//translate.google.com/#auto/yo/\u0002\u00010",
+ "-zulu": "//translate.google.com/#auto/zu/\u0002\u00010",
+ "basque": "//translate.google.com/#auto/eu/\u0002\u00010",
+ "bosnian": "//translate.google.com/#auto/bs/\u0002\u00010",
+ "bulgarian": "//translate.google.com/#auto/bg/\u0002\u000114",
+ "ceb": {
+ "*": "//translate.google.com/#auto/ceb/\u0002\u00010",
+ "uano": "//translate.google.com/#auto/ceb/\u0002\u00010"
+ },
+ "chichewa": "//translate.google.com/#auto/ny/\u0002\u00010",
+ "chinese": "//translate.google.com/#auto/zh-CN/\u0002\u00010",
+ "croatian": "//translate.google.com/#auto/hr/\u0002\u00010",
+ "dutch": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "georgian": "//translate.google.com/#auto/ka/\u0002\u00010",
+ "german": "//translate.google.com/#auto/de/\u0002\u0001211",
+ "icelandic": "//translate.google.com/#auto/is/\u0002\u00010",
+ "irish": "//translate.google.com/#auto/ga/\u0002\u00010",
+ "khmer": "//translate.google.com/#auto/km/\u0002\u00010",
+ "lib": "//gatech-primo.hosted.exlibrisgroup.com/primo-explore/search?vid=01GALI_GIT&search_scope=Everything&query=any,contains,\u0002\u00010",
+ "lithuanian": "//translate.google.com/#auto/lt/\u0002\u00010",
+ "persian": "//translate.google.com/#auto/fa/\u0002\u00010",
+ "polish": "//translate.google.com/#auto/pl/\u0002\u0001116",
+ "portuguese": "//translate.google.com/#auto/pt/\u0002\u00013",
+ "punjabi": "//translate.google.com/#auto/pa/\u0002\u00010",
+ "serbian": "//translate.google.com/#auto/sr/\u0002\u00010",
+ "sesotho": "//translate.google.com/#auto/st/\u0002\u00010",
+ "turkish": "//translate.google.com/#auto/tr/\u0002\u000194",
+ "zh-CN": "//translate.google.com/#auto/zh-CN/\u0002\u00010",
+ "zh-TW": "//translate.google.com/#auto/zh-TW/\u0002\u00010"
+ },
+ "u": {
+ "a": {
+ "*": "http://www.google.com.ua/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000184",
+ "rdian": {
+ "a": "http://www.guardiana.net/MDG-Database/Search/?search_value=\u0002 \u00010",
+ "*": "//www.theguardian.com/\u0002\u0001138",
+ "project": "//guardianproject.info/?s=\u0002\u00010"
+ }
+ },
+ "e": {
+ "*": "http://www.guenstiger.de/Katalog/Preis.pl?suche=\u0002\u00010",
+ "nstiger": "http://www.guenstiger.de/Katalog/Preis.pl?suche=\u0002\u00010"
+ },
+ "k": "//www.google.co.uk/search?q=\u0002\u00018522",
+ "s": {
+ "*": "http://www.google.com/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001715",
+ "smark": "//www.gussmark.at/_/search?query=\u0002\u00010"
+ },
+ "*": "//duckduckgo.com/?q=site%3Awww.theguardian.com+\u0002\u0001136",
+ "bf": "//hds.hebis.de/ubffm/Search/Results?lookfor=\u0002&type=allfields&submit=Suchen\u00010",
+ "cci": "//www.gucci.com/fr/fr/search?search-cat=header-search&text=\u0002\u00010",
+ "folm": "//guideforlm.com/search/?q=\u0002\u00010",
+ "idestar": "//www.guidestar.org/search?q=\u0002\u00014",
+ "ildwiki": "http://www.guildwiki.org/index.php?title=Special%3ASearch&redirs=0&search=\u0002&fulltext=Search&ns0=1\u00010",
+ "itaa": "//www.guitaa.com/search?q=\u0002\u00010",
+ "itartabs": "http://www.guitartabsexplorer.com/search.php?search=\u0002\u00010",
+ "lasidorna": "http://www.eniro.se/query?what=all&search_word=\u0002\u00010",
+ "lesider": "//www.gulesider.no/?q=\u0002\u00014",
+ "mau": "http://www.gumtree.com.au/s-\u0002/k0\u00013",
+ "mball": "//theamazingworldofgumball.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "mtree": {
+ "*": "http://www.gumtree.com.au/s-melbourne/\u0002 /k0l3001317\u000119",
+ "au": "http://www.gumtree.com.au/s-\u0002/k0\u00013",
+ "pl": "//www.gumtree.pl/s-\u0002/v1q0p1\u00010",
+ "uk": "//www.gumtree.com/search?search_category=all&q=\u0002\u000134",
+ "za": "//www.gumtree.co.za/s-\u0002/v1q0p1\u00010"
+ },
+ "nbroker": "http://www.gunbroker.com/All/BI.aspx?Keywords=\u0002\u0001128",
+ "ndam": "http://gundam.wikia.com/wiki/Special:Search?search=\u0002\u00017",
+ "ndeals": "//gun.deals/search/apachesolr_search/\u0002\u00010",
+ "nengine": "http://www.gunengine.com/guns?q=\u0002\u00010",
+ "nmag": "//gunmagwarehouse.com/catalogsearch/result/?q=\u0002\u00010",
+ "nstreamer": "//gunstreamer.com/search?q=Test&idx=videos&p=0&keyword=\u0002\u00010",
+ "nwatcher": "//gunwatcher.com/Search/\u0002\u00010",
+ "rtband": "//www.gurtbandlager.de/search?sSearch=\u0002\u00010",
+ "tefrage": "//www.gutefrage.net/search?query=\u0002\u00010",
+ "tenberg": "http://www.gutenberg.org/ebooks/search/?query=\u0002\u000154",
+ "tschein": "http://www.gutscheine.de/suche?search=\u0002\u00010"
+ },
+ "v": {
+ "b": "//google.com/search?&tbs=li:1&q=\u0002\u0001102",
+ "e": "http://www.google.co.ve/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001130",
+ "*": "//www.google.com/search?tbm=vid&q=\u0002\u00011853",
+ "k": "//gso.gbv.de/DB=2.1/CMD?MATCFILTER=N&MATCSET=N&ACT0=&IKT0=&TRM0=&ACT3=*&IKT3=8183&ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010",
+ "n": "http://www.google.com.vn/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014",
+ "au": "//www.google.com.au/search?tbm=vid&q=\u0002\u00010",
+ "rl": "http://go.galegroup.com/ps/headerQuickSearch.do?quickSearchTerm=\u0002&inputFieldNames%5B0%5D=OQE&searchType=BasicSearchForm&userGroupName=mlin_m_newtnsh&nwf=y&prodId=GVRL&stw.option=&ebook=&quicksearchIndex=OQE&spellCheck=true&hasCoProduct=false\u00010",
+ "100": {
+ "*": "http://google.com/search?q=\u0002&tbo=1&num=100&tbs=li:1\u00010",
+ "en": "http://google.com/search?q=\u0002&tbo=1&num=100&tbs=li:1&lr=lang_en\u00010"
+ },
+ "iew": {
+ "*": "//docs.google.com/viewer?url=\u0002\u00010",
+ "er": "//docs.google.com/viewer?url=\u0002\u00010"
+ },
+ "oice": "//www.google.com/voice#search/\u0002\u00010"
+ },
+ "w": {
+ "2": {
+ "e": "//gw2efficiency.com/account/overview?filter.name=\u0002\u00010",
+ "*": "//wiki.guildwars2.com/index.php?search=\u0002\u0001358",
+ "de": "//wiki-de.guildwars2.com/index.php?search=\u0002&go=Seite\u00010",
+ "fr": "http://wiki-fr.guildwars2.com/index.php?search=\u0002\u00010",
+ "tp": "//www.gw2tp.com/search?name=\u0002\u00010",
+ "bltc": "//www.gw2bltc.com/en/tp/search?name=\u0002\u00016",
+ "spidy": "http://www.gw2spidy.com/search/\u0002\u00010",
+ "wiki": "http://wiki.guildwars2.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000128"
+ },
+ "*": "//wiki.gentoo.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001137",
+ "i": {
+ "*": "//gowatchit.com/search?terms=\u0002\u00010",
+ "ki": "//wiki.gentoo.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001137"
+ },
+ "m": "//www.girlswithmuscle.com/images/?name=\u0002\u0001116",
+ "p": {
+ "*": "http://www.google.com/search?q=\u0002%20site:wikipedia.org\u000110",
+ "de": "http://www.google.de/search?ie=UTF-8&sourceid=navclient&gfns=1&q=site:de.wikipedia.org+\u0002\u00010"
+ },
+ "r": "http://www.guinnessworldrecords.com/search?term=\u0002\u00010",
+ "s": {
+ "*": "//chrome.google.com/webstore/search/\u0002?_category=extensions\u000138",
+ "online": {
+ "*": "//www.ghanawebsolutions.com/search.php?q=\u0002\u00010",
+ "gh": "//www.ghanawebsolutions.com/search.php?q=\u0002\u00010"
+ }
+ },
+ "u": "//search.gwu.edu/search?site=gw_main_VCM&client=gw_main_VCM&proxystylesheet=phase2fe&output=xml_no_dtd&q=\u0002\u00010",
+ "w": "//wiki.guildwars.com/index.php?search=\u0002\u000157",
+ "ct": "http://www.gwct.org.uk/search?keywords=\u0002\u00010",
+ "en": {
+ "*": "http://en.glyphwiki.org/wiki/Special:Search?search=\u0002\u00010",
+ "tdb": "http://www.gwentdb.com/search?search=\u0002\u00010",
+ "tify": "http://gwentify.com/cards/?st=\u0002\u00010"
+ },
+ "es": "//www.games-workshop.com/es-ES/searchResults?_dyncharset=UTF-8&_dynSessConf=7453102396832862391&qty=&sorting=&view=&Ntt=\u0002\u00010",
+ "eek": "http://www.google.com/search?q=\u0002&tbs=qdr:w\u000186",
+ "lib": "http://library.gwu.edu/search-all?query=\u0002\u00010",
+ "orkshop": "//www.games-workshop.com/searchResults?_dyncharset=UTF-8&_dynSessConf=1497710725317319147&qty=&sorting=&view=&Ntt=\u0002\u00014"
+ },
+ "y": {
+ "*": "//google.com/search?q=\u0002 &tbs=qdr:y\u0001110",
+ "k": "http://www.gyakorikerdesek.hu/kereses.php?keres=\u0002\u00010",
+ "t": "//www.genyoutube.net/search.php?q=\u0002\u000118",
+ "azo": "//gyazo.com/search/\u0002\u00010",
+ "ear": "http://www.google.com/search?q=\u0002&tbs=qdr:y\u0001140"
+ },
+ "z": {
+ "a": "http://www.google.co.za/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001243",
+ "c": "//www.google.com/search?q=\u0002&lr=lang_zh-CN\u00014",
+ "*": "http://www.geekzone.fr/?s=\u0002\u000116",
+ "h": "http://www.geizhals.at/eu/?such=\u0002\u000115",
+ "ric": "http://www.giallozafferano.it/ricerca-ricette/\u0002 \u00017"
+ },
+ "24": "http://www.google.com/search?q=\u0002&tbs=qdr:d\u000160",
+ "2a": "//www.g2a.com/?search=\u0002\u000124",
+ "2p": {
+ "*": "http://www.g2play.net/catalogsearch/result/index/?q=\u0002\u00010",
+ "lay": "http://www.g2play.net/catalogsearch/result/index/?q=\u0002\u00010"
+ },
+ "4y": "http://games4you.rs/search-glavni?search_api_views_fulltext=\u0002\u00010",
+ "100": {
+ "*": "http://google.com/search?q=\u0002&tbo=1&num=100\u000127",
+ "en": "http://google.com/search?q=\u0002&tbo=1&num=100&lr=lang_en\u00010"
+ },
+ "2year": "//www.google.com/search?tbs=qdr:y2&q=\u0002&safe=off&ie=utf-8&oe=utf-8\u00013",
+ "6month": "//www.google.com/search?tbs=qdr:m6&q=\u0002&safe=off&ie=utf-8&oe=utf-8\u00015",
+ ".at": "//www.google.at/#q=\u0002\u00010",
+ ".de": "//www.google.de/#q=\u0002\u000126",
+ ".uk": "//www.google.co.uk/#q=\u0002\u0001125"
+ },
+ "h": {
+ "2": {
+ "*": "http://www.h2olimpo.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "m": "//duckduckgo.com/?q=\u0002&sites=hard2mano.com\u00010",
+ "o": "http://www.h2olimpo.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "g2": "http://www.h2g2.com/search?search_type=article_quick_search&searchstring=\u0002&approved_entries_only_chk=1\u00014"
+ },
+ "b": {
+ "*": "//www.humblebundle.com/store/search?search=\u0002\u000158",
+ "l": "//www.hbl.fi/?s=\u0002\u00010",
+ "m": "http://www.heartbowsmakeup.com/?s=\u0002\u00010",
+ "t": "http://www.homebrewtalk.com/search/?keyword=\u0002\u00010",
+ "z": "http://okeanos-www.hbz-nrw.de/F/?func=find-c&ccl_term=WRD%3D%22\u0002%22\u00010",
+ "at": "//www.hornbach.at/shop/suche/sortiment/\u0002\u00010"
+ },
+ "c": {
+ "*": "http://www.holidaycheck.de/schnellsuche.php?q=\u0002\u00010",
+ "kg": "//hackage.haskell.org/packages/search?terms=\u0002\u00010",
+ "lib": "//hclib.bibliocommons.com/v2/search?query=\u0002&searchType=smart\u00015",
+ "ommons": "//hcommons.org/?s=\u0002\u00010",
+ "pcs": "//www.findacode.com/code.php?set=HCPCS&c=\u0002\u00013"
+ },
+ "d": {
+ "b": {
+ "*": "http://www.hockeydb.com/ihdb/stats/find_player.php?full_name=\u0002\u000176",
+ "log": "//www.hdblog.it/?sName=\u0002\u00010"
+ },
+ "c": "//www.homedepot.ca/en/home/search.html?q=\u0002\u00010",
+ "*": "http://hudoc.echr.coe.int/eng#{%22fulltext%22:[%22\u0002%22],%22documentcollectionid2%22:[%22GRANDCHAMBER%22,%22CHAMBER%22]}\u000125",
+ "l": "//www.heise.de/download/search?terms=\u0002\u00010",
+ "s": "http://search.datasheetcatalog.net/key/\u0002\u00010",
+ "t": "//www.hdtracks.com/catalogsearch/result/?q=\u0002\u00010",
+ "u": "http://acm.hdu.edu.cn/search.php?field=problem&key=\u0002\u00010",
+ "x": "http://www.homedepot.com/s/\u0002\u0001166",
+ "yc": "http://hdyc.neis-one.org/?\u0002\u00010",
+ "ict": "http://hyperdictionary.com/search.aspx?define=\u0002\u00010",
+ "rapin": "http://hdrapin.com/?s=\u0002\u00010"
+ },
+ "g": {
+ "a": "//holbein-gymnasium.de/index.php/component/search/?searchword=\u0002\u00010",
+ "l": {
+ "e": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014",
+ "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014"
+ },
+ "*": "//www.mercurial-scm.org/wiki/Mercurial?action=fullsearch&context=180&value=\u0002&titlesearch=Title\u000189",
+ "s": "//www.herold.at/gelbe-seiten/was_\u0002/\u00010",
+ "nc": "http://www.genenames.org/cgi-bin/quick_search.pl?submit=Submit&search=\u0002\u00010",
+ "pu": "http://hgpu.org/?s=\u0002\u00010",
+ "101": "http://www.hardcoregaming101.net/?s=\u0002\u00010"
+ },
+ "h": {
+ "c": "//hexagonhotchocolate.wordpress.com/?s=\u0002\u00010",
+ "*": "//www.homehardware.ca/search?query=\u0002\u00010"
+ },
+ "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014",
+ "j": {
+ "*": "//www.honestjohn.co.uk/search/?q=\u0002\u00014",
+ "s": "//howjsay.com/search?word=\u0002\u000111"
+ },
+ "k": {
+ "g": "//hackage.haskell.org/packages/search?terms=\u0002\u00010",
+ "*": "http://hacktips.it/?s=\u0002\u00010",
+ "t": "//hooktube.com/results?search_query=\u0002\u000120",
+ "w": {
+ "*": "http://hollowknight.wikia.com/wiki/Special:Search?query=\u0002\u000121",
+ "ikia": "http://hollowknight.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010"
+ },
+ "fp": "//www.hongkongfp.com/?s=\u0002\u00010",
+ "eleg": "//www.elegislation.gov.hk/results?SEARCH_OPTION=K&keyword.SEARCH_FIELD=E&keyword.SEARCH_KEYWORD=\u0002\u00010",
+ "legco": "//search.legco.gov.hk/LegCoWeb/Search.aspx?lang=en&searchtype=simple&keyword=\u0002\u00010",
+ "lii": "http://www.hklii.hk/cgi-bin/sinosrch.cgi?query=\u0002&results=50&submit=Search&mask_world=&mask_path=&callback=on&method=auto&meta=%2Fhklii\u00010",
+ "ref": "//www.hockey-reference.com/search/search.fcgi?hint=&search=\u0002\u00010"
+ },
+ "l": {
+ "b": "http://howlongtobeat.com/?q=\u0002\u000129",
+ "*": "http://hugelol.com/search?q=\u0002\u00010",
+ "j": "//hlj.com/search/go?w=\u0002\u00010",
+ "n": "//www.hln.be/zoeken?query=\u0002\u000123",
+ "p": "//hlp-search.tproxy.de/search?q=\u0002\u00010",
+ "tb": "http://howlongtobeat.com/?q=\u0002\u000129",
+ "tv": "//www.hltv.org/search?query=\u0002\u0001122",
+ "ectura": "//horalectura.blogspot.com/search?q=\u0002\u00010"
+ },
+ "m": {
+ "*": "//wego.here.com/search/\u0002?\u0001107",
+ "cpl": "//catalog.hmcpl.org/cgi-bin/koha/opac-search.pl?q=\u0002\u00010",
+ "iku": "http://www5.atwiki.jp/hmiku/?cmd=search&keyword=\u0002\u00010"
+ },
+ "n": {
+ "d": {
+ "*": "//hn.algolia.com/?query=\u0002&sort=byDate\u000116",
+ "k": "//www.harald-nyborg.dk/search?q=\u0002\u00010"
+ },
+ "*": "//hn.algolia.com/?q=\u0002\u00012152",
+ "o": "//hackernoon.com/search?q=\u0002\u00010",
+ "u": "//www.hs-neu-ulm.de/nc/suchergebnisse/?id=1289&L=0&q=\u0002\u00010",
+ "se": {
+ "*": "http://www.harald-nyborg.se/search?q=\u0002\u00010",
+ "arch": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014"
+ }
+ },
+ "o": {
+ "h": "//www.heavenofhorror.com/?s=\u0002\u00010",
+ "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014",
+ "l": {
+ "*": "//hol.kag.org/a/\u0002\u00010",
+ "lbarr": "//www.hollandandbarrett.com/search?query=\u0002&isSearch=true\u00010",
+ "lis": "//hollis.harvard.edu/primo-explore/search?query=any,contains,\u0002&tab=everything&search_scope=everything&vid=HVD2&lang=en_US&offset=0\u00010"
+ },
+ "n": {
+ "*": "//honto.jp/netstore/search_10\u0002.html?srchf=1&tbty=0\u000132",
+ "eypot": "http://www.projecthoneypot.org/ip_\u0002\u00010"
+ },
+ "u": {
+ "*": "//cse.google.com/cse?cx=001106583893786776783%3Au81vudxhm7a&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.sidefx.com%2Fdocs%2Fhoudini%2F&ref=www.sidefx.com%2Fdocs%2F&ss=504j116288j4\u00014",
+ "zz": "//www.houzz.com/photos/query/\u0002\u00013",
+ "sepets": "http://www.housepetscomic.com/?s=\u0002\u00010",
+ "setrip": "http://www.housetrip.com/en/search-holiday-apartments/\u0002?guests=2\u00010"
+ },
+ "w": {
+ "*": "//howcode.org/search?q=\u0002\u000179",
+ "ard": "//www.howardpianoindustries.com/search.php?search_query=\u0002\u00010",
+ "jsay": "//howjsay.com/search?word=\u0002\u000111",
+ "longtobeat": "//howlongtobeat.com/?q=\u0002\u000150",
+ "stuffworks": "http://www.howstuffworks.com/search.php?terms=\u0002\u00013",
+ "thingswork": "http://howthingswork.virginia.edu/search.php?searchs=\u0002&Go.x=0&Go.y=0&searchq=yes&searcha=yes\u00010",
+ "todoinjava": "http://howtodoinjava.com/search-results/?q=\u0002\u00010",
+ "toforge": "http://www.howtoforge.com/trip_search?keys=\u0002\u00010",
+ "togeek": "http://www.howtogeek.com/search/?q=\u0002\u00010",
+ "tomakemyblog": "http://howtomakemyblog.com/?s=\u0002\u00010"
+ },
+ "de": "http://www.homedepot.com/s/\u0002?NCNI-5\u000148",
+ "i3": "http://www.hoi3wiki.com/index.php?search=\u0002\u00010",
+ "i4": "//hoi4.paradoxwikis.com/index.php?search=\u0002\u00010",
+ "me": {
+ "*": "http://www.homeadvisor.com/sitesearch/searchQuery?action=SEARCH&searchType=SiteTaskSearch&useExtSearch=false&initialSearch=true&query=\u0002\u000121",
+ "base": "http://www.homebase.co.uk/webapp/wcs/stores/servlet/Search?storeId=10151&catalogId=1500001201&langId=110&searchTerms=\u0002&authToken=\u00013",
+ "depot": {
+ "*": "//www.homedepot.com/s/\u0002\u0001361",
+ "ca": "//www.homedepot.ca/en/home/search.html?q=\u0002#!q=\u0002\u00018"
+ },
+ "snap": "//www.homesnap.com/search?q=\u0002\u00010",
+ "stuck": "//www.homestuck.com/search?search=\u0002\u00010",
+ "work": "http://homeworkhelpforkids.co.uk/?s=\u0002\u00018"
+ },
+ "od": "//www.hood.de/suchergebnisse.htm?q=\u0002\u00010",
+ "ok": {
+ "*": "//hooktube.com/results?search_query=\u0002\u000120",
+ "tube": "//hooktube.com/results?search_query=\u0002\u000120"
+ },
+ "rt": "http://en.hortipedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "sm": "//help.openstreetmap.org/search/?q=\u0002\u000113",
+ "st": {
+ "*": "http://networking.ringofsaturn.com/Tools/dig.php?domain=ANY+\u0002\u000145",
+ "ing": "http://www.whoishostingthis.com/?q=\u0002\u00010"
+ },
+ "tn": "//www.hotnews.ro/cauta/\u0002/1\u00010",
+ "tt": {
+ "*": "//homotopytypetheory.org/?s=\u0002\u00010",
+ "opic": "http://www.hottopic.com/search?q=\u0002\u00013"
+ },
+ "bbyking": "//hobbyking.com/en_us/catalogsearch/result/?q=\u0002\u00010",
+ "bby-machinist": "http://www.hobby-machinist.com//?=\u0002\u00010",
+ "bbyworks": "//www.hobbyworks.com/index.cfm?action=search&searchText=\u0002\u00010",
+ "ckessinlib": "//dlc.lib.de.us/client/en_US/default/search/results?qu=\u0002&te=\u00010",
+ "ckeydb": "http://www.hockeydb.com/ihdb/stats/findplayer.php?full_name=\u0002\u000116",
+ "ckeymonkey": "http://www.hockeymonkey.com/nsearch?q=\u0002\u00010",
+ "ckeyref": "http://www.hockey-reference.com/search/search.fcgi?search=\u0002\u000112",
+ "ogle": "//hoogle.haskell.org/?hoogle=\u0002&scope=set%3Astackage\u00011717",
+ "oph": "http://hoopshype.com/?s=\u0002\u00010",
+ "pac": "http://opac.hebib.de/search?scope=R1&q=\u0002\u00010",
+ "rnbach": "//www.hornbach.de/shop/suche/sortiment/\u0002\u00017",
+ "ror": {
+ "*": "//horormagoria.sk/?s=\u0002\u00010",
+ "y": "//horormagoria.sk/?s=\u0002\u00010",
+ "magoria": "//horormagoria.sk/?s=\u0002\u00010"
+ },
+ "tbot": "http://www.hotbot.com/search/web?q=\u0002\u00013",
+ "tbuzzy": "//www.buzzyhot.com/search?q=\u0002\u00010",
+ "tel": {
+ "*": "//hotels.com/search.do?q-destination=\u0002\u00010",
+ "s": "//hotels.com/search.do?q-destination=\u0002\u00010"
+ },
+ "tline": "http://hotline.ua/sr/?q=\u0002\u000120",
+ "tsar": "http://www.hotstar.com/search?q=\u0002\u00010",
+ "tstar": "http://www.hotstar.com/search?q=\u0002\u00010",
+ "tud": "http://www.homeoftheunderdogs.net/search.php?search_game=\u0002\u00010",
+ "tukdeals": "http://www.hotukdeals.com/search?action=search&keywords=\u0002\u00016",
+ "ver": "//www.hover.com/domains/results?q=\u0002\u000130"
+ },
+ "p": {
+ "b": "//www.hpb.com/products?utf8=%E2%9C%93&keywords=\u0002\u00019",
+ "c": {
+ "f": "http://www.housepetscomic.com/forums/search.php?keywords=\u0002\u00010",
+ "*": "http://www.housepetscomic.com/?s=\u0002\u00010"
+ },
+ "f": "http://www.housepetscomic.com/forums/search.php?keywords=\u0002\u00010",
+ "*": "http://search.hp.com/query.html?lang=en&submit.x=0&submit.y=0&qt=\u0002&la=en&cc=us\u000120",
+ "p": {
+ "*": "//hpluspedia.org/index.php?search=\u0002\u00010",
+ "id": "//id.healthyplusplus.com/search?q=\u0002\u00010"
+ },
+ "v": "http://www.heise.de/preisvergleich/?fs=\u0002\u000153",
+ "ecas": "//hpecas.com/pesquisa?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "hosts": "http://hosts-file.net/default.asp?s=\u0002\u00010",
+ "hys": "//duckduckgo.com/?q=site%3Ahyperphysics.phy-astr.gsu.edu+\u0002\u00014",
+ "lus": {
+ "*": "//hpluspedia.org/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "pedia": "//hpluspedia.org/index.php?search=\u0002\u00010"
+ },
+ "support": "http://www.support.hp.com/us-en/search?q=\u0002&filter=\u00013",
+ "wiki": "http://harrypotter.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00016"
+ },
+ "s": {
+ "b": "http://soblex.de/?p_w=\u0002&cmd=search_soblex\u00017",
+ "*": "http://honyakustar.com/en/\u0002 \u000114",
+ "l": "//www.hsl.fi/search/solr?keywords=\u0002\u00010",
+ "w": {
+ "*": "http://computer.howstuffworks.com/search.php?terms=\u0002\u00010",
+ "iki": "http://hearthstone.gamepedia.com/index.php?search=\u0002\u00010"
+ },
+ "as": "http://www.hs-albsig.de/search/results.aspx?k=\u0002&cs=Diese%20Website&u=http%3A%2F%2Fwww.hs-albsig.de\u00010",
+ "db": "//www.adl.org/education-and-resources/resource-knowledge-base/hate-symbols?keys=\u0002\u00010",
+ "ts": "//hstspreload.org/?domain=\u0002\u00010",
+ "un": "//www.heraldsun.com.au/?s=\u0002\u00010"
+ },
+ "t": {
+ "b": "//hooktube.com/results?search_query=\u0002\u000120",
+ "f": "http://www.howtoforge.com/trip_search?keys=\u0002\u00010",
+ "g": "http://www.howtogeek.com/search/?q=\u0002\u00010",
+ "*": "//hooktube.com/results?search_query=\u0002\u000120",
+ "w": {
+ "b": "//www.htw-berlin.de/suche/?domain=www.htw-berlin.de&query=\u0002\u00010",
+ "*": "//www.htw-dresden.de/suche.html?tx_kesearch_pi1[sword]=\u0002\u00010"
+ },
+ "el": "//www.herold.at/telefonbuch/telefon_\u0002/\u00010",
+ "ml": {
+ "*": "//duckduckgo.com/html/?q=\u0002\u000130",
+ "5d": "http://html5doctor.com/search/?q=\u0002\u00010",
+ "2txt": "http://www.w3.org/services/html2txt?url=\u0002\u00010",
+ "book": "http://htmlbook.ru/search/?as_q=\u0002\u00010",
+ "dog": "http://www.htmldog.com/search/?q=\u0002\u00010"
+ },
+ "tp": {
+ "*": "//httpstatuses.com/\u0002 \u0001122",
+ "cat": "//http.cat/\u0002\u00010"
+ },
+ "cat": "//http.cat/\u0002\u00010",
+ "ube": "//hooktube.com/results?search_query=\u0002\u000120"
+ },
+ "u": {
+ "d": {
+ "e": "http://translate.google.com/#hu/de/\u0002\u00010",
+ "*": "//hud.summon.serialssolutions.com/search?ho=t&l=en&fvf=ContentType%2CBook+Review%2Ct&q=\u0002&limit=everything\u00010"
+ },
+ "*": "//healthunlocked.com/search/\u0002\u00010",
+ "m": {
+ "a": "http://www.humanite.fr/search/\u0002\u00010",
+ "*": "//www.humblebundle.com/store/search?sort=bestselling&search=\u0002\u00010",
+ "ble": {
+ "*": "//www.humblebundle.com/store/search?search=\u0002\u000158",
+ "best": "//www.humblebundle.com/store/search?sort=bestselling&search=\u0002\u00010",
+ "deals": "//www.humblebundle.com/store/search?sort=discount&search=\u0002\u00010",
+ "wiki": "http://humble.wikia.com/w/\u0002\u00010"
+ }
+ },
+ "co": "http://hudoc.echr.coe.int/sites/eng/Pages/search.aspx#{%22fulltext%22:[%22\u0002 %22],%22documentcollectionid2%22:[%22GRANDCHAMBER%22,%22CHAMBER%22]}\u00010",
+ "en": "http://translate.google.com/#hu/en/\u0002\u000121",
+ "es": "//translate.google.hu/#hu/es/\u0002\u00010",
+ "ge": "//hugethinking.com/?s=\u0002\u00010",
+ "go": "//codewithhugo.com/search/?q=\u0002\u00010",
+ "it": "http://translate.google.com/#hu/it/\u0002\u00010",
+ "kd": "http://www.hotukdeals.com/search?action=search&keywords=\u0002\u00016",
+ "lu": "http://www.hulu.com/search?query=\u0002\u000151",
+ "sr": "//translate.google.com/#hu/sr/\u0002 \u00010",
+ "awei": "http://consumer.huawei.com/en/search/index.htm?keywords=\u0002\u00013",
+ "bpg": "//hubpages.com/search/?s=\u0002 \u00010",
+ "bski": "//hubski.com/search?q=\u0002\u00010",
+ "bspot": "//knowledge.hubspot.com/search?q=\u0002\u00010",
+ "ffingtonpost": "//www.huffingtonpost.com/search?keywords=\u0002&sortBy=recency&sortOrder=desc\u00014",
+ "ffpost": "//www.huffingtonpost.com/search?keywords=\u0002&sortBy=recency&sortOrder=desc\u00014",
+ "skermax": "http://huskermax.com/?q=\u0002\u00010",
+ "uto": "http://www.huuto.net/hakutulos?words=\u0002\u00019"
+ },
+ "v": {
+ "g": "http://hvg.hu/kereses?term=\u0002&x=0&y=0\u00010",
+ "*": "http://www.hinnavaatlus.ee/search/?Type=products&Query=\u0002\u00016",
+ "v": "//geofox.hvv.de/jsf/home.seam?destination=\u0002\u000111",
+ "norman": "//www.harveynorman.com.au/catalogsearch/result/?q=\u0002\u00010",
+ "store": "//www.hv-store.de/navi.php?qs=\u0002: \u00010"
+ },
+ "w": {
+ "2": "//howto9ja.com/?s=\u0002\u00010",
+ "d": "http://www.hollywoodreporter.com/search/\u0002 \u00010",
+ "*": "http://halo.umbc.edu/cgi-bin/haloweb/nrc1.pl?display=json&operation=search&keyword=\u0002\u00010",
+ "s": "//www.hackingwithswift.com/search/\u0002\u00010",
+ "z": "http://www.hardwarezone.com.sg/search/forum/?\u0002\u00010",
+ "iki": "//hi.wikipedia.org/w/index.php?search=\u0002&title=विशेष%3Aखोज&go=जाएँ&ns0=1\u00010"
+ },
+ "x": {
+ "b": "http://www.hoaxbuster.com/search/node/\u0002%20type%3Aarticle\u00010",
+ "*": "//hex.pm/packages?search=\u0002&sort=downloads\u0001130",
+ "h": "http://hunterxhunter.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "y": {
+ "*": "//via.hypothes.is/\u0002\u00010",
+ "p": {
+ "*": "http://www.hyperninjas.com/search?q=\u0002\u00010",
+ "em": "http://hypem.com/#!/search/\u0002/1/\u00010",
+ "er": {
+ "*": "//www.hyperbola.info/packages/?q=\u0002\u00013",
+ "ninjas": "http://hyperninjas.com/search?q=\u0002\u00010"
+ },
+ "estat": "http://www.\u0002.hypestat.com/\u00014",
+ "hen": "//www.hyphenation24.com/word/\u0002/\u00010",
+ "ixel": "//hypixel.net/player/\u0002/\u00019"
+ },
+ "t": {
+ "*": "//www.hytiva.com/search?searchString=\u0002\u00013",
+ "s": "//www.hytiva.com/strains?searchString=\u0002\u00010"
+ },
+ "mn": {
+ "*": "http://hymn.se/?s=\u0002\u00010",
+ "s": {
+ "e": "http://hymn.se/?s=\u0002\u00010",
+ "*": "//www.hymnal.net/en/search/all/all/\u0002\u00010"
+ },
+ "ary": "//hymnary.org/search?qu=\u0002\u000112"
+ },
+ "sb": "//hypixel-skyblock.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "brid": "//maps.google.com/maps?t=h&q=\u0002\u00010",
+ "vee": "//www.hy-vee.com/grocery/search?search=\u0002\u00010",
+ "ves": "http://www.hyves.nl/search/hyver/?searchterms=\u0002\u00010"
+ },
+ "ad": {
+ "d": "//handmade-add.com/index.php?route=product/search&search=\u0002\u00010",
+ "*": "http://hackaday.com/?s=\u0002\u000118",
+ "oop": "http://search-hadoop.com/?q=\u0002\u00010"
+ },
+ "ak": {
+ "5": {
+ "f": "//forums.hak5.org/index.php?app=core&module=search&do=search&fromMainBar=1&search_term=\u0002\u00010",
+ "*": "http://hak5.org/?s=\u0002\u00010"
+ },
+ "*": "http://wiki.hydrogenaudio.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010"
+ },
+ "al": {
+ "*": "//hal.archives-ouvertes.fr/search/index/?q=\u0002\u00010",
+ "altube": "//www.halaltube.com/?s=\u0002\u00010",
+ "opedia": "http://www.halopedia.org/index.php?search=\u0002\u000111"
+ },
+ "am": "http://www.hamdata.com/getcall.html?callsign=\u0002\u00010",
+ "aq": "http://hakkani.org/?term=\u0002\u00013",
+ "eb": {
+ "*": "//www.heb.com/search/?q=\u0002\u000115",
+ "wiki": "//he.wikipedia.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010"
+ },
+ "ex": {
+ "*": "http://www.colorhexa.com/\u0002\u000129",
+ "pm": "//hex.pm/packages?search=\u0002&sort=downloads\u0001130",
+ "docs": "http://hexdocs.pm/\u0002\u000177"
+ },
+ "fr": "http://duckduckgo.com/?q=site:linuxfr.org+\u0002\u00010",
+ "fs": "//www.hifishark.com/search?q=\u0002\u00014",
+ "ft": "http://www.harborfreight.com/catalogsearch/result?q=\u0002\u000130",
+ "fu": {
+ "*": "//www.hs-furtwangen.de/suche/?L=0&id=207&tx_solr[q]=\u0002\u00010",
+ "boss": "//hsfu.boss2.bsz-bw.de/Search/Results?lookfor=\u0002&limit=20\u00010"
+ },
+ "i5": "http://hi5.com/friend/processHeaderNameSearch.do?searchText=\u0002\u00010",
+ "io": "//hackaday.io/search?term=\u0002\u00010",
+ "ip": {
+ "*": "http://www.hippressurecooking.com/?s=\u0002 \u00010",
+ "pie": "//wiki.hippiestation.com//index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010"
+ },
+ "ro": "//www.hogeschoolrotterdam.nl/zoek/?q=\u0002\u00010",
+ "rv": "http://www.restovisio.com/search?sq=\u0002\u00010",
+ "aaretz": "http://www.haaretz.co.il/misc/search-results?searchType=textSearch&simpleSearch=simpleSearch&text=\u0002\u00010",
+ "abr": {
+ "a": "http://habrahabr.ru/search/?q=\u0002\u00010",
+ "*": "//habr.com/ru/search/?&q=\u0002\u000145"
+ },
+ "abbotrading": "http://www.ruilwaarde.nl/?p=\u0002\u00010",
+ "ack": {
+ "*": "//www.romhacking.net/?page=hacks&genre=&platform=&game=&category=&perpage=30&order=Date&dir=1&title=\u0002&author=&hacksearch=Go\u000110",
+ "42": "//hack42.nl/mediawiki/index.php?search=\u0002\u00010",
+ "aday": "http://hackaday.com/?s=\u0002\u000118",
+ "age": "http://hackage.haskell.org/packages/search?terms=\u0002\u0001778",
+ "eradana": "//blog.hackeradana.org/search?q=\u0002\u00010",
+ "ernews": "http://hn.algolia.com/#!/all/forever/0/\u0002\u000141",
+ "ology": "//blog.drhack.net/?s=\u0002\u00010",
+ "ster": "//www.hackster.io/search?i=projects&q=\u0002\u00010"
+ },
+ "afelenl": "//www.hafele.nl/INTERSHOP/web/WFS/Haefele-HNL-Site/nl_NL/-/EUR/ViewParametricSearch-SimpleOfferSearch?SearchType=all&SearchTerm=\u0002\u00010",
+ "ahwul": "http://www.hahwul.com/search?max-results=7&q=\u0002\u00010",
+ "anja": "http://hanja.naver.com/search?query=\u0002\u00016",
+ "anze": "//www.hanze.nl/nld/zoeken?k=\u0002\u00010",
+ "andelsblatt": "http://app.handelsblatt.com/suche/?sw=\u0002\u00010",
+ "andmadeadd": "//handmade-add.com/index.php?route=product/search&search=\u0002\u00010",
+ "andytarife": "//www.handytarife.de/?q=\u0002\u00010",
+ "annaford": "http://www.hannaford.com/catalog/search.cmd?form_state=searchForm&keyword=\u0002\u00010",
+ "ansard": "//hansard.parliament.uk/search?searchTerm=\u0002\u00010",
+ "anzidb": "http://hanzidb.org/character/\u0002\u00010",
+ "anzicraft": "http://www.hanzicraft.com/character/\u0002\u00010",
+ "appi": "//www.happi.com/contents/searchcontent/all/\u0002/\u00010",
+ "appycow": "//www.happycow.net/searchmap?lat=&lng=&location=\u0002\u00019",
+ "apshoe": "//www.hapshoe.com/Arama?1&kelime=\u0002\u00010",
+ "ardocp": "//www.hardocp.com/search/?q=\u0002\u00010",
+ "ardwareinfo": "//us.hardware.info/#search:\u0002\u00010",
+ "arney": "//www.harney.com/pages/search-results?findify_q=\u0002\u00010",
+ "arptabs": "//www.harptabs.com/searchsong.php?Name=\u0002&HarpType=0\u00010",
+ "arrypotter": "http://harrypotter.wikia.com/wiki/Special:Search?query=\u0002\u00019",
+ "arvardlib": "http://hollis.harvard.edu/primo_library/libweb/action/dlSearch.do?institution=HVD&vid=HVD&tab=everything&displayField=all&search_scope=everything&mode=Basic&onCampus=false&displayMode=full&query=any%2Ccontains%2C\u0002\u00010",
+ "ashtag": "//twitter.com/search?q=%23\u0002\u00016",
+ "askellwiki": "http://www.haskell.org/haskellwiki/Special:Search/\u0002\u00016",
+ "astane": "http://www.trhastane.com/arama.php?sehir=0&word=\u0002 \u00010",
+ "athi": "http://babel.hathitrust.org/cgi/ls?field1=ocr;q1=\u0002;a=srchls\u000125",
+ "atebu": "http://b.hatena.ne.jp/search/text?q=\u0002\u000121",
+ "aven": "http://havenmaine.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "avana": "//crazyabouthavana.com/?s=\u0002\u00010",
+ "awk": "http://hawkclothing.uk/index.php?route=product/search&search=\u0002\u00010",
+ "axelib": "http://lib.haxe.org/search?v=\u0002\u00010",
+ "ayoo": "http://holumbus.fh-wedel.de/hayoo/hayoo.html?query=\u0002\u00018",
+ "aze": "//hazeguitars.com/search?q=\u0002\u00010",
+ "eadfi": "//www.head-fi.org/search/9458473/?q=\u0002&o=relevance&c[p][sonnb_xengallery_photo][focal]=0&c[p][sonnb_xengallery_photo][iso]=0&c[p][sonnb_xengallery_photo][aperture]=0\u00010",
+ "ead-fi": "http://www.head-fi.org/search.php?search=\u0002\u00010",
+ "eadtalker": "//headtalker.com/?s=\u0002&post_type[]=campaigns\u00010",
+ "ealthable": "//www.healthable.org/?s=\u0002\u00010",
+ "eartbleed": "http://filippo.io/Heartbleed/#\u0002\u00010",
+ "earthpwn": "http://www.hearthpwn.com/search?search=\u0002#t1:cards\u00010",
+ "earthstone": "http://hearthstone.gamepedia.com/?search=\u0002\u000132",
+ "eaters": "//www.heatershop.co.uk/search?query=\u0002\u00010",
+ "eatspring": "//www.heatspring.com/app/courses/?query=\u0002\u00010",
+ "ecf": "http://hazmeelchingadofavor.com/?s=\u0002\u00010",
+ "eeza": "http://www.heeza.fr/fr/recherche?orderby=position&orderway=desc&search_query=\u0002&submit_search=Rechercher\u00010",
+ "eidi": "http://katalog.ub.uni-heidelberg.de/cgi-bin/search.cgi?fsubmit=1&query= \u0002\u00014",
+ "eise": "http://www.heise.de/suche/?q=\u0002&rm=search\u000110",
+ "eilkraeuter": "http://heilkraeuter.de/cgi-bin/search.cgi?Terms=\u0002\u00010",
+ "einzelnisse": "http://www.heinzelnisse.info/dict?searchItem=\u0002 \u000110",
+ "elm": {
+ "*": "http://www.helm.nu/Pages/Search.aspx?search=\u0002\u00019",
+ "h": "//hub.helm.sh/charts?q=\u0002\u00013",
+ "et": "http://haku.helmet.fi/iii/encore/search/C__S\u0002\u00010"
+ },
+ "elp": "//help.duckduckgo.com/search?q=\u0002\u000159",
+ "elka": "//helka.finna.fi/Search/Results?lookfor=\u0002\u000111",
+ "ema": "//www.hema.nl/search?q=\u0002&lang=nl_NL\u00010",
+ "enna": "//www.henna-boy.co.uk/index.php?route=product/search&search=\u0002\u00010",
+ "enry": {
+ "*": "//www.henrys.com/Search/\u0002.aspx?q=\u0002\u00010",
+ "sphoto": "//www.henrys.com/Search/\u0002.aspx?q=\u0002\u00010"
+ },
+ "endon": "http://www.thehendonmob.com/search/?q=\u0002\u00010",
+ "epsib": {
+ "*": "http://www.hepsiburada.com/ara?q=\u0002\u00010",
+ "urada": "http://www.hepsiburada.com/ara?q=\u0002\u00010"
+ },
+ "ere": "//wego.here.com/search/\u0002\u0001167",
+ "eraldsun": "//www.heraldsun.com.au/?s=\u0002\u00010",
+ "erber": "//duckduckgo.com/?q=\u0002+site%3Aherber.de\u00010",
+ "eritage": "//www.heritage.org/search?contains=\u0002\u00010",
+ "ermes": "//www.myhermes.de/empfangen/sendungsverfolgung/sendungsinformation/#\u0002\u00010",
+ "eroes": "//heroeshearth.com/hero/\u0002/\u00010",
+ "eroku": "http://devcenter.heroku.com/articles?q=\u0002\u00013",
+ "erold": "http://www.herold.at/telefonbuch/\u0002/\u00010",
+ "esari": "http://hs.fi/haku/?search-term=\u0002\u000128",
+ "eute": "//www.zdf.de/suche?q=\u0002&synth=true&sender=heute.de&from=&to=&attrs=\u00014",
+ "eureka": {
+ "*": "http://www.heureka.cz/?h[fraze]=\u0002\u0001137",
+ "sk": "http://www.heureka.sk/?h[fraze]=\u0002 \u000111"
+ },
+ "fqpdb": "http://www.hfqpdb.com/search/\u0002\u00013",
+ "i2en": "//translate.google.com/#view=home&op=translate&sl=hi&tl=en&text=\u0002\u00010",
+ "ibp": "//haveibeenpwned.com/account/\u0002\u00010",
+ "idden": "http://hwikis25cffertqe.onion/index.php?search=\u0002&title=Special%3ASearch\u000119",
+ "ideme": "//nl.hideproxy.me/go.php?u=\u0002\u000136",
+ "ighfive": "//success.highfive.com/hc/en-us/search?utf8=✓&query=\u0002\u00010",
+ "ighsnob": "http://www.highsnobiety.com/?s=\u0002\u00010",
+ "ihostels": "//www.hihostels.com/search/hostels?q=\u0002\u00010",
+ "ikr": "http://www.hikr.org/cse.php?q=\u0002\u00010",
+ "illel": "http://www.hillel.org/college-guide/search#keyword=\u0002&radius=10\u00010",
+ "ilux4x4": "http://www.hilux4x4.co.za/views/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search\u00010",
+ "indu": "http://www.thehindu.com/search/?q=\u0002\u00017",
+ "inta": {
+ "*": "http://hintaseuranta.fi/haku/\u0002\u00014",
+ "fi": "http://hinta.fi/haku?q=\u0002\u00013"
+ },
+ "inews": "http://hi-news.ru/?s=\u0002\u00010",
+ "intoeng": "http://www.maxgyan.com/search/hindi-to-english/index.php?q=\u0002\u00010",
+ "istory": "http://www.history.com/search?search-field=\u0002&x=0&y=0\u00011420",
+ "istorious": "http://historio.us/search/?q=\u0002\u00010",
+ "itta": "//www.hitta.se/sök?vad=\u0002\u000168",
+ "itchwiki": "http://hitchwiki.org/en/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00010",
+ "ive": "//www.hive.co.uk/Search/Keyword?keyword=\u0002\u000116",
+ "rwiki": "http://hrwiki.org/w/index.php?title=Special:Search&search=\u0002&go=Go\u000123"
+ },
+ "i": {
+ "3": "//www.i3-technologies.com/en/resources/knowledge-base/?q=\u0002\u00010",
+ "a": {
+ "*": "//web.archive.org/web/*/\u0002\u000164",
+ "p": {
+ "*": "http://indeaparis.com/component/finder/search?q=\u0002 \u00010",
+ "pmag": "http://www.iappmag.de/?s=\u0002\u00010"
+ },
+ "v": {
+ "*": "//www.iav.com/search/site/\u0002\u00010",
+ "en": "//www.iav.com/en/search/site/\u0002\u00010"
+ },
+ "w": "http://infinitythewiki.com/en/\u0002\u00010",
+ "cr": "//www.iacr.org/search/?q=\u0002\u00010",
+ "ta": "http://airportcodes.aero/\u0002\u00010",
+ "cac": "//iacac.aero/?s=\u0002\u00010",
+ "cobus": "http://iacobus.usc.es/search*gag/?searchtype=Y&SORT=D&searcharg=\u0002 \u00010",
+ "loc": "//ialoc.ro/restaurante-bucuresti?search=\u0002\u00010",
+ "rchive": "http://www.archive.org/search.php?query=\u0002 \u000145",
+ "sutoya": "http://www.irasutoya.com/search?q=\u0002\u00010",
+ "teen": "//iate.europa.eu/search/byUrl?term=\u0002&sl=en\u00010"
+ },
+ "b": {
+ "c": "http://www.mtb-news.de/forum/search/12469693/?q=\u0002&o=relevance\u00010",
+ "d": {
+ "b": "http://www.ibdb.com/search.asp?SearchFor=\u0002&SearchBy=All\u00010",
+ "*": "//research.investors.com/stock-quotes/nasdaq-apple-inc-\u0002.htm?fromsearch=1\u00010"
+ },
+ "*": "//www.indiebound.org/search/book?keys=\u0002\u00015",
+ "m": {
+ "*": "http://www.ibm.com/Search/?q=\u0002&v=16&en=utf&lang=en&cc=us&Search=Search\u00019",
+ "kc": "//www.ibm.com/support/knowledgecenter/en/search/\u0002\u000174"
+ },
+ "s": "//www.ibs.it/search/?ts=as&query=\u0002\u000111",
+ "ge": "//www.ibge.gov.br/busca.html?searchword=\u0002&searchphrase=all\u00010",
+ "ergourfr": "//www.ibergour.fr/fr/search?query=\u0002\u00010",
+ "erlibro": "//www.iberlibro.com/servlet/SearchResults?sts=t&an=&tn=&kn=\u0002&isbn=\u00010",
+ "hejo": "http://www.ibhejo.com/ssearch.php?simple_search=Y&mode=search&search_substring=\u0002&sort_by=high\u00010",
+ "iblio": "http://www.ibiblio.org/gsearch/?cx=006345117986368989313%3Ar2fkn4tcz5i&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010"
+ },
+ "c": {
+ "a": {
+ "*": "//www.google.ca/imghp?\u0002\u00010",
+ "nn": {
+ "*": "//www.icann.org/search/#!/?searchText=\u0002\u00010",
+ "wiki": "//icannwiki.com/index.php?search=\u0002\u00016"
+ },
+ "recept": "//www.ica.se/receptsok/#:search=\u0002\u00010",
+ "ruspedia": "http://www.kidicaruswiki.org/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "d": {
+ "9": "http://www.icd9data.com/Search/?q=\u0002\u00010",
+ "*": "http://www.icd-code.de/suche/icd/recherche.html?sp=0&sp=S\u0002 \u00010",
+ "10": "http://www.icd10data.com/Search.aspx?search=\u0002\u00010"
+ },
+ "i": {
+ "*": "//ici.radio-canada.ca/recherche?q=\u0002\u00013",
+ "ba": "http://www.iciba.com/\u0002\u00010"
+ },
+ "*": "//www.imperial.ac.uk/search/?q=\u0002\u00014",
+ "m": "http://www.icheckmovies.com/search/movies/?query=\u0002\u00010",
+ "o": {
+ "*": "//icobench.com/icos?s=\u0002\u00010",
+ "n": {
+ "*": "http://www.iconfinder.com/search/?q=\u0002\u000114",
+ "s": {
+ "8": "//icons8.com/web-app/for/all/\u0002 \u00014",
+ "*": "http://www.iconfinder.com/search/?q=\u0002\u000114"
+ },
+ "archive": {
+ "*": "http://www.iconarchive.com/tag/\u0002\u00010",
+ "cc": "http://www.iconarchive.com/search?q=\u0002&license=commercialfree\u00010"
+ },
+ "finder": "http://www.iconfinder.com/search/?q=\u0002\u000114"
+ },
+ "mp": "http://www.i-comparateur.com/search.aspx?q=\u0002\u00010"
+ },
+ "es": "http://ices.dk/Searchcenter/Pages/default.aspx?k=\u0002\u00010",
+ "pl": "//catpro.icpl.org/iii/encore/search?lang=eng&target=\u0002\u00010",
+ "ecast": "http://dir.xiph.org/search?search=\u0002 \u00010",
+ "heckmovies": "http://www.icheckmovies.com/search/movies/?query=\u0002\u00010",
+ "station": "http://www.icstation.com/advanced_search_result.php?keywords=\u0002&search_in_description=1\u00010",
+ "ultr": "http://www.iculture.nl/?s=\u0002\u00010"
+ },
+ "d": {
+ "d": "http://www.google.it/cse?cx=partner-pub-5110806989181281:4419033070&q=\u0002\u00010",
+ "e": {
+ "e": "//www.idee-shop.com/search?sSearch=\u0002\u00010",
+ "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168",
+ "s": "//www.idealo.es/resultados.html?q=\u0002\u00010",
+ "al": {
+ "*": "http://www.idealworld.tv/search/\u0002?fh_location=//IdealWorld/en_GB/$s=\u0002&gs=\u0002\u00010",
+ "o": {
+ "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168",
+ "de": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168",
+ "es": "//www.idealo.es/resultados.html?q=\u0002\u00010"
+ }
+ },
+ "as": "http://ideas.repec.org/cgi-bin/htsearch?q=\u0002&cmd=Search!\u00010",
+ "je": "//ideja.d2.si/results.php?q=\u0002\u00010",
+ "fix": "//www.idefix.com/search/?Q=\u0002\u00010",
+ "ntica": "http://identi.ca/search/people?q=\u0002&search=Search\u00010"
+ },
+ "g": "//www.doomworld.com/idgames//index.php?search=1&field=title&sort=time&order=desc&word=\u0002\u000114",
+ "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168",
+ "i": {
+ "*": "//idoimaging.com/programs/fulltext?utf8=✓&Program[fulltext]=\u0002\u00010",
+ "om": {
+ "*": "http://idioms.thefreedictionary.com/\u0002\u000124",
+ "s": "http://www.thefreedictionary.com/\u0002 \u00018"
+ }
+ },
+ "l": "http://www.harrisgeospatial.com/docs/SearchResults.aspx?q=\u0002\u00010",
+ "s": "//instantdomainsearch.com/#search=\u0002\u00016",
+ "fr": "//www.idealo.fr/prechcat.html?q=\u0002 \u000137",
+ "fy": "//docs.idfy.io/?q=\u0002\u00010",
+ "os": "//jizdnirady.idnes.cz/vlakyautobusymhdvse/spojeni/?f=\u0002&t=\u0002\u00016",
+ "olmawiki": "http://idolmaster.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "ownloadblog": "http://www.idownloadblog.com/search/?cx=partner-pub-2130162217902648%3Adgi3x3-xedb&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&siteurl=www.idownloadblog.com%2F&ref=www.google.com%2F&ss=1069j239311j6\u00010",
+ "ris": "http://docs.idris-lang.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "rop": "//www.idropnews.com/?s=\u0002\u00010",
+ "root": "//idroot.us/?s=\u0002\u00010"
+ },
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "e": {
+ "c": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193",
+ "*": "//duckduckgo.com/?q=site%3Aie+\u0002\u00014",
+ "l": {
+ "*": "//support.inspiredelearning.com/help/search/?phrase=\u0002\u00010",
+ "w": "//industriaenlaweb.com.ar/buscador?name=\u0002\u00010"
+ },
+ "p": "http://www.iep.utm.edu/\u0002 \u00014",
+ "s": "http://www.eki.ee/dict/ies/index.cgi?Q=\u0002\u00015",
+ "t": {
+ "f": "http://datatracker.ietf.org/doc/search/?name=\u0002&activeDrafts=on&rfcs=on\u00015",
+ "*": "//digital-library.theiet.org/search?value1=\u0002&option1=all&option2=contentType&pageSize=20&value2=\u00010"
+ },
+ "x": "//www.iex.nl/Zoeken/Default.aspx?q=\u0002\u00010",
+ "ee": {
+ "*": "http://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=\u0002\u000123",
+ "s": "http://spectrum.ieee.org/searchContent?q=\u0002\u00010"
+ },
+ "ns": "http://www.iens.nl/restaurant?q=\u0002\u00010"
+ },
+ "g": {
+ "a": "//www.iga.net/en/search?k=\u0002\u00010",
+ "g": "//www.indiegogo.com/explore?q=\u0002\u00016",
+ "*": "//www.instagram.com/explore/tags/\u0002/\u00012555",
+ "n": "//www.ign.com/search?q=\u0002\u000131",
+ "u": "//www.instagram.com/\u0002\u00010",
+ "db": "//www.igdb.com/search?q=\u0002\u000113",
+ "em": "http://parts.igem.org/Special:Search?search=\u0002 \u00010",
+ "if": "//imgur.com/search/score?q=ext%3Agif+\u0002\u000137",
+ "ra": "http://igra-apple.ru/?s=\u0002\u00010",
+ "orandandre": "//igorandandre.com/search/\u0002\u00010"
+ },
+ "l": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images&iaf=size%3Aimagesize-large\u000116",
+ "m": "http://www.ilmeteo.it/meteo/\u0002\u00015",
+ "fatto": "http://www.ilfattoquotidiano.it/\u0002\u000118",
+ "ink": "//il.ink/\u0002\u00010",
+ "lumos": "http://illumos.org/man/\u0002\u00014",
+ "ounge": "http://www.ilounge.com/index.php/search/results/search&keywords=\u0002\u00010",
+ "ovefreesoftware": "http://www.ilovefreesoftware.com/gsearch?ie=UTF-8&q=\u0002&ss=1633j526083j9&cof=FORID%3a10&cx=008701510501807727669%3aabbyr0bpxi0&siteurl=www.ilovefreesoftware.com%2f\u00010",
+ "post": "http://www.ilpost.it/?s=\u0002\u00013",
+ "sole24ore": "http://www.ricerca24.ilsole24ore.com/fc?keyWords=\u0002&submit=+&header-search=keyWords&cmd=static&moneyPath=http://finanza-mercati.ilsole24ore.com&chId=30&path=/search/search_engine.jsp&field=Titolo|Testo&orderBy=score+desc\u00010",
+ "stu": "http://search.illinoisstate.edu/?q=\u0002\u00010",
+ "tapulu": "http://www.iltapulu.fi/search.php?q=\u0002\u00010",
+ "tasanomat": "http://iltasanomat.fi/haku/?search-term=\u0002\u00010"
+ },
+ "n": {
+ "d": {
+ "*": "//www.india.com/searchresult/?cx=partner-pub-6717584324019958%3A4408969895&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=\u00010",
+ "ol": "//www.indolio.com/search?q=\u0002\u00010",
+ "eed": "http://www.indeed.com/jobs?q=\u0002\u000144",
+ "ependent": "http://www.independent.co.uk/search/simple.do?destinationSectionUniqueName=search&publicationName=ind&searchString=\u0002\u00015",
+ "iabookstore": "//www.indiabookstore.net/search?q=\u0002\u00010",
+ "iamart": "http://dir.indiamart.com/cgi/catprdsearch.mp?ss=\u0002\u00010",
+ "iankanoon": "//indiankanoon.org/search/?formInput=\u0002\u00014",
+ "iedb": "http://www.indiedb.com/search?cx=008031850949085947773%3Acbmjgaamtxe&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa.x=0&sa.y=0\u00010",
+ "iegogo": "//www.indiegogo.com/search#/?q=\u0002\u00010",
+ "iemerch": "//www.indiemerchstore.com/search?q=\u0002\u00010",
+ "ieweb": "http://indieweb.org/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00015",
+ "igo": "http://www.chapters.indigo.ca/home/search/?keywords=\u0002\u00017",
+ "yaconnects": "http://www.indyaconnects.com/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "g": "//www.ing.de/suche/?query=\u0002\u000117",
+ "*": "//invidio.us/search?q=\u0002\u000129",
+ "l": "//ivdnt.org/zoeken-in-woordenboeken?w=\u0002\u00010",
+ "n": {
+ "*": "//www.israelnationalnews.com/Search.aspx?string=\u0002\u00010",
+ "erf": "http://www.innerfidelity.com/search/node/\u0002\u00010",
+ "erlightcrystals": "//innerlightcrystals.co.uk/sales/index.php?main_page=advanced_search_result&keyword=\u0002&search_in_description=1\u00010",
+ "ooo": "http://www.innovativity.org/moteur-de-recherche-innooo.php?typerecherche=&item=\u0002\u00010",
+ "sida": "//innsida.ntnu.no/sok?site=innsida&query=\u0002&category=all\u000110"
+ },
+ "o": "http://www.inoreader.com/search/\u0002\u00010",
+ "p": {
+ "*": "//duckduckgo.com/?q=-site%3Apinterest.com+\u0002&iar=images&iax=images&ia=images\u00017",
+ "ost": "//inpost.pl/pl/pomoc/znajdz-przesylke?parcel=\u0002\u00019"
+ },
+ "s": {
+ "*": "http://www.instructables.com/howto/\u0002\u00017",
+ "as": "http://www.insa-strasbourg.fr/fr/?s=\u0002\u00010",
+ "ta": {
+ "*": "//www.instagram.com/explore/tags/\u0002\u0001716",
+ "gram": "//instagram.com/explore/tags/\u0002\u0001637",
+ "llgentoo": "//wiki.installgentoo.com/index.php/\u0002\u00018",
+ "ntgaming": "//www.instant-gaming.com/en/search/?q=\u0002\u00015",
+ "ntlogo": "http://instantlogosearch.com/?q=\u0002\u00010",
+ "paper": "//www.instapaper.com/search?q=\u0002\u00010"
+ },
+ "ectimages": "//www.insectimages.org/search/action.cfm?q=\u0002\u00010",
+ "ider": "//insider.in/search?q=\u0002\u00010",
+ "ideschools": "http://insideschools.org/search?q=\u0002 \u00010",
+ "pire": "http://inspirehep.net/search?p=\u0002\u000199",
+ "pirationhut": "http://inspirationhut.net/?s=\u0002\u00010",
+ "tructables": "http://www.instructables.com/howto/\u0002\u00017"
+ },
+ "t": {
+ "*": "http://www.internazionale.it/search/?q=\u0002\u00013",
+ "el": {
+ "i": "//software.intel.com/sites/landingpage/IntrinsicsGuide/#!=undefined&text=\u0002\u00010",
+ "*": "http://www.intel.com/content/www/us/en/search.html?keyword=\u0002\u00015"
+ },
+ "er": {
+ "*": "//www.interencheres.com/recherche/lots?search=\u0002&area=france\u00013",
+ "cept": "//theintercept.com/search/?s=\u0002\u00019",
+ "nazionale": "http://www.internazionale.it/search/\u0002\u00010",
+ "sport": "//www.intersport.se/soksida/?q=\u0002\u00010"
+ },
+ "aljazeera": "http://www.aljazeera.com/Services/Search/?q=\u0002\u00010",
+ "egral": "//www.wolframalpha.com/input/?i=integral+\u0002\u00013",
+ "heclouds": "//intheclouds.io/search?q=\u0002\u00010",
+ "odns": "http://www.intodns.com/\u0002\u00010",
+ "ohu": "http://into.hu/kereses.php?kereses=\u0002&cikk=1&forum=1&letolt=1&fal=1&zene=1&kerdesek=1&page=1\u00010"
+ },
+ "v": {
+ "d": "//invidio.us/search?q=\u0002\u000129",
+ "*": "//inventaire.io/search?q=\u0002\u000116",
+ "ak": "//invak.info/?s=\u0002\u00010",
+ "id": {
+ "*": "//invidio.us/search?q=\u0002\u000129",
+ "io": {
+ "*": "//invidio.us/search?q=\u0002\u000129",
+ "us": "//www.invidio.us/search?q=\u0002\u0001642"
+ }
+ },
+ "est": {
+ "*": "//www.investopedia.com/search/?search-terms=\u0002\u000113",
+ "ing": "//www.investing.com/search/?q=\u0002\u000116",
+ "opedia": "//www.investopedia.com/search/?search-terms=\u0002\u000113",
+ "orwords": "http://www.investorwords.com/search_cse.php?q=\u0002\u00010"
+ }
+ },
+ "ab": "http://www.ineedabargain.com/deals/search?q=\u0002 \u00010",
+ "ah": "//www.inah.gob.mx/buscador?searchword=\u0002\u00010",
+ "at": "//www.inaturalist.org/search?q=\u0002\u000119",
+ "ci": "http://inci.sozlukspot.com/w/\u0002\u000146",
+ "et": "http://www.inet.se/hitta?q=\u0002\u00010",
+ "ha": {
+ "*": "http://catalogue.inha.fr/inha/List.csp?SearchT1=\u0002&Index1=Tlm&Database=5&OpacLanguage=fre&NumberToRetrieve=50&SearchMethod=Find_1&SearchTerm1=\u0002&Profile=Profile35&PreviousList=Start&PageType=Start&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=\u00010",
+ "lt": "//www.inhaltsangabe.de/?s=\u0002\u00010"
+ },
+ "kb": {
+ "*": "//inkbunny.net/submissionsviewall.php?rid=&mode=search&page=1&orderby=create_datetime&text=\u0002&stringtype=and&keywords=yes&title=yes&description=no&artist=&favsby=&type=&sale=&days=&keyword_id=&user_id=&random=&md5=\u00017",
+ "un": "//inkbunny.net/submissionsviewall.php?mode=search&stringtype=and&keywords=yes&title=yes&description=yes&text=\u0002\u00010"
+ },
+ "rs": "http://www.inrs.fr/header/recherche.html?queryStr=\u0002\u00010",
+ "wx": "http://www.inwx.com/en/domain/check#search=\u0002#region=DEFAULT\u00013",
+ "2p3": "//annuaire.in2p3.fr/search/\u0002\u00010",
+ "box": "//inbox.google.com/search/\u0002\u000119",
+ "cense": "//www.incensepro.com/search?type=product&q=\u0002\u00010",
+ "comp": "//incompetech.com/wordpress/?s=\u0002\u00010",
+ "credible": "//www.incredible.co.za/search/?q=\u0002\u00010",
+ "floo": "http://inflooenz.com/?artist=\u0002\u00010",
+ "fog": {
+ "*": "//infogalactic.com/info/\u0002\u000170",
+ "al": {
+ "*": "//infogalactic.com/w/index.php?search=\u0002\u00010",
+ "actic": "http://infogalactic.com/w/index.php?search=\u0002\u000125"
+ },
+ "ram": "//infogr.am/search#\u0002\u00010"
+ },
+ "foq": "http://www.infoq.com/search.action?queryString=\u0002\u00010",
+ "fobae": "//www.infobae.com/search/\u0002/?q=\u0002\u00015",
+ "fopedia": "//www.infopedia.pt/dicionarios/lingua-portuguesa/\u0002\u000131",
+ "foseek": "http://websearch.rakuten.co.jp/Web?qt=\u0002\u000171",
+ "fosphere": "http://theinfosphere.org/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010",
+ "fowars": "//www.infowars.com/?s=\u0002\u00016",
+ "foworld": "//www.infoworld.com/search/google?cx=014839440456418836424%3Ahugs45or03k&cof=FORID%3A9&query=\u0002&op=Search&gl=US&safe=off&form_build_id=form-ea211c8bee91b69175fca8d84e9d9543&form_id=google_cse_results_searchbox_form\u00010",
+ "itium": "//initium.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "keri": "http://inkeri-klubi.radioviola.net/system/app/pages/search?scope=search-site&q=\u0002\u00010",
+ "kipedia": "http://splatoonwiki.org/w/index.php?search=\u0002&go=Go\u00010",
+ "ktweb": "//www.inktweb.nl/search.php?search=\u0002\u00010",
+ "rocks": "//lesinrocks.com/recherche/?q=\u0002\u00010"
+ },
+ "p": {
+ "a": {
+ "*": "//en.wikipedia.org/wiki/Help:IPA/\u0002\u00015",
+ "pi": "http://ip-api.com/#\u0002\u00013",
+ "rcel": "//tracking.i-parcel.com/secure/track.aspx?track=\u0002\u00010"
+ },
+ "l": {
+ "*": "//www.iplt20.com/search?term=\u0002\u00010",
+ "oc": {
+ "*": "//www.iptolocation.net/trace-\u0002\u00010",
+ "ation": "//www.iplocation.net/?query=\u0002\u000124"
+ },
+ "ayer": {
+ "*": "http://www.bbc.co.uk/iplayer/search?q=\u0002\u00016",
+ "radio": "http://www.bbc.co.uk/radio/programmes/a-z/by/\u0002/player\u00010"
+ },
+ "ookup": "http://iplookup.theel0ja.info/?host=\u0002\u000138"
+ },
+ "s": "//interpersonal.stackexchange.com/search?q=\u0002\u00010",
+ "*": "http://whatismyipaddress.com/ip/\u0002\u0001572",
+ "db": "http://www.ipdb.org/search.pl?any=\u0002&sortby=name&search=Search+Database&searchtype=quick\u00010",
+ "fs": "//ipfs.io/ipfs/\u0002\u00013",
+ "ns": "//ipfs.io/ipns/\u0002\u00010",
+ "ro": "http://www.iprofesional.com/index.php?p=buscadorProfesional&texto=\u0002\u00010",
+ "v6": "http://ready.chair6.net/?url=\u0002\u00010",
+ "ernity": "http://www.ipernity.com/search/doc?q=\u0002&w=on\u00010",
+ "honees": "http://www.actualidadiphone.com/search/\u0002\u00010",
+ "info": "http://ipinfo.io/\u0002\u0001241",
+ "rice": "//iprice.my/search/?term=\u0002\u00010",
+ "track": {
+ "*": "http://www.ip-tracker.org/locator/ip-lookup.php?ip=\u0002\u000123",
+ "er": "http://www.ip-tracker.org/locator/ip-lookup.php?ip=\u0002 \u000111"
+ },
+ "void": "http://www.ipvoid.com/scan/\u0002\u00010"
+ },
+ "s": {
+ "b": {
+ "*": "http://www.isbns.net/search/?query=\u0002 \u00010",
+ "n": {
+ "*": "//isbndb.com/search/books/\u0002\u000133",
+ "db": "http://isbndb.com/search-all.html?kw=\u0002\u00010",
+ "nu": "http://isbn.nu/\u0002\u00010",
+ "search": "//isbnsearch.org/search?s=\u0002\u00010"
+ }
+ },
+ "c": {
+ "*": "//isc.sans.edu/ipinfo.html?ip=\u0002\u00010",
+ "rap": "http://iscrapapp.com/?SearchTxt=\u0002\u00010"
+ },
+ "*": "http://ilmainensanakirja.fi/sanakirja/\u0002?\u000127",
+ "l": {
+ "*": "//islamansiklopedisi.org.tr/arama/?q=\u0002&p=m\u00010",
+ "amqa": "http://islamqa.info/en/search?key=\u0002&yt0=search\u00014",
+ "am21c": "//www.Islam21c.com/?s=\u0002\u00010",
+ "amicboighor": "http://islamicboighor.com/?s=\u0002&post_type=product\u00010"
+ },
+ "o": {
+ "*": "//distrowatch.com/table.php?distribution=\u0002\u000148",
+ "ffline": "http://www.downforeveryoneorjustme.com/\u0002\u00010",
+ "nline": "http://www.downforeveryoneorjustme.com/\u0002\u00010"
+ },
+ "s": {
+ "*": "http://issuu.com/search?q=\u0002\u000120",
+ "uu": "//issuu.com/search?q=\u0002\u00010"
+ },
+ "w": "//www.instantstreetview.com/s/\u0002\u00015",
+ "ec": "//security.stackexchange.com/search?q=\u0002\u00010",
+ "gd": "//is.gd/create.php?url=\u0002\u00017",
+ "hr": "http://www.ishr.ch/advanced-search?term=\u0002 \u00010",
+ "mu": "//is.muni.cz/auth/vyhledavani/?search=\u0002\u00016",
+ "ni": "//isni.oclc.org/xslt/CMD?ACT=SRCH&IKT=8006&TRM=\u0002\u00010",
+ "up": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "aac": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125",
+ "aca": "http://www.isaca.org/Search/Pages/DefaultResults.aspx?k=Test&s=\u0002\u00010",
+ "erv": "//www.iserv.fr/?s=\u0002\u00010",
+ "fdb": "http://www.isfdb.org/cgi-bin/se.cgi?type=Fiction%20Titles&arg=\u0002\u000150",
+ "huffle": "http://www.indieshuffle.com/search/songs/\u0002\u00010",
+ "itup": "//isitup.org/\u0002\u000112",
+ "itdown": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "prime": "http://www.isprimenumber.com/prime/\u0002\u00010",
+ "rgrajan": "//www.isrgrajan.com/?s=\u0002\u00010",
+ "thereanydeal": "//isthereanydeal.com/search/?q=\u0002\u000151",
+ "tock": {
+ "*": "http://www.istockphoto.com/photos/\u0002?phrase=\u0002\u000115",
+ "photo": "http://www.istockphoto.com/file_search.php?action=file&text=\u0002\u00010"
+ },
+ "toric-preturi": "//www.istoric-preturi.info/search/\u0002\u00010"
+ },
+ "t": {
+ "*": "//duckduckgo.com/?q=\u0002&kl=it-it\u000171",
+ "s": "//www.its-mo.com/search/freeword/\u0002\u00010",
+ "v": {
+ "*": "//www.itv.com/itvplayer/search/term/\u0002\u00014",
+ "erb": "http://www.italian-verbs.com/italian-verbs/conjugation.php?verbo=\u0002\u00010"
+ },
+ "ad": "//isthereanydeal.com/search/?q=\u0002\u000151",
+ "ch": "//itch.io/search?q=\u0002\u000163",
+ "en": "http://translate.google.com/#it/en/\u0002 \u000147",
+ "eo": "http://www.swahili.it/glossword/index.php?a=term&d=2&q=\u0002\u00010",
+ "es": "http://translate.google.com/#it/es/\u0002\u00014",
+ "fr": "http://context.reverso.net/traduction/italien-francais/\u0002\u00010",
+ "hu": "http://translate.google.com/#it/hu/\u0002\u00010",
+ "aigi": "//itaigi.tw/k/\u0002\u00010",
+ "ebooks": "http://it-ebooks.info/search/?q=\u0002&type=title\u00010",
+ "ella": "http://www.itella.fi/itemtracking/itella/search_by_shipment_id?ShipmentId=\u0002\u00015",
+ "news": "//it-news.press/search?searchword=\u0002\u00010",
+ "newz": "http://itnewz.ro/?s=\u0002: \u00010",
+ "ninja": "http://www.itninja.com/search?q=\u0002\u00010",
+ "rig": "http://www.itrig.de/index.php?serendipity%5Baction%5D=search&serendipity%5Bfullentry%5D=1&serendipity%5BsearchTerm%5D=\u0002\u00010",
+ "unes": {
+ "*": "//duckduckgo.com/?q=\u0002%20site%3Aitunes.apple.com\u00018",
+ "es": "//duckduckgo.com/?q=\u0002+site%3Aitunes.apple.com%2Fes%2F\u00010",
+ "artist": "//itunes.apple.com/us/artist/\u0002\u00010"
+ },
+ "wiki": "//it.wikipedia.org/wiki/Special:Search?search=\u0002\u0001138"
+ },
+ "v": {
+ "*": "http://www.italian-verbs.com/italian-verbs/conjugation.php?verbo=\u0002\u00010",
+ "st": "//www.investopedia.com/search?q=\u0002\u00017",
+ "oox": "//www.ivoox.com/\u0002_sb.html?sb=\u0002\u00010"
+ },
+ "w": {
+ "*": "http://instantwatcher.com/search?content_type=1+2&source=1+2+3&q=\u0002\u00015",
+ "mn": "//iwantmyname.com/?domain=\u0002\u00010",
+ "ant": {
+ "*": "http://iwantmyname.com/search?domain=\u0002\u00014",
+ "myname": "//iwantmyname.com/?domain=\u0002\u00010"
+ },
+ "iki": "//www.theiphonewiki.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "oot": "http://www.iwoot.com/elysium.search?search=\u0002\u00010"
+ },
+ "id": {
+ "*": "//www.isitdownrightnow.com/\u0002.html\u00010",
+ "rn": "//www.isitdownrightnow.com/\u0002.html\u00010"
+ },
+ "jp": "http://prirucka.ujc.cas.cz/?slovo=\u0002\u00010",
+ "mb": {
+ "d": "http://www.imdb.com/find?q=\u0002&s=all\u0001109",
+ "*": "http://www.imbiomed.com.mx/1/1/articulos.php?method=searchKeyword&keywords=\u0002\u00017"
+ },
+ "md": {
+ "b": {
+ "a": "http://www.imdb.com/find?ref_=nv_sr_fn&q=\u0002&s=nm\u00015",
+ "*": "http://www.imdb.com/find?s=all&q=\u0002\u000123434",
+ "k": "http://www.imdb.com/find?s=kw&q=\u0002\u00015",
+ "m": "//m.imdb.com/find?q=\u0002\u000142",
+ "n": "http://www.imdb.com/find?s=nm&q=\u0002\u00016",
+ "p": "http://pro-labs.imdb.com/find?q=\u0002 \u00010",
+ "s": "http://imdb.com/showtimes/US/\u0002\u00010",
+ "ep": "//www.imdb.com/find?&q=\u0002&s=ep\u00010",
+ "tv": "//www.imdb.com/search/title?title=\u0002&title_type=tv_series\u00015"
+ },
+ "*": "http://www.imdb.com/find?q=\u0002+&s=all\u0001434"
+ },
+ "mg": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "s": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "ur": {
+ "*": "//imgur.com/search?q=\u0002\u0001350",
+ "ul": "http://imgur.com/api/upload/?url=\u0002\u00010"
+ },
+ "flip": "//imgflip.com/search?q=\u0002\u00013",
+ "ops": "//imgops.com/\u0002\u000118",
+ "rwm": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1#q=\u0002&tbs=imgo:1,sur:fmc&tbm=isch\u000119"
+ },
+ "mh": "//www.inmotionhosting.com/support/search?searchword=\u0002\u00010",
+ "ms": {
+ "*": "//ims.com.br/?s=\u0002\u00010",
+ "lp": "http://imslp.org/index.php?title=Special:Search&search=\u0002\u0001126"
+ },
+ "o9": "http://io9.com/search?q=\u0002\u00014",
+ "ol": "//www.iol.co.za/search?q=\u0002\u00010",
+ "op": {
+ "*": "http://iopscience.iop.org/nsearch?terms=\u0002&searchType=yourSearch\u00010",
+ "s": "//imgops.com/\u0002\u000118"
+ },
+ "os": "http://developer.apple.com/library/ios/search/?q=\u0002\u000126",
+ "ot": {
+ "*": "//www.roomalert.ro/search?q=\u0002\u00010",
+ "eksperten": "//ioteksperten.dk/?s=\u0002&post_type=product\u00010"
+ },
+ "rc": {
+ "*": "http://irc.netsplit.de/channels/?chat=\u0002\u00010",
+ "-galleria": "//irc-galleria.net/users/search?username=\u0002 \u00010"
+ },
+ "rs": "http://search.irs.gov/search?q=\u0002&proxystylesheet=irs_portals_frontend\u00015",
+ "xl": "//ca.ixl.com/search?q=\u0002\u00010",
+ "ya": {
+ "*": "//yandex.com/images/search?text=\u0002\u0001234",
+ "nmv": "http://iyanmv.com/?s=\u0002\u00010"
+ },
+ "fab": "http://theifab.com/search/\u0002\u00010",
+ "fdb": "http://ifdb.tads.org/search?searchbar=\u0002\u00010",
+ "fht": "http://www.ifht.rwth-aachen.de/ca/be/ovbs/?lidx=&search=\u0002\u00010",
+ "fixit": "http://www.ifixit.com/search?x=0&y=0&query=\u0002\u000130",
+ "fttt": "//ifttt.com/search/query/\u0002\u00010",
+ "fun": {
+ "*": "//www.ifun.de/suche/\u0002\u00010",
+ "ny": "//ifunny.co/search/memes?q=\u0002\u00010"
+ },
+ "hep": "http://inspirehep.net/search?p=\u0002\u000199",
+ "herb": "//iherb.com/search?kw=\u0002\u00015",
+ "iba": "//www.iiba.org/search/?q=\u0002\u00010",
+ "jinus": "//www.ijinus.com/?s=\u0002&lang=en\u00010",
+ "kanoon": "//indiankanoon.org/search/?formInput=\u0002\u00014",
+ "kea": {
+ "*": "http://www.ikea.com/us/en/search/?query=\u0002\u000176",
+ "at": "//www.ikea.com/at/de/search/products/?q=\u0002\u000113",
+ "au": "http://www.ikea.com/au/en/search/?query=\u0002\u00010",
+ "be": "http://www.ikea.com/be/nl/search/?query=\u0002\u00010",
+ "ca": "//www.ikea.com/ca/en/search/products/?q=\u0002\u000119",
+ "ch": "http://www.ikea.com/ch/de/search/?query=\u0002\u00010",
+ "cs": "//www.ikea.com/cz/cs/search/?query=\u0002\u00010",
+ "de": "//www.ikea.com/de/de/search/products/?q=\u0002\u000119",
+ "es": "//www.ikea.com/es/es/search/products/?q=\u0002\u00010",
+ "fr": "http://www.ikea.com/fr/fr/search/?query=\u0002\u00013",
+ "ie": "http://www.ikea.com/ie/en/search/?query=\u0002 \u00010",
+ "it": "http://www.ikea.com/it/it/search/?query=\u0002\u00014",
+ "nl": "//www.ikea.com/nl/nl/search/?q=\u0002\u00010",
+ "pl": "//www.ikea.com/pl/pl/search/?query=\u0002\u00010",
+ "uk": "//www.ikea.com/gb/en/search/products/?q=\u0002\u00010"
+ },
+ "kkepedia": "http://ikkepedia.org/wiki/\u0002\u00010",
+ "kman": "//ikman.lk/en/ads?query=\u0002\u00010",
+ "kso": "http://kantaro.ikso.net/?do=search&id=\u0002&fulltext=Serĉo\u00010",
+ "mag": {
+ "e": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "s": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "hack": "http://imageshack.us/photos/\u0002\u00014"
+ },
+ "ly": "//www.imagely.com/?s=\u0002 \u00010",
+ "layers": "//imagelayers.io/?images=\u0002\u00010",
+ "net": "http://www.image-net.org/search?q=\u0002\u00015",
+ "quest": "http://quest.eb.com/search/\u0002\u00013"
+ },
+ "*": "//www.indiemag.fr/search/node/\u0002\u00010",
+ "r": "//imagr.eu/?action=search&search=\u0002\u00018"
+ },
+ "mas": {
+ "*": "http://www.project-imas.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000118",
+ "wiki": "http://www.project-imas.com/w/index.php?search=\u0002\u00010"
+ },
+ "maths": "http://images.math.cnrs.fr/spip.php?page=recherche&page=recherche&recherche=\u0002\u00010",
+ "mfdb": "http://www.imfdb.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000166",
+ "more": "http://www.imore.com/search/\u0002?query=\u0002\u00010",
+ "mpdb": "http://impdb.org/index.php?search=\u0002\u00010",
+ "mperial": "//www.imperial.ac.uk/search/?q=\u0002\u00014",
+ "mpericonde": "http://www.impericon.com/de/advancedsearch/result/?q=\u0002\u00010",
+ "mpericonuk": "http://www.impericon.com/uk/advancedsearch/result/?q=\u0002\u00010",
+ "qdb": "http://iqdb.org/?url=\u0002\u000161",
+ "rasutoya": "http://www.irasutoya.com/search?q=\u0002\u00010",
+ "res": "http://www.imaging-resource.com/search.html?q=\u0002\u00010",
+ "recommend": "http://irecommend.ru/srch?query=\u0002\u00010",
+ "ris": {
+ "*": "http://scitools.org.uk/iris/docs/latest/search.html?q=\u0002\u00013",
+ "htimes": "//www.irishtimes.com/search/search-7.4195619?q=\u0002\u00010"
+ },
+ "rowiki": "http://irowiki.org/w/index.php?search=\u0002\u00010",
+ "ukb": "//kb.iu.edu/search?q=\u0002\u00010",
+ "upac": "//iupac.org/?s=\u0002\u00016",
+ "url": "http://google.com/searchbyimage?image_url=\u0002\u00010",
+ "xigo": "//ixigo.com/q/\u0002\u00010",
+ "zneo": "http://www.izneo.com/search.html?pattern=\u0002\u00010"
+ },
+ "j": {
+ "a": {
+ "b": "//www.jabong.com/find/\u0002\u00010",
+ "*": "http://www.j-archive.com/search.php?search=\u0002\u00018",
+ "l": {
+ "*": "http://www.jal.co.jp/cgi-bin/jal/insite_search/index.cgi?keyword=\u0002&collection=jalcojp&charset=shift_jis\u00010",
+ "op": {
+ "*": "http://jalopnik.com/search?q=\u0002\u00010",
+ "nik": "http://jalopnik.com/search?q=\u0002\u00010"
+ }
+ },
+ "m": {
+ "f": "//www.jamf.com/jamf-nation/search?query=\u0002\u00010",
+ "*": "//www.jamendo.com/en/search?qs=q=\u0002\u00010",
+ "ie": "//www.jamieoliver.com/search/?s=\u0002\u00014",
+ "endo": "//www.jamendo.com/search?q=\u0002\u00010"
+ },
+ "p": {
+ "i": "//duckduckgo.com/?q=site%3Aapi.joomla.org+\u0002\u00010",
+ "*": "//support.justaddpower.com/kb/search/?q=\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.findjar.com/index.x?query=\u0002\u000166",
+ "gon": {
+ "f": "http://jargonf.org/index.php?search=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=\u0002+site%3Acatb.org+inurl%3Ajargon\u000111"
+ }
+ },
+ "y": {
+ "*": "http://www.jaycar.com.au/search?text=\u0002\u00015",
+ "car": "//www.jaycar.co.nz/search/?q=\u0002\u00010"
+ },
+ "de": "//jade.io/search/\u0002\u00010",
+ "di": "//jadi.net/?s=\u0002\u00010",
+ "va": {
+ "4": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/1.4.2/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010",
+ "5": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/1.5.0/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010",
+ "6": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/6/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010",
+ "7": "//docs.oracle.com/apps/search/search.jsp?q=\u0002&category=java&product=e17409-01\u00010",
+ "8": "//duckduckgo.com/?q=site%3Adocs.oracle.com%2Fjavase%2F8%2Fdocs%2Fapi%2F+\u0002\u000133",
+ "9": "http://docs.oracle.com/apps/search/search.jsp?category=java&q=\u0002\u00013",
+ "*": "//docs.oracle.com/apps/search/search.jsp?q=\u0002&category=java\u000187",
+ "11": "//duckduckgo.com/?q=site%3Adocs.oracle.com%2Fen%2Fjava%2Fjavase%2F11%2Fdocs%2Fapi%2F+\u0002\u000124",
+ "fx": "//search.oracle.com/search/search?num=10&exttimeout=false&q=\u0002+url:/javase/8/javafx/api&group=Documentation\u00010",
+ "libs": "//javalibs.com/search?q=\u0002\u00010",
+ "libhunt": "//java.libhunt.com/search?query=\u0002\u00010",
+ "script": "//developer.mozilla.org/search?q=\u0002\u000116"
+ },
+ "wb": "//ja.wikibooks.org/w/index.php?search=\u0002\u00010",
+ "wp": "//ja.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "wq": "//ja.wikiquote.org/w/index.php?search=\u0002\u00010",
+ "ws": "//ja.wikisource.org/w/index.php?search=\u0002\u00010",
+ "wt": "//ja.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "wv": "//ja.wikiversity.org/w/index.php?search=\u0002\u00010",
+ "2en": "//translate.google.com/#ja/en/\u0002\u00014",
+ "conj": "http://japaneseverbconjugator.com/VerbDetails.asp?txtVerb=\u0002&Go=Conjugate\u00010",
+ "cobin": "//jacobinmag.com/search?query=\u0002\u00010",
+ "nus": "//janus.lib.cam.ac.uk/db/node.xsp?search=\u0002\u00010",
+ "wiki": "//ja.wikipedia.org/wiki/\u0002 \u00010"
+ },
+ "á": "http://ja.is/?q=\u0002\u00010",
+ "b": {
+ "*": "http://www.jupiterbroadcasting.com/?s=\u0002\u00015",
+ "o": {
+ "*": "http://jbovlaste.lojban.org/lookup?Form=lookup.pl1&Strategy=*&Query=\u0002\u00010",
+ "vlaste": "http://jbovlaste.lojban.org/dict/\u0002\u00014"
+ },
+ "hifi": "http://www.jbhifi.com.au/?q=\u0002\u000112",
+ "plugins": "//plugins.jetbrains.com/search?correctionAllowed=true&search=\u0002\u00010"
+ },
+ "d": {
+ "f": "http://www.journaldesfemmes.com/s/\u0002\u00010",
+ "g": "http://www.journaldugeek.com/?s=\u0002\u000120",
+ "k": "http://docs.oracle.com/apps/search/search.jsp?category=java&q=\u0002\u00013",
+ "l": "//www.jdlighting.com.au/catalogsearch/result/?q=\u0002\u00010",
+ "n": "http://www.journaldunet.com/s/\u0002\u00010",
+ "w": "http://www.jdwetherspoon.co.uk/home/pubs/find/\u0002\u00010",
+ "*": "http://search.jd.com/Search?keyword=\u0002&enc=utf-8\u000147",
+ "be": "http://www.lejournaldubienetre.com/search?tag=\u0002\u00010",
+ "ca": "http://ca.justdial.com/allus/\u0002\u00010",
+ "in": "http://www.justdial.com/National-Search/\u0002\u00010",
+ "pune": "http://www.justdial.com/Pune/\u0002\u00010"
+ },
+ "e": {
+ "d": {
+ "i": {
+ "*": "//www.jedipedia.net/w/index.php?search=\u0002\u00010",
+ "s": "http://www.jedisjeux.net/search_results.php?search=\u0002&button_search=Ok\u00010",
+ "pedia": "http://jedipedia.wikia.com/wiki/Spezial:Suche?search=\u0002&fulltext=Search\u00010"
+ },
+ "*": "//extensions.joomla.org/extensions/extension/?searchall=\u0002&filter%5Btags%5D%5B%5D=&filter%5Bcore_catid%5D=&filter%5Bincludes%5D=&filter%5Bversions%5D=&filter%5Btype%5D=&filter%5Bhasdemo%5D=&filter%5Bnewupdated%5D=&filter%5Bscore%5D=&dir=DESC&limitstart=&controller=filter&view=extension&layout=list&Itemid=145&clearorders=0&clearfilters=1\u00010"
+ },
+ "p": "//www.aeaweb.org/journals/jep/search-results?within%5Btitle%5D=on&within%5Babstract%5D=on&within%5Bauthor%5D=on&journal=3&q=\u0002\u00010",
+ "*": "http://www.tanoshiijapanese.com/dictionary/index.cfm?j=\u0002&e=&search=Search+%3E\u00017",
+ "t": {
+ "*": "//jet.com/search?term=\u0002\u00010",
+ "brains": "//www.jetbrains.com/search/?q=\u0002\u00010",
+ "lag": "//thehappyjetlagger.com/?s=\u0002\u00010",
+ "pens": "http://www.jetpens.com/search?q=\u0002\u00017"
+ },
+ "gs": "//www.jegs.com/webapp/wcs/stores/servlet/SearchResultsPageCmd?Ntt=\u0002\u00010",
+ "ux": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016",
+ "llyneo": "//items.jellyneo.net/search/?name=\u0002\u000117",
+ "nsonusa": "http://www.jensonusa.com/search?q=\u0002\u00010",
+ "opardy": "http://www.j-archive.com/search.php?search=\u0002\u00018",
+ "rgas": "http://www.jergasdehablahispana.org/?pais=&palabra=\u0002&submit=Buscar&tipobusqueda=0\u00010",
+ "suerocha": "//jesuerocha.com/search/\u0002\u00010",
+ "zebel": "http://jezebel.com/search?q=\u0002\u00010"
+ },
+ "i": {
+ "d": "//items.jellyneo.net/search/?name=\u0002\u000117",
+ "g": "http://jayisgames.com/search/?cx=partner-pub-4854273876013864%3A9692641413&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&sa=Search&siteurl=jayisgames.com%2Fgames%2F&ref=jayisgames.com%2F&ss=&siteurl=jayisgames.com%2Fsearch%2F%3Fq%3Dhello&ref=&ss=849j189425j6\u00010",
+ "*": "//jisho.org/search/\u0002\u00011784",
+ "k": "//jisho.org/search/%23kanji%20\u0002\u00014",
+ "t": "http://www.jobintree.com/emploi?keywords=\u0002\u00010",
+ "v": {
+ "e": "//jivesearch.com/?q=\u0002\u00010",
+ "*": "//www.jouwictvacature.nl/vacatures?s=\u0002\u00010"
+ },
+ "on": "//jionews.com/search?query=\u0002\u00010",
+ "mms": "//www.jimms.fi/fi/Product/Search?q=\u0002\u00010",
+ "sho": "//jisho.org/search/\u0002\u00011784"
+ },
+ "*": "//jet.com/search?term=\u0002\u00010",
+ "j": "http://jinja.pocoo.org/docs/2.10/search/?q=\u0002\u00010",
+ "l": {
+ "*": "http://www.johnlewis.com/Search/Search.aspx?SearchTerm=\u0002\u000117",
+ "m": "http://www.jean-luc-melenchon.fr/?s=\u0002\u00010",
+ "pt": "http://jlptdictionary.com/index.php?pn=1&st=0&jl=0&njl=0&sb=0&obt=0&wpp=25&ot=0&k=\u0002\u00013",
+ "se": "http://japanese.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "m": {
+ "e": {
+ "*": "//hub.jmonkeyengine.org/search?q=\u0002\u00014",
+ "w": "//duckduckgo.com/?q=\u0002 site:wiki.jmonkeyengine.org\u00010"
+ },
+ "*": "http://joemonster.org/search.php?q=\u0002\u00010",
+ "p": "http://www.jemepropose.com/annonces?keywords=\u0002\u00010"
+ },
+ "n": {
+ "*": "//www.jellynote.com/en/search?q=\u0002\u00010",
+ "n": "//jovemnerd.com.br/?s=\u0002\u00010"
+ },
+ "o": {
+ "b": {
+ "*": "//job.am/hy/jobs?q=\u0002\u00019",
+ "s": {
+ "*": "http://www.indeed.com/jobs?q=\u0002\u000144",
+ "bg": "//www.jobs.bg/front_job_search.php?zone_id=0&distance=0&location_sid=0&all_categories=0&all_type=0&all_position_level=1&all_company_type=1&keyword=\u0002&last=0\u00010",
+ "ca": "http://www.indeed.ca/jobs?q=\u0002\u00010",
+ "de": "//englishjobs.de/search?q=\u0002\u00010",
+ "mtl": "//www.jobillico.com/search-jobs?skwd=\u0002&scty=Montr%C3%A9al%2C%20QC&icty=6185&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=45.509828&flng=-73.6715&mfil=byCity&ipg=1&clr=1\u00010"
+ },
+ "2u": "//us.job2u.org/?s=\u0002\u00010"
+ },
+ "e": {
+ "*": "http://joemonster.org/search.php?q=\u0002\u00010",
+ "fresh": "//www.joefresh.com/search?text=\u0002\u00010",
+ "monster": "http://joemonster.org/search.php?q=\u0002\u00010"
+ },
+ "*": "//www.jotrin.com/product/list?keyword=\u0002\u00017",
+ "cb": "//www.justonecookbook.com/?s=\u0002\u00010",
+ "co": "http://www.jonathancoulton.com/mediawiki/index.php?search=\u0002\u00010",
+ "jo": "http://jojo.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000134",
+ "om": "//www.joom.com/en/search/q.\u0002\u00010",
+ "tb": "//jotboard.info/lookup.php?q=\u0002\u00010",
+ "ve": {
+ "*": "//www.jove.com/search?q=\u0002\u00010",
+ "mnerd": "//jovemnerd.com.br/?s=\u0002\u00010"
+ },
+ "ann": "//www.joann.com/search?q=\u0002\u000119",
+ "fogas": "http://www.jofogas.hu/magyarorszag?q=\u0002\u00010",
+ "hnlewis": "http://www.johnlewis.com/Search/Search.aspx?SearchTerm=\u0002\u000117",
+ "inup": "//joinup.ec.europa.eu/search?keys=\u0002\u00010",
+ "ker": "//www.joker.be/nl/groepsreizen/\u0002\u00010",
+ "lla": "//together.jolla.com/questions/scope:all/sort:activity-desc/page:1/query:\u0002/\u00015",
+ "mgeek": "//jomgeek.my/?s=\u0002\u00010",
+ "official": "http://www.joofficial.com/website/search?query=\u0002 \u00010",
+ "rnaldaparaiba": "http://www.jornaldaparaiba.com.br/?s=\u0002\u00010",
+ "rudan": "//www.jorudan.co.jp/jt/cgi/qsearch/qsearch.cgi?s=\u0002\u00014"
+ },
+ "p": {
+ "c": "//www.jpc.de/s/\u0002\u000157",
+ "d": {
+ "*": "//www.japandict.com/?s=\u0002\u000138",
+ "ic": "http://jpdic.naver.com/search.nhn?query=\u0002\u000113"
+ },
+ "*": "http://www.jetpens.com/search?q=\u0002\u00017",
+ "j": "//www.buycarplate.com/?m=scr&searchval=\u0002\u00010",
+ "l": "//www.jpl.nasa.gov/search.php?q=\u0002\u00010",
+ "en": "http://www.kanjijapanese.com/en/dictionary-japanese-english/\u0002\u000115",
+ "ost": "//trackings.post.japanpost.jp/services/srv/search/direct?searchKind=S004&locale=en&reqCodeNo1=\u0002\u000115",
+ "ralves": "//jpralves.net/search.html?q=\u0002\u00010"
+ },
+ "q": {
+ "d": "http://api.jquery.com/\u0002/\u00010",
+ "*": "http://api.jquery.com/?ns0=1&s=\u0002\u000139",
+ "m": "http://jquerymobile.com/?s=\u0002\u00010",
+ "u": {
+ "i": "http://api.jqueryui.com/?s=\u0002\u00010",
+ "*": "http://jqueryui.com/?s=\u0002\u00010",
+ "ery": "http://api.jquery.com/?ns0=1&s=\u0002\u000139"
+ }
+ },
+ "r": {
+ "a": {
+ "*": "http://www.jra.go.jp/search/top/index.html?q=\u0002\u00010",
+ "dy": "//www.idsjmk.cz/jrady/\u0002.pdf\u00010"
+ },
+ "*": "http://joyreactor.cc/search?q=\u0002\u00013",
+ "s": "//jrsbelgium.org/spip.php?page=recherche&recherche=\u0002\u00010",
+ "devjobs": "//www.jrdevjobs.com/jobs?query=\u0002\u00010"
+ },
+ "s": {
+ "d": "//www.jsdelivr.com/?query=\u0002\u00010",
+ "m": "//junespringmultimedia.com/?s=\u0002&post_type=page\u00010",
+ "*": "//developer.mozilla.org/en-US/search?topic=api&topic=js&q=\u0002\u0001270",
+ "o": {
+ "*": "http://stackoverflow.com/search?q=[java]+\u0002\u00010",
+ "nlint": "http://jsonlint.com/?json=\u0002\u00010"
+ },
+ "bf": "//bundlephobia.com/result?p=\u0002\u00013",
+ "coach": "//js.coach/?search=\u0002\u00010",
+ "hint": "http://www.jshint.com/docs/options/#\u0002\u00010",
+ "info": "//javascript.info/search/?query=\u0002\u00010",
+ "supply": "//www.johnstonesupply.com/search/go?w=\u0002\u00010",
+ "tor": "http://www.jstor.org/action/doBasicSearch?Query=\u0002\u000118"
+ },
+ "v": {
+ "c": {
+ "*": "http://japaneseverbconjugator.com/VerbDetails.asp?txtVerb=\u0002\u00019",
+ "om": "http://www.jeuxvideo.com/recherche.php?q=\u0002 \u000114"
+ },
+ "d": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016",
+ "*": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016",
+ "j": "//www.japanesevehicles.com/stocklist.php?qsearch_kbn=1&lang=en&opt=0&qsearch=\u0002\u00010"
+ },
+ "w": {
+ "h": "//www.justwatch.com/us/search?q=\u0002\u0001261",
+ "i": {
+ "*": "//www.justwatch.com/in/search?q=\u0002\u000111",
+ "t": "//www.justwatch.com/it/cerca?q=\u0002\u00010"
+ },
+ "*": "http://www.jw.org/en/search/?q=\u0002\u000127",
+ "p": {
+ "*": "http://www.jwpepper.com/sheet-music/search.jsp?keywords=\u0002\u00013",
+ "epper": "http://www.jwpepper.com/sheet-music/search.jsp?keywords=\u0002\u00013"
+ },
+ "de": "//www.jw.org/de/suche/?q=\u0002\u00010",
+ "es": "//www.jw.org/es/búsquedas/?q=\u0002:\u00010",
+ "se": "//www.justwatch.com/se/search?q=\u0002\u00010"
+ },
+ "cp": "//jcp.org/en/jsr/summary?id=\u0002\u00010",
+ "fl": "//www.liberty.edu/library/search-results/?type=all&q=\u0002\u00010",
+ "fm": "//www.cambridge.org/core/journals/journal-of-fluid-mechanics/listing?q=\u0002\u00010",
+ "gf": "http://www.jazzguitar.be/forum/search.php?searchid=\u0002\u00010",
+ "hg": "http://jhg-traunreut.de/index.php?q=\u0002&option=com_finder&view=search\u00010",
+ "ta": "//www.justtryart.ml/search.php?k=\u0002\u00010",
+ "tw": "http://www.just-the-word.com/api/combinations?word=\u0002\u00010",
+ "2team": "//junookyo.blogspot.com/search?q=\u0002\u00010",
+ "comp": "http://chaitan.cloudapp.net/justcompare/search?q=\u0002\u00010",
+ "guitar": "http://jguitar.com/chordsearch?chordsearch=\u0002\u00010",
+ "hulib": "//catalyst.library.jhu.edu/multi_search?utf8=✓&search_field=all_fields&q=\u0002\u00010",
+ "tut": "http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=\u0002+url%3A%2Fjavase%2Ftutorial\u00010",
+ "ualusg": "//www.jualusg2d3dmurah.com/search?q=\u0002\u00010",
+ "uejin": "//juejin.im/search?query= \u0002&type=all\u00010",
+ "uick": "http://juick.com/?search=\u0002\u00010",
+ "uju": "//jujucharms.com/q/\u0002\u00010",
+ "ukuu": "http://jukuu.com/search.php?q=\u0002\u00010",
+ "ula": "//www.jula.se/search/?query=\u0002\u00010",
+ "uls": "http://slovniky.juls.savba.sk/?w=\u0002&s=exact&c=608a&d=kssj4&d=psp&d=sssj&d=scs&d=sss&d=peciar&d=ma&d=hssjV&d=bernolak&d=obce&d=priezviska&d=un&d=locutio&d=pskcs&d=psken&d=noundb&ie=utf-8&oe=utf-8#\u00010",
+ "ulia": "//docs.julialang.org/en/latest/search?q=\u0002\u000123",
+ "umbo": {
+ "*": "//www.jumbo.pt/Frontoffice/search/\u0002\u00010",
+ "supermarkt": "http://www.jumbo.com/zoeken?SearchTerm=\u0002\u00010"
+ },
+ "umps": "//www.jumps.nl/index.php/component/finder/search?q=\u0002&Itemid=106\u00010",
+ "uno": {
+ "*": "//www.juno.co.uk/search/?q[all][]=\u0002\u00010",
+ "dl": "http://www.junodownload.com/search/?q[all][0]=\u0002\u00010"
+ },
+ "unat": "//www.junat.net/en/\u0002\u00010",
+ "uninet": "//www.juniper.net/search/gsa/?keyword=\u0002\u00010",
+ "usbr": {
+ "*": "http://www.jusbrasil.com.br/busca?q=\u0002 \u00010",
+ "asil": "//www.jusbrasil.com.br/busca?q=\u0002\u00010"
+ },
+ "ustia": "http://law.justia.com/lawsearch?query=\u0002\u00010",
+ "ustice": "//or.justice.cz/ias/ui/rejstrik-$firma?jenPlatne=PLATNE&nazev=\u0002\u00010",
+ "ustimprinted": "//www.justimprinted.com/catalogsearch/result/?q=\u0002\u00010",
+ "ustwalkers": "http://justwalkers.com/catalogsearch/result/?q=\u0002\u00010",
+ "ustwatch": {
+ "*": "//www.justwatch.com/us/search?q=\u0002\u0001261",
+ "au": "//www.justwatch.com/au/search?q=\u0002\u000115",
+ "de": "//www.justwatch.com/de/Suche?q=\u0002\u00013",
+ "fi": "//www.justwatch.com/fi/search?q=\u0002\u00010",
+ "uk": "//www.justwatch.com/uk/search?q=\u0002\u000133"
+ },
+ "utarnji": "//www.jutarnji.hr/search/?q=\u0002\u00010",
+ "uwelo": "//www.juwelo.es/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "k": {
+ "a": {
+ "*": "//www.khanacademy.org/search?page_search_query=\u0002\u000145",
+ "m": {
+ "*": "http://kamusiturki.com/\u0002\u00010",
+ "us": "http://prpm.dbp.gov.my/Search.aspx?k=\u0002\u00010",
+ "ailio": "//www.kamailio.org/w/?s=\u0002\u00010",
+ "elopedia": "http://kamelopedia.mormo.org/index.php?title=Spezial%3ASuche&search=\u0002&button=Senden\u00010"
+ },
+ "s": {
+ "*": "http://www.kaskus.co.id/search?q=\u0002\u00010",
+ "hipara": "//www.kashipara.com/search/search.php?search=\u0002\u00010",
+ "kus": "//www.kaskus.co.id/search?q=\u0002\u00010",
+ "persky": {
+ "*": "http://support.kaspersky.com/search?query=\u0002\u00010",
+ "mal": "//www.securelist.com/en/descriptions?words=\u0002&behavior=&Search=Search&search_type=1\u00010"
+ }
+ },
+ "li": {
+ "*": "//www.kali.org/?s=\u0002\u00010",
+ "mah": "//kalimah.top/results/?q=\u0002\u00010"
+ },
+ "os": {
+ "*": "//forum.kaosx.us/?q=\u0002\u00010",
+ "pkg": "http://kaosx.tk/packages/?act=search&subdir=&sortby=date&order=descending&searchpattern=\u0002 \u00010"
+ },
+ "pi": "http://api.kde.org/mapsearcher.php?class=\u0002&module=ALL&version=ALL&go=Go\u00010",
+ "rt": "//kart.finn.no/?q=\u0002\u00019",
+ "artje": "//www.kaartje2go.nl/zoeken?q=\u0002\u00010",
+ "bum": "//www.kabum.com.br/cgi-local/site/listagem/listagem.cgi?string=\u0002&btnG=\u000143",
+ "ffee": "//kaffee.citadella.de/de/suche?controller=search&s=\u0002\u00010",
+ "fto": "//www.kafto.gr/?s=\u0002\u00010",
+ "hoot": "//create.kahoot.it/search?filter=1&query=science&tags=\u0002\u00010",
+ "hta": "//www.kahtahaber.com/search?q=\u0002\u00010",
+ "kaku": "http://kakaku.com/search_results/\u0002\u000119",
+ "kijun": "http://kakijun.jp/main/u_kensaku.php?KANJI=\u0002\u000111",
+ "kosepise": "http://kakosepise.com/?s=\u0002\u00010",
+ "leva": "//www.kaleva.fi/haku/?search=\u0002\u00010",
+ "ncolle": "http://kancolle.wikia.com/wiki/Special:Search?search=\u0002\u000180",
+ "ngaroo": "//kangarookarry.com/search?type=product&q=\u0002\u00010",
+ "nji": "//app.kanjialive.com/search/\u0002\u00010",
+ "nopy": "//www.kanopy.com/s?query=\u0002\u00010",
+ "prof": "//www.khanacademy.org/profile/\u0002/\u00010",
+ "rhcj": "http://judgmenthck.kar.nic.in/judgments/simple-search?query=\u0002\u00010",
+ "rir": "//dikarier.com/layanan/?keywords=\u0002\u00010",
+ "rmadecay": "http://karmadecay.com/\u0002\u000128",
+ "tacoda": "//katacoda.com/search?q=\u0002\u00010",
+ "teglo": "http://kateglo.com/?phrase=\u0002&mod=dictionary\u00010",
+ "yak": "//www.kayak.com/sherlock/opensearch/search?q=\u0002\u00018",
+ "zan": "http://fegszerviz.hu/?s=\u0002\u00010"
+ },
+ "b": {
+ "b": {
+ "i": "//kbbi.kemdikbud.go.id/entri/\u0002\u000125",
+ "*": "//www.kbb.com/search/?source=homepage&query=\u0002\u00016"
+ },
+ "*": "http://duckduckgo.com/?q=site%3Akeybase.io+\u0002\u00015",
+ "n": "//korben.info/?s=\u0002\u000113",
+ "t": "//kabutan.jp/stock/?code=\u0002\u00010",
+ "ors": "http://kuldnebors.ee/search/search.mec?search_evt=onsearch&pob_action=search&search_O_string=\u0002\u00010",
+ "ugs": "//bugs.kde.org/buglist.cgi?quicksearch=\u0002\u00010"
+ },
+ "d": {
+ "b": "//code.kx.com/q/search?query=\u0002\u00010",
+ "*": "http://kanjidamage.com/kanji/search?utf8=%E2%9C%93&q=\u0002\u00016",
+ "eblog": "http://www.kdeblog.com/?s=\u0002\u00014",
+ "nuggets": "//www.kdnuggets.com/?s=\u0002\u00010"
+ },
+ "f": {
+ "*": "//kasperfred.com/posts/?q=\u0002\u00010",
+ "s": "http://www.keyforsteam.de/catalogue/search-\u0002/\u00018",
+ "z": "http://www.kfz-info.net/\u0002-kfz-kennzeichen/\u00010"
+ },
+ "g": {
+ "*": "http://kg-portal.ru/?search&s_str= \u0002\u00013",
+ "m": "http://keygenmusic.net/?page=search&query=\u0002\u00010",
+ "forum": "http://forum.kvinneguiden.no/?q=\u0002\u00010",
+ "itlab": "//invent.kde.org/search?utf8=✓&snippets=&scope=&search=\u0002\u00010"
+ },
+ "h": {
+ "*": "//hub.kubeapps.com/charts?q=\u0002\u00010",
+ "an": {
+ "*": "//www.khanacademy.org/search?page_search_query=\u0002\u000145",
+ "academy": "//www.khanacademy.org/search?page_search_query=\u0002\u000145"
+ },
+ "amsat": "//khamsat.com/search?utf8=✓&q=\u0002\u00010",
+ "insider": "http://www.khinsider.com/search?search=\u0002\u00010",
+ "ronos": "http://www.khronos.org/search/?cx=017055583490642512057:_ak1bpok_no&cof=FORID:9&q=\u0002&sa=Search&siteurl=www.khronos.org/\u00015",
+ "wiki": "//www.khwiki.com/index.php?title=Special%3ASearch&search=\u0002\u00015"
+ },
+ "j": {
+ "i": "http://kanji.jitenon.jp/cat/search.php?getdata=\u0002\u00010",
+ "*": "http://www.biblestudytools.com/search/?q=\u0002&s=Bibles&t=kjv\u00010",
+ "v": "http://www.kingjamesbibleonline.org/search.php?q=\u0002\u000155",
+ "ell": {
+ "*": "http://www.kjell.com/Sok?query=\u0002\u00019",
+ "no": "//www.kjell.com/no/sok?query=\u0002\u00010"
+ }
+ },
+ "k": {
+ "c": "//kingkiller.wiki/w/index.php?search=\u0002\u00010",
+ "*": "//kubekings.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010",
+ "bb": "http://www.kisskissbankbank.com/search?q=\u0002\u00010",
+ "bib": "//bibliotek.kk.dk/search/ting/\u0002\u00010",
+ "box": "//www.kkbox.com/search.php?search=mix&word=\u0002\u00010",
+ "bruce": "http://www.google.com/cse?cx=002209521788924011185:wzz9w-qvlhi&q=\u0002\u00010",
+ "tix": "//kktix.com/events?search=\u0002\u00010",
+ "usta": "http://www.kuantokusta.pt/search?q= \u0002 \u000120"
+ },
+ "*": "//www.konsolentreff.de/search/1/?q=\u0002\u000140",
+ "l": {
+ "*": "//kabarlinux.id/?s=\u0002\u00010",
+ "n": "http://klnavarro.free.fr/spip/spip.php?page=recherche&recherche=\u0002\u00010",
+ "ein": {
+ "*": "//www.ebay-kleinanzeigen.de/\u0002/k0\u000175",
+ "ezeitung": "http://www.kleinezeitung.at/user/search.do?searchText=\u0002&action=1&resetForm=1&resultsPage=0\u00014"
+ },
+ "ocks": "//klocksnack.se/search/6404040/?q=\u0002&o=date\u00010",
+ "ubschule": "//www.klubschule.ch/Kurse/suche@\u0002\u00010"
+ },
+ "m": {
+ "c": "//knowledge.kaltura.com/search?search_api_views_fulltext=\u0002\u00010",
+ "f": "//forum.keyboardmaestro.com/search?q=\u0002\u00016",
+ "*": "//kara.moe/base/karas?filter=\u0002\u00010",
+ "jy": "http://kaomojiya.jp/keyword/\u0002/?search_flg=1\u00010",
+ "art": {
+ "*": "http://www.kmart.com/shc/s/search_10151_10104?keyword=\u0002\u00010",
+ "au": "//www.kmart.com.au/webapp/wcs/stores/servlet/SearchDisplay?searchTerm=\u0002&categoryId=&storeId=10701&catalogId=10102&langId=-1&pageSize=30&beginIndex=0&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=\u00010"
+ }
+ },
+ "n": {
+ "f": "//www.knf.gov.pl/wyniki_wyszukiwania?searchText=\u0002&publicationId=18&sortType=accuracy\u00010",
+ "*": "//knoema.com/search?query=\u0002\u00010",
+ "mi": "//knmi.nl/zoeken?q=\u0002\u00010",
+ "owyourmeme": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135"
+ },
+ "p": {
+ "e": {
+ "d": "//www.kpedia.jp/w/\u0002\u00010",
+ "*": "http://kalliope.staatsbibliothek-berlin.de/de/search.html?q=\u0002\u00010"
+ },
+ "*": "//www.kupujemprodajem.com/search.php?action=list&data%5Bad_kind%5D=&data%5Bad_type%5D=&data%5Bfollow%5D=&data%5Bad_kind_type%5D=&data%5Btip_oglasa%5D=&data%5Bcategory_id%5D=&data%5Bgroup_id%5D=&data%5Blocation_id%5D=&data%5Blocation_radius%5D=&data%5Bhas_photo%5D=&data%5Bcondition%5D=&data%5Bperiod%5D=&data%5Border%5D=&data%5Bcar_model%5D=&data%5Bvehicle_power_min%5D=&data%5Bvehicle_power_max%5D=&data%5Bvehicle_cc_min%5D=&data%5Bvehicle_cc_max%5D=&data%5Bvehicle_km_min%5D=&data%5Bvehicle_km_max%5D=&data%5Bvehicle_make_year_min%5D=&data%5Bvehicle_make_year_max%5D=&data%5Bcar_body_type%5D=&data%5Bcar_fuel_type%5D=&data%5Bcar_doors%5D=&data%5Bcar_gearbox%5D=&data%5Bvehicle_aircondition%5D=&data%5Bvehicle_drive%5D=&data%5Bprice_from%5D=&data%5Bprice_to%5D=&dummy=name&data%5Bkeywords%5D=\u0002 &=&=&=&=&=&=&return_url=aW5kZXgucGhw\u000132",
+ "op": "//www.allkpop.com/search/articles/\u0002\u00010",
+ "oisk": "http://www.kinopoisk.ru/index.php?first=no&what=&kp_query=\u0002\u000176",
+ "rojects": "//projects.kde.org/search?q=\u0002&all_words=1&projects=1&submit=Submit\u00010"
+ },
+ "r": {
+ "*": "//www.kroger.com/search?query=\u0002\u00010",
+ "l": "http://catalog.krl.org/polaris/search/searchresults.aspx?ctx=1.1033.0.0.9&type=Keyword&term=\u0002&by=KW&sort=RELEVANCE&limit=TOM%3D*&query=&page=0&searchid=1\u00010",
+ "ak": "//www.krak.dk/search?searchQuery=\u0002\u00010",
+ "aftly": "//kraftly.com/search?q=\u0002\u00010",
+ "dic": "http://krdic.naver.com/search.nhn?query=\u0002\u00019",
+ "eativfont": "//www.kreativfont.com/?s=\u0002\u00010",
+ "ebs": {
+ "*": "//krebsonsecurity.com/?s=\u0002\u00010",
+ "onsec": "//krebsonsecurity.com/?s=\u0002&x=0&y=0\u00010"
+ },
+ "eedo": "//www.kreedo.de/index.php?cl=search&searchparam=\u0002 \u00010",
+ "ita": "//docs.krita.org/index.php?search=\u0002\u00013",
+ "itiker": "//kritiker.se/sok/?q=\u0002\u00010",
+ "oger": "//www.kroger.com/search?query=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.kickstarter.com/projects/search?utf8=✓&term=\u0002+\u0001112",
+ "l": {
+ "c": "//www.ksl.com/classifieds/search/?keyword=\u0002\u00014",
+ "*": "//classifieds.ksl.com/search?keyword=\u0002\u00013"
+ },
+ "p": {
+ "f": "http://forum.kerbalspaceprogram.com/search.php?s=\u0002\u00010",
+ "*": "http://wiki.kerbalspaceprogram.com/index.php?search=\u0002\u000123",
+ "pc": "//ksp.co.il/index.php?txt_search=\u0002\u00010",
+ "wiki": "http://wiki.kerbalspaceprogram.com/w/index.php?search=\u0002&title=Special%3ASearch\u00010"
+ },
+ "t": "//www.kickstarter.com/\u0002 \u00010",
+ "u": "//kitsu.io/anime?text=\u0002\u00010"
+ },
+ "t": {
+ "b": "http://techbase.kde.org/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "h": {
+ "b": "//kth-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&vid=46KTH_VU1_L&search_scope=default_scope&sortby=rank&tab=default_tab&lang=en_US&mode=simple&fromRedirectFilter=true\u00010",
+ "*": "//www.kth.se/search/search?q=\u0002\u00010",
+ "places": "//www.kth.se/places/search/?query=\u0002\u00010"
+ },
+ "*": "http://www.kicktraq.com/search/?find=\u0002\u00010",
+ "k": "http://kotaku.com/search?q=\u0002\u000196",
+ "s": "//www.kielitoimistonsanakirja.fi/\u0002\u00010",
+ "cz": "http://www.karaoketexty.cz/search?q=\u0002\u00010",
+ "echbase": "http://techbase.kde.org/Special:Search?search=\u0002&fulltext=Search\u00010"
+ },
+ "x": {
+ "*": "http://kodexploit.com/blog/search?search=\u0002\u00010",
+ "ref": "//code.kx.com/q/search?query=\u0002\u00010"
+ },
+ "8s": "//kubernetes.io/docs/search/?q=\u0002\u000110",
+ "cl": {
+ "*": "//www.kcl.ac.uk/search/search.aspx#/all?term=\u0002\u00010",
+ "s": "http://kcls.bibliocommons.com/search?t=smart&search_category=keyword&q=\u0002&commit=Search\u00010"
+ },
+ "cp": {
+ "*": "//github.com/KaOS-Community-Packages?query=\u0002\u00010",
+ "l": "http://catalog.kentonlibrary.org/eg/opac/results?query=\u0002\u00010"
+ },
+ "eh": "//www.keh.com/shop/catalogsearch/result/?q=\u0002\u00010",
+ "er": {
+ "o": "http://www.kerosenokomputing.com/search?q=\u0002 \u00010",
+ "*": "//git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v5.0.1&qt=grep&q=\u0002\u00010",
+ "as": "//keras.io/search.html?q=\u0002\u000132",
+ "des": "//www.gyakorikerdesek.hu/kereses.php?keres=\u0002\u00010",
+ "jasama": "http://kerjasama.bandung.go.id/?s=\u0002\u00010"
+ },
+ "ey": "//keybase.io/\u0002\u00010",
+ "id": {
+ "*": "//www.kiddle.co/s.php?q=\u0002\u00010",
+ "rex": "http://www.kidrex.org/results/?q=\u0002\u00010",
+ "sinmind": "http://www.kids-in-mind.com/cgi-bin/search/search.pl?q=\u0002 \u00010"
+ },
+ "im": {
+ "*": "//kids-in-mind.com/?s=\u0002\u00017",
+ "deyir": "//kimdeyir.com/?s=\u0002\u00010",
+ "ovil": "http://www.kimovil.com/en/compare-smartphones/name.\u0002\u00016"
+ },
+ "it": {
+ "*": "http://primo.bibliothek.kit.edu/primo_library/libweb/action/search.do?mode=Basic&vid=KIT&vl%28freeText0%29=\u0002&vl%28freeText0%29=test&fn=search&tab=kit&srt=date\u00018",
+ "su": "//kitsu.io/anime?text=\u0002\u00010",
+ "apyurdu": "//www.kitapyurdu.com/index.php?route=product/search&filter_name=\u0002\u00013",
+ "chenstories": "//kitchenstories.io/en/search?search=\u0002\u00010",
+ "hara": "//kithara.to/index.php?cmd=fi&query=\u0002\u00010",
+ "kraft": "http://kitkraft.com/search_a.php?q=\u0002\u00010"
+ },
+ "ol": {
+ "*": "http://kol.coldfront.net/thekolwiki/index.php/Special:Search?search=\u0002&go=Go\u0001250",
+ "w": {
+ "*": "http://kol.coldfront.net/thekolwiki/index.php/Special:Search?search=\u0002&go=Go\u0001250",
+ "iki": "http://kol.coldfront.net/thekolwiki/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010"
+ },
+ "li": "//www.postnord.se/sv/verktyg/sok/Sidor/spara-brev-paket-och-pall.aspx?view=item&itemid=\u0002\u00010",
+ "lekt": "//kollekt.fm/search/?q=\u0002&type=all\u00010"
+ },
+ "os": {
+ "*": "http://en.kingofsat.net/find.php?question=\u0002&Submit=Zap\u00010",
+ "mas": "http://www.kosmas.cz/hledani/?query=\u0002\u00010"
+ },
+ "ur": {
+ "*": "//www.kurpirkt.lv/cena.php?q=\u0002\u00010",
+ "an": "//kuranara.com/ara?q=\u0002\u00010",
+ "ibo64": "http://kuribo64.net/board/search.php?q=\u0002&inposts=0\u00010"
+ },
+ "vk": {
+ "*": "http://www.kvk.nl/orderstraat/bedrijf-kiezen/?q=\u0002\u00019",
+ "de": "http://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?maske=kvk-redesign&lang=de&title=KIT-Bibliothek%3A+Karlsruher+Virtueller+Katalog+KVK+%3A+Ergebnisanzeige&head=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fhead.html&header=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fheader.html&spacer=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fspacer.html&footer=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Ffooter.html&css=none&input-charset=utf-8&ALL=&TI=\u0002&AU=&CI=&ST=&PY=&SB=&SS=&PU=&kataloge=SWB&kataloge=BVB&kataloge=NRW&kataloge=HEBIS&kataloge=HEBIS_RETRO&kataloge=KOBV_SOLR&kataloge=GBV&kataloge=DDB&kataloge=STABI_BERLIN&kataloge=TIB&kataloge=OEVK_GBV&kataloge=VD16&kataloge=VD17&kataloge=VD18&kataloge=VOE&kataloge=ZDB&ref=direct&client-js=yes\u00010"
+ },
+ "vr": {
+ "*": "http://www.kvraudio.com/q.php?search=1&q=\u0002\u00010",
+ "audio": "http://www.kvraudio.com/q.php?search=1&q=\u0002\u00010"
+ },
+ "ym": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135",
+ "zs": "http://www.kidzsearch.com/kzsearch.php?q=\u0002\u00010",
+ "channet": "http://konachan.net/post?tags=\u0002\u00014",
+ "cmm": "http://kc-mm.com/?s=\u0002\u00010",
+ "community": "http://community.kde.org/index.php?title=Special:Search&search=\u0002\u00010",
+ "eel": "http://kn.eki.ee/?Q=\u0002\u00010",
+ "eep": {
+ "a": "http://keepa.com/#search/x-\u0002\u000175",
+ "*": "//keep.google.com/#search/text=\u0002\u0001173"
+ },
+ "eithspecialty": "http://keithspecialty.com/cgi-keithspecialty/sb/productsearch.cgi?storeid=*0ee0f14a0870280c8d&search_field= \u0002 \u00010",
+ "ekanto": "//kekanto.com.br/newsearch?search=\u0002\u00010",
+ "eldan": "//leit.keldan.is/Home/Search?term=\u0002\u00010",
+ "elkoo": {
+ "*": "http://shopping.kelkoo.co.uk/ss-\u0002.html\u00010",
+ "se": "http://shopping.kelkoo.se/ss-\u0002.html\u00010"
+ },
+ "emono": "//japari-library.com/w/index.php?search=\u0002\u00010",
+ "enteken": "//ovi.rdw.nl/default.aspx?kenteken=\u0002\u00017",
+ "etab": "//ketab.io/search?submit=جستجو&q=\u0002\u00010",
+ "icker": "http://www.kicker.de/home/suchergebnisse.html?suchbegriff=\u0002\u00010",
+ "icknews": "http://www.kicknews.net/news/search?q=\u0002 \u00010",
+ "ickstarter": "//www.kickstarter.com/projects/search?utf8=✓&term=\u0002\u000129",
+ "icktraq": "http://www.kicktraq.com/search/?find=\u0002\u00010",
+ "ieskeurig": "http://www.kieskeurig.nl/zoeken/index.html?q=\u0002\u00013",
+ "ijiji": {
+ "*": "//www.kijiji.ca/b-search.html?formSubmit=true&pageNumber=1&searchView=LIST&sortByName=dateDesc&urgentOnly=false&keywords=\u0002&SearchCategory=0\u00019",
+ "gm": "http://www.kijiji.ca/b-grand-montreal/\u0002/k0l80002\u00010",
+ "it": "http://www.kijiji.it/\u0002/\u00010",
+ "og": "//www.kijiji.ca/b-ottawa-gatineau-area/\u0002/k0l1700184?dc=true\u00010",
+ "yyc": "//www.kijiji.ca/b-calgary/\u0002/k0l1700199?dc=true\u00010"
+ },
+ "ika": "//www.kika.de/suche/suche104.html?q=\u0002\u00010",
+ "ilimall": "//www.kilimall.co.ke/?act=search&keyword=\u0002\u00010",
+ "illerstartups": "http://www.killerstartups.com/?s=\u0002 \u00010",
+ "ino": {
+ "*": "http://www.kinopoisk.ru/index.php?first=no&what=&kp_query=\u0002\u000176",
+ "kuniya": "//www.kinokuniya.co.jp/disp/CSfDispListPage_001.jsp?qsd=true&ptk=01&q=\u0002&SEARCH.x=0&SEARCH.y=0\u00010"
+ },
+ "inderfilmliste": "http://www.kinderfilmliste.de/?suche=\u0002\u00010",
+ "indle": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Ddigital-text&field-keywords=\u0002\u000139",
+ "cn": "//www.amazon.cn/s/ref=nb_sb_noss_2?url=node%3D116169071&field-keywords=\u0002\u00010",
+ "de": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=ÅMÅŽÕÑ&url=search-alias%3Ddigital-text&field-keywords=\u0002\u00010",
+ "es": "//www.amazon.es/s/search-alias%3Ddigital-text&field-keywords=\u0002\u00013",
+ "jp": "//www.amazon.co.jp/s?k=\u0002&i=digital-text&__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A\u000119",
+ "uk": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Ddigital-text&field-keywords=\u0002\u00013"
+ },
+ "inguin": "http://www.kinguin.net/catalogsearch/result/?q=\u0002\u000124",
+ "inige": "http://kinige.com/ksearch.php?searchfor=\u0002\u00010",
+ "irp": "http://kirp.pl/?s=\u0002\u00010",
+ "irby": "//getkirby.com/search?q=\u0002\u00010",
+ "irkus": "//www.kirkusreviews.com/search/?q=\u0002\u00010",
+ "issbb": "http://www.kisskissbankbank.com/fr/search?utf8=%E2%9C%93&q=\u0002\u00010",
+ "ivy": {
+ "*": "http://kivy.org/docs/search.html?check_keywords=yes&area=default&q=\u0002\u00010",
+ "api": "http://kivy.org/docs/search.html?check_keywords=yes&area=default&q=\u0002\u00010"
+ },
+ "obo": {
+ "*": "//www.kobo.com/us/en/search?Query=\u0002\u000143",
+ "ca": "//www.kobo.com/ca/en/search?Query=\u0002\u00010",
+ "nz": "//www.kobo.com/nz/en/search?Query=\u0002\u00010"
+ },
+ "obv": "http://portal.kobv.de/simpleSearch.do?query= \u0002\u000120",
+ "ochwiki": "//www.kochwiki.org/w/index.php?search=\u0002&go=Seite\u00010",
+ "odi": {
+ "*": "http://kodi.wiki/index.php?search=\u0002&title=Special%3ASearch\u00013",
+ "ct": "//ko.dict.naver.com/#/search?query=\u0002\u00010"
+ },
+ "oei": "http://koei.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "ogan": "//www.kogan.com/au/shop/?q=\u0002\u00010",
+ "oha": "//bugs.koha-community.org/bugzilla3/buglist.cgi?quicksearch=\u0002\u00010",
+ "ohls": "http://www.kohls.com/search.jsp?search=\u0002\u00016",
+ "oherald": "http://www.koreaherald.com/search/index.php?q=\u0002&kr=0\u00010",
+ "ojipkg": "//koji.fedoraproject.org/koji/search?match=glob&type=package&terms=\u0002\u00010",
+ "okothemes": "//www.kokothemes.com/?s=\u0002\u00010",
+ "ompas": "//search.kompas.com/search/?q=\u0002&submit=Submit+Query\u00010",
+ "omplett": "//www.komplett.no/search?q=\u0002\u000176",
+ "omputeko": "http://www.komputeko.net/index_eo.php?vorto=\u0002\u00010",
+ "ong": {
+ "a": "http://www.konga.com/catalogsearch/result/?cat=0&q=\u0002 \u00010",
+ "*": "http://www.kongregate.com/search?q=\u0002\u000128",
+ "regate": "http://www.kongregate.com/search?q=\u0002\u000128"
+ },
+ "onj": "http://de.bab.la/konjugieren/deutsch/\u0002\u00014",
+ "oodous": "//koodous.com/apks?search=\u0002\u00010",
+ "oohii": "//kanji.koohii.com/study/kanji/\u0002\u000115",
+ "oopjedeal": "//www.koopjedeal.nl/catalogsearch/result/?q=\u0002\u00010",
+ "ooponline": "//www.kooponline.com/search.php?q=\u0002\u00010",
+ "oorong": "//www.koorong.com/search/results.jhtml?w=\u0002\u00010",
+ "oreus": "//www.koreus.com/search.php?q=\u0002&sa=Rechercher\u00018",
+ "orpus": "http://slovniky.korpus.sk/?w=\u0002\u00010",
+ "orrekturen": "//www.korrekturen.de/suche/searcher.php?q=\u0002\u00010",
+ "otus": "http://www.kielitoimistonsanakirja.fi/netmot.exe?page=results&UI=fi80&Opt=8&dic=1&SearchWord=\u0002&SearchMode=1\u00010",
+ "otaku": {
+ "*": "http://kotaku.com/search?q=\u0002\u000196",
+ "au": "http://www.kotaku.com.au/?s=\u0002\u00010"
+ },
+ "otikokki": "//www.kotikokki.net/reseptit/?freeText=\u0002\u00010",
+ "otlin": {
+ "*": "//kotlinlang.org/?q=\u0002\u000140",
+ "links": "//kotlin.link/?q=\u0002\u00010"
+ },
+ "otoba": {
+ "*": "http://kotobank.jp/word/\u0002\u000132",
+ "nk": "http://kotobank.jp/word/\u0002 \u000166"
+ },
+ "öket": "//www.koket.se/search?searchtext=\u0002\u00010",
+ "-on": "http://k-on.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "uantokusta": "http://www.kuantokusta.pt/search?q=\u0002 \u00017",
+ "ubadownload": "//kubadownload.com/search?q=\u0002\u00010",
+ "ubapichci": "http://www.kuba-pichci.pl/?s=\u0002\u00010",
+ "ubernetes": "//kubernetes.io/docs/search/?q=\u0002\u000110",
+ "uketz": "//www.kuketz-blog.de/?s=\u0002\u00014",
+ "ulib": "//catalog.lib.ku.edu/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&SL=None&Search_Code=FT*&PID=vT8gNN42qqUs0JjgNd8tssHev&SEQ=20180430021422&CNT=25&HIST=1&kujSubmitButtonName=Search\u00010",
+ "ulinarian": "//www.kulinarian.com/recipe/search?q=\u0002\u00010",
+ "ultofathena": "http://kultofathena.com/s_results.asp?search=\u0002\u00010",
+ "unu": {
+ "*": "//www.kununu.com/de/search#/?q=\u0002&country=COUNTRY_DE\u00010",
+ "nu": "//www.kununu.com/de/search#/?q=\u0002&country=COUNTRY_DE\u00010"
+ },
+ "uopassa": "http://kuopassa.net/haku/?q=\u0002\u00010",
+ "userbase": "//userbase.kde.org/index.php?search=\u0002&title=Special%3ASearch\u00010",
+ "vasir": "http://www.kvasir.no/alle?q=\u0002\u00010",
+ "wzf": "http://kwzf.net/#search=\u0002&page=1\u00010",
+ "yobo": "//search.kyobobook.co.kr/web/search?vPstrKeyWord=\u0002\u00010"
+ },
+ "m": {
+ "1": {
+ "*": "//www.motor1.com/search/?q=\u0002\u00010",
+ "63": "http://music.163.com/#/search/m/?s=\u0002\u00010"
+ },
+ "a": {
+ "a": {
+ "*": "http://www.maa.org/search/node?keys=\u0002\u00010",
+ "ny": "http://www.almaany.com/ar/dict/ar-en/\u0002/\u00010",
+ "jim": "//www.maajim.com/dictionary/\u0002\u00010",
+ "kjetaart": "http://www.maakjetaart.nl/advanced_search_result.php?search_in_description=0&keywords=\u0002\u00010",
+ "lbum": "http://www.metal-archives.com/search?searchString=\u0002&type=album_title\u00010"
+ },
+ "b": {
+ "*": "http://www.metal-archives.com/search?type=band_name&searchString=\u0002\u000148",
+ "and": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133",
+ "iwiki": "http://wiki.mabinogiworld.com/index.php?search=\u0002\u000131"
+ },
+ "c": {
+ "g": "http://www.macg.co/search/site/\u0002\u00010",
+ "*": "http://www.macvendorlookup.com/search/\u0002\u000139",
+ "q": "//www.macquariedictionary.com.au/features/word/search/?word=\u0002&search_word_type=Dictionary\u00010",
+ "id": "http://www.everymac.com/ultimate-mac-lookup/?search_keywords=\u0002\u00010",
+ "ys": "//www.macys.com/shop/featured/\u0002\u00017",
+ "brit": "http://www.macmillandictionary.com/dictionary/british/\u0002\u00010",
+ "dic": "http://www.macmillandictionary.com/dictionary/american/\u0002\u00013",
+ "ewan": "//library.macewan.ca/library-search?query=\u0002\u00010",
+ "mag": "//macmagazine.uol.com.br/?s=\u0002\u00010",
+ "millan": "http://www.macmillandictionary.com/dictionary/american/\u0002\u00013",
+ "observer": "//www.macobserver.com/?s=\u0002\u00010",
+ "ports": "//www.macports.org/ports.php?by=name&substr=\u0002\u00016",
+ "rumors": "http://www.macrumors.com/search/?s=\u0002\u000149",
+ "sales": "//eshop.macsales.com/search/?q=\u0002\u00010",
+ "stories": "http://www.macstories.net/?s=\u0002\u00010",
+ "update": "http://www.macupdate.com/find/mac/\u0002\u00013",
+ "vendor": "http://www.macvendorlookup.com/search/\u0002\u000139",
+ "welt": "http://www.macwelt.de/suche?searchStr=\u0002\u00010",
+ "world": "http://www.macworld.com/search?query=\u0002 &submit=search\u00010"
+ },
+ "l": {
+ "l": "//www.mall.cz/hledej?s=\u0002\u00010",
+ "*": "//myanimelist.net/anime.php?q=\u0002\u00013040",
+ "id": "http://malid.is/leit/\u0002\u000113",
+ "all": "//myanimelist.net/search/all?q=\u0002\u00019",
+ "ist": "http://myanimelist.net/anime.php?q=\u0002\u0001319",
+ "pha": "http://memory-alpha.org/index.php?search=\u0002\u00010",
+ "tapark": "//www.maltapark.com/search?c=s1&search=\u0002\u00010"
+ },
+ "*": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search\u0001203",
+ "n": {
+ "1": "//linux.die.net/man/1/\u0002\u00017",
+ "7": "//duckduckgo.com/?q=\u0002+site%3Aman7.org%2Flinux%2Fman-pages\u000141",
+ "*": "http://manpage.me/?q=\u0002\u0001750",
+ "ds": "http://www.marksandspencer.com/gp/search?field-keywords=\u0002\u00010",
+ "ga": {
+ "*": "http://myanimelist.net/manga.php?q=\u0002\u00019",
+ "s": "//kitsu.io/manga?text=\u0002\u00013",
+ "dex": "//mangadex.org/search?tag_mode_exc=any&tag_mode_inc=all&title=\u0002\u000119",
+ "high": "//www.mangahigh.com/browse/?q=\u0002\u00010",
+ "rock": "//mangarock.com/search?q=\u0002\u00016"
+ },
+ "jf": "//forum.manjaro.org/search?expanded=true&q=\u0002\u000114",
+ "jw": "//wiki.manjaro.org/index.php?search=\u0002\u00015",
+ "-k": "http://man-k.org/search?q=\u0002&dist=NetBSD-current\u00010",
+ "ta": "http://www.manta.com/mb?search=\u0002\u00010",
+ "bara": "http://manga.akihabara.cz/vyhledavani/\u0002\u00010",
+ "darake": "http://ekizo.mandarake.co.jp/shop/en/search.do?action=keyword&doujin=all&searchStrategy=keyword&keyword=\u0002\u00010",
+ "gotv": "http://mangotv.co/?s=\u0002\u00013",
+ "jaro": "//wiki.manjaro.org/index.php?search=\u0002&title=Special%3ASearch\u000121",
+ "kier": "http://www.mankier.com/?q=\u0002\u0001109",
+ "ned": "//manned.org/browse/search?q=\u0002\u000132",
+ "orama": "//www.manoramaonline.com/search-results.html?q=\u0002\u00010",
+ "osx": "http://duckduckgo.com/?q=\u0002+site%3Adeveloper.apple.com\u00010",
+ "page": "//manpage.me/?q=\u0002\u000110",
+ "ualslib": "http://www.manualslib.com/a/\u0002.html\u00010"
+ },
+ "p": {
+ "*": "http://maps.google.com/maps?q=\u0002\u00011358",
+ "p": {
+ "*": "http://mapper.acme.com/?q=\u0002 \u00010",
+ "y": "http://fr.mappy.com/#/TSearch/S\u0002\u000120"
+ },
+ "s": {
+ "*": "//google.com/maps?q=\u0002\u000126213",
+ "r": "//www.google.com/maps/dir/\u0002\u000119",
+ "de": "//www.google.de/maps/place/\u0002\u000146",
+ "fr": "//maps.google.com/maps?hl=fr&q=\u0002\u000189",
+ "uk": "//maps.google.co.uk/maps?q=\u0002\u000172"
+ },
+ "y": "//mapy.cz/zakladni?q=\u0002\u0001144",
+ "fan": "//mapfan.com/map/words/\u0002/spots\u00010",
+ "ion": "//www.mapion.co.jp/s/q=\u0002/t=spot/\u00013",
+ "quest": "http://www.mapquest.com/?q=\u0002\u000113"
+ },
+ "r": {
+ "i": {
+ "o": {
+ "*": "//www.mariowiki.com/\u0002\u000126",
+ "wiki": "http://www.mariowiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000130"
+ },
+ "*": "http://putusan.mahkamahagung.go.id/main/pencarian/?q=\u0002\u00010",
+ "ne": {
+ "*": "http://www.marinetraffic.com/en/ais/index/search/all/keyword:\u0002\u00018",
+ "parts": "//www.marinepartssource.com/catalogsearch/result/?q=\u0002\u00010",
+ "traffic": "//www.marinetraffic.com/en/ais/index/search/all?keyword=\u0002\u00010"
+ },
+ "adb": "//mariadb.com/kb/en/+search/?q=\u0002\u000110",
+ "sela": "//mariselaveludo.fashion/?s=\u0002\u00010"
+ },
+ "*": "http://marktplaats.nl/z.html?query=\u0002\u00014",
+ "ca": "http://cgi.marca.com/buscador/archivo_marca.html?q=\u0002\u00010",
+ "ch": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133",
+ "kt": {
+ "*": "http://www.markt.de/muenchen/keywords,\u0002/suche.htm\u00010",
+ "plaats": "//www.marktplaats.nl/z.html?query=\u0002\u000177"
+ },
+ "ginalrevolution": "http://marginalrevolution.com/?s=\u0002\u00010",
+ "kandgraham": "http://www.markandgraham.com/search/results.html?words=\u0002\u00010",
+ "ket": {
+ "*": "//market.android.com/search?q=\u0002&c=apps\u000117",
+ "placetf": "//marketplace.tf/search?q=\u0002&?r=76561198039950396\u00010"
+ },
+ "kmail": "http://markmail.org/search/?q=\u0002\u00010",
+ "kos": "//duckduckgo.com/?q=\u0002+site%3Amarkosweb.com \u00010",
+ "maris": "//www.marmarisreservation.com/?s=\u0002\u00010",
+ "mit": {
+ "*": "http://www.marmiton.org/recettes/recherche.aspx?s=\u0002 \u00010",
+ "on": "http://www.marmiton.org/recettes/recherche.aspx?aqt=\u0002\u000121"
+ },
+ "tinka": "http://www.martinka.com/catalogsearch/result/?q=\u0002\u00010",
+ "tinus": "http://www.martinus.sk/?uMod=list&uTyp=search&uQ=\u0002\u00015",
+ "vel": {
+ "c": "http://marvel.com/search/?q=\u0002&category=comics\u00010",
+ "*": "//www.marvel.com/search/?query=\u0002\u00013",
+ "wiki": "http://marvel.wikia.com/Special:Search?search=\u0002&fulltext=Search\u000112"
+ }
+ },
+ "de": "http://www.made.com/catalogsearch/result/?q=\u0002\u00010",
+ "il": {
+ "*": "//mail.google.com/mail/u/0/#inbox\u0002:\u00011054",
+ "ru": "//go.mail.ru/search?fm=1&q=\u0002\u00010",
+ "catch": "http://mailcatch.com/en/temporary-inbox?box=\u0002\u00010",
+ "chimp": "//mailchimp.com/search/?q=\u0002\u00014",
+ "inator": "//www.mailinator.com/v3/index.jsp?zone=public&query=\u0002\u00013"
+ },
+ "ke": {
+ "*": "//makezine.com/?s=\u0002\u00013",
+ "mac": "http://makemac.com/?s=\u0002\u00010",
+ "upalley": "//www.makeupalley.com/search.asp?q=\u0002&x=0&y=0\u00010",
+ "useof": "//www.makeuseof.com/?s=\u0002\u00010",
+ "zine": "//makezine.com/?s=\u0002\u00013"
+ },
+ "ku": "http://www.maku.fi/haku/recipe?q=\u0002\u00010",
+ "sh": {
+ "*": "http://mashable.com/follow/search/?q=\u0002 \u00010",
+ "able": "http://mashable.com/follow/search?q=\u0002\u00010"
+ },
+ "sk": "http://www.UnmaskParasites.com/security-report/?page=\u0002\u00010",
+ "th": {
+ "*": "http://mathworld.wolfram.com/search/?query=\u0002&x=0&y=0\u000112",
+ "em": {
+ "*": "//www.mathem.se/sok?q=\u0002\u000121",
+ "atica": "http://reference.wolfram.com/search/?q=\u0002\u000111"
+ },
+ "se": "http://math.stackexchange.com/search?q=\u0002\u000143",
+ "isfun": "http://www.mathsisfun.com/sphider/search.php?query=\u0002&submit=&search=1\u00010",
+ "jax": "http://docs.mathjax.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "overflow": "http://mathoverflow.net/search?q=\u0002\u00013",
+ "works": "http://duckduckgo.com/?q=\u0002+site:mathworks.com\u00010",
+ "world": "http://mathworld.wolfram.com/search/?query=\u0002&x=0&y=0\u000112"
+ },
+ "tl": {
+ "*": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010",
+ "ab": {
+ "*": "http://uk.mathworks.com/help/search.html?qdoc=\u0002&submitsearch=Search\u000178",
+ "fx": "http://www.mathworks.com/matlabcentral/fileexchange/?term=\u0002\u00010",
+ "ans": "//es.mathworks.com/matlabcentral/answers/?term=\u0002\u00010"
+ }
+ },
+ "tw": {
+ "*": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010",
+ "eb": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010"
+ },
+ "yo": "//www.mayoclinic.org/search/search-results?q=\u0002\u00014",
+ "dison": "http://host.madison.com/search/?l=25&sd=desc&s=start_time&f=html&t=article%2Cvideo%2Cyoutube%2Ccollection&app=editorial&q=\u0002&nsa=eedition\u00010",
+ "donc": "//madoncollections.com/collectables/?q=\u0002\u00010",
+ "dura": "//maduraonline.com/?find=\u0002\u00017",
+ "edler": "//www.maedler.de/ShopSearch?query=\u0002\u00010",
+ "erklinde": "http://www.maerklin.de/index.php?id=247&q=\u0002\u00010",
+ "fia": {
+ "*": "//www2.informatik.uni-hamburg.de/fachschaft/wiki/index.php?search=\u0002\u00014",
+ "si": "//www2.informatik.uni-hamburg.de/fachschaft/wiki/index.php?search=\u0002\u00014"
+ },
+ "galu": "//www.magazineluiza.com.br/busca/\u0002\u00013",
+ "gento": "//magento.com/search/gss/\u0002\u00010",
+ "gic": {
+ "*": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192",
+ "card": {
+ "*": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010",
+ "s": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010",
+ "market": "//www.cardmarket.com/en/Magic/MainPage/showSearchResult?searchFor=\u0002\u00010"
+ }
+ },
+ "giskmod": "//github.com/Magisk-Modules-Repo?&q=\u0002\u00010",
+ "gma": "http://magma.maths.usyd.edu.au/magma/handbook/search?query=\u0002&intrinsics=1\u00010",
+ "gpi": {
+ "e": "http://store.musicmagpie.co.uk/category/?keyword=\u0002\u00010",
+ "*": "//www.raspberrypi.org/magpi/?s=\u0002\u00010"
+ },
+ "gsx": "http://magento.stackexchange.com/search?q=\u0002\u00010",
+ "jorsbooks": "http://www.majorsbooks.com/search/?searchQuery=\u0002\u00010",
+ "kro": "//www.makro.cz/vyhledavani?q=\u0002\u00010",
+ "mma": "http://www.mamma.com/result.php?q=\u0002&type=web\u00010",
+ "ori": {
+ "*": "http://maoridictionary.co.nz/search?idiom=&phrase=&proverb=&loan=&histLoanWords=&keywords=\u0002\u00010",
+ "dictionary": "http://maoridictionary.co.nz/search?idiom=&phrase=&proverb=&loan=&histLoanWords=&keywords=\u0002\u00010"
+ },
+ "ssdrop": "//drop.com/search/\u0002/drops\u00015",
+ "sterseek": "http://www.masterseek.com/lead_generation_final.aspx?q=\u0002\u00010",
+ "teriel": "http://www.materiel.net/achat/\u0002/\u000110",
+ "tpl": {
+ "*": "http://www.matematyka.pl/search.php?keywords=\u0002\u00010",
+ "otlib": "http://matplotlib.sourceforge.net/search.html?q=\u0002 \u000128"
+ },
+ "ven": "http://search.maven.org/#search|ga|1|\u0002\u0001143",
+ "vin": "//mavin.io/search?q=\u0002\u00010",
+ "xspar": "//www.maxspar.de/s/\u0002\u00010",
+ "xthon": "http://extension.maxthon.com/all/index.php?keyword=\u0002\u00010"
+ },
+ "b": {
+ "c": {
+ "*": "//www.mybeercellar.com/?search=\u0002\u00010",
+ "dstub": "//musicbrainz.org/search?query=\u0002&type=cdstub\u00010"
+ },
+ "e": {
+ "*": "//musicbrainz.org/search?query=\u0002&type=event&method=indexed\u00013",
+ "ans": "//mbeans.com/search.html?search=\u0002\u00010",
+ "ditor": "//musicbrainz.org/search?query=\u0002&type=editor\u00014",
+ "vent": "//musicbrainz.org/search?query=\u0002&type=event\u00010"
+ },
+ "l": {
+ "*": "//musicbrainz.org/search?query=\u0002&type=label&method=indexed\u00013",
+ "ue": "//www.meteoblue.com/?q=\u0002\u00013",
+ "abel": "//musicbrainz.org/search?query=\u0002&type=label\u00010"
+ },
+ "*": "http://musicbrainz.org/search/textsearch.html?type=artist&query=\u0002&handlearguments=1\u0001224",
+ "p": {
+ "h": "//mb.com.ph/?s=\u0002\u00013",
+ "*": "//musicbrainz.org/search?query=\u0002&type=place&method=indexed\u00014",
+ "lace": "//musicbrainz.org/search?query=\u0002&type=place\u00010"
+ },
+ "r": {
+ "c": "//musicbrainz.org/search?query=\u0002&type=recording\u00010",
+ "g": "http://musicbrainz.org/search?query=\u0002&type=release_group&method=indexed\u000114",
+ "*": "http://musicbrainz.org/search?type=release&query=\u0002&handlearguments=1\u000130",
+ "ec": {
+ "*": "//musicbrainz.org/search?query=\u0002&type=recording&method=indexed\u00015",
+ "ording": "//musicbrainz.org/search?query=\u0002&type=recording\u00010"
+ },
+ "elease": {
+ "*": "//musicbrainz.org/search?query=\u0002&type=release\u00017",
+ "group": "//musicbrainz.org/search?query=\u0002&type=release_group\u00010"
+ }
+ },
+ "s": {
+ "*": "http://mapa.buenosaires.gov.ar/buscador/?dir= \u0002\u00010",
+ "dman": "//www.mirbsd.org/man.cgi?q=\u0002 \u00010",
+ "eries": "//musicbrainz.org/search?query=\u0002&type=series\u00014"
+ },
+ "w": {
+ "*": "http://musicbrainz.org/search?query=\u0002&type=work&method=indexed\u00018",
+ "iki": "//wiki.musicbrainz.org/index.php?title=Special%3ASearch&go=Go&search=\u0002\u00010",
+ "ork": "//musicbrainz.org/search?query=\u0002&type=work\u00016"
+ },
+ "fc": "//mediabiasfactcheck.com/?s=\u0002\u000130",
+ "ug": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002\u000111",
+ "amblog": "//blog.malwarebytes.org/?s=\u0002\u00010",
+ "annotation": "//musicbrainz.org/search?query=\u0002&type=annotation\u00010",
+ "area": "//musicbrainz.org/search?query=\u0002&type=area\u00010",
+ "artist": "//musicbrainz.org/search?query=\u0002&type=artist\u000114",
+ "doc": "//musicbrainz.org/search?query=\u0002&type=doc\u00015",
+ "glick": "http://www.mbglick.com/catalogsearch/result/?q=\u0002\u00010",
+ "instrument": "//musicbrainz.org/search?query=\u0002&type=instrument\u00010",
+ "tag": "//musicbrainz.org/search?query=\u0002&type=tag\u00013"
+ },
+ "c": {
+ "b": "http://mycallbot.com/numbers/\u0002\u00010",
+ "c": {
+ "c": "//media.ccc.de/search/?q=\u0002\u00010",
+ "*": "//www.monroecc.edu/search/#gsc.q=\u0002\u00010"
+ },
+ "f": {
+ "*": "http://www.minecraftforum.net/search?search=\u0002\u00010",
+ "r": "//minecraft.fr/?s=\u0002\u00010"
+ },
+ "h": "http://map.geo.admin.ch/?swisssearch=\u0002\u00010",
+ "k": "//mms.mckesson.com/catalog?query=\u0002\u00010",
+ "m": {
+ "*": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166",
+ "aster": "http://www.mcmaster.com/#\u0002\u000164",
+ "ods": "//www.curseforge.com/minecraft/mc-mods/search?search=\u0002\u0001100",
+ "odpacks": "//www.curseforge.com/minecraft/modpacks/search?search=\u0002\u00010"
+ },
+ "*": "http://www.metacritic.com/search/all/\u0002/results\u0001579",
+ "r": "http://www.metacrawler.com/search/web?fcoid=417&fcop=topnav&fpid=2&om_nextpage=True&q=\u0002\u00010",
+ "s": {
+ "*": "http://www.movie-censorship.com/list.php?s=\u0002\u00014",
+ "kin": "http://www.mcskinsearch.com/skin/\u0002\u00010",
+ "tats": "//minecraft-statistic.net/en/search/?q=\u0002\u00014"
+ },
+ "u": "http://marvelcinematicuniverse.wikia.com/wiki/Special:Search?query=\u0002\u00019",
+ "v": "http://moviecovers.com/multicrit.html?titre=\u0002\u00010",
+ "w": {
+ "d": "http://minecraft-de.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "m": "//www.minecraftworldmap.com/search?ss=\u0002\u00010",
+ "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691",
+ "iki": {
+ "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691",
+ "de": "http://de.minecraftwiki.net/index.php?title=Spezial%3ASuche&search=\u0002\u00010",
+ "fr": "http://minecraft-fr.gamepedia.com/index.php?search=\u0002\u00010",
+ "zh": "//minecraft-zh.gamepedia.com/\u0002\u00014"
+ }
+ },
+ "z": "//mapy.cz/?q=\u0002\u00014",
+ "at": {
+ "*": "//www.monstercat.com/search?term=\u0002\u00010",
+ "wiki": "http://monstercat.wikia.com/wiki/Special:Search?query=\u0002\u00013"
+ },
+ "de": "//minecraft-de.gamepedia.com/\u0002\u00013",
+ "pc": "http://minecraft-computer.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "pl": {
+ "*": "//mcpac.mcpl.lib.ny.us/search/t?\u0002\u00010",
+ "md": "//mdpl.ent.sirsi.net/client/en_US/catalog/search/results?qu=\u0002\u00010"
+ },
+ "gill": {
+ "*": "http://www.mcgill.ca/search/?query=\u0002&find=Search\u00010",
+ "lib": "http://mcgill.worldcat.org/search?q=\u0002&qt=owc_search&scope=2\u00010"
+ },
+ ".info": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010",
+ "name": "//namemc.com/s?\u0002\u00010",
+ "pan": "http://metacpan.org/search?q=\u0002\u0001535",
+ "pew": "http://minecraftpocketedition.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "pedl": "http://mcpedl.com/?s=\u0002\u00017",
+ "-pl": "//minecraft-pl.gamepedia.com/index.php?search=\u0002&title=Specjalna:Szukaj&go=Przejd%C5%BA\u00010"
+ },
+ "d": {
+ "5": "http://md5.gromweb.com/?md5=\u0002\u00013",
+ "a": {
+ "*": "http://www.marksdailyapple.com/search-results/?cx=004987908667488763946%3Akd-fp2c7jek&cof=FORID%3A11&ie=UTF-8&q=\u0002&siteurl=www.marksdailyapple.com%2F&ref=&ss=1623j619159j7\u00010",
+ "sh": "//mmlafleur.com/mdash/search/\u0002\u00010"
+ },
+ "b": {
+ "g": {
+ "*": "//www.mdbg.net/chinese/dictionary?page=worddict&wdrst=0&wdqb=\u0002\u000180",
+ "t": "http://www.mdbg.net/chindict/chindict.php?page=worddict&wdrst=1&wdqb=\u0002\u000137"
+ },
+ "*": "http://moridb.com/items/search?q=\u0002\u000128",
+ "s": "http://mapa.buenosaires.gov.ar/buscador/?dir= \u0002\u00010"
+ },
+ "c": {
+ "c": "//m.dict.cc/?s=\u0002\u000126",
+ "*": "//developer.mozilla.org/search?q=\u0002\u000116",
+ "omp": "//mdcomputers.in/index.php?route=product/search&search=\u0002&description=true\u00010"
+ },
+ "j": "http://mixing.dj/?s=\u0002\u00010",
+ "l": "http://mydramalist.com/browse/all?sort[]=relevance&q=\u0002\u000150",
+ "*": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159",
+ "n": {
+ "*": "//developer.mozilla.org/search?q=\u0002\u000116",
+ "io": "//mdn.io/\u0002\u00013",
+ "js": "//developer.mozilla.org/en-US/search?q=\u0002&topic=js\u000151",
+ ".s": "//duckduckgo.com/?q=\u0002+site%3Adeveloper.mozilla.org\u00010",
+ "api": "//developer.mozilla.org/en-US/search?q=\u0002&topic=api\u00019",
+ "css": "//developer.mozilla.org/en-US/search?q=\u0002&topic=css\u000189",
+ "html": "//developer.mozilla.org/en-US/search?q=\u0002&topic=html\u000117"
+ },
+ "p": "//www.mediapart.fr/search?search_word=\u0002&op=ok\u00010",
+ "t": {
+ "*": "http://www.mdt.co.uk/catalogsearch/result/?q=\u0002&t=general&order=most_viewed\u00010",
+ "z": "//www.mediatize.info/search?q=\u0002\u00010"
+ },
+ "u": "//manualdousuario.net/?s=\u0002\u000117",
+ "x": "//mangadex.org/search?title=\u0002\u0001274",
+ "mz": "http://www.madmoizelle.com/recherche.php?q=\u0002&sitesearch=madmoizelle.com&cx=014204933963475694561%3Aq69po45gmum&cof=FORID%3A11&client=pub-9887088429202220&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A11&hl=fr&sa=Recherche\u00010",
+ "ona": "//tienda.mercadona.es/search-results?query=\u0002\u00010"
+ },
+ "e": {
+ "c": {
+ "*": "//www.mec.ca/en/search?text=\u0002 \u00010",
+ "o": "//www.metalochimice.ro/?s=\u0002&post_type=product\u00010",
+ "abricks": "http://mecabricks.com/en/library/search?q=\u0002\u00010"
+ },
+ "d": {
+ "b": "http://www.medbullets.com/search?cx=011011587714199370644:0fb95tj2wze&cof=FORID:9&ie=UTF-8&sa.x=10&sa.y=12&sa=Search&q=\u0002\u00010",
+ "f": "//mechanicalsite.com/?s=\u0002\u00010",
+ "i": {
+ "*": "http://www.translatetheweb.com/?item1=\u0002&field=all&maxKurztitel=25&sachgruppen=0&sachgruppenSchulfaecher=0&media=all&local=0&produzent=0&article_id=23&submitEinfacheSuche=Find+Titles&from=&to=en&a=http%3A%2F%2Fmedibus.info%2Findex.php%3Farticle_id%3D23%23einfSucheInfo&f=1\u00010",
+ "um": "//medium.com/search?q=\u0002\u0001139",
+ "abias": "//mediabiasfactcheck.com/?s=\u0002\u000130",
+ "accc": "//media.ccc.de/search/?q= \u0002\u00010",
+ "adico": "http://mediadico.com/dictionnaire/definition/\u0002\u00010",
+ "ainfo": "http://media.info/search?s=\u0002\u00010",
+ "amarkt": {
+ "*": "http://www.mediamarkt.nl/nl/search.html?storeId=10259&langId=-11&searchProfile=onlineshop&channel=mmnlnl&searchParams=&path=&query=\u0002\u000111",
+ "fr": "http://www.mediamarkt.be/fr/search.html?query=\u0002\u00010",
+ "nl": "http://www.mediamarkt.nl/nl/search.html?query=\u0002&searchProfile=onlineshop&channel=mmnlnl\u00010"
+ },
+ "apart": "//www.mediapart.fr/search?search_word=\u0002\u00010",
+ "atum": "//mediatum.ub.tum.de/?query=\u0002\u00010",
+ "awiki": "//www.mediawiki.org/w/index.php?search=\u0002 \u00019",
+ "cal": "http://medical-dictionary.thefreedictionary.com/\u0002\u00014",
+ "max": "//www.medimax.de/search?search=\u0002\u00010",
+ "mops": "http://www.medimops.de/produkte-C0/?fcIsSearch=1&searchparam=\u0002\u00014"
+ },
+ "*": "//medium.com/search?q=\u0002\u0001139",
+ "gadget": "http://www.medgadget.com/?s=\u0002\u00010",
+ "lineplus": "http://vsearch.nlm.nih.gov/vivisimo/cgi-bin/query-meta?v%3Aproject=medlineplus&query=\u0002\u00010",
+ "nar": "http://www.mednar.com/mednar/result-list/fullRecord:\u0002\u00010",
+ "phd": "//medical-phd.blogspot.com/search?q=\u0002\u00010",
+ "scape": "http://search.medscape.com/reference-search?newSearchHeader=1&queryText=\u0002\u00010"
+ },
+ "*": "http://masseffect.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000135",
+ "s": {
+ "h": "//www.ncbi.nlm.nih.gov/mesh/?term=\u0002\u00010",
+ "*": "//www.messicks.com/search?q=\u0002\u00013",
+ "saggero": "http://www.ilmessaggero.it/?p=search&q=\u0002\u00010",
+ "seinfo": "http://egliseinfo.catholique.fr/horaires/\u0002\u00010",
+ "serle": "//shop.messerle.at/dataTransfer/custom/suche.php?keyword=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://meteox.de/search.aspx?s=\u0002\u00016",
+ "al": {
+ "*": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133",
+ "ab": "//metalab.at/wiki/index.php?search=\u0002\u00010",
+ "it": "//metalitalia.com/?s=\u0002\u00010",
+ "arch": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133",
+ "lum": "//www.metal-archives.com/search?searchString=\u0002&type=band_name\u0001146",
+ "scrap": "//romaandmacmetalscrap.com/?product_cat=0&s=\u0002\u00010",
+ "storm": "http://www.metalstorm.net/home/search.php?search_where=band&search_what=\u0002&x=0&y=0\u00019"
+ },
+ "ar": "http://av-wx.com/?search=\u0002&mode=metar\u000115",
+ "ro": {
+ "*": "//www.metro.ca/en/search?free-text=\u0002\u00010",
+ "idwiki": "http://www.metroidwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "lyrics": "http://www.metrolyrics.com/search.html?search=\u0002\u00018"
+ },
+ "acafe": "http://www.metacafe.com/videos_about/\u0002/\u00014",
+ "acanada": "//www.reddit.com/r/metacanada/search?q=\u0002&restrict_sr=on\u00010",
+ "acpan": "//metacpan.org/search?q=\u0002\u000130",
+ "acrawler": "http://www.metacrawler.com/search/web?q=\u0002\u00010",
+ "acritic": "http://www.metacritic.com/search/all/\u0002/results\u0001579",
+ "aculus": "//www.metaculus.com/questions/?search=\u0002\u00010",
+ "ade": "//de.metapedia.org/m/index.php?search=\u0002&title=Spezial%3ASuche\u00010",
+ "afilter": "http://www.metafilter.com/contribute/search.mefi?site=mefi&q=\u0002\u00013",
+ "ager": {
+ "*": "//www.metager.de/meta/meta.ger3?eingabe=\u0002\u000110",
+ "en": "//metager.de/meta/cgi-bin/meta.ger1?ui=en&lang=en&wikiboost=on&QuickTips=off&langfilter=yes&eingabe=\u0002&mm=and&time=1&exalead=on&fastbot=on&yacy=on&nebel=on&atsearch=on&acoon=on&overture=on&base=on&yandex=on&onenewspage=on&dmozint=on\u00013",
+ "tor": {
+ "*": "http://b7cxf4dkdsko6ah2.onion/meta/meta.ger3?focus=web&encoding=utf8&lang=all&eingabe=\u0002\u00010",
+ "en": "http://b7cxf4dkdsko6ah2.onion/en/meta/meta.ger3?focus=web&encoding=utf8&lang=en&eingabe=\u0002\u00010"
+ }
+ },
+ "appcg": "//codegolf.meta.stackexchange.com/search?q=\u0002\u00010",
+ "aso": "http://meta.stackoverflow.com/search?q=\u0002\u00010",
+ "asx": "http://meta.stackexchange.com/search?q=\u0002\u00010",
+ "eli": "http://www.meteli.net/tapahtumahaku?q=\u0002\u00010",
+ "eofr": "http://www.meteofrance.com/recherche/resultats?facet=previsions&lieuId=&lieuType=&search-type=previsions&query=\u0002\u000190",
+ "eoblue": "//www.meteoblue.com/en/weather/forecast/14-days/\u0002\u00010",
+ "eociel": "http://www.meteociel.fr/prevville.php?action=getville&ville=\u0002\u000118",
+ "eomedia": "//www.meteomedia.com/ca/search?q=\u0002\u00010",
+ "eorjs": "http://docs.meteor.com/#/full/\u0002\u00010",
+ "off": {
+ "*": "http://www.metoffice.gov.uk/public/weather/location-search/sitename?searchLocation=\u0002\u00014",
+ "ice": "http://www.metoffice.gov.uk/public/weather/location-search/sitename?searchLocation=\u0002\u00014"
+ }
+ },
+ "fi": "http://www.metafilter.com/contribute/search.mefi?site=mefi&q=\u0002\u00013",
+ "ma": {
+ "*": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns4=1#\u00010",
+ "lphade": "http://de.memory-alpha.wikia.com/wiki/Spezial:Suche?query=\u0002\u00010"
+ },
+ "me": {
+ "*": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135",
+ "gen": "http://memegenerator.net/memes/search?q=\u0002\u00010",
+ "nto": "http://timetravel.mementoweb.org/list/2013/\u0002\u00010"
+ },
+ "mx": "http://www.memoryexpress.com/Search/Products?Search=\u0002\u00010",
+ "we": "//mewe.com/profile/\u0002\u00014",
+ "etup": "http://www.meetup.com/find/?keywords=\u0002\u000114",
+ "galodon": "http://megalodon.jp/?url=\u0002\u00010",
+ "galyr": "http://megalyrics.ru/search?utf8=%E2%9C%93&search=\u0002\u00010",
+ "gaman": "http://megaman.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013",
+ "gamitensei": "http://megamitensei.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013",
+ "gatenw": "http://megamitensei.wikia.com/wiki/Special:Search?search=\u0002\u00018",
+ "ijer": "http://www.meijer.com/catalog/search_command.cmd?keyword=\u0002&tierId=\u00010",
+ "_irl": "//www.reddit.com/r/me_irl/search?q=\u0002&restrict_sr=on\u00010",
+ "ligrana": "//www.meligrana.com/es/alojamiento-turismo/buscar-alojamiento.asp?q=\u0002 \u00010",
+ "llowviews": "//mellowviews.com/search/?query=\u0002\u00010",
+ "lopero": "//www.melopero.com/?s=\u0002&post_type=product\u00010",
+ "lorra": "//www.melorra.com/jewellery/search/?q=\u0002:\u00010",
+ "lpa": "http://melpa.milkbox.net/#/?q=\u0002\u000184",
+ "lvyl": "http://melvyl.worldcat.org/search?q=\u0002\u00010",
+ "midex": "http://www.memidex.com/\u0002\u00010",
+ "moryalpha": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search&resultsLang=en\u000144",
+ "morybeta": "http://memory-beta.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "moryexpress": "http://www.memoryexpress.com/Search/Products?Search=\u0002\u00010",
+ "mrise": "http://www.memrise.com/courses/english/?q=\u0002\u00013",
+ "nadoc": "//menadoc.bibliothek.uni-halle.de/search/quick?query=\u0002\u00016",
+ "nards": "//www.menards.com/main/search.html?search=\u0002\u000173",
+ "ndeley": "http://www.mendeley.com/research-papers/search/?query=\u0002\u00010",
+ "ndesah": "//www.mediamarkt.de/de/search.html?query=\u0002\u00010",
+ "neame": "//www.meneame.net/search?q=\u0002\u00015",
+ "nnlex": "http://www.mennlex.de/doku.php?do=search&id=\u0002\u00010",
+ "nupages": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "rcadolibre": {
+ "*": "http://mercadolibre.com/?q= \u0002\u000113",
+ "ar": "http://listado.mercadolibre.com.ar/\u0002#D[A:\u0002]\u000186",
+ "cl": "http://listado.mercadolibre.cl/\u0002#D[A:\u0002]\u00010",
+ "mx": "//listado.mercadolibre.com.mx/\u0002\u000147"
+ },
+ "rcadolivre": "http://lista.mercadolivre.com.br/\u0002\u0001200",
+ "rcari": {
+ "*": "//www.mercari.com/search/?keyword=\u0002\u000111",
+ "jp": "//www.mercari.com/jp/search/?keyword=\u0002\u00014"
+ },
+ "rcola": "//search.mercola.com/results.aspx?q=\u0002 \u00010",
+ "rcurynews": "http://www.mercurynews.com/circare/html/sca_template.jsp?runSearch=true&query=\u0002&searchButton.x=0&searchButton.y=0&searchButton=Search&view=entiresitesppublished\u00010",
+ "rit": {
+ "*": "http://meritbadge.org/wiki/index.php/Special:Search?search=\u0002\u00010",
+ "badge": "http://meritbadge.org/wiki/index.php/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "rlin": "http://merlin.pl/browse/search.html?offer=O&phrase=\u0002\u00010",
+ "rriamwebster": "//www.merriam-webster.com/dictionary/\u0002\u00019",
+ "ucrespo": "http://meucrespo.com.br/?s=\u0002\u00010",
+ "yers": "http://woerterbuchnetz.de/Meyers/?lemme=\u0002\u00010"
+ },
+ "f": {
+ "c": "http://myfigurecollection.net/browse.v4.php?keywords=\u0002\u0001236",
+ "g": "http://www.mobafire.com/league-of-legends/\u0002-guide\u000111",
+ "l": "http://www.muscleforlife.com/?s=\u0002 \u00010",
+ "m": "http://mfm.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "*": "//morguefile.com/search/morguefile/1/\u0002/pop\u00017",
+ "p": "http://www.myfitnesspal.com/food/search?search=\u0002\u00010",
+ "x": "http://www.morfix.co.il/\u0002\u000140",
+ "ac": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010",
+ "de": "http://www.mindfactory.de/search_result.php?search_query=\u0002&x=0&y=0\u000110"
+ },
+ "*": "http://maps.google.com/maps?q=\u0002\u00011358",
+ "h": {
+ "r": "//www.reddit.com/r/MonsterHunter/search?q=\u0002&restrict_sr=on\u00010",
+ "*": "http://monsterhunter.wikia.com/wiki/index.php?search=\u0002\u00013",
+ "lo": "http://www.mentalhealthlaw.co.uk/index.php?search=\u0002\u00010",
+ "wiki": "http://monsterhunter.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010"
+ },
+ "i": {
+ "b": "http://search.mibbit.com/search/\u0002\u00010",
+ "k": "//wiki.mikrotik.com/index.php?search=\u0002&title=Special:Search&go=Go\u00010",
+ "*": "http://www.myinstants.com/search/?name=\u0002\u00013",
+ "t": {
+ "*": "http://student.mit.edu/catalog/search.cgi?search=\u0002\u000110",
+ "lib": "//lib.mit.edu/search/bento?q=\u0002\u00015",
+ "ocw": "http://search.mit.edu/search?site=ocw&client=mit&output=xml_no_dtd&proxystylesheet=http://ocw.mit.edu/search/google-ocw.xsl&proxyreload=1&q=\u0002\u00010",
+ "vid": "http://video.mit.edu/search/?q=\u0002\u00010"
+ },
+ "x": {
+ "*": "//www.cogimix.com/?q=\u0002\u00013",
+ "er": {
+ "*": "http://www.drinksmixer.com/search/?q=\u0002&d=1&p=1\u00015",
+ "gy": "http://mixergy.com/?s=\u0002\u00010"
+ },
+ "esdb": "http://www.mixesdb.com/db/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000110"
+ },
+ "di": "//freemidi.org/search?q=\u0002\u00010",
+ "ll": {
+ "*": "//millionshort.com/search?keywords=\u0002&remove=1000000\u00014",
+ "ersv": "//www.millersville.edu/search-results.php?query=\u0002\u00010",
+ "ionshort": "http://millionshort.com/search.php?q=\u0002&remove=1000k\u00010"
+ },
+ "me": "http://mimeapplication.net/search?q=\u0002\u00010",
+ "nt": "http://linuxmint.com/search.php?query=\u0002&search=1\u00015",
+ "chaels": "http://www.michaels.com/search?q=\u0002\u00010",
+ "chaelis": {
+ "*": "http://michaelis.uol.com.br/busca?r=1&f=0&t=1&palavra=\u0002\u00010",
+ "pt": "http://michaelis.uol.com.br/busca?r=1&f=1&t=0&palavra=\u0002\u00017"
+ },
+ "crocenter": "http://www.microcenter.com/search/search_results.phtml?Ntt=\u0002\u000167",
+ "crosoft": "http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=\u0002\u000120",
+ "dday": "//www.middaysomewhere.com/prices/search?q=\u0002\u00010",
+ "dori": "//midori-browser.org?term=\u0002\u00010",
+ "ghtyape": "http://www.mightyape.co.nz/search/?i=All&prev=&s=\u0002&SearchButton=Search\u00010",
+ "gros_de": "//search.migros.ch/de/q:\u0002\u00010",
+ "gros_fr": "//search.migros.ch/de/q:\u0002\u00010",
+ "gros_it": "//search.migros.ch/de/q:\u0002\u00010",
+ "itopia": "http://miitopia.wikia.com/wiki/\u0002\u00010",
+ "jisou": "//mijisou.com/?q=\u0002\u00010",
+ "jnserie": "//www.mijnserie.nl/zoeken/?search=\u0002\u00010",
+ "litary": {
+ "*": "//www.military-stuff.org/?s=\u0002\u00010",
+ "surplus": "http://blackstarsurplus.com/\u0002\u00010"
+ },
+ "log": "http://milog.co.il/\u0002\u000113",
+ "movrste": "//www.mimovrste.com/iskanje?s=\u0002\u00010",
+ "ndf": {
+ "*": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010",
+ "actory": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010"
+ },
+ "nds": "//www.minds.com/search;q=\u0002\u00010",
+ "ndat": "http://www.mindat.org/search.php?search=\u0002\u00010",
+ "necraft": {
+ "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691",
+ "de": "http://minecraft-de.gamepedia.com/index.php?search=\u0002&title=Spezial%3ASuche&go=Seite\u00010",
+ "-de": "http://minecraft-de.gamepedia.com/index.php?search=\u0002\u00010",
+ "-ru": "//minecraft-ru.gamepedia.com/index.php?search=\u0002\u00010",
+ "seeds": "http://minecraft-seeds.net/seeds/search/?q=\u0002\u00015",
+ "wiki": "http://minecraft.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u0001106"
+ },
+ "necratwiki": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691",
+ "neforum": "//www.minecraftforum.net/search?search=\u0002\u00010",
+ "ngpao": "//news.mingpao.com/cfm/search2.cfm?keywords=\u0002\u00010",
+ "niclip": "http://www.miniclip.com/games/en/search.php?query=\u0002\u00010",
+ "nigame": "http://www.miniclip.com/games/search/en/?query=\u0002#t-sd\u00010",
+ "niinthebox": "http://www.miniinthebox.com/index.php?main_page=advanced_search_result&inc_subcat=1&search_in_description=0&keyword=\u0002\u00010",
+ "nimins": "//www.minimins.com/index.php?search/search&keywords=\u0002:\u00010",
+ "niology": "http://miniology.com/?s=\u0002&submit=Search\u00010",
+ "nsal": "http://cerca.ministerosalute.it/search?q=\u0002&client=defaultPORT_front-end&proxystylesheet=defaultPORT_front-end&site=default_collection&output=xml_no_dtd&filter=p\u00010",
+ "nsearch": "//minimalsearch.com/search?q=\u0002\u00014",
+ "rabile": "http://www.mirabileweb.it/ricerca_semplice.aspx?tsearch=\u0002\u00010",
+ "ronet": "//www.mironet.cz/Productlist/showSearch?EXPS=\u0002\u00010",
+ "ses": "//mises.org/search/site/\u0002\u00010",
+ "stborn": "http://mistborn.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "sumi": "//us.misumi-ec.com/vona2/result/?Keyword=\u0002\u00015"
+ },
+ "k": {
+ "g": "//sammlungonline.mkg-hamburg.de/de/search?s=\u0002\u00010",
+ "*": "http://mechanicalkeyboards.com/search.php?switch_id=ALL&size=ALL&keyword=\u0002 \u00010",
+ "m": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166",
+ "p": "//search.mlp.cz/cz/?query=\u0002&kde=all#/c_s_ol=query-eq:\u0002\u00010",
+ "rw": "http://mariokart.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "tw": "http://www.marketwatch.com/investing/stock/\u0002\u0001143"
+ },
+ "l": {
+ "b": {
+ "*": "http://mlb.mlb.com/searchGlobalSearchServlet?club=mlb&search_mode=1&searchtypeid=-1&page_number=1&query_text1=\u0002\u000112",
+ "p": "http://espn.go.com/mlb/players?=1&search=\u0002 \u00010",
+ "r": "http://lista.mercadolivre.com.br/\u0002 \u0001248"
+ },
+ "d": {
+ "b": "http://www.mldb.org/search?mq=\u0002\u00010",
+ "*": "http://www.learnersdictionary.com/definition/\u0002\u00010",
+ "o": "http://listado.mercadolibre.com.do/\u0002 \u00010"
+ },
+ "f": "//forum.manjaro.org/search?q=\u0002\u000121",
+ "g": {
+ "b": "http://mlgb3.bodleian.ox.ac.uk/mlgb/?search_term=\u0002\u00010",
+ "*": "//mylaptopguide.com/?s=\u0002\u00010"
+ },
+ "*": "//google.com/maps/search/\u0002?force=canvas\u000137",
+ "l": "//www.liquormarts.ca/search-products/%25/\u0002\u00010",
+ "n": "//find.minlib.net/iii/encore/search/C__S\u0002\u00016",
+ "o": "http://www.mageialinux-online.org/search/search.php#results?q=\u0002&search_submit=Recherche\u00010",
+ "p": {
+ "a": "http://listado.mercadolibre.com.pa/\u0002 \u00010",
+ "e": {
+ "*": "http://listado.mercadolibre.com.pe/\u0002 \u00014",
+ "s": "//vsearch.nlm.nih.gov/vivisimo/cgi-bin/query-meta?v%3Aproject=medlineplus-spanish&v%3Asources=medlineplus-spanish-bundle&query=\u0002\u00010"
+ },
+ "f": "//mlpforums.com/search/?q=\u0002\u00010",
+ "*": "http://mlp.wikia.com/wiki/Special:Search?search=\u0002\u000111",
+ "it": "//multiplayer.it/ricerca/?q=\u0002\u00010"
+ },
+ "s": "http://www.mlssoccer.com/search/\u0002\u00010",
+ "ar": "http://listado.mercadolibre.com.ar/\u0002\u0001319",
+ "at": "http://www.mlat.uzh.ch/MLS/advsuchergebnis.php?suchbegriff=\u0002&mode=SPH_MATCH_EXTENDED2&corpus=all\u00010",
+ "cl": "http://listado.mercadolibre.cl/\u0002 \u000121",
+ "co": "http://listado.mercadolibre.com.co/\u0002 \u000137",
+ "cr": "http://listado.mercadolibre.co.cr/\u0002 \u00010",
+ "ec": "http://listado.mercadolibre.com.ec/\u0002 \u00019",
+ "mx": "//listado.mercadolibre.com.mx/\u0002\u000147",
+ "uy": "http://listado.mercadolibre.com.uy/\u0002\u00010",
+ "ve": "http://listado.mercadolibre.com.ve/\u0002 \u000126",
+ "ibreco": "//listado.mercadolibre.com.co/\u0002\u00018",
+ "ivre": "http://lista.mercadolivre.com.br/\u0002#D[A:\u0002]\u00019"
+ },
+ "m": {
+ "c": "http://www.mcmaster.com/#\u0002 \u000161",
+ "e": "//metromatinee.com/search/\u0002\u00010",
+ "f": "//www.myminifactory.com/search/?query=\u0002&searchType=1\u00014",
+ "i": "http://www.mymovies.it/database/ricercalibera/default.asp?q=\u0002&cx=partner-pub-1699801751737986%3Ax7j961-1g3m&cof=FORID%3A9&ie=ISO-8859-1&sa=Cerca \u00010",
+ "k": "//www.miniaturemarket.com/searchresults?q=\u0002\u00010",
+ "l": {
+ "*": "http://myanimelist.net/manga.php?q=\u0002\u00019",
+ "s": "http://find.minlib.net/iii/encore/search?formids=target&lang=eng&suite=def&reservedids=lang%2Csuite&submitmode=&submitname=&target=\u0002\u00010",
+ "afleur": "//mmlafleur.com/shop/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "*": "http://www.macmillandictionary.com/us/search/british/direct/?q=\u0002\u0001118",
+ "m": "//www.mrmoneymustache.com/?s=\u0002\u00017",
+ "r": "//na.whatismymmr.com/\u0002\u00010",
+ "z": "//www.cardmarket.com/en/Magic/MainPage/browseUserProducts?idCategory=1&idUser=25674&resultsPage=0&cardName=\u0002\u00019",
+ "nl": "//www.moviemeter.nl/site/search?q=\u0002\u00010",
+ "ol": "//medieval.bodleian.ox.ac.uk/?q=\u0002\u000116",
+ "oz": "//musicmoz.org/search/search.cgi?search=\u0002\u00010",
+ "anga": "http://muslimmanga.org/?lang=en&s=\u0002\u00010",
+ "atch": "//www.musixmatch.com/search/\u0002\u00010",
+ "o13": "//mmo13.com/search/\u0002\u00010",
+ "oga": "//www.mmoga.de/advanced_search.php?keywords=\u0002\u00013"
+ },
+ "n": {
+ "b": "//minimalistbaker.com/?s=\u0002\u00010",
+ "f": "//www.makenewfriendspodcast.com/?s=\u0002\u00010",
+ "*": "http://www.medicinanet.com.br/pesquisas/\u0002.htm\u00010",
+ "m": "//www.nexusmods.com/morrowind/search/?gsearch=\u0002&gsearchtype=mods\u00010",
+ "p": "http://manpages.org/\u0002\u00010",
+ "t": "http://www.medicalnewstoday.com/search?q=\u0002 \u00010",
+ "aver": "//m.search.naver.com/search.naver?query=\u0002\u00010",
+ "nthbx": "//mnnthbx.com/?post_type=product&s=\u0002\u00010"
+ },
+ "o": {
+ "d": {
+ "*": "//modarchive.org/index.php?request=search&query=\u0002&submit=Find&search_type=filename_or_songtitle\u00010",
+ "x": "//docs.modx.org/current/en/search?q=\u0002\u00010",
+ "db": "http://moddb.com/search?q=\u0002\u000116",
+ "archive": "//modarchive.org/index.php?request=search&query=\u0002&submit=Find&search_type=filename_or_songtitle\u00010",
+ "cloth": "http://www.modcloth.com/shop/search?keyword=\u0002 \u00010",
+ "dota": "//moddota.com/forums/search?Search=\u0002\u00010",
+ "es4u": {
+ "*": "//www.modes4u.com/japanese/\u0002\u00010",
+ "_it": "//www.modes4u.com/carino/\u0002\u00010"
+ },
+ "help": "http://www.reddit.com/r/modhelp/search?q=\u0002\u00010",
+ "ule": "//en.wikipedia.org/wiki/Module:\u0002\u00010",
+ "ulargrid": "//www.modulargrid.net/e/modules/browser?SearchName=\u0002\u00013"
+ },
+ "j": {
+ "*": "//www.madeofjeans.com/search/?q=\u0002\u00010",
+ "o": "http://boxofficemojo.com/search/?q=\u0002\u00017",
+ "angbug": "//bugs.mojang.com/issues/?jql=text ~ '\u0002'\u00013",
+ "eek": "//www.mojeek.com/search?q=\u0002\u00010",
+ "posao": "//www.moj-posao.net/Pretraga-Poslova/?keyword=\u0002&area=&category=\u00010"
+ },
+ "l": {
+ "*": "//paikat.te-palvelut.fi/tpt/?searchPhrase=\u0002\u00010",
+ "w": "http://www.webqc.org/mmcalc.php?compound=\u0002\u00010",
+ "y": "http://moly.hu/kereses?q=\u0002\u00010",
+ "lat": "//www.mollat.com/recherche?requete=\u0002\u00010"
+ },
+ "*": "http://mathoverflow.net/search?q=\u0002\u00013",
+ "o": {
+ "c": {
+ "*": "//www.class-central.com/search?q=\u0002\u00010",
+ "s": "//www.class-central.com/search?q=\u0002\u00010"
+ },
+ "*": "//www.moo.com/search?query=\u0002\u00010",
+ "n": {
+ "*": "//moonmonday.space/?s=\u0002\u00010",
+ "pig": "//www.moonpig.com/uk/testpages/search/ab277/?q=\u0002\u00010"
+ },
+ "ji": "http://mooji.tv/freemedia/?_fm_s=\u0002\u00010"
+ },
+ "z": {
+ "*": "//www.google.com/cse?cx=002443141534113389537%3Aysdmevkkknw&cof=FORID%3A0&q=\u0002\u00015",
+ "pb": "//phonebook.mozilla.org/?search/\u0002\u00010",
+ "sf": "http://searchfox.org/mozilla-central/search?q=\u0002\u00010",
+ "addon": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156",
+ "browser": "http://www.mozbrowser.nl/forum/search.php?keywords=\u0002\u00010",
+ "dxr": "//dxr.mozilla.org/mozilla-central/search?q=\u0002\u00010",
+ "illasupport": "//support.mozilla.org/search?q=\u0002\u00010",
+ "illians": "//mozillians.org/en-US/search/?q=\u0002\u00010",
+ "test": "//observatory.mozilla.org/analyze/\u0002\u00013",
+ "wiki": "//wiki.mozilla.org/index.php?search=\u0002\u00016"
+ },
+ "by": {
+ "*": "http://www.mobygames.com/search/quick?q=\u0002\u0001134",
+ "games": "http://www.mobygames.com/search/quick?q=\u0002&x=0&y=0\u000171",
+ "thes": "http://www.moby-thesaurus.org/search?q=\u0002\u00010"
+ },
+ "ex": "//www.moex.com/en/issue.aspx?code=\u0002\u00013",
+ "pi": "//www.moviepilot.de/suche?utf8=%E2%9C%93&q=\u0002\u00013",
+ "re": "//duckduckgo.com/?q=site:https://www.mobileread.com%20\u0002\u00010",
+ "vl": "//movielens.org/explore?q=\u0002\u00010",
+ "13fps": "//masterof13fps.de/forums/search/46335/?q=\u0002\u00010",
+ "bafire": {
+ "*": "http://www.mobafire.com//?q=\u0002:\u00014",
+ "builds": "http://www.mobafire.com/league-of-legends/browse/?q=\u0002: \u00010"
+ },
+ "bce": "//mobilecentre.am/search/?searchData=\u0002\u00010",
+ "bcup": "//mobcup.net/search?q=\u0002\u00010",
+ "bileday": "//www.mobileday.in/search/label/\u0002\u00010",
+ "bilefriendly": "//search.google.com/test/mobile-friendly?url=\u0002\u00018",
+ "bilegeeks": "http://www.mobilegeeks.com/?s=\u0002\u00010",
+ "bileread": "//www.mobileread.com/forums/gcs.php?cx=011403329271260343335%3Amzng3fi-cti&q=\u0002&sa=Search&siteurl=www.mobileread.com%2F\u00010",
+ "birum": "//mobirumdiscovery.com/search?q=\u0002\u00010",
+ "edict": "//www.moedict.tw/\u0002\u00017",
+ "egirl": "//zh.moegirl.org/Special:Search?search=\u0002\u000118",
+ "fakult": "//www.mofakult.ch/catalogsearch/result/?q=\u0002\u00010",
+ "glix": "//www.moglix.com/search?controller=search&orderby=position&orderway=desc&search_query= \u0002&submit_search=Search\u00010",
+ "nash": "//www.monash.edu/search?query=\u0002\u00010",
+ "ncul": "http://moncul.org/?s=\u0002\u00010",
+ "nde": {
+ "*": "//www.lemonde.fr/recherche/?search_keywords=\u0002\u00018",
+ "fr": "//www.lemonde.fr/recherche/?keywords=\u0002\u00010"
+ },
+ "ndou": "//www.mondou.com/en-CA/Search?keywords=\u0002\u00010",
+ "ndadoristore": "http://www.mondadoristore.it/search/?tpr=10&g=\u0002&swe=N&search-input=active\u00013",
+ "ndofox": "//www.mondofox.it/?q=\u0002\u00010",
+ "ney": {
+ "*": "http://moneybadger.stocktwits.com/?s=\u0002\u00010",
+ "control": "http://www.moneycontrol.com/stocks/cptmarket/compsearchnew.php?search_data=&cid=&mbsearch_str=&topsearch_type=1&search_str=\u0002\u00017",
+ "land": "//www.moneyland.ch/search?q=\u0002\u00010"
+ },
+ "ngo": {
+ "*": "http://docs.mongodb.org/manual/search/?query=\u0002\u00017",
+ "db": "http://docs.mongodb.org/manual/search/?query=\u0002\u00017"
+ },
+ "nolecte": "http://blog.monolecte.fr/?s=\u0002 \u00010",
+ "noprice": "http://www.monoprice.com/products/search.asp?keyword=\u0002\u000122",
+ "nster": {
+ "*": "http://jobsearch.monster.com/Search.aspx?re=130&cy=us&brd=1&JSNONREG=1&q=\u0002&rad=20&rad_units=miles\u00010",
+ "cat": "//www.monstercat.com/search?term=\u0002\u00010",
+ "coupons": "//monster-coupons.com/search.php?q=\u0002\u00010"
+ },
+ "nth": "//duckduckgo.com/?q=\u0002&df=m\u00019",
+ "raneducation": "http://www.moraneducation.com/index.php?route=product/search&search=\u0002 \u00010",
+ "rbo": {
+ "*": "//morbotron.com/?q=\u0002\u00010",
+ "tron": "//morbotron.com/?q=\u0002\u00010"
+ },
+ "rchstore": "//www.morchstore.com/?post_type=product&s=\u0002\u00010",
+ "rfix": "http://www.morfix.co.il/\u0002\u000140",
+ "rmon": "//www.mormon.org/searchresults#?query=\u0002\u00010",
+ "rningstar": "//www.morningstar.com/search.html?q=\u0002\u000127",
+ "saik": "//ingressmosaik.com/search?f=\u0002\u00010",
+ "saicmarble": "//mosaicmarble.com/products/search?query=\u0002\u00010",
+ "shville": "http://www.moshville.co.uk//?s=\u0002\u00010",
+ "staql": "//mostaql.com/freelancers?keyword=\u0002\u00010",
+ "tonet": "http://www.motonet.fi/fi/haku?q=\u0002\u00010",
+ "torsport": "http://www.motorsport.com/all/search/?q=\u0002\u00010",
+ "untainwarehouse": "//www.mountainwarehouse.com/search/\u0002/\u00010",
+ "user": "http://www.mouser.com/Search/Refine.aspx?Keyword=\u0002\u0001103",
+ "vies": "//www.atomtickets.com/search?query=\u0002\u00010",
+ "viechat": "//moviechat.org/search?name=\u0002\u00010",
+ "viefone": "//www.moviefone.com/search/\u0002/\u00010",
+ "vieguide": "http://www.movieguide.org/?s=\u0002&submit.x=0&submit.y=0&submit=Search&key=hs\u00010",
+ "viemeter": "//www.moviemeter.nl/site/search?q=\u0002\u00010",
+ "viepilot": {
+ "m": "http://m.moviepilot.de/suche?utf8=✓&q=\u0002\u00010",
+ "*": "http://www.moviepilot.de/suche?utf8=✓&q=\u0002\u00019"
+ },
+ "vieweb": "http://www.movieweb.com/search?search=\u0002\u00010",
+ "xo.ir": "http://www.moxo.ir/?s=\u0002 \u00010"
+ },
+ "p": {
+ "g": {
+ "*": "http://www.mpg.de/en/search?utf8=%E2%9C%93&searchfield=\u0002\u00010",
+ "de": "http://www.mpg.de/en/search?utf8=%E2%9C%93&searchfield=\u0002\u00010",
+ "pure": "http://pubman.mpdl.mpg.de/pubman/faces/SearchResultListPage.jsp?cql=escidoc.objecttype%3D%22item%22+AND+escidoc.content-model.objid%3D%22escidoc%3Apersistent4%22+AND+%28%28escidoc.metadata%3D%22\u0002%22%29+OR+%28%28escidoc.any-identifier%3D%22\u0002%22+OR+escidoc.property.latest-release.objid%3D%22\u0002%22%29%29+%29\u00010",
+ "rena": "http://rena.mpdl.mpg.de/rena/Search/Results?lookfor=\u0002\u00010"
+ },
+ "l": {
+ "a": "http://losangeles.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "*": "//matplotlib.org/search.html?q=\u0002 \u000114"
+ },
+ "*": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "bo": "http://boston.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "ch": "http://chicago.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "dc": "http://washingtondc.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "fl": "http://southflorida.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "ny": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "pb": "//www.medienpaedagogik-praxis.de/?s=\u0002\u00010",
+ "ph": "http://philadelphia.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "sf": "http://sanfrancisco.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010",
+ "ora": "http://mpora.com/search/videos?q=\u0002\u00010",
+ "roj": "//www.mountainproject.com/search?q=\u0002\u00013"
+ },
+ "q": "http://www.mapquest.com/?q=\u0002\u000113",
+ "r": {
+ "e": {
+ "f": "//mathscinet.ams.org/mathscinet-mref?ref=\u0002\u00010",
+ "*": "//m.reddit.com/search?q=\u0002\u00014"
+ },
+ "g": "//go.mail.ru/msearch?q=\u0002\u00010",
+ "i": "//mri.iop.kcl.ac.uk/mediawiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "*": "http://www.macrumors.com/search?s=\u0002\u000180",
+ "w": "//www.mrw.es/seguimiento_envios/MRW_resultados_consultas.asp?modo=nacional&envio=\u0002\u00010",
+ "qe": "http://www.mrqe.com/search?utf8=%E2%9C%93&q=\u0002 \u00010",
+ "money": "//www.mrmoneymustache.com/?s=\u0002\u00017",
+ "phone": "//www.themrphone.com/search/\u0002\u00010",
+ "porter": "//www.mrporter.com/mens/search?keywords=\u0002\u00010"
+ },
+ "s": {
+ "2": "http://forums.maplestory2.nexon.net/search?Search=\u0002\u00010",
+ "a": {
+ "c": {
+ "*": "//academic.microsoft.com/search?q=\u0002&f=&orderBy=0&forceFallback=true\u000110",
+ "ademic": "http://academic.research.microsoft.com/Search?query=\u0002&s=0\u00010"
+ },
+ "*": "//academic.microsoft.com/search?q=\u0002\u00014",
+ "mmler": "//www.musik-sammler.de/search/\u0002/\u00010",
+ "nctuary": "http://www.manga-sanctuary.com/recherche.php?keywords=\u0002\u00010"
+ },
+ "c": {
+ "*": "http://www.ams.org/mathscinet/search/publications.html?pg4=ALLF&s4=\u0002\u00010",
+ "pp": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=C%2B%2B\u00010",
+ "direct": "//www.mscdirect.com/browse/?searchterm=\u0002\u00010",
+ "ore": "//duckduckgo.com/?q=site%3Amusescore.org+\u0002&ia=web\u00010"
+ },
+ "d": {
+ "*": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159",
+ "n": "http://social.msdn.microsoft.com/Search/en-US?query=\u0002&ac=8\u0001205",
+ "s": "http://www.sciencelab.com/search.php?q=\u0002\u00013",
+ "jp": "//www.msdmanuals.com/ja-jp/ホーム/SearchResults?query=\u0002\u00010",
+ "ocs": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159",
+ "otnet": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=.NET\u000127"
+ },
+ "e": {
+ "*": "//magento.stackexchange.com/search?q=\u0002\u00013",
+ "q": "http://etfs.morningstar.com/quote?t=\u0002\u000164"
+ },
+ "g": "//www.messenger.com/t/\u0002\u0001546",
+ "h": "http://mashable.com/follow/search/?q=\u0002&commit=Search\u00010",
+ "i": "//us.msi.com/search/\u0002\u00010",
+ "*": "http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=\u0002\u000120",
+ "n": {
+ "m": "http://investing.money.msn.com/investments/stock-price?Symbol=\u0002 \u00010",
+ "*": "//www.msn.al/?s=\u0002\u000110",
+ "bc": "http://www.msnbc.com/search/\u0002\u000139"
+ },
+ "o": {
+ "*": "//meta.stackoverflow.com/search?q=\u0002\u00010",
+ "cial": "//mastodon.social/tags/\u0002\u00015"
+ },
+ "q": "http://quote.morningstar.com/stock/s.aspx?t=\u0002\u00018",
+ "t": {
+ "*": "http://www.microsofttranslator.com/bv.aspx?a=\u0002\u000180",
+ "ack": "//math.stackexchange.com/search?q=\u0002\u00010",
+ "ore": "//www.microsoft.com/en-us/search?q=\u0002\u00010"
+ },
+ "y": "http://www.msy.com.au/saonline/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Go\u00010",
+ "fq": "http://www.morningstar.com/funds/xnas/\u0002/quote.html\u00014",
+ "kb": "//support.microsoft.com/en-us/search?query=\u0002\u00013",
+ "pa": {
+ "*": "http://mspaintadventures.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "wiki": "http://mspaintadventures.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010"
+ },
+ "pu": "http://mspoweruser.com/?s=\u0002\u00010",
+ "rd": "http://www.musicradar.com/search?searchTerm=\u0002:\u00010",
+ "ui": "//www.meteoswiss.admin.ch/home/search.html?query=\u0002 \u00010",
+ "malware": "http://www.microsoft.com/security/portal/Threat/Encyclopedia/Search.aspx?query=\u0002\u00010",
+ "mvps": "http://msmvps.com/search/SearchResults.aspx?q=\u0002&o=Relevance\u00010",
+ ".net": "//docs.microsoft.com/en-us/dotnet/api/?view=netframework-4.7&term=\u0002\u000132",
+ "sql": "//social.technet.microsoft.com/Search/en-US/sqlserver?query=\u0002&Refinement=30&ac=4\u00013",
+ "ulibrary": "//lib.msu.edu/searchresults/?Ntt=\u0002\u00010",
+ "update": "//www.catalog.update.microsoft.com/Search.aspx?q=\u0002\u00017"
+ },
+ "t": {
+ "b": "//www.mtbproject.com/search?q=\u0002\u00018",
+ "f": {
+ "*": "//www.moestuinforum.nl/search/gsearch_body.html?q=\u0002\u00010",
+ "orums": "//forum.minetest.net/search.php?keywords=\u0002\u00010"
+ },
+ "g": {
+ "g": {
+ "f": "http://www.mtggoldfish.com/q?query_string=\u0002\u000121",
+ "*": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192"
+ },
+ "h": "http://mtg-hunter.com/?q=\u0002\u00010",
+ "*": "//scryfall.com/search?q=\u0002\u00011185",
+ "s": "http://mtgsalvation.gamepedia.com/?search=\u0002\u000130",
+ "w": {
+ "*": "//mtg.wtf/card?q=\u0002\u000162",
+ "tf": "//mtg.wtf/card?q=\u0002\u000162",
+ "iki": "http://mtgsalvation.gamepedia.com/index.php?search=\u0002\u000151"
+ },
+ "cm": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166",
+ "otraders": "http://www.mtgotraders.com/store/search.php?q=\u0002&x=0&y=0\u00010"
+ },
+ "k": "//www.mturk.com/mturk/searchbar?selectedSearchType=hitgroups&searchWords=\u0002\u00010",
+ "*": "//www.multitran.com/m.exe?s=\u0002\u000129",
+ "n": "//www.mountainproject.com/search?q=\u0002\u00013",
+ "r": {
+ "*": "http://mwsgsa01.mtr.com.hk/search?site=default_collection&output=xml_no_dtd&client=mtr_eng&proxystylesheet=mtr_eng&proxyreload=1&ie=big5&oe=UTF-8&q=\u0002\u00010",
+ "l": "//material.io/search.html?q=\u0002\u00010"
+ },
+ "s": "http://www.modthesims.info/browse.php?tag=\u0002\u000116",
+ "t": "http://www.multitracks.com/search/?q=\u0002\u00010",
+ "u": "//www.mtu.edu/search/?q=\u0002\u00010",
+ "v": "http://www.mtv.com/search/?searchterm=\u0002\u00010",
+ "w": "http://wiki.minetest.net/index.php?search=\u0002\u00010",
+ "cn": "http://www.mandarintools.com/cgi-bin/wordlook.pl?word=\u0002&where=whole\u00010",
+ "en": "http://www.mandarintools.com/cgi-bin/wordlook.pl?word=\u0002&searchtype=english&where=whole\u00010",
+ "awiki": "//wiki.multitheftauto.com/index.php?title=Special%3ASearch&profile=default&fulltext=Search&search=\u0002\u00010",
+ "content": "//mt-content-search-engine.000webhostapp.com/?search=\u0002&do_search=\u00010",
+ "mod": "//content.minetest.net/packages/?q=\u0002\u000125"
+ },
+ "u": {
+ "a": "http://makeupalley.com/search.asp?q=\u0002\u00010",
+ "i": "//material-ui.com/api/\u0002\u000133",
+ "k": {
+ "e": "//www.google.co.uk/maps/?hl=en&q=\u0002\u00016",
+ "*": "//www.google.co.uk/maps/?hl=en&q=\u0002\u00016"
+ },
+ "*": "http://macupdate.com/find/mac/\u0002\u00016",
+ "o": "//www.makeuseof.com/?s=\u0002\u00010",
+ "bi": "http://mubi.com/search/results?cx=016360985607050269103%3Acmmod4epzpo&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00010",
+ "ff": "//www.muffwiggler.com/forum/search.php?search_keywords=\u0002&search_terms=extended&search_author=&search_forum=-1&search_time=0&search_fields=all&sort_by=0&sort_dir=desc&show_results=topics&return_chars=200\u00015",
+ "rl": "//murlengine.com/api/en/search.php?q=\u0002\u00010",
+ "dah": "//m.mudah.my/list?q=\u0002&ca=9_3_s&sa=&cg=&catname=All+Categories&o=1&f=p&srch=1&so=1\u00010",
+ "gshots": "http://mugshots.com/search.html?q=\u0002\u00010",
+ "ltcolib": "//multcolib.org/search/site/\u0002\u00010",
+ "ltitran": "http://www.multitran.ru/c/m.exe?CL=1&s=\u0002&l1=1\u000128",
+ "ltitron": "//www.multitronic.fi/en/search/results#lang=en&c=search&keywords=\u0002\u00010",
+ "ngfali": "http://mungfali.com/explore.php?q=\u0002\u00010",
+ "ppet": "http://muppet.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "ragon": "//muragon.com/search/?ie=UTF-8&q=\u0002&sa=検索\u00010",
+ "ralpsi": "http://muralpsicologia.com.br/eventos/pesquisa?s=\u0002\u00010",
+ "rfie": "//www.murfie.com/search?search=\u0002\u00010",
+ "scdevforum": "http://forums.musculardevelopment.com?q=\u0002: \u00010",
+ "sescore": "http://musescore.com/sheetmusic?text=\u0002\u000152",
+ "sicr": "http://www.musicradar.com/search?searchTerm=\u0002 \u00010",
+ "sikm": "http://www.musik-meisinger.de/1/advanced_search_result.php?keywords=\u0002 \u00010",
+ "sicaneto": "http://www.musicaneto.com/?s=\u0002\u00010",
+ "sicbrainz": "http://musicbrainz.org/search/textsearch.html?type=artist&query=\u0002&handlearguments=1\u0001224",
+ "siciansfriend": "http://www.musiciansfriend.com/search/search.jsp?sB=r&question=\u0002\u00010",
+ "sicme": "http://www.musicme.com/page.php?q=\u0002\u00010",
+ "sicmap": "http://www.music-map.com/\u0002\u00010",
+ "sicmoz": "//musicmoz.org/search/search.cgi?search=\u0002\u00010",
+ "sicstack": "http://www.musicstack.com/show.cgi?find=\u0002\u00010",
+ "sicxm": "//www.musixmatch.com/search/\u0002\u00010",
+ "sikazblai": "http://eu.musikazblai.com/foro/search.php?q=\u0002\u00010",
+ "siker-board": "//www.google.de/search?q=\u0002+site%3Awww.musiker-board.de&oq=Schaffer+site%3Awww.musiker-board.de\u00010",
+ "simundo": "http://www.musimundo.com/Busqueda?cbrand=0&title=0&artist=0&categories=&search=\u0002&typeGrid=grid\u00010",
+ "sipedia": "http://www.musipedia.org/result.html?tx_mpsearch_pi1[pc]=\u0002&tx_mpsearch_pi1[submit_button]=Search\u00010",
+ "sixmatch": {
+ "*": "//www.musixmatch.com/search/\u0002\u00010",
+ "de": "//www.musixmatch.com/de/search/\u0002\u00010"
+ },
+ "slimmanga": "http://muslimmanga.org/?lang=en&s=\u0002\u00010",
+ "sopen": "http://musopen.org/search?q=\u0002\u00010",
+ "usikoiden": "//muusikoiden.net/tori/haku.php?keyword=\u0002&title_only=0&location=all&province=&city=&type=all&price_min=&price_max=&category=all&with_image=0\u00010",
+ "ycomputer": "//www.muycomputer.com/?s=\u0002\u00010",
+ "ylinux": "//www.muylinux.com/?s=\u0002\u00014",
+ "zikersk": "//www.muziker.sk/search?q=\u0002\u00010",
+ "zli": "//search.muz.li/search/\u0002\u00010",
+ "zofon": "http://muzofon.com/search/\u0002\u00010"
+ },
+ "v": {
+ "*": "http://www.myvideo.de/Videos_A-Z?searchWord=\u0002\u000118",
+ "n": {
+ "*": "//mvnrepository.com/search?q=\u0002\u0001205",
+ "rep": {
+ "*": "http://mvnrepository.com/search.html?query=\u0002:\u00016",
+ "ository": "http://mvnrepository.com/search.html?query=\u0002\u000128"
+ }
+ },
+ "v": "http://efa.mvv-muenchen.de/index.html?name_destination=\u0002\u00016",
+ "db": "http://www.mvdbase.com/index.php?term=\u0002&field=vid&page=results\u00010"
+ },
+ "w": {
+ "b": "http://www.mijnwoordenboek.nl/vertaal/NL/EN/\u0002\u000112",
+ "d": "//www.merriam-webster.com/dictionary/\u0002\u00019",
+ "i": "//duckduckgo.com/?q=\u0002+site%3Amusicweb-international.com\u00010",
+ "l": {
+ "d": "http://www.learnersdictionary.com/definition/\u0002\u00010",
+ "*": "http://www.learnersdictionary.com/definition/\u0002\u00010"
+ },
+ "*": "//www.merriam-webster.com/dictionary/\u0002\u00019",
+ "m": "//meta.wikimedia.org/w/index.php?&title=Special%3ASearch&go=Go&search=\u0002\u00010",
+ "t": "http://www.merriam-webster.com/thesaurus/\u0002\u000193",
+ "u": {
+ "*": "http://mobile.wunderground.com/q/\u0002\u00010",
+ "nabridged": "http://unabridged.merriam-webster.com/unabridged/\u0002\u00010"
+ },
+ "eb": "//www.merriam-webster.com/dictionary/\u0002\u00019",
+ "ave": "//www.mwave.com.au/searchresult?w=\u0002\u00010"
+ },
+ "x": {
+ "c": "//www.mixcloud.com/\u0002\u00010",
+ "m": "//www.musixmatch.com/search/\u0002\u00010",
+ "*": "http://mxtoolbox.com/SuperTool.aspx?action=mx%3a\u0002&run=networktools\u000122",
+ "r": "//www.mixer.com/\u0002\u00010",
+ "s": "http://forum.mxsimulator.com/search.php?keywords=\u0002\u00010",
+ "tool": "//mxtoolbox.com/SuperTool.aspx?action=\u0002\u000117"
+ },
+ "z": "//www.mittelbayerische.de/suche/?scope=20000&type=articles%2Cgalleries%2Cvideos&interval=month&searchterm=\u0002\u00010",
+ "3s": "//www.mp3skulls.icu/mp3/\u0002.html\u00010",
+ "4l": "http://maxforlive.com/library/index.php?by=any&q=\u0002\u00010",
+ "gh": "//www.dmgh.de/de/fs1/search/query.html?fulltext=\u0002\u00010",
+ "gm": "//www.mgm.gov.tr/tahmin/il-ve-ilceler.aspx?il=\u0002\u00010",
+ "gw": "http://metalgear.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "js": "//www.miningjobsearch.com/Mining-Jobs/Search/\u0002\u00010",
+ "ya": {
+ "*": "//market.yandex.ru/search?text=\u0002\u000122",
+ "ctivity": "//myactivity.google.com/myactivity?q=\u0002\u00010",
+ "llsearch": "http://www.myallsearch.com/Web/\u0002.html\u00010",
+ "nimelist": "//myanimelist.net/anime.php?q=\u0002\u00013040"
+ },
+ "yc": {
+ "*": "//www.mycomicshop.com/search?q=\u0002\u00010",
+ "om": "//mycom.nl/search/\u0002\u00010",
+ "roft": "http://mycroftproject.com/search-engines.html?name=\u0002&opensearch=yes\u00010"
+ },
+ "yk": "//www.myknobs.com/page/search?Ntt=\u0002\u00010",
+ "ym": {
+ "*": "http://www.mymovies.it/database/ricerca/?q=\u0002\u00013",
+ "ovies": "http://www.mymovies.it/database/ricercalibera/default.asp?q=\u0002&cx=partner-pub-1699801751737986%3Ax7j961-1g3m&cof=FORID%3A9&ie=ISO-8859-1&sa=Cerca\u00010",
+ "ovingreviews": "http://www.mymovingreviews.com/search.php?q=\u0002&x=0&y=0\u00010"
+ },
+ "yn": {
+ "*": "http://www.myntra.com/\u0002\u000160",
+ "tra": "http://www.myntra.com/\u0002 \u00010"
+ },
+ "yo": "http://www.plazademayo.com/mediosyopinion/?s=\u0002\u00010",
+ "yp": {
+ "*": "//pt.myprotein.com/elysium.search?search=\u0002\u00010",
+ "dns": "http://www.mypdns.org/trac/search?q=\u0002\u00010"
+ },
+ "ys": {
+ "*": "http://www.mysupermarket.co.uk/Shopping/FindProducts.aspx?Query=\u0002\u00010",
+ "ku": "http://mysku.ru/search/topics/?q=\u0002\u00010",
+ "ql": "/?q=\u0002+site:dev.mysql.com\u000165",
+ "hows": "http://myshows.me/search/?q=\u0002\u00010",
+ "ongbook": "http://www.mysongbook.com/search?utf8=%E2%9C%93&search%5Btype_item%5D=4&search%5Bname%5D=\u0002\u00010",
+ "pace": "http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&orig=search_Header&origpfc=Splash&type=People&qry=\u0002&submit=Search\u00010"
+ },
+ "yt": {
+ "*": "//music.youtube.com/search?q=\u0002\u0001324",
+ "ip": "//www.mytip.co/explore?search=\u0002\u00010"
+ },
+ "āori": "http://maoridictionary.co.nz/search?keywords=\u0002\u00010",
+ "gtbk": "//www.managementboek.nl/zoeken?c=&q=\u0002\u00010",
+ "jtsai": "//duckduckgo.com/?q=\u0002&sites=mjtsai.com&ia=web\u00010",
+ "ybb": "//mybroadband.co.za/news/?s=\u0002\u00010",
+ "ybestbrands": "http://www.mybestbrands.de/search/?q=\u0002\u00010",
+ "ybrain": "//mywellbrain.com/?s=\u0002\u00010",
+ "ydns": "//mypdns.org/trac/search?q=\u0002\u00010",
+ "ydealz": "//www.mydealz.de/search?q=\u0002\u000134",
+ "ydrama": "//mydramalist.com/search?q=\u0002\u00010",
+ "yer": "//www.myer.com.au/search?query=\u0002\u00010",
+ "yecp": "//my.ecp.fr/search?query=\u0002\u00010",
+ "yfl": "http://www.myflorida.com/search_results.html?q=\u0002#gsc.tab=0&gsc.q=dmv&gsc.page=1\u00010",
+ "yfonts": "http://new.myfonts.com/search/\u0002/\u00010",
+ "ygofer": "http://www.mygofer.com/search=\u0002\u00010",
+ "ygovscot": "//www.mygov.scot/search?q=\u0002&cat=sitesearch\u00010",
+ "yinstants": "//www.myinstants.com/search/?name=\u0002\u00010",
+ "yrec": "http://www.myrecipes.com/search/site/\u0002\u00010",
+ "yvidster": "//www.myvidster.com/search/?q=\u0002\u000131",
+ "ywot": "//www.mywot.com/en/scorecard/\u0002\u00010"
+ },
+ "n": {
+ "a": {
+ "b": {
+ "*": "//notabug.org/explore/repos?q=\u0002\u000117",
+ "re": "//www.biblegateway.com/passage/?search=\u0002&version=NABRE\u00010",
+ "ava": "//www.nabava.net/search.php?q=\u0002\u00017"
+ },
+ "*": "//search.naver.com/search.naver?query=\u0002\u0001999",
+ "v": {
+ "a": "http://www.navalactionwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "m": "//beta.map.naver.com/search/\u0002\u00010",
+ "*": "http://www.navigium.de/latein-woerterbuch.php?form=\u0002&wb=gross&phr=true&mh=true\u00017",
+ "er": {
+ "*": "http://search.naver.com/search.naver?where=nexearch&sm=osd&ie={inputEncoding}&query=\u0002\u00014599",
+ "dicfr": "//dict.naver.com/frkodict/#/search?query=\u0002\u00013"
+ }
+ },
+ "eb": "http://naeb.brit.org/uses/search/?string=\u0002\u00010",
+ "me": {
+ "*": "http://www.name.com/name?&domain=\u0002\u00017",
+ "mc": "//de.namemc.com/s?\u0002\u0001270",
+ "cheap": "//www.namecheap.com/domains/registration/results.aspx?domain=\u0002\u000160",
+ "ling": "http://nameling.net/name/\u0002\u00010"
+ },
+ "mu": "//namu.wiki/go/\u0002\u00013872",
+ "no": "//www.timini.no/search/q/\u0002\u00010",
+ "ob": "//www.naob.no/s%C3%B8k/\u0002\u000158",
+ "sa": "//nasasearch.nasa.gov/search?query=\u0002&affiliate=nasa&utf8=%E2%9C%93\u00018",
+ "sb": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=NASB\u00010",
+ "sp": "//search.shopping.naver.com/search/all.nhn?query=\u0002&cat_id=&frm=NVSHATC\u000120",
+ "arden": "http://www.naardensebijbel.nl/?search-class=DB_CustomSearch_Widget-db_customsearch_widget&widget_number=preset-default&-0=vers&cs-booknr-1=&cs-bijbelhoofdstuk-2=&cs-versnummer-3=&cs-bijbelvers_v2-4=\u0002&search=Zoeken\u00010",
+ "cht": "http://gbpicx.de//?s=\u0002\u00010",
+ "ijalingo": "http://naijalingo.com/search?word=\u0002\u00010",
+ "ijatoptech": "//www.naijatoptech.com.ng/search?q=\u0002\u00010",
+ "jdi": "http://www.najdi.si/search.jsp?q=\u0002\u00010",
+ "kedsec": "//nakedsecurity.sophos.com/?s=\u0002\u00013",
+ "mchey": "//namchey.com/search/?searchKeyword=\u0002\u00010",
+ "ointendo": "http://www.naointendo.com.br/blog/busca?utf8=✓&q=\u0002\u00010",
+ "opgg": "http://na.op.gg/summoner/userName=\u0002\u00014",
+ "ora": "//www.naora.me/web?q=\u0002\u00010",
+ ".op": "http://na.op.gg/summoner/userName=\u0002\u00014",
+ "ruto": "http://naruto.wikia.com/wiki/Special:Search?search=\u0002\u00015",
+ "sdaq": "//www.nasdaq.com/symbol/\u0002/real-time\u000140",
+ "slovi": "http://www.naslovi.net/search.php?q=\u0002\u00010",
+ "tgeo": {
+ "*": "//www.nationalgeographic.com/search/?q=\u0002\u00010",
+ "kids": "//www.natgeokids.com/?s=testhttps://www.nationalgeographic.com/search/?q=\u0002\u00010"
+ },
+ "tionalgeographic": "//www.nationalgeographic.com/search/?q=\u0002\u00010",
+ "tionalobserver": "//www.nationalobserver.com/search?keywords=\u0002\u00010",
+ "tionalpost": "//nationalpost.com/?s=\u0002\u00010",
+ "tionalreview": "//www.nationalreview.com/?s=\u0002\u00010",
+ "tiveinstruments": "//www.native-instruments.com/en/reaktor-community/reaktor-user-library/all/all/all/all/\u0002/latest/1/all/?q=\u0002&t=userlib\u00010",
+ "tobserver": "//www.nationalobserver.com/search?keywords=\u0002\u00010",
+ "tpng": "http://www.thenational.com.pg/?s=\u0002\u00010",
+ "ture": {
+ "*": "http://www.nature.com/search/executeSearch?sp-q-1=&sp-q=\u0002\u00014",
+ "spic": "http://www.naturespic.com/NewZealand/result_search.asp?search=\u0002\u00010"
+ },
+ "tural": "//naturallybeautycare.com/search/\u0002\u00010",
+ "turvin": "//naturvin.wordpress.com/?s=\u0002\u00010",
+ "utilus": "http://nautil.us/search/\u0002\u00010",
+ "utiljon": "http://www.nautiljon.com/search.php?cx=partner-pub-0881008410530095%3Ad1y8wrnakj0&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00019",
+ "yiri": "http://nayiri.com/search?query=\u0002\u00010"
+ },
+ "b": {
+ "a": {
+ "m": "//www.nbamaniacs.com/?s=\u0002\u00010",
+ "*": "http://www.nba.com/search#/\u0002\u000156",
+ "dl": "http://dleague.nba.com/?q=\u0002\u00010"
+ },
+ "c": {
+ "*": "//www.notebookcheck.net/Google-Search.36690.0.html?q=\u0002\u00017",
+ "de": "//www.notebookcheck.com/Notebook-Suche.1095.0.html?&manufacturer=&model=\u0002\u00010"
+ },
+ "d": "http://ordbok.uib.no/perl/ordbok.cgi?bokmaal=1&opp=\u0002\u00010",
+ "*": "http://www.nb.no/nbsok/search?page=0&menuOpen=false&instant=true&action=search&currentHit=-1&searchString=\u0002\u00010",
+ "n": {
+ "*": "//nbn-resolving.org/\u0002\u00010",
+ "otes": "//nbcstructuredsolutions.ca/listeProduits.aspx?search=\u0002\u00010"
+ },
+ "ooks": "http://www.notebooksbilliger.de/produkte/\u0002\u00010",
+ "sdman": "http://netbsd.gw.com/cgi-bin/man-cgi?\u0002\u00010"
+ },
+ "c": {
+ "e": "http://nciku.com/search/en/\u0002\u00010",
+ "k": "http://nciku.com/search/all/\u0002\u00010",
+ "l": "//www.nclive.org/search-everything?search=\u0002\u00010",
+ "*": "//www.namecheap.com/domains/registration/results.aspx?domain=\u0002 \u000155",
+ "r": "//www.ncregister.com/search/results?q=\u0002\u00010",
+ "z": "http://nciku.com/search/zh/\u0002\u00010",
+ "bc": "//www.nocoastbestcoast.com/search.php?search=\u0002\u00010",
+ "bi": "http://www.ncbi.nlm.nih.gov/gquery/?term=\u0002\u000142",
+ "sc": "//www.ncsc.nl/zoeken?trefwoord=\u0002\u00010",
+ "vi": "http://www.nicovideo.jp/search/\u0002?track=nicouni_search_keyword\u00014",
+ "atlab": "http://ncatlab.org/nlab/show/HomePage/?q=\u0002\u00010",
+ "heap": "http://www.namecheap.com/domains/domain-name-search/results.aspx?domain=\u0002\u000110",
+ "iku": "http://www.nciku.com/search/all/\u0002\u00010",
+ "sulib": "http://search.lib.ncsu.edu/?q=\u0002\u00010"
+ },
+ "d": {
+ "b": "//www.deutsche-biographie.de/search?name=\u0002&kat=ndbadb&beruf=&orte=&geburtsjahr=&todesjahr=&gnd=&st=erw&facets=&cf=10&number=0&ot=&sl=[]&sort=\u00010",
+ "l": {
+ "a": "//ndla.no/en/search/apachesolr_search/\u0002?language[]=und&filters=1/\u00010",
+ "*": "//ndlonline.ndl.go.jp/#!/search?keyword=\u0002\u000110"
+ },
+ "*": "//onesearch.library.nd.edu/primo-explore/search?query=any,contains,\u0002&tab=onesearch&search_scope=malc_blended&vid=NDU&lang=en_US&offset=0\u00016",
+ "r": {
+ "*": "//www.ndr.de/suche10.html?query=\u0002\u00010",
+ "de": "//ndr.de/suche10.html?query=\u0002\u00010"
+ },
+ "s": "http://www.nachdenkseiten.de/?s=\u0002\u00014",
+ "ic": "http://endic.naver.com/search.nhn?query=\u0002\u0001167",
+ "pr": "http://ndpr.nd.edu/search/?search_keyword=&as_sitesearch=ndpr.nd.edu&q=\u0002\u00010",
+ "tv": "http://ndtv.com/topic/\u0002\u00017",
+ "eutsch": "//www.neues-deutschland.de/suche/index.php?and=\u0002&s0_d=00&s0_m=00&s0_y=0000&s1_d=00&s1_m=00&s1_y=0000&modus=2&sort=1&searchfields%5B%5D=0&searchfields%5B%5D=1&searchfields%5B%5D=2&searchfields%5B%5D=3&searchfields%5B%5D=4&display=1&search=Suchen\u00010"
+ },
+ "*": "//duckduckgo.com/?q=\u0002&iar=news&ia=news\u00011565",
+ "e": {
+ "b": {
+ "*": "//www.neb.com/search?q=\u0002\u00010",
+ "is": "//recherche.nebis.ch/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=NEBIS\u00010"
+ },
+ "d": {
+ "*": "http://ned.ipac.caltech.edu/cgi-bin/objsearch?objname=\u0002\u00010",
+ "ir": "http://nedir-sozluk.com/ara/\u0002\u00010"
+ },
+ "m": {
+ "*": "http://music.163.com/#/search/m/?s=\u0002\u00010",
+ "lig": "//www.nemlig.com/?search=\u0002\u00010"
+ },
+ "*": "http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Description=\u0002\u0001212",
+ "o": {
+ "*": "//neocities.org/browse?tag=\u0002\u00014",
+ "s": "//www.neos.io/download-and-extend/packages.html?search=\u0002\u00010",
+ "4j": "//neo4j.com/?s=\u0002\u00010",
+ "win": "http://www.neowin.net/search/news?terms=\u0002\u000118"
+ },
+ "s": {
+ "e": "http://www.ne.se/sok?q=\u0002\u00013",
+ "*": "http://www.ne.se/sok?q=\u0002\u00013",
+ "dev": "http://wiki.nesdev.com/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=1\u00017",
+ "tde": "http://www.nestoria.de/\u0002\u00010",
+ "tuk": "http://www.nestoria.co.uk/\u0002 \u00010"
+ },
+ "t": {
+ "i": "http://www.neti.ee/cgi-bin/otsing?src=web&query=\u0002 \u00010",
+ "*": "//www.netflix.com/search?q=\u0002\u0001668",
+ "acad": "//www.netacad.com/search/node/\u0002\u00010",
+ "api": "//docs.microsoft.com/dotnet/api/?term=\u0002\u00017",
+ "bsd": {
+ "*": "http://www.google.com/cse?cx=006277936787196004968:mbdhrauy1wm&q=guide&oq=guide&gs_l=partner.12...0.0.1.52071.0.0.0.0.0.0.0.0..0.0.gsnos%2Cn%3D13..0.0.0jj1..1ac.#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010",
+ "man": "http://man.netbsd.org/man/\u0002\u00010"
+ },
+ "core2api": "//docs.microsoft.com/en-us/dotnet/api/?view=netcore-2.0&term=\u0002\u00010",
+ "craft": "http://toolbar.netcraft.com/site_report?url=\u0002\u00010",
+ "flix": {
+ "*": "//www.netflix.com/search?q=\u0002\u0001668",
+ "dvd": "//dvd.netflix.com/Search?v1=\u0002\u00014"
+ },
+ "gear": "http://netgear.com/Search.aspx?q=\u0002\u00010",
+ "hack": "http://nethackwiki.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000194",
+ "lingo": "http://www.netlingo.com/search.php?searchtxt=\u0002\u00010",
+ "olink": "//netolink.com/?s=\u0002\u00010",
+ "onnet": "//www.netonnet.no/Search?query=\u0002\u00010",
+ "runner": "http://netrunnerdb.com/find/?q=\u0002\u00010",
+ "src": "http://referencesource.microsoft.com/#q=\u0002\u00010",
+ "timarkkina": "//www.nettimarkkina.com/haku?tag_cld=Y&site=A&status_typeF=F&status_typeR=R&status_typeP=P&search_keyword[]=\u0002&\u00010",
+ "tuts": "//code.tutsplus.com/tutorials/search/\u0002\u00010",
+ "werk": "http://networkpeople.nl/?s=\u0002\u00010",
+ "workx": "http://networkx.lanl.gov/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "workpeople": "http://networkpeople.nl/?s=\u0002\u00010",
+ "zpolitik": "//netzpolitik.org/?s=\u0002\u00010"
+ },
+ "ca": "http://www.newegg.ca/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=\u0002&N=-1&isNodeId=1\u00016",
+ "cy": "http://necyklopedie.wikia.com/wiki/\u0002\u00010",
+ "jm": "http://www.nejm.org/search?q=\u0002&asug=\u00010",
+ "pu": "http://neptunia.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "ws": {
+ "*": "//duckduckgo.com/?q=\u0002&iar=news&ia=news\u00011565",
+ "h": "http://us.newshub.org/search/\u0002/us/all/p1\u00010",
+ "24": "//www.news24.com/search?q=\u0002\u00013",
+ "de": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=de-de\u00010",
+ "fr": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=fr-fr\u00010",
+ "mx": "//duckduckgo.com/?q=\u0002&iar=news&kl=mx-es&ia=news\u00018",
+ "yc": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014",
+ "365club": "http://news365.club/arama?q=\u0002\u00010",
+ "archive": "http://www.google.com/#q=\u0002&hl=en&tbm=nws&prmd=imvnsfd&source=lnt&tbs=ar:1&sa=X&ei=UJrnT8LwO8Sf6QGHmIjhDg&ved=0CCcQpwUoBQ&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=3c6a142c5aa1edc2&biw=1366&bih=706\u00014",
+ "comau": "http://search.news.com.au/search?us=ndmnews&as=NEWS&q=\u0002\u00010",
+ "day": "http://www.newsday.com/7.25434?q=\u0002\u00010",
+ "ela": "//newsela.com/search/#/?needle=\u0002\u00010",
+ "journal": "//www.delawareonline.com/search/\u0002/\u00010",
+ "max": "http://www.google.com/custom?domains=NewsMax.com&client=pub-2932230807573228&forid=1&ie=UTF8&oe=UTF8&safe=active&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A70%3BLW%3A297%3BL%3Ahttp%3A%2F%2Fwww.newsmax.com%2Fimages%2Fhome%2Fa-logo.gif%3BS%3Ahttp%3A%2F%2Fwww.newsmax.com%2F%3BLP%3A1%3BFORID%3A1%3B&sitesearch=Newsmax.com&q=\u0002\u00010",
+ "now": "http://www.newsnow.co.uk/h/?search=\u0002\u0001144",
+ "tapa": "http://newstapa.org/?s=\u0002\u00010",
+ "week": "//www.newsweek.com/search/site/\u0002\u00013"
+ },
+ "xo": "//www.nexojornal.com.br/utility/search/?q=\u0002\u00014",
+ "xt": {
+ "*": "http://next-episode.net/site-search-\u0002.html\u000129",
+ "cloudapp": "//apps.nextcloud.com/?search=\u0002\u00013"
+ },
+ "crod": "http://crypt-of-the-necrodancer.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns110=1&ns111=1&ns828=1&ns829=1&ns1201=1#advanced\u00010",
+ "edsnest": "//www.needsnest.com/search/?search_keywords=\u0002\u00010",
+ "rdscoop": "http://www.nerdscoop.com/?s=\u0002\u00010",
+ "rdstore": "http://www.nerdstore.com.br/\u0002\u00010",
+ "rdwallet": "http://www.nerdwallet.com/search/results#q=\u0002\u00013",
+ ".se": "http://www.ne.se/s%C3%B6k/?t=uppslagsverk&q=\u0002\u00010",
+ "vakit": "//nevakit.com/ara/\u0002\u00010",
+ "wark": "http://www.newark.com/jsp/search/browse.jsp;jsessionid=HLQ02PGLEB0YKCXDUZ1G4IQ?N=0&Ntk=gensearch_001&Ntt=\u0002&Ntx=mode+matchallpartial&suggestions=false&ref=globalsearch&_requestid=285160\u00010",
+ "wegg": {
+ "*": "http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Description=\u0002\u0001212",
+ "ca": "//www.newegg.ca/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=\u0002&N=-1&isNodeId=1\u00015"
+ },
+ "wffr": "http://newffr.com/search.php?words=\u0002&mode=1&s_in_forum=1\u00010",
+ "wgrounds": "//www.newgrounds.com/search/summary?suitabilities=etm&terms=\u0002\u000128",
+ "whome": {
+ "*": "http://www.newhome.se/index.php?route=product/search&filter_name=\u0002\u00010",
+ "s": "//www.newhomesource.com/locationhandler?searchtext=\u0002\u00010"
+ },
+ "wport": "//www.newport.com/search/?text=\u0002\u00010",
+ "wyorker": "http://www.newyorker.com/search/q/\u0002\u000113",
+ "xpress": "//catalog.nexpresslibrary.org/cgi-bin/koha/opac-search.pl?q=\u0002 \u00010",
+ "yzen": "http://www.neyzen.com/aramasonuc.html?q=\u0002\u00010"
+ },
+ "f": {
+ "b": "//www.nfb.ca/search/#?queryString=\u0002&index=0&language=en\u00010",
+ "l": {
+ "*": "http://search.nfl.com/search/?query=\u0002\u00013",
+ "ps": "http://www.nfl.com/players/search?category=name&filter=\u0002\u00010"
+ },
+ "*": "//www.netflix.com/search?q=\u0002\u0001668",
+ "r": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=fr-fr\u00010",
+ "ib": "http://www.nfib.com/search/?query=\u0002\u00010",
+ "sw": "http://nfs.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "owrs": "http://www.infowars.com/?q=\u0002\u00010"
+ },
+ "g": {
+ "2": "//v2.angular.io/api?search=\u0002\u00010",
+ "4": "//angular.io/api?query=\u0002\u000118",
+ "8": "//v8.angular.io/api?search=\u0002\u00010",
+ "*": "//angular.io/api?query=\u0002\u000118",
+ "g": "http://www.newgrounds.com/portal/search/games/\u0002\u00013",
+ "r": {
+ "*": "//books.google.com/ngrams/graph?content=\u0002&year_start=1850&year_end=2009&corpus=15&smoothing=0\u00010",
+ "am": {
+ "*": "http://books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000&corpus=15&smoothing=3\u000122",
+ "s": {
+ "*": "//books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000\u00019",
+ "de": "//books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000&corpus=20&smoothing=3\u00010"
+ }
+ }
+ },
+ "t": "http://tracking.newgistics.com/?trackingvalue=\u0002\u00010",
+ "ü": "http://www.bibleserver.com/search/NG%C3%9C/\u0002\u00010",
+ "inx": {
+ "*": "//www.nginx.com/resources/wiki/search/?q=\u0002\u00017",
+ "wiki": "http://wiki.nginx.org/Special:Search?search=\u0002&fulltext=Search\u00010"
+ }
+ },
+ "h": {
+ "d": "http://nhd.heinle.com/Definition.aspx?word=\u0002\u00010",
+ "k": "http://cgi2.nhk.or.jp/news/nsearch/query.cgi?col=news&st=1&rf=1&charset=utf-8&qt=\u0002&search.x=-318&search.y=-183\u00018",
+ "l": "http://www.nhl.com/ice/search.htm?tab=news&q=\u0002&x=0&y=0\u000138",
+ "*": "//nethackwiki.com/mediawiki/index.php?search=\u0002\u000189",
+ "s": "http://www.nhs.uk/Search/?q=\u0002\u000111",
+ "w": "//nethackwiki.com/mediawiki/index.php?search=\u0002\u000189"
+ },
+ "i": {
+ "h": {
+ "*": "//search.nih.gov/search?utf8=%E2%9C%93&affiliate=nih&query=\u0002&commit=Search&btnG.x=0&btnG.y=0&btnG=search\u00010",
+ "ongodict": "http://www.nihongodict.com/?s=\u0002\u00010"
+ },
+ "n": {
+ "a": "http://www.nina.gov.pl/searchresult?query=\u0002\u00010",
+ "*": "http://www.ninwiki.com/index.php?title=Special:Search&redirs=0&search=\u0002&fulltext=Search\u00010",
+ "ja": "http://ninjawords.com/\u0002\u00010",
+ "life": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010",
+ "tendo": {
+ "*": "//www.nintendo.com/search/#category=all&page=1&query=\u0002\u000129",
+ "de": "//www.nintendo.de/Suche-/Suche-299117.html?q=\u0002&f=147393\u00010",
+ "life": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010",
+ "wiki": "http://nintendo.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ }
+ },
+ "*": "http://search.ni.com/nisearch/app/main/p/bot/no/ap/global/lang/en/pg/1/q/\u0002/\u00010",
+ "s": {
+ "*": "http://www.notesinspanish.com/?s=\u0002\u00010",
+ "anyan": "http://www.nisanyansozluk.com/?k=\u0002\u000124"
+ },
+ "v": {
+ "*": "http://www.biblestudytools.com/search/?q=\u0002&s=Bibles&t=niv\u00010",
+ "l": "//images.nasa.gov/search-results?searchInput=\u0002\u00010"
+ },
+ "x": {
+ "*": "//nixos.wiki/index.php?search=\u0002\u000115",
+ "os": {
+ "*": "//nixos.wiki/index.php?search=\u0002\u000115",
+ "wiki": "//nixos.wiki/index.php?search=\u0002\u000115"
+ },
+ "course": "//discourse.nixos.org/search?q=\u0002\u00014",
+ "craft": "http://www.cyberciti.biz/faq/?s=\u0002\u00013",
+ "opt": "//nixos.org/nixos/options.html#\u0002\u0001254",
+ "pkg": {
+ "*": "//nixos.org/nixos/packages.html?query=\u0002\u0001373",
+ "s": "//nixos.org/nixos/packages.html?query=\u0002\u0001373"
+ },
+ "todon": "//masto.nixnet.xyz/@\u0002\u00010"
+ },
+ "ce": {
+ "*": "//www.nice.org.uk/search?q=\u0002\u00014",
+ "gear": "http://nicegear.co.nz/search/?q=\u0002\u00010"
+ },
+ "co": {
+ "*": "http://www.nicovideo.jp/search/\u0002\u0001458",
+ "dic": "//dic.nicovideo.jp/s/al/t/\u0002/rev_created/desc/1-\u000123",
+ "live": "//live.nicovideo.jp/search?keyword=\u0002\u00010",
+ "nico": "http://www.nicovideo.jp/search/\u0002\u0001458"
+ },
+ "fs": "//www.niferry.co.uk/?s=\u0002\u00010",
+ "if": "http://www.niif.hu/search/node/\u0002\u00010",
+ "che": "//www.niche.com/search/?q=\u0002\u00014",
+ "ebezpiecznik": "//niebezpiecznik.pl/?s=\u0002\u000114",
+ "elsen": "//www.nielsen.com/us/en/search.html?q=\u0002&sp_cs=UTF-8\u00010",
+ "euwsblad": "http://www.nieuwsblad.be/Search/Index.aspx?searchString=\u0002\u00010",
+ "fty": "//search.nifty.com/websearch/search?cflg=%E6%A4%9C%E7%B4%A2&q=\u0002\u00015",
+ "ghtbot": "//nightbot.tv/t/\u0002/commands\u00013",
+ "ice": "http://niice.co/?search=\u0002\u00010",
+ "kkei": "//r.nikkei.com/search?keyword=\u0002\u00010",
+ "kon": {
+ "*": "http://www.nikonusa.com/en/about-nikon/search.page?searchCollection=SEARCH_ALL&q=\u0002\u00010",
+ "uk": "//www.nikon.co.uk/en_GB/search.page#keywords=\u0002\u00010"
+ },
+ "mvelo": "http://kb.nimvelo.com/search?query=\u0002\u00010",
+ "rsoft": "http://www.nirsoft.net/search_freeware_result_new.html?cx=partner-pub-5286073190998405%3A5399172980&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=nirsoft.net%2F&ref=google.com%2F\u00010",
+ "trc": "http://www.nitrc.org/search/?type_of_search=group&term[]=\u0002\u00010",
+ "trome": "http://www.nitrome.com/search.php?id=\u0002&search_type=default\u00010"
+ },
+ "k": {
+ "j": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=NKJV\u00010",
+ "*": "//norgeskart.no/#!?project=seeiendom&layers=1002,1015&zoom=4&lat=7197864.00&lon=396722.00&sok=\u0002\u00013",
+ "r": "http://krdic.naver.com/search.nhn?query=\u0002&kind=all\u00010",
+ "urier": "http://www.nordkurier.de/suche?text=\u0002\u00010"
+ },
+ "l": {
+ "a": {
+ "b": "//ncatlab.org/nlab/search?query=\u0002\u000150",
+ "*": "http://catalogue.nla.gov.au/Search/Home?lookfor=\u0002\u00016"
+ },
+ "b": "//www.bibleserver.com/text/NLB/\u0002\u00010",
+ "*": "//ncatlab.org/nlab/search?query=\u0002\u000150",
+ "r": "//newleftreview.org/search/hybrid?query=\u0002\u00010",
+ "w": {
+ "i": {
+ "*": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118",
+ "ki": "//nl.wikipedia.org/wiki/Speciaal:Zoeken/\u0002\u00018"
+ },
+ "*": "http://nolife-wiki.fr/index.php?title=Spécial%3ARecherche&go=Lire&search=\u0002\u00010"
+ },
+ "de": "//translate.google.com/#view=home&op=translate&sl=nl&tl=de&text=\u0002\u00010",
+ "en": "//translate.google.com/#nl/en/\u0002\u000159",
+ "tk": "http://www.nltk.org/search.html?q=\u0002\u00010",
+ "ife": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010",
+ "verbix": "http://www.verbix.com/webverbix/go.php?D1=24&T1=\u0002\u00010"
+ },
+ "m": {
+ "c": "//namemc.com/s?\u0002\u00010",
+ "*": "//www.nexusmods.com/search/?gsearch=\u0002&gsearchtype=mods\u000142",
+ "s": {
+ "*": "//nomanssky.gamepedia.com/index.php?title=Special:Search&search=\u0002\u000115",
+ "u": "//www.nmsu.edu/search_results.html?q=\u0002\u00010"
+ },
+ "t": "//nutrimatic.org/?q=\u0002\u00010",
+ "ap": "http://map.naver.com/?query=\u0002\u00014",
+ "legis": "//nmlegis.gov/?q=\u0002\u00010"
+ },
+ "n": {
+ "d": {
+ "b": "http://search.nndb.com/search/nndb.cgi?nndb=1&omenu=unspecified&query=\u0002\u00010",
+ "*": "//ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&nynorsk=+&ordbok=nynorsk\u00017"
+ },
+ "g": "//cowlevel.net/search?q=\u0002\u00010",
+ "l": "//live.nicovideo.jp/search?keyword=\u0002\u00010",
+ "*": "//www.naturalnews.com/SearchResults.asp?query=\u0002&pr=NN\u00013",
+ "s": "//seiga.nicovideo.jp/search/\u0002\u00015",
+ "umber": "http://registry.faa.gov/aircraftinquiry/NNum_Results.aspx?NNumbertxt=\u0002\u00010"
+ },
+ "p": {
+ "m": {
+ "d": "//npmjs.com/package/\u0002\u0001128",
+ "*": "//www.npmjs.com/search?q=\u0002\u0001108",
+ "s": {
+ "*": "//npmsearch.com/?q=\u0002\u00010",
+ "io": "//npms.io/search?q=\u0002\u000128",
+ "earch": "//npmsearch.com/?q=\u0002\u00010"
+ },
+ "js": "//www.npmjs.com/search?q=\u0002\u0001108",
+ "trends": "//www.npmtrends.com/\u0002\u00010"
+ },
+ "o": {
+ "*": "//www.npo.nl/zoeken?term=\u0002\u00015",
+ "z": "http://openscience.si/NaprednoIskanje.aspx?t=s&q=1:0:\u0002;\u00010"
+ },
+ "r": "http://www.npr.org/search/index.php?searchinput=\u0002&tabId=all&dateId=0&prgId=0&topicId=0\u0001184",
+ "s": "http://www.nps.gov/search/?affiliate=nps&query=\u0002\u00010",
+ "*": "//thenounproject.com/search/?q=\u0002\u000131",
+ "at": "http://www.parcs.at/npa/mmd_data_by.php?q=\u0002&btnG=Suche+starten&searchval=30000\u00010",
+ "edia": "//dic.nicovideo.jp/a/\u0002\u00010"
+ },
+ "r": {
+ "c": "http://www.nrc.nl/php/zoeken.php?cx=000950122183490940160%3Afse5ljfbq2u&q=\u0002&ie=anci&sa=&cof=FORID%3A9#449\u00010",
+ "k": {
+ "*": "//www.nrk.no/sok/?q=\u0002\u000152",
+ "r": "http://radio.nrk.no/sok?q=\u0002\u00010",
+ "tv": "http://tv.nrk.no/sok?q=\u0002\u00010"
+ },
+ "l": "//www.nrl.com/search/?keyword=\u0002&sort=Relevance\u00010",
+ "*": "//github.com/NixOS/nixpkgs/search?q=\u0002\u00013",
+ "db": "http://netrunnerdb.com/find/?q=\u0002\u00010",
+ "tq": "//www.nasdaq.com/symbol/\u0002/real-time\u000140"
+ },
+ "s": {
+ "*": "http://duckduckgo.com/?q=!safeoff+\u0002\u00014",
+ "e": "http://www.nseindia.com/gsa/search.jsp?q=\u0002\u00010",
+ "f": {
+ "*": "//safeweb.norton.com/report/show?url=\u0002\u00010",
+ "w": "//duckduckgo.com/?q=\u0002&kp=-2&ia=web\u000179"
+ },
+ "n": "//nationstates.net/nation=\u0002\u0001201",
+ "r": "//nationstates.net/region=\u0002\u000116",
+ "issues": "//nsindex.net/w/index.php?search=\u0002\u00010",
+ "uns": "//www.drworkout.fitness/?s=\u0002\u00010",
+ "wgov": "//www.nsw.gov.au/search-google/?Search=\u0002\u00010"
+ },
+ "t": {
+ "*": "//newstral.com/search/articles?&q=\u0002\u00016",
+ "s": "//www.nts.live/find?q=\u0002&type=all\u00010",
+ "v": "//www.ntv.co.jp/search/?q=\u0002\u00010",
+ "x": "//www.nutritionix.com/search?q=\u0002\u00010",
+ "el": "//www.numeroinconnu.fr/numero/\u0002\u00010",
+ "hp": "//history.newtheatre.org.uk/search/?q=\u0002\u00010",
+ "nu": "http://www.ntnu.edu/sok?query=\u0002\u00010",
+ "rs": "//ntrs.nasa.gov/?Ntt=\u0002&Ntx=mode matchallpartial&Nm=123|Collection|NASA STI||17|Collection|NACA\u00010",
+ "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Norsk&Fra=\u0002\u000111"
+ },
+ "u": {
+ "*": "http://www.nu.nl/zoeken/?q=\u0002 \u000138",
+ "clearthrone": "http://nuclear-throne.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "get": "http://nuget.org/packages?q=\u0002&sortOrder=package-download-count\u0001172",
+ "kepy": "//docs.thefoundry.co.uk/products/nuke/developers/80/pythondevguide/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "llbyte": "//null-byte.wonderhowto.com/search/\u0002 \u00010",
+ "mber": "http://numbermatics.com/n/\u0002/\u00018",
+ "merama": "http://www.numerama.com/magazine/recherche/1/\u0002/date\u00010",
+ "mista": "//en.numista.com/catalogue/index.php?r=\u0002&mode=simplifie&p=1\u00015",
+ "mpy": "http://docs.scipy.org/doc/numpy/search.html?q=\u0002&check_keywords=yes&area=default\u0001142",
+ "sagates": "//nusagates.com/?s=\u0002\u00010",
+ "search": "http://nusearch.nottingham.ac.uk/primo_library/libweb/action/search.do?dscnt=0&scp.scps=scope%3A%28UNUK%29%2Cscope%3A%28unuk_pda_ebl%29&frbg=&tab=default_tab&dstmp=1430162925299&srt=rank&ct=search&mode=Basic&dum=true&indx=1&tb=t&vl(freeText0)=\u0002&fn=search&vid=UNUK\u00010",
+ "tridata": "http://nutritiondata.self.com/foods-\u0002}000000000000000000000.html\u000110",
+ "tritiondata": "http://nutritiondata.self.com/foods-\u0002000000000000000000000.html\u00013",
+ "tritionfacts": "//nutritionfacts.org/?s=\u0002\u00010",
+ "uvem": "//www.nuuvem.com/catalog/search/\u0002\u00010"
+ },
+ "v": {
+ "d": {
+ "e": "//dict.naver.com/dekodict/#/search?query=\u0002\u00010",
+ "*": "//nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=\u0002&search_type=all\u00019",
+ "s": "//nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=\u0002&search_type=all\u00019"
+ },
+ "i": {
+ "*": "//search.naver.com/search.naver?sm=tab_hty.top&where=image&query=\u0002\u00010",
+ "dia": "//duckduckgo.com/?q=\u0002+site%3Anvidia.com&ia=web\u00013"
+ },
+ "*": "http://m.search.naver.com/search.naver?query=\u0002):\u000194",
+ "u": "http://www.novelupdates.com/?s=\u0002&post_type=seriesplans\u000112",
+ "enkr": "//papago.naver.com/?sk=en&tk=ko&hn=0&st=\u0002\u00010",
+ "krjp": "//papago.naver.com/?sk=ko&tk=ja&st=\u0002\u00010",
+ "wiki": "http://nightvale.wikia.com/wiki/Special:Search?search= \u0002&fulltext=Search\u00010"
+ },
+ "w": {
+ "b": "//webbook.nist.gov/cgi/cbook.cgi?Name=\u0002&Units=SI\u00010",
+ "*": "http://ninjawords.com/\u0002\u00010",
+ "n": "http://nwn.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "s": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002\u0001239",
+ "vault": "//neverwintervault.org/search/node/\u0002\u00010"
+ },
+ "x": {
+ "i": {
+ "m": "//m.nextinpact.com/rechercher?term=\u0002\u00010",
+ "*": "http://www.nextinpact.com/recherche?_search=\u0002\u000110"
+ },
+ "*": "http://networkx.lanl.gov/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "11": "http://www.n11.com/arama?q=\u0002\u000137",
+ "24": "http://www.news24.com/search?q=\u0002\u00010",
+ "oi": {
+ "*": "http://www.noi.cn/search.html?q=\u0002\u00010",
+ "ta": "//noita.gamepedia.com/\u0002\u000112",
+ "seless": "http://pasokatu.com/nsearch#gsc.q=\u0002\u00016"
+ },
+ "os": {
+ "*": "//nos.nl/zoeken/?q=\u0002\u000154",
+ "cript": "//duckduckgo.com/html/?q=\u0002\u000130",
+ "deputes": "//www.nosdeputes.fr/recherche/\u0002\u00010",
+ "livres": "http://noslivres.net/?r=\u0002\u00010"
+ },
+ "oz": "//www.noz.de/suche/?q=\u0002\u00010",
+ "yt": {
+ "c": "//cooking.nytimes.com/search?q=\u0002\u00010",
+ "*": "http://query.nytimes.com/search/sitesearch?query=\u0002&srchst=cse\u0001565",
+ "o": "//www.nytimes3xbfgragh.onion/search?query=\u0002\u00010",
+ "imes": "//www.nytimes.com/search?query=\u0002\u000147"
+ },
+ "zf": "//nzf.org.nz/Search/Results?term=\u0002\u00010",
+ "zz": "http://www.nzz.ch/suche?form%5Bq%5D=\u0002\u000110",
+ "jalla": "//njal.la/list/?search=\u0002\u00010",
+ "juskalo": "//www.njuskalo.hr/?ctl=search_ads&keywords=\u0002\u000134",
+ "oaa": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002\u0001239",
+ "ode": {
+ "*": "http://nodejs.org/api/\u0002.html\u0001206",
+ "js": "//duckduckgo.com/?q=!node+\u0002\u000118"
+ },
+ "oel": "//www.noelleeming.co.nz/search.html?q=\u0002\u00010",
+ "oen": "//translate.google.com/#no/en/\u0002\u000133",
+ "ofap": "//www.reddit.com/r/NoFap/search/?q=\u0002&restrict_sr=1\u00010",
+ "ohu": "//translate.google.hu/#view=home&op=translate&sl=no&tl=hu&text=\u0002\u00010",
+ "ojs": "//duckduckgo.com/html/?q=\u0002\u000130",
+ "olo": "//www.nolo.com/search2?type=all&query=\u0002&location=\u00010",
+ "omad": "//nomadlist.com/?q=\u0002\u00010",
+ "ominatim": "http://nominatim.openstreetmap.org/search?q=\u0002\u00016",
+ "omnom": "//nomnompaleo.com/?s=\u0002\u00010",
+ "onciclopedia": "http://nonciclopedia.wikia.com/index.php?title=Speciale%3ARicerca&search=\u0002&go=Vai\u00010",
+ "ook": "http://nookipedia.com/w/index.php?title=Special%3ASearch&search=\u0002\u000133",
+ "oodle": "//www.noodlechinese.com/search?q=\u0002 \u00010",
+ "orid": "http://www.norid.no/index.html?charset=UTF-8&page=index&sok=Søk&query=\u0002\u00010",
+ "orsk": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u000153",
+ "ordicnames": "//www.nordicnames.de/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "ordstrom": "http://shop.nordstrom.com/sr?origin=keywordsearch&keyword=\u0002\u00019",
+ "ortonsafe": {
+ "*": "//safeweb.norton.com/report/show?url=\u0002\u00010",
+ "web": "//safeweb.norton.com/report/show?url=\u0002\u00010"
+ },
+ "ote": {
+ "*": "//note.mu/search?context=note&mode=search&q=\u0002\u00015",
+ "flight": "http://www.noteflight.com/public_scores#/search/\u0002\u00010",
+ "vil": "http://hss3uro2hsxfogfq.onion/index.php?q=\u0002\u000120"
+ },
+ "otalwaysright": "http://notalwaysright.com/?s=\u0002\u00010",
+ "otdoppler": "http://www.notdoppler.com/search.php?cx=partner-pub-5587930311934766%3A9473942733&cof=FORID%3A9&ie=UTF-8&q=\u0002&sa=Search\u00010",
+ "oticiados": "http://noticiados.net/blog/buscar/?query=\u0002\u00010",
+ "oun": {
+ "*": "//thenounproject.com/search/?q=\u0002\u000131",
+ "project": "http://thenounproject.com/search/?q=\u0002\u00010"
+ },
+ "ovelupdates": "http://www.novelupdates.com/?s=\u0002&post_type=seriesplans\u000112",
+ "overbix": "http://www.verbix.com/webverbix/go.php?D1=25&T1=\u0002\u00010",
+ "ovinky": "http://www.novinky.cz/hledej?w=\u0002\u00010",
+ "-tv": "http://www.n-tv.de/suche/?a=search&at=all&q=\u0002&submit=Suche starten\u00010",
+ "yheteridag": "//nyheteridag.se/?s=\u0002\u00010",
+ "ypl": "//browse.nypl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng\u000123",
+ "ypost": "//nypost.com/search/\u0002/\u000118",
+ "yrb": "http://www.nybooks.com/search/?s=\u0002&option_match=&year_after=1963&year_before=2017&type=all&orderby=relevance\u00010",
+ "yse": "//www.nyse.com/quote/XNYS:\u0002\u00019",
+ "zlibraries": "//tepuna.on.worldcat.org/external-search?queryString=\u0002\u00010",
+ "zqa": {
+ "*": "//search.nzqa.govt.nz/apps/search/?q=\u0002\u00010",
+ "s": "//www.nzqa.govt.nz/ncea/assessment/view-detailed.do?standardNumber=\u0002\u00010"
+ }
+ },
+ "ㄴ": "//search.naver.com/search.naver?query=\u0002\u0001999",
+ "o": {
+ "2": "//www.o2.co.uk/shop/\u0002\u00010",
+ "b": {
+ "a": "http://onlinebooks.library.upenn.edu/webbin/book/search?author=\u0002&amode=words\u00010",
+ "b": "http://bible.oremus.org/?passage=\u0002\u00010",
+ "d": "http://engine-codes.com/search_codes.php?q=\u0002\u00010",
+ "i": {
+ "*": "//www.obi.de/decom/search/\u0002\u000133",
+ "at": "//www.obi.at/searchresult/?isi=true&searchTerm=\u0002\u00018"
+ },
+ "*": "//openbuilds.com/search/49203883/?q=\u0002\u00010",
+ "s": {
+ "*": "//build.opensuse.org/search?search_text=\u0002 \u000134",
+ "py": {
+ "*": "http://docs.obspy.org/search.html?q=\u0002\u000112",
+ "dev": "http://docs.obspy.org/master/search.html?q=\u0002\u00010"
+ },
+ "ervador": "http://observador.pt/pesquisa/?q=\u0002\u00010"
+ },
+ "razky": "//www.obrazky.cz/?q=\u0002\u00010"
+ },
+ "c": {
+ "a": {
+ "l": "http://www.openclipart.org/search/?query=\u0002\u00013",
+ "*": "http://www.openclipart.org/search/?query=\u0002\u00013",
+ "t": "//www.overclockers.at/search.php?action=simplesearch&query=\u0002\u00010",
+ "do": "//www.ocado.com/webshop/getSearchProducts.do?entry=\u0002\u00010",
+ "ml": {
+ "*": "http://caml.inria.fr/pub/docs/manual-ocaml/libref/\u0002.html\u00017",
+ "oscope": "//camlspotter.github.io/ocamloscope.html?q=\u0002\u00010"
+ },
+ "mod": "//odoo-community.org/shop?search=\u0002\u00010"
+ },
+ "c": {
+ "*": "//openclassrooms.com/courses?q=\u0002\u00010",
+ "uprint": "http://occuprint.org/?action=search&q=\u0002 \u00010"
+ },
+ "o": "//camlspotter.github.io/ocamloscope.html?q=\u0002\u00010",
+ "*": "//openclassrooms.com/courses?q=\u0002\u00010",
+ "s": "//www.opendesktop.org/search?projectSearchText=\u0002\u00010",
+ "w": "http://search.mit.edu/search?site=ocw&client=mit&output=xml_no_dtd&proxystylesheet=http://ocw.mit.edu/search/google-ocw.xsl&proxyreload=1&q=\u0002\u00010",
+ "lc": "//www.worldcat.org/search?q=\u0002\u000120",
+ "na": "//www.opencaching.us/search.php?searchto=searchbyname&showresult=1&expert=0&output=HTML&sort=bydistance&f_inactive=0&f_ignored=0&f_userfound=0&f_userowner=0&f_watched=0&f_geokret=0&cachename=https://www.opencaching.us/search.php?searchto=searchbyname&showresult=1&expert=0&output=HTML&sort=bydistance&f_inactive=0&f_ignored=0&f_userfound=0&f_userowner=0&f_watched=0&f_geokret=0&cachename=\u0002&submit=Search&submit=Search\u00010",
+ "to": {
+ "*": "//octopart.com/search?q=\u0002\u000164",
+ "part": "//octopart.com/search?q=\u0002\u000164"
+ },
+ "uk": "http://overclockers.co.uk/search_results.php?keywords=\u0002\u00014",
+ "doc": "//ocdoc.cil.li/doku.php?id=start&do=search&q=\u0002\u00010",
+ "register": "http://www.ocregister.com/search/?q=\u0002&x=0&y=0\u00010",
+ "remix": "http://ocremix.org/quicksearch/remix/?qs_query=\u0002\u00010",
+ "ulus": "//www.oculus.com/experiences/go/search/?q=\u0002\u00010"
+ },
+ "d": {
+ "b": "//odb.org/search?q=\u0002\u00010",
+ "d": "//theodd1sout.com/search?q=\u0002\u00010",
+ "*": "http://oxforddictionaries.com/definition/english/\u0002?q=\u0002\u000133",
+ "s": "http://public.opendatasoft.com/explore/dataset/european-train-stations/?q=\u0002\u00010",
+ "eu": "//data.europa.eu/euodp/en/data/dataset?q=\u0002\u00010",
+ "ic": "//en.oxforddictionaries.com/search?utf8=%E2%9C%93&filter=dictionary&query=\u0002\u000110",
+ "nb": "http://www.oxforddnb.com/search?q=\u0002\u00010",
+ "oo": "//www.odoo.com/apps?search=\u0002\u00013",
+ "ota": "//www.opendota.com/search?q=\u0002\u00010",
+ "piralni": "http://odpiralnicasi.com/spots?utf8=✓&q=\u0002\u00010"
+ },
+ "f": {
+ "f": {
+ "*": "http://world.openfoodfacts.org/cgi/search.pl?search_terms=\u0002\u00015",
+ "erteinternet": "//www.offerteinternet.net/?s=\u0002\u00010",
+ "icedepot": "http://www.officedepot.com/catalog/search.do?Ntt=\u0002\u00019",
+ "icefurniture": "//www.office-furniture-direct.co.uk/search?query=\u0002\u00010",
+ "line": "http://www.downforeveryoneorjustme.com/\u0002\u00010",
+ "liberty": "http://offliberty.com/#\u0002\u00010"
+ },
+ "l": "http://openfontlibrary.org/en/search?query=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fforum.openframeworks.cc\u00014",
+ "db": "http://www.ofdb.de/view.php?SText=\u0002&Kat=All&page=suchergebnis\u000137"
+ },
+ "g": {
+ "a": "http://opengameart.org/art-search?keys=\u0002\u00010",
+ "l": {
+ "*": "//www.outdoorgearlab.com/search.php?ftr=\u0002\u00010",
+ "asnik": "//www.oglasnik.hr/search?q=\u0002&category_id=\u00010",
+ "obo": "//oglobo.globo.com/busca/?q=\u0002\u00010"
+ },
+ "*": "//duckduckgo.com/?q=\u0002+site%3Aomniglot.com\u00013",
+ "s": "//forums.online-go.com/search?q=\u0002\u00019",
+ "db": "http://ogdb.eu/index.php?section=simplesearchresults&searchstring=\u0002\u00010",
+ "js": "//www.oilandgasjobsearch.com/Oil-and-Gas-Jobs/Search/\u0002\u00010",
+ "ol": "http://www.ogol.com.br/search.php?inputString=\u0002\u00010"
+ },
+ "h": {
+ "m": {
+ "*": "http://orbithangar.com/advsearch.php?text=\u0002\u00010",
+ "ygear": "//ohmygear.net/en/search/\u0002\u00010"
+ },
+ "*": "//www.openhub.net/p?q=\u0002\u00010",
+ "r": "http://rpg.hamsterrepublic.com/ohrrpgce/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "loh": "//www.ohloh.net/search?q=\u0002\u00010",
+ "norobot": "http://www.ohnorobot.com/index.php?s=\u0002&Search=Search&comic=\u00010"
+ },
+ "i": {
+ "d": "http://www.oid-info.com/cgi-bin/display?oid=\u0002&submit=Display&action=display\u000113",
+ "*": "http://oxfordindex.oup.com/search?q=\u0002\u00013",
+ "landgas": "//www.oilandgasjobsearch.com/Oil-and-Gas-Jobs/Search/\u0002\u00010",
+ "seaux": "http://www.oiseaux.net/search/?q=\u0002\u00010"
+ },
+ "l": {
+ "e": "http://buscador.ole.com.ar/\u0002\u00010",
+ "*": "http://search.oregonlive.com/\u0002\u00010",
+ "x": {
+ "*": "//www.olx.pl/oferty/q- \u0002/\u000155",
+ "ar": "//www.olx.com.ar/nf/search/\u0002\u00010",
+ "bb": "//bahiablanca.olx.com.ar/nf/search/\u0002\u00010",
+ "bg": "//www.olx.bg/ads/?q=\u0002\u00010",
+ "br": "http://www.olx.com.br/brasil?q=\u0002\u00015",
+ "df": "//df.olx.com.br/?q=\u0002\u00010",
+ "id": "//m.olx.co.id/all-results/q-\u0002 \u00014",
+ "in": "//www.olx.in/?\u0002\u00010",
+ "lb": "//olxliban.com/en/ads/q-\u0002\u00010",
+ "ph": "//www.olx.ph/all-results?q=\u0002\u00010",
+ "pl": "http://olx.pl/oferty/q-\u0002/\u00010",
+ "pt": "//www.olx.pt/ads/q-\u0002\u00015",
+ "ro": "//www.olx.ro/ads/?q=\u0002\u000111",
+ "ua": "http://olx.ua/uk/list/q-\u0002/\u00010",
+ "poland": "http://olx.pl/oferty/q-\u0002/\u00010"
+ },
+ "ad": "//www.oxfordlearnersdictionaries.com/definition/american_english/\u0002\u00010",
+ "am": "http://olam.in/Dictionary/en_ml/\u0002 \u00010",
+ "dv": {
+ "*": "http://www.oldversion.com/search?query=\u0002\u00010",
+ "ersion": "http://www.oldversion.com/search?query=\u0002\u00010"
+ },
+ "ib": {
+ "*": "http://openlibrary.org/search?q=\u0002\u00010",
+ "text": "//openlibrary.org/search/inside?q=\u0002\u00010"
+ },
+ "th": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010",
+ "dapps": "http://www.oldapps.com/betasearch.php?cx=007779823686351122034%3Ai7o_lb6edjm&cof=FORID%3A9&ie=UTF-8&q=\u0002&siteurl=\u00010",
+ "dcpan": "http://search.cpan.org/search?query=\u0002&mode=all\u00010",
+ "dred": {
+ "*": "//old.reddit.com/search?q=\u0002\u0001141",
+ "dit": "//old.reddit.com/search?q=\u0002\u0001141"
+ },
+ "iverse": "//oliverse.ch/?search=\u0002\u00010",
+ "ivetti": "//www.dizionario-italiano.it/dizionario-italiano.php?parola=\u0002\u00010"
+ },
+ "n": {
+ "*": "//www.ontario.ca/search/search-results?query=\u0002\u00018",
+ "i": {
+ "*": "http://oxygennotincluded.gamepedia.com/index.php?search=\u0002\u00014",
+ "on": "http://www.theonion.com/search/?q=\u0002\u000119"
+ },
+ "m": "//www.nexusmods.com/oblivion/search/?gsearch=\u0002&gsearchtype=mods\u00010",
+ "r": "http://www.ohnorobot.com/index.php?s=\u0002&Search=Search&comic=\u00010",
+ "s": {
+ "*": "//www.ons.gov.uk/search?q=\u0002\u00010",
+ "hape": "//cad.onshape.com/documents?resourceType=filter&nodeId=1&column=modifiedAt&order=desc&viewMode=0&q=\u0002\u00010"
+ },
+ "bit": "//www.onbit.pt/catalogsearch/result/?q=\u0002\u00010",
+ "cyclo": "http://oncyclopedia.org/wiki/Speciaal:Zoeken?search=\u0002&go=Zoeken\u00010",
+ "darock": "http://www.ondarock.it/websearch.php?domains=www.ondarock.it&q=\u0002&sitesearch=www.ondarock.it&client=pub-4895368002735382&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23117dd2%3BGL%3A1%3BDIV%3A%23FFFFFF%3BVLC%3A7292ab%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0569b7%3BLC%3A0569b7%3BT%3A191919%3BGFNT%3A73baf2%3BGIMP%3A73baf2%3BFORID%3A11&hl=it\u00010",
+ "ecard": "//onecard.network/client/en_AU/sapubliclibraries/search/results?qu=\u0002\u00010",
+ "edrive": "//onedrive.live.com/#qt=search&q=\u0002\u000125",
+ "eill": "http://us.oneill.com/shop/search/?q=\u0002\u00010",
+ "elook": {
+ "*": "http://onelook.com/?w=\u0002\u000138",
+ "r": "http://onelook.com/?w=*&loc=revfp2&clue=\u0002\u00016",
+ "th": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010"
+ },
+ "epiece": "http://onepiece.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "estopenglish": "http://www.onestopenglish.com/searchResults.aspx?keywords=\u0002\u00010",
+ "goal": "//ongoal.se/search?type=article%2Cpage%2Cproduct&q=\u0002*\u00010",
+ "linelinkscan": "http://onlinelinkscan.com/results/\u0002\u00010",
+ "orsk": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=non\u00010",
+ "vista": "http://www.onvista.de/suche/?onvHeaderSearchBoxAction=true&searchValue=\u0002\u00019",
+ "zetaal": "//onzetaal.nl/zoekresultaten/?q=\u0002\u00010"
+ },
+ "o": {
+ "c": "//outof.cards/search/?query=\u0002\u00010",
+ "*": "//www.otto-office.com/de/app/search/index?query[query]=\u0002\u00010",
+ "tl": "//www.reddit.com/r/OutOfTheLoop/search?q=\u0002&restrict_sr=on\u00010",
+ "tv": "http://www.imperialassembly.com/oracle/?quicksearch=1&search_13=\u0002\u00010",
+ "lone": "http://www.oolone.com/?search=\u0002\u00010"
+ },
+ "*": "http://onelook.com/?w=\u0002&ls=a\u0001163",
+ "p": {
+ "c": "http://fr.openclassrooms.com/recherche/?search=\u0002\u00010",
+ "g": {
+ "g": {
+ "*": "http://www.op.gg/summoner/userName=\u0002\u000151",
+ "na": "http://na.op.gg/summoner/userName=\u0002\u00014",
+ "euw": "http://euw.op.gg/summoner/userName=\u0002\u00010"
+ },
+ "*": "http://www.op.gg/champion/\u0002\u000138"
+ },
+ "*": "//openplaques.org/search?utf8=%E2%9C%93&phrase=\u0002\u00014",
+ "q": "http://checklists.opquast.com/fr/opquastv2?q=\u0002 \u00010",
+ "am": "http://duckduckgo.com/?q=\u0002+site:https://opam.ocaml.org/packages\u000114",
+ "br": "http://br.op.gg/summoner/userName=\u0002\u00010",
+ "na": "http://na.op.gg/summoner/userName=\u0002\u00014",
+ "ru": "http://ru.op.gg/summoner/userName=\u0002\u00010",
+ "tr": "http://tr.op.gg/summoner/userName=\u0002\u00015",
+ "acp": "//opac.ub.uni-potsdam.de/DB=1/SET=4/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010",
+ "achu": "//hu-berlin.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&search_scope=default_scope&displayField=all&pcAvailabiltyMode=false&dum=true&vid=hub_ub&displayMode=full&bulkSize=30&mode=Basic&tab=default_tab&highlight=true&institution=HUB_UB&sortby=rank&lang=de_DE\u00017",
+ "achgw": "//lhgrw.gbv.de/DB=1/SET=18/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010",
+ "encv": "http://docs.opencv.org/3.0-last-rst/search.html?q=\u0002\u00016",
+ "enga": "http://opengameart.org/art-search?keys=\u0002\u00010",
+ "enbadges": "//openbadges.it/search/\u0002 \u00010",
+ "enbox": "http://openbox.org/wiki/Special:Search?search=\u0002\u00015",
+ "enbsd": {
+ "*": "http://man.openbsd.org/?query=\u0002\u000124",
+ "man": "http://man.openbsd.org/?query=\u0002&apropos=0&sec=0&arch=default&manpath=OpenBSD-current\u000121",
+ "misc": "http://marc.info/?l=openbsd-misc&w=2&r=1&s=\u0002&q=b\u00014",
+ "ports": "//marc.info/?l=openbsd-ports&w=2&r=1&s=\u0002&q=b\u00010"
+ },
+ "enclipart": "http://openclipart.org/search/?query=\u0002\u00013",
+ "encomp": "//www.opencompanies.nl/zoekresultaten?q=\u0002\u00010",
+ "enculture": "//duckduckgo.com/?q=site%3Aopenculture.com+\u0002\u00010",
+ "endesktop": "//www.opendesktop.org/search?projectSearchText=\u0002\u00010",
+ "endns": "http://www.opendns.com/search/?s=\u0002\u00010",
+ "endota": "//www.opendota.com/search?q=\u0002\u00010",
+ "enfont": "http://openfontlibrary.org/en/search?query=\u0002\u00010",
+ "enfreax": "http://open-freax.fr/?s=\u0002\u00010",
+ "englwiki": "//www.khronos.org/opengl/wiki_opengl/index.php?search=\u0002\u00010",
+ "enhours": "//openhours.dk/spots?utf8=%E2%9C%93&q=\u0002\u00010",
+ "enhub": "//www.openhub.net/p?query=\u0002&sort=relevance\u00015",
+ "enings": "http://openings.moe/list/?s=\u0002\u00010",
+ "enlib": {
+ "*": "//openlibra.com/en/collection/search/term/\u0002/\u00010",
+ "rary": "http://openlibrary.org/search?q=\u0002\u00010"
+ },
+ "enlistings": "//www.openlistings.co/s/\u0002 \u00010",
+ "enmaps": "//www.openstreetmap.org/search?query=\u0002\u000129",
+ "ennet": "http://www.opennet.ru/search.shtml?exclude=index%7C%2Fman.shtml&words=\u0002\u00017",
+ "enparl": "//openparliament.ca/search/?q=\u0002\u00010",
+ "enports": "http://openports.se/search.php?so=\u0002\u00013",
+ "enprocessing": "http://www.openprocessing.org/search/?q=\u0002\u00010",
+ "enradar": "http://openradar.appspot.com/search?query=\u0002\u00010",
+ "enrent": "//www.openrent.co.uk/properties-to-rent/\u0002\u00010",
+ "enrepos": "//openrepos.net/search/node/\u0002\u00010",
+ "enrice": "http://www.openrice.com/zh/hongkong/restaurant/sr1.htm?tc=sr1quick&s=1&region=0&inputstrwhat=\u0002&inputstrwhere=\u00013",
+ "ensecrets": "http://www.opensecrets.org/usearch/?q=\u0002\u00013",
+ "ensource": "//opensource.com/sitewide-search?search_api_views_fulltext=\u0002\u00010",
+ "enstax": "//cnx.org/search?q=\u0002\u00010",
+ "enstreet": {
+ "*": "http://www.openstreetmap.org/?query=\u0002\u0001101",
+ "map": {
+ "*": "http://www.openstreetmap.org/?query=\u0002\u0001101",
+ "wiki": "//wiki.openstreetmap.org/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ }
+ },
+ "ensuse": {
+ "*": "http://en.opensuse.org/Special:Search?search=\u0002\u00015",
+ "software": "http://software.opensuse.org/search?q=\u0002\u000119"
+ },
+ "enthebox": "//openthebox.be/search?q=\u0002&v=t\u00010",
+ "enuni": "http://search.open.ac.uk/public/search/results?q=\u0002\u00010",
+ "enuserjs": "//openuserjs.org/?q=\u0002\u00010",
+ "era": {
+ "*": "//addons.opera.com/addons/extensions/?query=\u0002\u000114",
+ "ext": "//addons.opera.com/addons/extensions/?query=\u0002&order=new&top=0\u00010"
+ },
+ "euw": "http://euw.op.gg/summoner/userName=\u0002\u00010",
+ ".gg": "http://www.op.gg/summoner/userName=\u0002\u000151",
+ "las": "http://las.op.gg/summoner/userName=\u0002\u00018",
+ "oce": "http://oce.op.gg/summoner/userName=\u0002\u00010",
+ "ood": "//www.oomipood.ee/product/search?q=\u0002\u00010",
+ "skins": "//opskins.com/index.php?search_item=\u0002&min=&max=&grade=Grade&type=Type&sort=f&loc=shop_search\u00010",
+ "ticsplanet": "//www.opticsplanet.com/s/\u0002\u00013",
+ "timot": "http://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&method=cerca_generica&input_cercar=\u0002&tipusCerca=cerca.tot\u000117",
+ "toma": "//www.optomaeurope.com/search?query=\u0002\u00010",
+ "tus": "//www.optus.com.au/customercentre/search?query=\u0002\u00010",
+ "ussoftware": "http://www.opus-software.com.br/?s=\u0002\u00010"
+ },
+ "r": {
+ "d": {
+ "*": "//ne.ord.se/ordbok/svenska/engelska/s%C3%B6k/\u0002\u00010",
+ "fr": "http://www.ord.se/oversattning/franska/?s=\u0002&l=FRASVE\u00010",
+ "sv": "http://www.ord.se/oversattning/Svenska/?s=\u0002&l=SVESVE\u00010",
+ "bog": {
+ "*": "//beta.ordbogen.com/da/search#/\u0002\u00015",
+ "en": "http://www.ordbogen.com/opslag.php?word=\u0002&dict=auto\u00018"
+ },
+ "bok": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=+\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u000144",
+ "guru": "//www.ordguru.se/synonymer/sök?q=\u0002\u00010",
+ "net": {
+ "*": "http://ordnet.dk/ddo/ordbog?query=\u0002\u00010",
+ "t": "//www.ordnett.no/search?language=no&phrase=\u0002\u00010",
+ ".dk": "http://ordnet.dk/ddo/ordbog?query=\u0002+&search=S%C3%B8g\u00010"
+ }
+ },
+ "e": {
+ "d": "//old.reddit.com/search?q=\u0002&sort=relevance&t=all\u0001596",
+ "*": "//ore.spongepowered.org/?q=\u0002\u00010",
+ "ll": "//www.orellfuessli.ch/suche?utf8=%E2%9C%93&filterPATHROOT=&sq=\u0002\u00010",
+ "gon": "//duckduckgo.com/?q=\u0002+site%3Atheoregoncoast.info\u00010",
+ "illy": {
+ "*": "http://search.oreilly.com/?q=\u0002\u00010",
+ "auto": "//www.oreillyauto.com/search/?q=\u0002\u00010"
+ }
+ },
+ "f": {
+ "o": {
+ "*": "http://www.orfoqrafiya.az/aze/\u0002\u00010",
+ "qrafiya": "http://www.orfoqrafiya.az/aze/?q=\u0002\u00010"
+ },
+ "*": "http://tvthek.orf.at/search?q=\u0002\u00010"
+ },
+ "g": "//duckduckgo.com/?q=site:http://orgmode.org/manual/+\u0002\u00013",
+ "*": "//or.justice.cz/ias/ui/rejstrik-$firma?jenPlatne=PLATNE&nazev=\u0002&polozek=50&typHledani=STARTS_WITH\u000111",
+ "s": "//old.reddit.com/r/\u0002/\u0001473",
+ "u": "//www.oru.se/funktioner/sokresultat/?query=\u0002\u00010",
+ "ly": "//learning.oreilly.com/search/?query=\u0002\u000128",
+ "ms": "//www.ormsdirect.co.za/catalogsearch/result/index/?q=\u0002\u00010",
+ "acle": "//www.oracle.com/search/results?Ntt=\u0002&Dy=1&Nty=1&Ntk=SI-ALL5\u00017",
+ "adocs": "//docs.oracle.com/apps/search/search.jsp?q=\u0002\u00010",
+ "cid": "//orcid.org/orcid-search/quick-search?searchQuery=\u0002 \u00010",
+ "iantnu": "//bibsys-almaprimo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=NTNU_UB&lang=no_NO&offset=0\u00010",
+ "igin": "//www.origin.com/en-us/store/browse?q=\u0002\u00013",
+ "ing": "http://www.theoringstore.com/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010",
+ "thodoxwiki": "http://orthodoxwiki.org/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "thonet": "http://orthonet.sdv.fr/php/rech_mot.php?mot=\u0002&x=0&y=0\u00010"
+ },
+ "s": {
+ "a": {
+ "a": "http://osaa.dk/wiki/index.php?title=Speciel%3ASearch&search=\u0002&go=Gå+til\u00010",
+ "*": "//www.osapublishing.org/search.cfm?q=\u0002\u00010",
+ "lt": "//osalt.com/search?q=\u0002\u00010"
+ },
+ "c": "//oscobo.co.uk/search.php?q=\u0002\u00014",
+ "f": "//osf.io/search/?q=\u0002\u00010",
+ "i": "http://opensource.org/search/node/\u0002\u00010",
+ "l": {
+ "*": "//libraries.io/search?q=\u0002\u00010",
+ "o": "//www.oslo.kommune.no/sokeresultater/?q=\u0002\u00010",
+ "ri": "//encore.oslri.net/iii/encore/search?target=\u0002\u00010"
+ },
+ "m": {
+ "c": {
+ "*": "//discourse.osmc.tv/search?q=\u0002\u00010",
+ "ha": "//osmcha.mapbox.com/changesets/\u0002\u00010"
+ },
+ "*": "//www.openstreetmap.org/search?query=\u0002\u000129",
+ "w": {
+ "*": "http://wiki.openstreetmap.org/w/index.php?title=Special%3ASearch&search=\u0002\u0001278",
+ "ay": "//www.openstreetmap.org/way/\u0002\u00010",
+ "iki": "//wiki.openstreetmap.org/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "fr": "http://tile.openstreetmap.fr/?q=\u0002\u00014",
+ "forum": {
+ "*": "http://forum.openstreetmap.org/search.php?action=search&keywords=\u0002&author=&forums=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics\u00010",
+ "nl": "//forum.openstreetmap.org/search.php?action=search&keywords=\u0002&forums[]=12\u00014"
+ },
+ "link": "http://www.openlinkmap.org/?q=\u0002\u00010",
+ "node": "//www.openstreetmap.org/node/\u0002\u00010",
+ "relation": "//www.openstreetmap.org/relation/\u0002\u000110"
+ },
+ "*": "http://software.opensuse.org/search?utf8=✓&q=\u0002&search_devel=false&search_unsupported=false&baseproject=openSUSE:13.1\u000169",
+ "r": {
+ "m": "http://map.project-osrm.org/?dest=\u0002\u00013",
+ "*": "//old.reddit.com/r/\u0002\u00013392",
+ "s": {
+ "*": "//oldschool.runescape.wiki/?search=\u0002&title=Special%3ASearch\u00012360",
+ "w": {
+ "*": "//oldschool.runescape.wiki/?search=\u0002\u000152",
+ "iki": "//oldschool.runescape.wiki/?search=\u0002\u000152"
+ },
+ "ge": "http://services.runescape.com/m=itemdb_oldschool/results?query=\u0002\u000140",
+ "hs": "http://services.runescape.com/m=hiscore_oldschool/hiscorepersonal.ws?user1=\u0002\u000120"
+ }
+ },
+ "s": "//www.osstatus.com/search/results?platform=all&framework=all&search=\u0002\u00010",
+ "t": {
+ "a": {
+ "*": "http://www.osta.ee/index.php?q[q]=\u0002&fuseaction=search.search&q[show_items]=1&q[show_shop]=1&q[cat]=1000&search=OTSI\u00010",
+ "dium": "http://ostadium.com/search?q=\u0002\u00010",
+ "rrichi": "http://www.ostarrichi.org/dictionary-search.html?search=\u0002\u00010"
+ },
+ "*": "//www.openstreetmap.org/search?query=\u0002\u000129",
+ "ech": "//www.ostechnix.com/?s=\u0002\u00010"
+ },
+ "u": {
+ "f": "http://osu.ppy.sh/forum/search.php?keywords=\u0002&terms=all&author=&sc=1&sd=d&sr=posts&ch=300&t=0&submit=Search\u00010",
+ "*": "//osu.ppy.sh/home/search?query=\u0002\u0001241",
+ "s": "http://osusearch.com/search/?title=\u0002\u00013",
+ "u": "//osu.ppy.sh/u/\u0002\u00018",
+ "mmon": "//oberlin.summon.serialssolutions.com/search?q=\u0002\u00010"
+ },
+ "w": "//en.opensuse.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00015",
+ "x": {
+ "*": "//developer.apple.com/search/?q=\u0002&platform=OS%20X\u00010",
+ "daily": "http://osxdaily.com/gsearch/?cx=partner-pub-7321635426958037%3A1x5yj0-316e&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Search\u00010"
+ },
+ "dn": "//osdn.net/search/?iq=\u0002\u00010",
+ "dev": "//wiki.osdev.org/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u000139",
+ "news": "http://www.osnews.com/search?q=\u0002\u00010"
+ },
+ "t": {
+ "4": "//optochip.org/search/?q=\u0002\u00010",
+ "*": "//templates.office.com/en-US/Search/results?query=\u0002\u00013",
+ "n": "//community.oracle.com/search.jspa?q=\u0002\u00010",
+ "t": {
+ "o": {
+ "*": "//www.otto.de/suche/\u0002/\u000113",
+ "bibtex": "http://www.ottobib.com/isbn/\u0002/bibtex\u00010",
+ "office": "http://www.otto-office.com/de/search/si.obtshop?query[query]=\u0002\u00010"
+ },
+ "*": "//ottawa.ca/en/search?searchfield=\u0002\u00010",
+ "awacitizen": "//ottawacitizen.com/?s=\u0002\u00010"
+ },
+ "w": "http://overpass-turbo.eu/?w=\u0002&R\u000113",
+ "rd": "http://onelook.com/thesaurus/?s=\u0002\u00010",
+ "hde": "//www.openthesaurus.de/synonyme/\u0002\u00018",
+ "hesa": "//www.openthesaurus.de/synonyme/\u0002\u00018"
+ },
+ "u": {
+ "p": "//offerup.com/search/?q= \u0002\u00010",
+ "*": "http://www.ou.edu/content/web/search.html?q=\u0002\u00010",
+ "icar": "http://www.ouicar.fr/car/search?where=\u0002&from=ddgbang\u00010",
+ "rdocs": "//our.umbraco.com/search?q=\u0002&cat=documentation\u00010",
+ "tclock": "http://www.outclock.org/index.php?searchword=\u0002&searchphrase=all&Itemid=548&option=com_search\u00010",
+ "tdoorandcountry": "//www.outdoorandcountry.co.uk/search/go?w=\u0002 \u00010",
+ "tletpc": "http://www.outlet-pc.es/?q=\u0002:\u00010",
+ "tlook": "//mail.live.com/default.aspx?skws=hello#fid=flsearch&srch=1&skws=\u0002&sdr=4&satt=0\u0001548",
+ "tsidemag": "//www.outsideonline.com/search/site/\u0002\u00010"
+ },
+ "v": {
+ "d": "//www.overdrive.com/search?q=\u0002\u00010",
+ "i": "http://store.ovi.com/search?q=\u0002\u00010",
+ "*": "http://stackoverflow.com/search?q=\u0002\u000123",
+ "erdrive": "//www.overdrive.com/search?q=\u0002\u00010",
+ "erstock": "http://www.overstock.com/search?keywords=\u0002\u000111",
+ "erwatch": "http://overwatch.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010"
+ },
+ "w": {
+ "c": "//eshop.macsales.com/search/?q=\u0002\u00010",
+ "d": "http://webstersdictionary1828.com/Dictionary/\u0002\u00013",
+ "l": {
+ "*": "http://buscador.lechuza.org/resultados.php?texto=\u0002&xx=buscar\u00010",
+ "er": "//www.owler.com/iaApp/browsecompanyprofiles.htm?searchTerm=\u0002\u00010",
+ "iquipedia": "//liquipedia.net/overwatch/index.php?search=\u0002\u00010",
+ "-you-need": "http://www.owl-you-need.de/suche/\u0002\u00010"
+ },
+ "m": {
+ "*": "http://openweathermap.org/find?q=\u0002\u000123",
+ "aster": "//masteroverwatch.com/search/\u0002\u00010"
+ },
+ "*": "//openwhyd.org/search?q=\u0002\u00010",
+ "s": {
+ "*": "//addons.opera.com/ru/search/?query=\u0002&type=extensions\u00010",
+ "r": "//www.reddit.com/r/Overwatch/search?q=\u0002&restrict_sr=on\u00010"
+ },
+ "id": "http://www.owid.de/suche/wort?wort=\u0002\u00015",
+ "rt": "//openwrt.org/doku.php?do=search&id=start&q=\u0002\u00010",
+ "asp": "//www.owasp.org/index.php?search=\u0002\u00010",
+ "gamepedia": "//overwatch.gamepedia.com/index.php?search=\u0002&title=Special:Search&go=Go\u00010",
+ "orks": "//www.officeworks.com.au/shop/SearchDisplay?searchTerm=\u0002\u00010"
+ },
+ "x": {
+ "l": "//www.oxfordlearnersdictionaries.com/definition/english/\u0002_1?isEntryInOtherDict=false\u0001121",
+ "*": "//www.lexico.com/search?utf8=%E2%9C%93&filter=dictionary&dictionary=en&query=\u0002\u0001140",
+ "s": "//en.oxforddictionaries.com/thesaurus/\u0002\u000113",
+ "t": "//en.oxforddictionaries.com/thesaurus/\u0002\u000113",
+ "ed": "http://www.oxforddictionaries.com/definition/english/\u0002\u000160",
+ "bib": "http://www.oxfordbibliographies.com/search?q=\u0002\u00010",
+ "enes": "//es.oxforddictionaries.com/translate/english-spanish/\u0002\u00010",
+ "esen": "//es.oxforddictionaries.com/translate/spanish-english/\u0002\u00010",
+ "ford": {
+ "*": "//en.oxforddictionaries.com/definition/\u0002\u0001264",
+ "dictionaries": "http://www.oxforddictionaries.com/definition/english/\u0002\u000160",
+ "learners": "http://www.oxfordlearnersdictionaries.com/definition/english/\u0002\u000116",
+ "ref": "http://www.oxfordreference.com/search?siteToSearch=aup&q=\u0002\u00010"
+ },
+ "fren": "//premium.oxforddictionaries.com/translate/french-english/\u0002?q=insoumise&searchDictCode=english-french\u00010"
+ },
+ "z": {
+ "b": {
+ "*": "//www.ozbargain.com.au/search/node/\u0002\u00013",
+ "argain": "//www.ozbargain.com.au/search/node/\u0002\u00013"
+ },
+ "*": "http://oz.by/search/?q=\u0002\u00010",
+ "er": "//outdoorzer.com/s=\u0002\u00010",
+ "on": "http://www.ozon.ru/?context=search&text=\u0002\u000112",
+ "dic": "http://www.ozdic.com/collocation-dictionary/\u0002\u00013",
+ "smoke.com.au": "//ozsmoke.com.au/search/?q=\u0002\u00010",
+ "stoners": "//cannabis.community.forums.ozstoners.com/index.php?app=core&module=search&do=search&andor_type=and&sid=58ffdab89aaeb17e49a50f52929f35d6&search_content=both&search_app_filters[ccs][searchInKey]=pages&search_app_filters[ccs][pages][sortKey]=date&search_app_filters[ccs][pages][sortDir]=0&search_app_filters[ccs][database_1][sortKey]=date_added&search_app_filters[ccs][database_1][sortDir]=0&search_term=\u0002&search_app=forums\u00010"
+ },
+ "ab": "//openaccessbutton.org/?url=\u0002\u00010",
+ "ad": "http://www.oxforddictionaries.com/definition/american_english/\u0002\u000192",
+ "as": "//www.offresasaisir.fr/recherche?q=\u0002\u00013",
+ "ec": "http://www.oeconsortium.org/courses/search/?search= \u0002 \u00010",
+ "ed": "http://www.oed.com/search?searchType=dictionary&q=\u0002&_searchBtn=Search\u0001101",
+ "el": "//affygility.com/oel/search.html?addsearch=\u0002\u00010",
+ "em": "http://www.oemstrade.com/search/\u0002\u00010",
+ "er": "http://www.oercommons.org/search?f.search=\u0002\u00010",
+ "kc": {
+ "*": "//okcupid.com/profile/\u0002\u000133",
+ "aller": "http://www.okcaller.com/detail.php?number=\u0002\u00018"
+ },
+ "mg": {
+ "c": {
+ "*": "http://www.omgchrome.com/?s=\u0002\u00010",
+ "hrome": "http://www.omgchrome.com/?s=\u0002\u00010"
+ },
+ "h": "//omghackers.com/?s=\u0002\u00010",
+ "*": "http://www.omgubuntu.co.uk/?s=\u0002 \u0001177",
+ "u": {
+ "*": "http://www.omgubuntu.co.uk/?s=\u0002\u00013",
+ "buntu": "http://www.omgubuntu.co.uk/?s=\u0002\u00013"
+ },
+ "v": {
+ "*": "//omgvoice.com/search?term=\u0002\u00010",
+ "oice": "//omgvoice.com/search?term=\u0002\u00010"
+ }
+ },
+ "ms": "//www.onmsft.com/?s=\u0002\u00015",
+ "mt": "http://www.onemorething.nl/zoeken/\u0002/\u00010",
+ "mx": "//theomx.com/companies?keyword%5D=\u0002\u00010",
+ "qc": "//www.ouquoicomment.ch/?s=\u0002&search_by=all\u00010",
+ "yz": "//www.oyez.org/search/\u0002\u00010",
+ "aad": "//www.oxfordlearnersdictionaries.com/definition/american_english/\u0002\u00010",
+ "ald": "//www.oxfordlearnersdictionaries.com/search/english/?q=\u0002\u0001102",
+ "api": "http://overapi.com/\u0002\u00010",
+ "atmeal": "//duckduckgo.com/?q=\u0002+site:theoatmeal.com\u00010",
+ "eis": "http://oeis.org/search?q=\u0002&language=english&go=Search\u000181",
+ "eticket": "http://www.oeticket.com/Tickets.html?affiliate=EOE&fun=search&fuzzy=yes&doc=search&action=grouped&inline=false&suchbegriff=\u0002\u00010",
+ "jad": "http://www.gavo.t.u-tokyo.ac.jp/ojad/search/index/word:\u0002\u00010",
+ "jen": "//ojibwe.lib.umn.edu/search?utf8=%E2%9C%93&q=\u0002&commit=Search&type=ojibwe\u00010",
+ "kazii": "http://www.okazii.ro/cautare/\u0002.html?autoc=write\u00014",
+ "kidoki": "http://www.okidoki.ee/buy/all/?query=\u0002\u00010",
+ "kkazeo": "//www.okkazeo.com/jeux/searchJeux?rech_nom=\u0002\u00010",
+ "map": {
+ "*": "//www.openstreetmap.org/search?query=\u0002\u000129",
+ "s": "http://omaps.worldofo.com/index.php?st=\u0002\u00010"
+ },
+ "mbe": "http://www.ombe.com/find/\u0002 \u00010",
+ "mdb": "//www.omdb.org/search?search%5Btext%5D=\u0002\u00013",
+ "meka": "//forum.omeka.org/search?q=\u0002\u00010",
+ "megawiki": "http://www.omegawiki.org/index.php?search=\u0002\u00010",
+ "melete": "//omelete.uol.com.br/busca/?q=\u0002\u00010",
+ "mevan": "//www.omevan.com/search?q=\u0002:\u00010",
+ "mfr": "http://open.mapquest.fr/?q=\u0002 \u00010",
+ "mim": "http://omim.org/search?index=entry&sort=score+desc%2C+prefix_sort+desc&start=1&limit=10&search=\u0002 \u00010",
+ "mni": "http://omni.se/sok?q=\u0002\u00010",
+ "mnum": "http://omnum.se/search/?q=\u0002\u00010",
+ "yez": "//www.oyez.org/search/\u0002\u00010"
+ },
+ "õ": {
+ "*": "http://www.eki.ee/dict/qs/index.cgi?Q=\u0002\u00010",
+ "s": "http://www.eki.ee/dict/qs/index.cgi?Q=\u0002\u00010"
+ },
+ "p": {
+ "5": "//p5js.org/reference/#/p5/\u0002\u000111",
+ "a": {
+ "c": {
+ "*": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435",
+ "k": {
+ "*": "//packagist.org/search/?q=\u0002\u000191",
+ "t": "//www.packtpub.com/all/?search=\u0002 \u00010",
+ "et": "http://packetstormsecurity.com/search/?q=\u0002\u00010",
+ "age": "http://www.packagemapping.com/?action=track&tracknum=\u0002\u00010",
+ "agist": "//packagist.org/search/?q=\u0002\u000191",
+ "ers": "http://packers.com/?=\u0002\u00010",
+ "man": "http://packman.links2linux.org/search?q=\u0002\u00010"
+ },
+ "o": "//www.pacogames.com/search?q=\u0002\u00010",
+ "ific": "//www.pacificpkg.com/search.php?kw=\u0002\u00010",
+ "man": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162"
+ },
+ "d": {
+ "*": "http://pad.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00014",
+ "x": "http://www.puzzledragonx.com/en/search.asp?q=\u0002\u00010"
+ },
+ "i": "http://www.pai.pt/q/business/advanced/what/\u0002/?contentErrorLinkEnabled=true\u00010",
+ "n": {
+ "*": "//panlexicon.com/?q=\u0002 \u00010",
+ "da": {
+ "*": "http://pandalook.com/search?controller=search&search_query=\u0002 \u00010",
+ "s": "http://pandas.pydata.org/pandas-docs/stable/search.html?q=\u0002&check_keywords=yes&area=default\u0001134"
+ },
+ "dora": "//www.pandora.com/search/\u0002/all\u000123",
+ "ideas": "//www.theideaskitchen.co.uk/search/-\u0002\u00010",
+ "stwo": "//mojepanstwo.pl/?q=\u0002\u00010",
+ "tip": "//pantip.com/search?q=\u0002\u00010",
+ "tone": "//www.pantone.com/color-finder?q=\u0002\u00010"
+ },
+ "*": "//www.paginasamarillas.es/search/all-ac/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1?what=\u0002\u00013",
+ "p": {
+ "*": "http://www.papskubber.dk/?q=\u0002&s=search&submitbutton=S%C3%B8g\u00010",
+ "er": {
+ "*": "//paperity.org/search/?q=\u0002\u00019",
+ "s": {
+ "*": "http://scholar.google.com/scholar?as_ylo=2000&q=\u0002&as_sdt=1,5&as_vis=1&num=100\u000171",
+ "era": "http://www.papersera.net/cgi-bin/yabb/YaBB.cgi\u0002 \u00010"
+ }
+ },
+ "ps": "http://portableapps.com/search/node/\u0002%20type%3Aapp\u00010"
+ },
+ "t": {
+ "g": "//patents.google.com/?q=\u0002\u00010",
+ "m": "http://www.pauker.at/app.php/DE_DE/?s=\u0002#suche\u00010",
+ "*": "http://www.pauker.at/pauker/DE_DE/EN/wb?modus=&suche=\u0002&page=1#\u00014",
+ "ft": "http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=0&f=S&l=50&d=PTXT&OS=&RS=%22\u0002%22&Query=%22\u0002%22&TD=&Srch1=%22\u0002%22&NextList1=xxx\u00010",
+ "he": {
+ "*": "//www.pathe.nl/Zoek?q=\u0002\u00010",
+ "os": "//www.patheos.com/search?q=\u0002\u00010"
+ },
+ "ent": "//patents.google.com/?oq=\u0002\u000133",
+ ".fi": "http://www.pauker.at/pauker/DE_DE/FI/wb/?modus=&suche=\u0002&page=1#\u000110",
+ ".pt": "http://www.pauker.at/pauker/DE_DE/PT/wb/?modus=&suche=\u0002&page=1#\u00010",
+ ".sv": "http://www.pauker.at/pauker/DE_DE/SE/wb?modus=&suche=\u0002&page=1#\u00010",
+ "hfinderwiki": "//pathfinderwiki.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u000123",
+ "hsrd": "http://paizo.com/search?q=\u0002&what=prd\u00010",
+ "hway": "//www.wholesalehome.com/collections/outdoor-\u0002-lighting\u00010",
+ "ient": {
+ "*": "//patient.info/search.asp?searchterm=\u0002&searchcoll=All\u00010",
+ "uk": "//patient.info/search.asp?searchterm=\u0002\u00010",
+ "info": "//patient.info/search.asp?searchterm=\u0002\u00010"
+ },
+ "reon": "http://www.patreon.com/search?q=\u0002 \u000134"
+ },
+ "w": "http://wiki.archusers.ir/index.php?search=\u0002\u00010",
+ "bn": "//www.prothomalo.com/search/?q=\u0002\u00010",
+ "o1": "http://www.pseudomonas.com/searchAnnotation.do?strain_ids=107&field1=commonNameFields&input1=\u0002\u00010",
+ "ss": {
+ "*": "http://www.passwird.com/search?query=\u0002\u00010",
+ "apalavra": "http://passapalavra.info/?s=\u0002\u00010",
+ "mark": "http://www.passmark.com/search/zoomsearch.php?zoom_query=\u0002&search=Search\u000130"
+ },
+ "gely": "//pagely.com/?s=\u0002\u00010",
+ "gesblanches": "//www.pagesjaunes.fr/pagesblanches/recherche?quoiqui=\u0002\u00010",
+ "gesjaunes": "//www.pagesjaunes.fr/annuaire/chercherlespros?quoiqui=\u0002&monochamp=\u0002\u00014",
+ "gespeed": "//developers.google.com/speed/pagespeed/insights/?url=\u0002\u000114",
+ "gine": "http://www.paginegialle.it/pgol/4-\u0002\u00010",
+ "latinelibrary": "http://encore.palatinelibrary.org/iii/encore/search?target=\u0002\u00010",
+ "leo": {
+ "*": "//www.paleohacks.com/searches?utf8=%E2%9C%93&query=\u0002&commit=Search\u00010",
+ "leap": "http://paleoleap.com/?s=\u0002\u00010"
+ },
+ "lemoon": "http://forum.palemoon.org/search.php?keywords=\u0002\u00010",
+ "lio": "http://www.ilpalio.siena.it/5/cerca.aspx?q=\u0002\u00010",
+ "loalto": "//www.paloaltonetworks.com/documentation/document-search.html?q=\u0002\u00010",
+ "okfc": "http://www.paokfc.gr/en/?s=\u0002\u00010",
+ "rabola": {
+ "*": "//www.parabola.nu/packages/?q=\u0002\u000143",
+ "w": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010"
+ },
+ "radigit": "//www.paradigit.nl/zoekresultaten/?tn_q=\u0002\u00010",
+ "rawiki": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "rcels": "http://parcelsapp.com/en/tracking/\u0002\u000129",
+ "rcello": "//www.parcello.org/tracking?tid=\u0002\u00010",
+ "risreview": "http://www.theparisreview.org/search?q=\u0002\u00010",
+ "rker": "//www.parker.com/portal/site/PARKER/menuitem.c9e5838e8a4c0934704b7b10237ad1ca/?selectCategory=all&vgnextfmt=EN&vgnextoid=941b13fc0fa14110VgnVCM10000032a71dacRCRD&newSearch=1&searchbox=\u0002\u00010",
+ "rking": "http://www.parkwhiz.com/search/?destination=\u0002\u00010",
+ "rkrun": "//www.parkrun.com/search?cx=partner-pub-2762663671557547%3A1576658957&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.parkrun.com%2F&ref=&ss=631j112681j5\u00010",
+ "rts": {
+ "*": "http://parts.io/search/term-\u0002 \u00010",
+ "dr": "http://partsdr.com/model-number-search/?query=\u0002\u00010"
+ },
+ "rticleforums": "//community.particle.io/users/\u0002/\u00010",
+ "setrad": "http://www.pasetrad.com/search-engine.html?#gsc.tab=0&gsc.q=\u0002&gsc.sort==\u00010",
+ "stebin": "http://pastebin.com/search?cx=partner-pub-4339714761096906%3A1qhz41g8k4m&cof=FORID%3A10&ie=UTF-8&q=\u0002\u000135",
+ "uker": "http://www.pauker.at/pauker/DE_EN/EN/wb/?modus=&suche=\u0002&page=1#\u00010",
+ "uly": "http://referenceworks.brillonline.com/search?s.q=\u0002&s.f.s2_parent=s.f.book.der-neue-pauly&search-go=Search\u00010",
+ "xgal": "http://www.paxinasgalegas.es/resultados.aspx?tipo=0&texto=\u0002\u00010",
+ "yday": "http://payday.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "ypal": "//www.paypal.com/us/selfhelp/search?q=\u0002&helpSearchButton=Search\u000146",
+ "yscale": "http://www.payscale.com/rcsearch.aspx?category=&str=\u0002&CountryName=United+States&SourceId=%2Fresearch%2FUS%2FCountry%3DUnited_States%2FSalary\u00010",
+ "ytm": {
+ "*": "//paytm.com/shop/search/?q=\u0002\u00010",
+ "mall": "//paytmmall.com/shop/search?q=\u0002&from=organic&child_site_id=6&site_id=2&brand=16051\u00010"
+ }
+ },
+ "b": {
+ "c": "//www.probuilds.net/champions/details/\u0002\u000120",
+ "f": "http://pbfcomics.com/?s=\u0002\u00010",
+ "l": "http://www.pagesjaunes.fr/pagesblanches/recherche?quoiqui=\u0002&proximite=0\u00010",
+ "*": "http://pinboard.in/search/?query=\u0002&mine=Search+Mine\u000176",
+ "s": {
+ "*": "//www.pbs.org/search/?q=\u0002\u000124",
+ "wap": "http://www.paperbackswap.com/book/browser.php?k=\u0002\u00010"
+ },
+ "kids": "http://www.potterybarnkids.com/search/results.html?words=\u0002\u00010",
+ "olo": "//pbolo.com/?s=\u0002\u00010",
+ "one": "http://rpm.pbone.net/index.php3?stat=3&search=\u0002&Search.x=0&Search.y=0&simple=1&srodzaj=1\u00010",
+ "tag": "//pinboard.in/t:\u0002 \u00010",
+ "tech": "//www.pbtech.co.nz/search?sf=\u0002\u000110",
+ "teen": "http://www.pbteen.com/search/results.html?words=\u0002\u00014",
+ "wiki": "//polandball.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "c": {
+ "c": {
+ "g": "http://search.pccasegear.com/search#w=\u0002 \u00016",
+ "o": {
+ "*": "//www.pccomponentes.com/buscar/?query=\u0002\u00016",
+ "mponentes": "//www.pccomponentes.com/buscar/?query=\u0002\u00016"
+ },
+ "*": "http://www.pcconnection.com/IPA/Shop/Product/Search.htm?SearchType=1&term=\u0002\u00014"
+ },
+ "d": "//www.pcdiga.com/catalogsearch/result/?q=\u0002\u00013",
+ "g": {
+ "n": "//www.pcgamesn.com/search/\u0002\u00010",
+ "*": "//www.pcgamer.com/search/?searchTerm=\u0002\u00010",
+ "w": "//pcgamingwiki.com/w/index.php?search=\u0002\u0001581",
+ "amingwiki": "http://pcgamingwiki.com/w/index.php?search=\u0002\u000153",
+ "uia": "http://www.pcguia.pt/?s=\u0002\u00010"
+ },
+ "h": "http://pch.com/?=\u0002\u00010",
+ "i": {
+ "o": "//packagecontrol.io/search/\u0002\u00010",
+ "*": "http://www.pcinpact.com/recherche?_search=\u0002\u00010",
+ "dss": "//www.pcisecuritystandards.org/search/search.php?query=\u0002\u00010"
+ },
+ "l": {
+ "o": "//www.parcello.org/tracking?tid=\u0002\u00010",
+ "*": "http://docs.pointclouds.org/trunk/search.php?query=\u0002\u00010",
+ "ick": "//picclick.co.uk/?q=\u0002\u00010"
+ },
+ "*": "http://www.presidentschoice.ca/en_CA/search-page.query@\u0002.html\u00015",
+ "s": {
+ "*": "//www.procyclingstats.com/search.php?term=\u0002\u0001119",
+ "x2": "//wiki.pcsx2.net/index.php?search=\u0002\u00014"
+ },
+ "24": "http://ecshweb.pchome.com.tw/search/?q=\u0002\u00019",
+ "at": "//catalog.princeton.edu/catalog?utf8=✓&search_field=all_fields&q=\u0002\u00013",
+ "ks": "http://www.peacocks.co.uk/catalogsearch/result/?q=\u0002\u00010",
+ "mr": "//www.reddit.com/r/pcmasterrace/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010",
+ "oo": "//pcoo.gov.ph/?s=\u0002\u00010",
+ "pp": "http://pcpartpicker.com/search/?q=\u0002\u00017",
+ "asio": "//www.planet-casio.com/Fr/aide/recherche.php?q=\u0002\u00014",
+ "mag": "http://www.pcmag.com/search_redirect/?qry=\u0002&searchSection=0&site=3\u000110",
+ "masters": "http://www.pcmasters.de/suche?search_keywords=\u0002\u00010",
+ "omp": "//www.pccomponentes.com/buscar/?query=\u0002\u00016",
+ "partpicker": "http://pcpartpicker.com/search/?q=\u0002\u00017",
+ "per": "http://www.pcper.com/search/node/\u0002\u00010",
+ "trl": "//packagecontrol.io/search/\u0002\u00010",
+ "welt": "//www.pcwelt.de/suche?searchStr=\u0002\u00010",
+ "world": {
+ "*": "http://www.pcworld.com/search?qt=\u0002&tk=srch_top\u00016",
+ "bg": "http://pcworld.bg/search/all/\u0002\u00010"
+ }
+ },
+ "d": {
+ "b": {
+ "e": "//www.ebi.ac.uk/pdbe/entry/search/index/?searchParams={\"\"text\"\":[{\"\"value\"\":\"\"\u0002\"\",\"\"condition1\"\":\"\"AND\"\",\"\"condition2\"\":\"\"Contains\"\"}]}\u00010",
+ "*": "http://www.rcsb.org/pdb/search/navbarsearch.do?f=&q=\u0002\u000145"
+ },
+ "f": {
+ "*": "/?q=\u0002+filetype:pdf\u0001328",
+ "y": "//www.printfriendly.com/print/?source=site&url=\u0002\u00013"
+ },
+ "l": "//www.placedeslibraires.fr/listeliv.php?mots_recherche=\u0002&base=allbooks\u00010",
+ "*": "http://folkets-lexikon.csc.kth.se/folkets/folkets.en.html#lookup&\u0002&0\u000128",
+ "x": "http://puzzledragonx.com/en/search.asp?q=\u0002&searchoption=1\u00010",
+ "cstlst": "//podcastlist.ca/?s=\u0002\u00010",
+ "ict.cc": "http://pocket.dict.cc/?s=\u0002\u00013",
+ "preddit": "//www.reddit.com/r/PewdiepieSubmissions/search?q=\u0002&restrict_sr=1\u00010",
+ "qtglobal": "http://fedsearch.proquest.com/search/sru/pqdtglobal?operation=searchRetrieve&version=1.2&maximumRecords=30&query=\u0002\u00010",
+ "qtopen": "//pqdtopen.proquest.com/results.html?QryTxt=\u0002\u00010"
+ },
+ "e": {
+ "*": "//www.infopedia.pt/dicionarios/pesquisa/\u0002\u00016",
+ "f": "//candidat.pole-emploi.fr/offres/recherche?motsCles=\u0002\u00010",
+ "p": {
+ "*": "http://www.python.org/dev/peps/pep-\u0002/\u000132",
+ "permintos": "//forum.peppermintos.com/index.php?action=search2&search=\u0002\u00010",
+ "pernl": "//nl.pepper.com/search?q=\u0002\u00010",
+ "perplate": "http://www.pepperplate.com/search/?text=\u0002\u00010"
+ },
+ "r": {
+ "i": "//www.periscope.tv/search?q=\u0002\u00017",
+ "l": {
+ "*": "http://p3rl.org/\u0002\u00010",
+ "doc": "//perldoc.pl/search?q=\u0002\u000160",
+ "mod": {
+ "6": "//modules.perl6.org/search/?q=\u0002\u00010",
+ "*": "http://p3rl.org/\u0002\u00010"
+ },
+ "monks": "http://www.perlmonks.org/?node=\u0002\u00013"
+ },
+ "*": "//personality-database.com/search?q=\u0002\u0001168",
+ "ch": "http://forum.grabaperch.com/forum/search?query=\u0002\u00010",
+ "dola": "//childishgiant.github.io/perdola/?app=\u0002\u00010",
+ "ezhilton": "http://perezhilton.com/?s=\u0002\u00010",
+ "fectgame": "//www.perfectgame.org/Search.aspx?search=\u0002\u00010",
+ "fil": "http://www.perfil.com/buscador/?q=\u0002\u00010",
+ "rypedia": "http://www.perrypedia.proc.org/mediawiki/index.php?search=\u0002\u00015",
+ "see": "http://www.persee.fr/search?q=\u0002\u00010",
+ "seus": "http://www.perseus.tufts.edu/hopper/searchresults?q=\u0002\u00010",
+ "u21": "//peru21.pe/buscar/?query=\u0002\u00010"
+ },
+ "ar": "http://pear.php.net/search.php?in=packages&x=0&y=0&q=\u0002\u00010",
+ "cl": "http://pecl.php.net/package-search.php?pkg_name=\u0002\u00010",
+ "ek": "//peekier.com/#!\u0002\u000116",
+ "gi": "//pegi.info/search-pegi?q=\u0002\u00010",
+ "apod": "//www.peapod.com/product-search/\u0002\u00010",
+ "ctive": "http://pective.com/search?q=\u0002\u00010",
+ "diaa": "//pediaa.com/?s=\u0002\u00010",
+ "digree": "http://www.pedigreedatabase.com/search.html?q=\u0002 \u00010",
+ "eron": "http://peeron.com/cgi-bin/invcgis/psearch?query=\u0002&limit=none\u00010",
+ "eringdb": "//www.peeringdb.com/search?q=\u0002\u00013",
+ "gasos": "http://pegasos.kirjas.to/selaushaku.asp?kohde=vapaasana&hakuehto=\u0002\u00010",
+ "ggo": "http://peggo.co/search/\u0002\u00010",
+ "ixe": "//www.peixeurbano.com.br/#q=\u0002\u00010",
+ "lando": "//www.pelando.com.br/search?q=\u0002\u00013",
+ "ngicau": "//pengicau.com/w/index.php?search=\u0002&title=Special%3ASearch&fulltext=1\u00010",
+ "nguinmagic": "http://www.penguinmagic.com/s/\u0002\u00010",
+ "nnbooks": "//onlinebooks.library.upenn.edu/webbin/book/search?author=&amode=words&title=\u0002&tmode=words&c=x\u00010",
+ "nnydeals": "http://pennydeals.in/usearch.php?search=\u0002\u00010",
+ "ople": "//people.zoho.com/people/#selfservice/directory/employees-searchstring=\u0002&searchType=0\u00016",
+ "tco": "http://www.petco.com/shop/SearchDisplay?categoryId=&storeId=10151&catalogId=10051&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=&beginIndex=0&pageSize=24&fromPageValue=search&searchTerm=\u0002\u00016",
+ "teyvid": "//www.peteyvid.com/index.php?q=\u0002\u00013",
+ "titweb": "http://www.petitweb.fr/?s=\u0002\u00010",
+ "tsmart": {
+ "*": "http://www.petsmart.com/search/?q=\u0002\u00014",
+ "ca": "http://www.petsmart.ca/search?SearchTerm=\u0002\u00010"
+ },
+ "wdiepie": "//www.youtube.com/user/PewDiePie/search?query=\u0002 \u00015",
+ "wnews": "//pewnews.org/?s=\u0002\u00014",
+ "xels": "http://www.pexels.com/search/\u0002/\u000150"
+ },
+ "f": {
+ "i": "//poinformowani.pl/szukaj?q=\u0002\u00010",
+ "l": "http://www.portagefilelist.de/site/query/file/?file=\u0002&unique_packages=yes&do\u00010",
+ "*": "//www.printfriendly.com/print/?source=site&url=\u0002\u00013",
+ "r": "http://www.pro-football-reference.com/search/search.fcgi?search=\u0002&pid=\u000150",
+ "s": {
+ "*": "//cse.google.com/cse?cx=006680642033474972217%3A6zo0hx_wle8&q=\u0002\u0001132",
+ "s": "//www.netgate.com/docs/pfsense/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "w": {
+ "c": "http://www.portablefreeware.com/index.php?q=\u0002\u00010",
+ "*": "http://www.portablefreeware.com/index.php?q=\u0002\u00010",
+ "iki": "http://phineasandferb.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "x": "http://www.brooksbaseball.net/search.php?name=\u0002\u00010",
+ "online": "http://www.pathfindersonline.org/component/search/?searchword=\u0002&ordering=newest&searchphrase=all\u00010"
+ },
+ "g": {
+ "n": {
+ "o": "//prisguiden.no/sok?q=\u0002\u00010",
+ "*": "//kontoutdrag.plusgirot.se/ku/sokko002?SO_KTO=\u0002\u00010"
+ },
+ "p": {
+ "*": "//pgp.mit.edu/pks/lookup?search=\u0002\u00015",
+ "key": "//api.posteo.de/v1/public-keys/\u0002?type=openpgp\u00010"
+ },
+ "*": "//www.gutenberg.org/ebooks/search/?query=\u0002\u000140",
+ "r": {
+ "i": "http://www.pgri.or.id/?s=\u0002\u00010",
+ "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=greek\u00010"
+ },
+ "de": "http://gutenberg.spiegel.de/suche?q=\u0002\u00010",
+ "fr": "//www.gutenberg.org/ebooks/search/?query=l.fr+\u0002\u00010",
+ "kb": "//www.pharmgkb.org/search?query=\u0002\u00010",
+ "docs": "http://www.postgresql.org/search/?u=%2Fdocs%2F&q=\u0002\u000116"
+ },
+ "h": {
+ "e": {
+ "*": "//careers.phenompeople.com/us/en/search-results?keywords=\u0002\u00010",
+ "t": "http://phet.colorado.edu/en/search?q=\u0002\u00010"
+ },
+ "i": {
+ "*": "http://latin.packhum.org/search?q=\u0002\u00016",
+ "sh": "http://phish.net/song/?s=\u0002\u00010",
+ "lenews": "http://www.philenews.com/search?kw=\u0002\u00010",
+ "lips": "//www.careers.philips.com/professional/global/en/search-results?keywords=\u0002\u00010",
+ "libert": "http://www.philibertnet.com/fr/recherche?orderby=position&orderway=desc&search_query=\u0002&submit_search=C%27est+parti+%21\u00010",
+ "lpapers": "http://philpapers.org/s/\u0002\u00014"
+ },
+ "o": {
+ "*": "//photics.com/?s=\u0002\u00014",
+ "ne": {
+ "*": "http://www.whitepages.com/phone/\u0002 \u00015",
+ "arena": "http://www.phonearena.com/search/term/\u0002\u000126",
+ "more": "//www.phonemore.com/search/?q=\u0002\u00010",
+ "spell": "//phonespell.org/combo.cgi?n=\u0002\u00010"
+ },
+ "ronix": "//www.phoronix.com/scan.php?page=search&q=\u0002\u000129",
+ "tics": "//photics.com/?s=\u0002\u00014",
+ "tobucket": "http://photobucket.com/images/\u0002/\u00014",
+ "tocrati": "http://www.photocrati.com/?s=\u0002\u00010",
+ "todune": "http://photodune.net/search?utf8=%E2%9C%93&term=\u0002\u00010",
+ "topin": "http://photopin.com/search/\u0002\u00010"
+ },
+ "p": {
+ "*": "//secure.php.net/manual-lookup.php?pattern=\u0002\u00010",
+ "2py": "http://www.php2python.com/wiki/search/?search_term=\u0002 \u00010",
+ "net": "//secure.php.net/manual-lookup.php?pattern=\u0002\u00010"
+ },
+ "*": "//www.producthunt.com/search?q=\u0002\u0001235",
+ "w": "//www.pharmawiki.ch/wiki/index.php?wiki=\u0002\u000114",
+ "y": {
+ "*": "//www.physicsclassroom.com/?q=\u0002\u00010",
+ "se": "//physics.stackexchange.com/search?q=\u0002\u00010",
+ "sics": "//www.physicsforums.com/search/90229641/?q=\u0002&o=relevance \u00010",
+ "sse": "//physics.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "un": "http://phun.freeforums.org/search.php?keywords=\u0002\u00010",
+ "alcondoc": "//cse.google.com/cse?cx=009733439235723428699:lh9ltjgvdz8&q=validation&oq=validation&gs_l=partner.3...77240.79724.1.80133.10.10.0.0.0.0.325.1627.4j2j1j3.10.0.gsnos%2Cn%3D13...0.2495j1017187j10..1ac.1.25.partner..10.0.0.XePJcoeor8s#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010",
+ "armgkb": "//www.pharmgkb.org/search?query=\u0002\u00010",
+ "as3r": "//duckduckgo.com/?q=inurl%3Ahttps%3A%2F%2Fphotonstorm.github.io%2Fphaser3-docs%2F+\u0002#\u00010",
+ "rase": {
+ "n": "//www.phrasen.com/index.php?do=suche&q=\u0002\u00010",
+ "*": "//duckduckgo.com/?q=site:phrases.org.uk%20\u0002\u00013"
+ },
+ "set": "http://phi.sh/\u0002\u00010"
+ },
+ "i": {
+ "c": {
+ "*": "http://www.picsearch.com/index.cgi?q=\u0002\u000113",
+ "s": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116",
+ "olisp": "http://picolisp.com/wiki/?home&*Search=\u0002\u00010",
+ "tame": "//www.pictame.com/search?query=\u0002\u00015",
+ "tures": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116"
+ },
+ "n": {
+ "a": "http://pinboard.in/search/?query=\u0002&all=Search+All\u00010",
+ "f": "//pinboard.in/search/?query=\u0002&fulltext=on\u00010",
+ "g": "http://dns-tools.domaintools.com/?method=ping&query=\u0002\u000115",
+ "k": "http://www.pinknews.co.uk/?s=\u0002 \u00013",
+ "*": "http://pinterest.com/search/pins/?q=\u0002\u0001207",
+ "board": "http://pinboard.in/search/?query=\u0002&mine=Search+Mine\u000176",
+ "e64": "//forum.pine64.org/search.php?text=\u0002&sortby=&order=desc\u00010",
+ "out": "http://pinoutsguide.com/search.php?lang=eng&t=\u0002\u00010",
+ "pin": "http://dictionary.pinpinchinese.com/search/t/\u0002\u00010",
+ "side": "//pinside.com/pinball/forum/search?s=1&q=\u0002&include_basement=0#results\u00010",
+ "terest": "//pinterest.com/search/?q=\u0002\u0001199",
+ "voke": "http://pinvoke.net/search.aspx?search=\u0002\u00010",
+ "yin1": "http://www.pin1yin1.com/#\u0002\u00010"
+ },
+ "o": "http://platformio.org/lib/search?query=\u0002\u00018",
+ "p": {
+ "l": "//pipl.com/search/?q=\u0002&l=&sloc=&in=5\u00010",
+ "*": "//pypi.python.org/pypi?:action=search&term=\u0002&submit=search\u0001402",
+ "ilika": "//www.pipilika.com/search?q=\u0002\u00010"
+ },
+ "*": "http://www.philly.com/philly/search/?search=y&adv=y&searchKeywords=\u0002&minscore=50&pagesize=20&sites=philly&fields=full&sections=5&queryType=all\u00015",
+ "v": "http://vortaro.net/#\u0002\u000128",
+ "x": {
+ "*": "http://shop.pixbreak.com/?s=\u0002\u00015",
+ "el": {
+ "*": "http://pixelmonmod.com/wiki/index.php?title=\u0002\u00015",
+ "p": {
+ "*": "http://www.pixelprospector.com/?s=\u0002\u00010",
+ "osts": "http://pixels.thetangible.in/search/\u0002\u00010"
+ }
+ },
+ "iv": "http://www.pixiv.net/search.php?word=\u0002\u0001321",
+ "abay": "http://pixabay.com/en/photos/?q=\u0002\u000175"
+ },
+ "gu": "http://pigu.lt/search?q=\u0002\u00010",
+ "ka": {
+ "*": "//www.pikapkg.com/packages/?q=\u0002\u00013",
+ "bu": "http://pikabu.ru/search.php?q=\u0002\u00010"
+ },
+ "ls": "http://patient.info/Search.asp?searchTerm=\u0002&collections=Condition_Leaflets\u00010",
+ "mo": {
+ "*": "//shop.pimoroni.com/search?q=\u0002\u00010",
+ "roni": "//shop.pimoroni.com/?q=\u0002\u00010"
+ },
+ "to": "http://www.pisatoday.it/search/query/\u0002\u00010",
+ "anostreet": "//www.pianostreet.com/index_sr.php?q=\u0002\u00010",
+ "apro": "//piapro-studio.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "er1": "//www.pier1.com/on/demandware.store/Sites-pier1_us-Site/default/Search-ShowContent?q=\u0002\u00010",
+ "etsmiet": "//www.pietsmiet.de/search?query=\u0002\u00010",
+ "kipedia": "http://www.pikminwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000118",
+ "ratenwiki": "//wiki.piratenpartei.de/Spezial:Suche?search=\u0002&fulltext=Suchen\u00010",
+ "ratetimes": "http://piratetimes.net/?s=\u0002&submit=Search\u00010",
+ "rsa": "http://pirsa.org/index.php?p=speaker&name=\u0002\u00010",
+ "tchbook": "//duckduckgo.com/?q=site%3Apitchbook.com%2Fprofiles%2Fcompany+\u0002\u00010",
+ "tchfork": "http://pitchfork.com/search/?query=\u0002\u000190"
+ },
+ "j": {
+ "m": "//pjmedia.com/search/?s=\u0002 \u00010",
+ "*": "//www.prisjakt.nu/search?search=\u0002\u0001107",
+ "no": "http://www.prisjakt.no/#rparams=ss=\u0002 \u00015"
+ },
+ "k": {
+ "b": "//pikabu.ru/search.php?q=\u0002\u00013",
+ "g": {
+ "*": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162",
+ "s": {
+ "*": "http://pkgs.org/search/?keyword=\u0002\u000147",
+ "rc": "http://pkgsrc.se/search.php?so=\u0002\u00018"
+ },
+ "rd": "//packageradar.com/form?tracking_form[tracking_number]=\u0002\u00010",
+ "tr": "//www.packagetrackr.com/track/\u0002\u00010"
+ },
+ "o": "//packages.knightos.org/search?terms=\u0002\u00010",
+ "*": "//peekier.com/#!\u0002\u000116",
+ "mce": "http://wiki.pokemoncentral.it/index.php?search=\u0002\u00010"
+ },
+ "l": {
+ "a": {
+ "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=la\u000112",
+ "y": {
+ "*": "//play.google.com/store/search?q=\u0002\u00010",
+ "asia": "http://www.play-asia.com/paOS-19-71-99-15-\u0002.html\u000112",
+ "grounds": "//www.customplaygroundequipment.com/search?search=\u0002\u00010",
+ "music": "//play.google.com/music/listen#/sr/\u0002\u00019",
+ "onlinux": "//duckduckgo.com/?q=\u0002+site%3Aplayonlinux.com\u00010",
+ "right": "http://www.playright.dk/playright/soeg?_submit=1&_soeg=0&soeg=\u0002\u00010",
+ "station": "//www.playstation.com/search-results/?q=\u0002\u00010",
+ "store": "//play.google.com/store/search?q=\u0002\u00010",
+ "term": "http://www.playterm.org/s/?tags=\u0002\u00010"
+ },
+ "ne": {
+ "*": "http://www.planespotters.net/search.php?q=\u0002\u00010",
+ "tdepos": "//planetdepos.com/?s=\u0002\u00010",
+ "tebd": "http://www.planetebd.com/recherche?mot-clef=\u0002\u00010",
+ "tkey": "//www.planetkey.de/suche/?s=\u0002\u00010",
+ "tmc": "//www.planetminecraft.com/resources/?keywords=\u0002\u00010",
+ "tmath": "//github.com/search?l=TeX&q=org%3Aplanetmath+\u0002&type=Topics\u00013"
+ },
+ "se": "//plase.net/?s= \u0002&post_type=product\u00010",
+ "to": "http://plato.stanford.edu/search/searcher.py?query=\u0002\u000137",
+ "tt": {
+ "*": "http://www.platt-wb.de/platt-hoch/?term=\u0002\u00010",
+ "entests": "http://www.plattentests.de/suche.php?parameter=all&suche=\u0002\u00010"
+ },
+ "isio": "http://www.plaisio.gr/search.aspx?query=\u0002&catalogue=all&mode=searchlist\u00010",
+ "n3t": "http://plan3t.info/?s=\u0002\u00010",
+ "ncke": "//plancke.io/hypixel/player/stats/\u0002\u000118",
+ "nplus": "//www.planplus.rs/#!pretraga/\u0002\u00010",
+ "nts": "http://powo.science.kew.org/?q=\u0002\u00010",
+ "tekompaniet": "//platekompaniet.no/search/?q=\u0002\u00010"
+ },
+ "m": "//www.buyplm.com/general-info/pdxpert-plm-software-search.aspx?query=\u0002\u00010",
+ "p": "//www.playpilot.com/se/en/search/?q=\u0002\u00010",
+ "*": "http://publiclab.org/search/\u0002\u00018",
+ "s": "//www.pluralsight.com/search?q=\u0002\u00010",
+ "t": "http://latin.packhum.org/search?q=\u0002\u00016",
+ "w": "//pl.wikipedia.org/w/index.php?search=\u0002\u00014",
+ "z": "//www.postdirekt.de/plzserver/PlzSearchServlet?finda=miniapp&city=\u0002\u00010",
+ "de": "//translate.google.com/#view=home&op=translate&sl=pl&tl=de&text=\u0002\u00010",
+ "en": "http://translate.google.com/#pl/en/\u0002\u000155",
+ "fr": "http://dictionnaire.reverso.net/polonais-francais/\u0002\u00010",
+ "ug": {
+ "*": "http://www.pluggedin.com/search?q=\u0002\u00010",
+ "gedin": "//www.pluggedin.com/search/?q=\u0002&i=titles&p=0&l=20&c=%7B%7D\u00010"
+ },
+ "us": {
+ "*": "//plus.codes/map/\u0002\u00010",
+ "codes": "//plus.codes/\u0002\u00010"
+ },
+ "eatedjeans": "http://www.pleated-jeans.com/?s=\u0002 \u00010",
+ "eiades": "http://pleiades.stoa.org/search?SearchableText=\u0002&portal_type=Place&submit=Search\u00010",
+ "ombservice": "http://www.plombservice.fr/catalogsearch/result/?imageField.x=0&imageField.y=0&q=\u0002\u00010",
+ "one": "//plone.org/@@search?SearchableText=\u0002\u00010",
+ "osmed": "http://www.plosmedicine.org/search/simple?query=\u0002&filterJournals=PLoSMedicine\u00010",
+ "oum": "//ploum.net/?s=\u0002\u00010",
+ "unket": "//www.plunket.org.nz/home/SearchForm?Search=\u0002&action_results=Search\u00010",
+ "urk": "//www.plurk.com/search?q=\u0002\u00010",
+ "uralsight": "http://www.pluralsight.com/search/?searchTerm=\u0002\u00017",
+ "yrics": "http://search.plyrics.com/search.php?q=\u0002\u00010"
+ },
+ "m": {
+ "c": {
+ "b": "//www.planetminecraft.com/banners/?keywords=\u0002\u00010",
+ "c": "//www.planetminecraft.com/collections/?keywords=\u0002\u00010",
+ "d": "//www.planetminecraft.com/resources/mods/data-pack/?keywords=\u0002\u00010",
+ "k": "//www.planetminecraft.com/resources/skins/?keywords=\u0002\u00010",
+ "m": "//www.planetminecraft.com/resources/mods/?keywords=\u0002\u00010",
+ "*": "//www.planetminecraft.com/resources/?keywords=\u0002\u00010",
+ "p": "//www.planetminecraft.com/resources/projects/?keywords=\u0002\u00010",
+ "r": "//www.planetminecraft.com/resources/texture_packs/?keywords=\u0002\u00010",
+ "s": "//www.planetminecraft.com/resources/servers/?keywords=\u0002\u00010"
+ },
+ "d": "http://www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000117",
+ "f": {
+ "e": "//forum.palemoon.org/search.php?keywords=\u0002&fid[0]=9\u00010",
+ "*": "http://forum.palemoon.org/search.php?keywords=\u0002\u00010"
+ },
+ "i": {
+ "d": "http://www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000117",
+ "*": "//search.pmi.org/default.aspx?q=\u0002\u00010"
+ },
+ "k": "http://pimpmykeyboard.com/search.php?Search=&search_query=\u0002\u00010",
+ "*": "//www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000164",
+ "s": "http://www.postimees.ee/search?query=\u0002\u00010",
+ "eg": "http://duckduckgo.com/?q=\u0002 site:http://bertilow.com/pmeg/\u00010",
+ "mm": "//wiki.puella-magi.net/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "on": "http://pixelmon.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010",
+ "os": "//forum.peppermintos.com/index.php?action=search2&search=\u0002\u00010",
+ "use": "//muse.jhu.edu/search?action=search&query=content:\u0002:and&min=1&max=10&t=header\u00010",
+ "wiki": "http://papermario.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "n": {
+ "*": "//primenow.amazon.com/search?k=\u0002\u000130",
+ "p": "http://shop.pnp.co.za/b2c_pnp/b2c/display/(cpgsize=12&layout=5.1-6_2_4_86_92_8_3&uiarea=1&carea=%24ROOT&cpgnum=1&cquery=\u0002)/.do?rf=y\u00010",
+ "w": "//psychonautwiki.org/w/index.php?search=\u0002\u000122",
+ "as": "http://www.pnas.org/search/\u0002%20numresults%3A10%20sort%3Arelevance-rank%20format_result%3Astandard\u00010",
+ "de": "//primenow.amazon.de/search?k=\u0002\u00010",
+ "dr": "//www.pandora.com/search/\u0002\u000117",
+ "uk": "//primenow.amazon.co.uk/search?k=\u0002\u00010"
+ },
+ "o": {
+ "d": {
+ "*": "http://cocoapods.org/?q=\u0002\u00010",
+ "io": "//podio.com/search#/query/\u0002\u00010",
+ "cast": "//www.listennotes.com/search/?q=\u0002&sort_by_date=0\u000113",
+ "cloud": "//podcloud.fr/search?q=\u0002\u00010"
+ },
+ "e": {
+ "m": {
+ "*": "http://www.poemhunter.com/search/?q=\u0002\u00010",
+ "s": "//www.poetryfoundation.org/search?query=\u0002 \u00010"
+ },
+ "*": "//pathofexile.gamepedia.com/index.php?search=\u0002\u00010",
+ "r": "//www.reddit.com/r/pathofexile/search?q=\u0002&restrict_sr=on\u00010",
+ "db": "http://poedb.tw/us/search.php?Search=\u0002\u00010",
+ "gp": "//pathofexile.gamepedia.com/index.php?search=\u0002\u00010",
+ "ts": "//www.poets.org/search/node/\u0002\u00010",
+ "page": "http://pathofexile.gamepedia.com/\u0002\u00010",
+ "try": "http://www.poetryfoundation.org/search/?q=\u0002\u00010",
+ "wiki": "http://pathofexile.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00019"
+ },
+ "k": {
+ "*": "//www.petersofkensington.com.au/Public/Catalog/searchresults.aspx?search=\u0002&issearch=true\u00010",
+ "ebrickbronze": "http://brickbronze.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "ecommunity": "//www.pokecommunity.com/search.php?do=q\u0002\u00010",
+ "edb": "http://pokemondb.net/search?q=\u0002\u000110",
+ "edex": "//www.pokemon.com/us/pokedex/\u0002\u00014",
+ "emmo": "http://pokemmo.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "emondb": "http://pokemondb.net/search?q=\u0002\u000110",
+ "epedia": "http://www.pokepedia.fr/index.php?title=Special%3ARecherche&search=\u0002\u00010",
+ "ewiki": "http://www.pokewiki.de/index.php?search=\u0002&button=&title=Spezial%3ASuche\u000123"
+ },
+ "p": {
+ "*": "http://incendar.com/funko_pop_search.php?search=\u0002\u00017",
+ "py": "//poppy.fandom.com/wiki/Special:Search?query=\u0002\u00013",
+ "pin": "http://www.poppin.com/search?q=\u0002\u00010",
+ "sci": "//www.popsci.com/find/\u0002\u00010",
+ "sike": "http://www.popsike.com/php/quicksearch.php?searchtext=\u0002\u00010"
+ },
+ "*": "//prensaobrera.com/buscar?q=\u0002\u00017",
+ "r": {
+ "*": "http://sjp.pwn.pl/poradnia/szukaj/\u0002.html\u00014",
+ "t": {
+ "*": "//www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=\u0002\u00018",
+ "s": "http://www.speedguide.net/port.php?port=\u0002\u000155",
+ "hu": "http://port.hu/kereso?q=\u0002\u000112",
+ "ableapps": "http://portableapps.com/search/node/\u0002\u00013",
+ "ablefreeware": "http://www.portablefreeware.com/index.php?q=\u0002\u00010",
+ "al12": "//portal12.bg/search?q=\u0002\u00010",
+ "allinux": "http://portallinux.es/?s=\u0002\u00010",
+ "alwiki": "http://theportalwiki.com/w/index.php?search=\u0002 \u00010"
+ },
+ "kbun": "//porkbun.com/checkout/search?q=\u0002\u00010",
+ "omagia": "//poromagia.com/fi/search/?q=\u0002\u00010"
+ },
+ "al": "//poal.co/search/\u0002\u00010",
+ "lk": "http://www.polkaudio.com/search/products?q=\u0002\u00010",
+ "ly": {
+ "*": "//poly.google.com/search/\u0002\u00010",
+ "gon": "http://www.polygon.com/search?q=\u0002\u000146",
+ "mtl": "//www.polymtl.ca/etudes/cours/recherche/*?sigle=\u0002\u00010",
+ "ratings": "http://polyratings.com/search.php?type=ProfName&terms=\u0002&format=long&sort=name\u00010"
+ },
+ "ma": {
+ "*": "//postmates.com/search?q=\u0002\u00010",
+ "galo": "//search.pomagalo.com/?keywords_id=&keywords=\u0002\u00010"
+ },
+ "ns": {
+ "*": "//en.pons.com/translate?q=\u0002\u0001106",
+ "de": {
+ "*": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=deen&in=&lf=de\u000110",
+ "en": "http://en.pons.com/translate?q=\u0002&l=deen&in=&lf=de\u000123",
+ "es": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=dees&in=&lf=de\u00010",
+ "fr": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=defr&in=&lf=de\u00010",
+ "it": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=deit&in=&lf=de\u00015",
+ "la": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=dela\u00013",
+ "pl": "http://en.pons.com/translate?q=\u0002&l=depl&in=&lf=de\u00010",
+ "ru": "http://en.pons.com/translate?q=\u0002&l=deru&in=&lf=de&cid=\u00010",
+ "sv": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=desv&in=&lf=de\u00010"
+ },
+ "ed": "http://en.pons.com/translate?q=\u0002&l=deen&in=&lf=en\u00010",
+ "ge": "//mobile.pons.com/dict/search/mobile-results/?q=\u0002&l=deen\u00010",
+ "pt": "http://en.pons.com/translate?q=\u0002&l=enpt&in=&lf=en\u00010",
+ "ende": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=deen&in=&lf=en\u00014",
+ "enfr": "http://en.pons.eu/translate?q=\u0002&l=enfr&in=&lf=fr\u00010",
+ "ensl": "//en.pons.com/translate?q=\u0002&l=ensl&in=en&lf=en\u00010",
+ "itpl": "http://pl.pons.com/tłumaczenie?q=\u0002&l=itpl\u00010",
+ "plde": "//pl.pons.com/tłumaczenie?q=\u0002&l=depl&in=&lf=de\u00010",
+ "plen": "//en.pons.com/translate?q=\u0002&l=enpl&in=&lf=en\u00010",
+ "ples": "//pl.pons.com/t%C5%82umaczenie?q=\u0002&l=espl&in=&lf=es\u00010"
+ },
+ "ny": "//stdlib.ponylang.org/search.html?q=\u0002\u00010",
+ "sh": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159",
+ "wt": "//www.powerthesaurus.org/\u0002/synonyms\u00014",
+ "cewiki": "http://wiki.pokemoncentral.it/index.php?search=\u0002\u00010",
+ "cket": {
+ "*": "//app.getpocket.com/search/\u0002\u000130",
+ "explore": "//www.getpocket.com/explore/\u0002\u00019",
+ "gamer": "http://www.pocketgamer.co.uk/latest.asp?srch=\u0002\u00010",
+ "tactics": "http://www.pockettactics.com/home/SearchForm?Search=\u0002\u00010"
+ },
+ "czta": "http://emonitoring.poczta-polska.pl/?numer=\u0002\u00015",
+ "limi": "//www.polimi.it/risultati-ricerca?q=\u0002&cerca=Cerca\u00010",
+ "lito": "http://www.polito.it/search/?lang=it&q=\u0002\u00010",
+ "litico": {
+ "*": "http://www.politico.com/search?q=\u0002\u000111",
+ "eu": "http://www.politico.eu/?s=\u0002\u00010"
+ },
+ "litifact": "http://www.politifact.com/search/?q=\u0002\u00010",
+ "litiken": "http://politiken.dk/search/?q=\u0002\u00010",
+ "llen": "//www.pollen.com/forecast/current/pollen/\u0002\u000111",
+ "llin": "http://www.pollin.de/shop/suchergebnis.html?S_TEXT=\u0002\u00015",
+ "llstar": "http://pollstar.com/tour/searchall.pl?By=All&Content=\u0002&go_green.x=0&go_green.y=0\u00010",
+ "nd5": "//www.pond5.com/stock-video-footage/1/\u0002.html\u000111",
+ "olsupplyworld": "http://www.poolsupplyworld.com/search.htm?searchBox=\u0002&x=0&y=0\u00010",
+ "ser": "http://www.evilinnocence.com/shop/catalogsearch/result/?q=\u0002\u00010",
+ "six": "http://pubs.opengroup.org/cgi/kman4.cgi?value=\u0002\u000147",
+ "ste": {
+ "n": "http://sporing.posten.no/sporing.html?lang=no&q=\u0002&submit=\u00010",
+ "*": "//www.poste.it/cerca/index.html#/risultati-spedizioni/\u0002\u00010",
+ "rs": {
+ "*": "http://www.allposters.com/gallery.asp?startat=%2Fgallery.asp&CID=A34475974C344D66A5E4D6D2F5CDA949&txtSearch=\u0002&imageField2.x=0&imageField2.y=0\u00010",
+ "py": "//posterspy.com/posters/?s=\u0002&post_type=poster\u00010"
+ }
+ },
+ "stat": "//www.post.at/sendungsverfolgung.php/details?pnum1=\u0002\u00010",
+ "stdk": "http://www.postnord.dk/da/Sider/TrackTrace.aspx?search=\u0002\u00010",
+ "stnl": "//www.postnl.nl/search?q=\u0002&searchEntry=searchfield&boosting_label=\u00010",
+ "stgres": {
+ "*": "http://www.postgresql.org/search/?q=\u0002&a=1&submit=Search\u000116",
+ "ql": "http://www.postgresql.org/search?q=\u0002&a=1&submit=Search\u000133"
+ },
+ "stillon": "http://www.der-postillon.com/search?q=\u0002\u00010",
+ "stimees": "http://www.postimees.ee/search?query=\u0002\u00010",
+ "stmates": "//postmates.com/search?q=\u0002\u00010",
+ "stnord": "http://www.postnord.no/minside/SOPS/\u0002\u00010",
+ "ststatus": "//poststatus.com/?s=\u0002\u00010",
+ "tafocal": "http://www.potafocal.com/?s=\u0002\u00010",
+ "tco": "//piratesonline.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "ttery": {
+ "*": "//www.pentyofamelie.com/search/?term=\u0002\u00010",
+ "barn": "http://www.potterybarn.com/search/results.html?words=\u0002\u00010"
+ },
+ "uet": "http://pouet.net/search.php?what=\u0002&type=prod\u00015",
+ "upar": "//www.pouparmelhor.com/?s=\u0002\u00010",
+ "wells": "//www.powells.com/searchresults?keyword= \u0002\u00017",
+ "weren": "//poweren.ir/?s=\u0002\u00010",
+ "werui": "//powerui.kulestar.com/wiki/index.php?search=\u0002\u00010",
+ "wned": "//www.powned.it/?s=\u0002\u00010",
+ "ycp": "http://putonyourcakepants.com/?s=\u0002\u00014"
+ },
+ "p": {
+ "a": "//launchpad.net/ubuntu/+ppas?name_filter=\u0002\u000111",
+ "c": {
+ "g": "//codegolf.stackexchange.com/search?q=\u0002\u00010",
+ "*": "http://www.pocketpc.ch/google.php?cx=partner-pub-5163471580494836%3A7047225119&ie=UTF-8&cof=FORID%3A9&q=\u0002&sa.x=0&sa.y=0\u00010"
+ },
+ "g": "//papago.naver.com/?st=\u0002\u00010",
+ "l": {
+ "*": "//plymouthpubliclibrary.bibliocommons.com/search?utf8=%E2%9C%93&t=smart&search_category=keyword&q=\u0002\u00018",
+ "ware": "http://pplware.sapo.pt/resultados-da-pesquisa/?cx=partner-pub-1446920356351445%3Apqahidy83wu&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa=Pesquisar\u00010",
+ "wiki": "//thepluginpeople.atlassian.net/wiki/dosearchsite.action?queryString=\u0002\u00010"
+ },
+ "*": "http://passapalavra.info/?s=\u0002\u00010",
+ "t": {
+ "*": "//duckduckgo.com/?q=\u0002+filetype%3Appt\u00010",
+ "rack": "http://emonitoring.poczta-polska.pl/?lang=en&numer=\u0002\u00019"
+ },
+ "in": "http://dictionary.pinpinchinese.com/search/t/\u0002\u00010",
+ "dev": "//developer.paypal.com/search/?q=\u0002\u00010"
+ },
+ "*": "//www.pinterest.com/search/pins/?q=\u0002\u0001719",
+ "r": {
+ "0": "http://pr0gramm.com/top/\u0002\u0001167",
+ "c": "http://www.progressiverc.com/catalogsearch/result/?q=\u0002\u00010",
+ "d": {
+ "b": "//www.protondb.com/search?q=\u0002\u000127",
+ "l": "http://www.prdl.org/search.php?q=\u0002\u00010",
+ "*": "http://paizo.com/search?q=\u0002&what=prd&includeUnrated=true&includeUnavailable=true\u00010"
+ },
+ "l": "http://journals.aps.org/search?q=\u0002\u000116",
+ "o": {
+ "7": "http://www.prosieben.de/suche?q=\u0002\u00010",
+ "c": {
+ "*": "/?q=\u0002+site:processing.org\u00013",
+ "essing": "/?q=\u0002+site:processing.org\u00013",
+ "omm": "//community.progress.com/search#q=\u0002\u00010",
+ "ook": "http://www.procook.co.uk/shop/search/?searchDep=main+site&searchstr=\u0002\u00010"
+ },
+ "g": {
+ "*": "http://programmers.stackexchange.com/search?q=\u0002\u00010",
+ "access": "//progaccess33.net/search/?q=\u0002\u00010",
+ "archives": "http://www.progarchives.com/google-search-results.asp?cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&cx=partner-pub-0447992028883143%3Aj1syec-2iv1&sa=submit&siteurl=www.progarchives.com%252Falbum.asp%253Fid%253D998\u00019",
+ "ram": {
+ "*": "//www.codespeedy.com/?s=\u0002\u00010",
+ "mableweb": "http://www.programmableweb.com/search/\u0002\u00010",
+ "merhumor": "//www.reddit.com/r/ProgrammerHumor/search?q=\u0002&restrict_sr=on\u00010"
+ },
+ "ress": "http://knowledgebase.progress.com/pkb_Home?q=\u0002\u00010",
+ "rock": "http://www.progarchives.com/google-search-results.asp?cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&cx=partner-pub-0447992028883143%3Aj1syec-2iv1&sa=submit&siteurl=www.progarchives.com%2F&ref=&ss=515j83611j5\u000114"
+ },
+ "m": {
+ "*": "//prom.ua/search?search_term=\u0002\u00017",
+ "obit": "//www.promobit.com.br/buscar?q=\u0002\u00010"
+ },
+ "*": "http://programmers.stackexchange.com/search?q=\u0002\u00010",
+ "z": "//www.proz.com/search/?term=\u0002\u00010",
+ "av": "//prostor-av.com/search/?q=\u0002\u00010",
+ "ff": "//www.proff.no/rollesøk?q=\u0002\u00010",
+ "ll": "http://www.precisionroller.com/search.php?q=\u0002\u00010",
+ "of": {
+ "*": "//proofwiki.org/w/index.php?search=\u0002\u00013",
+ "wiki": "http://www.proofwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "builds": "//www.probuilds.net/champions/details/\u0002\u000120",
+ "dhun": "http://www.producthunt.com/#!/s/posts/\u0002\u00010",
+ "ducthunt": "//www.producthunt.com/search?q=\u0002\u0001235",
+ "fitopia": "//help.profitopia.de/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "jectgutenberg": "//www.gutenberg.org/ebooks/search/?query=\u0002\u000140",
+ "nounce": "http://dictionary.reference.com/browse/\u0002\u000115",
+ "nto": "http://www.pronto.com.ar/search/google?q=\u0002\u00010",
+ "shop": "//www.proshop.dk/?s=\u0002\u00010",
+ "tein": "//www.ncbi.nlm.nih.gov/protein/?term=\u0002\u00015",
+ "ton": {
+ "*": "//www.protondb.com/search?q=\u0002\u000127",
+ "db": "//www.protondb.com/search?q=\u0002\u000127",
+ "mail": "//mail.protonmail.com/search?keyword=\u0002\u0001606"
+ },
+ "tocentral": "//www.protocentral.com/search?controller=search&orderby=position&orderway=desc&search_query=\u0002\u00010",
+ "tocol": {
+ "*": "//www.protocol.co.il/?s=\u0002\u00010",
+ "sio": "//protocols.io/search?key=\u0002\u00010"
+ },
+ "vigo": "//www.provigo.ca/search/?search-bar=\u0002\u00010"
+ },
+ "*": "http://ar.prvademecum.com/?s=\u0002\u00015",
+ "ab": "//www.prabhasakshi.com/topics/\u0002\u00010",
+ "el": {
+ "*": "//archive.org/details/prelinger?and%5B%5D=\u0002\u00015",
+ "oved": "http://preloved.com/?q=\u0002\u00010"
+ },
+ "fc": "http://pretty-rfc.herokuapp.com/search?q=\u0002\u00010",
+ "is": {
+ "*": "//www.prisjakt.nu/search?search=\u0002\u0001107",
+ "guide": "//www.prisguide.no/sok?q=\u0002\u00010",
+ "jakt": "//www.prisjakt.nu/search?search=\u0002\u0001107"
+ },
+ "pl": "http://discover.poudrelibraries.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng\u00010",
+ "pm": "http://prpm.dbp.gov.my/Search.aspx?k=\u0002\u00010",
+ "agprog": "//pragprog.com/search?q=\u0002\u00010",
+ "avda": "//www.pravda.sk/vyhladavanie/?q=\u0002\u00010",
+ "avidla": "http://www.pravidla.cz/hledej/?qr=\u0002\u00010",
+ "edictit": "//www.predictit.org/markets/search?query=\u0002\u00015",
+ "ess": "//prwirepro.com/?s=\u0002\u00010",
+ "esto": "http://www.prestoclassical.co.uk/search.php?searchString=\u0002\u00016",
+ "etium": "http://pretium.direct/search/?query=\u0002\u00010",
+ "ezi": "http://prezi.com/explore/search/?search=\u0002\u00010",
+ "ezzybox": "http://www.prezzybox.com/Search/?s=\u0002\u00010",
+ "iberam": "//www.priberam.pt/dlpo/\u0002\u0001107",
+ "ice": {
+ "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633",
+ "hk": "http://www.price.com.hk/search.php?g=A&q=\u0002\u000110",
+ "ro": "//www.price.ro/index.php?action=q&text=\u0002&submit=Cauta\u00010",
+ "grabber": "http://www.pricegrabber.com/\u0002/products.html/form_keyword=\u0002/st=query/sv=findit_top\u00010",
+ "mania": "//www.pricemania.sk/katalog/vyhladavanie/\u0002.html\u00010",
+ "run": {
+ "*": "http://www.pricerunner.dk/search?q=\u0002\u000130",
+ "ner": "http://www.pricerunner.se/pl/360-364563094/Herrklaeder/Jam-OD-Yellow-Yellow-over-dyed-jean-jacket-priser?other_hits=%3B25607%3B%3B&q=acne+jam+od+yellow+yellow&ref=redirect&search=\u0002&sort=4\u000112"
+ },
+ "spy": "//pricespy.co.nz/search?search=\u0002\u00010",
+ "watch": "http://tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000134"
+ },
+ "ide": "//www.outcast.amsterdam/search?type=product&q=\u0002\u00010",
+ "imo": "//fu-berlin.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=fub&search_scope=FUB_ALL&vid=FUB&lang=de_DE&offset=0\u00010",
+ "imfx": "//www.primfx.com/q/\u0002/\u00010",
+ "imeabgb": "//www.primeabgb.com/?s=\u0002&post_type=product\u00010",
+ "imeinspire": "//www.primeinspiration.com/?s=\u0002\u00010",
+ "imevideo": {
+ "*": "//www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Dprime-instant-video&field-keywords=\u0002\u000119",
+ "jp": "//www.amazon.co.jp/s/?url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010"
+ },
+ "imrose": "http://www.primrose.co.uk/search.mvc?search_term=\u0002\u00010",
+ "inceton": {
+ "*": "//www.princeton.edu/main/tools/search/?q=\u0002&x=0&y=0\u00010",
+ "lib": "//library.princeton.edu/find/all/\u0002\u00010",
+ "review": "//www.princetonreview.com/search-results?q=\u0002\u00010"
+ },
+ "inteera": "//printeera.com/search?type=product&q=\u0002\u00010",
+ "ivacy": "//www.reddit.com/r/privacy/search?q=\u0002&restrict_sr=on\u000164",
+ "usa": "//www.prusaprinters.org/search/all?q=\u0002\u00010"
+ },
+ "s": {
+ "a": "//palmettostatearmory.com/catalogsearch/result/?q=\u0002\u00010",
+ "e": "//physics.stackexchange.com/search?q=\u0002\u00010",
+ "g": {
+ "*": "//www.powershellgallery.com/packages?q=\u0002\u00013",
+ "ca": "//store.playstation.com/en-ca/grid/search-game/1?query=\u0002\u00010"
+ },
+ "i": {
+ "*": "//www.psi.ch/search/telefonbuch-und-e-mail?q=\u0002\u00010",
+ "mplified": "http://www.programmingsimplified.com/search/node/\u0002\u00010",
+ "ram": "//www.psiram.com/de/index.php?title=Spezial%3ASuche&profile=default&search=\u0002&fulltext=Search\u00010"
+ },
+ "j": {
+ "i": "http://image.parsijoo.ir/image?q=\u0002\u00010",
+ "*": "http://parsijoo.ir/web?q=\u0002\u000121"
+ },
+ "n": {
+ "*": "//store.playstation.com/#!/en-us/search/q=\u0002\u000169",
+ "z": "//pricespy.co.nz/search?q=\u0002\u00010",
+ "de": "//store.playstation.com/de-de/search/\u0002\u00010",
+ "jp": "//store.playstation.com/ja-jp/search/\u0002\u00010",
+ "nz": "//store.playstation.com/en-nz/grid/search-game/1?query=\u0002\u00010",
+ "uk": "http://store.playstation.com/#!/en-gb/search/q=\u0002\u00010",
+ "profiles": "//psnprofiles.com/search/games?q=\u0002\u00010"
+ },
+ "o": "//www.psoriasis-netz.de/?s=\u0002\u00010",
+ "*": "//www.playstation.com/search-results/?q=\u0002\u00010",
+ "s": "//store.playstation.com/en-us/search/\u0002\u00010",
+ "u": {
+ "k": "//pricespy.co.uk/search?q=\u0002\u00010",
+ "*": "http://www.psu.edu/search/gss?query=\u0002\u00010",
+ "dc": "http://www.collegian.psu.edu/search/?f=html&q=\u0002\u00010",
+ "lib": "http://psu.summon.serialssolutions.com/search/results?spellcheck=true&q=\u0002&x=0&y=0\u00010"
+ },
+ "y": {
+ "*": "//psychonautwiki.org/w/index.php?search=\u0002&title=Special:Search\u000126",
+ "ch": {
+ "*": "//psychiatry.org/home/search-results?k=\u0002\u00010",
+ "22": "//www.psychologytoday.com/us/search/site/\u0002\u00010",
+ "onautwiki": "//psychonautwiki.org/w/index.php?search=\u0002\u000122"
+ }
+ },
+ "ci": "http://www.podcastscience.fm/?s=\u0002 \u00010",
+ "mb": "//docs.microsoft.com/en-us/powershell/module/?term=\u0002\u00010",
+ "ql": "http://www.postgresql.org/search/?q=\u0002 &a=1&submit=Search\u000138",
+ "te": "//pste.eu/?q=\u0002\u00010",
+ "ddude": "http://www.psd-dude.com/tutorials/?search=\u0002\u00010",
+ "pgen": "http://www.pspgen.com/s/\u0002/\u00010",
+ "prices": "//psprices.com/search/?q=\u0002\u00019"
+ },
+ "t": {
+ "g": "//the-ptg.blogspot.in/search?q=\u0002\u00010",
+ "h": "//www.planttherapy.com/search?Store_Code=PT&q=\u0002\u00010",
+ "n": "//www.protondb.com/search?q=\u0002\u000127",
+ "*": "//www.powerthesaurus.org/\u0002\u0001116",
+ "r": "http://www.protoolreviews.com/?s=\u0002\u00010",
+ "t": "//www.ptt.cc/bbs/\u0002\u000134",
+ "v": "//www.ptv.vic.gov.au/search/getForm?Search=\u0002&action_getSearchResults=Go\u00010",
+ "ax": "http://jp.search.app.ricoh/en_imaging/search.x?q=\u0002\u00010",
+ "cg": "http://pkmncards.com/?s=\u0002&display=card&sort=date\u00010",
+ "en": "//translate.google.com/#pt/en/\u0002\u000177",
+ "es": "//translate.google.com/#pt/es/\u0002\u00015",
+ "ube": "//peer.tube/search?search=\u0002\u00018"
+ },
+ "u": {
+ "b": {
+ "g": {
+ "*": "//pubgmobileupdate.com/?s=\u0002\u00010",
+ "wiki": "//pubg.gamepedia.com/index.php?search=\u0002\u00010"
+ },
+ "*": "//www.ncbi.nlm.nih.gov/pubmed?EntrezSystem2.PEntrez.Pubmed.SearchBar.Db=pubmed&term=\u0002\u0001119",
+ "s": "http://www.pubsgalore.co.uk/search.php?search=\u0002\u00010",
+ "lc": "//publc.com/\u0002\u00010",
+ "chem": "http://www.ncbi.nlm.nih.gov/pccompound/?term=\u0002\u000110",
+ "dev": "//pub.dev/packages?q=\u0002\u000161",
+ "labs": "//pubmed.ncbi.nlm.nih.gov/?term=\u0002\u00010",
+ "lix": "http://www.publix.com/search?query=\u0002\u00010",
+ "lico": "http://www.publico.pt/pesquisa?q=\u0002\u00010",
+ "licintelligence": "//publicintelligence.net/?s=\u0002\u00010",
+ "med": "//www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000164"
+ },
+ "c": {
+ "*": "http://packages.ubuntu.com/\u0002\u00017",
+ "sp": "//www.pucsp.br/buscar?search_api_fulltext=\u0002&field_area_de_conhecimento=All&field_escola=&type=All\u00010"
+ },
+ "*": "//www.pulseuniform.com/search.asp?q=\u0002\u00010",
+ "id": "http://nationalarchives.gov.uk/PRONOM/\u0002\u00010",
+ "rs": {
+ "*": "//pursuit.purescript.org/search?q=\u0002\u000140",
+ "uit": "//pursuit.purescript.org/search?q=\u0002\u000140"
+ },
+ "mpbiz": "http://www.pumpbiz.com/shopping_search.asp?searchString=\u0002&searchType=0&FIND.x=0&FIND.y=0&FIND=FIND+IT\u00010",
+ "nctumbooks": "//punctumbooks.com/?s=\u0002\u00010",
+ "ppet": "http://forge.puppetlabs.com/modules?q=\u0002&commit=Go\u000161",
+ "ptype": "//docs.puppet.com/puppet/latest/type.html#\u0002\u00010",
+ "redata": "http://puredata.info/search?SearchableText=\u0002\u00010",
+ "rolator": "//eshiponline.purolator.com/ShipOnline/Public/Track/TrackingDetails.aspx?pin=\u0002\u00010",
+ "rplemath": "http://search.freefind.com/find.html?id=5014414&pageid=r&mode=ALL&n=0&query=\u0002\u00010",
+ "zzse": "//puzzling.stackexchange.com/search?q=\u0002\u000114",
+ "zzles": "http://www.puzzlopia.com/search-results?search=\u0002\u00010"
+ },
+ "v": {
+ "*": "//www.primevideo.com/region/eu/search/ref=dv_web_nav_search?phrase=\u0002&ie=UTF8\u000174",
+ "z": "http://plantsvszombies.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "w": {
+ "c": "//paperswithcode.com/search?q=\u0002\u00010",
+ "f": "//polarweldfin.com/etsi?controller=search&s=\u0002\u00010",
+ "p": "//fa.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000168",
+ "*": "http://www.pricewatch.com/search?q=\u0002 \u000115",
+ "v": "//programadorwebvalencia.com/blog/?search=\u0002\u00015",
+ "de": "http://www.pokewiki.de/index.php?search=\u0002&title=Spezial%3ASuche&go=Seite\u000112",
+ "iki": "//psychonautwiki.org/w/index.php?search=\u0002\u000122",
+ "ned": "//haveibeenpwned.com/account/\u0002\u00010"
+ },
+ "x": {
+ "b": "http://pixabay.com/en/photos/?q=\u0002\u000175",
+ "c": "http://www.phoenixcontact.com/online/portal/us?q=\u0002&uri=pxc-search%3Awebsite&library=usen\u00010",
+ "*": "http://pixabay.com/en/photos/?q=\u0002\u000175",
+ "v": {
+ "g": "//pixabay.com/en/photos/?image_type=vector&cat=&min_width=&min_height=&q=\u0002&order=latest\u00010",
+ "*": "//pixabay.com/en/photos/?q=\u0002&image_type=vector&cat=&min_width=&min_height=\u00010"
+ },
+ "here": "//pxhere.com/en/photos?q=\u0002\u00010"
+ },
+ "y": {
+ "2": {
+ "7": "//docs.python.org/2.7/search.html?q=\u0002\u00010",
+ "*": "//docs.python.org/2.7/search.html?q=\u0002\u00010"
+ },
+ "3": {
+ "4": "//docs.python.org/3.4/search.html?q=\u0002\u00010",
+ "5": "//docs.python.org/3.5/search.html?q=\u0002\u00010",
+ "k": "http://docs.python.org/3/search.html?q=\u0002\u000121",
+ "*": "//docs.python.org/3/search.html?q=\u0002\u0001526",
+ "fr": "//docs.python.org/fr/3/search.html?q=\u0002\u00010",
+ "6doc": "//docs.python.org/3.6/library/\u0002.html\u00010"
+ },
+ "a": "http://www.primiciasya.com/search.html?q=\u0002\u00010",
+ "*": "//docs.python.org/3/search.html?q=\u0002\u0001526",
+ "lm": "http://pylint-messages.wikidot.com/messages:\u0002\u00010",
+ "pa": "//pypi.org/search/?q=\u0002\u000114",
+ "pi": "//pypi.org/search/?q=\u0002\u000114",
+ "qt": {
+ "5": "//www.riverbankcomputing.com/static/Docs/PyQt5/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "*": "http://pyqt.sourceforge.net/Docs/PyQt5/search.html?q=\u0002\u00010"
+ },
+ "bug": "//bugs.python.org/issue?search_text=\u0002\u00010",
+ "game": "//www.pygame.org/docs/search.html?q=\u0002\u00013",
+ "mel": "//help.autodesk.com/cloudhelp/2018/ENU/Maya-Tech-Docs/PyMel/search.html?q=\u0002&check_keywords=yes\u00010",
+ "ramid": "//docs.pylonsproject.org/projects/pyramid/en/latest/search.html?q=\u0002\u00010",
+ "side": {
+ "2": "//doc-snapshots.qt.io/qtforpython/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "*": "http://www.pyside.org/docs/pyside/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "spark": "//spark.apache.org/docs/latest/api/python/search.html?q=\u0002\u00010",
+ "thon": {
+ "2": {
+ "6": "http://docs.python.org/2.6/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "7": "http://docs.python.org/2.7/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "*": "//docs.python.org/2/search.html?q=\u0002\u000113"
+ },
+ "3": {
+ "0": "http://docs.python.org/3.0/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "1": "http://docs.python.org/3.1/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "2": "http://docs.python.org/3.2/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "*": "//docs.python.org/3/search.html?q=\u0002\u0001526"
+ },
+ "*": "//docs.python.org/3/search.html?q=\u0002\u0001526",
+ "dev": "http://docs.python.org/dev/search.html?q=\u0002 \u000115"
+ },
+ "torch": "//pytorch.org/docs/stable/search.html?q=\u0002&check_keywords=yes&area=default\u000160",
+ "video": "http://pyvideo.org/search?models=videos.video&q=\u0002\u00010"
+ },
+ "4k": "http://pitchfork.com/search/?query=\u0002\u000190",
+ "zw": "//pzwiki.net/w/index.php?search=\u0002\u00010",
+ "6mod": "//modules.perl6.org/search/?q=\u0002\u00010"
+ },
+ "q": {
+ "b": "//www.quimbee.com/search?q=\u0002\u00010",
+ "c": {
+ "*": "//www.qconcursos.com/busca?q=\u0002\u00010",
+ "ubbrux": "http://www.qcunbon.be/bruxelles?q=\u0002\u00010"
+ },
+ "m": {
+ "e": "http://m.quickmeme.com/search/?q=\u0002\u00010",
+ "*": "//www.qwant.com/music/search?q=\u0002\u00015",
+ "aps": "//www.qwant.com/maps/?q=\u0002\u000122"
+ },
+ "p": {
+ "*": "//www.quip.com/search?q=\u0002\u00010",
+ "on": "http://qpongo.com/ddgsearch.aspx?q=\u0002\u00010"
+ },
+ "*": "//www.quora.com/search?q=\u0002\u0001518",
+ "r": {
+ "*": "//api.qrserver.com/v1/create-qr-code/?qzone=1&data=\u0002\u0001364",
+ "z": "http://www.qrz.com/db/?callsign=\u0002&cmd=Search\u000199",
+ "decode": "http://zxing.org/w/decode?u=\u0002\u00010"
+ },
+ "s": {
+ "o": "//quant.stackexchange.com/search?q=\u0002\u00010",
+ "*": "//help.qlik.com/en-US/search/?q=\u0002\u00010",
+ "r": "//www.qsrmagazine.com/search/site/\u0002\u00010",
+ "sl": "//www.ssllabs.com/ssldb/analyze.html?d=\u0002&hideResults=on\u00015",
+ "tu": "//www.topuniversities.com/search/site/\u0002\u00010"
+ },
+ "t": {
+ "3": "//forum.quartertothree.com/search?expanded=true&q=\u0002\u00010",
+ "4": "//doc.qt.io/qt-4.8/search-results.html?q=\u0002\u00010",
+ "5": "http://doc.qt.io/qt-5/search-results.html?q=\u0002\u00018",
+ "*": "//doc.qt.io/qt-5/search-results.html?q=\u0002\u0001151"
+ },
+ "w": {
+ "e": "//www.qwantjunior.com/?q=\u0002&t=education\u00010",
+ "i": "//www.qwant.com/?q=\u0002&t=images\u00019",
+ "l": "//lite.qwant.com/?q=\u0002\u00010",
+ "m": "//www.qwant.com/music/search?q=\u0002\u00015",
+ "n": "//www.qwant.com/?q=\u0002&t=news\u00010",
+ "*": "//www.qwant.com/?q=\u0002\u0001176",
+ "s": "//www.qwant.com/?q=\u0002&t=social\u00010",
+ "t": "//qwant.com/?q=\u0002\u000113",
+ "v": "//www.qwant.com/?q=\u0002&t=videos\u00017",
+ "w": "//www.qwant.com/?q=\u0002&t=web\u000171",
+ "ant": "//www.qwant.com/?q=\u0002\u0001176"
+ },
+ "z": "http://qz.com/search/\u0002\u00010",
+ "at": "http://quinapalus.com/cgi-bin/qat?pat=\u0002\u00013",
+ "az": "http://qaz.wtf/u/convert.cgi?text=\u0002\u000115",
+ "db": "http://www.bash.org/?search=\u0002\u00010",
+ "es": "//es.quora.com/search?q=\u0002\u00010",
+ "im": {
+ "a": {
+ "*": "http://www.qim.com/albums/albums.asp?search=\u0002\u00010",
+ "lbum": "http://www.qim.com/albums/albums.asp?search=\u0002\u00010",
+ "rtiste": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010"
+ },
+ "*": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010"
+ },
+ "li": "//beta.cliqz.com/search?q=\u0002\u00010",
+ "oq": "//questso.blogspot.com/search?q=\u0002\u00010",
+ "um": "http://www.qumran2.net/indice.php?parole=\u0002\u00010",
+ "un": "//qunwang6.github.io/?q=\u0002\u00010",
+ "ur": {
+ "*": "http://quran.com/search?q=\u0002\u00019",
+ "an": "http://quran.com/search?q=\u0002\u00019"
+ },
+ "vc": "http://www.qvc.com/catalog/search.html?langId=-1&storeId=10251&catalogId=10151&keyword=\u0002\u000151",
+ "iita": "http://qiita.com/search?q=\u0002\u000174",
+ "lcrew": "//qlcrew.com/?q=\u0002\u00010",
+ "obuz": "http://www.qobuz.com/recherche?q=\u0002\u000148",
+ "ual": {
+ "*": "//www.qualtrics.com/support/search/?q=\u0002\u000111",
+ "ebs": "//www.qualebs.com/techbay/search?query=\u0002\u00010"
+ },
+ "uay": "//quay.io/search?q=\u0002\u00010",
+ "uandl": "//www.quandl.com/search?query=\u0002\u00010",
+ "uantcast": "//www.quantcast.com/home/site/search/\u0002\u00010",
+ "uartz": "http://qz.com/search/\u0002\u00010",
+ "uebecinfomusique": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010",
+ "ueenslibrary": "http://www.queenslibrary.org/search/apachesolr_search/\u0002\u00010",
+ "ueryposts": "http://queryposts.com/?s=\u0002\u00010",
+ "uickdocs": "http://quickdocs.org/search?q=\u0002\u00010",
+ "uirky": "//www.quirky.com/search?query=\u0002\u00010",
+ "uizlet": "http://quizlet.com/subject/\u0002/\u00014",
+ "uora": "http://www.quora.com/search?q=\u0002&context_type=&context_id=\u000195",
+ "uotes": "http://en.wikiquote.org/wiki/Special:Search?search=\u0002\u00015",
+ "uotev": "//www.quotev.com/search/\u0002\u00010",
+ "uoteinvestigator": "//quoteinvestigator.com/?s=\u0002\u00010",
+ "uttera": "//quttera.com/sitescan/\u0002\u00010"
+ },
+ "r": {
+ "7": "http://www.rapid7.com/db/search?utf8=%E2%9C%93&q=\u0002 &t=a\u00010",
+ "a": {
+ "d": {
+ "*": "//radiopaedia.org/search?utf8=✓&q=\u0002&scope=all\u000112",
+ "hd": "//www.reddit.com/r/ADHD/search/?q=\u0002&restrict_sr=1\u00010",
+ "io": {
+ "*": "//radiopaedia.org/search?utf8=%E2%9C%93&q=\u0002&scope=all\u00017",
+ "24": "//www.radio24.ilsole24ore.com/ricerca/\u0002\u00010",
+ "javan": "//www.radiojavan.com/search?query=\u0002\u00010",
+ "paedia": "http://radiopaedia.org/search?q=\u0002\u00010",
+ "shack": "//www.radioshack.com/search?q=\u0002\u00010",
+ "times": "http://www.radiotimes.com/search?q=\u0002\u00010"
+ }
+ },
+ "e": "//dle.rae.es/?w=\u0002\u00011303",
+ "f": "http://animorphsforum.com/index.php?action=search;advanced;search=\u0002\u00010",
+ "g": "http://academia.gal/dicionario/-/termo/busca/\u0002\u000124",
+ "h": "//roosterteeth.com/channel/achievement-hunter#search?term=\u0002\u00010",
+ "i": {
+ "*": "//www.raiplay.it/ricerca?q=\u0002\u00015",
+ "ls": {
+ "*": "http://api.rubyonrails.org/?q=\u0002\u0001102",
+ "casts": "http://railscasts.com/?search=\u0002\u00010",
+ "dock": "http://apidock.com/rails/search?query=\u0002\u00010",
+ "guides": "//duckduckgo.com/?q=\u0002+site%3Aguides.rubyonrails.org\u00018"
+ },
+ "derio": "//raider.io/search?type=character&name[0][contains]=\u0002\u00017"
+ },
+ "l": {
+ "*": "http://rgb.to/ral/\u0002\u00010",
+ "it": "http://search.rockwellautomation.com/search?q=\u0002&client=literature&filter=0&ie=UTF-8&oe=UTF-8&output=xml_no_dtd&proxystylesheet=literature&site=literature&getfields=*&lang=en&hl=en&num=20&requiredfields=xlanguage%3AMU%7Cxlanguage%3AEN\u00018",
+ "lypoint": "//www.rallypoint.com/answers?q=\u0002\u00010",
+ "vid": "http://ralvid.ml/search.php?q=\u0002\u00010"
+ },
+ "p": {
+ "*": "//genius.com/search?q=\u0002\u00013287",
+ "arts": "//www.reliableaftermarketparts.com/search?q=\u0002\u00010",
+ "genius": "http://rapgenius.com/search?q=\u0002\u00014",
+ "idonline": "//www.rapidonline.com/Catalogue/Search?Query=\u0002\u00010"
+ },
+ "*": "http://www.residentadvisor.net/search.aspx?searchstr=\u0002\u000136",
+ "y": {
+ "*": "//www.raywenderlich.com/?s=\u0002\u00010",
+ "mond": "//raymond-nh.com/?s=\u0002\u00010"
+ },
+ "cv": "//www.racv.com.au/search-results.html?q=\u0002\u00010",
+ "ru": "//raru.co.za/search/\u0002\u00010",
+ "te": {
+ "*": "//www.ratemyprofessors.com/search.jsp?query=\u0002\u00013",
+ "beer": "//www.ratebeer.com/search?q=\u0002\u000115",
+ "myprofessor": "http://www.ratemyprofessors.com/search.jsp?query=\u0002\u00015",
+ "yourgenre": "//rateyourmusic.com/genre/\u0002\u00010",
+ "yourmusic": "http://rateyourmusic.com/search?searchterm=\u0002&searchtype=a\u0001165"
+ },
+ "tp": "//www.ratp.fr/itineraires?start=\u0002&lieu_depart=station&\u00010",
+ "wg": "//rawg.io/search?query=\u0002\u00018",
+ "amattu": "http://www.koivuniemi.com/raamattuhaku?tila=pikahaku&hakuehto=\u0002\u00010",
+ "bbionrails": "//blog.yechiel.me/search?q=\u0002\u00010",
+ "cing": "http://www.racing.com/search?q=\u0002\u00010",
+ "cket": "http://docs.racket-lang.org/search/index.html?q=\u0002\u000156",
+ "cksforcars": "//www.racksforcars.com/store/search.asp?keyword=\u0002\u00013",
+ "kde": "//www.rakuten.de/suchen/\u0002?category=0\u00010",
+ "kuten": {
+ "g": "//global.rakuten.com/en/search/?k=\u0002\u00010",
+ "*": "//search.rakuten.co.jp/search/mall/\u0002/\u00010"
+ },
+ "mda": "http://ramdajs.com/docs/#\u0002\u000115",
+ "ndt": "//www.roadandtrack.com/search/?q=\u0002\u00010",
+ "ndom": "//www.random.org/search?q=\u0002\u000132",
+ "spberrypi": "http://www.raspberrypi.org/?s=\u0002\u00010",
+ "tamo": "//ratamo.verkkokirjasto.fi/web/arena/search?p_p_id=searchResult_WAR_arenaportlets&p_r_p_687834046_search_query=\u0002\u00010",
+ "tgeber": "//www.topratgeber24.de/suche?s=\u0002\u00010",
+ "tionalwiki": "http://rationalwiki.org/w/index.php?search=\u0002&button=&title=Special:Search&go=Go\u000162",
+ "tko": "//www.ratkojat.fi/hae?s=\u0002\u00010",
+ "velry": "http://www.ravelry.com/patterns/search#query=\u0002\u00015",
+ "zer": "//www.razer.com/search/?text=\u0002\u00010",
+ "zzball": "http://razzball.com/index.php?s=\u0002\u00010"
+ },
+ "b": {
+ "c": "//www.rbcroyalbank.com/search-public/index.html?question=\u0002\u00010",
+ "*": "//rubydocs.org/d/ruby-latest/?q=\u0002\u000113",
+ "l": {
+ "*": "http://www.dnswatch.info/dns/rbl-lookup?host=\u0002&submit=RBL+Lookup\u00014",
+ "x": {
+ "g": "//www.roblox.com/search/users?keyword=\u0002\u00010",
+ "*": "http://www.roblox.com/Catalog/Lists.aspx?m=TopFavorites&c=9&t=AllTime&d=All&q=\u0002\u000183"
+ }
+ },
+ "n": {
+ "*": "http://rbnorway.org/?s=\u0002\u00010",
+ "dx": "http://www.reversebeacon.net/dxsd1/dxsd1.php?f=0&c=\u0002&t=dx\u00010"
+ },
+ "t": {
+ "b": "//www.ruby-toolbox.com/?q=\u0002\u00010",
+ "c": "http://www.metric-conversions.org/pt/moeda/bitcoin-em-real.htm?val=\u0002\u00010",
+ "g": "//rbt.asia/g/search/text/\u0002\u00010",
+ "*": "//rbt.asia/_/search/text/\u0002\u000154",
+ "ag": "http://www.radio-browser.info/gui/#!/bytag/\u0002\u00010",
+ "mu": "//rbt.asia/mu/search/text/\u0002/\u00016"
+ },
+ "bg": "//www.rbbg.it/opac/search/lst?q=\u0002\u00010",
+ "xw": "http://wiki.roblox.com/index.php?search=\u0002\u000110",
+ "ugs": "//bugzilla.redhat.com/buglist.cgi?quicksearch=\u0002\u00010",
+ "xdev": "//devforum.roblox.com/search?q=\u0002\u00017"
+ },
+ "c": {
+ "e": {
+ "f": "http://context.reverso.net/translation/english-french/\u0002\u00015",
+ "*": "//doc.rust-lang.org/error-index.html#E\u0002\u00014",
+ "npl": "http://context.reverso.net/translation/english-polish/\u0002\u00015",
+ "nru": "//context.reverso.net/translation/english-russian/\u0002\u000136"
+ },
+ "f": {
+ "e": "http://context.reverso.net/translation/french-english/\u0002\u00018",
+ "*": "//rcf.fr/rechercher/\u0002\u00010",
+ "r": {
+ "*": "//www.ricardocuisine.com/recherche/mot-cle/\u0002\u00010",
+ "nl": "http://context.reverso.net/translation/french-dutch/\u0002\u00010"
+ }
+ },
+ "l": {
+ "*": "//raleigh.craigslist.org/search/?query=\u0002\u00010",
+ "ippy": "//rust-lang.github.io/rust-clippy/master/index.html#\u0002\u00010",
+ "ivre": "//www.recyclivre.com/shop/recherche?orderby=price&orderway=asc&search_query=\u0002&submit_search=&s=\u00010"
+ },
+ "p": {
+ "p": "http://www.cplusplus.com/search.do?q=\u0002\u00010",
+ "*": "http://www.realclearpolitics.com/search/?q=\u0002\u000119",
+ "lde": "http://context.reverso.net/t%C5%82umaczenie/niemiecki-polski/\u0002\u00010",
+ "len": "http://context.reverso.net/translation/polish-english/\u0002\u000111"
+ },
+ "*": "//www.readerscave.com/?s=\u0002\u00010",
+ "w": "http://apps.leg.wa.gov/RCW/default.aspx?cite=\u0002\u00010",
+ "db": "http://rcdb.com/qs.htm?qs=\u0002\u000130",
+ "sb": "http://rcsb.org/pdb/explore/explore.do?structureId=\u0002\u00013",
+ "ss": "//www.realcanadiansuperstore.ca/search/?search-bar=\u0002\u00010",
+ "onj": "http://bab.la/conjugaison/russe/\u0002\u00010",
+ "ruen": "//context.reverso.net/translation/russian-english/\u0002\u00010"
+ },
+ "f": {
+ "c": {
+ "*": "//tools.ietf.org/html/rfc\u0002\u0001118",
+ "k": "//www.rfc-editor.org/search/rfc_search_detail.php?title=\u0002\u00010",
+ "r": "http://www.rfcreader.com/#rfc\u0002\u00010",
+ "lipart": "http://rfclipart.com/search.html?text=\u0002\u00010"
+ },
+ "d": "//refind.com/?q=\u0002\u00010",
+ "*": "http://www.reasonablefaith.org/search/results?q=\u0002\u00013",
+ "r": "http://dictionnaire.reverso.net/francais-definition/\u0002\u00010",
+ "s": {
+ "*": "http://www.radiofreesatan.com/?s=\u0002&submit=Submit\u00010",
+ "ana": {
+ "e": "//redfoxsanakirja.fi/sanakirja/-/s/eng/fin/\u0002\u00010",
+ "*": "//redfoxsanakirja.fi/sanakirja/-/s/fin/eng/\u0002\u00010"
+ }
+ }
+ },
+ "g": {
+ "i": "//images.google.com/searchbyimage?image_url=\u0002\u0001286",
+ "o": "//www.reddit.com/r/GlobalOffensive/search/?q=\u0002&restrict_sr=1\u00015",
+ "*": "http://rapgenius.com/search?q=\u0002\u00014",
+ "ate": "//www.researchgate.net/search.Search.html?query=\u0002\u00016"
+ },
+ "h": {
+ "q": "http://www.runehq.com/search.php?q=\u0002\u00010",
+ "*": "//robinhood.com/stocks/\u0002\u000121",
+ "t": {
+ "*": "//access.redhat.com/search/#/?q=\u0002&p=1&srch=any&language=en&documentKind=Documentation\u00010",
+ "t": "//www.stateofthedapps.com/dapps?text=\u0002\u00010"
+ },
+ "bz": "//bugzilla.redhat.com/buglist.cgi?quicksearch=\u0002\u00010",
+ "sa": "//rhn.redhat.com/errata/RHSA-\u0002.html\u00010",
+ "ino": "http://www.food4rhino.com/browse?searchText=\u0002\u00014",
+ "ydo": "//www.rhydolabz.com/advanced_search_result.html?keyword=\u0002\u00010",
+ "yme": {
+ "*": "//www.rhymezone.com/r/rhyme.cgi?Word=\u0002&typeofrhyme=perfect&org1=syl&org2=l&org3=y\u000158",
+ "r": "http://www.rhymer.com/RhymingDictionary/\u0002.html\u00010",
+ "brain": "http://rhymebrain.com/en/What_rhymes_with_\u0002.html\u00018"
+ }
+ },
+ "j": "//www.radiojavan.com/search?query=\u0002\u00010",
+ "k": {
+ "n": {
+ "*": "//reestr.rublacklist.net/search/?q=\u0002\u00010",
+ "astro": "//rknastrovastu.com/?s=\u0002\u00010"
+ },
+ "*": "http://www.robokart.com/index.php?route=product/search&search=\u0002\u00010",
+ "t": "//docs.racket-lang.org/search/index.html?q=\u0002\u000169"
+ },
+ "m": {
+ "*": "http://www.gurusrom.net/search/term=\u0002\u000112",
+ "k": "//www.reddit.com/r/MechanicalKeyboards/search?q=\u0002&sort=relevance&t=all\u00010",
+ "n": "http://www.retailmenot.com/s/\u0002\u000115",
+ "p": "//www.ratemyprofessors.com/search.jsp?query=\u0002\u00013",
+ "w": "//rimworldwiki.com/index.php?search=\u0002&title=Special%3ASearch\u00010",
+ "it": "//www.rmit.edu.au/search?q=\u0002\u00010",
+ "ail": "//www.royalmail.com/track-your-item#/tracking-results/\u0002\u00013",
+ "elb": "//www.reddit.com/r/melbourne/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010"
+ },
+ "n": {
+ "l": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010",
+ "*": "http://india.recruit.net/search.html?query=\u0002&location=delhi\u00010",
+ "z": "//www.radionz.co.nz/search/results?utf8=%E2%9C%93&q=\u0002&commit=Search\u00010",
+ "24": "http://en.rocketnews24.com/?s=\u0002\u00010"
+ },
+ "o": {
+ "*": "//www.admin.ch/opc/search/?text=\u0002&lang=fr&language%5B%5D=fr&product%5B%5D=ClassifiedCompilation\u00010",
+ "k": {
+ "*": "http://www.returnofkings.com/?s=\u0002\u00010",
+ "u": "//owner.roku.com/Add/\u0002\u00010",
+ "omari": "http://rokomari.com/search?term=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.ros.org/search/index.html?cx=018259903093183594226%3Atxvzw9fat6w&cof=FORID%3A11%3BNB%3A1&ie=UTF-8&filter=0&num=10&input=\u0002&q=\u0002&sa=Submit\u000112",
+ "w": "//wiki.ros.org/\u0002\u00010",
+ "tr": "//rostr.disney.com/search_results?query=\u0002\u00010",
+ "ettacode": "http://rosettacode.org/mw/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017",
+ "sde": "//www.rossmann.de/verbraucherportal/toolbox/suche.html?query=\u0002\u00010"
+ },
+ "ck": {
+ "*": "//luarocks.org/search?q=\u0002\u000112",
+ "et": {
+ "*": "http://www.rocketindustrial.com/catalogsearch/result/?q=\u0002\u00010",
+ "beans": "//www.rocketbeans.tv/?s=\u0002\u00013",
+ "hub": "http://rockethub.com/projects?utf8=%E2%9C%93&q=\u0002\u00010"
+ },
+ "it": "//www.rockit.it/web/cerca.php?k=\u0002\u00010",
+ "ol": "http://www.rockol.it/search.php?s=\u0002\u00010",
+ "auto": "//www.rockauto.com/en/partsearch/?partnum=\u0002\u00010",
+ "papershotgun": "http://www.rockpapershotgun.com/?s=\u0002\u00010"
+ },
+ "do": "//gdpr.pl/?s=\u0002\u00010",
+ "fi": "http://www.dictionar-finlandez.net/online/?word=\u0002\u00010",
+ "ld": "//old.reddit.com/search?q=\u0002\u0001141",
+ "ot": {
+ "h": "//www.roothax.com/?s=\u0002\u00010",
+ "*": "http://root.cern.ch/drupal/search/node/\u0002\u00016"
+ },
+ "r2": "//riskofrain2.fandom.com/wiki/Special:Search?query=\u0002\u00013",
+ "to": "//www.rotoworld.com/search#query=\u0002\u000111",
+ "adandtrack": "//www.roadandtrack.com/search/?q=\u0002\u00010",
+ "bertchristgau": "//robertchristgau.com/get_artist.php?name=\u0002\u00010",
+ "blox": {
+ "g": {
+ "*": "//www.roblox.com/games/?Keyword=\u0002\u000113",
+ "r": "http://www.roblox.com/Groups/search.aspx?val=\u0002\u00010"
+ },
+ "l": "//www.roblox.com/develop/library?CatalogContext=2&Keyword=\u0002&SortAggregation=5&LegendExpanded=true&Category=6\u00010",
+ "*": "//www.roblox.com/games/?Keyword=\u0002\u000113",
+ "u": "//www.roblox.com/search/users?keyword=\u0002\u00010"
+ },
+ "botreview": "//robot-review.ru/search?q=\u0002\u00010",
+ "btex": "//www.robtex.com/dns-lookup/\u0002\u000113",
+ "cwiki": "http://rocwiki.org/?action=search&string=\u0002\u00010",
+ "dev": "//developer.roblox.com/search#stq=\u0002\u00010",
+ "etgen": "//www.roetgen.de/?s=\u0002\u00010",
+ "get": "http://www.roget.org/scripts/qq.php?seekword=\u0002\u00013",
+ "gers": "//www.rogers.com/customer/search?searchTerm=\u0002\u00010",
+ "gerebert": "//www.rogerebert.com/search?utf8=%E2%9C%93&q=\u0002\u00015",
+ "guebasin": "http://roguebasin.roguelikedevelopment.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "ll205e": "//roll20.net/compendium/dnd5e/searchbook/?terms=\u0002\u00010",
+ "llingstone": {
+ "*": "http://www.rollingstone.com/search?q=\u0002\u00010",
+ "it": "http://www.rollingstone.it/?s=\u0002\u00010"
+ },
+ "majidesukanji": "http://www.romajidesu.com/kanji/\u0002 \u00010",
+ "majidesuvcb": "http://www.romajidesu.com/?m=dictionary&a=lookup&w=\u0002\u00010",
+ "t13": "http://decode.org/?q=\u0002\u00017",
+ "terpanda": "//redpandazine.at/?s=\u0002\u00010",
+ "ttentomato": {
+ "*": "http://www.rottentomatoes.com/search/?search=\u0002\u0001187",
+ "es": "http://www.rottentomatoes.com/search/?search=\u0002\u0001187"
+ },
+ "ute": {
+ "*": "//www.google.de/maps/dir/\u0002\u00010",
+ "r": "//www.router24.info/uebersicht?s=\u0002\u00010"
+ },
+ "utard": "http://www.routard.com/recherche.asp?q=\u0002&edt_cleRech=\u0002\u00010",
+ "uxbe": "//duckduckgo.com/?q=site%3Arouxbe.com+\u0002\u00010",
+ "wiki": "//developer.roblox.com/search#stq=\u0002\u00010",
+ "yalroadl": "//royalroadl.com/fictions/search?keyword=\u0002\u00013",
+ "zet": {
+ "*": "http://rozethaber.com/search/\u0002\u00013",
+ "ka": "http://rozetka.com.ua/search/?section_id=&section=&text=\u0002&rz-search-button=\u000137"
+ }
+ },
+ "p": {
+ "f": "//www.reddit.com/r/PublicFreakout/search/?q=\u0002&restrict_sr=1\u00010",
+ "g": {
+ "*": "http://rpg.stackexchange.com/search?q=\u0002\u00010",
+ "sx": "http://rpg.stackexchange.com/search?q=\u0002\u00010",
+ "geek": "http://rpggeek.com/geeksearch.php?action=search&objecttype=rpgunified&q=\u0002&B1=Go\u000110"
+ },
+ "i": {
+ "*": "//www.raspberrypi.org/search/\u0002\u00015",
+ "-so": "http://raspberrypi.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://rpmfind.net/linux/rpm2html/search.php?query=\u0002&submit=Search+...\u00013",
+ "s": "//src.fedoraproject.org/rpms/\u0002\u000126",
+ "find": "http://rpmfind.net/linux/rpm2html/search.php?query=\u0002&submit=Search+...\u00013",
+ "fusion": "//admin.rpmfusion.org/pkgdb/packages/\u0002/\u00013"
+ },
+ "*": "http://www.raspberrypi.org/phpBB3/search.php?keywords=\u0002\u00010",
+ "s": "http://www.rockpapershotgun.com/?s=\u0002 \u0001121",
+ "y": "//realpython.com/search?q=\u0002\u00015",
+ "ad": "//pad.riseup.net/p/\u0002\u00010",
+ "hilos": "http://www.radicalphilosophy.com/?s=\u0002\u00010",
+ "hone": "http://www.whitepages.com/phone/\u0002\u00010",
+ "len": "//context.reverso.net/tłumaczenie/polski-angielski/\u0002\u00010",
+ "rivacy": "//www.reddit.com/r/privacy/search?q=\u0002&restrict_sr=on\u000164"
+ },
+ "r": {
+ "c": "http://www.rainbowresource.com/searchspring.php?q=\u0002\u00010",
+ "*": "http://reprap.org/mediawiki/index.php?search=\u0002\u00010",
+ "w": "//riordan.fandom.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "*": "//www.reddit.com/search?q=\u0002\u00014855",
+ "s": {
+ "4": "http://rs.4chan.org/?s=\u0002&from=ALL\u00010",
+ "c": {
+ "h": "//www.admin.ch/opc/search/?text=\u0002&lang=fr&product[]=cc&date_range_min=&date_range_max=&d_compilation=both&d_is_in_force=yes&thesaurus=1\u00010",
+ "i": "//www.reddit.com/r/askscience/search?q=\u0002&restrict_sr=1\u00010",
+ "*": "http://uk.rs-online.com/web/c/?searchTerm=\u0002\u000124",
+ "ape": "//runescape.wiki/?search=\u0002\u00010"
+ },
+ "g": {
+ "e": "http://services.runescape.com/m=itemdb_rs/results?query=\u0002\u000124",
+ "*": "//www.rockstargames.com/search/?q=\u0002\u00010"
+ },
+ "k": "//www.refseek.com/search?q=\u0002\u00010",
+ "n": {
+ "l": "http://nl.rs-online.com/web/c/?searchTerm=\u0002\u00010",
+ "*": "//www.reddit.com/r/\u0002/new/\u00015",
+ "z": "//nz.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010"
+ },
+ "o": "http://stackoverflow.com/search?q=[r]+\u0002\u000110",
+ "*": "//runescape.wiki/?search=\u0002\u00010",
+ "u": {
+ "b": "//reddit.com/r/\u0002\u00011288",
+ "k": "http://uk.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u000114",
+ "*": "//runsignup.com/Races?name=\u0002\u00010"
+ },
+ "w": {
+ "*": "//runescape.wiki/?search=\u0002&title=Special:Search&go=Go\u000174",
+ "iki": {
+ "n": "//runescape.wiki/?search=test&title=Special%3ASearch&fulltext=\u0002\u00010",
+ "*": "//runescape.wiki/?search=\u0002\u00010"
+ }
+ },
+ "07": "//oldschool.runescape.wiki/w/Special:Search?search=\u0002\u000121",
+ "ar": "http://www.rollingstone.com.ar/buscador-r30-\u0002\u00010",
+ "de": "http://de.rs-online.com/web/c/?searchTerm=\u0002\u00010",
+ "es": "//es.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010",
+ "fr": "http://radiospares-fr.rs-online.com/web/c/?searchTerm=\u0002\u000137",
+ "it": "http://it.rs-online.com/web/c/?searchTerm=\u0002\u00010",
+ "pb": "//www.rspb.org.uk/search/?q=\u0002\u00010",
+ "ph": "http://ph.rs-online.com/web/c/?searchTerm=\u0002\u00010",
+ "pt": "//www.roblox.com/games/?Keyword=\u0002\u000113",
+ "tc": "http://rosettacode.org/mw/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00016",
+ "za": "//za.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010",
+ "-docs": "//docs.rs/\u0002\u0001598",
+ "-std": "//doc.rust-lang.org/std/index.html?search=\u0002\u000118",
+ "eek": "http://www.rseek.org/?cx=010923144343702598753:boaz1reyxd4&newwindow=1&q=\u0002&sa=Search+functions,+lists,+and+more&cof=FORID:11&siteurl=www.rseek.org/\u000121",
+ "ibank": "//risibank.fr/#\u0002\u00010",
+ "ssh": "http://www.rsssearchhub.com/feeds/?search=\u0002\u00010",
+ "tats": "//www.rdocumentation.org/search?q=\u0002\u000113",
+ "vce": "//www.biblegateway.com/passage/?search=\u0002&version=RSVCE\u00010"
+ },
+ "t": {
+ "d": {
+ "*": "//readthedocs.org/search/?q=\u0002\u00013",
+ "linux": "//kernel.readthedocs.io/en/sphinx-samples/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "e": {
+ "*": "http://www.rte.ie/search/?query=\u0002\u00010",
+ "s": "//actualidad.rt.com/search?q=\u0002\u000142"
+ },
+ "h": "//roosterteeth.com/#search?term=\u0002\u000148",
+ "m": "//www.rememberthemilk.com/app/#search/\u0002\u00010",
+ "*": "//www.rottentomatoes.com/search/?search=\u0002\u00012578",
+ "s": "http://www.rts.ch/services/recherche/?q=\u0002\u00017",
+ "t": "http://www.realtimetrains.co.uk/search/handler?type=basic&qs=true&search=\u0002\u00010",
+ "bf": "//www.rtbf.be/info/recherche?q=\u0002\u0001147",
+ "fd": "http://\u0002.rtfd.io\u00014",
+ "fr": "//fr.shopping.rakuten.com/s/\u0002\u00010",
+ "ve": "http://www.rtve.es/buscador/?q=\u0002\u000122",
+ "boi": "//www.reddit.com/r/bindingofisaac/search?q=\u0002&restrict_sr=on\u00010",
+ "i51cpp": "//community.rti.com/rti-doc/510/ndds.5.1.0/doc/html/api_cpp/search.php?query=\u0002\u00010",
+ "i51java": "//community.rti.com/rti-doc/510/ndds.5.1.0/doc/html/api_java/search.php?query=\u0002\u00010",
+ "i523um": "//community.rti.com/static/documentation/connext-dds/5.2.3/doc/manuals/connext_dds/html_files/RTI_ConnextDDS_CoreLibraries_UsersManual/index.htm#search-\u0002\u00010",
+ "ikb": "//community.rti.com/search/kb/\u0002\u00010",
+ "ings": "//www.rtings.com/search?cx=partner-pub-9742413462301870%3A7201788216&cof=FORID%3A10&ie=UTF-8&silo=&q=\u0002\u000112",
+ "news": "http://rt.com/search/?q=\u0002\u00010",
+ "oday": "//www.rt.com/search?q=\u0002\u000126",
+ "vnh": "http://www.rtvnh.nl/zoeken/1/\u0002\u00010"
+ },
+ "u": {
+ "g": {
+ "*": "http://www.rug.nl/search/?searchtext=\u0002\u00010",
+ "ame": "//www.retrovideogamestore.com/index.php?option=com_mijoshop&route=product/search&search=\u0002\u00010"
+ },
+ "k": "http://ruk.ca/search/site/\u0002\u00010",
+ "*": "http://www.redusers.com/noticias/?s=\u0002\u00019",
+ "by": {
+ "*": "http://www.google.com/cse?q=\u0002&cx=013598269713424429640:g5orptiw95w&ie=UTF-8&sa=Search\u000163",
+ "doc": {
+ "*": "http://www.ruby-doc.org/search.html?q=\u0002\u000114",
+ "s": "//rubydocs.org/d/ruby-latest/?q=\u0002\u000113"
+ },
+ "gems": "http://rubygems.org/search?query=\u0002\u000156",
+ "lane": "http://www.rubylane.com/search?q=\u0002\u00010",
+ "toolbox": "//www.ruby-toolbox.com/search?utf8=✓&q=\u0002\u00010"
+ },
+ "en": "http://translate.google.com/#ru/en/\u0002\u000163",
+ "fr": "//translate.google.com/#ru/fr/\u0002\u00010",
+ "sr": "//www.reddit.com/user/\u0002/\u000113",
+ "st": {
+ "a": "http://www.rusta.com/se/Sok/\u0002/\u00013",
+ "d": {
+ "*": "//doc.rust-lang.org/std/?search=\u0002\u0001143",
+ "oc": "//doc.rust-lang.org/std/?search=\u0002\u0001143"
+ },
+ "n": "//doc.rust-lang.org/nightly/std/?search=\u0002\u0001172",
+ "*": "//doc.rust-lang.org/std/?search=\u0002\u0001143",
+ "labs": "//rustlabs.com/search=\u0002\u00010",
+ "rfc": "//github.com/rust-lang/rfcs/issues?utf8=✓&q=\u0002\u00010",
+ "std": "//doc.rust-lang.org/std/?search=\u0002\u0001143"
+ },
+ "th": "//www.billygrahambookstore.org/catalogsearch/result/?q=\u0002\u00018",
+ "wk": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "bocop": "//rubocop.readthedocs.io/en/latest/search.html?q=\u0002\u00010",
+ "mble": "//rumble.com/all/q/\u0002/?type=videos\u00016",
+ "nescape": "//runescape.wiki/w/Special:Search?search=\u0002\u000146",
+ "nsignup": "//runsignup.com/Races?s=&cloudSearch=T&name=\u0002\u00010",
+ "ten": "http://find.ruten.com.tw/search/s000.php?enc=u&searchfrom=searchf&k=\u0002&t=0\u00013",
+ "tronik": "//www.rutronik24.com/search-result/qs:\u0002\u00010",
+ "tube": "http://rutube.ru/search.html?page=index&search=\u0002&search_type=track\u00014",
+ "wiki": "//ru.wikipedia.org/w/index.php?search=\u0002 \u000118"
+ },
+ "v": {
+ "b": "http://rvb.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "m": "//reviewmeta.com/search?q=\u0002\u00018",
+ "*": "//www.real.video/search?query=\u0002\u00016",
+ "cc": "http://raritanval.edu/rvcc/search.aspx?searchtext=\u0002\u00010",
+ "rental": "//www.elmonterv.com/search/?q=\u0002\u00010"
+ },
+ "w": {
+ "*": "http://rationalwiki.org/w/index.php?search=\u0002\u0001232",
+ "th": "http://www.rwth-aachen.de/ca/be/hx/?lidx=&institution=RWTH+Aachen+University&search=\u0002\u00010",
+ "iki": "//thereaderwiki.com/en/\u0002\u00010"
+ },
+ "z": {
+ "*": "//www.rhymezone.com/r/rhyme.cgi?Word=\u0002&typeofrhyme=perfect&org1=syl&org2=l&org3=y\u000158",
+ "r": "//www.razer.com/search?text=\u0002\u00010",
+ "tk": "//rozetka.com.ua/ua/search/?text=\u0002\u00010",
+ "elda": "//www.reddit.com/r/zelda/search/?q=\u0002\u00010"
+ },
+ "10": "//search.rakuten.co.jp/search/mall/\u0002/\u00010",
+ "2r": "//www.rome2rio.com/map/\u0002\u00010",
+ "2u": "http://www.r2u.org.ua/s?w=\u0002&scope=all&dicts=all&highlight=on\u00010",
+ "dc": "//www.rueducommerce.fr/recherche/\u0002\u000128",
+ "do": {
+ "c": {
+ "*": "http://rdoc.info/find/github?q=\u0002\u00016",
+ "s": "//www.rdocumentation.org/search?q=\u0002\u000113",
+ "u": "//www.rdocumentation.org/search?q=\u0002\u000113"
+ },
+ "*": "//www.rdocumentation.org/search?q=\u0002\u000113"
+ },
+ "ds": "//www.reddit.com/r/\u0002\u00011116",
+ "e3": "//www.re3data.org/search?query=\u0002\u00010",
+ "ef": {
+ "r": {
+ "*": "http://dictionary.reverso.net/french-definition/\u0002\u00010",
+ "eb": "http://dictionary.reverso.net/french-english/\u0002\u00010",
+ "es": {
+ "h": "http://www.refreshcartridges.co.uk/advanced_search_result.php?q=\u0002\u00010",
+ "*": "http://dictionary.reverso.net/french-spanish/\u0002\u00010"
+ },
+ "ge": "http://dictionnaire.reverso.net/francais-allemand/\u0002\u00010"
+ },
+ "*": "http://www.reference.com/web?q=\u0002\u00015",
+ "lets": "http://reflets.info/?s=\u0002\u00010",
+ "seek": "//www.refseek.com/search?q=\u0002\u00010"
+ },
+ "ei": {
+ "*": "//www.rei.com/search?q=\u0002\u000170",
+ "chelt": "//secure.reichelt.de/?ACTION=446;SEARCH=\u0002\u000119",
+ "sartikelen": "//www.reisartikelen.nl/search/?q=\u0002\u00010",
+ "ttiopas": "http://www.reittiopas.fi/?showsearchformsaved=hide&from_in= \u0002&from=&via_in=&via=&via_time=0&to_in= \u0002&to=&hour=15&minute=39&timetype=departure&date_cb=on&day=7&month=7&year=2015&cmargin=3&wspeed=70&method=1&stz=0&mc1=0&mc2=0&mc3=0&mc4=0&mc5=0&mc6=0&mc0=1&nroutes=3&gotoHash=\u00013"
+ },
+ "en": {
+ "*": "http://dictionary.reverso.net/english-definition/\u0002\u00010",
+ "pl": "//context.reverso.net/tłumaczenie/angielski-polski/\u0002\u00010",
+ "soruigo": "//renso-ruigo.com/word/\u0002\u00010"
+ },
+ "ep": {
+ "l": {
+ "*": "//repl.it/languages/\u0002\u000115",
+ "icante": "http://lamiradadelreplicante.com/?s=\u0002 \u00010"
+ },
+ "m": "//represent.com/search?q=\u0002\u00010",
+ "*": "http://www.replacements.com/search/?query=\u0002\u00010",
+ "um": "//repositorium.sdum.uminho.pt/simple-search?query=\u0002\u00010",
+ "eater": "//www.repeaterbook.com/repeaters/keyword.php?func=result&keyword=\u0002\u00010",
+ "ology": "//repology.org/metapackages/?search=\u0002\u000142",
+ "rap": "http://reprap.org/mediawiki/index.php?search=\u0002\u00010",
+ "ubblica": {
+ "*": "http://ricerca.repubblica.it/ricerca/repubblica?query=\u0002\u00013",
+ "video": "http://ricerca.repubblica.it/ricerca/repubblica-video?query=\u0002&view=repubblica-video\u00010"
+ }
+ },
+ "eu": {
+ "q": "http://www.reuters.com/search/news?blob=\u0002\u00013",
+ "*": "//www.reddit.com/user/\u0002\u000184",
+ "ters": "//www.reuters.com/search/news?blob=\u0002\u000139"
+ },
+ "ex": {
+ "*": "http://rex.kb.dk/primo_library/libweb/action/search.do?fn=search&vl%28freeText0%29=\u0002\u00010",
+ "el": "//www.rexel.de/search/?text=\u0002\u00010"
+ },
+ "im": {
+ "a": "//www.cercarime.it/?rima=\u0002\u00010",
+ "e": "http://www.rimessolides.com/rime.aspx?m=\u0002\u00010",
+ "*": "http://rimlexikon.com/index.php?rim=\u0002\u00010",
+ "wiki": "http://rimworldwiki.com/index.php?search=\u0002\u00013"
+ },
+ "ip": {
+ "*": "//reverseip.domaintools.com/search/?q=\u0002\u00010",
+ "e": {
+ "*": "//stat.ripe.net/\u0002\u000112",
+ "db": "//apps.db.ripe.net/search/query.html?searchtext=\u0002&search%3AdoSearch=Search#resultsAnchor\u00010",
+ "stat": "//stat.ripe.net/\u0002\u000112"
+ }
+ },
+ "is": "//www.ris.bka.gv.at/Ergebnis.wxe?Abfrage=Gesamtabfrage&SearchInAsylGH=False&SearchInAvn=False&SearchInAvsv=False&SearchInBegut=False&SearchInBgblAlt=False&SearchInBgblAuth=False&SearchInBgblPdf=False&SearchInBks=False&SearchInBundesnormen=False&SearchInDok=False&SearchInDsk=False&SearchInErlaesse=False&SearchInGbk=False&SearchInGemeinderecht=False&SearchInJustiz=False&SearchInBvwg=False&SearchInLvwg=False&SearchInLgbl=False&SearchInLgblNO=False&SearchInLgblAuth=False&SearchInLrBgld=False&SearchInLrK=False&SearchInLrNO=False&SearchInLrOO=False&SearchInLrSbg=False&SearchInLrStmk=False&SearchInLrT=False&SearchInLrVbg=False&SearchInLrW=False&SearchInNormenliste=False&SearchInPvak=False&SearchInRegV=False&SearchInUbas=False&SearchInUmse=False&SearchInUvs=False&SearchInVerg=False&SearchInVfgh=False&SearchInVwgh=False&ImRisSeit=Undefined&ResultPageSize=100&Suchworte=\u0002&Position=1\u00010",
+ "lp": "http://www.rugbyleagueproject.org/search/?q=\u0002\u000132",
+ "lr": "//www.reddit.com/r/RocketLeague/search?q=\u0002&restrict_sr=on\u00010",
+ "lw": "//rocketleague.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "xp": "http://ruxpert.ru/index.php?search=\u0002\u00010",
+ "yg": "//rateyourmusic.com/genre/\u0002\u00010",
+ "ym": {
+ "f": "//rateyourmusic.com/search?searchtype=F&searchterm=\u0002\u000127",
+ "*": "//rateyourmusic.com/search?searchterm=\u0002\u00013194",
+ "r": {
+ "*": "//rateyourmusic.com/search?searchtype=l&searchterm=\u0002\u000119",
+ "elease": "//rateyourmusic.com/search?searchterm=\u0002&type=l\u000117"
+ },
+ "genre": "//rateyourmusic.com/search?searchtype=g&searchterm=\u0002\u000111"
+ },
+ "dkj": "http://www.romajidesu.com/kanji/\u0002\u00010",
+ "dns": "http://mxtoolbox.com/SuperTool.aspx?action=ptr%3a\u0002&run=toolpage\u00010",
+ "drr": "//rdrr.io/search?q=\u0002\u00010",
+ "dvcb": "http://www.romajidesu.com/?m=dictionary&a=lookup&w=\u0002\u00010",
+ "ealo": "//realo.com/search?q=\u0002\u00010",
+ "eactome": "http://reactome.org/content/query?q=\u0002\u00010",
+ "eactparts": "//react.parts/?search=\u0002\u00010",
+ "eaddc": "//www.readdc.com/search?search=\u0002&submit=SEARCH\u00010",
+ "eadthedocs": "//readthedocs.org/search/?q=\u0002\u00013",
+ "eadwriteweb": "http://readwrite.com/search?keyword=\u0002\u00010",
+ "eaktor": "//www.native-instruments.com/en/reaktor-community/reaktor-user-library/all/all/all/all/\u0002/latest/1/all/?q=\u0002&t=userlib\u00010",
+ "ealtor": "http://www.realtor.com/realestateandhomes-search/\u0002\u000112",
+ "eason": {
+ "*": "http://reason.com/search?q=\u0002\u00013",
+ "ator": "http://tools.wmflabs.org/reasonator/?find=\u0002\u00010"
+ },
+ "ebel": "//www.rebel.pl/e4u.php/1,ModProducts/Search?search[submit]=1&search[phrase]=\u0002\u00010",
+ "ebuy": "//www.rebuy.de/kaufen/suchen?q=\u0002\u00013",
+ "ebirth": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125",
+ "ebiun": "http://rebiun.baratz.es/rebiun/search?q=\u0002&start=0&rows=12&sort=score+desc&advanced_handler=advanced\u00010",
+ "eborn": "http://reborn.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "eck": {
+ "*": "http://reck.dk/?s=\u0002\u00015",
+ "less": "http://www.reckless.com/index.php?keywords=\u0002&format=&cond=&store=&is_search=true&srch=Search\u00010"
+ },
+ "ecap": "http://archive.recapthelaw.org/search/advanced/?q=\u0002&x=0&y=0&court=&docket_number=&case_name=&pacer_case_number=&date_filed=&date_filed_end=&date_terminated=&date_terminated_end=&date_last_filing=&date_last_filing_end=\u00010",
+ "econ": "http://www.watchrecon.com/?query=\u0002\u00013",
+ "ecent": "http://duckduckgo.com/?q=\u0002&df=w\u00015",
+ "ecetas": "//www.guiarecetas.com/?s=\u0002\u00010",
+ "ecettesqc": "//www.recettes.qc.ca/recettes/recherche?search[query]=\u0002&search[sort]=\u00010",
+ "ecfren": "//context.reverso.net/traduction/francais-anglais/\u0002\u00010",
+ "ecipe": {
+ "*": "http://allrecipes.com/search/default.aspx?qt=k&wt=\u0002\u00014",
+ "s": "http://allrecipes.com/search/default.aspx?qt=k&rt=r&pqt=k&ms=0&fo=0&wt=\u0002\u00014"
+ },
+ "eciva": "//www.reciva.com/stations/search?q=\u0002\u00010",
+ "eclame": "http://www.reclameaqui.com.br/busca/?q=\u0002\u00010",
+ "ecode": "//www.recode.net/search?q=\u0002\u00010",
+ "ecordclick": "http://recordclick.com/?s=\u0002&x=0&y=0\u00010",
+ "ecruit": "//australia.recruit.net/search.html?query=\u0002&location=&s=\u00010",
+ "ecycle": "http://search.earth911.com/?what=\u0002\u00010",
+ "edis": "http://redis.io/commands/\u0002 \u00014",
+ "edable": "//www.redable.nl/catalogsearch/result/?q=\u0002\u00010",
+ "edalyc": "http://www.redalyc.org/busquedaArticuloFiltros.oa?q=\u0002\u00010",
+ "edbot": "http://redbot.org/?uri=\u0002\u00015",
+ "edbox": "http://www.redbox.com/search/?q=\u0002\u00015",
+ "edbull": "//www.redbull.com/int-en/search/\u0002\u00010",
+ "edbubble": "http://www.redbubble.com/shop/\u0002\u000162",
+ "edcat": "//www.recreationhobbiescenter.com/pages/search-results-page?q=\u0002\u00010",
+ "eddit": {
+ "*": "//www.reddit.com/search?q=\u0002\u00014855",
+ "s": "//www.reddit.com/r/\u0002\u00011116",
+ "old": "//old.reddit.com/search?q=\u0002\u0001141"
+ },
+ "edeen": "//dictionary.reverso.net/german-english/\u0002\u00010",
+ "edensarten": "http://www.redensarten-index.de/suche.php?suchbegriff=\u0002&bool=relevanz&gawoe=an&suchspalte[]=rart_ou&suchspalte[]=rart_varianten_ou\u00010",
+ "edeye": "//www.redeye.com.au/answer.asp?reion=USA&atype=both&artist=\u0002\u00017",
+ "edfin": "http://www.redfin.com/homes-for-sale#!search_location=\u0002\u000117",
+ "edflagdeals": "http://www.redflagdeals.com/search/?=\u0002\u00010",
+ "edford": "http://www.relcdetroit.org/index.php?p_id=1\u0002\u00010",
+ "edmine": "//www.redmine.org/search?q=\u0002\u00010",
+ "edpanda": "//redpandazine.com/?s=\u0002\u00010",
+ "edtram": "//ru.redtram.com/search/?q=\u0002\u00010",
+ "eed": "http://www.reed.co.uk/job/searchresults.aspx?k=\u0002\u00010",
+ "een": {
+ "*": "http://dictionary.reverso.net/english-definition/\u0002\u00010",
+ "es": "http://dictionary.reverso.net/english-spanish/\u0002\u00010",
+ "fr": "http://dictionary.reverso.net/english-french/\u0002\u00015"
+ },
+ "ees": {
+ "*": "http://dictionary.reverso.net/spanish-definition/\u0002\u00010",
+ "en": "http://dictionary.reverso.net/spanish-english/\u0002\u00010",
+ "fr": "http://dictionary.reverso.net/spanish-french/\u0002\u00010",
+ "ge": "http://woerterbuch.reverso.net/spanisch-deutsch/\u0002\u00010",
+ "pt": "http://dictionary.reverso.net/spanish-portuguese/\u0002\u00010"
+ },
+ "eelgood": "//reelgood.com/search?q=\u0002\u00019",
+ "eelviews": "http://www.reelviews.net/search/\u0002\u00010",
+ "ege": {
+ "*": "http://dictionary.reverso.net/german-definition/\u0002\u00010",
+ "x": {
+ "*": "http://www.regexlib.com/Search.aspx?k=\u0002 \u00014",
+ "per": "//regexper.com/#\u0002\u00010"
+ },
+ "es": "http://woerterbuch.reverso.net/deutsch-spanisch/\u0002\u00010",
+ "fr": "http://dictionnaire.reverso.net/allemand-francais/\u0002\u00010"
+ },
+ "egister": "http://search.theregister.co.uk/?q=\u0002&advanced=1&author=&date=the+dawn+of+time&site=all+The+Register+sites&results_per_page=100\u00010",
+ "egrav": "http://regravity.com/?s=\u0002\u00010",
+ "eleases": "//www.releases.com/search?q=\u0002\u00010",
+ "elmbk": "//bendixkingradios.com/catalogsearch/result/?q=\u0002 \u00010",
+ "elword": "http://relatedwords.org/relatedto/\u0002\u00015",
+ "emo": "//releasemonitor.de/s?q=\u0002\u00010",
+ "emy": {
+ "*": "//remywiki.com/index.php?search=\u0002\u000130",
+ "wiki": "//remywiki.com/index.php?title=Special:Search&search=\u0002\u000136"
+ },
+ "esi": {
+ "*": "http://cekresi.com/?noresi=\u0002\u00010",
+ "dentadvisor": "http://www.residentadvisor.net/search.aspx?searchstr=\u0002\u000136"
+ },
+ "esp": {
+ "*": "http://www.respaper.com/s?q=\u0002\u00010",
+ "awners": "//www.respawners.net/search?query=\u0002\u00010"
+ },
+ "esearch": {
+ "*": "http://journals.plos.org/plosone/search?unformattedQuery=everything:\"\u0002\"\u00010",
+ "gate": "//www.researchgate.net/search/publications?q=\u0002\u00015"
+ },
+ "estobe": "http://en.resto.be/business/search?searchbox=true&businessTypeId=1&fullText=\u0002\u00010",
+ "estofr": "http://www.resto.fr/business/search?searchbox=true&businessTypeId=1&fullText=\u0002\u00010",
+ "estolu": "http://www.resto.lu/fr/Luxembourg/guide.cfm?searchmode=classic&RESTOTYPE=isresto&nom=\u0002&idcuisine_type=&ville=&region=&idprix=ddg@pivert.org\u00010",
+ "etro": "//retropie.org.uk/forum/search?term=\u0002&in=titlesposts&matchWords=all&sortBy=relevance&sortDirection=desc&showAs=posts\u00017",
+ "etty": "//retty.me/restaurant-search/search-result/?free_word_category=\u0002\u00010",
+ "etailmenot": "http://www.retailmenot.com/view/\u0002\u000112",
+ "eta-vortaro": "http://www.reta-vortaro.de/cgi-bin/sercxu.pl?sercxata=\u0002&kadroj=1\u00010",
+ "etskriv": "//dsn.dk/?retskriv=\u0002&ae=0\u00010",
+ "evd": {
+ "*": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010",
+ "roid": "//revdroid.com/?s=\u0002\u00010"
+ },
+ "evo": {
+ "*": "http://www.reta-vortaro.de/cgi-bin/sercxu.pl?sercxata=\u0002&x=on&kadroj=1\u000122",
+ "lico": "//www.revolico.com/search.html?q=\u0002\u000119",
+ "lve": "//www.revolve.com/r/Search.jsp?search=\u0002\u00010"
+ },
+ "evau": "http://www.reverseaustralia.com/search.php?search=\u0002\u000116",
+ "evef": "http://dictionary.reverso.net/english-french/\u0002\u00015",
+ "evgf": "//dictionary.reverso.net/german-french/\u0002\u00010",
+ "evamed": "//www.revamed.com/search?s=\u0002 \u00010",
+ "evenit": "http://context.reverso.net/translation/english-italian/\u0002\u000120",
+ "evengerists": "http://revengerists.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "everb": {
+ "*": "//reverb.com/marketplace?query=\u0002\u0001396",
+ "nation": "//www.reverbnation.com/main/search?q=\u0002\u00010"
+ },
+ "everso": {
+ "*": "http://dictionary.reverso.net/german-english/\u0002 \u000134",
+ "enfr": "http://dictionary.reverso.net/english-french/\u0002\u00015",
+ "fren": "http://dictionary.reverso.net/english-french/\u0002\u00015",
+ "iten": "http://dictionary.reverso.net/italian-english/\u0002\u00010"
+ },
+ "evesen": "http://context.reverso.net/translation/spanish-english/\u0002 \u00014",
+ "eviews": "//reviewscon.com/?s=\u0002&post_type=&catid=\u00010",
+ "eviewgeek": "//www.reviewgeek.com/?s=\u0002\u00010",
+ "eviewmeta": "//reviewmeta.com/search?q=\u0002\u00018",
+ "eviten": "http://context.reverso.net/translation/italian-english/\u0002\u00019",
+ "evzilla": "http://www.revzilla.com/search?query=\u0002&commit=Search\u00010",
+ "ewe": "//www.rewe.de/suche/?search=\u0002\u00010",
+ "-es": "//duckduckgo.com/?q=\u0002&kl=es-es\u00013",
+ "-nl": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010",
+ "-uk": "//duckduckgo.com/?q=\u0002&kl=uk-en\u00010",
+ "-us": "//duckduckgo.com/?q=\u0002&kl=us-en\u00010",
+ "icardo": "//www.ricardo.ch/de/s/\u0002\u000146",
+ "idi": "//ridibooks.com/search/?q=\u0002\u000120",
+ "iddler": "//riddler.io/search?q=\u0002\u00010",
+ "ight": {
+ "*": "http://www.rightrelevance.com/search/articles?query=\u0002\u00010",
+ "now": "//www.rightnowmedia.org/Search?q=\u0002\u00010",
+ "scale": "//docs.rightscale.com/search.html?q=\u0002\u00010",
+ "sidenews": "//www.rightsidenews.com/?s=\u0002\u00010"
+ },
+ "igveda": {
+ "*": "//rigvedawiki.net/r1/wiki.php/\u0002\u00010",
+ "wiki": "//rigvedawiki.net/r1/wiki.php/\u0002\u00010"
+ },
+ "ijnmond": "http://www.rijnmond.nl/zoeken?query=\u0002\u00010",
+ "iksdagen": "//www.riksdagen.se/sv/global/sok/?q=\u0002&st=1\u00010",
+ "inf": "http://www.rinf.com/?q=\u0002 \u00010",
+ "ingtones": "//downloadringtones.mobi/?s=\u0002\u00010",
+ "iopac": "http://opac.regesta-imperii.de/lang_en/suche.php?qs=\u0002\u00010",
+ "iten": "http://context.reverso.net/translation/italian-english/\u0002\u00019",
+ "itru": "//context.reverso.net/translation/italian-russian/\u0002\u00010",
+ "itchiespecs": "//www.ritchiespecs.com/results/\u0002\u00010",
+ "itlib": "//rit.summon.serialssolutions.com/search?l=en&q=\u0002\u00010",
+ "/leb": "//www.reddit.com/r/lebanon/search?q=\u0002\u00010",
+ "yans": "//ryanscomputers.com/catalogsearch/result/?q=\u0002\u00010",
+ "year": "http://www.reddit.com/search?q=\u0002&t=year\u00013",
+ "yfma": "//ryfma.com/search/\u0002\u00010"
+ },
+ "s": {
+ "2": "//www.semanticscholar.org/search?q=\u0002\u00018",
+ "6": {
+ "*": "http://society6.com/search/?q=\u0002\u00010",
+ "all": "http://society6.com/search/?q=\u0002\u00010"
+ },
+ "9": "//sanctum9.wordpress.com/?s=\u0002\u00010",
+ "a": {
+ "b": {
+ "*": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com+\u0002&ia=web\u00010",
+ "ahlatan": "http://sabahlatan.com/?s=\u0002\u00010",
+ "ayonbugs": "//bugs.sabayon.org/buglist.cgi?bug_status=__all__&content=\u0002\u00010",
+ "ayonforums": "//forum.sabayon.org/search.php?keywords=\u0002\u00010",
+ "how": "//sabhow.blogspot.com/search/?q=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://www.salidzini.lv/search.php?q=\u0002\u000114",
+ "t": {
+ "*": "//cse.google.com/cse?cx=011515552685726825874:ht0p8miksrm&q=\u0002\u000111",
+ "mod": "//docs.saltstack.com/en/latest/ref/modules/all/salt.modules.\u0002.html\u00010",
+ "stack": "//duckduckgo.com/?q=site%3Adocs.saltstack.com+\u0002\u00010",
+ "states": "//docs.saltstack.com/en/latest/ref/states/all/salt.states.\u0002.html\u00010",
+ "ystock": "http://www.saltystock.com/search.pp?keyword=\u0002\u00013"
+ },
+ "am": "//salamtm.blogspot.com/search/?term=\u0002\u00010",
+ "ix": {
+ "*": "http://www.salixos.org/wiki/index.php/Special:Search?search=\u0002\u00010",
+ "forums": "http://www.salixos.org/forum/search.php?keywords=\u0002\u00010"
+ },
+ "on": "//www.salon.com/search/\u0002\u00010",
+ "sa": "//salsa.debian.org/search?search=\u0002\u00013"
+ },
+ "m": {
+ "*": "http://www.samsung.com/au/search/?q=\u0002\u00019",
+ "ba": "//wiki.samba.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "de": "//smile.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u00010",
+ "aritans": "http://www.samaritanspurse.org/?s=\u0002\u00010",
+ "pled": "http://www.whosampled.com/search/artists/?q=\u0002\u00010",
+ "sclub": "//www.samsclub.com/sams/search/searchResults.jsp?searchTerm=\u0002&searchCategoryId=all\u00016"
+ },
+ "o": {
+ "b": "//svenska.se/tre/?sok=\u0002&pz=1\u000113",
+ "l": "//svenska.se/tre/?sok=\u0002\u000134",
+ "*": "http://swordartonline.wikia.com/wiki/Special:Search?go&query=\u0002\u00010"
+ },
+ "p": {
+ "o": {
+ "*": "http://pesquisa.sapo.pt/?barra=&q=\u0002\u00013",
+ "rta": "//saportareport.com/?s=\u0002\u00010"
+ },
+ "*": "//launchpad.support.sap.com/#/solutions/notesv2/?q=\u0002\u00010",
+ "dl": "//launchpad.support.sap.com/#/softwarecenter/search/\u0002\u00010",
+ "na": "//sapnaonline.com/general-search?searchkey=\u0002\u00010",
+ "blogs": "//blogs.sap.com/?s=\u0002\u00010",
+ "help": "//help.sap.com/viewer/search?q=\u0002\u00010",
+ "note": {
+ "*": "//launchpad.support.sap.com/#/notes/\u0002/E\u00010",
+ "s": "//launchpad.support.sap.com/#/solutions/notes/?q=\u0002\u00016"
+ },
+ "phire": "http://forums.sapphirecommunity.com/search.php?keywords=\u0002&terms=all&author=&fid%5B%5D=4&fid%5B%5D=6&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=800&t=0&submit=Search\u00010",
+ "table": {
+ "s": "http://www.tcodesearch.com/sap-tables/detail?id=\u0002\u00010",
+ "*": "http://www.tcodesearch.com/sap-tables/detail?id=\u0002\u00010"
+ }
+ },
+ "q": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&t=ffsb&ia=web\u00010",
+ "*": "http://www.scientificamerican.com/search/?q=\u0002&x=-783&y=-180 \u000116",
+ "s": {
+ "k": "http://www.search.ask.com/web?q=\u0002\u00013",
+ "*": "//support.sas.com/en/search.html?q=\u0002&fq=siteArea%3A%22Documentation%22\u00010"
+ },
+ "y": {
+ "*": "//www.merriam-webster.com/dictionary/\u0002?pronunciation\u00018",
+ "ba": "http://www.sayba.com.br/pesquisar/?q=\u0002\u00010"
+ },
+ "ck": "//www.sackmuehle.de/?s=(\u0002)\u00010",
+ "cl": "//www.countrylife.co.za/?s=\u0002\u00010",
+ "de": "//smile.amazon.de/s/?field-keywords=\u0002\u000155",
+ "fe": {
+ "*": "/?q=\u0002&kp=1\u000132",
+ "on": "/?q=\u0002&kp=1\u000132",
+ "booru": "http://safebooru.org/index.php?page=post&s=list&tags=\u0002\u0001101",
+ "off": "/?q=\u0002&kp=-2\u00017919",
+ "web": "//safeweb.norton.com/report/show?url=\u0002\u00010"
+ },
+ "ge": "//duckduckgo.com/?q=site%3Adoc.sagemath.org+\u0002\u00017",
+ "ki": "http://www.suomisanakirja.fi/\u0002\u00010",
+ "na": {
+ "*": "http://www.sanakirja.org/search.php?q=\u0002\u000158",
+ "kirja": "http://www.sanakirja.org/search.php?q=\u0002 \u000136",
+ "lpazar": "http://www.sanalpazar.com/urunara?criteria=\u0002\u00010"
+ },
+ "uk": "//smile.amazon.co.uk/s/?field-keywords=\u0002\u000120",
+ "ve": {
+ "*": "//web.archive.org/save/\u0002\u00013",
+ "back": "//web.archive.org/save/\u0002\u00013"
+ },
+ "xo": "//www.saxo.com/dk/products/search?query=\u0002\u00010",
+ "abforum": "http://www.saabforum.nl/search.php?keywords=\u0002\u00010",
+ "avn": "//www.jiosaavn.com/search/\u0002\u00010",
+ "fari": {
+ "*": "//www.safaribooksonline.com/search/?query=\u0002\u00010",
+ "ext": "//safari-extensions.apple.com/?q=\u0002\u00010"
+ },
+ "hibinden": "http://www.sahibinden.com/kelime-ile-arama?query_text=\u0002\u000115",
+ "idit": "//saidit.net/search?q=\u0002\u00010",
+ "ilguide": "http://www.sailguide.com/boats?boatname=\u0002\u00010",
+ "insburys": "//www.sainsburys.co.uk/webapp/wcs/stores/servlet/SearchDisplayView?storeId=10151&searchTerm=\u0002\u000116",
+ "iyasune": "//www.saiyasune.com/I1W\u0002.html\u00010",
+ "kuga": "//sakugabooru.com/post?tags=\u0002\u00010",
+ "ndiamesa": "//sandiamesa.com/?s=\u0002\u00010",
+ "ndiego": "//www.sandiego.org/search/site.aspx?q=\u0002\u00016",
+ "ndstorm": "//apps.sandstorm.io/search?term=\u0002\u00010",
+ "nskrit": "http://spokensanskrit.de/index.php?tinput=\u0002\u00010",
+ "raiva": "//busca.saraiva.com.br/?q=\u0002\u00010",
+ "rkariplace": "//www.sarkariplace.com/search?q=\u0002\u00010",
+ "rna": "http://www.sarna.net/wiki/index.php?search=\u0002\u00019",
+ "turn": {
+ "*": "//www.saturn.de/de/search.html?query=\u0002&searchProfile=onlineshop&channel=sedede\u00018",
+ "games": "http://www.saturngames.co.uk/?searchStr=\u0002&_a=viewCat&Submit=Go\u00010"
+ },
+ "ucenao": "http://saucenao.com/search.php?db=999&url=\u0002\u0001303",
+ "ugus": "//www.saugus.net/cgi-bin/htsearch?config=htdig&restrict=&exclude=&words=\u0002&method=and&format=long\u00010",
+ "vannah": "//savannah.gnu.org/search/?type_of_search=soft&words=\u0002\u000111",
+ "vido": "http://www.savido.cz/download.php?url=\u0002\u00013"
+ },
+ "b": {
+ "2": "//scratch.mit.edu/search/projects?q=\u0002\u00010",
+ "a": "//www.sba.gov/search/?q=\u0002\u00010",
+ "b": {
+ "b": "//dev.eoils.de/contents/b/index.php?station=\u0002\u00010",
+ "*": "//www.sbb.ch/de/kaufen/pages/fahrplan/fahrplan.xhtml?nach=\u0002&suche=false\u00019"
+ },
+ "g": "http://bibleforums.org/search.php?s=\u0002 \u00010",
+ "i": {
+ "*": "//www.google.com/searchbyimage?image_url=\u0002\u000182",
+ "t": "//spendabit.co/go?q=\u0002\u00010"
+ },
+ "m": {
+ "*": "//duckduckgo.com/?q=site%3Asciencebasedmedicine.org+\u0002\u00010",
+ "ania": "http://www.sbmania.net/advsearch.php?l=80&q=\u0002\u00010"
+ },
+ "n": "http://opac.sbn.it/opacsbn/opac/iccu/free.jsp=\u0002\u00010",
+ "o": {
+ "*": "//slackbuilds.org/result/?search=\u0002\u00010",
+ "pkg": "//slackbuilds.org/result/?search=\u0002\u00010"
+ },
+ "r": {
+ "m": "http://www.slounik.org/search?dict=&search=\u0002\u00010",
+ "*": "//www.reddit.com/r/\u0002\u00011116"
+ },
+ "s": "//www.sbs.com.au/ondemand/search/\u0002\u00013",
+ "*": "http://www.swagbucks.com/?t=w&p=1&b=0&f=0&sef=1&q=\u0002\u0001109",
+ "t": "//socialblade.com/twitter/user/\u0002\u00013",
+ "w": {
+ "*": "//www.stopbadware.org/clearinghouse/search/?url=\u0002\u00010",
+ "iki": "http://spongebob.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "yt": "http://socialblade.com/youtube/user/\u0002\u000135"
+ },
+ "c": {
+ "a": {
+ "n": {
+ "*": "http://www.scan.co.uk/search.aspx?q=\u0002\u000140",
+ "ia": "//www.scania.com/global/en/home/misc/searchresult.html?q=\u0002\u00010"
+ },
+ "*": "//www.reddit.com/r/skincareaddiction/search?q=\u0002&restrict_sr=on\u00010",
+ "la": {
+ "i": "//index.scala-lang.org/search?q=\u0002\u00010",
+ "*": "http://www.scala-lang.org/api/current/?search=\u0002\u00010",
+ "api": "http://www.scala-lang.org/api/current/index.html?search=\u0002\u00010",
+ "dex": "//index.scala-lang.org/search?q=\u0002 \u00010",
+ "doc": "http://www.scala-lang.org/api/current/?search=\u0002\u00010",
+ "lang": "http://www.scala-lang.org/api/current/?search=\u0002\u00010"
+ },
+ "recrow": "//www.scarecrow.com/45/search.html?keywords=\u0002\u00010",
+ "ruffi": "//duckduckgo.com/?q=site%3Ascaruffi.com+\u0002\u00015"
+ },
+ "b": {
+ "*": "http://www.sverigeisiffror.scb.se/hitta-statistik/sok/?query=\u0002\u00010",
+ "en": "http://www.sverigeisiffror.scb.se/hitta-statistik/sok/?query=\u0002\u00010"
+ },
+ "d": {
+ "*": "//www.sciencedaily.com/search/?keyword=\u0002\u00014",
+ "po": "http://scd.summon.serialssolutions.com/search?s.q=\u0002\u00010",
+ "irect": "//www.sciencedirect.com/search?qs=\u0002\u00010"
+ },
+ "f": "http://syncfile.co/\u0002\u00010",
+ "g": "http://sales.starcitygames.com/search.php?substring=\u0002\u000120",
+ "h": {
+ "p": "http://scholarpedia.org/w/index.php?search=\u0002\u00010",
+ "*": "//startpage.com/do/search?cmd=process_search&query=\u0002&language=deutsch&with_region=countryCH\u000111",
+ "uh": "http://www.schuh.co.uk/results.aspx#st=\u0002\u00010",
+ "eidung": "//www.scheidung.de/suche.html?tx_kesearch_pi1%5Bsword%5D=\u0002\u00010",
+ "ema": "//schema.org/docs/search_results.html?q=\u0002\u00010",
+ "nittberichte": "http://www.schnittberichte.com/svds.php?Page=Suche&String=\u0002\u00010",
+ "olar": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800",
+ "olieren": "http://www.scholieren.com/zoek?q=\u0002\u00010",
+ "ottenland": "http://www.schottenland.de/suche/?searchstring=\u0002\u00010"
+ },
+ "k": "//api.sck.pm/shorten?\u0002\u00010",
+ "m": {
+ "p": "//www.scmp.com/content/search/\u0002\u00013",
+ "*": "http://www.smashcustommusic.com/index.php?song=\u0002\u00010"
+ },
+ "n": "http://search.sap.com/ui/scn#query=\u0002\u00010",
+ "o": {
+ "*": "//www.slant.co/search?query=\u0002\u00019",
+ "de": "//searchcode.com/?q=\u0002\u00010",
+ "nj": "http://www.spanishdict.com/conjugate/\u0002\u00010",
+ "op": "http://www.scoop.it/search?q=\u0002\u00014",
+ "re": "http://imslp.org/index.php?search=\u0002\u00010",
+ "ts": "http://www.dsl.ac.uk/results/\u0002\u00010",
+ "ut": {
+ "*": "http://www.scout.com/news?query=\u0002\u00010",
+ "s": "//scouts.org.uk/cse-search/?query=\u0002\u00010"
+ },
+ "pe.dk": "http://www.scope.dk/sogning?sog=\u0002 \u00010",
+ "tby": "//www.scotbycycles.co.uk/facetresults.aspx?Term=\u0002\u00010",
+ "ttsradiosite": "http://www.scottsradiosite.co.uk/?s=\u0002\u00010",
+ "ttwyden": "//scottwyden.com/?s=\u0002\u00010"
+ },
+ "p": {
+ "*": "http://www.scp-wiki.net/search:site/a/p/q/\u0002 \u000179",
+ "ru": "http://scpfoundation.net/search:site/q/\u0002\u00010",
+ "-es": "http://lafundacionscp.wikidot.com/search:site/a/pf/q/\u0002\u00010"
+ },
+ "q": "//www.senscritique.com/recherche?query=\u0002\u000135",
+ "*": "//soundcloud.com/search?q=\u0002\u000116",
+ "z": "http://slovnik-cizich-slov.abz.cz/web.php/hledat?typ_hledani=prefix&cizi_slovo=\u0002\u00010",
+ "cl": "//sccl.bibliocommons.com/search/?t=smart&searchOpt=catalogue&q= \u0002&search_category=keyword\u00010",
+ "id": {
+ "*": "//www.sciencedirect.com/search?qs=\u0002\u00010",
+ "ir": {
+ "*": "//www.sciencedirect.com/search?qs=\u0002\u00010",
+ "ect": "//www.sciencedirect.com/search?qs=\u0002\u00010"
+ },
+ "ict": "http://thesciencedictionary.org/search2/?q=\u0002\u00010"
+ },
+ "in": "//scinapse.io/search?query=\u0002\u00010",
+ "ri": {
+ "*": "//www.senscritique.com/recherche?query=\u0002\u000135",
+ "bd": "http://www.scribd.com/search?query=\u0002\u000145",
+ "tique": "http://www.senscritique.com/recherche/?gs_query=\u0002&submit2=\u000112"
+ },
+ "ry": {
+ "*": "//scryfall.com/search?q=\u0002\u00011185",
+ "fall": "//scryfall.com/search?q=\u0002\u00011185"
+ },
+ "code": "http://sccode.org/search?q=\u0002\u00010",
+ "eptr": "//sceptr.net/?s=\u0002\u00010",
+ "ielo": "http://search.scielo.org/?q=\u0002&where=ORG\u00013",
+ "ienceblog": {
+ "*": "//scienceblog.com/?s=\u0002\u00010",
+ "s": "http://www.google.com/cse?cx=017254414699180528062%3Auyrcvn__yd0&q=\u0002\u00010"
+ },
+ "iencedaily": "http://www.sciencedaily.com/search/?keyword=\u0002 \u00010",
+ "iencedirect": "//www.sciencedirect.com/search?qs=\u0002\u00010",
+ "ienze": "http://www.lescienze.it/?q=\u0002\u00010",
+ "ifi": "http://www.worldswithoutend.com/searchwwe.asp?st=\u0002 \u00010",
+ "ilab": "//help.scilab.org/docs/6.0.0/en_US/search/\u0002\u00010",
+ "ilit": "//www.scilit.net/articles/10/0?Search=\u0002\u00010",
+ "imago": "http://scimagojr.com/journalsearch.php?q=\u0002\u00010",
+ "ipy": "http://docs.scipy.org/doc/scipy/reference/search.html?q=\u0002&check_keywords=yes&area=default\u000125",
+ "iplus": "//www.sciplus.com/s/?q=\u0002\u00010",
+ "lang": "http://doc.sccode.org/Search.html#\u0002\u00018",
+ "loud": "//soundcloud.com/search?q=\u0002\u000116",
+ "rapy": "http://doc.scrapy.org/en/latest/search.html?q=\u0002\u00010",
+ "rabble": {
+ "*": "http://www.scrabblewordsolver.com/word-checker/\u0002\u00010",
+ "lookup": "http://www.scrabblelookup.com/word/portion/search/\u0002\u00010"
+ },
+ "ratch": {
+ "*": "//scratch.mit.edu/search/projects?q=\u0002\u00010",
+ "forums": "//scratchforums.asun.co/search?q=\u0002\u00010",
+ "wiki": "http://wiki.scratch.mit.edu/w/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00010"
+ },
+ "rewfix": "//www.screwfix.com/search?search=\u0002\u00014",
+ "rooge": "//www.scrooge.co.uk/search?keyphrase=\u0002\u00010",
+ "uba": "//www.scuba.com/resources/search1.aspx?Action=Search&Search=\u0002\u00010"
+ },
+ "d": {
+ "b": "//syntaxdb.com/reference/search?utf8=✓&search=\u0002\u00010",
+ "e": "//startpage.com/do/search?cmd=process_search&query=\u0002&language=deutsch\u000130",
+ "l": {
+ "2": "//wiki.libsdl.org/FrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019",
+ "*": "//wiki.libsdl.org/CategoryAPI?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019"
+ },
+ "*": "//slickdeals.net/newsearch.php?q=\u0002&searcharea=deals&searchin=first\u0001499",
+ "v": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161",
+ "cl": "http://encore.sdcl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010",
+ "nf": "//forums.studentdoctor.net/search/86811885/?q=\u0002\u00010",
+ "ict": "http://www.spanishdict.com/translate/\u0002\u0001272",
+ "irect": "//www.sciencedirect.com/search?qs=\u0002\u00010"
+ },
+ "e": {
+ "a": {
+ "*": "//searchcode.com/?q=\u0002\u00010",
+ "rs": {
+ "*": "http://www.sears.com/shc/s/search_10153_12605?keyword=\u0002\u00010",
+ "ca": "http://www.sears.ca/en/search?q=\u0002&lang=default\u00010",
+ "outlet": "http://www.searsoutlet.com/d/products.jsp?md=srh_md&stxt=\u0002\u00013"
+ },
+ "rx": {
+ "*": "//searx.me/?q=\u0002\u000149",
+ ".me": "http://searx.me/?q=\u0002&pageno=1&category_general\u000112"
+ },
+ "mless": "//www.seamless.com/search?queryText=\u0002\u00013",
+ "monkey": "//addons.mozilla.org/en-US/seamonkey/search/?q=\u0002&cat=all&lver=any&pid=1&sort=&pp=20&lup=&advanced=\u00010",
+ "rch": {
+ "r": "//duckduckgo.com/?q=site:reddit.com+\u0002\u0001182",
+ "*": "http://www.search.com/search?q=\u0002\u000118",
+ "ch": "http://www.search.ch/?q=\u0002&search=Suchen\u00010",
+ "yc": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014",
+ "bug": "http://www.searchbug.com/tools/reverse-phone-lookup.aspx?TYPE=phonerev&TAG=tools&FULLPHONE=\u0002\u00010",
+ "code": "http://searchco.de/?q=\u0002\u00010",
+ "cpan": "http://search.cpan.org/search?query=\u0002&mode=all\u00010",
+ "enginewatch": "//searchenginewatch.com/?s=\u0002\u00010",
+ "tempest": "http://www.searchtempest.com/search?location=12345&search_string=\u0002&cityselect=zip\u00010",
+ "works": "http://searchworks.stanford.edu/?q=\u0002&search_field=search\u00010"
+ },
+ "talk": "http://www.seatalk.info/cgi-bin/nautical-marine-sailing-dictionary/db.cgi?db=db&view_records=1&uid=default&Term=\u0002\u00010",
+ "tgeek": "http://seatgeek.com/search/?search=\u0002\u00010"
+ },
+ "b": "http://sebsauvage.net/rhaa/index.php?q=\u0002\u00017",
+ "c": {
+ "h": {
+ "*": "//www.search.ch/?q=\u0002\u00010",
+ "at": "//chat.stackexchange.com/rooms/\u0002\u00010",
+ "enovclinic": "http://www.sechenovclinic.ru/search/index.php?q=\u0002\u00010"
+ },
+ "*": "//secsearch.sec.gov/search?utf8=%3F&affiliate=secsearch&query=\u0002\u00013",
+ "edgar": "//www.sec.gov/cgi-bin/browse-edgar?CIK=\u0002&owner=exclude&action=getcompany\u00018",
+ "jobs": "//infosec-jobs.com/?search_keywords=\u0002\u00010",
+ "lists": "http://insecure.org/search.html?cx=partner-pub-0078565546631069%3Abx60rb-fytx&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=SecSearch\u00010",
+ "ondbike": "//www.secondbike.co.uk/search?q=\u0002\u00010",
+ "uredrop": "//securedrop.readthedocs.org/en/latest/search.html?q=\u0002\u00010",
+ "urityheaders": "//securityheaders.io/?q=\u0002&followRedirects=on\u00010",
+ "uritynl": "//www.security.nl/zoeken?search=\u0002 \u00010",
+ "urityshelf": "//securityshelf.com/index.php?s=\u0002\u00010"
+ },
+ "g": {
+ "a": "//segaretro.org/index.php?search=\u0002\u00010",
+ "*": "//library.seg.org/action/doSearch?AllField=\u0002&publication=\u00013",
+ "dl": "//library.seg.org/action/doSearch?AllField=\u0002\u00010"
+ },
+ "n": {
+ "c": "//www.searchencrypt.com/search?eq=\u0002\u00019",
+ "*": "//store.sonyentertainmentnetwork.com/#!/en-us/search/q=\u0002\u00010",
+ "ta": "http://sentireascoltare.com/?s=\u0002\u00010",
+ "ate": "http://senat.me/en/?s=\u0002\u00010",
+ "derbase": "http://www.senderbase.org/senderbase_queries/detailhost?search_string=\u0002\u00010",
+ "dict": "http://sentencedict.com/\u0002.html\u00010",
+ "scritique": "//www.senscritique.com/recherche?query=\u0002\u000135",
+ "sei": {
+ "*": "http://senseis.xmp.net/?search=\u0002&searchtype=title\u00016",
+ "s": {
+ "*": "http://senseis.xmp.net/?searchstring=\u0002&fullsearch.x=0&fullsearch.y=0&searchtype=either \u000175",
+ "library": "http://senseis.xmp.net/?searchstring=\u0002&fullsearch.x=0&fullsearch.y=0&searchtype=either\u00010"
+ }
+ },
+ "tence": "http://sentence.yourdictionary.com/\u0002\u00010",
+ "tireascoltare": "http://sentireascoltare.com/?s=\u0002\u00010",
+ "try": "//docs.sentry.io/search/?q=\u0002\u00010"
+ },
+ "p": {
+ "*": "http://plato.stanford.edu/search/searcher.py?query=\u0002\u000137",
+ "hora": {
+ "*": "//www.sephora.com/search?keyword=\u0002\u00010",
+ "au": "//www.sephora.com.au/search?q=\u0002\u00010"
+ }
+ },
+ "q": "http://oeis.org/search?q=\u0002\u00010",
+ "s": {
+ "*": "//www.suomienglantisanakirja.fi/\u0002\u00010",
+ "li": {
+ "*": "http://www.seslisozluk.net/?ssQBy=0&word=\u0002\u000110",
+ "sozluk": "http://www.seslisozluk.com/?word=\u0002\u000113"
+ },
+ "sion": "//thesession.org/search?where=&q=\u0002\u000113"
+ },
+ "*": "http://stackexchange.com/search?q=\u0002\u0001211",
+ "80": "//www.se80.co.uk/action/search_results.htm?q=\u0002\u00010",
+ "da": "//www.snapeda.com/search/?q=\u0002&search-type=parts\u00010",
+ "do": "//sedo.com/search/?keyword=\u0002\u00010",
+ "ek": {
+ "*": "http://www.seek.com.au/JobSearch?SearchFrom=quick&Keywords=\u0002\u00014",
+ "ingalpha": "http://seekingalpha.com/search/?q=\u0002\u000121"
+ },
+ "en": {
+ "*": "http://seenthis.net/spip.php?page=recherche&recherche=\u0002\u00014",
+ "glish": "//english.stackexchange.com/search?q=\u0002\u00010"
+ },
+ "lu": "http://search.selu.edu/search?q=\u0002\u00010",
+ "ur": "http://www.seur.com/seguimiento-online.do?segOnlineIdentificador=\u0002\u00010",
+ ".w": "//simple.wikipedia.org/wiki/\u0002\u00010",
+ "zs": "http://slovnik.seznam.cz/en-cz/word/?q=\u0002\u00010",
+ "efelder": "//www.seefelder.net/suche?id=&searchTerm=\u0002\u00010",
+ "faria": "http://www.sefaria.org/search?q=\u0002\u00010",
+ "land": "http://search.searchengineland.com/search?w=\u0002\u00010",
+ "lect": {
+ "*": "http://selectfashion.pk?term=\u0002\u00013",
+ "ome": "//selectome.unil.ch/cgi-bin/getResult.cgi?query=\u0002&res_type=auto\u00010"
+ },
+ "lfhtml": {
+ "*": "http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=\u0002\u00016",
+ "wiki": "http://wiki.selfhtml.org/wiki/Spezial:Suche?search=\u0002\u00010"
+ },
+ "math": "//math.stackexchange.com/search?q=\u0002\u00010",
+ "mantic": "//www.semanticscholar.org/search?q=\u0002&sort=relevance&ae=false\u000113",
+ "meta": "//meta.stackexchange.com/search?q=\u0002\u00010",
+ "mrush": "//www.semrush.com/info/\u0002+(full+search)\u00010",
+ "rebii": "http://www.serebii.net/search.shtml?cx=018410473690156091934%3A6gahkiyodbi&cof=FORID%3A11&q=\u0002&sa=Search&siteurl=www.serebii.net%2Findex2.shtml\u0001138",
+ "renes": "//serenesforest.net/?s=\u0002\u00010",
+ "rialvilla.com": "http://serialvilla.com/search? keyword=\u0002\u00010",
+ "riebox": "http://www.seriebox.com/search.php?txt=\u0002 &submit=OK\u00010",
+ "riouseats": "http://www.seriouseats.com/search?term=\u0002&site=all\u000140",
+ "rjunk": "//duckduckgo.com/?q=site%3Awww.serienjunkies.de+\u0002\u00010",
+ "rver24": "//www.servershop24.de/?ActionCall=WebActionArticleSearch&BranchId=0&multishop_id=0&customer_class=9&lang=de&Params[SearchParam]=\u0002\u00010",
+ "rverfault": "http://serverfault.com/search?q=\u0002\u00010",
+ "rvice": {
+ "*": "//www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=\u0002\u00018",
+ "public": "//www.service-public.fr/particuliers/recherche?keyword=\u0002\u00010"
+ },
+ "tlist": "http://www.setlist.fm/search?query=\u0002\u000111",
+ "znam": "http://search.seznam.cz/?q=\u0002\u00019"
+ },
+ "f": {
+ "2": "http://symfony.com/search?q=\u0002\u00010",
+ "a": "//scryfall.com/search?q=\u0002\u00011185",
+ "e": "http://www.sparkfun.com/search/results?term=\u0002&what=products\u00013",
+ "i": "//scifiinterfaces.com/?s=\u0002&submit=Search\u00010",
+ "l": "//scryfall.com/search?q=\u0002\u00011185",
+ "*": "http://serverfault.com/search?q=\u0002\u00010",
+ "s": {
+ "e": "http://salesforce.stackexchange.com/search?q=\u0002\u00010",
+ "*": "http://www.stopforumspam.com/search?q=\u0002\u00010"
+ },
+ "x": {
+ "*": "http://thejadednetwork.com/sfx/search/?keyword=\u0002&submitSearch=\u00010",
+ "performance": "//sfxperformance.com/search/part-search.asp?search=\u0002\u00010",
+ "search": "http://soundeffectssearch.com/find-a-sound-library/?library=\u0002\u00010"
+ },
+ "pl": "//sfpl.bibliocommons.com/v2/search?searchType=smart&query=\u0002\u00010",
+ "bok": "//www.sfbok.se/search?keys=\u0002\u00013",
+ "gate": "http://www.sfgate.com/search/?action=search&query=\u0002\u00016",
+ "help": "//help.salesforce.com/search#q=\u0002\u00010",
+ "moma": "//www.sfmoma.org/search/?q=\u0002\u00010",
+ "orce": {
+ "l": "//na85.lightning.force.com/one/one.app#ey\u0002Jjb21wb25lbnREZWYiOiJmb3JjZVNlYXJjaDpzZWFyY2hQYWdlIiwiYXR0cmlidXRlcyI6eyJ0ZXJtIjoiQ3VydCIsInNjb3BlTWFwIjp7InR5cGUiOiJUT1BfUkVTVUxUUyJ9LCJjb250ZXh0Ijp7ImRpc2FibGVTcGVsbENvcnJlY3Rpb24iOmZhbHNlLCJkaXNhYmxlSW50ZW50UXVlcnkiOmZhbHNlLCJwZXJtc0FuZFByZWZzIjp7IlNlYXJjaFVpLnNlYXJjaFVJUGlsb3RGZWF0dXJlRW5hYmxlZCI6ZmFsc2UsIlNlYXJjaEV4cGVyaWVuY2UuTGVmdE5hdkVuaGFuY2VtZW50RW5hYmxlZCI6dHJ1ZSwiU2VhcmNoLmNyb3NzT2JqZWN0c0F1dG9TdWdnZXN0RW5hYmxlZCI6dHJ1ZSwiU2VhcmNoUmVzdWx0c0xWTS5sdm1FbmFibGVkRm9yU2VhcmNoUmVzdWx0c09uIjp0cnVlLCJNeVNlYXJjaC51c2VyQ2FuSGF2ZU15U2VhcmNoQmVzdFJlc3VsdCI6ZmFsc2UsIlNlYXJjaFJlc3VsdHNMVk0ubHZtRW5hYmxlZEZvclRvcFJlc3VsdHMiOmZhbHNlLCJPcmdQZXJtaXNzaW9ucy5VbmlvbkFwcE5hdlNtYXJ0U2NvcGUiOnRydWUsIlNlYXJjaFVpLmZlZWRiYWNrQ29tcG9uZW50RW5hYmxlZCI6ZmFsc2UsIlNlYXJjaEV4cGVyaWVuY2UuVG9wUmVzdWx0c1NpbmdsZVNPU0xFbmFibGVkIjpmYWxzZSwiT3JnUHJlZmVyZW5jZXMuQ2hhdHRlckVuYWJsZWQiOnRydWUsIlNlYXJjaC5tYXNrU2VhcmNoSW5mb0luTG9ncyI6ZmFsc2UsIlNlYXJjaFVpLm9yZ0hhc0FjY2Vzc1RvU2VhcmNoVGVybUhpc3RvcnkiOmZhbHNlLCJTZWFyY2hVaS5zZWFyY2hVSUludGVyYWN0aW9uTG9nZ2luZ0VuYWJsZWQiOmZhbHNlLCJNeVNlYXJjaC51c2VyQ2FuSGF2ZU15U2VhcmNoIjpmYWxzZX0sInNlYXJjaERpYWxvZ1Nlc3Npb25JZCI6IjM0NmY1YzI1LTIwNGEtYjMyMS1kYzM3LTM3Yzc5ZGQyNjA3ZCIsInNlYXJjaFNvdXJjZSI6IklOUFVUX0RFU0tUT1AifSwiZ3JvdXBJZCI6IkRFRkFVTFQifSwic3RhdGUiOnt9fQ%3D%3D\u00010",
+ "*": "//login.salesforce.com/_ui/search/ui/UnifiedSearchResults?str=\u0002\u00010"
+ },
+ "ulib": "http://search.lib.sfu.ca/?q=\u0002\u00010"
+ },
+ "g": {
+ "d": "//www.yeastgenome.org/search?q=\u0002&is_quick=true\u00016",
+ "*": "//sourcegraph.com/search?q=\u0002\u000118"
+ },
+ "h": {
+ "m": {
+ "f": "//forum.shmakerspace.org/search?q=\u0002\u00010",
+ "*": "//shikimori.org/animes?search=\u0002\u00016",
+ "oop": "http://www.shmoop.com/search?q=\u0002 \u00010"
+ },
+ "o": {
+ "p": {
+ "*": "http://shopping.yahoo.com/search?p=\u0002\u000120",
+ "ca": {
+ "*": "//www.shop.ca/webapp/wcs/stores/servlet/SearchDisplay?storeId=10201&catalogId=10301&langId=-1&pageSize=48&beginIndex=0&searchSource=Q&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&pageView=imageOnly&searchTermScope=-1&searchTerm=\u0002\u00010",
+ "de": "//www.shopcade.com/search?query=\u0002\u00010"
+ },
+ "ee": {
+ "*": "//shopee.tw/search/?keyword=\u0002\u00014",
+ "ph": "//shopee.ph/search?keyword=\u0002\u000176"
+ },
+ "to": "//www.shopto.net/search/newSearchPage?Filter_department=&newsearch=\u0002\u00010",
+ "athome": "//www.shopathome.com/search?query=\u0002\u00010",
+ "clues": "http://shopclues.com/?q=\u0002: \u00010",
+ "disciple": "//www.shopdisciple.com/search?q=\u0002\u00010",
+ "henco": "//shophenco.com/?q=\u0002\u00010",
+ "ify": {
+ "*": "//help.shopify.com/en/search?utf8=%E2%9C%93&q=\u0002\u00010",
+ "forum": "//ecommerce.shopify.com/ecommerce/\u0002\u00010"
+ },
+ "omo": "http://www.shopomo.com/search?q=\u0002 \u00010",
+ "ping": "//www.google.com/products?q=\u0002&sa=N&tab=pf\u000186",
+ "yourway": "http://www.shopyourway.com/search/products?q=\u0002\u00010",
+ "zilla": "http://www.shopzilla.com/\u0002/search\u00010"
+ },
+ "*": "http://symbolhound.com/?q=\u0002\u00010",
+ "ut": {
+ "*": "//www.shoutmeloud.com/?s=\u0002\u00010",
+ "cast": "//directory.shoutcast.com/Search?query=\u0002\u00010"
+ },
+ "dan": "//www.shodan.io/search?query=\u0002\u000133",
+ "opde": "//www.shoop.de/suche?q=\u0002\u00010",
+ "rten": "http://cortas.elpais.com/encode.pl?u=http://\u0002\u00010",
+ "wdown": "http://dex.pokemonshowdown.com/?q=\u0002\u000113"
+ },
+ "*": "//www.shodan.io/search?query=\u0002\u000133",
+ "s": {
+ "h": "//stor.1conan.com/tsssaver/shsh/\u0002\u00010",
+ "*": "//secondhandsongs.com/search?search_text=\u0002\u00010"
+ },
+ "z": "http://www.shazam.com/de/search/\u0002\u00010",
+ "aw": "//www.shaw.ca/store/search/search.jsp?q=\u0002\u00010",
+ "bd": "http://www.shabdkosh.com/translate/\u0002/\u00010",
+ "bf": "http://shbf.se/bryggaren/search.php?keywords=\u0002&sid=7fb2bed909445b5497565d97ea00eb62\u00010",
+ "tm": "http://www.shoptimate.com/search?q=\u0002\u00010",
+ "ub": "//www.scribblehub.com/?s=\u0002\u000116",
+ "a256": "//cryptography.cc/convert?text=\u0002&algorithm=sha256\u00018",
+ "aarli": "//river.libox.fr/search.php?q=\u0002\u00010",
+ "abbat": "//www.hebcal.com/shabbat/?cfg=json&m=50&b=18&zip=\u0002&a=on\u00010",
+ "adertoy": "//www.shadertoy.com/results?query=\u0002 \u00014",
+ "ards": "//crystalshards.org/?filter=\u0002\u00013",
+ "arese": "//sharepoint.stackexchange.com/search?q=\u0002\u00010",
+ "aresnc": "//share.servicenow.com/app.do#/search-result?search_query=\u0002\u00010",
+ "areware": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019",
+ "ayari": "//www.shayarimerepyarki.com/search?q=\u0002\u00010",
+ "eetmusicdirect": "http://www.sheetmusicdirect.com/Search.aspx?query=\u0002\u00010",
+ "eetmusicplus": "http://www.sheetmusicplus.com/search?q=\u0002 \u00010",
+ "erdog": "http://www.sherdog.com/stats/fightfinder?SearchTxt=\u0002\u00010",
+ "erwin": "//www.sherwin-williams.com/SearchDisplay?categoryId=&storeId=10151&catalogId=11051&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=list&beginIndex=0&searchType=1000&pageSize=6&globalSearch=true&searchTerm=\u0002#facet:&productBeginIndex:0&contentBeginIndex:0&orderBy:&orderByContent:&pageView:list&minPrice:&maxPrice:&pageSize:&\u00010",
+ "iatsu": "http://www.shiatsu-stijlen.nl/zoeken.php?cx=partner-pub-1276597034470244%3Aslojxr-8otw&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&sa=Zoeken\u00010",
+ "iki": {
+ "*": "//shikimori.org/animes?search=\u0002\u00016",
+ "mori": "//shikimori.org/animes?search=\u0002\u00016"
+ },
+ "inden": "http://shinden.pl/search?q=\u0002\u00010",
+ "ironet": "http://shironet.mako.co.il/search?q=\u0002\u00010",
+ "irtoid": "//shirtoid.com/search/\u0002\u00010",
+ "itcore": "http://shitcore.org/search.php?keywords=\u0002\u00014",
+ "kwiki": "http://help.strongholdkingdoms.com/index.php?search=\u0002&title=Special%3ASearch\u00010",
+ "pock": "//en.shpock.com/q/\u0002/\u00010",
+ "roomery": "//www.shroomery.org/search.php?terms=\u0002\u00010",
+ "ura": "http://shura.shu.ac.uk/cgi/facet/simple2?q=\u0002\u00010",
+ "utterstock": "http://www.shutterstock.com/cat.mhtml?searchterm=\u0002\u000118"
+ },
+ "i": {
+ "n": {
+ "*": "//www.sinonimos.com.br/\u0002\u00013",
+ "ga": "//singa.com/search/results/\u0002\u00010",
+ "donews": "//search.sindonews.com/search?type=artikel&q=\u0002\u00010",
+ "emalar": "http://www.sinemalar.com/ara/?type=all&page=1&q=\u0002\u00010",
+ "gcat": "//singcat.net/results/?q=\u0002\u00010",
+ "onimi": {
+ "*": "http://luirig.altervista.org/sinonimi/hypertext/ricerca.php?title=\u0002\u00016",
+ "t": "http://sinonimi.it/\u0002\u00010"
+ },
+ "onimo": {
+ "s": "//www.sinonimos.com.br/\u0002\u00013",
+ "*": "http://www.wordreference.com/sinonimos/\u0002\u000129"
+ },
+ "opak": "http://sinopak.net/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Search\u00010"
+ },
+ "p": "//sipreadrepeat.com/?s=\u0002\u00010",
+ "*": "//www.si.com/search?q=\u0002\u000115",
+ "t": {
+ "e": {
+ "*": "//duckduckgo.com/?q=site%3A\u0002\u0001147",
+ "alytics": "http://www.sitealytics.com/\u0002/\u00010",
+ "point": "//www.sitepoint.com/?s=\u0002\u00010",
+ "slike": "http://www.siteslike.com/similar/\u0002 \u00010"
+ },
+ "*": "http://schoolido.lu/cards/?search=\u0002&name=&rarity=&attribute=&is_promo=&is_special=&is_event=&skill=&translated_collection=&collection=&main_unit=&sub_unit=&idol_school=&idol_year=&release_after=&release_before=&view=cards&albumbuilder_account=15585&account=&ordering=id&reverse_order=on\u00010",
+ "ag": "http://www.sitag.ch/suchen/?tx_indexedsearch%5Bsword%5D=\u0002\u00010",
+ "usali": "//situsali.com/?s=\u0002&submit=Search\u00010"
+ },
+ "w": "http://simpsonswiki.com/w/index.php?title=Special%3ASearch&search=\u0002 \u00010",
+ "ce": "http://www.staticice.com.au/cgi-bin/search.cgi?q=\u0002\u00010",
+ "ec": "//sinonims.iec.cat/sinonims_cerca_sin.asp?pclau2=\u0002&button=Cerca+arreu\u00010",
+ "ri": "http://www.shouldiremoveit.com/programs.aspx?q=\u0002\u00014",
+ "abr": "//br.shouldianswer.net/numero-de-telefone/?q=\u0002\u00010",
+ "emenssupport": "//support.industry.siemens.com/cs/search?search=\u0002\u000110",
+ "gfox": "//partners.sigfox.com/search/products?q=\u0002\u00013",
+ "gma": "http://www.sigmaaldrich.com/catalog/search?interface=All&term=\u0002\u00019",
+ "gningsavvy": "//www.signingsavvy.com/search/\u0002\u000115",
+ "kuli": "http://doc.sikuli.org/search.html?q=\u0002\u00010",
+ "lver": {
+ "*": "//www.providentmetals.com/catalogsearch/result/?q=\u0002\u00013",
+ "games": "//www.silvergames.com/en/s?q=\u0002\u00010"
+ },
+ "mages": "//startpage.com/do/metasearch.pl?cat=pics&query=\u0002\u00010",
+ "mania": "http://simania.co.il/searchBooks.php?searchType=tabAll&query=\u0002\u000111",
+ "mbad": "http://simbad.u-strasbg.fr/simbad/sim-basic?Ident=\u0002\u000141",
+ "milar": {
+ "*": "http://www.similarsites.com/site/\u0002\u00013",
+ "web": "http://www.similarweb.com/website/\u0002\u000152"
+ },
+ "mpl": {
+ "*": "//www.simplyrecipes.com/?s=\u0002\u00010",
+ "icite": "//www.simplicite.io/resources/search?q=\u0002\u00010",
+ "yhired": "http://www.simplyhired.com/a/jobs/list/q-\u0002\u00010",
+ "yscuba": "//www.simplyscuba.com/pages/search-results-page?q=\u0002\u00010"
+ },
+ "mpsons": "http://simpsons.wikia.com/wiki/Special:Search?search= \u0002\u00010",
+ "rogohan": "//www.sirogohan.com/recipe/index/keyword: \u0002\u00013",
+ "schmi": "//www.silberschmiede-online.de/advanced_search_result.php?keywords=\u0002\u00010",
+ "sku": "//la-lojban.github.io/sutysisku/en/#sisku/\u0002\u000128",
+ "xdegrees": "//sixdegreesofkanyewest.com/artist?q=\u0002\u00013"
+ },
+ "j": {
+ "p": "http://sjp.pwn.pl/szukaj/\u0002.html\u0001136",
+ "r": "http://www.scimagojr.com/journalsearch.php?q=\u0002\u00010",
+ "*": "//www.sitejabber.com/search?q=\u0002\u00010",
+ "mr": "//duckduckgo.com/?q=\u0002+site:socjobrumors.com\u00010",
+ "cpl": "http://stjos.sjcpl.lib.in.us/search/?searchtype=X&SORT=D&searcharg=\u0002 \u000112",
+ "iauto": "//sjiauto.wordpress.com/?s=\u0002\u00010"
+ },
+ "k": {
+ "1": "//sk1er.club/stats/\u0002\u00010",
+ "8": "//sk8park.de/?s=\u0002\u00010",
+ "b": "//kb.workfusion.com/dosearchsite.action?cql=siteSearch+~+%22\u0002%22&queryString=\u0002\u00010",
+ "d": "http://slovniky.korpus.sk/?w=\u0002\u00010",
+ "k": "http://shabdkosh.com/kn/translate/\u0002/\u00010",
+ "*": "http://www.songkick.com/search?query=\u0002\u00019",
+ "s": "//sks-keyservers.net/pks/lookup?op=vindex&search=\u0002\u00010",
+ "u": "//docs.skunity.com/syntax/search/\u0002\u00010",
+ "y": {
+ "*": "http://www.skysports.com/search?q=\u0002\u000117",
+ "pecommunity": "http://community.skype.com/t5/forums/searchpage/tab/message?filter=labels%2Clocation&location=category%3AEnglish&q=\u0002 \u00010",
+ "rock": "http://www.skyrock.com/search/people/?q=\u0002\u00010",
+ "scan": "http://duckduckgo.com/?q=\u0002+site:http://www.skyscanner.net\u00017",
+ "store": "//www.skystore.com/search?q=\u0002\u00010",
+ "vector": "//skyvector.com/search/site/\u0002\u000133"
+ },
+ "24": "//www.sportkopf24.de/?ActionCall=WebActionArticleSearch&Params%5BSearchParam%5D=\u0002\u00010",
+ "tr": "//www.sketchappsources.com/search_\u0002.html\u00010",
+ "98q": "http://wiki.sk89q.com/w/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010",
+ "alman": "//www.skal-man.se/sok/\u0002\u00010",
+ "apiec": "http://www.skapiec.pl/szukaj/w_calym_serwisie/\u0002\u00014",
+ "elbiu": "http://skelbiu.lt/skelbimai/?keywords=\u0002\u00010",
+ "elbimai": "//www.skelbimai.lt/paieska?q=\u0002\u00010",
+ "enfi": "http://www.sanakirja.org/search.php?l=3&l2=17&q=\u0002\u000133",
+ "epdic": "//duckduckgo.com/?q=\u0002+site:skepdic.com\u00010",
+ "epticsbible": "//duckduckgo.com/?q=site:skepticsannotatedbible.com \u0002\u00010",
+ "epticskoran": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&ia=web\u00010",
+ "epticsquran": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&t=ffsb&ia=web\u00010",
+ "eptoid": "//skeptoid.com/search.php?q=\u0002\u00010",
+ "etchfab": "//sketchfab.com/models?q=\u0002&sort_by=-likeCount\u00010",
+ "etchport": "//www.sketchport.com/search?q=\u0002\u00010",
+ "ill": {
+ "*": "//www.skillshare.com/search?query=\u0002\u00010",
+ "share": "//www.skillshare.com/search?query=\u0002\u00010"
+ },
+ "image": "http://scikit-image.org/docs/dev/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "inny": "//www.theskinnyconfidential.com/?s=\u0002\u00010",
+ "indeep": "http://www.ewg.org/skindeep/search.php?query=\u0002\u00010",
+ "inflint": "http://skinflint.co.uk/?fs=\u0002\u00010",
+ "ipthedrive": "http://www.skipthedrive.com/jobs/?search=\u0002 \u00010",
+ "learn": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fscikit-learn.org%2Fstable%2Fmodules%2Fgenerated%2F+\u0002&ia=web\u00016",
+ "routz": "//www.skroutz.gr/search?keyphrase=\u0002\u0001217"
+ },
+ "l": {
+ "k": "//www.searchlock.com/search?q=\u0002\u000115",
+ "o": {
+ "*": "//www.searchlotto.co.uk/yhs_search.php?q=\u0002\u00010",
+ "v": {
+ "*": "http://slovari.yandex.ru/search.xml?text=\u0002\u00010",
+ "ak": "http://slovniky.korpus.sk/?w=\u0002\u00010",
+ "nenya": "http://slovnenya.com/dictionary/\u0002\u00010",
+ "nik": {
+ "*": "//slovnik.seznam.cz/en/?q=\u0002\u000115",
+ "y": "http://slovniky.korpus.sk/?w=\u0002\u00010"
+ }
+ },
+ "ck": {
+ "i": "//www.searchlock.com/search?tbm=isch&q=\u0002\u00010",
+ "*": "//www.searchlock.com/search?q=\u0002\u000115"
+ },
+ "te": {
+ "*": "http://slote.me/?q=\u0002\u00010",
+ "ch": "//slo-tech.com/forum/isci/?q=\u0002\u00010"
+ }
+ },
+ "q": {
+ "a": "//www.sololearn.com/Discuss?ordering=Trending&query=\u0002\u00010",
+ "*": "//www.sololearn.com/Discuss?ordering=Trending&query=\u0002\u00010"
+ },
+ "*": "http://www.setlist.fm/search?query=\u0002\u000111",
+ "aw": "http://www.slaw.ca/?s=\u0002\u00010",
+ "cl": "//www.slcl.org/bento/search/\u0002\u00010",
+ "ds": "//www.lightningdesignsystem.com/components/\u0002\u00015",
+ "nl": "//strategischlui.nl/?s=\u0002\u00010",
+ "ub": "http://katalogbeta.slub-dresden.de/?tx_find_find[q][default]=\u0002 \u000117",
+ "ackbuild": {
+ "*": "//slackbuilds.org/result/?search=\u0002\u00010",
+ "s": "//slackbuilds.org/result/?search=\u0002\u00010"
+ },
+ "ackdoc": "http://docs.slackware.com/start?do=search&id=\u0002&fulltext=Search\u00010",
+ "ackpkg": "http://packages.slackware.com/?search=\u0002\u00010",
+ "ader": "http://www.slader.com/search/?search_query=\u0002\u00016",
+ "ang": {
+ "*": "http://onlineslangdictionary.com/definition+of/\u0002\u00018",
+ "gr": "http://www.slang.gr/lemmas?q=\u0002\u00010"
+ },
+ "ant": "http://www.slant.co/topics/?search=\u0002\u000141",
+ "ashdot": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010",
+ "ate": {
+ "*": "http://www.slate.com/search.html#search=\u0002\u00010",
+ "fr": "//www.slate.fr/search?mot-cle=\u0002\u00010"
+ },
+ "cpl": "http://catalog.slcpl.org/search/searchresults.aspx?term=\u0002\u00010",
+ "ibs": "http://searchlibs.com/?q=\u0002\u00010",
+ "ickdeals": "http://slickdeals.net/sdsearch.php?forumchoice%5B%5D=9&search=\u0002&mode=forum&showposts=0&sdsearch_archive=0&firstpost=1\u000163",
+ "idescarnival": "//www.slidescarnival.com/?s=\u0002\u00010",
+ "ideshare": "http://www.slideshare.net/search/slideshow?q=\u0002&submit=post&commit=Search\u00018",
+ "ink": "http://link.springer.com/search?query=\u0002\u00010",
+ "itazforums": "http://forum.slitaz.org/search.php?q=\u0002\u00010",
+ "udgefeed": "//sludgefeed.com/?s=\u0002\u00010",
+ "wiki": "http://wiki.secondlife.com/w/index.php?search=\u0002\u00010",
+ "yrics": "http://www.songlyrics.com/index.php?section=search&searchW=\u0002&submit=Search\u00013"
+ },
+ "m": {
+ "a": {
+ "g": "http://science.sciencemag.org/search/\u0002\u00010",
+ "m": {
+ "*": "http://smile.amazon.com/s/?field-keywords=\u0002\u000120",
+ "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014"
+ },
+ "p": "http://streetmap.co.uk/postcode/\u0002\u000113",
+ "*": "//smile.amazon.com/s/&field-keywords=\u0002\u000180",
+ "rt": {
+ "*": "//www.smarticular.net/?s=\u0002\u00010",
+ "y": "http://www.smarty.net/search?q=\u0002&show=manual-en&x=0&y=0\u00010",
+ "os": "//smartos.org/man/\u0002\u00010",
+ "cat": "//rug.on.worldcat.org/search?databaseList=&queryString=\u0002\u00010",
+ "search": "http://smartsearch.altervista.org/?q=\u0002 \u00010"
+ },
+ "shbomb": "//smashbomb.com/search?keyword=\u0002\u00010",
+ "shingmagazine": "http://www.smashingmagazine.com/search-results/?q=\u0002&cx=partner-pub-6779860845561969%3A5884617103&cof=FORID%3A10&ie=UTF-8\u00010",
+ "shwords": "http://www.smashwords.com/books/search?query=\u0002\u00010"
+ },
+ "d": {
+ "b": "http://smdb.kb.se/catalog/search?q=\u0002\u00010",
+ "e": "http://smile.amazon.de/s?field-keywords=\u0002\u000113",
+ "*": "http://www.sheetmusicdirect.com/Search.aspx?query=\u0002\u00010"
+ },
+ "h": {
+ "i": "//www.smhi.se/sok?query=\u0002\u000113",
+ "*": "http://www.smh.com.au/search?text=\u0002\u00014"
+ },
+ "n": "http://songmeanings.com/query/?query=\u0002\u00016",
+ "s": {
+ "c": "//www.semanticscholar.org/search?q=\u0002\u00018",
+ "*": "http://songmeanings.com/query/?query=\u0002\u00016"
+ },
+ "*": "http://www.smashingmagazine.com/search-results/?q=\u0002&cx=partner-pub-6779860845561969%3A5884617103&cof=FORID%3A10&ie=UTF-8\u00010",
+ "v": "http://www.ohg-ka.de/smv/?s=\u0002\u00010",
+ "w": "http://www.mariowiki.com/index.php?title=Special%3ASearch&search=\u0002\u0001111",
+ "og": {
+ "*": "http://www.smogon.com/search/?q=\u0002\u00010",
+ "on": {
+ "*": "//www.smogon.com/dex/sm/pokemon/\u0002\u000185",
+ "bw": "http://www.smogon.com/dex/bw/pokemon/\u0002\u00010",
+ "dp": "http://www.smogon.com/dex/dp/pokemon/\u0002\u00010",
+ "gs": "http://www.smogon.com/dex/gs/pokemon/\u0002\u00010",
+ "rb": "http://www.smogon.com/dex/rb/pokemon/\u0002\u00010",
+ "sm": "http://www.smogon.com/dex/sm/pokemon/\u0002/\u00010",
+ "xy": "http://www.smogon.com/dex/xy/pokemon/\u0002\u00010"
+ },
+ "rs": "http://www.smogon.com/dex/rs/pokemon/\u0002/\u00010"
+ },
+ "pl": "//smpl.bibliocommons.com/search?t=smart&search_category=keyword&q=\u0002\u00010",
+ "re": "//www.swissmilk.ch/de/alle-rezepte/suche/?qt=\u0002&cat=Rezept+Suche&qd=1\u00018",
+ "ention": "http://socialmention.com/search?q=\u0002\u00018",
+ "gsm": "http://www.smogon.com/dex/sm/pokemon/\u0002\u00013",
+ "ile": {
+ "*": "//smile.amazon.com/s?field-keywords=\u0002\u0001651",
+ "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014"
+ },
+ "ime": "//api.posteo.de/v1/public-keys/\u0002?type=smime\u00010",
+ "ite": "http://smite.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "iths": {
+ "*": "//www.smithsfoodanddrug.com/search?query=\u0002&searchType=natural\u00010",
+ "onian": "//si.edu/sisearch?edan_q=\u0002\u00010"
+ },
+ "itten": "//smittenkitchen.com/?s=\u0002\u00010",
+ "ulweb": "http://www.smulweb.nl/recepten/\u0002\u00010",
+ "zdm": "//search.smzdm.com/?c=home&s=\u0002\u00010"
+ },
+ "n": {
+ "c": {
+ "r": "//snapcraft.io/search?q=\u0002\u00010",
+ "*": "//developer.servicenow.com/app.do#!/search?category=API&q=\u0002\u00010"
+ },
+ "d": {
+ "*": "http://www.snapdeal.com/search?noOfResults=20&keyword=\u0002\u00010",
+ "cld": "//soundcloud.com/search?q=\u0002\u000116",
+ "ocs": "//docs.servicenow.com/search?q=\u0002\u00010"
+ },
+ "f": "http://www.snf.ch/en/Search/Pages/default.aspx?k=\u0002\u00010",
+ "k": "//community.servicenow.com/community?id=community_search&q=\u0002\u00010",
+ "l": "http://snl.no/.search?e=snl&query=\u0002\u000146",
+ "m": "//www.nexusmods.com/skyrim/search/?gsearch=\u0002&gsearchtype=mods\u00010",
+ "n": "http://sonic.wikia.com/wiki/Special:Search?search=\u0002\u000163",
+ "o": {
+ "*": "//www.startpage.com/do/search?cmd=process_search&query=\u0002&with_region=countryNO\u00010",
+ "rt": "//www.snort.org/search?query=\u0002\u00010",
+ "tr": "//www.snotr.com/search/?search=\u0002\u00010",
+ "gard": "//www.snogard.de/suche.html?suchwort=\u0002\u00010",
+ "opsnoo": "//www.snoopsnoo.com/u/\u0002\u00010",
+ "pes": "http://www.snopes.com/?s=\u0002\u000143"
+ },
+ "p": {
+ "*": "http://www.snopes.com/?s=\u0002\u000143",
+ "edia": "//www.snpedia.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010"
+ },
+ "*": "http://soylentnews.org/search.pl?query=\u0002\u000117",
+ "s": "http://seaborn.pydata.org/search.html?q=\u0002&check_keywords=yes&area=default\u000112",
+ "w": "http://wiki.servicenow.com/search-results.php?cx=005409823165138974380%3Abltnnmgfoek&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=wiki.servicenow.com%2Fsearch-results.php&ref=&ss=\u00010",
+ "ap": {
+ "*": "http://snapzu.com/find/\u0002\u000115",
+ "s": "//snapcraft.io/search?q=\u0002\u00010",
+ "py": {
+ "*": "//snapcraft.io/search?q=\u0002\u00010",
+ "goat": "//snappygoat.com/s/?q=\u0002\u00014",
+ "words": "http://www.snappywords.com/?lookup=\u0002\u00010"
+ },
+ "craft": "//snapcraft.io/search?category=&q=\u0002\u000135",
+ "deal": "http://www.snapdeal.com/search?keyword=\u0002\u00010"
+ },
+ "ih": "//www.startpage.com/do/search?q=\u0002&l=nihongo\u00010",
+ "it": "http://www.sinonimi-contrari.it/\u0002/\u00010",
+ "rt": "//www.snort.org/search?query=\u0002&submit_search=\u00010",
+ "iff": "//websniffer.cc/?url=\u0002\u00014",
+ "uson": "http://www.snuson.com/forum/shop/search/?q=\u0002&submit.x=0&submit.y=0\u00010"
+ },
+ "o": {
+ "c": {
+ "p": "http://careers.stackoverflow.com/companies?searchTerm=\u0002\u00010",
+ "*": "http://careers.stackoverflow.com/jobs?searchTerm=\u0002\u00013",
+ "vi": "//stackoverflow.com/search?q=[labwindows]+\u0002\u00010",
+ "cerway": "http://int.soccerway.com/search/?q=\u0002&module=all\u00016",
+ "cerwiki": "http://soccerwiki.com/wiki.php?action=search&q=\u0002&searchType=players\u00010",
+ "ialblade": "//socialblade.com/search/\u0002\u000153",
+ "iete": "http://www.societe.com/cgi-bin/search?champs=\u0002\u00018",
+ "kandmore": "http://www.socksandmore.dk/catalogsearch/result/?q=\u0002\u00010",
+ "ompanies": "//stackoverflow.com/jobs/companies?q=\u0002\u00010",
+ "wall": "http://www.socwall.com/wallpapers/search:\u0002\u00010"
+ },
+ "d": "//duckduckgo.com/?q=site:stackoverflow.com+\u0002\u000135",
+ "f": {
+ "f": "//duckduckgo.com/?kp=-2&q=\u0002\u000134",
+ "*": "//stackoverflow.com/search?q=\u0002\u000159",
+ "asc": "//www.sofascore.com/search?q=\u0002\u00010",
+ "ifa": "//sofifa.com/players?keyword=\u0002 \u00010",
+ "t32": "http://www.soft32.com/search/?k=\u0002&submit=\u00010",
+ "ticweb": "//www.billing.softicweb.com/cart.php?a=add&domain=register&query=\u0002\u00010",
+ "tpedia": "http://www.softpedia.com/dyn-search.php?search_term=\u0002&x=0&y=0\u00010",
+ "tware": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019",
+ "urry": "//www.sofurry.com/browse/search?search=\u0002\u00010"
+ },
+ "g": {
+ "*": "//www.google.com/search?q=site%3Astackoverflow.com+\u0002\u00018",
+ "ou": "//www.sogou.com/web?query=\u0002\u00017"
+ },
+ "m": {
+ "e": "http://www.someecards.com/search?q=\u0002 \u00010",
+ "*": "http://www.spirit-of-metal.com/find.php?nom=\u0002\u000115"
+ },
+ "r": {
+ "*": "http://stackoverflow.com/search?q=[r]+\u0002\u000110",
+ "abel": "//www.sorabel.com/products/search?query=\u0002\u00010",
+ "ocaba": "http://www.sorocaba.sp.gov.br/pesquisar/?q=\u0002\u00010",
+ "uso": "//soruso.com/?s=\u0002\u00010"
+ },
+ "s": {
+ "o": "http://www.soso.com/q?pid=s.idx&w=\u0002\u00010",
+ "*": "http://software.opensuse.org/search?q=\u0002&search_devel=false&search_unsupported=false\u000144",
+ "crapy": "http://stackoverflow.com/search?q=\u0002[scrapy]\u00010"
+ },
+ "*": "//stackoverflow.com/search?q=\u0002\u000159",
+ "js": "//stackoverflow.com/search?q=[javascript]+\u0002\u00010",
+ "kr": "http://sokr.ru/\u0002/\u00010",
+ "lo": {
+ "j": "http://solo.bodleian.ox.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=local&search_scope=LSCOP_ALL&vid=SOLO&facet=rtype,include,journals&lang=en_US&offset=0\u00010",
+ "*": "http://solo.bodleian.ox.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=local&search_scope=LSCOP_ALL&vid=SOLO&lang=en_US&offset=0\u00016",
+ "mid": "http://www.solomid.net/searchresults.php?q=\u0002\u00010",
+ "press": "//www.solopress.com/search?searchTerm=\u0002\u00010"
+ },
+ "ov": "http://soov-ee.postimees.ee/keyword-\u0002/listings.html\u00010",
+ "ph": {
+ "*": "//www.sophos.com/en-us/search-results.aspx?search=\u0002\u00010",
+ "oskb": "//community.sophos.com/search?q=\u0002\u00010",
+ "oscom": "//community.sophos.com/search?q=\u0002\u00010"
+ },
+ "pt": "//pt.stackoverflow.com/search?q=\u0002\u00010",
+ "py": "http://stackoverflow.com/search?q=[python]+\u0002\u00015",
+ "td": "//www.stateofthedapps.com/dapps?text=\u0002\u00010",
+ "uq": "//uae.souq.com/ae-en/\u0002/s/?as=1\u00010",
+ "xl": "http://stackoverflow.com/search?q=[excel]+\u0002\u00010",
+ "apbox": "//www.sp-bx.com/?s=\u0002\u00010",
+ "apnote": "//www.soapnote.org/?s=\u0002\u00010",
+ "bash": "http://stackoverflow.com/search?q=[bash]+\u0002\u00010",
+ "beys": "http://www.sobeys.com/en/search/?search=\u0002\u00010",
+ "job": "//stackoverflow.com/jobs?q=\u0002\u00010",
+ "le24": "//www.ricerca24.ilsole24ore.com/fc?cmd=static&chId=30&path=%2Fsearch%2Fsearch_engine.jsp&field=Titolo%7CTesto&orderBy=score+desc&chId=30&keyWords=\u0002&button=\u00010",
+ "lidaris": "http://solidaris.be/MonsWP/Pages/recherche.aspx?k=\u0002 \u00010",
+ "luce": "http://www.supersoluce.com/search/supersoluce/\u0002\u00010",
+ "n2teuf": "http://son2teuf.org/search/category_sort/Page-1?searchphrase=any&searchword=\u0002&view=search\u00010",
+ "narcloud": "//sonarcloud.io/explore/projects?search=\u0002\u00010",
+ "naveeb": "//sonaveeb.ee/search/est-est/detail/\u0002/\u00010",
+ "net": "//www.so-net.ne.jp/search/web/?query=\u0002\u00010",
+ "ngfacts": "http://www.songfacts.com/search-song-1.php?\u0002\u00015",
+ "ngkick": "//www.songkick.com/search?query=\u0002\u00010",
+ "nglink": "//odesli.co/embed?url=\u0002\u00010",
+ "ngmeaning": {
+ "*": "http://www.songmeanings.net/query/?q=\u0002&type=artists&page=1&start=0&mm=1&pp=20&b=Go\u00010",
+ "s": "http://songmeanings.com/query/?query=\u0002\u00016"
+ },
+ "ngsterr": "http://www.songsterr.com/a/wa/search?pattern=\u0002\u000188",
+ "ngtext": "http://www.songtexte.com/search?q=\u0002&c=all\u00010",
+ "nicretro": "http://info.sonicretro.org/Special:Search?search=\u0002&go=Go\u00010",
+ "nnentor": "//www.sonnentor.com/de-at/find?q=\u0002&c=Alle\u00010",
+ "nofmarketing": "http://www.sonofmarketing.it/?q=\u0002\u00010",
+ "ugou": "//www.sogou.com/web?query=\u0002\u00017",
+ "ulflower": "http://www.soul-flower.com/mm5/merchant.mvc?Screen=search&onlyone=1&sort=id.desc&x=0&y=0&Search=\u0002\u00010",
+ "und": {
+ "*": "//soundcloud.com/search?q=\u0002\u000116",
+ "y": "//www.soundy.top/sounds?q=\u0002\u00010",
+ "cloud": "//soundcloud.com/search?q=\u0002\u000116",
+ "dogs": "//www.sounddogs.com/search?keywords=\u0002\u00016",
+ "onsound": "//www.soundonsound.com/search/all/\u0002 \u00010",
+ "trackinfo": "http://www.soundtrackinfo.com/search/\u0002/\u00010"
+ },
+ "urceforge": "http://sourceforge.net/directory/?q=\u0002\u00016",
+ "urcegraph": "//sourcegraph.com/github.com/\u0002\u00010",
+ "urcewatch": "http://www.sourcewatch.org/index.php?search=\u0002&title=Special%3ASearch\u00010",
+ "uthpark": "http://www.southparkstudios.com/search?keywords=\u0002\u00010",
+ "yluna": "http://soyluna.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "zluk": "http://www.eksisozluk.com/show.asp?t=\u0002\u00010"
+ },
+ "p": {
+ "b": "//speiderbasen.no/?searchWord=\u0002\u00010",
+ "d": "http://packages.speedeedelivery.com/packageDetail.php?barcode=\u0002\u00010",
+ "e": {
+ "n": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=english\u00016",
+ "s": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=espanol\u000132",
+ "*": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=espanol\u000132",
+ "le": "http://spele.nl/zoeken/?q=\u0002\u00010",
+ "ur": "http://www.speurders.nl/overzicht/?query=\u0002\u00010",
+ "akers": "//www.speakersassociates.com/search?search_api_views_fulltext=\u0002\u00010",
+ "ccie": "http://www.spectator.co.uk/?s=\u0002\u00010",
+ "edrun": "http://speedrun.com/\u0002\u000169",
+ "edsolving": {
+ "*": "//www.speedsolving.com/forum/searchresults.php?q=\u0002\u00010",
+ "wiki": "//www.speedsolving.com/wiki/index.php?title=Special%3ASearch&search=\u0002 &go=Go\u00010"
+ },
+ "edyhen": "//www.speedyhen.com/Search/Keyword?keyword=\u0002\u00010",
+ "kbio": "//www.spektrum.de/lexikon/biologie/?q=\u0002\u00010",
+ "kgeo": "//www.spektrum.de/lexikon/geographie/?q=\u0002\u00010"
+ },
+ "f": "http://mxtoolbox.com/SuperTool.aspx?action=spf%3a\u0002&run=toolpage\u00010",
+ "g": "//www.speedguide.net/search_rez.php?seek=\u0002&words=yes\u00013",
+ "i": {
+ "n": {
+ "*": "//www.spin.de/search?q=\u0002\u00010",
+ "oza": "http://www.spinoza.it/?s=\u0002\u00010",
+ "rilla": "//spinrilla.com/search?q=\u0002\u00010"
+ },
+ "p": "//duckduckgo.com/?q=\u0002+site:spip.net\u00010",
+ "*": "//startpage.com/do/search?cat=pics&cmd=process_search&query=\u0002\u0001389",
+ "t": "//startpage.com/do/search?cat=web&cmd=process_search&language=italiano&engine0=v1all&query=\u0002&abp=-1&prf=ab8a0a99ccae7d38fd1f9b31e845ce7e&SuggestOn=1\u00016",
+ "ce": "//community.spiceworks.com/search?query=\u0002\u00010",
+ "cs": "//site.pictures/search/images/?q=\u0002\u00017",
+ "on": "http://www.spi0n.com/?s=\u0002\u00010",
+ "egel": "http://www.spiegel.de/suche/index.html?suchbegriff= \u0002\u00013",
+ "eletipps": "http://www.spieletipps.de/suche/?keyword=\u0002\u00010",
+ "got": {
+ "*": "//www.spigotmc.org/search/14203285/?q=\u0002&o=relevance\u000110",
+ "mc": "//www.spigotmc.org/search/14487199/?q=\u0002&o=relevance\u00010"
+ }
+ },
+ "l": {
+ "c": "//www.splcenter.org/resources?keyword=\u0002\u00010",
+ "*": "//seattle.bibliocommons.com/search?utf8=%E2%9C%93&t=smart&search_category=keyword&commit=Search&q=\u0002\u00016",
+ "ash": "//unsplash.com/search/photos/\u0002\u00010",
+ "atoon": "http://splatoonwiki.org/w/index.php?search=\u0002\u00019",
+ "ice": "//splice.com/sounds/search?q=\u0002\u00010",
+ "unk": {
+ "*": "//www.splunk.com/en_us/search.html?query=\u0002\u00014",
+ "base": "//apps.splunk.com/apps/#/search/\u0002/page/1\u000112"
+ }
+ },
+ "m": "//startpage.com/do/m/mobilesearch?&q=\u0002\u00016",
+ "p": {
+ "l": "//www.startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=polski\u00015",
+ "*": "//startpage.com/do/search?prf=2cc506ab255c98e10570b7d50ef6b1c8&cat=web&query=\u0002\u000128",
+ "it": "//startpage.com/do/search?prf=77fe802d54508e9ee48b88624be6da56&cat=web&query=\u0002\u00010"
+ },
+ "r": {
+ "d": "//www.spreadshirt.com/\u0002\u00010",
+ "*": "http://search.sitepoint.com/?q=\u0002&refinements%5Breference%5D=1\u00010",
+ "kr": "//www.spreaker.com/search?query=\u0002\u00010",
+ "eadshirt": "http://spreadshirt.com/\u0002\u00010",
+ "inger": {
+ "*": "//link.springer.com/search?query=\u0002\u00010",
+ "free": "//link.springer.com/search?showAll=false&query=\u0002\u00010",
+ "link": "//link.springer.com/search?query=\u0002\u00010"
+ },
+ "ingsource": "http://www.springsource.org/search/google?query=\u0002\u00010",
+ "iters": {
+ "*": "//www.spriters-resource.com/search/?q=\u0002}\u00010",
+ "resource": "//www.spriters-resource.com/search/?q=\u0002\u00010"
+ },
+ "oget": "//sproget.dk/lookup?SearchableText=\u0002\u00014"
+ },
+ "*": "//startpage.com/do/metasearch.pl?query=\u0002\u000110770",
+ "t": {
+ "*": "//open.spotify.com/search/results/\u0002\u00013",
+ "v": "http://video.samaritanspurse.org/?s=\u0002\u00010",
+ "io": "//search.privacytools.io/?q=\u0002\u00017"
+ },
+ "v": "//www.startpage.com/do/search?cat=video&cmd=process_search&query=\u0002\u00015",
+ "x": "//www.surplex.com/de/maschinen.html?tx_surplex_pi1%5Bsword%5D=\u0002\u00010",
+ "y": "//open.spotify.com/search/\u0002\u0001484",
+ "nl": "//startpage.com/do/search?l=nederlands&q=\u0002\u00010",
+ "on": {
+ "*": "http://www.spiegel.de/suche/index.html?suchbegriff=\u0002\u00016",
+ "ge": {
+ "*": "//spongebob.fandom.com/wiki/Special:Search?search=\u0002\u00010",
+ "bob": "http://spongebob.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013"
+ }
+ },
+ "acedock": "http://spacedock.info/search?query=\u0002\u00013",
+ "amcheck": "http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a\u0002&run=toolpage\u00017",
+ "andict": "http://www.spanishdict.com/translate/\u0002\u0001272",
+ "anish": {
+ "d": {
+ "*": "//www.spanishdict.com/translate/\u0002\u0001174",
+ "ict": "//www.spanishdict.com/translate/\u0002\u0001174"
+ },
+ "*": "//www.spanishdict.com/translate/\u0002\u0001174"
+ },
+ "anslang": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010",
+ "are": {
+ "*": "//www.spareroom.co.uk/flatshare/flatshare_detail.pl?flatshare_id=\u0002\u00010",
+ "-part": "//kfz-schlachter.de/Store?q=\u0002\u00010"
+ },
+ "arkfun": "//www.sparkfun.com/search/results?term=\u0002\u000112",
+ "arknotes": "http://www.sparknotes.com/search?q=\u0002\u00010",
+ "artan": "//www.spartan-donate.com/?s=\u0002\u00010",
+ "attern": "http://subtlepatterns.com/?q=\u0002\u00010",
+ "hereon": "//sphereon.com/?s=\u0002\u00010",
+ "oonacular": "//spoonacular.com/\u0002\u00010",
+ "ort1": "http://www.sport1.de/suche#\u0002\u00010",
+ "orum": "http://forum.spore.com/jforum/jforum.page?module=search&action=search&search_keywords=\u0002\u00010",
+ "orcle": "http://www.sporcle.com/games/tags/\u0002\u000121",
+ "otify": {
+ "*": "//open.spotify.com/search/\u0002\u0001484",
+ "search": "//open.spotify.com/search/results/\u0002\u00013"
+ },
+ "utnik": {
+ "*": "http://www.sputnik.ru/search?q=\u0002\u00010",
+ "music": "//www.sputnikmusic.com/search_results.php?search_in=Bands&search_text=\u0002\u000152"
+ }
+ },
+ "r": {
+ "a": "http://www.ncbi.nlm.nih.gov/sra/?term=\u0002\u00017",
+ "d": {
+ "5": "http://5e.d20srd.org/search.htm?q=\u0002\u00010",
+ "*": "http://www.d20srd.org/search.htm?q=\u0002\u00014"
+ },
+ "f": {
+ "i": "http://srfi.schemers.org/srfi-\u0002/srfi-\u0002.html\u000110",
+ "*": "http://www.srf.ch/suche?q=\u0002\u000115"
+ },
+ "i": "http://steamrep.com/id/\u0002\u00010",
+ "k": "http://shoryuken.com/?s=\u0002\u00010",
+ "o": {
+ "*": "//old.reddit.com/r/\u0002/\u0001473",
+ "ld": "//old.reddit.com/r/\u0002/\u0001473"
+ },
+ "*": "//reddit.com/r/\u0002\u00011288",
+ "s": "//www.reddit.com/search?q=subreddit:\u0002\u0001164",
+ "v": "http://stukroodvlees.nl/?s=\u0002\u00010",
+ "ch": "http://www.admin.ch/opc/search/?lang=de&language[]=de&product[]=fg&product[]=oc&product[]=cc&product[]=ba&product[]=jcd&date_range_min=&date_range_max=&d_compilation=both&d_is_in_force=yes&text=\u0002\u00010",
+ "ec": "http://softwarerecs.stackexchange.com/search?q=\u0002\u00010",
+ "hu": "//translate.google.com/#sr/hu/\u0002 \u00010",
+ "rl": "//www.reddit.com/r/RocketLeague/search?q=\u0002&restrict_sr=on\u00010",
+ "cforge": "http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=\u0002\u00010",
+ "eddit": "//reddit.com/r/\u0002\u00011288",
+ "etro": "http://info.sonicretro.org/index.php?search=\u0002\u00010",
+ "tblog": "//srthealing.com/?s=\u0002\u00010",
+ "top": "//www.reddit.com/r/\u0002/top/?sort=top&t=all\u00014"
+ },
+ "s": {
+ "b": {
+ "*": "http://www.ssbwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000162",
+ "no": "//www.ssb.no/sok?sok= \u0002\u00010"
+ },
+ "e": "//security.stackexchange.com/search?q=\u0002\u00010",
+ "g": "http://dictionnaire.sensagent.leparisien.fr/\u0002/fr-fr/\u00010",
+ "l": {
+ "*": "//www.ssllabs.com/ssltest/analyze.html?d=\u0002&latest=true\u00017",
+ "ang": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010",
+ "labs": {
+ "*": "//www.ssllabs.com/ssltest/analyze.html?d=\u0002\u000120",
+ "dev": "//dev.ssllabs.com/ssltest/analyze.html?latest&d=\u0002\u00010"
+ }
+ },
+ "p": {
+ "*": "http://www.silverstripe.org/search/?q=\u0002\u00010",
+ "ai": "//sspai.com/search/article?q=\u0002\u00010",
+ "tv": "http://www.ssptv.com/?s=\u0002\u00010"
+ },
+ "r": "//shopsmartreviews.in/?s=\u0002\u00010",
+ "s": {
+ "*": "//www.similarsitesearch.com/alternatives-to/\u0002\u00010",
+ "es": "http://www.similarsitesearch.com/es/sitio/\u0002\u00010"
+ },
+ "*": "//surrey-primotc.hosted.exlibrisgroup.com/primo-explore/search?vl(freeText0)=\u0002&fn=search&vid=44SUR_VU1&tab=default_tab&query=any,contains,\u0002&search_scope=default_scope\u000122",
+ "t": "//csgostash.com/google-search?q=\u0002\u00010",
+ "v": "//www.shutterstock.com/search?searchterm=\u0002&image_type=vector\u000120",
+ "64": "http://duckduckgo.com/?q=\u0002+site:www.ss64.com\u00013",
+ "ch": "//www.semanticscholar.org/search?q=\u0002&sort=relevance&ae=false\u000113",
+ "jc": "http://ssjc.ujc.cas.cz/search.php?heslo=\u0002\u00010",
+ "kj": "http://bos.zrc-sazu.si/cgi/a03.exe?name=sskj_testa&expression=\u0002&hs=1\u0001108",
+ "on": "//duckduckgo.com/?q=\u0002&kp=1\u00010",
+ "aft": "http://ssaft.com/Blog/dotclear/?q=\u0002\u00010",
+ "nap": "http://www.soundsnap.com/search/audio/\u0002/score\u00010",
+ "oar": "http://www.ssoar.info/ssoar/discover?query=\u0002\u00010",
+ "off": "//duckduckgo.com/?q=\u0002&kp=-2\u00010",
+ "wiki": "//www.speedsolving.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010"
+ },
+ "*": "//startpage.com/do/metasearch.pl?query=\u0002\u000110770",
+ "t": {
+ "e": {
+ "*": "//store.steampowered.com/search/?term=\u0002\u00010",
+ "x": "http://stackexchange.com/search?q=\u0002\u0001211",
+ "al": "//www.stealengine.com/?q=\u0002\u00010",
+ "am": {
+ "*": "http://store.steampowered.com/search/?term=\u0002\u00013420",
+ "db": "http://steamdb.info/search/?a=app&q=\u0002\u0001262",
+ "gl": "//steamcommunity.com/workshop/browse/?appid=765&searchtext=\u0002\u00010",
+ "id": "//store.steampowered.com/app/\u0002/\u00010",
+ "io": "//steamid.io/lookup/\u0002\u000111",
+ "sc": "//steamcommunity.com/search/users/#text=\u0002\u00010",
+ "2twitch": "http://tab-bot.net/botcheck?twitchname_botcheck=&steam_botcheck=\u0002\u00010",
+ "charts": "http://steamcharts.com/search/?q=\u0002\u000186",
+ "community": "http://steamcommunity.com/actions/Search?K=\u0002\u000119",
+ "gift": "//www.steamgifts.com/giveaways/search?q=\u0002\u00010",
+ "key": "//store.steampowered.com/account/registerkey?key=\u0002\u00010",
+ "market": "http://steamcommunity.com/market/search?q=\u0002\u000110",
+ "prices": "http://www.steamprices.com/us/search?\u0002\u00013",
+ "rep": "http://steamrep.com/?q=\u0002\u00010",
+ "spy": "http://steamspy.com/search.php?s=\u0002\u00018",
+ "trades": "http://www.steamtrades.com/forum/search/\u0002\u00010"
+ },
+ "em": {
+ "*": "//www.asksteem.com/search?q=\u0002\u00010",
+ "it": "//steemit.com/static/search.html?q=\u0002\u00010"
+ },
+ "me": "//store.steampowered.com/search/?term=\u0002\u00010",
+ "rn": "http://www.stern.de/action/3000116/search?query=\u0002\u00010",
+ "elcase": "//www.steelcase.com/?s=\u0002\u00010",
+ "igan": "//steigan.no/?s=\u0002\u00010",
+ "imatzky": "http://www.steimatzky.co.il/Steimatzky/Pages/SearchResult.aspx?SearchType=Simple&SearchSimpleText=\u0002\u00010",
+ "llar": {
+ "*": "//stellarfed.org/search?q=\u0002\u00010",
+ "is": "//stellaris.paradoxwikis.com/index.php?search=\u0002\u000127"
+ }
+ },
+ "f": "http://portal.stf.jus.br/processos/listarProcessos.asp?classe=&numeroProcesso=\u0002\u00010",
+ "l": {
+ "*": "http://www.cplusplus.com/search.do?q=\u0002\u00010",
+ "f": "//www.stlfinder.com/?search=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://stmblog.com/?s=\u0002\u00010",
+ "oritz": "//www.engadin.stmoritz.ch/suche/q.\u0002/\u00010"
+ },
+ "p": "http://www.sierratradingpost.com/s~\u0002\u00019",
+ "s": {
+ "*": "http://st-takla.org/Coptic-Search-St-Takla.org/site_search.php?q=\u0002&op=and\u00010",
+ "w": "//slay-the-spire.fandom.com/wiki/Special:Search?query=\u0002\u00010",
+ "de": "//www.spreadthesign.com/de.de/search/?q=\u0002\u00010",
+ "tock": "//www.shutterstock.com/search/\u0002\u00010"
+ },
+ "*": "http://stocktwits.com/search?q=\u0002\u0001140",
+ "w": {
+ "*": "//singletrackworld.com/forum/search/\u0002\u00010",
+ "s": "//www.superteacherworksheets.com/search-results.html?srch_words=\u0002\u00010"
+ },
+ "z": "http://www.stuttgarter-zeitung.de/suche?_charset_=UTF-8&searchText=\u0002\u00010",
+ "an": {
+ "*": "//play.stan.com.au/programs\u0002\u00015",
+ "daard": "http://www.standaard.be/zoeken?keyword=\u0002\u00010",
+ "dsfor": "http://www.abbreviations.com/\u0002\u000131"
+ },
+ "ax": "http://www.staxtradecentres.co.uk/search/?keys=\u0002\u00010",
+ "cm": "//steamcommunity.com/id/\u0002\u00010",
+ "ib": "http://www.stib-mivb.be/horaires-dienstregeling2.html?l=en&linecode=\u0002\u00010",
+ "rm": "//stream.org/?s=\u0002\u00010",
+ "abs": "http://www.songsterr.com/a/wa/search?pattern=\u0002\u000188",
+ "abihannover": "//bibliothek.hannover-stadt.de/alswww3.dll/APS_ZONES?fn=SEARCH?q=\u0002\u00013",
+ "ack": {
+ "*": "//stackoverflow.com/search?q=\u0002\u000159",
+ "age": "http://www.stackage.org/lts/hoogle?q=\u0002\u0001292",
+ "exchange": "http://stackexchange.com/search?q=\u0002 \u000130",
+ "overflow": "//stackoverflow.com/search?q=\u0002\u000159",
+ "share": "http://stackshare.io/search/q=\u0002\u00010",
+ "social": "//stacksocial.com/search?utf8=✓&query=\u0002\u00010",
+ "sproj": "//stacks.math.columbia.edu/search?query=\u0002\u00010"
+ },
+ "adium": "//www.stadium.se/search?SearchTerm=\u0002\u00010",
+ "ake": "//stakingreturns.com/coins/\u0002\u00010",
+ "aples": {
+ "*": "http://www.staples.com/office/supplies/StaplesSearch?searchkey=\u0002&storeId=10001&catalogId=10051&langId=-1&fromUrl=home\u000127",
+ "ca": "http://www.staples.ca/\u0002/directory_\u0002_20051_1_20001\u00013"
+ },
+ "art": {
+ "*": "//www.startpage.com/do/dsearch?query=\u0002\u0001323",
+ "up": {
+ "*": "//startupbuffer.com/search?s=\u0002\u00010",
+ "jobs": "//startup.jobs/?q=\u0002\u00010"
+ },
+ "icket": "//www.starticket.ch/de/suche?_csquery=\u0002\u00010",
+ "page": {
+ "*": "//www.startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch\u0001773",
+ "images": "//startpage.com/do/search?cat=pics&cmd=process_search&query=\u0002\u0001389",
+ "videos": "//startpage.com/do/search?cat=video&cmd=process_search&query=\u0002\u00010"
+ },
+ "rek": "http://memory-alpha.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&resultsLang=en\u000111"
+ },
+ "arbound": {
+ "*": "http://starbounder.org/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "er": "http://starbounder.org/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "ardew": {
+ "*": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161",
+ "valley": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161"
+ },
+ "argate": "http://stargate.wikia.com/wiki/Special:Search?query=\u0002\u00016",
+ "armade": {
+ "*": "//starmadepedia.net/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "dock": "//starmadedock.net/search/1/?q=\u0002\u00010"
+ },
+ "arwars": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&go=&fulltext=Search \u000114",
+ "ats": {
+ "*": "//statisticsbyjim.com/?s=\u0002\u00010",
+ "biblioteket": "//www.statsbiblioteket.dk/au/?locale=en#/search?query=\u0002\u00010"
+ },
+ "aten": "//www.statenvertaling.net/zoek.php?q=\u0002\u00010",
+ "aticice": "http://staticice.com.au/cgi-bin/search.cgi?q=\u0002\u000158",
+ "ationsweb": "http://www.stationsweb.nl/stationlijst.asp?station=\u0002 \u00010",
+ "atista": "//www.statista.com/search/?q=\u0002\u00010",
+ "aygb": "//staygb.com/search?q=\u0002\u00010",
+ "debook": "//standardebooks.org/ebooks/?query=\u0002\u00017",
+ "doc": "http://www.stata.com/help.cgi?\u0002\u00010",
+ "dtplnlmn": "http://stadtplan-ilmenau.de/?query=\u0002\u00010",
+ "hlmbibbla": "//biblioteket.stockholm.se/sok?freetext=\u0002\u00010",
+ "ickpng": "http://www.stickpng.com/search?q=\u0002\u00010",
+ "illtasty": "//stilltasty.com/Search?q=\u0002\u00015",
+ "ixoi": "http://www.stixoi.info/stixoi.php?info=SS&keywords=\u0002&act=ss\u000154",
+ "ock": {
+ "*": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326",
+ "x": "//stockx.com/search?s=\u0002\u000117",
+ "sy": "//www.stocksy.com/search/\u0002\u000111",
+ "charts": "http://stockcharts.com/h-sc/ui?s=\u0002&p=D&yr=0&mn=6&dy=0\u000117",
+ "photos": "http://www.istockphoto.com/file_search.php?action=file&text=\u0002\u00010",
+ "video": "http://www.dissolve.com/products?keywords=\u0002&media_type=video\u00010"
+ },
+ "orm": "//isc.sans.edu/ipinfo.html?ip=\u0002\u00010",
+ "ortinget": "//sok.stortinget.no/?querytext=\u0002\u00010",
+ "orybank": "//storybank.id/?s=\u0002\u00010",
+ "rain": "//www.wikileaf.com/strains/?search=\u0002\u00010",
+ "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Spansk&Fra=\u0002\u00010",
+ "rava": "//www.strava.com/athletes/search?utf8=✓&text=\u0002&gsf=1\u00015",
+ "raightdope": "http://www.straightdope.com/columns/search?query=\u0002&action=search\u00010",
+ "raitstimes": "//www.straitstimes.com/search?searchkey=\u0002\u00010",
+ "rategischlui": "//strategischlui.nl/?s=\u0002\u00010",
+ "rategywiki": "//strategywiki.org/w/index.php?search=\u0002\u00010",
+ "reg": "//store.steampowered.com/account/registerkey?key=\u0002\u00010",
+ "ream": "//www.stream.cz/vyhledavani?dotaz=\u0002\u00016",
+ "reet": "http://streeteasy.com/search?utf8=%E2%9C%93&search=\u0002\u00019",
+ "refasluchu": "http://www.strefasluchu.pl/?s=\u0002\u00010",
+ "rib": "http://www.startribune.com/search/?q=\u0002\u00010",
+ "rongs": "//www.biblestudytools.com/search/?q=\u0002&t=kjv&s=Bibles\u00010",
+ "rumenti": "//www.strumentimusicali.net/advanced_search_result.php?manufacturers_id=&keywords=\u0002&inc_subcat=1\u00010",
+ "texts": "http://www.sacred-texts.com/cat/srchtitl.htm?search_str=\u0002\u00010",
+ "ubhub": "http://www.stubhub.com/search/doSearch?searchStr=\u0002&pageNumber=1&resultsPerPage=50&searchMode=event&start=0&rows=50\u00010",
+ "udy": {
+ "*": "//study.com/search/text/academy.html?q=\u0002\u00013",
+ "bible": "http://studybible.info/YLT/\u0002\u00010"
+ },
+ "udentdoctor": "http://www.studentdoctor.net/search-sdn/?cx=\u0002\u00010",
+ "udiofutbol": "http://studiofutbol.com.ec/?submit=&s=\u0002\u00010",
+ "uffnz": "http://www.stuff.co.nz/searchresults?Search+Site=Search+Site&cof=FORID%3A9&cx=006730714154542492986%3Aoh6vl0ybuqy&ie=UTF-8&q=\u0002&siteurl=www.stuff.co.nz%2F&ref=\u00010",
+ "upi": "http://www.stupidedia.org/stupi?title=Spezial%3ASuche&search=\u0002 \u00010",
+ "ylish": "//userstyles.org/styles/browse?search_terms=\u0002\u00010"
+ },
+ "u": {
+ "m": {
+ "c": "//learn.sharedusemobilitycenter.org/search/?keyword=\u0002\u00010",
+ "*": "http://sum.in.ua/?swrd=\u0002 \u00014",
+ "mitpost": "http://www.summitpost.org/object_list.php?object_type=0&object_name_0=\u0002&page=1\u00010"
+ },
+ "n": {
+ "*": "//sunrise-sunset.org/search?location=\u0002\u00013",
+ "dell": "//www.swiftbysundell.com/search?query=\u0002\u00010",
+ "nah": "//sunnah.com/search/?q=\u0002\u00010",
+ "nysports": "http://www.sunnysports.com/search?searchinfo=\u0002\u00010",
+ "times": "//chicago.suntimes.com/?s=\u0002\u00010"
+ },
+ "s": {
+ "i": "http://susi.at/suche/\u0002/\u00010",
+ "*": "http://software.opensuse.org/search?utf8=✓&q=\u0002&search_devel=false&search_unsupported=false&baseproject=openSUSE:13.1\u000169",
+ "y": "http://susydocs.oddbird.net/en/latest/?q=\u0002\u00010",
+ "ebug": "//bugzilla.novell.com/buglist.cgi?quicksearch=\u0002\u00010",
+ "epkg": "//software.opensuse.org/search?q=\u0002\u000138"
+ },
+ "*": "http://superuser.com/search?q=\u0002\u00010",
+ "br": {
+ "*": "//www.reddit.com/r/\u0002\u00011116",
+ "eddit": {
+ "*": "//www.reddit.com/r/\u0002\u00011116",
+ "search": "//www.reddit.com/search?q=subreddit:\u0002\u0001164"
+ }
+ },
+ "ed": "http://www.sueddeutsche.de/news?search=\u0002\u00010",
+ "ub": "//suche.suub.uni-bremen.de/cgi-bin/CiXbase/brewis/CiXbase_search?act=search&INDEXINFO=awCN&LAN=DE&ORDER=&IHITS=15&FHITS=15&PRECISION=220&RELEVANCE=40&NO_RBITS=&n_dtyp=1LZ&n_rtyp=ceEdX&index=L&XML_STYLE=%2Fstyles%2Fcns-DE.xml%3F20130610&dtyp=&mtyp=&section=&term=\u0002&CID=&x=0&y=0\u00010",
+ "been": "http://subeen.com/?s=\u0002\u00010",
+ "betashops": "//subeta.net/user_shops.php/search/shops/\u0002\u00010",
+ "bito": "http://www.subito.it/annunci-italia/vendita/usato/?q=\u0002\u000128",
+ "bldoc": "http://docs.sublimetext.info/en/latest/search.html?q=\u0002\u00010",
+ "blevel": "//sublevel.net/search/?q=\u0002\u00010",
+ "blforum": "//forum.sublimetext.com/search?q=\u0002\u00010",
+ "blime": "//sublime.wbond.net/search/\u0002\u000120",
+ "bmarino": "//www.submarino.com.br/busca?conteudo=\u0002\u000111",
+ "bnet": "http://www.tunnelsup.com/subnet-calculator?ip=\u0002 \u00017",
+ "bnautica": "http://subnautica.wikia.com/wiki/Special:Search?search=\u0002\u000111",
+ "btlepatterns": "http://subtlepatterns.com/?q=\u0002\u00010",
+ "bverse": "//searchvoat.co/subverses/?q=\u0002\u00010",
+ "conlavite": "http://www.suconlavite.it/?s=\u0002\u00010",
+ "curi": "//sitecheck.sucuri.net/results/\u0002\u00010",
+ "doc": "http://www.sudoc.abes.fr//DB=2.1/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=RLV&TRM=\u0002\u00010",
+ "domod": "http://sudomod.com/?s=\u0002\u00010",
+ "ivicolissimo": "http://www.colissimo.fr/portail_colissimo/suivre.do?language=fr_FR&parcelnumber=\u0002\u00010",
+ "ivicourrier": "http://www.csuivi.courrier.laposte.fr/suivi/index?id=\u0002#\u00010",
+ "lekha": "http://search.sulekha.com/sulekhasearch.aspx?txtsearch=\u0002\u00010",
+ "lit": "http://www.sulit.com.ph/index.php/classifieds+directory/q/\u0002\u00010",
+ ".me": "//www.serialupdates.me/?s=\u0002\u00010",
+ "per": {
+ "*": "//supermarket.chef.io/cookbooks?utf8=%E2%9C%93&q=\u0002\u00010",
+ "d": {
+ "*": "http://busca.superdownloads.com.br/busca/\u0002.s1.html\u00010",
+ "ownloads": "http://busca.superdownloads.com.br/busca/\u0002.s1.html\u00010"
+ },
+ "coachtalk": "http://supercoachtalk.com/?s=\u0002\u00010",
+ "physique": "//www.google.fr/search?q=site:www.superphysique.org+\u0002\u00010",
+ "store": "//www.realcanadiansuperstore.ca/search/?search-bar=\u0002\u00010",
+ "stropdas": "http://superstropdas.nl/?s=\u0002\u00010",
+ "user": "http://superuser.com/search?q=\u0002\u00010"
+ },
+ "rplus": "//www.surplustraders.net/catalogsearch/advanced/result/?name=\u0002\u00014",
+ "rvey": {
+ "*": "//www.surveymonkey.com/dashboard/?term\u0002\u00010",
+ "gizmo": "//help.surveygizmo.com/help/search/?phrase=\u0002\u00010"
+ },
+ "ttac": "//suttacentral.net/search?query=\u0002\u000115",
+ "tysisku": "http://mw.lojban.org/extensions/ilmentufa/i/en/index.html#sisku/\u0002\u00010",
+ "who": "//stanford.rimeto.io/search/\u0002\u00013"
+ },
+ "v": {
+ "b": "http://www.svb.com/searchresults.aspx?term=\u0002\u00010",
+ "d": {
+ "e": "//translate.google.com/#sv/de/\u0002\u00010",
+ "*": "http://www.svd.se/search.do?q=\u0002\u00010"
+ },
+ "g": {
+ "*": "//developer.mozilla.org/en-US/search?q=\u0002&topic=svg\u00014",
+ "repo": "//www.svgrepo.com/vectors/\u0002/\u00010"
+ },
+ "r": "//sverigesradio.se/sida/sok.aspx?q=\u0002 \u00010",
+ "s": "//www.synonymer.se/sv-syn/\u0002\u00010",
+ "t": {
+ "n": "http://www.svt.se/search/?q=\u0002\u00010",
+ "p": "http://www.svtplay.se/sok?q=\u0002\u00010",
+ "*": "http://www.svtplay.se/sok?q=\u0002\u00010"
+ },
+ "*": "//voat.co/v/\u0002\u00014",
+ "w": {
+ "e": "//es.stardewvalleywiki.com/ \u0002\u00010",
+ "*": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161"
+ },
+ "ao": "//svenska.se/tre/?sok=\u0002\u000134",
+ "en": {
+ "*": "//translate.google.com/#sv/en/\u0002\u000162",
+ "ska": "//svenska.se/tre/?sok=\u0002&pz=1\u000113"
+ },
+ "pt": "//translate.google.se/#sv/pt/\u0002\u00010",
+ "artling": "http://www.svartling.net/search?q=\u0002\u00010",
+ "help": "//help.sitevision.se/SiteVision_4_0/searchhelp.html?query=\u0002\u00010"
+ },
+ "w": {
+ "i": {
+ "*": "http://www.swi-prolog.org/search?for=\u0002\u00010",
+ "ft": "//developer.apple.com/search/?q=\u0002\u000140",
+ "pl": "http://www.swi-prolog.org/pldoc/search?for=\u0002&in=all&match=summary\u00010",
+ "ssbib": "//www.swissbib.ch/Search/Results?lookfor=\u0002&type=AllFields\u00010",
+ "sscows": "//swisscows.com/?query=\u0002\u000143",
+ "sspost": "//www.post.ch/EasyTrack/submitParcelData.do?formattedParcelCodes=\u0002\u00010"
+ },
+ "*": "//simple.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001130",
+ "ag": {
+ "*": "//forum.shopware.com/search?Search=\u0002\u00010",
+ "bucks": "//swagbucks.com/?q=\u0002\u00010"
+ },
+ "ap": {
+ "*": "//swappa.com/search?q=\u0002\u000113",
+ "pa": "//swappa.com/search?q=\u0002\u000113"
+ },
+ "db": "http://www.spaghetti-western.net/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "tl": "http://swtl.pt/web/index.php?route=product/isearch&search=\u0002\u00010",
+ "tr": "//www.sweetwater.com/store/search.php?s=\u0002\u000110",
+ "alter": "http://www.swalter.com/catalogsearch/result/?q=\u0002\u00010",
+ "ars": "http://summonerswar.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "arajya": "//swarajyamag.com/search?q=\u0002\u00010",
+ "eetsearch": "http://sweetsearch.com/search?q=\u0002\u00013",
+ "eetwater": "http://www.sweetwater.com/store/search.php?s=\u0002\u0001100",
+ "oop": {
+ "*": "//www.swoop.ge/search?query=\u0002\u00010",
+ "ge": "//www.swoop.ge/search?query=\u0002\u00010"
+ },
+ "orks": "http://searchworks.stanford.edu/?utf8=✓&search_field=search&q=\u0002\u00010",
+ "tsearch": "http://www.sweetsearch.com/search?q=\u0002\u00010",
+ "wiki": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "x": {
+ "*": "http://stackexchange.com/search?q=\u0002 \u000130",
+ "sw": "//schedule.sxsw.com/2019/search?q=\u0002\u00010"
+ },
+ "y": {
+ "*": "http://words.bighugelabs.com/\u0002\u00014",
+ "m": {
+ "b": {
+ "*": "//www.symbolab.com/solver/step-by-step/\u0002\u000138",
+ "olab": "//www.symbolab.com/solver/step-by-step/\u0002\u000138",
+ "olhound": "http://symbolhound.com/?q=\u0002\u00010"
+ },
+ "*": "http://symbolhound.com/?q=\u0002\u00010",
+ "py": "http://www.sympygamma.com/input/?i=\u0002\u00010",
+ "antec": "//www.symantec.com/search?hiddenq=Pedroerkul&q=\u0002&searchJson={%22filter%22:[],%22startPage%22:1,%22start%22:0,%22sort%22:%22score%22}\u00010",
+ "fony": "http://symfony.com/search?q=\u0002\u00010",
+ "olab": "//www.symbolab.com/solver/step-by-step/\u0002\u000138"
+ },
+ "n": {
+ "f": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156",
+ "o": {
+ "*": "http://www.synonymo.fr/syno/\u0002\u00010",
+ "niem": {
+ "*": "http://synoniemen.net/index.php?zoekterm=\u0002\u00010",
+ "en": "http://synoniemen.net/index.php?zoekterm=\u0002\u00010"
+ },
+ "nym": {
+ "a": "http://www.slovnik-synonym.cz/web.php/hledat?typ_hledani=prefix&cizi_slovo=\u0002\u00010",
+ "e": {
+ "*": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156",
+ "r": "//www.synonymer.se/sv-syn/\u0002\u00010",
+ "s": "http://synonymes.com/resultats.php?mot=\u0002\u00013"
+ },
+ "s": "http://thesaurus.com/browse/\u0002\u000191",
+ "*": "http://www.thesaurus.com/browse/\u0002 \u0001282"
+ }
+ },
+ "*": "http://thesaurus.com/browse/\u0002\u000191",
+ "de": "http://synonyme.de/\u0002/\u00013",
+ "pl": "//www.synonimy.pl/synonim/\u0002\u00010",
+ "apse": "//www.synapse.org/#!Search:\u0002 \u00010",
+ "cme": "//sync.me/search/?number=\u0002\u00010"
+ },
+ "s": {
+ "k": "//www.stuffyoushouldknow.com/search.php?terms=\u0002\u00010",
+ "*": "http://www.eki.ee/dict/sys/index.cgi?Q=\u0002&F=M&C06=en\u00013",
+ "ef": "http://www.systranet.com/fr/fr/dictionary/english-french/\u0002?\u00010",
+ "fe": "http://www.systranet.com/fr/fr/dictionary/french-english/\u0002?\u00010",
+ "ensw": "http://www.systranet.com/fr/fr/dictionary/english-swedish/\u0002?\u00010",
+ "swen": "http://www.systranet.com/fr/fr/dictionary/swedish-english/\u0002?\u00010",
+ "tembolaget": "http://www.systembolaget.se/?searchquery=\u0002\u00010",
+ "temet": "//www.systembolaget.se/Sok-dryck/?searchquery=\u0002\u00015",
+ "tranet": "http://www.systranet.com/translate?text=\u0002\u00010"
+ },
+ "w": "http://www.shopyourway.com/search/products?q=\u0002\u00010",
+ "fr": "http://www.synonymes.com/resultats.php?mot=\u0002\u00010",
+ "ear": "//startpage.com/do/metasearch.pl?query=\u0002&with_date=y\u000119"
+ },
+ "z": {
+ "n": {
+ "s": {
+ "*": "http://slovnik.seznam.cz/?q=\u0002\u000145",
+ "de": "http://slovnik.seznam.cz/de/?q=\u0002\u00010",
+ "fr": "//slovnik.seznam.cz/fr-cz/?q=\u0002\u00010"
+ },
+ "*": "http://search.seznam.cz/?q=\u0002\u00019"
+ },
+ "*": "http://suche.sueddeutsche.de/news?search=\u0002\u000111",
+ "otar": "//www.szotar.net/mind/\u0002/\u000119",
+ "pravy": "//www.seznam.cz/zpravy/hledani?q=\u0002&search--active=1\u00010",
+ "taki": "http://szotar.sztaki.hu/search?searchWord=\u0002\u000116"
+ },
+ "42": "//slice42.com/?s=\u0002\u00010",
+ "&m": "//st-sm.com/sante-et-minceur/en/search?s=\u0002\u00010",
+ "qa": "//www.sqa.org.uk/pastpapers/findpastpaper.htm?subject=\u0002\u00010",
+ "qf": {
+ "a": "http://squarefaction.ru/main/search/google?searchQuery=\u0002\u00010",
+ "*": "//community.bistudio.com/wiki?search=\u0002\u0001126"
+ },
+ ".fyapp": "//apps.shopify.com/search?q=\u0002&st_source=\u000118",
+ "-on": "//duckduckgo.com/?q=\u0002&kp=1\u00010",
+ "-off": "//duckduckgo.com/?q=\u0002&kp=-2\u00010",
+ "qlsh": "http://sql.sh/?s=\u0002&submit=Rechercher\u00010",
+ "qlalchemy": "http://www.sqlalchemy.org/docs/search.html?q=\u0002&check_keywords=yes&area=default\u00013",
+ "qlite": "//www.sqlite.org/search?s=d&q=\u0002\u00010",
+ "qprofessional": "http://www.sqprofessional.com/?q=\u0002\u00010",
+ "quidmag": "//squidmag.ink/?s=\u0002\u00010",
+ "_user": "//scratch.mit.edu/users/\u0002\u00010"
+ },
+ "$": "//stockflare.com/#stocks/$\u0002 \u00010",
+ "t": {
+ "a": {
+ "b": {
+ "*": "http://www.911tabs.com/search.php?search=\u0002\u00018",
+ "s": {
+ "b": "http://www.ultimate-guitar.com/search.php?search_type=band&value=\u0002\u00010",
+ "*": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144",
+ "cout": "http://www.tabscout.com/?action=search&query=\u0002\u00010"
+ },
+ "4u": "http://www.tab4u.com/resultsSimple?tab=songs&type=song&q=\u0002\u00010",
+ "crawler": "http://tabcrawler.com/search/\u0002\u00010",
+ "leau": "//www.tableau.com/search#q=\u0002\u00010",
+ "room": "//www.tabroom.com/index/search.mhtml?search=\u0002\u00010"
+ },
+ "l": {
+ "g": "http://tiger-algebra.com/drill/\u0002/\u00010",
+ "*": "http://theanarchistlibrary.org/search?query=\u0002\u00010",
+ "ky": "//talky.io/\u0002\u00010",
+ "aios": "http://talaios.net/?s=\u0002\u00010",
+ "kgr": "http://www.talkgraphics.com/search.php?searchid=\u0002:\u00010"
+ },
+ "m": "//markets.theaustralian.com.au/shares/\u0002\u00010",
+ "n": {
+ "*": "//www.theaustralian.com.au/search-results?q=\u0002\u00010",
+ "ks": "http://www.tanks-encyclopedia.com/?s=\u0002\u00010",
+ "um": "http://www.tanum.no/tanum/search/search.action?query=\u0002\u00010",
+ "demtech": "//tandemtech.be/search?q=\u0002\u00010",
+ "gorin": "http://tangorin.com/examples/\u0002\u00015",
+ "ishq": "//www.tanishq.co.in/search-result/\u0002\u00010",
+ "uki": "http://tanuki.pl/szukaj/\u0002\u00010",
+ "zil": "http://tanzil.net/#search/quran/\u0002\u00010"
+ },
+ "p": {
+ "*": "http://tappedout.net/search/?q=\u0002\u00010",
+ "astic": "//tapastic.com/search/SERIES/list?query=\u0002\u00010",
+ "estry": "http://tapestry.apache.org/search.html?q=\u0002\u00010",
+ "ology": "//www.tapology.com/search?term=\u0002\u00010",
+ "wage": "//tapwage.com/search?q=\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.taringa.net/buscar/?q=\u0002\u00010",
+ "dis": "http://tardis.wikia.com/wiki/Special:Search?search=\u0002\u000142",
+ "geo": "http://mapa.targeo.pl/\u0002\u00010",
+ "get": {
+ "*": "http://www.target.com/s?searchTerm=\u0002\u0001315",
+ "au": "//www.target.com.au/search?text=\u0002\u00010"
+ },
+ "inga": "http://www.taringa.net/buscar/?q=\u0002&\u00010",
+ "kov": "//escapefromtarkov.gamepedia.com/index.php?search=\u0002\u0001115"
+ },
+ "s": {
+ "*": "http://tasvideos.org/Search.html?key=\u0002 \u00016",
+ "te": {
+ "*": "http://www.taste.com.au/search-recipes/?q=\u0002\u00013",
+ "kid": "http://www.tastekid.com/like/\u0002\u00010",
+ "line": "http://www.tasteline.com/ReceptSok/\u0002\u00010"
+ }
+ },
+ "*": "http://www.tripadvisor.com/Search?q=\u0002 \u000182",
+ "w": {
+ "k": "//ta.wikipedia.org/w/index.php?search= \u0002&title=%E0%AE%9A%E0%AE%BF%E0%AE%B1%E0%AE%AA%E0%AF%8D%E0%AE%AA%E0%AF%81%3ASearch&go=%E0%AE%9A%E0%AF%86%E0%AE%B2%E0%AF%8D\u00010",
+ "*": "//www.tacklewarehouse.com/searchresults.html#search=products&searchtext=\u0002\u00010"
+ },
+ "x": {
+ "i": "//www.taxi.it/?s=\u0002\u00010",
+ "*": "http://isittaxed.ca/search.php?q=\u0002\u00010"
+ },
+ "z": "http://www.taz.de/!s=\u0002/\u00014",
+ "al": {
+ "*": "//taaladvies.net/taal/advies/zoek.php?q=\u0002\u00010",
+ "advies": "//taaladvies.net/taal/advies/zoek.php?q=\u0002\u00010"
+ },
+ "gi": {
+ "*": "//www.tagesanzeiger.ch/service/suche/suche.html?date=alle&order=date&key=\u0002\u00013",
+ "nfo": {
+ "*": "//taginfo.openstreetmap.org/search?q=\u0002\u000113",
+ "ch": "http://taginfo.openstreetmap.ch/search?q=\u0002\u00010"
+ }
+ },
+ "id": "//www.therapistaid.com/search?query=\u0002\u00010",
+ "in": "//www.tripadvisor.in/Search?q=\u0002\u00010",
+ "it": "//www.tripadvisor.it/Search?q=\u0002\u00010",
+ "ko": {
+ "*": "http://takoboto.jp/?q=\u0002\u00010",
+ "boto": "http://takoboto.jp/?q=\u0002\u00010"
+ },
+ "to": {
+ "*": "//tatoeba.org/sentences/search?query=\u0002\u00014",
+ "eba": "http://tatoeba.org/sentences/search?query=\u0002\u00014",
+ "ebla": "http://tatoeba.org/sentences/search?query=\u0002\u00014"
+ },
+ "uk": "//www.tripadvisor.co.uk/Search?q=\u0002\u00010",
+ "cmed": "//tactical-medicine.com/search?q=\u0002\u00010",
+ "cojohns": "//www.tacojohns.com/?s=\u0002\u00010",
+ "cticalguru": "//thetacticalguru.com/?s=\u0002\u00010",
+ "ddlr": "http://taddlr.com/de/?s=\u0002\u00010",
+ "fesa": "//www.tafesa.edu.au/search-results?indexCatalogue=all&searchQuery=\u0002\u00010",
+ "gesschau": "http://www.tagesschau.de/suche2.html?query=\u0002\u000135",
+ "geswoche": "//www.tageswoche.ch/search/?q=\u0002\u00010",
+ "gfinder": "//tagfinder.herokuapp.com/search?query=\u0002\u00010",
+ "ils": "//tails.boum.org/ikiwiki.cgi?P=\u0002\u00013",
+ "kealot": "http://www.takealot.com/all/?qsearch=\u0002\u000128",
+ "obao": "//s.taobao.com/search?q=\u0002\u0001161",
+ "yda": "http://www.taydaelectronics.com/catalogsearch/result/?q=\u0002\u00014"
+ },
+ "b": {
+ "a": {
+ "*": "//www.thebluealliance.com/search?q=\u0002\u000124",
+ "ddons": "//addons.thunderbird.net/en-US/thunderbird/search/?q=\u0002\u00010"
+ },
+ "c": "http://www.tibia.com/community/?subtopic=characters&name=\u0002\u000155",
+ "d": {
+ "e": "http://www.testberichte.de/d/search.php?searchstr=\u0002\u00010",
+ "*": "//www.bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000118"
+ },
+ "n": "//www.tbn.org/search?s=\u0002\u00010",
+ "*": "http://www.olx.co.id/halaman/mencari/\u0002/search\u000110",
+ "io": "http://www.treccani.it/biografie/?q=\u0002\u00010",
+ "btwiki": "http://bigbangtheory.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010",
+ "ooks": "//www.thriftbooks.com/browse/?b.search=\u0002#b.oos\u000110",
+ "uff": "http://www.technobuffalo.com/search-results/?cx=partner-pub-2551798495402703%3Ad3m0wbhqu0s&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Search&siteurl=www.technobuffalo.com%2F&ref=&ss=975j318069j4\u00010"
+ },
+ "c": {
+ "e": "//www.thecanadianencyclopedia.ca/en/search?search=\u0002\u00010",
+ "h": {
+ "i": "//www.tchibo.de/search?query=\u0002\u00010",
+ "*": "//www.teachingchannel.org/search?q=\u0002\u00010"
+ },
+ "l": "http://wiki.tcl.tk/_/search?S=\u0002&_charset_=UTF-8\u00018",
+ "p": "http://conservativepapers.com/?s=\u0002\u00010",
+ "s": "http://www.statutes.legis.state.tx.us/SearchResults.aspx?CP=1&Code=ZZ&Phrase=\u0002\u00013",
+ "*": "http://techcrunch.com/search/\u0002\u000120",
+ "u": "http://thecubicle.us/advanced_search_result.php?search_in_description=0&keywords=\u0002\u00010",
+ "v": "//theconversation.com/global/search?utf8=✓&q=\u0002\u00010",
+ "db": "//www.tradingcarddb.com/Search.cfm?SearchCategory=Baseball&cx=partner-pub-2387250451295121%3Ahes0ib-44xp&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002\u00010",
+ "gp": {
+ "*": "http://shop.tcgplayer.com/productcatalog/product/show?newSearch=false&ProductType=All&IsProductNameExact=false&ProductName=\u0002\u00017",
+ "layer": "http://store.tcgplayer.com/magic/product/show?cardname=\u0002\u000132"
+ },
+ "ol": "//www.todocoleccion.net/buscador?bu=\u0002\u00010",
+ "rf": "http://tcrf.net/index.php?search=\u0002\u0001133",
+ "freview": "//www.thechristianfilmreview.com/?s=\u0002\u00013",
+ "net": "http://tedcurran.net/?s=\u0002\u00010",
+ "ode": "http://www.tcodesearch.com/tcodes/search?q=\u0002\u00010"
+ },
+ "d": {
+ "b": {
+ "*": "//thronesdb.com/find?q=\u0002\u00010",
+ "ank": "//www.tdbank.com/CustomerService/search-results.aspx?q=\u0002\u00010"
+ },
+ "g": "http://www.tdg.ch/services/recherche/?order=date&q=\u0002&submitSearch=Chercher&date=alle\u00010",
+ "k": "//sozluk.gov.tr/?kelime=\u0002\u0001106",
+ "*": "http://www.timeanddate.com/search/results.html?query=\u0002\u000135",
+ "t": "//tarotdetiziana.com/?s=\u0002\u00010",
+ "canada": "//www.tdcanadatrust.com/search/index.jsp?query=\u0002&language=en&site=td_tdct_tdcb_en\u00013",
+ "egr": "http://www.ulisses-regelwiki.de/index.php/search.html?keywords=\u0002\u00010",
+ "notes": "//www.tdstructurednotes.com/snp/searchByKeyword.action?criteria.keyword=\u0002\u00010"
+ },
+ "e": {
+ "c": {
+ "h": {
+ "*": "http://technxt.net/?s=\u0002\u00013",
+ "2days": "http://tech2days.com/?q=\u0002:\u00010",
+ "copp": "//techcopp.com/?s=\u0002\u00010",
+ "crunch": "http://techcrunch.com/search/\u0002\u000120",
+ "dai": "//techdai.info/?s=\u0002\u00010",
+ "dirt": "http://www.techdirt.com/search.php?site=&q=\u0002\u00010",
+ "geek": "//techgeek.com.au/?s=\u0002\u00010",
+ "ified": "http://techified-news.blogspot.co.uk/\u0002 uds-search-results\u00010",
+ "info": "//techinfoeasy.blogspot.com/search?q=\u0002\u00010",
+ "monk": "//code.kx.com/q/search?query=\u0002\u00010",
+ "net": {
+ "*": "http://social.technet.microsoft.com/search/en-us/?query=\u0002\u00014",
+ "lib": "http://social.technet.microsoft.com/search/en-us/?query=\u0002#refinementChanges=85\u00010"
+ },
+ "news": "//www.techiitalks.com/\u0002\u00010",
+ "nikdirekt": "http://www.technikdirekt.de/search?sSearch=\u0002\u00010",
+ "nobyte": "//www.technobyte.org/?s=\u0002\u00010",
+ "posts": "//techposts.org/?s=\u0002\u00010",
+ "radar": "//www.techradar.com/search?searchTerm=\u0002\u00010",
+ "rights": "http://techrights.org/wiki/index.php/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "spot": "//www.techspot.com/search/?cx=partner-pub-7395890353660701%3Aj5claj-6kfy&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010",
+ "tips4u": "http://www.techtips4u.com/?s=\u0002\u00010",
+ "tudo": "http://www.techtudo.com.br/busca/?q=\u0002\u00010",
+ "vorm": "//techvorm.com/?s=\u0002\u00010",
+ "-wd": "http://www.tech-wd.com/wd/?s=\u0002\u00010"
+ },
+ "*": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fwww.ecologicalcitizen.net%2F&ia=web\u00010",
+ "mint": "//www.tecmint.com/search/?cx=partner-pub-2601749019656699%3A2173448976&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.tecmint.com%2F&ref=duckduckgo.com%2F&ss=3875j2780811j15\u00010",
+ "mundo": "//www.tecmundo.com.br/busca?q=\u0002\u00010",
+ "noblog": "//tecnoblog.net/?s=\u0002\u00016"
+ },
+ "d": {
+ "i": "http://www.tedi-shop.com/catalogsearch/result/?q=\u0002\u00010",
+ "*": "//www.ted.com/search?q=\u0002\u000111",
+ "ed": "//ed.ted.com/search?utf8=✓&qs=\u0002\u00010"
+ },
+ "i": "http://www.tei-c.org/?s=\u0002\u00010",
+ "k": {
+ "n": {
+ "o": {
+ "*": "http://teknosains.com/search?q=\u0002:\u00010",
+ "fiyat": "http://www.teknofiyat.com/?search=\u0002\u00010",
+ "seyir": "//teknoseyir.com/?s=\u0002\u00010"
+ },
+ "*": "//www.teknologimasakini.com/search?q=\u0002&max-results=8\u00010"
+ },
+ "*": "//www.tek.com/search?keywords=\u0002\u00010",
+ "eten": "http://teketen.com/?s=\u0002&submit=Search\u00010",
+ "mag": "http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=\u0002\u00010",
+ ".no": "//www.tek.no/sok?query= \u0002\u00010",
+ "stowo": "http://www.tekstowo.pl/szukaj,wykonawca,\u0002 ,tytul,\u0002.html\u00010"
+ },
+ "l": {
+ "*": "http://yellowpages.superpages.com/listings.jsp?C=\u0002&CS=L&MCBP=true&search=Find+It&SRC=&STYPE=S&SCS=&channelId=&sessionId=\u00016",
+ "ch": "http://tel.search.ch/?q=\u0002\u00010",
+ "su": "http://www.telsu.fi/\u0002\u00010",
+ "efang": "http://wiki.telefang.net/index.php?search=\u0002\u00010",
+ "efonbuch": "http://www.dastelefonbuch.de/?pid=OpenSearch&cmd=search&kw=\u0002\u00010",
+ "egram": "//www.telegram.hr/?s=\u0002\u000116",
+ "egraaf": "http://www.telegraaf.nl/zoeken/\u0002\u00010",
+ "egraph": "//www.telegraph.co.uk/search.html?q=\u0002\u000124",
+ "erama": "http://www.telerama.fr/recherche/recherche.php?query=\u0002\u00010",
+ "etekst": "http://teletekst-data.nos.nl/webplus?p=\u0002\u00010",
+ "kku": "http://www.telkku.com/search?searchText=\u0002\u00010",
+ "search": "http://tel.search.ch/\u0002\u00019",
+ "stra": "//www.telstra.com.au/search/simple-search?inpSearch=\u0002&requestSiteId=personal&searchFormSubmited=Yes\u00010"
+ },
+ "n": {
+ "a": "http://www.tennisabstract.com/cgi-bin/player.cgi?p=\u0002\u00010",
+ "c": "http://www.treccani.it/enciclopedia/tag/\u0002/\u000112",
+ "*": "//translate.google.com/?hl=en&tab=TT#auto/en/\u0002\u000137",
+ "or": "//tenor.com/search/\u0002\u0001155",
+ "kijp": "http://www.tenki.jp/search/zip/?keyword=\u0002\u00015",
+ "sorflow": "//www.tensorflow.org/s/results/?q=\u0002\u00010"
+ },
+ "o": "//teonanacatl.org/search/1/?q=\u0002\u00010",
+ "r": {
+ "a": {
+ "*": "http://tera.wikia.com/wiki/Special:Search?query=\u0002\u00013",
+ "t": "//teratail.com/questions/search?q=\u0002&conditions=and\u00010",
+ "data": "//www.teradata.com/Search?SearchText=\u0002\u00010"
+ },
+ "p": "http://brettterpstra.com/search/?q=\u0002\u00010",
+ "*": "//extensions.typo3.org/?L=0&id=1&tx_solr[q]=\u0002\u000111",
+ "rg": "http://terraria.gamepedia.com/index.php?search=\u0002\u000154",
+ "mania": "http://www.termania.net/iskanje?query=\u0002&SearchIn=All\u00010",
+ "mcat": "//www.termcat.cat/cercaterm/\u0002?type=basic\u00010",
+ "mium": "http://www.btb.termiumplus.gc.ca/tpv2alpha/alpha-eng.html?srchtxt=\u0002\u00010",
+ "raria": "//terraria.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u0001261"
+ },
+ "s": {
+ "*": "//translate.google.com/?hl=es&tab=TT#auto/es/\u0002\u000170",
+ "t": {
+ "*": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010",
+ "i": "//testi.xyz/results/?q=\u0002\u00010",
+ "berichte": "http://www.testberichte.de/d/search.php?searchstr=\u0002&submit=Suchen\u00010"
+ },
+ "co": "http://www.tesco.com/groceries/product/search/default.aspx?searchBox=\u0002\u000130",
+ "larati": "//www.teslarati.com/?s=\u0002\u00010",
+ "oro": "//tesoro.pr/busqueda?q=\u0002\u00010",
+ "wiki": "http://elderscrolls.wikia.com/wiki/Special:Search?search=\u0002\u00016"
+ },
+ "*": "http://www.treccani.it/enciclopedia/tag/\u0002/\u000112",
+ "u": "http://eur-lex.europa.eu/search.html?wh0=DN%3D12012M*&lbStatus=ALL&qid=1459001887262&DTS_DOM=EU_LAW&ARTICLE_NUM=\u0002&treatyStatus=ARTICLE_NUMBER&type=advanced&lang=en&SUBDOM_INIT=TREATIES&legalCelex=TEU_2012&DTS_SUBDOM=TREATIES\u00010",
+ "x": {
+ "*": "http://tex.stackexchange.com/search?q=\u0002\u00015",
+ "se": "http://tex.stackexchange.com/search?q=\u0002\u00015",
+ "ty": "http://texty.krestys.lt/paieska.php?t=\u0002\u00010",
+ "doc": "http://texdoc.net/pkg/\u0002\u000120",
+ "tise": "//www.textise.net/showText.aspx?strURL=\u0002\u00010",
+ "tileschool": "//www.textileschool.com/?s=\u0002\u00010",
+ "ture": "//duckduckgo.com/?q=\u0002+texture&iax=images&ia=images\u00010"
+ },
+ "amliquid": "http://www.teamliquid.net/forum/search.php?q=\u0002\u00010",
+ "amsnap": "http://duckduckgo.com/?q=\u0002+site:teamsnap.com\u00010",
+ "arma": "http://www.tearma.ie/Search.aspx?term=\u0002\u00010",
+ "flo": "//www.tensorflow.org/s/results/?q=\u0002\u00010",
+ "ma18": "//tema18.blogspot.com/search?q=\u0002\u00010",
+ "matimi": "//www.tematimi.com/ara&search=\u0002\u00010",
+ "mplate": "//en.wikipedia.org/wiki/Template:\u0002\u00010",
+ "mpmail": "//temp-mail.org/\u0002/\u000116",
+ "-st": "//te-st.ru/?s=\u0002\u00010",
+ "wiki": "//te.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "zaurs": "http://tezaurs.lv/#/sv/?\u0002\u00017"
+ },
+ "f": {
+ "2": {
+ "r": "//www.reddit.com/r/tf2/search?q=\u0002&restrict_sr=on\u00010",
+ "*": "http://wiki.teamfortress.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000197",
+ "bp": "http://backpack.tf/id/\u0002\u00010",
+ "wiki": "http://wiki.teamfortress.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000197"
+ },
+ "d": {
+ "*": "http://www.thefreedictionary.com/\u0002\u00011222",
+ "de": "http://de.thefreedictionary.com/\u0002\u000139",
+ "acronyms": "http://acronyms.thefreedictionary.com/\u0002\u00010",
+ "encyclopedia": "http://encyclopedia2.thefreedictionary.com/\u0002\u00010",
+ "financial": "http://financial-dictionary.thefreedictionary.com/\u0002\u00010",
+ "idioms": "http://idioms.thefreedictionary.com/\u0002\u000124",
+ "legal": "http://legal-dictionary.thefreedictionary.com/\u0002\u00010",
+ "medical": "http://medical-dictionary.thefreedictionary.com/\u0002\u00014"
+ },
+ "e": {
+ "s": "//forum.tfes.org/index.php?action=search2;search=\u0002\u00010",
+ "*": "//ticketforevent.com/events/?q=\u0002\u00010"
+ },
+ "l": {
+ "*": "http://www.tfl.gov.uk/tfl/search/?keywords=\u0002\u00010",
+ "ow": "//www.tensorflow.org/s/results/?q=\u0002 \u00010"
+ },
+ "s": "http://www.thermofisher.com/search/results?query=\u0002\u00010",
+ "*": "//www.tensorflow.org/s/results/?q=\u0002\u00010",
+ "t": {
+ "*": "//www.freethesaurus.com/\u0002\u00010",
+ "v": "http://www.teamfortress.tv/search?q=\u0002\u00010"
+ },
+ "3d": "//free3d.com/3d-models/\u0002\u00010",
+ "opr": "//www.terraform.io/docs/providers/openstack/r/\u0002.html\u00010",
+ "wiki": "http://tfwiki.net/wiki/Special:Search?search=\u0002&go=Go\u000128"
+ },
+ "i": {
+ "a": "//www.techinasia.com/search?query=\u0002\u00010",
+ "b": {
+ "*": "http://opac.tib.uni-hannover.de/DB=1/CHARSET=UTF-8/SRCH?IKT=1016&TRM=\u0002\u00010",
+ "ia": {
+ "*": "//secure.tibia.com/community/?subtopic=characters&name=\u0002\u000110",
+ "wiki": "http://tibia.wikia.com/wiki/Special:Search?query=\u0002\u000135"
+ },
+ "ub": "http://opac.tib.uni-hannover.de/DB=1/SET=1/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010"
+ },
+ "g": {
+ "*": "http://www.tigsource.com/?s=\u0002\u00010",
+ "db": "http://db.tigsource.com/search?game[name]=\u0002\u00010",
+ "erdirect": "http://www.tigerdirect.com/applications/SearchTools/search.asp?keywords=\u0002\u00010",
+ "source": "http://www.tigsource.com/?s=\u0002\u00010",
+ "tag": "http://www.tigtagcarolina.com/search/?q=\u0002\u00010"
+ },
+ "m": {
+ "*": "http://duckduckgo.com/?q=timer+\u0002&ia=answer\u00018",
+ "e": {
+ "r": {
+ "*": "http://duckduckgo.com/?q=timer+\u0002&ia=answer\u00018",
+ "ep": {
+ "*": "//timerepublik.com/?q=\u0002\u00010",
+ "ublik": "//timerepublik.com/?q=\u0002\u00010"
+ }
+ },
+ "*": "http://www.unixtimestamp.org/?timestamp=\u0002\u000124",
+ "is": "//time.is/\u0002\u000121",
+ "killer": "//ideja.d2.si/results?q=\u0002\u00010",
+ "stamp": "http://unixtimestamp.com/?unixTimestampInput=\u0002\u000116",
+ "zone": "http://www.timeanddate.com/time/zones/\u0002\u00010"
+ },
+ "hortons": "http://www.timhortons.com/ca/en/search/search-results.php?q=\u0002\u00010"
+ },
+ "p": {
+ "*": "//www.tipeee.com/creators?search=\u0002\u00010",
+ "pie": "//tippie.uiowa.edu/google-search?search=\u0002\u00010",
+ "ranks": "//www.tipranks.com/stocks/\u0002\u00010"
+ },
+ "s": {
+ "s": "//tiss.tuwien.ac.at/adressbuch/adressbuch/suche?suchtext=\u0002\u000117",
+ "*": "//time.is/\u0002\u000121"
+ },
+ "t": "http://www.tradooit.com/info.php?q=\u0002 &btn-recherche.x=0&btn-recherche.y=0&langFrom=en&langTo=fr\u00010",
+ "*": "http://tunein.com/search/?query=\u0002\u00016",
+ "ho": "http://opac.tib.uni-hannover.de/DB=5/LNG=DU/SID=40343eab-1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010",
+ "ki": "//tiki.vn/search?q=\u0002\u00010",
+ "nk": "//www.tinkercad.com/search?q=\u0002\u00010",
+ "vi": "//www.tivi.fi/haku/?q=\u0002\u00010",
+ "vo": "http://www3.tivo.com/tivo-tco/search.do?dispatch=simplesearch&searchFor=\u0002\u00010",
+ "cker": "//stockflare.com/#stocks/$\u0002 \u00010",
+ "ckets": "http://www.stubhub.com/search/doSearch?searchStr=\u0002&pageNumber=1&resultsPerPage=50&searchMode=event&start=0&rows=50\u00010",
+ "cketmaster": {
+ "*": "//www.ticketmaster.com/search?q=\u0002\u00010",
+ "uk": "http://www.ticketmaster.co.uk/search?tm_link=tm_homeA_header_search&user_input=test&q=\u0002\u00010"
+ },
+ "cketnetwork": "//www.ticketnetwork.com/en/search/?text=\u0002\u00010",
+ "cmate": "//www.ticmate.com/search?freeText=\u0002\u00010",
+ "dal": "//listen.tidal.com/search/\u0002\u000117",
+ "eba": {
+ "*": "http://tieba.baidu.com/f?ie=utf-8&kw=\u0002\u000139",
+ "id": "//passport.baidu.com/v2/?regnamesugg&username=\u0002\u00010"
+ },
+ "ketti": {
+ "*": "http://www.tiketti.fi/tapahtumat#q=\u0002\u00010",
+ "en": "http://www.tiketti.fi/events#q=\u0002\u00013"
+ },
+ "lde": {
+ "*": "//llevatilde.es/palabra/\u0002\u00010",
+ "s": "//tildes.net/search?q=\u0002\u00010"
+ },
+ "ndie": "//www.tindie.com/search/?q=\u0002\u00010",
+ "neye": "http://www.tineye.com/search?url=\u0002\u0001365",
+ "nglesa": "//www.tiendainglesa.com.uy/busqueda?0,0,\u0002,0\u00010",
+ "nhouse": "http://www.tinhouse.com/blog/search_results?cx=011725669505340441470%3Ak2fqsblnr5c&cof=FORID%3A9&ie=UTF-8&q=\u0002&sa=Search\u00010",
+ "nycards": "//tinycards.duolingo.com/search?query=\u0002\u00010",
+ "nypic": "http://tinypic.com/search.php?tag=\u0002\u00015",
+ "nyurl": "http://tinyurl.com/create.php?url=\u0002\u000112",
+ "ragegagnant": "http://tirage-gagnant.com/?s=\u0002\u00010",
+ "wimb": "http://www.thisiswhyimbroke.com/\u0002\u00010"
+ },
+ "j": {
+ "p": "//tower.jp/search/item/\u0002\u00010",
+ "*": "//www.tacojohns.com/?s=\u0002\u00010",
+ "ournal": "//tjournal.ru/search/\u0002\u00010"
+ },
+ "l": {
+ "d": {
+ "*": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132",
+ "p": "http://www.google.com/cse?cx=017644269519104757279%3Agm62gtzaoky&q=\u0002\u00010",
+ "r": {
+ "*": "//tldr.ostera.io/\u0002\u000134",
+ "legal": "//tldrlegal.com/search?q=\u0002 \u00015"
+ }
+ },
+ "f": {
+ "i": "http://www.cnrtl.fr/definition/\u0002\u0001222",
+ "*": "http://theladiesfinger.com/?s=\u0002\u00010"
+ },
+ "h": "//thelasthunt.com/search?type=product&q=\u0002\u00010",
+ "i": {
+ "b": "//toolslib.net/search/projects/?q=\u0002\u00010",
+ "*": "http://thelogicalindian.com/?s=\u0002\u00010"
+ },
+ "k": "//tlk.io/\u0002\u00010",
+ "s": "//www.thorlabs.com/search/thorsearch.cfm?search= \u0002\u00010",
+ "*": "http://www.teamliquid.net/forum/search.php?q=\u0002\u00010",
+ "w": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&search=\u0002\u000117",
+ "ld": "//www.thetrainline.com/live/departures/\u0002\u00010",
+ "enge": "//www.linguee.com/english-german/search?source=auto&query=\u0002\u00014",
+ "grm": "//web.telegram.org/#/im?p=\u0002 \u00015"
+ },
+ "m": {
+ "e": {
+ "n": "http://www.transfermarkt.com/schnellsuche/ergebnis/schnellsuche?query=\u0002\u000155",
+ "*": "//www.tme.eu/pl/katalog/?search=\u0002\u00014"
+ },
+ "g": "//registry.terraform.io/search?q=\u0002\u00018",
+ "k": "//www.tematika.com/buscar.do?txtencoded=\u0002&idSeccionPropia=0&optSeleccionada=DuckDuckGo.com&idSeccion=0&seccionDeBusqueda=DuckDuckGo.com&texto=\u0002\u00010",
+ "n": "http://www.travelmath.com/nearest-airport/\u0002\u00010",
+ "r": "http://www.rezeptwelt.de/search/?rec_all=0&search=\u0002\u00010",
+ "*": "http://www.trademe.co.nz/Browse/SearchResults.aspx?searchString=\u0002\u000132",
+ "t": "http://www.tinymixtapes.com/?search=\u0002\u00010",
+ "w": "//www.techmansworld.com/search?q=\u0002\u00010",
+ "z": "http://www.tmz.com/search/articles/\u0002/1/\u00010",
+ "an": "http://help.trello.com/search?query=\u0002\u00010",
+ "bw": "http://tmbw.net/wiki/Special:Search?search=\u0002&x=0&y=0\u000117",
+ "db": "//www.themoviedb.org/search?query=\u0002\u0001614",
+ "uk": "http://www.transfermarkt.co.uk/schnellsuche/ergebnis/schnellsuche?query=\u0002&x=0&y=0\u00014",
+ "all": "//list.tmall.com/search_product.htm?q=\u0002\u00010",
+ "ark": {
+ "*": "http://trademarks.justia.com/search.php?q=\u0002\u00010",
+ "et": "//www.torn.com/imarket.php#/p=shop&step=shop&type=&searchname=\u0002\u00010"
+ },
+ "blog": "//blog.trendmicro.com/?s=\u0002\u00010"
+ },
+ "n": {
+ "a": "http://discovery.nationalarchives.gov.uk/results/r?_q=\u0002\u00010",
+ "p": "//thenounproject.com/search/?q=\u0002\u000131",
+ "s": "//thenerdystudent.com/?s=\u0002\u00010",
+ "*": "//www.timesnownews.com/latest-news?search=\u0002\u00013",
+ "t": {
+ "*": "http://webtracker.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=CON&respLang=en&respCountry=US&sourceID=1&sourceCountry=ww&cons=\u0002\u00010",
+ "news": "//www.tntnews.net/?s=\u0002\u00010"
+ },
+ "w": "//thenextweb.com/?q=\u0002\u00010",
+ "-annonces": "http://www.tunisie-annonce.com/search.asp?cx=partner-pub-4455074141785177%3Aabc2p7-5h3d&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Rechercher&siteurl=www.tunisie-annonce.com%2F&ref=&ss=1479j334475j10\u00010",
+ "bc1": "//tnbc1.com/?s=\u0002 \u00010",
+ "yims": "http://tny.im/yourls-api.php?action=shorturl&url=\u0002\u00010"
+ },
+ "p": {
+ "c": "http://thepeoplescube.com/searchGoogle.php?cx=partner-pub-8404716009789025%3A4p2aqaojris&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=\u00010",
+ "h": "//paintedheirloom.com/search?q=\u0002\u00010",
+ "l": "http://www.torontopubliclibrary.ca/search.jsp?Ntt=\u0002\u00013",
+ "o": "http://tpo.nl/?s=\u0002\u00010",
+ "*": "//thesaurus.plus/search?q=\u0002\u00017",
+ "t": "//www.teacherspayteachers.com/Browse/Search:\u0002\u00010",
+ "w": "//tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000125",
+ "erth": "//www.transperth.wa.gov.au/Search-Results?Search=\u0002\u00010",
+ "press": "//themeparkpress.com/?s=\u0002\u00010"
+ },
+ "r": {
+ "f": {
+ "*": "http://www.rolexforums.com/tags.php?tag=\u0002\u00010",
+ "de": "http://www.transfermarkt.de/de/undefined/suche/ergebnis.html?quicksearch=\u0002&x=0&y=0\u00010",
+ "uk": "http://www.transfermarkt.co.uk/schnellsuche/ergebnis/schnellsuche?query=\u0002\u00010"
+ },
+ "*": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "l": "http://theringlord.com/cart/shopdisplayproducts.asp?Search=Yes&Keyword=\u0002\u00010",
+ "n": {
+ "l": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "*": "//therealnews.com/?s=\u0002\u00010"
+ },
+ "w": "http://wiki.travellerrpg.com/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "ad": {
+ "*": "http://dictionary.reverso.net/french-english/\u0002\u00010",
+ "eme": "http://www.trademe.co.nz/Browse/SearchResults.aspx?searchString=\u0002\u000132",
+ "emachines": "//trademachines.com/search?phrase=\u0002 \u00010",
+ "emarks": "http://www.trademarkia.com/trademarks-search.aspx?tn=\u0002\u00013",
+ "era": "http://www.tradera.com/finding.mvc/itemlisting?header=true&search=\u0002\u000122",
+ "ingview": "//www.tradingview.com/chart/?symbol=\u0002\u0001224"
+ },
+ "ap": {
+ "*": "//www.trappersreport.com/?q=\u0002\u00010",
+ "per": "http://www.trappersreport.com/?q=\u0002\u00010",
+ "ping": "//www.trappersreport.com/search/\u0002\u00010"
+ },
+ "ef": "http://www.thesaurus.com/browse/\u0002\u0001332",
+ "ep": "//timerepublik.com/?q=\u0002\u00010",
+ "ip": {
+ "*": "http://www.tripdatabase.com/search?criteria=\u0002\u00014",
+ "advisor": "http://www.tripadvisor.com/Search?q=\u0002&sub-search=Go\u000149",
+ "lea": "http://axisandallies.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010",
+ "oto": "//www.tripoto.com/travel-guide/\u0002\u00010",
+ "sit": "//wiki.tripsit.me/index.php?search=\u0002\u00010",
+ "wire": "//www.tripwire.com/state-of-security?s=\u0002\u00010"
+ },
+ "pl": "http://translatica.pl/szukaj/\u0002\u00017",
+ "ue": {
+ "*": "//www.truecaller.com/search/in/\u0002\u000117",
+ "achievements": "//www.trueachievements.com/searchresults.aspx?search=\u0002\u000115",
+ "steam": "//truesteamachievements.com/searchresults.aspx?search=\u0002\u00010",
+ "trophies": "//www.truetrophies.com/searchresults.aspx?search=\u0002\u00016"
+ },
+ "ack": {
+ "*": "http://www.packagemapping.com/?action=track&tracknum=\u0002\u00010",
+ "r": "http://www.packagetrackr.com/track/?submit=&n=\u0002&c=\u000115",
+ "itdown": "http://www.trackitdown.net/search/keyword?q=\u0002\u00010"
+ },
+ "acemyip": "http://tools.tracemyip.org/lookup/\u0002\u00010",
+ "aceroute": "http://network-tools.com/default.asp?prog=trace&host=\u0002\u00010",
+ "actorhouse": "//www.tractorhouse.com/listings/farm-equipment/for-sale/list/?fulltext=\u0002\u00010",
+ "aeger": "//www.traegergrills.com/recipes?types=RecipeDetail&term=\u0002\u00010",
+ "ail": {
+ "*": "//www.trailandmountain.co.uk/search?q=\u0002\u00010",
+ "er": {
+ "*": "http://www.traileraddict.com/search.php?sitesearch=www.traileraddict.com&q=\u0002\u00010",
+ "addict": "http://www.traileraddict.com/search/\u0002\u00010"
+ }
+ },
+ "aining": "//trainingindustry.com/?s=\u0002\u00010",
+ "akt": "http://trakt.tv/search?utf8=%E2%9C%93&query=\u0002\u0001205",
+ "amper": "http://tramper.nz/?view=search&keywords=\u0002\u00010",
+ "ans": {
+ "*": "//translate.google.com/?source=osdd#auto/en/\u0002\u00011935",
+ "nl": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "fermarkt": "http://www.transfermarkt.de/schnellsuche/ergebnis/schnellsuche?query=\u0002&x=0&y=0\u000132",
+ "late": {
+ "*": "//translate.google.com/#auto/en/\u0002\u0001908",
+ "de": "//translate.google.com/#auto/de/\u0002\u0001211",
+ "nl": "//translate.google.com/#auto/nl/\u0002\u00010",
+ "site": "http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=\u0002\u00018"
+ }
+ },
+ "anz": "http://gizoogle.net/tranzizzle.php?search=\u0002&se=Go+Git+Dis+Shiznit\u00010",
+ "ash": {
+ "*": "http://www.trashmail.de/?search=\u0002\u00010",
+ "wiki": "http://trashwiki.org/w/index.php?search=\u0002&title=Special:Search\u00010"
+ },
+ "aumdeutung": "//traum-deutung.de/?s=\u0002\u00010",
+ "avel": {
+ "*": "//thewelltravelledfamily.com/?s=\u0002\u00010",
+ "gator": "//www.travelgator.com/en/search/?locationquery=\u0002\u00010"
+ },
+ "avis": "//travis-ci.org/search/\u0002\u00014",
+ "axsource": "//www.traxsource.com/search?term=\u0002\u00010",
+ "eccani": "http://www.treccani.it/vocabolario/tag/\u0002\u000163",
+ "ello": "//trello.com/search?q=\u0002\u000169",
+ "ends": {
+ "*": "//www.google.com/trends/explore#q=\u0002\u000176",
+ "top": "http://trendstop.knack.be/nl/results.aspx?s1=\u0002\u00010"
+ },
+ "enth": "//translate.google.com/#en/th/\u0002\u00010",
+ "ending": "//trendingimages.in/search/images/?q=\u0002\u00014",
+ "endmicro": "//www.trendmicro.com/en_us/common/cse.html#?cludoquery=\u0002\u00010",
+ "endyscooter": "http://trendyscooter.com/?route=product/search&search=\u0002\u00010",
+ "ictrac": "http://www.trictrac.net/recherche?query=\u0002\u00010",
+ "isquel": "http://trisquel.info/en/search/node/\u0002 & https://trisquel.info/en/search/node/\u0002\u00010",
+ "ivago": "//www.trivago.com/?sQuery=\u0002\u00010",
+ "iviaowl": "//triviaowl.com/?s=\u0002 \u00010",
+ "oll": "//www.trollandtoad.com/products/search.php?searchmode=basic&search_words=\u0002\u00010",
+ "ome": "//trome.pe/buscar/?query=\u0002\u00010",
+ "ope": {
+ "s": "http://allthetropes.wikia.com/wiki/Special:Search?search=\u0002\u00015",
+ "*": "//tvtropes.org/pmwiki/pmwiki.php/Main/\u0002\u00015"
+ },
+ "opicalprice": "//tropicalprice.com/?query=\u0002\u00010",
+ "ouva": "//www.trouva.com/shop/search/\u0002\u00010",
+ "ove": "http://trove.nla.gov.au/result?q=\u0002 \u000119",
+ "ovaprezzi": "http://www.trovaprezzi.it/categoria.aspx?libera=\u0002&id=-1&prezzomin=&prezzomax=\u000145",
+ "rust": "http://www.grnpedia.org/trrust/result.php?gene=\u0002&species=human&confirm=0\u00010",
+ "ulia": "http://www.trulia.com/validate.php?tst=h&display=for+sale&search=\u0002&type=&min_price=min&max_price=max&min_num_beds=0&min_num_baths=0&min_size=0&submit_btn=SEARCH\u000115",
+ "ulytexan": "http://www.trulytexan.com/?\u0002\u00010",
+ "ump": "//twitter.com/search?q=from%3Arealdonaldtrump%20\u0002&src=typd\u000121",
+ "ustpilot": "//www.trustpilot.com/search?query=\u0002\u000125",
+ "yggehandel": "//www.tryggehandel.se/?s=\u0002\u00010"
+ },
+ "s": {
+ "a": "http://www.techsupportalert.com/search/google?query=\u0002\u00013",
+ "c": {
+ "o": "//www.tractorsupply.com/tsc/search/\u0002\u00010",
+ "*": "//www.theshoppingchannel.com/search/\u0002\u00014"
+ },
+ "j": "http://www.thesinglesjukebox.com/?s=\u0002\u00010",
+ "r": "//www.thestudentroom.co.uk/search/?tsr-search-query=\u0002\u00010",
+ "*": "http://www.turbosquid.com/Search/Index.cfm?keyword=\u0002\u000121",
+ "x": "//web.tmxmoney.com/company.php?qm_symbol=\u0002&locale=en\u00010",
+ "21": "//teeshirt21.com/shop/\u0002\u00010",
+ "in": "http://www.treccani.it/sinonimi/?q=\u0002\u00010",
+ "hirt": {
+ "s": "//www.teeterritory.com/search?q=\u0002\u00010",
+ "*": "//www.tpop.fr/search?type=product&q=\u0002\u00010"
+ },
+ "types": "//www.npmjs.com/search?q=%40types%2F\u0002\u00010"
+ },
+ "t": {
+ "i": "http://www.tutti.ch/ticino?q=\u0002\u00010",
+ "r": {
+ "*": "http://toontownrewritten.wikia.com/wiki/Special:Search?search=\u0002\u00015",
+ "uyen": "http://truyendi.com/tim-kiem-truyen.html?q=\u0002\u00010"
+ },
+ "s": "//www.triestetrasporti.it//?s=\u0002&lang=it\u00013",
+ "*": "//www.texastribune.org/search/?q=\u0002\u000146",
+ "t": "//techterms.com/search?query=\u0002\u00010",
+ "v": "//www.twitch.tv/search?term=\u0002\u00011430",
+ "y": "//duckduckgo.com/tty/#q=\u0002\u00010",
+ "b-ita": "http://tatoeba.org/eng/sentences/search?query=\u0002&from=und&to=ita\u00010",
+ "books": "//books.google.com/talktobooks/query?q=\u0002\u00010"
+ },
+ "+": "http://www.btb.termiumplus.gc.ca/tpv2alpha/alpha-fra.html?lang=fra&i=&index=alt&__index=alt&srchtxt=\u0002&comencsrch.x=0&comencsrch.y=0\u00010",
+ "*": "http://www.thesaurus.com/browse/\u0002\u0001332",
+ "u": {
+ "b": {
+ "e": "//bit.tube/results?term=\u0002\u00019",
+ "*": "//katalog.tub.tuhh.de/Search/Results?lookfor=\u0002&type=AllFields&limit=20&sort=relevance\u00010",
+ "afm": "http://fm.tuba.pl/artysta/\u0002\u00010"
+ },
+ "c": "//duckduckgo.com/?q=\u0002+site%3Awww.tu-chemnitz.de\u00010",
+ "d": {
+ "a": "//www.tu-darmstadt.de/suche.de.jsp?q=\u0002\u00010",
+ "*": "//www.tudelft.nl/en/search/?q=\u0002\u00010",
+ "ou": "http://so.tudou.com/nisearch.do?kw=\u0002\u00010",
+ "ogostoso": "http://www.tudogostoso.com.br/busca?q=\u0002\u00010"
+ },
+ "g": "http://search.tugraz.at/search?q=\u0002&site=Alle&btnG=Suchen&client=tug_portal&output=xml_no_dtd&proxystylesheet=tug_portal&sitesearch=www.tugraz.at\u00010",
+ "j": "http://www.tujavortaro.net/?vorto=\u0002\u00010",
+ "m": {
+ "*": "//www.tum.de/en/spezialseiten/search/?q=\u0002&sites=all\u00015",
+ "blr": "//www.tumblr.com/search/\u0002\u0001679",
+ "bview": "http://tumbview.com/\u0002/grid/\u00010"
+ },
+ "r": {
+ "*": "http://tureng.com/tr/turkce-ingilizce/\u0002\u0001278",
+ "bo": "//www.theturboforums.com/search/153518/?q=\u0002\u00010",
+ "eng": "http://tureng.com/tr/turkce-ingilizce/\u0002\u0001278",
+ "nstone": "http://myturnstone.com/?s=\u0002&lang=en\u00010"
+ },
+ "t": {
+ "s": {
+ "*": "http://hub.tutsplus.com/search?utf8=✓&view=grid&search%5Bkeywords%5D=\u0002\u00010",
+ "plus": "http://tutsplus.com/tutorials/search?utf8=%E2%9C%93&search[topic]=&search[terms]=\u0002&button=\u00010"
+ },
+ "*": "http://search.tut.by/?status=1&ru=1&encoding=1&page=0&how=rlv&query=\u0002\u00010",
+ "ti": {
+ "*": "//www.tutti.ch/de/li/ganze-schweiz?q=\u0002\u000146",
+ "ch": "http://www.tutti.ch/ganze-schweiz?q=\u0002 \u00010"
+ },
+ "anota": "//mail.tutanota.com/search/mail/LSWThzP--3-1?query=\u0002\u000139",
+ "news": "http://news.tut.by/search/?str=\u0002\u00010",
+ "orilio": "//www.tutorilio.com/?q=\u0002\u00010",
+ "tocitta": "//www.tuttocitta.it/mappe/\u0002\u00010"
+ },
+ "*": "//tu-dresden.de/@@search?SearchableText=\u0002\u00019",
+ "x": {
+ "*": "http://linuxinthebox.company/?product_cat=&post_type=product&s=\u0002\u00010",
+ "db": "//tuxdb.com/section/db&page=0&search=\u0002\u00010"
+ },
+ "hh": "//www.tuhh.de/tuhh/suche/suchergebnis.html?cx=013498366615220259019:ljc1ircsxvi&ie=utf8&hl=de&q=\u0002\u00010",
+ "po": "//duckduckgo.com/?q=\u0002+site%3Awww.tutorialspoint.com&ia=web\u00013",
+ "ffyproducts": "//www.tuffyproducts.com/search.aspx?searchterm=\u0002\u00010",
+ "ndra": "//www.tundra.com/search?q=\u0002\u00010",
+ "nef": {
+ "*": "//www.tunefind.com/search/site?q=\u0002\u00015",
+ "ind": "//www.tunefind.com/search/site?q=\u0002\u00015"
+ },
+ "nein": "http://tunein.com/search/?query=\u0002\u00016",
+ "nearch": "//tunearch.org/w/index.php?search=\u0002\u00010",
+ "nebat": "//tunebat.com/Search?q=\u0002\u00019",
+ "wlib": "//catalogplus.tuwien.ac.at/primo_library/libweb/action/dlSearch.do?queryfield=&x=0&y=0&institution=UTW&vid=UTW&tab=default_tab&search_scope=UTW&mode=Basic&indx=1&bulkSize=10&dum=true&highlight=true&pcAvailabiltyMode=false&prefLang=en_US&dummyChar=♥&query=any%2Ccontains%2C\u0002&displayField=title\u00010"
+ },
+ "v": {
+ "2": "//search.tv2.dk/?query=\u0002&sort=relevance&page=1\u00010",
+ "3": "http://www.ccma.cat/tv3/alacarta/cercador/?items_pagina=15&perfil=rellevancia&profile=videos&text=\u0002\u00010",
+ "5": "http://www.tv5monde.com/?q=\u0002\u00013",
+ "a": {
+ "*": "//tweakers.net/aanbod/zoeken/?keyword=\u0002\u00013",
+ "rt": "//bendodson.com/projects/itunes-artwork-finder/index.html?entity=tvSeason&country=us&query=\u0002\u00013"
+ },
+ "d": {
+ "b": {
+ "*": "//www.thetvdb.com/search?query=\u0002&l=en\u0001384",
+ "fr": "//www.thetvdb.com/search?q=\u0002&l=fr\u00010"
+ },
+ "*": "http://vampirediaries.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "i": {
+ "*": "http://www.tvi24.iol.pt/pesquisa/\u0002 \u00010",
+ "ew": "//www.tradingview.com/chart/?symbol=\u0002\u0001224"
+ },
+ "l": "http://tvlanguedoc.com/search_gcse/?q=\u0002\u00010",
+ "p": "//www.tvp.pl/szukaj?query=\u0002\u00010",
+ "t": {
+ "*": "http://tvtropes.org/pmwiki/search_result.php?q=\u0002\u00011156",
+ "hek": "http://tvthek.orf.at/search?q=\u0002\u00010",
+ "ropes": "http://tvtropes.org/pmwiki/search_result.php?cx=partner-pub-6610802604051523%3Aamzitfn8e7v&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&siteurl=tvtropes.org%2Fpmwiki%2Fpmwiki.php%2FMain%2FHomePage\u00011113"
+ },
+ "*": "http://www.tv.com/search?q= \u0002\u000124",
+ "nz": "//www.tvnz.co.nz/search?q=\u0002\u00010",
+ "oc": "http://www.treccani.it/vocabolario/tag/\u0002/\u000172",
+ "st": "http://www.tvshowtime.com/en/search?q=\u0002\u00016",
+ "4play": "//www.tv4play.se/s%C3%B6k/\u0002\u00014",
+ "com": "http://www.tv.com/search?q=\u0002\u00014",
+ "guide": "http://www.tvguide.com/search/index.aspx?keyword=\u0002\u00014",
+ "maze": "//www.tvmaze.com/search?q=\u0002\u000185",
+ "seriesfinale": "http://tvseriesfinale.com/?s=\u0002\u00010",
+ "spielfilm": "http://www.tvspielfilm.de/suche/?q=\u0002 \u00010"
+ },
+ "w": {
+ "c": "//thewirecutter.com/?s=\u0002\u0001161",
+ "f": {
+ "*": "//www.thewebflash.com/?s=\u0002\u00010",
+ "y": "http://www.theyworkforyou.com/search/?q=\u0002\u00010"
+ },
+ "g": "//www.twitch.tv/directory/game/\u0002\u000126",
+ "l": {
+ "b": "//tweaklibrary.com/?s=\u0002\u00010",
+ "*": "//twitter.com/search?f=tweets&vertical=news&q=\u0002\u000130"
+ },
+ "n": "//www.theweathernetwork.com/search?q=\u0002\u00016",
+ "p": {
+ "*": "http://www.washingtonpost.com/newssearch/search.html?st=\u0002\u0001106",
+ "w": "//tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000125",
+ "ro": "//twpro.jp/search?word=\u0002\u00010"
+ },
+ "*": "//twitter.com/search?q=\u0002\u00018811",
+ "w": "http://witcher.gamepedia.com/index.php?search=\u0002\u00014",
+ "id": "//twitter.com/intent/user?user_id=\u0002\u00017",
+ "ig": "//twig.symfony.com/\u0002\u00010",
+ "it": {
+ "*": "//twitter.com/search?q=\u0002\u00018811",
+ "ch": {
+ "c": {
+ "*": "//twitch.tv/\u0002\u000178",
+ "hat": "//www.twitch.tv/\u0002/chat?popout=\u000111"
+ },
+ "e": "//twitchemotes.com/search?query=\u0002\u00010",
+ "g": "//www.twitch.tv/directory/game/\u0002\u000126",
+ "*": "//twitch.tv/\u0002\u000178",
+ "2steam": "http://tab-bot.net/botcheck?twitchname_botcheck=\u0002&submit_twitch=&steam_botcheck=\u00010",
+ "bots": "//twitchbots.info/check?username=\u0002\u00010",
+ "pop": "//player.twitch.tv/?volume=0.5&channel=\u0002\u00013"
+ },
+ "tv": "//twit.tv/search/\u0002\u00016",
+ "ter": {
+ "s": "//twitter.com/\u0002\u0001102",
+ "*": "//twitter.com/search?q=\u0002\u00018811",
+ "user": "//twitter.com/\u0002\u0001102"
+ }
+ },
+ "rv": "//www.thewanderingrv.com/search/\u0002\u00010",
+ "eak": {
+ "*": "//tweakers.net/zoeken/?keyword=\u0002\u00015",
+ "ers": "//tweakers.net/nieuws/zoeken/?keyword=\u0002\u0001187"
+ },
+ "eet": "//mobile.twitter.com/search?q=\u0002\u000138",
+ "ich": "http://www.twitch.tv/search?query=\u0002 \u000198",
+ "iki": "http://trove.wikia.com/wiki/Special:Search?query=\u0002\u00013",
+ "met": "//www.twitchmetrics.net/search?q=\u0002\u00013",
+ "user": "//twitter.com/search/users?q=\u0002\u000113"
+ },
+ "x": {
+ "i": "http://www.ti.com/sitesearch/docs/universalsearch.tsp?searchTerm=\u0002\u00010",
+ "*": "http://search2.tv-tokyo.co.jp/pc/?enc=UTF-8&q=\u0002\u00010"
+ },
+ "y": {
+ "d": {
+ "a": {
+ "*": "http://tyda.se/search?w=\u0002\u0001193",
+ "de": "http://tyda.se/search/\u0002?lang%5B0%5D=de&lang%5B1%5D=sv\u00010",
+ "la": "http://tyda.se/search/\u0002?lang%5B0%5D=la&lang%5B1%5D=sv\u00010"
+ },
+ "*": "http://tyda.se/search/\u0002?lang%5B0%5D=en&lang%5B1%5D=fr&lang%5B2%5D=de&lang%5B3%5D=es&lang%5B4%5D=la&lang%5B5%5D=nb&lang%5B6%5D=da&lang%5B7%5D=sv\u00014"
+ },
+ "*": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "ndale": "//www.tyndale.com/search?q=\u0002&f=\u00010",
+ "pescript": "http://duckduckgo.com/?q=\u0002+site:www.typescriptlang.org\u000112",
+ "po3": "//typo3.org/search/?tx_solr[q]=\u0002\u00010",
+ "url": "//tinyurl.com/create.php?source=indexpage&url=\u0002&submit=Make+TinyURL%21&alias= \u00010"
+ },
+ "z": "http://www.timeanddate.com/worldclock/results.html?query=\u0002\u000113",
+ "2g": "http://www.time2game.be/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010",
+ "2w": "//\u0002.tor2web.org/\u00010",
+ "3n": "http://t3n.de/search?q=\u0002\u00010",
+ "åg": "//www.trafikverket.se/trafikinformation/tag/?&TrainOrStation=\u0002\u00010",
+ "ga": {
+ "*": "//search.tga.gov.au/s/search.html?collection=tga-websites-web&query=\u0002&op=Search\u00010",
+ "te": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "gc": "http://www.thegreatcourses.com/search/result/?q=\u0002\u00010",
+ "gd": {
+ "b": "http://thegamesdb.net/search/?string=\u0002&function=Search\u00010",
+ "*": "//tgd.kr/search?q=\u0002\u00010",
+ "ict": "//tangorin.com/words?search=\u0002\u00010"
+ },
+ "ge": "//translate.ge/word/\u0002\u00015",
+ "gr": "http://tangorin.com/general/\u0002\u00013",
+ "gs": "//tgstation13.org/wiki//index.php?search=\u0002&title=Special%3ASearch\u00010",
+ "gt": {
+ "*": "//www.target.com/s?searchTerm=\u0002\u000111",
+ "au": "//www.target.com.au/search?text=\u0002\u00010"
+ },
+ "hb": "//thwiki.cc/%E7%89%B9%E6%AE%8A:%E6%90%9C%E7%B4%A2?search=\u0002&go=%E5%89%8D%E5%BE%80&searchToken=d3hpaqueyzu0cl5im2izrofz8\u00010",
+ "hg": {
+ "*": "http://www.thingiverse.com/search?q=\u0002&sa=\u000162",
+ "w": "http://tonyhawkgames.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "hj": "//suche.thulb.uni-jena.de/Search/Results?lookfor=\u0002\u00010",
+ "hm": {
+ "e": "//www.thomann.de/es/search_dir.html?sw=\u0002&smcs=80cfba\u00010",
+ "*": "http://www.thomann.de/de/search_dir.html?sw=\u0002\u00010",
+ "ods": "http://thmods.com/forum/search.php?keywords=\u0002\u00010"
+ },
+ "hp": "http://www.huffingtonpost.com/search.php/?q=\u0002\u00019",
+ "hr": {
+ "*": "//www.hollywoodreporter.com/search/\u0002\u00010",
+ "ee": "http://www.three.co.uk/Search/?q=\u0002\u00010",
+ "ead": "//threadreaderapp.com/search?q=\u0002\u000128",
+ "iftb": "//www.thriftbooks.com/browse/?b.search=\u0002\u00010",
+ "iftyfoods": "//www.thriftyfoods.com/search?k=\u0002\u00010",
+ "ive": "//thrivemarket.com/search/results?filter%5Bsearch%5D=\u0002\u00010",
+ "ustcurve": "http://www.thrustcurve.org/motorsearch.jsp?designation=\u0002\u00010"
+ },
+ "hw": {
+ "*": "http://en.touhouwiki.net/index.php?title=Special:Search&search=\u0002\u00014",
+ "ack": "//thwack.solarwinds.com/search.jspa?q=\u0002\u00010",
+ "iki": "http://en.touhouwiki.net/index.php?title=Special%3ASearch&search=\u0002\u00015"
+ },
+ "ki": "//trakt.tv/search/imdb?query=\u0002\u00010",
+ "kk": {
+ "*": "http://tradukka.com/translate/en/\u0002\u00010",
+ "2es": "http://tradukka.com/translate/es/\u0002\u00010",
+ "rlab": "http://tkkrlab.nl/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "km": "http://trakt.tv/search/movies?q=\u0002\u00017",
+ "ko": "//trovu.komun.org/?q=\u0002&categories=general&language=en-US\u00010",
+ "ks": "http://trakt.tv/search/shows?q=\u0002\u00010",
+ "kw": "//www.thomas-krenn.com/de/wiki/Spezial:Suchergebnisseite?type=mediawiki_page&q=\u0002\u00010",
+ "oa": "//theorangealliance.org/teams/\u0002\u00010",
+ "of": "http://www.tolweb.org/tree/\u0002\u00010",
+ "oi": {
+ "*": "http://timesofindia.indiatimes.com/topic/\u0002\u000127",
+ "con": "http://www.toicon.com/icons?query=\u0002\u00010"
+ },
+ "ok": {
+ "*": "http://tomeofknowledge.info/?q=\u0002\u00014",
+ "manni": "//www.tokmanni.fi/catalogsearch/result/?q=\u0002\u00010",
+ "obagus": "http://www.olx.co.id/halaman/mencari/\u0002/search\u000110",
+ "opedia": "//www.tokopedia.com/search?q=\u0002\u000119",
+ "yonoise": "http://www.tokyonoise.net/cerca.php?s=\u0002&p=1\u00010"
+ },
+ "ol": {
+ "*": "http://tolweb.org/tree/home.pages/search.html?q=\u0002&sa=Search\u00010",
+ "kien": {
+ "*": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002\u00010",
+ "gateway": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002\u00010"
+ }
+ },
+ "om": {
+ "e": "//te4.org/w/index.php?search=\u0002\u00010",
+ "*": "//tomwoods.com/search/\u0002/\u00010",
+ "shw": "http://www.tomshardware.com/s/\u0002/\u00010",
+ "shardware": "http://www.tomshardware.com/s/\u0002\u00010"
+ },
+ "on": {
+ "*": "//tontonroger.org/?q=\u0002\u00010",
+ "ton": "//tontonroger.org/?q=\u0002\u00010",
+ "ymacx86": "//www.tonymacx86.com/search/48223690/?q=\u0002&o=date\u00010"
+ },
+ "op": {
+ "l": "//pl.bab.la/slownik/angielski-polski/\u0002\u00018",
+ "*": "//www.techopedia.com/search?q=\u0002&section=all\u00018",
+ "ed": "//www.tokopedia.com/search?st=product&q=\u0002\u0001122",
+ "achat": "http://www.topachat.com/pages/recherche.php?mc=\u0002\u000123",
+ "geek": "http://www.topgeek.net/fr/recherche?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Rechercher\u00010",
+ "hatter": "//tophatter.com/catalogs/search?utf8=%E2%9C%93&category=&query=\u0002\u00010",
+ "preise": "http://www.toppreise.ch/index.php?search=\u0002&res=OK\u000142",
+ "shop": "http://us.topshop.com/webapp/wcs/stores/servlet/CatalogNavigationSearchResultCmd?langId=-1&storeId=13052&catalogId=33060&beginIndex=1&viewAllFlag=false&pageSize=20&sort_field=Relevance&searchTerm=\u0002\u00010",
+ "tenrevs": "//www.toptenreviews.com/search/?q=\u0002\u00010"
+ },
+ "or": {
+ "i": "//www.tori.fi/koko_suomi?q=\u0002\u000125",
+ "*": "//\u0002.tor2web.org/\u00010",
+ "ob": "//torob.com/search/?query=\u0002\u00010",
+ "amp": "http://www.toramp.com/search.php?search=\u0002\u000111",
+ "atlas": "//atlas.torproject.org/#search/\u0002\u00010",
+ "rentfreak": "http://torrentfreak.com/search/\u0002\u000123",
+ "wiki": "//trac.torproject.org/projects/tor/search?q=\u0002 \u00016"
+ },
+ "oy": {
+ "*": "//protinkertoys.com/search?type=product&q=\u0002\u00010",
+ "s": "//kidultkingdom.com/?s=\u0002\u00010"
+ },
+ "-p": "http://www.telemark-pyrenees.com/en/search.php?keywords=\u0002\u00010",
+ "hai": {
+ "l": "//thailyrics.top/results/?q=\u0002\u00010",
+ "*": "http://www.thai-language.com/default.aspx?search=\u0002\u00010"
+ },
+ "halia": "//www.thalia.de/suche?sq=\u0002\u000111",
+ "hdb": "//thronesdb.com/find?q=\u0002\u00010",
+ "hen": {
+ "*": "//translate.google.com/#th/en/\u0002\u00010",
+ "oun": {
+ "*": "//thenounproject.com/search/?q=\u0002\u000131",
+ "project": "//thenounproject.com/search/?q=\u0002\u000131"
+ }
+ },
+ "hes": {
+ "*": "http://www.thesaurus.com/browse/\u0002\u0001332",
+ "es": {
+ "*": "http://www.theses.fr/?q=\u0002\u00010",
+ "sion": "//thesession.org/tunes/search?type=&mode=&q=\u0002\u00010"
+ },
+ "aurus": {
+ "*": "//www.thesaurus.com/browse/\u0002?s=t\u0001849",
+ "de": "//www.openthesaurus.de/synonyme/\u0002\u00018"
+ },
+ "etel": "//tel.archives-ouvertes.fr/search/index/?q=\u0002\u00010",
+ "ource": "http://www.thesource.ca/en-ca/search/?text=\u0002&search_submit=\u00010",
+ "tar": "//www.thestar.com/search.html?q=\u0002\u00010"
+ },
+ "heage": "//www.theage.com.au/search?text=\u0002\u0001101",
+ "heatlantic": "http://www.theatlantic.com/search/?q=\u0002 \u000124",
+ "heatricalia": "//theatricalia.com/search?q=\u0002\u00010",
+ "heaustralian": "//www.theaustralian.com.au/search-results?q=\u0002\u00010",
+ "heblaze": "//www.theblaze.com/search/?q=\u0002\u00010",
+ "hebrick": "//www.thebrick.com/pages/search-results?limit=48&q=\u0002\u00010",
+ "hecheckeredflag": "http://www.thecheckeredflag.co.uk/?s=\u0002 \u00010",
+ "hecolumbian": "http://www.columbian.com/search/?q=\u0002\u00010",
+ "hecrag": "//www.thecrag.com/nodes/fuzzy-search/\u0002?S=\u0002&ST=w\u00010",
+ "hedonald": "//www.reddit.com/r/the_donald/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00014",
+ "hefastmode": "http://www.thefastmode.com/site-search?q=\u0002\u00010",
+ "hefella": "//thefella.com/search?q=\u0002\u00010",
+ "hefreedictionary": "http://www.thefreedictionary.com/\u0002\u00011222",
+ "hefunny": "//www.thefunny.in/?s=\u0002\u00010",
+ "hefutoncritic": "http://www.thefutoncritic.com/search.aspx?q=\u0002&type=titles\u00010",
+ "hegloor": "//thegloor.com/?s=\u0002\u00010",
+ "hegreat": "//www.thegreat.uk/?s=\u0002\u00010",
+ "hehackernews": "//www.google.com/cse?q=test&cx=partner-pub-7983783048239650%3A3179771210#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010",
+ "hehdroom": "//www.thehdroom.com/?s=\u0002\u00010",
+ "hehimalayantimes": "//thehimalayantimes.com/?s=\u0002\u00010",
+ "hehindu": "//www.thehindu.com/search/?q=\u0002\u000114",
+ "heitdepot": "//www.theitdepot.com/search.html?keywords=\u0002\u00010",
+ "hemeforest": "http://themeforest.net/search?utf8=%E2%9C%93&term=\u0002\u00019",
+ "hemighty": "//www.themighty.com/search/?search=\u0002\u00010",
+ "hemoviedb": "http://www.themoviedb.org/search?query=\u0002\u000145",
+ "heonion": "http://www.theonion.com/search/?q=\u0002&x=0&y=0\u00016",
+ "heorytab": "//www.hooktheory.com/theorytab/results?path=\u0002\u00010",
+ "heregister": "http://search.theregister.co.uk/?q=\u0002&advanced=1&author=&date=the+dawn+of+time&site=all+The+Register+sites&results_per_page=100\u00010",
+ "hermatru": "//www.thermatru.com/search/?q=\u0002\u00010",
+ "hetoptens": "http://www.thetoptens.com/search.asp?q=\u0002&cx=partner-pub-5900458016987292%3Agdkm434o44o&cof=FORID%3A9&ie=ISO-8859-1&siteurl=www.thetoptens.com%2F%3Fq%3Da&ref=&ss=421j55697j9\u00010",
+ "hetvdb": "//www.thetvdb.com/search?q=\u0002&l=en\u000121",
+ "heverge": "http://www.theverge.com/search?q=\u0002\u00019",
+ "heweek": "http://www.theweek.co.uk/search/site/\u0002\u00010",
+ "hewebflash": "//www.thewebflash.com/?s=\u0002\u00010",
+ "heyarddr": "http://theyarddr.com/?s=\u0002\u00010",
+ "heyworkforyou": "http://www.theyworkforyou.com/search/?q=\u0002\u00010",
+ "hing": {
+ "*": "//www.thingiverse.com/search?q=\u0002\u0001223",
+ "y": "//www.thingiverse.com/search?q=\u0002\u0001223",
+ "iverse": "http://www.thingiverse.com/search?cx=015525747728168968820%3Arqnsgx1xxcw&cof=FORID%3A9&q=\u0002\u0001255"
+ },
+ "hilina": "//thilina.piyasundara.org/search?q=\u0002\u00010",
+ "hinktutorial": "http://thinktutorial.com/index.php?s=\u0002\u00010",
+ "hinkwiki": {
+ "*": "http://www.thinkwiki.org/w/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010",
+ "de": "http://thinkwiki.de/index.php?search=\u0002\u00010"
+ },
+ "hislife": "//www.thisamericanlife.org/archive?keyword=\u0002\u00010",
+ "hnuernberg": "//www.th-nuernberg.de/suche/?id=1&L=0&q=\u0002\u00010",
+ "homann": "http://www.thomann.de/de/search_dir.html?sw=\u0002\u00010",
+ "honky": "//www.thonky.com/search.php?q=\u0002\u00010",
+ "horiummod": "//thoriummod.gamepedia.com/index.php?search=\u0002\u00010",
+ "horlabs": "http://www.thorlabs.de/search/thorsearch.cfm?search=\u0002\u00014",
+ "horne": "//www.thorne.com/search?q=\u0002\u00010",
+ "houghtco": "//www.thoughtco.com/search?q=\u0002\u00010",
+ "housand": "http://www.thousand-sunny.org/?s=\u0002\u00010",
+ "kpd": "//www.tokopedia.com/search?q=\u0002\u000119",
+ "ockdom": "http://wiki.tockdom.com/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010",
+ "odoist": "//todoist.com/app?lang=en#agenda%2F\u0002 \u000129",
+ "odonoticias": "http://tn.com.ar/buscar/\u0002\u00010",
+ "oogit": "//www.toogit.com/find-freelance-jobs?JobSearch%5Bsearch_text%5D=\u0002\u00010",
+ "oogles": "http://toogl.es/#/search/\u0002\u00014",
+ "ookapic": "//stock.tookapic.com/search?q=\u0002\u00010",
+ "oolslib": "//toolslib.net/search/projects/?q=\u0002\u00010",
+ "ost": {
+ "*": "//toster.ru/search?q=\u0002\u00010",
+ "ar": "//www.thestar.com/search.html?q=\u0002\u00010"
+ },
+ "osdr": "//tosdr.org/#search=\u0002\u000110",
+ "oswikia": "http://towerofsaviors.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010",
+ "otalcmd": "http://www.totalcmd.net/search.php?s=\u0002\u00010",
+ "outs": "//www.touts.com.br/arts?search=\u0002\u00010",
+ "oucharcade": "http://toucharcade.com/?s=\u0002\u00010",
+ "ouhou": "http://en.touhouwiki.net/index.php?search=\u0002 \u000192",
+ "ourindo": "//www.touristindonesia.tk/search?q=\u0002\u00010",
+ "ouslesprix": "//www.touslesprix.com/achat,\u0002.html\u00010",
+ "outvendre": "//www.toutvendre.fr/s?k=\u0002\u00010",
+ "oxif": "//www.toxif.com/tags/\u0002 \u00019",
+ "üren": "//tuerenmarkt24.de/suche?controller=search&orderby=position&orderway=desc&search_query=deur\u0002\u00010"
+ },
+ "u": {
+ "b": {
+ "*": "//gu-se-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=46GUB_VU1&lang=sv_SE&offset=0\u000141",
+ "h": {
+ "d": "http://www.ub.uni-heidelberg.de/suche/suche.html?cx=009778813800417314295%3Af3s5sfjqeck&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Suche\u00010",
+ "h": "//beluga.sub.uni-hamburg.de/vufind/Search/Results?lookfor=\u0002&submitForm=Suchen&library=BELUGA_ALL\u00010",
+ "u": "//duckduckgo.com/?q=\u0002+site:ubuntu.hu\u00010",
+ "*": "//www.youbehero.com/gr/search/causes?loose_type=1&term=\u0002\u00010"
+ },
+ "l": "//katalog.ub.uni-leipzig.de/Search/Results?lookfor=\u0002\u00010",
+ "t": "//rds-tue.ibs-bw.de/opac/RDSIndex/Search?lookfor=\u0002\u00010",
+ "u": {
+ "*": "http://search.freefind.com/find.html?si=61902956&pid=r&n=0&_charset_=UTF-8&bcd=%C3%B7&query=\u0002\u00013",
+ "fr": "//duckduckgo.com/?q=site%3Aubuntu-fr.org+\u0002&ia=web\u00010",
+ "ntu": {
+ "f": {
+ "r": "//www.google.fr/search?q=\u0002+site%3Aubuntu-fr.org&gws_rd=ssl\u00010",
+ "*": "http://ubuntuforums.org/search.php?do=process&query=\u0002\u00010",
+ "orums": "http://ubuntuforums.org/search.php?do=process&query=\u0002\u00010"
+ },
+ "*": "//www.ubuntu.com/search?q=\u0002\u000135",
+ "tr": "http://forum.ubuntu-tr.net/index.php?action=search;q=\u0002\u00010",
+ "china": "//forum.ubuntu.org.cn/search.php?keywords=\u0002\u00010",
+ "pack": "http://packages.ubuntu.com/search?keywords=\u0002\u000155",
+ "users": "http://ubuntuusers.de/search/?query=\u0002&area=all\u00017",
+ "wikide": "http://duckduckgo.com/?q=site%3Awiki.ubuntuusers.de+\u0002\u000110"
+ }
+ },
+ "fr": "//katalog.ub.uni-freiburg.de/opac/RDSIndex/Search?lookfor=\u0002&source=homepage\u00010",
+ "ks": "//hds.hebis.de/ubks/Discover/EBSCO?lookfor=\u0002 \u00010",
+ "clib": "http://ubc.summon.serialssolutions.com/search?s.cmd=addFacetValueFilters%28ContentType%2CNewspaper+Article%3At%29&spellcheck=true&s.q=\u0002\u00010",
+ "ergizmo": "http://www.ubergizmo.com/search/?q=\u0002\u00010",
+ "erspace": "//wiki.uberspace.de/start?do=search&id=\u0002\u00010",
+ "iquiti": "//community.ubnt.com/t5/forums/searchpage/tab/message?q=\u0002\u00010",
+ "jgu": "//hds.hebis.de/ubmz/Search/Results?lookfor=\u0002&trackSearchEvent=Einfache+Suche&type=allfields&search=new&submit=Suchen\u00010",
+ "ottu": "http://ubottu.com/factoids.cgi?search=\u0002\u00010"
+ },
+ "c": {
+ "d": "//www.ucdavis.edu/search/google/\u0002\u00010",
+ "f": {
+ "l": "//search.ucf.edu/#?q=\u0002\u00010",
+ "*": "http://www.mclean.net.nz/ucf/?q=\u0002\u00010"
+ },
+ "i": "//www.uci.org/search?q=\u0002\u00010",
+ "l": {
+ "*": "//search2.ucl.ac.uk/s/search.html?query=\u0002&collection=website-meta&profile=_website&tab=websites&submit=Go\u00010",
+ "lib": "//ucl-new-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&offset=0&tab=local&vid=UCL_VU2&search_scope=CSCOP_UCL\u00010"
+ },
+ "t": "http://unicode-table.com/search/?q=\u0002\u000112",
+ "*": "//catalog.lib.uchicago.edu/vufind/Search/Results?lookfor=\u0002&type=AllFields\u00013",
+ "v": "http://vancouverunitarians.ca/?s=\u0002\u00010",
+ "hi": "//catalog.lib.uchicago.edu/vufind/Search/Results?lookfor=\u0002 &type=AllFields\u00010",
+ "ern": "//search.ucern.com/search?cp=connect&q=\u0002\u00010",
+ "hamp": "//u.gg/lol/champions/\u0002\u00010",
+ "pjp": "http://ja.uncyc.org/index.php?search=\u0002\u00010",
+ "scgb": "http://www.genome.ucsc.edu/cgi-bin/hgTracks?hgsid=592541357_hq8TArn5c0CoLwcXM3n3eZOaR8ZC&org=Human&db=hg38&position=\u0002&pix=800\u00010"
+ },
+ "d": {
+ "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287",
+ "ev": "//developer.ubuntu.com/en/search/?q=\u0002\u00010",
+ "emy": "//www.udemy.com/courses/search/?q=\u0002\u0001148"
+ },
+ "g": {
+ "g": "//u.gg/opensearch/?query=\u0002\u0001196",
+ "o": "http://www.ugodecoracion.com/buscar?controller=search&orderby=position&orderway=desc&search-cat-select=0&search_query=\u0002&submit_search=\u00010",
+ "r": "http://www.ugr.es/pages/search?query=\u0002\u00010",
+ "*": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742"
+ },
+ "h": "//www.uhasselt.be/google-search?q=\u0002\u00010",
+ "l": {
+ "b": {
+ "*": "//cibleplus.ulb.ac.be/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=32ULB_VU1&lang=fr_FR&offset=0\u00010",
+ "d": {
+ "a": "//hds.hebis.de/ulbda/Search/Results?lookfor= \u0002&service=catalog\u00010",
+ "*": "//katalog.ulb.hhu.de/Search/Results?lookfor=\u0002&type=AllFields\u00010"
+ },
+ "h": "//hds.hebis.de/ulbda/Search/Results?lookfor=\u0002&service=catalog\u00010"
+ },
+ "*": "//www.ulule.com/discover/?q=\u0002\u00010",
+ "ta": "http://www.ulta.com/ulta/a/_/Ntt-\u0002/Nty-1?Dy=1&ciSelector=searchResults\u00010",
+ "abox": "//www.ulabox.com/busca?q=\u0002\u00010",
+ "ine": "//www.uline.com/Product/AdvSearchResult?keywords=\u0002\u00010",
+ "timate-guitar": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742",
+ "timateguitar": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742",
+ "trastares": "http://ultrastar-es.org/en/canciones?busqueda=\u0002\u00010",
+ "udagsozluk": "http://www.uludagsozluk.com/?q=\u0002\u00010"
+ },
+ "n": {
+ "e": {
+ "*": "//www.une.edu.au/search?collection=une-meta&query=\u0002\u00010",
+ "scowhc": "http://whc.unesco.org/en/search/?criteria=\u0002\u00010"
+ },
+ "i": {
+ "c": {
+ "*": "//unicode-table.com/en/search/?q=\u0002\u000110",
+ "at": "http://unicat.be/uniCat?func=search&language=en&fromWeb=1&formQuery=\u0002\u00010",
+ "ef": "http://www.unicef.org/search/search.php?q_en=\u0002\u00010",
+ "ode": {
+ "*": "http://www.fileformat.info/info/unicode/char/search.htm?q=\u0002&preview=entity\u000146",
+ "party": "http://unicode.party/?query=\u0002\u00010",
+ "table": "http://unicode-table.com/en/search/?q=\u0002\u00018"
+ }
+ },
+ "*": "http://unicode-search.net/unicode-namesearch.pl?term=\u0002\u000118",
+ "x": {
+ "*": "http://minnie.tuhs.org/cgi-bin/utree.pl?filesearch=\u0002&submit=Go\u00017",
+ "how": "//unixhow.com/search?q=\u0002\u00010"
+ },
+ "gö": "http://www.uni-goettingen.de/de/suche.html?query=\u0002\u00010",
+ "ma": "//www.uni-mannheim.de/suche/?tx_solr%5Bq%5D=\u0002\u00010",
+ "mc": "http://www.unimc.it/@@search?SearchableText=\u0002\u00010",
+ "ty": {
+ "m": "http://docs.unity3d.com/Manual/30_search.html?q=\u0002\u00015",
+ "*": "http://unity3d.com/search?gq=\u0002 \u000119",
+ "sr": "http://docs.unity3d.com/ScriptReference/30_search.html?q=\u0002\u00019",
+ "ans": {
+ "*": "http://unity3d.com/search?refinement=answers&gq=\u0002 \u00010",
+ "wers": "http://answers.unity3d.com/search.html?q=\u0002\u00010"
+ },
+ "api": "http://docs.unity3d.com/ScriptReference/30_search.html?q=\u0002 \u000118",
+ "ast": "//www.assetstore.unity3d.com/en/#!/search/page=1/sortby=relevance/query=\u0002\u00010"
+ },
+ "lad": "//www.unilad.co.uk/search/\u0002\u00010",
+ "prot": "http://www.uniprot.org/uniprot/?query=\u0002\u000112",
+ "qlo": "//www.uniqlo.com/us/en/search/?q=\u0002&lang=default\u00010",
+ "salib": "http://search.library.unisa.edu.au/?query=any,contains,\u0002\u00010",
+ "versalis": "//www.universalis.fr/recherche/q/\u0002\u00010",
+ "vie": "http://ufind.univie.ac.at/en/search.html?query=\u0002\u00010",
+ "wiki": "//wiki.eveuniversity.org/index.php?title=Special%3ASearch&search=\u0002&button=\u00010",
+ "zar": "http://www.unizar.es/search/node/\u0002\u00010"
+ },
+ "m": "http://search.unm.edu/search?q=\u0002\u00010",
+ "p": {
+ "*": "http://www.unp.me/search/1/?q=\u0002\u00010",
+ "kg": "//unpkg.com/\u0002\u00018"
+ },
+ "s": {
+ "*": "//unsplash.com/search/photos/\u0002\u00010",
+ "pl": {
+ "s": "//unsplash.com/search/photos/\u0002\u00010",
+ "*": "//unsplash.com/search?utf8=✓&keyword=\u0002\u0001229",
+ "ash": "//unsplash.com/search?utf8=✓&keyword=\u0002\u0001229"
+ },
+ "een64": "http://www.unseen64.net/?s=\u0002\u00010",
+ "horten": "//unshorten.me/s/\u0002\u000124",
+ "pider": "http://www.un-spider.org/search/apachesolr_search/\u0002\u00010"
+ },
+ "*": "http://search.un.org/search?ie=utf8&site=un_org&output=xml_no_dtd&client=UN_Website_en&num=10&lr=lang_en&proxystylesheet=UN_Website_en&oe=utf8&q=\u0002&Submit=Go\u00018",
+ "v": "http://unvis.it/\u0002\u00010",
+ "cg": "http://search.uncg.edu/search?q=\u0002&site=default_collection&client=default_frontend&output=xml_no_dtd&proxystylesheet=default_frontend\u00010",
+ "ja": "http://ja.uncyclopedia.info/wiki/\u0002\u00017",
+ "bri": "http://repositorio.unb.br/simple-search?query=\u0002&submit=Ir\u00010",
+ "clib": "//library.unc.edu/find/combinedresults/?Ntt=\u0002&Ntk=Keyword\u00010",
+ "cyc": {
+ "*": "//en.uncyclopedia.co/w/index.php?search=\u0002\u00014",
+ "lopedia": "http://uncyclopedia.wikia.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010"
+ },
+ "dertale": "http://undertale.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000110",
+ "derwear": "//www.calida.com/search/#/q/\u0002\u00010",
+ "fpa": "http://www.unfpa.org/search/node/\u0002 \u00010",
+ "hcr": "//duckduckgo.com/?q=\u0002+site:http://www.unhcr.org/\u00010",
+ "kompliziert": "//unkompliziert.eu/index.php?search=\u0002\u00010",
+ "limitedbr": "//www.amazon.com.br/s/ref=sr_nr_p_n_feature_nineteen_0?fst=as%3Aoff&rh=n%3A5308307011%2Ck%3Athoth+tarot%2Cp_n_feature_nineteen_browse-bin%3A9365943011&bbn=5308307011&keywords=\u0002&ie=UTF8&qid=1485791277&rnid=9365942011\u00010",
+ "notchslayer1yt": "//www.youtube.com/channel/UCBX3P-QmXmCgWmCU2Mqt9sg/search?query=\u0002\u00010",
+ "ogs": "http://unogs.com/search/?q=\u0002\u00010",
+ "omaha": "//www.unomaha.edu/search/?q=\u0002\u00010",
+ "realengine": "//docs.unrealengine.com/en-us/Search-Results?Search=\u0002\u00010",
+ "tappd": "//untappd.com/search?q=\u0002 \u000123",
+ "term": "http://untermportal.un.org/search/\u0002\u00010",
+ "tergang": "http://untergang.de/index.php?option=search&searchword=\u0002\u00010",
+ "wiki": "http://uncyclopedia.wikia.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "xprn": "//www.reddit.com/r/unixporn/search?q=\u0002&restrict_sr=1\u000170"
+ },
+ "p": {
+ "c": "http://www.upcdatabase.com/item/\u0002\u00014",
+ "s": {
+ "*": "//wwwapps.ups.com/WebTracking/processInputRequest?tracknum=\u0002&\u0001569",
+ "es": "//www.ups.com/track?loc=es_ES&tracknum=\u0002\u00010"
+ },
+ "*": "http://packages.ubuntu.com/search?keywords=\u0002&searchon=names\u000121",
+ "kg": "//launchpad.net/ubuntu/+source/\u0002\u000121",
+ "ng": "http://www.upng.ac.pg/site/component/search/?searchword=\u0002&searchphrase=all&Itemid=101\u00010",
+ "ackages": "http://packages.ubuntu.com/search?keywords=\u0002&searchon=names&suite=all&section=all\u000114",
+ "down": "//downforeveryoneorjustme.com/\u0002\u00013",
+ "labs": "http://www.uplabs.com/search?q=\u0002\u00010",
+ "todate": "http://www.uptodate.com/contents/search?search=\u0002\u000149",
+ "todown": "//en.uptodown.com/android/search/\u0002\u00010",
+ "work": "//www.upwork.com/o/jobs/browse/?q=\u0002\u00018"
+ },
+ "q": {
+ "l": "//search.library.uq.edu.au/primo-explore/search?query=any,contains,\u0002&tab=61uq_all&search_scope=61UQ_All&sortby=rank&vid=61UQ&offset=0\u00010",
+ "m": "http://wiki.uqm.stack.nl/index.php?search=\u0002\u00013",
+ "*": "http://wiki.uqm.stack.nl/script/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010"
+ },
+ "r": {
+ "*": "http://suche.uni-regensburg.de/index.php?q=\u0002\u000111",
+ "ban": {
+ "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287",
+ "fx": "http://urbaneffect.net/?s=\u0002\u00010",
+ "dictionary": "//www.urbandictionary.com/define.php?term=\u0002\u00015287"
+ },
+ "baani": "http://urbaanisanakirja.com/search/?q=\u0002\u00014",
+ "bout": "http://www.urbanoutfitters.com/fr/catalog/search.jsp?q=\u0002\u00013",
+ "ealms": {
+ "*": "//wiki.urealms.com/index.php?search=\u0002\u00010",
+ "forums": "//forums.urealms.com/search?Search=\u0002\u00010"
+ },
+ "eka": "//www.ureka.org/search?loader=1&q=\u0002\u00010",
+ "lquery": "http://urlquery.net/search.php?q=\u0002&type=string&max=50\u00010",
+ "lscan": "//urlscan.io/search/#\u0002\u00010",
+ "lvoid": "http://www.urlvoid.com/scan/\u0002\u00015"
+ },
+ "s": {
+ "a": {
+ "l": "http://www.usal.es/webusal/usal_buscador?query=\u0002\u00010",
+ "*": "//search.usa.gov/search?utf8=✓&affiliate=usagov&query=\u0002\u00010",
+ "spending": "http://www.usaspending.gov/search?form_fields=%7B%22search_term%22%3A%22\u0002%22%7D\u00010",
+ "today": "http://www.usatoday.com/search/\u0002/\u00013"
+ },
+ "c": {
+ "*": "//apps.ubuntu.com/cat/search/?q=\u0002 \u00010",
+ "hess": "http://www.uschess.org/datapage/player-search.php?name=\u0002&state=ANY&ratingmin=&ratingmax=&order=N&rating=R&mode=Find\u00010",
+ "lib": "//usc-primo.hosted.exlibrisgroup.com/primo-explore/search?institution=01USC_INST&vid=01USC&mode=Basic&facet=&displayMode=full&bulkSize=25&highlight=true&dum=true&query=any,contains,\u0002&displayField=all&pcAvailabiltyMode=true&sortby=rank&lang=en_US\u00010",
+ "ript": "http://docs.unity3d.com/Documentation/ScriptReference/30_search.html?q=\u0002\u000120"
+ },
+ "e": {
+ "d": {
+ "*": "//www.machineseeker.com/fy/inserat/inseratliste/index?stichwort=\u0002&submit=\u00010",
+ "victoria": "http://www.usedvictoria.com/classifieds/all?description=\u0002\u00010"
+ },
+ "*": "http://unix.stackexchange.com/search?q=\u0002 \u00019",
+ "galaxy": "//galaxyproject.org/search/?q=\u0002\u00010",
+ "rbench": "http://www.userbenchmark.com/Search?searchTerm=\u0002\u00019",
+ "rstyles": "http://userstyles.org/styles/browse/all/\u0002\u00015"
+ },
+ "q": "//usq.summon.serialssolutions.com/search?s.q=\u0002 \u00010",
+ "r": "//docs.unity3d.com/ScriptReference/30_search.html?q=\u0002\u000138",
+ "*": "//userstyles.org/styles/browse?search_terms=\u0002\u00010",
+ "da": "//ndb.nal.usda.gov/ndb/search/list?SYNCHRONIZER_TOKEN=f84a82f2-08ef-411f-a08f-2ae87edece78&SYNCHRONIZER_URI=%2Fndb%2Fsearch%2Flist&qt=&qlookup=\u0002&ds=&manu=\u00010",
+ "ps": "//tools.usps.com/go/TrackConfirmAction?qtc_tLabels1=\u0002\u00011187",
+ "yd": {
+ "l": {
+ "*": "//usyd.summon.serialssolutions.com/search?q=\u0002\u00010",
+ "ib": "http://opac.library.usyd.edu.au/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=4&submit=Submit\u00010"
+ },
+ "*": "http://sydney.edu.au/s/search.html?collection=Usyd&query=\u0002\u00010"
+ },
+ "d2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=USD&To=BRL\u00010",
+ "d2cop": "http://www.xe.com/currencyconverter/convert/?From=USD&To=COP&Amount=\u0002\u00010",
+ "d2eur": "http://www.xe.com/currencyconverter/convert/?From=USD&To=EUR&Amount=\u0002\u00010",
+ "d2gbp": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=USD&To=GBP\u00010",
+ "ite": "http://usite.hu/\u0002\u00010",
+ "mint": "http://search.usmint.gov/search?affiliate=usmint.gov&formFocused=0&query=\u0002\u00010",
+ "open": "//www.usopen.org/en_US/search/results.html?query=\u0002\u00010",
+ "tyles": "//userstyles.org/styles/browse?search_terms=\u0002\u00010"
+ },
+ "t": {
+ "a": {
+ "*": "http://www.uta.edu/search/?q=\u0002\u00010",
+ "ite": "http://utaitedb.net/Search?filter=\u0002\u00010"
+ },
+ "k": "//utk-almaprimo.hosted.exlibrisgroup.com/primo-explore/search?vid=01UTK&institution=01UTK&facet=rtype,exclude,reviews&facet=rtype,exclude,reference_entrys&search_scope=OneSearch&tab=default_tab&onCampus=false&group=GUEST&query=any,contains,\u0002&lang=en_US\u00010",
+ "l": {
+ "*": "//onesearch.library.utoronto.ca/onesearch/\u0002\u00010",
+ "eg": "http://le.utah.gov/solrsearch.jsp?request=\u0002\u00010",
+ "ib": {
+ "*": "//onesearch.library.utoronto.ca/onesearch/\u0002/\u00010",
+ "rary": "//catalog.lib.utexas.edu/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=29\u00010"
+ }
+ },
+ "*": "//www.utexas.edu/search/results?query=\u0002\u0001118",
+ "f8": "http://www.fileformat.info/info/unicode/char/search.htm?q=\u0002&preview=entity\u000146",
+ "no": "http://ut.no/finn?search=\u0002\u00010",
+ "os": "//open-store.io/?sort=relevance&search=\u0002\u00010",
+ "dol": "//www.uptodate.com/contents/search?search=\u0002\u00014",
+ "opia": "http://wiki.utopia-game.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "oronto": "http://find.utoronto.ca/search?proxystylesheet=default_frontend&q=\u0002\u00010"
+ },
+ "u": {
+ "*": "//duckduckgo.com/?q=site%3Aubuntuusers.de+\u0002\u00015",
+ "w": {
+ "*": "//duckduckgo.com/?q=site:wiki.ubuntuusers.de+\u0002\u00010",
+ "iki": "//duckduckgo.com/?q=site:wiki.ubuntuusers.de+\u0002\u00010"
+ },
+ "de": "//duckduckgo.com/?q=site%3Aubuntuusers.de+\u0002\u00015"
+ },
+ "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287",
+ "w": {
+ "d": "http://www.dailyuw.com/search/?t=article&nsa=eedition&q=&x=17&y=23\u0002: \u00014",
+ "o": "//www.ssjoy.org/dho/?vid=&mid=home&act=IS&is_target=all&is_keyword=\u0002\u00010",
+ "*": "//www.ssjoy.org/dho/?vid=&mid=home&act=IS&is_target=all&is_keyword=\u0002\u00010",
+ "mc": "//unlimitedworld.de/search/1786851/?q=\u0002\u00010",
+ "alib": "//onesearch.library.uwa.edu.au/discovery/search?query=any,contains,\u0002&tab=Everything&search_scope=MyInst_and_CI&sortby=rank&vid=61UWA_INST:UWA&offset=0\u000129",
+ "flow": "//uwflow.com/courses?keywords=\u0002\u00010",
+ "iki": "//wiki.ubuntu.com/Home?action=fullsearch&context=180&value=\u0002\u00010",
+ "lib": "//search.library.wisc.edu/search/catalog?q=\u0002\u00010"
+ },
+ "x": {
+ "*": "http://ux.stackexchange.com/search?q=\u0002\u00010",
+ "ul": "//uxul.de/find?search=\u0002\u00010"
+ },
+ "24": "http://www.urgente24.com/search/node/\u0002\u00010",
+ "ea": "//answers.unrealengine.com/search.html?q=\u0002\u000120",
+ "fc": "//ufc.com/search?search=\u0002&sort_by=created\u00015",
+ "ib": {
+ "a": "http://uiba.co/?s=\u0002\u00010",
+ "*": "//ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u0001183"
+ },
+ "if": "http://www.ultralingua.com/onlinedictionary/dictionary#src_lang=Italian&dest_lang=French&query=\u0002\u00010",
+ "io": "//www.uio.no/studier/emner/?course-query=\u0002&vrtx=search&searchMode=emne\u000117",
+ "it": {
+ "m": "http://www.uitmuntend.de/woerterbuch/\u0002/\u000116",
+ "*": "http://www.uitmuntend.de/search.html?search=\u0002\u00010",
+ "inv": "http://www.uitinvlaanderen.be/agenda/search?query=\u0002\u00010"
+ },
+ "ja": "//www.ujaen.es/search?s=\u0002\u00010",
+ "jc": "http://prirucka.ujc.cas.cz/?slovo=\u0002&Hledej=Hledej\u00016",
+ "kn": "//www.uni-konstanz.de/suche/?q=\u0002\u00010",
+ "kp": {
+ "*": "http://www.parliament.uk/search/results/?q=\u0002\u00010",
+ "pp": "//uk.pcpartpicker.com/search/?cc=uk&q=\u0002\u00010",
+ "arl": "http://www.parliament.uk/search/results/?q=\u0002\u00010"
+ },
+ "ku": "//ukutabs.com/?s=\u0002\u00010",
+ "mb": "//www.umb.edu/search?cx=001225130692263366863%3Auxj4oosyzxy&cof=FORID%3A11&q=\u0002\u00010",
+ "md": "http://www.searchum.umd.edu/search?site=UMCP&client=UMCP&proxystylesheet=UMCP&output=xml_no_dtd&q=\u0002\u00010",
+ "mk": "http://opac.bu.umk.pl/webpac-bin/B_horizonPL/wgbroker.exe?new+-access+top+search+open+CI+\u0002\u00010",
+ "ml": "//primo-pmtna01.hosted.exlibrisgroup.com/primo-explore/search?institution=UMB&vid=UMB&tab=default_tab&search_scope=UManitoba&mode=basic&displayMode=full&bulkSize=10&highlight=true&dum=true&query=any,contains,\u0002&displayField=all&pcAvailabiltyMode=true&sortby=rank&lang=en_US\u00010",
+ "mn": "//search.umn.edu/tc/index.php?q=\u0002 \u00013",
+ "mo": "http://www.umart.com.au/newsite/search.php?type=0&keywords=\u0002\u00010",
+ "oa": {
+ "l": {
+ "*": "//search.library.ualberta.ca/symphony?q=\u0002\u00010",
+ "ib": "//www.library.auckland.ac.nz/search/\u0002\u00010"
+ },
+ "*": "//search.auckland.ac.nz/search?site=All_university_websites&client=uoa_frontend&proxystylesheet=uoa_frontend&proxyreload=0&output=xml_no_dtd&q=\u0002\u00010"
+ },
+ "od": "http://udallas.edu/searchresults.html?q=\u0002\u00010",
+ "ok": "//www.kent.ac.uk/search/?q=\u0002\u00010",
+ "om": "http://www.manchester.ac.uk/search/?q=\u0002\u00010",
+ "on": "http://www.nottingham.ac.uk/search.aspx?q=\u0002:\u00010",
+ "os": "//www.surrey.ac.uk/search?query=\u0002\u00010",
+ "va": {
+ "c": "http://search.lib.virginia.edu/catalog?q=\u0002\u00010",
+ "*": "http://www.virginia.edu/search/site/\u0002\u00010",
+ "faulk": "http://faulkner.lib.virginia.edu/results?type=transcription&q=\u0002 \u00010",
+ "lib": "http://search.lib.virginia.edu/catalog?q=\u0002\u00010"
+ },
+ "ym": "//www.unwrapyourmind.com/?s=\u0002&submit=Search\u00010",
+ "zg": "//www.npo.nl/zoeken?term=\u0002\u00015",
+ "zh": "http://www.uzh.ch/de/search.html?q=\u0002\u00010",
+ "aar": "http://www.uaar.it/news/?s=\u0002\u00010",
+ "apps": "//apps.ubuntu.com/cat/search/?q=\u0002\u00010",
+ "appex": "//uappexplorer.com/apps?q=\u0002&sort=relevance\u00010",
+ "e4docs": "//docs.unrealengine.com/en-us/Search-Results?Search=\u0002\u00010",
+ "embb": "//uem.blackboard.com/\u0002\u00010",
+ "esp": "http://en.uesp.net/w/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u0001320",
+ "find": "//ufind.univie.ac.at/de/search.html?filter=all&query=\u0002\u00010",
+ "frj": "http://www.ufrj.br/buscagoogle2.php?ie=utf-8&oe=utf-8&cx=001879131226118048161%3Ac12ayzh7sok&cof=FORID%3A11&q=\u0002\u00010",
+ "fret": "http://www.ufret.jp/search.php?key=\u0002\u00010",
+ ".gg": "//u.gg/opensearch/?query=\u0002\u0001196",
+ "kappstore": "//duckduckgo.com/?q=site%3Aapps.apple.com%2Fgb%2Fapp%2F+\u0002\u00010",
+ "kcsgo": "http://ukcsgo.com/forums/search/\u0002/\u00010",
+ "keys": "//keyserver.ubuntu.com/pks/lookup?search=\u0002&fingerprint=on&hash=on&op=vindex\u00010",
+ "ketabs": "//www.ukulele-tabs.com/search-uke-chords.html?find=\u0002\u00010",
+ "kgr": "//gridreferencefinder.com/bing.php?gr=\u0002\u00010",
+ "kgovpeti": "//petition.parliament.uk/petitions?q=\u0002\u00010",
+ "kiki": "//ukikipedia.net/mediawiki/index.php?search=\u0002\u00010",
+ "klaw": "http://www.legislation.gov.uk/all?title=\u0002\u00010",
+ "kwiki": "//uk.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "m3bd": "http://um3bd.free.fr/?s=\u0002\u00010",
+ "man": "//manpages.ubuntu.com/cgi-bin/search.py?q=\u0002\u000118",
+ "mass": {
+ "d": "//www.umassd.edu/universitysearch/?q=\u0002\u00010",
+ "*": "//www.umass.edu/search/#stq=\u0002&stp=1\u00010"
+ },
+ "magine": "//www.youmagine.com/search/designs?utf8=%E2%9C%93&search=\u0002\u00010",
+ "melb": "//search.unimelb.edu.au/?q=\u0002\u00010",
+ "mich": "http://umich.edu/search/keywords/\u0002/\u00010",
+ "oft": {
+ "*": "//onesearch.library.utoronto.ca/onesearch/\u0002\u00010",
+ "lib": "//onesearch.library.utoronto.ca/onesearch/\u0002//\u00010"
+ },
+ "vic": "//www.uvic.ca/search/q/web.php?q=\u0002&t=4&p=1&g=true\u00010"
+ },
+ "v": {
+ "a": {
+ "g": {
+ "*": "http://db.vanillagaming.org/?search=\u0002\u00010",
+ "w": "http://www.vagonweb.cz/razeni/razeni.php?jmeno=\u0002&najit=Suchen\u00010",
+ "as": "//www.vagas.com.br/vagas-de-\u0002?\u00010",
+ "alume": "http://www.vagalume.com.br/search.php?q=\u0002\u00010",
+ "rant": "//app.vagrantup.com/boxes/search?q=\u0002\u00018",
+ "ssp": "//procarmanuals.com/?s=\u0002\u00010"
+ },
+ "n": {
+ "i": "//vanillawowdb.com/?search=\u0002\u00010",
+ "s": "//www.vans.com/webapp/wcs/stores/servlet/VFSearchDisplay?storeId=10153&catalogId=10703&langId=-1&beginIndex=0&searchSource=Q&sType=SimpleSearch&searchTerm=\u0002\u00010",
+ "*": "//vandal.elespanol.com/busqueda/\u0002\u00010",
+ "couver": "http://vancouver.ca/search.aspx?q=\u0002&searchEngine=GSA\u00010",
+ "dale": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=nn\u000157",
+ "guard": "//www.vanguardinvestments.com.au/retail/mvc/searchresults.htm?https%3A%2F%2Fwww.vanguardinvestments.com.au%2Fretail%2Fmvc%2Fsearchresults.htm=&searchtext=\u0002\u00010"
+ },
+ "*": "http://vimawesome.com/?q=\u0002\u000125",
+ "pe": {
+ "*": "http://www.vapeoildirect.co.uk/?s=\u0002\u00010",
+ "fiend": "//vapefiend.co.uk/search?q=\u0002&type=product\u00010",
+ "time": "//www.vapetime-ec.com/?s=\u0002\u00010"
+ },
+ "jeh": "//vajehyab.com/?q=\u0002 \u00014",
+ "jje": "http://www.vajje.com/vajje/search/index?query=\u0002\u00010",
+ "kblog": "http://rsnijders.info/vakblog/?s=\u0002 \u00010",
+ "ladoc": "//valadoc.org/?q=\u0002\u00016",
+ "lidate": {
+ "*": "http://validator.w3.org/check?uri=\u0002&charset=%28detect+automatically%29&doctype=Inline&group=0\u00010",
+ "css": "http://jigsaw.w3.org/css-validator/validator?uri=\u0002&profile=css3&usermedium=all&warning=1&vextwarning=&lang=en\u00010"
+ },
+ "lidatornu": "//validator.nu/?doc=\u0002\u00010",
+ "lve": {
+ "s": {
+ "*": "//www.valvesonline.co.uk/catalogsearch/result/?q=\u0002\u00010",
+ "online": "//www.valvesonline.co.uk/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "*": "//developer.valvesoftware.com/w/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "riety": "//variety.com/results/#?q=\u0002 \u00010",
+ "rle": "//www.varle.lt/search/?q=\u0002\u00010",
+ "rsome": "//varsome.com/variant/search?query=\u0002\u00010",
+ "rtoslo": "//www.vartoslo.no/?s=\u0002 \u00010",
+ "ski": "//vaski.finna.fi/Search/Results?lookfor=\u0002\u00010",
+ "t19": "//www.vat19.com/products/search?q=\u0002\u00010",
+ "tera": "http://www.vatera.hu/listings/index.php?q=\u0002\u00010",
+ "tican": "http://gsearch.vatican.va/search?q=\u0002&btnG=Search+on&site=default_collection&client=default_frontend&output=xml_no_dtd&proxystylesheet=default_frontend&sort=date%3AD%3AL%3Ad1&entsp=a__policy_documenti&wc=200&wc_mc=1&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1&filter=0\u00010",
+ "ult": "http://fallout.gamepedia.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010"
+ },
+ "b": {
+ "a": "//duckduckgo.com/?q=\u0002+site%3Amsdn.microsoft.com%2Fen-us%2Fvba&t=ffab&ia=web\u00010",
+ "p": "http://www.vbprofiles.com/search?q=\u0002\u00010",
+ "*": "http://vedabase.com/en/search/site/\u0002\u00013",
+ "ot": "//volumebot.com/?s=\u0002\u00010",
+ "ox7": "//www.vbox7.com/search/?q=\u0002\u00013"
+ },
+ "c": {
+ "m": "//vision.org.au/site-search/?phrase=\u0002&cbi=1\u00010",
+ "p": "http://shop.vcp-san.at/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010",
+ "*": "//www.vouchercodes.co.uk/search/?q=\u0002\u00010",
+ "ru": "//vc.ru/search/\u0002\u00010"
+ },
+ "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975",
+ "e": {
+ "f": "//www.venuefirst.com/all/venues?search_keyword=\u0002\u00010",
+ "m": {
+ "o": "http://www.vemo.it/cerca.php?prodotto=\u0002\u00010",
+ "*": "http://vemringde.se/?q=\u0002\u00010"
+ },
+ "*": "//videoeta.com/search?utf8=%E2%9C%93&keywords=\u0002\u00010",
+ "rb": {
+ "s": "http://www.verbs.cat/ca/conjugacio.html?infinitive=\u0002\u00010",
+ "*": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010",
+ "en": "http://www.verbformen.de/konjugation/?i=\u0002\u00010",
+ "es": "http://www.les-verbes.com/conjuguer.php?verbe=\u0002\u00015",
+ "fi": "http://www.dictionar-finlandez.net/online/verbs/conjugate_verb.php?verb=\u0002\u00010",
+ "ix": {
+ "*": "http://verbix.com/find-verb/?verb=\u0002\u00010",
+ "es": "http://www.verbix.com/webverbix/Spanish/\u0002.html\u00010",
+ "pt": "http://www.verbix.com/webverbix/Portuguese/\u0002.html\u00010",
+ "eng": "http://www.verbix.com/webverbix/English/\u0002r.html\u00010"
+ },
+ "cat": "http://www.verbs.cat/ca/conjugacio.html?infinitive=\u0002 \u00010",
+ "omatic": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010"
+ },
+ "rk": {
+ "*": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139",
+ "kis": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139",
+ "kokauppa": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139",
+ "oper": "//www.politie.nl/zoek?query=\u0002\u00010"
+ },
+ "vo": "//www.youtube.com/user/VEVO/search?query=\u0002\u00010",
+ "ctor": {
+ "*": "http://vector.me/search/\u0002 \u00013",
+ "space": "http://vectorspace.ai/recommend/app/crypto_discover?query=\u0002\u00010"
+ },
+ "cteezy": "http://www.vecteezy.com/free-vector/\u0002\u00010",
+ "dant": "//www.vedantcomputers.com/index.php?route=product/search&search=\u0002&description=true\u00010",
+ "ekun": "http://veekun.com/dex/lookup?lookup=\u0002\u000110",
+ "gas": "http://find.vegas.com/search?entqr=1&output=xml_no_dtd&sort=date%3AD%3AL%3Ad1&entsp=0&client=vegas&ud=1&oe=UTF-8&ie=UTF-8&proxystylesheet=vegas&site=vegas&q=\u0002&btnG=%E2%8C%95\u00010",
+ "ganistan": "http://veganistan.se/search/innehall/\u0002\u00010",
+ "gess": "//store.veganessentials.com/categories.aspx?Keyword=\u0002\u00010",
+ "gewel": "//vegewel.com/en/search?utf8=%E2%9C%93&q%5Bg%5D%5B1%5D%5Brestaurant_search%5D=\u0002&q%5Bg%5D%5B0%5D%5Bm%5D=or&commit=Search\u00010",
+ "loz": "http://www.diarioveloz.com/contenidos/resultado.html?text=\u0002\u00010",
+ "nturebeat": "http://venturebeat.com/?s=\u0002\u00010",
+ "rge": "http://www.theverge.com/search?q=\u0002\u00019",
+ "risure": "//www.verisure.se/hidden/search-results.html?query=\u0002\u00010",
+ "root": "http://veroot.com/search/\u0002\u00010",
+ "rse": "//www.bible.com/search/bible?q=\u0002\u00010",
+ "rsus": "//versus.com/en/\u0002\u000111",
+ "rtalen": {
+ "*": "http://www.vertalen.nu/vertaal?van=nl&naar=en&vertaal=\u0002\u000110",
+ "nu": "http://www.vertalen.nu/vertaal?vertaal=\u0002&van=en&naar=nl\u00010"
+ },
+ "rtigocomics": "http://vertigo.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "f": {
+ "t": "//veriforcetactical.com/?s=\u0002\u00010",
+ "*": "http://www.verbformen.de/konjugation/?i=\u0002\u00010"
+ },
+ "g": {
+ "d": "http://v.gd/create.php?url=\u0002\u00010",
+ "g": {
+ "*": "http://www.viagogo.com/searchResults.aspx?SearchText=\u0002\u00010",
+ "de": "http://www.viagogo.de/searchResults.aspx?SearchText=\u0002\u00010",
+ "uk": "http://www.viagogo.co.uk/searchResults.aspx?SearchText=\u0002\u00010"
+ },
+ "*": "//google.com/search?hl=en&q=\u0002&tbs=li:1\u000136",
+ "n": "//www.vgn.de/verbindungen/?td=\u0002\u00010",
+ "pc": "http://videogames.pricecharting.com/search?q=\u0002&submit=Go\u00010",
+ "collect": "http://vgcollect.com/search/\u0002\u00010",
+ "mdb": "//vgmdb.net/search?q=\u0002\u000190"
+ },
+ "h": {
+ "*": "//www.vantagehunt.com/jobs?search=\u0002\u00010",
+ "ck": "//victorhckinthefreeworld.wordpress.com/?s=\u0002\u00010",
+ "unt": "//visualhunt.com/search/instant/?q=\u0002\u00018"
+ },
+ "j": "http://vjphotos.net/?s=\u0002\u00010",
+ "k": {
+ "*": "http://vk.com/search?c[q]=\u0002&c[section]=auto\u0001748",
+ "v": "//vk.com/video?q=\u0002\u000134",
+ "dia": "//fr.vikidia.org/w/index.php?search=\u0002&title=Sp%C3%A9cial:Recherche&go=Trouver\u00010"
+ },
+ "o": {
+ "*": "//eo.wikipedia.org/w/index.php?search=\u0002\u00016",
+ "l": {
+ "*": "http://www.vivaolinux.com.br/busca/?cx=partner-pub-3535276187000580%3A4725058203&cof=FORID%3A10&ie=UTF-8&q=\u0002&tipoBusca=0&siteurl=www.vivaolinux.com.br\u00010",
+ "cans": "http://www.librairielesvolcans.com/listeliv.php?RECHERCHE=simple&MOTS=\u0002&x=0&y=0\u00010",
+ "tron": "http://voltron.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "x": "http://www.vox.com/search?q=\u0002\u00010",
+ "an": "//www.voanews.com/s?k=\u0002&tab=all&pi=1&r=any&pp=10\u00015",
+ "at": "//searchvoat.co/?all=\u0002\u000125",
+ "da": {
+ "*": "http://www.vodafone.it/area-utente/appmanager/fai-da-te/Common?_nfpb=true&_pageLabel=P5000626721379247340997&categoryId=&pageNumber=&slideNumber=&defaultView=true&searchQuery=\u0002\u00010",
+ "fone": "//www.vodafone.com/content/index/search.html?search-query=\u0002\u00010"
+ },
+ "id": {
+ "*": "//wiki.voidlinux.org/index.php?search=\u0002\u000160",
+ "docs": "//docs.voidlinux.org/?search=\u0002\u000135",
+ "wiki": "//wiki.voidlinux.org/index.php?search=\u0002\u000160"
+ },
+ "it": "//duckduckgo.com/?q=\u0002+site%3AKarl-Voit.at&ia=web\u00010",
+ "te": {
+ "*": "//vote.us.org/search/?q=\u0002\u00010",
+ "formost": "//voteformost.net/?s=\u0002\u00010",
+ "rly": "//voterly.com/search/politicians?q=\u0002\u00010"
+ },
+ "cab": {
+ "*": "//www.vocabulary.com/dictionary/\u0002\u00015",
+ "ulary": "//www.vocabulary.com/dictionary/\u0002\u00015"
+ },
+ "cadb": "http://vocadb.net/Search?filter=\u0002\u00010",
+ "caloid": "http://vocaloid.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "ced": "http://www.voced.edu.au/search/apachesolr_search/\u0002\u00010",
+ "edingswaarde": "http://www.voedingswaardetabel.nl/voedingswaarde/?q=\u0002\u00010",
+ "gue": {
+ "*": "//www.vogue.com/?s=\u0002\u00010",
+ "uk": "//www.vogue.co.uk/search?q=\u0002\u00010"
+ },
+ "ice": "//www.google.com/voice#search/\u0002\u00010",
+ "icy": "//www.voicy.network/clips/search?search=\u0002\u00010",
+ "rtaro": {
+ "*": "http://vortaro.net/#\u0002\u000128",
+ "nl": "//vortaro.nl/?v=\u0002\u00014"
+ },
+ "rtexcg": "//vortex.gg/games?title=\u0002\u00010",
+ "ssey": "http://www.vossey.com/recherche/index.php?ac=recherche&titre=\u0002\u00010",
+ "traro": "http://vortaro.net/?w=\u0002\u00013"
+ },
+ "p": {
+ "l": "//vpl.bibliocommons.com/search?q=\u0002&t=smart&search_category=keyword\u00010",
+ "n": "//www.vpncompare.co.uk/?s=\u0002\u000116",
+ "*": "http://videogames.pricecharting.com/search?q=\u0002&type=videogames&go=Go\u00010"
+ },
+ "s": {
+ "b": "http://www.vsb.bc.ca/search/node/\u0002\u00010",
+ "c": {
+ "*": "//sapere.virgilio.it/parole/sinonimi-e-contrari/\u0002\u00010",
+ "hart": "http://vschart.com/search?q=\u0002\u00010",
+ "ode": "//marketplace.visualstudio.com/search?term=\u0002&target=VSCode&sortBy=Relevance\u000134"
+ },
+ "e": "http://www.vintagesynth.com/google_results.php?cx=partner-pub-9231860735104128%3A7369484958&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.vintagesynth.com%2F&ref=&ss=572j143576j4\u00010",
+ "g": "http://valuestockguide.com/?s=\u0002\u00010",
+ "*": "http://www.vividseats.com/Search.action?searchTerm=\u0002\u00014",
+ "un": "http://www.vancouversun.com/search/search.html?q=\u0002\u00010",
+ "docs": "//code.visualstudio.com/Search?q=\u0002\u00010",
+ "t4free": "http://www.vst4free.com/index.php?s_keywords=\u0002&s_name=1&s_kind=1&s_sent2=1&Submit=Search\u00010"
+ },
+ "t": {
+ "f": {
+ "c": "//www.vatefaireconjuguer.com/search?verb=\u0002\u00010",
+ "*": "http://www.vatefaireconjuguer.com/conjugaison/verbe/\u0002\u00010"
+ },
+ "*": "http://www.vulgumtechus.com/index.php?title=Spécial:Recherche&search=\u0002\u000110",
+ "ip": "//www.virustotal.com/en/ip-address/\u0002/information/\u000147",
+ "mb": "http://vtmb.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "ech": "//search.vt.edu/search/pages.html;sa=Search&q=\u0002\u00010",
+ "kcd": "http://www.vtk.org/doc/nightly/html/class\u0002.html\u00010",
+ "luug": "//vtluug.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "w": {
+ "e": "http://www.vwe.nl/zoeken_resultaten.aspx?q=\u0002\u00010",
+ "r": "//us.vwr.com/store/product?keyword=\u0002\u00013",
+ "*": "//wiki.voidlinux.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000112"
+ },
+ "y": {
+ "*": "//www.vajehyab.com/?q=\u0002\u00016",
+ "avasthit": "//vyavasthit.com/?s=\u0002\u00010"
+ },
+ "z": "//www.vz.lt/section/?template=search&search=\u0002\u00010",
+ "db": "//www.vandenborre.be/zoekresultaat?query=\u0002&v2\u00010",
+ "dc": "//developer.valvesoftware.com/w/index.php?search=\u0002 \u000141",
+ "ik": {
+ "i": {
+ "*": "//et.wikipedia.org/w/index.php?search=\u0002 \u00010",
+ "pedi": {
+ "o": "//eo.wikipedia.org/w/index.php?search=\u0002\u00016",
+ "*": "//tr.wikipedia.org/wiki/Special:Search?search=\u0002\u00010"
+ }
+ },
+ "*": "//www.viki.com/search?q=\u0002\u00010",
+ "atan": "//www.vikatan.com/search.php?search=\u0002\u00010"
+ },
+ "im": {
+ "*": "//www.google.com/cse?cx=partner-pub-3005259998294962%3Abvyni59kjr1&q=\u0002\u000124",
+ "w": "http://vim.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "aw": {
+ "*": "http://vimawesome.com/?q=\u0002\u000125",
+ "esome": "http://vimawesome.com/?q=\u0002\u000125"
+ },
+ "eo": "//vimeo.com/search?q=\u0002\u0001226",
+ "doc": "http://vimdoc.sourceforge.net/search.php?search=\u0002&docs=help\u00010",
+ "scripts": "http://www.vim.org/scripts/script_search_results.php?keywords=\u0002&script_type=&order_by=rating&direction=descending&search=search\u00010"
+ },
+ "in": {
+ "*": "http://www.decodethis.com/VINdecoder/65/vin/\u0002\u00010",
+ "g": "http://www.ving.no/searchresult?q=\u0002\u00010"
+ },
+ "ir": {
+ "*": "http://ricerca.virgilio.it/ricerca?qs=\u0002\u00010",
+ "giliomail": "http://mail.virgilio.it/login/?q=\u0002:\u00010",
+ "tus": "//duckduckgo.com/?q=site:virtus.com+\u0002\u00010",
+ "ustotal": {
+ "*": "//www.virustotal.com/url/submission/?force=1&url=\u0002\u0001201",
+ "filesearch": "//www.virustotal.com/en/search?query=\u0002\u00010"
+ }
+ },
+ "is": {
+ "o": "//vi.stackexchange.com/search?q=\u0002\u00010",
+ "*": "http://visuwords.com/?q=\u0002\u00010",
+ "iondirect": "//www.visiondirect.com.au/search?query=\u0002\u00010",
+ "itwarrington": "//visitwarrington.com/explore/?type=search-all&search_keywords=\u0002&sort=latest\u00010",
+ "ualh": "//visualhunt.com/search/instant/?q=\u0002\u00018",
+ "ual-youtube": "http://www.yasiv.com/youtube#?q=\u0002\u00010",
+ "uwords": "//visuwords.com/\u0002\u00010"
+ },
+ "la": {
+ "*": "http://vlasisku.lojban.org/vlasisku/\u0002\u00010",
+ "sisku": "http://vlasisku.lojban.org/vlasisku/\u0002\u00010"
+ },
+ "lh": "//www.vlh.de/suchergebnis.html?q=\u0002\u00010",
+ "ml": "//www.viamichelin.com/web/Maps?address=\u0002\u00010",
+ "rv": "//vrv.co/?q=\u0002\u000121",
+ "ub": "http://biblio.vub.ac.be/vubissmartweb/List.csp?SearchT1=\u0002&Index1=Vuballewoorden&Database=3_UB01&OpacLanguage=dut&NumberToRetrieve=20&SearchMethod=Find_1&SearchTerm1=test&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=p*20W*20*0A*20*B5*86*DF*D6*7E*A7*15*FD*0F*5E&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=\u00010",
+ "ue": {
+ "*": "//vuejs.org/v2/search/?q=\u0002\u000124",
+ "tify": "//vuetifyjs.com/en/components/\u0002#\u0002\u00013"
+ },
+ "uo": "//vuo.org/search/site/\u0002\u00010",
+ "uw": "http://www.victoria.ac.nz/search?q=\u0002\u00010",
+ "2ex": "//www.duckduckgo.com/?q=site:v2ex.com/t+\u0002\u00015",
+ "2ve": "http://www.verb2verbe.com/EnglishConj.aspx?verb=\u0002&tail=&type=query\u00010",
+ "2vf": "http://www.verb2verbe.com/francais/FrenchConj.aspx?verb=\u0002&tail=&ref=0&type=query\u00010",
+ "dfn": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=fn\u00010",
+ "disk": "http://vdisk.weibo.com/search/?type=public&keyword=\u0002\u00010",
+ "dnf": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=nf\u00010",
+ "iaf": "http://viaf.org/viaf/search?query=local.names+all+%22\u0002%22&stylesheet=/viaf/xsl/results.xsl&sortKeys=holdingscount&maximumRecords=100\u00014",
+ "iaplay": "//viaplay.com/search?query=\u0002\u00015",
+ "iasona": "http://www.viasona.cat/cerca?que=\u0002&cerca=&sourceid=duckduckgo\u00010",
+ "ibed": "//vibed.org/api/search?q=\u0002\u00010",
+ "ic2": "//vic2.paradoxwikis.com/index.php?search=\u0002\u00010",
+ "ice": "//www.vice.com/en_us/search?q=\u0002\u00016",
+ "ici": "//la.wikipedia.org/w/index.php?search=\u0002 \u00010",
+ "icgov": {
+ "*": "//www.vic.gov.au/search?q=\u0002\u00010",
+ "au": "//www.vic.gov.au/search?q=\u0002\u00010"
+ },
+ "ids": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975",
+ "idal": "//www.vidal.fr/recherche/index/q:\u0002/\u00010",
+ "idea": "//videa.seznam.cz/?q=\u0002\u00010",
+ "iden": "//videnskab.dk/s?query=\u0002\u00010",
+ "ideo": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975",
+ "s": {
+ "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=1\u000163",
+ "ift": "http://videosift.com/search?q=\u0002\u00014"
+ },
+ "culinary": "http://www.videoculinary.ru/search/?q=\u0002\u00010",
+ "detective": "http://www.videodetective.com/Search/Results?id=\u0002\u00013",
+ "gamegeek": "http://videogamegeek.com/geeksearch.php?action=search&objecttype=videogameunified&q=\u0002&B1=Go\u00010",
+ "hive": "http://videohive.net/search?utf8=%E2%9C%93&term=\u0002\u00010",
+ "news": "//www.videonews.com/?s=\u0002\u00010"
+ },
+ "idangel": "http://www.vidangel.com/?s=\u0002\u00019",
+ "idaxl": "//www.vidaxl.nl/catalogsearch/result/?q=\u0002\u00010",
+ "idlii": "//www.vidlii.com/results?q=\u0002\u00010",
+ "igcit": "http://vigilantcitizen.com/?s=\u0002 \u00010",
+ "ijesti": "http://www.vijesti.me/trazi/?q=\u0002\u00010",
+ "illain": "http://villains.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "ipon": "//www.vipon.com/promotion/index?search=\u0002\u00010",
+ "iquipedia": "//ca.wikipedia.org/w/index.php?search=\u0002&title=Especial%3ACerca&go=V%C3%A9s-hi\u00010",
+ "iul": "http://viu.summon.serialssolutions.com/search?s.q=\u0002\u00010",
+ "ivo": "http://www.kono.be/cgi-bin/vivo/ViVo.cgi?lingvo=eo&esprimo=\u0002\u00010",
+ "ivaldi": "//forum.vivaldi.net/search?term=\u0002\u00010",
+ "iveport": "//www.viveport.com/list/desktop?keyword=\u0002\u00010",
+ "ivino": "//www.vivino.com/search/wines?q=\u0002\u000140",
+ "live": "//www.vlive.tv/search/all?query=\u0002\u00017",
+ "mdocs": "//docs.vmware.com/en/search/#/\u0002\u00015",
+ "mkb": "//kb.vmware.com/s/global-search/%40uri#q=\u0002\u00010",
+ "ndb": "http://vndb.org/v/all?sq=\u0002\u0001339",
+ "nillo": "//vanillo.co/search?q=\u0002\u00010",
+ "nwiki": "//vi.wikipedia.org/w/index.php?search=\u0002 \u00010",
+ "rchat": "//vrchat.net/home/search/\u0002\u00010",
+ "rijuit": "//vrijuit.nl/algemeen/ListerPage.aspx?filter=search(\u0002)\u00010",
+ "rtnu": "//www.vrt.be/vrtnu/zoeken/#query=\u0002\u00017",
+ "udu": "//www.vudu.com/content/movies/search?searchString=\u0002\u00010",
+ "ukajlija": "http://vukajlija.com/pretraga/izraz?s=\u0002\u00010",
+ "ulners": "//vulners.com/search?query=\u0002\u00010",
+ "ulnhub": "//www.vulnhub.com/?q=\u0002&sort=date-asc&type=vm\u00013"
+ },
+ "w": {
+ "0": "//www.wikizero.com/search.php?s=\u0002&lang=en\u00010",
+ "2": {
+ "*": "//en.wiki2.org/w/index.php?search=\u0002\u000114",
+ "fr": "//fr.wiki2.org/w/index.php?search=\u0002\u00010"
+ },
+ "3": {
+ "c": "/?q=\u0002+site:w3.org\u00015",
+ "d": "//welovedevs.com/app/companies/search?query=\u0002&type=company\u00010",
+ "s": {
+ "*": "//duckduckgo.com/?q=\u0002+site:w3schools.com\u000148",
+ "cn": "http://www.google.com/search?q=\u0002+site:w3school.com.cn\u00010",
+ "att": "//www.w3schools.com/tags/att_\u0002.asp\u00010",
+ "chools": "http://duckduckgo.com/?q=\u0002+site:w3schools.com\u000115",
+ "tag": "http://www.w3schools.com/tags/tag_\u0002.asp\u00010"
+ },
+ "v": "//validator.w3.org/nu/?doc=\u0002\u00010",
+ "*": "/?q=\u0002+site:w3.org\u00015",
+ "w": "//map.what3words.com/\u0002\u00019",
+ "kaskus": "http://www.kaskus.co.id/search/forum?q=\u0002\u00010"
+ },
+ "a": {
+ "d": {
+ "*": "http://www.wad-archive.com/search?o=d&q=\u0002\u00010",
+ "oku": "http://www.wadoku.de/search/\u0002\u000151"
+ },
+ "i": {
+ "*": "//www.w3.org/WAI/search/?q=\u0002\u00013",
+ "tbutwhy": "http://waitbutwhy.com/?s=\u0002\u00010",
+ "trose": "http://www.waitrose.com/shop/HeaderSearchCmd?searchTerm=\u0002\u00017"
+ },
+ "m": "http://m.wolframalpha.com/input/?i=\u0002\u00013",
+ "n": {
+ "*": "//an.wikipedia.org/w/index.php?search=\u0002&title=Especial%3AMirar\u00010",
+ "dsk": "//www.wikiwand.com/sk/\u0002\u00010",
+ "elo": "http://wanelo.com/search?query=\u0002\u00010"
+ },
+ "p": {
+ "f": "//www.westonaprice.org/?s=\u0002\u00010",
+ "p": "//api.whatsapp.com/send?phone=\u0002&text=\u000142",
+ "*": "//www.wap.org/search?q=\u0002\u00010"
+ },
+ "r": {
+ "u": "http://www.world-art.ru/search.php?public_search=\u0002&global_sector=all\u00013",
+ "*": "//ar.wikipedia.org/w/index.php?search=\u0002\u000112",
+ "frame": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u0001290",
+ "hammer": "//totalwarwarhammer.gamepedia.com/index.php?search=\u0002\u000111",
+ "wick": "//search.warwick.ac.uk/?q=\u0002\u00013"
+ },
+ "*": "//www.wolframalpha.com/input/?i=\u0002\u00019",
+ "z": "//az.wikipedia.org/wiki/\u0002\u00013",
+ "ls": "//als.wikipedia.org/w/index.php/search=\u0002\u00010",
+ "ve": "http://wave.webaim.org/report#/\u0002\u00013",
+ "apt": "//waapt.wiki.tropi.us/wiki/Special:Search/\u0002\u00010",
+ "cotrib": "http://www.wacotrib.com/search/?sd=desc&l=25&s=start_time&f=html&t=article%2Cvideo%2Cyoutube%2Ccollection&app=editorial&nsa=eedition&q=\u0002\u00010",
+ "fresh": "//www.wafresh.com.au/search.php?Search=&search_query=\u0002\u00010",
+ "koopa": "http://social.wakoopa.com/search?query=\u0002\u00010",
+ "lky": "http://walkypedia.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "lkscore": "http://www.walkscore.com/score/\u0002\u00010",
+ "lla": {
+ "*": "//wallhaven.cc/search?q=\u0002\u00010",
+ "pop": "//es.wallapop.com/search?keywords=\u0002\u00010"
+ },
+ "llh": {
+ "*": "//wallhaven.cc/search?q=\u0002\u00010",
+ "aven": "//wallhaven.cc/search?q=\u0002\u00010",
+ "eaven": "//wallhaven.cc/search?q=\u0002\u00010"
+ },
+ "llbase": "//wallhaven.cc/search?q=\u0002\u00010",
+ "llpaper": "http://google.com/search?tbm=isch&imgsz=xxlarge&gbv=2&safe=off&q=\u0002+wallpaper&btnG=Search+Images&tbs=imgo:1\u00016",
+ "lmart": {
+ "*": "//www.walmart.com/search/?query=\u0002\u0001674",
+ "ca": "http://www.walmart.ca/search/\u0002\u00013"
+ },
+ "lpha": "//www.wolframalpha.com/input/?i=\u0002\u00019",
+ "lrus": "//thewalrus.ca/?s=\u0002\u00010",
+ "schbaer": "//www.waschbaer.de/shop/frontend/search/result?q=\u0002\u00010",
+ "shingtonpost": "http://www.washingtonpost.com/ac2/wp-dyn/NewsSearch?sb=-1&st=\u0002\u00017",
+ "tch": {
+ "*": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "es": "//myrwatches.com/?s=\u0002 &post_type=product\u00010",
+ "count": "http://www.watchcount.com/completed.php?bkw=\u0002&bcat=0&bcts=&sfsb=Show+Me%21&csbin=all&cssrt=ts&bslr=&bnp=&bxp=\u00010",
+ "kin": "//watchkin.com/search.php?q=\u0002\u00010",
+ "tower": "http://wol.jw.org/en/wol/qt/r1/lp-e?q=\u0002\u00010"
+ },
+ "terstones": "//www.waterstones.com/books/search/term/\u0002\u000113",
+ "tertank": "//watercontainerstore.com/search?type=product&q=\u0002\u00010",
+ "tson": "http://www.watson.ch/u/search?#\u0002\u00010",
+ "ttpad": "http://www.wattpad.com/stories/search/\u0002\u000128",
+ "yback": {
+ "*": "//web.archive.org/web/*/\u0002\u000164",
+ "machine": "//web.archive.org/web/*/\u0002\u000164"
+ },
+ "yfair": {
+ "*": "http://www.wayfair.com/keyword.php?keyword=\u0002\u000116",
+ "ca": "//www.wayfair.ca/keyword.php?keyword=\u0002&command=dosearch&new_keyword_search=true\u00010"
+ },
+ "yne": "//wayne.edu/search/?type=all&q=\u0002\u00010"
+ },
+ "b": {
+ "3": "//wb3.io/\u0002\u00010",
+ "d": {
+ "e": "//de.wikibooks.org/w/index.php?search=\u0002\u00010",
+ "*": "//www.reddit.com/r/worldbuilding/?q=\u0002&restrict_sr=on&include_over_18=on&sort=relevance&t=all\u00010"
+ },
+ "g": {
+ "*": "//bg.wikipedia.org/wiki/Special:Search?search=\u0002\u000132",
+ "w": "//mywiki.wooledge.org/EnglishFrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00010"
+ },
+ "i": "http://boilerinvasion.org/search?search=\u0002\u00010",
+ "j": "//ja.wikibooks.org/w/index.php?search=\u0002&title=特別%3A検索&go=表示\u00010",
+ "m": {
+ "l": "//ml.wikibooks.org/wiki/special:search/\u0002\u00010",
+ "p": "//webmasterparadies.de/?s=\u0002\u00010",
+ "*": "//web.archive.org/web/*/\u0002\u000164"
+ },
+ "r": "//br.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "s": "//web.archive.org/save/*/\u0002\u00013",
+ "*": "http://en.wikibooks.org/wiki/Special:Search?search=\u0002\u000147",
+ "ur": "http://www.wbur.org/search?q=\u0002\u00010",
+ "afc": "//www.wba.co.uk/search/?q=\u0002\u00010"
+ },
+ "c": {
+ "a": {
+ "t": "//ca.wikipedia.org/w/index.php?search=\u0002\u000141",
+ "*": "//ca.wikipedia.org/wiki/Special:Search?search=\u0002\u0001148",
+ "ch": "//www.worldcubeassociation.org/competitions?utf8=%E2%9C%93&region=\u0002&search=&state=present&year=all+years&display=list\u00010",
+ "naan": "http://www.wikicanaan.org/wiki/bienvenue?do=search&id=\u0002&fulltext=Recherche\u00010"
+ },
+ "i": "http://www.worldcat.org/identities/find?fullName=\u0002\u00010",
+ "l": "//www.warcraftlogs.com/search/?term=\u0002\u00010",
+ "m": {
+ "e": "//spark.apache.org/docs/latest/api/python/search.html?q=\u0002\u00010",
+ "*": "http://whocallsme.com/nb/search.aspx?q=\u0002\u00010"
+ },
+ "s": "//cs.wikipedia.org/w/index.php?search=\u0002\u000188",
+ "*": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/\u000145",
+ "u": "http://whocalled.us/lookup/\u0002\u00010",
+ "y": "//cy.wikipedia.org/wiki/\u0002\u00013",
+ "z": "//cs.wikipedia.org/w/index.php?search=\u0002&title=Speci%C3%A1ln%C3%AD%3AHled%C3%A1n%C3%AD&go=J%C3%ADt+na\u000157",
+ "cls": "http://catalog.wccls.org/polaris/search/searchresults.aspx?term=\u0002\u00010",
+ "oulls": "//www.whitcoulls.co.nz/search?q=\u0002\u00010"
+ },
+ "d": {
+ "a": "http://da.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000171",
+ "e": {
+ "*": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460",
+ "x": "http://es.pokemon.wikia.com/wiki/Especial:Buscar?query=\u0002\u00010"
+ },
+ "g": "http://en.wikipedia.org/w/index.php?title=Special:Search&search=\u0002+discography&go=Go\u00010",
+ "k": "//da.wikipedia.org/w/index.php?search=\u0002\u000132",
+ "r": "http://www.wordreference.com/es/translation.asp?tranword=\u0002 \u0001102",
+ "t": {
+ "k": "//www.whatdotheyknow.com/search/\u0002/all\u00010",
+ "*": "//www.wikidata.org/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u000130",
+ "prs": "http://wdtprs.com/blog/?s=\u0002\u00010"
+ },
+ "*": "//www.wikidata.org/w/index.php?search=\u0002\u0001142",
+ "x": "http://es.pokemon.wikia.com/wiki/WikiDex=\u0002\u00010",
+ "ic": "//en.wiktionary.org/wiki/\u0002\u0001145"
+ },
+ "e": {
+ "b": {
+ "o": {
+ "*": "//www.webopedia.com/sgsearch/results?q=\u0002\u00015",
+ "ftrust": "//www.mywot.com/en/scorecard/\u0002\u00010"
+ },
+ "*": "//www.webopedia.com/sgsearch/results?q=\u0002\u00015",
+ "md": "http://www.webmd.com/search/search_results/default.aspx?query=\u0002\u000112",
+ "st": {
+ "a": {
+ "*": "http://websta.me/search/\u0002 \u00010",
+ "ts": "http://www.webstatsdomain.com/?q=\u0002 \u00010",
+ "gram": "http://web.stagram.com/search/\u0002\u00010"
+ },
+ "*": "//www.webstaurantstore.com/search/\u0002.html\u00010",
+ "ers": "http://www.webster-dictionary.org/definition/\u0002\u00019",
+ "ore": "http://www.webstore.com/search.php?option=basic_search&basic_search=\u0002&form_basic_search=Search\u00010"
+ },
+ "1913": "//www.websters1913.com/words/\u0002\u00019",
+ "2py": "http://web2py.com/books/default/search/29?search=\u0002\u00010",
+ "archive": "//web.archive.org/web/*/\u0002\u000164",
+ "bco": "http://webbco.us/search.php?q=\u0002\u00010",
+ "bkoll": "//webbkoll.dataskydd.net/en/results?url=\u0002\u00010",
+ "bspy": "//www.webbspy.com/?s=\u0002\u00010",
+ "cams": "http://www.webcams.travel/search/\u0002\u00017",
+ "comp": {
+ "*": "//www.webcomponents.org/search/\u0002\u00010",
+ "onents": "//www.webcomponents.org/search/\u0002\u00010"
+ },
+ "crawler": "http://www.webcrawler.com/search/web?fcoid=417&fcop=topnav&fpid=2&aid=3ebe8f19-0a9d-425b-a3ff-9d59e6c12c5e&ridx=2&q=\u0002&ql=&ss=t\u00010",
+ "designerdepot": "http://www.webdesignerdepot.com/?q=\u0002\u00010",
+ "ext": "//developer.mozilla.org/en-US/search?q=\u0002&topic=addons\u00010",
+ "hallen": "//www.webhallen.com/se/search?searchString=\u0002&sort=searchRating\u00010",
+ "lio": {
+ "e": "http://ejje.weblio.jp/content/\u0002\u0001227",
+ "j": "http://www.weblio.jp/content/\u0002\u00014",
+ "t": "http://thesaurus.weblio.jp/content/\u0002\u00010",
+ "*": "http://www.weblio.jp/content/\u0002\u00014"
+ },
+ "min": "http://webmineral.com/cgi-bin/search/search.pl?sitesearch=&Terms=\u0002&x=0&y=0\u00010",
+ "novel": "//www.webnovel.com/search?keywords=\u0002\u00010",
+ "ref": "//webref.ru/search/?s=\u0002&cx=partner-pub-0708135098984815%3A9970767379&cof=FORID%3A10&ie=UTF-8\u00010",
+ "tender": "http://duckduckgo.com/?q=site%3Awebtender.com+\u0002\u00010",
+ "toon": {
+ "*": "//www.webtoons.com/search?keyword=\u0002\u00010",
+ "s": "//www.webtoons.com/search?keyword=\u0002\u00010"
+ },
+ "utation": "http://www.webutations.org/go/review/\u0002\u00010",
+ "xicon": {
+ "*": "http://webxicon.org/search.php?q=\u0002\u00010",
+ "en": "http://webxicon.org/search.php?l=-1&l2=3&q=\u0002\u00010",
+ "fi": "http://webxicon.org/search.php?l=-1&l2=17&q=\u0002\u00010",
+ "se": "http://webxicon.org/search.php?l=-1&l2=15&q=\u0002\u00010",
+ "su": "http://webxicon.org/search.php?l=-1&l2=17&q=\u0002\u00010",
+ "sv": "http://webxicon.org/search.php?l=-1&l2=15&q=\u0002\u00010"
+ }
+ },
+ "l": {
+ "*": "//el.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000110",
+ "adee": "//job.weladee.com/?q=\u0002\u00010",
+ "klidwoord": "//www.welklidwoord.nl/\u0002\u00010",
+ "tbild": "//www.weltbild.de/suche?q=\u0002\u00010"
+ },
+ "n": {
+ "*": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "fr": "http://www.wordreference.com/enfr/\u0002\u000143"
+ },
+ "o": "http://eo.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000116",
+ "r": {
+ "*": "//www.werstreamt.es/filme-serien?q=\u0002&action_results=suchen\u000112",
+ "streamt": "//www.werstreamt.es/filme-serien?q=\u0002\u000117"
+ },
+ "s": {
+ "1": "http://wesleyan.summon.serialssolutions.com/search?utf8=✓&s.q=\u0002\u00010",
+ "u": "http://www.wesleyan.edu/search/search-results.html?cx=001254463385620737445%3Anbar83le1bc&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010",
+ "*": "http://es.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00011313",
+ "lib": "http://wesleyan.summon.serialssolutions.com/search?utf8=✓&s.q=\u0002\u00010",
+ "telm": "http://www.westelm.com/search/results.html?words=\u0002\u00010"
+ },
+ "u": {
+ "s": "//eu.wikipedia.org/wiki/Special:Search?search=\u0002\u00013",
+ "*": "//eu.wikipedia.org/wiki/\u0002\u00016"
+ },
+ "*": "http://en.wikipedia.org/wiki/\u0002\u0001585",
+ "ek": "//duckduckgo.com/?q=\u0002&df=w\u000113",
+ "ather": {
+ "*": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/&from=hdr\u0001319",
+ "gc": "//weather.gc.ca/city/jump_e.html?city=\u0002\u00013",
+ "bug": "http://weather.weatherbug.com/Common/SearchResults.html?loc=\u0002&nav_section=1&zcode=z6169&lang_id=en-us&country=US&x=0&y=0&is_search=true\u00010",
+ "channel": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/\u000145",
+ "spark": "http://weatherspark.com/#!dashboard;q=\u0002\u00013"
+ },
+ "athforyou": "//www.weatherforyou.com/reports/index.php?forecast=zandh&pands=\u0002&Submit=Get+Weather\u00010",
+ "eronline": "http://www.weeronline.nl/Go/Search/SearchResults?searchCriteria=\u0002&pageIndex=0&searchAction=WeatherInformation\u00010",
+ "ezer": "http://weezerpedia.com/wiki/index.php?search=\u0002\u00010",
+ "gmans": "//www.wegmans.com/search.html?searchKey=\u0002\u00010",
+ "heartit": "http://weheartit.com/search?query=\u0002\u00014",
+ "hkamp": "http://www.wehkamp.nl/Winkelen/SearchOverview.aspx?N=186&Nty=1&Ntk=ART&VIEW=Grid&Ntt=\u0002\u00010",
+ "ibo": "http://s.weibo.com/weibo/\u0002?frm=opensearch\u000127",
+ "ixin": "//weixin.sogou.com/weixin?type=2&query=\u0002\u00010",
+ "tten": "http://wetten.overheid.nl/zoeken/rs/2,3,4/titel/\u0002/\u00010",
+ "tter": {
+ "*": "http://www.wetter.com/suche/?q=\u0002\u0001217",
+ "de": "http://www.wetter.de/suche.html?search=\u0002\u000124",
+ "online": "//www.wetteronline.de/wetter/\u0002\u000112"
+ }
+ },
+ "f": {
+ "a": "//fa.wikipedia.org/w/index.php?search=\u0002\u000119",
+ "*": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001504",
+ "i": "//fi.wikipedia.org/wiki/\u0002\u0001250",
+ "m": "http://www.wholefoodsmarket.com/site_search/\u0002 \u00010",
+ "o": {
+ "*": "http://fo.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "otball": "http://www.worldfootball.net/search/?q=\u0002&kind=1\u00010"
+ },
+ "r": {
+ "*": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001504",
+ "en": "http://www.wordreference.com/fren/\u0002\u000121",
+ "ame": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u0001290"
+ },
+ "t": "//warframe.market/items/\u0002\u00010",
+ "w": {
+ "*": "http://warframe.wikia.com/wiki/Special:WikiaSearch?search=\u0002&fulltext=Search\u0001161",
+ "iki": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002\u000127"
+ },
+ "y": "//fy.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "de": {
+ "p": "http://www.weltfussball.de/suche/?q=\u0002&kind=1\u00010",
+ "t": "http://www.weltfussball.de/suche/?q=\u0002&kind=2\u00010",
+ "*": "http://de.warframe.wikia.com/wiki/Spezial:Suche?search=\u0002\u00010",
+ "hu": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=de&l2=hu\u00010"
+ },
+ "en": {
+ "*": "http://warframe.wikia.com/wiki/Special:Search?query=\u0002\u00019",
+ "hu": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=en&l2=hu\u00010"
+ },
+ "eet": "http://www.wikifeet.com/search/?query=\u0002\u000112",
+ "hude": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=hu&l2=de\u00010",
+ "huen": "http://www.webforditas.hu/szotar.php?S= \u0002&l1=hu&l2=en\u00010"
+ },
+ "g": {
+ "a": {
+ "*": "//ga.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "l": "//gl.wikipedia.org/w/index.php?search=\u0002\u00016"
+ },
+ "e": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460",
+ "l": "//gl.wikipedia.org/w/index.php?search=\u0002\u00016",
+ "r": "//el.wikipedia.org/wiki/Special:Search?search=\u0002 &go=Go&go=Go&go=Go\u00010",
+ "s": "http://www.walgreens.com/search/results.jsp?Ntt=\u0002&x=0&y=0\u00010",
+ "*": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112",
+ "w": "http://wiki.wargaming.net/en/index.php?search=\u0002\u00014",
+ "bh": "http://wgbhnews.org/search/google/\u0002 \u00010",
+ "ov": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002 \u000144"
+ },
+ "h": {
+ "c": "//classic.wowhead.com/search?q=\u0002\u000117",
+ "e": {
+ "s": "//es.wikihow.com/wikiHowTo?search=\u0002\u00010",
+ "*": "//he.wikipedia.org/w/index.php?search=\u0002\u000114"
+ },
+ "h": "//www.webhostinghub.com/help/search?searchword=\u0002\u00010",
+ "i": {
+ "p": "//www.wordhippo.com/what-is/another-word-for/\u0002.html\u000112",
+ "*": "http://hi.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "ch": {
+ "*": "//search.which.co.uk/search?w=\u0002\u00010",
+ "it": "//www.getwhichit.com/whichitapp.html#!/Search/\u0002\u00010"
+ },
+ "tl": "http://www.archives.nd.edu/cgi-bin/wordz.pl?keyword=\u0002\u00010",
+ "rlpool": "http://forums.whirlpool.net.au/forum/?action=search&q=\u0002\u00016",
+ "skyde": "//www.whisky.de/shop/index.php?&cl=search&searchparam=\u0002\u00010",
+ "sper": "http://whisper.sh/search?q=\u0002\u00010",
+ "takers": "http://www.archives.nd.edu/cgi-bin/wordz.pl?english=\u0002\u000111",
+ "tetailproperties": "//www.whitetailproperties.com/hunting-land/filtered-search?search_mode=all&keywords=\u0002\u00010"
+ },
+ "o": {
+ "w": {
+ "*": "http://www.wikihow.com/Special:LSearch?search=\u0002\u00010",
+ "es": "//es.wikihow.com/wikiHowTo?search=\u0002\u00010"
+ },
+ "*": "http://www.who.is/whois/\u0002 \u000130",
+ "is": {
+ "*": "//whois.domaintools.com/\u0002\u0001856",
+ "bg": "http://www.whoisbg.com/?domain=\u0002\u00010",
+ "br": "//registro.br/cgi-bin/whois/?qr=\u0002\u00010",
+ ".com": "http://www.whois.com/search.php?query=\u0002\u000112"
+ },
+ "pm": "//who.pm/\u0002\u00010",
+ "hosts": "http://www.whoishostingthis.com/?q=\u0002\u00010",
+ "int": "//www.who.int/search?query=\u0002\u00010",
+ "izh": "http://whoiz.herokuapp.com/lookup?url=\u0002\u000115",
+ "nix": "http://kkkkkkkkkk63ava6.onion/w/index.php?search=\u0002\u00010",
+ "sampled": "http://whosampled.com/search/?q=\u0002\u0001149",
+ "scalltw": "//whoscall.com/en-US/tw/\u0002\u00010",
+ "scored": "http://www.whoscored.com/Search/?t=\u0002\u00014"
+ },
+ "r": "http://hr.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "t": "//www.who-hosts-this.com/?s=\u0002\u00013",
+ "u": "//hu.wikipedia.org/w/index.php?search=\u0002&button=&title=Speci%C3%A1lis%3AKeres%C3%A9s\u000157",
+ "*": "http://www.wikihow.com/wikiHowTo?search=\u0002\u000160",
+ "w": "http://wikihow.com/wikiHowTo?search=\u0002\u00010",
+ "de": "//de.wikihow.com/wikiHowTo?search=\u0002:\u00010",
+ "fr": "//fr.wikihow.com/wikiHowTo?search=\u0002\u00010",
+ "lp": "//forums.whirlpool.net.au/forum/?action=search&q=\u0002\u00010",
+ "nl": "//nl.wikihow.com/wikiHowTo?search=\u0002\u00010",
+ "ale": "//store.whale.naver.com/search/\u0002\u00010",
+ "ats": "//www.vocabulary.com/dictionary/\u0002\u00015",
+ "atif": "http://duckduckgo.com/?q=\u0002+site:what-if.xkcd.com\u00010",
+ "atis": "http://whatis.techtarget.com/wsearchResults/1,290214,sid9,00.html?query=\u0002\u00013",
+ "atcms": "http://whatcms.org/?s=\u0002\u00010",
+ "atruns": "//www.whatruns.com/website/\u0002\u00010",
+ "atupintown": "//whatupintown.com/search/?q=\u0002\u00010",
+ "foods": "http://whfoods.org/sitesearch.php?sstr=\u0002&how=1\u00010"
+ },
+ "i": {
+ "a": "http://www.wiki-aventurica.de/index.php?title=Spezial:Suche&search=\u0002\u00010",
+ "d": "//id.wikipedia.org/w/index.php?search=\u0002\u000117",
+ "e": "//www.wie-sagt-man-noch.de/synonyme/\u0002.html\u00010",
+ "m": {
+ "p": "http://www.wimp.com/search/\u0002\u00010",
+ "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146"
+ },
+ "n": {
+ "c": "http://incubator.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "d": {
+ "*": "//www.wind.gr/search?_dyncharset=utf-8&Dy=1&Ntt=\u0002\u00010",
+ "ev": "//wpdev.uservoice.com/search?query=\u0002\u00010",
+ "owparts": "http://www.windowparts.co.uk/catalogsearch/result/?q=\u0002\u00010",
+ "owsphone": "//www.microsoft.com/en-us/search/result.aspx?q=\u0002&form=apps\u00010",
+ "owsreport": "http://windowsreport.com/?s=\u0002\u00010"
+ },
+ "e": {
+ "*": "http://winehq.org/search?cx=partner-pub-0971840239976722%3Aw9sqbcsxtyf&cof=FORID%3A10&q=\u0002\u000155",
+ "hq": "//www.winehq.org/search?q=\u0002\u000171"
+ },
+ "*": "http://windows.microsoft.com/en-US/windows/search#q=\u0002\u00010",
+ "fu": "http://winfuture.de/suche/?cx=001589123709424097799%3Asbdrzmcykc8&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002\u00010",
+ "store": "http://windows.microsoft.com/en-us/windows/search#q=\u0002&s=Store\u00010"
+ },
+ "s": {
+ "h": "//www.wish.com/search/\u0002\u000114",
+ "*": "//is.wikipedia.org/w/index.php?search=\u0002\u00013",
+ "edir": "http://www.wisemarketplace.org/k:\u0002\u00010",
+ "epick": "//themindsjournal.com/?s=\u0002\u00010",
+ "sen": "http://www.wissen.de/wissensserver/search?keyword=\u0002\u00010"
+ },
+ "t": {
+ "*": "http://it.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001972",
+ "gr": "//el.m.wiktionary.org/wiki/\u0002\u00010",
+ "pl": "//pl.wiktionary.org/wiki/\u0002\u00010"
+ },
+ "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "by": "//wiby.me/?q=\u0002\u00018",
+ "fr": "//fr.wiktionary.org/wiki/\u0002\u00010",
+ "ht": "http://www.whoishostingthis.com/?q=\u0002\u00010",
+ "ki": {
+ "a": {
+ "*": "//community-search.fandom.com/wiki/Special:Search?search=\u0002\u000123",
+ "rt": "http://wikiart.org/en/search/\u0002/1\u00015",
+ "nswers": "http://answers.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns112=1&ns500=1&ns502=1\u00010",
+ "rms": "http://www.wikiarms.com/guns?q=\u0002\u00010"
+ },
+ "c": {
+ "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146",
+ "hip": {
+ "s": "//en.wikichip.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010",
+ "*": "//en.wikichip.org/w/index.php?search=\u0002\u00014"
+ },
+ "ook": "//en.wikibooks.org/wiki/Special:Search?search=\u0002&prefix=Cookbook%3A&fulltext=Search+Cookbook&fulltext=Search\u00010"
+ },
+ "t": {
+ "*": "http://wikitravel.org/en/Special:Search?search=\u0002&go=Go\u000117",
+ "ox": "http://curriculum.toxicology.wikispaces.net/search/view/\u0002\u00010",
+ "ravel": "http://wikitravel.org/en/Special:Search?search=\u0002&go=Go\u000117",
+ "roid": "http://metroid.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "br": "//pt.wikipedia.org/wiki/\u0002\u00010",
+ "de": {
+ "*": "http://de.wikipedia.org/w/index.php?search=\u0002 \u0001676",
+ "x": "//www.wikidex.net/index.php?search=\u0002\u000143",
+ "vi": "//wikidevi.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010"
+ },
+ "en": "//en.wikipedia.org/w/index.php?search=\u0002&title=Special:Search\u0001696",
+ "es": "//es.wikipedia.org/w/index.php?search=\u0002\u000132",
+ "fr": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002\u0001313",
+ "id": "//id.wikipedia.org/w/index.php?search=\u0002 \u00019",
+ "ko": "//ko.wikipedia.org/wiki/\u0002\u00010",
+ "nl": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118",
+ "pt": "//pt.wikipedia.org/wiki/\u0002\u00010",
+ "ru": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "vg": "http://wiki.vg/index.php?search=\u0002\u00010",
+ "books": "http://en.wikibooks.org/w/index.php?title=Special%3ASearch&search=\u0002\u000110",
+ "bound": "http://wikibound.info/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010",
+ "data": "//www.wikidata.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000175",
+ ".de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460",
+ ".pl": "//pl.wikipedia.org/wiki/\u0002\u00010",
+ ".splunk": "http://wiki.splunk.com/Special:SplunkSearch/wiki?q=\u0002\u00010",
+ "feet": "//www.wikifeet.com/search/\u0002\u00017",
+ "fur": "//en.wikifur.com/wiki/Special:Search?search=\u0002&go=Go\u00013",
+ "how": "//www.wikihow.com/wikiHowTo?search=\u0002\u000163",
+ "hybris": "//wiki.hybris.com/dosearchsite.action?queryString=\u0002\u00010",
+ "index": "http://wikiindex.org/index.php?search=\u0002\u00010",
+ "leaks": "//search.wikileaks.org/?q=\u0002\u00016",
+ "lengua": "http://www.wikilengua.org/index.php/Especial:Buscar?search=\u0002&fulltext=Buscar\u00010",
+ "loc": "http://www.wikiloc.com/wikiloc/find.do?q=\u0002\u00010",
+ "mapia": "http://www.wikimapia.org/#search=\u0002\u00013",
+ "mini": "//fr.wikimini.org/w/index.php?search=\u0002&title=Sp%C3%A9cial%3ARecherche&fulltext=Rechercher\u00010",
+ "moon": "http://wikimoon.org/index.php?search=\u0002\u00010",
+ "news": "http://en.wikinews.org/w/index.php?title=Special%3ASearch&redirs=0&search=\u0002\u00014",
+ "painting": {
+ "s": "http://www.wikipaintings.org/en/search/\u0002/1\u00010",
+ "*": "http://www.wikipaintings.org/en/search/\u0002/1\u00010"
+ },
+ "pedia": {
+ "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460",
+ "it": "//it.wikipedia.org/w/index.php?search=\u0002\u00017"
+ },
+ "pediocracy": "http://wikipediocracy.com/?s=\u0002\u00010",
+ "quote": "//en.wikiquote.org/w/index.php?search=\u0002\u000127",
+ "rby": "http://wikirby.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00015",
+ "rhymer": "http://wikirhymer.com/words/\u0002\u00010",
+ "sco": "//sco.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "search": "http://www.wiki.com/results1.htm?cx=009420061493499222400%3Ae8sof1xaq-u&q=\u0002&btnG=Wiki+Search&cof=GIMP%3A009900%3BT%3A000000%3BALC%3AFF9900%3BGFNT%3AB0B0B0%3BLC%3A003F7D%3BBGC%3AFFFFFF%3BVLC%3A666666%3BGALT%3A36A200%3BFORID%3A9%3B&as_q=on\u00010",
+ "simple": "//simple.wikipedia.org/wiki/Special:Search?search=\u0002\u00010",
+ "source": "//en.wikisource.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00017",
+ "species": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "sum": "http://www.wikisummaries.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "versity": "//en.wikiversity.org/w/index.php?search=\u0002\u00010",
+ "voyage": {
+ "*": "http://en.wikivoyage.org/w/index.php?search=\u0002\u000140",
+ "de": "//de.wikivoyage.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "el": "//el.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "en": "//en.wikivoyage.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010",
+ "es": "//es.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "fr": "//fr.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "he": "//he.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "it": "//it.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "nl": "//nl.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "pl": "//pl.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "pt": "//pt.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "ro": "//ro.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "ru": "//ru.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "sv": "//sv.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "uk": "//uk.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "vi": "//vi.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "zh": "//zh.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010"
+ },
+ "-vn": "//vi.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "wand": "http://www.wikiwand.com/en/\u0002\u000115",
+ "zimbra": "//wiki.zimbra.com/index.php?search=\u0002\u00010",
+ "zionario": "//it.wiktionary.org/wiki/\u0002\u00013"
+ },
+ "kt": {
+ "*": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570",
+ "br": "//br.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "de": "http://de.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u000162",
+ "en": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570",
+ "eo": "//eo.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "es": "//es.wiktionary.org/w/index.php?search=\u0002\u000117",
+ "fr": "//fr.wiktionary.org/wiki/\u0002\u00010",
+ "gr": "//el.m.wiktionary.org/wiki\u0002\u00010",
+ "hu": "//hu.wiktionary.org/w/index.php?search=\u0002&title=Speci%C3%A1lis%3AKeres%C3%A9s\u00010",
+ "it": "http://it.wiktionary.org/w/index.php?search=\u0002&title=Speciale%3ARicerca\u00010",
+ "ja": "//ja.wiktionary.org/wiki/\u0002\u00010",
+ "ko": "//ko.wiktionary.org/wiki/\u0002\u00010",
+ "la": "//la.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u00014",
+ "nl": "//nl.wiktionary.org/w/index.php?search=\u0002&title=Speciaal%3AZoeken\u000125",
+ "no": "//no.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "pt": "//pt.wiktionary.org/wiki/\u0002\u00010",
+ "ru": "//ru.wiktionary.org/w/index.php?search=\u0002\u000120",
+ "sv": "//sv.wiktionary.org/w/index.php?search=\u0002&title=Special%3AS%C3%B6k\u000120",
+ "ionary": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570"
+ },
+ "on": "http://www.wionews.com/search?q=\u0002\u00010",
+ "re": {
+ "d": "//www.wired.com/search/?q=\u0002&page=1&sort=score\u00016",
+ "*": "//www.thewire.co.uk/search/?q=\u0002\u00010",
+ "cutter": "http://thewirecutter.com/search/?s=\u0002\u0001231"
+ },
+ "zh": "//zh.wikipedia.org/w/index.php?search=\u0002\u00016",
+ "ckes": "//www.wickes.co.uk/search?text=\u0002\u00013",
+ "ctionary": "//en.wiktionary.org/wiki/\u0002\u0001145",
+ "-fi": "http://fi.wikipedia.org/w/index.php?search=\u0002 \u00010",
+ "ggle": "http://www.wiggle.co.uk/?s=\u0002\u000129",
+ "kru": "//ru.wiktionary.org/w/index.php?search=\u0002\u000120",
+ "ley": "//www.onlinelibrary.wiley.com/action/doSearch?AllField=\u0002\u00010",
+ "lko": "http://www.wilko.com/search?q=\u0002\u00010",
+ "llh": {
+ "*": "http://blog.miniasp.com/search.aspx?q=\u0002\u00010",
+ "aben": "http://www.willhaben.at/iad/kaufen-und-verkaufen/marktplatz?keyword=\u0002&x=0&y=0\u000143"
+ },
+ "lliamssonoma": "http://www.williams-sonoma.com/search/results.html?words=\u0002\u00010",
+ "ringa": "//wiringa.nl/search?q=\u0002\u00010",
+ "ringherlant": "http://www.wiringherlant.nl/?s=\u0002\u00010"
+ },
+ "j": {
+ "a": "http://ja.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001245",
+ "*": "//ja.wikipedia.org/wiki/\u0002\u0001140",
+ "ec": "http://www.wjec.co.uk/search/pf_search.php?q=\u0002\u00010",
+ "vf": "//wiki.jvflux.com/index.php?title=Spécial:Recherche&search=\u0002\u00010"
+ },
+ "k": {
+ "b": "//bugs.webkit.org/buglist.cgi?quicksearch=\u0002\u00014",
+ "d": {
+ "*": "//wikidevi.com/w/index.php?search=\u0002\u00010",
+ "x": "//www.wikidex.net/index.php?title=Especial:Buscar&search=\u0002\u00010"
+ },
+ "k": "//kk.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "l": {
+ "t": "//lt.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "*": "//www.wikiloc.com/wikiloc/find.do?q=\u0002\u00010"
+ },
+ "m": "//en.m.wikipedia.org/wiki/\u0002\u000119",
+ "n": "//kn.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "o": "//ko.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000150",
+ "p": "http://www.wykop.pl/szukaj/\u0002/?\u00018",
+ "s": {
+ "p": "//species.wikimedia.org/w/index.php?search=\u0002\u00010",
+ "*": "//species.wikimedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "u": "//en.wikiversity.org/w/index.php?search=\u0002\u00010",
+ "*": "//en.wikipedia.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00011273",
+ "an": "http://nl.wikisage.org/w/index.php?search=\u0002&title=Speciaal%3AZoeken&go=OK\u00010",
+ "it": "//it.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "tde": "http://de.wiktionary.org/w/index.php?search= \u0002\u000111",
+ "ten": "//en.wiktionary.org/wiki/\u0002\u0001145"
+ },
+ "l": {
+ "a": "//la.wikipedia.org/w/index.php?search=\u0002 \u00010",
+ "n": "//a.next.westlaw.com/Search/Results.html?query=\u0002&jurisdiction=ALLCASES\u00015",
+ "r": "http://reference.wolfram.com/search/?q=\u0002\u000111",
+ "t": "//lt.wikipedia.org/w/?search=\u0002\u00014",
+ "v": "//lv.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "*": "//search.wikileaks.org/?q=\u0002\u00016",
+ "w": "//www.wlw.de/search?suchbegriff=\u0002\u00010",
+ "95": "//www.youtube.com/user/WiiLord95/search?query=\u0002\u00010",
+ "de": "http://www.wunschliste.de/suche/\u0002\u00010",
+ "fr": "http://fr.wikiloc.com/wikiloc/find.do?q=\u0002\u00010",
+ "hb": "//www.willhaben.at/iad/kaufen-und-verkaufen/marktplatz?keyword=\u0002\u00010"
+ },
+ "m": {
+ "c": {
+ "c": "//commons.wikimedia.org/w/index.php?search=\u0002&ns14=1\u00014",
+ "*": "//commons.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u0001140"
+ },
+ "e": {
+ "*": "http://wolnemedia.net/?s=\u0002\u00014",
+ "ta": "http://meta.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010"
+ },
+ "l": "//ml.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "o": "//public.wmo.int/en/search?search_api_views_fulltext=\u0002\u00010",
+ "t": "http://mt.wikipedia.org/w/index.php?search=\u0002\u000130",
+ "v": "http://www.meteovista.com/Go/Search/SearchResults?searchCriteria=\u0002&pageIndex=0&searchAction=WeatherInformation\u00010",
+ "*": "http://en.m.wikipedia.org/wiki?search=\u0002\u0001439",
+ "y": "//my.wikipedia.org/w/index.php?title=Special:Search&search=\u0002\u00010",
+ "de": "//de.m.wikipedia.org/w/index.php?search=\u0002\u000119",
+ "fr": "//fr.m.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "id": "//passport.webmoney.ru/asp/CertView.asp?wmid=\u0002\u00010",
+ "se": "//mathematica.stackexchange.com/search?q=\u0002\u00010",
+ "sr": "//sr.m.wikipedia.org/wiki/\u0002\u00010",
+ "dns": "//www.whatsmydns.net/#A/\u0002\u00018",
+ "phab": "//phabricator.wikimedia.org/search/?query=\u0002\u00014"
+ },
+ "n": {
+ "d": "http://www.wandaloo.com/search-result.php?pg=1&q=\u0002&w=news&m=pertinence\u00010",
+ "g": "//world.wng.org/search/site/\u0002\u00010",
+ "k": "//www.wordnik.com/words/?myWord=\u0002\u000133",
+ "l": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118",
+ "n": "//nn.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00018",
+ "o": "//no.wikipedia.org/w/index.php?search=\u0002\u0001134",
+ "p": "http://www.wnp.pl/wyszukiwanie.html?szukaj=\u0002\u00010",
+ "v": "http://wagingnonviolence.org/?s=\u0002\u00010",
+ "*": "//en.wikinews.org/wiki/Special:Search?search=\u0002\u0001100",
+ "yc": "http://www.wnyc.org/search/?q=\u0002\u00010",
+ "all": "//duckduckgo.com/?q=\u0002+site%3Awikinews.org\u00010",
+ "etwork": "//www.theweathernetwork.com/search?q=\u0002\u00016"
+ },
+ "o": {
+ "b": "http://www.worldofboardgames.com/webshop-sok.php?searchString=\u0002&search=S%F6k\u00010",
+ "l": {
+ "f": {
+ "*": "//www.wolframalpha.com/input/?i=\u0002\u00019",
+ "ram": {
+ "*": "//www.wolframalpha.com/input/?i=\u0002\u00019",
+ "alpha": "//www.wolframalpha.com/input/?i=\u0002\u00019"
+ }
+ },
+ "*": "http://wol.jw.org/wol/finder?q=\u0002\u000140",
+ "w": "//westofloathing.gamepedia.com/index.php?search=\u0002\u00010",
+ "sv": "//wol.jw.org/wol/finder?wtlocale=Z&q=\u0002\u00010"
+ },
+ "o": {
+ "d": {
+ "*": "http://www.wood-database.com/?s=\u0002\u00010",
+ "brass": "//www.woodbrass.com/advanced_search_result.php?keywords=\u0002\u00010",
+ "mac": "//www.woodmac.com/store/search/?q=\u0002\u00010"
+ },
+ "k": {
+ "*": "//www.wook.pt/pesquisa/\u0002\u000114",
+ "ie": {
+ "*": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&go=&fulltext=Search\u000159",
+ "epedia": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u000117"
+ }
+ },
+ "*": "http://wooordhunt.ru/word/\u0002\u00010",
+ "rd": {
+ "*": "//www.woorden.org/woord/\u0002\u000125",
+ "enlijst": "http://woordenlijst.org/zoek/?q=\u0002&w=w\u000118"
+ },
+ "lies": "//www.woolworths.com.au/shop/search/products?searchTerm=\u0002\u00010",
+ "lworths": "//www.woolworths.com.au/shop/search/products?searchTerm=\u0002\u00010",
+ "roll": "http://www.wooroll.com/search.html?q=\u0002&ref=duckduckgo\u00010"
+ },
+ "s": {
+ "c": "//gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=WEB&SrcAuth=ProQuest&DestApp=UA&DestLinkType=GeneralSearchSummary&topic=\u0002\u00010",
+ "m": "http://wiki.openstreetmap.org/w/index.php?search=\u0002\u0001131",
+ "*": "http://www.worldofspectrum.org/infoseek.cgi?regexp=\u0002&model=any&loadpics=3&fast=on\u00010",
+ "rs": "//oldschool.runescape.wiki/?search=\u0002&title=Special:Search&go=Go\u00010"
+ },
+ "t": {
+ "*": "//www.mywot.com/en/scorecard/\u0002\u00010",
+ "if": "http://www.wotif.com/search/TextSearch?searchTerms=\u0002\u00010",
+ "wiki": "http://wiki.wargaming.net/en/index.php?search=\u0002\u00014"
+ },
+ "w": {
+ "h": {
+ "c": "//classic.wowhead.com/search?q=\u0002\u000117",
+ "r": "http://ru.wowhead.com/search?q=\u0002\u00010",
+ "*": "http://www.wowhead.com/search?q=\u0002\u0001312",
+ "es": "//es.wowhead.com/search?q=\u0002\u00010",
+ "ead": {
+ "*": "http://www.wowhead.com/search?q=\u0002\u0001312",
+ "de": "http://de.wowhead.com/search?q=\u0002\u00015",
+ "fr": "//fr.wowhead.com/search?q=\u0002\u00010"
+ }
+ },
+ "*": "//worldofwarcraft.com/search?q=\u0002\u000121",
+ "ch": "//www.worldofwhisky.ch/suche?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Search\u00010",
+ "db": "http://www.wowdb.com/search?search=\u0002\u00010",
+ "fr": "//fr.wowhead.com/search?q=\u0002\u00010",
+ "armory": {
+ "*": "http://us.battle.net/wow/en/search?q=\u0002\u00010",
+ "eu": "http://eu.battle.net/wow/en/search?q=\u0002\u00010",
+ "us": "http://us.battle.net/wow/en/search?q=\u0002\u00010"
+ },
+ "battlenet": "http://eu.battle.net/wow/en/search?q=\u0002\u00010",
+ "classic": "//classic.wowhead.com/search?q=\u0002\u000117",
+ "pedia": "http://www.wowpedia.org/index.php?title=Special:Search&search=\u0002\u000128",
+ "progress": "//www.wowprogress.com/search?q=\u0002\u00010",
+ "trk": "//www.wowtrk.com/offers/?keyword=\u0002\u00010",
+ "wiki": "http://www.wowwiki.com/Special:Search?search=\u0002\u000192"
+ },
+ "*": "//www.wetteronline.de/wetter/\u0002\u000112",
+ "x": {
+ "*": "http://www.woxikon.com/?q=\u0002 \u00010",
+ "ikon": "http://synonyme.woxikon.de/synonyme/\u0002.php\u00010"
+ },
+ "rd": {
+ "*": "//www.wordnik.com/words?myWord=\u0002\u000184",
+ "central": "http://wordcentral.com/cgi-bin/student?book=Student&va=\u0002\u00010",
+ "ery": "//wordery.com/search?term=\u0002\u000110",
+ "hippo": "//www.wordhippo.com/what-is/another-word-for/\u0002.html\u000112",
+ "info": "http://wordinfo.info/results?searchString=\u0002\u00010",
+ "lift": "//wordlift.io/blog/en/?s=\u0002\u00010",
+ "net": "http://wordnetweb.princeton.edu/perl/webwn?s=\u0002&sub=Search+WordNet&o2=&o0=1&o7=&o5=&o1=1&o6=&o4=&o3=&h=\u000122",
+ "nik": "http://www.wordnik.com/words/\u0002\u0001214",
+ "press": "http://wordpress.org/search/\u0002\u000122",
+ "reference": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307",
+ "smyth": "http://www.wordsmyth.net/?level=3&ent=\u0002\u00010",
+ "web": "http://www.wordwebonline.com/search.pl?w=\u0002\u00010"
+ },
+ "rm": {
+ "s": "http://worms2d.info/?title=Special%3ASearch&search=\u0002&go=Go\u000167",
+ "*": "http://www.wormbase.org/species/c_elegans/gene/\u0002\u000110"
+ },
+ "rt": {
+ "*": "//www.wort-suchen.de/kreuzwortraetsel-hilfe/loesungen/\u0002/\u00010",
+ "en": "//www.worten.es/?qs=\u0002\u00010",
+ "schatz": "http://corpora.uni-leipzig.de/de/res?corpusId=deu_newscrawl_2011&word=\u0002\u00010",
+ "vogel": "http://wortvogel.de/?s=\u0002\u00010"
+ },
+ "erterbuch": {
+ "*": "http://www.woerterbuch.info/?query=\u0002\u00010",
+ "netz": "http://woerterbuchnetz.de/cgi-bin/WBNetz/startGlobalSearch.tcl?stichwort=\u0002\u00010"
+ },
+ "gch": "http://www.wog.ch/index.cfm/search/type/Games/term/\u0002\u00010",
+ "nkette": "//www.wonkette.com/search/?q=\u0002\u00010",
+ "rkatremote": "//workatremote.com/remote-\u0002-jobs\u00010",
+ "rkcircle": "http://www.workcircle.com/jobs/?search=1&query=\u0002\u00010",
+ "rld": {
+ "*": "//world.wng.org/search/site/\u0002}\u00013",
+ "art": "http://www.world-art.ru/search.php?public_search=\u0002&global_sector=all\u00013",
+ "atlas": "//www.worldatlas.com/search?q=\u0002\u00010",
+ "building": "http://worldbuilding.stackexchange.com/search?q=\u0002\u00010",
+ "cat": {
+ "m": "http://worldcatmobile.org/?q=\u0002\u00010",
+ "*": "http://www.worldcat.org/search?qt=worldcat_org_all&q=\u0002\u0001102"
+ },
+ "cubeassociation": "//www.worldcubeassociation.org/search?q=\u0002\u00010",
+ "music": "//duckduckgo.com/?q=\u0002+site%3Arootsworld.com%2Crootsworld.org&ia=web\u00010",
+ "ofspectrum": "http://www.worldofspectrum.org/infoseek.cgi?regexp=\u0002&model=any&loadpics=3&fast=on\u00010"
+ },
+ "rshiptogether": "http://worship-songs-resources.worshiptogether.com/search?w=\u0002\u00010",
+ "utick": "//www.woutick.es/?busqueda=\u0002\u00010"
+ },
+ "p": {
+ "d": {
+ "*": "http://wpplugindirectory.org/?s=\u0002\u00010",
+ "ev": "//developer.wordpress.org/?s=\u0002\u000118"
+ },
+ "l": "http://pl.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001434",
+ "p": {
+ "l": {
+ "*": "//szukaj.wp.pl/szukaj.html?q=\u0002\u00010",
+ "ugs": "//wordpress.org/plugins/search/\u0002/\u00010",
+ "ugins": "http://wordpress.org/extend/plugins/search.php?q=\u0002&sort=\u00018"
+ },
+ "*": "//wordpress.org/plugins/search/\u0002/\u00010"
+ },
+ "t": {
+ "*": "http://pt.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001251",
+ "hemes": "http://wordpress.org/extend/themes/search.php?q=\u0002\u00010"
+ },
+ "*": "http://wordpress.org/search/\u0002\u000122",
+ "fr": "//fr.wikipedia.org/wiki/\u0002\u00018",
+ "se": "http://wordpress.stackexchange.com/search?q=\u0002 \u00010",
+ "acf": "//support.advancedcustomfields.com/forums/search?bbp_search=\u0002\u00010",
+ "ackagist": "//wpackagist.org/search?q=\u0002&type=any&search=\u00010",
+ "beg": "http://www.wpbeginner.com/search/?q=\u0002\u00010",
+ "blog": "http://\u0002.wordpress.com\u00010",
+ "ost": "http://www.washingtonpost.com/newssearch/search.html?st=\u0002\u0001106",
+ "vip": "//vip.wordpress.com/?s=\u0002\u00010",
+ "zen": "http://wpzen.pl/?s=\u0002\u00010"
+ },
+ "q": {
+ "*": "//en.wikiquote.org/w/index.php?search=\u0002&title=Special%3ASearch\u000157",
+ "de": "//de.wikiquote.org/w/index.php?search=\u0002&title=Spezial%3ASuche\u00010",
+ "es": "//es.wikiquote.org/w/?search=\u0002\u00010",
+ "it": "//it.wikiquote.org/?q=\u0002:\u00010",
+ "pl": "//pl.wikiquote.org/w/index.php?search=\u0002&title=Specjalna:Szukaj&go=Przejdź\u00010"
+ },
+ "r": {
+ "a": {
+ "*": "//www.wolframalpha.com/input/?i=\u0002\u00019",
+ "nd": "//en.wikipedia.org/wiki/Special:RandomInCategory/\u0002\u00014"
+ },
+ "c": {
+ "*": "http://www.wordreference.com/conj/FrVerbs.aspx?v=\u0002\u00010",
+ "fr": "http://www.wordreference.com/conj/FrVerbs.aspx?v=\u0002\u00010"
+ },
+ "d": {
+ "*": "//www.wiregrind.com/rhyming-dictionary/?word=\u0002\u00010",
+ "en": "http://www.wordreference.com/deen/\u0002\u000193",
+ "es": "http://www.wordreference.com/definicion/\u0002\u00010",
+ "een": "http://www.wordreference.com/deen/\u0002\u000193",
+ "efr": "http://www.wordreference.com/frde/\u0002\u00010"
+ },
+ "e": {
+ "f": "//www.wordreference.com/enfr/\u0002\u0001997",
+ "i": "http://www.wordreference.com/enit/\u0002\u000152",
+ "n": {
+ "*": "http://www.wordreference.com/definition/\u0002\u000141",
+ "de": "http://www.wordreference.com/ende/\u0002\u00019",
+ "es": "http://www.wordreference.com/redirect/translation.aspx?w=\u0002&dict=enes\u0001407",
+ "fr": "//www.wordreference.com/enfr/\u0002\u0001997",
+ "gr": "http://www.wordreference.com/engr/\u0002\u00013",
+ "it": "http://www.wordreference.com/enit/\u0002 \u0001387",
+ "nl": "http://www.wordreference.com/ennl/\u0002\u00010",
+ "pl": "http://www.wordreference.com/enpl/\u0002\u00010",
+ "pt": "http://www.wordreference.com/enpt/\u0002 \u00010",
+ "sp": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307",
+ "sv": "//www.wordreference.com/ensv/\u0002\u00010",
+ "syn": "http://www.wordreference.com/thesaurus/\u0002\u00013"
+ },
+ "p": "http://www.wordreference.com/pten/\u0002\u00010",
+ "s": {
+ "*": "http://www.wordreference.com/definicion/\u0002\u00010",
+ "en": "http://www.wordreference.com/es/en/translation.asp?spen=\u0002\u0001259",
+ "fr": "http://www.wordreference.com/esfr/\u0002\u000116",
+ "it": "http://www.wordreference.com/esit/\u0002\u00013",
+ "pt": "http://www.wordreference.com/espt/\u0002\u00010",
+ "conj": "http://www.wordreference.com/conj/ESverbs.aspx?v=\u0002\u00017",
+ "sin": "http://www.wordreference.com/sinonimos/\u0002\u000129"
+ },
+ "*": "http://www.wordreference.com/definicion/\u0002\u00010"
+ },
+ "h": {
+ "*": "http://whatreallyhappened.com/search/node/\u0002\u00010",
+ "ymer": "http://wikirhymer.com/words/\u0002\u00010"
+ },
+ "n": {
+ "*": "http://www.wordreference.com/definition/\u0002\u000141",
+ "len": "http://www.wordreference.com/nlen/\u0002\u00010"
+ },
+ "o": "//ro.wikipedia.org/w/index.php?search=\u0002&title=Special%3AC%C4%83utare\u00010",
+ "s": {
+ "e": "http://www.wordreference.com/enes/\u0002\u000121",
+ "f": "http://www.wordreference.com/esfr/\u0002\u000116",
+ "s": "http://www.wordreference.com/sinonimos/\u0002\u000129",
+ "*": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307",
+ "pconj": "http://www.wordreference.com/conj/ESverbs.aspx?v=\u0002\u00017",
+ "ven": "//www.wordreference.com/ensv/\u0002\u00010",
+ "yes": "//www.wordreference.com/sinonimos//\u0002\u00010"
+ },
+ "u": "//ru.wikipedia.org/wiki/\u0002\u0001476",
+ "*": "http://www.wordreference.com/definition/\u0002\u000141",
+ "fe": "http://www.wordreference.com/fren/\u0002\u000121",
+ "ie": "http://www.wordreference.com/iten/\u0002\u000144",
+ "it": {
+ "*": "http://www.wordreference.com/definizione/\u0002\u000110",
+ "en": "http://www.wordreference.com/iten/\u0002\u000144",
+ "es": "//www.wordreference.com/iten/\u0002\u00010",
+ "conj": "http://www.wordreference.com/conj/ItVerbs.aspx?v=\u0002\u00010"
+ },
+ "pe": "http://www.wordreference.com/enpt/\u0002\u00010",
+ "ro": "http://eprints.whiterose.ac.uk/cgi/search/simple?full=\u0002&_action_search=Search&_order=bytitle&basic_srchtype=ALL&_satisfyall=ALL\u00010",
+ "ze": "//www.wordreference.com/zhen/\u0002\u00010",
+ "frde": "http://www.wordreference.com/frde/\u0002\u00010",
+ "fren": "http://www.wordreference.com/fren/\u0002\u000121",
+ "fres": "http://www.wordreference.com/fres/\u0002\u000119",
+ "frconj": "http://www.wordreference.com/conj/FRverbs.aspx?v=\u0002\u00010",
+ "gren": "http://www.wordreference.com/gren/\u0002\u00010",
+ "ighttools": "http://wright.tools/en/stable/search.html?q=\u0002&check_keywords=yes&area=default\u00010",
+ "plen": "http://www.wordreference.com/plen/\u0002\u00010",
+ "pten": "http://www.wordreference.com/pten/\u0002 \u00010",
+ "ptes": "http://www.wordreference.com/ptes/\u0002\u00010"
+ },
+ "s": {
+ "c": {
+ "o": "//sco.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "*": "http://sc.wikipedia.org/wiki/\u0002\u00010"
+ },
+ "e": {
+ "m": "//www.wesleyseminary.edu/?s=\u0002\u00010",
+ "*": "http://se.wikipedia.org/w/index.php?search=\u0002\u00019"
+ },
+ "g": {
+ "f": "http://www.wsgf.org/mgl?title_op=contains&game_name=\u0002\u00013",
+ "*": "//winningstrategy.games/search/\u0002\u00010"
+ },
+ "h": {
+ "*": "http://en.wikishia.net/view/?search=\u0002\u00010",
+ "fa": "http://fa.wikishia.net/index.php?search=\u0002\u00010"
+ },
+ "i": {
+ "*": "//sl.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "mple": "//simple.wikipedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "j": {
+ "p": "http://wsjp.pl/index.php?szukaj=\u0002&pwh=0\u00019",
+ "*": "//www.wsj.com/search/term.html?KEYWORDS=\u0002&isAdvanced=true&daysback=90d&andor=AND&sort=date-desc&source=wsjarticle,wsjblogs,wsjvideo,interactivemedia,sitesearch,wsjpro\u000144",
+ "mw": "http://www.marketwatch.com/search?q=\u0002\u00010"
+ },
+ "k": "//sk.wikipedia.org/wiki/Special:Search?search=\u0002\u000111",
+ "l": "http://sl.wikipedia.org/w/index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010",
+ "o": "http://www.wallstreetoasis.com/search/apachesolr_search/\u0002\u00010",
+ "r": "//sr.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "u": "//wayne.edu/search/?q=\u0002&type=all\u00010",
+ "v": "http://sv.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001326",
+ "*": "//en.wikisource.org/wiki/Special:Search?search=\u0002&go=Go\u000150",
+ "de": "//de.wikisource.org/w/index.php?search=\u0002\u00010",
+ "fr": "//fr.wikisource.org/w/index.php?search=\u0002&title=Sp%C3%A9cial%3ARecherche&go=Lire\u00019",
+ "ws": "//www.wsws.org/en/search.html?sectionId=&maxResults=100&phrase=\u0002&submit=Search\u00010",
+ "yn": "http://words.bighugelabs.com/\u0002\u00014",
+ "zh": "//zh.wikisource.org/wiki/Special:Search?search=\u0002\u00010",
+ "pec": "//species.wikimedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "t": {
+ "a": "http://www.wtatennis.com/search/query/\u0002\u00014",
+ "e": {
+ "l": "//el.wiktionary.org/wiki/\u0002\u00018",
+ "n": "http://en.wiktionary.org/w/index.php?search=\u0002&button=&title=Special%3ASearch\u00011196",
+ "o": "//eo.wiktionary.org/w/index.php?search=\u0002&title=Speciala%C4%B5o%3ASer%C4%89i&go=Ek!\u00010",
+ "s": {
+ "t": "//www.test.de/suche/?q=\u0002\u00013",
+ "*": "//es.wiktionary.org/w/index.php?search=\u0002&button=&title=Especial%3ABuscar\u000116"
+ },
+ "*": "//te.wikipedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "f": {
+ "i": "//fi.wiktionary.org/w/index.php?search=\u0002&title=Toiminnot%3AHaku\u000154",
+ "*": "//www.mirbsd.org/wtf.cgi?q=\u0002\u00013",
+ "r": "//fr.wiktionary.org/wiki/\u0002 \u0001578"
+ },
+ "g": "//wtg.pt/?s=\u0002\u00010",
+ "h": "//hi.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "l": {
+ "a": "//en.wiktionary.org/wiki/\u0002#Latin\u000139",
+ "*": "http://whatthefuckshouldilistentorightnow.com/artist.php?artist=\u0002\u00016"
+ },
+ "m": "//en.m.wiktionary.org/wiki/\u0002\u000145",
+ "r": {
+ "o": "//ro.wiktionary.org/wiki/\u0002\u00010",
+ "u": "http://ru.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u0001120",
+ "*": "//tr.wikipedia.org/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "t": {
+ "a": "//ta.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "r": {
+ "*": "http://wttr.in/\u0002\u00010",
+ ".in": "http://wttr.in/\u0002\u00010"
+ },
+ "*": "//tt.wikipedia.org/wiki/\u0002\u00010"
+ },
+ "*": "//en.wiktionary.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000196",
+ "w": "http://wiki.warthunder.com/index.php?search=\u0002 \u00010",
+ "bg": "//bg.wiktionary.org/wiki/\u0002\u00010",
+ "br": "//br.wiktionary.org/wiki/\u0002\u00010",
+ "ca": "//ca.wiktionary.org/wiki/\u0002\u000113",
+ "cz": "//cs.wiktionary.org/wiki/\u0002\u00010",
+ "de": "//de.wiktionary.org/w/index.php?search=\u0002\u0001199",
+ "it": "http://it.wiktionary.org/w/index.php?search=\u0002&title=Speciale%3ARicerca\u00010",
+ "ja": "//ja.wiktionary.org/wiki/\u0002\u00010",
+ "nl": "//nl.wiktionary.org/w/index.php?search=\u0002\u000118",
+ "no": "//no.wiktionary.org/wiki/index.php?title=Special:Search&search=\u0002\u00013",
+ "pl": "//pl.wiktionary.org/w/index.php?search=\u0002\u000160",
+ "pt": "//pt.wiktionary.org/wiki/\u0002\u00010",
+ "sv": "http://sv.wiktionary.org/w/index.php?search=\u0002&button=&title=Special%3AS%C3%B6k\u000158",
+ "vi": "//vi.wiktionary.org/w/index.php?search=\u0002\u00018",
+ "zh": "//zh.wiktionary.org/w/index.php?search=\u0002\u00010",
+ "ionary": "//en.wiktionary.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000196",
+ "oon": "//www.webtoons.com/search?keyword=\u0002\u00010",
+ "sbooks": "//www.wtsbooks.com/index/page/search?FullText=\u0002\u00010"
+ },
+ "u": {
+ "k": "http://uk.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000120",
+ "l": {
+ "*": "http://corpora.uni-leipzig.de/de/res?corpusId=deu_newscrawl_2011&word=\u0002\u00010",
+ "fila": "http://www.wulfila.be/gothic/browse/search/?find=\u0002&mode=1\u00010"
+ },
+ "s": "//www.walmart.com/search/?query=\u0002&country=US\u000127",
+ "*": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112",
+ "rm": {
+ "*": "http://wurmpedia.com/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00014",
+ "web": "http://www.wurmweb.at/?s=\u0002\u00010"
+ },
+ "age": "//s.wuage.com/product/search?keywords= \u0002\u00010",
+ "ming": "http://www.wumingfoundation.com/giap/?s=\u0002\u00010",
+ "nderground": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112",
+ "nderlist": "//www.wunderlist.com/#/search/\u0002\u00010",
+ "rthe": "//www.we-online.com/web/en/wuerth_elektronik/searchpage.php?search=\u0002\u00010"
+ },
+ "v": {
+ "l": "//worldvectorlogo.com/search/\u0002\u00010",
+ "o": "http://vo.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "*": "//en.wikivoyage.org/w/index.php?search=\u0002\u0001130",
+ "de": "//de.wikivoyage.org/w/index.php?search=\u0002\u00015",
+ "en": "//en.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00015",
+ "es": "//es.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "fr": "//fr.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "it": "//it.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "nl": "//nl.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "pt": "//pt.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "ru": "//ru.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "sv": "//sv.wikivoyage.org/w/index.php?search=\u0002\u00010",
+ "ers": "http://en.wikiversity.org/w/index.php?search=\u0002&title=Special%3ASearch\u00010"
+ },
+ "w": {
+ "e": {
+ "n": {
+ "d": "http://www.worldswithoutend.com/searchwwe.asp?st=\u0002\u00010",
+ "*": "http://www.wikiwand.com/en/\u0002\u000115"
+ },
+ "s": "http://www.wikiwand.com/es/\u0002\u00010",
+ "*": "//www.wwe.com/search/all/relevance/\u0002\u00010"
+ },
+ "f": {
+ "r": "//www.wikiwand.com/fr/\u0002\u00013",
+ "*": "//www.worldwildlife.org/search?cx=003443374396369277624%3Av3nraqhmeyk&ie=UTF-8&x=\u0002&sa=\u00010"
+ },
+ "p": {
+ "*": "//www.whatpeopleplay.com/search/all/\u0002\u00010",
+ "t": "//www.wikiwand.com/pt/\u0002\u00010"
+ },
+ "w": {
+ "*": "//publicwww.com/websites/\u0002/\u00016",
+ ".89porno.com": "http://www.89porno.com/?s=\u0002\u00010",
+ "jdic": "http://nihongo.monash.edu/cgi-bin/wwwjdic?1MUE\u0002\u000117"
+ },
+ "*": "//www.wikiwand.com/en/\u0002\u0001104",
+ "bw": "http://www.wwbw.com/Search/Default.aspx?src=\u0002\u00010",
+ "dc": "http://asciiwwdc.com/search?q=\u0002\u00010",
+ "de": "//www.wikiwand.com/de/\u0002\u00010",
+ "nl": "http://www.wikiwand.com/nl/\u0002\u00010",
+ "tr": "http://www.wikiwand.com/tr/\u0002\u00010",
+ "zh": "//www.wikiwand.com/zh/\u0002\u00010",
+ "iki": "http://www.wegenwiki.nl/index.php?search=\u0002&title=Speciaal%3AZoeken\u00010",
+ "oof": "http://www.wwoof.net/?s=\u0002\u00010"
+ },
+ "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002\u0001182743",
+ "y": {
+ "*": "http://www.wykop.pl/szukaj/\u0002\u00016",
+ "nk": "//wynk.in/music/detailsearch/\u0002?q=\u0002\u000118",
+ "nn": "//wynncraft.gamepedia.com/index.php?search=\u0002\u00010",
+ "kop": "http://www.wykop.pl/szukaj/\u0002/\u000123"
+ },
+ "z": {
+ "h": "http://zh.wikipedia.org/w/wiki.phtml?search=\u0002&go=Go\u0001280",
+ "l": "//www.weasyl.com/search?q=\u0002\u00010",
+ "*": "//www.warpzone.ms/?s=\u0002 \u00010",
+ "w": "http://wiki.warpzone.ms/start?do=search&id=\u0002\u00010"
+ },
+ "xd": {
+ "*": "http://synonyme.woxikon.de/synonyme/\u0002.php\u00010",
+ "ev": "//duckduckgo.com/?q=\u0002+site:https://developers.weixin.qq.com/miniprogram/dev\u00010"
+ },
+ "xf": "//forum.wuxiaworld.com/search?Search=\u0002\u00010",
+ "xw": "http://docs.wxwidgets.org/trunk/search.php?query=\u0002\u00010",
+ ".br": "//pt.wikipedia.org/wiki/\u0002\u00010",
+ ".de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460",
+ ".en": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002\u000159",
+ ".ru": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "-es": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "-hy": "//hy.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "xmp": "//developers.weixin.qq.com/doc/search.html?query=\u0002\u00010"
+ },
+ "y": {
+ "8": "http://www.y8.com/search?utf8=%E2%9C%93&kind=game&q=\u0002\u00010",
+ "a": {
+ "d": {
+ "2": "//www.yad2.co.il/products/all?info=\u0002\u00010",
+ "*": "//slovari.yandex.ru/\u0002/\u00010"
+ },
+ "m": {
+ "a": {
+ "*": "//market.yandex.ru/search?text=\u0002\u000122",
+ "rket": "//ya-market.org/products?search=\u0002\u00010"
+ },
+ "u": {
+ "*": "//music.yandex.ru/search?text=\u0002\u00010",
+ "sic": "//music.yandex.ru/search?text=\u0002\u00010"
+ },
+ "*": "//www.yammer.com/search?search=\u0002\u00016",
+ "go": "http://yamgo.com/search?q=\u0002\u00010"
+ },
+ "n": {
+ "*": "//www.yandex.com/?q=\u0002\u0001135",
+ "dex": {
+ "m": {
+ "*": "http://market.yandex.ru/search.xml?text=\u0002\u000119",
+ "aps": "http://maps.yandex.ru/?text=\u0002 \u000119"
+ },
+ "w": "//yandex.ru/pogoda/\u0002\u00010",
+ "*": "//www.yandex.ru/yandsearch?text=\u0002\u0001898",
+ "en": "http://www.yandex.com/yandsearch?text=\u0002\u0001125"
+ },
+ "swers": "http://answers.yahoo.com/search/search_result;_ylt=AnPnri0ekBBFsWt64sNbHmvj1KIX;_ylv=3?p=\u0002&submit-go=Search+Y!+Answers\u00013"
+ },
+ "t": {
+ "r": "//www.yandex.com.tr/search/?text=\u0002\u00010",
+ "u": "//www.youtube.be/?q=\u0002: \u00010",
+ "*": "//translate.yandex.com/?text=\u0002\u0001193"
+ },
+ "v": "http://yandex.ru/video/search?text=\u0002\u000130",
+ "w": "//yandex.ru/pogoda/search?request=\u0002\u000117",
+ "*": "//yandex.ru/search/?text=\u0002\u00014393",
+ "y": {
+ "*": "//www.yay.bg/index.php?route=product/search&search=\u0002\u000121",
+ "img": "//yayimages.com/search?phrase=\u0002\u000111"
+ },
+ "cy": "//search.yacy.net/yacysearch/index.html?query=\u0002&Enter=&verify=false&nav=filetype%2Cprotocol%2Chosts%2Cauthors%2Ccollections%2Cnamespace%2Ctopics%2Cdate&startRecord=0&indexof=off&meanCount=5&resource=global&prefermaskfilter=&maximumRecords=10&timezoneOffset=0\u00010",
+ "en": "http://yandex.com/yandsearch?text=\u0002&lr=103421\u000143",
+ "jp": "http://auctions.search.yahoo.co.jp/search?p=\u0002\u000180",
+ "rn": {
+ "*": "//yarnpkg.com/en/packages?q=\u0002\u00010",
+ "pkg": "//yarnpkg.com/en/packages?q=\u0002\u00010"
+ },
+ "bla": "//chinese.yabla.com/chinese-english-pinyin-dictionary.php?define=\u0002 \u00010",
+ "hoo": {
+ "*": "http://search.yahoo.com/search?p=\u0002\u0001165",
+ "finau": "//au.finance.yahoo.com/q?s=\u0002\u00013",
+ "jdic": "http://dic.search.yahoo.co.jp/search?p=\u0002\u00010"
+ },
+ "oota": "//www.yaoota.com/en/search/?q=\u0002\u00010",
+ "slovari": "//slovari.yandex.ru/\u0002\u00010"
+ },
+ "c": {
+ "*": "//hn.algolia.com/?query=\u0002\u000167",
+ "hiejp": "http://chiebukuro.search.yahoo.co.jp/search?p=\u0002\u00019"
+ },
+ "d": {
+ "d": "http://dict.youdao.com/search?q=\u0002\u00015",
+ "e": "//de.yahoo.com/?q=\u0002\u00010",
+ "*": "http://www.yourdictionary.com/search/?ydQ=\u0002\u000117",
+ "ic": "http://dic.search.yahoo.co.jp/search?ei=UTF-8&p=\u0002&stype=full&fr=dic\u00010"
+ },
+ "f": {
+ "c": "http://finance.yahoo.com/echarts?s=\u0002\u00017",
+ "d": "http://yufid.com/result/?search=\u0002 \u00010",
+ "p": "http://finance.yahoo.com/q/pr?s=\u0002+Profile\u00010",
+ "*": "http://finance.yahoo.com/q?s=\u0002\u000173",
+ "inance": "http://finance.yahoo.com/q?s=\u0002\u000173"
+ },
+ "g": {
+ "o": "http://yugioh.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013",
+ "*": "//www.yeastgenome.org/search?q=\u0002\u000135"
+ },
+ "h": "//yandex.com.tr/harita/?text=\u0002\u000120",
+ "i": {
+ "i": "http://www.yiiframework.com/search/?q=\u0002\u00013",
+ "m": {
+ "*": "http://images.search.yahoo.com/search/images?p=\u0002&fr=alltheweb&ei=utf-8&n=30&x=wrt&y=Search\u0001118",
+ "ages": "http://images.search.yahoo.com/search/images;_ylt=A0WTefMw66dLrEoAACeLuLkF?p=\u0002&ei=utf-8&iscqry=&fr=sfp\u00015"
+ },
+ "*": "//images.search.yahoo.com/search/images?p=\u0002\u0001170",
+ "dio": "http://www.yidio.com/search/entertainment/\u0002/1?find=\u0002\u00015",
+ "ppy": "//www.yippy.com/search/?v%3Aproject=clusty-new&query=\u0002\u00017"
+ },
+ "j": {
+ "m": "//map.yahoo.co.jp/mapsearch/search?p=\u0002\u00010",
+ "p": "http://search.yahoo.co.jp/search?p=\u0002\u0001116",
+ "r": "//search.yahoo.co.jp/realtime/search?p=\u0002\u0001143",
+ "*": "//search.yahoo.co.jp/search?p=\u0002\u0001782",
+ "tv": "//tv.yahoo.co.jp/search/?q=\u0002\u00013",
+ "isho": "http://dic.search.yahoo.co.jp/search?ei=UTF-8&p=\u0002&fr=dic&stype=prefix\u00010",
+ "wiki": "http://youngjustice.wikia.com/wiki/Special:Search?query=\u0002\u00010"
+ },
+ "n": {
+ "*": "http://yubnub.org/parser/parse?command=\u0002 \u000184",
+ "ab": "//www.youneedabudget.com/?s=\u0002\u000122",
+ "fr": "//fr.news.search.yahoo.com/search?p=\u0002\u00010",
+ "ews": "http://news.search.yahoo.com/news/search?ei=UTF-8&fr=news-us-ss&c=&p=\u0002\u000113"
+ },
+ "o": {
+ "u": {
+ "t": {
+ "v": "//www.youtv.de/suche?search[q]=\u0002\u00010",
+ "*": "//yout.com/search?terms=\u0002\u000112",
+ "ube": {
+ "*": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "onrepeat": "http://youtubeonrepeat.com/results/?search_query=\u0002\u00019"
+ }
+ },
+ "*": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "ku": "http://www.soku.com/search_video/q_\u0002\u00015",
+ "la": "//youla.ru/?q=\u0002\u00010",
+ "rs": "//www.yours.org/search?q=\u0002\u00010",
+ "dao": {
+ "d": "http://dict.youdao.com/search?q=\u0002\u00015",
+ "*": "http://www.youdao.com/search?q=\u0002&ue=utf8&keyfrom=web.index\u00010"
+ },
+ "glish": "http://youglish.com/search/\u0002/us\u00015",
+ "loop": "http://youloop.org/search.php?q=\u0002\u00010",
+ "magine": "//www.youmagine.com/search/designs?utf8=%E2%9C%93&search=\u0002\u00010",
+ "pak": "//www.youpak.com/search?q=\u0002\u00010",
+ "rei": "http://yourei.jp/\u0002\u00010",
+ "rglish": "//youglish.com/search/\u0002?\u00010",
+ "rtv": "http://www.yourtv.com.au/guide/search.aspx?q=\u0002\u00010",
+ "version": "//www.bible.com/search/bible?q=\u0002\u00010"
+ },
+ "*": "http://yochicago.com/?s=\u0002\u000132",
+ "pi": "http://www.yopi.de/search?search_str=\u0002\u00010",
+ "bi3d": "//www.yobi3d.com/#!/search?q=\u0002\u00013",
+ "dobashi": "http://www.yodobashi.com/ec/category/index.html?word=\u0002\u000170",
+ "gscast": "http://yogscast.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010",
+ "mikata": "//yomikatawa.com/kanji/\u0002\u00019",
+ "p.email": "http://www.yopmail.com/en/?login=\u0002\u00010",
+ "pmail": "http://www.yopmail.com/en/index.php?login=\u0002\u00017"
+ },
+ "p": {
+ "p": "//yppedia.puzzlepirates.com/Special:Search?search=\u0002\u00018",
+ "w": "//wiki.yoctoproject.org/wiki/index.php?search=\u0002\u00010",
+ "*": "//www.yellowpages.com/search?search_terms=\u0002\u000121",
+ "y": "http://yippy.com/search/?v%3Aproject=clusty-new&query=\u0002\u00010"
+ },
+ "r": {
+ "i": "//yandex.com/images/search?source=collections&&url=\u0002&rpt=imageview\u000181",
+ "*": "http://www.yr.no/soek/soek.aspx?sted=\u0002\u0001388",
+ "tjp": "//search.yahoo.co.jp/realtime/search?p=\u0002\u0001143"
+ },
+ "s": {
+ "*": "//slovari.yandex.ru/\u0002\u00010",
+ "ports": "//search.yahoo.com/search?p=/\u0002\u00013",
+ "tream": "//ystream.tv/q/?s=\u0002\u00010"
+ },
+ "t": {
+ "b": "//www.youtube.com/results?search_query= \u0002\u00011332",
+ "c": {
+ "c": "//www.youtube.com/results?search_query=\u0002&sp=EgIwAQ%253D%253D\u00010",
+ "h": "//www.youtube.ch/results?search_query=\u0002\u000110",
+ "v": "//www.youtube.com/user/\u0002/videos\u000149",
+ "*": "//www.youtube.com/user/\u0002\u0001113"
+ },
+ "d": {
+ "e": "//www.youtube.com/results?search_query=\u0002&gl=DE&hl=de\u000136",
+ "*": "//www.youtube.com/watch?v=\u0002\u000123",
+ "ay": "//www.youtube.com/results?search_query=\u0002&sp=EgIIAg%253D%253D\u00010",
+ "ate": "//www.youtube.com/results?search_query=\u0002&search_sort=video_date_uploaded\u000192"
+ },
+ "g": {
+ "*": "//gaming.youtube.com/results?search_query=\u0002\u00010",
+ "aming": "//gaming.youtube.com/results?search_query=\u0002\u00010"
+ },
+ "h": "//www.youtube.com/feed/history?query=\u0002\u000113",
+ "i": "//in.youtube.com/results?search_query=\u0002\u000162",
+ "j": "//travel.yahoo.co.jp/dhotel/search/?qry=\u0002\u00013",
+ "l": {
+ "*": "//www.youtube.com/results?search_type=videos&search_query=\u0002&search_duration=long&uni=3\u000119",
+ "ist": "//www.youtube.com/results?filters=playlist&lclk=playlist&search_query=\u0002\u00010"
+ },
+ "m": {
+ "u": {
+ "*": "//music.youtube.com/search?q=\u0002\u0001324",
+ "sic": "//music.youtube.com/search?q=\u0002\u0001324"
+ },
+ "x": "//www.youtube.com/results?search_query=\u0002&gl=MX\u00013",
+ "*": "//music.youtube.com/search?q=\u0002\u0001324",
+ "nd": "http://ytmnd.com/search?q=\u0002\u00010"
+ },
+ "n": "//youtubenews.de/?s=\u0002\u00016",
+ "p": "//www.youtube.com/results?q=\u0002&sp=EgIQAw%253D%253D\u000188",
+ "r": {
+ "*": "//translate.yandex.ru/?text=\u0002\u0001144",
+ "en": "//translate.yandex.com/?text=\u0002\u0001193",
+ "ack": "//youtrack.jetbrains.com/issues?q=\u0002\u00010"
+ },
+ "v": {
+ "*": "http://www.yourtv.com.au/guide/search.aspx?q=\u0002\u00010",
+ "ideo": "//www.youtube.com/watch?v=\u0002\u000123"
+ },
+ "w": {
+ "d": "//tw.dictionary.search.yahoo.com/search?p=\u0002\u000163",
+ "*": "http://tw.search.yahoo.com/search?p=\u0002\u00018"
+ },
+ "*": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "24": "//www.youtube.com/results?q=\u0002&sp=EgIIAg%253D%253D\u00014",
+ "es": "//www.youtube.com/results?search_query=\u0002&gl=ES&hl=es\u00019",
+ "fr": "http://www.youtube.fr/results?search_query=\u0002\u0001268",
+ "or": "http://youtubeonrepeat.com/results/?search_query=\u0002\u00019",
+ "tv": "//tv.youtube.com/search/\u0002\u000122",
+ "us": "//www.youtube.com/results?search_query=\u0002&gl=US\u0001140"
+ },
+ "u": {
+ "*": "//hooktube.com/results?search_query=\u0002\u000120",
+ "m": {
+ "*": "http://www.yummly.com/recipes?q=\u0002\u00010",
+ "e100": "http://yume100prince.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "mly": "http://www.yummly.com/recipes?q=\u0002\u00010"
+ },
+ "bnub": "http://yubnub.org/parser/parse?command=\u0002\u000115",
+ "gioh": {
+ "*": "//yugipedia.com/wiki/Special:Search?search=\u0002&button=Go\u000117",
+ "db": "http://www.db.yugioh-card.com/yugiohdb/card_search.action?ope=1&sess=1&keyword=\u0002&stype=1&ctype=&starfr=&starto=&atkfr=&atkto=&deffr=&defto=&othercon=1\u00013"
+ }
+ },
+ "v": {
+ "r": "http://www.yvr.ca/en/search#q=\u0002\u00010",
+ "*": "//video.search.yahoo.com/search/video?p=\u0002\u000192"
+ },
+ "w": "//duckduckgo.com/?q=site%3Aweather.yahoo.com+\u0002\u000117",
+ "*": "http://search.yahoo.com/search?p=\u0002\u0001165",
+ "z": "http://youzeek.com/?lng=RU#xPAGE_V3-Artist_%3Flng%3DRU%26Artist%3D\u0002%26page%3DGeneral\u000132",
+ "le": "http://haku.yle.fi/?language=fi&UILanguage=fi&q=\u0002\u00013",
+ "mg": {
+ "n": "//www.youmagine.com/search/designs?search=\u0002\u00010",
+ "*": "//yandex.com/images/search?text=\u0002\u0001234"
+ },
+ "yh": "http://yuyuhakusho.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "east": "//www.yeastgenome.org/search?q=\u0002&is_quick=true\u00016",
+ "egg": {
+ "*": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fwww.gabrielweinberg.com%2Fblog+\u0002\u00010",
+ "i": "http://www.yeggi.com/q/\u0002/\u000160"
+ },
+ "elp": {
+ "*": "http://www.yelp.com/search?find_desc=\u0002&ns=1&rpp=10&find_loc=\u0001399",
+ "de": "http://www.yelp.de/search?find_desc=\u0002&ns=1&rpp=10&find_loc=\u00010",
+ "sd": "http://www.yelp.com/search?find_desc=\u0002&find_loc=san+diego&ns=1\u000111"
+ },
+ "ellowlu": "http://www.yellow.lu/en/yellow-pages/search?location=&query=\u0002&sort_by=relevance\u00010",
+ "ellownz": "http://yellow.co.nz/yellow+pages/\u0002/New+Zealand\u00010",
+ "entlendeboer": "http://www.yentlendeboer.nl/?s=\u0002\u00010",
+ "esasia": "http://www.yesasia.com/us/search/\u0002/0-0-0-q.\u0002_bpt.48-en/list.html\u00010",
+ "eti": "//yetigogo.com/?q=\u0002\u00010",
+ "lilauta": "//ylilauta.org/\u0002 \u00014",
+ "mail": "//mail.yahoo.com/d/search/keyword=\u0002\u000154",
+ "xmaps": "//maps.yandex.ru/?text=\u0002\u000111"
+ },
+ "z": {
+ "d": {
+ "f": "//www.zdf.de/suche?q=\u0002\u000123",
+ "s": "http://zestedesavoir.com/rechercher/?q=\u0002\u0001148",
+ "w": "//www.zeldadungeon.net/wiki/Special:Search/\u0002\u00010",
+ "*": "//www.zeldadungeon.net/?s=\u0002\u00010",
+ "ic": "http://www.zdic.net/search/?q=\u0002\u00010",
+ "net": "http://www.zdnet.com/search?q=\u0002\u00015",
+ "oom": "http://zdoom.org/w/index.php?search=\u0002\u000128"
+ },
+ "f": {
+ "f": "http://foundation.zurb.com/forum/posts?utf8=✓&search=\u0002&button=\u00010",
+ "*": "//duckduckgo.com/?q=\u0002+site:framework.zend.com\u00010"
+ },
+ "h": {
+ "i": {
+ "*": "http://www.zhihu.com/search?q= \u0002 &type=question\u00018",
+ "hu": "//www.zhihu.com/search?type=content&q=\u0002\u0001207"
+ },
+ "*": "//www.zerohedge.com/search-content?search_api_fulltext=\u0002\u0001327",
+ "en": "http://nciku.com/search/zh/\u0002\u00010"
+ },
+ "u": {
+ "m": {
+ "i": "//www.zumi.pl/\u0002,namapie.html\u00010",
+ "*": "http://search.zum.com/search.zum?query=\u0002\u00010"
+ },
+ "*": "http://www.zeldauniverse.net/?s=\u0002\u00010",
+ "ckerzauber": "http://shop.zuckerzauber.at/epages/es121414.sf/de_AT/?ObjectPath=/Shops/es121414_Caros_Zuckerzauber&ViewAction=DetailSearchProducts&Search=SF-AllStrings&SearchString=\u0002\u00010",
+ "lily": "http://www.zulily.com/\u0002?fromSearch=true&searchTerm=\u0002\u00010",
+ "rbf": {
+ "*": "http://foundation.zurb.com/docs//?q=\u0002: \u00010",
+ "oundation": "http://foundation.zurb.com/docs//?q=\u0002: \u00010"
+ }
+ },
+ "w": {
+ "j": "http://wiki.killuglyradio.com/index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010",
+ "*": "//zelda.gamepedia.com/index.php?search=\u0002\u000112"
+ },
+ "*": "//www.zalando.de/katalog/?q=\u0002\u00013",
+ "z": {
+ "*": "http://www.zerozero.pt/search.php?op=all&inputString=\u0002\u00010",
+ "ounds": "http://www.zzounds.com/prodsearch?q=\u0002\u00015"
+ },
+ "3s": "//zaufanatrzeciastrona.pl/?s=\u0002\u00010",
+ "al": {
+ "*": "//www.zalando.de/katalog/?q=\u0002&qf=1\u00010",
+ "ando": {
+ "*": "//www.zalando.co.uk/catalog/?q=\u0002\u00015",
+ "de": "//www.zalando.de/katalog/?q=\u0002\u00013"
+ }
+ },
+ "ap": {
+ "*": "http://www.zap.co.il/search.aspx?keyword=\u0002\u000122",
+ "iks": "http://www.zapiks.fr/search.php?action=search&search=\u0002 \u00010",
+ "meta": "http://www.zapmeta.es/?vid=l791573315I1470912501&sess=a3a3a303a3a313&template=&asid=zapmeta_es&awc=&de=&nwc=&suggest=1&q=\u0002\u00010",
+ "pos": "//www.zappos.com/\u0002\u000112"
+ },
+ "en": {
+ "o": {
+ "*": "http://www.zeno.org/Zeno/0/Suche?q=\u0002&k=Bibliothek\u000123",
+ "do": "//zenodo.org/search?q=\u0002\u00010"
+ },
+ "*": "//arcade.zenzo.io/search?for=\u0002\u00010",
+ "trum": "//zentrum-online.at/?s=\u0002\u00010"
+ },
+ "ic": "http://www.zic.it/?s=\u0002\u00010",
+ "ip": "//www.zip-codes.com/search.asp?srch-type=fuzzy&q=\u0002\u00016",
+ "kb": "//zkillboard.com/search/\u0002/\u000144",
+ "li": "//www.zli.ch/service/suche/?q=\u0002\u00010",
+ "pl": "//www.zakonyprolidi.cz/hledani?text=\u0002\u00010",
+ "xr": "//elixir.bootlin.com/zephyr/latest/ident/\u0002\u00010",
+ "100": "http://www.z100.com/main.html/?q=\u0002\u00010",
+ "abasearch": "http://www.zabasearch.com/people/\u0002\u00010",
+ "akony": "http://www.zakonypreludi.sk/main/search.aspx?text=\u0002\u00010",
+ "ameq": {
+ "2": "http://eq2.zam.com/search.html?q=\u0002\u00010",
+ "*": "http://everquest.allakhazam.com/search.html?q=\u0002\u00010"
+ },
+ "anran": "http://www.zanran.com/q/?search=\u0002\u00010",
+ "ara": {
+ "*": "http://www.zara.com/webapp/wcs/stores/servlet/ItxSolrSearchingDataCmd?storeId=10701&langId=-5&searchTerm=\u0002\u00013",
+ "goza": "http://www.zaragoza.es/ciudad/servicios/buscar_Web?q=\u0002\u00010"
+ },
+ "argan": "http://www.zargan.com/tr/q/\u0002\u00013",
+ "avvi": "//www.zavvi.com/elysium.search?search=\u0002\u00010",
+ "aycev": "//zaycev.net/search.html?query_search=\u0002\u00010",
+ "bmath": "http://www.zentralblatt-math.org/zbmath/search/?q=\u0002\u000111",
+ "bozi": "http://www.zbozi.cz/hledani/?q=\u0002\u000110",
+ "bsamp": "http://www.zbsamp.com/index.php?action=search2;search=\u0002\u00010",
+ "edat": "//www.zedat.fu-berlin.de/FAQ?q=\u0002\u00010",
+ "eef": "//zeef.com/?query=\u0002&in=all\u00010",
+ "ehrs": "//www.zehrs.ca/search/?search-bar=\u0002\u00010",
+ "eit": "http://www.zeit.de/suche/index?q=\u0002\u000112",
+ "eldapedia": "http://zelda.wikia.com/wiki/Special:Search?search=\u0002\u00010",
+ "eldauniverse": "http://www.zeldauniverse.net/?s=\u0002\u00010",
+ "eldawiki": "//zelda.gamepedia.com/index.php?search=\u0002\u000112",
+ "emljevid": "http://zemljevid.najdi.si/search_maps.jsp?q=\u0002\u00010",
+ "ero": {
+ "*": "http://www.zero.eu/?s=\u0002\u00010",
+ "chan": "http://www.zerochan.net/search?q=\u0002\u00019",
+ "hedge": "http://www.zerohedge.com/search/apachesolr_search/\u0002\u00010"
+ },
+ "etax": "http://zetax.net/search/?q=\u0002\u00010",
+ "etawiki": "//zetawiki.com/w/index.php?search=\u0002\u00010",
+ "ikinf": "//www.zikinf.com/recherche/?query=\u0002\u00010",
+ "illow": "http://www.zillow.com/homes/\u0002_rb/\u0001401",
+ "ivefirmy": "http://www.zivefirmy.cz/?q=\u0002\u00010",
+ "kill": {
+ "*": "//zkillboard.com/search/\u0002 /\u00010",
+ "board": "//zkillboard.com/search/\u0002/\u000144"
+ },
+ "mp3": "http://mp3.zing.vn/tim-kiem/bai-hat.html?q=\u0002 \u00010",
+ "oho": "//search.zoho.com/searchresult?query=\u0002&search_type=all&index_key=-1&embed=false\u000110",
+ "omato": "http://zomato.com/restaurants?q=\u0002\u00010",
+ "oom": {
+ "*": "http://www.zoom.com.br/search?q=\u0002\u00013",
+ "br": "http://www.zoom.com.br/search?q=\u0002\u00013",
+ "thelist": "http://zoomthelist.com/?q=\u0002\u00010",
+ ".us": "//zoom.us/?q=\u0002\u00010"
+ },
+ "oopla": "http://www.zoopla.co.uk/search/?q=\u0002&geo_autocomplete_identifier=&country_code=&flatshare_q=&section=for-sale&search_source=nav&include_shared_ownership=true&include_retirement_homes=true&new_homes=include\u000110",
+ "vab": "http://www.zvab.com/basicSearch.do?anyWords=\u0002\u00015",
+ "von": "http://zvon.org/comp/m/\u0002.html\u00010",
+ "ythom": "//duckduckgo.com/?q=site%3Azythom.blogspot.com+\u0002\u00010"
+ },
+ "و": "//ar.wikipedia.org/wiki/Special:Search?search=\u0002\u00010",
+ "ג": "//www.google.co.il/\u0002\u00010",
+ "γ": "//www.google.gr/?gws_rd=ssl#q=\u0002\u00010",
+ "в": {
+ "*": "//uk.m.wikipedia.org/wiki/\u0002\u00010",
+ "н": "//ru.wikinews.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9F%D0%BE%D0%B8%D1%81%D0%BA?search=\u0002\u00010",
+ "с": "//ru.wiktionary.org/w/index.php?search=\u0002&ns0=1\u00010",
+ "ики": "//ru.wikipedia.org/w/index.php?search=\u0002&\u00010"
+ },
+ "г": {
+ "*": "//google.com/search?hl=ru&q=\u0002\u00010",
+ "к": "//www.google.ru/search?q=\u0002&tbm=isch\u00010",
+ "бг": "//www.google.bg/search?source=hp&q=\u0002\u00010",
+ "ост": "http://docs.cntd.ru/search/intellectual?q=\u0002\u00010"
+ },
+ "л": "http://www.labirint.ru/search/\u0002\u00010",
+ "п": {
+ "*": "//www.google.com/search?q=\u0002\u00012628190",
+ "ш": "//www.google.ru/search?tbm=isch&q=\u0002\u00010"
+ },
+ "ц": "//ru.wikipedia.org/wiki/Special:Search?search=\u0002\u00010",
+ "ш": {
+ "*": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010",
+ "ру": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "я": {
+ "*": "//yandex.ru/yandsearch?text=\u0002\u00010",
+ "к": "//yandex.ru/images/search?text=\u0002\u00010",
+ "м": {
+ "у": "//music.yandex.com/search?text=\u0002\u00010",
+ "*": "//yandex.ru/maps/?text=\u0002\u00010"
+ }
+ },
+ "14": {
+ "0": "//140journos.com/search?q=\u0002\u00013",
+ "*": "//14-tage-wettervorhersage.de/suche/?q=\u0002&lg=de\u000146",
+ "4": "http://b144.co.il/PrivateResults.aspx?&p_name=\u0002\u00010"
+ },
+ "1c": "//1cak.com/search-0-\u0002\u00010",
+ "3m": "http://www.trojmiasto.pl/s/\u0002/\u00013",
+ "3t": {
+ "*": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Engelsk&Fra=\u0002&button=Translate%21\u00014",
+ "ailer": "//3tailer.com/search/?q=\u0002\u00010"
+ },
+ "8a": "//www.8a.nu/scorecard/Search.aspx?Mode=SIMPLE&AscentType=0&CragName=\u0002\u00010",
+ "äx": "//www.levykauppax.fi/search/?q=\u0002\u00010",
+ "'f": "//www.fransktlexikon.se/\u0002\u00010",
+ "/.": {
+ "j": "http://slashdot.jp/index2.pl?fhfilter=\u0002\u00010",
+ "*": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010"
+ },
+ "l1": {
+ "*": "//level-1.fr/?s=\u0002\u00010",
+ "sp": "http://l1sp.org/search?q=\u0002\u000154"
+ },
+ "la": {
+ "c": {
+ "*": "http://www.bac-lac.gc.ca/eng/collectionsearch/Pages/collectionsearch.aspx?q=\u0002\u00010",
+ "uerda": "http://acordes.lacuerda.net/busca.php?canc=0&exp=\u0002\u00010"
+ },
+ "d": "//glosbe.com/la/en/\u0002\u00010",
+ "f": {
+ "*": "http://www.lafeltrinelli.it/fcom/it/home/pages/catalogo/searchresults.html?srch=0&sort=1&page=1&prkw=\u0002&cat1=1\u00010",
+ "ourchette": "//www.lafourchette.com/search-refine/\u0002\u00010",
+ "tel": "//laftel.net/search?keyword=\u0002\u00010"
+ },
+ "*": "//de.langenscheidt.com/deutsch-englisch/search?term=\u0002\u000114",
+ "m": {
+ "*": "//www.lambdatest.com/blog/?s=\u0002\u00010",
+ "ps": "//www.lamps.com/catalogsearch/result?q=\u0002\u00010",
+ "etayel": "http://forum.lametayel.co.il/index.php?t=search&forum_limiter=0&field=all&search_logic=AND&type=msg&srch=\u0002&btn_submit=\u00010",
+ "hatech": "//www.lamhatech.com/search?q=\u0002\u00010",
+ "laminkings": "//lamlaminkings.com.ng/?s=\u0002&submit=Search\u00010",
+ "mps": "http://lammps.sandia.gov/doc/search.html?q=\u0002\u00010"
+ },
+ "r": {
+ "*": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133",
+ "acasts": "//laracasts.com/search?q=\u0002\u00010",
+ "avel": "//laravel.com/docs/\u0002\u000158",
+ "enfr": "http://www.larousse.fr/dictionnaires/anglais-francais/\u0002\u000111",
+ "esfr": "http://www.larousse.fr/dictionnaires/espagnol-francais/\u0002/\u00010",
+ "fren": "//www.larousse.fr/dictionnaires/rechercher?q=\u0002&l=francais-anglais&culture=\u00017",
+ "fres": "http://www.larousse.fr/dictionnaires/francais-espagnol/\u0002/\u00010",
+ "frit": "//www.larousse.fr/dictionnaires/francais-italien/\u0002/?q=\u0002\u00016",
+ "ousse": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133"
+ },
+ "s": {
+ "*": "http://www.perseus.tufts.edu/hopper/morph?&la=la&l=\u0002&la=la\u000114",
+ "er": {
+ "*": "http://lasership.com/track/\u0002\u00010",
+ "ship": "http://lasership.com/track/\u0002\u00010"
+ },
+ "tampa": "http://www.lastampa.it/ricerca?search=\u0002\u00010",
+ "tfm": {
+ "*": "http://www.last.fm/search?q=\u0002\u0001166",
+ "music": "//www.last.fm/music/\u0002\u00010"
+ },
+ "t.fm": "http://www.last.fm/search?q=\u0002&from=ac\u00019"
+ },
+ "t": {
+ "*": "http://www.archives.nd.edu/cgi-bin/wordz.pl?keyword=\u0002\u00010",
+ "in": {
+ "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=la\u000112",
+ "o": "//www.dizionario-latino.com/dizionario-latino-italiano.php?parola=\u0002\u00013"
+ },
+ "dict": "http://latin-dictionary.net/search/latin/\u0002\u00010",
+ "einde": "//www.albertmartin.de/latein/?q=\u0002\u00010",
+ "emodelresto": {
+ "*": "http://www.latemodelrestoration.com/product/search?q=\u0002\u00010",
+ "ration": "http://www.latemodelrestoration.com/product/search?q=\u0002\u00010"
+ },
+ "ency": "//latency.apex.sh/?url=\u0002\u00010",
+ "exwb": "//en.wikibooks.org/wiki/Search?search=\u0002&prefix=LaTeX\u00017",
+ "imes": "http://search.latimes.com/search?q=\u0002\u00010",
+ "long": "http://www.latlong.net/search.php?keyword=\u0002\u00010"
+ },
+ "u": {
+ "*": "//www.lau.edu.lb/search/index.php?q=\u0002\u00010",
+ "t": "//www.laut.de/Suche?q=\u0002\u00010",
+ "nchpad": "//launchpad.net/+search?field.text=\u0002\u00013"
+ },
+ "w": {
+ "*": "//www.law.cornell.edu/search/site/\u0002\u00010",
+ "s": "//www.global-regulation.com/search.php?year&country&province&d=1&start&q=\u0002&advanced=false\u00010",
+ "tw": "//law.moj.gov.tw/Law/LawSearchResult.aspx?ty=ONEBAR&kw=\u0002\u00010",
+ "phil": "//cse.google.com/cse?cx=000327027907964447955:65fjwortx5c&q=\u0002&oq=\u0002&gs_l=partner-generic.3...6080.6409.0.9078.4.4.0.0.0.0.157.426.2j2.4.0.gsnos%2Cn%3D13...0.264j30168j4...1.34.partner-generic..2.2.173.cXIan67Quoc\u00010",
+ "yer": "//www.avvo.com/search?query=\u0002\u00010"
+ },
+ "z": {
+ "*": "//www.lazada.com.ph/catalog/?q=\u0002\u000122",
+ "th": "http://www.lazada.co.th/catalog/?scs=0&q=\u0002 \u00010",
+ "adaid": "http://www.lazada.co.id/catalog/?q=\u0002 \u00014",
+ "adaph": "//www.lazada.com.ph/catalog/?q=\u0002\u000122"
+ },
+ "ec": "//laec.fr/recherche?termes=\u0002\u00010",
+ "ng": {
+ "*": "//LanguageTool.org/?text=\u0002\u00013",
+ "en": "//en.langenscheidt.com/german-english/\u0002\u00017"
+ },
+ "pa": {
+ "*": "http://lapatilla.com/?s=\u0002\u00019",
+ "ck": "http://www.netlib.org/lapack/complex16/\u0002.f\u00010",
+ "tria": "http://lapatria.com/?q=\u0002\u00010"
+ },
+ "pl": "//ls2pac.lapl.org/?section=search&term=\u0002\u00010",
+ "bdoor": "//labdoor.com/review?q=\u0002\u00010",
+ "emmle": "//www.laemmle.com/search?q=\u0002\u00010",
+ "inwiki": "//lain.wiki/index.php?search=\u0002\u00010",
+ "nacion": "http://buscar.lanacion.com.ar/\u0002/sort-new\u00010",
+ "npor": "http://www.microsoft.com/Language/en-US/Search.aspx?sString=\u0002&langID=pl-pl\u00010",
+ "opinione": "//laopinione.com/?s=\u0002\u00010",
+ "poste": "http://www.csuivi.courrier.laposte.fr/suivi?id=\u0002\u000110",
+ "ptopdirect": "http://www.laptopdirect.co.za/search.php?SearchTerm=\u0002\u00010",
+ "voro": "http://www.motorelavoro.it/?q=\u0002\u00010"
+ },
+ "lb": {
+ "c": {
+ "*": "http://www.leboncoin.fr/recherche/?text=\u0002\u0001340",
+ "ra": "//www.leboncoin.fr/recherche/?text=\u0002&regions=22\u00010",
+ "idf": "//www.leboncoin.fr/recherche/?text=\u0002&regions=12\u00010"
+ },
+ "f": "//labonneformation.pole-emploi.fr/toutes-les-formations?motscles=\u0002\u00010",
+ "*": "//letterboxd.com/search/\u0002/\u0001545",
+ "p": "//lbp.me/search/v?q=\u0002\u00014",
+ "s": "//www.logos.com/products/search?q=\u0002\u00016",
+ "x": "//letterboxd.com/search/\u0002\u000198"
+ },
+ "lc": {
+ "c": {
+ "*": "http://eng.letscc.net/?t=all&k=\u0002\u00010",
+ "n": "//lccn.loc.gov/\u0002\u00010"
+ },
+ "*": "//laracasts.com/search?q=\u0002\u00010",
+ "r": "http://lxr.free-electrons.com/ident?i=\u0002\u00010",
+ "bs": "//www.luftfahrtclubbraunschweig.de/suchen.php?such=\u0002\u00013",
+ "id": "http://id.loc.gov/search/?q=\u0002&q=\u00010",
+ "sc": "//lcsc.com/search?q=\u0002\u000133",
+ "auth": "http://authorities.loc.gov/cgi-bin/Pwebrecon.cgi?Search_0Arg=\u0002&Search_Code=SHED_&PID=pyauyDhI6ZL9vR3exz9cx8t8BF&SEQ=20161101104025&CNT=100&HIST=1\u00010",
+ "harts": "//www.litcharts.com/search?query=\u0002\u00010",
+ "onj": "//www.larousse.fr/conjugaison/francais/\u0002\u000123",
+ "sgo": "http://wiki.teamliquid.net/counterstrike/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "uerdanet": "http://acordes.lacuerda.net/busca.php?exp=\u0002 \u00010"
+ },
+ "ld": {
+ "a": "http://de.langenscheidt.com/deutsch-arabisch/search?term=\u0002\u00010",
+ "e": "//en.langenscheidt.com/german-english/\u0002\u00017",
+ "*": "http://www.ldoceonline.com/search/?q=\u0002\u0001193",
+ "s": {
+ "*": "//www.lds.org/search?lang=eng&query=\u0002 \u000140",
+ "s": "//www.lds.org/scriptures/search?lang=eng&query=\u0002\u00010",
+ "dk": "//www.lav-det-selv.dk/find?q=\u0002\u00010"
+ },
+ "db": "http://www.lddb.com/search.php?search=\u0002\u000122",
+ "lc": {
+ "*": "http://www.ldlc.com/navigation/\u0002/\u000172",
+ "be": "http://www.ldlc.be/navigation/\u0002/\u00010"
+ },
+ "ota": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132"
+ },
+ "le": {
+ "b": {
+ "*": "http://lowendbox.com/?s=\u0002\u00010",
+ "oncoin": "//www.leboncoin.fr/recherche/?text=\u0002\u000147"
+ },
+ "f": "//www.linguee.com/english-french/search?source=french&query=\u0002\u000128",
+ "i": {
+ "*": "//leifinder.com/search/\u0002/0/15/results.html?\u00014",
+ "fi": "//www.leifiphysik.de/suche?search_api_fulltext=\u0002\u00010",
+ "denlib": "//www.bibliotheek.universiteitleiden.nl/zoeken?q=\u0002\u00010",
+ "surepro": "http://www.leisurepro.com/search?searchinfo=\u0002\u00010"
+ },
+ "n": {
+ "*": "//mothereff.in/byte-counter#\u0002\u00013",
+ "fr": "//www.linguee.fr/francais-anglais/search?source=anglais&query=\u0002\u000173",
+ "ovo": "http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/site.workflow:SimpleSiteSearch?q=\u0002&v=15&lang=en&cc=us&en=utf&Search.x=0&Search.y=0&Search=Search\u00016"
+ },
+ "o": {
+ "c": "http://dict.leo.org/chde?lp=chde&search=\u0002\u00010",
+ "*": "//dict.leo.org/englisch-deutsch/\u0002\u00017550",
+ "e": "http://dict.leo.org/ende?lp=ende&search=\u0002\u0001367",
+ "f": {
+ "*": "http://dict.leo.org/frde?lp=frde&search=\u0002\u000159",
+ "r": "//dict.leo.org/französisch-deutsch/\u0002\u000143"
+ },
+ "i": "http://dict.leo.org/itde?lp=itde&search=\u0002\u000156",
+ "p": {
+ "*": "http://dict.leo.org/ptde/?lp=ende&lang=de&searchLoc=0&cmpType=relaxed&sectHdr=on&spellToler=&search=\u0002\u000114",
+ "l": "//dict.leo.org/plde/?search=\u0002\u00010",
+ "t": "//dict.leo.org/portugiesisch-deutsch/\u0002\u00010"
+ },
+ "r": {
+ "*": "http://dict.leo.org/rude?lp=rude&search=\u0002\u00017",
+ "u": "//dict.leo.org/russisch-deutsch/\u0002\u000111"
+ },
+ "s": "http://dict.leo.org/esde?lp=esde&search=\u0002\u0001126",
+ "ns": "//www.leons.ca/pages/search-results?limit=48&q=\u0002\u00010"
+ },
+ "s": {
+ "*": "http://www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u000188",
+ "fr": "//www.linguee.fr/francais-espagnol/search?source=espagnol&query=\u0002\u00014",
+ "cris": "//duckduckgo.com/?q=site%3Ales-cris.com+\u0002\u00010",
+ "num": {
+ "*": "http://www.lesnumeriques.com/recherche?q=\u0002\u00017",
+ "eriques": "http://www.lesnumeriques.com/recherche.html?q=\u0002&cx=partner-pub-8349656358827352%3A8590362607&cof=FORID%3A10&ie=UTF-8&hl=fr\u00010"
+ },
+ "oir": "//www.lesoir.be/archives/recherche?word=\u0002&sort=date%20desc&datefilter=lastyear&form_build_id=form-OccakxlLTXnbavxnbgZGoqHzkT0bEeOrjy3PPlFais4&form_id=dpidamwidgets_damsimplesearch_content_type_search_form\u00010"
+ },
+ "t": {
+ "*": "http://www.lowendtalk.com/search?Search=\u0002\u00010",
+ "o": "http://letonika.lv/default.aspx?q=\u0002\u00014",
+ "ra": {
+ "*": "//letras.top/results/?q=\u0002\u00010",
+ "s": {
+ "*": "http://letras.mus.br/?q=\u0002 \u000114",
+ "br": "http://letras.mus.br/?q=\u0002\u00010"
+ }
+ },
+ "ssingit": "//search.letssingit.com/?s=\u0002&a=search&l=archive\u00010",
+ "terboxd": "http://letterboxd.com/search/films/\u0002/\u0001179"
+ },
+ "*": "//le.ac.uk/search?q=\u0002\u000110",
+ "el": "//www.clsfyd.com/search-results/?ad_title=\u0002\u00010",
+ "go": {
+ "*": "//search2.lego.com/en-GB/\u0002\u000120",
+ "ideas": "//ideas.lego.com/discover#search/q:\u0002\u00010",
+ "wiki": "//lego.fandom.com/search?query=\u0002\u00010"
+ },
+ "ka": "//www.varusteleka.fi/fi/bestsearch/\u0002?q=\u0002\u00010",
+ "mo": {
+ "*": "//www.hdg.de/lemo/search/?q=\u0002\u00010",
+ "nde": "http://www.lemonde.fr/recherche/?search_keywords=\u0002\u000132"
+ },
+ "vi": "//levidsmith.com/?s=\u0002\u00010",
+ "xp": "http://lexparency.org/eu/EN/search?deep=True&search_words=\u0002\u00010",
+ "xt": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010",
+ "afly": "//www.leafly.com/search?q=\u0002\u000134",
+ "arn": {
+ "*": "//learningapps.org/index.php?s=\u0002\u00014",
+ "dev": "//php.learndev.info/?q=\u0002\u00010",
+ "ersdictionary": "http://www.learnersdictionary.com/definition/\u0002\u00010",
+ "gaelic": "http://www.learngaelic.net/dictionary/index.jsp?slang=both&wholeword=false&abairt=\u0002\u00010",
+ "-js": "http://learn.javascript.ru/search?query=\u0002\u00010",
+ "lol": "//www.reddit.com/r/summonerschool/search/?q=\u0002&restrict_sr=1\u00010",
+ "xiny": "//learnxinyminutes.com/docs/\u0002/\u000118",
+ "zone": "http://learnzone.org.uk/courses/?q=\u0002\u00010"
+ },
+ "cker": "http://www.lecker.de/suche-rezept/\u0002\u00010",
+ "clerc": "//www.culture.leclerc/pageRecherche?q=\u0002&univers=all\u00010",
+ "dict": "http://www.le-dictionnaire.com/resultats.php?mot=\u0002\u00013",
+ "dom": "//ledom.com.ua/search?controller=search&orderby=position&orderway=desc&search_category=all&s=\u0002\u00010",
+ "gal": "http://scholar.google.com/scholar?hl=en&q=\u0002&btnG=Search&as_sdt=2%2C5&as_ylo=&as_vis=0\u00018",
+ "gimi": "//www.legimi.pl/ebooki/?szukaj=\u0002\u00010",
+ "gisqc": "http://legisquebec.gouv.qc.ca/fr/result?command=search&length=10&search_type=all&title_search_type=any&corpus=all&corpusType=c&langCont=fr&fragment=\u0002&shorttitle=&stemmed=stemmed\u00010",
+ "long": "//www.lelong.com.my/catalog/all/list?TheKeyword=\u0002\u00010",
+ "rnabit": "//lernabit.com/search?q=\u0002\u00010",
+ "rnuen": "//lernu.net/en/vortaro/\u0002\u00010",
+ "rnues": "//lernu.net/es/vortaro/\u0002\u00010",
+ "roymerlinit": "//www.leroymerlin.it/ricerca?q=\u0002&page=1\u00010",
+ "wrockwell": "//duckduckgo.com/?q=site%3Alewrockwell.com+\u0002 \u00010",
+ "xin": "http://lexin.udir.no/?search=\u0002&dict=nbo-maxi&ui-lang=NBO&startingfrom=&count=10&checked-languages=E&checked-languages=N\u00010",
+ "xicanum": "http://wh40k.lexicanum.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u000113",
+ "xisnexis": "//www.lexisnexis.com.au/en/global-pages/search?query=\u0002\u00010",
+ "xml": "//www.lexml.gov.br/busca/search?keyword=\u0002&f1-tipoDocumento=\u00010"
+ },
+ "lf": {
+ "c": "//old.reddit.com/r/LiverpoolFC/search?q=\u0002&restrict_sr=on\u00010",
+ "*": "http://www.lesfrontaliers.lu/search?text=\u0002\u00010",
+ "m": "http://www.last.fm/music/\u0002/\u0001173",
+ "pl": "http://pac.lfpl.org/polaris/search/searchresults.aspx?&type=Default&by=KW&sort=RELEVANCE&term=\u0002\u00010",
+ "twiki": "http://lapfoxtrax.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010"
+ },
+ "lh": {
+ "*": "http://lifehacker.com/search?q=\u0002\u000114",
+ "v": {
+ "*": "http://lehollandaisvolant.net/?q=\u0002\u00010",
+ "l": "http://lehollandaisvolant.net/?mode=links&q=\u0002\u00010"
+ }
+ },
+ "li": {
+ "c": {
+ "*": "//www.linkedin.com/search/results/companies/?keywords=\u0002\u000167",
+ "entium": "//licentium.net/w/index.php?search=\u0002\u00010"
+ },
+ "i": "//www.law.cornell.edu/search/site/\u0002\u00010",
+ "*": "//www.linkedin.com/search/results/all/?keywords=\u0002\u00012148",
+ "m": "//www.limundo.com/pretragaLimundo.php?bSearchBox=1&txtPretraga=\u0002&Submit=\u00010",
+ "n": {
+ "g": {
+ "e": {
+ "*": "http://www.linguee.com/deutsch-englisch/search?source=auto&query=\u0002\u000161",
+ "rka": "//lingerka.pl/catalogsearch/result/?q=\u0002\u00010"
+ },
+ "f": {
+ "e": "http://www.linguee.fr/francais-anglais/search?source=auto&query=\u0002\u000136",
+ "*": "//www.linguee.de/deutsch-franzoesisch/search?source=auto&query=\u0002\u00010",
+ "n": "http://www.linguee.fr/francais-neerlandais/search?source=auto&query=\u0002\u00010",
+ "p": "http://www.linguee.fr/francais-portugais/search?source=auto&query=\u0002\u00010",
+ "r": "http://www.linguee.fr/francais-anglais/search?source=auto&query=\u0002\u000136"
+ },
+ "*": "//ling.pl/slownik/angielsko-polski/\u0002\u000144",
+ "o": "http://www.netlingo.com/search.php?searchtxt=\u0002\u00010",
+ "p": {
+ "f": "http://www.linguee.fr/francais-portugais/search?source=portugais&query=\u0002\u00010",
+ "*": "http://www.linguee.de/deutsch-portugiesisch/search?source=auto&query=\u0002\u00010",
+ "l": "http://www.linguee.pl/angielski-polski/t%C5%82umaczenie/\u0002.html\u00015"
+ },
+ "vo": "//lingvolive.ru/translate/en-ru/\u0002\u00018",
+ "ualeo": "//lingualeo.com/ru/glossary/learn/dictionary#\u0002\u00010",
+ "uee": {
+ "*": "http://www.linguee.de/deutsch-englisch/search?source=auto&query=\u0002\u0001290",
+ "fe": "//www.linguee.de/francais-englisch/search?source=auto&query=\u0002 \u00010"
+ },
+ "ues": "//www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u00010"
+ },
+ "*": "http://www.linguee.com/english-french/search?source=auto&query=\u0002 \u0001180",
+ "br": "http://www.linguee.com.br/portugues-ingles/search?source=auto&query=\u0002\u00010",
+ "dp": "http://www.linguee.de/deutsch-portugiesisch/search?source=auto&query=\u0002\u00010",
+ "ef": "//www.linguee.com/english-french/search?source=auto&query=\u0002\u000152",
+ "eg": "http://www.linguee.com/english-german/search?source=german&query=\u0002\u00010",
+ "ei": "//www.linguee.it/italiano-inglese/search?query=\u0002\u00010",
+ "en": "http://www.linguee.com/english-dutch/search?source=auto&query=\u0002\u00010",
+ "ep": "http://www.linguee.com/english-portuguese/?query=\u0002\u00010",
+ "es": {
+ "*": "http://www.linguee.com/english-spanish/?query=\u0002\u000125",
+ "in": "http://www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u000188"
+ },
+ "fd": "http://www.linguee.fr/francais-allemand/search?source=auto&query=\u0002 \u00010",
+ "fe": "//www.linguee.fr/francais-anglais/search?query= \u0002\u000113",
+ "kl": "//linklocker.co/search?query=\u0002\u00010",
+ "pe": "http://www.linguee.com/english-portuguese/search?source=portuguese&query=\u0002\u00010",
+ "se": "http://www.linguee.com/english-swedish/search?query=\u0002\u00010",
+ "sv": "http://www.linguee.com/english-swedish/search?source=auto&query=\u0002\u00010",
+ "ux": {
+ "*": "//explicativolinux.wordpress.com/?s=\u0002\u000132",
+ "q": "http://www.linuxquestions.org/questions/\u0002\u00010",
+ "fr": "//duckduckgo.com/?q=\u0002+site%3Alinuxfr.org&ia=web\u00013",
+ "mint": "http://forums.linuxmint.com/search.php?keywords=\u0002\u000115",
+ "tracker": "http://linuxtracker.org/index.php?page=torrents&search=\u0002\u00010"
+ },
+ "coder": "http://www.lincoder.com/?s=\u0002:\u00010",
+ "dit": "http://www.linguee.de/deutsch-italienisch/search?source=auto&query=\u0002\u00010",
+ "kedin": "//www.linkedin.com/search/results/all/?keywords=\u0002\u00012148",
+ "kiesta": "http://www.linkiesta.it/cerca/\u0002\u00010",
+ "kup": "http://www.linkup.com/results.php#q=\u0002\u00010",
+ "-nlen": "http://www.linguee.nl/nederlands-engels/search?source=auto&query=\u0002\u00010",
+ "ode": "//library.linode.com/search?query=\u0002\u00014",
+ "org": "//www.linux.org/search/?q=\u0002\u00010",
+ "snipp": "http://linuxsnippets.net/en/search/node/\u0002\u00010",
+ "ternaute": {
+ "*": "http://www.linternaute.com/encyclopedie/recherche/?f_libelle=\u0002\u000115",
+ "sy": "//www.linternaute.fr/dictionnaire/fr/synonyme/\u0002/\u00010"
+ }
+ },
+ "o": "//libraries.io/search?q=\u0002\u00010",
+ "t": {
+ "e": {
+ "*": "//duckduckgo.com/lite?q=\u0002\u000122",
+ "r": {
+ "*": "//www.montygreylock.com/search/?q=\u0002\u00010",
+ "ana": "//literana.de/?s=\u0002\u00010"
+ },
+ "fx": "//www.litefx.to/search?q=\u0002\u00010"
+ },
+ "*": "//luvit.io/lit.html#\u0002\u00010",
+ "fl": "//litfl.com/?s=\u0002\u00010",
+ "blog": "//learneditonline.blog/?s=\u0002\u00010",
+ "dev": "//literarydevices.net/?s=\u0002\u00010",
+ "res": "//www.litres.ru/pages/rmd_search/?q=\u0002\u00013",
+ "tre": "http://www.littre.org/definition/\u0002\u000112"
+ },
+ "u": "http://search.liu.se/en/?query=\u0002\u00010",
+ "be": {
+ "*": "//www.liberation.fr/recherche/?q=\u0002\u00015",
+ "ria": "http://www.libreriauniversitaria.it/c_power_search.php?shelf=BIT&q=\u0002&submit=\u00010"
+ },
+ "de": "http://www.linguee.de/deutsch-englisch/search?source=auto&query=\u0002\u0001290",
+ "df": "//www.linguee.de/deutsch-franzoesisch/search?source=auto&query=\u0002\u00010",
+ "di": "http://www.linguee.de/deutsch-italienisch/search?query=\u0002\u00010",
+ "ed": "//www.linguee.de/deutsch-englisch/search?source=englisch&query=\u0002\u000130",
+ "es": "//www.linguee.es/espanol-ingles/search?query=\u0002\u00010",
+ "fd": "//www.linguee.fr/francais-allemand/search?source=auto&query=\u0002\u00013",
+ "fe": {
+ "*": "//www.lifesitenews.com/archives/search/?q=\u0002\u00010",
+ "hack": {
+ "*": "http://lifehacker.com/search?q=\u0002\u000114",
+ "er": "http://lifehacker.com/search?q=\u0002\u000114",
+ "ing": "http://lifehacking.nl/?s=\u0002\u00010"
+ },
+ "print": "http://www.google.com/cse?cx=partner-pub-2513564923850231%3Anzof3qz9abm&ie=ISO-8859-1&q=time&sa=Search#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00014",
+ "ray": "//dev.liferay.com/es/search?p_p_id=3&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_3_struts_action=%2Fsearch%2Fsearch&_3_redirect=%2Fes%2Fdevelop%2Ftutorials%2F-%2Fknowledge_base%2F7-1%2Fupgrading-a-liferay-mvc-portlet&_3_keywords=\u0002&_3_groupId=10184\u00010"
+ },
+ "fo": "//www.lifo.gr/search?q=\u0002\u00010",
+ "hu": "//www.linguee.com/english-hungarian/search?source=auto&query=\u0002\u00010",
+ "ke": "http://thesaurus.com/browse/\u0002\u000191",
+ "lo": "//search.lilo.org/searchweb.php?q=\u0002\u00010",
+ "bby": "//libbyapp.com/library/reads/search/query-\u0002/page-1\u00010",
+ "bcom": "//libcom.org/search/node/\u0002\u00010",
+ "bdems": "http://www.libdems.org.uk/search?q=\u0002\u00010",
+ "bgdx": "//duckduckgo.com/?q=site%3Alibgdx.badlogicgames.com+\u0002&t=h&ia=web\u00010",
+ "biiitd": "http://library.iiitd.edu.in/cgi-bin/koha/opac-search.pl?idx=&q=\u0002\u00010",
+ "bre": {
+ "*": "//librewiki.net/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "fm": "http://libre.fm/search.php?search_term=\u0002\u00010",
+ "flix": "//www.libreflix.org/busca/\u0002\u00010",
+ "stock": "http://librestock.com/search/?query=\u0002\u00010",
+ "ture": "//www.libreture.com/search/?q=\u0002\u00010",
+ "wiki": "//librewiki.net/index.php?title=%ED%8A%B9%EC%88%98%3A%EA%B2%80%EC%83%89&search=\u0002\u00010"
+ },
+ "brs": "//lib.rs/search?q=\u0002\u0001170",
+ "bris": "http://libris.kb.se/hitlist?d=libris&q=\u0002&f=simp&spell=true\u00010",
+ "braries": "//libraries.io/search?q=\u0002\u00010",
+ "brarything": "http://www.librarything.com/search_works.php?q=\u0002\u00010",
+ "brivox": "http://librivox.org/newcatalog/search.php?title=\u0002&author=&status=all&action=Search\u00010",
+ "bth": {
+ "*": "http://lib.thessaloniki.gr/ipac20/ipac.jsp?session=14048C549F1N5.44906&menu=search&aspect=subtab37&npp=10&ipp=20&spp=20&profile=central--1&ri=&term=\u0002&index=.GW&x=0&y=0&aspect=subtab37\u00010",
+ "ing": "//www.librarything.com/search.php?term=\u0002\u00010"
+ },
+ "buv": {
+ "a": "//lib.uva.nl/primo-explore/search?query=any,contains,\u0002&tab=all&search_scope=uva_all&vid=UVA\u00010",
+ "*": "http://docs.libuv.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010"
+ },
+ "buniversitaria": "http://www.libreriauniversitaria.it/c_power_search.php?shelf=BIT&q=\u0002&submit=\u00010",
+ "dwoord": "//www.welklidwoord.nl/\u0002\u00010",
+ "ende": "//www.linguee.com/english-german/search?source=auto&query=\u0002\u00014",
+ "enit": "http://www.linguee.com/english-italian/search?source=auto&query=\u0002\u00010",
+ "fpv": "//lifpv.com/?s=\u0002\u00010",
+ "ght": {
+ "*": "//www.light.gg/db/search/?q=\u0002 \u000147",
+ "fm": "//www.lightfm.com.au/?s=\u0002\u00010",
+ "gg": "//www.light.gg/db/search/?q=\u0002\u000112"
+ },
+ "gnux": "http://lignux.com/?s=\u0002\u00010",
+ "hkg": "//lihkg.com/search?q=\u0002\u00010",
+ "-ion": "//www.battdepot.com/nl/Search.aspx?keywords=\u0002\u00010",
+ "learning": "//www.linkedin.com/learning/search?keywords=\u0002\u00010",
+ "lypond": "http://lsr.di.unimi.it/LSR/Search?q=\u0002\u00010",
+ "pad": "//www.lipad.ca/search/?q=\u0002\u00010",
+ "psum": "http://www.lipsum.com/feed/html?amount=\u0002\u000112",
+ "quidation": "http://www.liquidation.com/auction/search?cmd=keyword&searchparam_words=\u0002&flag=new\u00010",
+ "quidpedia": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000110",
+ "quipedia": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&go=Go&search=\u0002\u000133",
+ "quorland": "//www.liquorland.com.au/Search?q=\u0002\u00010",
+ "rik": "//lirik.web.id/results/?q=\u0002\u00010",
+ "stal": "http://www.listal.com/search/\u0002\u00010",
+ "stam": "http://www.list.am/category?q=\u0002\u00010",
+ "stadomangablog": "http://www.listadomanga.es/blog/?s=\u0002\u00010",
+ "stcorp": "//www.listcorp.com/search?q=\u0002\u00010",
+ "stennotes": "//www.listennotes.com/search?q=\u0002\u00010",
+ "stverse": "http://listverse.com/search/?q=\u0002&sa=Search\u00010",
+ "vec": "//www.livechart.me/search?q=\u0002\u000122",
+ "vely": "//shirts.ly/shop?search=\u0002\u00010",
+ "veatc": "//www.liveatc.net/search/?icao=\u0002\u00010",
+ "veleak": "http://www.liveleak.com/browse?q=\u0002 \u000119",
+ "vemint": "//www.livemint.com/Search/Link/Keyword/\u0002\u00010",
+ "veplasma": "http://www.liveplasma.com/#/artist/\u0002 \u00010",
+ "vestrong": "http://www.livestrong.com/search/?mode=standard&search=\u0002\u00010",
+ "zzart": "http://www.lizzart.fr/boutique/tout/recherche.html?keyword=\u0002&limitstart=0&option=com_virtuemart&view=category\u00010"
+ },
+ "lj": "http://duckduckgo.com/?q=site%3Alivejournal.com+\u0002 \u00010",
+ "lk": {
+ "*": "http://www.lolking.net/search?name=\u0002\u00017",
+ "n": "//lokan.jp/?s=\u0002\u00018"
+ },
+ "ll": {
+ "*": "http://www.liveleak.com/browse?q=\u0002\u000155",
+ "ib": "//leeds.summon.serialssolutions.com/?q=elonmsuck&fvf=ContentType%2CBook+Review%2Ct#!/search?ho=t&fvf=ContentType,Book%20Review,t&l=en&q=\u0002\u00010",
+ "uk": "http://capitadiscovery.co.uk/liverpool/items?query=\u0002\u00010",
+ "vm": "//duckduckgo.com/?q=site%3Allvm.org+\u0002\u00010",
+ "bean": "http://www.llbean.com/llb/search/?freeText=\u0002&init=1\u00014"
+ },
+ "lm": {
+ "a": "http://archive.org/search.php?query=\u0002%20AND%20collection%3Aetree\u00010",
+ "c": "//les-maitres-composeurs.fr/?s=\u0002&post_type=product\u00010",
+ "*": "http://www.livemixtapes.com/main.php?artist=\u0002\u00010",
+ "r": "http://www.latemodelrestoration.com/Product/Search?q=\u0002\u00010",
+ "s": "//lemmasoft.renai.us/forums/search.php?keywords=\u0002\u00010",
+ "u": "//opac.ub.uni-muenchen.de/TouchPoint/start.do?View=sunrise&Language=de&Query=-1=%22\u0002%22\u00014",
+ "w": {
+ "*": "//lostmediawiki.com/index.php?search=\u0002\u00010",
+ "iki": "http://luigi-mansion.wikia.com/wiki/Special:Search?search=\u0002\u00010"
+ },
+ "x": "//www.linio.com.mx/search?q=\u0002\u00010",
+ "ec": "//collections.leventhalmap.org/search?&q=\u0002\u00010",
+ "ms": "//lmms.io/wiki/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010",
+ "ddgtfy": "//lmddgtfy.net/?q=\u0002\u00013",
+ "gtfy": "http://www.lmgtfy.com/?s=d&q=\u0002\u000130"
+ },
+ "ln": {
+ "*": "http://lenewbie.com/?s=\u0002\u00016",
+ "p": "//logbuch-netzpolitik.de/?s=\u0002\u00010",
+ "u": "//lnu-se-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&search_scope=default_scope&sortby=rank&vid=primo-custom-lnu&pcAvailability=false&lang=sv_SE\u00010",
+ "db": "http://lndb.info/search?text=\u0002\u00010"
+ },
+ "lp": {
+ "h": "//www.leifiphysik.de/suche/\u0002\u00010",
+ "*": "//launchpad.net/+search?field.text=\u0002\u00013",
+ "m": "//www.die.net/search/?q=\u0002\u00016",
+ "o": "http://www.lapoliticaonline.com/0/buscar/index.vnc?id=\u0002\u00010",
+ "s": "http://www.laptopspirit.fr/search/\u0002\u00010",
+ "archive": "http://lparchive.org/search/\u0002 #results\u00013",
+ "bug": "//bugs.launchpad.net/bugs/+bugs?field.searchtext=\u0002\u000120"
+ },
+ "lq": {
+ "*": "//forum.linuxquimper.org/search?q=\u0002\u00010",
+ "w": "http://wiki.linuxquestions.org/index.php?search=\u0002\u00010",
+ "dn": "//www.laquadrature.net/fr/search/apachesolr_search/\u0002\u00010",
+ "pcs": "//liquipedia.net/counterstrike/index.php?search=\u0002\u00010"
+ },
+ "ls": {
+ "e": {
+ "*": "//linuxsecurity.expert/search/?q=\u0002\u00010",
+ "lib": "//librarysearch.lse.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=CSCOP_ALL&sortby=rank&vid=44LSE_VU1\u00010"
+ },
+ "f": "http://www.lsf.com.ar/resulta.aspx?key=\u0002\u00010",
+ "g": "http://www.lazada.sg/catalog/?q=\u0002\u00010",
+ "i": "http://search.letssingit.com/cgi-exe/am.cgi?a=search&l=archive&typeid=2&s=\u0002\u00010",
+ "*": "http://littlesis.org/search?q=\u0002\u000110",
+ "r": "http://lsr.di.unimi.it/LSR/Search?q=\u0002\u00010",
+ "dh": "//lasombradelhelicoptero.com/?s=\u0002\u00010",
+ ".de-sv": "http://de.langenscheidt.com/deutsch-schwedisch/search?term=\u0002&q_cat=%2Fdeutsch-schwedisch%2F\u00010",
+ ".sv": "http://de.langenscheidt.com/schwedisch-deutsch/search?term=\u0002&q_cat=%2Fschwedisch-deutsch%2F\u00010",
+ "pace": "http://www.lspace.org/cgi-imps/perlfect/search/search.pl?q=\u0002\u00010",
+ "tarcraft": "//liquipedia.net/starcraft2/index.php?search=\u0002\u00010"
+ },
+ "lt": {
+ "a": "//www.lta.org.uk/search-results/?q=\u0002\u00010",
+ "b": "//www.letras.mus.br/?q=\u0002 \u00010",
+ "c": "//litecoin.holytransaction.com/address/\u0002\u00010",
+ "*": "//www.librarything.com/search.php?searchtype=work&search=\u0002\u000150",
+ "r": {
+ "*": "//letterboxd.com/search/\u0002\u000198",
+ "ans": "//www.linguee.es/espanol-ingles/search?&query=\u0002\u00010"
+ },
+ "s": "http://www.latoilescoute.net/spip.php?page=recherche&recherche=\u0002 \u00010",
+ "t": {
+ "*": "//linustechtips.com/main/search/?&q=\u0002\u000114",
+ "forum": "//duckduckgo.com/?q=\u0002+site%3Alinustechtips.com\u00010"
+ },
+ "u": {
+ "*": "http://lambda-the-ultimate.org/search/node/\u0002\u00010",
+ "lib": "http://search.lib.latrobe.edu.au/primo_library/libweb/action/dlSearch.do?vid=LATROBE&institution=LATROBE&search_scope=All&query=any,contains, \u0002 \u00010"
+ },
+ "fr": "//www.larousse.fr/dictionnaires/italien-francais/\u0002\u000117",
+ "wiki": "//lt.wikipedia.org/w/index.php?search=\u0002\u00010"
+ },
+ "lu": {
+ "*": "//www.liberty.edu/search/?q=\u0002\u00019",
+ "t": {
+ "*": "//www.bibleserver.com/text/LUT/\u0002\u00017",
+ "her": "//www.luther.edu/search/?q=\u0002\u000133",
+ "ris": "//lutris.net/games/?q=\u0002\u0001174"
+ },
+ "x": {
+ "*": "//lux.leuphana.de/vufind/Search/Results?lookfor=\u0002&submit=Suchen\u00010",
+ "or": "http://neoluxor.cz/vyhledavani/?query=\u0002\u00010",
+ "flair": "//www.luxflair.de/search?sSearch=\u0002 \u00010"
+ },
+ "ch": "//de.lush.com/search/site/\u0002\u00010",
+ "do": {
+ "*": "http://ludopedia.com.br/search?search=\u0002\u00010",
+ "pedia": "http://ludopedia.com.br/search?search=\u0002\u00010"
+ },
+ "lu": "//www.lulu.com/shop/search.ep?keyWords=\u0002\u00010",
+ "pa": "//duckduckgo.com/?q=\u0002+site%3Apiaui.folha.uol.com.br+inurl%3Alupa&ia=web\u00010",
+ "rk": {
+ "*": "http://lurkmore.to/index.php?search=\u0002\u000160",
+ "more": "http://lurkmore.to/index.php?search=\u0002\u000160"
+ },
+ "adoc51": "//www.lua.org/manual/5.1/manual.html#pdf-\u0002\u00010",
+ "adoc52": "//www.lua.org/manual/5.2/manual.html#pdf-\u0002\u00010",
+ "adoc53": "//www.lua.org/manual/5.3/manual.html#pdf-\u0002\u00010",
+ "aforge": "http://luaforge.net/search/?type_of_search=soft&words=\u0002&Search=Search\u00010",
+ "arocks": "//luarocks.org/search?q=\u0002\u000112",
+ "bimyczytac": "http://lubimyczytac.pl/szukaj/ksiazki?phrase=\u0002\u00014",
+ "buntu": "http://lubuntu.me/?s=\u0002\u00010",
+ "cire": "//duckduckgo.com/?q=\u0002+site%3Alucire.com\u00010",
+ "cky": "http://www.google.com/search?q=\u0002&btnI\u00015",
+ "dwig": "//ludwig.guru/s/\u0002 \u000120",
+ "gat": {
+ "*": "http://www.lugatim.com/s/\u0002\u00019",
+ "ım": "http://lugatim.com/s/\u0002\u00010"
+ },
+ "kol": "http://www.lukol.com/s.php?q=\u0002\u00015",
+ "mas": "//www.lumas.de/search/?q=\u0002\u00010",
+ "men": "http://lumendatabase.org/notices/search?utf8=✓&term=\u0002\u00010",
+ "naavr": "http://avr.myluna.de/doku.php?do=search&id=\u0002\u00010",
+ "zme": "http://luzme.com/search_all?keyword=\u0002\u00010"
+ },
+ "lv": {
+ "*": "http://www.livermore.lib.ca.us/search/a?searchtype=X&SORT=D&searchscope=7&searcharg=\u0002\u00010",
+ "l": "http://la-vache-libre.org/?s=\u0002\u00010",
+ "dl": "//www.lavocedellelotte.it/it/?s=\u0002\u00010",
+ "mag": "http://www.linuxvoice.com/?s=\u0002\u00010",
+ "oenru": "//www.lingvolive.com/en-us/translate/en-ru/\u0002\u00010"
+ },
+ "lw": {
+ "g": "//ludwig.guru/s/\u0002\u00010",
+ "*": "http://lesswrong.com/search/results?cx=015839050583929870010%3A-802ptn4igi&cof=FORID%3A11&ie=UTF-8&sa=Search&siteurl=lesswrong.com%2F&q=\u0002\u00017",
+ "n": "//lwn.net/Search/DoSearch?words=\u0002\u00013",
+ "jgl": "http://duckduckgo.com/?q=\u0002+site:http://lwjgl.org/javadoc/\u00010"
+ },
+ "lx": {
+ "*": "//www.lexico.com/definition/\u0002\u0001287",
+ "r": "http://elixir.bootlin.com/linux/latest/ident/\u0002\u000128",
+ "le": "http://lxle.net/forum/#/search?Search=\u0002\u00010",
+ "ml": "http://marc.info/?l=linux-kernel&w=2&r=1&s=\u0002&q=b\u00010",
+ "iny": "//learnxinyminutes.com/docs/\u0002\u00014"
+ },
+ "./": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010",
+ "xe": {
+ "*": "//xe.com/currency/\u0002\u000128",
+ "n": {
+ "*": "//en.xen.wiki/index.php?search=\u0002\u00010",
+ "de": "//de.xen.wiki/index.php?search=\u0002\u00010",
+ "oblade": "http://xenoblade.wikia.com/wiki/Special:Search?search=\u0002\u00013"
+ },
+ "p": "//xmpp.org/extensions/xep-\u0002.html\u00010"
+ },
+ "xf": {
+ "e": "//exchange.xforce.ibmcloud.com/search/\u0002\u00010",
+ "*": "//forum.xojo.com/conversations/all?search=\u0002\u00010",
+ "ce-look": "//www.xfce-look.org/search?projectSearchText=\u0002 \u00010"
+ },
+ "xl": {
+ "m": "//stellar.expert/explorer/public/account/\u0002\u00013",
+ "*": "http://www.xtend-life.com/search-results?cx=005442268687610389394%3a4wscy8mawc0&cof=FORID%3a10&q=\u0002\u00010"
+ },
+ "xt": "//xtupleuniversity.xtuple.com/search/node/\u0002\u00016",
+ "xu": "//www.xavier.edu/search/?q=\u0002\u00010",
+ "υτ": "//www.youtube.com/results?search_query=\u0002\u0001663",
+ "01net": "http://www.01net.com/recherche/recherche.php?searchstring=\u0002&chaine=home\u00014",
+ "02faq": "//www.bmw2002faq.com/search/?q=\u0002\u00010",
+ "0bo": "http://boxofficemojo.com/search/?q=\u0002\u00017",
+ "0to255": "http://0to255.com/\u0002\u00013",
+ "101": {
+ "*": "http://www.101domain.com/domain-availability-search.htm?q=\u0002&sa.x=0&sa.y=0\u00015",
+ "domain": "//www.101domain.com/domain-availability-search.htm?q=\u0002\u00013"
+ },
+ "1001": {
+ "*": "http://1001boom.com/?s=\u0002\u00010",
+ "fonts": "http://www.1001fonts.com/search.html?search=\u0002&x=0&y=0\u00010"
+ },
+ "118": {
+ "*": "http://118.dk/search/go?what=\u0002\u00010",
+ "70": "http://11870.com/konsulto?q=\u0002\u00010"
+ },
+ "1122": "//1122.com.uy/buscar/\u0002/todo-el-pais\u00010",
+ "1177": "http://www.1177.se/Sok/?q=\u0002\u00010",
+ "11st": "http://search.11st.co.kr/SearchPrdAction.tmall?method=getTotalSearchSeller&kwd=\u0002\u000125",
+ "11freunde": "http://www.11freunde.de/search/gss/\u0002\u00010",
+ "15min": "//www.15min.lt/paieska?q=\u0002\u00010",
+ "15mpedia": "//15mpedia.org/w/index.php?search=\u0002\u00014",
+ "17t": "http://www.17track.net/en/track?nums=\u0002\u000118",
+ "180": "//www.180.no/Search/All?w=\u0002\u00010",
+ "1881": "http://www.1881.no/?query=\u0002\u000135",
+ "1dr": "http://onedrive.live.com/?q=\u0002\u000137",
+ "1d4chan": "//1d4chan.org/index.php?search=\u0002\u000148",
+ "1gabba": "http://1gabba.net/frontpage?title=\u0002\u00010",
+ "1mg": "//www.1mg.com/search/all?name=\u0002\u00010",
+ "1p5": "//onepeterfive.com/?s=\u0002\u00010",
+ "1und1": "//www.1und1.de/suche?query=\u0002\u00010",
+ "20m": "http://www.20minutes.fr/search?q=\u0002\u00017",
+ "24au": "//krsk.au.ru/nextauction/?search=\u0002\u00010",
+ "24matins": "http://www.24matins.fr/?s=\u0002\u00010",
+ "24sessions": "http://24sessions.com/search/text:\u0002\u00010",
+ "27crags": "//27crags.com/site/search?qs=\u0002\u00016",
+ "2b2t": "//2b2t.miraheze.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00018",
+ "2channel": "http://find.5ch.net/search?q=\u0002\u00016",
+ "2dehands": "http://www.2dehands.be/markt?qq=\u0002\u00013",
+ "2eme": {
+ "*": "http://www.2ememain.be/marche/2/\u0002/\u00019",
+ "main": "http://www.2ememain.be/marche/?qq=\u0002\u00013"
+ },
+ "2gis": {
+ "*": "http://2gis.ru/moscow/search/\u0002\u000132",
+ "sbp": "//2gis.ru/spb/search/\u0002\u00010",
+ "ufa": "//2gis.ru/ufa/search/\u0002\u00010"
+ },
+ "2hu": "//touhoudb.com/Search?filter=\u0002\u00010",
+ "2nn": "//www.2nn.jp/word/\u0002\u00010",
+ "2pl": "http://2player.com/search/?search=\u0002\u00010",
+ "2xmc": "//www.2xmoinscher.com/r?q=\u0002\u00010",
+ "34travel": "//34travel.me/search?text=\u0002\u00010",
+ "35c3": "//events.ccc.de/congress/2018/wiki/index.php?search=\u0002\u00010",
+ "360": {
+ "*": "http://www.360skate.com/catalogsearch/result/?q=\u0002 \u00010",
+ "so": "//www.so.com/s?q=\u0002\u00015",
+ "app": "//www.360androidapp.com/\u0002\u00010",
+ "iso": "http://image.so.com/i?q=\u0002\u00010"
+ },
+ "3bm": "//www.3bmeteo.com/meteo/\u0002\u00017",
+ "3da": "//3dagogo.com/search?q=\u0002\u00010",
+ "3dj": "//www.3djuegos.com/?q=\u0002&zona=resultados-buscador&ni=1\u00010",
+ "3ds": "http://www.3ds.com/search/?q=\u0002\u00010",
+ "3dbrew": "http://3dbrew.org/wiki/Special:Search?search=\u0002&go=Go\u00010",
+ "3druck": "http://3druck.com/?s=\u0002\u00010",
+ "3dware": "//3dwarehouse.sketchup.com/search.html?q=\u0002\u00010",
+ "3gpp": "http://www.3gpp.org/DynaReport/\u0002.htm\u00010",
+ "6pm": "//www.6pm.com/search?term=\u0002\u00010",
+ "750g": "//www.750g.com/recherche.htm?search=\u0002\u00010",
+ "7digital": {
+ "*": "//www.7digital.com/search?q=\u0002\u00014",
+ "no": "//no.7digital.com/search?q=\u0002\u00010"
+ },
+ "7switch": "//www.7switch.com/fr/list/search/page/1?q=\u0002\u00014",
+ "7tv": "//www.7tv.de/suche?q=\u0002\u00016",
+ "800": "http://800notes.com/Phone.aspx/\u0002\u000152",
+ "80k": "//80000hours.org/search/?q=\u0002\u00010",
+ "8020": "//8020.net/freetextsearch/search/result/?keyword=\u0002\u00010",
+ "89.9": "//www.lightfm.com.au/?s=\u0002\u00010",
+ "8chb": "http://8ch.net/boards.php?title=\u0002\u00014",
+ "8chc": "http://8ch.net/\u0002/catalog.html\u00010",
+ "8tracks": "http://8tracks.com/explore/all?q=\u0002\u00013",
+ "àax": "http://www.albumartexchange.com/covers?fltr=ALL&sort=TITLE&q=\u0002\u00010",
+ "AUD2EUR": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=EUR\u00010",
+ "AUD2GDP": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=GBP\u00010",
+ "BangPeople": "//pipl.com/search/?q=\u0002\u00010",
+ "Binguk": "http://bing.co.uk/?q=\u0002\u00010",
+ "CajunLyrics": "//www.cajunlyrics.com/?page=search&word=\u0002\u00010",
+ "Cololib": "//colostate-primo.hosted.exlibrisgroup.com/primo-explore/search?vid=01COLSU&lang=en_US&primoQueryTemp=d&search_field=any&search_scope=Everything&query=any,contains,\u0002\u00010",
+ "Coolapk": "//www.coolapk.com/search?q=\u0002\u00010",
+ "다음사전": "http://dic.daum.net/search.do?q=\u0002\u000126",
+ "DscSrv": "//discordservers.com/?term=\u0002\u00010",
+ "/?s": "//activehi.com/?s=\u0002\u00010",
+ "KarmaPlace": "http://www.karmaplace.com/catalogsearch/result/?q=\u0002\u00010",
+ "l2d": "http://www.love2d.org/w/index.php?search=\u0002\u000126",
+ "l3u": "//duckduckgo.com/?q=\u0002+site:l3utterfish.blogspot.com\u00010",
+ "l365": "http://www.live365.com/cgi-bin/directory.cgi?searchdesc=\u0002\u00010",
+ "l4c": "//www.left4craft.org/search.php?keywords=\u0002\u00010",
+ "l-d": "//www.legends-decks.com/search.php?q=\u0002\u00010",
+ "lgp": "http://geekpauvre.com/?s=\u0002 \u00010",
+ "lgw": "//libregamewiki.org/index.php?search=\u0002\u00010",
+ "lg.go": "//libs.garden/go/search?q=\u0002\u00010",
+ "loc": {
+ "*": "//www.loc.gov/search/?q=\u0002 \u00014",
+ "al": {
+ "*": "http://local.google.com/maps?f=q&source=s_q&geocode=&q=\u0002\u00010",
+ "ch": "http://tel.local.ch/de/q?what=\u0002\u00010",
+ "ist": "//local-list.co.il?p=106&stag=\u0002\u00010",
+ "time": "http://www.timeanddate.com/time/zone/?query=\u0002\u00010"
+ },
+ "fr": "http://tel.local.ch/fr/q?what=\u0002\u00010",
+ "ast": "//locast.be/?s=\u0002\u00010"
+ },
+ "lof": "//learnomnifocus.com/?s=\u0002\u00010",
+ "log": {
+ "h": "//gineipaedia.com/w/index.php?title=Special:Search&search=\u0002&go=Go\u00013",
+ "*": "http://logeion.uchicago.edu/\u0002\u00010",
+ "o": {
+ "*": "http://logopond.com/search/?search=\u0002\u00015",
+ "s": "http://instantlogosearch.com/?q=\u0002\u00010"
+ },
+ "eion": "http://logeion.uchicago.edu/\u0002\u00010"
+ },
+ "loh": "//help.libreoffice.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010",
+ "lol": {
+ "*": "//www.locksonline.co.uk/index.php?route=product/search&search=\u0002\u00015",
+ "champ": "//lolalytics.com/ranked/worldwide/current/diamond/plus/champion/\u0002\u00010",
+ "com": "//www.locksonline.com/search/search.html?zoom_query=\u0002\u00010",
+ "counter": "http://www.lolcounter.com/champions/\u0002\u00010",
+ "king": "http://www.lolking.net/search?name=\u0002\u00017",
+ "names": "//lolnames.gg/en/na/\u0002/\u00010",
+ "olyrics": "http://www.lololyrics.com/search?q=\u0002 \u00013",
+ "pro": "http://www.lolpro.com/search?search=\u0002\u00010",
+ "skill": "http://www.lolskill.net/\u0002 \u00010",
+ "wiki": {
+ "a": "http://leagueoflegends.wikia.com/wiki/Special:Search?query=\u0002\u000120",
+ "*": "http://leagueoflegends.wikia.com/wiki/Special:Search?search=\u0002 \u000167"
+ }
+ },
+ "lor": "//www.linux.org.ru/search.jsp?q=\u0002&range=ALL&interval=ALL&user=&_usertopic=on\u000138",
+ "loop": {
+ "*": "http://www.frontiersin.org/SearchData.aspx?sq=\u0002\u00010",
+ "backjs": "http://duckduckgo.com/?q=site:loopback.io/doc/en/lb3+\u0002\u00010"
+ },
+ "loot": "http://www.loot.co.za/search?cat=b&terms=\u0002\u00013",
+ "lost": "http://lostpedia.wikia.com/wiki/Special:Search?search=\u0002\u00013",
+ "lotr": {
+ "*": "http://lotr.wikia.com/wiki/Special:Search?query=\u0002\u00015",
+ "ow": "http://lotro-wiki.com/index.php?search=\u0002&button=&title=Special%3ASearch\u00016"
+ },
+ "love": {
+ "*": "http://love2d.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "2d": "http://www.love2d.org/w/index.php?search=\u0002\u000126",
+ "businessexpo": "//www.lovebusinessexpo.co.uk/search/?q=\u0002\u00010",
+ "live": "http://love-live.wikia.com/wiki/Special:Search?query=\u0002\u00010",
+ "seat": "//www.loveseat.com/search/?term=\u0002\u00010",
+ "wiki": "//love2d.org/w/index.php?search=\u0002\u00010"
+ },
+ "loask": "http://ask.libreoffice.org/en/questions/scope:all/sort:activity-desc/page:1/query:=\u0002/\u00010",
+ "loblaws": "//www.loblaws.ca/search/?search-bar=\u0002\u00010",
+ "lobsters": "//lobste.rs/search?q=\u0002\u000119",
+ "lobugs": "//bugs.documentfoundation.org/buglist.cgi?quicksearch=\u0002\u00010",
+ "lodash": "//lodash.com/docs#\u0002\u000182",
+ "lojban": "//mw.lojban.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00016",
+ "lonelyplanet": "//www.lonelyplanet.com/search?q=\u0002\u00014",
+ "longdo": "//dict.longdo.com/search/\u0002\u00013",
+ "lookdocs": "//docs.looker.com/#stq=\u0002&stp=1\u00019",
+ "loolib": "//primo.tug-libraries.on.ca/primo_library/libweb/action/dlSearch.do?institution=WATERLOO&vid=WATERLOO&onCampus=false&lang=eng&indx=1&dym=true&highlight=true&displayField=title&bulkSize=10&query=any%2Ccontains%2C\u0002&search_scope=books_tab&tab=default_tab\u00013",
+ "loomis": "//www.loomisexpress.com/ca/wfTrackingStatus.aspx?PieceNumber=\u0002\u00010",
+ "loseit": "//www.loseit.com/search/?term=\u0002\u00013",
+ "loslog": "//www.lineageoslog.com/search?q=\u0002\u00010",
+ "losource": "http://opengrok.libreoffice.org/search?q=\u0002&project=core\u00010",
+ "louisville": "//louisvilleky.gov/search/site/\u0002\u00010",
+ "lovdata": "http://lovdata.no/sok?q=\u0002\u00018",
+ "lowcarb": "//recipegym.com/?s=\u0002\u00010",
+ "lowes": {
+ "*": "http://www.lowes.com/SearchCatalogDisplay?Ntt=\u0002#!\u0001235",
+ "ca": "//www.lowes.ca/search/\u0002.html\u00014"
+ },
+ "loweringthebar": "http://www.loweringthebar.net/?s=\u0002\u00010",
+ "lowongan": "//www.lowonganterpadu.com/search?q=\u0002\u00010",
+ "lrb": "http://www.lrb.co.uk/search?q=\u0002\u00010",
+ "lyle": "//duckduckgo.com/?q=\u0002+site:forums.lylemcdonald.com\u00010",
+ "lycos": "http://search.lycos.com/web?q=\u0002\u00010",
+ "lynda": "http://www.lynda.com/search?q=\u0002\u00016",
+ "lyrics": {
+ "*": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171",
+ "ing": "//lyricsing.com/search/\u0002\u00010",
+ "translate": "http://lyricstranslate.com/en/site-search?query=\u0002\u00016",
+ "tune": "//www.lyricstune.in/search?q=\u0002\u00010",
+ "wiki": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171"
+ },
+ "lyriki": "http://lyriki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010",
+ "lyrical": "http://duckduckgo.com/?q=site%3Alyrical-nonsense.com+\u0002\u00016",
+ "lyricwiki": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171",
+ "lyrster": "http://www.lyrster.com/songs-lyrics/\u0002.html\u00010",
+ "lzd": {
+ "*": "//www.lazada.com.ph/catalog/?q=\u0002\u000122",
+ "ph": "//www.lazada.com.ph/catalog/?q=\u0002\u000122",
+ "sg": "http://www.lazada.sg/catalog/?q=\u0002\u00010",
+ "th": "http://www.lazada.co.th/catalog/?q=\u0002\u00010"
+ },
+ "LzdMy": "http://www.lazada.com.my/catalog/?q=\u0002\u00010",
+ ".net": "http://www.searchdotnet.com/results.aspx?cx=002213837942349435108:jki1okx03jq&q=\u0002&sa=Search+.NET+sites&cof=FORID:9&siteurl=www.searchdotnet.com/\u000111",
+ "Perlen": "//www.perlentaucher.de/nsuche?q=\u0002\u00010",
+ "x86": "http://ref.x86asm.net/geek.html#\u0002\u00010",
+ "xamarin": {
+ "*": "//developer.xamarin.com/search?q=\u0002\u00010",
+ "forums": "http://forums.xamarin.com/search?Search=\u0002\u00010"
+ },
+ "xbox": "http://www.xbox.com/en-GB/Search?q=\u0002#All\u000113",
+ "xbps": "//github.com/void-linux/void-packages/search?q[]=filename%3Atemplate+path%3A%2Fsrcpkgs&q[]=\u0002&s=indexed\u000155",
+ "xda": {
+ "f": "http://forum.xda-developers.com/sitesearch.php?q=\u0002\u00010",
+ "l": "//labs.xda-developers.com/?search=\u0002\u00010",
+ "*": "//forum.xda-developers.com/search/?query=\u0002\u0001162",
+ "dev": "http://forum.xda-developers.com/sitesearch.php?q=\u0002\u00010"
+ },
+ "xgn": "//www.xgn.nl/zoeken/\u0002\u00010",
+ "xgau": "http://www.robertchristgau.com/get_artist.php?name=\u0002\u00010",
+ "xiv": {
+ "*": "http://xivdb.com/?search=\u0002\u00010",
+ "db": "http://xivdb.com/?search=\u0002\u00010"
+ },
+ "xing": "//www.xing.com/app/search?op=combined;keywords=\u0002 \u00014",
+ "xiny": "//learnxinyminutes.com/docs/\u0002\u00014",
+ "xiami": "http://www.xiami.com/search?key=\u0002\u00010",
+ "xinhua": "http://so.news.cn/#search/0/\u0002/1/\u00010",
+ "xkcd": {
+ "b": "http://www.xkcdb.com/?search=\u0002\u00010",
+ "n": "http://xkcd.com/\u0002/\u000135",
+ "*": "/?q=\u0002+site:xkcd.com\u0001133"
+ },
+ "xkom": "//www.x-kom.pl/szukaj?q=\u0002\u00018",
+ "xmc": "//xploremycity.com/\u0002\u00014",
+ "xmostrata": "http://xmostrata.com/?s=\u0002\u00010",
+ "xmpprooms": "//trafficpixel.tk/chatrooms/showRooms.php?search=\u0002&numberResults=10\u00010",
+ "xojo": "//forum.xojo.com/conversations/all?search=\u0002\u00010",
+ "xorp": "//blog.xorp.hu/?s=\u0002\u00010",
+ "xpresate": "http://xpresate.com.mx/busqueda.php?search=\u0002\u00010",
+ "xref": "http://search.crossref.org/?q=\u0002\u000123",
+ "xsh": "//explainshell.com/explain?cmd=\u0002\u00010",
+ "xvr": "//www.arxiv-vanity.com/convert/?query=\u0002\u00010",
+ "xwiki": "http://www.xwiki.org/xwiki/bin/view/Main/Search?text=\u0002\u00010",
+ "xxl": "//xxl.no/search?q=\u0002\u00013",
+ "الاخبار": "//www.sahifatv.com/category/\u0002\u00010",
+ "پخشستاره": "//setareh-co.com/?s=\u0002&submit=\u00010",
+ "تبسيط": "//tapseet.com/?s=\u0002\u00010",
+ "موبايل": "//mobilesacademy.com/?s=\u0002\u00010",
+ "ויקי": "//he.wikipedia.org/w/index.php?search=\u0002&title=מיוחד%3Aחיפוש&go=לערך\u00010",
+ "חוק": "//he.wikisource.org/w/index.php?search=חוק+\u0002\u00010",
+ "מורפיקס": "http://www.morfix.co.il/\u0002\u000140",
+ "פרוטוקול": "//www.protocol.co.il/?s=\u0002\u00010",
+ "Βικι": "//el.m.wikipedia.org/wiki/\u0002\u00010",
+ "Λεξικό": "//el.m.wiktionary.org/wiki/\u0002\u00010",
+ "ςγρ": "//el.wikipedia.org/wiki/?search=\u0002\u00010",
+ "англяз": "http://engramm.su/start?do=search&id=\u0002\u00010",
+ "карты": "//yandex.ru/maps/?text=\u0002\u00010",
+ "кгут": "//translate.google.com/#ru/en/\u0002\u00010",
+ "мапс": "//www.google.bg/maps/search/\u0002/\u00010",
+ "нпсд": "//npsd.party/?s=\u0002\u00010",
+ "уики": "//bg.wikipedia.org/wiki/\u0002\u00010",
+ "նայ": "http://nayiri.com/search?l=hy_LB&dt=HY_HY&r=0&query=\u0002\u00010",
+ "ასტრო": "http://astronet.ge/?s=\u0002\u00010"
+ }
+} \ No newline at end of file
diff --git a/searx/data/useragents.json b/searx/data/useragents.json
index d464ec5..6e77cbd 100644
--- a/searx/data/useragents.json
+++ b/searx/data/useragents.json
@@ -1,12 +1,13 @@
{
"versions": [
- "75.0",
- "74.0.1",
- "74.0"
+ "86.0",
+ "85.0.2",
+ "85.0.1",
+ "85.0"
],
"os": [
"Windows NT 10.0; WOW64",
"X11; Linux x86_64"
],
"ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}"
-}
+} \ No newline at end of file
diff --git a/searx/data/wikidata_units.json b/searx/data/wikidata_units.json
index 966e5e8..7b02ba1 100644
--- a/searx/data/wikidata_units.json
+++ b/searx/data/wikidata_units.json
@@ -1,7 +1,67 @@
{
"Q199": "1",
+ "Q100036106": "int nmi",
"Q100149279": "°We",
"Q100995": "lb",
+ "Q101194838": "GHz/V",
+ "Q101463141": "ym²",
+ "Q101463237": "zm²",
+ "Q101463321": "am²",
+ "Q101463409": "fm²",
+ "Q101463496": "pm²",
+ "Q101463679": "hm²",
+ "Q101464050": "Mm²",
+ "Q101464215": "Gm²",
+ "Q101464369": "Tm²",
+ "Q101464499": "Pm²",
+ "Q101464624": "Em²",
+ "Q101464753": "Zm²",
+ "Q101464875": "Ym²",
+ "Q101515060": "g/J",
+ "Q101875087": "cd/cm²",
+ "Q101877596": "g/ml",
+ "Q101879174": "dm/s",
+ "Q102068844": "cm⁻³",
+ "Q102129339": "min⁻¹",
+ "Q102129428": "h⁻¹",
+ "Q102129592": "d⁻¹",
+ "Q102130673": "ym/s",
+ "Q102130674": "zm/s",
+ "Q102130677": "am/s",
+ "Q102130679": "fm/s",
+ "Q102130681": "pm/s",
+ "Q102130684": "nm/s",
+ "Q102130686": "μm/s",
+ "Q102130688": "mm/s",
+ "Q102130690": "dam/s",
+ "Q102130692": "hm/s",
+ "Q102130694": "Mm/s",
+ "Q102130696": "Gm/s",
+ "Q102130698": "Tm/s",
+ "Q102130700": "Pm/s",
+ "Q102130702": "Em/s",
+ "Q102130704": "Zm/s",
+ "Q102130706": "Ym/s",
+ "Q102130743": "ym/s²",
+ "Q102130745": "zm/s²",
+ "Q102130747": "am/s²",
+ "Q102130748": "fm/s²",
+ "Q102130751": "pm/s²",
+ "Q102130753": "nm/s²",
+ "Q102130755": "μm/s²",
+ "Q102130756": "mm/s²",
+ "Q102130758": "dm/s²",
+ "Q102130759": "dam/s²",
+ "Q102130761": "hm/s²",
+ "Q102130762": "km/s²",
+ "Q102130765": "Mm/s²",
+ "Q102130767": "Gm/s²",
+ "Q102130769": "Tm/s²",
+ "Q102130771": "Pm/s²",
+ "Q102130773": "Em/s²",
+ "Q102130775": "Zm/s²",
+ "Q102130777": "Ym/s²",
+ "Q102178883": "dm³/h",
"Q1022113": "cm³",
"Q102573": "Bq",
"Q103246": "Sv",
@@ -9,12 +69,17 @@
"Q10380431": "TJ",
"Q1040401": "das",
"Q1040427": "hs",
- "Q1042866": "Zibit",
+ "Q104117265": "Bi",
+ "Q1042866": "Zib",
+ "Q104907398": "μN m",
+ "Q104907399": "mN m",
"Q1050958": "inHg",
"Q1051665": "m/s²",
"Q1052397": "rad",
"Q1054140": "Mm",
"Q10543042": "Ym",
+ "Q105519288": "B SPL",
+ "Q105687125": "eV⁻¹ m⁻³",
"Q1057069": "hg",
"Q1063756": "rad/s",
"Q1063786": "in²",
@@ -22,33 +87,34 @@
"Q1066138": "Ps",
"Q1067722": "Fg",
"Q1069725": "p.",
+ "Q1072404": "K",
"Q1084321": "Tb/s",
"Q1086691": "fg",
"Q1091257": "tex",
"Q1092296": "a",
- "Q1104069": "CAD$",
+ "Q1104069": "$",
"Q11061003": "μm²",
"Q11061005": "nm²",
"Q1131660": "st",
"Q1137675": "cr",
- "Q1140444": "Zbit",
- "Q1140577": "Ybit",
- "Q1152074": "Pbit",
- "Q1152323": "Tbit",
+ "Q1140444": "Zb",
+ "Q1140577": "Yb",
+ "Q1152074": "Pb",
+ "Q1152323": "Tb",
"Q1165799": "mil",
"Q11776930": "Mg",
"Q11830636": "psf",
"Q11929860": "kpc",
"Q1194225": "lbf",
- "Q1194580": "Mibit",
- "Q1195111": "Ebit",
+ "Q1194580": "Mib",
+ "Q1195111": "Eb",
"Q1196837": "ω_P",
"Q1197459": "Ms",
"Q11982285": "Em³",
"Q11982288": "Zm³",
"Q11982289": "Tm³",
"Q12011178": "Zs",
- "Q1204894": "Gibit",
+ "Q1204894": "Gib",
"Q12257695": "Eb/s",
"Q12257696": "EB/s",
"Q12261466": "kB/s",
@@ -59,7 +125,7 @@
"Q12269308": "Zb/s",
"Q12269309": "ZB/s",
"Q1247300": "cm H₂O",
- "Q12714022": "sh cwt",
+ "Q12714022": "cwt",
"Q12789864": "GeV",
"Q12874593": "W h",
"Q128822": "kn",
@@ -71,9 +137,9 @@
"Q1323615": "oz t",
"Q132643": "kr",
"Q13400897": "g",
- "Q13479685": "mm wg",
- "Q1351253": "Eibit",
- "Q1351334": "Pibit",
+ "Q13479685": "mm H2O",
+ "Q1351253": "Eib",
+ "Q1351334": "Pib",
"Q13542672": "Ry",
"Q13548586": "THz",
"Q13582667": "kgf/cm²",
@@ -88,13 +154,15 @@
"Q14158377": "A_P",
"Q14623803": "MDa",
"Q14623804": "kDa",
- "Q1472674": "Sv",
+ "Q1472674": "S",
"Q14754979": "Zg",
"Q14786969": "MJ",
+ "Q14850704": "℧",
"Q14913554": "Ys",
"Q14914907": "th",
"Q14916719": "Gpc",
"Q14923662": "Pm³",
+ "Q1501273": "HU",
"Q1511773": "LSd",
"Q15120301": "l atm",
"Q1542309": "xu",
@@ -110,7 +178,7 @@
"Q163354": "H",
"Q1640501": "hyl",
"Q1645498": "μg",
- "Q16859309": "lb·ft",
+ "Q16859309": "lb ft",
"Q169893": "S",
"Q170804": "Wb",
"Q17093295": "m/h",
@@ -140,7 +208,7 @@
"Q182429": "m/s",
"Q1826195": "dl",
"Q18413919": "cm/s",
- "Q184172": "FF",
+ "Q184172": "F",
"Q185078": "a",
"Q185153": "erg",
"Q185648": "Torr",
@@ -171,11 +239,10 @@
"Q2029519": "hl",
"Q203567": "₦",
"Q2042279": "m H₂O",
- "Q204737": "៛",
"Q2051195": "GWh",
"Q2055118": "ppb",
"Q2064166": "fc",
- "Q206600": "ރ",
+ "Q206600": "MRF",
"Q20706220": "cmm",
"Q20706221": "dmm",
"Q2080811": "vol%",
@@ -196,9 +263,11 @@
"Q21075844": "ml/l",
"Q21077820": "mg/m³",
"Q21091747": "mg/kg",
- "Q211256": "mph",
+ "Q211256": "mi/h",
+ "Q21154419": "PD",
"Q211580": "BTU (th)",
"Q212120": "A h",
+ "Q213005": "G$",
"Q2140397": "in³",
"Q214377": "ell",
"Q2143992": "kHz",
@@ -211,7 +280,7 @@
"Q215571": "N m",
"Q21604951": "g/m³",
"Q2165290": "yd³",
- "Q216880": "kp",
+ "Q216880": "kgf",
"Q217208": "a",
"Q2175964": "dm³",
"Q218593": "in",
@@ -229,11 +298,14 @@
"Q229354": "Ci",
"Q232291": "mi²",
"Q2332346": "ml",
+ "Q235729": "y (365 days)",
+ "Q23808021": "oz (ap.)",
"Q23823681": "TW",
"Q23925410": "gal (UK)",
"Q23925413": "gal (US)",
"Q23931040": "dam²",
"Q23931103": "nmi²",
+ "Q240468": "syr£",
"Q2414435": "$b.",
"Q242988": "Lib$",
"Q2438073": "ag",
@@ -252,7 +324,7 @@
"Q25511288": "mb",
"Q2553708": "MV",
"Q2554092": "kV",
- "Q259502": "AU$",
+ "Q259502": "A$",
"Q260126": "rem",
"Q2612219": "Pg",
"Q261247": "ct",
@@ -306,8 +378,11 @@
"Q30001831": "aV",
"Q30001832": "aW",
"Q30001833": "aWb",
- "Q3013059": "kyr",
- "Q3194304": "kbit",
+ "Q3013059": "ka",
+ "Q304479": "tr",
+ "Q305896": "DPI",
+ "Q31889818": "ppq",
+ "Q3194304": "kb",
"Q3207456": "mW",
"Q321017": "R",
"Q3221356": "ym",
@@ -330,10 +405,10 @@
"Q3312063": "fL",
"Q3320608": "kW",
"Q3331719": "dm²",
- "Q3332689": "ToR",
- "Q3332814": "Mbit",
+ "Q3332689": "RT",
+ "Q3332814": "Mb",
"Q3396758": "daa",
- "Q3414243": "rps",
+ "Q3414243": "qps",
"Q3421309": "R_J",
"Q3495543": "mbar",
"Q355198": "px",
@@ -343,11 +418,11 @@
"Q376660": "nat",
"Q37732658": "°R",
"Q3773454": "Mpc",
- "Q3815076": "Kibit",
+ "Q3815076": "Kib",
"Q3833309": "£",
"Q3858002": "mA h",
"Q3867152": "ft/s²",
- "Q389062": "Tibit",
+ "Q389062": "Tib",
"Q3902688": "pl",
"Q3902709": "ps",
"Q39360235": "US lea",
@@ -359,7 +434,7 @@
"Q39462789": "µin²",
"Q39467934": "kgf/m²",
"Q39469927": "N/m²",
- "Q39617688": "cwt long",
+ "Q39617688": "cwt",
"Q39617818": "t lb",
"Q39628023": "y",
"Q39699418": "cm/s²",
@@ -367,14 +442,14 @@
"Q39709980": "bd",
"Q39710113": "bhp EDR",
"Q3972226": "kL",
- "Q4041686": "iwg",
+ "Q4041686": "in H20",
"Q4068266": "Ʒ",
"Q4176683": "aC",
- "Q420266": "oz. fl.",
+ "Q420266": "fl oz",
"Q42319606": "people/m²",
"Q4243638": "km³",
"Q4456994": "mF",
- "Q469356": "tn. sh.",
+ "Q469356": "T",
"Q476572": "Ha",
"Q482798": "yd",
"Q483261": "Da",
@@ -390,15 +465,18 @@
"Q514845": "pz",
"Q5195628": "hm³",
"Q5198770": "dam³",
- "Q524410": "byr",
+ "Q524410": "Ga",
+ "Q5299480": "DPCm",
"Q53393488": "PHz",
"Q53393490": "EHz",
"Q53393494": "ZHz",
"Q53393498": "YHz",
"Q53393659": "ML",
"Q53393664": "GL",
+ "Q53393669": "El",
"Q53393674": "ZL",
"Q53393678": "YL",
+ "Q53393768": "zl",
"Q53393771": "yL",
"Q53393868": "GJ",
"Q53393886": "PJ",
@@ -492,7 +570,7 @@
"Q54083813": "Zkat",
"Q5409016": "MVA",
"Q5465723": "ft-pdl",
- "Q549389": "bit/s",
+ "Q549389": "b/s",
"Q550341": "V A",
"Q552299": "ch",
"Q55442349": "U/L",
@@ -523,6 +601,8 @@
"Q6170164": "yg",
"Q6171168": "zg",
"Q61756607": "yd",
+ "Q61771602": "ft",
+ "Q61771670": "in",
"Q61793198": "rd",
"Q61794766": "ch (US survey)",
"Q61994988": "Wth",
@@ -534,13 +614,12 @@
"Q6414556": "kip",
"Q648908": "bya",
"Q64996135": "gal (US)/min",
- "Q65028392": "mm/yr",
+ "Q65028392": "mm/a",
"Q651336": "M_J",
"Q6517513": "dag",
"Q667419": "UK t",
"Q681996": "M⊕",
"Q685662": "p_P",
- "Q6859652": "mm Hg",
"Q686163": "$",
"Q68725821": "°Rø",
"Q68726230": "°De",
@@ -582,20 +661,23 @@
"Q70444514": "Ymol",
"Q70444609": "Pmol",
"Q712226": "km²",
+ "Q717310": "Mg",
"Q72081071": "MeV",
"Q723733": "ms",
"Q730251": "ft·lbf",
"Q732707": "MHz",
"Q73408": "K",
"Q7350781": "Mb/s",
+ "Q7398951": "PPI",
"Q743895": "bpm",
"Q748716": "ft/s",
"Q750178": "‱",
+ "Q752079": "RT",
"Q752197": "kJ/mol",
"Q7672057": "TU",
"Q777017": "dBm",
"Q78754556": "rot",
- "Q78756901": "rev",
+ "Q78756901": "r",
"Q78757683": "windings",
"Q79726": "kB",
"Q79735": "MB",
@@ -637,14 +719,17 @@
"Q848856": "dam",
"Q851872": "o",
"Q854546": "Gm",
- "Q855161": "Yibit",
+ "Q855161": "Yib",
"Q856240": "ft³/min",
"Q857027": "ft²",
"Q85854198": "MN",
- "Q864818": "abA",
"Q87262709": "kΩ",
"Q87416053": "MΩ",
"Q88296091": "tsp",
+ "Q89473028": "bu (UK)",
+ "Q89662131": "pt (UK)",
+ "Q901492": "ph",
+ "Q902274": "cp",
"Q9026416": "MWth",
"Q9048643": "nl",
"Q905912": "L",
@@ -653,7 +738,9 @@
"Q911730": "nx",
"Q914151": "P_P",
"Q915169": "F_P",
- "Q93318": "nmi",
+ "Q93318": "M",
+ "Q93678895": "gill (US)",
+ "Q93679498": "gill (UK)",
"Q940052": "q",
"Q94076025": "dalm",
"Q94076717": "dakat",
@@ -664,6 +751,7 @@
"Q94415255": "GC",
"Q94415438": "Yrad",
"Q94415526": "YC",
+ "Q94415561": "krad",
"Q94415782": "Mrad",
"Q94416260": "GN",
"Q94416535": "cN",
@@ -943,6 +1031,7 @@
"Q96106385": "h°C",
"Q96106393": "M°C",
"Q96236286": "G°C",
+ "Q96312779": "μas",
"Q97059641": "p°C",
"Q97059652": "T°C",
"Q97143826": "P°C",
@@ -953,9 +1042,21 @@
"Q97143843": "z°C",
"Q97143849": "Y°C",
"Q97143851": "a°C",
+ "Q98492214": "den",
"Q98538634": "eV/m²",
"Q98635536": "eV/m",
"Q98642859": "eV m²/kg",
+ "Q98793302": "qt (UK)",
+ "Q98793408": "liq qt (US)",
+ "Q98793687": "dry qt (US)",
+ "Q99476928": "gf",
+ "Q99487704": "ppt",
+ "Q99490009": "BTU (IT)",
+ "Q99490479": "BTU (39 °F)",
+ "Q99490986": "BTU (59 °F)",
+ "Q99491193": "BTU (60 °F)",
+ "Q99491447": "BTU (mean)",
+ "Q99492167": "m Hg",
"Q11229": "%",
"Q11570": "kg",
"Q11573": "m",
@@ -965,8 +1066,8 @@
"Q12129": "pc",
"Q12438": "N",
"Q16068": "DM",
- "Q1811": "ua",
- "Q20764": "Myr",
+ "Q1811": "AU",
+ "Q20764": "Ma",
"Q2101": "e",
"Q25235": "h",
"Q25236": "W",
@@ -979,25 +1080,25 @@
"Q25517": "m³",
"Q33680": "rad",
"Q35852": "ha",
- "Q36384": "equiv",
+ "Q36384": "Eq",
"Q3710": "ft",
"Q39274": "Sv",
"Q39369": "Hz",
"Q41509": "mol",
"Q41803": "g",
"Q42289": "°F",
- "Q4406": "TV$",
+ "Q4406": "$T",
"Q44395": "Pa",
- "Q4587": "Le",
"Q4588": "WS$",
"Q4592": "F$",
"Q4596": "Rs",
"Q4597": "$",
"Q47083": "Ω",
"Q48013": "oz",
+ "Q4917": "US$",
"Q50094": "Np",
"Q50098": "B",
- "Q531": "ly",
+ "Q531": "l.y.",
"Q5329": "dB",
"Q573": "d",
"Q577": "a",
diff --git a/searx/engines/1337x.py b/searx/engines/1337x.py
index 1847887..9cc7c1b 100644
--- a/searx/engines/1337x.py
+++ b/searx/engines/1337x.py
@@ -1,7 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ 1337x
+"""
+
from urllib.parse import quote, urljoin
from lxml import html
from searx.utils import extract_text, get_torrent_size, eval_xpath, eval_xpath_list, eval_xpath_getindex
+# about
+about = {
+ "website": 'https://1337x.to/',
+ "wikidata_id": 'Q28134166',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
url = 'https://1337x.to/'
search_url = url + 'search/{search_term}/{pageno}/'
diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py
index b2a9b25..2238ea1 100644
--- a/searx/engines/__init__.py
+++ b/searx/engines/__init__.py
@@ -26,8 +26,9 @@ from operator import itemgetter
from searx import settings
from searx import logger
from searx.data import ENGINES_LANGUAGES
+from searx.exceptions import SearxEngineResponseException
from searx.poolrequests import get, get_proxy_cycles
-from searx.utils import load_module, match_language, get_engine_from_settings
+from searx.utils import load_module, match_language, get_engine_from_settings, gen_useragent
logger = logger.getChild('engines')
@@ -44,16 +45,16 @@ babel_langs = [lang_parts[0] + '-' + lang_parts[-1] if len(lang_parts) > 1 else
engine_shortcuts = {}
engine_default_args = {'paging': False,
'categories': ['general'],
- 'language_support': True,
'supported_languages': [],
'safesearch': False,
'timeout': settings['outgoing']['request_timeout'],
'shortcut': '-',
'disabled': False,
+ 'enable_http': False,
'suspend_end_time': 0,
'continuous_errors': 0,
'time_range_support': False,
- 'offline': False,
+ 'engine_type': 'online',
'display_error_messages': True,
'tokens': []}
@@ -127,10 +128,17 @@ def load_engine(engine_data):
setattr(engine, 'language_aliases', language_aliases)
+ # language_support
+ setattr(engine, 'language_support', len(getattr(engine, 'supported_languages', [])) > 0)
+
# assign language fetching method if auxiliary method exists
if hasattr(engine, '_fetch_supported_languages'):
+ headers = {
+ 'User-Agent': gen_useragent(),
+ 'Accept-Language': 'ja-JP,ja;q=0.8,en-US;q=0.5,en;q=0.3', # bing needs a non-English language
+ }
setattr(engine, 'fetch_supported_languages',
- lambda: engine._fetch_supported_languages(get(engine.supported_languages_url)))
+ lambda: engine._fetch_supported_languages(get(engine.supported_languages_url, headers=headers)))
engine.stats = {
'sent_search_count': 0, # sent search
@@ -142,7 +150,9 @@ def load_engine(engine_data):
'errors': 0
}
- if not engine.offline:
+ engine_type = getattr(engine, 'engine_type', 'online')
+
+ if engine_type != 'offline':
engine.stats['page_load_time'] = 0
engine.stats['page_load_count'] = 0
@@ -209,7 +219,7 @@ def get_engines_stats(preferences):
else:
score = score_per_result = 0.0
- if not engine.offline:
+ if engine.engine_type != 'offline':
load_times = 0
if engine.stats['page_load_count'] != 0:
load_times = engine.stats['page_load_time'] / float(engine.stats['page_load_count']) # noqa
@@ -283,6 +293,8 @@ def initialize_engines(engine_list):
def engine_init(engine_name, init_fn):
try:
init_fn(get_engine_from_settings(engine_name))
+ except SearxEngineResponseException as exc:
+ logger.warn('%s engine: Fail to initialize // %s', engine_name, exc)
except Exception:
logger.exception('%s engine: Fail to initialize', engine_name)
else:
@@ -294,34 +306,3 @@ def initialize_engines(engine_list):
if init_fn:
logger.debug('%s engine: Starting background initialization', engine_name)
threading.Thread(target=engine_init, args=(engine_name, init_fn)).start()
-
- _set_https_support_for_engine(engine)
-
-
-def _set_https_support_for_engine(engine):
- # check HTTPS support if it is not disabled
- if not engine.offline and not hasattr(engine, 'https_support'):
- params = engine.request('http_test', {
- 'method': 'GET',
- 'headers': {},
- 'data': {},
- 'url': '',
- 'cookies': {},
- 'verify': True,
- 'auth': None,
- 'pageno': 1,
- 'time_range': None,
- 'language': '',
- 'safesearch': False,
- 'is_test': True,
- 'category': 'files',
- 'raise_for_status': True,
- })
-
- if 'url' not in params:
- return
-
- parsed_url = urlparse(params['url'])
- https_support = parsed_url.scheme == 'https'
-
- setattr(engine, 'https_support', https_support)
diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py
deleted file mode 100644
index 637443e..0000000
--- a/searx/engines/acgsou.py
+++ /dev/null
@@ -1,70 +0,0 @@
-"""
- Acgsou (Japanese Animation/Music/Comics Bittorrent tracker)
-
- @website https://www.acgsou.com/
- @provide-api no
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content, seed, leech, torrentfile
-"""
-
-from urllib.parse import urlencode
-from lxml import html
-from searx.utils import extract_text, get_torrent_size, eval_xpath_list, eval_xpath_getindex
-
-# engine dependent config
-categories = ['files', 'images', 'videos', 'music']
-paging = True
-
-# search-url
-base_url = 'https://www.acgsou.com/'
-search_url = base_url + 'search.php?{query}&page={offset}'
-# xpath queries
-xpath_results = '//table[contains(@class, "list_style table_fixed")]//tr[not(th)]'
-xpath_category = './/td[2]/a[1]'
-xpath_title = './/td[3]/a[last()]'
-xpath_torrent_links = './/td[3]/a'
-xpath_filesize = './/td[4]/text()'
-
-
-def request(query, params):
- query = urlencode({'keyword': query})
- params['url'] = search_url.format(query=query, offset=params['pageno'])
- return params
-
-
-def response(resp):
- results = []
- dom = html.fromstring(resp.text)
- for result in eval_xpath_list(dom, xpath_results):
- # defaults
- filesize = 0
- magnet_link = "magnet:?xt=urn:btih:{}&tr=https://tracker.acgsou.com:2710/announce"
-
- category = extract_text(eval_xpath_getindex(result, xpath_category, 0, default=[]))
- page_a = eval_xpath_getindex(result, xpath_title, 0)
- title = extract_text(page_a)
- href = base_url + page_a.attrib.get('href')
-
- magnet_link = magnet_link.format(page_a.attrib.get('href')[5:-5])
-
- filesize_info = eval_xpath_getindex(result, xpath_filesize, 0, default=None)
- if filesize_info:
- try:
- filesize = filesize_info[:-2]
- filesize_multiplier = filesize_info[-2:]
- filesize = get_torrent_size(filesize, filesize_multiplier)
- except:
- pass
- # I didn't add download/seed/leech count since as I figured out they are generated randomly everytime
- content = 'Category: "{category}".'
- content = content.format(category=category)
-
- results.append({'url': href,
- 'title': title,
- 'content': content,
- 'filesize': filesize,
- 'magnetlink': magnet_link,
- 'template': 'torrent.html'})
- return results
diff --git a/searx/engines/ahmia.py b/searx/engines/ahmia.py
index 7a2ae00..6c502bb 100644
--- a/searx/engines/ahmia.py
+++ b/searx/engines/ahmia.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Ahmia (Onions)
-
- @website http://msydqstlz2kzerdg.onion
- @provides-api no
-
- @using-api no
- @results HTML
- @stable no
- @parse url, title, content
"""
from urllib.parse import urlencode, urlparse, parse_qs
from lxml.html import fromstring
from searx.engines.xpath import extract_url, extract_text, eval_xpath_list, eval_xpath
+# about
+about = {
+ "website": 'http://msydqstlz2kzerdg.onion',
+ "wikidata_id": 'Q18693938',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine config
categories = ['onions']
paging = True
diff --git a/searx/engines/apkmirror.py b/searx/engines/apkmirror.py
index 3a948dc..05a6358 100644
--- a/searx/engines/apkmirror.py
+++ b/searx/engines/apkmirror.py
@@ -1,25 +1,33 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""APKMirror
"""
- APK Mirror
- @website https://www.apkmirror.com
-
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, thumbnail_src
-"""
+# pylint: disable=invalid-name, missing-function-docstring
from urllib.parse import urlencode
from lxml import html
-from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex
+from searx import logger
+from searx.utils import (
+ eval_xpath_list,
+ eval_xpath_getindex,
+ extract_text,
+)
+
+logger = logger.getChild('APKMirror engine')
+
+about = {
+ "website": 'https://www.apkmirror.com',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
# engine dependent config
-categories = ['it']
+categories = ['files']
paging = True
-
-# I am not 100% certain about this, as apkmirror appears to be a wordpress site,
-# which might support time_range searching. If you want to implement it, go ahead.
time_range_support = False
# search-url
@@ -27,37 +35,34 @@ base_url = 'https://www.apkmirror.com'
search_url = base_url + '/?post_type=app_release&searchtype=apk&page={pageno}&{query}'
-# do search-request
def request(query, params):
-
- params['url'] = search_url.format(pageno=params['pageno'],
- query=urlencode({'s': query}))
+ params['url'] = search_url.format(
+ pageno = params['pageno'],
+ query = urlencode({'s': query}),
+ )
+ logger.debug("query_url --> %s", params['url'])
return params
-# get response from search-request
def response(resp):
results = []
dom = html.fromstring(resp.text)
# parse results
- for result in eval_xpath_list(dom, './/div[@id="content"]/div[@class="listWidget"]/div[@class="appRow"]'):
+ for result in eval_xpath_list(dom, "//div[@id='content']//div[@class='listWidget']/div/div[@class='appRow']"):
link = eval_xpath_getindex(result, './/h5/a', 0)
+
url = base_url + link.attrib.get('href') + '#downloads'
title = extract_text(link)
- thumbnail_src = base_url\
- + eval_xpath_getindex(result, './/img', 0).attrib.get('src').replace('&w=32&h=32', '&w=64&h=64')
-
+ img_src = base_url + eval_xpath_getindex(result, './/img/@src', 0)
res = {
'url': url,
'title': title,
- 'thumbnail_src': thumbnail_src
+ 'img_src': img_src
}
- # append result
results.append(res)
- # return results
return results
diff --git a/searx/engines/archlinux.py b/searx/engines/archlinux.py
index 04117c0..aeac145 100644
--- a/searx/engines/archlinux.py
+++ b/searx/engines/archlinux.py
@@ -1,23 +1,26 @@
-# -*- coding: utf-8 -*-
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Arch Linux Wiki
- @website https://wiki.archlinux.org
- @provide-api no (Mediawiki provides API, but Arch Wiki blocks access to it
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title
+ API: Mediawiki provides API, but Arch Wiki blocks access to it
"""
from urllib.parse import urlencode, urljoin
from lxml import html
from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex
+# about
+about = {
+ "website": 'https://wiki.archlinux.org/',
+ "wikidata_id": 'Q101445877',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['it']
-language_support = True
paging = True
base_url = 'https://wiki.archlinux.org'
diff --git a/searx/engines/arxiv.py b/searx/engines/arxiv.py
index 1190de3..09ea07e 100644
--- a/searx/engines/arxiv.py
+++ b/searx/engines/arxiv.py
@@ -1,20 +1,21 @@
-#!/usr/bin/env python
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
ArXiV (Scientific preprints)
- @website https://arxiv.org
- @provide-api yes (export.arxiv.org/api/query)
- @using-api yes
- @results XML-RSS
- @stable yes
- @parse url, title, publishedDate, content
- More info on api: https://arxiv.org/help/api/user-manual
"""
from lxml import html
from datetime import datetime
from searx.utils import eval_xpath_list, eval_xpath_getindex
+# about
+about = {
+ "website": 'https://arxiv.org',
+ "wikidata_id": 'Q118398',
+ "official_api_documentation": 'https://arxiv.org/help/api',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'XML-RSS',
+}
categories = ['science']
paging = True
diff --git a/searx/engines/base.py b/searx/engines/base.py
index 3648d7e..4632746 100755
--- a/searx/engines/base.py
+++ b/searx/engines/base.py
@@ -1,16 +1,6 @@
-#!/usr/bin/env python
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
BASE (Scholar publications)
-
- @website https://base-search.net
- @provide-api yes with authorization (https://api.base-search.net/)
-
- @using-api yes
- @results XML
- @stable ?
- @parse url, title, publishedDate, content
- More info on api: http://base-search.net/about/download/base_interface.pdf
"""
from urllib.parse import urlencode
@@ -19,6 +9,15 @@ from datetime import datetime
import re
from searx.utils import searx_useragent
+# about
+about = {
+ "website": 'https://base-search.net',
+ "wikidata_id": 'Q448335',
+ "official_api_documentation": 'https://api.base-search.net/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'XML',
+}
categories = ['science']
diff --git a/searx/engines/bing.py b/searx/engines/bing.py
index f0882fc..f849cef 100644
--- a/searx/engines/bing.py
+++ b/searx/engines/bing.py
@@ -1,16 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Bing (Web)
-
- @website https://www.bing.com
- @provide-api yes (http://datamarket.azure.com/dataset/bing/search),
- max. 5000 query/month
-
- @using-api no (because of query limit)
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content
-
- @todo publishedDate
"""
import re
@@ -21,10 +11,19 @@ from searx.utils import eval_xpath, extract_text, match_language
logger = logger.getChild('bing engine')
+# about
+about = {
+ "website": 'https://www.bing.com',
+ "wikidata_id": 'Q182496',
+ "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-web-search-api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['general']
paging = True
-language_support = True
supported_languages_url = 'https://www.bing.com/account/general'
language_aliases = {'zh-CN': 'zh-CHS', 'zh-TW': 'zh-CHT', 'zh-HK': 'zh-CHT'}
diff --git a/searx/engines/bing_images.py b/searx/engines/bing_images.py
index 2bcf82b..4bee9bc 100644
--- a/searx/engines/bing_images.py
+++ b/searx/engines/bing_images.py
@@ -1,15 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Bing (Images)
-
- @website https://www.bing.com/images
- @provide-api yes (http://datamarket.azure.com/dataset/bing/search),
- max. 5000 query/month
-
- @using-api no (because of query limit)
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, img_src
-
"""
from urllib.parse import urlencode
@@ -20,12 +11,21 @@ from searx.utils import match_language
from searx.engines.bing import language_aliases
from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
+# about
+about = {
+ "website": 'https://www.bing.com/images',
+ "wikidata_id": 'Q182496',
+ "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-image-search-api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['images']
paging = True
safesearch = True
time_range_support = True
-language_support = True
supported_languages_url = 'https://www.bing.com/account/general'
number_of_results = 28
@@ -35,7 +35,7 @@ search_string = 'images/search'\
'?{query}'\
'&count={count}'\
'&first={first}'\
- '&FORM=IBASEP'
+ '&tsc=ImageHoverTitle'
time_range_string = '&qft=+filterui:age-lt{interval}'
time_range_dict = {'day': '1440',
'week': '10080',
diff --git a/searx/engines/bing_news.py b/searx/engines/bing_news.py
index b95def4..738c642 100644
--- a/searx/engines/bing_news.py
+++ b/searx/engines/bing_news.py
@@ -1,14 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Bing (News)
-
- @website https://www.bing.com/news
- @provide-api yes (http://datamarket.azure.com/dataset/bing/search),
- max. 5000 query/month
-
- @using-api no (because of query limit)
- @results RSS (using search portal)
- @stable yes (except perhaps for the images)
- @parse url, title, content, publishedDate, thumbnail
"""
from datetime import datetime
@@ -20,10 +12,19 @@ from searx.utils import match_language, eval_xpath_getindex
from searx.engines.bing import language_aliases
from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
+# about
+about = {
+ "website": 'https://www.bing.com/news',
+ "wikidata_id": 'Q2878637',
+ "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-news-search-api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'RSS',
+}
+
# engine dependent config
categories = ['news']
paging = True
-language_support = True
time_range_support = True
# search-url
diff --git a/searx/engines/bing_videos.py b/searx/engines/bing_videos.py
index 143c71a..2e1f13d 100644
--- a/searx/engines/bing_videos.py
+++ b/searx/engines/bing_videos.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Bing (Videos)
-
- @website https://www.bing.com/videos
- @provide-api yes (http://datamarket.azure.com/dataset/bing/search)
-
- @using-api no
- @results HTML
- @stable no
- @parse url, title, content, thumbnail
"""
from json import loads
@@ -18,12 +11,21 @@ from searx.utils import match_language
from searx.engines.bing import language_aliases
from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
+# about
+about = {
+ "website": 'https://www.bing.com/videos',
+ "wikidata_id": 'Q4914152',
+ "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-video-search-api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
categories = ['videos']
paging = True
safesearch = True
time_range_support = True
number_of_results = 28
-language_support = True
base_url = 'https://www.bing.com/'
search_string = 'videos/search'\
diff --git a/searx/engines/btdigg.py b/searx/engines/btdigg.py
index 72bda8d..863396f 100644
--- a/searx/engines/btdigg.py
+++ b/searx/engines/btdigg.py
@@ -1,19 +1,25 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
BTDigg (Videos, Music, Files)
-
- @website https://btdig.com
- @provide-api yes (on demand)
-
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content, seed, leech, magnetlink
"""
from lxml import html
from urllib.parse import quote, urljoin
from searx.utils import extract_text, get_torrent_size
+# about
+about = {
+ "website": 'https://btdig.com',
+ "wikidata_id": 'Q4836698',
+ "official_api_documentation": {
+ 'url': 'https://btdig.com/contacts',
+ 'comment': 'on demand'
+ },
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['videos', 'music', 'files']
paging = True
diff --git a/searx/engines/ccengine.py b/searx/engines/ccengine.py
new file mode 100644
index 0000000..6f3a5ad
--- /dev/null
+++ b/searx/engines/ccengine.py
@@ -0,0 +1,53 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+
+ Creative Commons search engine (Images)
+
+"""
+
+from json import loads
+from urllib.parse import urlencode
+
+
+about = {
+ "website": 'https://search.creativecommons.org/',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://api.creativecommons.engineering/v1/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
+categories = ['images']
+
+paging = True
+nb_per_page = 20
+
+base_url = 'https://api.creativecommons.engineering/v1/images?'
+search_string = '&page={page}&page_size={nb_per_page}&format=json&{query}'
+
+
+def request(query, params):
+
+ search_path = search_string.format(
+ query=urlencode({'q': query}),
+ nb_per_page=nb_per_page,
+ page=params['pageno'])
+
+ params['url'] = base_url + search_path
+
+ return params
+
+
+def response(resp):
+ results = []
+
+ json_data = loads(resp.text)
+
+ for result in json_data['results']:
+ results.append({'url': result['foreign_landing_url'],
+ 'title': result['title'],
+ 'img_src': result['url'],
+ 'template': 'images.html'})
+
+ return results
diff --git a/searx/engines/command.py b/searx/engines/command.py
index 0268d52..33270d2 100644
--- a/searx/engines/command.py
+++ b/searx/engines/command.py
@@ -1,18 +1,7 @@
-'''
-searx is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
-'''
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Command (offline)
+"""
import re
from os.path import expanduser, isabs, realpath, commonprefix
@@ -23,7 +12,7 @@ from threading import Thread
from searx import logger
-offline = True
+engine_type = 'offline'
paging = True
command = []
delimiter = {}
diff --git a/searx/engines/currency_convert.py b/searx/engines/currency_convert.py
index 87e21d0..d4c3b5f 100644
--- a/searx/engines/currency_convert.py
+++ b/searx/engines/currency_convert.py
@@ -1,54 +1,30 @@
-import json
-import re
-import unicodedata
-from searx.data import CURRENCIES # NOQA
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ currency convert (DuckDuckGo)
+"""
+import json
+# about
+about = {
+ "website": 'https://duckduckgo.com/',
+ "wikidata_id": 'Q12805',
+ "official_api_documentation": 'https://duckduckgo.com/api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSONP',
+}
+
+engine_type = 'online_currency'
categories = []
url = 'https://duckduckgo.com/js/spice/currency/1/{0}/{1}'
weight = 100
-parser_re = re.compile('.*?(\\d+(?:\\.\\d+)?) ([^.0-9]+) (?:in|to) ([^.0-9]+)', re.I)
https_support = True
-def normalize_name(name):
- name = name.lower().replace('-', ' ').rstrip('s')
- name = re.sub(' +', ' ', name)
- return unicodedata.normalize('NFKD', name).lower()
-
-
-def name_to_iso4217(name):
- global CURRENCIES
-
- name = normalize_name(name)
- currency = CURRENCIES['names'].get(name, [name])
- return currency[0]
-
-
-def iso4217_to_name(iso4217, language):
- global CURRENCIES
-
- return CURRENCIES['iso4217'].get(iso4217, {}).get(language, iso4217)
-
-
def request(query, params):
- m = parser_re.match(query)
- if not m:
- # wrong query
- return params
- amount, from_currency, to_currency = m.groups()
- amount = float(amount)
- from_currency = name_to_iso4217(from_currency.strip())
- to_currency = name_to_iso4217(to_currency.strip())
-
- params['url'] = url.format(from_currency, to_currency)
- params['amount'] = amount
- params['from'] = from_currency
- params['to'] = to_currency
- params['from_name'] = iso4217_to_name(from_currency, 'en')
- params['to_name'] = iso4217_to_name(to_currency, 'en')
-
+ params['url'] = url.format(params['from'], params['to'])
return params
diff --git a/searx/engines/dailymotion.py b/searx/engines/dailymotion.py
index 1e24e41..92d368c 100644
--- a/searx/engines/dailymotion.py
+++ b/searx/engines/dailymotion.py
@@ -1,15 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Dailymotion (Videos)
-
- @website https://www.dailymotion.com
- @provide-api yes (http://www.dailymotion.com/developer)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, thumbnail, publishedDate, embedded
-
- @todo set content-parameter with correct data
"""
from json import loads
@@ -17,10 +8,19 @@ from datetime import datetime
from urllib.parse import urlencode
from searx.utils import match_language, html_to_text
+# about
+about = {
+ "website": 'https://www.dailymotion.com',
+ "wikidata_id": 'Q769222',
+ "official_api_documentation": 'https://www.dailymotion.com/developer',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['videos']
paging = True
-language_support = True
# search-url
# see http://www.dailymotion.com/doc/api/obj-video.html
diff --git a/searx/engines/deezer.py b/searx/engines/deezer.py
index 48c0429..946bd3e 100644
--- a/searx/engines/deezer.py
+++ b/searx/engines/deezer.py
@@ -1,18 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Deezer (Music)
-
- @website https://deezer.com
- @provide-api yes (http://developers.deezer.com/api/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, embedded
"""
from json import loads
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://deezer.com',
+ "wikidata_id": 'Q602243',
+ "official_api_documentation": 'https://developers.deezer.com/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['music']
paging = True
diff --git a/searx/engines/deviantart.py b/searx/engines/deviantart.py
index 0378929..7840495 100644
--- a/searx/engines/deviantart.py
+++ b/searx/engines/deviantart.py
@@ -1,21 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Deviantart (Images)
-
- @website https://www.deviantart.com/
- @provide-api yes (https://www.deviantart.com/developers/) (RSS)
-
- @using-api no (TODO, rewrite to api)
- @results HTML
- @stable no (HTML can change)
- @parse url, title, img_src
-
- @todo rewrite to api
"""
# pylint: disable=missing-function-docstring
from urllib.parse import urlencode
from lxml import html
+# about
+about = {
+ "website": 'https://www.deviantart.com/',
+ "wikidata_id": 'Q46523',
+ "official_api_documentation": 'https://www.deviantart.com/developers/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['images']
paging = True
diff --git a/searx/engines/dictzone.py b/searx/engines/dictzone.py
index 727eb65..2483c08 100644
--- a/searx/engines/dictzone.py
+++ b/searx/engines/dictzone.py
@@ -1,44 +1,35 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Dictzone
-
- @website https://dictzone.com/
- @provide-api no
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content
"""
-import re
from urllib.parse import urljoin
from lxml import html
-from searx.utils import is_valid_lang, eval_xpath
-
+from searx.utils import eval_xpath
+
+# about
+about = {
+ "website": 'https://dictzone.com/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+engine_type = 'online_dictionnary'
categories = ['general']
url = 'https://dictzone.com/{from_lang}-{to_lang}-dictionary/{query}'
weight = 100
-parser_re = re.compile('.*?([a-z]+)-([a-z]+) ([^ ]+)$', re.I)
results_xpath = './/table[@id="r"]/tr'
https_support = True
def request(query, params):
- m = parser_re.match(query)
- if not m:
- return params
-
- from_lang, to_lang, query = m.groups()
-
- from_lang = is_valid_lang(from_lang)
- to_lang = is_valid_lang(to_lang)
-
- if not from_lang or not to_lang:
- return params
-
- params['url'] = url.format(from_lang=from_lang[2],
- to_lang=to_lang[2],
- query=query)
+ params['url'] = url.format(from_lang=params['from_lang'][2],
+ to_lang=params['to_lang'][2],
+ query=params['query'])
return params
diff --git a/searx/engines/digbt.py b/searx/engines/digbt.py
index b1a90fb..109662a 100644
--- a/searx/engines/digbt.py
+++ b/searx/engines/digbt.py
@@ -1,19 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
DigBT (Videos, Music, Files)
-
- @website https://digbt.org
- @provide-api no
-
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content, magnetlink
"""
from urllib.parse import urljoin
from lxml import html
from searx.utils import extract_text, get_torrent_size
+# about
+about = {
+ "website": 'https://digbt.org',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
categories = ['videos', 'music', 'files']
paging = True
diff --git a/searx/engines/digg.py b/searx/engines/digg.py
index 85f727f..defcacd 100644
--- a/searx/engines/digg.py
+++ b/searx/engines/digg.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Digg (News, Social media)
-
- @website https://digg.com
- @provide-api no
-
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content, publishedDate, thumbnail
"""
# pylint: disable=missing-function-docstring
@@ -17,6 +10,16 @@ from datetime import datetime
from lxml import html
+# about
+about = {
+ "website": 'https://digg.com',
+ "wikidata_id": 'Q270478',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['news', 'social media']
paging = True
diff --git a/searx/engines/doku.py b/searx/engines/doku.py
index e1b10d6..cf38b3b 100644
--- a/searx/engines/doku.py
+++ b/searx/engines/doku.py
@@ -1,22 +1,25 @@
-# Doku Wiki
-#
-# @website https://www.dokuwiki.org/
-# @provide-api yes
-# (https://www.dokuwiki.org/devel:xmlrpc)
-#
-# @using-api no
-# @results HTML
-# @stable yes
-# @parse (general) url, title, content
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Doku Wiki
+"""
from urllib.parse import urlencode
from lxml.html import fromstring
from searx.utils import extract_text, eval_xpath
+# about
+about = {
+ "website": 'https://www.dokuwiki.org/',
+ "wikidata_id": 'Q851864',
+ "official_api_documentation": 'https://www.dokuwiki.org/devel:xmlrpc',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['general'] # TODO , 'images', 'music', 'videos', 'files'
paging = False
-language_support = False
number_of_results = 5
# search-url
diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py
index c1c9846..ae1e366 100644
--- a/searx/engines/duckduckgo.py
+++ b/searx/engines/duckduckgo.py
@@ -1,26 +1,26 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
DuckDuckGo (Web)
-
- @website https://duckduckgo.com/
- @provide-api yes (https://duckduckgo.com/api),
- but not all results from search-site
-
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content
-
- @todo rewrite to api
"""
from lxml.html import fromstring
from json import loads
-from searx.utils import extract_text, match_language, eval_xpath
+from searx.utils import extract_text, match_language, eval_xpath, dict_subset
+from searx.poolrequests import get
+
+# about
+about = {
+ "website": 'https://duckduckgo.com/',
+ "wikidata_id": 'Q12805',
+ "official_api_documentation": 'https://duckduckgo.com/api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
# engine dependent config
categories = ['general']
paging = False
-language_support = True
supported_languages_url = 'https://duckduckgo.com/util/u172.js'
time_range_support = True
@@ -36,9 +36,11 @@ language_aliases = {
# search-url
url = 'https://html.duckduckgo.com/html'
+url_ping = 'https://duckduckgo.com/t/sl_h'
time_range_dict = {'day': 'd',
'week': 'w',
- 'month': 'm'}
+ 'month': 'm',
+ 'year': 'y'}
# specific xpath variables
result_xpath = '//div[@class="result results_links results_links_deep web-result "]' # noqa
@@ -66,27 +68,33 @@ def request(query, params):
params['url'] = url
params['method'] = 'POST'
- params['data']['b'] = ''
params['data']['q'] = query
- params['data']['df'] = ''
+ params['data']['b'] = ''
region_code = get_region_code(params['language'], supported_languages)
if region_code:
params['data']['kl'] = region_code
params['cookies']['kl'] = region_code
+
if params['time_range'] in time_range_dict:
params['data']['df'] = time_range_dict[params['time_range']]
+ params['allow_redirects'] = False
return params
# get response from search-request
def response(resp):
- results = []
+ if resp.status_code == 303:
+ return []
- doc = fromstring(resp.text)
+ # ping
+ headers_ping = dict_subset(resp.request.headers, ['User-Agent', 'Accept-Encoding', 'Accept', 'Cookie'])
+ get(url_ping, headers=headers_ping)
- # parse results
+ # parse the response
+ results = []
+ doc = fromstring(resp.text)
for i, r in enumerate(eval_xpath(doc, result_xpath)):
if i >= 30:
break
diff --git a/searx/engines/duckduckgo_definitions.py b/searx/engines/duckduckgo_definitions.py
index 1d1c84b..0473b0a 100644
--- a/searx/engines/duckduckgo_definitions.py
+++ b/searx/engines/duckduckgo_definitions.py
@@ -1,12 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
-DuckDuckGo (definitions)
-
-- `Instant Answer API`_
-- `DuckDuckGo query`_
-
-.. _Instant Answer API: https://duckduckgo.com/api
-.. _DuckDuckGo query: https://api.duckduckgo.com/?q=DuckDuckGo&format=json&pretty=1
-
+ DuckDuckGo (Instant Answer API)
"""
import json
@@ -22,6 +16,16 @@ from searx.external_urls import get_external_url, get_earth_coordinates_url, are
logger = logger.getChild('duckduckgo_definitions')
+# about
+about = {
+ "website": 'https://duckduckgo.com/',
+ "wikidata_id": 'Q12805',
+ "official_api_documentation": 'https://duckduckgo.com/api',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
URL = 'https://api.duckduckgo.com/'\
+ '?{query}&format=json&pretty=0&no_redirect=1&d=1'
diff --git a/searx/engines/duckduckgo_images.py b/searx/engines/duckduckgo_images.py
index 009f81c..305eb1c 100644
--- a/searx/engines/duckduckgo_images.py
+++ b/searx/engines/duckduckgo_images.py
@@ -1,16 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
DuckDuckGo (Images)
-
- @website https://duckduckgo.com/
- @provide-api yes (https://duckduckgo.com/api),
- but images are not supported
-
- @using-api no
- @results JSON (site requires js to get images)
- @stable no (JSON can change)
- @parse url, title, img_src
-
- @todo avoid extra request
"""
from json import loads
@@ -20,10 +10,22 @@ from searx.engines.duckduckgo import get_region_code
from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
from searx.poolrequests import get
+# about
+about = {
+ "website": 'https://duckduckgo.com/',
+ "wikidata_id": 'Q12805',
+ "official_api_documentation": {
+ 'url': 'https://duckduckgo.com/api',
+ 'comment': 'but images are not supported',
+ },
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSON (site requires js to get images)',
+}
+
# engine dependent config
categories = ['images']
paging = True
-language_support = True
safesearch = True
# search-url
diff --git a/searx/engines/duden.py b/searx/engines/duden.py
index 1475fb8..57c76e9 100644
--- a/searx/engines/duden.py
+++ b/searx/engines/duden.py
@@ -1,11 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Duden
- @website https://www.duden.de
- @provide-api no
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content
"""
import re
@@ -13,9 +8,18 @@ from urllib.parse import quote, urljoin
from lxml import html
from searx.utils import extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex
+# about
+about = {
+ "website": 'https://www.duden.de',
+ "wikidata_id": 'Q73624591',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
categories = ['general']
paging = True
-language_support = False
# search-url
base_url = 'https://www.duden.de/'
diff --git a/searx/engines/dummy-offline.py b/searx/engines/dummy-offline.py
index 13a9ecc..cf2f753 100644
--- a/searx/engines/dummy-offline.py
+++ b/searx/engines/dummy-offline.py
@@ -1,11 +1,19 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Dummy Offline
-
- @results one result
- @stable yes
"""
+# about
+about = {
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+
def search(query, request_params):
return [{
'result': 'this is what you get',
diff --git a/searx/engines/dummy.py b/searx/engines/dummy.py
index 50b56ef..1a1b57d 100644
--- a/searx/engines/dummy.py
+++ b/searx/engines/dummy.py
@@ -1,10 +1,18 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Dummy
-
- @results empty array
- @stable yes
"""
+# about
+about = {
+ "website": None,
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'empty array',
+}
+
# do search-request
def request(query, params):
diff --git a/searx/engines/ebay.py b/searx/engines/ebay.py
index e2e5ded..45c633b 100644
--- a/searx/engines/ebay.py
+++ b/searx/engines/ebay.py
@@ -1,17 +1,22 @@
-# Ebay (Videos, Music, Files)
-#
-# @website https://www.ebay.com
-# @provide-api no (nothing found)
-#
-# @using-api no
-# @results HTML (using search portal)
-# @stable yes (HTML can change)
-# @parse url, title, content, price, shipping, source
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Ebay (Videos, Music, Files)
+"""
from lxml import html
from searx.engines.xpath import extract_text
from urllib.parse import quote
+# about
+about = {
+ "website": 'https://www.ebay.com',
+ "wikidata_id": 'Q58024',
+ "official_api_documentation": 'https://developer.ebay.com/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
categories = ['shopping']
paging = True
diff --git a/searx/engines/elasticsearch.py b/searx/engines/elasticsearch.py
index 081736c..da7f980 100644
--- a/searx/engines/elasticsearch.py
+++ b/searx/engines/elasticsearch.py
@@ -1,3 +1,8 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Elasticsearch
+"""
+
from json import loads, dumps
from requests.auth import HTTPBasicAuth
from searx.exceptions import SearxEngineAPIException
@@ -46,8 +51,8 @@ def _match_query(query):
try:
key, value = query.split(':')
- except:
- raise ValueError('query format must be "key:value"')
+ except Exception as e:
+ raise ValueError('query format must be "key:value"') from e
return {"query": {"match": {key: {'query': value}}}}
@@ -71,8 +76,8 @@ def _term_query(query):
try:
key, value = query.split(':')
- except:
- raise ValueError('query format must be key:value')
+ except Exception as e:
+ raise ValueError('query format must be key:value') from e
return {'query': {'term': {key: value}}}
@@ -86,8 +91,8 @@ def _terms_query(query):
try:
key, values = query.split(':')
- except:
- raise ValueError('query format must be key:value1,value2')
+ except Exception as e:
+ raise ValueError('query format must be key:value1,value2') from e
return {'query': {'terms': {key: values.split(',')}}}
diff --git a/searx/engines/etools.py b/searx/engines/etools.py
index a0762d1..bf4f4ea 100644
--- a/searx/engines/etools.py
+++ b/searx/engines/etools.py
@@ -1,21 +1,24 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
eTools (Web)
-
- @website https://www.etools.ch
- @provide-api no
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content
"""
from lxml import html
from urllib.parse import quote
from searx.utils import extract_text, eval_xpath
+# about
+about = {
+ "website": 'https://www.etools.ch',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
categories = ['general']
paging = False
-language_support = False
safesearch = True
base_url = 'https://www.etools.ch'
diff --git a/searx/engines/fdroid.py b/searx/engines/fdroid.py
index 3d37db4..8fff2e3 100644
--- a/searx/engines/fdroid.py
+++ b/searx/engines/fdroid.py
@@ -1,18 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
F-Droid (a repository of FOSS applications for Android)
-
- @website https://f-droid.org/
- @provide-api no
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content
"""
from urllib.parse import urlencode
from lxml import html
from searx.utils import extract_text
+# about
+about = {
+ "website": 'https://f-droid.org/',
+ "wikidata_id": 'Q1386210',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['files']
paging = True
diff --git a/searx/engines/flickr.py b/searx/engines/flickr.py
index b23c447..b0ddf62 100644
--- a/searx/engines/flickr.py
+++ b/searx/engines/flickr.py
@@ -1,21 +1,23 @@
-#!/usr/bin/env python
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Flickr (Images)
- @website https://www.flickr.com
- @provide-api yes (https://secure.flickr.com/services/api/flickr.photos.search.html)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, thumbnail, img_src
More info on api-key : https://www.flickr.com/services/apps/create/
"""
from json import loads
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://www.flickr.com',
+ "wikidata_id": 'Q103204',
+ "official_api_documentation": 'https://secure.flickr.com/services/api/flickr.photos.search.html',
+ "use_official_api": True,
+ "require_api_key": True,
+ "results": 'JSON',
+}
+
categories = ['images']
nb_per_page = 15
diff --git a/searx/engines/flickr_noapi.py b/searx/engines/flickr_noapi.py
index 4bcf837..a07aad5 100644
--- a/searx/engines/flickr_noapi.py
+++ b/searx/engines/flickr_noapi.py
@@ -1,15 +1,6 @@
-#!/usr/bin/env python
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
- Flickr (Images)
-
- @website https://www.flickr.com
- @provide-api yes (https://secure.flickr.com/services/api/flickr.photos.search.html)
-
- @using-api no
- @results HTML
- @stable no
- @parse url, title, thumbnail, img_src
+ Flickr (Images)
"""
from json import loads
@@ -21,6 +12,16 @@ from searx.utils import ecma_unescape, html_to_text
logger = logger.getChild('flickr-noapi')
+# about
+about = {
+ "website": 'https://www.flickr.com',
+ "wikidata_id": 'Q103204',
+ "official_api_documentation": 'https://secure.flickr.com/services/api/flickr.photos.search.html',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
categories = ['images']
url = 'https://www.flickr.com/'
diff --git a/searx/engines/framalibre.py b/searx/engines/framalibre.py
index e3d0564..42c08cf 100644
--- a/searx/engines/framalibre.py
+++ b/searx/engines/framalibre.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
FramaLibre (It)
-
- @website https://framalibre.org/
- @provide-api no
-
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content, thumbnail, img_src
"""
from html import escape
@@ -15,6 +8,16 @@ from urllib.parse import urljoin, urlencode
from lxml import html
from searx.utils import extract_text
+# about
+about = {
+ "website": 'https://framalibre.org/',
+ "wikidata_id": 'Q30213882',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['it']
paging = True
diff --git a/searx/engines/freesound.py b/searx/engines/freesound.py
new file mode 100644
index 0000000..d256494
--- /dev/null
+++ b/searx/engines/freesound.py
@@ -0,0 +1,69 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+Freesound (Sound)
+"""
+
+from json import loads
+from urllib.parse import urlencode
+from datetime import datetime
+
+disabled = True
+api_key = ""
+
+# about
+about = {
+ "website": "https://freesound.org",
+ "wikidata_id": "Q835703",
+ "official_api_documentation": "https://freesound.org/docs/api",
+ "use_official_api": True,
+ "require_api_key": True,
+ "results": "JSON",
+}
+
+# engine dependent config
+paging = True
+
+# search url
+url = "https://freesound.org/apiv2/"
+search_url = (
+ url
+ + "search/text/?query={query}&page={page}&fields=name,url,download,created,description,type&token={api_key}"
+)
+
+embedded_url = '<audio controls><source src="{uri}" type="audio/{ftype}"></audio>'
+
+
+# search request
+def request(query, params):
+ params["url"] = search_url.format(
+ query=urlencode({"q": query}),
+ page=params["pageno"],
+ api_key=api_key,
+ )
+ return params
+
+
+# get response from search request
+def response(resp):
+ results = []
+ search_res = loads(resp.text)
+ # parse results
+ for result in search_res.get("results", []):
+ title = result["name"]
+ content = result["description"][:128]
+ publishedDate = datetime.fromisoformat(result["created"])
+ uri = result["download"]
+ embedded = embedded_url.format(uri=uri, ftype=result["type"])
+
+ # append result
+ results.append(
+ {
+ "url": result["url"],
+ "title": title,
+ "publishedDate": publishedDate,
+ "embedded": embedded,
+ "content": content,
+ }
+ )
+
+ return results
diff --git a/searx/engines/frinkiac.py b/searx/engines/frinkiac.py
index 5b174a6..f43bb6e 100644
--- a/searx/engines/frinkiac.py
+++ b/searx/engines/frinkiac.py
@@ -1,17 +1,24 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
-Frinkiac (Images)
-
-@website https://www.frinkiac.com
-@provide-api no
-@using-api no
-@results JSON
-@stable no
-@parse url, title, img_src
+ Frinkiac (Images)
"""
from json import loads
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://frinkiac.com',
+ "wikidata_id": 'Q24882614',
+ "official_api_documentation": {
+ 'url': None,
+ 'comment': 'see https://github.com/MitchellAW/CompuGlobal'
+ },
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
categories = ['images']
BASE = 'https://frinkiac.com/'
diff --git a/searx/engines/genius.py b/searx/engines/genius.py
index 2bfbfdd..9f6a8cd 100644
--- a/searx/engines/genius.py
+++ b/searx/engines/genius.py
@@ -1,23 +1,25 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
-Genius
-
- @website https://www.genius.com/
- @provide-api yes (https://docs.genius.com/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, thumbnail, publishedDate
+ Genius
"""
from json import loads
from urllib.parse import urlencode
from datetime import datetime
+# about
+about = {
+ "website": 'https://genius.com/',
+ "wikidata_id": 'Q3419343',
+ "official_api_documentation": 'https://docs.genius.com/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['music']
paging = True
-language_support = False
page_size = 5
url = 'https://genius.com/api/'
diff --git a/searx/engines/gentoo.py b/searx/engines/gentoo.py
index 16b3e69..325e132 100644
--- a/searx/engines/gentoo.py
+++ b/searx/engines/gentoo.py
@@ -1,23 +1,24 @@
-# -*- coding: utf-8 -*-
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Gentoo Wiki
-
- @website https://wiki.gentoo.org
- @provide-api yes
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title
"""
from urllib.parse import urlencode, urljoin
from lxml import html
from searx.utils import extract_text
+# about
+about = {
+ "website": 'https://wiki.gentoo.org/',
+ "wikidata_id": 'Q1050637',
+ "official_api_documentation": 'https://wiki.gentoo.org/api.php',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['it']
-language_support = True
paging = True
base_url = 'https://wiki.gentoo.org'
diff --git a/searx/engines/gigablast.py b/searx/engines/gigablast.py
index 1d71b18..248991d 100644
--- a/searx/engines/gigablast.py
+++ b/searx/engines/gigablast.py
@@ -1,14 +1,6 @@
# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Gigablast (Web)
-
- @website https://gigablast.com
- @provide-api yes (https://gigablast.com/api.html)
-
- @using-api yes
- @results XML
- @stable yes
- @parse url, title, content
"""
# pylint: disable=missing-function-docstring, invalid-name
@@ -18,11 +10,20 @@ from urllib.parse import urlencode
# from searx import logger
from searx.poolrequests import get
+# about
+about = {
+ "website": 'https://www.gigablast.com',
+ "wikidata_id": 'Q3105449',
+ "official_api_documentation": 'https://gigablast.com/api.html',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['general']
# gigablast's pagination is totally damaged, don't use it
paging = False
-language_support = True
safesearch = True
# search-url
diff --git a/searx/engines/github.py b/searx/engines/github.py
index 80b50ce..b68caa3 100644
--- a/searx/engines/github.py
+++ b/searx/engines/github.py
@@ -1,18 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
- Github (It)
-
- @website https://github.com/
- @provide-api yes (https://developer.github.com/v3/)
-
- @using-api yes
- @results JSON
- @stable yes (using api)
- @parse url, title, content
+ Github (IT)
"""
from json import loads
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://github.com/',
+ "wikidata_id": 'Q364',
+ "official_api_documentation": 'https://developer.github.com/v3/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['it']
diff --git a/searx/engines/google.py b/searx/engines/google.py
index 17ab21f..8c20029 100644
--- a/searx/engines/google.py
+++ b/searx/engines/google.py
@@ -1,19 +1,11 @@
# SPDX-License-Identifier: AGPL-3.0-or-later
"""Google (Web)
-:website: https://www.google.com
-:provide-api: yes (https://developers.google.com/custom-search/)
-:using-api: not the offical, since it needs registration to another service
-:results: HTML
-:stable: no
-:parse: url, title, content, number_of_results, answer, suggestion, correction
-
For detailed description of the *REST-full* API see: `Query Parameter
Definitions`_.
.. _Query Parameter Definitions:
https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
-
"""
# pylint: disable=invalid-name, missing-function-docstring
@@ -24,13 +16,21 @@ from searx import logger
from searx.utils import match_language, extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex
from searx.exceptions import SearxEngineCaptchaException
-
logger = logger.getChild('google engine')
+# about
+about = {
+ "website": 'https://www.google.com',
+ "wikidata_id": 'Q9366',
+ "official_api_documentation": 'https://developers.google.com/custom-search/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['general']
paging = True
-language_support = True
time_range_support = True
safesearch = True
supported_languages_url = 'https://www.google.com/preferences?#languages'
@@ -54,7 +54,7 @@ google_domains = {
'NZ': 'google.co.nz', # New Zealand
'PH': 'google.com.ph', # Philippines
'SG': 'google.com.sg', # Singapore
- # 'US': 'google.us', # United States, redirect to .com
+ 'US': 'google.com', # United States (google.us) redirects to .com
'ZA': 'google.co.za', # South Africa
'AR': 'google.com.ar', # Argentina
'CL': 'google.cl', # Chile
@@ -85,7 +85,7 @@ google_domains = {
'TH': 'google.co.th', # Thailand
'TR': 'google.com.tr', # Turkey
'UA': 'google.com.ua', # Ukraine
- # 'CN': 'google.cn', # China, only from China ?
+ 'CN': 'google.com.hk', # There is no google.cn, we use .com.hk for zh-CN
'HK': 'google.com.hk', # Hong Kong
'TW': 'google.com.tw' # Taiwan
}
@@ -132,43 +132,80 @@ suggestion_xpath = '//div[contains(@class, "card-section")]//a'
spelling_suggestion_xpath = '//div[@class="med"]/p/a'
-def get_lang_country(params, lang_list, custom_aliases):
- """Returns a tuple with *langauage* on its first and *country* on its second
- position."""
- language = params['language']
- if language == 'all':
- language = 'en-US'
+def get_lang_info(params, lang_list, custom_aliases):
+ ret_val = {}
+
+ _lang = params['language']
+ if _lang.lower() == 'all':
+ _lang = 'en-US'
+
+ language = match_language(_lang, lang_list, custom_aliases)
+ ret_val['language'] = language
- language_array = language.split('-')
+ # the requested language from params (en, en-US, de, de-AT, fr, fr-CA, ...)
+ _l = _lang.split('-')
- if len(language_array) == 2:
- country = language_array[1]
+ # the country code (US, AT, CA)
+ if len(_l) == 2:
+ country = _l[1]
else:
- country = language_array[0].upper()
+ country = _l[0].upper()
+ if country == 'EN':
+ country = 'US'
- language = match_language(language, lang_list, custom_aliases)
+ ret_val['country'] = country
+
+ # the combination (en-US, en-EN, de-DE, de-AU, fr-FR, fr-FR)
lang_country = '%s-%s' % (language, country)
- if lang_country == 'en-EN':
- lang_country = 'en'
- return language, country, lang_country
+ # Accept-Language: fr-CH, fr;q=0.8, en;q=0.6, *;q=0.5
+ ret_val['Accept-Language'] = ','.join([
+ lang_country,
+ language + ';q=0.8,',
+ 'en;q=0.6',
+ '*;q=0.5',
+ ])
+
+ # subdomain
+ ret_val['subdomain'] = 'www.' + google_domains.get(country.upper(), 'google.com')
+
+ # hl parameter:
+ # https://developers.google.com/custom-search/docs/xml_results#hlsp The
+ # Interface Language:
+ # https://developers.google.com/custom-search/docs/xml_results_appendices#interfaceLanguages
+
+ ret_val['hl'] = lang_list.get(lang_country, language)
+
+ # lr parameter:
+ # https://developers.google.com/custom-search/docs/xml_results#lrsp
+ # Language Collection Values:
+ # https://developers.google.com/custom-search/docs/xml_results_appendices#languageCollections
+
+ ret_val['lr'] = "lang_" + lang_list.get(lang_country, language)
+
+ return ret_val
+
+def detect_google_sorry(resp):
+ resp_url = urlparse(resp.url)
+ if resp_url.netloc == 'sorry.google.com' or resp_url.path.startswith('/sorry'):
+ raise SearxEngineCaptchaException()
def request(query, params):
"""Google search request"""
offset = (params['pageno'] - 1) * 10
- language, country, lang_country = get_lang_country(
+
+ lang_info = get_lang_info(
# pylint: disable=undefined-variable
params, supported_languages, language_aliases
)
- subdomain = 'www.' + google_domains.get(country.upper(), 'google.com')
- # https://www.google.de/search?q=corona&hl=de-DE&lr=lang_de&start=0&tbs=qdr%3Ad&safe=medium
- query_url = 'https://' + subdomain + '/search' + "?" + urlencode({
+ # https://www.google.de/search?q=corona&hl=de&lr=lang_de&start=0&tbs=qdr%3Ad&safe=medium
+ query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({
'q': query,
- 'hl': lang_country,
- 'lr': "lang_" + language,
+ 'hl': lang_info['hl'],
+ 'lr': lang_info['lr'],
'ie': "utf8",
'oe': "utf8",
'start': offset,
@@ -179,37 +216,24 @@ def request(query, params):
if params['safesearch']:
query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]})
- params['url'] = query_url
logger.debug("query_url --> %s", query_url)
+ params['url'] = query_url
- # en-US,en;q=0.8,en;q=0.5
- params['headers']['Accept-Language'] = (
- lang_country + ',' + language + ';q=0.8,' + language + ';q=0.5'
- )
- logger.debug("HTTP header Accept-Language --> %s",
- params['headers']['Accept-Language'])
+ logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language'])
+ params['headers']['Accept-Language'] = lang_info['Accept-Language']
params['headers']['Accept'] = (
'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
)
- # params['google_subdomain'] = subdomain
return params
def response(resp):
"""Get response from google's search request"""
- results = []
- # detect google sorry
- resp_url = urlparse(resp.url)
- if resp_url.netloc == 'sorry.google.com' or resp_url.path == '/sorry/IndexRedirect':
- raise SearxEngineCaptchaException()
+ detect_google_sorry(resp)
- if resp_url.path.startswith('/sorry'):
- raise SearxEngineCaptchaException()
-
- # which subdomain ?
- # subdomain = resp.search_params.get('google_subdomain')
+ results = []
# convert the text to dom
dom = html.fromstring(resp.text)
@@ -246,7 +270,9 @@ def response(resp):
logger.debug('ingoring <div class="g" ../> section: missing title')
continue
title = extract_text(title_tag)
- url = eval_xpath_getindex(result, href_xpath, 0)
+ url = eval_xpath_getindex(result, href_xpath, 0, None)
+ if url is None:
+ continue
content = extract_text(eval_xpath_getindex(result, content_xpath, 0, default=None), allow_none=True)
results.append({
'url': url,
diff --git a/searx/engines/google_images.py b/searx/engines/google_images.py
index 9ef1be7..01bdbee 100644
--- a/searx/engines/google_images.py
+++ b/searx/engines/google_images.py
@@ -1,14 +1,6 @@
# SPDX-License-Identifier: AGPL-3.0-or-later
"""Google (Images)
-:website: https://images.google.com (redirected to subdomain www.)
-:provide-api: yes (https://developers.google.com/custom-search/)
-:using-api: not the offical, since it needs registration to another service
-:results: HTML
-:stable: no
-:template: images.html
-:parse: url, title, content, source, thumbnail_src, img_src
-
For detailed description of the *REST-full* API see: `Query Parameter
Definitions`_.
@@ -21,29 +13,49 @@ Definitions`_.
.. _Query Parameter Definitions:
https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
-
+.. _data URLs:
+ https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
"""
-from urllib.parse import urlencode, urlparse, unquote
+from urllib.parse import urlencode, unquote
from lxml import html
+
from searx import logger
-from searx.exceptions import SearxEngineCaptchaException
-from searx.utils import extract_text, eval_xpath
-from searx.engines.google import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
+from searx.utils import (
+ eval_xpath,
+ eval_xpath_list,
+ eval_xpath_getindex,
+ extract_text,
+)
from searx.engines.google import (
- get_lang_country,
- google_domains,
+ get_lang_info,
time_range_dict,
+ detect_google_sorry,
)
+# pylint: disable=unused-import
+from searx.engines.google import (
+ supported_languages_url
+ , _fetch_supported_languages
+)
+# pylint: enable=unused-import
+
logger = logger.getChild('google images')
-# engine dependent config
+# about
+about = {
+ "website": 'https://images.google.com',
+ "wikidata_id": 'Q521550',
+ "official_api_documentation": 'https://developers.google.com/custom-search',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+# engine dependent config
categories = ['images']
paging = False
-language_support = True
use_locale_domain = True
time_range_support = True
safesearch = True
@@ -86,17 +98,16 @@ def scrap_img_by_id(script, data_id):
def request(query, params):
"""Google-Video search request"""
- language, country, lang_country = get_lang_country(
+ lang_info = get_lang_info(
# pylint: disable=undefined-variable
params, supported_languages, language_aliases
)
- subdomain = 'www.' + google_domains.get(country.upper(), 'google.com')
- query_url = 'https://' + subdomain + '/search' + "?" + urlencode({
+ query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({
'q': query,
'tbm': "isch",
- 'hl': lang_country,
- 'lr': "lang_" + language,
+ 'hl': lang_info['hl'],
+ 'lr': lang_info['lr'],
'ie': "utf8",
'oe': "utf8",
'num': 30,
@@ -107,17 +118,14 @@ def request(query, params):
if params['safesearch']:
query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]})
- params['url'] = query_url
logger.debug("query_url --> %s", query_url)
+ params['url'] = query_url
- params['headers']['Accept-Language'] = (
- "%s,%s;q=0.8,%s;q=0.5" % (lang_country, language, language))
- logger.debug(
- "HTTP Accept-Language --> %s", params['headers']['Accept-Language'])
+ logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language'])
+ params['headers']['Accept-Language'] = lang_info['Accept-Language']
params['headers']['Accept'] = (
'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
)
- # params['google_subdomain'] = subdomain
return params
@@ -125,21 +133,13 @@ def response(resp):
"""Get response from google's search request"""
results = []
- # detect google sorry
- resp_url = urlparse(resp.url)
- if resp_url.netloc == 'sorry.google.com' or resp_url.path == '/sorry/IndexRedirect':
- raise SearxEngineCaptchaException()
-
- if resp_url.path.startswith('/sorry'):
- raise SearxEngineCaptchaException()
-
- # which subdomain ?
- # subdomain = resp.search_params.get('google_subdomain')
+ detect_google_sorry(resp)
# convert the text to dom
dom = html.fromstring(resp.text)
img_bas64_map = scrap_out_thumbs(dom)
- img_src_script = eval_xpath(dom, '//script[contains(., "AF_initDataCallback({key: ")]')[1].text
+ img_src_script = eval_xpath_getindex(
+ dom, '//script[contains(., "AF_initDataCallback({key: ")]', 1).text
# parse results
#
@@ -164,55 +164,47 @@ def response(resp):
return results
root = root[0]
- for img_node in eval_xpath(root, './/img[contains(@class, "rg_i")]'):
-
- try:
- img_alt = eval_xpath(img_node, '@alt')[0]
-
- img_base64_id = eval_xpath(img_node, '@data-iid')
- if img_base64_id:
- img_base64_id = img_base64_id[0]
- thumbnail_src = img_bas64_map[img_base64_id]
+ for img_node in eval_xpath_list(root, './/img[contains(@class, "rg_i")]'):
+
+ img_alt = eval_xpath_getindex(img_node, '@alt', 0)
+
+ img_base64_id = eval_xpath(img_node, '@data-iid')
+ if img_base64_id:
+ img_base64_id = img_base64_id[0]
+ thumbnail_src = img_bas64_map[img_base64_id]
+ else:
+ thumbnail_src = eval_xpath(img_node, '@src')
+ if not thumbnail_src:
+ thumbnail_src = eval_xpath(img_node, '@data-src')
+ if thumbnail_src:
+ thumbnail_src = thumbnail_src[0]
else:
- thumbnail_src = eval_xpath(img_node, '@src')
- if not thumbnail_src:
- thumbnail_src = eval_xpath(img_node, '@data-src')
- if thumbnail_src:
- thumbnail_src = thumbnail_src[0]
- else:
- thumbnail_src = ''
-
- link_node = eval_xpath(img_node, '../../../a[2]')[0]
- url = eval_xpath(link_node, '@href')[0]
-
- pub_nodes = eval_xpath(link_node, './div/div')
- pub_descr = img_alt
- pub_source = ''
- if pub_nodes:
- pub_descr = extract_text(pub_nodes[0])
- pub_source = extract_text(pub_nodes[1])
-
- img_src_id = eval_xpath(img_node, '../../../@data-id')[0]
- src_url = scrap_img_by_id(img_src_script, img_src_id)
- if not src_url:
- src_url = thumbnail_src
-
- results.append({
- 'url': url,
- 'title': img_alt,
- 'content': pub_descr,
- 'source': pub_source,
- 'img_src': src_url,
- # 'img_format': img_format,
- 'thumbnail_src': thumbnail_src,
- 'template': 'images.html'
- })
- except Exception as e: # pylint: disable=broad-except
- logger.error(e, exc_info=True)
- # from lxml import etree
- # logger.debug(etree.tostring(img_node, pretty_print=True))
- # import pdb
- # pdb.set_trace()
- continue
+ thumbnail_src = ''
+
+ link_node = eval_xpath_getindex(img_node, '../../../a[2]', 0)
+ url = eval_xpath_getindex(link_node, '@href', 0)
+
+ pub_nodes = eval_xpath(link_node, './div/div')
+ pub_descr = img_alt
+ pub_source = ''
+ if pub_nodes:
+ pub_descr = extract_text(pub_nodes[0])
+ pub_source = extract_text(pub_nodes[1])
+
+ img_src_id = eval_xpath_getindex(img_node, '../../../@data-id', 0)
+ src_url = scrap_img_by_id(img_src_script, img_src_id)
+ if not src_url:
+ src_url = thumbnail_src
+
+ results.append({
+ 'url': url,
+ 'title': img_alt,
+ 'content': pub_descr,
+ 'source': pub_source,
+ 'img_src': src_url,
+ # 'img_format': img_format,
+ 'thumbnail_src': thumbnail_src,
+ 'template': 'images.html'
+ })
return results
diff --git a/searx/engines/google_news.py b/searx/engines/google_news.py
index f1b7cfa..27eee81 100644
--- a/searx/engines/google_news.py
+++ b/searx/engines/google_news.py
@@ -1,86 +1,197 @@
-"""
- Google (News)
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Google (News)
+
+For detailed description of the *REST-full* API see: `Query Parameter
+Definitions`_. Not all parameters can be appied:
+
+- num_ : the number of search results is ignored
+- save_ : is ignored / Google-News results are always *SafeSearch*
- @website https://news.google.com
- @provide-api no
+.. _Query Parameter Definitions:
+ https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
+
+.. _num: https://developers.google.com/custom-search/docs/xml_results#numsp
+.. _save: https://developers.google.com/custom-search/docs/xml_results#safesp
- @using-api no
- @results HTML
- @stable no
- @parse url, title, content, publishedDate
"""
+# pylint: disable=invalid-name, missing-function-docstring
+
+import binascii
+import re
from urllib.parse import urlencode
+from base64 import b64decode
from lxml import html
-from searx.utils import match_language
-from searx.engines.google import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
-# search-url
+from searx import logger
+from searx.utils import (
+ eval_xpath,
+ eval_xpath_list,
+ eval_xpath_getindex,
+ extract_text,
+)
+
+# pylint: disable=unused-import
+from searx.engines.google import (
+ supported_languages_url,
+ _fetch_supported_languages,
+)
+# pylint: enable=unused-import
+
+from searx.engines.google import (
+ get_lang_info,
+ detect_google_sorry,
+)
+
+# about
+about = {
+ "website": 'https://news.google.com',
+ "wikidata_id": 'Q12020',
+ "official_api_documentation": 'https://developers.google.com/custom-search',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+logger = logger.getChild('google news')
+
+# compared to other google engines google-news has a different time range
+# support. The time range is included in the search term.
+time_range_dict = {
+ 'day': 'when:1d',
+ 'week': 'when:7d',
+ 'month': 'when:1m',
+ 'year': 'when:1y',
+}
+
+# engine dependent config
+
categories = ['news']
-paging = True
-language_support = True
-safesearch = True
+paging = False
+use_locale_domain = True
time_range_support = True
-number_of_results = 10
-search_url = 'https://www.google.com/search'\
- '?{query}'\
- '&tbm=nws'\
- '&gws_rd=cr'\
- '&{search_options}'
-time_range_attr = "qdr:{range}"
-time_range_dict = {'day': 'd',
- 'week': 'w',
- 'month': 'm',
- 'year': 'y'}
+# Google-News results are always *SafeSearch*. Option 'safesearch' is set to
+# False here, otherwise checker will report safesearch-errors::
+#
+# safesearch : results are identitical for safesearch=0 and safesearch=2
+safesearch = False
-
-# do search-request
def request(query, params):
+ """Google-News search request"""
+
+ lang_info = get_lang_info(
+ # pylint: disable=undefined-variable
+ params, supported_languages, language_aliases
+ )
+
+ # google news has only one domain
+ lang_info['subdomain'] = 'news.google.com'
- search_options = {
- 'start': (params['pageno'] - 1) * number_of_results
- }
+ ceid = "%s:%s" % (lang_info['country'], lang_info['language'])
- if params['time_range'] in time_range_dict:
- search_options['tbs'] = time_range_attr.format(range=time_range_dict[params['time_range']])
+ # google news redirects en to en-US
+ if lang_info['hl'] == 'en':
+ lang_info['hl'] = 'en-US'
- if safesearch and params['safesearch']:
- search_options['safe'] = 'on'
+ # Very special to google-news compared to other google engines, the time
+ # range is included in the search term.
+ if params['time_range']:
+ query += ' ' + time_range_dict[params['time_range']]
- params['url'] = search_url.format(query=urlencode({'q': query}),
- search_options=urlencode(search_options))
+ query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({
+ 'q': query,
+ 'hl': lang_info['hl'],
+ 'lr': lang_info['lr'],
+ 'ie': "utf8",
+ 'oe': "utf8",
+ 'gl': lang_info['country'],
+ }) + ('&ceid=%s' % ceid) # ceid includes a ':' character which must not be urlencoded
- if params['language'] != 'all':
- language = match_language(params['language'], supported_languages, language_aliases).split('-')[0]
- if language:
- params['url'] += '&hl=' + language
+ logger.debug("query_url --> %s", query_url)
+ params['url'] = query_url
+
+ logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language'])
+ params['headers']['Accept-Language'] = lang_info['Accept-Language']
+ params['headers']['Accept'] = (
+ 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
+ )
return params
-# get response from search-request
def response(resp):
+ """Get response from google's search request"""
results = []
+ detect_google_sorry(resp)
+
+ # convert the text to dom
dom = html.fromstring(resp.text)
- # parse results
- for result in dom.xpath('//div[@class="g"]|//div[@class="g _cy"]'):
- try:
- r = {
- 'url': result.xpath('.//a[@class="l lLrAF"]')[0].attrib.get("href"),
- 'title': ''.join(result.xpath('.//a[@class="l lLrAF"]//text()')),
- 'content': ''.join(result.xpath('.//div[@class="st"]//text()')),
- }
- except:
- continue
-
- imgs = result.xpath('.//img/@src')
- if len(imgs) and not imgs[0].startswith('data'):
- r['img_src'] = imgs[0]
-
- results.append(r)
+ for result in eval_xpath_list(dom, '//div[@class="xrnccd"]'):
+
+ # The first <a> tag in the <article> contains the link to the
+ # article The href attribute of the <a> is a google internal link,
+ # we can't use. The real link is hidden in the jslog attribute:
+ #
+ # <a ...
+ # jslog="95014; 4:https://www.cnn.com/.../index.html; track:click"
+ # href="./articles/CAIiENu3nGS...?hl=en-US&amp;gl=US&amp;ceid=US%3Aen"
+ # ... />
+
+ jslog = eval_xpath_getindex(result, './article/a/@jslog', 0)
+ url = re.findall('http[^;]*', jslog)
+ if url:
+ url = url[0]
+ else:
+ # The real URL is base64 encoded in the json attribute:
+ # jslog="95014; 5:W251bGwsbnVsbCxudW...giXQ==; track:click"
+ jslog = jslog.split(";")[1].split(':')[1].strip()
+ try:
+ padding = (4 -(len(jslog) % 4)) * "="
+ jslog = b64decode(jslog + padding)
+ except binascii.Error:
+ # URL cant be read, skip this result
+ continue
+
+ # now we have : b'[null, ... null,"https://www.cnn.com/.../index.html"]'
+ url = re.findall('http[^;"]*', str(jslog))[0]
+
+ # the first <h3> tag in the <article> contains the title of the link
+ title = extract_text(eval_xpath(result, './article/h3[1]'))
+
+ # the first <div> tag in the <article> contains the content of the link
+ content = extract_text(eval_xpath(result, './article/div[1]'))
+
+ # the second <div> tag contains origin publisher and the publishing date
+
+ pub_date = extract_text(eval_xpath(result, './article/div[2]//time'))
+ pub_origin = extract_text(eval_xpath(result, './article/div[2]//a'))
+
+ pub_info = []
+ if pub_origin:
+ pub_info.append(pub_origin)
+ if pub_date:
+ # The pub_date is mostly a string like 'yesertday', not a real
+ # timezone date or time. Therefore we can't use publishedDate.
+ pub_info.append(pub_date)
+ pub_info = ', '.join(pub_info)
+ if pub_info:
+ content = pub_info + ': ' + content
+
+ # The image URL is located in a preceding sibling <img> tag, e.g.:
+ # "https://lh3.googleusercontent.com/DjhQh7DMszk.....z=-p-h100-w100"
+ # These URL are long but not personalized (double checked via tor).
+
+ img_src = extract_text(result.xpath('preceding-sibling::a/figure/img/@src'))
+
+ results.append({
+ 'url': url,
+ 'title': title,
+ 'content': content,
+ 'img_src': img_src,
+ })
# return results
return results
diff --git a/searx/engines/google_scholar.py b/searx/engines/google_scholar.py
new file mode 100644
index 0000000..86bb010
--- /dev/null
+++ b/searx/engines/google_scholar.py
@@ -0,0 +1,157 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Google (Scholar)
+
+For detailed description of the *REST-full* API see: `Query Parameter
+Definitions`_.
+
+.. _Query Parameter Definitions:
+ https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
+"""
+
+# pylint: disable=invalid-name, missing-function-docstring
+
+from urllib.parse import urlencode
+from datetime import datetime
+from lxml import html
+from searx import logger
+
+from searx.utils import (
+ eval_xpath,
+ eval_xpath_list,
+ extract_text,
+)
+
+from searx.engines.google import (
+ get_lang_info,
+ time_range_dict,
+ detect_google_sorry,
+)
+
+# pylint: disable=unused-import
+from searx.engines.google import (
+ supported_languages_url,
+ _fetch_supported_languages,
+)
+# pylint: enable=unused-import
+
+# about
+about = {
+ "website": 'https://scholar.google.com',
+ "wikidata_id": 'Q494817',
+ "official_api_documentation": 'https://developers.google.com/custom-search',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+# engine dependent config
+categories = ['science']
+paging = True
+language_support = True
+use_locale_domain = True
+time_range_support = True
+safesearch = False
+
+logger = logger.getChild('google scholar')
+
+def time_range_url(params):
+ """Returns a URL query component for a google-Scholar time range based on
+ ``params['time_range']``. Google-Scholar does only support ranges in years.
+ To have any effect, all the Searx ranges (*day*, *week*, *month*, *year*)
+ are mapped to *year*. If no range is set, an empty string is returned.
+ Example::
+
+ &as_ylo=2019
+ """
+ # as_ylo=2016&as_yhi=2019
+ ret_val = ''
+ if params['time_range'] in time_range_dict:
+ ret_val= urlencode({'as_ylo': datetime.now().year -1 })
+ return '&' + ret_val
+
+
+def request(query, params):
+ """Google-Scholar search request"""
+
+ offset = (params['pageno'] - 1) * 10
+ lang_info = get_lang_info(
+ # pylint: disable=undefined-variable
+
+
+ # params, {}, language_aliases
+
+ params, supported_languages, language_aliases
+ )
+ # subdomain is: scholar.google.xy
+ lang_info['subdomain'] = lang_info['subdomain'].replace("www.", "scholar.")
+
+ query_url = 'https://'+ lang_info['subdomain'] + '/scholar' + "?" + urlencode({
+ 'q': query,
+ 'hl': lang_info['hl'],
+ 'lr': lang_info['lr'],
+ 'ie': "utf8",
+ 'oe': "utf8",
+ 'start' : offset,
+ })
+
+ query_url += time_range_url(params)
+
+ logger.debug("query_url --> %s", query_url)
+ params['url'] = query_url
+
+ logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language'])
+ params['headers']['Accept-Language'] = lang_info['Accept-Language']
+ params['headers']['Accept'] = (
+ 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
+ )
+
+ #params['google_subdomain'] = subdomain
+ return params
+
+def response(resp):
+ """Get response from google's search request"""
+ results = []
+
+ detect_google_sorry(resp)
+
+ # which subdomain ?
+ # subdomain = resp.search_params.get('google_subdomain')
+
+ # convert the text to dom
+ dom = html.fromstring(resp.text)
+
+ # parse results
+ for result in eval_xpath_list(dom, '//div[@class="gs_ri"]'):
+
+ title = extract_text(eval_xpath(result, './h3[1]//a'))
+
+ if not title:
+ # this is a [ZITATION] block
+ continue
+
+ url = eval_xpath(result, './h3[1]//a/@href')[0]
+ content = extract_text(eval_xpath(result, './div[@class="gs_rs"]')) or ''
+
+ pub_info = extract_text(eval_xpath(result, './div[@class="gs_a"]'))
+ if pub_info:
+ content += "[%s]" % pub_info
+
+ pub_type = extract_text(eval_xpath(result, './/span[@class="gs_ct1"]'))
+ if pub_type:
+ title = title + " " + pub_type
+
+ results.append({
+ 'url': url,
+ 'title': title,
+ 'content': content,
+ })
+
+ # parse suggestion
+ for suggestion in eval_xpath(dom, '//div[contains(@class, "gs_qsuggest_wrap")]//li//a'):
+ # append suggestion
+ results.append({'suggestion': extract_text(suggestion)})
+
+ for correction in eval_xpath(dom, '//div[@class="gs_r gs_pda"]/a'):
+ results.append({'correction': extract_text(correction)})
+
+ return results
diff --git a/searx/engines/google_videos.py b/searx/engines/google_videos.py
index eedefbf..c80150b 100644
--- a/searx/engines/google_videos.py
+++ b/searx/engines/google_videos.py
@@ -1,96 +1,202 @@
-"""
- Google (Videos)
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Google (Video)
+
+For detailed description of the *REST-full* API see: `Query Parameter
+Definitions`_. Not all parameters can be appied.
+
+.. _admonition:: Content-Security-Policy (CSP)
- @website https://www.google.com
- @provide-api yes (https://developers.google.com/custom-search/)
+ This engine needs to allow images from the `data URLs`_ (prefixed with the
+ ``data:` scheme).::
+
+ Header set Content-Security-Policy "img-src 'self' data: ;"
+
+.. _Query Parameter Definitions:
+ https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
+.. _data URLs:
+ https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
- @using-api no
- @results HTML
- @stable no
- @parse url, title, content, thumbnail
"""
-from datetime import date, timedelta
+# pylint: disable=invalid-name, missing-function-docstring
+
+import re
from urllib.parse import urlencode
from lxml import html
-from searx.utils import extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex
-import re
+
+from searx import logger
+from searx.utils import (
+ eval_xpath,
+ eval_xpath_list,
+ eval_xpath_getindex,
+ extract_text,
+)
+
+from searx.engines.google import (
+ get_lang_info,
+ time_range_dict,
+ filter_mapping,
+ results_xpath,
+ g_section_with_header,
+ title_xpath,
+ href_xpath,
+ content_xpath,
+ suggestion_xpath,
+ spelling_suggestion_xpath,
+ detect_google_sorry,
+)
+
+# pylint: disable=unused-import
+from searx.engines.google import (
+ supported_languages_url
+ , _fetch_supported_languages
+)
+# pylint: enable=unused-import
+
+# about
+about = {
+ "website": 'https://www.google.com',
+ "wikidata_id": 'Q219885',
+ "official_api_documentation": 'https://developers.google.com/custom-search',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+logger = logger.getChild('google video')
# engine dependent config
+
categories = ['videos']
-paging = True
-safesearch = True
+paging = False
+language_support = True
+use_locale_domain = True
time_range_support = True
-number_of_results = 10
+safesearch = True
-search_url = 'https://www.google.com/search'\
- '?q={query}'\
- '&tbm=vid'\
- '&{search_options}'
-time_range_attr = "qdr:{range}"
-time_range_custom_attr = "cdr:1,cd_min:{start},cd_max{end}"
-time_range_dict = {'day': 'd',
- 'week': 'w',
- 'month': 'm'}
+RE_CACHE = {}
+def _re(regexpr):
+ """returns compiled regular expression"""
+ RE_CACHE[regexpr] = RE_CACHE.get(regexpr, re.compile(regexpr))
+ return RE_CACHE[regexpr]
-# do search-request
-def request(query, params):
- search_options = {
- 'ijn': params['pageno'] - 1,
- 'start': (params['pageno'] - 1) * number_of_results
- }
+def scrap_out_thumbs(dom):
+ """Scrap out thumbnail data from <script> tags.
+ """
+ ret_val = dict()
+ thumb_name = 'vidthumb'
- if params['time_range'] in time_range_dict:
- search_options['tbs'] = time_range_attr.format(range=time_range_dict[params['time_range']])
- elif params['time_range'] == 'year':
- now = date.today()
- then = now - timedelta(days=365)
- start = then.strftime('%m/%d/%Y')
- end = now.strftime('%m/%d/%Y')
- search_options['tbs'] = time_range_custom_attr.format(start=start, end=end)
+ for script in eval_xpath_list(dom, '//script[contains(., "_setImagesSrc")]'):
+ _script = script.text
+
+ # var s='data:image/jpeg;base64, ...'
+ _imgdata = _re("s='([^']*)").findall( _script)
+ if not _imgdata:
+ continue
+
+ # var ii=['vidthumb4','vidthumb7']
+ for _vidthumb in _re(r"(%s\d+)" % thumb_name).findall(_script):
+ # At least the equal sign in the URL needs to be decoded
+ ret_val[_vidthumb] = _imgdata[0].replace(r"\x3d", "=")
- if safesearch and params['safesearch']:
- search_options['safe'] = 'on'
+ # {google.ldidly=-1;google.ldi={"vidthumb8":"https://...
+ for script in eval_xpath_list(dom, '//script[contains(., "google.ldi={")]'):
+ _script = script.text
+ for key_val in _re(r'"%s\d+\":\"[^\"]*"' % thumb_name).findall( _script) :
+ match = _re(r'"(%s\d+)":"(.*)"' % thumb_name).search(key_val)
+ if match:
+ # At least the equal sign in the URL needs to be decoded
+ ret_val[match.group(1)] = match.group(2).replace(r"\u003d", "=")
- params['url'] = search_url.format(query=urlencode({'q': query}),
- search_options=urlencode(search_options))
+ logger.debug("found %s imgdata for: %s", thumb_name, ret_val.keys())
+ return ret_val
+
+def request(query, params):
+ """Google-Video search request"""
+
+ lang_info = get_lang_info(
+ # pylint: disable=undefined-variable
+ params, supported_languages, language_aliases
+ )
+
+ query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({
+ 'q': query,
+ 'tbm': "vid",
+ 'hl': lang_info['hl'],
+ 'lr': lang_info['lr'],
+ 'ie': "utf8",
+ 'oe': "utf8",
+ })
+
+ if params['time_range'] in time_range_dict:
+ query_url += '&' + urlencode({'tbs': 'qdr:' + time_range_dict[params['time_range']]})
+ if params['safesearch']:
+ query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]})
+
+ logger.debug("query_url --> %s", query_url)
+ params['url'] = query_url
+
+ logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language'])
+ params['headers']['Accept-Language'] = lang_info['Accept-Language']
+ params['headers']['Accept'] = (
+ 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
+ )
return params
-# get response from search-request
def response(resp):
+ """Get response from google's search request"""
results = []
+ detect_google_sorry(resp)
+
+ # convert the text to dom
dom = html.fromstring(resp.text)
+ vidthumb_imgdata = scrap_out_thumbs(dom)
# parse results
- for result in eval_xpath_list(dom, '//div[@class="g"]'):
-
- title = extract_text(eval_xpath(result, './/h3'))
- url = eval_xpath_getindex(result, './/div[@class="r"]/a/@href', 0)
- content = extract_text(eval_xpath(result, './/span[@class="st"]'))
-
- # get thumbnails
- script = str(dom.xpath('//script[contains(., "_setImagesSrc")]')[0].text)
- ids = result.xpath('.//div[@class="s"]//img/@id')
- if len(ids) > 0:
- thumbnails_data = \
- re.findall('s=\'(.*?)(?:\\\\[a-z,1-9,\\\\]+\'|\')\;var ii=\[(?:|[\'vidthumb\d+\',]+)\'' + ids[0],
- script)
- tmp = []
- if len(thumbnails_data) != 0:
- tmp = re.findall('(data:image/jpeg;base64,[a-z,A-Z,0-9,/,\+]+)', thumbnails_data[0])
- thumbnail = ''
- if len(tmp) != 0:
- thumbnail = tmp[-1]
-
- # append result
- results.append({'url': url,
- 'title': title,
- 'content': content,
- 'thumbnail': thumbnail,
- 'template': 'videos.html'})
+ for result in eval_xpath_list(dom, results_xpath):
+
+ # google *sections*
+ if extract_text(eval_xpath(result, g_section_with_header)):
+ logger.debug("ingoring <g-section-with-header>")
+ continue
+
+ title = extract_text(eval_xpath_getindex(result, title_xpath, 0))
+ url = eval_xpath_getindex(result, href_xpath, 0)
+ c_node = eval_xpath_getindex(result, content_xpath, 0)
+
+ # <img id="vidthumb1" ...>
+ img_id = eval_xpath_getindex(c_node, './div[1]//a/g-img/img/@id', 0, default=None)
+ if img_id is None:
+ continue
+ img_src = vidthumb_imgdata.get(img_id, None)
+ if not img_src:
+ logger.error("no vidthumb imgdata for: %s" % img_id)
+ img_src = eval_xpath_getindex(c_node, './div[1]//a/g-img/img/@src', 0)
+
+ length = extract_text(eval_xpath(c_node, './/div[1]//a/div[3]'))
+ content = extract_text(eval_xpath(c_node, './/div[2]/span'))
+ pub_info = extract_text(eval_xpath(c_node, './/div[2]/div'))
+
+ results.append({
+ 'url': url,
+ 'title': title,
+ 'content': content,
+ 'length': length,
+ 'author': pub_info,
+ 'thumbnail': img_src,
+ 'template': 'videos.html',
+ })
+
+ # parse suggestion
+ for suggestion in eval_xpath_list(dom, suggestion_xpath):
+ # append suggestion
+ results.append({'suggestion': extract_text(suggestion)})
+
+ for correction in eval_xpath_list(dom, spelling_suggestion_xpath):
+ results.append({'correction': extract_text(correction)})
return results
diff --git a/searx/engines/ina.py b/searx/engines/ina.py
index 52c9394..efcc03e 100644
--- a/searx/engines/ina.py
+++ b/searx/engines/ina.py
@@ -1,23 +1,24 @@
-# INA (Videos)
-#
-# @website https://www.ina.fr/
-# @provide-api no
-#
-# @using-api no
-# @results HTML (using search portal)
-# @stable no (HTML can change)
-# @parse url, title, content, publishedDate, thumbnail
-#
-# @todo set content-parameter with correct data
-# @todo embedded (needs some md5 from video page)
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ INA (Videos)
+"""
from json import loads
+from html import unescape
from urllib.parse import urlencode
from lxml import html
from dateutil import parser
-from html.parser import HTMLParser
from searx.utils import extract_text
+# about
+about = {
+ "website": 'https://www.ina.fr/',
+ "wikidata_id": 'Q1665109',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
# engine dependent config
categories = ['videos']
@@ -52,16 +53,13 @@ def response(resp):
# we get html in a JSON container...
response = loads(resp.text)
- if "content" not in response:
- return []
- dom = html.fromstring(response["content"])
- p = HTMLParser()
+ dom = html.fromstring(response)
# parse results
for result in dom.xpath(results_xpath):
videoid = result.xpath(url_xpath)[0]
url = base_url + videoid
- title = p.unescape(extract_text(result.xpath(title_xpath)))
+ title = unescape(extract_text(result.xpath(title_xpath)))
try:
thumbnail = extract_text(result.xpath(thumbnail_xpath)[0])
except:
diff --git a/searx/engines/invidious.py b/searx/engines/invidious.py
index 6ea9426..4fa80d1 100644
--- a/searx/engines/invidious.py
+++ b/searx/engines/invidious.py
@@ -1,36 +1,51 @@
-# Invidious (Videos)
-#
-# @website https://invidio.us/
-# @provide-api yes (https://github.com/omarroth/invidious/wiki/API)
-#
-# @using-api yes
-# @results JSON
-# @stable yes
-# @parse url, title, content, publishedDate, thumbnail, embedded, author, length
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Invidious (Videos)
+"""
from urllib.parse import quote_plus
from dateutil import parser
import time
+import random
+
+# about
+about = {
+ "website": 'https://instances.invidio.us/',
+ "wikidata_id": 'Q79343316',
+ "official_api_documentation": 'https://github.com/omarroth/invidious/wiki/API',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
# engine dependent config
categories = ["videos", "music"]
paging = True
-language_support = True
time_range_support = True
+
# search-url
-base_url = "https://invidio.us/"
+
+base_url = ''
+base_url_rand = ''
# do search-request
def request(query, params):
+ global base_url_rand
time_range_dict = {
"day": "today",
"week": "week",
"month": "month",
"year": "year",
}
- search_url = base_url + "api/v1/search?q={query}"
+
+ if isinstance(base_url, list):
+ base_url_rand = random.choice(base_url)
+ else:
+ base_url_rand = base_url
+
+ search_url = base_url_rand + "api/v1/search?q={query}"
params["url"] = search_url.format(
query=quote_plus(query)
) + "&page={pageno}".format(pageno=params["pageno"])
@@ -56,12 +71,12 @@ def response(resp):
embedded_url = (
'<iframe width="540" height="304" '
+ 'data-src="'
- + base_url
+ + base_url_rand
+ 'embed/{videoid}" '
+ 'frameborder="0" allowfullscreen></iframe>'
)
- base_invidious_url = base_url + "watch?v="
+ base_invidious_url = base_url_rand + "watch?v="
for result in search_results:
rtype = result.get("type", None)
diff --git a/searx/engines/json_engine.py b/searx/engines/json_engine.py
index e2aa436..8a04d34 100644
--- a/searx/engines/json_engine.py
+++ b/searx/engines/json_engine.py
@@ -1,13 +1,17 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
from collections.abc import Iterable
from json import loads
from urllib.parse import urlencode
-from searx.utils import to_string
+from searx.utils import to_string, html_to_text
search_url = None
url_query = None
content_query = None
title_query = None
+content_html_to_text = False
+title_html_to_text = False
paging = False
suggestion_query = ''
results_query = ''
@@ -90,9 +94,17 @@ def request(query, params):
return params
+def identity(arg):
+ return arg
+
+
def response(resp):
results = []
json = loads(resp.text)
+
+ title_filter = html_to_text if title_html_to_text else identity
+ content_filter = html_to_text if content_html_to_text else identity
+
if results_query:
rs = query(json, results_query)
if not len(rs):
@@ -109,8 +121,8 @@ def response(resp):
content = ""
results.append({
'url': to_string(url),
- 'title': to_string(title),
- 'content': to_string(content),
+ 'title': title_filter(to_string(title)),
+ 'content': content_filter(to_string(content)),
})
else:
for url, title, content in zip(
@@ -120,8 +132,8 @@ def response(resp):
):
results.append({
'url': to_string(url),
- 'title': to_string(title),
- 'content': to_string(content),
+ 'title': title_filter(to_string(title)),
+ 'content': content_filter(to_string(content)),
})
if not suggestion_query:
diff --git a/searx/engines/kickass.py b/searx/engines/kickass.py
index 90bd330..6a44e2f 100644
--- a/searx/engines/kickass.py
+++ b/searx/engines/kickass.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Kickass Torrent (Videos, Music, Files)
-
- @website https://kickass.so
- @provide-api no (nothing found)
-
- @using-api no
- @results HTML (using search portal)
- @stable yes (HTML can change)
- @parse url, title, content, seed, leech, magnetlink
"""
from lxml import html
@@ -15,6 +8,16 @@ from operator import itemgetter
from urllib.parse import quote, urljoin
from searx.utils import extract_text, get_torrent_size, convert_str_to_int
+# about
+about = {
+ "website": 'https://kickass.so',
+ "wikidata_id": 'Q17062285',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['videos', 'music', 'files']
paging = True
diff --git a/searx/engines/loc.py b/searx/engines/loc.py
new file mode 100644
index 0000000..5c09cef
--- /dev/null
+++ b/searx/engines/loc.py
@@ -0,0 +1,68 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+
+ Library of Congress : images from Prints and Photographs Online Catalog
+
+"""
+
+from json import loads
+from urllib.parse import urlencode
+
+
+about = {
+ "website": 'https://www.loc.gov/pictures/',
+ "wikidata_id": 'Q131454',
+ "official_api_documentation": 'https://www.loc.gov/pictures/api',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
+categories = ['images']
+
+paging = True
+
+base_url = 'https://loc.gov/pictures/search/?'
+search_string = "&sp={page}&{query}&fo=json"
+
+IMG_SRC_FIXES = {
+ 'https://tile.loc.gov/storage-services/': 'https://tile.loc.gov/storage-services/',
+ 'https://loc.gov/pictures/static/images/': 'https://tile.loc.gov/storage-services/',
+ 'https://www.loc.gov/pictures/cdn/': 'https://tile.loc.gov/storage-services/',
+}
+
+
+def request(query, params):
+
+ search_path = search_string.format(
+ query=urlencode({'q': query}),
+ page=params['pageno'])
+
+ params['url'] = base_url + search_path
+
+ return params
+
+
+def response(resp):
+ results = []
+
+ json_data = loads(resp.text)
+
+ for result in json_data['results']:
+ img_src = result['image']['full']
+ for url_prefix, url_replace in IMG_SRC_FIXES.items():
+ if img_src.startswith(url_prefix):
+ img_src = img_src.replace(url_prefix, url_replace)
+ break
+ else:
+ img_src = result['image']['thumb']
+ results.append({
+ 'url': result['links']['item'],
+ 'title': result['title'],
+ 'img_src': img_src,
+ 'thumbnail_src': result['image']['thumb'],
+ 'author': result['creator'],
+ 'template': 'images.html'
+ })
+
+ return results
diff --git a/searx/engines/mediathekviewweb.py b/searx/engines/mediathekviewweb.py
new file mode 100644
index 0000000..fa442c9
--- /dev/null
+++ b/searx/engines/mediathekviewweb.py
@@ -0,0 +1,68 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""MediathekViewWeb (API)
+
+"""
+
+# pylint: disable=missing-function-docstring
+
+import datetime
+from json import loads, dumps
+
+about = {
+ "website": 'https://mediathekviewweb.de/',
+ "wikidata_id": 'Q27877380',
+ "official_api_documentation": 'https://gist.github.com/bagbag/a2888478d27de0e989cf777f81fb33de',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
+categories = ['videos']
+paging = True
+time_range_support = False
+safesearch = False
+
+def request(query, params):
+
+ params['url'] = 'https://mediathekviewweb.de/api/query'
+ params['method'] = 'POST'
+ params['headers']['Content-type'] = 'text/plain'
+ params['data'] = dumps({
+ 'queries' : [
+ {
+ 'fields' : [
+ 'title',
+ 'topic',
+ ],
+ 'query' : query
+ },
+ ],
+ 'sortBy' : 'timestamp',
+ 'sortOrder' : 'desc',
+ 'future' : True,
+ 'offset' : (params['pageno'] - 1 )* 10,
+ 'size' : 10
+ })
+ return params
+
+def response(resp):
+
+ resp = loads(resp.text)
+
+ mwv_result = resp['result']
+ mwv_result_list = mwv_result['results']
+
+ results = []
+
+ for item in mwv_result_list:
+
+ item['hms'] = str(datetime.timedelta(seconds=item['duration']))
+
+ results.append({
+ 'url' : item['url_video_hd'],
+ 'title' : "%(channel)s: %(title)s (%(hms)s)" % item,
+ 'length' : item['hms'],
+ 'content' : "%(description)s" % item,
+ })
+
+ return results
diff --git a/searx/engines/mediawiki.py b/searx/engines/mediawiki.py
index 50ba74e..da43212 100644
--- a/searx/engines/mediawiki.py
+++ b/searx/engines/mediawiki.py
@@ -1,24 +1,24 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
- general mediawiki-engine (Web)
-
- @website websites built on mediawiki (https://www.mediawiki.org)
- @provide-api yes (http://www.mediawiki.org/wiki/API:Search)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title
-
- @todo content
+ General mediawiki-engine (Web)
"""
from json import loads
from string import Formatter
from urllib.parse import urlencode, quote
+# about
+about = {
+ "website": None,
+ "wikidata_id": None,
+ "official_api_documentation": 'http://www.mediawiki.org/wiki/API:Search',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['general']
-language_support = True
paging = True
number_of_results = 1
search_type = 'nearmatch' # possible values: title, text, nearmatch
diff --git a/searx/engines/microsoft_academic.py b/searx/engines/microsoft_academic.py
index 7426eef..82a5d35 100644
--- a/searx/engines/microsoft_academic.py
+++ b/searx/engines/microsoft_academic.py
@@ -1,42 +1,42 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
-Microsoft Academic (Science)
-
-@website https://academic.microsoft.com
-@provide-api yes
-@using-api no
-@results JSON
-@stable no
-@parse url, title, content
+ Microsoft Academic (Science)
"""
-from datetime import datetime
-from json import loads
-from uuid import uuid4
-from urllib.parse import urlencode
+from json import dumps, loads
from searx.utils import html_to_text
+# about
+about = {
+ "website": 'https://academic.microsoft.com',
+ "wikidata_id": 'Q28136779',
+ "official_api_documentation": 'http://ma-graph.org/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
categories = ['images']
paging = True
-result_url = 'https://academic.microsoft.com/api/search/GetEntityResults?{query}'
+search_url = 'https://academic.microsoft.com/api/search'
+_paper_url = 'https://academic.microsoft.com/paper/{id}/reference'
def request(query, params):
- correlation_id = uuid4()
- msacademic = uuid4()
- time_now = datetime.now()
-
- params['url'] = result_url.format(query=urlencode({'correlationId': correlation_id}))
- params['cookies']['msacademic'] = str(msacademic)
- params['cookies']['ai_user'] = 'vhd0H|{now}'.format(now=str(time_now))
+ params['url'] = search_url
params['method'] = 'POST'
- params['data'] = {
- 'Query': '@{query}@'.format(query=query),
- 'Limit': 10,
- 'Offset': params['pageno'] - 1,
- 'Filters': '',
- 'OrderBy': '',
- 'SortAscending': False,
- }
+ params['headers']['content-type'] = 'application/json; charset=utf-8'
+ params['data'] = dumps({
+ 'query': query,
+ 'queryExpression': '',
+ 'filters': [],
+ 'orderBy': 0,
+ 'skip': (params['pageno'] - 1) * 10,
+ 'sortAscending': True,
+ 'take': 10,
+ 'includeCitationContexts': False,
+ 'profileId': '',
+ })
return params
@@ -47,10 +47,13 @@ def response(resp):
if not response_data:
return results
- for result in response_data['results']:
- url = _get_url(result)
- title = result['e']['dn']
- content = _get_content(result)
+ for result in response_data['pr']:
+ if 'dn' not in result['paper']:
+ continue
+
+ title = result['paper']['dn']
+ content = _get_content(result['paper'])
+ url = _paper_url.format(id=result['paper']['id'])
results.append({
'url': url,
'title': html_to_text(title),
@@ -60,15 +63,9 @@ def response(resp):
return results
-def _get_url(result):
- if 's' in result['e']:
- return result['e']['s'][0]['u']
- return 'https://academic.microsoft.com/#/detail/{pid}'.format(pid=result['id'])
-
-
def _get_content(result):
- if 'd' in result['e']:
- content = result['e']['d']
+ if 'd' in result:
+ content = result['d']
if len(content) > 300:
return content[:300] + '...'
return content
diff --git a/searx/engines/mixcloud.py b/searx/engines/mixcloud.py
index 0606350..a6fd1c0 100644
--- a/searx/engines/mixcloud.py
+++ b/searx/engines/mixcloud.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Mixcloud (Music)
-
- @website https://http://www.mixcloud.com/
- @provide-api yes (http://www.mixcloud.com/developers/
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, embedded, publishedDate
"""
from json import loads
from dateutil import parser
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://www.mixcloud.com/',
+ "wikidata_id": 'Q6883832',
+ "official_api_documentation": 'http://www.mixcloud.com/developers/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['music']
paging = True
diff --git a/searx/engines/not_evil.py b/searx/engines/not_evil.py
index e84f153..df41c09 100644
--- a/searx/engines/not_evil.py
+++ b/searx/engines/not_evil.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
not Evil (Onions)
-
- @website http://hss3uro2hsxfogfq.onion
- @provide-api yes (http://hss3uro2hsxfogfq.onion/api.htm)
-
- @using-api no
- @results HTML
- @stable no
- @parse url, title, content
"""
from urllib.parse import urlencode
from lxml import html
from searx.engines.xpath import extract_text
+# about
+about = {
+ "website": 'http://hss3uro2hsxfogfq.onion',
+ "wikidata_id": None,
+ "official_api_documentation": 'http://hss3uro2hsxfogfq.onion/api.htm',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['onions']
paging = True
diff --git a/searx/engines/nyaa.py b/searx/engines/nyaa.py
index e0a9149..f8178d6 100644
--- a/searx/engines/nyaa.py
+++ b/searx/engines/nyaa.py
@@ -1,18 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Nyaa.si (Anime Bittorrent tracker)
-
- @website https://nyaa.si/
- @provide-api no
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content, seed, leech, torrentfile
"""
from lxml import html
from urllib.parse import urlencode
from searx.utils import extract_text, get_torrent_size, int_or_zero
+# about
+about = {
+ "website": 'https://nyaa.si/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['files', 'images', 'videos', 'music']
paging = True
diff --git a/searx/engines/opensemantic.py b/searx/engines/opensemantic.py
index 9364bab..64bc321 100644
--- a/searx/engines/opensemantic.py
+++ b/searx/engines/opensemantic.py
@@ -1,18 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
-Open Semantic Search
-
- @website https://www.opensemanticsearch.org/
- @provide-api yes (https://www.opensemanticsearch.org/dev)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, publishedDate
+ Open Semantic Search
"""
+
from dateutil import parser
from json import loads
from urllib.parse import quote
+# about
+about = {
+ "website": 'https://www.opensemanticsearch.org/',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://www.opensemanticsearch.org/dev',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
base_url = 'http://localhost:8983/solr/opensemanticsearch/'
search_string = 'query?q={query}'
diff --git a/searx/engines/openstreetmap.py b/searx/engines/openstreetmap.py
index 5475c7a..f11aa5f 100644
--- a/searx/engines/openstreetmap.py
+++ b/searx/engines/openstreetmap.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
OpenStreetMap (Map)
-
- @website https://openstreetmap.org/
- @provide-api yes (http://wiki.openstreetmap.org/wiki/Nominatim)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title
"""
import re
from json import loads
from flask_babel import gettext
+# about
+about = {
+ "website": 'https://www.openstreetmap.org/',
+ "wikidata_id": 'Q936',
+ "official_api_documentation": 'http://wiki.openstreetmap.org/wiki/Nominatim',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['map']
paging = False
diff --git a/searx/engines/pdbe.py b/searx/engines/pdbe.py
index 2db9286..b9bbfaf 100644
--- a/searx/engines/pdbe.py
+++ b/searx/engines/pdbe.py
@@ -1,18 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
PDBe (Protein Data Bank in Europe)
-
- @website https://www.ebi.ac.uk/pdbe
- @provide-api yes (https://www.ebi.ac.uk/pdbe/api/doc/search.html),
- unlimited
- @using-api yes
- @results python dictionary (from json)
- @stable yes
- @parse url, title, content, img_src
"""
from json import loads
from flask_babel import gettext
+# about
+about = {
+ "website": 'https://www.ebi.ac.uk/pdbe',
+ "wikidata_id": 'Q55823905',
+ "official_api_documentation": 'https://www.ebi.ac.uk/pdbe/api/doc/search.html',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
categories = ['science']
hide_obsolete = False
diff --git a/searx/engines/peertube.py b/searx/engines/peertube.py
index e43b2a6..31b4b81 100644
--- a/searx/engines/peertube.py
+++ b/searx/engines/peertube.py
@@ -1,15 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
peertube (Videos)
-
- @website https://www.peertube.live
- @provide-api yes (https://docs.joinpeertube.org/api-rest-reference.html)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, thumbnail, publishedDate, embedded
-
- @todo implement time range support
"""
from json import loads
@@ -17,18 +8,28 @@ from datetime import datetime
from urllib.parse import urlencode
from searx.utils import html_to_text
+# about
+about = {
+ "website": 'https://joinpeertube.org',
+ "wikidata_id": 'Q50938515',
+ "official_api_documentation": 'https://docs.joinpeertube.org/api-rest-reference.html',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ["videos"]
paging = True
-language_support = True
-base_url = "https://peer.tube/"
-supported_languages_url = base_url + "api/v1/videos/languages"
+base_url = "https://peer.tube"
+supported_languages_url = base_url + "/api/v1/videos/languages"
# do search-request
def request(query, params):
+ sanitized_url = base_url.rstrip("/")
pageno = (params["pageno"] - 1) * 15
- search_url = base_url + "api/v1/search/videos/?pageno={pageno}&{query}"
+ search_url = sanitized_url + "/api/v1/search/videos/?pageno={pageno}&{query}"
query_dict = {"search": query}
language = params["language"].split("-")[0]
# pylint: disable=undefined-variable
@@ -46,6 +47,7 @@ def _get_offset_from_pageno(pageno):
# get response from search-request
def response(resp):
+ sanitized_url = base_url.rstrip("/")
results = []
search_res = loads(resp.text)
@@ -53,7 +55,7 @@ def response(resp):
embedded_url = (
'<iframe width="560" height="315" sandbox="allow-same-origin allow-scripts allow-popups" '
+ 'src="'
- + base_url
+ + sanitized_url
+ '{embed_path}" frameborder="0" allowfullscreen></iframe>'
)
# return empty array if there are no results
@@ -63,15 +65,15 @@ def response(resp):
# parse results
for res in search_res["data"]:
title = res["name"]
- url = base_url + "/videos/watch/" + res["uuid"]
+ url = sanitized_url + "/videos/watch/" + res["uuid"]
description = res["description"]
if description:
content = html_to_text(res["description"])
else:
- content = None
- thumbnail = base_url + res["thumbnailPath"]
+ content = ""
+ thumbnail = sanitized_url + res["thumbnailPath"]
publishedDate = datetime.strptime(res["publishedAt"], "%Y-%m-%dT%H:%M:%S.%fZ")
- embedded = embedded_url.format(embed_path=res["embedPath"][1:])
+ embedded = embedded_url.format(embed_path=res["embedPath"])
results.append(
{
diff --git a/searx/engines/photon.py b/searx/engines/photon.py
index 7a6fc83..8c11c8f 100644
--- a/searx/engines/photon.py
+++ b/searx/engines/photon.py
@@ -1,23 +1,25 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Photon (Map)
-
- @website https://photon.komoot.de
- @provide-api yes (https://photon.komoot.de/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title
"""
from json import loads
from urllib.parse import urlencode
from searx.utils import searx_useragent
+# about
+about = {
+ "website": 'https://photon.komoot.de',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://photon.komoot.de/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['map']
paging = False
-language_support = True
number_of_results = 10
# search-url
diff --git a/searx/engines/piratebay.py b/searx/engines/piratebay.py
index 828241e..98a2dd9 100644
--- a/searx/engines/piratebay.py
+++ b/searx/engines/piratebay.py
@@ -1,12 +1,7 @@
-# Piratebay (Videos, Music, Files)
-#
-# @website https://thepiratebay.org
-# @provide-api yes (https://apibay.org/)
-#
-# @using-api yes
-# @results JSON
-# @stable no (the API is not documented nor versioned)
-# @parse url, title, seed, leech, magnetlink, filesize, publishedDate
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Piratebay (Videos, Music, Files)
+"""
from json import loads
from datetime import datetime
@@ -15,6 +10,16 @@ from operator import itemgetter
from urllib.parse import quote
from searx.utils import get_torrent_size
+# about
+about = {
+ "website": 'https://thepiratebay.org',
+ "wikidata_id": 'Q22663',
+ "official_api_documentation": 'https://apibay.org/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ["videos", "music", "files"]
diff --git a/searx/engines/pubmed.py b/searx/engines/pubmed.py
index 07c4570..da02f91 100644
--- a/searx/engines/pubmed.py
+++ b/searx/engines/pubmed.py
@@ -1,14 +1,6 @@
-#!/usr/bin/env python
-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
PubMed (Scholar publications)
- @website https://www.ncbi.nlm.nih.gov/pubmed/
- @provide-api yes (https://www.ncbi.nlm.nih.gov/home/develop/api/)
- @using-api yes
- @results XML
- @stable yes
- @parse url, title, publishedDate, content
- More info on api: https://www.ncbi.nlm.nih.gov/books/NBK25501/
"""
from flask_babel import gettext
@@ -17,6 +9,18 @@ from datetime import datetime
from urllib.parse import urlencode
from searx.poolrequests import get
+# about
+about = {
+ "website": 'https://www.ncbi.nlm.nih.gov/pubmed/',
+ "wikidata_id": 'Q1540899',
+ "official_api_documentation": {
+ 'url': 'https://www.ncbi.nlm.nih.gov/home/develop/api/',
+ 'comment': 'More info on api: https://www.ncbi.nlm.nih.gov/books/NBK25501/'
+ },
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'XML',
+}
categories = ['science']
diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py
index b785719..13dcf12 100644
--- a/searx/engines/qwant.py
+++ b/searx/engines/qwant.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Qwant (Web, Images, News, Social)
-
- @website https://qwant.com/
- @provide-api not officially (https://api.qwant.com/api/search/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content
"""
from datetime import datetime
@@ -17,11 +10,19 @@ from searx.utils import html_to_text, match_language
from searx.exceptions import SearxEngineAPIException, SearxEngineCaptchaException
from searx.raise_for_httperror import raise_for_httperror
+# about
+about = {
+ "website": 'https://www.qwant.com/',
+ "wikidata_id": 'Q14657870',
+ "official_api_documentation": None,
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
# engine dependent config
categories = []
paging = True
-language_support = True
supported_languages_url = 'https://qwant.com/region'
category_to_keyword = {'general': 'web',
diff --git a/searx/engines/recoll.py b/searx/engines/recoll.py
index 5a956b8..42f2858 100644
--- a/searx/engines/recoll.py
+++ b/searx/engines/recoll.py
@@ -1,18 +1,24 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Recoll (local search engine)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, content, size, abstract, author, mtype, subtype, time, \
- filename, label, type, embedded
"""
from datetime import date, timedelta
from json import loads
from urllib.parse import urlencode, quote
+# about
+about = {
+ "website": None,
+ "wikidata_id": 'Q15735774',
+ "official_api_documentation": 'https://www.lesbonscomptes.com/recoll/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
+paging = True
time_range_support = True
# parameters from settings.yml
@@ -48,6 +54,7 @@ def request(query, params):
search_url = base_url + 'json?{query}&highlight=0'
params['url'] = search_url.format(query=urlencode({
'query': query,
+ 'page': params['pageno'],
'after': search_after,
'dir': search_dir}))
diff --git a/searx/engines/reddit.py b/searx/engines/reddit.py
index e732875..ee734ac 100644
--- a/searx/engines/reddit.py
+++ b/searx/engines/reddit.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Reddit
-
- @website https://www.reddit.com/
- @provide-api yes (https://www.reddit.com/dev/api)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, thumbnail, publishedDate
"""
import json
from datetime import datetime
from urllib.parse import urlencode, urljoin, urlparse
+# about
+about = {
+ "website": 'https://www.reddit.com/',
+ "wikidata_id": 'Q1136',
+ "official_api_documentation": 'https://www.reddit.com/dev/api',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['general', 'images', 'news', 'social media']
page_size = 25
diff --git a/searx/engines/rumble.py b/searx/engines/rumble.py
new file mode 100644
index 0000000..fc9e29d
--- /dev/null
+++ b/searx/engines/rumble.py
@@ -0,0 +1,81 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Wikipedia (Web
+"""
+from urllib.parse import urlencode
+from lxml import html
+from datetime import datetime
+
+# about
+from searx.utils import extract_text
+
+about = {
+ "website": 'https://rumble.com/',
+ "wikidata_id": 'Q104765127',
+ "official_api_documentation": 'https://help.rumble.com/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+# engine dependent config
+categories = ['videos']
+paging = True
+
+# search-url
+base_url = 'https://rumble.com'
+# https://rumble.com/search/video?q=searx&page=3
+search_url = base_url + '/search/video?{query}&page={pageno}'
+
+url_xpath = './/a[@class="video-item--a"]/@href'
+thumbnail_xpath = './/img[@class="video-item--img"]/@src'
+title_xpath = './/h3[@class="video-item--title"]'
+published_date = './/time[@class="video-item--meta video-item--time"]/@datetime'
+earned_xpath = './/span[@class="video-item--meta video-item--earned"]/@data-value'
+views_xpath = './/span[@class="video-item--meta video-item--views"]/@data-value'
+rumbles_xpath = './/span[@class="video-item--meta video-item--rumbles"]/@data-value'
+author_xpath = './/div[@class="ellipsis-1"]'
+length_xpath = './/span[@class="video-item--duration"]/@data-value'
+
+
+def request(query, params):
+ params['url'] = search_url.format(pageno=params['pageno'], query=urlencode({'q': query}))
+ return params
+
+
+def response(resp):
+ results = []
+ dom = html.fromstring(resp.text)
+ results_dom = dom.xpath('//li[contains(@class, "video-listing-entry")]')
+
+ if not results_dom:
+ return []
+
+ for result_dom in results_dom:
+ url = base_url + extract_text(result_dom.xpath(url_xpath))
+ thumbnail = extract_text(result_dom.xpath(thumbnail_xpath))
+ title = extract_text(result_dom.xpath(title_xpath))
+ p_date = extract_text(result_dom.xpath(published_date))
+ # fix offset date for line 644 webapp.py check
+ fixed_date = datetime.strptime(p_date, '%Y-%m-%dT%H:%M:%S%z')
+ earned = extract_text(result_dom.xpath(earned_xpath))
+ views = extract_text(result_dom.xpath(views_xpath))
+ rumbles = extract_text(result_dom.xpath(rumbles_xpath))
+ author = extract_text(result_dom.xpath(author_xpath))
+ length = extract_text(result_dom.xpath(length_xpath))
+ if earned:
+ content = f"{views} views - {rumbles} rumbles - ${earned}"
+ else:
+ content = f"{views} views - {rumbles} rumbles"
+
+ results.append({
+ 'url': url,
+ 'title': title,
+ 'content': content,
+ 'author': author,
+ 'length': length,
+ 'template': 'videos.html',
+ 'publishedDate': fixed_date,
+ 'thumbnail': thumbnail,
+ })
+ return results
diff --git a/searx/engines/scanr_structures.py b/searx/engines/scanr_structures.py
index 72fd2b3..51c9252 100644
--- a/searx/engines/scanr_structures.py
+++ b/searx/engines/scanr_structures.py
@@ -1,18 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
ScanR Structures (Science)
-
- @website https://scanr.enseignementsup-recherche.gouv.fr
- @provide-api yes (https://scanr.enseignementsup-recherche.gouv.fr/api/swagger-ui.html)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, img_src
"""
from json import loads, dumps
from searx.utils import html_to_text
+# about
+about = {
+ "website": 'https://scanr.enseignementsup-recherche.gouv.fr',
+ "wikidata_id": 'Q44105684',
+ "official_api_documentation": 'https://scanr.enseignementsup-recherche.gouv.fr/opendata',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['science']
paging = True
diff --git a/searx/engines/searchcode_code.py b/searx/engines/searchcode_code.py
index 7062858..8c1330d 100644
--- a/searx/engines/searchcode_code.py
+++ b/searx/engines/searchcode_code.py
@@ -1,18 +1,20 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
- Searchcode (It)
-
- @website https://searchcode.com/
- @provide-api yes (https://searchcode.com/api/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content
+ Searchcode (IT)
"""
from json import loads
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://searchcode.com/',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://searchcode.com/api/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
# engine dependent config
categories = ['it']
diff --git a/searx/engines/searx_engine.py b/searx/engines/searx_engine.py
index 87e5e05..c4f016a 100644
--- a/searx/engines/searx_engine.py
+++ b/searx/engines/searx_engine.py
@@ -1,18 +1,20 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Searx (all)
-
- @website https://github.com/searx/searx
- @provide-api yes (https://searx.github.io/searx/dev/search_api.html)
-
- @using-api yes
- @results JSON
- @stable yes (using api)
- @parse url, title, content
"""
from json import loads
from searx.engines import categories as searx_categories
+# about
+about = {
+ "website": 'https://github.com/searx/searx',
+ "wikidata_id": 'Q17639196',
+ "official_api_documentation": 'https://searx.github.io/searx/dev/search_api.html',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
categories = searx_categories.keys()
diff --git a/searx/engines/semantic_scholar.py b/searx/engines/semantic_scholar.py
new file mode 100644
index 0000000..297d0cf
--- /dev/null
+++ b/searx/engines/semantic_scholar.py
@@ -0,0 +1,42 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Semantic Scholar (Science)
+"""
+
+from json import dumps, loads
+
+
+search_url = 'https://www.semanticscholar.org/api/1/search'
+
+
+def request(query, params):
+ params['url'] = search_url
+ params['method'] = 'POST'
+ params['headers']['content-type'] = 'application/json'
+ params['data'] = dumps({
+ "queryString": query,
+ "page": params['pageno'],
+ "pageSize": 10,
+ "sort": "relevance",
+ "useFallbackRankerService": False,
+ "useFallbackSearchCluster": False,
+ "getQuerySuggestions": False,
+ "authors": [],
+ "coAuthors": [],
+ "venues": [],
+ "performTitleMatch": True,
+ })
+ return params
+
+
+def response(resp):
+ res = loads(resp.text)
+ results = []
+ for result in res['results']:
+ results.append({
+ 'url': result['primaryPaperLink']['url'],
+ 'title': result['title']['text'],
+ 'content': result['paperAbstractTruncated']
+ })
+
+ return results
diff --git a/searx/engines/sepiasearch.py b/searx/engines/sepiasearch.py
index 0b7c1ba..8ccde40 100644
--- a/searx/engines/sepiasearch.py
+++ b/searx/engines/sepiasearch.py
@@ -1,20 +1,25 @@
-# SepiaSearch (Videos)
-#
-# @website https://sepiasearch.org
-# @provide-api https://framagit.org/framasoft/peertube/search-index/-/tree/master/server/controllers/api
-# @using-api yes
-# @results JSON
-# @stable yes
-# @parse url, title, content, publishedDate, thumbnail
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ SepiaSearch (Videos)
+"""
from json import loads
from dateutil import parser, relativedelta
from urllib.parse import urlencode
from datetime import datetime
+# about
+about = {
+ "website": 'https://sepiasearch.org',
+ "wikidata_id": None,
+ "official_api_documentation": "https://framagit.org/framasoft/peertube/search-index/-/tree/master/server/controllers/api", # NOQA
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
categories = ['videos']
paging = True
-language_support = True
time_range_support = True
safesearch = True
supported_languages = [
diff --git a/searx/engines/seznam.py b/searx/engines/seznam.py
new file mode 100644
index 0000000..faceb05
--- /dev/null
+++ b/searx/engines/seznam.py
@@ -0,0 +1,67 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Seznam
+"""
+
+from urllib.parse import urlencode, urlparse
+from lxml import html
+from searx.poolrequests import get
+from searx.exceptions import SearxEngineAccessDeniedException
+from searx.utils import (
+ extract_text,
+ eval_xpath_list,
+ eval_xpath_getindex,
+ eval_xpath,
+)
+
+# about
+about = {
+ "website": "https://www.seznam.cz/",
+ "wikidata_id": "Q3490485",
+ "official_api_documentation": "https://api.sklik.cz/",
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": "HTML",
+}
+
+base_url = 'https://search.seznam.cz/'
+
+
+def request(query, params):
+ response_index = get(base_url, headers=params['headers'], raise_for_httperror=True)
+ dom = html.fromstring(response_index.text)
+
+ url_params = {
+ 'q': query,
+ 'oq': query,
+ }
+ for e in eval_xpath_list(dom, '//input[@type="hidden"]'):
+ name = e.get('name')
+ value = e.get('value')
+ url_params[name] = value
+
+ params['url'] = base_url + '?' + urlencode(url_params)
+ params['cookies'] = response_index.cookies
+ return params
+
+
+def response(resp):
+ resp_url = urlparse(resp.url)
+ if resp_url.path.startswith('/verify'):
+ raise SearxEngineAccessDeniedException()
+
+ results = []
+
+ dom = html.fromstring(resp.content.decode())
+ for result_element in eval_xpath_list(dom, '//div[@data-dot="results"]/div'):
+ result_data = eval_xpath_getindex(result_element, './/div[contains(@class, "Result")]', 0, default=None)
+ if result_data is None:
+ continue
+ title_element = eval_xpath_getindex(result_element, './/h3/a', 0)
+ results.append({
+ 'url': title_element.get('href'),
+ 'title': extract_text(title_element),
+ 'content': extract_text(eval_xpath(result_data, './/p[@class="Result-description"]')),
+ })
+
+ return results
diff --git a/searx/engines/solidtorrents.py b/searx/engines/solidtorrents.py
new file mode 100644
index 0000000..0501491
--- /dev/null
+++ b/searx/engines/solidtorrents.py
@@ -0,0 +1,53 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Solid Torrents
+
+"""
+
+# pylint: disable=missing-function-docstring
+
+from json import loads
+from urllib.parse import urlencode
+from searx import logger
+
+logger = logger.getChild('solidtor engine')
+
+about = {
+ "website": 'https://www.solidtorrents.net/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
+categories = ['files']
+paging = True
+
+base_url = 'https://www.solidtorrents.net/'
+search_url = base_url + 'api/v1/search?{query}'
+
+
+def request(query, params):
+ skip = (params['pageno'] - 1) * 20
+ query = urlencode({'q': query, 'skip': skip})
+ params['url'] = search_url.format(query=query)
+ logger.debug("query_url --> %s", params['url'])
+ return params
+
+
+def response(resp):
+ results = []
+ search_results = loads(resp.text)
+
+ for result in search_results["results"]:
+ results.append({
+ 'infohash': result["infohash"],
+ 'seed': result["swarm"]["seeders"],
+ 'leech': result["swarm"]["leechers"],
+ 'title': result["title"],
+ 'link': "https://solidtorrents.net/view/" + result["_id"],
+ 'filesize': result["size"],
+ 'magnetlink': result["magnet"],
+ 'template': "torrent.html",
+ })
+ return results
diff --git a/searx/engines/solr.py b/searx/engines/solr.py
new file mode 100644
index 0000000..0bfcbab
--- /dev/null
+++ b/searx/engines/solr.py
@@ -0,0 +1,74 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Solr
+"""
+
+# pylint: disable=global-statement, missing-function-docstring
+
+from json import loads
+from urllib.parse import urlencode
+from searx.exceptions import SearxEngineAPIException
+
+
+base_url = 'http://localhost:8983'
+collection = ''
+rows = 10
+sort = '' # sorting: asc or desc
+field_list = 'name' # list of field names to display on the UI
+default_fields = '' # default field to query
+query_fields = '' # query fields
+_search_url = ''
+paging = True
+
+
+def init(_):
+ if collection == '':
+ raise ValueError('collection cannot be empty')
+
+ global _search_url
+ _search_url = base_url + '/solr/' + collection + '/select?{params}'
+
+
+def request(query, params):
+ query_params = {'q': query, 'rows': rows}
+ if field_list != '':
+ query_params['fl'] = field_list
+ if query_fields != '':
+ query_params['qf'] = query_fields
+ if default_fields != '':
+ query_params['df'] = default_fields
+ if sort != '':
+ query_params['sort'] = sort
+
+ if 'pageno' in params:
+ query_params['start'] = rows * (params['pageno'] - 1)
+
+ params['url'] = _search_url.format(params=urlencode(query_params))
+
+ return params
+
+
+def response(resp):
+ resp_json = __get_response(resp)
+
+ results = []
+ for result in resp_json['response']['docs']:
+ r = {key: str(value) for key, value in result.items()}
+ if len(r) == 0:
+ continue
+ r['template'] = 'key-value.html'
+ results.append(r)
+
+ return results
+
+
+def __get_response(resp):
+ try:
+ resp_json = loads(resp.text)
+ except Exception as e:
+ raise SearxEngineAPIException("failed to parse response") from e
+
+ if 'error' in resp_json:
+ raise SearxEngineAPIException(resp_json['error']['msg'])
+
+ return resp_json
diff --git a/searx/engines/soundcloud.py b/searx/engines/soundcloud.py
index 84ff21a..b3e3383 100644
--- a/searx/engines/soundcloud.py
+++ b/searx/engines/soundcloud.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Soundcloud (Music)
-
- @website https://soundcloud.com
- @provide-api yes (https://developers.soundcloud.com/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, publishedDate, embedded
"""
import re
@@ -18,6 +11,15 @@ from urllib.parse import quote_plus, urlencode
from searx import logger
from searx.poolrequests import get as http_get
+# about
+about = {
+ "website": 'https://soundcloud.com',
+ "wikidata_id": 'Q568769',
+ "official_api_documentation": 'https://developers.soundcloud.com/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
# engine dependent config
categories = ['music']
@@ -53,7 +55,7 @@ def get_client_id():
app_js_urls = [script_tag.get('src') for script_tag in script_tags if script_tag is not None]
# extracts valid app_js urls from soundcloud.com content
- for app_js_url in app_js_urls:
+ for app_js_url in app_js_urls[::-1]:
# gets app_js and searches for the clientid
response = http_get(app_js_url)
if response.ok:
diff --git a/searx/engines/spotify.py b/searx/engines/spotify.py
index 7494232..0ad8bfe 100644
--- a/searx/engines/spotify.py
+++ b/searx/engines/spotify.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Spotify (Music)
-
- @website https://spotify.com
- @provide-api yes (https://developer.spotify.com/web-api/search-item/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content, embedded
"""
from json import loads
@@ -15,6 +8,16 @@ from urllib.parse import urlencode
import requests
import base64
+# about
+about = {
+ "website": 'https://www.spotify.com',
+ "wikidata_id": 'Q689141',
+ "official_api_documentation": 'https://developer.spotify.com/web-api/search-item/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['music']
paging = True
diff --git a/searx/engines/stackoverflow.py b/searx/engines/stackoverflow.py
index f730264..91eaa68 100644
--- a/searx/engines/stackoverflow.py
+++ b/searx/engines/stackoverflow.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
- Stackoverflow (It)
-
- @website https://stackoverflow.com/
- @provide-api not clear (https://api.stackexchange.com/docs/advanced-search)
-
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, content
+ Stackoverflow (IT)
"""
from urllib.parse import urlencode, urljoin, urlparse
@@ -15,6 +8,16 @@ from lxml import html
from searx.utils import extract_text
from searx.exceptions import SearxEngineCaptchaException
+# about
+about = {
+ "website": 'https://stackoverflow.com/',
+ "wikidata_id": 'Q549037',
+ "official_api_documentation": 'https://api.stackexchange.com/docs',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['it']
paging = True
diff --git a/searx/engines/startpage.py b/searx/engines/startpage.py
index 16e846a..e71310b 100644
--- a/searx/engines/startpage.py
+++ b/searx/engines/startpage.py
@@ -1,14 +1,7 @@
-# Startpage (Web)
-#
-# @website https://startpage.com
-# @provide-api no (nothing found)
-#
-# @using-api no
-# @results HTML
-# @stable no (HTML can change)
-# @parse url, title, content
-#
-# @todo paging
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Startpage (Web)
+"""
from lxml import html
from dateutil import parser
@@ -19,6 +12,16 @@ from babel import Locale
from babel.localedata import locale_identifiers
from searx.utils import extract_text, eval_xpath, match_language
+# about
+about = {
+ "website": 'https://startpage.com',
+ "wikidata_id": 'Q2333295',
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['general']
# there is a mechanism to block "bot" search
@@ -26,7 +29,6 @@ categories = ['general']
# storing of qid's between mulitble search-calls
paging = True
-language_support = True
supported_languages_url = 'https://www.startpage.com/do/settings'
# search-url
@@ -37,7 +39,7 @@ search_url = base_url + 'do/search'
# ads xpath //div[@id="results"]/div[@id="sponsored"]//div[@class="result"]
# not ads: div[@class="result"] are the direct childs of div[@id="results"]
results_xpath = '//div[@class="w-gl__result__main"]'
-link_xpath = './/a[@class="w-gl__result-url result-link"]'
+link_xpath = './/a[@class="w-gl__result-title result-link"]'
content_xpath = './/p[@class="w-gl__description"]'
diff --git a/searx/engines/tokyotoshokan.py b/searx/engines/tokyotoshokan.py
index 9fffba8..91d1f01 100644
--- a/searx/engines/tokyotoshokan.py
+++ b/searx/engines/tokyotoshokan.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Tokyo Toshokan (A BitTorrent Library for Japanese Media)
-
- @website https://www.tokyotosho.info/
- @provide-api no
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, publishedDate, seed, leech,
- filesize, magnetlink, content
"""
import re
@@ -16,6 +9,16 @@ from lxml import html
from datetime import datetime
from searx.utils import extract_text, get_torrent_size, int_or_zero
+# about
+about = {
+ "website": 'https://www.tokyotosho.info/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['files', 'videos', 'music']
paging = True
diff --git a/searx/engines/torrentz.py b/searx/engines/torrentz.py
index 4d3e6fd..94a7a53 100644
--- a/searx/engines/torrentz.py
+++ b/searx/engines/torrentz.py
@@ -1,14 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Torrentz2.is (BitTorrent meta-search engine)
-
- @website https://torrentz2.is/
- @provide-api no
-
- @using-api no
- @results HTML
- @stable no (HTML can change, although unlikely,
- see https://torrentz.is/torrentz.btsearch)
- @parse url, title, publishedDate, seed, leech, filesize, magnetlink
"""
import re
@@ -17,6 +9,16 @@ from lxml import html
from datetime import datetime
from searx.utils import extract_text, get_torrent_size
+# about
+about = {
+ "website": 'https://torrentz2.is/',
+ "wikidata_id": 'Q1156687',
+ "official_api_documentation": 'https://torrentz.is/torrentz.btsearch',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['files', 'videos', 'music']
paging = True
diff --git a/searx/engines/translated.py b/searx/engines/translated.py
index 75b8b5f..9c53d70 100644
--- a/searx/engines/translated.py
+++ b/searx/engines/translated.py
@@ -1,51 +1,37 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
MyMemory Translated
-
- @website https://mymemory.translated.net/
- @provide-api yes (https://mymemory.translated.net/doc/spec.php)
- @using-api yes
- @results JSON
- @stable yes
- @parse url, title, content
"""
-import re
-from searx.utils import is_valid_lang
+# about
+about = {
+ "website": 'https://mymemory.translated.net/',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://mymemory.translated.net/doc/spec.php',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
+engine_type = 'online_dictionnary'
categories = ['general']
url = 'https://api.mymemory.translated.net/get?q={query}&langpair={from_lang}|{to_lang}{key}'
web_url = 'https://mymemory.translated.net/en/{from_lang}/{to_lang}/{query}'
weight = 100
https_support = True
-parser_re = re.compile('.*?([a-z]+)-([a-z]+) (.{2,})$', re.I)
api_key = ''
def request(query, params):
- m = parser_re.match(query)
- if not m:
- return params
-
- from_lang, to_lang, query = m.groups()
-
- from_lang = is_valid_lang(from_lang)
- to_lang = is_valid_lang(to_lang)
-
- if not from_lang or not to_lang:
- return params
-
if api_key:
key_form = '&key=' + api_key
else:
key_form = ''
- params['url'] = url.format(from_lang=from_lang[1],
- to_lang=to_lang[1],
- query=query,
+ params['url'] = url.format(from_lang=params['from_lang'][1],
+ to_lang=params['to_lang'][1],
+ query=params['query'],
key=key_form)
- params['query'] = query
- params['from_lang'] = from_lang
- params['to_lang'] = to_lang
-
return params
diff --git a/searx/engines/unsplash.py b/searx/engines/unsplash.py
index 45c6b30..3bbdf63 100644
--- a/searx/engines/unsplash.py
+++ b/searx/engines/unsplash.py
@@ -1,18 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Unsplash
-
- @website https://unsplash.com
- @provide-api yes (https://unsplash.com/developers)
-
- @using-api no
- @results JSON (using search portal's infiniscroll API)
- @stable no (JSON format could change any time)
- @parse url, title, img_src, thumbnail_src
"""
from urllib.parse import urlencode, urlparse, urlunparse, parse_qsl
from json import loads
+# about
+about = {
+ "website": 'https://unsplash.com',
+ "wikidata_id": 'Q28233552',
+ "official_api_documentation": 'https://unsplash.com/developers',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
url = 'https://unsplash.com/'
search_url = url + 'napi/search/photos?'
categories = ['images']
diff --git a/searx/engines/vimeo.py b/searx/engines/vimeo.py
index fd3abc8..8245792 100644
--- a/searx/engines/vimeo.py
+++ b/searx/engines/vimeo.py
@@ -1,21 +1,22 @@
-# Vimeo (Videos)
-#
-# @website https://vimeo.com/
-# @provide-api yes (http://developer.vimeo.com/api),
-# they have a maximum count of queries/hour
-#
-# @using-api no (TODO, rewrite to api)
-# @results HTML (using search portal)
-# @stable no (HTML can change)
-# @parse url, title, publishedDate, thumbnail, embedded
-#
-# @todo rewrite to api
-# @todo set content-parameter with correct data
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Wikipedia (Web
+"""
from urllib.parse import urlencode
from json import loads
from dateutil import parser
+# about
+about = {
+ "website": 'https://vimeo.com/',
+ "wikidata_id": 'Q156376',
+ "official_api_documentation": 'http://developer.vimeo.com/api',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['videos']
paging = True
diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py
index 8d787ca..c8e4cfa 100644
--- a/searx/engines/wikidata.py
+++ b/searx/engines/wikidata.py
@@ -1,14 +1,6 @@
-# -*- coding: utf-8 -*-
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Wikidata
-
- @website https://wikidata.org
- @provide-api yes (https://query.wikidata.org/)
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, infobox
"""
@@ -27,6 +19,16 @@ from searx.engines.wikipedia import _fetch_supported_languages, supported_langua
logger = logger.getChild('wikidata')
+# about
+about = {
+ "website": 'https://wikidata.org/',
+ "wikidata_id": 'Q2013',
+ "official_api_documentation": 'https://query.wikidata.org/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# SPARQL
SPARQL_ENDPOINT_URL = 'https://query.wikidata.org/sparql'
SPARQL_EXPLAIN_URL = 'https://query.wikidata.org/bigdata/namespace/wdq/sparql?explain'
diff --git a/searx/engines/wikipedia.py b/searx/engines/wikipedia.py
index 54d7510..3ad8748 100644
--- a/searx/engines/wikipedia.py
+++ b/searx/engines/wikipedia.py
@@ -1,13 +1,6 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Wikipedia (Web)
-
- @website https://en.wikipedia.org/api/rest_v1/
- @provide-api yes
-
- @using-api yes
- @results JSON
- @stable yes
- @parse url, infobox
"""
from urllib.parse import quote
@@ -16,9 +9,20 @@ from lxml.html import fromstring
from searx.utils import match_language, searx_useragent
from searx.raise_for_httperror import raise_for_httperror
+# about
+about = {
+ "website": 'https://www.wikipedia.org/',
+ "wikidata_id": 'Q52',
+ "official_api_documentation": 'https://en.wikipedia.org/api/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# search-url
search_url = 'https://{language}.wikipedia.org/api/rest_v1/page/summary/{title}'
supported_languages_url = 'https://meta.wikimedia.org/wiki/List_of_Wikipedias'
+language_variants = {"zh": ("zh-cn", "zh-hk", "zh-mo", "zh-my", "zh-sg", "zh-tw")}
# set language in base_url
@@ -34,8 +38,12 @@ def request(query, params):
if query.islower():
query = query.title()
+ language = url_lang(params['language'])
params['url'] = search_url.format(title=quote(query),
- language=url_lang(params['language']))
+ language=language)
+
+ if params['language'].lower() in language_variants.get(language, []):
+ params['headers']['Accept-Language'] = params['language'].lower()
params['headers']['User-Agent'] = searx_useragent()
params['raise_for_httperror'] = False
@@ -48,6 +56,17 @@ def request(query, params):
def response(resp):
if resp.status_code == 404:
return []
+
+ if resp.status_code == 400:
+ try:
+ api_result = loads(resp.text)
+ except:
+ pass
+ else:
+ if api_result['type'] == 'https://mediawiki.org/wiki/HyperSwitch/errors/bad_request' \
+ and api_result['detail'] == 'title-invalid-characters':
+ return []
+
raise_for_httperror(resp)
results = []
@@ -87,6 +106,6 @@ def _fetch_supported_languages(resp):
articles = int(td[4].xpath('./a/b')[0].text.replace(',', ''))
# exclude languages with too few articles
if articles >= 100:
- supported_languages[code] = {"name": name, "english_name": english_name, "articles": articles}
+ supported_languages[code] = {"name": name, "english_name": english_name}
return supported_languages
diff --git a/searx/engines/wolframalpha_api.py b/searx/engines/wolframalpha_api.py
index 520eaa2..9c84e28 100644
--- a/searx/engines/wolframalpha_api.py
+++ b/searx/engines/wolframalpha_api.py
@@ -1,16 +1,21 @@
-# Wolfram Alpha (Science)
-#
-# @website https://www.wolframalpha.com
-# @provide-api yes (https://api.wolframalpha.com/v2/)
-#
-# @using-api yes
-# @results XML
-# @stable yes
-# @parse url, infobox
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Wolfram|Alpha (Science)
+"""
from lxml import etree
from urllib.parse import urlencode
+# about
+about = {
+ "website": 'https://www.wolframalpha.com',
+ "wikidata_id": 'Q207006',
+ "official_api_documentation": 'https://products.wolframalpha.com/api/',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'XML',
+}
+
# search-url
search_url = 'https://api.wolframalpha.com/v2/query?appid={api_key}&{query}'
site_url = 'https://www.wolframalpha.com/input/?{query}'
diff --git a/searx/engines/wolframalpha_noapi.py b/searx/engines/wolframalpha_noapi.py
index 943d4f3..8e427d5 100644
--- a/searx/engines/wolframalpha_noapi.py
+++ b/searx/engines/wolframalpha_noapi.py
@@ -1,12 +1,7 @@
-# Wolfram|Alpha (Science)
-#
-# @website https://www.wolframalpha.com/
-# @provide-api yes (https://api.wolframalpha.com/v2/)
-#
-# @using-api no
-# @results JSON
-# @stable no
-# @parse url, infobox
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Wolfram|Alpha (Science)
+"""
from json import loads
from time import time
@@ -14,6 +9,16 @@ from urllib.parse import urlencode
from searx.poolrequests import get as http_get
+# about
+about = {
+ "website": 'https://www.wolframalpha.com/',
+ "wikidata_id": 'Q207006',
+ "official_api_documentation": 'https://products.wolframalpha.com/api/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# search-url
url = 'https://www.wolframalpha.com/'
diff --git a/searx/engines/www1x.py b/searx/engines/www1x.py
index b8f111a..96b8d68 100644
--- a/searx/engines/www1x.py
+++ b/searx/engines/www1x.py
@@ -1,19 +1,22 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
1x (Images)
-
- @website http://1x.com/
- @provide-api no
-
- @using-api no
- @results HTML
- @stable no (HTML can change)
- @parse url, title, thumbnail
"""
from lxml import html, etree
from urllib.parse import urlencode, urljoin
from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex
+# about
+about = {
+ "website": 'https://1x.com/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['images']
paging = False
diff --git a/searx/engines/xpath.py b/searx/engines/xpath.py
index 1507176..612f69a 100644
--- a/searx/engines/xpath.py
+++ b/searx/engines/xpath.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
from lxml import html
from urllib.parse import urlencode
from searx.utils import extract_text, extract_url, eval_xpath, eval_xpath_list
diff --git a/searx/engines/yacy.py b/searx/engines/yacy.py
index 6f7ab75..c194ca4 100644
--- a/searx/engines/yacy.py
+++ b/searx/engines/yacy.py
@@ -1,16 +1,7 @@
-# Yacy (Web, Images, Videos, Music, Files)
-#
-# @website http://yacy.net
-# @provide-api yes
-# (http://www.yacy-websuche.de/wiki/index.php/Dev:APIyacysearch)
-#
-# @using-api yes
-# @results JSON
-# @stable yes
-# @parse (general) url, title, content, publishedDate
-# @parse (images) url, title, img_src
-#
-# @todo parse video, audio and file results
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Yacy (Web, Images, Videos, Music, Files)
+"""
from json import loads
from dateutil import parser
@@ -20,10 +11,19 @@ from requests.auth import HTTPDigestAuth
from searx.utils import html_to_text
+# about
+about = {
+ "website": 'https://yacy.net/',
+ "wikidata_id": 'Q1759675',
+ "official_api_documentation": 'https://wiki.yacy.net/index.php/Dev:API',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['general', 'images'] # TODO , 'music', 'videos', 'files'
paging = True
-language_support = True
number_of_results = 5
http_digest_auth_user = ""
http_digest_auth_pass = ""
diff --git a/searx/engines/yahoo.py b/searx/engines/yahoo.py
index 3420aa6..26a4469 100644
--- a/searx/engines/yahoo.py
+++ b/searx/engines/yahoo.py
@@ -1,24 +1,25 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Yahoo (Web)
-
- @website https://search.yahoo.com/web
- @provide-api yes (https://developer.yahoo.com/boss/search/),
- $0.80/1000 queries
-
- @using-api no (because pricing)
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content, suggestion
"""
from urllib.parse import unquote, urlencode
from lxml import html
from searx.utils import extract_text, extract_url, match_language, eval_xpath
+# about
+about = {
+ "website": 'https://search.yahoo.com/',
+ "wikidata_id": None,
+ "official_api_documentation": 'https://developer.yahoo.com/api/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['general']
paging = True
-language_support = True
time_range_support = True
# search-url
diff --git a/searx/engines/yahoo_news.py b/searx/engines/yahoo_news.py
index 793d110..49b3d1b 100644
--- a/searx/engines/yahoo_news.py
+++ b/searx/engines/yahoo_news.py
@@ -1,108 +1,111 @@
-# Yahoo (News)
-#
-# @website https://news.yahoo.com
-# @provide-api yes (https://developer.yahoo.com/boss/search/)
-# $0.80/1000 queries
-#
-# @using-api no (because pricing)
-# @results HTML (using search portal)
-# @stable no (HTML can change)
-# @parse url, title, content, publishedDate
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Yahoo (News)
+
+Yahoo News is "English only" and do not offer localized nor language queries.
+
+"""
+
+# pylint: disable=invalid-name, missing-function-docstring
import re
-from datetime import datetime, timedelta
from urllib.parse import urlencode
-from lxml import html
-from searx.engines.yahoo import parse_url, language_aliases
-from searx.engines.yahoo import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import
+from datetime import datetime, timedelta
from dateutil import parser
-from searx.utils import extract_text, extract_url, match_language
+from lxml import html
-# engine dependent config
-categories = ['news']
+from searx import logger
+from searx.utils import (
+ eval_xpath_list,
+ eval_xpath_getindex,
+ extract_text,
+)
+
+from searx.engines.yahoo import parse_url
+
+logger = logger.getChild('yahoo_news engine')
+
+# about
+about = {
+ "website": 'https://news.yahoo.com',
+ "wikidata_id": 'Q3044717',
+ "official_api_documentation": 'https://developer.yahoo.com/api/',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
+language_support = False
+time_range_support = False
+safesearch = False
paging = True
-language_support = True
+categories = ['news']
# search-url
-search_url = 'https://news.search.yahoo.com/search?{query}&b={offset}&{lang}=uh3_news_web_gs_1&pz=10&xargs=0&vl=lang_{lang}' # noqa
-
-# specific xpath variables
-results_xpath = '//ol[contains(@class,"searchCenterMiddle")]//li'
-url_xpath = './/h3/a/@href'
-title_xpath = './/h3/a'
-content_xpath = './/div[@class="compText"]'
-publishedDate_xpath = './/span[contains(@class,"tri")]'
-suggestion_xpath = '//div[contains(@class,"VerALSOTRY")]//a'
+search_url = (
+ 'https://news.search.yahoo.com/search'
+ '?{query}&b={offset}'
+ )
+
+AGO_RE = re.compile(r'([0-9]+)\s*(year|month|week|day|minute|hour)')
+AGO_TIMEDELTA = {
+ 'minute': timedelta(minutes=1),
+ 'hour': timedelta(hours=1),
+ 'day': timedelta(days=1),
+ 'week': timedelta(days=7),
+ 'month': timedelta(days=30),
+ 'year': timedelta(days=365),
+}
-
-# do search-request
def request(query, params):
offset = (params['pageno'] - 1) * 10 + 1
- if params['language'] == 'all':
- language = 'en'
- else:
- language = match_language(params['language'], supported_languages, language_aliases).split('-')[0]
-
- params['url'] = search_url.format(offset=offset,
- query=urlencode({'p': query}),
- lang=language)
-
- # TODO required?
- params['cookies']['sB'] = '"v=1&vm=p&fl=1&vl=lang_{lang}&sh=1&pn=10&rw=new'\
- .format(lang=language)
+ params['url'] = search_url.format(
+ offset = offset,
+ query = urlencode({'p': query})
+ )
+ logger.debug("query_url --> %s", params['url'])
return params
-
-def sanitize_url(url):
- if ".yahoo.com/" in url:
- return re.sub("\\;\\_ylt\\=.+$", "", url)
- else:
- return url
-
-
-# get response from search-request
def response(resp):
results = []
-
dom = html.fromstring(resp.text)
+
# parse results
- for result in dom.xpath(results_xpath):
- urls = result.xpath(url_xpath)
- if len(urls) != 1:
+ for result in eval_xpath_list(dom, '//ol[contains(@class,"searchCenterMiddle")]//li'):
+
+ url = eval_xpath_getindex(result, './/h4/a/@href', 0, None)
+ if url is None:
continue
- url = sanitize_url(parse_url(extract_url(urls, search_url)))
- title = extract_text(result.xpath(title_xpath)[0])
- content = extract_text(result.xpath(content_xpath)[0])
-
- # parse publishedDate
- publishedDate = extract_text(result.xpath(publishedDate_xpath)[0])
-
- # still useful ?
- if re.match("^[0-9]+ minute(s|) ago$", publishedDate):
- publishedDate = datetime.now() - timedelta(minutes=int(re.match(r'\d+', publishedDate).group()))
- elif re.match("^[0-9]+ days? ago$", publishedDate):
- publishedDate = datetime.now() - timedelta(days=int(re.match(r'\d+', publishedDate).group()))
- elif re.match("^[0-9]+ hour(s|), [0-9]+ minute(s|) ago$", publishedDate):
- timeNumbers = re.findall(r'\d+', publishedDate)
- publishedDate = datetime.now()\
- - timedelta(hours=int(timeNumbers[0]))\
- - timedelta(minutes=int(timeNumbers[1]))
+ url = parse_url(url)
+ title = extract_text(result.xpath('.//h4/a'))
+ content = extract_text(result.xpath('.//p'))
+ img_src = eval_xpath_getindex(result, './/img/@data-src', 0, None)
+
+ item = {
+ 'url': url,
+ 'title': title,
+ 'content': content,
+ 'img_src' : img_src
+ }
+
+ pub_date = extract_text(result.xpath('.//span[contains(@class,"s-time")]'))
+ ago = AGO_RE.search(pub_date)
+ if ago:
+ number = int(ago.group(1))
+ delta = AGO_TIMEDELTA[ago.group(2)]
+ pub_date = datetime.now() - delta * number
else:
try:
- publishedDate = parser.parse(publishedDate)
- except:
- publishedDate = datetime.now()
+ pub_date = parser.parse(pub_date)
+ except parser.ParserError:
+ pub_date = None
- if publishedDate.year == 1900:
- publishedDate = publishedDate.replace(year=datetime.now().year)
+ if pub_date is not None:
+ item['publishedDate'] = pub_date
+ results.append(item)
- # append result
- results.append({'url': url,
- 'title': title,
- 'content': content,
- 'publishedDate': publishedDate})
+ for suggestion in eval_xpath_list(dom, '//div[contains(@class,"AlsoTry")]//td'):
+ results.append({'suggestion': extract_text(suggestion)})
- # return results
return results
diff --git a/searx/engines/yandex.py b/searx/engines/yandex.py
deleted file mode 100644
index b4a6a54..0000000
--- a/searx/engines/yandex.py
+++ /dev/null
@@ -1,69 +0,0 @@
-"""
- Yahoo (Web)
-
- @website https://yandex.ru/
- @provide-api ?
- @using-api no
- @results HTML (using search portal)
- @stable no (HTML can change)
- @parse url, title, content
-"""
-
-from urllib.parse import urlencode, urlparse
-from lxml import html
-from searx import logger
-from searx.exceptions import SearxEngineCaptchaException
-
-logger = logger.getChild('yandex engine')
-
-# engine dependent config
-categories = ['general']
-paging = True
-language_support = True # TODO
-
-default_tld = 'com'
-language_map = {'ru': 'ru',
- 'ua': 'ua',
- 'be': 'by',
- 'kk': 'kz',
- 'tr': 'com.tr'}
-
-# search-url
-base_url = 'https://yandex.{tld}/'
-search_url = 'search/?{query}&p={page}'
-
-results_xpath = '//li[@class="serp-item"]'
-url_xpath = './/h2/a/@href'
-title_xpath = './/h2/a//text()'
-content_xpath = './/div[@class="text-container typo typo_text_m typo_line_m organic__text"]//text()'
-
-
-def request(query, params):
- lang = params['language'].split('-')[0]
- host = base_url.format(tld=language_map.get(lang) or default_tld)
- params['url'] = host + search_url.format(page=params['pageno'] - 1,
- query=urlencode({'text': query}))
- return params
-
-
-# get response from search-request
-def response(resp):
- resp_url = urlparse(resp.url)
- if resp_url.path.startswith('/showcaptcha'):
- raise SearxEngineCaptchaException()
-
- dom = html.fromstring(resp.text)
- results = []
-
- for result in dom.xpath(results_xpath):
- try:
- res = {'url': result.xpath(url_xpath)[0],
- 'title': ''.join(result.xpath(title_xpath)),
- 'content': ''.join(result.xpath(content_xpath))}
- except:
- logger.exception('yandex parse crash')
- continue
-
- results.append(res)
-
- return results
diff --git a/searx/engines/yggtorrent.py b/searx/engines/yggtorrent.py
index ec84d2c..8dfc0a0 100644
--- a/searx/engines/yggtorrent.py
+++ b/searx/engines/yggtorrent.py
@@ -1,12 +1,7 @@
-# Yggtorrent (Videos, Music, Files)
-#
-# @website https://www2.yggtorrent.si
-# @provide-api no (nothing found)
-#
-# @using-api no
-# @results HTML (using search portal)
-# @stable no (HTML can change)
-# @parse url, title, seed, leech, publishedDate, filesize
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Yggtorrent (Videos, Music, Files)
+"""
from lxml import html
from operator import itemgetter
@@ -15,12 +10,22 @@ from urllib.parse import quote
from searx.utils import extract_text, get_torrent_size
from searx.poolrequests import get as http_get
+# about
+about = {
+ "website": 'https://www4.yggtorrent.li/',
+ "wikidata_id": None,
+ "official_api_documentation": None,
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['videos', 'music', 'files']
paging = True
# search-url
-url = 'https://www2.yggtorrent.si/'
+url = 'https://www4.yggtorrent.li/'
search_url = url + 'engine/search?name={search_term}&do=search&page={pageno}&category={search_type}'
# yggtorrent specific type-definitions
diff --git a/searx/engines/youtube_api.py b/searx/engines/youtube_api.py
index 8c12ac4..ed27db0 100644
--- a/searx/engines/youtube_api.py
+++ b/searx/engines/youtube_api.py
@@ -1,22 +1,26 @@
-# Youtube (Videos)
-#
-# @website https://www.youtube.com/
-# @provide-api yes (https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list)
-#
-# @using-api yes
-# @results JSON
-# @stable yes
-# @parse url, title, content, publishedDate, thumbnail, embedded
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Youtube (Videos)
+"""
from json import loads
from dateutil import parser
from urllib.parse import urlencode
from searx.exceptions import SearxEngineAPIException
+# about
+about = {
+ "website": 'https://www.youtube.com/',
+ "wikidata_id": 'Q866',
+ "official_api_documentation": 'https://developers.google.com/youtube/v3/docs/search/list?apix=true',
+ "use_official_api": True,
+ "require_api_key": False,
+ "results": 'JSON',
+}
+
# engine dependent config
categories = ['videos', 'music']
paging = False
-language_support = True
api_key = None
# search-url
diff --git a/searx/engines/youtube_noapi.py b/searx/engines/youtube_noapi.py
index 36fc72e..0933eec 100644
--- a/searx/engines/youtube_noapi.py
+++ b/searx/engines/youtube_noapi.py
@@ -1,17 +1,22 @@
-# Youtube (Videos)
-#
-# @website https://www.youtube.com/
-# @provide-api yes (https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list)
-#
-# @using-api no
-# @results HTML
-# @stable no
-# @parse url, title, content, publishedDate, thumbnail, embedded
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""
+ Youtube (Videos)
+"""
from functools import reduce
-from json import loads
+from json import loads, dumps
from urllib.parse import quote_plus
+# about
+about = {
+ "website": 'https://www.youtube.com/',
+ "wikidata_id": 'Q866',
+ "official_api_documentation": 'https://developers.google.com/youtube/v3/docs/search/list?apix=true',
+ "use_official_api": False,
+ "require_api_key": False,
+ "results": 'HTML',
+}
+
# engine dependent config
categories = ['videos', 'music']
paging = True
@@ -22,6 +27,8 @@ time_range_support = True
base_url = 'https://www.youtube.com/results'
search_url = base_url + '?search_query={query}&page={page}'
time_range_url = '&sp=EgII{time_range}%253D%253D'
+# the key seems to be constant
+next_page_url = 'https://www.youtube.com/youtubei/v1/search?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8'
time_range_dict = {'day': 'Ag',
'week': 'Aw',
'month': 'BA',
@@ -36,21 +43,70 @@ base_youtube_url = 'https://www.youtube.com/watch?v='
# do search-request
def request(query, params):
- params['url'] = search_url.format(query=quote_plus(query),
- page=params['pageno'])
- if params['time_range'] in time_range_dict:
- params['url'] += time_range_url.format(time_range=time_range_dict[params['time_range']])
+ if not params['engine_data'].get('next_page_token'):
+ params['url'] = search_url.format(query=quote_plus(query), page=params['pageno'])
+ if params['time_range'] in time_range_dict:
+ params['url'] += time_range_url.format(time_range=time_range_dict[params['time_range']])
+ else:
+ params['url'] = next_page_url
+ params['method'] = 'POST'
+ params['data'] = dumps({
+ 'context': {"client": {"clientName": "WEB", "clientVersion": "2.20210310.12.01"}},
+ 'continuation': params['engine_data']['next_page_token'],
+ })
+ params['headers']['Content-Type'] = 'application/json'
return params
# get response from search-request
def response(resp):
+ if resp.search_params.get('engine_data'):
+ return parse_next_page_response(resp.text)
+ return parse_first_page_response(resp.text)
+
+
+def parse_next_page_response(response_text):
results = []
+ result_json = loads(response_text)
+ for section in (result_json['onResponseReceivedCommands'][0]
+ .get('appendContinuationItemsAction')['continuationItems'][0]
+ .get('itemSectionRenderer')['contents']):
+ if 'videoRenderer' not in section:
+ continue
+ section = section['videoRenderer']
+ content = "-"
+ if 'descriptionSnippet' in section:
+ content = ' '.join(x['text'] for x in section['descriptionSnippet']['runs'])
+ results.append({
+ 'url': base_youtube_url + section['videoId'],
+ 'title': ' '.join(x['text'] for x in section['title']['runs']),
+ 'content': content,
+ 'author': section['ownerText']['runs'][0]['text'],
+ 'length': section['lengthText']['simpleText'],
+ 'template': 'videos.html',
+ 'embedded': embedded_url.format(videoid=section['videoId']),
+ 'thumbnail': section['thumbnail']['thumbnails'][-1]['url'],
+ })
+ try:
+ token = result_json['onResponseReceivedCommands'][0]\
+ .get('appendContinuationItemsAction')['continuationItems'][1]\
+ .get('continuationItemRenderer')['continuationEndpoint']\
+ .get('continuationCommand')['token']
+ results.append({
+ "engine_data": token,
+ "key": "next_page_token",
+ })
+ except:
+ pass
+
+ return results
- results_data = resp.text[resp.text.find('ytInitialData'):]
- results_data = results_data[results_data.find('{'):results_data.find(';</script>')]
+def parse_first_page_response(response_text):
+ results = []
+ results_data = response_text[response_text.find('ytInitialData'):]
+ results_data = results_data[results_data.find('{'):results_data.find(';</script>')]
results_json = loads(results_data) if results_data else {}
sections = results_json.get('contents', {})\
.get('twoColumnSearchResultsRenderer', {})\
@@ -59,6 +115,16 @@ def response(resp):
.get('contents', [])
for section in sections:
+ if "continuationItemRenderer" in section:
+ next_page_token = section["continuationItemRenderer"]\
+ .get("continuationEndpoint", {})\
+ .get("continuationCommand", {})\
+ .get("token", "")
+ if next_page_token:
+ results.append({
+ "engine_data": next_page_token,
+ "key": "next_page_token",
+ })
for video_container in section.get('itemSectionRenderer', {}).get('contents', []):
video = video_container.get('videoRenderer', {})
videoid = video.get('videoId')
diff --git a/searx/external_bang.py b/searx/external_bang.py
index 104f859..8798a0a 100644
--- a/searx/external_bang.py
+++ b/searx/external_bang.py
@@ -1,39 +1,89 @@
-from searx.data import bangs_loader
+# SPDX-License-Identifier: AGPL-3.0-or-later
-# bangs data coming from the following url convert to json with
-# https://raw.githubusercontent.com/jivesearch/jivesearch/master/bangs/bangs.toml
-# https://pseitz.github.io/toml-to-json-online-converter/
-# NOTE only use the get_bang_url
+from searx.data import EXTERNAL_BANGS
-bangs_data = {}
-for bang in bangs_loader()['bang']:
- for trigger in bang["triggers"]:
- bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"}
+def get_node(external_bangs_db, bang):
+ node = external_bangs_db['trie']
+ after = ''
+ before = ''
+ for bang_letter in bang:
+ after += bang_letter
+ if after in node and isinstance(node, dict):
+ node = node[after]
+ before += after
+ after = ''
+ return node, before, after
-def get_bang_url(search_query):
+
+def get_bang_definition_and_ac(external_bangs_db, bang):
+ node, before, after = get_node(external_bangs_db, bang)
+
+ bang_definition = None
+ bang_ac_list = []
+ if after != '':
+ for k in node:
+ if k.startswith(after):
+ bang_ac_list.append(before + k)
+ elif isinstance(node, dict):
+ bang_definition = node.get('*')
+ bang_ac_list = [before + k for k in node.keys() if k != '*']
+ elif isinstance(node, str):
+ bang_definition = node
+ bang_ac_list = []
+
+ return bang_definition, bang_ac_list
+
+
+def resolve_bang_definition(bang_definition, query):
+ url, rank = bang_definition.split(chr(1))
+ url = url.replace(chr(2), query)
+ if url.startswith('//'):
+ url = 'https:' + url
+ rank = int(rank) if len(rank) > 0 else 0
+ return (url, rank)
+
+
+def get_bang_definition_and_autocomplete(bang, external_bangs_db=None):
+ global EXTERNAL_BANGS
+ if external_bangs_db is None:
+ external_bangs_db = EXTERNAL_BANGS
+
+ bang_definition, bang_ac_list = get_bang_definition_and_ac(external_bangs_db, bang)
+
+ new_autocomplete = []
+ current = [*bang_ac_list]
+ done = set()
+ while len(current) > 0:
+ bang_ac = current.pop(0)
+ done.add(bang_ac)
+
+ current_bang_definition, current_bang_ac_list = get_bang_definition_and_ac(external_bangs_db, bang_ac)
+ if current_bang_definition:
+ _, order = resolve_bang_definition(current_bang_definition, '')
+ new_autocomplete.append((bang_ac, order))
+ for new_bang in current_bang_ac_list:
+ if new_bang not in done and new_bang not in current:
+ current.append(new_bang)
+
+ new_autocomplete.sort(key=lambda t: (-t[1], t[0]))
+ new_autocomplete = list(map(lambda t: t[0], new_autocomplete))
+
+ return bang_definition, new_autocomplete
+
+
+def get_bang_url(search_query, external_bangs_db=None):
"""
Redirects if the user supplied a correct bang search.
:param search_query: This is a search_query object which contains preferences and the submitted queries.
:return: None if the bang was invalid, else a string of the redirect url.
"""
+ global EXTERNAL_BANGS
+ if external_bangs_db is None:
+ external_bangs_db = EXTERNAL_BANGS
if search_query.external_bang:
- query = search_query.query
- bang = _get_bang(search_query.external_bang)
-
- if bang and query:
- # TODO add region support.
- bang_url = bang["regions"]["default"]
+ bang_definition, _ = get_bang_definition_and_ac(external_bangs_db, search_query.external_bang)
+ return resolve_bang_definition(bang_definition, search_query.query)[0] if bang_definition else None
- return bang_url.replace("{{{term}}}", query)
return None
-
-
-def _get_bang(user_bang):
- """
- Searches if the supplied user bang is available. Returns None if not found.
- :param user_bang: The parsed user bang. For example yt
- :return: Returns a dict with bangs data (check bangs_data.json for the structure)
- """
- return bangs_data.get(user_bang)
diff --git a/searx/languages.py b/searx/languages.py
index 20f72cf..f9c9f65 100644
--- a/searx/languages.py
+++ b/searx/languages.py
@@ -21,8 +21,6 @@ language_codes = \
('en-IE', 'English', 'Ireland', 'English'),
('en-IN', 'English', 'India', 'English'),
('en-NZ', 'English', 'New Zealand', 'English'),
- ('en-PH', 'English', 'Philippines', 'English'),
- ('en-SG', 'English', 'Singapore', 'English'),
('en-US', 'English', 'United States', 'English'),
('es', 'Español', '', 'Spanish'),
('es-AR', 'Español', 'Argentina', 'Spanish'),
@@ -48,7 +46,6 @@ language_codes = \
('ko-KR', '한국어', '', 'Korean'),
('lt-LT', 'Lietuvių', '', 'Lithuanian'),
('lv-LV', 'Latviešu', '', 'Latvian'),
- ('ms-MY', 'Melayu', '', 'Malay'),
('nb-NO', 'Norsk Bokmål', '', 'Norwegian Bokmål'),
('nl', 'Nederlands', '', 'Dutch'),
('nl-BE', 'Nederlands', 'België', 'Dutch'),
@@ -70,4 +67,5 @@ language_codes = \
('vi-VN', 'Tiếng Việt', '', 'Vietnamese'),
('zh', '中文', '', 'Chinese'),
('zh-CN', '中文', '中国', 'Chinese'),
+ ('zh-HK', '中文', '中國香港特別行政區', 'Chinese'),
('zh-TW', '中文', '台灣', 'Chinese')) \ No newline at end of file
diff --git a/searx/metrology/error_recorder.py b/searx/metrology/error_recorder.py
index fee1ef7..f533e4e 100644
--- a/searx/metrology/error_recorder.py
+++ b/searx/metrology/error_recorder.py
@@ -47,19 +47,16 @@ class ErrorContext:
def add_error_context(engine_name: str, error_context: ErrorContext) -> None:
errors_for_engine = errors_per_engines.setdefault(engine_name, {})
errors_for_engine[error_context] = errors_for_engine.get(error_context, 0) + 1
- logger.debug('⚠️ %s: %s', engine_name, str(error_context))
+ logger.debug('%s: %s', engine_name, str(error_context))
def get_trace(traces):
- previous_trace = traces[-1]
for trace in reversed(traces):
- if trace.filename.endswith('searx/search.py'):
- if previous_trace.filename.endswith('searx/poolrequests.py'):
- return trace
- if previous_trace.filename.endswith('requests/models.py'):
- return trace
- return previous_trace
- previous_trace = trace
+ split_filename = trace.filename.split('/')
+ if '/'.join(split_filename[-3:-1]) == 'searx/engines':
+ return trace
+ if '/'.join(split_filename[-4:-1]) == 'searx/search/processors':
+ return trace
return traces[-1]
diff --git a/searx/poolrequests.py b/searx/poolrequests.py
index 25a6bae..ab32725 100644
--- a/searx/poolrequests.py
+++ b/searx/poolrequests.py
@@ -1,7 +1,7 @@
import sys
from time import time
from itertools import cycle
-from threading import RLock, local
+from threading import local
import requests
@@ -88,10 +88,13 @@ class SessionSinglePool(requests.Session):
super().__init__()
# reuse the same adapters
- with RLock():
- self.adapters.clear()
- self.mount('https://', next(https_adapters))
- self.mount('http://', next(http_adapters))
+ self.adapters.clear()
+
+ https_adapter = threadLocal.__dict__.setdefault('https_adapter', next(https_adapters))
+ self.mount('https://', https_adapter)
+ if get_enable_http_protocol():
+ http_adapter = threadLocal.__dict__.setdefault('http_adapter', next(http_adapters))
+ self.mount('http://', http_adapter)
def close(self):
"""Call super, but clear adapters since there are managed globaly"""
@@ -104,6 +107,17 @@ def set_timeout_for_thread(timeout, start_time=None):
threadLocal.start_time = start_time
+def set_enable_http_protocol(enable_http):
+ threadLocal.enable_http = enable_http
+
+
+def get_enable_http_protocol():
+ try:
+ return threadLocal.enable_http
+ except AttributeError:
+ return False
+
+
def reset_time_for_thread():
threadLocal.total_time = 0
diff --git a/searx/query.py b/searx/query.py
index 422cd57..2e6a2aa 100644
--- a/searx/query.py
+++ b/searx/query.py
@@ -1,162 +1,330 @@
-#!/usr/bin/env python
-
-'''
-searx is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
-
-(C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
-'''
+# SPDX-License-Identifier: AGPL-3.0-or-later
+from abc import abstractmethod, ABC
import re
from searx.languages import language_codes
from searx.engines import categories, engines, engine_shortcuts
+from searx.external_bang import get_bang_definition_and_autocomplete
from searx.search import EngineRef
from searx.webutils import VALID_LANGUAGE_CODE
+class QueryPartParser(ABC):
+
+ __slots__ = "raw_text_query", "enable_autocomplete"
+
+ @staticmethod
+ @abstractmethod
+ def check(raw_value):
+ """Check if raw_value can be parsed"""
+
+ def __init__(self, raw_text_query, enable_autocomplete):
+ self.raw_text_query = raw_text_query
+ self.enable_autocomplete = enable_autocomplete
+
+ @abstractmethod
+ def __call__(self, raw_value):
+ """Try to parse raw_value: set the self.raw_text_query properties
+
+ return True if raw_value has been parsed
+
+ self.raw_text_query.autocomplete_list is also modified
+ if self.enable_autocomplete is True
+ """
+
+ def _add_autocomplete(self, value):
+ if value not in self.raw_text_query.autocomplete_list:
+ self.raw_text_query.autocomplete_list.append(value)
+
+
+class TimeoutParser(QueryPartParser):
+
+ @staticmethod
+ def check(raw_value):
+ return raw_value[0] == '<'
+
+ def __call__(self, raw_value):
+ value = raw_value[1:]
+ found = self._parse(value) if len(value) > 0 else False
+ if self.enable_autocomplete and not value:
+ self._autocomplete()
+ return found
+
+ def _parse(self, value):
+ if not value.isdigit():
+ return False
+ raw_timeout_limit = int(value)
+ if raw_timeout_limit < 100:
+ # below 100, the unit is the second ( <3 = 3 seconds timeout )
+ self.raw_text_query.timeout_limit = float(raw_timeout_limit)
+ else:
+ # 100 or above, the unit is the millisecond ( <850 = 850 milliseconds timeout )
+ self.raw_text_query.timeout_limit = raw_timeout_limit / 1000.0
+ return True
+
+ def _autocomplete(self):
+ for suggestion in ['<3', '<850']:
+ self._add_autocomplete(suggestion)
+
+
+class LanguageParser(QueryPartParser):
+
+ @staticmethod
+ def check(raw_value):
+ return raw_value[0] == ':'
+
+ def __call__(self, raw_value):
+ value = raw_value[1:].lower().replace('_', '-')
+ found = self._parse(value) if len(value) > 0 else False
+ if self.enable_autocomplete and not found:
+ self._autocomplete(value)
+ return found
+
+ def _parse(self, value):
+ found = False
+ # check if any language-code is equal with
+ # declared language-codes
+ for lc in language_codes:
+ lang_id, lang_name, country, english_name = map(str.lower, lc)
+
+ # if correct language-code is found
+ # set it as new search-language
+
+ if (value == lang_id
+ or value == lang_name
+ or value == english_name
+ or value.replace('-', ' ') == country)\
+ and value not in self.raw_text_query.languages:
+ found = True
+ lang_parts = lang_id.split('-')
+ if len(lang_parts) == 2:
+ self.raw_text_query.languages.append(lang_parts[0] + '-' + lang_parts[1].upper())
+ else:
+ self.raw_text_query.languages.append(lang_id)
+ # to ensure best match (first match is not necessarily the best one)
+ if value == lang_id:
+ break
+
+ # user may set a valid, yet not selectable language
+ if VALID_LANGUAGE_CODE.match(value):
+ lang_parts = value.split('-')
+ if len(lang_parts) > 1:
+ value = lang_parts[0].lower() + '-' + lang_parts[1].upper()
+ if value not in self.raw_text_query.languages:
+ self.raw_text_query.languages.append(value)
+ found = True
+
+ return found
+
+ def _autocomplete(self, value):
+ if not value:
+ # show some example queries
+ for lang in [":en", ":en_us", ":english", ":united_kingdom"]:
+ self.raw_text_query.autocomplete_list.append(lang)
+ return
+
+ for lc in language_codes:
+ lang_id, lang_name, country, english_name = map(str.lower, lc)
+
+ # check if query starts with language-id
+ if lang_id.startswith(value):
+ if len(value) <= 2:
+ self._add_autocomplete(':' + lang_id.split('-')[0])
+ else:
+ self._add_autocomplete(':' + lang_id)
+
+ # check if query starts with language name
+ if lang_name.startswith(value) or english_name.startswith(value):
+ self._add_autocomplete(':' + lang_name)
+
+ # check if query starts with country
+ # here "new_zealand" is "new-zealand" (see __call__)
+ if country.startswith(value.replace('-', ' ')):
+ self._add_autocomplete(':' + country.replace(' ', '_'))
+
+
+class ExternalBangParser(QueryPartParser):
+
+ @staticmethod
+ def check(raw_value):
+ return raw_value.startswith('!!')
+
+ def __call__(self, raw_value):
+ value = raw_value[2:]
+ found, bang_ac_list = self._parse(value) if len(value) > 0 else (False, [])
+ if self.enable_autocomplete:
+ self._autocomplete(bang_ac_list)
+ return found
+
+ def _parse(self, value):
+ found = False
+ bang_definition, bang_ac_list = get_bang_definition_and_autocomplete(value)
+ if bang_definition is not None:
+ self.raw_text_query.external_bang = value
+ found = True
+ return found, bang_ac_list
+
+ def _autocomplete(self, bang_ac_list):
+ if not bang_ac_list:
+ bang_ac_list = ['g', 'ddg', 'bing']
+ for external_bang in bang_ac_list:
+ self._add_autocomplete('!!' + external_bang)
+
+
+class BangParser(QueryPartParser):
+
+ @staticmethod
+ def check(raw_value):
+ return raw_value[0] == '!' or raw_value[0] == '?'
+
+ def __call__(self, raw_value):
+ value = raw_value[1:].replace('-', ' ').replace('_', ' ')
+ found = self._parse(value) if len(value) > 0 else False
+ if found and raw_value[0] == '!':
+ self.raw_text_query.specific = True
+ if self.enable_autocomplete:
+ self._autocomplete(raw_value[0], value)
+ return found
+
+ def _parse(self, value):
+ # check if prefix is equal with engine shortcut
+ if value in engine_shortcuts:
+ value = engine_shortcuts[value]
+
+ # check if prefix is equal with engine name
+ if value in engines:
+ self.raw_text_query.enginerefs.append(EngineRef(value, 'none'))
+ return True
+
+ # check if prefix is equal with categorie name
+ if value in categories:
+ # using all engines for that search, which
+ # are declared under that categorie name
+ self.raw_text_query.enginerefs.extend(EngineRef(engine.name, value)
+ for engine in categories[value]
+ if (engine.name, value) not in self.raw_text_query.disabled_engines)
+ return True
+
+ return False
+
+ def _autocomplete(self, first_char, value):
+ if not value:
+ # show some example queries
+ for suggestion in ['images', 'wikipedia', 'osm']:
+ if suggestion not in self.raw_text_query.disabled_engines or suggestion in categories:
+ self._add_autocomplete(first_char + suggestion)
+ return
+
+ # check if query starts with categorie name
+ for category in categories:
+ if category.startswith(value):
+ self._add_autocomplete(first_char + category)
+
+ # check if query starts with engine name
+ for engine in engines:
+ if engine.startswith(value):
+ self._add_autocomplete(first_char + engine.replace(' ', '_'))
+
+ # check if query starts with engine shortcut
+ for engine_shortcut in engine_shortcuts:
+ if engine_shortcut.startswith(value):
+ self._add_autocomplete(first_char + engine_shortcut)
+
+
class RawTextQuery:
"""parse raw text query (the value from the html input)"""
+ PARSER_CLASSES = [
+ TimeoutParser, # this force the timeout
+ LanguageParser, # this force a language
+ ExternalBangParser, # external bang (must be before BangParser)
+ BangParser # this force a engine or category
+ ]
+
def __init__(self, query, disabled_engines):
assert isinstance(query, str)
+ # input parameters
self.query = query
- self.disabled_engines = []
-
- if disabled_engines:
- self.disabled_engines = disabled_engines
-
- self.query_parts = []
- self.user_query_parts = []
+ self.disabled_engines = disabled_engines if disabled_engines else []
+ # parsed values
self.enginerefs = []
self.languages = []
self.timeout_limit = None
self.external_bang = None
self.specific = False
+ self.autocomplete_list = []
+ # internal properties
+ self.query_parts = [] # use self.getFullQuery()
+ self.user_query_parts = [] # use self.getQuery()
+ self.autocomplete_location = None
self._parse_query()
- # parse query, if tags are set, which
- # change the search engine or search-language
def _parse_query(self):
- self.query_parts = []
+ """
+ parse self.query, if tags are set, which
+ change the search engine or search-language
+ """
# split query, including whitespaces
raw_query_parts = re.split(r'(\s+)', self.query)
- for query_part in raw_query_parts:
- searx_query_part = False
+ last_index_location = None
+ autocomplete_index = len(raw_query_parts) - 1
+ for i, query_part in enumerate(raw_query_parts):
# part does only contain spaces, skip
if query_part.isspace()\
or query_part == '':
continue
- # this force the timeout
- if query_part[0] == '<':
- try:
- raw_timeout_limit = int(query_part[1:])
- if raw_timeout_limit < 100:
- # below 100, the unit is the second ( <3 = 3 seconds timeout )
- self.timeout_limit = float(raw_timeout_limit)
- else:
- # 100 or above, the unit is the millisecond ( <850 = 850 milliseconds timeout )
- self.timeout_limit = raw_timeout_limit / 1000.0
- searx_query_part = True
- except ValueError:
- # error not reported to the user
- pass
-
- # this force a language
- if query_part[0] == ':':
- lang = query_part[1:].lower().replace('_', '-')
-
- # check if any language-code is equal with
- # declared language-codes
- for lc in language_codes:
- lang_id, lang_name, country, english_name = map(str.lower, lc)
-
- # if correct language-code is found
- # set it as new search-language
- if (lang == lang_id
- or lang == lang_name
- or lang == english_name
- or lang.replace('-', ' ') == country)\
- and lang not in self.languages:
- searx_query_part = True
- lang_parts = lang_id.split('-')
- if len(lang_parts) == 2:
- self.languages.append(lang_parts[0] + '-' + lang_parts[1].upper())
- else:
- self.languages.append(lang_id)
- # to ensure best match (first match is not necessarily the best one)
- if lang == lang_id:
- break
-
- # user may set a valid, yet not selectable language
- if VALID_LANGUAGE_CODE.match(lang):
- lang_parts = lang.split('-')
- if len(lang_parts) > 1:
- lang = lang_parts[0].lower() + '-' + lang_parts[1].upper()
- if lang not in self.languages:
- self.languages.append(lang)
- searx_query_part = True
-
- # external bang
- if query_part[0:2] == "!!":
- self.external_bang = query_part[2:]
- searx_query_part = True
- continue
- # this force a engine or category
- if query_part[0] == '!' or query_part[0] == '?':
- prefix = query_part[1:].replace('-', ' ').replace('_', ' ')
-
- # check if prefix is equal with engine shortcut
- if prefix in engine_shortcuts:
- searx_query_part = True
- engine_name = engine_shortcuts[prefix]
- if engine_name in engines:
- self.enginerefs.append(EngineRef(engine_name, 'none', True))
-
- # check if prefix is equal with engine name
- elif prefix in engines:
- searx_query_part = True
- self.enginerefs.append(EngineRef(prefix, 'none', True))
-
- # check if prefix is equal with categorie name
- elif prefix in categories:
- # using all engines for that search, which
- # are declared under that categorie name
- searx_query_part = True
- self.enginerefs.extend(EngineRef(engine.name, prefix)
- for engine in categories[prefix]
- if (engine.name, prefix) not in self.disabled_engines)
-
- if query_part[0] == '!':
- self.specific = True
+ # parse special commands
+ special_part = False
+ for parser_class in RawTextQuery.PARSER_CLASSES:
+ if parser_class.check(query_part):
+ special_part = parser_class(self, i == autocomplete_index)(query_part)
+ break
# append query part to query_part list
- if searx_query_part:
- self.query_parts.append(query_part)
- else:
- self.user_query_parts.append(query_part)
+ qlist = self.query_parts if special_part else self.user_query_parts
+ qlist.append(query_part)
+ last_index_location = (qlist, len(qlist) - 1)
+
+ self.autocomplete_location = last_index_location
+
+ def get_autocomplete_full_query(self, text):
+ qlist, position = self.autocomplete_location
+ qlist[position] = text
+ return self.getFullQuery()
def changeQuery(self, query):
self.user_query_parts = query.strip().split()
+ self.query = self.getFullQuery()
+ self.autocomplete_location = (self.user_query_parts, len(self.user_query_parts) - 1)
+ self.autocomplete_list = []
return self
def getQuery(self):
return ' '.join(self.user_query_parts)
def getFullQuery(self):
- # get full querry including whitespaces
- return '{0} {1}'.format(''.join(self.query_parts), self.getQuery()).strip()
+ """
+ get full querry including whitespaces
+ """
+ return '{0} {1}'.format(' '.join(self.query_parts), self.getQuery()).strip()
+
+ def __str__(self):
+ return self.getFullQuery()
+
+ def __repr__(self):
+ return f"<{self.__class__.__name__} " \
+ + f"query={self.query!r} " \
+ + f"disabled_engines={self.disabled_engines!r}\n " \
+ + f"languages={self.languages!r} " \
+ + f"timeout_limit={self.timeout_limit!r} "\
+ + f"external_bang={self.external_bang!r} " \
+ + f"specific={self.specific!r} " \
+ + f"enginerefs={self.enginerefs!r}\n " \
+ + f"autocomplete_list={self.autocomplete_list!r}\n " \
+ + f"query_parts={self.query_parts!r}\n " \
+ + f"user_query_parts={self.user_query_parts!r} >"
diff --git a/searx/results.py b/searx/results.py
index fb7e816..b3b8741 100644
--- a/searx/results.py
+++ b/searx/results.py
@@ -1,4 +1,5 @@
import re
+from collections import defaultdict
from operator import itemgetter
from threading import RLock
from urllib.parse import urlparse, unquote
@@ -144,7 +145,7 @@ class ResultContainer:
"""docstring for ResultContainer"""
__slots__ = '_merged_results', 'infoboxes', 'suggestions', 'answers', 'corrections', '_number_of_results',\
- '_ordered', 'paging', 'unresponsive_engines', 'timings', 'redirect_url'
+ '_ordered', 'paging', 'unresponsive_engines', 'timings', 'redirect_url', 'engine_data'
def __init__(self):
super().__init__()
@@ -154,6 +155,7 @@ class ResultContainer:
self.answers = {}
self.corrections = set()
self._number_of_results = []
+ self.engine_data = defaultdict(dict)
self._ordered = False
self.paging = False
self.unresponsive_engines = set()
@@ -175,6 +177,8 @@ class ResultContainer:
self._merge_infobox(result)
elif 'number_of_results' in result:
self._number_of_results.append(result['number_of_results'])
+ elif 'engine_data' in result:
+ self.engine_data[engine_name][result['key']] = result['engine_data']
else:
# standard result (url, title, content)
if 'url' in result and not isinstance(result['url'], str):
diff --git a/searx/search.py b/searx/search.py
deleted file mode 100644
index 2209508..0000000
--- a/searx/search.py
+++ /dev/null
@@ -1,541 +0,0 @@
-'''
-searx is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
-
-(C) 2013- by Adam Tauber, <asciimoo@gmail.com>
-'''
-
-import typing
-import gc
-import threading
-from time import time
-from uuid import uuid4
-from urllib.parse import urlparse
-from _thread import start_new_thread
-
-import requests.exceptions
-import searx.poolrequests as requests_lib
-from searx.engines import engines, settings
-from searx.answerers import ask
-from searx.external_bang import get_bang_url
-from searx.utils import gen_useragent
-from searx.results import ResultContainer
-from searx import logger
-from searx.plugins import plugins
-from searx.exceptions import (SearxEngineAccessDeniedException, SearxEngineCaptchaException,
- SearxEngineTooManyRequestsException,)
-from searx.metrology.error_recorder import record_exception, record_error
-
-
-logger = logger.getChild('search')
-
-max_request_timeout = settings.get('outgoing', {}).get('max_request_timeout' or None)
-if max_request_timeout is None:
- logger.info('max_request_timeout={0}'.format(max_request_timeout))
-else:
- if isinstance(max_request_timeout, float):
- logger.info('max_request_timeout={0} second(s)'.format(max_request_timeout))
- else:
- logger.critical('outgoing.max_request_timeout if defined has to be float')
- import sys
- sys.exit(1)
-
-
-class EngineRef:
-
- __slots__ = 'name', 'category', 'from_bang'
-
- def __init__(self, name: str, category: str, from_bang: bool=False):
- self.name = name
- self.category = category
- self.from_bang = from_bang
-
- def __repr__(self):
- return "EngineRef({!r}, {!r}, {!r})".format(self.name, self.category, self.from_bang)
-
- def __eq__(self, other):
- return self.name == other.name and self.category == other.category and self.from_bang == other.from_bang
-
-
-class SearchQuery:
- """container for all the search parameters (query, language, etc...)"""
-
- __slots__ = 'query', 'engineref_list', 'categories', 'lang', 'safesearch', 'pageno', 'time_range',\
- 'timeout_limit', 'external_bang'
-
- def __init__(self,
- query: str,
- engineref_list: typing.List[EngineRef],
- categories: typing.List[str],
- lang: str,
- safesearch: int,
- pageno: int,
- time_range: typing.Optional[str],
- timeout_limit: typing.Optional[float]=None,
- external_bang: typing.Optional[str]=None):
- self.query = query
- self.engineref_list = engineref_list
- self.categories = categories
- self.lang = lang
- self.safesearch = safesearch
- self.pageno = pageno
- self.time_range = time_range
- self.timeout_limit = timeout_limit
- self.external_bang = external_bang
-
- def __repr__(self):
- return "SearchQuery({!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r})".\
- format(self.query, self.engineref_list, self.categories, self.lang, self.safesearch,
- self.pageno, self.time_range, self.timeout_limit, self.external_bang)
-
- def __eq__(self, other):
- return self.query == other.query\
- and self.engineref_list == other.engineref_list\
- and self.categories == self.categories\
- and self.lang == other.lang\
- and self.safesearch == other.safesearch\
- and self.pageno == other.pageno\
- and self.time_range == other.time_range\
- and self.timeout_limit == other.timeout_limit\
- and self.external_bang == other.external_bang
-
-
-def send_http_request(engine, request_params):
- # create dictionary which contain all
- # informations about the request
- request_args = dict(
- headers=request_params['headers'],
- cookies=request_params['cookies'],
- verify=request_params['verify'],
- auth=request_params['auth']
- )
-
- # setting engine based proxies
- if hasattr(engine, 'proxies'):
- request_args['proxies'] = requests_lib.get_proxies(engine.proxies)
-
- # max_redirects
- max_redirects = request_params.get('max_redirects')
- if max_redirects:
- request_args['max_redirects'] = max_redirects
-
- # soft_max_redirects
- soft_max_redirects = request_params.get('soft_max_redirects', max_redirects or 0)
-
- # raise_for_status
- request_args['raise_for_httperror'] = request_params.get('raise_for_httperror', False)
-
- # specific type of request (GET or POST)
- if request_params['method'] == 'GET':
- req = requests_lib.get
- else:
- req = requests_lib.post
-
- request_args['data'] = request_params['data']
-
- # send the request
- response = req(request_params['url'], **request_args)
-
- # check soft limit of the redirect count
- if len(response.history) > soft_max_redirects:
- # unexpected redirect : record an error
- # but the engine might still return valid results.
- status_code = str(response.status_code or '')
- reason = response.reason or ''
- hostname = str(urlparse(response.url or '').netloc)
- record_error(engine.name,
- '{} redirects, maximum: {}'.format(len(response.history), soft_max_redirects),
- (status_code, reason, hostname))
-
- return response
-
-
-def search_one_http_request(engine, query, request_params):
- # update request parameters dependent on
- # search-engine (contained in engines folder)
- engine.request(query, request_params)
-
- # ignoring empty urls
- if request_params['url'] is None:
- return None
-
- if not request_params['url']:
- return None
-
- # send request
- response = send_http_request(engine, request_params)
-
- # parse the response
- response.search_params = request_params
- return engine.response(response)
-
-
-def search_one_http_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit):
- # set timeout for all HTTP requests
- requests_lib.set_timeout_for_thread(timeout_limit, start_time=start_time)
- # reset the HTTP total time
- requests_lib.reset_time_for_thread()
-
- #
- engine = engines[engine_name]
-
- # suppose everything will be alright
- requests_exception = False
- suspended_time = None
-
- try:
- # send requests and parse the results
- search_results = search_one_http_request(engine, query, request_params)
-
- # check if the engine accepted the request
- if search_results is not None:
- # yes, so add results
- result_container.extend(engine_name, search_results)
-
- # update engine time when there is no exception
- engine_time = time() - start_time
- page_load_time = requests_lib.get_time_for_thread()
- result_container.add_timing(engine_name, engine_time, page_load_time)
- with threading.RLock():
- engine.stats['engine_time'] += engine_time
- engine.stats['engine_time_count'] += 1
- # update stats with the total HTTP time
- engine.stats['page_load_time'] += page_load_time
- engine.stats['page_load_count'] += 1
- except Exception as e:
- record_exception(engine_name, e)
-
- # Timing
- engine_time = time() - start_time
- page_load_time = requests_lib.get_time_for_thread()
- result_container.add_timing(engine_name, engine_time, page_load_time)
-
- # Record the errors
- with threading.RLock():
- engine.stats['errors'] += 1
-
- if (issubclass(e.__class__, requests.exceptions.Timeout)):
- result_container.add_unresponsive_engine(engine_name, 'HTTP timeout')
- # requests timeout (connect or read)
- logger.error("engine {0} : HTTP requests timeout"
- "(search duration : {1} s, timeout: {2} s) : {3}"
- .format(engine_name, engine_time, timeout_limit, e.__class__.__name__))
- requests_exception = True
- elif (issubclass(e.__class__, requests.exceptions.RequestException)):
- result_container.add_unresponsive_engine(engine_name, 'HTTP error')
- # other requests exception
- logger.exception("engine {0} : requests exception"
- "(search duration : {1} s, timeout: {2} s) : {3}"
- .format(engine_name, engine_time, timeout_limit, e))
- requests_exception = True
- elif (issubclass(e.__class__, SearxEngineCaptchaException)):
- result_container.add_unresponsive_engine(engine_name, 'CAPTCHA required')
- logger.exception('engine {0} : CAPTCHA')
- suspended_time = e.suspended_time # pylint: disable=no-member
- elif (issubclass(e.__class__, SearxEngineTooManyRequestsException)):
- result_container.add_unresponsive_engine(engine_name, 'too many requests')
- logger.exception('engine {0} : Too many requests')
- suspended_time = e.suspended_time # pylint: disable=no-member
- elif (issubclass(e.__class__, SearxEngineAccessDeniedException)):
- result_container.add_unresponsive_engine(engine_name, 'blocked')
- logger.exception('engine {0} : Searx is blocked')
- suspended_time = e.suspended_time # pylint: disable=no-member
- else:
- result_container.add_unresponsive_engine(engine_name, 'unexpected crash')
- # others errors
- logger.exception('engine {0} : exception : {1}'.format(engine_name, e))
- else:
- if getattr(threading.current_thread(), '_timeout', False):
- record_error(engine_name, 'Timeout')
-
- # suspend the engine if there is an HTTP error
- # or suspended_time is defined
- with threading.RLock():
- if requests_exception or suspended_time:
- # update continuous_errors / suspend_end_time
- engine.continuous_errors += 1
- if suspended_time is None:
- suspended_time = min(settings['search']['max_ban_time_on_fail'],
- engine.continuous_errors * settings['search']['ban_time_on_fail'])
- engine.suspend_end_time = time() + suspended_time
- else:
- # reset the suspend variables
- engine.continuous_errors = 0
- engine.suspend_end_time = 0
-
-
-def record_offline_engine_stats_on_error(engine, result_container, start_time):
- engine_time = time() - start_time
- result_container.add_timing(engine.name, engine_time, engine_time)
-
- with threading.RLock():
- engine.stats['errors'] += 1
-
-
-def search_one_offline_request(engine, query, request_params):
- return engine.search(query, request_params)
-
-
-def search_one_offline_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit):
- engine = engines[engine_name]
-
- try:
- search_results = search_one_offline_request(engine, query, request_params)
-
- if search_results:
- result_container.extend(engine_name, search_results)
-
- engine_time = time() - start_time
- result_container.add_timing(engine_name, engine_time, engine_time)
- with threading.RLock():
- engine.stats['engine_time'] += engine_time
- engine.stats['engine_time_count'] += 1
-
- except ValueError as e:
- record_exception(engine_name, e)
- record_offline_engine_stats_on_error(engine, result_container, start_time)
- logger.exception('engine {0} : invalid input : {1}'.format(engine_name, e))
- except Exception as e:
- record_exception(engine_name, e)
- record_offline_engine_stats_on_error(engine, result_container, start_time)
- result_container.add_unresponsive_engine(engine_name, 'unexpected crash', str(e))
- logger.exception('engine {0} : exception : {1}'.format(engine_name, e))
- else:
- if getattr(threading.current_thread(), '_timeout', False):
- record_error(engine_name, 'Timeout')
-
-
-def search_one_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit):
- if engines[engine_name].offline:
- return search_one_offline_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit) # noqa
- return search_one_http_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit)
-
-
-def search_multiple_requests(requests, result_container, start_time, timeout_limit):
- search_id = uuid4().__str__()
-
- for engine_name, query, request_params in requests:
- th = threading.Thread(
- target=search_one_request_safe,
- args=(engine_name, query, request_params, result_container, start_time, timeout_limit),
- name=search_id,
- )
- th._timeout = False
- th._engine_name = engine_name
- th.start()
-
- for th in threading.enumerate():
- if th.name == search_id:
- remaining_time = max(0.0, timeout_limit - (time() - start_time))
- th.join(remaining_time)
- if th.is_alive():
- th._timeout = True
- result_container.add_unresponsive_engine(th._engine_name, 'timeout')
- logger.warning('engine timeout: {0}'.format(th._engine_name))
-
-
-# get default reqest parameter
-def default_request_params():
- return {
- 'method': 'GET',
- 'headers': {},
- 'data': {},
- 'url': '',
- 'cookies': {},
- 'verify': True,
- 'auth': None,
- 'raise_for_httperror': True
- }
-
-
-class Search:
- """Search information container"""
-
- __slots__ = "search_query", "result_container", "start_time", "actual_timeout"
-
- def __init__(self, search_query):
- # init vars
- super().__init__()
- self.search_query = search_query
- self.result_container = ResultContainer()
- self.start_time = None
- self.actual_timeout = None
-
- def search_external_bang(self):
- """
- Check if there is a external bang.
- If yes, update self.result_container and return True
- """
- if self.search_query.external_bang:
- self.result_container.redirect_url = get_bang_url(self.search_query)
-
- # This means there was a valid bang and the
- # rest of the search does not need to be continued
- if isinstance(self.result_container.redirect_url, str):
- return True
- return False
-
- def search_answerers(self):
- """
- Check if an answer return a result.
- If yes, update self.result_container and return True
- """
- answerers_results = ask(self.search_query)
-
- if answerers_results:
- for results in answerers_results:
- self.result_container.extend('answer', results)
- return True
- return False
-
- def _is_accepted(self, engine_name, engine):
- # skip suspended engines
- if engine.suspend_end_time >= time():
- logger.debug('Engine currently suspended: %s', engine_name)
- return False
-
- # if paging is not supported, skip
- if self.search_query.pageno > 1 and not engine.paging:
- return False
-
- # if time_range is not supported, skip
- if self.search_query.time_range and not engine.time_range_support:
- return False
-
- return True
-
- def _get_params(self, engineref, user_agent):
- if engineref.name not in engines:
- return None, None
-
- engine = engines[engineref.name]
-
- if not self._is_accepted(engineref.name, engine):
- return None, None
-
- # set default request parameters
- request_params = {}
- if not engine.offline:
- request_params = default_request_params()
- request_params['headers']['User-Agent'] = user_agent
-
- if hasattr(engine, 'language') and engine.language:
- request_params['language'] = engine.language
- else:
- request_params['language'] = self.search_query.lang
-
- request_params['safesearch'] = self.search_query.safesearch
- request_params['time_range'] = self.search_query.time_range
-
- request_params['category'] = engineref.category
- request_params['pageno'] = self.search_query.pageno
-
- with threading.RLock():
- engine.stats['sent_search_count'] += 1
-
- return request_params, engine.timeout
-
- # do search-request
- def _get_requests(self):
- # init vars
- requests = []
-
- # set default useragent
- # user_agent = request.headers.get('User-Agent', '')
- user_agent = gen_useragent()
-
- # max of all selected engine timeout
- default_timeout = 0
-
- # start search-reqest for all selected engines
- for engineref in self.search_query.engineref_list:
- # set default request parameters
- request_params, engine_timeout = self._get_params(engineref, user_agent)
- if request_params is None:
- continue
-
- # append request to list
- requests.append((engineref.name, self.search_query.query, request_params))
-
- # update default_timeout
- default_timeout = max(default_timeout, engine_timeout)
-
- # adjust timeout
- actual_timeout = default_timeout
- query_timeout = self.search_query.timeout_limit
-
- if max_request_timeout is None and query_timeout is None:
- # No max, no user query: default_timeout
- pass
- elif max_request_timeout is None and query_timeout is not None:
- # No max, but user query: From user query except if above default
- actual_timeout = min(default_timeout, query_timeout)
- elif max_request_timeout is not None and query_timeout is None:
- # Max, no user query: Default except if above max
- actual_timeout = min(default_timeout, max_request_timeout)
- elif max_request_timeout is not None and query_timeout is not None:
- # Max & user query: From user query except if above max
- actual_timeout = min(query_timeout, max_request_timeout)
-
- logger.debug("actual_timeout={0} (default_timeout={1}, ?timeout_limit={2}, max_request_timeout={3})"
- .format(actual_timeout, default_timeout, query_timeout, max_request_timeout))
-
- return requests, actual_timeout
-
- def search_standard(self):
- """
- Update self.result_container, self.actual_timeout
- """
- requests, self.actual_timeout = self._get_requests()
-
- # send all search-request
- if requests:
- search_multiple_requests(requests, self.result_container, self.start_time, self.actual_timeout)
- start_new_thread(gc.collect, tuple())
-
- # return results, suggestions, answers and infoboxes
- return True
-
- # do search-request
- def search(self):
- self.start_time = time()
-
- if not self.search_external_bang():
- if not self.search_answerers():
- self.search_standard()
-
- return self.result_container
-
-
-class SearchWithPlugins(Search):
- """Similar to the Search class but call the plugins."""
-
- __slots__ = 'ordered_plugin_list', 'request'
-
- def __init__(self, search_query, ordered_plugin_list, request):
- super().__init__(search_query)
- self.ordered_plugin_list = ordered_plugin_list
- self.request = request
-
- def search(self):
- if plugins.call(self.ordered_plugin_list, 'pre_search', self.request, self):
- super().search()
-
- plugins.call(self.ordered_plugin_list, 'post_search', self.request, self)
-
- results = self.result_container.get_ordered_results()
-
- for result in results:
- plugins.call(self.ordered_plugin_list, 'on_result', self.request, self, result)
-
- return self.result_container
diff --git a/searx/search/__init__.py b/searx/search/__init__.py
new file mode 100644
index 0000000..f777e85
--- /dev/null
+++ b/searx/search/__init__.py
@@ -0,0 +1,213 @@
+'''
+searx is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
+
+(C) 2013- by Adam Tauber, <asciimoo@gmail.com>
+'''
+
+import typing
+import gc
+import threading
+from time import time
+from uuid import uuid4
+from _thread import start_new_thread
+
+from searx import settings
+from searx.answerers import ask
+from searx.external_bang import get_bang_url
+from searx.results import ResultContainer
+from searx import logger
+from searx.plugins import plugins
+from searx.search.models import EngineRef, SearchQuery
+from searx.search.processors import processors, initialize as initialize_processors
+from searx.search.checker import initialize as initialize_checker
+
+
+logger = logger.getChild('search')
+
+max_request_timeout = settings.get('outgoing', {}).get('max_request_timeout' or None)
+if max_request_timeout is None:
+ logger.info('max_request_timeout={0}'.format(max_request_timeout))
+else:
+ if isinstance(max_request_timeout, float):
+ logger.info('max_request_timeout={0} second(s)'.format(max_request_timeout))
+ else:
+ logger.critical('outgoing.max_request_timeout if defined has to be float')
+ import sys
+ sys.exit(1)
+
+
+def initialize(settings_engines=None, enable_checker=False):
+ settings_engines = settings_engines or settings['engines']
+ initialize_processors(settings_engines)
+ if enable_checker:
+ initialize_checker()
+
+
+class Search:
+ """Search information container"""
+
+ __slots__ = "search_query", "result_container", "start_time", "actual_timeout"
+
+ def __init__(self, search_query):
+ # init vars
+ super().__init__()
+ self.search_query = search_query
+ self.result_container = ResultContainer()
+ self.start_time = None
+ self.actual_timeout = None
+
+ def search_external_bang(self):
+ """
+ Check if there is a external bang.
+ If yes, update self.result_container and return True
+ """
+ if self.search_query.external_bang:
+ self.result_container.redirect_url = get_bang_url(self.search_query)
+
+ # This means there was a valid bang and the
+ # rest of the search does not need to be continued
+ if isinstance(self.result_container.redirect_url, str):
+ return True
+ return False
+
+ def search_answerers(self):
+ """
+ Check if an answer return a result.
+ If yes, update self.result_container and return True
+ """
+ answerers_results = ask(self.search_query)
+
+ if answerers_results:
+ for results in answerers_results:
+ self.result_container.extend('answer', results)
+ return True
+ return False
+
+ # do search-request
+ def _get_requests(self):
+ # init vars
+ requests = []
+
+ # max of all selected engine timeout
+ default_timeout = 0
+
+ # start search-reqest for all selected engines
+ for engineref in self.search_query.engineref_list:
+ processor = processors[engineref.name]
+
+ # set default request parameters
+ request_params = processor.get_params(self.search_query, engineref.category)
+ if request_params is None:
+ continue
+
+ with threading.RLock():
+ processor.engine.stats['sent_search_count'] += 1
+
+ # append request to list
+ requests.append((engineref.name, self.search_query.query, request_params))
+
+ # update default_timeout
+ default_timeout = max(default_timeout, processor.engine.timeout)
+
+ # adjust timeout
+ actual_timeout = default_timeout
+ query_timeout = self.search_query.timeout_limit
+
+ if max_request_timeout is None and query_timeout is None:
+ # No max, no user query: default_timeout
+ pass
+ elif max_request_timeout is None and query_timeout is not None:
+ # No max, but user query: From user query except if above default
+ actual_timeout = min(default_timeout, query_timeout)
+ elif max_request_timeout is not None and query_timeout is None:
+ # Max, no user query: Default except if above max
+ actual_timeout = min(default_timeout, max_request_timeout)
+ elif max_request_timeout is not None and query_timeout is not None:
+ # Max & user query: From user query except if above max
+ actual_timeout = min(query_timeout, max_request_timeout)
+
+ logger.debug("actual_timeout={0} (default_timeout={1}, ?timeout_limit={2}, max_request_timeout={3})"
+ .format(actual_timeout, default_timeout, query_timeout, max_request_timeout))
+
+ return requests, actual_timeout
+
+ def search_multiple_requests(self, requests):
+ search_id = uuid4().__str__()
+
+ for engine_name, query, request_params in requests:
+ th = threading.Thread(
+ target=processors[engine_name].search,
+ args=(query, request_params, self.result_container, self.start_time, self.actual_timeout),
+ name=search_id,
+ )
+ th._timeout = False
+ th._engine_name = engine_name
+ th.start()
+
+ for th in threading.enumerate():
+ if th.name == search_id:
+ remaining_time = max(0.0, self.actual_timeout - (time() - self.start_time))
+ th.join(remaining_time)
+ if th.is_alive():
+ th._timeout = True
+ self.result_container.add_unresponsive_engine(th._engine_name, 'timeout')
+ logger.warning('engine timeout: {0}'.format(th._engine_name))
+
+ def search_standard(self):
+ """
+ Update self.result_container, self.actual_timeout
+ """
+ requests, self.actual_timeout = self._get_requests()
+
+ # send all search-request
+ if requests:
+ self.search_multiple_requests(requests)
+ start_new_thread(gc.collect, tuple())
+
+ # return results, suggestions, answers and infoboxes
+ return True
+
+ # do search-request
+ def search(self):
+ self.start_time = time()
+
+ if not self.search_external_bang():
+ if not self.search_answerers():
+ self.search_standard()
+
+ return self.result_container
+
+
+class SearchWithPlugins(Search):
+ """Similar to the Search class but call the plugins."""
+
+ __slots__ = 'ordered_plugin_list', 'request'
+
+ def __init__(self, search_query, ordered_plugin_list, request):
+ super().__init__(search_query)
+ self.ordered_plugin_list = ordered_plugin_list
+ self.request = request
+
+ def search(self):
+ if plugins.call(self.ordered_plugin_list, 'pre_search', self.request, self):
+ super().search()
+
+ plugins.call(self.ordered_plugin_list, 'post_search', self.request, self)
+
+ results = self.result_container.get_ordered_results()
+
+ for result in results:
+ plugins.call(self.ordered_plugin_list, 'on_result', self.request, self, result)
+
+ return self.result_container
diff --git a/searx/search/checker/__init__.py b/searx/search/checker/__init__.py
new file mode 100644
index 0000000..85b9178
--- /dev/null
+++ b/searx/search/checker/__init__.py
@@ -0,0 +1,4 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+from .impl import Checker
+from .background import initialize, get_result
diff --git a/searx/search/checker/__main__.py b/searx/search/checker/__main__.py
new file mode 100644
index 0000000..0d7d1b8
--- /dev/null
+++ b/searx/search/checker/__main__.py
@@ -0,0 +1,95 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import sys
+import io
+import os
+import argparse
+import logging
+
+import searx.search
+import searx.search.checker
+from searx.search import processors
+from searx.engines import engine_shortcuts
+
+
+# configure logging
+root = logging.getLogger()
+handler = logging.StreamHandler(sys.stdout)
+for h in root.handlers:
+ root.removeHandler(h)
+root.addHandler(handler)
+
+# color only for a valid terminal
+if sys.stdout.isatty() and os.environ.get('TERM') not in ['dumb', 'unknown']:
+ RESET_SEQ = "\033[0m"
+ COLOR_SEQ = "\033[1;%dm"
+ BOLD_SEQ = "\033[1m"
+ BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = map(lambda i: COLOR_SEQ % (30 + i), range(8))
+else:
+ RESET_SEQ = ""
+ COLOR_SEQ = ""
+ BOLD_SEQ = ""
+ BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = "", "", "", "", "", "", "", ""
+
+# equivalent of 'python -u' (unbuffered stdout, stderr)
+stdout = io.TextIOWrapper(open(sys.stdout.fileno(), 'wb', 0), write_through=True)
+stderr = io.TextIOWrapper(open(sys.stderr.fileno(), 'wb', 0), write_through=True)
+
+
+# iterator of processors
+def iter_processor(engine_name_list):
+ if len(engine_name_list) > 0:
+ for name in engine_name_list:
+ name = engine_shortcuts.get(name, name)
+ processor = processors.get(name)
+ if processor is not None:
+ yield name, processor
+ else:
+ stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{RED}Engine does not exist{RESET_SEQ}')
+ else:
+ for name, processor in searx.search.processors.items():
+ yield name, processor
+
+
+# actual check & display
+def run(engine_name_list, verbose):
+ searx.search.initialize()
+ for name, processor in iter_processor(engine_name_list):
+ stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}Checking\n')
+ if not sys.stdout.isatty():
+ stderr.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}Checking\n')
+ checker = searx.search.checker.Checker(processor)
+ checker.run()
+ if checker.test_results.succesfull:
+ stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{GREEN}OK{RESET_SEQ}\n')
+ if verbose:
+ stdout.write(f' {"found languages":15}: {" ".join(sorted(list(checker.test_results.languages)))}\n')
+ else:
+ stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{RESET_SEQ}{RED}Error{RESET_SEQ}')
+ if not verbose:
+ errors = [test_name + ': ' + error for test_name, error in checker.test_results]
+ stdout.write(f'{RED}Error {str(errors)}{RESET_SEQ}\n')
+ else:
+ stdout.write('\n')
+ stdout.write(f' {"found languages":15}: {" ".join(sorted(list(checker.test_results.languages)))}\n')
+ for test_name, logs in checker.test_results.logs.items():
+ for log in logs:
+ log = map(lambda l: l if isinstance(l, str) else repr(l), log)
+ stdout.write(f' {test_name:15}: {RED}{" ".join(log)}{RESET_SEQ}\n')
+
+
+# call by setup.py
+def main():
+ parser = argparse.ArgumentParser(description='Check searx engines.')
+ parser.add_argument('engine_name_list', metavar='engine name', type=str, nargs='*',
+ help='engines name or shortcut list. Empty for all engines.')
+ parser.add_argument('--verbose', '-v',
+ action='store_true', dest='verbose',
+ help='Display details about the test results',
+ default=False)
+ args = parser.parse_args()
+ run(args.engine_name_list, args.verbose)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/searx/search/checker/background.py b/searx/search/checker/background.py
new file mode 100644
index 0000000..c3292d9
--- /dev/null
+++ b/searx/search/checker/background.py
@@ -0,0 +1,125 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import json
+import random
+import time
+import threading
+import os
+import signal
+
+from searx import logger, settings, searx_debug
+from searx.exceptions import SearxSettingsException
+from searx.search.processors import processors
+from searx.search.checker import Checker
+from searx.shared import schedule, storage
+
+
+CHECKER_RESULT = 'CHECKER_RESULT'
+running = threading.Lock()
+
+
+def _get_interval(every, error_msg):
+ if isinstance(every, int):
+ every = (every, every)
+ if not isinstance(every, (tuple, list))\
+ or len(every) != 2\
+ or not isinstance(every[0], int)\
+ or not isinstance(every[1], int):
+ raise SearxSettingsException(error_msg, None)
+ return every
+
+
+def _get_every():
+ every = settings.get('checker', {}).get('scheduling', {}).get('every', (300, 1800))
+ return _get_interval(every, 'checker.scheduling.every is not a int or list')
+
+
+def get_result():
+ serialized_result = storage.get_str(CHECKER_RESULT)
+ if serialized_result is not None:
+ return json.loads(serialized_result)
+
+
+def _set_result(result, include_timestamp=True):
+ if include_timestamp:
+ result['timestamp'] = int(time.time() / 3600) * 3600
+ storage.set_str(CHECKER_RESULT, json.dumps(result))
+
+
+def run():
+ if not running.acquire(blocking=False):
+ return
+ try:
+ logger.info('Starting checker')
+ result = {
+ 'status': 'ok',
+ 'engines': {}
+ }
+ for name, processor in processors.items():
+ logger.debug('Checking %s engine', name)
+ checker = Checker(processor)
+ checker.run()
+ if checker.test_results.succesfull:
+ result['engines'][name] = {'success': True}
+ else:
+ result['engines'][name] = {'success': False, 'errors': checker.test_results.errors}
+
+ _set_result(result)
+ logger.info('Check done')
+ except Exception:
+ _set_result({'status': 'error'})
+ logger.exception('Error while running the checker')
+ finally:
+ running.release()
+
+
+def _run_with_delay():
+ every = _get_every()
+ delay = random.randint(0, every[1] - every[0])
+ logger.debug('Start checker in %i seconds', delay)
+ time.sleep(delay)
+ run()
+
+
+def _start_scheduling():
+ every = _get_every()
+ if schedule(every[0], _run_with_delay):
+ run()
+
+
+def _signal_handler(signum, frame):
+ t = threading.Thread(target=run)
+ t.daemon = True
+ t.start()
+
+
+def initialize():
+ if hasattr(signal, 'SIGUSR1'):
+ # Windows doesn't support SIGUSR1
+ logger.info('Send SIGUSR1 signal to pid %i to start the checker', os.getpid())
+ signal.signal(signal.SIGUSR1, _signal_handler)
+
+ # disabled by default
+ _set_result({'status': 'disabled'}, include_timestamp=False)
+
+ # special case when debug is activate
+ if searx_debug and settings.get('checker', {}).get('off_when_debug', True):
+ logger.info('debug mode: checker is disabled')
+ return
+
+ # check value of checker.scheduling.every now
+ scheduling = settings.get('checker', {}).get('scheduling', None)
+ if scheduling is None or not scheduling:
+ logger.info('Checker scheduler is disabled')
+ return
+
+ #
+ _set_result({'status': 'unknown'}, include_timestamp=False)
+
+ start_after = scheduling.get('start_after', (300, 1800))
+ start_after = _get_interval(start_after, 'checker.scheduling.start_after is not a int or list')
+ delay = random.randint(start_after[0], start_after[1])
+ logger.info('Start checker in %i seconds', delay)
+ t = threading.Timer(delay, _start_scheduling)
+ t.daemon = True
+ t.start()
diff --git a/searx/search/checker/impl.py b/searx/search/checker/impl.py
new file mode 100644
index 0000000..ad45440
--- /dev/null
+++ b/searx/search/checker/impl.py
@@ -0,0 +1,416 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import typing
+import types
+import functools
+import itertools
+import threading
+from time import time
+from urllib.parse import urlparse
+
+import re
+from langdetect import detect_langs
+from langdetect.lang_detect_exception import LangDetectException
+import requests.exceptions
+
+from searx import poolrequests, logger
+from searx.results import ResultContainer
+from searx.search.models import SearchQuery, EngineRef
+from searx.search.processors import EngineProcessor
+
+
+logger = logger.getChild('searx.search.checker')
+
+HTML_TAGS = [
+ 'embed', 'iframe', 'object', 'param', 'picture', 'source', 'svg', 'math', 'canvas', 'noscript', 'script',
+ 'del', 'ins', 'area', 'audio', 'img', 'map', 'track', 'video', 'a', 'abbr', 'b', 'bdi', 'bdo', 'br', 'cite',
+ 'code', 'data', 'dfn', 'em', 'i', 'kdb', 'mark', 'q', 'rb', 'rp', 'rt', 'rtc', 'ruby', 's', 'samp', 'small',
+ 'span', 'strong', 'sub', 'sup', 'time', 'u', 'var', 'wbr', 'style', 'blockquote', 'dd', 'div', 'dl', 'dt',
+ 'figcaption', 'figure', 'hr', 'li', 'ol', 'p', 'pre', 'ul', 'button', 'datalist', 'fieldset', 'form', 'input',
+ 'label', 'legend', 'meter', 'optgroup', 'option', 'output', 'progress', 'select', 'textarea', 'applet',
+ 'frame', 'frameset'
+]
+
+
+def get_check_no_html():
+ rep = ['<' + tag + '[^\>]*>' for tag in HTML_TAGS]
+ rep += ['</' + tag + '>' for tag in HTML_TAGS]
+ pattern = re.compile('|'.join(rep))
+
+ def f(text):
+ return pattern.search(text.lower()) is None
+
+ return f
+
+
+_check_no_html = get_check_no_html()
+
+
+def _is_url(url):
+ try:
+ result = urlparse(url)
+ except ValueError:
+ return False
+ if result.scheme not in ('http', 'https'):
+ return False
+ return True
+
+
+@functools.lru_cache(maxsize=8192)
+def _is_url_image(image_url):
+ if not isinstance(image_url, str):
+ return False
+
+ if image_url.startswith('//'):
+ image_url = 'https:' + image_url
+
+ if image_url.startswith('data:'):
+ return image_url.startswith('data:image/')
+
+ if not _is_url(image_url):
+ return False
+
+ retry = 2
+
+ while retry > 0:
+ a = time()
+ try:
+ poolrequests.set_timeout_for_thread(10.0, time())
+ r = poolrequests.get(image_url, timeout=10.0, allow_redirects=True, headers={
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0',
+ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
+ 'Accept-Language': 'en-US;q=0.5,en;q=0.3',
+ 'Accept-Encoding': 'gzip, deflate, br',
+ 'DNT': '1',
+ 'Connection': 'keep-alive',
+ 'Upgrade-Insecure-Requests': '1',
+ 'Sec-GPC': '1',
+ 'Cache-Control': 'max-age=0'
+ })
+ if r.headers["content-type"].startswith('image/'):
+ return True
+ return False
+ except requests.exceptions.Timeout:
+ logger.error('Timeout for %s: %i', image_url, int(time() - a))
+ retry -= 1
+ except requests.exceptions.RequestException:
+ logger.exception('Exception for %s', image_url)
+ return False
+
+
+def _search_query_to_dict(search_query: SearchQuery) -> typing.Dict[str, typing.Any]:
+ return {
+ 'query': search_query.query,
+ 'lang': search_query.lang,
+ 'pageno': search_query.pageno,
+ 'safesearch': search_query.safesearch,
+ 'time_range': search_query.time_range,
+ }
+
+
+def _search_query_diff(sq1: SearchQuery, sq2: SearchQuery)\
+ -> typing.Tuple[typing.Dict[str, typing.Any], typing.Dict[str, typing.Any]]:
+ param1 = _search_query_to_dict(sq1)
+ param2 = _search_query_to_dict(sq2)
+ common = {}
+ diff = {}
+ for k, value1 in param1.items():
+ value2 = param2[k]
+ if value1 == value2:
+ common[k] = value1
+ else:
+ diff[k] = (value1, value2)
+ return (common, diff)
+
+
+class TestResults:
+
+ __slots__ = 'errors', 'logs', 'languages'
+
+ def __init__(self):
+ self.errors: typing.Dict[str, typing.List[str]] = {}
+ self.logs: typing.Dict[str, typing.List[typing.Any]] = {}
+ self.languages: typing.Set[str] = set()
+
+ def add_error(self, test, message, *args):
+ # message to self.errors
+ errors_for_test = self.errors.setdefault(test, [])
+ if message not in errors_for_test:
+ errors_for_test.append(message)
+ # (message, *args) to self.logs
+ logs_for_test = self.logs.setdefault(test, [])
+ if (message, *args) not in logs_for_test:
+ logs_for_test.append((message, *args))
+
+ def add_language(self, language):
+ self.languages.add(language)
+
+ @property
+ def succesfull(self):
+ return len(self.errors) == 0
+
+ def __iter__(self):
+ for test_name, errors in self.errors.items():
+ for error in sorted(errors):
+ yield (test_name, error)
+
+
+class ResultContainerTests:
+
+ __slots__ = 'test_name', 'search_query', 'result_container', 'languages', 'stop_test', 'test_results'
+
+ def __init__(self,
+ test_results: TestResults,
+ test_name: str,
+ search_query: SearchQuery,
+ result_container: ResultContainer):
+ self.test_name = test_name
+ self.search_query = search_query
+ self.result_container = result_container
+ self.languages: typing.Set[str] = set()
+ self.test_results = test_results
+ self.stop_test = False
+
+ @property
+ def result_urls(self):
+ results = self.result_container.get_ordered_results()
+ return [result['url'] for result in results if 'url' in result]
+
+ def _record_error(self, message: str, *args) -> None:
+ sq = _search_query_to_dict(self.search_query)
+ sqstr = ' '.join(['{}={!r}'.format(k, v) for k, v in sq.items()])
+ self.test_results.add_error(self.test_name, message, *args, '(' + sqstr + ')')
+
+ def _add_language(self, text: str) -> typing.Optional[str]:
+ try:
+ r = detect_langs(str(text)) # pylint: disable=E1101
+ except LangDetectException:
+ return None
+
+ if len(r) > 0 and r[0].prob > 0.95:
+ self.languages.add(r[0].lang)
+ self.test_results.add_language(r[0].lang)
+ return None
+
+ def _check_result(self, result):
+ if not _check_no_html(result.get('title', '')):
+ self._record_error('HTML in title', repr(result.get('title', '')))
+ if not _check_no_html(result.get('content', '')):
+ self._record_error('HTML in content', repr(result.get('content', '')))
+ if result.get('url') is None:
+ self._record_error('url is None')
+
+ self._add_language(result.get('title', ''))
+ self._add_language(result.get('content', ''))
+
+ template = result.get('template', 'default.html')
+ if template == 'default.html':
+ return
+ if template == 'code.html':
+ return
+ if template == 'torrent.html':
+ return
+ if template == 'map.html':
+ return
+ if template == 'images.html':
+ thumbnail_src = result.get('thumbnail_src')
+ if thumbnail_src is not None:
+ if not _is_url_image(thumbnail_src):
+ self._record_error('thumbnail_src URL is invalid', thumbnail_src)
+ elif not _is_url_image(result.get('img_src')):
+ self._record_error('img_src URL is invalid', result.get('img_src'))
+ if template == 'videos.html' and not _is_url_image(result.get('thumbnail')):
+ self._record_error('thumbnail URL is invalid', result.get('img_src'))
+
+ def _check_results(self, results: list):
+ for result in results:
+ self._check_result(result)
+
+ def _check_answers(self, answers):
+ for answer in answers:
+ if not _check_no_html(answer):
+ self._record_error('HTML in answer', answer)
+
+ def _check_infoboxes(self, infoboxes):
+ for infobox in infoboxes:
+ if not _check_no_html(infobox.get('content', '')):
+ self._record_error('HTML in infobox content', infobox.get('content', ''))
+ self._add_language(infobox.get('content', ''))
+ for attribute in infobox.get('attributes', {}):
+ if not _check_no_html(attribute.get('value', '')):
+ self._record_error('HTML in infobox attribute value', attribute.get('value', ''))
+
+ def check_basic(self):
+ if len(self.result_container.unresponsive_engines) > 0:
+ for message in self.result_container.unresponsive_engines:
+ self._record_error(message[1] + ' ' + (message[2] or ''))
+ self.stop_test = True
+ return
+
+ results = self.result_container.get_ordered_results()
+ if len(results) > 0:
+ self._check_results(results)
+
+ if len(self.result_container.answers) > 0:
+ self._check_answers(self.result_container.answers)
+
+ if len(self.result_container.infoboxes) > 0:
+ self._check_infoboxes(self.result_container.infoboxes)
+
+ def has_infobox(self):
+ """Check the ResultContainer has at least one infobox"""
+ if len(self.result_container.infoboxes) == 0:
+ self._record_error('No infobox')
+
+ def has_answer(self):
+ """Check the ResultContainer has at least one answer"""
+ if len(self.result_container.answers) == 0:
+ self._record_error('No answer')
+
+ def has_language(self, lang):
+ """Check at least one title or content of the results is written in the `lang`.
+
+ Detected using pycld3, may be not accurate"""
+ if lang not in self.languages:
+ self._record_error(lang + ' not found')
+
+ def not_empty(self):
+ """Check the ResultContainer has at least one answer or infobox or result"""
+ result_types = set()
+ results = self.result_container.get_ordered_results()
+ if len(results) > 0:
+ result_types.add('results')
+
+ if len(self.result_container.answers) > 0:
+ result_types.add('answers')
+
+ if len(self.result_container.infoboxes) > 0:
+ result_types.add('infoboxes')
+
+ if len(result_types) == 0:
+ self._record_error('No result')
+
+ def one_title_contains(self, title: str):
+ """Check one of the title contains `title` (case insensitive comparaison)"""
+ title = title.lower()
+ for result in self.result_container.get_ordered_results():
+ if title in result['title'].lower():
+ return
+ self._record_error(('{!r} not found in the title'.format(title)))
+
+
+class CheckerTests:
+
+ __slots__ = 'test_results', 'test_name', 'result_container_tests_list'
+
+ def __init__(self,
+ test_results: TestResults,
+ test_name: str,
+ result_container_tests_list: typing.List[ResultContainerTests]):
+ self.test_results = test_results
+ self.test_name = test_name
+ self.result_container_tests_list = result_container_tests_list
+
+ def unique_results(self):
+ """Check the results of each ResultContainer is unique"""
+ urls_list = [rct.result_urls for rct in self.result_container_tests_list]
+ if len(urls_list[0]) > 0:
+ # results on the first page
+ for i, urls_i in enumerate(urls_list):
+ for j, urls_j in enumerate(urls_list):
+ if i < j and urls_i == urls_j:
+ common, diff = _search_query_diff(self.result_container_tests_list[i].search_query,
+ self.result_container_tests_list[j].search_query)
+ common_str = ' '.join(['{}={!r}'.format(k, v) for k, v in common.items()])
+ diff1_str = ', ' .join(['{}={!r}'.format(k, v1) for (k, (v1, v2)) in diff.items()])
+ diff2_str = ', ' .join(['{}={!r}'.format(k, v2) for (k, (v1, v2)) in diff.items()])
+ self.test_results.add_error(self.test_name,
+ 'results are identitical for {} and {} ({})'
+ .format(diff1_str, diff2_str, common_str))
+
+
+class Checker:
+
+ __slots__ = 'processor', 'tests', 'test_results'
+
+ def __init__(self, processor: EngineProcessor):
+ self.processor = processor
+ self.tests = self.processor.get_tests()
+ self.test_results = TestResults()
+
+ @property
+ def engineref_list(self):
+ engine_name = self.processor.engine_name
+ engine_category = self.processor.engine.categories[0]
+ return [EngineRef(engine_name, engine_category)]
+
+ @staticmethod
+ def search_query_matrix_iterator(engineref_list, matrix):
+ p = []
+ for name, values in matrix.items():
+ if isinstance(values, (tuple, list)):
+ l = [(name, value) for value in values]
+ else:
+ l = [(name, values)]
+ p.append(l)
+
+ for kwargs in itertools.product(*p):
+ kwargs = {k: v for k, v in kwargs}
+ query = kwargs['query']
+ params = dict(kwargs)
+ del params['query']
+ yield SearchQuery(query, engineref_list, **params)
+
+ def call_test(self, obj, test_description):
+ if isinstance(test_description, (tuple, list)):
+ method, args = test_description[0], test_description[1:]
+ else:
+ method = test_description
+ args = ()
+ if isinstance(method, str) and hasattr(obj, method):
+ getattr(obj, method)(*args)
+ elif isinstance(method, types.FunctionType):
+ method(*args)
+ else:
+ self.test_results.add_error(obj.test_name,
+ 'method {!r} ({}) not found for {}'
+ .format(method, method.__class__.__name__, obj.__class__.__name__))
+
+ def call_tests(self, obj, test_descriptions):
+ for test_description in test_descriptions:
+ self.call_test(obj, test_description)
+
+ def search(self, search_query: SearchQuery) -> ResultContainer:
+ result_container = ResultContainer()
+ engineref_category = search_query.engineref_list[0].category
+ params = self.processor.get_params(search_query, engineref_category)
+ if params is not None:
+ with threading.RLock():
+ self.processor.engine.stats['sent_search_count'] += 1
+ self.processor.search(search_query.query, params, result_container, time(), 5)
+ return result_container
+
+ def get_result_container_tests(self, test_name: str, search_query: SearchQuery) -> ResultContainerTests:
+ result_container = self.search(search_query)
+ result_container_check = ResultContainerTests(self.test_results, test_name, search_query, result_container)
+ result_container_check.check_basic()
+ return result_container_check
+
+ def run_test(self, test_name):
+ test_parameters = self.tests[test_name]
+ search_query_list = list(Checker.search_query_matrix_iterator(self.engineref_list, test_parameters['matrix']))
+ rct_list = [self.get_result_container_tests(test_name, search_query) for search_query in search_query_list]
+ stop_test = False
+ if 'result_container' in test_parameters:
+ for rct in rct_list:
+ stop_test = stop_test or rct.stop_test
+ if not rct.stop_test:
+ self.call_tests(rct, test_parameters['result_container'])
+ if not stop_test:
+ if 'test' in test_parameters:
+ checker_tests = CheckerTests(self.test_results, test_name, rct_list)
+ self.call_tests(checker_tests, test_parameters['test'])
+
+ def run(self):
+ for test_name in self.tests:
+ self.run_test(test_name)
diff --git a/searx/search/models.py b/searx/search/models.py
new file mode 100644
index 0000000..7233fac
--- /dev/null
+++ b/searx/search/models.py
@@ -0,0 +1,71 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import typing
+
+
+class EngineRef:
+
+ __slots__ = 'name', 'category'
+
+ def __init__(self, name: str, category: str):
+ self.name = name
+ self.category = category
+
+ def __repr__(self):
+ return "EngineRef({!r}, {!r})".format(self.name, self.category)
+
+ def __eq__(self, other):
+ return self.name == other.name and self.category == other.category
+
+ def __hash__(self):
+ return hash((self.name, self.category))
+
+
+class SearchQuery:
+ """container for all the search parameters (query, language, etc...)"""
+
+ __slots__ = 'query', 'engineref_list', 'lang', 'safesearch', 'pageno', 'time_range',\
+ 'timeout_limit', 'external_bang', 'engine_data'
+
+ def __init__(self,
+ query: str,
+ engineref_list: typing.List[EngineRef],
+ lang: str='all',
+ safesearch: int=0,
+ pageno: int=1,
+ time_range: typing.Optional[str]=None,
+ timeout_limit: typing.Optional[float]=None,
+ external_bang: typing.Optional[str]=None,
+ engine_data: typing.Optional[typing.Dict[str, str]]=None):
+ self.query = query
+ self.engineref_list = engineref_list
+ self.lang = lang
+ self.safesearch = safesearch
+ self.pageno = pageno
+ self.time_range = time_range
+ self.timeout_limit = timeout_limit
+ self.external_bang = external_bang
+ self.engine_data = engine_data or {}
+
+ @property
+ def categories(self):
+ return list(set(map(lambda engineref: engineref.category, self.engineref_list)))
+
+ def __repr__(self):
+ return "SearchQuery({!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r})".\
+ format(self.query, self.engineref_list, self.lang, self.safesearch,
+ self.pageno, self.time_range, self.timeout_limit, self.external_bang)
+
+ def __eq__(self, other):
+ return self.query == other.query\
+ and self.engineref_list == other.engineref_list\
+ and self.lang == other.lang\
+ and self.safesearch == other.safesearch\
+ and self.pageno == other.pageno\
+ and self.time_range == other.time_range\
+ and self.timeout_limit == other.timeout_limit\
+ and self.external_bang == other.external_bang
+
+ def __hash__(self):
+ return hash((self.query, tuple(self.engineref_list), self.lang, self.safesearch, self.pageno, self.time_range,
+ self.timeout_limit, self.external_bang))
diff --git a/searx/search/processors/__init__.py b/searx/search/processors/__init__.py
new file mode 100644
index 0000000..4cae3cd
--- /dev/null
+++ b/searx/search/processors/__init__.py
@@ -0,0 +1,41 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+from .online import OnlineProcessor
+from .offline import OfflineProcessor
+from .online_dictionary import OnlineDictionaryProcessor
+from .online_currency import OnlineCurrencyProcessor
+from .abstract import EngineProcessor
+from searx import logger
+import searx.engines as engines
+
+
+__all__ = ['EngineProcessor', 'OfflineProcessor', 'OnlineProcessor',
+ 'OnlineDictionaryProcessor', 'OnlineCurrencyProcessor', 'processors']
+logger = logger.getChild('search.processors')
+processors = {}
+
+
+def get_processor_class(engine_type):
+ for c in [OnlineProcessor, OfflineProcessor, OnlineDictionaryProcessor, OnlineCurrencyProcessor]:
+ if c.engine_type == engine_type:
+ return c
+ return None
+
+
+def get_processor(engine, engine_name):
+ engine_type = getattr(engine, 'engine_type', 'online')
+ processor_class = get_processor_class(engine_type)
+ if processor_class:
+ return processor_class(engine, engine_name)
+ else:
+ return None
+
+
+def initialize(engine_list):
+ engines.initialize_engines(engine_list)
+ for engine_name, engine in engines.engines.items():
+ processor = get_processor(engine, engine_name)
+ if processor is None:
+ logger.error('Error get processor for engine %s', engine_name)
+ else:
+ processors[engine_name] = processor
diff --git a/searx/search/processors/abstract.py b/searx/search/processors/abstract.py
new file mode 100644
index 0000000..26dab06
--- /dev/null
+++ b/searx/search/processors/abstract.py
@@ -0,0 +1,52 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+from abc import abstractmethod, ABC
+from searx import logger
+
+
+logger = logger.getChild('searx.search.processor')
+
+
+class EngineProcessor(ABC):
+
+ def __init__(self, engine, engine_name):
+ self.engine = engine
+ self.engine_name = engine_name
+
+ def get_params(self, search_query, engine_category):
+ # if paging is not supported, skip
+ if search_query.pageno > 1 and not self.engine.paging:
+ return None
+
+ # if time_range is not supported, skip
+ if search_query.time_range and not self.engine.time_range_support:
+ return None
+
+ params = {}
+ params['category'] = engine_category
+ params['pageno'] = search_query.pageno
+ params['safesearch'] = search_query.safesearch
+ params['time_range'] = search_query.time_range
+ params['engine_data'] = search_query.engine_data.get(self.engine_name, {})
+
+ if hasattr(self.engine, 'language') and self.engine.language:
+ params['language'] = self.engine.language
+ else:
+ params['language'] = search_query.lang
+ return params
+
+ @abstractmethod
+ def search(self, query, params, result_container, start_time, timeout_limit):
+ pass
+
+ def get_tests(self):
+ tests = getattr(self.engine, 'tests', None)
+ if tests is None:
+ tests = getattr(self.engine, 'additional_tests', {})
+ tests.update(self.get_default_tests())
+ return tests
+ else:
+ return tests
+
+ def get_default_tests(self):
+ return {}
diff --git a/searx/search/processors/offline.py b/searx/search/processors/offline.py
new file mode 100644
index 0000000..ede8eb5
--- /dev/null
+++ b/searx/search/processors/offline.py
@@ -0,0 +1,51 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import threading
+from time import time
+from searx import logger
+from searx.metrology.error_recorder import record_exception, record_error
+from searx.search.processors.abstract import EngineProcessor
+
+
+logger = logger.getChild('search.processor.offline')
+
+
+class OfflineProcessor(EngineProcessor):
+
+ engine_type = 'offline'
+
+ def _record_stats_on_error(self, result_container, start_time):
+ engine_time = time() - start_time
+ result_container.add_timing(self.engine_name, engine_time, engine_time)
+
+ with threading.RLock():
+ self.engine.stats['errors'] += 1
+
+ def _search_basic(self, query, params):
+ return self.engine.search(query, params)
+
+ def search(self, query, params, result_container, start_time, timeout_limit):
+ try:
+ search_results = self._search_basic(query, params)
+
+ if search_results:
+ result_container.extend(self.engine_name, search_results)
+
+ engine_time = time() - start_time
+ result_container.add_timing(self.engine_name, engine_time, engine_time)
+ with threading.RLock():
+ self.engine.stats['engine_time'] += engine_time
+ self.engine.stats['engine_time_count'] += 1
+
+ except ValueError as e:
+ record_exception(self.engine_name, e)
+ self._record_stats_on_error(result_container, start_time)
+ logger.exception('engine {0} : invalid input : {1}'.format(self.engine_name, e))
+ except Exception as e:
+ record_exception(self.engine_name, e)
+ self._record_stats_on_error(result_container, start_time)
+ result_container.add_unresponsive_engine(self.engine_name, 'unexpected crash', str(e))
+ logger.exception('engine {0} : exception : {1}'.format(self.engine_name, e))
+ else:
+ if getattr(threading.current_thread(), '_timeout', False):
+ record_error(self.engine_name, 'Timeout')
diff --git a/searx/search/processors/online.py b/searx/search/processors/online.py
new file mode 100644
index 0000000..1fc6444
--- /dev/null
+++ b/searx/search/processors/online.py
@@ -0,0 +1,265 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+from urllib.parse import urlparse
+from time import time
+import threading
+
+import requests.exceptions
+
+import searx.poolrequests as poolrequests
+from searx.engines import settings
+from searx import logger
+from searx.utils import gen_useragent
+from searx.exceptions import (SearxEngineAccessDeniedException, SearxEngineCaptchaException,
+ SearxEngineTooManyRequestsException,)
+from searx.metrology.error_recorder import record_exception, record_error
+
+from searx.search.processors.abstract import EngineProcessor
+
+
+logger = logger.getChild('search.processor.online')
+
+
+def default_request_params():
+ return {
+ 'method': 'GET',
+ 'headers': {},
+ 'data': {},
+ 'url': '',
+ 'cookies': {},
+ 'verify': True,
+ 'auth': None
+ }
+
+
+class OnlineProcessor(EngineProcessor):
+
+ engine_type = 'online'
+
+ def get_params(self, search_query, engine_category):
+ params = super().get_params(search_query, engine_category)
+ if params is None:
+ return None
+
+ # skip suspended engines
+ if self.engine.suspend_end_time >= time():
+ logger.debug('Engine currently suspended: %s', self.engine_name)
+ return None
+
+ # add default params
+ params.update(default_request_params())
+
+ # add an user agent
+ params['headers']['User-Agent'] = gen_useragent()
+
+ return params
+
+ def _send_http_request(self, params):
+ # create dictionary which contain all
+ # informations about the request
+ request_args = dict(
+ headers=params['headers'],
+ cookies=params['cookies'],
+ verify=params['verify'],
+ auth=params['auth']
+ )
+
+ # setting engine based proxies
+ if hasattr(self.engine, 'proxies'):
+ request_args['proxies'] = poolrequests.get_proxies(self.engine.proxies)
+
+ # max_redirects
+ max_redirects = params.get('max_redirects')
+ if max_redirects:
+ request_args['max_redirects'] = max_redirects
+
+ # allow_redirects
+ if 'allow_redirects' in params:
+ request_args['allow_redirects'] = params['allow_redirects']
+
+ # soft_max_redirects
+ soft_max_redirects = params.get('soft_max_redirects', max_redirects or 0)
+
+ # raise_for_status
+ request_args['raise_for_httperror'] = params.get('raise_for_httperror', True)
+
+ # specific type of request (GET or POST)
+ if params['method'] == 'GET':
+ req = poolrequests.get
+ else:
+ req = poolrequests.post
+
+ request_args['data'] = params['data']
+
+ # send the request
+ response = req(params['url'], **request_args)
+
+ # check soft limit of the redirect count
+ if len(response.history) > soft_max_redirects:
+ # unexpected redirect : record an error
+ # but the engine might still return valid results.
+ status_code = str(response.status_code or '')
+ reason = response.reason or ''
+ hostname = str(urlparse(response.url or '').netloc)
+ record_error(self.engine_name,
+ '{} redirects, maximum: {}'.format(len(response.history), soft_max_redirects),
+ (status_code, reason, hostname))
+
+ return response
+
+ def _search_basic(self, query, params):
+ # update request parameters dependent on
+ # search-engine (contained in engines folder)
+ self.engine.request(query, params)
+
+ # ignoring empty urls
+ if params['url'] is None:
+ return None
+
+ if not params['url']:
+ return None
+
+ # send request
+ response = self._send_http_request(params)
+
+ # parse the response
+ response.search_params = params
+ return self.engine.response(response)
+
+ def search(self, query, params, result_container, start_time, timeout_limit):
+ # set timeout for all HTTP requests
+ poolrequests.set_timeout_for_thread(timeout_limit, start_time=start_time)
+ # reset the HTTP total time
+ poolrequests.reset_time_for_thread()
+ # enable HTTP only if explicitly enabled
+ poolrequests.set_enable_http_protocol(self.engine.enable_http)
+
+ # suppose everything will be alright
+ requests_exception = False
+ suspended_time = None
+
+ try:
+ # send requests and parse the results
+ search_results = self._search_basic(query, params)
+
+ # check if the engine accepted the request
+ if search_results is not None:
+ # yes, so add results
+ result_container.extend(self.engine_name, search_results)
+
+ # update engine time when there is no exception
+ engine_time = time() - start_time
+ page_load_time = poolrequests.get_time_for_thread()
+ result_container.add_timing(self.engine_name, engine_time, page_load_time)
+ with threading.RLock():
+ self.engine.stats['engine_time'] += engine_time
+ self.engine.stats['engine_time_count'] += 1
+ # update stats with the total HTTP time
+ self.engine.stats['page_load_time'] += page_load_time
+ self.engine.stats['page_load_count'] += 1
+ except Exception as e:
+ record_exception(self.engine_name, e)
+
+ # Timing
+ engine_time = time() - start_time
+ page_load_time = poolrequests.get_time_for_thread()
+ result_container.add_timing(self.engine_name, engine_time, page_load_time)
+
+ # Record the errors
+ with threading.RLock():
+ self.engine.stats['errors'] += 1
+
+ if (issubclass(e.__class__, requests.exceptions.Timeout)):
+ result_container.add_unresponsive_engine(self.engine_name, 'HTTP timeout')
+ # requests timeout (connect or read)
+ logger.error("engine {0} : HTTP requests timeout"
+ "(search duration : {1} s, timeout: {2} s) : {3}"
+ .format(self.engine_name, engine_time, timeout_limit, e.__class__.__name__))
+ requests_exception = True
+ elif (issubclass(e.__class__, requests.exceptions.RequestException)):
+ result_container.add_unresponsive_engine(self.engine_name, 'HTTP error')
+ # other requests exception
+ logger.exception("engine {0} : requests exception"
+ "(search duration : {1} s, timeout: {2} s) : {3}"
+ .format(self.engine_name, engine_time, timeout_limit, e))
+ requests_exception = True
+ elif (issubclass(e.__class__, SearxEngineCaptchaException)):
+ result_container.add_unresponsive_engine(self.engine_name, 'CAPTCHA required')
+ logger.exception('engine {0} : CAPTCHA'.format(self.engine_name))
+ suspended_time = e.suspended_time # pylint: disable=no-member
+ elif (issubclass(e.__class__, SearxEngineTooManyRequestsException)):
+ result_container.add_unresponsive_engine(self.engine_name, 'too many requests')
+ logger.exception('engine {0} : Too many requests'.format(self.engine_name))
+ suspended_time = e.suspended_time # pylint: disable=no-member
+ elif (issubclass(e.__class__, SearxEngineAccessDeniedException)):
+ result_container.add_unresponsive_engine(self.engine_name, 'blocked')
+ logger.exception('engine {0} : Searx is blocked'.format(self.engine_name))
+ suspended_time = e.suspended_time # pylint: disable=no-member
+ else:
+ result_container.add_unresponsive_engine(self.engine_name, 'unexpected crash')
+ # others errors
+ logger.exception('engine {0} : exception : {1}'.format(self.engine_name, e))
+ else:
+ if getattr(threading.current_thread(), '_timeout', False):
+ record_error(self.engine_name, 'Timeout')
+
+ # suspend the engine if there is an HTTP error
+ # or suspended_time is defined
+ with threading.RLock():
+ if requests_exception or suspended_time:
+ # update continuous_errors / suspend_end_time
+ self.engine.continuous_errors += 1
+ if suspended_time is None:
+ suspended_time = min(settings['search']['max_ban_time_on_fail'],
+ self.engine.continuous_errors * settings['search']['ban_time_on_fail'])
+ self.engine.suspend_end_time = time() + suspended_time
+ else:
+ # reset the suspend variables
+ self.engine.continuous_errors = 0
+ self.engine.suspend_end_time = 0
+
+ def get_default_tests(self):
+ tests = {}
+
+ tests['simple'] = {
+ 'matrix': {'query': ('life', 'computer')},
+ 'result_container': ['not_empty'],
+ }
+
+ if getattr(self.engine, 'paging', False):
+ tests['paging'] = {
+ 'matrix': {'query': 'time',
+ 'pageno': (1, 2, 3)},
+ 'result_container': ['not_empty'],
+ 'test': ['unique_results']
+ }
+ if 'general' in self.engine.categories:
+ # avoid documentation about HTML tags (<time> and <input type="time">)
+ tests['paging']['matrix']['query'] = 'news'
+
+ if getattr(self.engine, 'time_range', False):
+ tests['time_range'] = {
+ 'matrix': {'query': 'news',
+ 'time_range': (None, 'day')},
+ 'result_container': ['not_empty'],
+ 'test': ['unique_results']
+ }
+
+ if getattr(self.engine, 'supported_languages', []):
+ tests['lang_fr'] = {
+ 'matrix': {'query': 'paris', 'lang': 'fr'},
+ 'result_container': ['not_empty', ('has_language', 'fr')],
+ }
+ tests['lang_en'] = {
+ 'matrix': {'query': 'paris', 'lang': 'en'},
+ 'result_container': ['not_empty', ('has_language', 'en')],
+ }
+
+ if getattr(self.engine, 'safesearch', False):
+ tests['safesearch'] = {
+ 'matrix': {'query': 'porn',
+ 'safesearch': (0, 2)},
+ 'test': ['unique_results']
+ }
+
+ return tests
diff --git a/searx/search/processors/online_currency.py b/searx/search/processors/online_currency.py
new file mode 100644
index 0000000..0dc3f3b
--- /dev/null
+++ b/searx/search/processors/online_currency.py
@@ -0,0 +1,69 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import unicodedata
+import re
+
+from searx.data import CURRENCIES
+from .online import OnlineProcessor
+
+
+parser_re = re.compile('.*?(\\d+(?:\\.\\d+)?) ([^.0-9]+) (?:in|to) ([^.0-9]+)', re.I)
+
+
+def normalize_name(name):
+ name = name.lower().replace('-', ' ').rstrip('s')
+ name = re.sub(' +', ' ', name)
+ return unicodedata.normalize('NFKD', name).lower()
+
+
+def name_to_iso4217(name):
+ global CURRENCIES
+ name = normalize_name(name)
+ currency = CURRENCIES['names'].get(name, [name])
+ if isinstance(currency, str):
+ return currency
+ return currency[0]
+
+
+def iso4217_to_name(iso4217, language):
+ global CURRENCIES
+ return CURRENCIES['iso4217'].get(iso4217, {}).get(language, iso4217)
+
+
+class OnlineCurrencyProcessor(OnlineProcessor):
+
+ engine_type = 'online_currency'
+
+ def get_params(self, search_query, engine_category):
+ params = super().get_params(search_query, engine_category)
+ if params is None:
+ return None
+
+ m = parser_re.match(search_query.query)
+ if not m:
+ return None
+
+ amount_str, from_currency, to_currency = m.groups()
+ try:
+ amount = float(amount_str)
+ except ValueError:
+ return None
+ from_currency = name_to_iso4217(from_currency.strip())
+ to_currency = name_to_iso4217(to_currency.strip())
+
+ params['amount'] = amount
+ params['from'] = from_currency
+ params['to'] = to_currency
+ params['from_name'] = iso4217_to_name(from_currency, 'en')
+ params['to_name'] = iso4217_to_name(to_currency, 'en')
+ return params
+
+ def get_default_tests(self):
+ tests = {}
+
+ tests['currency'] = {
+ 'matrix': {'query': '1337 usd in rmb'},
+ 'result_container': ['has_answer'],
+ }
+
+ return tests
diff --git a/searx/search/processors/online_dictionary.py b/searx/search/processors/online_dictionary.py
new file mode 100644
index 0000000..987c710
--- /dev/null
+++ b/searx/search/processors/online_dictionary.py
@@ -0,0 +1,55 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import re
+
+from searx.utils import is_valid_lang
+from .online import OnlineProcessor
+
+
+parser_re = re.compile('.*?([a-z]+)-([a-z]+) ([^ ]+)$', re.I)
+
+
+class OnlineDictionaryProcessor(OnlineProcessor):
+
+ engine_type = 'online_dictionnary'
+
+ def get_params(self, search_query, engine_category):
+ params = super().get_params(search_query, engine_category)
+ if params is None:
+ return None
+
+ m = parser_re.match(search_query.query)
+ if not m:
+ return None
+
+ from_lang, to_lang, query = m.groups()
+
+ from_lang = is_valid_lang(from_lang)
+ to_lang = is_valid_lang(to_lang)
+
+ if not from_lang or not to_lang:
+ return None
+
+ params['from_lang'] = from_lang
+ params['to_lang'] = to_lang
+ params['query'] = query
+
+ return params
+
+ def get_default_tests(self):
+ tests = {}
+
+ if getattr(self.engine, 'paging', False):
+ tests['translation_paging'] = {
+ 'matrix': {'query': 'en-es house',
+ 'pageno': (1, 2, 3)},
+ 'result_container': ['not_empty', ('one_title_contains', 'house')],
+ 'test': ['unique_results']
+ }
+ else:
+ tests['translation'] = {
+ 'matrix': {'query': 'en-es house'},
+ 'result_container': ['not_empty', ('one_title_contains', 'house')],
+ }
+
+ return tests
diff --git a/searx/settings.yml b/searx/settings.yml
index e263e3a..84aca86 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -1,6 +1,16 @@
general:
debug : False # Debug mode, only for development
instance_name : "searx" # displayed name
+ contact_url: False # mailto:contact@example.com
+
+brand:
+ git_url: https://github.com/searx/searx
+ git_branch: master
+ issue_url: https://github.com/searx/searx/issues
+ docs_url: https://searx.github.io/searx
+ public_instances: https://searx.space
+ wiki_url: https://github.com/searx/searx/wiki
+ twitter_url: https://twitter.com/Searx_engine
search:
safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict
@@ -72,6 +82,8 @@ outgoing: # communication with search engines
# https:
# - http://proxy1:8080
# - http://proxy2:8080
+# using_tor_proxy : True
+# extra_proxy_timeout : 10.0 # Extra seconds to add in order to account for the time taken by the proxy
# uncomment below section only if you have more than one network interface
# which can be the source of outgoing search requests
# source_ips:
@@ -92,6 +104,52 @@ outgoing: # communication with search engines
# - "HTTPS rewrite"
# - ...
+checker:
+ # disable checker when in debug mode
+ off_when_debug: True
+
+ # scheduling: interval or int
+ # use "scheduling: False" to disable scheduling
+ # to activate the scheduler:
+ # * uncomment "scheduling" section
+ # * add "cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1" to your uwsgi.ini
+
+ # scheduling:
+ # start_after: [300, 1800] # delay to start the first run of the checker
+ # every: [86400, 90000] # how often the checker runs
+
+ # additional tests: only for the YAML anchors (see the engines section)
+
+ additional_tests:
+ rosebud: &test_rosebud
+ matrix:
+ query: rosebud
+ lang: en
+ result_container:
+ - not_empty
+ - ['one_title_contains', 'citizen kane']
+ test:
+ - unique_results
+
+ android: &test_android
+ matrix:
+ query: ['android']
+ lang: ['en', 'de', 'fr', 'zh-CN']
+ result_container:
+ - not_empty
+ - ['one_title_contains', 'google']
+ test:
+ - unique_results
+
+ # tests: only for the YAML anchors (see the engines section)
+ tests:
+ infobox: &tests_infobox
+ infobox:
+ matrix:
+ query: ["linux", "new york", "bbc"]
+ result_container:
+ - has_infobox
+
engines:
- name: apk mirror
engine: apkmirror
@@ -103,6 +161,7 @@ engines:
- name : ahmia
engine : ahmia
categories : onions
+ enable_http : True
shortcut : ah
- name : arch linux wiki
@@ -119,6 +178,13 @@ engines:
timeout : 7.0
disabled : True
shortcut : ai
+ about:
+ website: https://archive.is/
+ wikidata_id: Q13515725
+ official_api_documentation: http://mementoweb.org/depot/native/archiveis/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : arxiv
engine : arxiv
@@ -163,6 +229,13 @@ engines:
timeout : 4.0
disabled : True
shortcut : bb
+ about:
+ website: https://bitbucket.org/
+ wikidata_id: Q2493781
+ official_api_documentation: https://developer.atlassian.com/bitbucket
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : btdigg
engine : btdigg
@@ -178,6 +251,18 @@ engines:
categories : videos
disabled : True
shortcut : c3tv
+ about:
+ website: https://media.ccc.de/
+ wikidata_id: Q80729951
+ official_api_documentation: https://github.com/voc/voctoweb
+ use_official_api: false
+ require_api_key: false
+ results: HTML
+
+ - name : ccengine
+ engine : ccengine
+ categories : images
+ shortcut : cce
- name : crossref
engine : json_engine
@@ -185,9 +270,18 @@ engines:
search_url : https://search.crossref.org/dois?q={query}&page={pageno}
url_query : doi
title_query : title
+ title_html_to_text: True
content_query : fullCitation
+ content_html_to_text: True
categories : science
shortcut : cr
+ about:
+ website: https://www.crossref.org/
+ wikidata_id: Q5188229
+ official_api_documentation: https://github.com/CrossRef/rest-api-doc
+ use_official_api: false
+ require_api_key: false
+ results: JSON
- name : currency
engine : currency_convert
@@ -208,6 +302,7 @@ engines:
shortcut : ddd
weight : 2
disabled : True
+ tests: *tests_infobox
# cloudflare protected
# - name : digbt
@@ -232,6 +327,13 @@ engines:
categories : general
shortcut : ew
disabled : True
+ about:
+ website: https://www.erowid.org/
+ wikidata_id: Q1430691
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
# - name : elasticsearch
# shortcut : es
@@ -252,6 +354,7 @@ engines:
shortcut : wd
timeout : 3.0
weight : 2
+ tests: *tests_infobox
- name : duckduckgo
engine : duckduckgo
@@ -268,6 +371,8 @@ engines:
engine : etools
shortcut : eto
disabled : True
+ additional_tests:
+ rosebud: *test_rosebud
- name : etymonline
engine : xpath
@@ -279,6 +384,13 @@ engines:
first_page_num : 1
shortcut : et
disabled : True
+ about:
+ website: https://www.etymonline.com/
+ wikidata_id: Q1188617
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
# - name : ebay
# engine : ebay
@@ -318,6 +430,17 @@ engines:
search_type : title
timeout : 5.0
disabled : True
+ about:
+ website: https://directory.fsf.org/
+ wikidata_id: Q2470288
+
+ # - name : freesound
+ # engine : freesound
+ # shortcut : fnd
+ # disabled : True
+ # timeout : 15.0
+ # api_key : MyAPIkey
+ # API key required, see : https://freesound.org/docs/api/overview.html
- name : frinkiac
engine : frinkiac
@@ -333,6 +456,8 @@ engines:
shortcut : gb
timeout : 3.0
disabled: True
+ additional_tests:
+ rosebud: *test_rosebud
- name : gentoo
engine : gentoo
@@ -350,6 +475,13 @@ engines:
shortcut : gl
timeout : 10.0
disabled : True
+ about:
+ website: https://about.gitlab.com/
+ wikidata_id: Q16639197
+ official_api_documentation: https://docs.gitlab.com/ee/api/
+ use_official_api: false
+ require_api_key: false
+ results: JSON
- name : github
engine : github
@@ -367,77 +499,90 @@ engines:
categories : it
shortcut : cb
disabled : True
+ about:
+ website: https://codeberg.org/
+ wikidata_id:
+ official_api_documentation: https://try.gitea.io/api/swagger
+ use_official_api: false
+ require_api_key: false
+ results: JSON
- name : google
engine : google
shortcut : go
+ # additional_tests:
+ # android: *test_android
- name : google images
engine : google_images
shortcut : goi
+ # additional_tests:
+ # android: *test_android
+ # dali:
+ # matrix:
+ # query: ['Dali Christ']
+ # lang: ['en', 'de', 'fr', 'zh-CN']
+ # result_container:
+ # - ['one_title_contains', 'Salvador']
- name : google news
engine : google_news
shortcut : gon
+ # additional_tests:
+ # android: *test_android
- name : google videos
engine : google_videos
shortcut : gov
+ # additional_tests:
+ # android: *test_android
- name : google scholar
- engine : xpath
- paging : True
- search_url : https://scholar.google.com/scholar?start={pageno}&q={query}&hl=en&as_sdt=0,5&as_vis=1
- results_xpath : //div[contains(@class, "gs_r")]/div[@class="gs_ri"]
- url_xpath : .//h3/a/@href
- title_xpath : .//h3/a
- content_xpath : .//div[@class="gs_rs"]
- suggestion_xpath : //div[@id="gs_res_ccl_top"]//a/b
- page_size : 10
- first_page_num : 0
- categories : science
+ engine : google_scholar
shortcut : gos
- name : google play apps
engine : xpath
search_url : https://play.google.com/store/search?q={query}&c=apps
- results_xpath : '//div[@class="WHE7ib mpg5gc"]'
- title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a'
- url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href'
+ results_xpath : '//div[@class="ImZGtf mpg5gc"]'
+ title_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a'
+ url_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a/@href'
content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]'
thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src'
categories : files
shortcut : gpa
disabled : True
+ about:
+ website: https://play.google.com/
+ wikidata_id: Q79576
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : google play movies
engine : xpath
search_url : https://play.google.com/store/search?q={query}&c=movies
- results_xpath : '//div[@class="WHE7ib mpg5gc"]'
- title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a'
- url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href'
- content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]'
+ results_xpath : '//div[@class="ImZGtf mpg5gc"]'
+ title_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a'
+ url_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a/@href'
+ content_xpath : './/div[@class="kCSSQe"]'
thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src'
categories : videos
shortcut : gpm
disabled : True
-
- - name : google play music
- engine : xpath
- search_url : https://play.google.com/store/search?q={query}&c=music
- results_xpath : '//div[@class="WHE7ib mpg5gc"]'
- title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a'
- url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href'
- content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]'
- thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src'
- categories : music
- shortcut : gps
- disabled : True
+ about:
+ website: https://play.google.com/
+ wikidata_id: Q79576
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : geektimes
engine : xpath
paging : True
- search_url : https://geektimes.ru/search/page{pageno}/?q={query}
+ search_url : https://habr.com/en/search/page{pageno}/?q={query}
url_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]/@href
title_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]
content_xpath : //article[contains(@class, "post")]//div[contains(@class, "post__text")]
@@ -445,6 +590,13 @@ engines:
timeout : 4.0
disabled : True
shortcut : gt
+ about:
+ website: https://geektimes.ru/
+ wikidata_id: Q50572423
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : habrahabr
engine : xpath
@@ -457,18 +609,32 @@ engines:
timeout : 4.0
disabled : True
shortcut : habr
+ about:
+ website: https://habr.com/
+ wikidata_id: Q4494434
+ official_api_documentation: https://habr.com/en/docs/help/api/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : hoogle
- engine : json_engine
+ engine : xpath
paging : True
- search_url : https://www.haskell.org/hoogle/?mode=json&hoogle={query}&start={pageno}
- results_query : results
- url_query : location
- title_query : self
- content_query : docs
+ search_url : https://hoogle.haskell.org/?hoogle={query}&start={pageno}
+ results_xpath : '//div[@class="result"]'
+ title_xpath : './/div[@class="ans"]//a'
+ url_xpath : './/div[@class="ans"]//a/@href'
+ content_xpath : './/div[@class="from"]'
page_size : 20
categories : it
shortcut : ho
+ about:
+ website: https://www.haskell.org/
+ wikidata_id: Q34010
+ official_api_documentation: https://hackage.haskell.org/api
+ use_official_api: false
+ require_api_key: false
+ results: JSON
- name : ina
engine : ina
@@ -478,7 +644,9 @@ engines:
- name : invidious
engine : invidious
- base_url : 'https://invidio.us/'
+ base_url :
+ - https://invidious.tube/
+ - https://invidious.snopyta.org/
shortcut: iv
timeout : 5.0
disabled : True
@@ -491,14 +659,27 @@ engines:
- name : library genesis
engine : xpath
+ enable_http: True
search_url : http://libgen.rs/search.php?req={query}
- url_xpath : //a[contains(@href,"bookfi.net")]/@href
+ url_xpath : //a[contains(@href,"bookfi.net/md5")]/@href
title_xpath : //a[contains(@href,"book/")]/text()[1]
content_xpath : //td/a[1][contains(@href,"=author")]/text()
categories : general
timeout : 7.0
disabled : True
shortcut : lg
+ about:
+ website: http://libgen.rs/
+ wikidata_id: Q22017206
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
+
+ - name : library of congress
+ engine : loc
+ shortcut : loc
+ categories : images
- name : lobste.rs
engine : xpath
@@ -509,19 +690,15 @@ engines:
content_xpath : .//a[@class="domain"]
categories : it
shortcut : lo
- timeout : 3.0
+ timeout : 5.0
disabled: True
-
- - name : metager
- engine : xpath
- paging : False
- search_url : https://metager.org/meta/meta.ger3?eingabe={query}
- url_xpath : //div[@class="result-subheadline"]/a/@href
- title_xpath : //div[@class="result-headline"]/h2/@title
- content_xpath : //div[@class="result-description"]/text()
- categories : general
- shortcut : mg
- disabled : True
+ about:
+ website: https://lobste.rs/
+ wikidata_id: Q60762874
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : microsoft academic
engine : microsoft_academic
@@ -545,10 +722,19 @@ engines:
disabled: True
timeout: 5.0
shortcut : npm
+ about:
+ website: https://npms.io/
+ wikidata_id: Q7067518
+ official_api_documentation: https://api-docs.npms.io/
+ use_official_api: false
+ require_api_key: false
+ results: JSON
# Requires Tor
- name : not evil
engine : not_evil
+ categories : onions
+ enable_http : True
shortcut : ne
- name : nyaa
@@ -556,12 +742,6 @@ engines:
shortcut : nt
disabled : True
- - name : acgsou
- engine : acgsou
- shortcut : acg
- disabled : True
- timeout: 5.0
-
- name : openairedatasets
engine : json_engine
paging : True
@@ -570,9 +750,17 @@ engines:
url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
title_query : metadata/oaf:entity/oaf:result/title/$
content_query : metadata/oaf:entity/oaf:result/description/$
+ content_html_to_text: True
categories : science
shortcut : oad
timeout: 5.0
+ about:
+ website: https://www.openaire.eu/
+ wikidata_id: Q25106053
+ official_api_documentation: https://api.openaire.eu/
+ use_official_api: false
+ require_api_key: false
+ results: JSON
- name : openairepublications
engine : json_engine
@@ -582,9 +770,17 @@ engines:
url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
title_query : metadata/oaf:entity/oaf:result/title/$
content_query : metadata/oaf:entity/oaf:result/description/$
+ content_html_to_text: True
categories : science
shortcut : oap
timeout: 5.0
+ about:
+ website: https://www.openaire.eu/
+ wikidata_id: Q25106053
+ official_api_documentation: https://api.openaire.eu/
+ use_official_api: false
+ require_api_key: false
+ results: JSON
# - name : opensemanticsearch
# engine : opensemantic
@@ -606,6 +802,13 @@ engines:
timeout : 4.0
disabled : True
shortcut : or
+ about:
+ website: https://openrepos.net/
+ wikidata_id:
+ official_api_documentation:
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : pdbe
engine : pdbe
@@ -636,6 +839,8 @@ engines:
shortcut : qw
categories : general
disabled : True
+ additional_tests:
+ rosebud: *test_rosebud
- name : qwant images
engine : qwant
@@ -713,15 +918,17 @@ engines:
# disabled : True
- name : semantic scholar
- engine : xpath
- paging : True
- search_url : https://www.semanticscholar.org/search?q={query}&sort=relevance&page={pageno}&ae=false
- results_xpath : //article
- url_xpath : .//div[@class="search-result-title"]/a/@href
- title_xpath : .//div[@class="search-result-title"]/a
- content_xpath : .//div[@class="search-result-abstract"]
+ engine : semantic_scholar
+ disabled : True
shortcut : se
categories : science
+ about:
+ website: https://www.semanticscholar.org/
+ wikidata_id: Q22908627
+ official_api_documentation: https://api.semanticscholar.org/
+ use_official_api: false
+ require_api_key: false
+ results: JSON
# Spotify needs API credentials
# - name : spotify
@@ -730,11 +937,24 @@ engines:
# api_client_id : *******
# api_client_secret : *******
+# - name : solr
+# engine : solr
+# shortcut : slr
+# base_url : http://localhost:8983
+# collection : collection_name
+# sort : '' # sorting: asc or desc
+# field_list : '' # comma separated list of field names to display on the UI
+# default_fields : '' # default field to query
+# query_fields : '' # query fields
+# enable_http : True
+
- name : startpage
engine : startpage
shortcut : sp
timeout : 6.0
disabled : True
+ additional_tests:
+ rosebud: *test_rosebud
- name : tokyotoshokan
engine : tokyotoshokan
@@ -742,6 +962,12 @@ engines:
timeout : 6.0
disabled : True
+ - name : solidtorrents
+ engine : solidtorrents
+ shortcut : solid
+ timeout : 3.0
+ disabled : True
+
- name : torrentz
engine : torrentz
shortcut : tor
@@ -758,6 +984,7 @@ engines:
title_xpath : ./td[2]/b
content_xpath : ./td[2]/small
categories : onions
+ enable_http : True
shortcut : tch
# maybe in a fun category
@@ -786,11 +1013,6 @@ engines:
shortcut : yh
disabled : True
- - name : yandex
- engine : yandex
- shortcut : yn
- disabled : True
-
- name : yahoo news
engine : yahoo_news
shortcut : yhn
@@ -804,13 +1026,12 @@ engines:
# Or you can use the html non-stable engine, activated by default
engine : youtube_noapi
- # tmp suspended: Cloudflare CAPTCHA
- #- name : yggtorrent
- # engine : yggtorrent
- # shortcut : ygg
- # url: https://www2.yggtorrent.si/
- # disabled : True
- # timeout : 4.0
+ - name : yggtorrent
+ engine : yggtorrent
+ shortcut : ygg
+ url: https://www4.yggtorrent.li/
+ disabled : True
+ timeout : 4.0
- name : dailymotion
engine : dailymotion
@@ -820,6 +1041,16 @@ engines:
engine : vimeo
shortcut : vm
+ - name : wiby
+ engine : json_engine
+ search_url : https://wiby.me/json/?q={query}
+ url_query : URL
+ title_query : Title
+ content_query : Snippet
+ categories : general
+ shortcut : wib
+ disabled : True
+
- name : wikibooks
engine : mediawiki
shortcut : wb
@@ -828,6 +1059,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wikibooks.org/
+ wikidata_id: Q367
- name : wikinews
engine : mediawiki
@@ -837,6 +1071,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wikinews.org/
+ wikidata_id: Q964
- name : wikiquote
engine : mediawiki
@@ -846,6 +1083,11 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ additional_tests:
+ rosebud: *test_rosebud
+ about:
+ website: https://www.wikiquote.org/
+ wikidata_id: Q369
- name : wikisource
engine : mediawiki
@@ -855,6 +1097,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wikisource.org/
+ wikidata_id: Q263
- name : wiktionary
engine : mediawiki
@@ -864,6 +1109,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wiktionary.org/
+ wikidata_id: Q151
- name : wikiversity
engine : mediawiki
@@ -873,6 +1121,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wikiversity.org/
+ wikidata_id: Q370
- name : wikivoyage
engine : mediawiki
@@ -882,6 +1133,9 @@ engines:
number_of_results : 5
search_type : text
disabled : True
+ about:
+ website: https://www.wikivoyage.org/
+ wikidata_id: Q373
- name : wolframalpha
shortcut : wa
@@ -906,17 +1160,6 @@ engines:
# See : http://mymemory.translated.net/doc/usagelimits.php
# api_key : ''
- - name : voat
- engine: xpath
- shortcut: vo
- categories: social media
- search_url : https://searchvoat.co/?t={query}
- url_xpath : //div[@class="entry"]//p[@class="title"]/a/@href
- title_xpath : //div[@class="entry"]//p[@class="title"]/a/text()
- content_xpath : //div[@class="entry"]//span[@class="domain"]/a/text()
- timeout : 10.0
- disabled : True
-
- name : 1337x
engine : 1337x
shortcut : 1337x
@@ -929,16 +1172,7 @@ engines:
- name : seznam
shortcut: szn
- engine: xpath
- paging : True
- search_url : https://search.seznam.cz/?q={query}&count=10&from={pageno}
- results_xpath: //div[@class="Page-content"]//div[contains(@class, "Result ")]
- url_xpath : ./h3/a/@href
- title_xpath : ./h3
- content_xpath : .//p[@class="Result-description"]
- suggestion_xpath: //div[@class="Related-container"]//div[@class="RelatedItem"]/div/span/a
- first_page_num : 0
- page_size : 10
+ engine: seznam
disabled : True
- name : mojeek
@@ -954,20 +1188,32 @@ engines:
first_page_num : 0
page_size : 10
disabled : True
+ about:
+ website: https://www.mojeek.com/
+ wikidata_id: Q60747299
+ official_api_documentation: https://www.mojeek.com/services/api.html/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : naver
shortcut: nvr
engine: xpath
paging : True
search_url : https://search.naver.com/search.naver?where=webkr&sm=osp_hty&ie=UTF-8&query={query}&start={pageno}
- results_xpath: /html/body//ul[@id="elThumbnailResultArea"]/li
- url_xpath : ./dl/dt/a[@class="title_link"]/@href
- title_xpath : ./dl/dt/a[@class="title_link"]
- content_xpath : ./dl/dd[@class="sh_web_passage"]
- suggestion_xpath : /html/body//div[@class="sp_keyword section"]//a
+ url_xpath : //a[@class="link_tit"]/@href
+ title_xpath : //a[@class="link_tit"]
+ content_xpath : //a[@class="total_dsc"]/div
first_page_num : 1
page_size : 10
disabled : True
+ about:
+ website: https://www.naver.com/
+ wikidata_id: Q485639
+ official_api_documentation: https://developers.naver.com/docs/nmt/examples/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : rubygems
shortcut: rbg
@@ -982,6 +1228,13 @@ engines:
first_page_num : 1
categories: it
disabled : True
+ about:
+ website: https://rubygems.org/
+ wikidata_id: Q1853420
+ official_api_documentation: https://guides.rubygems.org/rubygems-org-api/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
- name : peertube
engine: peertube
@@ -991,13 +1244,26 @@ engines:
categories: videos
disabled : True
+ - name : mediathekviewweb
+ engine : mediathekviewweb
+ shortcut : mvw
+
# - name : yacy
# engine : yacy
# shortcut : ya
# base_url : 'http://localhost:8090'
+# enable_http: True # required if you aren't using HTTPS for your local yacy instance
# number_of_results : 5
# timeout : 3.0
+ - name : rumble
+ engine : rumble
+ shortcut : ru
+ base_url : https://rumble.com/
+ paging : True
+ categories: videos
+ disabled : True
+
# Doku engine lets you access to any Doku wiki instance:
# A public one or a privete/corporate one.
# - name : ubuntuwiki
diff --git a/searx/settings_loader.py b/searx/settings_loader.py
index 5dbeb4a..e7126aa 100644
--- a/searx/settings_loader.py
+++ b/searx/settings_loader.py
@@ -24,9 +24,9 @@ def load_yaml(file_name):
with open(file_name, 'r', encoding='utf-8') as settings_yaml:
return yaml.safe_load(settings_yaml)
except IOError as e:
- raise SearxSettingsException(e, file_name)
+ raise SearxSettingsException(e, file_name) from e
except yaml.YAMLError as e:
- raise SearxSettingsException(e, file_name)
+ raise SearxSettingsException(e, file_name) from e
def get_default_settings_path():
diff --git a/searx/shared/__init__.py b/searx/shared/__init__.py
new file mode 100644
index 0000000..cbe24d2
--- /dev/null
+++ b/searx/shared/__init__.py
@@ -0,0 +1,31 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import logging
+
+logger = logging.getLogger('searx.shared')
+
+try:
+ import uwsgi
+except:
+ # no uwsgi
+ from .shared_simple import SimpleSharedDict as SharedDict, schedule
+ logger.info('Use shared_simple implementation')
+else:
+ try:
+ uwsgi.cache_update('dummy', b'dummy')
+ if uwsgi.cache_get('dummy') != b'dummy':
+ raise Exception()
+ except:
+ # uwsgi.ini configuration problem: disable all scheduling
+ logger.error('uwsgi.ini configuration error, add this line to your uwsgi.ini\n'
+ 'cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1')
+ from .shared_simple import SimpleSharedDict as SharedDict
+
+ def schedule(delay, func, *args):
+ return False
+ else:
+ # uwsgi
+ from .shared_uwsgi import UwsgiCacheSharedDict as SharedDict, schedule
+ logger.info('Use shared_uwsgi implementation')
+
+storage = SharedDict()
diff --git a/searx/shared/shared_abstract.py b/searx/shared/shared_abstract.py
new file mode 100644
index 0000000..b1c72aa
--- /dev/null
+++ b/searx/shared/shared_abstract.py
@@ -0,0 +1,21 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+from abc import ABC, abstractmethod
+
+
+class SharedDict(ABC):
+
+ @abstractmethod
+ def get_int(self, key):
+ pass
+
+ @abstractmethod
+ def set_int(self, key, value):
+ pass
+
+ @abstractmethod
+ def get_str(self, key):
+ pass
+
+ @abstractmethod
+ def set_str(self, key, value):
+ pass
diff --git a/searx/shared/shared_simple.py b/searx/shared/shared_simple.py
new file mode 100644
index 0000000..48d8cb8
--- /dev/null
+++ b/searx/shared/shared_simple.py
@@ -0,0 +1,39 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import threading
+
+from . import shared_abstract
+
+
+class SimpleSharedDict(shared_abstract.SharedDict):
+
+ __slots__ = 'd',
+
+ def __init__(self):
+ self.d = {}
+
+ def get_int(self, key):
+ return self.d.get(key, None)
+
+ def set_int(self, key, value):
+ self.d[key] = value
+
+ def get_str(self, key):
+ return self.d.get(key, None)
+
+ def set_str(self, key, value):
+ self.d[key] = value
+
+
+def schedule(delay, func, *args):
+ def call_later():
+ t = threading.Timer(delay, wrapper)
+ t.daemon = True
+ t.start()
+
+ def wrapper():
+ call_later()
+ func(*args)
+
+ call_later()
+ return True
diff --git a/searx/shared/shared_uwsgi.py b/searx/shared/shared_uwsgi.py
new file mode 100644
index 0000000..a6dba9f
--- /dev/null
+++ b/searx/shared/shared_uwsgi.py
@@ -0,0 +1,64 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+import time
+import uwsgi # pylint: disable=E0401
+from . import shared_abstract
+
+
+_last_signal = 10
+
+
+class UwsgiCacheSharedDict(shared_abstract.SharedDict):
+
+ def get_int(self, key):
+ value = uwsgi.cache_get(key)
+ if value is None:
+ return value
+ else:
+ return int.from_bytes(value, 'big')
+
+ def set_int(self, key, value):
+ b = value.to_bytes(4, 'big')
+ uwsgi.cache_update(key, b)
+
+ def get_str(self, key):
+ value = uwsgi.cache_get(key)
+ if value is None:
+ return value
+ else:
+ return value.decode('utf-8')
+
+ def set_str(self, key, value):
+ b = value.encode('utf-8')
+ uwsgi.cache_update(key, b)
+
+
+def schedule(delay, func, *args):
+ """
+ Can be implemented using a spooler.
+ https://uwsgi-docs.readthedocs.io/en/latest/PythonDecorators.html
+
+ To make the uwsgi configuration simple, use the alternative implementation.
+ """
+ global _last_signal
+
+ def sighandler(signum):
+ now = int(time.time())
+ key = 'scheduler_call_time_signal_' + str(signum)
+ uwsgi.lock()
+ try:
+ updating = uwsgi.cache_get(key)
+ if updating is not None:
+ updating = int.from_bytes(updating, 'big')
+ if now - updating < delay:
+ return
+ uwsgi.cache_update(key, now.to_bytes(4, 'big'))
+ finally:
+ uwsgi.unlock()
+ func(*args)
+
+ signal_num = _last_signal
+ _last_signal += 1
+ uwsgi.register_signal(signal_num, 'worker', sighandler)
+ uwsgi.add_timer(signal_num, delay)
+ return True
diff --git a/searx/static/themes/courgette/img/favicon.png b/searx/static/themes/courgette/img/favicon.png
deleted file mode 100644
index 3818d3d..0000000
--- a/searx/static/themes/courgette/img/favicon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/courgette/img/preference-icon.png b/searx/static/themes/courgette/img/preference-icon.png
deleted file mode 100644
index 57e991c..0000000
--- a/searx/static/themes/courgette/img/preference-icon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/courgette/img/search-icon.png b/searx/static/themes/courgette/img/search-icon.png
deleted file mode 100644
index 9bc7a22..0000000
--- a/searx/static/themes/courgette/img/search-icon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/courgette/img/searx-mobile.png b/searx/static/themes/courgette/img/searx-mobile.png
deleted file mode 100644
index 31dd7d1..0000000
--- a/searx/static/themes/courgette/img/searx-mobile.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/courgette/img/searx.png b/searx/static/themes/courgette/img/searx.png
deleted file mode 100644
index 68c2e4f..0000000
--- a/searx/static/themes/courgette/img/searx.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/courgette/img/searx_logo.svg b/searx/static/themes/courgette/img/searx_logo.svg
deleted file mode 100644
index 67a2d45..0000000
--- a/searx/static/themes/courgette/img/searx_logo.svg
+++ /dev/null
@@ -1,203 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="744.09448819"
- height="1052.3622047"
- id="svg2"
- version="1.1"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="searx_logo.svg"
- inkscape:export-filename="/home/a/magnif.png"
- inkscape:export-xdpi="203.1774"
- inkscape:export-ydpi="203.1774">
- <defs
- id="defs4">
- <linearGradient
- inkscape:collect="always"
- id="linearGradient3857">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3859" />
- <stop
- style="stop-color:#ffffff;stop-opacity:0;"
- offset="1"
- id="stop3861" />
- </linearGradient>
- <linearGradient
- id="linearGradient3790">
- <stop
- style="stop-color:#a9a9a9;stop-opacity:1;"
- offset="0"
- id="stop3792" />
- <stop
- style="stop-color:#000000;stop-opacity:1;"
- offset="1"
- id="stop3794" />
- </linearGradient>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3790"
- id="radialGradient3798"
- cx="294.45947"
- cy="208.37973"
- fx="294.45947"
- fy="208.37973"
- r="107.58125"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3857"
- id="linearGradient3865"
- x1="120.68947"
- y1="239.61774"
- x2="120.68947"
- y2="602.17517"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3790"
- id="linearGradient3912"
- x1="186.74416"
- y1="354.42426"
- x2="255.84358"
- y2="254.35953"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.2227304,0,0,0.89945099,-289.31433,113.40259)" />
- <filter
- inkscape:collect="always"
- id="filter4024"
- x="-0.12996517"
- width="1.2599303"
- y="-0.14709377"
- height="1.2941875">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="6.4759344"
- id="feGaussianBlur4026" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3983"
- x="-1.0608404"
- width="3.1216809"
- y="-0.31017202"
- height="1.620344">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="9.392858"
- id="feGaussianBlur3985" />
- </filter>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.979899"
- inkscape:cx="30.708726"
- inkscape:cy="948.08556"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="false"
- inkscape:window-width="1364"
- inkscape:window-height="663"
- inkscape:window-x="0"
- inkscape:window-y="30"
- inkscape:window-maximized="0"
- showguides="true"
- inkscape:guide-bbox="true" />
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Layer 1"
- inkscape:groupmode="layer"
- id="layer1">
- <path
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m 70.523181,34.870671 c -7.11959,15.242893 -10.17798,31.779192 -8.22563,48.814566 5.01677,43.774133 41.675309,79.324503 91.536109,95.162893 -6.62576,-22.40752 -5.34093,-44.9362 2.6395,-65.84431 C 108.73618,98.821131 74.828141,70.195435 70.523181,34.870671 z"
- id="path3814-0-7"
- inkscape:connector-curvature="0" />
- <path
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m 303.77876,36.21406 c 7.11959,15.242893 10.17798,31.779192 8.22563,48.814566 -5.01677,43.774134 -41.67531,79.324504 -91.53611,95.162894 6.62576,-22.40752 5.34093,-44.9362 -2.6395,-65.84431 47.73698,-14.18269 81.64502,-42.808386 85.94998,-78.13315 z"
- id="path3814-0"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.6556593,-0.75505688,0.75505688,0.6556593,0,0)"
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m -5.0905523,259.06055 18.4167573,0 c 6.220455,0 11.228257,16.68196 11.228257,37.40349 l 0,172.83701 c 0,20.72153 -5.007802,37.40349 -11.228257,37.40349 l -18.4167573,0 c -6.2204547,0 -11.2282577,-16.68196 -11.2282577,-37.40349 l 0,-172.83701 c 0,-20.72153 5.007803,-37.40349 11.2282577,-37.40349 z"
- id="rect3804" />
- <path
- sodipodi:type="arc"
- style="fill:url(#radialGradient3798);fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path2987"
- sodipodi:cx="294.45947"
- sodipodi:cy="208.37973"
- sodipodi:rx="107.58125"
- sodipodi:ry="107.58125"
- d="m 402.04073,208.37973 a 107.58125,107.58125 0 1 1 -215.16251,0 107.58125,107.58125 0 1 1 215.16251,0 z"
- transform="translate(-107.07617,-60.609153)" />
- <path
- sodipodi:type="arc"
- style="fill:url(#linearGradient3865);fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3757"
- sodipodi:cx="131.82491"
- sodipodi:cy="299.29346"
- sodipodi:rx="101.52033"
- sodipodi:ry="101.52033"
- d="m 233.34524,299.29346 a 101.52033,101.52033 0 1 1 -203.040667,0 101.52033,101.52033 0 1 1 203.040667,0 z"
- transform="matrix(0.76865672,0,0,0.76865672,85.80266,-82.535889)" />
- <path
- sodipodi:type="arc"
- style="fill:#1a1a1a;fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3800"
- sodipodi:cx="183.34268"
- sodipodi:cy="156.35687"
- sodipodi:rx="27.274118"
- sodipodi:ry="27.274118"
- d="m 210.6168,156.35687 a 27.274118,27.274118 0 1 1 -54.54824,0 27.274118,27.274118 0 1 1 54.54824,0 z"
- transform="translate(5,-7.1428572)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3802"
- sodipodi:cx="197.9899"
- sodipodi:cy="203.32896"
- sodipodi:rx="5.5558391"
- sodipodi:ry="5.5558391"
- d="m 203.54574,203.32896 a 5.5558391,5.5558391 0 1 1 -11.11168,0 5.5558391,5.5558391 0 1 1 11.11168,0 z"
- transform="translate(1.4847712,-63.564549)" />
- <rect
- style="fill:#ffffff;fill-opacity:0.82211531000000004;fill-rule:nonzero;stroke:none;filter:url(#filter4024)"
- id="rect3916"
- width="2.2392972"
- height="159.43797"
- x="19.525793"
- y="337.8396"
- rx="2.8666623"
- ry="9.0007057"
- transform="matrix(0.74466525,-0.84318084,0.84318084,0.74466525,-35.543204,-26.349917)" />
- </g>
-</svg>
diff --git a/searx/static/themes/courgette/js/searx.js b/searx/static/themes/courgette/js/searx.js
deleted file mode 100644
index 92a25e3..0000000
--- a/searx/static/themes/courgette/js/searx.js
+++ /dev/null
@@ -1,45 +0,0 @@
-if(searx.autocompleter) {
- window.addEvent('domready', function() {
- new Autocompleter.Request.JSON('q', './autocompleter', {
- postVar:'q',
- postData:{
- 'format': 'json'
- },
- ajaxOptions:{
- timeout: 5 // Correct option?
- },
- 'minLength': 4,
- // 'selectMode': 'type-ahead',
- cache: true,
- delay: 300
- });
- });
-}
-
-(function (w, d) {
- 'use strict';
- function addListener(el, type, fn) {
- if (el.addEventListener) {
- el.addEventListener(type, fn, false);
- } else {
- el.attachEvent('on' + type, fn);
- }
- }
-
- function placeCursorAtEnd() {
- if (this.setSelectionRange) {
- var len = this.value.length * 2;
- this.setSelectionRange(len, len);
- }
- }
-
- addListener(w, 'load', function () {
- var qinput = d.getElementById('q');
- if (qinput !== null && qinput.value === "") {
- addListener(qinput, 'focus', placeCursorAtEnd);
- qinput.focus();
- }
- });
-
-})(window, document);
-
diff --git a/searx/static/themes/courgette/less/style-rtl.less b/searx/static/themes/courgette/less/style-rtl.less
deleted file mode 100644
index 3e357d3..0000000
--- a/searx/static/themes/courgette/less/style-rtl.less
+++ /dev/null
@@ -1,42 +0,0 @@
-.q {
- padding: 0.5em 1em 0.5em 3em;
-}
-
-#search_submit {
- left: 0;
- right:auto;
-}
-
-.result .favicon {
- float: right;
- margin-left: 0.5em;
- margin-right: 0;
-}
-
-#sidebar {
- right: auto;
- left: 0;
-}
-
-#results {
- padding: 0px 32px 0px 272px;
-}
-
-.search.center {
- padding-right: 0;
- padding-left: 17em;
-}
-
-.right {
- right: auto;
- left: 0;
-}
-
-#pagination form + form {
- float: left;
- margin-top: -2em;
-}
-
-.engine-table {
- text-align:right;
-} \ No newline at end of file
diff --git a/searx/static/themes/courgette/less/style.less b/searx/static/themes/courgette/less/style.less
deleted file mode 100644
index 26da728..0000000
--- a/searx/static/themes/courgette/less/style.less
+++ /dev/null
@@ -1,695 +0,0 @@
-
-@color-main: #3498DB;
-@color-focus: #0665A2;
-@color-other-links: #666;
-@color-fonts: #333;
-@center-width: 70em;
-
-
-
-
-* {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-input[type="search"] {
- -webkit-appearance: textfield;
-}
-
-h2 {
- color: @color-other-links;
- text-transform: uppercase;
-}
-
-body {
- font-family: sans-serif;
- line-height: 1.5;
- margin: 0;
- background: #EEE;
-}
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-a {
- color: @color-other-links;
-}
-
-.title h1 {
- font-size:7em;
- color:@color-main;
- margin:0 auto;
- line-height:100px;
- margin-top:-20px;
- padding-bottom:20px;
-}
-
-.center {
- max-width: @center-width;
- text-align: center;
- background: rgba(255,255,255,0.6);
- padding: 2em;
- margin: 7% auto 0;
- position: relative;
-}
-
-.center.search {
- position: static;
- width: auto;
- background: none;
- margin: auto;
- padding-top: 1.8em;
-}
-
-@media screen and (min-width: 1001px) {
- .center:after {
- content: "";
- z-index: -1;
- background: url(../img/bg-body-index.jpg) no-repeat;
- background-size: cover;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- position: fixed;
- }
- .center.search:after {
- content: none;
- }
-}
-
-.autocompleter-choices {
- position: absolute;
- margin: 0;
- padding: 0;
- background: #FFF;
-}
-
-.autocompleter-choices li {
- padding: 0.5em 1em;
-}
-
-.autocompleter-choices li:hover {
- background: @color-main;
- color: #FFF;
- cursor: pointer;
-}
-
-#categories {
- text-align: center;
-}
-
-.top_margin {
- position: absolute;
- bottom: -3.5em;
- width: 100%;
- left: 0;
-}
-
-.top_margin a {
- display: inline-block;
- margin-right: 1em;
- color: #FFF;
- text-decoration: none;
-}
-
-.top_margin a:hover,
-.top_margin a:focus {
- text-decoration: underline;
-}
-
-@media screen and (max-width: 1000px) {
- .center { background: none; }
- .top_margin a {
- color: @color-fonts;
- }
-}
-
-.checkbox_container { margin-top: 1.5em; }
-.checkbox_container label {
- padding: 0.5em 1em;
- color: @color-fonts;
- cursor: pointer;
- font-size: 0.9em;
-}
-
-.checkbox_container label:hover {
- background: @color-main;
- color: #FFF;
-}
-
-.checkbox_container input[type="checkbox"] {
- position: absolute;
- top: -9999px;
-}
-
-.checkbox_container input[type="checkbox"]:checked + label {
- background: @color-main;
- color: #FFF;
-}
-
-#categories_container > div {
- display: inline-block;
-}
-
-#categories .hidden {
- display: none;
- position: absolute;
- bottom: 1em;
- left: 0;
- text-align: center;
- width: 100%;
- font-size: 0.9em;
- font-style: italic;
- color: @color-fonts;
-}
-
-#categories:hover .hidden {
- display: block;
-}
-
-@media screen and (max-width: 900px) {
- #categories_container { letter-spacing: -5px; }
- #categories_container > div {
- letter-spacing: normal;
- margin-top: 1em;
- }
- .checkbox_container {
- margin: 0;
- }
- .checkbox_container label {
- display: block;
- background: #CCC;
- padding: 1em;
- border: 1px solid #FFF;
- }
- .top_margin { position: static; }
- #categories .hidden {
- position: static;
- display: block;
- }
-}
-
-@media screen and (max-width: 900px) and (min-width: 501px) {
- #categories_container > div {
- width: 31%;
- margin-left: 2.333%;
- }
- #categories_container > div:nth-child(3n+1) { margin-left: 0; }
-}
-
-@media screen and (max-width: 500px) {
- #categories_container > div {
- width: 48%;
- margin-left: 2%;
- font-size: 0.9em;
- }
- #categories_container > div:nth-child(2n+1) { margin-left: 0; }
- .title h1 {
- background: url(../img/searx-mobile.png) no-repeat;
- width: 200px;
- height: 39px;
- }
-}
-
-#search_wrapper {
- position: relative;
-}
-
-.q {
- padding: 0.5em 3em 0.5em 1em;
- width: 100%;
- font-size: 1.5em;
- border: 0;
- color: #666;
-}
-
-#search_submit {
- position: absolute;
- top: 0;
- right: 0;
- border: 0;
- background:url("../img/search-icon.png") no-repeat scroll center center / 65% auto @color-main;
- text-indent: -9999px;
- width: 5em;
- height: 100%;
- cursor: pointer;
-}
-
-#search_submit:hover,
-#search_submit:focus {
- background-color: @color-focus;
-}
-
-#sidebar {
- background: @color-main;
- position: fixed;
- top: 0;
- right: 0;
- width: 15em;
- height: 100%;
- padding: 1.5em;
- text-align: right;
-}
-
-.right {
- position: fixed;
- bottom: 1.5em;
- width: 15em;
- right: 0;
- z-index: 1;
- padding: 0 1.5em;
- text-align: right;
-}
-
-.right a {
- color: #FFF;
- display: block;
- text-decoration: none;
-}
-
-.right a:hover,
-.right a:focus {
- text-decoration: underline;
-}
-
-#preferences {
- background: url("../img/preference-icon.png") no-repeat right center / 12% auto;
- padding-right: 1.8em;
-}
-
-#preferences:hover,
-#preferences:focus {
-
-}
-
-#search_url input {
- border: 0;
- padding: 0.5em;
-}
-
-#sidebar > div {
- margin-bottom: 1em;
- color: #FFF;
-}
-
-#sidebar form {
- display: inline-block;
-}
-
-#sidebar input[type="submit"] {
- background: #CCC;
- border: 0;
- padding: 0.5em 1em;
- cursor: pointer;
- margin-top: 0.5em;
-}
-
-#sidebar input[type="submit"]:hover,
-#sidebar input[type="submit"]:focus {
- color: #FFF;
- background-color: @color-focus;
-}
-
-#results {
- padding-right: 17em;
- padding-left: 2em;
- padding: 0 17em 0 2em;
-}
-
-.result p {
- font-size: 0.9em;
-}
-
-.result .engines {
- text-align: right;
-}
-
-.result .content {
- margin: 0;
- color: #666;
-}
-
-.result .url {
- margin-top: 0;
- color: #FF6530;
-}
-
-.result .favicon {
- float: left;
- position: relative;
- top: 0.5em;
- margin-right: 0.5em;
-}
-
-.definition_result {
- background: #CCC;
- padding: 1em;
-}
-
-.definition_result .result_title,
-.definition_result p {
- margin: 0;
-}
-
-.result_title {
- margin-bottom: 0;
- font-weight: normal;
-}
-
-.highlight {
- font-weight: bold;
-}
-
-.result_title a {
- color: @color-main;
- text-decoration: none;
-}
-
-.result_title a:hover,
-.result_title a:focus {
- text-decoration: underline;
-}
-
-.cache_link {
- color: #666;
- font-size: 0.9em;
- font-style: italic;
-}
-
-.search.center {
- padding-right: 17em;
-}
-
-#answers {
- border: 2px solid @color-main;
- padding: 20px;
- color:#666;
- text-align: center;
- max-width:@center-width;
- margin:0 auto 20px;
-}
-
-#suggestions { margin-bottom: 1em; }
-
-#suggestions span { color: #666; }
-
-#suggestions form {
- display: inline-block;
- vertical-align: top;
- margin-bottom: 0.5em;
-}
-
-#suggestions input[type="submit"] {
- color: @color-fonts;
- padding: 0.5em 1em;
- border: 0;
- background: #CCC;
- cursor:pointer;
-}
-
-#suggestions input[type="submit"]:hover,
-#suggestions input[type="submit"]:focus {
- background: @color-main;
- color: #FFF;
-}
-
-#pagination {
- margin: 1.5em 0 2em;
-}
-
-#pagination form + form {
- float: right;
- margin-top: -2em;
-}
-
-input[type="submit"] {
- display: inline-block;
- background: @color-main;
- color: #FFF;
- border: 0;
- padding: 0.6em 1em;
- cursor: pointer;
-}
-
-input[type="submit"]:hover,
-input[type="submit"]:focus {
- background: @color-focus;
-}
-
-.row {
- max-width: 60em;
- margin: auto;
-}
-
-.row a {
- color: @color-main;
-}
-
-.row form {
- letter-spacing: -5px;
-}
-
-.row form > * { letter-spacing: normal; }
-
-.row p { margin: 0; }
-
-.row fieldset {
- display: inline-block;
- width: 48%;
- vertical-align: top;
-}
-
-.row fieldset:last-of-type {
- display: block;
- width: auto;
- background: none;
- padding: 0;
-}
-
-.row fieldset:nth-child(odd) {
- margin-right: 2%;
-}
-
-.row fieldset:nth-child(2) {
- min-height: 10.5em;
-}
-
-@media screen and (max-width: 900px) {
- .row {
- margin: 0 1em;
- }
-
- .row fieldset { width: 49%; }
- .row fieldset,
- .row fieldset:nth-child(odd) {
- margin-right: 0;
- }
-
- .row fieldset:first-child {
- width: 100%;
- margin-right: 0;
- }
-
- .row fieldset:nth-child(even) {
- margin-right: 2%;
- }
-}
-
-@media screen and (max-width: 800px) {
- .row fieldset { width: 100%; }
-
- select { width: 100%; }
-
- table { font-size: 0.8em; }
- .right {display: none;}
- #sidebar { display: none; }
- #results { padding: 0 2em; }
- .search.center {
- padding-right: 2em;
- }
-}
-
-@media screen and (max-width: 400px) {
- .row #categories_container > div {
- width: 100%;
- margin-left: 0;
- }
-}
-
-fieldset {
- border: 0;
- margin: 1em 0;
- background: #CCC;
- padding: 1.5em;
-}
-
-table {
- width: 100%;
- text-align: left;
- border: 1px solid #CCC;
- border-collapse: collapse;
-}
-
-table th {
- background: #999;
- color: #FFF;
-}
-
-table tr:nth-child(odd) {
- background: #CCC;
-}
-
-table th,
-table td {
- padding: 0.5em 1em;
- border: 1px solid #FFF;
-}
-
-.engine_checkbox label {
- padding: 0.5em;
- background: @color-main;
- color: #FFF;
- cursor: pointer;
-}
-
-.engine_checkbox .deny {
- background: @color-main;
-}
-
-.engine_checkbox .allow {
- display: none;
- background: #666;
-}
-
-.engine_checkbox input {
- display: none;
-}
-
-.engine_checkbox input:checked + .allow {
- display: inline;
-}
-
-.engine_checkbox input:checked + .allow + .deny{
- display: none;
-}
-
-.row input[type="submit"] {
- font-size: 1em;
- margin: 1em 0 2em;
-}
-
-.row .right {
- position: static;
- display: inline-block;
-
-}
-
-.row .right a {
- color: @color-fonts;
- width: auto;
- text-align: left;
- padding: 0;
-}
-
-.small_font {
- font-size: 0.8em;
-}
-
-table th {
- padding: 1em;
-}
-
-legend {
- background: #EEE;
- padding: 0 1em;
- position: relative;
-}
-
-select {
- border: 1px solid #DDD;
- padding: 0.5em 0.8em;
- font-size: 1em;
-}
-
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #408080; font-style: italic } /* Comment */
-.highlight .err { border: 1px solid #FF0000 } /* Error */
-.highlight .k { color: #008000; font-weight: bold } /* Keyword */
-.highlight .o { color: #666666 } /* Operator */
-.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
-.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #A00000 } /* Generic.Deleted */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #FF0000 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0044DD } /* Generic.Traceback */
-.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #008000 } /* Keyword.Pseudo */
-.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #B00040 } /* Keyword.Type */
-.highlight .m { color: #666666 } /* Literal.Number */
-.highlight .s { color: #BA2121 } /* Literal.String */
-.highlight .na { color: #7D9029 } /* Name.Attribute */
-.highlight .nb { color: #008000 } /* Name.Builtin */
-.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
-.highlight .no { color: #880000 } /* Name.Constant */
-.highlight .nd { color: #AA22FF } /* Name.Decorator */
-.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
-.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #0000FF } /* Name.Function */
-.highlight .nl { color: #A0A000 } /* Name.Label */
-.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
-.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #19177C } /* Name.Variable */
-.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
-.highlight .w { color: #bbbbbb } /* Text.Whitespace */
-.highlight .mf { color: #666666 } /* Literal.Number.Float */
-.highlight .mh { color: #666666 } /* Literal.Number.Hex */
-.highlight .mi { color: #666666 } /* Literal.Number.Integer */
-.highlight .mo { color: #666666 } /* Literal.Number.Oct */
-.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
-.highlight .sc { color: #BA2121 } /* Literal.String.Char */
-.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
-.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
-.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
-.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
-.highlight .sx { color: #008000 } /* Literal.String.Other */
-.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
-.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
-.highlight .ss { color: #19177C } /* Literal.String.Symbol */
-.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #19177C } /* Name.Variable.Class */
-.highlight .vg { color: #19177C } /* Name.Variable.Global */
-.highlight .vi { color: #19177C } /* Name.Variable.Instance */
-.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
-
-.highlight pre { overflow: auto; }
-
-.highlight .lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: default;
-}
-
-.highlight .lineno::selection { background: transparent; } /* WebKit/Blink Browsers */
-.highlight .lineno::-moz-selection { background: transparent; } /* Gecko Browsers */
diff --git a/searx/static/themes/legacy/img/favicon.png b/searx/static/themes/legacy/img/favicon.png
deleted file mode 100644
index 3818d3d..0000000
--- a/searx/static/themes/legacy/img/favicon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/legacy/img/preference-icon.png b/searx/static/themes/legacy/img/preference-icon.png
deleted file mode 100644
index 8bdee64..0000000
--- a/searx/static/themes/legacy/img/preference-icon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/legacy/img/search-icon.png b/searx/static/themes/legacy/img/search-icon.png
deleted file mode 100644
index d70310b..0000000
--- a/searx/static/themes/legacy/img/search-icon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/legacy/img/searx.png b/searx/static/themes/legacy/img/searx.png
deleted file mode 100644
index a98f12a..0000000
--- a/searx/static/themes/legacy/img/searx.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/legacy/img/searx_logo.svg b/searx/static/themes/legacy/img/searx_logo.svg
deleted file mode 100644
index 67a2d45..0000000
--- a/searx/static/themes/legacy/img/searx_logo.svg
+++ /dev/null
@@ -1,203 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="744.09448819"
- height="1052.3622047"
- id="svg2"
- version="1.1"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="searx_logo.svg"
- inkscape:export-filename="/home/a/magnif.png"
- inkscape:export-xdpi="203.1774"
- inkscape:export-ydpi="203.1774">
- <defs
- id="defs4">
- <linearGradient
- inkscape:collect="always"
- id="linearGradient3857">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3859" />
- <stop
- style="stop-color:#ffffff;stop-opacity:0;"
- offset="1"
- id="stop3861" />
- </linearGradient>
- <linearGradient
- id="linearGradient3790">
- <stop
- style="stop-color:#a9a9a9;stop-opacity:1;"
- offset="0"
- id="stop3792" />
- <stop
- style="stop-color:#000000;stop-opacity:1;"
- offset="1"
- id="stop3794" />
- </linearGradient>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3790"
- id="radialGradient3798"
- cx="294.45947"
- cy="208.37973"
- fx="294.45947"
- fy="208.37973"
- r="107.58125"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3857"
- id="linearGradient3865"
- x1="120.68947"
- y1="239.61774"
- x2="120.68947"
- y2="602.17517"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3790"
- id="linearGradient3912"
- x1="186.74416"
- y1="354.42426"
- x2="255.84358"
- y2="254.35953"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.2227304,0,0,0.89945099,-289.31433,113.40259)" />
- <filter
- inkscape:collect="always"
- id="filter4024"
- x="-0.12996517"
- width="1.2599303"
- y="-0.14709377"
- height="1.2941875">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="6.4759344"
- id="feGaussianBlur4026" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3983"
- x="-1.0608404"
- width="3.1216809"
- y="-0.31017202"
- height="1.620344">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="9.392858"
- id="feGaussianBlur3985" />
- </filter>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.979899"
- inkscape:cx="30.708726"
- inkscape:cy="948.08556"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="false"
- inkscape:window-width="1364"
- inkscape:window-height="663"
- inkscape:window-x="0"
- inkscape:window-y="30"
- inkscape:window-maximized="0"
- showguides="true"
- inkscape:guide-bbox="true" />
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Layer 1"
- inkscape:groupmode="layer"
- id="layer1">
- <path
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m 70.523181,34.870671 c -7.11959,15.242893 -10.17798,31.779192 -8.22563,48.814566 5.01677,43.774133 41.675309,79.324503 91.536109,95.162893 -6.62576,-22.40752 -5.34093,-44.9362 2.6395,-65.84431 C 108.73618,98.821131 74.828141,70.195435 70.523181,34.870671 z"
- id="path3814-0-7"
- inkscape:connector-curvature="0" />
- <path
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m 303.77876,36.21406 c 7.11959,15.242893 10.17798,31.779192 8.22563,48.814566 -5.01677,43.774134 -41.67531,79.324504 -91.53611,95.162894 6.62576,-22.40752 5.34093,-44.9362 -2.6395,-65.84431 47.73698,-14.18269 81.64502,-42.808386 85.94998,-78.13315 z"
- id="path3814-0"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.6556593,-0.75505688,0.75505688,0.6556593,0,0)"
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
- d="m -5.0905523,259.06055 18.4167573,0 c 6.220455,0 11.228257,16.68196 11.228257,37.40349 l 0,172.83701 c 0,20.72153 -5.007802,37.40349 -11.228257,37.40349 l -18.4167573,0 c -6.2204547,0 -11.2282577,-16.68196 -11.2282577,-37.40349 l 0,-172.83701 c 0,-20.72153 5.007803,-37.40349 11.2282577,-37.40349 z"
- id="rect3804" />
- <path
- sodipodi:type="arc"
- style="fill:url(#radialGradient3798);fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path2987"
- sodipodi:cx="294.45947"
- sodipodi:cy="208.37973"
- sodipodi:rx="107.58125"
- sodipodi:ry="107.58125"
- d="m 402.04073,208.37973 a 107.58125,107.58125 0 1 1 -215.16251,0 107.58125,107.58125 0 1 1 215.16251,0 z"
- transform="translate(-107.07617,-60.609153)" />
- <path
- sodipodi:type="arc"
- style="fill:url(#linearGradient3865);fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3757"
- sodipodi:cx="131.82491"
- sodipodi:cy="299.29346"
- sodipodi:rx="101.52033"
- sodipodi:ry="101.52033"
- d="m 233.34524,299.29346 a 101.52033,101.52033 0 1 1 -203.040667,0 101.52033,101.52033 0 1 1 203.040667,0 z"
- transform="matrix(0.76865672,0,0,0.76865672,85.80266,-82.535889)" />
- <path
- sodipodi:type="arc"
- style="fill:#1a1a1a;fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3800"
- sodipodi:cx="183.34268"
- sodipodi:cy="156.35687"
- sodipodi:rx="27.274118"
- sodipodi:ry="27.274118"
- d="m 210.6168,156.35687 a 27.274118,27.274118 0 1 1 -54.54824,0 27.274118,27.274118 0 1 1 54.54824,0 z"
- transform="translate(5,-7.1428572)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
- id="path3802"
- sodipodi:cx="197.9899"
- sodipodi:cy="203.32896"
- sodipodi:rx="5.5558391"
- sodipodi:ry="5.5558391"
- d="m 203.54574,203.32896 a 5.5558391,5.5558391 0 1 1 -11.11168,0 5.5558391,5.5558391 0 1 1 11.11168,0 z"
- transform="translate(1.4847712,-63.564549)" />
- <rect
- style="fill:#ffffff;fill-opacity:0.82211531000000004;fill-rule:nonzero;stroke:none;filter:url(#filter4024)"
- id="rect3916"
- width="2.2392972"
- height="159.43797"
- x="19.525793"
- y="337.8396"
- rx="2.8666623"
- ry="9.0007057"
- transform="matrix(0.74466525,-0.84318084,0.84318084,0.74466525,-35.543204,-26.349917)" />
- </g>
-</svg>
diff --git a/searx/static/themes/legacy/js/searx.js b/searx/static/themes/legacy/js/searx.js
deleted file mode 100644
index d6d5b74..0000000
--- a/searx/static/themes/legacy/js/searx.js
+++ /dev/null
@@ -1,49 +0,0 @@
-if(searx.autocompleter) {
- window.addEvent('domready', function() {
- new Autocompleter.Request.JSON('q', './autocompleter', {
- postVar:'q',
- postData:{
- 'format': 'json'
- },
- ajaxOptions:{
- timeout: 5 // Correct option?
- },
- 'minLength': 4,
- 'selectMode': false,
- cache: true,
- delay: 300
- });
- });
-}
-
-(function (w, d) {
- 'use strict';
- function addListener(el, type, fn) {
- if (el.addEventListener) {
- el.addEventListener(type, fn, false);
- } else {
- el.attachEvent('on' + type, fn);
- }
- }
-
- function placeCursorAtEnd() {
- if (this.setSelectionRange) {
- var len = this.value.length * 2;
- this.setSelectionRange(len, len);
- }
- }
-
- addListener(w, 'load', function () {
- var qinput = d.getElementById('q');
- if (qinput !== null && qinput.value === "") {
- addListener(qinput, 'focus', placeCursorAtEnd);
- qinput.focus();
- }
- });
-
- if (!!('ontouchstart' in window)) {
- document.getElementsByTagName("html")[0].className += " touch";
- }
-
-})(window, document);
-
diff --git a/searx/static/themes/legacy/less/autocompleter.less b/searx/static/themes/legacy/less/autocompleter.less
deleted file mode 100644
index 4ab2508..0000000
--- a/searx/static/themes/legacy/less/autocompleter.less
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- */
-
-ul {
- &.autocompleter-choices {
- position: absolute;
- margin: 0;
- padding: 0;
- list-style: none;
- border: 1px solid @color-autocompleter-choices-border;
- border-left-color: @color-autocompleter-choices-border-left-right;
- border-right-color: @color-autocompleter-choices-border-left-right;
- border-bottom-color: @color-autocompleter-choices-border-bottom;
- text-align: left;
- font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
- z-index: 50;
- background-color: @color-autocompleter-choices-background;
- color: @color-autocompleter-choices-font;
-
- li {
- position: relative;
- margin: -2px 0 0 0;
- padding: 0.2em 1.5em 0.2em 1em;
- display: block;
- float: none !important;
- cursor: pointer;
- font-weight: normal;
- white-space: nowrap;
- font-size: 1em;
- line-height: 1.5em;
-
- &.autocompleter-selected {
- background-color: @color-autocompleter-selected-background;
- color: @color-autocompleter-selected-font;
-
- span.autocompleter-queried {
- color: @color-autocompleter-selected-queried-font;
- }
- }
- }
-
- span.autocompleter-queried {
- display: inline;
- float: none;
- font-weight: bold;
- margin: 0;
- padding: 0;
- }
- }
-}
-
-/*.autocompleter-loading {
- //background-image: url(images/spinner.gif);
- background-repeat: no-repeat;
- background-position: right 50%;
-}*/
-
-/*textarea.autocompleter-loading {
- background-position: right bottom;
-}*/
diff --git a/searx/static/themes/legacy/less/code.less b/searx/static/themes/legacy/less/code.less
deleted file mode 100644
index a688dd9..0000000
--- a/searx/static/themes/legacy/less/code.less
+++ /dev/null
@@ -1,83 +0,0 @@
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #408080; font-style: italic } /* Comment */
-.highlight .err { border: 1px solid #FF0000 } /* Error */
-.highlight .k { color: #008000; font-weight: bold } /* Keyword */
-.highlight .o { color: #666666 } /* Operator */
-.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
-.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #A00000 } /* Generic.Deleted */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #FF0000 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0044DD } /* Generic.Traceback */
-.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #008000 } /* Keyword.Pseudo */
-.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #B00040 } /* Keyword.Type */
-.highlight .m { color: #666666 } /* Literal.Number */
-.highlight .s { color: #BA2121 } /* Literal.String */
-.highlight .na { color: #7D9029 } /* Name.Attribute */
-.highlight .nb { color: #008000 } /* Name.Builtin */
-.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
-.highlight .no { color: #880000 } /* Name.Constant */
-.highlight .nd { color: #AA22FF } /* Name.Decorator */
-.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
-.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #0000FF } /* Name.Function */
-.highlight .nl { color: #A0A000 } /* Name.Label */
-.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
-.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #19177C } /* Name.Variable */
-.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
-.highlight .w { color: #bbbbbb } /* Text.Whitespace */
-.highlight .mf { color: #666666 } /* Literal.Number.Float */
-.highlight .mh { color: #666666 } /* Literal.Number.Hex */
-.highlight .mi { color: #666666 } /* Literal.Number.Integer */
-.highlight .mo { color: #666666 } /* Literal.Number.Oct */
-.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
-.highlight .sc { color: #BA2121 } /* Literal.String.Char */
-.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
-.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
-.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
-.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
-.highlight .sx { color: #008000 } /* Literal.String.Other */
-.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
-.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
-.highlight .ss { color: #19177C } /* Literal.String.Symbol */
-.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #19177C } /* Name.Variable.Class */
-.highlight .vg { color: #19177C } /* Name.Variable.Global */
-.highlight .vi { color: #19177C } /* Name.Variable.Instance */
-.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
-
-.highlight pre {
- overflow: auto;
-}
-
-.highlight .lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: default;
-
- &::selection {
- background: transparent; /* WebKit/Blink Browsers */
- }
- &::-moz-selection {
- background: transparent; /* Gecko Browsers */
- }
-}
diff --git a/searx/static/themes/legacy/less/definitions.less b/searx/static/themes/legacy/less/definitions.less
deleted file mode 100644
index 0ac0cc9..0000000
--- a/searx/static/themes/legacy/less/definitions.less
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- *
- * To change the colors of the site, simple edit this variables
- */
-
-/// Basic Colors
-
-@color-base: #3498DB;
-@color-base-dark: #2980B9;
-@color-base-light: #ECF0F1;
-@color-highlight: #094089;
-@color-black: #000000;
-
-/// General
-
-@color-font: #444;
-@color-font-light: #888;
-
-@color-red: #C0392B;
-
-@color-url-font: #1a11be;
-@color-url-visited-font: #8E44AD;
-@results-width: 50em;
-
-
-/// Start-Screen
-
-// hmarg
-@color-hmarg-border: @color-base;
-@color-hmarg-font: @color-base;
-@color-hmarg-font-hover: @color-base;
-
-
-/// Search-Input
-
-@color-search-border: @color-base;
-@color-search-background: #FFF;
-@color-search-font: #222;
-
-/// Autocompleter
-
-@color-autocompleter-choices-background: #FFF;
-@color-autocompleter-choices-border: @color-base;
-@color-autocompleter-choices-border-left-right: @color-base;
-@color-autocompleter-choices-border-bottom: @color-base;
-
-@color-autocompleter-choices-font: #444;
-
-/// Answers
-@color-answers-border: @color-base-dark;
-
-// Selected
-@color-autocompleter-selected-background: #444;
-@color-autocompleter-selected-font: #FFF;
-@color-autocompleter-selected-queried-font: #9FCFFF;
-
-/// Categories
-
-@color-categories-item-selected: @color-base;
-@color-categories-item-selected-font: #FFF;
-
-@color-categories-item-border-selected: @color-base-dark;
-@color-categories-item-border-unselected: #E8E7E6;
-@color-categories-item-border-unselected-hover: @color-base;
-
-
-/// Results
-
-@color-suggestions-button-background: @color-base;
-@color-suggestions-button-font: #FFF;
-
-@color-download-button-background: @color-base;
-@color-download-button-font: #FFF;
-
-@color-result-search-background: @color-base-light;
-
-@color-result-definition-border: gray;
-@color-result-torrent-border: lightgray;
-@color-result-top-border: #E8E7E6;
-
-// Link to result
-@color-result-link-font: @color-base-dark;
-@color-result-link-visited-font: @color-url-visited-font;
-
-// Url to result
-@color-result-url-font: @color-red;
-
-// Publish Date
-@color-result-publishdate-font: @color-font-light;
-
-// Images
-@color-result-image-span-background-hover: rgba(0, 0, 0, 0.6);
-@color-result-image-span-font: #FFF;
-
-// Search-URL
-@color-result-search-url-border: #888;
-@color-result-search-url-font: #444;
-
-
-/// Settings
-
-@color-settings-fieldset: @color-base;
-@color-settings-tr-hover: #DDD;
-
-// Labels
-@color-settings-label-allowed-background: #E74C3C;
-@color-settings-label-allowed-font: #FFF;
-
-@color-settings-label-deny-background: #2ECC71;
-@color-settings-label-deny-font: @color-font;
-
-@color-settings-return-background: @color-base;
-@color-settings-return-font: #FFF;
-
-/// Other
-
-@color-engines-font: @color-font-light;
-@color-percentage-div-background: #444;
diff --git a/searx/static/themes/legacy/less/mixins.less b/searx/static/themes/legacy/less/mixins.less
deleted file mode 100644
index dbccce6..0000000
--- a/searx/static/themes/legacy/less/mixins.less
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- */
-
-// Mixins
-
-.text-size-adjust (@property: 100%) {
- -webkit-text-size-adjust: @property;
- -ms-text-size-adjust: @property;
- -moz-text-size-adjust: @property;
- text-size-adjust: @property;
-}
-
-.rounded-corners (@radius: 4px) {
- -webkit-border-radius: @radius;
- -moz-border-radius: @radius;
- border-radius: @radius;
-}
-
-.user-select () {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
diff --git a/searx/static/themes/legacy/less/search.less b/searx/static/themes/legacy/less/search.less
deleted file mode 100644
index d285ca7..0000000
--- a/searx/static/themes/legacy/less/search.less
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- */
-
-.search {
- padding: 0;
- margin: 0;
- .checkbox_container label {
- font-size: 0.9em;
- border-bottom: 2px solid @color-categories-item-border-unselected;
- }
-
- .checkbox_container label:hover {
- border-bottom: 2px solid @color-categories-item-border-unselected-hover;
- }
-
- .checkbox_container input[type="checkbox"]:checked + label {
- border-bottom: 2px solid @color-categories-item-border-selected;
- }
-}
-
-#search_wrapper {
- position: relative;
- width: @results-width;
- padding: 10px;
-}
-
-.center #search_wrapper {
- margin-left: auto;
- margin-right: auto;
-}
-
-.q {
- background: none repeat scroll 0 0 @color-search-background;
- border: 1px solid @color-search-border;
- color: @color-search-font;
- font-size: 16px;
- height: 28px;
- margin: 0;
- outline: medium none;
- padding: 2px;
- padding-left: 8px;
- padding-right: 0px !important;
- width: 100%;
- z-index: 2;
-}
-
-#search_submit {
- position: absolute;
- top: 13px;
- right: 1px;
- padding: 0;
- border: 0;
- background: url('../img/search-icon.png') no-repeat;
- background-size: 24px 24px;
- opacity: 0.8;
- width: 24px;
- height: 30px;
- font-size: 0;
-}
-
-@media screen and (max-width: @results-width) {
- #search_wrapper {
- width: 90%;
- clear:both;
- overflow: hidden
- }
-}
diff --git a/searx/static/themes/legacy/less/style-rtl.less b/searx/static/themes/legacy/less/style-rtl.less
deleted file mode 100644
index eac53c1..0000000
--- a/searx/static/themes/legacy/less/style-rtl.less
+++ /dev/null
@@ -1,11 +0,0 @@
-#search_submit {
- left: 1px;
- right:auto;
-}
-
-.result .favicon {
- float: right;
- margin-left: 0.5em;
- margin-right: 0;
-}
-
diff --git a/searx/static/themes/legacy/less/style.less b/searx/static/themes/legacy/less/style.less
deleted file mode 100644
index d7b2ef5..0000000
--- a/searx/static/themes/legacy/less/style.less
+++ /dev/null
@@ -1,747 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- *
- * To convert "style.less" to "style.css" run: $make styles
- */
-
-@import "definitions.less";
-
-@import "mixins.less";
-
-@import "code.less";
-
-// Main LESS-Code
-
-html {
- font-family: sans-serif;
- font-size: 0.9em;
- .text-size-adjust;
- color: @color-font;
- padding: 0;
- margin: 0;
-}
-
-body, #container {
- padding: 0;
- margin: 0;
-}
-
-#container {
- width: 100%;
- position: absolute;
- top: 0;
-}
-
-// Search-Field
-
-@import "search.less";
-
-// Autocompleter
-
-@import "autocompleter.less";
-
-.row {
- max-width: 800px;
- margin: 20px auto;
- text-align: justify;
-
- h1 {
- font-size: 3em;
- margin-top: 50px;
- }
-
- p {
- padding: 0 10px;
- max-width: 700px;
- }
-
- h3,ul {
- margin: 4px 8px;
- }
-}
-
-.hmarg {
- margin: 0 20px;
- border: 1px solid @color-hmarg-border;
- padding: 4px 10px;
-}
-
-a {
- &:link.hmarg {
- color: @color-hmarg-font;
- }
-
- &:visited.hmarg {
- color: @color-hmarg-font;
- }
-
- &:active.hmarg {
- color: @color-hmarg-font-hover;
- }
-
- &:hover.hmarg {
- color: @color-hmarg-font-hover;
- }
-}
-
-.top_margin {
- margin-top: 60px;
-}
-
-.center {
- text-align: center;
-}
-
-h1 {
- font-size: 5em;
-}
-
-div.title {
- background: url('../img/searx.png') no-repeat;
- width: 100%;
- min-height: 80px;
- background-position: center;
-
- h1 {
- visibility: hidden;
- }
-}
-
-input[type="submit"] {
- padding: 2px 6px;
- margin: 2px 4px;
- display: inline-block;
- background: @color-download-button-background;
- color: @color-download-button-font;
- .rounded-corners;
- border: 0;
- cursor: pointer;
-}
-
-input[type="checkbox"] {
- visibility: hidden;
-}
-
-fieldset {
- margin: 8px;
- border: 1px solid @color-settings-fieldset;
-}
-
-#categories {
- margin: 0 10px;
- .user-select;
-}
-
-.checkbox_container {
- display: inline-block;
- position: relative;
- margin: 0 3px;
- padding: 0px;
-
- input {
- display: none;
- }
-}
-
-.checkbox_container label, .engine_checkbox label {
- cursor: pointer;
- padding: 4px 10px;
- margin: 0;
- display: block;
- text-transform: capitalize;
- .user-select;
-}
-
-.checkbox_container input[type="checkbox"]:checked + label {
- background: @color-categories-item-selected;
- color: @color-categories-item-selected-font;
-}
-
-.engine_checkbox {
- padding: 4px;
-}
-
-label {
- &.allow {
- background: @color-settings-label-allowed-background;
- padding: 4px 8px;
- color: @color-settings-label-allowed-font;
- display: none;
- }
-
- &.deny {
- background: @color-settings-label-deny-background;
- padding: 4px 8px;
- color: @color-settings-label-deny-font;
- display: inline;
- }
-}
-
-.engine_checkbox input[type="checkbox"]:checked + label {
- &:nth-child(2) + label {
- display: none;
- }
-
- &.allow {
- display: inline;
- }
-}
-
-a {
- text-decoration: none;
- color: @color-url-font;
-
- &:visited {
- color: @color-url-visited-font;
- }
-}
-
-.result {
- margin: 19px 0 18px 0;
- padding: 0;
- clear: both;
-}
-
-.result_title {
- margin-bottom: 0;
-
- a {
- color: @color-result-link-font;
- font-weight: normal;
- font-size: 1.1em;
-
- &:hover {
- text-decoration: underline;
- }
-
- &:visited {
- color: @color-result-link-visited-font;
- }
- }
-}
-
-.cache_link {
- font-size: 10px !important;
-}
-
-.result {
- h3 {
- font-size: 1em;
- word-wrap:break-word;
- margin: 5px 0 1px 0;
- padding: 0
- }
-
- .content {
- font-size: 0.8em;
- margin: 0;
- padding: 0;
- max-width: 54em;
- word-wrap:break-word;
- line-height: 1.24;
-
- img {
- float: left;
- margin-right: 5px;
- max-width: 200px;
- max-height: 100px;
- }
-
- br.last {
- clear: both;
- }
- }
-
- .url {
- font-size: 0.8em;
- margin: 0 0 3px 0;
- padding: 0;
- max-width: 54em;
- word-wrap:break-word;
- color: @color-result-url-font;
- }
-
- .published_date {
- font-size: 0.8em;
- color: @color-result-publishdate-font;
- Margin: 5px 20px;
- }
-
- .thumbnail {
- width: 400px;
- }
-}
-
-.engines {
- color: @color-engines-font;
-}
-
-.small_font {
- font-size: 0.8em;
-}
-
-.small p {
- margin: 2px 0;
-}
-
-.right {
- float: right;
-}
-
-.invisible {
- display: none;
-}
-
-.left {
- float: left;
-}
-
-.highlight {
- color: @color-highlight;
-}
-
-.content .highlight {
- color: @color-black;
-}
-
-.image_result {
- display: inline-block;
- margin: 10px 10px;
- position: relative;
- max-height: 160px;
-
- img {
- border: 0;
- max-height: 160px;
- }
-
- p {
- margin: 0;
- padding: 0;
-
- span a {
- display: none;
- color: @color-result-image-span-font;
- }
-
- &:hover span a {
- display: block;
- position: absolute;
- bottom: 0;
- right: 0;
- padding: 4px;
- background-color: @color-result-image-span-background-hover;
- font-size: 0.7em;
- }
- }
-}
-
-.torrent_result {
- border-left: 10px solid @color-result-torrent-border;
- padding-left: 3px;
-
- p {
- margin: 3px;
- font-size: 0.8em;
- }
-
- a {
- color: @color-result-link-font;
-
- &:hover {
- text-decoration: underline;
- }
-
- &:visited {
- color: @color-result-link-visited-font;
- }
- }
-}
-
-.definition_result {
- border-left: 10px solid @color-result-definition-border;
- padding-left: 3px;
-}
-
-.percentage {
- position: relative;
- width: 300px;
-
- div {
- background: @color-percentage-div-background;
- }
-}
-
-table {
- width: 100%;
-}
-
-.result-table {
- margin-bottom: 10px;
-}
-
-td {
- padding: 0 4px;
-}
-
-tr {
- &:hover {
- background: @color-settings-tr-hover;
- }
-}
-
-#results {
- margin: auto;
- padding: 0;
- width: @results-width;
- margin-bottom: 20px;
-}
-
-#sidebar {
- position: fixed;
- bottom: 10px;
- left: 10px;
- margin: 0 2px 5px 5px;
- padding: 0 2px 2px 2px;
- width: 14em;
-
- input {
- padding: 0;
- margin: 3px;
- font-size: 0.8em;
- display: inline-block;
- background: transparent;
- color: @color-result-search-url-font;
- cursor: pointer;
- }
- input[type="submit"] {
- text-decoration: underline;
- }
-}
-
-#suggestions {
-
- form {
- display: inline;
- }
-
-}
-
-#suggestions, #answers {
-
- margin-top: 20px;
- max-width: 45em;
-
-}
-
-#suggestions, #answers, #infoboxes {
-
- input {
- padding: 0;
- margin: 3px;
- font-size: 0.8em;
- display: inline-block;
- background: transparent;
- color: @color-result-search-url-font;
- cursor: pointer;
- }
-
- input[type="submit"] {
- text-decoration: underline;
- }
-
-}
-
-#suggestions-title {
-
-color: @color-font-light;
-
-
-}
-
-#answers {
-
- border: 2px solid @color-answers-border;
- padding: 20px;
-
-}
-
-#answers, #infoboxes {
- form {
- min-width: 210px;
- }
-}
-
-
-#infoboxes {
- position: absolute;
- top: 100px;
- right: 20px;
- margin: 0px 2px 5px 5px;
- padding: 0px 2px 2px;
- max-width: 21em;
- word-wrap: break-word;
-
- .infobox {
- margin: 10px 0 10px;
- border: 1px solid #ddd;
- padding: 5px;
- font-size: 0.8em;
- /* box-shadow: 0px 0px 5px #CCC; */
-
- img {
- max-width: 90%;
- max-heigt: 12em;
- display: block;
- margin: 5px;
- padding: 5px;
- }
-
- h2 {
- margin: 0;
- }
-
- table {
- table-layout: fixed;
-
- td {
- vertical-align: top;
- }
-
- }
-
- input {
- font-size: 1em;
- }
-
- br {
- clear: both;
- }
-
- }
-}
-
-#search_url {
- margin-top: 8px;
-
- input {
- border: 1px solid @color-result-search-url-border;
- padding: 4px;
- color: @color-result-search-url-font;
- width: 14em;
- display: block;
- margin: 4px;
- font-size: 0.8em;
- }
-}
-
-#preferences {
- top: 10px;
- padding: 0;
- border: 0;
- background: url('../img/preference-icon.png') no-repeat;
- background-size: 28px 28px;
- opacity: 0.8;
- width: 28px;
- height: 30px;
- display: block;
-
- * {
- display: none;
- }
-}
-
-#pagination {
- clear: both;
-
- br {
- clear: both;
- }
-}
-
-#apis {
- margin-top: 8px;
- clear: both;
-}
-
-#categories_container {
- position: relative;
-}
-
-@media screen and (max-width: @results-width) {
-
- #results {
- margin: auto;
- padding: 0;
- width: 90%;
- }
-
- .github {
- display: none;
- }
-
- .checkbox_container {
- display: block;
- width: 90%;
- //float: left;
-
- label {
- border-bottom: 0;
- }
- }
-
- .preferences_container {
- display: none;
- postion: fixed !important;
- top: 100px;
- right: 0px;
- }
-
-}
-
-@media screen and (max-width: 75em) {
-
- div.title {
-
- h1 {
- font-size: 1em;
- }
- }
-
- html.touch #categories {
- width: 95%;
- height: 30px;
- text-align: left;
- overflow-x: scroll;
- overflow-y: hidden;
- -webkit-overflow-scrolling: touch;
-
- #categories_container {
- width: 1000px;
- width: -moz-max-content;
- width: -webkit-max-content;
- width: max-content;
-
- .checkbox_container {
- display: inline-block;
- width: auto;
- }
- }
- }
-
- #categories {
- font-size: 90%;
- clear: both;
-
- .checkbox_container {
- margin-top: 2px;
- margin: auto;
- }
- }
-
- #suggestions, #answers {
- margin-top: 5px;
- }
-
- #infoboxes {
- position: inherit;
- max-width: inherit;
-
- .infobox {
- clear:both;
-
- img {
- float: left;
- max-width: 10em;
- }
- }
- }
-
- #categories {
- font-size: 90%;
- clear: both;
-
- .checkbox_container {
- margin-top: 2px;
- margin: auto;
- }
- }
-
- #sidebar {
- position: static;
- max-width: @results-width;
- margin: 0 0 2px 0;
- padding: 0;
- float: none;
- border: none;
- width: auto;
- input {
- border: 0;
- }
- }
-
- #apis {
- display: none;
- }
-
- #search_url {
- display: none;
- }
-
- .result {
- border-top: 1px solid @color-result-top-border;
- margin: 8px 0 8px 0;
-
- .thumbnail {
- max-width: 98%;
- }
- }
-
- .image_result {
- max-width: 98%;
- img {
- max-width: 98%;
- }
- }
-}
-
-.favicon {
- float: left;
- margin-right: 4px;
- margin-top: 2px;
-}
-
-.preferences_back {
- background: none repeat scroll 0 0 @color-settings-return-background;
- border: 0 none;
- .rounded-corners;
- cursor: pointer;
- display: inline-block;
- margin: 2px 4px;
- padding: 4px 6px;
-
- a {
- color: @color-settings-return-font;
- }
-}
-
-.hidden {
- opacity: 0;
- overflow: hidden;
- font-size: 0.8em;
- position: absolute;
- bottom: -20px;
- width: 100%;
- text-position: center;
- background: white;
- transition: opacity 1s ease;
-}
-
-#categories_container:hover .hidden {
- transition: opacity 1s ease;
- opacity: 0.8;
-}
-
-pre code {
- white-space: pre-wrap;
-}
diff --git a/searx/static/themes/oscar/README.rst b/searx/static/themes/oscar/README.rst
index e7daa87..1a226bc 100644
--- a/searx/static/themes/oscar/README.rst
+++ b/searx/static/themes/oscar/README.rst
@@ -15,3 +15,42 @@ run this command in the directory ``searx/static/themes/oscar``
or in the root directory:
``make grunt``
+
+directory structure
+~~~~~~~~~~~~~~~~~~~
+
+see:
+
+- gruntfile.js
+- package.json
+
+*************
+css directory
+*************
+
+- ``bootstrap*``: bootstrap NPM package,
+- ``leaflet.*``: leaflet NPM package
+- ``leaflet.min.css``: minimized version of ``leaflet.css`` (see gruntfile.js)
+- ``logicodev.*``: compiled from ``src/less/logicodev``
+- ``logicodev-dark*``: compiled from ``src/less/logicodev-dark``
+- ``pointhi*``: compiled from ``src/less/pointhi``
+- ``images``: leaflet NPM package
+
+**************
+font directory
+**************
+
+- from bootstrap NPM package
+
+************
+js directory
+************
+
+- ``searx.*``: compiled from ``src/js``
+- other files are from NPM packages
+
+*************
+img directory
+*************
+
+- images for the oscar theme
diff --git a/searx/static/themes/oscar/css/images/layers-2x.png b/searx/static/themes/oscar/css/images/layers-2x.png
new file mode 100644
index 0000000..200c333
--- /dev/null
+++ b/searx/static/themes/oscar/css/images/layers-2x.png
Binary files differ
diff --git a/searx/static/themes/oscar/css/images/layers.png b/searx/static/themes/oscar/css/images/layers.png
new file mode 100644
index 0000000..1a72e57
--- /dev/null
+++ b/searx/static/themes/oscar/css/images/layers.png
Binary files differ
diff --git a/searx/static/themes/oscar/css/images/marker-icon-2x.png b/searx/static/themes/oscar/css/images/marker-icon-2x.png
new file mode 100644
index 0000000..88f9e50
--- /dev/null
+++ b/searx/static/themes/oscar/css/images/marker-icon-2x.png
Binary files differ
diff --git a/searx/static/themes/oscar/css/images/marker-icon.png b/searx/static/themes/oscar/css/images/marker-icon.png
new file mode 100644
index 0000000..950edf2
--- /dev/null
+++ b/searx/static/themes/oscar/css/images/marker-icon.png
Binary files differ
diff --git a/searx/static/themes/oscar/css/images/marker-shadow.png b/searx/static/themes/oscar/css/images/marker-shadow.png
new file mode 100644
index 0000000..9fd2979
--- /dev/null
+++ b/searx/static/themes/oscar/css/images/marker-shadow.png
Binary files differ
diff --git a/searx/static/themes/oscar/css/pointhi.css b/searx/static/themes/oscar/css/pointhi.css
new file mode 100644
index 0000000..c648f2b
--- /dev/null
+++ b/searx/static/themes/oscar/css/pointhi.css
@@ -0,0 +1,693 @@
+html {
+ position: relative;
+ min-height: 100%;
+}
+body {
+ /* Margin bottom by footer height */
+ margin-bottom: 80px;
+}
+.footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ /* Set the fixed height of the footer here */
+ height: 60px;
+}
+input[type=checkbox]:checked + .label_hide_if_checked,
+input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked {
+ display: none;
+}
+input[type=checkbox]:not(:checked) + .label_hide_if_not_checked,
+input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked {
+ display: none;
+}
+.onoff-checkbox {
+ width: 15%;
+}
+.onoffswitch {
+ position: relative;
+ width: 110px;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+.onoffswitch-checkbox {
+ display: none;
+}
+.onoffswitch-label {
+ display: block;
+ overflow: hidden;
+ cursor: pointer;
+ border: 2px solid #FFFFFF !important;
+ border-radius: 50px !important;
+}
+.onoffswitch-inner {
+ display: block;
+ transition: margin 0.3s ease-in 0s;
+}
+.onoffswitch-inner:before,
+.onoffswitch-inner:after {
+ display: block;
+ float: left;
+ width: 50%;
+ height: 30px;
+ padding: 0;
+ line-height: 40px;
+ font-size: 20px;
+ box-sizing: border-box;
+ content: "";
+ background-color: #EEEEEE;
+}
+.onoffswitch-switch {
+ display: block;
+ width: 37px;
+ background-color: #00CC00;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ right: 0px;
+ border: 2px solid #FFFFFF !important;
+ border-radius: 50px !important;
+ transition: all 0.3s ease-in 0s;
+}
+.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
+ margin-right: 0;
+}
+.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
+ right: 71px;
+ background-color: #A1A1A1;
+}
+.result_header {
+ margin-bottom: 5px;
+ margin-top: 20px;
+}
+.result_header .favicon {
+ margin-bottom: -3px;
+}
+.result_header a {
+ vertical-align: bottom;
+}
+.result_header a .highlight {
+ font-weight: bold;
+}
+.result-content {
+ margin-top: 5px;
+ word-wrap: break-word;
+}
+.result-content .highlight {
+ font-weight: bold;
+}
+.result-default {
+ clear: both;
+}
+.result-images {
+ float: left !important;
+ height: 138px;
+}
+.img-thumbnail {
+ margin: 5px;
+ max-height: 128px;
+}
+.result-videos {
+ clear: both;
+}
+.result-torrents {
+ clear: both;
+}
+.result-map {
+ clear: both;
+}
+.result-code {
+ clear: both;
+}
+.suggestion_item {
+ margin: 2px 5px;
+ max-width: 100%;
+}
+.suggestion_item .btn {
+ max-width: 100%;
+ white-space: normal;
+ word-wrap: break-word;
+ text-align: left;
+}
+.result_download {
+ margin-right: 5px;
+}
+#pagination {
+ margin-top: 30px;
+ padding-bottom: 50px;
+}
+.label-default {
+ color: #AAA;
+ background: #FFF;
+}
+.result .text-muted small {
+ word-wrap: break-word;
+}
+.modal-wrapper {
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+}
+.modal-wrapper {
+ background-clip: padding-box;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 6px;
+ box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+ outline: 0 none;
+ position: relative;
+}
+.highlight {
+ font-weight: 700;
+}
+.infobox img {
+ max-height: 250px;
+}
+.infobox .infobox_part {
+ margin-bottom: 20px;
+ word-wrap: break-word;
+ table-layout: fixed;
+}
+.infobox .infobox_part:last-child {
+ margin-bottom: 0;
+}
+.infobox .header_url {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block;
+}
+.infobox .infobox_toggle {
+ width: 100%;
+ text-align: center;
+ margin-bottom: 0px;
+}
+.infobox .infobox_checkbox ~ .infobox_body {
+ max-height: 300px;
+ overflow: hidden;
+}
+.infobox .infobox_checkbox:checked ~ .infobox_body {
+ max-height: none;
+}
+.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down {
+ display: block;
+}
+.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up {
+ display: none;
+}
+.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up {
+ display: block;
+}
+.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down {
+ display: none;
+}
+.infobox .infobox_checkbox ~ .infobox_body img.infobox_part {
+ display: none;
+}
+.infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part {
+ display: block;
+}
+.search_categories,
+#categories {
+ text-transform: capitalize;
+ margin-bottom: 1.5rem;
+ margin-top: 1.5rem;
+ display: flex;
+ flex-wrap: wrap;
+ align-content: stretch;
+}
+.search_categories label,
+#categories label,
+.search_categories .input-group-addon,
+#categories .input-group-addon {
+ flex-grow: 1;
+ flex-basis: auto;
+ font-size: 1.3rem;
+ font-weight: normal;
+ background-color: white;
+ border: #DDD 1px solid;
+ border-right: none;
+ color: #333;
+ padding-bottom: 0.8rem;
+ padding-top: 0.8rem;
+ text-align: center;
+ min-width: 50px;
+}
+.search_categories label:last-child,
+#categories label:last-child,
+.search_categories .input-group-addon:last-child,
+#categories .input-group-addon:last-child {
+ border-right: #DDD 1px solid;
+}
+.search_categories input[type="checkbox"]:checked + label,
+#categories input[type="checkbox"]:checked + label {
+ color: black;
+ font-weight: bold;
+ background-color: #EEE;
+}
+.visually-hidden {
+ position: absolute !important;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+ clip: rect(1px 1px 1px 1px);
+ /* IE6, IE7 */
+ clip: rect(1px, 1px, 1px, 1px);
+ white-space: nowrap;
+ /* added line */
+}
+#advanced-search-container {
+ display: none;
+ text-align: center;
+ margin-bottom: 1rem;
+ clear: both;
+}
+#advanced-search-container label,
+#advanced-search-container .input-group-addon {
+ font-size: 1.3rem;
+ font-weight: normal;
+ background-color: white;
+ border: #DDD 1px solid;
+ border-right: none;
+ color: #333;
+ padding-bottom: 0.8rem;
+ padding-left: 1.2rem;
+ padding-right: 1.2rem;
+}
+#advanced-search-container label:last-child,
+#advanced-search-container .input-group-addon:last-child {
+ border-right: #DDD 1px solid;
+}
+#advanced-search-container input[type="radio"] {
+ display: none;
+}
+#advanced-search-container input[type="radio"]:checked + label {
+ color: black;
+ font-weight: bold;
+ background-color: #EEE;
+}
+#check-advanced {
+ display: none;
+}
+#check-advanced:checked ~ #advanced-search-container {
+ display: block;
+}
+.advanced {
+ padding: 0;
+ margin-top: 0.3rem;
+ text-align: right;
+}
+.advanced label,
+.advanced select {
+ cursor: pointer;
+}
+.cursor-text {
+ cursor: text !important;
+}
+.cursor-pointer {
+ cursor: pointer !important;
+}
+/*
+ this file is generated automatically by searx_extra/update/update_pygments.py
+ using pygments version 2.8.0
+*/
+.code-highlight .linenos {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: default;
+ margin-right: 8px;
+ text-align: right;
+}
+.code-highlight .linenos::selection {
+ background: transparent;
+ /* WebKit/Blink Browsers */
+}
+.code-highlight .linenos::-moz-selection {
+ background: transparent;
+ /* Gecko Browsers */
+}
+.code-highlight pre {
+ line-height: 125%;
+}
+.code-highlight td.linenos .normal {
+ color: inherit;
+ background-color: transparent;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.code-highlight span.linenos {
+ color: inherit;
+ background-color: transparent;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.code-highlight td.linenos .special {
+ color: #000000;
+ background-color: #ffffc0;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.code-highlight span.linenos.special {
+ color: #000000;
+ background-color: #ffffc0;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.code-highlight .hll {
+ background-color: #ffffcc;
+}
+.code-highlight {
+ background: #f8f8f8;
+}
+.code-highlight .c {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment */
+.code-highlight .err {
+ border: 1px solid #FF0000;
+}
+/* Error */
+.code-highlight .k {
+ color: #008000;
+ font-weight: bold;
+}
+/* Keyword */
+.code-highlight .o {
+ color: #666666;
+}
+/* Operator */
+.code-highlight .ch {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment.Hashbang */
+.code-highlight .cm {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment.Multiline */
+.code-highlight .cp {
+ color: #BC7A00;
+}
+/* Comment.Preproc */
+.code-highlight .cpf {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment.PreprocFile */
+.code-highlight .c1 {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment.Single */
+.code-highlight .cs {
+ color: #408080;
+ font-style: italic;
+}
+/* Comment.Special */
+.code-highlight .gd {
+ color: #A00000;
+}
+/* Generic.Deleted */
+.code-highlight .ge {
+ font-style: italic;
+}
+/* Generic.Emph */
+.code-highlight .gr {
+ color: #FF0000;
+}
+/* Generic.Error */
+.code-highlight .gh {
+ color: #000080;
+ font-weight: bold;
+}
+/* Generic.Heading */
+.code-highlight .gi {
+ color: #00A000;
+}
+/* Generic.Inserted */
+.code-highlight .go {
+ color: #888888;
+}
+/* Generic.Output */
+.code-highlight .gp {
+ color: #000080;
+ font-weight: bold;
+}
+/* Generic.Prompt */
+.code-highlight .gs {
+ font-weight: bold;
+}
+/* Generic.Strong */
+.code-highlight .gu {
+ color: #800080;
+ font-weight: bold;
+}
+/* Generic.Subheading */
+.code-highlight .gt {
+ color: #0044DD;
+}
+/* Generic.Traceback */
+.code-highlight .kc {
+ color: #008000;
+ font-weight: bold;
+}
+/* Keyword.Constant */
+.code-highlight .kd {
+ color: #008000;
+ font-weight: bold;
+}
+/* Keyword.Declaration */
+.code-highlight .kn {
+ color: #008000;
+ font-weight: bold;
+}
+/* Keyword.Namespace */
+.code-highlight .kp {
+ color: #008000;
+}
+/* Keyword.Pseudo */
+.code-highlight .kr {
+ color: #008000;
+ font-weight: bold;
+}
+/* Keyword.Reserved */
+.code-highlight .kt {
+ color: #B00040;
+}
+/* Keyword.Type */
+.code-highlight .m {
+ color: #666666;
+}
+/* Literal.Number */
+.code-highlight .s {
+ color: #BA2121;
+}
+/* Literal.String */
+.code-highlight .na {
+ color: #7D9029;
+}
+/* Name.Attribute */
+.code-highlight .nb {
+ color: #008000;
+}
+/* Name.Builtin */
+.code-highlight .nc {
+ color: #0000FF;
+ font-weight: bold;
+}
+/* Name.Class */
+.code-highlight .no {
+ color: #880000;
+}
+/* Name.Constant */
+.code-highlight .nd {
+ color: #AA22FF;
+}
+/* Name.Decorator */
+.code-highlight .ni {
+ color: #999999;
+ font-weight: bold;
+}
+/* Name.Entity */
+.code-highlight .ne {
+ color: #D2413A;
+ font-weight: bold;
+}
+/* Name.Exception */
+.code-highlight .nf {
+ color: #0000FF;
+}
+/* Name.Function */
+.code-highlight .nl {
+ color: #A0A000;
+}
+/* Name.Label */
+.code-highlight .nn {
+ color: #0000FF;
+ font-weight: bold;
+}
+/* Name.Namespace */
+.code-highlight .nt {
+ color: #008000;
+ font-weight: bold;
+}
+/* Name.Tag */
+.code-highlight .nv {
+ color: #19177C;
+}
+/* Name.Variable */
+.code-highlight .ow {
+ color: #AA22FF;
+ font-weight: bold;
+}
+/* Operator.Word */
+.code-highlight .w {
+ color: #bbbbbb;
+}
+/* Text.Whitespace */
+.code-highlight .mb {
+ color: #666666;
+}
+/* Literal.Number.Bin */
+.code-highlight .mf {
+ color: #666666;
+}
+/* Literal.Number.Float */
+.code-highlight .mh {
+ color: #666666;
+}
+/* Literal.Number.Hex */
+.code-highlight .mi {
+ color: #666666;
+}
+/* Literal.Number.Integer */
+.code-highlight .mo {
+ color: #666666;
+}
+/* Literal.Number.Oct */
+.code-highlight .sa {
+ color: #BA2121;
+}
+/* Literal.String.Affix */
+.code-highlight .sb {
+ color: #BA2121;
+}
+/* Literal.String.Backtick */
+.code-highlight .sc {
+ color: #BA2121;
+}
+/* Literal.String.Char */
+.code-highlight .dl {
+ color: #BA2121;
+}
+/* Literal.String.Delimiter */
+.code-highlight .sd {
+ color: #BA2121;
+ font-style: italic;
+}
+/* Literal.String.Doc */
+.code-highlight .s2 {
+ color: #BA2121;
+}
+/* Literal.String.Double */
+.code-highlight .se {
+ color: #BB6622;
+ font-weight: bold;
+}
+/* Literal.String.Escape */
+.code-highlight .sh {
+ color: #BA2121;
+}
+/* Literal.String.Heredoc */
+.code-highlight .si {
+ color: #BB6688;
+ font-weight: bold;
+}
+/* Literal.String.Interpol */
+.code-highlight .sx {
+ color: #008000;
+}
+/* Literal.String.Other */
+.code-highlight .sr {
+ color: #BB6688;
+}
+/* Literal.String.Regex */
+.code-highlight .s1 {
+ color: #BA2121;
+}
+/* Literal.String.Single */
+.code-highlight .ss {
+ color: #19177C;
+}
+/* Literal.String.Symbol */
+.code-highlight .bp {
+ color: #008000;
+}
+/* Name.Builtin.Pseudo */
+.code-highlight .fm {
+ color: #0000FF;
+}
+/* Name.Function.Magic */
+.code-highlight .vc {
+ color: #19177C;
+}
+/* Name.Variable.Class */
+.code-highlight .vg {
+ color: #19177C;
+}
+/* Name.Variable.Global */
+.code-highlight .vi {
+ color: #19177C;
+}
+/* Name.Variable.Instance */
+.code-highlight .vm {
+ color: #19177C;
+}
+/* Name.Variable.Magic */
+.code-highlight .il {
+ color: #666666;
+}
+/* Literal.Number.Integer.Long */
+.searx-navbar {
+ background: #eee;
+ color: #aaa;
+ height: 2.3rem;
+ font-size: 1.3rem;
+ line-height: 1.3rem;
+ padding: 0.5rem;
+ font-weight: bold;
+ margin-bottom: 1.3rem;
+}
+.searx-navbar a,
+.searx-navbar a:hover {
+ margin-right: 2rem;
+ text-decoration: none;
+}
+.searx-navbar .instance a {
+ color: #444;
+ margin-left: 2rem;
+}
+.table > tbody > tr > td,
+.table > tbody > tr > th {
+ vertical-align: middle !important;
+}
+.engine-tooltip {
+ display: none;
+ position: absolute;
+ padding: 0.5rem 1rem;
+ margin: 0rem 0 0 2rem;
+ border: 1px solid #ddd;
+ background: white;
+ font-size: 14px;
+ font-weight: normal;
+ z-index: 1000000;
+}
+th:hover .engine-tooltip,
+.engine-tooltip:hover {
+ display: inline-block;
+}
diff --git a/searx/static/themes/oscar/gruntfile.js b/searx/static/themes/oscar/gruntfile.js
index b18c0bc..7c1f552 100644
--- a/searx/static/themes/oscar/gruntfile.js
+++ b/searx/static/themes/oscar/gruntfile.js
@@ -1,13 +1,66 @@
+/*jshint esversion: 6 */
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
+ copy: {
+ js: {
+ expand: true,
+ cwd: './node_modules',
+ dest: './js/',
+ flatten: true,
+ filter: 'isFile',
+ timestamp: true,
+ src: [
+ './bootstrap/dist/js/bootstrap.min.js',
+ './corejs-typeahead/dist/typeahead.bundle.min.js',
+ './jquery/dist/jquery.min.js',
+ './leaflet/dist/leaflet.js',
+ ]
+ },
+ css: {
+ expand: true,
+ cwd: './node_modules',
+ dest: './css/',
+ flatten: true,
+ filter: 'isFile',
+ timestamp: true,
+ src: [
+ './bootstrap/dist/css/bootstrap-theme.css',
+ './bootstrap/dist/css/bootstrap-theme.min.css',
+ './bootstrap/dist/css/bootstrap-theme.min.css.map',
+ './leaflet/dist/leaflet.css',
+ ]
+ },
+ fonts: {
+ expand: true,
+ cwd: './node_modules',
+ dest: './fonts/',
+ flatten: true,
+ filter: 'isFile',
+ timestamp: true,
+ src: [
+ './bootstrap/dist/fonts/glyphicons-*.*',
+ ]
+ },
+ leaflet_images: {
+ expand: true,
+ cwd: './node_modules',
+ dest: './css/images/',
+ flatten: true,
+ filter: 'isFile',
+ timestamp: true,
+ src: [
+ './leaflet/dist/images/*.png',
+ ]
+ }
+ },
concat: {
options: {
separator: ';'
},
dist: {
- src: ['js/searx_src/*.js'],
+ src: ['src/js/*.js'],
dest: 'js/searx.js'
}
},
@@ -36,33 +89,36 @@ module.exports = function(grunt) {
}
},
less: {
- development: {
- options: {
- paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"]
- },
- files: {"css/pointhi.css": "less/pointhi/oscar.less",
- "css/logicodev.css": "less/logicodev-dark/oscar.less",
- "css/logicodev-dark.css": "less/logicodev/oscar.less"}
- },
- production: {
- options: {
- paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"],
- cleancss: true
- },
- files: {"css/pointhi.min.css": "less/pointhi/oscar.less",
- "css/logicodev.min.css": "less/logicodev/oscar.less",
- "css/logicodev-dark.min.css": "less/logicodev-dark/oscar.less"}
+ development: {
+ options: {
+ paths: ["src/less/pointhi", "src/less/logicodev", "src/less/logicodev-dark", "src/less/bootstrap"]
},
- /*
- // built with ./manage.sh styles
- bootstrap: {
- options: {
- paths: ["less/bootstrap"],
- cleancss: true
- },
- files: {"css/bootstrap.min.css": "less/bootstrap/bootstrap.less"}
+ files: {
+ "css/bootstrap.css": "src/less/bootstrap/bootstrap.less",
+ "css/pointhi.css": "src/less/pointhi/oscar.less",
+ "css/logicodev.css": "src/less/logicodev-dark/oscar.less",
+ "css/logicodev-dark.css": "src/less/logicodev/oscar.less"
+ }
+ },
+ production: {
+ options: {
+ paths: ["src/less/pointhi", "src/less/logicodev", "src/less/logicodev-dark", "src/less/bootstrap"],
+ plugins: [
+ new (require('less-plugin-clean-css'))()
+ ],
+ sourceMap: true,
+ sourceMapURL: (name) => { const s = name.split('/'); return s[s.length - 1] + '.map';},
+ outputSourceFiles: false,
+ sourceMapRootpath: '../'
},
- */
+ files: {
+ "css/bootstrap.min.css": "css/bootstrap.css",
+ "css/leaflet.min.css": "css/leaflet.css",
+ "css/pointhi.min.css": "src/less/pointhi/oscar.less",
+ "css/logicodev.min.css": "src/less/logicodev/oscar.less",
+ "css/logicodev-dark.min.css": "src/less/logicodev-dark/oscar.less"
+ }
+ },
},
watch: {
scripts: {
@@ -70,7 +126,7 @@ module.exports = function(grunt) {
tasks: ['jshint', 'concat', 'uglify']
},
oscar_styles: {
- files: ['less/pointhi/**/*.less'],
+ files: ['src/less/pointhi/**/*.less'],
tasks: ['less:development', 'less:production']
},
bootstrap_styles: {
@@ -80,6 +136,7 @@ module.exports = function(grunt) {
}
});
+ grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-watch');
@@ -88,7 +145,7 @@ module.exports = function(grunt) {
grunt.registerTask('test', ['jshint']);
- grunt.registerTask('default', ['jshint', 'concat', 'uglify', 'less']);
+ grunt.registerTask('default', ['copy', 'jshint', 'concat', 'uglify', 'less']);
grunt.registerTask('styles', ['less']);
diff --git a/searx/static/themes/oscar/img/map/layers-2x.png b/searx/static/themes/oscar/img/map/layers-2x.png
deleted file mode 100644
index 0b30da6..0000000
--- a/searx/static/themes/oscar/img/map/layers-2x.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/layers.png b/searx/static/themes/oscar/img/map/layers.png
deleted file mode 100644
index 4297fd9..0000000
--- a/searx/static/themes/oscar/img/map/layers.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-green.png b/searx/static/themes/oscar/img/map/marker-icon-2x-green.png
deleted file mode 100644
index 7446bb0..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-2x-green.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png b/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png
deleted file mode 100644
index ecd6773..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-red.png b/searx/static/themes/oscar/img/map/marker-icon-2x-red.png
deleted file mode 100644
index 1d2e197..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-2x-red.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x.png b/searx/static/themes/oscar/img/map/marker-icon-2x.png
deleted file mode 100644
index 0015b64..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-2x.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-green.png b/searx/static/themes/oscar/img/map/marker-icon-green.png
deleted file mode 100644
index f48ef41..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-green.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-orange.png b/searx/static/themes/oscar/img/map/marker-icon-orange.png
deleted file mode 100644
index d0d2220..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-orange.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon-red.png b/searx/static/themes/oscar/img/map/marker-icon-red.png
deleted file mode 100644
index 7a92b9e..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon-red.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-icon.png b/searx/static/themes/oscar/img/map/marker-icon.png
deleted file mode 100644
index e2e9f75..0000000
--- a/searx/static/themes/oscar/img/map/marker-icon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/img/map/marker-shadow.png b/searx/static/themes/oscar/img/map/marker-shadow.png
deleted file mode 100644
index d1e773c..0000000
--- a/searx/static/themes/oscar/img/map/marker-shadow.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/oscar/js/searx.js b/searx/static/themes/oscar/js/searx.js
deleted file mode 100644
index 8208ce4..0000000
--- a/searx/static/themes/oscar/js/searx.js
+++ /dev/null
@@ -1,401 +0,0 @@
-/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
- */
-
-requirejs.config({
- baseUrl: './static/themes/oscar/js',
- paths: {
- app: '../app'
- }
-});
-;/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2019 by Alexandre Flament
- */
-window.searx = (function(d) {
- 'use strict';
-
- // add data- properties
- var script = d.currentScript || (function() {
- var scripts = d.getElementsByTagName('script');
- return scripts[scripts.length - 1];
- })();
-
- return {
- autocompleter: script.getAttribute('data-autocompleter') === 'true',
- method: script.getAttribute('data-method')
- };
-})(document);
-;/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
- */
-
-if(searx.autocompleter) {
- searx.searchResults = new Bloodhound({
- datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
- queryTokenizer: Bloodhound.tokenizers.whitespace,
- remote: './autocompleter?q=%QUERY'
- });
- searx.searchResults.initialize();
-}
-
-$(document).ready(function(){
- var original_search_value = '';
- if(searx.autocompleter) {
- $("#q").on('keydown', function(e) {
- if(e.which == 13) {
- original_search_value = $('#q').val();
- }
- });
- $('#q').typeahead(null, {
- name: 'search-results',
- displayKey: function(result) {
- return result;
- },
- source: searx.searchResults.ttAdapter()
- });
- $('#q').bind('typeahead:selected', function(ev, suggestion) {
- if(original_search_value) {
- $('#q').val(original_search_value);
- }
- $("#search_form").submit();
- });
- }
-});
-;/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
- */
-
-$(document).ready(function(){
- /**
- * focus element if class="autofocus" and id="q"
- */
- $('#q.autofocus').focus();
-
- /**
- * Empty search bar when click on reset button
- */
- $("#clear_search").click(function () {
- document.getElementById("q").value = "";
- });
-
- /**
- * select full content on click if class="select-all-on-click"
- */
- $(".select-all-on-click").click(function () {
- $(this).select();
- });
-
- /**
- * change text during btn-collapse click if possible
- */
- $('.btn-collapse').click(function() {
- var btnTextCollapsed = $(this).data('btn-text-collapsed');
- var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed');
-
- if(btnTextCollapsed !== '' && btnTextNotCollapsed !== '') {
- if($(this).hasClass('collapsed')) {
- new_html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed);
- } else {
- new_html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed);
- }
- $(this).html(new_html);
- }
- });
-
- /**
- * change text during btn-toggle click if possible
- */
- $('.btn-toggle .btn').click(function() {
- var btnClass = 'btn-' + $(this).data('btn-class');
- var btnLabelDefault = $(this).data('btn-label-default');
- var btnLabelToggled = $(this).data('btn-label-toggled');
- if(btnLabelToggled !== '') {
- if($(this).hasClass('btn-default')) {
- new_html = $(this).html().replace(btnLabelDefault, btnLabelToggled);
- } else {
- new_html = $(this).html().replace(btnLabelToggled, btnLabelDefault);
- }
- $(this).html(new_html);
- }
- $(this).toggleClass(btnClass);
- $(this).toggleClass('btn-default');
- });
-
- /**
- * change text during btn-toggle click if possible
- */
- $('.media-loader').click(function() {
- var target = $(this).data('target');
- var iframe_load = $(target + ' > iframe');
- var srctest = iframe_load.attr('src');
- if(srctest === undefined || srctest === false){
- iframe_load.attr('src', iframe_load.data('src'));
- }
- });
-
- /**
- * Select or deselect every categories on double clic
- */
- $(".btn-sm").dblclick(function() {
- var btnClass = 'btn-' + $(this).data('btn-class'); // primary
- if($(this).hasClass('btn-default')) {
- $(".btn-sm > input").attr('checked', 'checked');
- $(".btn-sm > input").prop("checked", true);
- $(".btn-sm").addClass(btnClass);
- $(".btn-sm").addClass('active');
- $(".btn-sm").removeClass('btn-default');
- } else {
- $(".btn-sm > input").attr('checked', '');
- $(".btn-sm > input").removeAttr('checked');
- $(".btn-sm > input").checked = false;
- $(".btn-sm").removeClass(btnClass);
- $(".btn-sm").removeClass('active');
- $(".btn-sm").addClass('btn-default');
- }
- });
- $(".nav-tabs").click(function(a) {
- var tabs = $(a.target).parents("ul");
- tabs.children().attr("aria-selected", "false");
- $(a.target).parent().attr("aria-selected", "true");
- });
-});
-;window.addEventListener('load', function() {
- // Hide infobox toggle if shrunk size already fits all content.
- $('.infobox').each(function() {
- var infobox_body = $(this).find('.infobox_body');
- var total_height = infobox_body.prop('scrollHeight') + infobox_body.find('img.infobox_part').height();
- var max_height = infobox_body.css('max-height').replace('px', '');
- if (total_height <= max_height) {
- $(this).find('.infobox_toggle').hide();
- }
- });
-});
-;/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
- */
-
-$(document).ready(function(){
- $(".searx_overpass_request").on( "click", function( event ) {
- var overpass_url = "https://overpass-api.de/api/interpreter?data=";
- var query_start = overpass_url + "[out:json][timeout:25];(";
- var query_end = ");out meta;";
-
- var osm_id = $(this).data('osm-id');
- var osm_type = $(this).data('osm-type');
- var result_table = $(this).data('result-table');
- var result_table_loadicon = "#" + $(this).data('result-table-loadicon');
-
- // tags which can be ignored
- var osm_ignore_tags = [ "addr:city", "addr:country", "addr:housenumber", "addr:postcode", "addr:street" ];
-
- if(osm_id && osm_type && result_table) {
- result_table = "#" + result_table;
- var query = null;
- switch(osm_type) {
- case 'node':
- query = query_start + "node(" + osm_id + ");" + query_end;
- break;
- case 'way':
- query = query_start + "way(" + osm_id + ");" + query_end;
- break;
- case 'relation':
- query = query_start + "relation(" + osm_id + ");" + query_end;
- break;
- default:
- break;
- }
- if(query) {
- //alert(query);
- var ajaxRequest = $.ajax( query )
- .done(function( html) {
- if(html && html.elements && html.elements[0]) {
- var element = html.elements[0];
- var newHtml = $(result_table).html();
- for (var row in element.tags) {
- if(element.tags.name === null || osm_ignore_tags.indexOf(row) == -1) {
- newHtml += "<tr><td>" + row + "</td><td>";
- switch(row) {
- case "phone":
- case "fax":
- newHtml += "<a href=\"tel:" + element.tags[row].replace(/ /g,'') + "\">" + element.tags[row] + "</a>";
- break;
- case "email":
- newHtml += "<a href=\"mailto:" + element.tags[row] + "\">" + element.tags[row] + "</a>";
- break;
- case "website":
- case "url":
- newHtml += "<a href=\"" + element.tags[row] + "\">" + element.tags[row] + "</a>";
- break;
- case "wikidata":
- newHtml += "<a href=\"https://www.wikidata.org/wiki/" + element.tags[row] + "\">" + element.tags[row] + "</a>";
- break;
- case "wikipedia":
- if(element.tags[row].indexOf(":") != -1) {
- newHtml += "<a href=\"https://" + element.tags[row].substring(0,element.tags[row].indexOf(":")) + ".wikipedia.org/wiki/" + element.tags[row].substring(element.tags[row].indexOf(":")+1) + "\">" + element.tags[row] + "</a>";
- break;
- }
- /* jshint ignore:start */
- default:
- /* jshint ignore:end */
- newHtml += element.tags[row];
- break;
- }
- newHtml += "</td></tr>";
- }
- }
- $(result_table).html(newHtml);
- $(result_table).removeClass('hidden');
- $(result_table_loadicon).addClass('hidden');
- }
- })
- .fail(function() {
- $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+could_not_load+"</p>");
- });
- }
- }
-
- // this event occour only once per element
- $( this ).off( event );
- });
-
- $(".searx_init_map").on( "click", function( event ) {
- var leaflet_target = $(this).data('leaflet-target');
- var map_lon = $(this).data('map-lon');
- var map_lat = $(this).data('map-lat');
- var map_zoom = $(this).data('map-zoom');
- var map_boundingbox = $(this).data('map-boundingbox');
- var map_geojson = $(this).data('map-geojson');
-
- require(['leaflet-0.7.3.min'], function(leaflet) {
- if(map_boundingbox) {
- southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]);
- northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]);
- map_bounds = L.latLngBounds(southWest, northEast);
- }
-
- // TODO hack
- // change default imagePath
- L.Icon.Default.imagePath = "./static/themes/oscar/img/map";
-
- // init map
- var map = L.map(leaflet_target);
-
- // create the tile layer with correct attribution
- var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
- var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
- var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib});
-
- var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png';
- var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
- var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib});
-
- // init map view
- if(map_bounds) {
- // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021
- setTimeout(function () {
- map.fitBounds(map_bounds, {
- maxZoom:17
- });
- }, 0);
- } else if (map_lon && map_lat) {
- if(map_zoom)
- map.setView(new L.LatLng(map_lat, map_lon),map_zoom);
- else
- map.setView(new L.LatLng(map_lat, map_lon),8);
- }
-
- map.addLayer(osmMapnik);
-
- var baseLayers = {
- "OSM Mapnik": osmMapnik/*,
- "OSM Wikimedia": osmWikimedia*/
- };
-
- L.control.layers(baseLayers).addTo(map);
-
-
- if(map_geojson)
- L.geoJson(map_geojson).addTo(map);
- /*else if(map_bounds)
- L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/
- });
-
- // this event occour only once per element
- $( this ).off( event );
- });
-});
-;$(document).ready(function(){
- $("#allow-all-engines").click(function() {
- $(".onoffswitch-checkbox").each(function() { this.checked = false;});
- });
-
- $("#disable-all-engines").click(function() {
- $(".onoffswitch-checkbox").each(function() { this.checked = true;});
- });
-});
-
diff --git a/searx/static/themes/oscar/js/searx.min.js.map b/searx/static/themes/oscar/js/searx.min.js.map
deleted file mode 100644
index 4dd22d6..0000000
--- a/searx/static/themes/oscar/js/searx.min.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["searx.js"],"names":["requirejs","config","baseUrl","paths","app","window","searx","d","script","currentScript","scripts","getElementsByTagName","length","autocompleter","getAttribute","method","document","searchResults","Bloodhound","datumTokenizer","tokenizers","obj","whitespace","queryTokenizer","remote","initialize","$","ready","original_search_value","on","e","which","val","typeahead","name","displayKey","result","source","ttAdapter","bind","ev","suggestion","submit","focus","click","getElementById","value","this","select","btnTextCollapsed","data","btnTextNotCollapsed","hasClass","new_html","html","replace","btnClass","btnLabelDefault","btnLabelToggled","toggleClass","target","iframe_load","srctest","attr","undefined","dblclick","prop","addClass","removeClass","removeAttr","checked","a","parents","children","parent","addEventListener","each","infobox_body","find","height","css","hide","event","overpass_url","query_start","query_end","osm_id","osm_type","result_table","result_table_loadicon","osm_ignore_tags","query","ajax","done","elements","element","newHtml","row","tags","indexOf","substring","fail","could_not_load","off","leaflet_target","map_lon","map_lat","map_zoom","map_boundingbox","map_geojson","require","leaflet","southWest","L","latLng","northEast","map_bounds","latLngBounds","Icon","Default","imagePath","map","osmMapnikUrl","osmMapnikAttrib","osmMapnik","TileLayer","minZoom","maxZoom","attribution","osmWikimediaUrl","osmWikimediaAttrib","setTimeout","fitBounds","setView","LatLng","addLayer","baseLayers","OSM Mapnik","control","layers","addTo","geoJson"],"mappings":";;AAiBAA,UAAUC,QACNC,QAAS,2BACTC,OACIC,IAAK,YAmBbC,OAAOC,MAAQ,SAAUC,GACrB,YAGA,IAAIC,GAASD,EAAEE,eAAkB,WAC7B,GAAIC,GAAUH,EAAEI,qBAAqB,SACrC,OAAOD,GAAQA,EAAQE,OAAS,KAGpC,QACIC,cAA6D,SAA9CL,EAAOM,aAAa,sBACnCC,OAAQP,EAAOM,aAAa,iBAEjCE,UAkBAV,MAAMO,gBACLP,MAAMW,cAAgB,GAAIC,aACtBC,eAAgBD,WAAWE,WAAWC,IAAIC,WAAW,SACrDC,eAAgBL,WAAWE,WAAWE,WACtCE,OAAQ,6BAEZlB,MAAMW,cAAcQ,cAGxBC,EAAEV,UAAUW,MAAM,WACd,GAAIC,GAAwB,EACzBtB,OAAMO,gBACXa,EAAE,MAAMG,GAAG,UAAW,SAASC,GAChB,IAAXA,EAAEC,QACQH,EAAwBF,EAAE,MAAMM,SAGxCN,EAAE,MAAMO,UAAU,MACdC,KAAM,iBACNC,WAAY,SAASC,GACjB,MAAOA,IAEXC,OAAQ/B,MAAMW,cAAcqB,cAEhCZ,EAAE,MAAMa,KAAK,qBAAsB,SAASC,EAAIC,GACzCb,GACCF,EAAE,MAAMM,IAAIJ,GAEhBF,EAAE,gBAAgBgB,cAqB9BhB,EAAEV,UAAUW,MAAM,WAIdD,EAAE,gBAAgBiB,QAKlBjB,EAAE,iBAAiBkB,MAAM,WAC5B5B,SAAS6B,eAAe,KAAKC,MAAQ,KAMlCpB,EAAE,wBAAwBkB,MAAM,WAC5BlB,EAAEqB,MAAMC,WAMZtB,EAAE,iBAAiBkB,MAAM,WACrB,GAAIK,GAAmBvB,EAAEqB,MAAMG,KAAK,sBAChCC,EAAsBzB,EAAEqB,MAAMG,KAAK,yBAEf,MAArBD,GAAmD,KAAxBE,IACvBzB,EAAEqB,MAAMK,SAAS,aAChBC,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQN,EAAkBE,GAEpDE,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQJ,EAAqBF,GAE3DvB,EAAEqB,MAAMO,KAAKD,aAOrB3B,EAAE,oBAAoBkB,MAAM,WACxB,GAAIY,GAAW,OAAS9B,EAAEqB,MAAMG,KAAK,aACjCO,EAAkB/B,EAAEqB,MAAMG,KAAK,qBAC/BQ,EAAkBhC,EAAEqB,MAAMG,KAAK,oBACZ,MAApBQ,IACIhC,EAAEqB,MAAMK,SAAS,eAChBC,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQE,EAAiBC,GAEnDL,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQG,EAAiBD,GAEvD/B,EAAEqB,MAAMO,KAAKD,WAEjB3B,EAAEqB,MAAMY,YAAYH,GACpB9B,EAAEqB,MAAMY,YAAY,iBAMxBjC,EAAE,iBAAiBkB,MAAM,WACrB,GAAIgB,GAASlC,EAAEqB,MAAMG,KAAK,UACtBW,EAAcnC,EAAEkC,EAAS,aACzBE,EAAUD,EAAYE,KAAK,WAChBC,KAAZF,IAAqC,IAAZA,GACxBD,EAAYE,KAAK,MAAOF,EAAYX,KAAK,UAOjDxB,EAAE,WAAWuC,SAAS,WACtB,GAAIT,GAAW,OAAS9B,EAAEqB,MAAMG,KAAK,YAC9BxB,GAAEqB,MAAMK,SAAS,gBAChB1B,EAAE,mBAAmBqC,KAAK,UAAW,WACrCrC,EAAE,mBAAmBwC,KAAK,WAAW,GACrCxC,EAAE,WAAWyC,SAASX,GACtB9B,EAAE,WAAWyC,SAAS,UACtBzC,EAAE,WAAW0C,YAAY,iBAEzB1C,EAAE,mBAAmBqC,KAAK,UAAW,IACrCrC,EAAE,mBAAmB2C,WAAW,WAChC3C,EAAE,mBAAmB4C,SAAU,EAC/B5C,EAAE,WAAW0C,YAAYZ,GACzB9B,EAAE,WAAW0C,YAAY,UACzB1C,EAAE,WAAWyC,SAAS,kBAG9BzC,EAAE,aAAakB,MAAM,SAAS2B,GACf7C,EAAE6C,EAAEX,QAAQY,QAAQ,MAC1BC,WAAWV,KAAK,gBAAiB,SACtCrC,EAAE6C,EAAEX,QAAQc,SAASX,KAAK,gBAAiB,YAGlD1D,OAAOsE,iBAAiB,OAAQ,WAE7BjD,EAAE,YAAYkD,KAAK,WACf,GAAIC,GAAenD,EAAEqB,MAAM+B,KAAK,gBACbD,GAAaX,KAAK,gBAAkBW,EAAaC,KAAK,oBAAoBC,UAC5EF,EAAaG,IAAI,cAAczB,QAAQ,KAAM,KAE1D7B,EAAEqB,MAAM+B,KAAK,mBAAmBG,WAqB5CvD,EAAEV,UAAUW,MAAM,WACdD,EAAE,2BAA2BG,GAAI,QAAS,SAAUqD,GAChD,GAAIC,GAAe,gDACfC,EAAcD,EAAe,2BAC7BE,EAAY,cAEZC,EAAS5D,EAAEqB,MAAMG,KAAK,UACtBqC,EAAW7D,EAAEqB,MAAMG,KAAK,YACxBsC,EAAe9D,EAAEqB,MAAMG,KAAK,gBAC5BuC,EAAwB,IAAM/D,EAAEqB,MAAMG,KAAK,yBAG3CwC,GAAoB,YAAa,eAAgB,mBAAoB,gBAAiB,cAE1F,IAAGJ,GAAUC,GAAYC,EAAc,CACnCA,EAAe,IAAMA,CACrB,IAAIG,GAAQ,IACZ,QAAOJ,GACH,IAAK,OACDI,EAAQP,EAAc,QAAUE,EAAS,KAAOD,CAChD,MACJ,KAAK,MACDM,EAAQP,EAAc,OAASE,EAAS,KAAOD,CAC/C,MACJ,KAAK,WACDM,EAAQP,EAAc,YAAcE,EAAS,KAAOD,EAK5D,GAAGM,EAEC,CAAkBjE,EAAEkE,KAAMD,GACzBE,KAAK,SAAUvC,GACZ,GAAGA,GAAQA,EAAKwC,UAAYxC,EAAKwC,SAAS,GAAI,CAC1C,GAAIC,GAAUzC,EAAKwC,SAAS,GACxBE,EAAUtE,EAAE8D,GAAclC,MAC9B,KAAK,GAAI2C,KAAOF,GAAQG,KACpB,GAAyB,OAAtBH,EAAQG,KAAKhE,OAAkD,GAAjCwD,EAAgBS,QAAQF,GAAY,CAEjE,OADAD,GAAW,WAAaC,EAAM,YACvBA,GACH,IAAK,QACL,IAAK,MACDD,GAAW,gBAAmBD,EAAQG,KAAKD,GAAK1C,QAAQ,KAAK,IAAM,KAAQwC,EAAQG,KAAKD,GAAO,MAC/F,MACJ,KAAK,QACDD,GAAW,mBAAsBD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MACjF,MACJ,KAAK,UACL,IAAK,MACDD,GAAW,YAAeD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MAC1E,MACJ,KAAK,WACDD,GAAW,0CAA6CD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MACxG,MACJ,KAAK,YACD,IAAsC,GAAnCF,EAAQG,KAAKD,GAAKE,QAAQ,KAAY,CACrCH,GAAW,oBAAuBD,EAAQG,KAAKD,GAAKG,UAAU,EAAEL,EAAQG,KAAKD,GAAKE,QAAQ,MAAQ,uBAAyBJ,EAAQG,KAAKD,GAAKG,UAAUL,EAAQG,KAAKD,GAAKE,QAAQ,KAAK,GAAK,KAAQJ,EAAQG,KAAKD,GAAO,MACvN,OAGR,QAEID,GAAWD,EAAQG,KAAKD,GAGhCD,GAAW,aAGnBtE,EAAE8D,GAAclC,KAAK0C,GACrBtE,EAAE8D,GAAcpB,YAAY,UAC5B1C,EAAE+D,GAAuBtB,SAAS,aAGzCkC,KAAK,WACF3E,EAAE+D,GAAuBnC,KAAK5B,EAAE+D,GAAuBnC,OAAS,yBAA2BgD,eAAe,WAMtH5E,EAAGqB,MAAOwD,IAAKrB,KAGnBxD,EAAE,mBAAmBG,GAAI,QAAS,SAAUqD,GACxC,GAAIsB,GAAiB9E,EAAEqB,MAAMG,KAAK,kBAC9BuD,EAAU/E,EAAEqB,MAAMG,KAAK,WACvBwD,EAAUhF,EAAEqB,MAAMG,KAAK,WACvByD,EAAWjF,EAAEqB,MAAMG,KAAK,YACxB0D,EAAkBlF,EAAEqB,MAAMG,KAAK,mBAC/B2D,EAAcnF,EAAEqB,MAAMG,KAAK,cAE/B4D,UAAS,qBAAsB,SAASC,GACjCH,IACCI,UAAYC,EAAEC,OAAON,EAAgB,GAAIA,EAAgB,IACzDO,UAAYF,EAAEC,OAAON,EAAgB,GAAIA,EAAgB,IACzDQ,WAAaH,EAAEI,aAAaL,UAAWG,YAK3CF,EAAEK,KAAKC,QAAQC,UAAa,+BAG5B,IAAIC,GAAMR,EAAEQ,IAAIjB,GAGZkB,EAAa,qDACbC,EAAgB,gFAChBC,EAAY,GAAIX,GAAEY,UAAUH,GAAeI,QAAS,EAAGC,QAAS,GAAIC,YAAaL,IAEjFM,EAAgB,sDAChBC,EAAqB,sGACN,IAAIjB,GAAEY,UAAUI,GAAkBH,QAAS,EAAGC,QAAS,GAAIC,YAAaE,GAGxFd,YAECe,WAAW,WACPV,EAAIW,UAAUhB,YACVW,QAAQ,MAEb,GACItB,GAAWC,IACfC,EACCc,EAAIY,QAAQ,GAAIpB,GAAEqB,OAAO5B,EAASD,GAASE,GAE3Cc,EAAIY,QAAQ,GAAIpB,GAAEqB,OAAO5B,EAASD,GAAS,IAG/CgB,EAAIc,SAASX,EAEb,IAAIY,IACPC,aAAcb,EAIfX,GAAEyB,QAAQC,OAAOH,GAAYI,MAAMnB,GAGhCZ,GACCI,EAAE4B,QAAQhC,GAAa+B,MAAMnB,KAMrC/F,EAAGqB,MAAOwD,IAAKrB,OAGtBxD,EAAEV,UAAUW,MAAM,WACfD,EAAE,sBAAsBkB,MAAM,WAC1BlB,EAAE,yBAAyBkD,KAAK,WAAa7B,KAAKuB,SAAU,MAGhE5C,EAAE,wBAAwBkB,MAAM,WAC5BlB,EAAE,yBAAyBkD,KAAK,WAAa7B,KAAKuB,SAAU","file":"searx.min.js"} \ No newline at end of file
diff --git a/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js b/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js
deleted file mode 100644
index e7c2abd..0000000
--- a/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * searx is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * searx 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 searx. If not, see < http://www.gnu.org/licenses/ >.
- *
- * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
- */
-
-requirejs.config({
- baseUrl: './static/themes/oscar/js',
- paths: {
- app: '../app'
- }
-});
diff --git a/searx/static/themes/oscar/less/logicodev/code.less b/searx/static/themes/oscar/less/logicodev/code.less
deleted file mode 100644
index 491b30e..0000000
--- a/searx/static/themes/oscar/less/logicodev/code.less
+++ /dev/null
@@ -1,101 +0,0 @@
-pre, code{
- font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important;
-}
-
-.lineno{
- margin-right: 5px;
-}
-
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #556366; font-style: italic } /* Comment */
-.highlight .err { border: 1px solid @orange } /* Error */
-.highlight .k { color: #BE74D5; font-weight: bold } /* Keyword */
-.highlight .o { color: #D19A66 } /* Operator */
-.highlight .cm { color: #556366; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
-.highlight .c1 { color: #556366; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #556366; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #A00000 } /* Generic.Deleted */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #FF0000 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0044DD } /* Generic.Traceback */
-.highlight .kc { color: #BE74D5; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #BE74D5; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #BE74D5; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #BE74D5 } /* Keyword.Pseudo */
-.highlight .kr { color: #BE74D5; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #D46C72 } /* Keyword.Type */
-.highlight .m { color: #D19A66 } /* Literal.Number */
-.highlight .s { color: #86C372 } /* Literal.String */
-.highlight .na { color: #7D9029 } /* Name.Attribute */
-.highlight .nb { color: #BE74D5 } /* Name.Builtin */
-.highlight .nc { color: #61AFEF; font-weight: bold } /* Name.Class */
-.highlight .no { color: #D19A66 } /* Name.Constant */
-.highlight .nd { color: #AA22FF } /* Name.Decorator */
-.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
-.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #61AFEF } /* Name.Function */
-.highlight .nl { color: #A0A000 } /* Name.Label */
-.highlight .nn { color: #61AFEF; font-weight: bold } /* Name.Namespace */
-.highlight .nt { color: #BE74D5; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #DFC06F } /* Name.Variable */
-.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
-.highlight .w { color: #D7DAE0 } /* Text.Whitespace */
-.highlight .mf { color: #D19A66 } /* Literal.Number.Float */
-.highlight .mh { color: #D19A66 } /* Literal.Number.Hex */
-.highlight .mi { color: #D19A66 } /* Literal.Number.Integer */
-.highlight .mo { color: #D19A66 } /* Literal.Number.Oct */
-.highlight .sb { color: #86C372 } /* Literal.String.Backtick */
-.highlight .sc { color: #86C372 } /* Literal.String.Char */
-.highlight .sd { color: #86C372; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #86C372 } /* Literal.String.Double */
-.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
-.highlight .sh { color: #86C372 } /* Literal.String.Heredoc */
-.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
-.highlight .sx { color: #BE74D5 } /* Literal.String.Other */
-.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
-.highlight .s1 { color: #86C372 } /* Literal.String.Single */
-.highlight .ss { color: #DFC06F } /* Literal.String.Symbol */
-.highlight .bp { color: #BE74D5 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #DFC06F } /* Name.Variable.Class */
-.highlight .vg { color: #DFC06F } /* Name.Variable.Global */
-.highlight .vi { color: #DFC06F } /* Name.Variable.Instance */
-.highlight .il { color: #D19A66 } /* Literal.Number.Integer.Long */
-
-.highlight .lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: default;
- color: #556366;
-
- &::selection {
- background: transparent; /* WebKit/Blink Browsers */
- }
- &::-moz-selection {
- background: transparent; /* Gecko Browsers */
- }
-}
-
-.highlight pre {
- background-color: #282C34;
- color: #D7DAE0;
- border: none;
- margin-bottom: 25px;
- font-size: 15px;
- padding: 20px 10px;
-}
-
-.highlight {
- font-weight: 700;
-}
diff --git a/searx/static/themes/oscar/less/logicodev/preferences.less b/searx/static/themes/oscar/less/logicodev/preferences.less
deleted file mode 100644
index 82ce163..0000000
--- a/searx/static/themes/oscar/less/logicodev/preferences.less
+++ /dev/null
@@ -1,15 +0,0 @@
-.table > tbody > tr > td, .table > tbody > tr > th {
- vertical-align: middle !important;
-}
-
-.nav-tabs.nav-justified{
- margin-bottom: 20px;
-}
-
-p {
- margin: 10px 0;
-}
-
-input.cursor-text {
- margin: 10px 0;
-}
diff --git a/searx/static/themes/oscar/less/pointhi/code.less b/searx/static/themes/oscar/less/pointhi/code.less
deleted file mode 100644
index 70a2a5d..0000000
--- a/searx/static/themes/oscar/less/pointhi/code.less
+++ /dev/null
@@ -1,79 +0,0 @@
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #408080; font-style: italic } /* Comment */
-.highlight .err { border: 1px solid #FF0000 } /* Error */
-.highlight .k { color: #008000; font-weight: bold } /* Keyword */
-.highlight .o { color: #666666 } /* Operator */
-.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
-.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #A00000 } /* Generic.Deleted */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #FF0000 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0044DD } /* Generic.Traceback */
-.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #008000 } /* Keyword.Pseudo */
-.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #B00040 } /* Keyword.Type */
-.highlight .m { color: #666666 } /* Literal.Number */
-.highlight .s { color: #BA2121 } /* Literal.String */
-.highlight .na { color: #7D9029 } /* Name.Attribute */
-.highlight .nb { color: #008000 } /* Name.Builtin */
-.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
-.highlight .no { color: #880000 } /* Name.Constant */
-.highlight .nd { color: #AA22FF } /* Name.Decorator */
-.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
-.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #0000FF } /* Name.Function */
-.highlight .nl { color: #A0A000 } /* Name.Label */
-.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
-.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #19177C } /* Name.Variable */
-.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
-.highlight .w { color: #bbbbbb } /* Text.Whitespace */
-.highlight .mf { color: #666666 } /* Literal.Number.Float */
-.highlight .mh { color: #666666 } /* Literal.Number.Hex */
-.highlight .mi { color: #666666 } /* Literal.Number.Integer */
-.highlight .mo { color: #666666 } /* Literal.Number.Oct */
-.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
-.highlight .sc { color: #BA2121 } /* Literal.String.Char */
-.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
-.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
-.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
-.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
-.highlight .sx { color: #008000 } /* Literal.String.Other */
-.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
-.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
-.highlight .ss { color: #19177C } /* Literal.String.Symbol */
-.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #19177C } /* Name.Variable.Class */
-.highlight .vg { color: #19177C } /* Name.Variable.Global */
-.highlight .vi { color: #19177C } /* Name.Variable.Instance */
-.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
-
-.highlight .lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: default;
-
- &::selection {
- background: transparent; /* WebKit/Blink Browsers */
- }
- &::-moz-selection {
- background: transparent; /* Gecko Browsers */
- }
-}
diff --git a/searx/static/themes/oscar/less/pointhi/preferences.less b/searx/static/themes/oscar/less/pointhi/preferences.less
deleted file mode 100644
index 9672d50..0000000
--- a/searx/static/themes/oscar/less/pointhi/preferences.less
+++ /dev/null
@@ -1,3 +0,0 @@
-.table > tbody > tr > td, .table > tbody > tr > th {
- vertical-align: middle !important;
-}
diff --git a/searx/static/themes/oscar/package.json b/searx/static/themes/oscar/package.json
index 5c01ef9..8a3d487 100644
--- a/searx/static/themes/oscar/package.json
+++ b/searx/static/themes/oscar/package.json
@@ -1,11 +1,13 @@
{
"devDependencies": {
- "grunt": "^0.4.5",
- "grunt-contrib-concat": "~0.5.0",
- "grunt-contrib-jshint": "~0.10.0",
- "grunt-contrib-less": "~0.11.0",
- "grunt-contrib-uglify": "~0.6.0",
- "grunt-contrib-watch": "~0.6.1"
+ "grunt": "^1.3.0",
+ "grunt-cli": "^1.3.2",
+ "grunt-contrib-concat": "~1.0.1",
+ "grunt-contrib-copy": "^1.0.0",
+ "grunt-contrib-jshint": "~3.0.0",
+ "grunt-contrib-less": "~3.0.0",
+ "grunt-contrib-uglify": "~5.0.0",
+ "grunt-contrib-watch": "~1.1.0"
},
"scripts": {
"build": "npm install && grunt",
@@ -13,6 +15,9 @@
"test": "grunt"
},
"dependencies": {
- "grunt-cli": "^1.3.2"
+ "bootstrap": "^3.4.1",
+ "corejs-typeahead": "^1.3.1",
+ "jquery": "^3.6.0",
+ "leaflet": "^1.7.1"
}
}
diff --git a/searx/static/themes/oscar/js/searx_src/01_init.js b/searx/static/themes/oscar/src/js/01_init.js
index 690365c..dd8de4d 100644
--- a/searx/static/themes/oscar/js/searx_src/01_init.js
+++ b/searx/static/themes/oscar/src/js/01_init.js
@@ -25,6 +25,7 @@ window.searx = (function(d) {
return {
autocompleter: script.getAttribute('data-autocompleter') === 'true',
- method: script.getAttribute('data-method')
+ method: script.getAttribute('data-method'),
+ translations: JSON.parse(script.getAttribute('data-translations'))
};
})(document);
diff --git a/searx/static/themes/oscar/js/searx_src/autocompleter.js b/searx/static/themes/oscar/src/js/autocompleter.js
index 26d5675..56293f4 100644
--- a/searx/static/themes/oscar/js/searx_src/autocompleter.js
+++ b/searx/static/themes/oscar/src/js/autocompleter.js
@@ -15,31 +15,42 @@
* (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at>
*/
-if(searx.autocompleter) {
- searx.searchResults = new Bloodhound({
- datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
- queryTokenizer: Bloodhound.tokenizers.whitespace,
- remote: './autocompleter?q=%QUERY'
- });
- searx.searchResults.initialize();
-}
-
$(document).ready(function(){
var original_search_value = '';
if(searx.autocompleter) {
- $("#q").on('keydown', function(e) {
+ var searchResults = new Bloodhound({
+ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
+ queryTokenizer: Bloodhound.tokenizers.whitespace,
+ remote: {
+ url: './autocompleter?q=%QUERY',
+ wildcard: '%QUERY'
+ }
+ });
+ searchResults.initialize();
+
+ $("#q").on('keydown', function(e) {
if(e.which == 13) {
original_search_value = $('#q').val();
}
});
- $('#q').typeahead(null, {
+ $('#q').typeahead({
name: 'search-results',
+ highlight: false,
+ hint: true,
displayKey: function(result) {
return result;
},
- source: searx.searchResults.ttAdapter()
+ classNames: {
+ input: 'tt-input',
+ hint: 'tt-hint',
+ menu: 'tt-dropdown-menu',
+ dataset: 'tt-dataset-search-results',
+ },
+ }, {
+ name: 'autocomplete',
+ source: searchResults,
});
- $('#q').bind('typeahead:selected', function(ev, suggestion) {
+ $('#q').bind('typeahead:select', function(ev, suggestion) {
if(original_search_value) {
$('#q').val(original_search_value);
}
diff --git a/searx/static/themes/oscar/js/searx_src/element_modifiers.js b/searx/static/themes/oscar/src/js/element_modifiers.js
index a113df9..a113df9 100644
--- a/searx/static/themes/oscar/js/searx_src/element_modifiers.js
+++ b/searx/static/themes/oscar/src/js/element_modifiers.js
diff --git a/searx/static/themes/oscar/js/searx_src/infobox.js b/searx/static/themes/oscar/src/js/infobox.js
index cb7f1ee..cb7f1ee 100644
--- a/searx/static/themes/oscar/js/searx_src/infobox.js
+++ b/searx/static/themes/oscar/src/js/infobox.js
diff --git a/searx/static/themes/oscar/js/searx_src/leaflet_map.js b/searx/static/themes/oscar/src/js/leaflet_map.js
index 06931b4..83364b0 100644
--- a/searx/static/themes/oscar/js/searx_src/leaflet_map.js
+++ b/searx/static/themes/oscar/src/js/leaflet_map.js
@@ -90,7 +90,7 @@ $(document).ready(function(){
}
})
.fail(function() {
- $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+could_not_load+"</p>");
+ $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+searx.translations.could_not_load+"</p>");
});
}
}
@@ -107,59 +107,54 @@ $(document).ready(function(){
var map_boundingbox = $(this).data('map-boundingbox');
var map_geojson = $(this).data('map-geojson');
- require(['leaflet-0.7.3.min'], function(leaflet) {
- if(map_boundingbox) {
- southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]);
- northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]);
- map_bounds = L.latLngBounds(southWest, northEast);
- }
+ if(map_boundingbox) {
+ southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]);
+ northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]);
+ map_bounds = L.latLngBounds(southWest, northEast);
+ }
- // TODO hack
- // change default imagePath
- L.Icon.Default.imagePath = "./static/themes/oscar/img/map";
+ // change default imagePath
+ L.Icon.Default.imagePath = "./static/themes/oscar/css/images/";
- // init map
- var map = L.map(leaflet_target);
+ // init map
+ var map = L.map(leaflet_target);
- // create the tile layer with correct attribution
- var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
- var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
- var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib});
+ // create the tile layer with correct attribution
+ var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
+ var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
+ var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib});
- var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png';
- var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
- var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib});
+ var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png';
+ var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors';
+ var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib});
- // init map view
+ // init map view
+ setTimeout(function() {
if(map_bounds) {
- // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021
- setTimeout(function () {
- map.fitBounds(map_bounds, {
- maxZoom:17
- });
- }, 0);
+ map.fitBounds(map_bounds, {
+ maxZoom:17
+ });
} else if (map_lon && map_lat) {
if(map_zoom)
map.setView(new L.LatLng(map_lat, map_lon),map_zoom);
else
map.setView(new L.LatLng(map_lat, map_lon),8);
- }
-
- map.addLayer(osmMapnik);
+ }
+ }, 0);
- var baseLayers = {
- "OSM Mapnik": osmMapnik/*,
- "OSM Wikimedia": osmWikimedia*/
- };
+ map.addLayer(osmMapnik);
- L.control.layers(baseLayers).addTo(map);
+ var baseLayers = {
+ "OSM Mapnik": osmMapnik/*,
+ "OSM Wikimedia": osmWikimedia*/
+ };
+ L.control.layers(baseLayers).addTo(map);
- if(map_geojson)
- L.geoJson(map_geojson).addTo(map);
- /*else if(map_bounds)
- L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/
- });
+ if(map_geojson)
+ L.geoJson(map_geojson).addTo(map);
+ /*else if(map_bounds)
+ L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/
// this event occour only once per element
$( this ).off( event );
diff --git a/searx/static/themes/oscar/js/searx_src/toggleall.js b/searx/static/themes/oscar/src/js/toggleall.js
index b6c484e..b6c484e 100644
--- a/searx/static/themes/oscar/js/searx_src/toggleall.js
+++ b/searx/static/themes/oscar/src/js/toggleall.js
diff --git a/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less b/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less
new file mode 100644
index 0000000..d6145eb
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less
@@ -0,0 +1,3 @@
+@import "../../../node_modules/bootstrap/less/bootstrap.less";
+
+@import "typeahead.less";
diff --git a/searx/static/themes/oscar/src/less/bootstrap/typeahead.less b/searx/static/themes/oscar/src/less/bootstrap/typeahead.less
new file mode 100644
index 0000000..de1c6ef
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/bootstrap/typeahead.less
@@ -0,0 +1,154 @@
+/*
+ * typehead.js-bootstrap3.less
+ * @version 0.2.3
+ * https://github.com/hyspace/typeahead.js-bootstrap3.less
+ *
+ * Licensed under the MIT license:
+ * http://www.opensource.org/licenses/MIT
+ */
+
+//custom mixin for .form-control-validation
+.typeahead-form-control(@border-color: #ccc;) {
+ border-color: @border-color;
+ .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
+ &:focus {
+ border-color: darken(@border-color, 10%);
+ @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);
+ .box-shadow(@shadow);
+ }
+ }
+
+ //main styles for control
+ .tt-input,
+ .tt-hint {
+ .twitter-typeahead &{
+ //validation states
+ .has-warning &{
+ .typeahead-form-control(@state-warning-text);
+ }
+ .has-error &{
+ .typeahead-form-control(@state-danger-text);
+ }
+ .has-success &{
+ .typeahead-form-control(@state-success-text);
+ }
+ }
+
+ //border
+ .input-group .twitter-typeahead:first-child &{
+ .border-left-radius(@border-radius-base);
+ }
+ .input-group .twitter-typeahead:last-child &{
+ .border-right-radius(@border-radius-base);
+ }
+
+ //sizing - small:size and border
+ .input-group.input-group-sm .twitter-typeahead &{
+ .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
+ }
+ .input-group.input-group-sm .twitter-typeahead:not(:first-child):not(:last-child) &{
+ border-radius: 0;
+ }
+ .input-group.input-group-sm .twitter-typeahead:first-child &{
+ .border-left-radius(@border-radius-small);
+ .border-right-radius(0);
+ }
+ .input-group.input-group-sm .twitter-typeahead:last-child &{
+ .border-left-radius(0);
+ .border-right-radius(@border-radius-small);
+ }
+
+ //sizing - large:size and border
+ .input-group.input-group-lg .twitter-typeahead &{
+ .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);
+ }
+ .input-group.input-group-lg .twitter-typeahead:not(:first-child):not(:last-child) &{
+ border-radius: 0;
+ }
+ .input-group.input-group-lg .twitter-typeahead:first-child &{
+ .border-left-radius(@border-radius-large);
+ .border-right-radius(0);
+ }
+ .input-group.input-group-lg .twitter-typeahead:last-child &{
+ .border-left-radius(0);
+ .border-right-radius(@border-radius-large);
+ }
+ }
+
+ //for wrapper
+ .twitter-typeahead {
+ width: 100%;
+ .input-group &{
+ //overwrite `display:inline-block` style
+ display: table-cell!important;
+ float: left;
+ }
+ }
+
+ //particular style for each other
+ .twitter-typeahead .tt-hint {
+ color: @text-muted;//color - hint
+ }
+ .twitter-typeahead .tt-input {
+ z-index: 2;
+ //disabled status
+ //overwrite inline styles of .tt-query
+ &[disabled],
+ &[readonly],
+ fieldset[disabled] & {
+ cursor: not-allowed;
+ //overwirte inline style
+ background-color: @input-bg-disabled!important;
+ }
+ }
+
+ //dropdown styles
+ .tt-dropdown-menu {
+ //dropdown menu
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: @zindex-dropdown;
+ min-width: 160px;
+ width: 100%;
+ padding: 5px 0;
+ margin: 2px 0 0;
+ list-style: none;
+ font-size: @font-size-base;
+ background-color: @dropdown-bg;
+ border: 1px solid @dropdown-fallback-border;
+ border: 1px solid @dropdown-border;
+ border-radius: @border-radius-base;
+ .box-shadow(0 6px 12px rgba(0,0,0,.175));
+ background-clip: padding-box;
+ *border-right-width: 2px;
+ *border-bottom-width: 2px;
+
+ .tt-suggestion {
+ //item
+ display: block;
+ padding: 3px 20px;
+ clear: both;
+ font-weight: normal;
+ line-height: @line-height-base;
+ color: @dropdown-link-color;
+ white-space: nowrap;
+ text-align: left;
+ cursor: pointer !important;
+ &.tt-cursor {
+ //item selected
+ text-decoration: none;
+ outline: 0;
+ background-color: @dropdown-link-hover-bg;
+ color: @dropdown-link-hover-color;
+ a {
+ //link in item selected
+ color: @dropdown-link-hover-color;
+ }
+ }
+ p {
+ margin: 0;
+ }
+ }
+ }
+ \ No newline at end of file
diff --git a/searx/static/themes/oscar/less/logicodev-dark/oscar.less b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less
index e788b8c..2b26c50 100644
--- a/searx/static/themes/oscar/less/logicodev-dark/oscar.less
+++ b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less
@@ -71,10 +71,6 @@ ul.nav li a {
border-color: #4d3f43 !important;
}
-.highlight {
- background: #333333 !important;
-}
-
/*nav*/
.navbar{
background:#1d1f21 none;
@@ -243,3 +239,9 @@ p.btn.btn-default{
.highlight {
background-color: transparent !important;
}
+
+/* engine tooltip */
+.engine-tooltip {
+ border: 1px solid #3d3f43;
+ background: #1d1f21 ;
+}
diff --git a/searx/static/themes/oscar/less/logicodev/advanced.less b/searx/static/themes/oscar/src/less/logicodev/advanced.less
index b8e10de..b8e10de 100644
--- a/searx/static/themes/oscar/less/logicodev/advanced.less
+++ b/searx/static/themes/oscar/src/less/logicodev/advanced.less
diff --git a/searx/static/themes/oscar/less/logicodev/checkbox.less b/searx/static/themes/oscar/src/less/logicodev/checkbox.less
index 6428b36..6428b36 100644
--- a/searx/static/themes/oscar/less/logicodev/checkbox.less
+++ b/searx/static/themes/oscar/src/less/logicodev/checkbox.less
diff --git a/searx/static/themes/oscar/src/less/logicodev/code.less b/searx/static/themes/oscar/src/less/logicodev/code.less
new file mode 100644
index 0000000..3aef968
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/logicodev/code.less
@@ -0,0 +1,14 @@
+pre, code {
+ font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important;
+}
+
+@import "pygments.less";
+
+.code-highlight pre {
+ margin-bottom: 25px;
+ padding: 20px 10px;
+ background-color: inherit;
+ color: inherit;
+ border: inherit;
+ color: #D7DAE0;
+}
diff --git a/searx/static/themes/oscar/less/logicodev/cursor.less b/searx/static/themes/oscar/src/less/logicodev/cursor.less
index cbc1ea6..cbc1ea6 100644
--- a/searx/static/themes/oscar/less/logicodev/cursor.less
+++ b/searx/static/themes/oscar/src/less/logicodev/cursor.less
diff --git a/searx/static/themes/oscar/less/logicodev/footer.less b/searx/static/themes/oscar/src/less/logicodev/footer.less
index d23a0cc..d23a0cc 100644
--- a/searx/static/themes/oscar/less/logicodev/footer.less
+++ b/searx/static/themes/oscar/src/less/logicodev/footer.less
diff --git a/searx/static/themes/oscar/less/logicodev/infobox.less b/searx/static/themes/oscar/src/less/logicodev/infobox.less
index e3582df..e3582df 100644
--- a/searx/static/themes/oscar/less/logicodev/infobox.less
+++ b/searx/static/themes/oscar/src/less/logicodev/infobox.less
diff --git a/searx/static/themes/oscar/less/logicodev/navbar.less b/searx/static/themes/oscar/src/less/logicodev/navbar.less
index 6e4f9ee..6e4f9ee 100644
--- a/searx/static/themes/oscar/less/logicodev/navbar.less
+++ b/searx/static/themes/oscar/src/less/logicodev/navbar.less
diff --git a/searx/static/themes/oscar/less/logicodev/onoff.less b/searx/static/themes/oscar/src/less/logicodev/onoff.less
index fbd2983..fbd2983 100644
--- a/searx/static/themes/oscar/less/logicodev/onoff.less
+++ b/searx/static/themes/oscar/src/less/logicodev/onoff.less
diff --git a/searx/static/themes/oscar/less/logicodev/oscar.less b/searx/static/themes/oscar/src/less/logicodev/oscar.less
index da80d1e..da80d1e 100644
--- a/searx/static/themes/oscar/less/logicodev/oscar.less
+++ b/searx/static/themes/oscar/src/less/logicodev/oscar.less
diff --git a/searx/static/themes/oscar/src/less/logicodev/preferences.less b/searx/static/themes/oscar/src/less/logicodev/preferences.less
new file mode 100644
index 0000000..ccd0b02
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/logicodev/preferences.less
@@ -0,0 +1,31 @@
+.table > tbody > tr > td, .table > tbody > tr > th {
+ vertical-align: middle !important;
+}
+
+.nav-tabs.nav-justified{
+ margin-bottom: 20px;
+}
+
+p {
+ margin: 10px 0;
+}
+
+input.cursor-text {
+ margin: 10px 0;
+}
+
+.engine-tooltip {
+ display: none;
+ position: absolute;
+ padding: 0.5rem 1rem;
+ margin: 0rem 0 0 2rem;
+ border: 1px solid #ddd;
+ background: white;
+ font-size: 14px;
+ font-weight: normal;
+ z-index: 1000000;
+}
+
+th:hover .engine-tooltip, .engine-tooltip:hover {
+ display: inline-block;
+} \ No newline at end of file
diff --git a/searx/static/themes/oscar/src/less/logicodev/pygments.less b/searx/static/themes/oscar/src/less/logicodev/pygments.less
new file mode 100644
index 0000000..301c94e
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/logicodev/pygments.less
@@ -0,0 +1,99 @@
+/*
+ this file is generated automatically by searx_extra/update/update_pygments.py
+ using pygments version 2.8.0
+*/
+
+.code-highlight .linenos {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: default;
+
+ &::selection {
+ background: transparent; /* WebKit/Blink Browsers */
+ }
+ &::-moz-selection {
+ background: transparent; /* Gecko Browsers */
+ }
+
+ margin-right: 8px;
+ text-align: right;
+}
+
+.code-highlight pre { line-height: 125%; }
+.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight .hll { background-color: #ffffcc }
+.code-highlight { background: #282C34; }
+.code-highlight .c { color: #556366; font-style: italic } /* Comment */
+.code-highlight .err { border: 1px solid #ff0000 } /* Error */
+.code-highlight .k { color: #BE74D5; font-weight: bold } /* Keyword */
+.code-highlight .o { color: #D19A66 } /* Operator */
+.code-highlight .ch { color: #556366; font-style: italic } /* Comment.Hashbang */
+.code-highlight .cm { color: #556366; font-style: italic } /* Comment.Multiline */
+.code-highlight .cp { color: #BC7A00; font-style: italic } /* Comment.Preproc */
+.code-highlight .cpf { color: #556366; font-style: italic } /* Comment.PreprocFile */
+.code-highlight .c1 { color: #556366; font-style: italic } /* Comment.Single */
+.code-highlight .cs { color: #556366; font-style: italic } /* Comment.Special */
+.code-highlight .gd { color: #A00000 } /* Generic.Deleted */
+.code-highlight .ge { font-style: italic } /* Generic.Emph */
+.code-highlight .gr { color: #FF0000 } /* Generic.Error */
+.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.code-highlight .gi { color: #00A000 } /* Generic.Inserted */
+.code-highlight .go { color: #888888 } /* Generic.Output */
+.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.code-highlight .gs { font-weight: bold } /* Generic.Strong */
+.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.code-highlight .gt { color: #0044DD } /* Generic.Traceback */
+.code-highlight .kc { color: #BE74D5; font-weight: bold } /* Keyword.Constant */
+.code-highlight .kd { color: #BE74D5; font-weight: bold } /* Keyword.Declaration */
+.code-highlight .kn { color: #BE74D5; font-weight: bold } /* Keyword.Namespace */
+.code-highlight .kp { color: #BE74D5; font-weight: bold } /* Keyword.Pseudo */
+.code-highlight .kr { color: #BE74D5; font-weight: bold } /* Keyword.Reserved */
+.code-highlight .kt { color: #D46C72; font-weight: bold } /* Keyword.Type */
+.code-highlight .m { color: #D19A66 } /* Literal.Number */
+.code-highlight .s { color: #86C372 } /* Literal.String */
+.code-highlight .na { color: #7D9029 } /* Name.Attribute */
+.code-highlight .nb { color: #BE74D5 } /* Name.Builtin */
+.code-highlight .nc { color: #61AFEF; font-weight: bold } /* Name.Class */
+.code-highlight .no { color: #D19A66 } /* Name.Constant */
+.code-highlight .nd { color: #AA22FF } /* Name.Decorator */
+.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
+.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.code-highlight .nf { color: #61AFEF } /* Name.Function */
+.code-highlight .nl { color: #A0A000 } /* Name.Label */
+.code-highlight .nn { color: #61AFEF; font-weight: bold } /* Name.Namespace */
+.code-highlight .nt { color: #BE74D5; font-weight: bold } /* Name.Tag */
+.code-highlight .nv { color: #DFC06F } /* Name.Variable */
+.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.code-highlight .w { color: #D7DAE0 } /* Text.Whitespace */
+.code-highlight .mb { color: #D19A66 } /* Literal.Number.Bin */
+.code-highlight .mf { color: #D19A66 } /* Literal.Number.Float */
+.code-highlight .mh { color: #D19A66 } /* Literal.Number.Hex */
+.code-highlight .mi { color: #D19A66 } /* Literal.Number.Integer */
+.code-highlight .mo { color: #D19A66 } /* Literal.Number.Oct */
+.code-highlight .sa { color: #86C372 } /* Literal.String.Affix */
+.code-highlight .sb { color: #86C372 } /* Literal.String.Backtick */
+.code-highlight .sc { color: #86C372 } /* Literal.String.Char */
+.code-highlight .dl { color: #86C372 } /* Literal.String.Delimiter */
+.code-highlight .sd { color: #86C372; font-style: italic } /* Literal.String.Doc */
+.code-highlight .s2 { color: #86C372 } /* Literal.String.Double */
+.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.code-highlight .sh { color: #86C372 } /* Literal.String.Heredoc */
+.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.code-highlight .sx { color: #BE74D5 } /* Literal.String.Other */
+.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
+.code-highlight .s1 { color: #86C372 } /* Literal.String.Single */
+.code-highlight .ss { color: #DFC06F } /* Literal.String.Symbol */
+.code-highlight .bp { color: #BE74D5 } /* Name.Builtin.Pseudo */
+.code-highlight .fm { color: #61AFEF } /* Name.Function.Magic */
+.code-highlight .vc { color: #DFC06F } /* Name.Variable.Class */
+.code-highlight .vg { color: #DFC06F } /* Name.Variable.Global */
+.code-highlight .vi { color: #DFC06F } /* Name.Variable.Instance */
+.code-highlight .vm { color: #DFC06F } /* Name.Variable.Magic */
+.code-highlight .il { color: #D19A66 } /* Literal.Number.Integer.Long */
diff --git a/searx/static/themes/oscar/less/logicodev/results.less b/searx/static/themes/oscar/src/less/logicodev/results.less
index 33965fb..ce62cd3 100644
--- a/searx/static/themes/oscar/less/logicodev/results.less
+++ b/searx/static/themes/oscar/src/less/logicodev/results.less
@@ -33,12 +33,10 @@
word-wrap: break-word;
color: @dark-gray;
font-size: 13px;
+}
-
- .highlight {
- font-weight:bold;
- }
-
+.result .highlight {
+ font-weight: bold;
}
.result-source {
diff --git a/searx/static/themes/oscar/less/logicodev/search.less b/searx/static/themes/oscar/src/less/logicodev/search.less
index 0142287..e99ba12 100644
--- a/searx/static/themes/oscar/less/logicodev/search.less
+++ b/searx/static/themes/oscar/src/less/logicodev/search.less
@@ -65,14 +65,8 @@
background-color: white;
border: @semidark-gray 1px solid;
color: @dark-gray;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
-AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ
-cwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGn
-sAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW8
-6/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0
-ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0w
-Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb
-7jwaAAAAAElFTkSuQmCC) 96% no-repeat;
+ // Warning: multi-line base64 URL adds "$stdin" in the source map: https://github.com/jakubpawlowicz/clean-css/issues/593
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat;
}
.custom-select-rtl {
@@ -88,9 +82,8 @@ Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb
height: 1px;
width: 1px;
overflow: hidden;
- clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
- white-space: nowrap; /* added line */
+ white-space: nowrap;
}
.label-danger, .btn-danger {
background: @dark-red;
diff --git a/searx/static/themes/oscar/less/logicodev/variables.less b/searx/static/themes/oscar/src/less/logicodev/variables.less
index 4ee8df8..4ee8df8 100644
--- a/searx/static/themes/oscar/less/logicodev/variables.less
+++ b/searx/static/themes/oscar/src/less/logicodev/variables.less
diff --git a/searx/static/themes/oscar/less/pointhi/advanced.less b/searx/static/themes/oscar/src/less/pointhi/advanced.less
index 23bfdb0..23bfdb0 100644
--- a/searx/static/themes/oscar/less/pointhi/advanced.less
+++ b/searx/static/themes/oscar/src/less/pointhi/advanced.less
diff --git a/searx/static/themes/oscar/less/pointhi/checkbox.less b/searx/static/themes/oscar/src/less/pointhi/checkbox.less
index 6428b36..6428b36 100644
--- a/searx/static/themes/oscar/less/pointhi/checkbox.less
+++ b/searx/static/themes/oscar/src/less/pointhi/checkbox.less
diff --git a/searx/static/themes/oscar/src/less/pointhi/code.less b/searx/static/themes/oscar/src/less/pointhi/code.less
new file mode 100644
index 0000000..86fe153
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/pointhi/code.less
@@ -0,0 +1,2 @@
+@import "pygments.less";
+
diff --git a/searx/static/themes/oscar/less/pointhi/cursor.less b/searx/static/themes/oscar/src/less/pointhi/cursor.less
index cbc1ea6..cbc1ea6 100644
--- a/searx/static/themes/oscar/less/pointhi/cursor.less
+++ b/searx/static/themes/oscar/src/less/pointhi/cursor.less
diff --git a/searx/static/themes/oscar/less/pointhi/footer.less b/searx/static/themes/oscar/src/less/pointhi/footer.less
index 0b25e73..0b25e73 100644
--- a/searx/static/themes/oscar/less/pointhi/footer.less
+++ b/searx/static/themes/oscar/src/less/pointhi/footer.less
diff --git a/searx/static/themes/oscar/less/pointhi/infobox.less b/searx/static/themes/oscar/src/less/pointhi/infobox.less
index e6a55e9..e6a55e9 100644
--- a/searx/static/themes/oscar/less/pointhi/infobox.less
+++ b/searx/static/themes/oscar/src/less/pointhi/infobox.less
diff --git a/searx/static/themes/oscar/less/pointhi/navbar.less b/searx/static/themes/oscar/src/less/pointhi/navbar.less
index a057f82..a057f82 100644
--- a/searx/static/themes/oscar/less/pointhi/navbar.less
+++ b/searx/static/themes/oscar/src/less/pointhi/navbar.less
diff --git a/searx/static/themes/oscar/less/pointhi/onoff.less b/searx/static/themes/oscar/src/less/pointhi/onoff.less
index 72b289a..72b289a 100644
--- a/searx/static/themes/oscar/less/pointhi/onoff.less
+++ b/searx/static/themes/oscar/src/less/pointhi/onoff.less
diff --git a/searx/static/themes/oscar/less/pointhi/oscar.less b/searx/static/themes/oscar/src/less/pointhi/oscar.less
index fc1c525..037bfa5 100644
--- a/searx/static/themes/oscar/less/pointhi/oscar.less
+++ b/searx/static/themes/oscar/src/less/pointhi/oscar.less
@@ -18,4 +18,6 @@
@import "navbar.less";
+@import "code.less";
+
@import "preferences.less";
diff --git a/searx/static/themes/oscar/src/less/pointhi/preferences.less b/searx/static/themes/oscar/src/less/pointhi/preferences.less
new file mode 100644
index 0000000..f3a6bee
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/pointhi/preferences.less
@@ -0,0 +1,19 @@
+.table > tbody > tr > td, .table > tbody > tr > th {
+ vertical-align: middle !important;
+}
+
+.engine-tooltip {
+ display: none;
+ position: absolute;
+ padding: 0.5rem 1rem;
+ margin: 0rem 0 0 2rem;
+ border: 1px solid #ddd;
+ background: white;
+ font-size: 14px;
+ font-weight: normal;
+ z-index: 1000000;
+}
+
+th:hover .engine-tooltip, .engine-tooltip:hover {
+ display: inline-block;
+}
diff --git a/searx/static/themes/oscar/src/less/pointhi/pygments.less b/searx/static/themes/oscar/src/less/pointhi/pygments.less
new file mode 100644
index 0000000..25a921c
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/pointhi/pygments.less
@@ -0,0 +1,99 @@
+/*
+ this file is generated automatically by searx_extra/update/update_pygments.py
+ using pygments version 2.8.0
+*/
+
+.code-highlight .linenos {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: default;
+
+ &::selection {
+ background: transparent; /* WebKit/Blink Browsers */
+ }
+ &::-moz-selection {
+ background: transparent; /* Gecko Browsers */
+ }
+
+ margin-right: 8px;
+ text-align: right;
+}
+
+.code-highlight pre { line-height: 125%; }
+.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight .hll { background-color: #ffffcc }
+.code-highlight { background: #f8f8f8; }
+.code-highlight .c { color: #408080; font-style: italic } /* Comment */
+.code-highlight .err { border: 1px solid #FF0000 } /* Error */
+.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */
+.code-highlight .o { color: #666666 } /* Operator */
+.code-highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */
+.code-highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
+.code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
+.code-highlight .gd { color: #A00000 } /* Generic.Deleted */
+.code-highlight .ge { font-style: italic } /* Generic.Emph */
+.code-highlight .gr { color: #FF0000 } /* Generic.Error */
+.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.code-highlight .gi { color: #00A000 } /* Generic.Inserted */
+.code-highlight .go { color: #888888 } /* Generic.Output */
+.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.code-highlight .gs { font-weight: bold } /* Generic.Strong */
+.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.code-highlight .gt { color: #0044DD } /* Generic.Traceback */
+.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */
+.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.code-highlight .kt { color: #B00040 } /* Keyword.Type */
+.code-highlight .m { color: #666666 } /* Literal.Number */
+.code-highlight .s { color: #BA2121 } /* Literal.String */
+.code-highlight .na { color: #7D9029 } /* Name.Attribute */
+.code-highlight .nb { color: #008000 } /* Name.Builtin */
+.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.code-highlight .no { color: #880000 } /* Name.Constant */
+.code-highlight .nd { color: #AA22FF } /* Name.Decorator */
+.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
+.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.code-highlight .nf { color: #0000FF } /* Name.Function */
+.code-highlight .nl { color: #A0A000 } /* Name.Label */
+.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
+.code-highlight .nv { color: #19177C } /* Name.Variable */
+.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */
+.code-highlight .mf { color: #666666 } /* Literal.Number.Float */
+.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */
+.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */
+.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */
+.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */
+.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
+.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */
+.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
+.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */
+.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
+.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.code-highlight .sx { color: #008000 } /* Literal.String.Other */
+.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
+.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */
+.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */
+.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
+.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */
+.code-highlight .vc { color: #19177C } /* Name.Variable.Class */
+.code-highlight .vg { color: #19177C } /* Name.Variable.Global */
+.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */
+.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */
+.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
diff --git a/searx/static/themes/oscar/less/pointhi/results.less b/searx/static/themes/oscar/src/less/pointhi/results.less
index 13266c0..f6a2a02 100644
--- a/searx/static/themes/oscar/less/pointhi/results.less
+++ b/searx/static/themes/oscar/src/less/pointhi/results.less
@@ -107,3 +107,7 @@
outline: 0 none;
position: relative;
}
+
+.highlight {
+ font-weight: 700;
+}
diff --git a/searx/static/themes/oscar/less/pointhi/search.less b/searx/static/themes/oscar/src/less/pointhi/search.less
index ac0a7a0..ac0a7a0 100644
--- a/searx/static/themes/oscar/less/pointhi/search.less
+++ b/searx/static/themes/oscar/src/less/pointhi/search.less
diff --git a/searx/static/themes/pix-art/img/favicon.png b/searx/static/themes/pix-art/img/favicon.png
deleted file mode 100644
index 3818d3d..0000000
--- a/searx/static/themes/pix-art/img/favicon.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/pix-art/img/preference-icon-pixel.png b/searx/static/themes/pix-art/img/preference-icon-pixel.png
deleted file mode 100644
index 424e01e..0000000
--- a/searx/static/themes/pix-art/img/preference-icon-pixel.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/pix-art/img/search-icon-pixel.png b/searx/static/themes/pix-art/img/search-icon-pixel.png
deleted file mode 100644
index 8235882..0000000
--- a/searx/static/themes/pix-art/img/search-icon-pixel.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/pix-art/img/searx-pixel-small.png b/searx/static/themes/pix-art/img/searx-pixel-small.png
deleted file mode 100644
index 75b476c..0000000
--- a/searx/static/themes/pix-art/img/searx-pixel-small.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/pix-art/img/searx-pixel.png b/searx/static/themes/pix-art/img/searx-pixel.png
deleted file mode 100644
index 6aee581..0000000
--- a/searx/static/themes/pix-art/img/searx-pixel.png
+++ /dev/null
Binary files differ
diff --git a/searx/static/themes/pix-art/js/searx.js b/searx/static/themes/pix-art/js/searx.js
deleted file mode 100644
index 5eb0af9..0000000
--- a/searx/static/themes/pix-art/js/searx.js
+++ /dev/null
@@ -1,141 +0,0 @@
-if(searx.autocompleter) {
- window.addEvent('domready', function() {
- new Autocompleter.Request.JSON('q', '/autocompleter', {
- postVar:'q',
- postData:{
- 'format': 'json'
- },
- ajaxOptions:{
- timeout: 5 // Correct option?
- },
- 'minLength': 4,
- 'selectMode': false,
- cache: true,
- delay: 300
- });
- });
-}
-
-(function (w, d) {
- 'use strict';
- function addListener(el, type, fn) {
- if (el.addEventListener) {
- el.addEventListener(type, fn, false);
- } else {
- el.attachEvent('on' + type, fn);
- }
- }
-
- function placeCursorAtEnd() {
- if (this.setSelectionRange) {
- var len = this.value.length * 2;
- this.setSelectionRange(len, len);
- }
- }
-
- addListener(w, 'load', function () {
- var qinput = d.getElementById('q');
- if (qinput !== null && qinput.value === "") {
- addListener(qinput, 'focus', placeCursorAtEnd);
- qinput.focus();
- }
- });
-
- if (!!('ontouchstart' in window)) {
- document.getElementsByTagName("html")[0].className += " touch";
- }
-
-})(window, document);
-
-var xmlHttp
-
-function GetXmlHttpObject(){
-
- var xmlHttp = null;
-
- try {
- // Firefox, Opera 8.0+, Safari
- xmlHttp = new XMLHttpRequest();
- }
- catch (e) {
- // Internet Explorer
- try {
- xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
- }
- catch (e){
- xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
- }
- }
- return xmlHttp;
-}
-
-var timer;
-
-// Load more results
-function load_more(query,page){
-
- xmlHttp = GetXmlHttpObject();
- clearTimeout(timer);
-
- if(xmlHttp == null){
- alert ("Your browser does not support AJAX!");
- return;
- }
-
- favicons[page] = [];
-
- xmlHttp.onreadystatechange = function(){
-
- var loader = document.getElementById('load_more');
-
- // If 4, response OK
- if (xmlHttp.readyState == 4){
-
- var res = xmlHttp.responseText;
-
- clearTimeout(timer);
- timer = setTimeout(function(){},6000);
-
- var results = document.getElementById('results_list');
-
- var newNode = document.createElement('span');
- newNode.innerHTML = res;
- results_list.appendChild(newNode);
-
- var scripts = newNode.getElementsByTagName('script');
- for (var ix = 0; ix < scripts.length; ix++) {
- eval(scripts[ix].text);
- }
-
- load_images(page);
- document.getElementById("load_more").onclick = function() { load_more(query, (page+1)); }
- loader.removeAttribute("disabled");
-
- } else {
- loader.disabled = 'disabled';
- }
- }
- var url = "/";
- var params = "q="+query+"&pageno="+page+"&category_general=1&category_files=1&category_images=1&category_it=1&category_map=1&category_music=1&category_news=1&category_social+media=1&category_videos=1";
- xmlHttp.open("POST",url,true);
- xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
- xmlHttp.setRequestHeader("Content-length", params.length);
- xmlHttp.setRequestHeader("Connection", "close");
- xmlHttp.send(params);
-}
-
-// Load the images on the canvas in the page
-function load_images(page){
- var arrayLength = favicons[page].length;
- for (var i = 1; i < arrayLength+1; i++) {
- var img = new Image();
- img.setAttribute("i",i)
- img.onload = function () {
- var id = 'canvas-'+page+'-'+this.getAttribute("i");
- var can = document.getElementById(id);
- var ctx = can.getContext("2d");
- ctx.drawImage(this, 0, 0, 16, 16);
- };
- img.src = favicons[page][i];
- }
-} \ No newline at end of file
diff --git a/searx/static/themes/pix-art/less/definitions.less b/searx/static/themes/pix-art/less/definitions.less
deleted file mode 100644
index 0ac0cc9..0000000
--- a/searx/static/themes/pix-art/less/definitions.less
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- *
- * To change the colors of the site, simple edit this variables
- */
-
-/// Basic Colors
-
-@color-base: #3498DB;
-@color-base-dark: #2980B9;
-@color-base-light: #ECF0F1;
-@color-highlight: #094089;
-@color-black: #000000;
-
-/// General
-
-@color-font: #444;
-@color-font-light: #888;
-
-@color-red: #C0392B;
-
-@color-url-font: #1a11be;
-@color-url-visited-font: #8E44AD;
-@results-width: 50em;
-
-
-/// Start-Screen
-
-// hmarg
-@color-hmarg-border: @color-base;
-@color-hmarg-font: @color-base;
-@color-hmarg-font-hover: @color-base;
-
-
-/// Search-Input
-
-@color-search-border: @color-base;
-@color-search-background: #FFF;
-@color-search-font: #222;
-
-/// Autocompleter
-
-@color-autocompleter-choices-background: #FFF;
-@color-autocompleter-choices-border: @color-base;
-@color-autocompleter-choices-border-left-right: @color-base;
-@color-autocompleter-choices-border-bottom: @color-base;
-
-@color-autocompleter-choices-font: #444;
-
-/// Answers
-@color-answers-border: @color-base-dark;
-
-// Selected
-@color-autocompleter-selected-background: #444;
-@color-autocompleter-selected-font: #FFF;
-@color-autocompleter-selected-queried-font: #9FCFFF;
-
-/// Categories
-
-@color-categories-item-selected: @color-base;
-@color-categories-item-selected-font: #FFF;
-
-@color-categories-item-border-selected: @color-base-dark;
-@color-categories-item-border-unselected: #E8E7E6;
-@color-categories-item-border-unselected-hover: @color-base;
-
-
-/// Results
-
-@color-suggestions-button-background: @color-base;
-@color-suggestions-button-font: #FFF;
-
-@color-download-button-background: @color-base;
-@color-download-button-font: #FFF;
-
-@color-result-search-background: @color-base-light;
-
-@color-result-definition-border: gray;
-@color-result-torrent-border: lightgray;
-@color-result-top-border: #E8E7E6;
-
-// Link to result
-@color-result-link-font: @color-base-dark;
-@color-result-link-visited-font: @color-url-visited-font;
-
-// Url to result
-@color-result-url-font: @color-red;
-
-// Publish Date
-@color-result-publishdate-font: @color-font-light;
-
-// Images
-@color-result-image-span-background-hover: rgba(0, 0, 0, 0.6);
-@color-result-image-span-font: #FFF;
-
-// Search-URL
-@color-result-search-url-border: #888;
-@color-result-search-url-font: #444;
-
-
-/// Settings
-
-@color-settings-fieldset: @color-base;
-@color-settings-tr-hover: #DDD;
-
-// Labels
-@color-settings-label-allowed-background: #E74C3C;
-@color-settings-label-allowed-font: #FFF;
-
-@color-settings-label-deny-background: #2ECC71;
-@color-settings-label-deny-font: @color-font;
-
-@color-settings-return-background: @color-base;
-@color-settings-return-font: #FFF;
-
-/// Other
-
-@color-engines-font: @color-font-light;
-@color-percentage-div-background: #444;
diff --git a/searx/static/themes/pix-art/less/mixins.less b/searx/static/themes/pix-art/less/mixins.less
deleted file mode 100644
index dbccce6..0000000
--- a/searx/static/themes/pix-art/less/mixins.less
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- */
-
-// Mixins
-
-.text-size-adjust (@property: 100%) {
- -webkit-text-size-adjust: @property;
- -ms-text-size-adjust: @property;
- -moz-text-size-adjust: @property;
- text-size-adjust: @property;
-}
-
-.rounded-corners (@radius: 4px) {
- -webkit-border-radius: @radius;
- -moz-border-radius: @radius;
- border-radius: @radius;
-}
-
-.user-select () {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
diff --git a/searx/static/themes/pix-art/less/search.less b/searx/static/themes/pix-art/less/search.less
deleted file mode 100644
index f5ac33e..0000000
--- a/searx/static/themes/pix-art/less/search.less
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- */
-
-.search {
- padding: 0;
- margin: 0;
-}
-
-#search_wrapper {
- position: relative;
- width: @results-width;
- padding: 10px;
-}
-
-.center #search_wrapper {
- margin-left: auto;
- margin-right: auto;
-}
-
-.q {
- background: none repeat scroll 0 0 @color-search-background;
- border: 1px solid @color-search-border;
- color: @color-search-font;
- font-size: 16px;
- font-family: "Courier New", Courier, monospace;
- height: 28px;
- margin: 0;
- outline: medium none;
- padding: 2px;
- padding-left: 8px;
- padding-right: 0px !important;
- width: 100%;
- z-index: 2;
-}
-
-#search_submit {
- position: absolute;
- top: 15px;
- right: 5px;
- padding: 0;
- border: 0;
- background: url('../img/search-icon-pixel.png') no-repeat;
- background-size: 24px 24px;
- opacity: 0.8;
- width: 24px;
- height: 24px;
- font-size: 0;
-}
-
-@media screen and (max-width: @results-width) {
- #search_wrapper {
- width: 90%;
- clear:both;
- overflow: hidden
- }
-}
diff --git a/searx/static/themes/pix-art/less/style.less b/searx/static/themes/pix-art/less/style.less
deleted file mode 100644
index a2088e9..0000000
--- a/searx/static/themes/pix-art/less/style.less
+++ /dev/null
@@ -1,451 +0,0 @@
-/*
- * searx, A privacy-respecting, hackable metasearch engine
- *
- * To convert "style.less" to "style.css" run: $make styles
- */
-
-@import "definitions.less";
-
-@import "mixins.less";
-
-
-// Main LESS-Code
-
-html {
- font-family: "Courier New", Courier, monospace;
- font-size: 0.9em;
- .text-size-adjust;
- color: @color-font;
- padding: 0;
- margin: 0;
-}
-
-body, #container {
- padding: 0;
- margin: 0;
-}
-
-canvas {
- image-rendering: optimizeSpeed;
- image-rendering: -moz-crisp-edges;
- image-rendering: -webkit-optimize-contrast;
- image-rendering: optimize-contrast;
- image-rendering: pixelated;
- -ms-interpolation-mode: nearest-neighbor;
- width:32px;
- height:32px;
-}
-
-#container {
- width: 100%;
- position: absolute;
- top: 0;
-}
-
-// Search-Field
-
-@import "search.less";
-
-.row {
- max-width: 800px;
- margin: 20px auto;
- text-align: justify;
-
- h1 {
- font-size: 3em;
- margin-top: 50px;
- }
-
- p {
- padding: 0 10px;
- max-width: 700px;
- }
-
- h3,ul {
- margin: 4px 8px;
- }
-}
-
-.hmarg {
- margin: 0 20px;
- border: 1px solid @color-hmarg-border;
- padding: 4px 10px;
-}
-
-a {
- &:link.hmarg {
- color: @color-hmarg-font;
- }
-
- &:visited.hmarg {
- color: @color-hmarg-font;
- }
-
- &:active.hmarg {
- color: @color-hmarg-font-hover;
- }
-
- &:hover.hmarg {
- color: @color-hmarg-font-hover;
- }
-}
-
-.top_margin {
- margin-top: 60px;
-}
-
-.center {
- text-align: center;
-}
-
-h1 {
- font-size: 5em;
-}
-
-div.title {
- background: url('../img/searx-pixel.png') no-repeat;
- width: 100%;
- min-height: 80px;
- background-position: center;
-
- h1 {
- visibility: hidden;
- }
-}
-
-input[type="button"],
-input[type="submit"] {
- font-family: "Courier New", Courier, monospace;
- padding: 4px 12px;
- margin: 2px 4px;
- display: inline-block;
- background: @color-download-button-background;
- color: @color-download-button-font;
- .rounded-corners;
- border: 0;
- cursor: pointer;
-}
-
-input[type="button"]:disabled {
- cursor: progress;
-}
-
-input[type="checkbox"] {
- visibility: hidden;
-}
-
-fieldset {
- margin: 8px;
- border: 1px solid @color-settings-fieldset;
-}
-
-#logo {
- position: absolute;
- top: 13px;
- left: 10px;
-}
-
-#categories {
- margin: 0 10px;
- .user-select;
-}
-
-.checkbox_container {
- display: inline-block;
- position: relative;
- margin: 0 3px;
- padding: 0px;
-
- input {
- display: none;
- }
-}
-
-.checkbox_container label, .engine_checkbox label {
- cursor: pointer;
- padding: 4px 10px;
- margin: 0;
- display: block;
- text-transform: capitalize;
- .user-select;
-}
-
-.checkbox_container input[type="checkbox"]:checked + label {
- background: @color-categories-item-selected;
- color: @color-categories-item-selected-font;
-}
-
-.engine_checkbox {
- padding: 4px;
-}
-
-label {
- &.allow {
- background: @color-settings-label-allowed-background;
- padding: 4px 8px;
- color: @color-settings-label-allowed-font;
- display: none;
- }
-
- &.deny {
- background: @color-settings-label-deny-background;
- padding: 4px 8px;
- color: @color-settings-label-deny-font;
- display: inline;
- }
-}
-
-.engine_checkbox input[type="checkbox"]:checked + label {
- &:nth-child(2) + label {
- display: none;
- }
-
- &.allow {
- display: inline;
- }
-}
-
-a {
- text-decoration: none;
- color: @color-url-font;
-
- &:visited {
- color: @color-url-visited-font;
- }
-}
-
-.engines {
- color: @color-engines-font;
-}
-
-.small_font {
- font-size: 0.8em;
-}
-
-.small p {
- margin: 2px 0;
-}
-
-.right {
- float: right;
-}
-
-.invisible {
- display: none;
-}
-
-.left {
- float: left;
-}
-
-.highlight {
- color: @color-highlight;
-}
-
-.content .highlight {
- color: @color-black;
-}
-
-.percentage {
- position: relative;
- width: 300px;
-
- div {
- background: @color-percentage-div-background;
- }
-}
-
-table {
- width: 100%;
-}
-
-td {
- padding: 0 4px;
-}
-
-tr {
- &:hover {
- background: @color-settings-tr-hover;
- }
-}
-
-#results {
- margin: auto;
- padding: 0;
- width: @results-width;
- margin-bottom: 20px;
-}
-
-#search_url {
- margin-top: 8px;
-
- input {
- border: 1px solid @color-result-search-url-border;
- padding: 4px;
- color: @color-result-search-url-font;
- width: 14em;
- display: block;
- margin: 4px;
- font-size: 0.8em;
- }
-}
-
-#preferences {
- top: 10px;
- padding: 0;
- border: 0;
- background: url('../img/preference-icon-pixel.png') no-repeat;
- background-size: 28px 28px;
- opacity: 0.8;
- width: 28px;
- height: 30px;
- display: block;
-
- * {
- display: none;
- }
-}
-
-#pagination {
- clear: both;
- text-align: center;
- br {
- clear: both;
- }
-}
-
-#apis {
- margin-top: 8px;
- clear: both;
-}
-
-#categories_container {
- position: relative;
-}
-
-@media screen and (max-width: @results-width) {
-
- #results {
- margin: auto;
- padding: 0;
- width: 90%;
- }
-
- .checkbox_container {
- display: block;
- width: 90%;
- //float: left;
-
- label {
- border-bottom: 0;
- }
- }
-
- .preferences_container {
- display: none;
- postion: fixed !important;
- top: 100px;
- right: 0px;
- }
-
-}
-
-@media screen and (max-width: 75em) {
-
- div.title {
-
- h1 {
- font-size: 1em;
- }
- }
-
- html.touch #categories {
- width: 95%;
- height: 30px;
- text-align: left;
- overflow-x: scroll;
- overflow-y: hidden;
- -webkit-overflow-scrolling: touch;
-
- #categories_container {
- width: 1000px;
- width: -moz-max-content;
- width: -webkit-max-content;
- width: max-content;
-
- .checkbox_container {
- display: inline-block;
- width: auto;
- }
- }
- }
-
- #categories {
- font-size: 90%;
- clear: both;
-
- .checkbox_container {
- margin-top: 2px;
- margin: auto;
- }
- }
-
- #categories {
- font-size: 90%;
- clear: both;
-
- .checkbox_container {
- margin-top: 2px;
- margin: auto;
- }
- }
-
- #apis {
- display: none;
- }
-
- #search_url {
- display: none;
- }
-
- #logo {
- display: none;
- }
-}
-
-.favicon {
- float: left;
- margin-right: 4px;
- margin-top: 2px;
-}
-
-.preferences_back {
- background: none repeat scroll 0 0 @color-settings-return-background;
- border: 0 none;
- .rounded-corners;
- cursor: pointer;
- display: inline-block;
- margin: 2px 4px;
- padding: 4px 6px;
-
- a {
- color: @color-settings-return-font;
- }
-}
-
-.hidden {
- opacity: 0;
- overflow: hidden;
- font-size: 0.8em;
- position: absolute;
- bottom: -20px;
- width: 100%;
- text-position: center;
- background: white;
- transition: opacity 1s ease;
-}
-
-#categories_container:hover .hidden {
- transition: opacity 1s ease;
- opacity: 0.8;
-}
diff --git a/searx/static/themes/simple/fonts/ion.css b/searx/static/themes/simple/fonts/ion.css
new file mode 100644
index 0000000..ebf6c62
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.css
@@ -0,0 +1,139 @@
+/* Generated by grunt-webfont */
+
+
+@font-face {
+ font-family:"ion";
+ src:url("../fonts/ion.eot?ce7a0ead692560b4405a96d5b8471f51");
+ src:url("../fonts/ion.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"),
+ url("../fonts/ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"),
+ url("../fonts/ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"),
+ url("../fonts/ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg");
+ font-weight:normal;
+ font-style:normal;
+}
+
+.ion-icon {
+
+ font-family:"ion";
+
+ display:inline-block;
+ vertical-align:middle;
+ line-height:1;
+ font-weight:normal;
+ font-style:normal;
+ speak:none;
+ text-decoration:inherit;
+ text-transform:none;
+ text-rendering:auto;
+ -webkit-font-smoothing:antialiased;
+ -moz-osx-font-smoothing:grayscale;
+}
+
+
+/* Icons */
+
+
+.ion-navicon-round:before {
+ content:"\f101";
+}
+
+
+.ion-search:before {
+ content:"\f102";
+}
+
+
+.ion-play:before {
+ content:"\f103";
+}
+
+
+.ion-link:before {
+ content:"\f104";
+}
+
+
+.ion-chevron-up:before {
+ content:"\f105";
+}
+
+
+.ion-chevron-left:before {
+ content:"\f106";
+}
+
+
+.ion-chevron-right:before {
+ content:"\f107";
+}
+
+
+.ion-arrow-down-a:before {
+ content:"\f108";
+}
+
+
+.ion-arrow-up-a:before {
+ content:"\f109";
+}
+
+
+.ion-arrow-swap:before {
+ content:"\f10a";
+}
+
+
+.ion-arrow-dropdown:before {
+ content:"\f10b";
+}
+
+
+.ion-globe:before {
+ content:"\f10c";
+}
+
+
+.ion-time:before {
+ content:"\f10d";
+}
+
+
+.ion-location:before {
+ content:"\f10e";
+}
+
+
+.ion-warning:before {
+ content:"\f10f";
+}
+
+
+.ion-error:before {
+ content:"\f110";
+}
+
+
+.ion-film-outline:before {
+ content:"\f111";
+}
+
+
+.ion-music-note:before {
+ content:"\f112";
+}
+
+
+.ion-more-vertical:before {
+ content:"\f113";
+}
+
+
+.ion-magnet:before {
+ content:"\f114";
+}
+
+
+.ion-close:before {
+ content:"\f115";
+}
diff --git a/searx/static/themes/simple/fonts/ion.eot b/searx/static/themes/simple/fonts/ion.eot
new file mode 100644
index 0000000..96b3ee9
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.eot
Binary files differ
diff --git a/searx/static/themes/simple/fonts/ion.html b/searx/static/themes/simple/fonts/ion.html
new file mode 100644
index 0000000..d922379
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.html
@@ -0,0 +1,268 @@
+<!doctype html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>ion</title>
+ <style>
+ body {
+ margin:0;
+ padding:10px 20px;
+ background:#fff;
+ color:#222;
+ }
+ h1, div, footer {
+ font-family:"Helvetica Neue", Arial, sans-serif;
+ }
+ h1 {
+ margin:0 0 20px;
+ font-size:32px;
+ font-weight:normal;
+ }
+ h1 small {
+ font-size: 0.8em;
+ padding-left: 2em;
+ }
+ .icons {
+ margin-bottom:40px;
+ -webkit-column-count:5;
+ -moz-column-count:5;
+ column-count:5;
+ -webkit-column-gap:20px;
+ -moz-column-gap:20px;
+ column-gap:20px;
+ }
+ .icons__item,
+ .icons__item i {
+ line-height:2em;
+ cursor:pointer;
+ overflow:hidden;
+ }
+ .icons__item:hover {
+ color:#3c90be;
+ }
+ .icons__item i {
+ display:inline-block;
+ width:32px;
+ text-align:center;
+ }
+ .icons__item:hover i {
+ -webkit-transform:scale(1.5);
+ transform:scale(1.5);
+ }
+ footer {
+ margin-top:40px;
+ font-size:14px;
+ color:#999;
+ }
+
+ /* Generated by grunt-webfont */
+
+
+@font-face {
+ font-family:"ion";
+ src:url("ion.eot?ce7a0ead692560b4405a96d5b8471f51");
+ src:url("ion.eot?#iefix") format("embedded-opentype"),
+ url("ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"),
+ url("ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"),
+ url("ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"),
+ url("ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg");
+ font-weight:normal;
+ font-style:normal;
+}
+
+.ion-icon {
+
+ font-family:"ion";
+
+ display:inline-block;
+ vertical-align:middle;
+ line-height:1;
+ font-weight:normal;
+ font-style:normal;
+ speak:none;
+ text-decoration:inherit;
+ text-transform:none;
+ text-rendering:auto;
+ -webkit-font-smoothing:antialiased;
+ -moz-osx-font-smoothing:grayscale;
+}
+
+
+/* Icons */
+
+
+.ion-navicon-round:before {
+ content:"\f101";
+}
+
+
+.ion-search:before {
+ content:"\f102";
+}
+
+
+.ion-play:before {
+ content:"\f103";
+}
+
+
+.ion-link:before {
+ content:"\f104";
+}
+
+
+.ion-chevron-up:before {
+ content:"\f105";
+}
+
+
+.ion-chevron-left:before {
+ content:"\f106";
+}
+
+
+.ion-chevron-right:before {
+ content:"\f107";
+}
+
+
+.ion-arrow-down-a:before {
+ content:"\f108";
+}
+
+
+.ion-arrow-up-a:before {
+ content:"\f109";
+}
+
+
+.ion-arrow-swap:before {
+ content:"\f10a";
+}
+
+
+.ion-arrow-dropdown:before {
+ content:"\f10b";
+}
+
+
+.ion-globe:before {
+ content:"\f10c";
+}
+
+
+.ion-time:before {
+ content:"\f10d";
+}
+
+
+.ion-location:before {
+ content:"\f10e";
+}
+
+
+.ion-warning:before {
+ content:"\f10f";
+}
+
+
+.ion-error:before {
+ content:"\f110";
+}
+
+
+.ion-film-outline:before {
+ content:"\f111";
+}
+
+
+.ion-music-note:before {
+ content:"\f112";
+}
+
+
+.ion-more-vertical:before {
+ content:"\f113";
+}
+
+
+.ion-magnet:before {
+ content:"\f114";
+}
+
+
+.ion-close:before {
+ content:"\f115";
+}
+
+ </style>
+ </head>
+ <body>
+ <h1>ion</h1>
+
+ <div class="icons" id="icons">
+
+ <div class="icons__item" data-name="navicon-round"><i class="ion-icon ion-navicon-round"></i> ion-navicon-round</div>
+
+ <div class="icons__item" data-name="search"><i class="ion-icon ion-search"></i> ion-search</div>
+
+ <div class="icons__item" data-name="play"><i class="ion-icon ion-play"></i> ion-play</div>
+
+ <div class="icons__item" data-name="link"><i class="ion-icon ion-link"></i> ion-link</div>
+
+ <div class="icons__item" data-name="chevron-up"><i class="ion-icon ion-chevron-up"></i> ion-chevron-up</div>
+
+ <div class="icons__item" data-name="chevron-left"><i class="ion-icon ion-chevron-left"></i> ion-chevron-left</div>
+
+ <div class="icons__item" data-name="chevron-right"><i class="ion-icon ion-chevron-right"></i> ion-chevron-right</div>
+
+ <div class="icons__item" data-name="arrow-down-a"><i class="ion-icon ion-arrow-down-a"></i> ion-arrow-down-a</div>
+
+ <div class="icons__item" data-name="arrow-up-a"><i class="ion-icon ion-arrow-up-a"></i> ion-arrow-up-a</div>
+
+ <div class="icons__item" data-name="arrow-swap"><i class="ion-icon ion-arrow-swap"></i> ion-arrow-swap</div>
+
+ <div class="icons__item" data-name="arrow-dropdown"><i class="ion-icon ion-arrow-dropdown"></i> ion-arrow-dropdown</div>
+
+ <div class="icons__item" data-name="globe"><i class="ion-icon ion-globe"></i> ion-globe</div>
+
+ <div class="icons__item" data-name="time"><i class="ion-icon ion-time"></i> ion-time</div>
+
+ <div class="icons__item" data-name="location"><i class="ion-icon ion-location"></i> ion-location</div>
+
+ <div class="icons__item" data-name="warning"><i class="ion-icon ion-warning"></i> ion-warning</div>
+
+ <div class="icons__item" data-name="error"><i class="ion-icon ion-error"></i> ion-error</div>
+
+ <div class="icons__item" data-name="film-outline"><i class="ion-icon ion-film-outline"></i> ion-film-outline</div>
+
+ <div class="icons__item" data-name="music-note"><i class="ion-icon ion-music-note"></i> ion-music-note</div>
+
+ <div class="icons__item" data-name="more-vertical"><i class="ion-icon ion-more-vertical"></i> ion-more-vertical</div>
+
+ <div class="icons__item" data-name="magnet"><i class="ion-icon ion-magnet"></i> ion-magnet</div>
+
+ <div class="icons__item" data-name="close"><i class="ion-icon ion-close"></i> ion-close</div>
+
+ </div>
+
+
+
+ <h1>Usage</h1>
+ <pre><code>&lt;i class=&quot;ion-icon ion-<span id="name">name</span>&quot;&gt;&lt;/i&gt;</code></pre>
+
+
+ <footer>Generated by <a href="https://github.com/sapegin/grunt-webfont">grunt-webfont</a>.</footer>
+
+ <script>
+ (function() {
+ document.getElementById('icons').onclick = function(e) {
+ e = e || window.event;
+ var name = e.target.getAttribute('data-name') || e.target.parentNode.getAttribute('data-name');
+ document.getElementById('name').innerHTML = name;
+
+ }
+ })();
+ </script>
+ </body>
+</html>
diff --git a/searx/static/themes/simple/fonts/ion.svg b/searx/static/themes/simple/fonts/ion.svg
new file mode 100644
index 0000000..97ca930
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<!--
+2018-8-11: Created with FontForge (http://fontforge.org)
+-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
+<metadata>
+Created by FontForge 20170924 at Sat Aug 11 14:26:20 2018
+ By alexandre,,,
+
+</metadata>
+<defs>
+<font id="ion" horiz-adv-x="512" >
+ <font-face
+ font-family="ion"
+ font-weight="400"
+ font-stretch="normal"
+ units-per-em="512"
+ panose-1="2 0 5 9 0 0 0 0 0 0"
+ ascent="448"
+ descent="-64"
+ bbox="27.2368 -31.9632 479.993 415.9"
+ underline-thickness="25.6"
+ underline-position="-51.2"
+ unicode-range="U+F101-F115"
+ />
+ <missing-glyph />
+ <glyph glyph-name="arrow-down-a" unicode="&#xf108;"
+d="M256.5 -0.5l-192 192h112v192h160v-192h112z" />
+ <glyph glyph-name="arrow-dropdown" unicode="&#xf10b;"
+d="M128 256h256l-128 -128z" />
+ <glyph glyph-name="arrow-swap" unicode="&#xf10a;"
+d="M64 120c0 4.40039 3.59961 8 8 8h248v64l128 -96l-128 -96v64h-248c-4.40039 0 -8 3.59961 -8 8v48zM448 264c0 -4.40039 -3.59961 -8 -8 -8h-248v-64l-128 96l128 96v-64h248c4.40039 0 8 -3.59961 8 -8v-48z" />
+ <glyph glyph-name="arrow-up-a" unicode="&#xf109;"
+d="M256.5 383.5l192 -192h-112v-192h-160v192h-112z" />
+ <glyph glyph-name="chevron-left" unicode="&#xf106;"
+d="M213.7 192l167.2 -174.2c4.19922 -4.2998 4.09961 -11.3994 -0.200195 -15.7998l-29.9004 -30.5996c-4.2998 -4.40039 -11.2998 -4.5 -15.5 -0.200195l-204.2 212.7c-2.09961 2.19922 -3.09961 5.09961 -3 8.09961c-0.199219 2.90039 0.800781 5.90039 3 8.09961
+l204.2 212.601c4.2002 4.2998 11.2002 4.2002 15.5 -0.200195l29.9004 -30.5996c4.2998 -4.40039 4.39941 -11.5 0.200195 -15.8008l-167.2 -174.1v0v0z" />
+ <glyph glyph-name="chevron-right" unicode="&#xf107;"
+d="M298.3 192v0v0l-167.2 174.1c-4.19922 4.30078 -4.09961 11.4004 0.200195 15.8008l29.9004 30.5996c4.2998 4.40039 11.2998 4.5 15.5 0.200195l204.2 -212.7c2.19922 -2.2002 3.19922 -5.2002 3 -8.09961c0.0996094 -3 -0.900391 -5.90039 -3 -8.10059l-204.2 -212.6
+c-4.2002 -4.2998 -11.2002 -4.2002 -15.5 0.200195l-29.9004 30.5996c-4.2998 4.40039 -4.39941 11.5 -0.200195 15.7998z" />
+ <glyph glyph-name="chevron-up" unicode="&#xf105;"
+d="M256 234.3l-174.2 -167.2c-4.2998 -4.19922 -11.3994 -4.09961 -15.7998 0.200195l-30.5996 29.9004c-4.40039 4.2998 -4.5 11.2998 -0.200195 15.5l212.7 204.2c2.19922 2.09961 5.09961 3.09961 8.09961 3c2.90039 0.199219 5.90039 -0.800781 8.09961 -3l212.7 -204.2
+c4.2998 -4.2002 4.2002 -11.2002 -0.200195 -15.5l-30.5996 -29.9004c-4.40039 -4.2998 -11.5 -4.39941 -15.7998 -0.200195l-174.2 167.2v0v0z" />
+ <glyph glyph-name="close" unicode="&#xf115;"
+d="M405 311.202l-119.202 -119.202l119.202 -119.202l-29.7979 -29.7979l-119.202 119.202l-119.202 -119.202l-29.7979 29.7979l119.202 119.202l-119.202 119.202l29.7979 29.7979l119.202 -119.202l119.202 119.202z" />
+ <glyph glyph-name="error" unicode="&#xf110;"
+d="M256 400c114.4 0 208 -93.6006 208 -208s-93.5996 -208 -208 -208s-208 93.6006 -208 208s93.5996 208 208 208zM280 88v40h-48v-40h48zM280 176v128h-48v-128h48z" />
+ <glyph glyph-name="film-outline" unicode="&#xf111;"
+d="M56 360h400v-336h-400v336zM128 40v48h-56v-48h56zM128 104v48h-56v-48h56zM128 168v48h-56v-48h56zM128 232v48h-56v-48h56zM128 296v48h-56v-48h56zM368 40v144h-224v-144h224zM368 200v144h-224v-144h224zM440 40v48h-56v-48h56zM440 104v48h-56v-48h56zM440 168v48
+h-56v-48h56zM440 232v48h-56v-48h56zM440 296v48h-56v-48h56z" />
+ <glyph glyph-name="globe" unicode="&#xf10c;"
+d="M256 400c114.875 0 208 -93.125 208 -208s-93.125 -208 -208 -208c-114.876 0 -208 93.125 -208 208s93.124 208 208 208zM234.451 15.001c6.04297 15.0449 19.9453 28.6484 7.27344 39.1172c-8.17285 6.75 -15.6123 13.6279 -23.1104 21.125
+c-2.47461 2.47363 -9.9082 19.7109 -8.35156 22.3916c5.10254 8.78613 5.76367 14.8613 8.12988 24.7236c2.94336 12.2627 -3.33398 15.4434 -13.3828 21.8389c-15.2256 9.68848 -28.9629 22.4844 -43.3213 33.4941c-7.11719 5.45508 -17.4365 10.0986 -20.0195 18.9521
+c-2.64062 9.05078 -3.97363 20.2598 -9.40039 28.0781c-13.9277 20.0752 -11.5791 34.9678 -9.93945 58.7627c0.449219 6.52637 -1.30371 15.6572 -2.01367 24.1748c-27.5654 -32.2354 -42.6016 -72.7891 -42.6016 -115.659c0 -47.6221 18.5439 -92.3926 52.2178 -126.067
+c28.541 -28.54 65.0557 -46.2061 104.52 -50.9316zM382.067 65.9326c23.0352 23.0381 38.9873 51.2695 46.7686 82.0527c-8.34668 -1.19141 -18.3838 2.22754 -18.3838 2.22754s-21.7363 23.707 -23.5244 44.5723c-1.85645 21.667 0.498047 38.3945 -2.89551 56.8105
+c-2.87988 15.624 -19.2803 31.5 -26.6729 46.3018c-6.9209 13.8555 -13.7334 27.7031 -20.2646 41.7451c2.25098 -0.848633 4.90039 -1.40234 6.96484 -2.62305c4.99902 0.636719 9.43066 1.22949 13.4629 1.59082c-22.5381 15.6758 -48.2725 25.8418 -75.5225 29.7998
+v-8.33887l3.55273 -9.27734l-13.7783 -12.9951l-8.67578 2.79492l-9.92383 10.2334l-9.94336 11.8008l-14.084 5.66016c-15.7236 -2.36133 -30.9346 -6.78711 -45.3105 -13.1523c0.360352 -2.30762 0.662109 -4.64453 0.662109 -7.13281
+c7.17383 2.98926 15.2764 5.04883 22.4502 8.03906c2.96289 1.23438 12.7529 -7.1748 15.6221 -8.96777c-4.0957 -4.70996 -20.5576 -15.4434 -21.3574 -21.3574c-0.316406 -2.33984 6.50586 -6.06348 6.45117 -9.69141
+c-0.0878906 -5.74609 -0.173828 -11.4912 -0.259766 -17.2373c3.24414 2.76172 20.0342 20.3672 21.9404 20.8594c12.7256 3.2832 34.3916 -17.7646 36.249 -25.1934c1.8584 -7.42871 -21.6514 -23.6826 -32.6113 -34.0469
+c-8.39941 -7.94434 -24.8086 -12.5137 -19.8037 -24.2285c1.62695 -3.80957 10.0508 -20.0156 5.21191 -24.0586c-5.92188 -4.94824 -14.7686 8.97656 -17.3418 12.0938c-8.15332 9.87695 -25.626 6.02539 -37.9082 6.47852c0 -17.4209 -0.757812 -31.1885 14.9229 -42.9971
+c15.1943 -11.4434 29.5967 -24.7061 47.0771 -32.3389c12.7637 -5.57129 35.7158 6.53613 47.0205 -1.41699c15.8672 -11.165 29.3066 -21.624 47.1611 -29.375c7.93359 -3.44531 32.418 -19.8828 25.3525 -30.7812c-4.96582 -7.66211 -9.87305 -14.8848 -13.5771 -23.2168
+c-3.70703 -8.34375 -12.5957 -18.876 -19.6924 -24.3525c-8.15918 -6.29199 -16.9551 -17.1455 -21.8955 -29.3623c34.8574 6.5957 66.9229 23.4482 92.5566 49.0811z" />
+ <glyph glyph-name="link" unicode="&#xf104;"
+d="M256.5 240h-0.5v0h0.5zM368.5 288c44.2002 0 79.5 -35.2998 79.5 -79.5v-32c0 -44.2002 -35.2998 -80.5 -79.5 -80.5h-112c-32.7002 0 -61 19.7998 -73.5996 48c-4.40039 10 -6.90039 21 -6.90039 32.5v31.5h48v-31.5c0 -17.5996 14.9004 -32.5 32.5 -32.5h112
+c17.5996 0 31.5 14.9004 31.5 32.5v32c0 17.5996 -13.9004 31.5 -31.5 31.5h-0.5h-16.4004c-5.59961 31 -31.5996 48 -31.5996 48h48.5zM329.6 240c4.10059 -9.59961 6.40039 -20.2998 6.40039 -31.5v-32v-0.5h-48v0.5v32c0 17.5996 -13.9004 31.5 -31.5 31.5h-0.5h-111.5
+c-17.5996 0 -32.5 -13.9004 -32.5 -31.5v-32c0 -17.5996 14.9004 -32.5 32.5 -32.5h15.4004c6.2998 -31 32.0996 -48 32.0996 -48h-47.5c-44.2002 0 -80.5 36.2998 -80.5 80.5v32c0 44.2002 36.2998 79.5 80.5 79.5h112c33 0 61 -19.7002 73.0996 -48z" />
+ <glyph glyph-name="location" unicode="&#xf10e;"
+d="M256 384c65.9004 0 119.3 -53.7002 119.3 -120c0 -114.6 -119.3 -264 -119.3 -264s-119.3 149.4 -119.3 264c0 66.2998 53.3994 120 119.3 120zM256 205.8c31.2002 0 56.4004 25.4004 56.4004 56.7002c0 31.4004 -25.2002 56.7998 -56.4004 56.7998
+c-31.0996 0 -56.4004 -25.5 -56.4004 -56.7998s25.2002 -56.7002 56.4004 -56.7002z" />
+ <glyph glyph-name="magnet" unicode="&#xf114;"
+d="M27.7061 117.644h86.2139v-67.7236h-86.2256zM184.326 327c0 -0.199219 0.166992 -0.366211 0.367188 -0.366211c27.7676 0 67.3604 -3.08398 67.3604 -42.7246v-141.625c0 -0.197266 0.163086 -0.362305 0.358398 -0.366211
+c28.75 -0.636719 57.4912 0.0107422 86.2236 0c0.208984 -0.000976562 0.366211 0.183594 0.367188 0.364258c0.238281 50.8672 0 101.591 0 150.867c-0.250977 43.4795 -13.5273 70.627 -43.2588 92.6426c-33.1963 25.7178 -71.71 27.2451 -112.575 27.3818
+c-40.8711 -0.136719 -79.3877 -1.66406 -112.583 -27.3818c-29.7207 -22.0166 -42.9971 -49.1611 -43.248 -92.6445c0 -49.2715 -0.227539 -99.999 0 -150.876c0.000976562 -0.208984 0.185547 -0.365234 0.367188 -0.365234c28.7324 0.0224609 57.4854 -0.625 86.2236 0
+c0.196289 0.00390625 0.358398 0.170898 0.358398 0.366211v141.625c0 39.6406 39.6045 42.7363 67.3604 42.7363c0.200195 0 0.367188 0.166992 0.367188 0.366211s-0.166992 0.366211 -0.367188 0.366211c-27.6299 0 -68.0938 -3.06348 -68.0938 -43.4688v-141.266
+c-28.2832 -0.604492 -56.9688 0.0244141 -85.4844 0.0078125c-0.223633 50.5547 0.00195312 101.386 0.00195312 150.508c0.249023 43.3125 13.4043 70.168 42.957 92.0605c32.9863 25.5547 71.2646 27.0957 112.144 27.2324
+c40.8623 -0.136719 79.1436 -1.67773 112.13 -27.2324c29.5645 -21.8926 42.7188 -48.7461 42.9678 -92.0625c0 -49.1631 0.238281 -99.6865 0.00195312 -150.495c-28.3008 0.00585938 -56.9746 -0.62793 -85.4844 -0.0078125v141.267
+c0 40.4043 -40.4521 43.457 -68.0938 43.457c-0.200195 0 -0.367188 -0.166992 -0.367188 -0.366211zM184.692 327.005c27.7061 0 67.7236 -3.07227 67.7236 -43.1006v-141.615c28.7422 -0.639648 57.4834 0.0117188 86.2256 0c0.232422 50.8633 0 101.586 0 150.854
+c-0.255859 43.4033 -13.4746 70.3994 -43.1133 92.3574c-33.0938 25.6348 -71.4932 27.1709 -112.36 27.3105c-40.8672 -0.139648 -79.2666 -1.67578 -112.36 -27.3105c-29.6377 -21.958 -42.8574 -48.9541 -43.1016 -92.3574c0 -49.2686 -0.232422 -99.9912 0 -150.866
+c28.7422 0.0234375 57.4834 -0.62793 86.2139 0v141.615c0 40.0293 40.0293 43.1123 67.7236 43.1123zM252.463 117.644h86.2021v-67.7236h-86.2021v67.7236z" />
+ <glyph glyph-name="more-vertical" unicode="&#xf113;"
+d="M296 312c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40s17.998 40 40 40s40 -17.998 40 -40zM296 72c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40s17.998 40 40 40s40 -17.998 40 -40zM296 192c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40
+s17.998 40 40 40s40 -17.998 40 -40z" />
+ <glyph glyph-name="music-note" unicode="&#xf112;"
+d="M426 415.9c12.0996 0 22 -9.5 22.0996 -21.2002v-302.8c0 -24.7002 -3 -42.9004 -12 -54.9004h-0.199219c-9.10059 -15 -25 -21 -43.2002 -21h-37.2002c-28.2998 0 -51.2002 19.9004 -51.2002 48s22.9004 48 51.2002 48h60.5v192l-208 -38v-232
+c0 -8.2998 -3.40039 -27 -13 -41.0996c-1 -1.80078 -2.09961 -3.40039 -3.40039 -5c-0.5 -0.600586 -0.899414 -1.5 -1.5 -2.10059c-0.0996094 -0.0996094 -0.299805 -0.0996094 -0.399414 -0.200195c-9.40039 -10.5996 -23 -17.5 -38.2998 -17.5h-36.2002
+c-28.2002 0 -51.2998 20 -51.2998 48s23.0996 48 51.0996 48v-0.0996094h61v286.5c1 14.5 13.5 27.9004 27.2998 31.5996l217.601 33.2002s2.89941 0.600586 5.09961 0.600586z" />
+ <glyph glyph-name="navicon-round" unicode="&#xf101;"
+d="M417.4 224c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801zM417.4 352c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801
+c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801zM417.4 96c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801z" />
+ <glyph glyph-name="play" unicode="&#xf103;"
+d="M405.2 215.1c6.59961 -5.59961 10.7998 -13.7998 10.7998 -23.0996s-4.2002 -17.5996 -10.7998 -23.0996l-278.101 -165.5c-3.69922 -2 -7.09961 -3.40039 -11.1992 -3.40039c-10.9004 0 -19.8008 9 -19.8008 20h-0.0996094v344h0.0996094c0 11 8.90039 20 19.8008 20
+c4 0 7.5 -1.2002 10.8994 -3.2002z" />
+ <glyph glyph-name="search" unicode="&#xf102;"
+d="M445 61.2998c4 -4 4 -10.3994 0 -14.5l-43.2998 -43.7998c-1.90039 -2 -4.60059 -3.09961 -7.2998 -3.09961c-2.7002 0 -5.40039 1.19922 -7.30078 3.09961l-84.3994 85.5996c-24.6006 -14.6992 -52.2002 -22.3994 -80.1006 -22.3994
+c-87.3994 0 -158.6 71.2998 -158.6 158.899c0 87.6006 71.2002 158.9 158.6 158.9c87.4004 0 158.601 -71.2998 158.601 -158.9c0 -27 -7.2002 -53.7998 -21 -77.8994zM222.6 322.1c-53.3994 0 -96.7998 -43.5 -96.7998 -97s43.4004 -97 96.7998 -97
+c53.4004 0 96.8008 43.5 96.8008 97s-43.4004 97 -96.8008 97z" />
+ <glyph glyph-name="time" unicode="&#xf10d;"
+d="M256 405c117.149 0 213 -95.8506 213 -213s-94.7891 -213 -213 -213s-213 95.8506 -213 213s94.7891 213 213 213zM256 21.5996c93.7178 0 170.4 76.6826 170.4 170.4s-76.6826 170.4 -170.4 170.4s-170.4 -76.6836 -170.4 -170.4s76.6826 -170.4 170.4 -170.4z
+M266.65 298.5v-111.824l95.8496 -56.4434l-15.9746 -26.625l-111.825 67.0928v127.8h31.9502z" />
+ <glyph glyph-name="warning" unicode="&#xf10f;"
+d="M476.7 25.7998c2.7998 -4.89941 4.7998 -13 1.7998 -17.8994c-2.90039 -4.90039 -8.2002 -7.90039 -14 -7.90039h-417.1c-5.80078 0 -11.1006 3 -14 7.90039c-2.90039 4.89941 -0.900391 12.8994 1.89941 17.8994l206.601 349.5c2.7998 5 8.19922 8.7002 14.0996 8.7002
+c5.7998 0 11.2002 -3.7002 14.0996 -8.7002zM288 48v48h-64v-48h64zM288 128v144h-64v-144h64z" />
+ </font>
+</defs></svg>
diff --git a/searx/static/themes/simple/fonts/ion.ttf b/searx/static/themes/simple/fonts/ion.ttf
new file mode 100644
index 0000000..ccc5482
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.ttf
Binary files differ
diff --git a/searx/static/themes/simple/fonts/ion.woff b/searx/static/themes/simple/fonts/ion.woff
new file mode 100644
index 0000000..0b7fe87
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.woff
Binary files differ
diff --git a/searx/static/themes/simple/fonts/ion.woff2 b/searx/static/themes/simple/fonts/ion.woff2
new file mode 100644
index 0000000..30b902d
--- /dev/null
+++ b/searx/static/themes/simple/fonts/ion.woff2
Binary files differ
diff --git a/searx/static/themes/simple/js/searx.head.js b/searx/static/themes/simple/js/searx.head.js
index 3ac61c8..e696440 100644
--- a/searx/static/themes/simple/js/searx.head.js
+++ b/searx/static/themes/simple/js/searx.head.js
@@ -32,7 +32,7 @@
search_on_category_select: script.getAttribute('data-search-on-category-select') === 'true',
infinite_scroll: script.getAttribute('data-infinite-scroll') === 'true',
static_path: script.getAttribute('data-static-path'),
- no_item_found: script.getAttribute('data-no-item-found')
+ translations: JSON.parse(script.getAttribute('data-translations')),
}
// update the css
diff --git a/searx/static/themes/simple/js/searx_head/00_init.js b/searx/static/themes/simple/js/searx_head/00_init.js
index 3ac61c8..e696440 100644
--- a/searx/static/themes/simple/js/searx_head/00_init.js
+++ b/searx/static/themes/simple/js/searx_head/00_init.js
@@ -32,7 +32,7 @@
search_on_category_select: script.getAttribute('data-search-on-category-select') === 'true',
infinite_scroll: script.getAttribute('data-infinite-scroll') === 'true',
static_path: script.getAttribute('data-static-path'),
- no_item_found: script.getAttribute('data-no-item-found')
+ translations: JSON.parse(script.getAttribute('data-translations')),
}
// update the css
diff --git a/searx/static/themes/simple/js/searx_src/searx_search.js b/searx/static/themes/simple/js/searx_src/searx_search.js
index 7b652fa..0e49871 100644
--- a/searx/static/themes/simple/js/searx_src/searx_search.js
+++ b/searx/static/themes/simple/js/searx_src/searx_search.js
@@ -73,7 +73,7 @@
if (searx.autocompleter) {
searx.autocomplete = AutoComplete.call(w, {
Url: "./autocompleter",
- EmptyMessage: searx.no_item_found,
+ EmptyMessage: searx.translations.no_item_found,
HttpMethod: searx.method,
HttpHeaders: {
"Content-type": "application/x-www-form-urlencoded",
diff --git a/searx/static/themes/simple/less/code.less b/searx/static/themes/simple/less/code.less
index a688dd9..b732103 100644
--- a/searx/static/themes/simple/less/code.less
+++ b/searx/static/themes/simple/less/code.less
@@ -1,83 +1,8 @@
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #408080; font-style: italic } /* Comment */
-.highlight .err { border: 1px solid #FF0000 } /* Error */
-.highlight .k { color: #008000; font-weight: bold } /* Keyword */
-.highlight .o { color: #666666 } /* Operator */
-.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
-.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #A00000 } /* Generic.Deleted */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #FF0000 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0044DD } /* Generic.Traceback */
-.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #008000 } /* Keyword.Pseudo */
-.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #B00040 } /* Keyword.Type */
-.highlight .m { color: #666666 } /* Literal.Number */
-.highlight .s { color: #BA2121 } /* Literal.String */
-.highlight .na { color: #7D9029 } /* Name.Attribute */
-.highlight .nb { color: #008000 } /* Name.Builtin */
-.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
-.highlight .no { color: #880000 } /* Name.Constant */
-.highlight .nd { color: #AA22FF } /* Name.Decorator */
-.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
-.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #0000FF } /* Name.Function */
-.highlight .nl { color: #A0A000 } /* Name.Label */
-.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
-.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #19177C } /* Name.Variable */
-.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
-.highlight .w { color: #bbbbbb } /* Text.Whitespace */
-.highlight .mf { color: #666666 } /* Literal.Number.Float */
-.highlight .mh { color: #666666 } /* Literal.Number.Hex */
-.highlight .mi { color: #666666 } /* Literal.Number.Integer */
-.highlight .mo { color: #666666 } /* Literal.Number.Oct */
-.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
-.highlight .sc { color: #BA2121 } /* Literal.String.Char */
-.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
-.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
-.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
-.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
-.highlight .sx { color: #008000 } /* Literal.String.Other */
-.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
-.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
-.highlight .ss { color: #19177C } /* Literal.String.Symbol */
-.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #19177C } /* Name.Variable.Class */
-.highlight .vg { color: #19177C } /* Name.Variable.Global */
-.highlight .vi { color: #19177C } /* Name.Variable.Instance */
-.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
-
-.highlight pre {
+.code-highlight pre {
overflow: auto;
+ background-color: inherit;
+ color: inherit;
+ border: inherit;
}
-.highlight .lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: default;
-
- &::selection {
- background: transparent; /* WebKit/Blink Browsers */
- }
- &::-moz-selection {
- background: transparent; /* Gecko Browsers */
- }
-}
+@import "pygments.less";
diff --git a/searx/static/themes/simple/less/preferences.less b/searx/static/themes/simple/less/preferences.less
index e1e88b5..26c4f6d 100644
--- a/searx/static/themes/simple/less/preferences.less
+++ b/searx/static/themes/simple/less/preferences.less
@@ -93,6 +93,23 @@
width: 100%;
}
}
+
+
+ .engine-tooltip {
+ display: none;
+ position: absolute;
+ padding: 0.5rem 1rem;
+ margin: 0rem 0 0 2rem;
+ border: 1px solid #ddd;
+ background: white;
+ font-size: 14px;
+ font-weight: normal;
+ z-index: 1000000;
+ }
+
+ th:hover .engine-tooltip, .engine-tooltip:hover {
+ display: inline-block;
+ }
}
diff --git a/searx/static/themes/simple/less/pygments.less b/searx/static/themes/simple/less/pygments.less
new file mode 100644
index 0000000..25a921c
--- /dev/null
+++ b/searx/static/themes/simple/less/pygments.less
@@ -0,0 +1,99 @@
+/*
+ this file is generated automatically by searx_extra/update/update_pygments.py
+ using pygments version 2.8.0
+*/
+
+.code-highlight .linenos {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: default;
+
+ &::selection {
+ background: transparent; /* WebKit/Blink Browsers */
+ }
+ &::-moz-selection {
+ background: transparent; /* Gecko Browsers */
+ }
+
+ margin-right: 8px;
+ text-align: right;
+}
+
+.code-highlight pre { line-height: 125%; }
+.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.code-highlight .hll { background-color: #ffffcc }
+.code-highlight { background: #f8f8f8; }
+.code-highlight .c { color: #408080; font-style: italic } /* Comment */
+.code-highlight .err { border: 1px solid #FF0000 } /* Error */
+.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */
+.code-highlight .o { color: #666666 } /* Operator */
+.code-highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */
+.code-highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
+.code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
+.code-highlight .gd { color: #A00000 } /* Generic.Deleted */
+.code-highlight .ge { font-style: italic } /* Generic.Emph */
+.code-highlight .gr { color: #FF0000 } /* Generic.Error */
+.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.code-highlight .gi { color: #00A000 } /* Generic.Inserted */
+.code-highlight .go { color: #888888 } /* Generic.Output */
+.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.code-highlight .gs { font-weight: bold } /* Generic.Strong */
+.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.code-highlight .gt { color: #0044DD } /* Generic.Traceback */
+.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */
+.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.code-highlight .kt { color: #B00040 } /* Keyword.Type */
+.code-highlight .m { color: #666666 } /* Literal.Number */
+.code-highlight .s { color: #BA2121 } /* Literal.String */
+.code-highlight .na { color: #7D9029 } /* Name.Attribute */
+.code-highlight .nb { color: #008000 } /* Name.Builtin */
+.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.code-highlight .no { color: #880000 } /* Name.Constant */
+.code-highlight .nd { color: #AA22FF } /* Name.Decorator */
+.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
+.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.code-highlight .nf { color: #0000FF } /* Name.Function */
+.code-highlight .nl { color: #A0A000 } /* Name.Label */
+.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
+.code-highlight .nv { color: #19177C } /* Name.Variable */
+.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */
+.code-highlight .mf { color: #666666 } /* Literal.Number.Float */
+.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */
+.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */
+.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */
+.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */
+.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
+.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */
+.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
+.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */
+.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
+.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.code-highlight .sx { color: #008000 } /* Literal.String.Other */
+.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
+.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */
+.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */
+.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
+.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */
+.code-highlight .vc { color: #19177C } /* Name.Variable.Class */
+.code-highlight .vg { color: #19177C } /* Name.Variable.Global */
+.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */
+.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */
+.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
diff --git a/searx/templates/__common__/translations.js.tpl b/searx/templates/__common__/translations.js.tpl
deleted file mode 100644
index 8453aba..0000000
--- a/searx/templates/__common__/translations.js.tpl
+++ /dev/null
@@ -1 +0,0 @@
-var could_not_load = '{{ _('could not load data') }}!';
diff --git a/searx/templates/courgette/404.html b/searx/templates/courgette/404.html
deleted file mode 100644
index 7a317f0..0000000
--- a/searx/templates/courgette/404.html
+++ /dev/null
@@ -1,9 +0,0 @@
-{% extends "courgette/base.html" %}
-{% block content %}
-<div class="center">
- <h1>{{ _('Page not found') }}</h1>
- {% autoescape false %}
- <p>{{ _('Go to %(search_page)s.', search_page='<a href="{}">{}</a>'.format(url_for('index'), _('search page'))) }}</p>
- {% endautoescape %}
-</div>
-{% endblock %}
diff --git a/searx/templates/courgette/about.html b/searx/templates/courgette/about.html
deleted file mode 100644
index 08948ee..0000000
--- a/searx/templates/courgette/about.html
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends 'courgette/base.html' %}
-{% block content %}
-{% include 'courgette/github_ribbon.html' %}
-{% include '__common__/about.html' %}
-{% endblock %}
diff --git a/searx/templates/courgette/base.html b/searx/templates/courgette/base.html
deleted file mode 100644
index 468b817..0000000
--- a/searx/templates/courgette/base.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}>
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" />
- <meta name="keywords" content="searx, search, search engine, metasearch, meta search" />
- <meta name="generator" content="searx/{{ searx_version }}">
- <meta name="referrer" content="no-referrer">
- <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" />
- <title>{% block title %}{% endblock %}searx</title>
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" />
- {% if rtl %}
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style-rtl.css') }}" type="text/css" media="screen" />
- {% endif %}
- {% if cookies['courgette-color'] %}
- <style type="text/css">
- {% include 'courgette/color.css' %}
- </style>
- {% endif %}
- <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" />
- {% block styles %}
- {% endblock %}
- {% block meta %}{% endblock %}
- {% block head %}
- <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/>
- {% endblock %}
- <script type="text/javascript">
- searx = {};
- searx.autocompleter = {% if autocomplete %}true{% else %}false{% endif %};
- </script>
- </head>
- <body class="{{ endpoint }}_endpoint" >
- <div id="container">
- {% block content %}
- {% endblock %}
- {% if autocomplete %}
- <script src="{{ url_for('static', filename='js/mootools-core-1.4.5-min.js') }}" ></script>
- <script src="{{ url_for('static', filename='js/mootools-autocompleter-1.1.2-min.js') }}" ></script>
- {% endif %}
- <script src="{{ url_for('static', filename='js/searx.js') }}" ></script>
- </div>
- </body>
-</html>
diff --git a/searx/templates/courgette/categories.html b/searx/templates/courgette/categories.html
deleted file mode 100644
index b8d6a75..0000000
--- a/searx/templates/courgette/categories.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<div id="categories">
- <div id="categories_container">
- {% for category in categories %}
- <div class="checkbox_container">
- <input type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} /><label for="checkbox_{{ category|replace(' ', '_') }}">{{ _(category) }}</label>
- </div>
- {% endfor %}
- </div>
-</div> \ No newline at end of file
diff --git a/searx/templates/courgette/color.css b/searx/templates/courgette/color.css
deleted file mode 100644
index 3e0d730..0000000
--- a/searx/templates/courgette/color.css
+++ /dev/null
@@ -1,34 +0,0 @@
- .autocompleter-choices li:hover,
-.checkbox_container label:hover,
-.checkbox_container input[type="checkbox"]:checked + label,
-#sidebar,
-#suggestions input[type="submit"]:hover,
-#suggestions input[type="submit"]:focus,
-input[type="submit"],
-.engine_checkbox label,
-.engine_checkbox .deny,
-#search_submit{
- background-color: {{ cookies['courgette-color'].split()[0] }};
-}
-
-.result_title a,
-.row a,
-.title h1{
- color: {{ cookies['courgette-color'].split()[0] }};
-}
-
-#answers {
- border-color: {{ cookies['courgette-color'].split()[0] }};
-}
-
-#search_submit:hover,
-#search_submit:focus,
-#sidebar input[type="submit"]:hover,
-#sidebar input[type="submit"]:focus {
- background-color: {{ cookies['courgette-color'].split()[1] }};
-}
-
-input[type="submit"]:hover,
-input[type="submit"]:focus {
- background: {{ cookies['courgette-color'].split()[1] }};
-} \ No newline at end of file
diff --git a/searx/templates/courgette/github_ribbon.html b/searx/templates/courgette/github_ribbon.html
deleted file mode 100644
index fb38a20..0000000
--- a/searx/templates/courgette/github_ribbon.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<a href="https://github.com/searx/searx" class="github">
- <img style="position: absolute; top: 0; right: 0; border: 0;" src="{{ url_for('static', filename='img/github_ribbon.png') }}" alt="Fork me on GitHub" class="github"/>
-</a>
diff --git a/searx/templates/courgette/index.html b/searx/templates/courgette/index.html
deleted file mode 100644
index 0d34e1c..0000000
--- a/searx/templates/courgette/index.html
+++ /dev/null
@@ -1,17 +0,0 @@
-{% extends "courgette/base.html" %}
-{% block content %}
-{% include 'courgette/github_ribbon.html' %}
-<div class="center">
- <div class="title"><h1>searx</h1></div>
- {% include 'courgette/search.html' %}
- <p class="top_margin">
- {% if rtl %}
- <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
- {% endif %}
- <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a>
- {% if not rtl %}
- <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
- {% endif %}
- </p>
-</div>
-{% endblock %} \ No newline at end of file
diff --git a/searx/templates/courgette/preferences.html b/searx/templates/courgette/preferences.html
deleted file mode 100644
index 6480694..0000000
--- a/searx/templates/courgette/preferences.html
+++ /dev/null
@@ -1,150 +0,0 @@
-{% extends "courgette/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<div class="row">
- <h2>{{ _('Preferences') }}</h2>
-
- <form method="post" action="{{ url_for('preferences') }}" id="search_form">
- {% if 'categories' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Default categories') }}</legend>
- {% include 'courgette/categories.html' %}
- </fieldset>
- {% endif %}
- {% if 'language' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Search language') }}</legend>
- <p>
- <select name='language'>
- <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option>
- {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %}
- <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'locale' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Interface language') }}</legend>
- <p>
- <select name='locale'>
- {% for locale_id,locale_name in locales.items() | sort %}
- <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'autocomplete' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Autocomplete') }}</legend>
- <p>
- <select name="autocomplete">
- <option value=""> - </option>
- {% for backend in autocomplete_backends %}
- <option value="{{ backend }}" {% if backend == autocomplete %}selected="selected"{% endif %}>{{ backend }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'image_proxy' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Image proxy') }}</legend>
- <p>
- <select name='image_proxy'>
- <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
- <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'method' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Method') }}</legend>
- <p>
- <select name='method'>
- <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option>
- <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'safesearch' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('SafeSearch') }}</legend>
- <p>
- <select name='safesearch'>
- <option value="2" {% if safesearch == '2' %}selected="selected"{% endif %}>{{ _('Strict') }}</option>
- <option value="1" {% if safesearch == '1' %}selected="selected"{% endif %}>{{ _('Moderate') }}</option>
- <option value="0" {% if safesearch == '0' %}selected="selected"{% endif %}>{{ _('None') }}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'theme' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Themes') }}</legend>
- <p>
- <select name="theme">
- {% for name in themes %}
- <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- <fieldset>
- <legend>{{ _('Color') }}</legend>
- <p>
- <select name="courgette-color">
- <option value="#3498DB #0665A2" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#3498DB #0665A2' %}selected="selected"{% endif %}>{{ _('Blue (default)') }}</option>
- <option value="#6F5499 #563D7C" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#6F5499 #563D7C' %}selected="selected"{% endif %}>{{ _('Violet') }}</option>
- <option value="#5CB85C #449D44" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#5CB85C #449D44' %}selected="selected"{% endif %}>{{ _('Green') }}</option>
- <option value="#5BC0DE #31B0D5" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#5BC0DE #31B0D5' %}selected="selected"{% endif %}>{{ _('Cyan') }}</option>
- <option value="#F0AD4E #EC971F" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#F0AD4E #EC971F' %}selected="selected"{% endif %}>{{ _('Orange') }}</option>
- <option value="#D9534F #C9302C" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#D9534F #C9302C' %}selected="selected"{% endif %}>{{ _('Red') }}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- <fieldset>
- <legend>{{ _('Currently used search engines') }}</legend>
-
- <table class="engine-table">
- <tr>
- <th>{{ _('Engine name') }}</th>
- <th>{{ _('Shortcut') }}</th>
- <th>{{ _('Category') }}</th>
- <th>{{ _('Allow') }} / {{ _('Block') }}</th>
- </tr>
- {% for categ in all_categories %}
- {% for search_engine in engines_by_category[categ] %}
-
- {% if not search_engine.private %}
- <tr>
- <td>{{ search_engine.name }}</td>
- <td>{{ shortcuts[search_engine.name] }}</td>
- <td>{{ _(categ) }}</td>
- <td class="engine_checkbox">
- <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} />
- <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label>
- <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label>
- </td>
- </tr>
- {% endif %}
- {% endfor %}
- {% endfor %}
- </table>
- </fieldset>
- <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }}
- <br />
- {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }}
- </p>
-
- <input type="submit" value="{{ _('save') }}" />
- <div class="right preferences_back"><a href="{{ url_for('clear_cookies') }}">{{ _('Reset defaults') }}</a></div>
- <div class="right preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div>
- </form>
-</div>
-{% endblock %}
diff --git a/searx/templates/courgette/result_templates/code.html b/searx/templates/courgette/result_templates/code.html
deleted file mode 100644
index b83116e..0000000
--- a/searx/templates/courgette/result_templates/code.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}
- <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p>
- {% if result.repository %}<p class="content"><a href="{{ result.repository|safe }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.repository }}</a></p>{% endif %}
- <div dir="ltr">
- {{ result.codelines|code_highlighter(result.code_language)|safe }}
- </div>
-
- <p class="url">{{ result.pretty_url }}&lrm;</p>
-</div>
diff --git a/searx/templates/courgette/result_templates/default.html b/searx/templates/courgette/result_templates/default.html
deleted file mode 100644
index 1cbedc3..0000000
--- a/searx/templates/courgette/result_templates/default.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
-
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
-
- <div>
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}
- <p class="content">{% if result.content %}{{ result.content|safe }}<br />{% endif %}</p>
- <p class="url">{{ result.pretty_url }}&lrm;</p>
- </div>
-</div>
diff --git a/searx/templates/courgette/result_templates/images.html b/searx/templates/courgette/result_templates/images.html
deleted file mode 100644
index e8ac507..0000000
--- a/searx/templates/courgette/result_templates/images.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<div class="image_result{% for e in result.engines %} {{ e }}{% endfor %}">
- <p>
- <a href="{{ result.img_src }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a>
- <span class="url"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="small_font">{{ _('original context') }}</a></span>
- </p>
-</div>
diff --git a/searx/templates/courgette/result_templates/key-value.html b/searx/templates/courgette/result_templates/key-value.html
deleted file mode 100644
index e9382b8..0000000
--- a/searx/templates/courgette/result_templates/key-value.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result{% for e in result.engines %} {{ e }}{% endfor %}">
-<table>
- {% for key, value in result.items() %}
- {% if key in ['engine', 'engines', 'template', 'score', 'category', 'positions'] %}
- {% continue %}
- {% endif %}
- <tr>
- <td><b>{{ key|upper }}</b>: {{ value|safe }}</td>
- </tr>
- {% endfor %}
-</table>
-<p class="engines">{{ result.engines|join(', ') }}</p>
-</div>
diff --git a/searx/templates/courgette/result_templates/map.html b/searx/templates/courgette/result_templates/map.html
deleted file mode 100644
index 1cbedc3..0000000
--- a/searx/templates/courgette/result_templates/map.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
-
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
-
- <div>
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}
- <p class="content">{% if result.content %}{{ result.content|safe }}<br />{% endif %}</p>
- <p class="url">{{ result.pretty_url }}&lrm;</p>
- </div>
-</div>
diff --git a/searx/templates/courgette/result_templates/torrent.html b/searx/templates/courgette/result_templates/torrent.html
deleted file mode 100644
index 8b9a68f..0000000
--- a/searx/templates/courgette/result_templates/torrent.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result torrent_result{% for e in result.engines %} {{ e }}{% endfor %}">
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.content %}<span class="content">{{ result.content|safe }}</span><br />{% endif %}
- {% if result.seed is defined %}<span class="stats">{{ _('Seeder') }} : {{ result.seed }}, {{ _('Leecher') }} : {{ result.leech }}</span><br />{% endif %}
- <span>
- {% if result.magnetlink %}<a href="{{ result.magnetlink }}" class="magnetlink">{{ _('magnet link') }}</a>{% endif %}
- {% if result.torrentfile %}<a href="{{ result.torrentfile }}" class="torrentfile" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('torrent file') }}</a>{% endif %}
- </span>
- <p class="url">{{ result.pretty_url }}&lrm;</p>
-</div>
diff --git a/searx/templates/courgette/result_templates/videos.html b/searx/templates/courgette/result_templates/videos.html
deleted file mode 100644
index 576c483..0000000
--- a/searx/templates/courgette/result_templates/videos.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<div class="result{% for e in result.engines %} {{ e }}{% endfor %}">
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
-
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span><br />{% endif %}
- <a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img width="400" src="{{ image_proxify(result.thumbnail) }}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a>
- <p class="url">{{ result.pretty_url }}&lrm;</p>
-</div>
diff --git a/searx/templates/courgette/results.html b/searx/templates/courgette/results.html
deleted file mode 100644
index 716ea4d..0000000
--- a/searx/templates/courgette/results.html
+++ /dev/null
@@ -1,87 +0,0 @@
-{% extends "courgette/base.html" %}
-{% block title %}{{ q|e }} - {% endblock %}
-{% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&amp;format=rss&amp;{% for category in selected_categories %}category_{{ category }}=1&amp;{% endfor %}pageno={{ pageno }}">{% endblock %}
-{% block content %}
-<div class="right"><a href="{{ url_for('preferences') }}" id="preferences"><span>{{ _('preferences') }}</span></a></div>
-<div class="small search center">
- {% include 'courgette/search.html' %}
-</div>
-<div id="results">
- <div id="sidebar">
- <div id="search_url">
- {{ _('Search URL') }}:
- <input type="text" value="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&amp;categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&amp;pageno={{ pageno }}{% endif %}" readonly />
- </div>
- <div id="apis">
- {{ _('Download results') }}<br />
- {% for output_type in ('csv', 'json', 'rss') %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="left">
- <input type="hidden" name="q" value="{{ q|e }}" />
- <input type="hidden" name="format" value="{{ output_type }}" />
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="pageno" value="{{ pageno }}" />
- <input type="submit" value="{{ output_type }}" />
- </div>
- </form>
- {% endfor %}
- </div>
- </div>
-
- {% if answers %}
- <div id="answers" class=""><span>{{ _('Answers') }}</span>
- {% for answer in answers %}
- <span>{{ answer }}</span>
- {% endfor %}
- </div>
- {% endif %}
-
- {% if suggestions %}
- <div id="suggestions"><span>{{ _('Suggestions') }}</span>
- {% for suggestion in suggestions %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <input type="hidden" name="q" value="{{ suggestion.url }}">
- <input type="submit" value="{{ suggestion.title }}" />
- </form>
- {% endfor %}
- </div>
- {% endif %}
-
- {% for result in results %}
- {% if result['template'] %}
- {% include get_result_template('courgette', result['template']) %}
- {% else %}
- {% include 'courgette/result_templates/default.html' %}
- {% endif %}
- {% endfor %}
-
- {% if paging %}
- <div id="pagination">
- {% if pageno > 1 %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="left">
- <input type="hidden" name="q" value="{{ q|e }}" />
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="pageno" value="{{ pageno-1 }}" />
- <input type="submit" value="<< {{ _('previous page') }}" />
- </div>
- </form>
- {% endif %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="left">
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="q" value="{{ q|e }}" />
- <input type="hidden" name="pageno" value="{{ pageno+1 }}" />
- <input type="submit" value="{{ _('next page') }} >>" />
- </div>
- </form>
- </div>
- {% endif %}
-</div>
-{% endblock %}
diff --git a/searx/templates/courgette/search.html b/searx/templates/courgette/search.html
deleted file mode 100644
index 89daead..0000000
--- a/searx/templates/courgette/search.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form">
- <div id="search_wrapper">
- <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" autocomplete="off" {% if q %}value="{{ q }}"{% endif %}/>
- <input type="submit" value="search" id="search_submit" />
- </div>
- {% include 'courgette/categories.html' %}
-</form>
diff --git a/searx/templates/courgette/stats.html b/searx/templates/courgette/stats.html
deleted file mode 100644
index b9aafbb..0000000
--- a/searx/templates/courgette/stats.html
+++ /dev/null
@@ -1,22 +0,0 @@
-{% extends "courgette/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<h2>{{ _('Engine stats') }}</h2>
-
-{% for stat_name,stat_category in stats %}
-<div class="left">
- <table>
- <tr>
- <th colspan="3">{{ stat_name }}</th>
- </tr>
- {% for engine in stat_category %}
- <tr>
- <td>{{ engine.name }}</td>
- <td>{{ '%.02f'|format(engine.avg) }}</td>
- <td class="percentage"><div style="width: {{ engine.percentage }}%">&nbsp;</div></td>
- </tr>
- {% endfor %}
- </table>
-</div>
-{% endfor %}
-{% endblock %} \ No newline at end of file
diff --git a/searx/templates/legacy/404.html b/searx/templates/legacy/404.html
deleted file mode 100644
index c0fa62b..0000000
--- a/searx/templates/legacy/404.html
+++ /dev/null
@@ -1,9 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block content %}
-<div class="center">
- <h1>{{ _('Page not found') }}</h1>
- {% autoescape false %}
- <p>{{ _('Go to %(search_page)s.', search_page='<a href="{}">{}</a>'.format(url_for('index'), _('search page'))) }}</p>
- {% endautoescape %}
-</div>
-{% endblock %}
diff --git a/searx/templates/legacy/about.html b/searx/templates/legacy/about.html
deleted file mode 100644
index f773e3a..0000000
--- a/searx/templates/legacy/about.html
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends 'legacy/base.html' %}
-{% block content %}
-{% include 'legacy/github_ribbon.html' %}
-{% include '__common__/about.html' %}
-{% endblock %}
diff --git a/searx/templates/legacy/base.html b/searx/templates/legacy/base.html
deleted file mode 100644
index 1e52322..0000000
--- a/searx/templates/legacy/base.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}>
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="searx — a privacy-respecting, hackable metasearch engine" />
- <meta name="keywords" content="searx, search, search engine, metasearch, meta search" />
- <meta name="generator" content="searx/{{ searx_version }}">
- <meta name="referrer" content="no-referrer">
- <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" />
- <title>{% block title %}{% endblock %}searx</title>
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" />
- {% if rtl %}
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style-rtl.css') }}" type="text/css" media="screen" />
- {% endif %}
- <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" />
- {% block styles %}
- {% endblock %}
- {% block meta %}{% endblock %}
- {% block head %}
- <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/>
- {% endblock %}
- </head>
- <body class="{{ endpoint }}_endpoint" >
- <div id="container">
- {% block content %}
- {% endblock %}
- {% if autocomplete %}
- <script src="{{ url_for('static', filename='js/mootools-core-1.4.5-min.js') }}" ></script>
- <script src="{{ url_for('static', filename='js/mootools-autocompleter-1.1.2-min.js') }}" ></script>
- {% endif %}
- <script type="text/javascript">
- searx = {};
- searx.autocompleter = {% if autocomplete %}true{% else %}false{% endif %};
- </script>
- <script src="{{ url_for('static', filename='js/searx.js') }}" ></script>
- </div>
- </body>
-</html>
diff --git a/searx/templates/legacy/categories.html b/searx/templates/legacy/categories.html
deleted file mode 100644
index 1c46678..0000000
--- a/searx/templates/legacy/categories.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<div id="categories">
- <div id="categories_container">
- {% for category in categories %}
- <div class="checkbox_container">
- <input type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} /><label for="checkbox_{{ category|replace(' ', '_') }}" class="tooltips">{{ _(category) }}</label>
- </div>
- {% endfor %}
- {% if display_tooltip %}<div class="hidden">{{ _('Click on the magnifier to perform search') }}</div>{% endif %}
- </div>
-</div>
diff --git a/searx/templates/legacy/github_ribbon.html b/searx/templates/legacy/github_ribbon.html
deleted file mode 100644
index fb38a20..0000000
--- a/searx/templates/legacy/github_ribbon.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<a href="https://github.com/searx/searx" class="github">
- <img style="position: absolute; top: 0; right: 0; border: 0;" src="{{ url_for('static', filename='img/github_ribbon.png') }}" alt="Fork me on GitHub" class="github"/>
-</a>
diff --git a/searx/templates/legacy/index.html b/searx/templates/legacy/index.html
deleted file mode 100644
index de956d5..0000000
--- a/searx/templates/legacy/index.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block content %}
-<div class="center">
- <div class="title"><h1>searx</h1></div>
- {% include 'legacy/search.html' %}
- <p class="top_margin">
- {% if rtl %}
- <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
- {% endif %}
- <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a>
- {% if not rtl %}
- <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
- {% endif %}
- </p>
-</div>
-{% include 'legacy/github_ribbon.html' %}
-{% endblock %}
-
diff --git a/searx/templates/legacy/infobox.html b/searx/templates/legacy/infobox.html
deleted file mode 100644
index 70f3b12..0000000
--- a/searx/templates/legacy/infobox.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<div class="infobox">
-<h2><bdi>{{ infobox.infobox }}</bdi></h2>
- {% if infobox.img_src %}<img src="{{ image_proxify(infobox.img_src) }}" title="{{ infobox.infobox|striptags }}" alt="{{ infobox.infobox|striptags }}" />{% endif %}
- <p><bdi>{{ infobox.entity }}</bdi></p>
- <p><bdi>{{ infobox.content | safe }}</bdi></p>
- {% if infobox.attributes %}
- <div class="attributes">
- <table>
- {% for attribute in infobox.attributes %}
- <tr>
- <td><bdi>{{ attribute.label }}</bdi></td>
- {% if attribute.image %}
- <td><img src="{{ image_proxify(attribute.image.src) }}" alt="{{ attribute.image.alt }}" /></td>
- {% else %}
- <td><bdi>{{ attribute.value }}</bdi></td>
- {% endif %}
- </tr>
- {% endfor %}
- </table>
- </div>
- {% endif %}
-
- {% if infobox.urls %}
- <div class="urls">
- <ul>
- {% for url in infobox.urls %}
- <li class="url"><bdi><a href="{{ url.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ url.title }}</a></bdi></li>
- {% endfor %}
- </ul>
- </div>
- {% endif %}
-
- {% if infobox.relatedTopics %}
- <div class="relatedTopics">
- {% for topic in infobox.relatedTopics %}
- <div>
- <h3><bdi>{{ topic.name }}</bdi></h3>
- {% for suggestion in topic.suggestions %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <input type="hidden" name="q" value="{{ suggestion }}">
- <input type="submit" value="{{ suggestion }}" />
- </form>
- {% endfor %}
- </div>
- {% endfor %}
- </div>
- {% endif %}
-
- <br />
-
-</div>
diff --git a/searx/templates/legacy/preferences.html b/searx/templates/legacy/preferences.html
deleted file mode 100644
index 23b3875..0000000
--- a/searx/templates/legacy/preferences.html
+++ /dev/null
@@ -1,147 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<div class="row">
- <h2>{{ _('Preferences') }}</h2>
-
- <form method="post" action="{{ url_for('preferences') }}" id="search_form">
- <fieldset>
- <legend>{{ _('Default categories') }}</legend>
- {% set display_tooltip = false %}
- {% include 'legacy/categories.html' %}
- </fieldset>
- {% if 'language' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Search language') }}</legend>
- <p>
- <select name='language'>
- <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option>
- {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %}
- <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'locale' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Interface language') }}</legend>
- <p>
- <select name='locale'>
- {% for locale_id,locale_name in locales.items() | sort %}
- <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'autocomplete' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Autocomplete') }}</legend>
- <p>
- <select name="autocomplete">
- <option value=""> - </option>
- {% for backend in autocomplete_backends %}
- <option value="{{ backend }}" {% if backend == autocomplete %}selected="selected"{% endif %}>{{ backend }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'image_proxy' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Image proxy') }}</legend>
- <p>
- <select name='image_proxy'>
- <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
- <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'method' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Method') }}</legend>
- <p>
- <select name='method'>
- <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option>
- <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'safesearch' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('SafeSearch') }}</legend>
- <p>
- <select name='safesearch'>
- <option value="2" {% if safesearch == '2' %}selected="selected"{% endif %}>{{ _('Strict') }}</option>
- <option value="1" {% if safesearch == '1' %}selected="selected"{% endif %}>{{ _('Moderate') }}</option>
- <option value="0" {% if safesearch == '0' %}selected="selected"{% endif %}>{{ _('None') }}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'theme' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Themes') }}</legend>
- <p>
- <select name="theme">
- {% for name in themes %}
- <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'results_on_new_tab' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Results on new tabs') }}</legend>
- <p>
- <select name='results_on_new_tab'>
- <option value="1" {% if results_on_new_tab %}selected="selected"{% endif %}>{{ _('On') }}</option>
- <option value="0" {% if not results_on_new_tab %}selected="selected"{% endif %}>{{ _('Off')}}</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- <fieldset>
- <legend>{{ _('Currently used search engines') }}</legend>
-
- <table>
- <tr>
- <th>{{ _('Engine name') }}</th>
- <th>{{ _('Shortcut') }}</th>
- <th>{{ _('Category') }}</th>
- <th>{{ _('Allow') }} / {{ _('Block') }}</th>
- </tr>
- {% for categ in all_categories %}
- {% for search_engine in engines_by_category[categ] %}
-
- {% if not search_engine.private %}
- <tr>
- <td>{{ search_engine.name }}</td>
- <td>{{ shortcuts[search_engine.name] }}</td>
- <td>{{ _(categ) }}</td>
- <td class="engine_checkbox">
- <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} />
- <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label>
- <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label>
- </td>
- </tr>
- {% endif %}
- {% endfor %}
- {% endfor %}
- </table>
- </fieldset>
- <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }}
- <br />
- {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }}
- </p>
-
- <input type="submit" value="{{ _('save') }}" />
- <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('clear_cookies') }}">{{ _('Reset defaults') }}</a></div>
- <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div>
- </form>
-</div>
-{% endblock %}
diff --git a/searx/templates/legacy/result_templates/code.html b/searx/templates/legacy/result_templates/code.html
deleted file mode 100644
index ea89563..0000000
--- a/searx/templates/legacy/result_templates/code.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- <p class="url">{{ result.pretty_url }}&lrm; <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a></p>
- {% if result.publishedDate %}<p class="published_date">{{ result.publishedDate }}</p>{% endif %}
- <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p>
- {% if result.repository %}<p class="result-content"><a href="{{ result.repository|safe }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.repository }}</a></p>{% endif %}
-
- <div dir="ltr">
- {{ result.codelines|code_highlighter(result.code_language)|safe }}
- </div>
-</div>
diff --git a/searx/templates/legacy/result_templates/default.html b/searx/templates/legacy/result_templates/default.html
deleted file mode 100644
index 78bf031..0000000
--- a/searx/templates/legacy/result_templates/default.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
- <h3 class="result_title">{% if "icon_"~result.engine~".ico" in favicons %}<img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />{% endif %}<a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- <p class="url">{{ result.pretty_url }}&lrm;
- {% if result.cached_url %}
- <a class="cache_link" href="{{ result.cached_url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a>
- {% elif not result.is_onion %}
- <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a>
- {% endif %}
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}</p>
- <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p>
-</div>
diff --git a/searx/templates/legacy/result_templates/images.html b/searx/templates/legacy/result_templates/images.html
deleted file mode 100644
index 514cdf8..0000000
--- a/searx/templates/legacy/result_templates/images.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<div class="image_result{% for e in result.engines %} {{ e }}{% endfor %}">
- <p>
- <a href="{{ result.img_src }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}" /></a>
- <span class="url"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="small_font">{{ _('original context') }}</a></span>
- </p>
-</div>
diff --git a/searx/templates/legacy/result_templates/key-value.html b/searx/templates/legacy/result_templates/key-value.html
deleted file mode 100644
index 15717a1..0000000
--- a/searx/templates/legacy/result_templates/key-value.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<table class="result-table{% for e in result.engines %} {{ e }}{% endfor %}">
- {% for key, value in result.items() %}
- {% if key in ['engine', 'engines', 'template', 'score', 'category', 'positions'] %}
- {% continue %}
- {% endif %}
- <tr>
- <td><b>{{ key|upper }}</b>: {{ value|safe }}</td>
- </tr>
- {% endfor %}
- <tr>
- <td><b>ENGINES</b>: {{ result.engines|join(', ') }}</td>
- </tr>
-</table>
diff --git a/searx/templates/legacy/result_templates/map.html b/searx/templates/legacy/result_templates/map.html
deleted file mode 100644
index 6937ba4..0000000
--- a/searx/templates/legacy/result_templates/map.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}">
-
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
-
- <div>
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- <p class="url">{{ result.pretty_url }}&lrm; <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}</p>
- <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p>
- </div>
-</div>
diff --git a/searx/templates/legacy/result_templates/torrent.html b/searx/templates/legacy/result_templates/torrent.html
deleted file mode 100644
index f251496..0000000
--- a/searx/templates/legacy/result_templates/torrent.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<div class="result torrent_result{% for e in result.engines %} {{ e }}{% endfor %}">
- {% if "icon_"~result.engine~".ico" in favicons %}
- <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />
- {% endif %}
- <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- <p class="url">{{ result.pretty_url }}&lrm;</p>
- {% if result.content %}<p class="content">{{ result.content|safe }}</p>{% endif %}
- <p>
- {% if result.magnetlink %}<a href="{{ result.magnetlink }}" class="magnetlink">{{ _('magnet link') }}</a>{% endif %}
- {% if result.torrentfile %}<a href="{{ result.torrentfile }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="torrentfile">{{ _('torrent file') }}</a>{% endif %} -
- {% if result.seed is defined %}<span class="stats">{{ _('Seeder') }} : {{ result.seed }}, {{ _('Leecher') }} : {{ result.leech }}</span>{% endif %}
- </p>
-</div>
diff --git a/searx/templates/legacy/result_templates/videos.html b/searx/templates/legacy/result_templates/videos.html
deleted file mode 100644
index 50f4d1e..0000000
--- a/searx/templates/legacy/result_templates/videos.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<div class="result{% for e in result.engines %} {{ e }}{% endfor %}">
- <h3 class="result_title">{% if "icon_"~result.engine~".ico" in favicons %}<img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />{% endif %}<a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3>
- {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span><br />{% endif %}
- <a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img class="thumbnail" src="{{ image_proxify(result.thumbnail) }}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a>
- <p class="url">{{ result.url }}&lrm;</p>
-</div>
diff --git a/searx/templates/legacy/results.html b/searx/templates/legacy/results.html
deleted file mode 100644
index efff066..0000000
--- a/searx/templates/legacy/results.html
+++ /dev/null
@@ -1,104 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block title %}{{ q|e }} - {% endblock %}
-{% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&amp;format=rss&amp;{% for category in selected_categories %}category_{{ category }}=1&amp;{% endfor %}pageno={{ pageno }}">{% endblock %}
-{% block content %}
-<div class="preferences_container right"><a href="{{ url_for('preferences') }}" id="preferences"><span>preferences</span></a></div>
-<div class="small search center">
- {% include 'legacy/search.html' %}
-</div>
-<div id="results">
- <div id="sidebar">
-
- <div id="search_url">
- {{ _('Search URL') }}:
- <input type="text" value="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&amp;categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&amp;pageno={{ pageno }}{% endif %}" readonly />
- </div>
- <div id="apis">
- {{ _('Download results') }}
- {% for output_type in ('csv', 'json', 'rss') %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="left">
- <input type="hidden" name="q" value="{{ q|e }}" />
- <input type="hidden" name="format" value="{{ output_type }}" />
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="pageno" value="{{ pageno }}" />
- <input type="submit" value="{{ output_type }}" />
- </div>
- </form>
- {% endfor %}
- </div>
- </div>
-
- {% if answers %}
- <div id="answers"><span>{{ _('Answers') }}</span>
- {% for answer in answers.values() %}
- {% if answer.url %}
- <a href="{{ answer.url }}">{{ answer.answer }}</a>
- {% else %}
- <span>{{ answer.answer }}</span>
- {% endif %}
- {% endfor %}
- </div>
- {% endif %}
-
- {% if suggestions %}
- <div id="suggestions"><span id="suggestions-title">{{ _('Suggestions') }} : </span>
- {% set first = true %}
- {% for suggestion in suggestions %}
- {% if not first %} &bull; {% endif %}<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <input type="hidden" name="q" value="{{ suggestion.url }}">
- <input type="submit" class="suggestion" value="{{ suggestion.title }}" />
- </form>
- {% set first = false %}
- {% endfor %}
- </div>
- {% endif %}
-
- {% if infoboxes %}
- <div id="infoboxes">
- {% for infobox in infoboxes %}
- {% include 'legacy/infobox.html' %}
- {% endfor %}
- </div>
- {% endif %}
-
- {% for result in results %}
- {% if result['template'] %}
- {% include get_result_template('legacy', result['template']) %}
- {% else %}
- {% include 'legacy/result_templates/default.html' %}
- {% endif %}
- {% endfor %}
-
- {% if paging %}
- <div id="pagination">
- {% if pageno > 1 %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="{% if rtl %}right{% else %}left{% endif %}">
- <input type="hidden" name="q" value="{{ q|e }}" />
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="pageno" value="{{ pageno-1 }}" />
- <input type="submit" value="<< {{ _('previous page') }}" />
- </div>
- </form>
- {% endif %}
- <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
- <div class="{% if rtl %}left{% else %}right{% endif %}">
- {% for category in selected_categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- <input type="hidden" name="q" value="{{ q|e }}" />
- <input type="hidden" name="pageno" value="{{ pageno+1 }}" />
- <input type="submit" value="{{ _('next page') }} >>" />
- </div>
- </form>
-
- <br />
- </div>
- {% endif %}
-</div>
-{% endblock %}
diff --git a/searx/templates/legacy/search.html b/searx/templates/legacy/search.html
deleted file mode 100644
index 88cf3d3..0000000
--- a/searx/templates/legacy/search.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form">
- <div id="search_wrapper">
- <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" autocomplete="off" size="100" {% if q %}value="{{ q }}"{% endif %}/>
- <input type="submit" value="search" id="search_submit" />
- </div>
- {% set display_tooltip = true %}
- {% include 'legacy/categories.html' %}
-</form>
diff --git a/searx/templates/legacy/stats.html b/searx/templates/legacy/stats.html
deleted file mode 100644
index 372447e..0000000
--- a/searx/templates/legacy/stats.html
+++ /dev/null
@@ -1,22 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<h2>{{ _('Engine stats') }}</h2>
-
-{% for stat_name,stat_category in stats %}
-<div class="left">
- <table>
- <tr colspan="3">
- <th>{{ stat_name }}</th>
- </tr>
- {% for engine in stat_category %}
- <tr>
- <td>{{ engine.name }}</td>
- <td>{{ '%.02f'|format(engine.avg) }}</td>
- <td class="percentage"><div style="width: {{ engine.percentage }}%">&nbsp;</div></td>
- </tr>
- {% endfor %}
- </table>
-</div>
-{% endfor %}
-{% endblock %}
diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html
index 7b3d33f..b5c6ed2 100644
--- a/searx/templates/oscar/base.html
+++ b/searx/templates/oscar/base.html
@@ -1,16 +1,14 @@
{% from 'oscar/macros.html' import icon %}
<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" lang="{{ preferences.get_value('locale') }}" xml:lang="{{ preferences.get_value('locale') }}"{% if rtl %} dir="rtl"{% endif %}>
+<html lang="{{ preferences.get_value('locale') }}" xml:lang="{{ preferences.get_value('locale') }}"{% if rtl %} dir="rtl"{% endif %}>
<head>
<meta charset="UTF-8" />
<meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" />
<meta name="keywords" content="searx, search, search engine, metasearch, meta search" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="searx/{{ searx_version }}">
<meta name="referrer" content="no-referrer">
<meta name="viewport" content="width=device-width, initial-scale=1 , maximum-scale=2.0, user-scalable=1" />
{% block meta %}{% endblock %}
- <script src="{{ url_for('js_translations') }}"></script>
<title>{% block title %}{% endblock %}{{ instance_name }}</title>
<link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.min.css') }}" type="text/css" />
{% if preferences.get_value('oscar-style') -%}
@@ -19,17 +17,16 @@
{{' '}}<link rel="stylesheet" href="{{ url_for('static', filename='css/logicodev.min.css') }}" type="text/css" />
{%- endif %}
- <link rel="stylesheet" href="{{ url_for('static', filename='css/leaflet.min.css') }}" type="text/css" />
+ {% set templates = results|map(attribute='template')|unique|list -%}
+ {%- set load_leaflet = 'map.html' in templates -%}
+ {%- if load_leaflet -%}
+ {{' '}}<link rel="stylesheet" href="{{ url_for('static', filename='css/leaflet.min.css') }}" type="text/css" />
+ {%- endif %}
+
{%- for css in styles %}
<link rel="stylesheet" href="{{ url_for('static', filename=css) }}" type="text/css" />
{% endfor %}
- <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!--[if lt IE 9]>
- <script src="{{ url_for('static', filename='js/html5shiv.min.js') }}"></script>
- <script src="{{ url_for('static', filename='js/respond.min.js') }}"></script>
- <![endif]-->
-
<link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}" />
{% block styles %}
@@ -88,19 +85,21 @@
{{ _('Powered by') }} <a href="{{ brand.DOCS_URL }}">searx</a> - {{ searx_version }} - {{ _('a privacy-respecting, hackable metasearch engine') }}<br/>
<a href="{{ brand.GIT_URL }}">{{ _('Source code') }}</a> |
<a href="{{ brand.ISSUE_URL }}">{{ _('Issue tracker') }}</a> |
- <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>
+ <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>{% if brand.CONTACT_URL %} |
+ <a href="{{ brand.CONTACT_URL }}">{{ _('Contact instance maintainer') }}</a>{% endif %}
</small>
</p>
</div>
</div>
- <script src="{{ url_for('static', filename='js/jquery-1.11.1.min.js') }}"></script>
+ <script src="{{ url_for('static', filename='js/jquery.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
- {% if autocomplete %} <script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{% endif %}
+ {% if load_leaflet %}{{" "}}<script src="{{ url_for('static', filename='js/leaflet.js') }}"></script>{{ "\n" }}{% endif %}
+ {% if autocomplete %}{{" "}}<script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{{ "\n" }}{% endif %}
- <script src="{{ url_for('static', filename='js/require-2.1.15.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/searx.min.js') }}"
data-method="{{ method or 'POST' }}"
- data-autocompleter="{% if autocomplete %}true{% else %}false{% endif %}"></script>
+ data-autocompleter="{% if autocomplete %}true{% else %}false{% endif %}"
+ data-translations="{{ translations }}"></script>
{% for script in scripts %}
{{""}}<script src="{{ url_for('static', filename=script) }}"></script>
{% endfor %}
diff --git a/searx/templates/oscar/index.html b/searx/templates/oscar/index.html
index 48c49d6..fd8625d 100644
--- a/searx/templates/oscar/index.html
+++ b/searx/templates/oscar/index.html
@@ -1,17 +1,16 @@
{% extends "oscar/base.html" %}
{% block content %}
<div class="container-fluid">
- <div class="row">
+ <div class="row">{{- "" -}}
<div class="text-center col-sm-12 col-md-12">
- {% if cookies['oscar-style'] == 'pointhi' %}
+ {%- if cookies['oscar-style'] == 'pointhi' -%}
<h1 class="text-hide center-block"><img class="center-block img-responsive" src="{{ url_for('static', filename='img/searx_logo.png') }}" alt="searx logo"/>searx</h1>
- {% else %}
- <div class="text-hide center-block" id="main-logo">
- <img class="center-block img-responsive" src="{{ url_for('static', filename='img/logo_searx_a.png') }}" alt="searx logo" />
- searx
+ {%- else -%}
+ <div class="text-hide center-block" id="main-logo">{{- "" -}}
+ <img class="center-block img-responsive" src="{{ url_for('static', filename='img/logo_searx_a.png') }}" alt="searx logo" />searx{{- "" -}}
</div>
- {% endif %}
- </div>
+ {%- endif -%}
+ </div>{{- "" -}}
</div>
<div class="row">
<div class="text-center col-sm-12 col-md-12">
diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html
index f40eebd..1cf4607 100644
--- a/searx/templates/oscar/macros.html
+++ b/searx/templates/oscar/macros.html
@@ -14,14 +14,14 @@
<!-- Draw result header -->
{% macro result_header(result, favicons, id) -%}
-<h4 class="result_header" id="result-{{id}}">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }} {% endif %}{% if result.url %}{{ result_link(result.url, result.title|safe, id=id) }}{% else %}{{ result.title|safe}}{% endif %}</h4>
+<h4 class="result_header" id="result-{{id}}">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }}{% endif %}{% if result.url %}{{ result_link(result.url, result.title|safe, id=id) }}{% else %}{{ result.title|safe}}{% endif %}</h4>
{%- endmacro %}
<!-- Draw result sub header -->
{% macro result_sub_header(result, id) -%}
- {% if result.publishedDate %}<time class="text-muted" datetime="{{ result.pubdate }}" >{{ result.publishedDate }}</time>{% endif %}
- {% if result.magnetlink %}<small> &bull; {{ result_link(result.magnetlink, icon('magnet') + _('magnet link'), "magnetlink", id) }}</small>{% endif %}
- {% if result.torrentfile %}<small> &bull; {{ result_link(result.torrentfile, icon('download-alt') + _('torrent file'), "torrentfile", id) }}</small>{% endif %}
+ {%- if result.publishedDate %}<time class="text-muted" datetime="{{ result.pubdate }}" >{{ result.publishedDate }}</time>{% endif -%}
+ {%- if result.magnetlink %}<small> &bull; {{ result_link(result.magnetlink, icon('magnet') + _('magnet link'), "magnetlink", id) }}</small>{% endif -%}
+ {%- if result.torrentfile %}<small> &bull; {{ result_link(result.torrentfile, icon('download-alt') + _('torrent file'), "torrentfile", id) }}</small>{% endif -%}
{%- endmacro %}
<!-- Draw result footer -->
@@ -32,11 +32,11 @@
<span class="label label-default">{{ engine }}</span>
{%- endfor -%}
{%- if result.url -%}
- {% if result.cached_url %}
+ {%- if result.cached_url -%}
<small>{{ result_link(result.cached_url, icon('link') + _('cached'), "text-info", id) }}</small>
- {% elif not result.is_onion %}
+ {%- elif not result.is_onion -%}
<small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info", id) }}</small>
- {% endif %}
+ {%- endif -%}
{%- endif -%}
{%- if proxify -%}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info", id) }}</small>
@@ -49,73 +49,73 @@
<!-- Draw result footer without cache link -->
{% macro result_footer_nocache(result) -%}
- <div class="clearfix"></div>
+ <div class="clearfix"></div>{{- "" -}}
<div class="pull-right">
- {% for engine in result.engines %}
+ {%- for engine in result.engines -%}
<span class="label label-default">{{ engine }}</span>
- {% endfor %}
- {% if proxify %}
+ {%- endfor -%}
+ {%- if proxify -%}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small>
- {% endif %}
-</div>
+ {%- endif -%}
+</div>{{- "" -}}
<div class="external-link">{{ result.pretty_url }}</div>
{%- endmacro %}
<!-- Draw result footer -->
{% macro result_footer_rtl(result, id) -%}
- <div class="clearfix"></div>{{- "" -}}
- {% for engine in result.engines -%}
+ <div class="clearfix"></div>
+ {%- for engine in result.engines -%}
<span class="label label-default">{{ engine }}</span>
- {%- endfor %}
+ {%- endfor -%}
{%- if result.url -%}
- {% if result.cached_url %}
+ {%- if result.cached_url -%}
<small>{{ result_link(result.cached_url, icon('link') + _('cached'), "text-info", id) }}</small>
- {% elif not result.is_onion %}
+ {%- elif not result.is_onion -%}
<small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info", id) }}</small>
- {% endif %}
+ {%- endif -%}
{%- endif -%}
- {% if proxify -%}
+ {%- if proxify -%}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info", id) }}</small>
- {%- endif %}
+ {%- endif -%}
{%- if result.pretty_url -%}
<div class="external-link">{{ result.pretty_url }}</div>
- {%- endif %}
+ {%- endif -%}
{%- endmacro %}
<!-- Draw result footer without cache link -->
{% macro result_footer_nocache_rtl(result) -%}
<div class="clearfix"></div>
- {% for engine in result.engines %}
+ {%- for engine in result.engines -%}
<span class="label label-default">{{ engine }}</span>
- {% endfor %}
- {% if proxify %}
+ {%- endfor -%}
+ {%- if proxify -%}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small>
- {% endif %}
+ {%- endif -%}
<div class="external-link">{{ result.pretty_url }}</div>
{%- endmacro %}
{% macro preferences_item_header(info, label, rtl, id) -%}
- {% if rtl %}
- <div class="row form-group">
- <label class="col-sm-3 col-md-2 pull-right"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>
- <span class="col-sm-5 col-md-6 help-block pull-left">{{ info }}</span>
+ {%- if rtl -%}
+ <div class="row form-group">{{- "" -}}
+ <label class="col-sm-3 col-md-2 pull-right"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>{{- "" -}}
+ <span class="col-sm-5 col-md-6 help-block pull-left">{{ info }}</span>{{- "" -}}
<div class="col-sm-4 col-md-4">
- {% else %}
- <div class="row form-group">
- <label class="col-sm-3 col-md-2"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>
+ {%- else -%}
+ <div class="row form-group">{{- "" -}}
+ <label class="col-sm-3 col-md-2"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>{{- "" -}}
<div class="col-sm-4 col-md-4">
- {% endif %}
+ {%- endif -%}
{%- endmacro %}
{% macro preferences_item_footer(info, label, rtl) -%}
- {% if rtl %}
- </div>
+ {%- if rtl -%}
+ </div>{{- "" -}}
</div>
- {% else %}
+ {%- else -%}
</div>
- <span class="col-sm-5 col-md-6 help-block">{{ info }}</span>
+ <span class="col-sm-5 col-md-6 help-block">{{ info }}</span>{{- "" -}}
</div>
- {% endif %}
+ {%- endif -%}
{%- endmacro %}
{% macro custom_select_class(rtl) -%}
@@ -123,24 +123,24 @@ custom-select{% if rtl %}-rtl{% endif %}
{%- endmacro %}
{% macro checkbox_toggle(id, blocked) -%}
- <div class="onoffswitch">
- <input type="checkbox" id="{{ id }}" name="{{ id }}"{% if blocked %} checked="checked"{% endif %} class="onoffswitch-checkbox">
- <label class="onoffswitch-label" for="{{ id }}">
- <span class="onoffswitch-inner"></span>
- <span class="onoffswitch-switch"></span>
- </label>
- <label class="visually-hidden" for="{{ id }}">{{ _('Allow') }}</label>
- </div>
+ <div class="onoffswitch">{{- "" -}}
+ <input type="checkbox" id="{{ id }}" name="{{ id }}"{% if blocked %} checked="checked"{% endif %} class="onoffswitch-checkbox">{{- "" -}}
+ <label class="onoffswitch-label" for="{{ id }}">{{- "" -}}
+ <span class="onoffswitch-inner"></span>{{- "" -}}
+ <span class="onoffswitch-switch"></span>{{- "" -}}
+ </label>{{- "" -}}
+ <label class="visually-hidden" for="{{ id }}">{{ _('Allow') }}</label>{{- "" -}}
+ </div>{{- "" -}}
{%- endmacro %}
{% macro support_toggle(supports) -%}
- {% if supports %}
+ {%- if supports -%}
<span class="label label-success">
- {{ _("supported") }}
+ {{- _("supported") -}}
</span>
- {% else %}
+ {%- else -%}
<span class="label label-danger">
- {{ _("not supported") }}
+ {{- _("not supported") -}}
</span>
- {% endif %}
+ {%- endif -%}
{%- endmacro %}
diff --git a/searx/templates/oscar/messages/no_results.html b/searx/templates/oscar/messages/no_results.html
index 16b5984..82bf2f7 100644
--- a/searx/templates/oscar/messages/no_results.html
+++ b/searx/templates/oscar/messages/no_results.html
@@ -7,7 +7,7 @@
{{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %}
{% endfor %}
</p>
- <p><small>{{ _('Please, try again later or find another searx instance.') }}</small></p>
+ <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>)</small></p>
</div>
{% else %}
<div class="alert alert-info fade in" role="alert">
diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html
index fc20b8c..6d59384 100644
--- a/searx/templates/oscar/preferences.html
+++ b/searx/templates/oscar/preferences.html
@@ -1,5 +1,15 @@
{% from 'oscar/macros.html' import preferences_item_header, preferences_item_header_rtl, preferences_item_footer, preferences_item_footer_rtl, checkbox_toggle, support_toggle, custom_select_class %}
{% extends "oscar/base.html" %}
+{% macro engine_about(search_engine, id) -%}
+{% if search_engine.about is defined %}
+{% set about = search_engine.about %}
+<div class="engine-tooltip" role="tooltip" id="{{ id }}">{{- "" -}}
+ <h5><a href="{{about.website}}" rel="noreferrer">{{about.website}}</a></h5>
+ {%- if about.wikidata_id -%}<p><a href="https://www.wikidata.org/wiki/{{about.wikidata_id}}" rel="noreferrer">wikidata.org/wiki/{{about.wikidata_id}}</a></p>{%- endif -%}
+ {%- if search_engine.enable_http %}<p>{{ icon('exclamation-sign', 'No HTTPS') }}{{ _('No HTTPS')}}</p>{% endif -%}
+</div>
+{%- endif -%}
+{%- endmacro %}
{% block title %}{{ _('preferences') }} - {% endblock %}
{% block content %}
@@ -227,11 +237,15 @@
{% if not search_engine.private %}
<tr>
{% if not rtl %}
- <td class="onoff-checkbox">
- {{ checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) }}
- </td>
- <th scope="row">{% if not search_engine.https_support %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif %} {{ search_engine.name }}</td></th>
- <td class="name">{{ shortcuts[search_engine.name] }}
+ <td class="onoff-checkbox">
+ {{- checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) -}}
+ </td>
+ <th scope="row"><span aria-labelledby="{{ 'tooltip_' + categ + '_' + search_engine.name }}">
+ {%- if search_engine.enable_http %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif -%}
+ {{- search_engine.name -}}</span>
+ {{- engine_about(search_engine, 'tooltip_' + categ + '_' + search_engine.name) -}}
+ </th>
+ <td class="name">{{ shortcuts[search_engine.name] }}</td>
<td>{{ support_toggle(stats[search_engine.name].supports_selected_language) }}</td>
<td>{{ support_toggle(search_engine.safesearch==True) }}</td>
<td>{{ support_toggle(search_engine.time_range_support==True) }}</td>
@@ -244,10 +258,10 @@
<td>{{ support_toggle(search_engine.safesearch==True) }}</td>
<td>{{ support_toggle(stats[search_engine.name].supports_selected_language) }}</td>
<td>{{ shortcuts[search_engine.name] }}</td>
- <th scope="row">{{ search_engine.name }}</th>
- <td class="onoff-checkbox">
+ <th scope="row"><span>{% if search_engine.enable_http %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif %}{{ search_engine.name }}</span>{{ engine_about(search_engine) }}</th>
+ <td class="onoff-checkbox">
{{ checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) }}
- </td>
+ </td>
{% endif %}
</tr>
{% endif %}
diff --git a/searx/templates/oscar/result_templates/default.html b/searx/templates/oscar/result_templates/default.html
index bc71d19..d743f92 100644
--- a/searx/templates/oscar/result_templates/default.html
+++ b/searx/templates/oscar/result_templates/default.html
@@ -9,16 +9,16 @@
{%- if result.embedded -%}
<div id="result-media-{{ index }}" class="collapse">
- {{ result.embedded|safe }}
+ {{- result.embedded|safe -}}
</div>
{%- endif -%}
{%- if result.img_src -%}
-<div class="container-fluid">
- <div class="row">
-<img src="{{ image_proxify(result.img_src) }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content">
-{% if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%}
- </div>
+<div class="container-fluid">{{- "" -}}
+ <div class="row">{{- "" -}}
+ <img src="{{ image_proxify(result.img_src) }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content">
+ {%- if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%}
+ </div>{{- "" -}}
</div>
{%- else -%}
{%- if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif -%}
diff --git a/searx/templates/oscar/result_templates/files.html b/searx/templates/oscar/result_templates/files.html
index 5e3894e..e2fec6f 100644
--- a/searx/templates/oscar/result_templates/files.html
+++ b/searx/templates/oscar/result_templates/files.html
@@ -1,55 +1,55 @@
-{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer_nocache, result_footer_nocache_rtl, icon with context %}
-
-{{ result_header(result, favicons) }}
-{{ result_sub_header(result) }}
-
-{% if result.embedded %}
- <small> &bull; <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-media-{{ index }}" data-btn-text-collapsed="{{ _('show media') }}" data-btn-text-not-collapsed="{{ _('hide media') }}">
- {% if result.mtype == 'audio' %}{{ icon('music') }}
- {% elif result.mtype == 'video' %} {{ icon('film') }}
- {% endif %} {{ _('show media') }}</a></small>
-{% endif %}
-
-{% if result.embedded %}
-<div id="result-media-{{ index }}" class="collapse">
- {{ result.embedded|safe }}
-</div>
-{% endif %}
-
-{% if result.abstract %}<p class="result-content result-abstract">{{ result.abstract|safe }}</p>{% endif %}
-
-{% if result.img_src %}
-<div class="container-fluid">
- <div class="row">
-<img src="{{ image_proxify(result.img_src) }}" alt="{{ result.title|striptags }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content">
-{% if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif %}
- </div>
-</div>
-{% else %}
-{% if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif %}
-{% endif %}
-
-<table class="result-metadata result-content">
-{% if result.author %}<tr><td>{{ _('Author') }}</td><td>{{ result.author|safe }}</td></tr>{% endif %}
-
-{% if result.filename %}<tr><td>{{ _('Filename') }}</td><td>{{ result.filename|safe }}</td></tr>{% endif %}
-
-{% if result.size %}<tr><td>{{ _('Filesize') }}</td><td>
- {% if result.size < 1024 %}{{ result.size }} {{ _('Bytes') }}
- {% elif result.size < 1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024) }} {{ _('kiB') }}
- {% elif result.size < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024) }} {{ _('MiB') }}
- {% elif result.size < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024) }} {{ _('GiB') }}
- {% else %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif %}
- </td></tr>
-{% endif %}
-
-{% if result.time %}<tr><td>{{ _('Date') }}</td><td>{{ result.time|safe }}</td></tr>{% endif %}
-
-{% if result.mtype %}<tr><td>{{ _('Type') }}</td><td>{{ result.mtype|safe }}/{{ result.subtype|safe }}</td></tr>{% endif %}
-</table>
-
-{% if rtl %}
-{{ result_footer_nocache_rtl(result) }}
-{% else %}
-{{ result_footer_nocache(result) }}
-{% endif %}
+{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer_nocache, result_footer_nocache_rtl, icon with context %}
+
+{{- result_header(result, favicons) -}}
+{{- result_sub_header(result) -}}
+
+{%- if result.embedded -%}
+ <small> &bull; <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-media-{{ index }}" data-btn-text-collapsed="{{ _('show media') }}" data-btn-text-not-collapsed="{{ _('hide media') }}">
+ {%- if result.mtype == 'audio' %}{{ icon('music') -}}
+ {%- elif result.mtype == 'video' %} {{ icon('film') -}}
+ {%- endif %} {{ _('show media') }}</a></small>
+{%- endif -%}
+
+{%- if result.embedded -%}
+<div id="result-media-{{ index }}" class="collapse">
+ {{- result.embedded|safe -}}
+</div>
+{%- endif -%}
+
+{%- if result.abstract %}<p class="result-content result-abstract">{{ result.abstract|safe }}</p>{% endif -%}
+
+{%- if result.img_src -%}
+<div class="container-fluid">
+ <div class="row">
+<img src="{{ image_proxify(result.img_src) }}" alt="{{ result.title|striptags }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content">
+{%- if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%}
+ </div>
+</div>
+{%- else -%}
+{%- if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif -%}
+{%- endif -%}
+
+<table class="result-metadata result-content">
+{%- if result.author %}<tr><td>{{ _('Author') }}</td><td>{{ result.author|safe }}</td></tr>{% endif -%}
+
+{%- if result.filename %}<tr><td>{{ _('Filename') }}</td><td>{{ result.filename|safe }}</td></tr>{% endif -%}
+
+{%- if result.size %}<tr><td>{{ _('Filesize') }}</td><td>
+ {%- if result.size < 1024 %}{{ result.size }} {{ _('Bytes') -}}
+ {%- elif result.size < 1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024) }} {{ _('kiB') -}}
+ {%- elif result.size < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024) }} {{ _('MiB') -}}
+ {%- elif result.size < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024) }} {{ _('GiB') -}}
+ {%- else %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif -%}
+ </td></tr>
+{%- endif -%}
+
+{%- if result.time %}<tr><td>{{ _('Date') }}</td><td>{{ result.time|safe }}</td></tr>{% endif -%}
+
+{%- if result.mtype %}<tr><td>{{ _('Type') }}</td><td>{{ result.mtype|safe }}/{{ result.subtype|safe }}</td></tr>{% endif -%}
+</table>
+
+{%- if rtl -%}
+{{ result_footer_nocache_rtl(result) }}
+{%- else -%}
+{{ result_footer_nocache(result) }}
+{%- endif -%}
diff --git a/searx/templates/oscar/result_templates/map.html b/searx/templates/oscar/result_templates/map.html
index be34d65..9713452 100644
--- a/searx/templates/oscar/result_templates/map.html
+++ b/searx/templates/oscar/result_templates/map.html
@@ -1,15 +1,15 @@
{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %}
-{{ result_header(result, favicons, loop.index) }}
-{{ result_sub_header(result, loop.index) }}
+{{- result_header(result, favicons, loop.index) -}}
+{{- result_sub_header(result, loop.index) -}}
-{% if (result.latitude and result.longitude) or result.boundingbox %}
+{%- if (result.latitude and result.longitude) or result.boundingbox -%}
<small> &bull; <a class="text-info btn-collapse collapsed searx_init_map cursor-pointer disabled_if_nojs" data-toggle="collapse" data-target="#result-map-{{ index }}" data-leaflet-target="osm-map-{{ index }}" data-map-lon="{{ result.longitude }}" data-map-lat="{{ result.latitude }}" {% if result.boundingbox %}data-map-boundingbox='{{ result.boundingbox|tojson|safe }}'{% endif %} {% if result.geojson %}data-map-geojson='{{ result.geojson|tojson|safe }}'{% endif %} data-btn-text-collapsed="{{ _('show map') }}" data-btn-text-not-collapsed="{{ _('hide map') }}">{{ icon('globe') }} {{ _('show map') }}</a></small>
-{% endif %}
+{%- endif -%}
-{% if result.osm and (result.osm.type and result.osm.id) %}
+{%- if result.osm and (result.osm.type and result.osm.id) -%}
<small> &bull; <a class="text-info btn-collapse collapsed cursor-pointer searx_overpass_request disabled_if_nojs" data-toggle="collapse" data-target="#result-overpass-{{ index }}" data-osm-type="{{ result.osm.type }}" data-osm-id="{{ result.osm.id }}" data-result-table="result-overpass-table-{{ index }}" data-result-table-loadicon="result-overpass-table-loading-{{ index }}" data-btn-text-collapsed="{{ _('show details') }}" data-btn-text-not-collapsed="{{ _('hide details') }}">{{ icon('map-marker') }} {{ _('show details') }}</a></small>
-{% endif %}
+{%- endif -%}
{# {% if (result.latitude and result.longitude) %}
<small> &bull; <a class="text-info btn-collapse collapsed cursor-pointer disabled_if_nojs" data-toggle="collapse" data-target="#result-geodata-{{ index }}" data-btn-text-collapsed="{{ _('show geodata') }}" data-btn-text-not-collapsed="{{ _('hide geodata') }}">{{ icon('map-marker') }} {{ _('show geodata') }}</a></small>
@@ -17,36 +17,36 @@
<div class="container-fluid">
-{% if result.address %}
+{%- if result.address -%}
<p class="row result-content result-adress col-xs-12 col-sm-5 col-md-4" itemscope itemtype="http://schema.org/PostalAddress">
- {% if result.address.name %}
+ {%- if result.address.name -%}
<strong itemprop="name">{{ result.address.name }}</strong><br/>
- {% endif %}
- {% if result.address.road %}
+ {%- endif -%}
+ {%- if result.address.road -%}
<span itemprop="streetAddress">
- {% if result.address.house_number %}{{ result.address.house_number }}, {% endif %}
- {{ result.address.road }}
+ {%- if result.address.house_number %}{{ result.address.house_number }}, {% endif -%}
+ {{- result.address.road -}}
</span><br/>
- {% endif %}
- {% if result.address.locality %}
+ {%- endif -%}
+ {%- if result.address.locality -%}
<span itemprop="addressLocality">{{ result.address.locality }}</span>
- {% if result.address.postcode %}, <span itemprop="postalCode">{{ result.address.postcode }}</span>{% endif %}
+ {%- if result.address.postcode %}, <span itemprop="postalCode">{{ result.address.postcode }}</span>{% endif -%}
<br/>
- {% endif %}
- {% if result.address.country %}
+ {%- endif -%}
+ {%- if result.address.country -%}
<span itemprop="addressCountry">{{ result.address.country }}</span>
- {% endif %}
+ {%- endif -%}
</p>
-{% endif %}
+{%- endif %}
-{% if result.osm and (result.osm.type and result.osm.id) %}
+{%- if result.osm and (result.osm.type and result.osm.id) -%}
<div class="row result-content collapse col-xs-12 col-sm-7 col-md-8" id="result-overpass-{{ index }}"{% if rtl %} dir="ltr"{% endif %}>
<div class="text-center" id="result-overpass-table-loading-{{ index }}"><img src="{{ url_for('static', filename='img/loader.gif') }}" alt="Loading ..."/></div>
<table class="table table-striped table-condensed hidden" id="result-overpass-table-{{ index }}">
<tr><th>key</th><th>value</th></tr>
</table>
</div>
-{% endif %}
+{%- endif -%}
{# {% if (result.latitude and result.longitude) %}
<div class="row collapse col-xs-12 col-sm-5 col-md-4" id="result-geodata-{{ index }}">
@@ -55,18 +55,18 @@
</div>
{% endif %} #}
-{% if result.content %}<p class="row result-content col-xs-12 col-sm-12 col-md-12">{{ result.content|safe }}</p>{% endif %}
+{%- if result.content %}<p class="row result-content col-xs-12 col-sm-12 col-md-12">{{ result.content|safe }}</p>{% endif -%}
</div>
-{% if (result.latitude and result.longitude) or result.boundingbox %}
+{%- if (result.latitude and result.longitude) or result.boundingbox -%}
<div class="collapse" id="result-map-{{ index }}">
<div style="height:300px; width:100%; margin: 10px 0;" id="osm-map-{{ index }}"></div>
</div>
-{% endif %}
+{%- endif -%}
-{% if rtl %}
-{{ result_footer_rtl(result, loop.index) }}
+{%- if rtl -%}
+{{- result_footer_rtl(result, loop.index) -}}
{% else %}
-{{ result_footer(result, loop.index) }}
-{% endif %}
+{{- result_footer(result, loop.index) -}}
+{%- endif -%}
diff --git a/searx/templates/oscar/result_templates/torrent.html b/searx/templates/oscar/result_templates/torrent.html
index 0bba614..9f66715 100644
--- a/searx/templates/oscar/result_templates/torrent.html
+++ b/searx/templates/oscar/result_templates/torrent.html
@@ -1,25 +1,25 @@
{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %}
-{{ result_header(result, favicons, loop.index) }}
-{{ result_sub_header(result, loop.index) }}
+{{- result_header(result, favicons, loop.index) -}}
+{{- result_sub_header(result, loop.index) -}}
-{% if result.seed is defined %}<p class="result-content">{{ icon('transfer') }} {{ _('Seeder') }} <span class="badge">{{ result.seed }}</span> &bull; {{ _('Leecher') }} <span class="badge">{{ result.leech }}</span>{% endif %}
-{% if result.filesize %}<br />{{ icon('floppy-disk') }} {{ _('Filesize') }}
+{%- if result.seed is defined %}<p class="result-content">{{ icon('transfer') }} {{ _('Seeder') }} <span class="badge">{{ result.seed }}</span> &bull; {{ _('Leecher') }} <span class="badge">{{ result.leech }}</span>{% endif -%}
+{%- if result.filesize %}<br />{{ icon('floppy-disk') }} {{ _('Filesize') -}}
<span class="badge">
- {% if result.filesize < 1024 %}{{ result.filesize }} {{ _('Bytes') }}
- {% elif result.filesize < 1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024) }} {{ _('kiB') }}
- {% elif result.filesize < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024) }} {{ _('MiB') }}
- {% elif result.filesize < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024) }} {{ _('GiB') }}
- {% else %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif %}
- </span>{% endif %}
-{% if result.files %}<br />{{ icon('file') }} {{ _('Number of Files') }} <span class="badge">{{ result.files }}</span>{% endif %}
+ {%- if result.filesize < 1024 %}{{ result.filesize }} {{ _('Bytes') -}}
+ {%- elif result.filesize < 1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024) }} {{ _('kiB') -}}
+ {%- elif result.filesize < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024) }} {{ _('MiB') -}}
+ {%- elif result.filesize < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024) }} {{ _('GiB') -}}
+ {%- else %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif -%}
+ </span>{% endif -%}
+{%- if result.files %}<br />{{ icon('file') }} {{ _('Number of Files') }} <span class="badge">{{ result.files }}</span>{% endif -%}
-{% if result.content %}<br />{{ result.content|safe }}{% endif %}
+{%- if result.content %}<br />{{ result.content|safe }}{% endif -%}
</p>
-{% if rtl %}
+{%- if rtl -%}
{{ result_footer_rtl(result, loop.index) }}
-{% else %}
+{%- else -%}
{{ result_footer(result, loop.index) }}
-{% endif %}
+{%- endif -%}
diff --git a/searx/templates/oscar/result_templates/videos.html b/searx/templates/oscar/result_templates/videos.html
index bf02a55..ad17ffe 100644
--- a/searx/templates/oscar/result_templates/videos.html
+++ b/searx/templates/oscar/result_templates/videos.html
@@ -1,29 +1,29 @@
{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %}
-{{ result_header(result, favicons, loop.index) }}
-{{ result_sub_header(result, loop.index) }}
+{{- result_header(result, favicons, loop.index) -}}
+{{- result_sub_header(result, loop.index) -}}
-{% if result.embedded %}
+{%- if result.embedded -%}
<small> &bull; <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-video-{{ index }}" data-btn-text-collapsed="{{ _('show video') }}" data-btn-text-not-collapsed="{{ _('hide video') }}" aria-labelledby="result-{{loop.index}}">{{ icon('film') }} {{ _('show video') }}</a></small>
-{% endif %}
+{%- endif -%}
-{% if result.embedded %}
+{%- if result.embedded -%}
<div id="result-video-{{ index }}" class="collapse">
- {{ result.embedded|safe }}
+ {{- result.embedded|safe -}}
</div>
-{% endif %}
+{%- endif -%}
-<div class="container-fluid">
- <div class="row">
+<div class="container-fluid">{{- "" -}}
+ <div class="row">{{- "" -}}
<a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img class="thumbnail col-xs-6 col-sm-4 col-md-4 result-content" src="{{ image_proxify(result.thumbnail) }}" aria-labelledby="result-{{loop.index}}" /></a>
- {% if result.author %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Author') }}</b>: {{ result.author }}</p>{% endif %}
- {% if result.length %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Length') }}</b>: {{ result.length }}</p>{% endif %}
- {% if result.content %}<p class="col-xs-12 col-sm-8 col-md-8 result-content">{{ result.content|safe }}</p>{% endif %}
- </div>
+ {%- if result.author %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Author') }}</b>: {{ result.author }}</p>{% endif -%}
+ {%- if result.length %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Length') }}</b>: {{ result.length }}</p>{% endif -%}
+ {%- if result.content %}<p class="col-xs-12 col-sm-8 col-md-8 result-content">{{ result.content|safe }}</p>{% endif -%}
+ </div>{{- "" -}}
</div>
-{% if rtl %}
+{%- if rtl -%}
{{ result_footer_rtl(result, loop.index) }}
-{% else %}
+{%- else -%}
{{ result_footer(result, loop.index) }}
-{% endif %}
+{%- endif -%}
diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html
index 7f60713..df2d424 100644
--- a/searx/templates/oscar/results.html
+++ b/searx/templates/oscar/results.html
@@ -7,6 +7,13 @@
<input type="hidden" name="language" value="{{ current_language }}" />{{- "" -}}
{% if timeout_limit %}<input type="hidden" name="timeout_limit" value="{{ timeout_limit|e }}" />{% endif -%}
{%- endmacro %}
+{% macro engine_data_form(engine_data) -%}
+ {% for engine_name, kv_data in engine_data.items() %}
+ {% for k, v in kv_data.items() %}
+ <input type="hidden" name="engine_data-{{ engine_name }}-{{ k|e }}" value="{{ v|e }}" />
+ {% endfor %}
+ {% endfor %}
+{%- endmacro %}
{%- macro search_url() %}{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&amp;categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&amp;pageno={{ pageno }}{% endif %}{% if time_range %}&amp;time_range={{ time_range }}{% endif %}{% if current_language != 'all' %}&amp;language={{ current_language }}{% endif %}{% endmacro -%}
{% block title %}{{ q|e }} - {% endblock %}
@@ -57,7 +64,7 @@
</div>
{%- endif %}
- <div class="panel panel-default">
+ <div class="panel panel-default hidden-xs">
<div class="panel-heading">{{- "" -}}
<h4 class="panel-title">{{ _('Links') }}</h4>{{- "" -}}
</div>
@@ -142,12 +149,14 @@
<div class="pull-left">{{- "" -}}
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left">
{{- search_form_attrs(pageno+1) -}}
+ {{- engine_data_form(engine_data) -}}
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-backward"></span> {{ _('next page') }}</button>{{- "" -}}
</form>{{- "" -}}
</div>
<div class="pull-right">{{- "" -}}
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left">
{{- search_form_attrs(pageno-1) -}}
+ {{- engine_data_form(engine_data) -}}
<button type="submit" class="btn btn-default" {% if pageno == 1 %}disabled{% endif %}><span class="glyphicon glyphicon-forward"></span> {{ _('previous page') }}</button>{{- "" -}}
</form>{{- "" -}}
</div>
@@ -158,12 +167,14 @@
<div class="pull-left">{{- "" -}}
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left">
{{- search_form_attrs(pageno-1) -}}
+ {{- engine_data_form(engine_data) -}}
<button type="submit" class="btn btn-default" {% if pageno == 1 %}disabled{% endif %}><span class="glyphicon glyphicon-backward"></span> {{ _('previous page') }}</button>{{- "" -}}
</form>{{- "" -}}
</div>
<div class="pull-right">{{- "" -}}
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left">
{{- search_form_attrs(pageno+1) -}}
+ {{- engine_data_form(engine_data) -}}
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-forward"></span> {{ _('next page') }}</button>{{- "" -}}
</form>{{- "" -}}
</div>
diff --git a/searx/templates/pix-art/404.html b/searx/templates/pix-art/404.html
deleted file mode 100644
index 389bb5e..0000000
--- a/searx/templates/pix-art/404.html
+++ /dev/null
@@ -1,9 +0,0 @@
-{% extends "pix-art/base.html" %}
-{% block content %}
-<div class="center">
- <h1>{{ _('Page not found') }}</h1>
- {% autoescape false %}
- <p>{{ _('Go to %(search_page)s.', search_page=unicode('<a href="{}">{}</a>').format(url_for('index'), _('search page'))) }}</p>
- {% endautoescape %}
-</div>
-{% endblock %}
diff --git a/searx/templates/pix-art/about.html b/searx/templates/pix-art/about.html
deleted file mode 100644
index f76a689..0000000
--- a/searx/templates/pix-art/about.html
+++ /dev/null
@@ -1,4 +0,0 @@
-{% extends 'pix-art/base.html' %}
-{% block content %}
-{% include '__common__/about.html' %}
-{% endblock %}
diff --git a/searx/templates/pix-art/base.html b/searx/templates/pix-art/base.html
deleted file mode 100644
index 6af8823..0000000
--- a/searx/templates/pix-art/base.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}>
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" />
- <meta name="keywords" content="searx, search, search engine, metasearch, meta search" />
- <meta name="generator" content="searx/{{ searx_version }}">
- <meta name="referrer" content="no-referrer">
- <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" />
- <title>{% block title %}{% endblock %}searx</title>
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" />
- <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" />
- {% block styles %}
- {% endblock %}
- {% block meta %}{% endblock %}
- {% block head %}
- {% endblock %}
- <script type="text/javascript">
- var favicons = [[]];
- </script>
- </head>
- <body>
- <div id="container">
- {% block content %}
- {% endblock %}
- <script type="text/javascript">
- searx = {};
- </script>
- <script src="{{ url_for('static', filename='js/searx.js') }}" ></script>
- <script type="text/javascript">
- load_images(1);
- </script>
- </div>
- </body>
-</html>
diff --git a/searx/templates/pix-art/index.html b/searx/templates/pix-art/index.html
deleted file mode 100644
index a0c61f9..0000000
--- a/searx/templates/pix-art/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-{% extends "pix-art/base.html" %}
-{% block content %}
-<div class="center">
- <div class="title"><h1><img src="{{ url_for('static', filename='img/searx-pixel.png') }}" alt="searx Logo"/></h1></div>
- {% include 'pix-art/search.html' %}
- <p class="top_margin">
- <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a>
- <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
- </p>
-</div>
-{% endblock %}
-
diff --git a/searx/templates/pix-art/preferences.html b/searx/templates/pix-art/preferences.html
deleted file mode 100644
index ee41543..0000000
--- a/searx/templates/pix-art/preferences.html
+++ /dev/null
@@ -1,90 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<div class="row">
- <h2>{{ _('Preferences') }}</h2>
-
- <form method="post" action="{{ url_for('preferences') }}" id="search_form">
- {% if 'language' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Search language') }}</legend>
- <p>
- <select name='language'>
- <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option>
- {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %}
- <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'locale' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Interface language') }}</legend>
- <p>
- <select name='locale'>
- {% for locale_id,locale_name in locales.items() | sort %}
- <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'method' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Method') }}</legend>
- <p>
- <select name='method'>
- <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option>
- <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option>
- </select>
- </p>
- </fieldset>
- {% endif %}
- {% if 'theme' not in locked_preferences %}
- <fieldset>
- <legend>{{ _('Themes') }}</legend>
- <p>
- <select name="theme">
- {% for name in themes %}
- <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option>
- {% endfor %}
- </select>
- </p>
- </fieldset>
- {% endif %}
- <fieldset>
- <legend>{{ _('Currently used search engines') }}</legend>
-
- <table>
- <tr>
- <th>{{ _('Engine name') }}</th>
- <th>{{ _('Allow') }} / {{ _('Block') }}</th>
- </tr>
- {% for categ in all_categories %}
- {% for search_engine in engines_by_category[categ] %}
-
- {% if not search_engine.private %}
- <tr>
- <td>{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})&lrm;</td>
- <td class="engine_checkbox">
- <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} />
- <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label>
- <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label>
- </td>
- </tr>
- {% endif %}
- {% endfor %}
- {% endfor %}
- </table>
- </fieldset>
- <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }}
- <br />
- {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }}
- </p>
-
- <input type="submit" value="{{ _('save') }}" />
- <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div>
- </form>
-</div>
-{% endblock %}
diff --git a/searx/templates/pix-art/result_templates/default.html b/searx/templates/pix-art/result_templates/default.html
deleted file mode 100644
index ada81e5..0000000
--- a/searx/templates/pix-art/result_templates/default.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<a href="{{ result.url }}" title="{{ result.title | striptags }}" rel="noreferrer">
- <canvas id="canvas-{{ pageno }}-{{ index }}" class="icon" width="16" height="16"></canvas>
-</a>
-<script type="text/javascript">
-favicons[{{ pageno }}][{{ index }}] = 'http://{{ result.url | extract_domain }}/favicon.ico';
-</script>
-
diff --git a/searx/templates/pix-art/result_templates/images.html b/searx/templates/pix-art/result_templates/images.html
deleted file mode 100644
index d85f841..0000000
--- a/searx/templates/pix-art/result_templates/images.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<div class="image_result">
- <p>
- <a href="{{ result.img_src }}" rel="noreferrer"><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}" /></a>
- <span class="url"><a href="{{ result.url }}" rel="noreferrer" class="small_font">{{ _('original context') }}</a></span>
- </p>
-</div>
diff --git a/searx/templates/pix-art/results.html b/searx/templates/pix-art/results.html
deleted file mode 100644
index 8999e05..0000000
--- a/searx/templates/pix-art/results.html
+++ /dev/null
@@ -1,32 +0,0 @@
-{% if pageno > 1 %}
- {% for result in results %}
- {% set index = loop.index %}
- {% include 'pix-art/result_templates/default.html' %}
- {% endfor %}
-{% else %}
-{% extends "pix-art/base.html" %}
-{% block title %}{{ q|e }} - {% endblock %}
-{% block meta %}{% endblock %}
-{% block content %}
-<div id="logo"><a href="./"><img src="{{ url_for('static', filename='img/searx-pixel-small.png') }}" alt="searx Logo"/></a></div>
-<div class="preferences_container right"><a href="{{ url_for('preferences') }}" id="preferences"><span>preferences</span></a></div>
-<div class="small search center">
- {% include 'pix-art/search.html' %}
-</div>
-<script type="text/javascript">
- favicons[{{ pageno }}] = [];
-</script>
-<div id="results">
- <span id="results_list">
- {% for result in results %}
- {% set index = loop.index %}
- {% include 'pix-art/result_templates/default.html' %}
- {% endfor %}
- </span>
- <div id="pagination">
- <br />
- <input type="button" onclick="load_more('{{ q|e }}', {{ pageno+1 }})" id="load_more" value="{{ _('Load more...') }}" />
- </div>
-</div>
-{% endblock %}
-{% endif %}
diff --git a/searx/templates/pix-art/search.html b/searx/templates/pix-art/search.html
deleted file mode 100644
index 210913e..0000000
--- a/searx/templates/pix-art/search.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form">
- <div id="search_wrapper">
- <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" size="100" {% if q %}value="{{ q }}"{% endif %}/>
- <input type="submit" value="" id="search_submit" />
- {% for category in categories %}
- <input type="hidden" name="category_{{ category }}" value="1"/>
- {% endfor %}
- </div>
-</form>
diff --git a/searx/templates/pix-art/stats.html b/searx/templates/pix-art/stats.html
deleted file mode 100644
index 372447e..0000000
--- a/searx/templates/pix-art/stats.html
+++ /dev/null
@@ -1,22 +0,0 @@
-{% extends "legacy/base.html" %}
-{% block head %} {% endblock %}
-{% block content %}
-<h2>{{ _('Engine stats') }}</h2>
-
-{% for stat_name,stat_category in stats %}
-<div class="left">
- <table>
- <tr colspan="3">
- <th>{{ stat_name }}</th>
- </tr>
- {% for engine in stat_category %}
- <tr>
- <td>{{ engine.name }}</td>
- <td>{{ '%.02f'|format(engine.avg) }}</td>
- <td class="percentage"><div style="width: {{ engine.percentage }}%">&nbsp;</div></td>
- </tr>
- {% endfor %}
- </table>
-</div>
-{% endfor %}
-{% endblock %}
diff --git a/searx/templates/simple/base.html b/searx/templates/simple/base.html
index 10fb424..17c9785 100644
--- a/searx/templates/simple/base.html
+++ b/searx/templates/simple/base.html
@@ -12,7 +12,6 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1">
<title>{% block title %}{% endblock %}{{ instance_name }}</title>
{% block meta %}{% endblock %}
- <script src="{{ url_for('js_translations') }}"></script>
{% if rtl %}
<link rel="stylesheet" href="{{ url_for('static', filename='css/searx-rtl.min.css') }}" type="text/css" media="screen" />
{% else %}
@@ -26,7 +25,7 @@
data-search-on-category-select="{{ 'true' if 'plugins/js/search_on_category_select.js' in scripts else 'false'}}"
data-infinite-scroll="{{ 'true' if 'plugins/js/infinite_scroll.js' in scripts else 'false' }}"
data-static-path="{{ url_for('static', filename='themes/simple') }}/"
- data-no-item-found="{{ _('No item found') }}"></script>
+ data-translations="{{ translations }}"></script>
<!--<![endif]-->
{% block head %}
<link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/>
@@ -54,7 +53,8 @@
{{ _('Powered by') }} <a href="{{ url_for('about') }}">searx</a> - {{ searx_version }} — {{ _('a privacy-respecting, hackable metasearch engine') }}<br/>
<a href="{{ brand.GIT_URL }}">{{ _('Source code') }}</a> |
<a href="{{ brand.ISSUE_URL }}">{{ _('Issue tracker') }}</a> |
- <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>
+ <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>{% if brand.CONTACT_URL %} |
+ <a href="{{ brand.CONTACT_URL }}">{{ _('Contact instance maintainer') }}</a>{% endif %}
</p>
</footer>
<!--[if gte IE 9]>-->
diff --git a/searx/templates/simple/messages/no_results.html b/searx/templates/simple/messages/no_results.html
index fa984b0..df75ef2 100644
--- a/searx/templates/simple/messages/no_results.html
+++ b/searx/templates/simple/messages/no_results.html
@@ -7,7 +7,7 @@
{{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %}
{% endfor %}
</p>
- <p><small>{{ _('Please, try again later or find another searx instance.') }}</small></p>
+ <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>) </small></p>
</div>
{% else %}
<div class="dialog-error" role="alert">
diff --git a/searx/templates/simple/preferences.html b/searx/templates/simple/preferences.html
index f091a97..2d25294 100644
--- a/searx/templates/simple/preferences.html
+++ b/searx/templates/simple/preferences.html
@@ -18,6 +18,17 @@
{%- endfor -%}
{%- endmacro -%}
+{% macro engine_about(search_engine) -%}
+{% if search_engine.about is defined %}
+{% set about = search_engine.about %}
+<div class="engine-tooltip" role="tooltip">{{- "" -}}
+ <p><a href="{{about.website}}" rel="noreferrer">{{about.website}}</a></p>
+ {%- if about.wikidata_id -%}<p><a href="https://www.wikidata.org/wiki/{{about.wikidata_id}}" rel="noreferrer">wikidata.org/wiki/{{about.wikidata_id}}</a></p>{%- endif -%}
+ {%- if search_engine.enable_http %}<p>{{ icon('exclamation-sign', 'No HTTPS') }}{{ _('No HTTPS')}}</p>{% endif -%}
+</div>
+{%- endif -%}
+{%- endmacro %}
+
{% block head %} {% endblock %}
{% block content %}
@@ -121,7 +132,7 @@
{% set engine_id = 'engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_') %}
<tr>
<td class="engine_checkbox">{{ checkbox_onoff(engine_id, (search_engine.name, categ) in disabled_engines) }}</td>
- <th class="name">{% if not search_engine.https_support %}{{ icon('warning', 'No HTTPS') }}{% endif %} {{ search_engine.name }}</th>
+ <th class="name">{% if search_engine.enable_http %}{{ icon('warning', 'No HTTPS') }}{% endif %} {{ search_engine.name }} {{ engine_about(search_engine) }}</th>
<td class="shortcut">{{ shortcuts[search_engine.name] }}</td>
<td>{{ checkbox(engine_id + '_supported_languages', current_language == 'all' or current_language in search_engine.supported_languages or current_language.split('-')[0] in search_engine.supported_languages, true, true) }}</td>
<td>{{ checkbox(engine_id + '_safesearch', search_engine.safesearch==True, true, true) }}</td>
diff --git a/searx/templates/simple/results.html b/searx/templates/simple/results.html
index 936de88..7ece6c7 100644
--- a/searx/templates/simple/results.html
+++ b/searx/templates/simple/results.html
@@ -1,5 +1,12 @@
{% extends "simple/base.html" %}
{% from 'simple/macros.html' import icon, icon_small %}
+{% macro engine_data_form(engine_data) -%}
+ {% for engine_name, kv_data in engine_data.items() %}
+ {% for k, v in kv_data.items() %}
+ <input type="hidden" name="engine_data-{{ engine_name }}-{{ k|e }}" value="{{ v|e }}" />
+ {% endfor %}
+ {% endfor %}
+{%- endmacro %}
{% block title %}{% if method == 'GET' %}{{- q|e -}} -{% endif %}{% endblock %}
{% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&amp;categories={{ selected_categories|join(",") | replace(' ','+') }}&amp;pageno={{ pageno }}&amp;time_range={{ time_range }}&amp;language={{ current_language }}&amp;safesearch={{ safesearch }}&amp;format=rss">{% endblock %}
{% block content %}
@@ -136,6 +143,7 @@
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
<div class="{% if rtl %}right{% else %}left{% endif %}">
<input type="hidden" name="q" value="{{ q|e }}" >
+ {{- engine_data_form(engine_data) -}}
{% for category in selected_categories %}
<input type="hidden" name="category_{{ category }}" value="1" >
{% endfor %}
@@ -152,6 +160,7 @@
<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}">
<div class="{% if rtl %}left{% else %}right{% endif %}">
<input type="hidden" name="q" value="{{ q|e }}" >
+ {{- engine_data_form(engine_data) -}}
{% for category in selected_categories %}
<input type="hidden" name="category_{{ category }}" value="1" >
{% endfor %}
diff --git a/searx/testing.py b/searx/testing.py
index c529749..ec253cb 100644
--- a/searx/testing.py
+++ b/searx/testing.py
@@ -10,8 +10,8 @@ import traceback
from os.path import dirname, join, abspath, realpath
+from unittest import TestCase
from splinter import Browser
-from unittest2 import TestCase
class SearxTestLayer:
diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po
index adac940..81125f7 100644
--- a/searx/translations/cs/LC_MESSAGES/messages.po
+++ b/searx/translations/cs/LC_MESSAGES/messages.po
@@ -5,6 +5,7 @@
# Translators:
# Clon <fillip1@seznam.cz>, 2017
# Clon <fillip1@seznam.cz>, 2017
+# Lukáš Kucharczyk <lukas@kucharczyk.xyz>, 2020
# Venca24 <Vaclav.Zouzalik@seznam.cz>, 2020
# Venca24 <Vaclav.Zouzalik@seznam.cz>, 2018
msgid ""
@@ -12,8 +13,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n"
+"PO-Revision-Date: 2020-07-16 13:52+0000\n"
+"Last-Translator: Lukáš Kucharczyk <lukas@kucharczyk.xyz>\n"
"Language-Team: Czech (http://www.transifex.com/asciimoo/searx/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -64,7 +65,7 @@ msgstr "věda"
#: searx/webapp.py:470 searx/webapp.py:811
msgid "Invalid settings, please edit your preferences"
-msgstr "Neplatné nastavení, upravte svoje předvolby"
+msgstr "Neplatné nastavení, upravte své předvolby"
#: searx/webapp.py:486
msgid "Invalid settings"
@@ -76,7 +77,7 @@ msgstr "chyba vyhledávání"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "před {minutes} minutamy"
+msgstr "před {minutes} minutami"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
@@ -84,11 +85,11 @@ msgstr "před {hours} hodinami, {minutes} minutami"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
-msgstr "Generátor náhodné hodnoty"
+msgstr "Generátor náhodných hodnot"
#: searx/answerers/random/answerer.py:72
msgid "Generate different random values"
-msgstr "Generuje různé náhodné hodnoty"
+msgstr "Generování náhodných hodnot"
#: searx/answerers/statistics/answerer.py:53
msgid "Statistics functions"
@@ -96,7 +97,7 @@ msgstr "Statistické funkce"
#: searx/answerers/statistics/answerer.py:54
msgid "Compute {functions} of the arguments"
-msgstr "Vypočítá {functions} daného argumentu"
+msgstr "Výpočet funkcí {functions} pro daný argument"
#: searx/engines/__init__.py:227
msgid "Engine time (sec)"
@@ -113,11 +114,11 @@ msgstr "Počet výsledků"
#: searx/engines/__init__.py:239
msgid "Scores"
-msgstr ""
+msgstr "Skóre"
#: searx/engines/__init__.py:243
msgid "Scores per result"
-msgstr ""
+msgstr "Skóre na výsledek"
#: searx/engines/__init__.py:247
msgid "Errors"
@@ -125,73 +126,73 @@ msgstr "Chyby"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "Je vyžadována CAPTCHA"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Získat pokyny"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (ZASTARALÉ)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
-msgstr "Tato položka byla nahrazena"
+msgstr "Tato položka byla nahrazena položkou"
#: searx/engines/pubmed.py:74
msgid "No abstract is available for this publication."
-msgstr ""
+msgstr "Pro tuto publikaci neexistuje žádný abstrakt"
#: searx/plugins/https_rewrite.py:32
msgid "Rewrite HTTP links to HTTPS if possible"
-msgstr "Pokud je to možné přepsat HTTP linky na HTTPS"
+msgstr "Přesměrovat HTTP na HTTPS, pokud je to možné"
#: searx/plugins/infinite_scroll.py:3
msgid "Infinite scroll"
-msgstr "Nekonečné rolování"
+msgstr "Nekonečné výsledky"
#: searx/plugins/infinite_scroll.py:4
msgid "Automatically load next page when scrolling to bottom of current page"
-msgstr "Automaticky načíst další stránku při dorolování na konec současné"
+msgstr "Automaticky načítat další výsledky při rolování"
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
-msgstr ""
+msgstr "Přesměrování na Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:10
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications when "
"available"
-msgstr "Předejít placené sekce přesměrováním na verze s otevřený přístupem pokud je to možné"
+msgstr "Automaticky přesměrovat na volně přístupné verze publikací místo placených, pokud je to možné"
#: searx/plugins/open_results_on_new_tab.py:18
#: searx/templates/oscar/preferences.html:115
#: searx/templates/simple/preferences.html:148
msgid "Open result links on new browser tabs"
-msgstr "Otevřít odkazy výsledků na nové panelu"
+msgstr "Otevírat výsledky na novém panelu prohlížeče"
#: searx/plugins/open_results_on_new_tab.py:19
msgid ""
"Results are opened in the same window by default. This plugin overwrites the"
" default behaviour to open links on new tabs/windows. (JavaScript required)"
-msgstr "V základu jsou výsledky jsou otevřeny ve stejném okně. Tento plugin přepisuje základní chování tak že se odkazy otevírají na nové panelu/okně. (požaduje JavaScript)"
+msgstr "Ve výchozím nastavení se výsledky zobrazují v aktuálním okně. Tento zásuvný modul umožňuje otevírat odkazy v novém panelu/okně (vyžaduje JavaScript)."
#: searx/plugins/search_on_category_select.py:18
msgid "Search on category select"
-msgstr "Hledat ve vybrané kategorii"
+msgstr "Spustit hledaní při výběru kategorie"
#: searx/plugins/search_on_category_select.py:19
msgid ""
"Perform search immediately if a category selected. Disable to select "
"multiple categories. (JavaScript required)"
-msgstr "Vyhledávejte okamžitě, pokud je vybrána kategorie. Vypněte, pokud potřebujete zvolit vícero kategorií. (vyžaduje JavaScript)"
+msgstr "Provede hledání okamžitě při výběru kategorie. Pokud je tato funkce vypnuta, je možné vybrat více kategorií (vyžaduje JavaScript)."
#: searx/plugins/self_info.py:20
msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
-msgstr "Ukáže vaši IP adresu, pokud dotaz je \"ip\", a váš user agent, pokud dotatz obsahuje \"user agent\"."
+msgstr "Umožňuje hledat informace o sobě: \"ip\" zobrazí vaši IP adresu a \"user agent\" zobrazí identifikátor prohlížeče."
#: searx/plugins/tracker_url_remover.py:26
msgid "Tracker URL remover"
@@ -199,17 +200,17 @@ msgstr "Odstraňovač sledovacích URL"
#: searx/plugins/tracker_url_remover.py:27
msgid "Remove trackers arguments from the returned URL"
-msgstr "Odstranit sledovací parametry z navrácených URL"
+msgstr "Odstranit sledovací parametry z načtených URL"
#: searx/plugins/vim_hotkeys.py:3
msgid "Vim-like hotkeys"
-msgstr "Zkratky jako ve Vim"
+msgstr "Klávesové zkratky jako v textovém editoru Vim"
#: searx/plugins/vim_hotkeys.py:4
msgid ""
"Navigate search results with Vim-like hotkeys (JavaScript required). Press "
"\"h\" key on main or result page to get help."
-msgstr ""
+msgstr "Procházení výsledků pomocí kláves stejných jako v textovém editoru Vim (vyžaduje JavaScript). Stisknutím klávesy \"h\" na hlavní stránce či stránce výsledků zobrazíte nápovědu."
#: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4
#: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4
@@ -222,7 +223,7 @@ msgstr "Stránka nenalezena"
#: searx/templates/simple/404.html:6
#, python-format
msgid "Go to %(search_page)s."
-msgstr ""
+msgstr "Přejít na %(search_page)s"
#: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6
#: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6
@@ -278,7 +279,7 @@ msgstr "Jazyk hledání"
#: searx/templates/simple/languages.html:2
#: searx/templates/simple/preferences.html:37
msgid "Default language"
-msgstr "Základní jazyk"
+msgstr "Výchozí jazyk"
#: searx/templates/courgette/preferences.html:24
#: searx/templates/legacy/preferences.html:25
@@ -286,28 +287,28 @@ msgstr "Základní jazyk"
#: searx/templates/pix-art/preferences.html:20
#: searx/templates/simple/preferences.html:121
msgid "Interface language"
-msgstr "Jazyk prostředí"
+msgstr "Jazyk rozhraní"
#: searx/templates/courgette/preferences.html:34
#: searx/templates/legacy/preferences.html:35
#: searx/templates/oscar/preferences.html:57
#: searx/templates/simple/preferences.html:44
msgid "Autocomplete"
-msgstr "Automatické dokončování"
+msgstr "Našeptávač"
#: searx/templates/courgette/preferences.html:45
#: searx/templates/legacy/preferences.html:46
#: searx/templates/oscar/preferences.html:68
#: searx/templates/simple/preferences.html:197
msgid "Image proxy"
-msgstr ""
+msgstr "Nepřímé vyhledávání obrázků"
#: searx/templates/courgette/preferences.html:48
#: searx/templates/legacy/preferences.html:49
#: searx/templates/oscar/preferences.html:72
#: searx/templates/simple/preferences.html:200
msgid "Enabled"
-msgstr "Aktivní"
+msgstr "Zapnuto"
#: searx/templates/courgette/preferences.html:49
#: searx/templates/legacy/preferences.html:50
@@ -322,7 +323,7 @@ msgstr "Vypnuto"
#: searx/templates/pix-art/preferences.html:30
#: searx/templates/simple/preferences.html:187
msgid "Method"
-msgstr "Metoda"
+msgstr "Dotazovací metoda"
#: searx/templates/courgette/preferences.html:63
#: searx/templates/legacy/preferences.html:64
@@ -339,7 +340,7 @@ msgstr "Bezpečné vyhledávání"
#: searx/templates/oscar/preferences.html:90
#: searx/templates/simple/preferences.html:57
msgid "Strict"
-msgstr "Striktní"
+msgstr "Přísné"
#: searx/templates/courgette/preferences.html:67
#: searx/templates/legacy/preferences.html:68
@@ -353,7 +354,7 @@ msgstr "Střední"
#: searx/templates/oscar/preferences.html:92
#: searx/templates/simple/preferences.html:59
msgid "None"
-msgstr "Žádné"
+msgstr "Vypnuto"
#: searx/templates/courgette/preferences.html:73
#: searx/templates/legacy/preferences.html:74
@@ -369,7 +370,7 @@ msgstr "Barva"
#: searx/templates/courgette/preferences.html:86
msgid "Blue (default)"
-msgstr "Modrá (základní)"
+msgstr "Modrá (výchozí)"
#: searx/templates/courgette/preferences.html:87
msgid "Violet"
@@ -396,7 +397,7 @@ msgstr "Červená"
#: searx/templates/pix-art/preferences.html:49
#: searx/templates/simple/preferences.html:78
msgid "Currently used search engines"
-msgstr "Nyní používaný vyhledávač"
+msgstr "Aktuálně používané vyhledávače"
#: searx/templates/courgette/preferences.html:100
#: searx/templates/legacy/preferences.html:97
@@ -440,7 +441,7 @@ msgstr "Povolit"
#: searx/templates/pix-art/preferences.html:54
#: searx/templates/pix-art/preferences.html:65
msgid "Block"
-msgstr "Blokovat"
+msgstr "Zakázat"
#: searx/templates/courgette/preferences.html:124
#: searx/templates/legacy/preferences.html:121
@@ -450,7 +451,7 @@ msgstr "Blokovat"
msgid ""
"These settings are stored in your cookies, this allows us not to store this "
"data about you."
-msgstr "Tato nastavení jsou uložena ve vašem cookies, to nám umožňuje taková data o vás neukládat."
+msgstr "Tato nastavení jsou uložena ve vašich cookies, což nám umožňuje tyto data neuchovávat nikde jinde."
#: searx/templates/courgette/preferences.html:126
#: searx/templates/legacy/preferences.html:123
@@ -460,7 +461,7 @@ msgstr "Tato nastavení jsou uložena ve vašem cookies, to nám umožňuje tako
msgid ""
"These cookies serve your sole convenience, we don't use these cookies to "
"track you."
-msgstr "Tato cookie slouží výhradně vašemu pohodlí, neužíváme je pro vaše sledování."
+msgstr "Tyto cookies existují výhradně pro vaše pohodlí, nepoužíváme je ke sledování."
#: searx/templates/courgette/preferences.html:129
#: searx/templates/legacy/preferences.html:126
@@ -475,7 +476,7 @@ msgstr "uložit"
#: searx/templates/oscar/preferences.html:327
#: searx/templates/simple/preferences.html:218
msgid "Reset defaults"
-msgstr "Obnovit základní"
+msgstr "obnovit výchozí"
#: searx/templates/courgette/preferences.html:131
#: searx/templates/legacy/preferences.html:128
@@ -490,14 +491,14 @@ msgstr "zpět"
#: searx/templates/oscar/results.html:55
#: searx/templates/simple/results.html:67
msgid "Search URL"
-msgstr "Hledat URL"
+msgstr "URL vyhledávání"
#: searx/templates/courgette/results.html:16
#: searx/templates/legacy/results.html:17
#: searx/templates/oscar/results.html:59
#: searx/templates/simple/results.html:71
msgid "Download results"
-msgstr "Výsledky stahování"
+msgstr "Stáhnout výsledky vyhledávání"
#: searx/templates/courgette/results.html:34
#: searx/templates/legacy/results.html:35
@@ -566,7 +567,7 @@ msgstr "Leecher"
#: searx/templates/oscar/macros.html:17
#: searx/templates/simple/result_templates/torrent.html:6
msgid "magnet link"
-msgstr ""
+msgstr "odkaz magnet"
#: searx/templates/courgette/result_templates/torrent.html:10
#: searx/templates/legacy/result_templates/torrent.html:10
@@ -578,7 +579,7 @@ msgstr "soubor torrentu"
#: searx/templates/legacy/categories.html:8
#: searx/templates/simple/categories.html:4
msgid "Click on the magnifier to perform search"
-msgstr ""
+msgstr "Vyhledávání provedete kliknutím na lupu"
#: searx/templates/legacy/preferences.html:84
#: searx/templates/oscar/preferences.html:114
@@ -604,7 +605,7 @@ msgstr "Vypnuto"
#: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38
#: searx/templates/simple/macros.html:28
msgid "cached"
-msgstr ""
+msgstr "archivovaná verze"
#: searx/templates/oscar/advanced.html:3
msgid "Advanced settings"
@@ -626,32 +627,32 @@ msgstr "Chyba!"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "Powered by"
-msgstr ""
+msgstr "Poháněno softwarem"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "a privacy-respecting, hackable metasearch engine"
-msgstr "soukromý respektující, heknutelný meta-vyhledávač"
+msgstr "soukromí respektujícím, nastavitelným multivyhledávačem"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Zdrojový kód"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Hlášení chyb"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Veřejné instance"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Jazyk"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
msgid "proxied"
-msgstr ""
+msgstr "přes proxy"
#: searx/templates/oscar/macros.html:78
msgid "supported"
@@ -681,7 +682,7 @@ msgstr "Zásuvné moduly"
#: searx/templates/oscar/preferences.html:16
#: searx/templates/oscar/preferences.html:260
msgid "Answerers"
-msgstr "Odpovědi"
+msgstr "Odpovídači"
#: searx/templates/oscar/preferences.html:17
#: searx/templates/oscar/preferences.html:287
@@ -697,7 +698,7 @@ msgstr "Jaký jazyk vyhledávání upřednostňujete?"
#: searx/templates/oscar/preferences.html:48
#: searx/templates/simple/preferences.html:129
msgid "Change the language of the layout"
-msgstr "Změnít jazyk prostředí"
+msgstr "Nastavit jazyk rozhraní"
#: searx/templates/oscar/preferences.html:58
#: searx/templates/simple/preferences.html:51
@@ -707,14 +708,14 @@ msgstr "Vyhledávat během psaní"
#: searx/templates/oscar/preferences.html:69
#: searx/templates/simple/preferences.html:204
msgid "Proxying image results through searx"
-msgstr ""
+msgstr "Načítat výsledky vyhledávání obrázků přes proxy"
#: searx/templates/oscar/preferences.html:78
msgid ""
"Change how forms are submited, <a "
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
-msgstr ""
+msgstr "Určuje způsob odesílání formulářů. Informace o dotazovacích metodách <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">viz Wikipedie</a>"
#: searx/templates/oscar/preferences.html:87
#: searx/templates/simple/preferences.html:62
@@ -724,12 +725,12 @@ msgstr "Filtrovat obsah"
#: searx/templates/oscar/preferences.html:97
#: searx/templates/simple/preferences.html:138
msgid "Change searx layout"
-msgstr "Změnit uspořádání searx"
+msgstr "Motiv rozhraní searx"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
msgid "Choose style for this theme"
-msgstr "Vybrat styl tohoto motivu"
+msgstr "Styl daného motivu"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
@@ -739,35 +740,35 @@ msgstr "Styl"
#: searx/templates/oscar/preferences.html:123
#: searx/templates/simple/preferences.html:66
msgid "Open Access DOI resolver"
-msgstr ""
+msgstr "Web pro přesměrování na Open Access DOI"
#: searx/templates/oscar/preferences.html:124
#: searx/templates/simple/preferences.html:73
msgid ""
"Redirect to open-access versions of publications when available (plugin "
"required)"
-msgstr ""
+msgstr "Přesměrovat na volně přístupné verze publikací, pokud jsou k dispozici (vyžaduje zásuvný modul)"
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Tokeny vyhledávačů"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Přístupové tokeny pro soukromé vyhledávače"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Povolit vše"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Zakázat vše"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
msgid "Selected language"
-msgstr "Zvolený jazyk"
+msgstr "Váš jazyk vyhledávání"
#: searx/templates/oscar/preferences.html:181
#: searx/templates/oscar/preferences.html:187
@@ -790,11 +791,11 @@ msgstr "Max. čas"
#: searx/templates/oscar/preferences.html:263
msgid "This is the list of searx's instant answering modules."
-msgstr "Toto je seznam modulů okamžité odpovědi searxu."
+msgstr "Toto je seznam modulů vyhledávače searx, které poskytují okamžité odpovědi."
#: searx/templates/oscar/preferences.html:267
msgid "Name"
-msgstr "Jméno"
+msgstr "Název"
#: searx/templates/oscar/preferences.html:268
msgid "Keywords"
@@ -813,12 +814,12 @@ msgstr "Příklady"
msgid ""
"This is the list of cookies and their values searx is storing on your "
"computer."
-msgstr "Toto je seznam cookies a jejich hodnot které searx ukládá ve vašem počítači."
+msgstr "Toto je seznam cookies a jejich hodnot, které searx ukládá na vašem počítači."
#: searx/templates/oscar/preferences.html:291
#: searx/templates/simple/preferences.html:157
msgid "With that list, you can assess searx transparency."
-msgstr "S tímto seznamem můžete posoudit průhlednost searxu"
+msgstr "Pomocí něj můžete posoudit, jestli je searx transparentní."
#: searx/templates/oscar/preferences.html:296
#: searx/templates/simple/preferences.html:163
@@ -833,14 +834,14 @@ msgstr "Hodnota"
#: searx/templates/oscar/preferences.html:319
#: searx/templates/simple/preferences.html:177
msgid "Search URL of the currently saved preferences"
-msgstr ""
+msgstr "URL pro vyhledávání s aktuálně uloženými předvolbami"
#: searx/templates/oscar/preferences.html:320
#: searx/templates/simple/preferences.html:181
msgid ""
"Note: specifying custom settings in the search URL can reduce privacy by "
"leaking data to the clicked result sites."
-msgstr ""
+msgstr "Poznámka: zadaní vlastních nastavení v URL může snížit soukromí prozrazením dat při kliknutí na výsledky hledání."
#: searx/templates/oscar/results.html:23
#: searx/templates/simple/results.html:34
@@ -853,7 +854,7 @@ msgstr "Odkazy"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Odběr RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -862,7 +863,7 @@ msgstr "Výsledky vyhledávání"
#: searx/templates/oscar/results.html:79
#: searx/templates/simple/results.html:94
msgid "Try searching for:"
-msgstr ""
+msgstr "Zkuste vyhledat:"
#: searx/templates/oscar/search.html:8
#: searx/templates/oscar/search_full.html:11
@@ -874,12 +875,12 @@ msgstr "Začít hledat"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Smazat vyhledávání"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Smazat"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -913,11 +914,11 @@ msgstr "Rok"
#: searx/templates/oscar/messages/first_time.html:6
#: searx/templates/oscar/messages/no_data_available.html:3
msgid "Heads up!"
-msgstr "Hlavu vzhůru!"
+msgstr "Jen krátká informace."
#: searx/templates/oscar/messages/first_time.html:7
msgid "It look like you are using searx first time."
-msgstr "Zdá se že používáte searx poprvé."
+msgstr "Zdá se, že používáte searx poprvé."
#: searx/templates/oscar/messages/no_cookies.html:3
msgid "Information!"
@@ -925,26 +926,26 @@ msgstr "Informace!"
#: searx/templates/oscar/messages/no_cookies.html:4
msgid "currently, there are no cookies defined."
-msgstr "nyní, nejsou definovány žádné cookies."
+msgstr "aktuálně nejsou definované žádné cookies."
#: searx/templates/oscar/messages/no_data_available.html:4
msgid "There is currently no data available. "
-msgstr "Data nyní nejsou dostupná."
+msgstr "Aktuálně nejsou k dispozici žádná data."
#: searx/templates/oscar/messages/no_results.html:4
#: searx/templates/simple/messages/no_results.html:4
msgid "Engines cannot retrieve results."
-msgstr "Vyhledávače nemohou získat výsledky."
+msgstr "Načtení výsledků vyhledávači se nezdařilo."
#: searx/templates/oscar/messages/no_results.html:10
#: searx/templates/simple/messages/no_results.html:10
msgid "Please, try again later or find another searx instance."
-msgstr "Zkuste prosím později, nebo na jiné instanci searxu."
+msgstr "Zkuste to prosím později, nebo použijte jinou instanci searx."
#: searx/templates/oscar/messages/no_results.html:14
#: searx/templates/simple/messages/no_results.html:14
msgid "Sorry!"
-msgstr "Pardón!"
+msgstr "Omlouváme se!"
#: searx/templates/oscar/messages/no_results.html:15
#: searx/templates/simple/messages/no_results.html:15
@@ -972,16 +973,16 @@ msgstr "Něco se nepovedlo."
#: searx/templates/oscar/result_templates/default.html:5
#: searx/templates/simple/result_templates/default.html:6
msgid "show media"
-msgstr "ukázat media"
+msgstr "ukázat média"
#: searx/templates/oscar/result_templates/default.html:5
#: searx/templates/simple/result_templates/default.html:6
msgid "hide media"
-msgstr "skrýt media"
+msgstr "skrýt média"
#: searx/templates/oscar/result_templates/images.html:26
msgid "Get image"
-msgstr "Získat obrázek"
+msgstr "Načíst obrázek"
#: searx/templates/oscar/result_templates/images.html:29
msgid "View source"
@@ -1000,12 +1001,12 @@ msgstr "skrýt mapu"
#: searx/templates/oscar/result_templates/map.html:11
#: searx/templates/simple/result_templates/map.html:10
msgid "show details"
-msgstr "zobrazit detaily"
+msgstr "zobrazit podrobnosti"
#: searx/templates/oscar/result_templates/map.html:11
#: searx/templates/simple/result_templates/map.html:10
msgid "hide details"
-msgstr "skrýt detaily"
+msgstr "skrýt podrobnosti"
#: searx/templates/oscar/result_templates/torrent.html:7
#: searx/templates/simple/result_templates/torrent.html:9
@@ -1054,11 +1055,11 @@ msgstr "skrýt video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Délka"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1082,4 +1083,4 @@ msgstr "Soukromí"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Načítání…"
diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po
index 2b0d8a2..df9c358 100644
--- a/searx/translations/de/LC_MESSAGES/messages.po
+++ b/searx/translations/de/LC_MESSAGES/messages.po
@@ -7,11 +7,13 @@
# Bamstam, 2017
# Thomas Pointhuber, 2014-2015
# Ettore Atalan <atalanttore@googlemail.com>, 2016
+# NeoCode <amecus79@gmail.com>, 2020
# Jona Abdinghoff <jona.abdinghoff@gmail.com>, 2016
# Marc Abonce Seguin, 2019
# Mario Siegmann <mario_siegmann@web.de>, 2017
# Bamstam, 2019
# Max <theshirinzu@gmail.com>, 2015
+# NeoCode <amecus79@gmail.com>, 2020
# pointhi, 2014
# rike, 2014
# S R <acc-transifex@rie.hm>, 2018
@@ -24,8 +26,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Mario Siegmann <mario_siegmann@web.de>\n"
+"PO-Revision-Date: 2020-09-10 17:09+0000\n"
+"Last-Translator: NeoCode <amecus79@gmail.com>\n"
"Language-Team: German (http://www.transifex.com/asciimoo/searx/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -137,15 +139,15 @@ msgstr "Fehler"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA erforderlich"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Richtung holen"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLET)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -646,19 +648,19 @@ msgstr "eine privatsphären-respektierende, hackbare Metasuchmaschine"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Quellcode"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Bugtracker"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Öffentliche Instanzen"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Sprache"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -762,19 +764,19 @@ msgstr "Weiterleitung zu frei zugänglichen Versionen von Veröffentlichungen, w
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Maschinentoken"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Zugangstoken für private such Maschinen"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Alle zulassen"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Alle deaktivieren"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -865,7 +867,7 @@ msgstr "Links"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS-Abonnement"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -886,12 +888,12 @@ msgstr "Suche starten"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Suche löschen"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "löschen"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1066,11 +1068,11 @@ msgstr "Video verstecken"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Länge"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1094,4 +1096,4 @@ msgstr "Privatsphäre"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Lade..."
diff --git a/searx/translations/es/LC_MESSAGES/messages.po b/searx/translations/es/LC_MESSAGES/messages.po
index 2631892..cd26d1e 100644
--- a/searx/translations/es/LC_MESSAGES/messages.po
+++ b/searx/translations/es/LC_MESSAGES/messages.po
@@ -7,10 +7,11 @@
# Alejandro León Aznar, 2014
# Alejandro León Aznar, 2014-2018
# Carmen Fernández B., 2016
+# novales35 <guillermocebollero@gmail.com>, 2020
# Juan Jaramillo <juanda097@protonmail.ch>, 2016
# Juan Jaramillo <juanda097@protonmail.ch>, 2017
# Marc Abonce Seguin, 2016
-# Marc Abonce Seguin, 2018
+# Marc Abonce Seguin, 2018,2020
# O <b204fbaf817497f9ea35edbcc051de81_265921>, 2015
# rivera valdez <riveravaldezmail@gmail.com>, 2016
# wefwefew ewfewfewf <nnnedmz0d@moakt.ws>, 2016
@@ -19,8 +20,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Alejandro León Aznar\n"
+"PO-Revision-Date: 2020-10-17 14:13+0000\n"
+"Last-Translator: novales35 <guillermocebollero@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/asciimoo/searx/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -132,11 +133,11 @@ msgstr "Errores"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA obligatorio"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Obtener indicaciones"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
@@ -641,19 +642,19 @@ msgstr "un metabuscador hackable que respeta la privacidad"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Código fuente"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Gestor de incidencias"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Instancias públicas"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Lenguaje"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -765,11 +766,11 @@ msgstr ""
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Permitir todo"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Deshabilitar todo"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -860,11 +861,11 @@ msgstr "Enlaces"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Suscripción RSS "
#: searx/templates/oscar/results.html:75
msgid "Search results"
-msgstr "Buscar"
+msgstr "Resultados de búsqueda"
#: searx/templates/oscar/results.html:79
#: searx/templates/simple/results.html:94
@@ -881,16 +882,16 @@ msgstr "Comenzar búsqueda"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Limpiar búsqueda"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Limpiar"
#: searx/templates/oscar/stats.html:2
msgid "stats"
-msgstr "estadísitcas"
+msgstr "Estadísitcas"
#: searx/templates/oscar/time-range.html:3
#: searx/templates/simple/time-range.html:2
@@ -1061,11 +1062,11 @@ msgstr "ocultar video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Longitud"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1089,4 +1090,4 @@ msgstr "Privacidad"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Cargando..."
diff --git a/searx/translations/et/LC_MESSAGES/messages.po b/searx/translations/et/LC_MESSAGES/messages.po
index 29402d2..5c6895c 100644
--- a/searx/translations/et/LC_MESSAGES/messages.po
+++ b/searx/translations/et/LC_MESSAGES/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
+"PO-Revision-Date: 2020-12-04 19:01+0000\n"
"Last-Translator: Madis Otenurm\n"
"Language-Team: Estonian (http://www.transifex.com/asciimoo/searx/language/et/)\n"
"MIME-Version: 1.0\n"
@@ -123,15 +123,15 @@ msgstr "Vead"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA nõutud"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Hangi juhised"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (VANANENUD)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -632,19 +632,19 @@ msgstr "privaatsust austaval, häkitaval metaotsingu mootoril"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Lähtekood"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Vigade loetelu"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Avalikud eksemplarid"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Keel"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -748,19 +748,19 @@ msgstr "Suuna võimalusel väljaannete avatud ligipääsuga versioonidele (nõua
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Mootori tokenid"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Ligipääsutokenid privaatsetele mootoritele"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Luba kõik"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Keela kõik"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -851,7 +851,7 @@ msgstr "Lingid"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS jälgimus"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -872,12 +872,12 @@ msgstr "Alusta otsingut"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Tühjenda otsing"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Tühjenda"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1052,11 +1052,11 @@ msgstr "peida video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Pikkus"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1080,4 +1080,4 @@ msgstr "Privaatsus"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Laadimine..."
diff --git a/searx/translations/eu/LC_MESSAGES/messages.po b/searx/translations/eu/LC_MESSAGES/messages.po
index ebcd7ab..28ab3b1 100644
--- a/searx/translations/eu/LC_MESSAGES/messages.po
+++ b/searx/translations/eu/LC_MESSAGES/messages.po
@@ -5,13 +5,14 @@
# Translators:
# beriain, 2018
# beriain, 2018-2019
+# beriain, 2020-2021
# Txopi <txopi@ikusimakusi.eus>, 2016
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
+"PO-Revision-Date: 2021-01-14 15:52+0000\n"
"Last-Translator: beriain\n"
"Language-Team: Basque (http://www.transifex.com/asciimoo/searx/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -124,15 +125,15 @@ msgstr "Erroreak"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA beharrezkoa da"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Norabideak lortu"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (ZAHARKITUA)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -633,19 +634,19 @@ msgstr "pribatutasun-errespetatzaile, metabilaketa motor hackeagarri bat"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Iturburu-kodea"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Arazoak"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Instantzia publikoak"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Hizkuntza"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -749,19 +750,19 @@ msgstr "Argitalpenen sartze-askeko bertsioetara berbidali ahal denean (plugina b
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Bilatzaile token-ak"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Sarbide token-ak bilatzaile pribatuetarako"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Guztiak baimendu"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Guztiak ezgaitu"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -844,7 +845,7 @@ msgstr "Oharra: bilaketa URLan ezarpen pertsonalizatuak zehazteak pribatutasuna
#: searx/templates/oscar/results.html:23
#: searx/templates/simple/results.html:34
msgid "Engines cannot retrieve results"
-msgstr "Bilatzaileek ezin dute emaitzik lortu"
+msgstr "Bilatzaileek ezin dute emaitzarik lortu"
#: searx/templates/oscar/results.html:50
msgid "Links"
@@ -852,7 +853,7 @@ msgstr "Estekak"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS harpidetza"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -873,12 +874,12 @@ msgstr "Bilaketa hasi"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Bilaketa garbitu"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Garbitu"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -933,7 +934,7 @@ msgstr "Une honetan ez dago daturik eskuragarri."
#: searx/templates/oscar/messages/no_results.html:4
#: searx/templates/simple/messages/no_results.html:4
msgid "Engines cannot retrieve results."
-msgstr "Bilatzaileek ezin dute emaitzik lortu."
+msgstr "Bilatzaileek ezin dute emaitzarik lortu."
#: searx/templates/oscar/messages/no_results.html:10
#: searx/templates/simple/messages/no_results.html:10
@@ -950,7 +951,7 @@ msgstr "Barkatu!"
msgid ""
"we didn't find any results. Please use another query or search in more "
"categories."
-msgstr "ez dugu emaitzik aurkitu. Mesedez beste kontsulta bat egin edo bilatu kategoria gehiagotan."
+msgstr "ez dugu emaitzarik aurkitu. Mesedez beste kontsulta bat egin edo bilatu kategoria gehiagotan."
#: searx/templates/oscar/messages/save_settings_successfull.html:7
msgid "Well done!"
@@ -1053,11 +1054,11 @@ msgstr "ezkutatu bideoa"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Egilea"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Luzera"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1081,4 +1082,4 @@ msgstr "Pribatutasuna"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Kargatzen..."
diff --git a/searx/translations/fr/LC_MESSAGES/messages.po b/searx/translations/fr/LC_MESSAGES/messages.po
index 44792f8..c653d8b 100644
--- a/searx/translations/fr/LC_MESSAGES/messages.po
+++ b/searx/translations/fr/LC_MESSAGES/messages.po
@@ -5,8 +5,8 @@
# Translators:
# Alexandre Flament <alex@al-f.net>, 2017-2018
# Benjamin Sonntag <benjamin@sonntag.fr>, 2014
-# Cqoicebordel <david.barouh@wanadoo.fr>, 2014
-# Cqoicebordel <david.barouh@wanadoo.fr>, 2014-2017
+# Cqoicebordel, 2014
+# Cqoicebordel, 2014-2017,2020
# Étienne Deparis <etienne@depar.is>, 2019
# FIRST AUTHOR <EMAIL@ADDRESS>, 2014
# Noémi Ványi <sitbackandwait@gmail.com>, 2017
@@ -17,8 +17,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Cqoicebordel <david.barouh@wanadoo.fr>\n"
+"PO-Revision-Date: 2020-07-11 16:29+0000\n"
+"Last-Translator: Cqoicebordel\n"
"Language-Team: French (http://www.transifex.com/asciimoo/searx/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -130,15 +130,15 @@ msgstr "Erreur"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA nécessaire"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Obtenir l'itinéraire"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{titre} (OBSOLETE)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -639,19 +639,19 @@ msgstr "un meta-moteur de recherche hackable et respectueux de la vie privée"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Code source"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Suivi des problèmes"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Instances publiques"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Langue"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -755,19 +755,19 @@ msgstr "Rediriger vers les versions des articles en libre accès lorsqu'elles so
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Jeton de moteur"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Jeton d'accès pour les moteurs privés"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Tout autoriser"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Tout désactiver"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -858,7 +858,7 @@ msgstr "Liens"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Abonnement RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -879,12 +879,12 @@ msgstr "Lancer une recherche"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Effacer la recherche"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Effacer"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1059,11 +1059,11 @@ msgstr "cacher la vidéo"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Auteur"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Longueur"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1087,4 +1087,4 @@ msgstr "Vie privée"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Chargement…"
diff --git a/searx/translations/gl/LC_MESSAGES/messages.po b/searx/translations/gl/LC_MESSAGES/messages.po
index 490469d..6e81346 100644
--- a/searx/translations/gl/LC_MESSAGES/messages.po
+++ b/searx/translations/gl/LC_MESSAGES/messages.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
+# Xosé M. <correo@xmgz.eu>, 2020
# Xosé M. <correo@xmgz.eu>, 2018-2019
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
+"PO-Revision-Date: 2020-10-01 03:46+0000\n"
"Last-Translator: Xosé M. <correo@xmgz.eu>\n"
"Language-Team: Galician (http://www.transifex.com/asciimoo/searx/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +34,7 @@ msgstr "música"
#: searx/webapp.py:153
msgid "social media"
-msgstr "Medios sociais"
+msgstr "medios sociais"
#: searx/webapp.py:154
msgid "images"
@@ -61,7 +62,7 @@ msgstr "ciencia"
#: searx/webapp.py:470 searx/webapp.py:811
msgid "Invalid settings, please edit your preferences"
-msgstr "Axustes non válidos, por favor edite a configuración"
+msgstr "Axustes non válidos, por favor edita a configuración"
#: searx/webapp.py:486
msgid "Invalid settings"
@@ -73,11 +74,11 @@ msgstr "fallo na busca"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "hai {minutes} minuto(s)"
+msgstr "fai {minutes} minuto(s)"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
-msgstr "hai {hours} hora(s), {minutes} minuto(s)"
+msgstr "fai {hours} hora(s), {minutes} minuto(s)"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
@@ -93,11 +94,11 @@ msgstr "Funcións de estatística"
#: searx/answerers/statistics/answerer.py:54
msgid "Compute {functions} of the arguments"
-msgstr "Calcule {functions} dos argumentos"
+msgstr "Calcula {functions} dos argumentos"
#: searx/engines/__init__.py:227
msgid "Engine time (sec)"
-msgstr "Tempo de busca (sec)"
+msgstr "Tempo de busca (seg)"
#: searx/engines/__init__.py:231
msgid "Page loads (sec)"
@@ -122,15 +123,15 @@ msgstr "Fallos"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA requerido"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Obter direccións"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLETO)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -142,15 +143,15 @@ msgstr "Non hai dispoñible un extracto para esta publicación."
#: searx/plugins/https_rewrite.py:32
msgid "Rewrite HTTP links to HTTPS if possible"
-msgstr "Reescribir ligazóns HTTP a HTTPS si fose posible"
+msgstr "Reescribir ligazóns HTTP a HTTPS se fose posible"
#: searx/plugins/infinite_scroll.py:3
msgid "Infinite scroll"
-msgstr "Desplazamento infinito"
+msgstr "Desprazamento infinito"
#: searx/plugins/infinite_scroll.py:4
msgid "Automatically load next page when scrolling to bottom of current page"
-msgstr "Cargar automáticamente a seguinte páxina ao desplazarse ao fondo da páxina actual"
+msgstr "Cargar automáticamente a seguinte páxina ó desprazarse ó fondo da páxina actual"
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
@@ -182,13 +183,13 @@ msgstr "Busca en categoría seleccionada"
msgid ""
"Perform search immediately if a category selected. Disable to select "
"multiple categories. (JavaScript required)"
-msgstr "Busca ao momento si hai unha categoría seleccionada. Desactivar para seleccionar múltiples categorías. (Require JavaScript)"
+msgstr "Busca ó momento se hai unha categoría seleccionada. Desactivar para seleccionar múltiples categorías. (Require JavaScript)"
#: searx/plugins/self_info.py:20
msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
-msgstr "Mostra o seu IP si a consulta é \"ip\" e o seu Use Agent si a consulta contén \"user agent\"."
+msgstr "Mostra o teu IP se a consulta é \"ip\" e o teu Use Agent se a consulta contén \"user agent\"."
#: searx/plugins/tracker_url_remover.py:26
msgid "Tracker URL remover"
@@ -206,7 +207,7 @@ msgstr "Atallos como os de Vim"
msgid ""
"Navigate search results with Vim-like hotkeys (JavaScript required). Press "
"\"h\" key on main or result page to get help."
-msgstr "Navegar nos resultados da busca con atallos como os de Vim (require JavaScript). Pulse \"h\" na pantalla principal ou de resultados para obter axuda."
+msgstr "Navegar nos resultados da busca con atallos como os de Vim (require JavaScript). Preme \"h\" na pantalla principal ou de resultados para obter axuda."
#: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4
#: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4
@@ -241,7 +242,7 @@ msgstr "axustes"
#: searx/templates/legacy/index.html:10 searx/templates/oscar/about.html:2
#: searx/templates/oscar/navbar.html:6 searx/templates/pix-art/index.html:7
msgid "about"
-msgstr "Sobre"
+msgstr "Acerca de"
#: searx/templates/courgette/preferences.html:5
#: searx/templates/legacy/preferences.html:5
@@ -336,7 +337,7 @@ msgstr "Busca segura"
#: searx/templates/oscar/preferences.html:90
#: searx/templates/simple/preferences.html:57
msgid "Strict"
-msgstr "Stricta"
+msgstr "Estrita"
#: searx/templates/courgette/preferences.html:67
#: searx/templates/legacy/preferences.html:68
@@ -358,7 +359,7 @@ msgstr "Ningunha"
#: searx/templates/pix-art/preferences.html:39
#: searx/templates/simple/preferences.html:132
msgid "Themes"
-msgstr "Decorado"
+msgstr "Decorados"
#: searx/templates/courgette/preferences.html:83
msgid "Color"
@@ -447,7 +448,7 @@ msgstr "Bloquear"
msgid ""
"These settings are stored in your cookies, this allows us not to store this "
"data about you."
-msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gardar ningún datos sobre vostede."
+msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gardar ningún dato sobre ti."
#: searx/templates/courgette/preferences.html:126
#: searx/templates/legacy/preferences.html:123
@@ -457,7 +458,7 @@ msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gar
msgid ""
"These cookies serve your sole convenience, we don't use these cookies to "
"track you."
-msgstr "Estos testemuños son para a súa conveniencia, non utilizamos estos testemuños para rastrexala."
+msgstr "Estos testemuños son para a túa conveniencia, non utilizamos estos testemuños para rastrexarte."
#: searx/templates/courgette/preferences.html:129
#: searx/templates/legacy/preferences.html:126
@@ -575,7 +576,7 @@ msgstr "ficheiro torrent"
#: searx/templates/legacy/categories.html:8
#: searx/templates/simple/categories.html:4
msgid "Click on the magnifier to perform search"
-msgstr "Pulse na lupa para realizar a busca"
+msgstr "Preme na lupa para realizar a busca"
#: searx/templates/legacy/preferences.html:84
#: searx/templates/oscar/preferences.html:114
@@ -627,23 +628,23 @@ msgstr "Proporcionado por"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "a privacy-respecting, hackable metasearch engine"
-msgstr "un metabuscador configurable e respetuoso coa intimidade"
+msgstr "un metabuscador configurable que respecta a túa privacidade"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Código fonte"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Seguimento de problemas"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Instancias públicas"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Idioma"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -689,7 +690,7 @@ msgstr "Testemuños"
#: searx/templates/oscar/preferences.html:42
#: searx/templates/simple/preferences.html:41
msgid "What language do you prefer for search?"
-msgstr "Qué idioma prefire para buscar?"
+msgstr "Qué idioma prefires para buscar?"
#: searx/templates/oscar/preferences.html:48
#: searx/templates/simple/preferences.html:129
@@ -699,7 +700,7 @@ msgstr "Cambiar o idioma da disposición"
#: searx/templates/oscar/preferences.html:58
#: searx/templates/simple/preferences.html:51
msgid "Find stuff as you type"
-msgstr "Buscar nas cousas metras escribe"
+msgstr "Buscar nas cousas metras escribes"
#: searx/templates/oscar/preferences.html:69
#: searx/templates/simple/preferences.html:204
@@ -711,7 +712,7 @@ msgid ""
"Change how forms are submited, <a "
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
-msgstr "Cambiar cómo se envían os formularios, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">coñeza máis sobre os métodos de consulta</a>"
+msgstr "Cambiar cómo se envían os formularios, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">aprende máis sobre os métodos de consulta</a>"
#: searx/templates/oscar/preferences.html:87
#: searx/templates/simple/preferences.html:62
@@ -726,7 +727,7 @@ msgstr "Cambiar a disposición de searx"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
msgid "Choose style for this theme"
-msgstr "Escolla o estilo para este decorado"
+msgstr "Escolle o estilo para este decorado"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
@@ -747,19 +748,19 @@ msgstr "Redireccionar a versións abertas das publicacións cando estén dispoñ
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Tokens do buscador"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Tokens de acceso para buscadores privados"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Permitir todo"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Desactivar todo"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -771,7 +772,7 @@ msgstr "Idioma seleccionado"
#: searx/templates/oscar/time-range.html:1
#: searx/templates/simple/preferences.html:92
msgid "Time range"
-msgstr "Rango temporal"
+msgstr "Marco temporal"
#: searx/templates/oscar/preferences.html:182
#: searx/templates/oscar/preferences.html:186
@@ -810,12 +811,12 @@ msgstr "Exemplos"
msgid ""
"This is the list of cookies and their values searx is storing on your "
"computer."
-msgstr "Este é o listados dos testemuños e os seus valores que searx almacena na súa computadora."
+msgstr "Este é o listados dos testemuños e os seus valores que searx almacena na túa computadora."
#: searx/templates/oscar/preferences.html:291
#: searx/templates/simple/preferences.html:157
msgid "With that list, you can assess searx transparency."
-msgstr "Con esta lista vostede pode comprobar a transparencia de searx."
+msgstr "Con esta lista podes comprobar a transparencia de searx."
#: searx/templates/oscar/preferences.html:296
#: searx/templates/simple/preferences.html:163
@@ -837,7 +838,7 @@ msgstr "URL de busca dos axustes gardados actualmente."
msgid ""
"Note: specifying custom settings in the search URL can reduce privacy by "
"leaking data to the clicked result sites."
-msgstr "Nota: indicando axustes personalizados na URL de busca pode reducir a súa intimidade ao filtrar datos aos sitios web dos resultados."
+msgstr "Nota: establecer axustes personalizados na URL de busca pode reducir a túa privacidade ó filtrar datos ós sitios web dos resultados."
#: searx/templates/oscar/results.html:23
#: searx/templates/simple/results.html:34
@@ -850,7 +851,7 @@ msgstr "Ligazóns"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Subscrición RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -859,7 +860,7 @@ msgstr "Resultados da busca"
#: searx/templates/oscar/results.html:79
#: searx/templates/simple/results.html:94
msgid "Try searching for:"
-msgstr "Intente buscar:"
+msgstr "Intenta buscar:"
#: searx/templates/oscar/search.html:8
#: searx/templates/oscar/search_full.html:11
@@ -871,12 +872,12 @@ msgstr "Iniciar busca"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Baleirar busca"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Baleirar"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -914,7 +915,7 @@ msgstr "Heads up!"
#: searx/templates/oscar/messages/first_time.html:7
msgid "It look like you are using searx first time."
-msgstr "Semella que é a primeira vez que utiliza searx."
+msgstr "Semella que é a primeira vez que utilizas searx."
#: searx/templates/oscar/messages/no_cookies.html:3
msgid "Information!"
@@ -936,19 +937,19 @@ msgstr "Os buscadores non poden obter resultados."
#: searx/templates/oscar/messages/no_results.html:10
#: searx/templates/simple/messages/no_results.html:10
msgid "Please, try again later or find another searx instance."
-msgstr "Por favor, inténteo de novo máis tarde ou busque outra instancia de searx."
+msgstr "Por favor, inténtao máis tarde ou busca outra instancia de searx."
#: searx/templates/oscar/messages/no_results.html:14
#: searx/templates/simple/messages/no_results.html:14
msgid "Sorry!"
-msgstr "Sentímolo!"
+msgstr "Lamentámolo!"
#: searx/templates/oscar/messages/no_results.html:15
#: searx/templates/simple/messages/no_results.html:15
msgid ""
"we didn't find any results. Please use another query or search in more "
"categories."
-msgstr "non atopamos ningún resultado. Por favor, utilice outra consulta ou busque en máis categorías."
+msgstr "non atopamos ningún resultado. Por favor, realiza outra consulta ou busca en máis categorías."
#: searx/templates/oscar/messages/save_settings_successfull.html:7
msgid "Well done!"
@@ -1051,11 +1052,11 @@ msgstr "agochar vídeo"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autora"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Lonxitude"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1075,8 +1076,8 @@ msgstr "Interface de usuaria"
#: searx/templates/simple/preferences.html:185
msgid "Privacy"
-msgstr "Intimidade"
+msgstr "Privacidade"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Cargando..."
diff --git a/searx/translations/he/LC_MESSAGES/messages.po b/searx/translations/he/LC_MESSAGES/messages.po
index ceaefda..91fae7e 100644
--- a/searx/translations/he/LC_MESSAGES/messages.po
+++ b/searx/translations/he/LC_MESSAGES/messages.po
@@ -5,6 +5,7 @@
# Translators:
# GenghisKhan <genghiskhan@gmx.ca>, 2015
# GenghisKhan <genghiskhan@gmx.ca>, 2015-2017,2019
+# Omer I.S. <omeritzicschwartz@gmail.com>, 2020
# pointhi, 2014
# rike, 2014
# stf <stefan.marsiske@gmail.com>, 2014
@@ -13,8 +14,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n"
+"PO-Revision-Date: 2020-12-13 17:24+0000\n"
+"Last-Translator: Omer I.S. <omeritzicschwartz@gmail.com>\n"
"Language-Team: Hebrew (http://www.transifex.com/asciimoo/searx/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -77,11 +78,11 @@ msgstr "שגיאת חיפוש"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "לפני {minutes} דקות"
+msgstr "לפני {minutes} דקה/ות"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
-msgstr "לפני {hours} שעות, {minutes} דקות"
+msgstr "לפני {hours} שעה/ות, {minutes} דקה/ות"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
@@ -126,7 +127,7 @@ msgstr "שגיאות"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "נדרש אימות CAPTCHA"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
@@ -134,7 +135,7 @@ msgstr ""
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLETE)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -635,19 +636,19 @@ msgstr "מנוע מטא-חיפוש גמיש, ומכבד פרטיות"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "קוד מקור"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "מעקב בעיות"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "מופעים ציבוריים"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "שפה"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -759,11 +760,11 @@ msgstr ""
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "לאפשר הכול"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "להשבית הכול"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -854,7 +855,7 @@ msgstr "קישורים"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "מינוי RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -863,7 +864,7 @@ msgstr "תוצאות חיפוש"
#: searx/templates/oscar/results.html:79
#: searx/templates/simple/results.html:94
msgid "Try searching for:"
-msgstr "נסו לחפש:"
+msgstr "אפשר לחפש את:"
#: searx/templates/oscar/search.html:8
#: searx/templates/oscar/search_full.html:11
@@ -880,7 +881,7 @@ msgstr ""
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "ניקוי"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1059,7 +1060,7 @@ msgstr ""
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "אורך"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1083,4 +1084,4 @@ msgstr "פרטיות"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "כעת בטעינה..."
diff --git a/searx/translations/hr/LC_MESSAGES/messages.po b/searx/translations/hr/LC_MESSAGES/messages.po
index d6b456b..90e814f 100644
--- a/searx/translations/hr/LC_MESSAGES/messages.po
+++ b/searx/translations/hr/LC_MESSAGES/messages.po
@@ -4,13 +4,14 @@
#
# Translators:
# df3fdd29c9d33426452a2db187d128e3, 2017
+# Issa1552 <fairfull.playing@gmail.com>, 2020
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: df3fdd29c9d33426452a2db187d128e3\n"
+"PO-Revision-Date: 2020-07-09 22:17+0000\n"
+"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n"
"Language-Team: Croatian (http://www.transifex.com/asciimoo/searx/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -73,11 +74,11 @@ msgstr "greška u pretraživanju"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "{minutes} minutu(minute, minuta) prije"
+msgstr "prije {minutes} minut(u,e,a)"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
-msgstr "{hours} sat(sata, sati), {minutes} minutu(minute, minuta) prije"
+msgstr "prije {hours} sat(i) i {minutes} minut(u,e,a)"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
@@ -122,15 +123,15 @@ msgstr "Greške"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "Treba CAPTCHU ispuniti"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Uzmi upute za smjer"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (ZASTARJELO)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -549,7 +550,7 @@ msgstr "izvorni sadržaj"
#: searx/templates/oscar/result_templates/torrent.html:6
#: searx/templates/simple/result_templates/torrent.html:9
msgid "Seeder"
-msgstr "Seeder"
+msgstr "Hranilac"
#: searx/templates/courgette/result_templates/torrent.html:7
#: searx/templates/legacy/result_templates/torrent.html:11
@@ -631,19 +632,19 @@ msgstr "meta-tražilica koja poštuje privatnost"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Izvorni kod"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Tragač problema"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Javne instance"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Jezik"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -747,19 +748,19 @@ msgstr "Preusmjeri na verzije izdanja otvorenog pristupa kada je isto dostupno (
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Motorni žetoni"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Pristupite žetone za privatne motore"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Dozvoli sve"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Isključi sve"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -850,7 +851,7 @@ msgstr "Poveznice"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS pretplata"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -871,12 +872,12 @@ msgstr "Pokreni pretraživanje"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Očistite pretražnik"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Očisti"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1051,11 +1052,11 @@ msgstr "sakrij video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Dužina"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1079,4 +1080,4 @@ msgstr "Privatnost"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Učitavanje..."
diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po
index 7ccf3fe..6cf589d 100644
--- a/searx/translations/it/LC_MESSAGES/messages.po
+++ b/searx/translations/it/LC_MESSAGES/messages.po
@@ -11,14 +11,14 @@
# Federico <fedett@gmail.com>, 2018
# Luca C <mybusiness@yopmail.com>, 2017
# Luc <luc.absil2@gmail.com>, 2015
-# Random_R, 2018-2019
+# Random_R, 2018-2020
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Federico <fedett@gmail.com>\n"
+"PO-Revision-Date: 2020-09-25 10:10+0000\n"
+"Last-Translator: Random_R\n"
"Language-Team: Italian (http://www.transifex.com/asciimoo/searx/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -130,15 +130,15 @@ msgstr "Errori"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA richiesto"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Ricevi direzioni"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLETO)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -609,7 +609,7 @@ msgstr "Off"
#: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38
#: searx/templates/simple/macros.html:28
msgid "cached"
-msgstr "in cache"
+msgstr "cache"
#: searx/templates/oscar/advanced.html:3
msgid "Advanced settings"
@@ -635,28 +635,28 @@ msgstr "Offerto da"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "a privacy-respecting, hackable metasearch engine"
-msgstr "Un metamotore di ricerca hackerabile e rispettoso della privacy"
+msgstr "un metamotore di ricerca personalizzabile e rispettoso della privacy"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Codice sorgente"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Tracker problemi"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Istanze pubbliche"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Lingua"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
msgid "proxied"
-msgstr "via proxy"
+msgstr "proxy"
#: searx/templates/oscar/macros.html:78
msgid "supported"
@@ -755,19 +755,19 @@ msgstr "Indirizza a versioni open-access delle pubblicazioni quando disponibili
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Gettoni del motore"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Gettoni di accesso per motori privati"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Permetti tutto"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Disattiva tutto"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -858,7 +858,7 @@ msgstr "Collegamenti"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Abbonamento RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -879,12 +879,12 @@ msgstr "Cerca"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Svuota ricerca"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Svuota"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1059,11 +1059,11 @@ msgstr "nascondi video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autore"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Lunghezza"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1087,4 +1087,4 @@ msgstr "Privacy"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Caricamento..."
diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po
index ddf3302..4f7b570 100644
--- a/searx/translations/lt/LC_MESSAGES/messages.po
+++ b/searx/translations/lt/LC_MESSAGES/messages.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
-# Moo, 2019
+# Moo, 2019-2020
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n"
+"PO-Revision-Date: 2020-07-12 11:15+0000\n"
+"Last-Translator: Moo\n"
"Language-Team: Lithuanian (http://www.transifex.com/asciimoo/searx/language/lt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -122,15 +122,15 @@ msgstr "Klaidos"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "Reikalingas saugos kodas"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Gauti nurodymus"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (PASENĘS)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -138,7 +138,7 @@ msgstr "Šį įrašą pakeitė"
#: searx/engines/pubmed.py:74
msgid "No abstract is available for this publication."
-msgstr ""
+msgstr "Šiai publikacijai nėra prieinama jokia santrauka."
#: searx/plugins/https_rewrite.py:32
msgid "Rewrite HTTP links to HTTPS if possible"
@@ -154,7 +154,7 @@ msgstr "Automatiškai įkelti kitą puslapį, kai nuslenkama į esamo puslapio a
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
-msgstr ""
+msgstr "Atvirosios prieigos DOI perrašymas"
#: searx/plugins/oa_doi_rewrite.py:10
msgid ""
@@ -631,19 +631,19 @@ msgstr "gerbianti privatumą, programuojama metapaieškos sistema"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Pradinis kodas"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Klaidų sekiklis"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Viešieji egzemplioriai"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Kalba"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -736,30 +736,30 @@ msgstr "Stilius"
#: searx/templates/oscar/preferences.html:123
#: searx/templates/simple/preferences.html:66
msgid "Open Access DOI resolver"
-msgstr ""
+msgstr "Atvirosios prieigos DOI sprendimų įtaisas"
#: searx/templates/oscar/preferences.html:124
#: searx/templates/simple/preferences.html:73
msgid ""
"Redirect to open-access versions of publications when available (plugin "
"required)"
-msgstr ""
+msgstr "Kai įmanoma, peradresuoti į atvirojoje prieigoje esančias publikacijų versijas (reikalingas įskiepis)"
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Sistemos prieigos raktai"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Privačiųjų sistemų prieigos raktai"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Leisti visus"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Išjungti visus"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -850,7 +850,7 @@ msgstr "Nuorodos"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS prenumerata"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -871,12 +871,12 @@ msgstr "Pradėti paiešką"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Išvalyti paiešką"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Išvalyti"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1051,11 +1051,11 @@ msgstr "slėpti vaizdo įrašą"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autorius"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Trukmė"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1079,4 +1079,4 @@ msgstr "Privatumas"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Įkeliama..."
diff --git a/searx/translations/nl/LC_MESSAGES/messages.po b/searx/translations/nl/LC_MESSAGES/messages.po
index 4f9e926..5d6a581 100644
--- a/searx/translations/nl/LC_MESSAGES/messages.po
+++ b/searx/translations/nl/LC_MESSAGES/messages.po
@@ -3,7 +3,8 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
-# André Koot <meneer@tken.net>, 2014-2018
+# André Koot <meneer@tken.net>, 2014-2018,2020
+# Issa1552 <fairfull.playing@gmail.com>, 2020
# Nathan Follens, 2015-2018
# Rejo Zenger <rejo@zenger.nl>, 2016-2017
msgid ""
@@ -11,8 +12,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Nathan Follens\n"
+"PO-Revision-Date: 2020-12-29 20:44+0000\n"
+"Last-Translator: André Koot <meneer@tken.net>\n"
"Language-Team: Dutch (http://www.transifex.com/asciimoo/searx/language/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -124,15 +125,15 @@ msgstr "Fouten"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA vereist"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Routebeschrijving"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (VEROUDERD)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -633,19 +634,19 @@ msgstr "een privacy-eerbiedigende, aanpasbare metazoekmachine"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Broncode"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Probleem tracker"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Openbare instanties"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Taal"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -749,19 +750,19 @@ msgstr "Doorverwijzen naar vrij toegankelijke versies van publicaties, indien be
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Engine tokens"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Toegangstokens voor privé-engines"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Alles inschakelen"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Alles uitschakelen"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -852,7 +853,7 @@ msgstr "Koppelingen"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS-abonnement"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -873,12 +874,12 @@ msgstr "Start zoeken"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Zoekopdracht wissen"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Wissen"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1053,11 +1054,11 @@ msgstr "verberg video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Auteur"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Lengte"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1081,4 +1082,4 @@ msgstr "Privacy"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Laden..."
diff --git a/searx/translations/nl_BE/LC_MESSAGES/messages.po b/searx/translations/nl_BE/LC_MESSAGES/messages.po
index 45642fb..d98fef1 100644
--- a/searx/translations/nl_BE/LC_MESSAGES/messages.po
+++ b/searx/translations/nl_BE/LC_MESSAGES/messages.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
+# Issa1552 <fairfull.playing@gmail.com>, 2020
# Nathan Follens, 2018-2019
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Nathan Follens\n"
+"PO-Revision-Date: 2020-07-09 21:49+0000\n"
+"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/asciimoo/searx/language/nl_BE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -122,15 +123,15 @@ msgstr "Fouten"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA vereist"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Routebeschrijving"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (VEROUDERD)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -631,19 +632,19 @@ msgstr "een privacyrespecterend, aanpasbaar metazoekmachien"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Broncode"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Probleem tracker"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Openbare instanties"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Taal"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -747,19 +748,19 @@ msgstr "Doorverwijzen naar vrij toegankelijke versies van publicaties, indien be
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Motortokens"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Toegangstokens voor privé-engines"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Alles inschakelen"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Alles uitschakelen"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -850,7 +851,7 @@ msgstr "Koppelingen"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS-abonnement"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -871,12 +872,12 @@ msgstr "Start zoeken"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Zoekopdracht wissen"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Wissen"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1051,11 +1052,11 @@ msgstr "video verbergen"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Auteur"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Lengte"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1079,4 +1080,4 @@ msgstr "Privacy"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Laden..."
diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po
index d89824c..5c534e2 100644
--- a/searx/translations/pt_BR/LC_MESSAGES/messages.po
+++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po
@@ -4,6 +4,7 @@
#
# Translators:
# Adam Tauber <asciimoo@gmail.com>, 2017
+# C. E., 2020
# C. E., 2018
# Gabriel Nunes <gabriel.hkr@gmail.com>, 2017
# Guimarães Mello <matheus.mello@disroot.org>, 2017
@@ -15,8 +16,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Gabriel Nunes <gabriel.hkr@gmail.com>\n"
+"PO-Revision-Date: 2020-07-10 22:41+0000\n"
+"Last-Translator: C. E.\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/asciimoo/searx/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -128,15 +129,15 @@ msgstr "Erros"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA requerido"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Obter instruções"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLETO)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -637,19 +638,19 @@ msgstr "um mecanismo de metabusca que respeita a sua privacidade"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Código fonte"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Rastreador de problemas"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Instâncias públicas"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Idioma"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -753,19 +754,19 @@ msgstr "Quando disponível, redirecionar para as versões de acesso livre das pu
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Tokens de busca"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Acesso a tokens para buscadores privados"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Permitir tudo"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Desativar tudo"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -856,7 +857,7 @@ msgstr "Links"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "Assinatura RSS"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -877,12 +878,12 @@ msgstr "Iniciar busca"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Limpar busca"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Limpar"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1057,11 +1058,11 @@ msgstr "ocultar vídeo"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Duração"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1085,4 +1086,4 @@ msgstr "Privacidade"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Carregando..."
diff --git a/searx/translations/ru/LC_MESSAGES/messages.po b/searx/translations/ru/LC_MESSAGES/messages.po
index b539d6c..105742e 100644
--- a/searx/translations/ru/LC_MESSAGES/messages.po
+++ b/searx/translations/ru/LC_MESSAGES/messages.po
@@ -3,7 +3,8 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
-# Andrey, 2017-2019
+# Andrey, 2017-2020
+# Dima Ivchenko <kvdbve34@gmail.com>, 2020
# dimqua <dimqua@riseup.net>, 2015
# dimqua <dimqua@riseup.net>, 2015,2017
# dimqua <dimqua@riseup.net>, 2017
@@ -14,8 +15,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Andrey\n"
+"PO-Revision-Date: 2020-07-20 11:54+0000\n"
+"Last-Translator: Dima Ivchenko <kvdbve34@gmail.com>\n"
"Language-Team: Russian (http://www.transifex.com/asciimoo/searx/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -127,15 +128,15 @@ msgstr "Ошибки"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "Требуется капча"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Получить инструкции"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (УСТАРЕВШЕЕ)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -636,24 +637,24 @@ msgstr "уважающая вашу приватность, открытая м
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Исходный код"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Трекер проблем"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Публичные инстансы"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Язык"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
msgid "proxied"
-msgstr "proxied"
+msgstr "проксируемого"
#: searx/templates/oscar/macros.html:78
msgid "supported"
@@ -752,19 +753,19 @@ msgstr "Перенаправление на открытые версии пуб
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Токены движка"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Доступные токены для персональных движков"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Разрешить все"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Отключить все"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -855,7 +856,7 @@ msgstr "Ссылки"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS-подписка"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -876,12 +877,12 @@ msgstr "Начать поиск"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Очистить поиск"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Очистить"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1056,11 +1057,11 @@ msgstr "скрыть видео"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Автор"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Длина"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1084,4 +1085,4 @@ msgstr "Приватность"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Загрузка..."
diff --git a/searx/translations/sr/LC_MESSAGES/messages.po b/searx/translations/sr/LC_MESSAGES/messages.po
index 4d20f82..817609d 100644
--- a/searx/translations/sr/LC_MESSAGES/messages.po
+++ b/searx/translations/sr/LC_MESSAGES/messages.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
+# Issa1552 <fairfull.playing@gmail.com>, 2020
# Marc Abonce Seguin, 2019
# jugi1, 2017
msgid ""
@@ -10,8 +11,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: jugi1\n"
+"PO-Revision-Date: 2020-07-09 22:18+0000\n"
+"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n"
"Language-Team: Serbian (http://www.transifex.com/asciimoo/searx/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -74,11 +75,11 @@ msgstr "грешка у претрази"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "{minutes} минут(а) назад"
+msgstr "пре {minutes} минут(у,е,а)"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
-msgstr "{hours} час(a), {minutes} минут(а) назад"
+msgstr "пре {hours} час(a) и {minutes} минут(у,е,а)"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
@@ -123,15 +124,15 @@ msgstr "Грешке"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "Потребна је ЦАПТЦХА"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Упутства за правац"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (ЗАСТАРЕЛО)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -550,7 +551,7 @@ msgstr "оригинални садржај"
#: searx/templates/oscar/result_templates/torrent.html:6
#: searx/templates/simple/result_templates/torrent.html:9
msgid "Seeder"
-msgstr "Сидер"
+msgstr "Хранилац"
#: searx/templates/courgette/result_templates/torrent.html:7
#: searx/templates/legacy/result_templates/torrent.html:11
@@ -632,19 +633,19 @@ msgstr "мета-претраживач који поштује приватно
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Изворни код"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Трагач проблема"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Јавне инстанце"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Језик"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -674,7 +675,7 @@ msgstr "Претраживачи"
#: searx/templates/oscar/preferences.html:15
#: searx/templates/oscar/preferences.html:234
msgid "Plugins"
-msgstr "Плагини"
+msgstr "Додаци"
#: searx/templates/oscar/preferences.html:16
#: searx/templates/oscar/preferences.html:260
@@ -748,19 +749,19 @@ msgstr "Преусмери на верзије публикација отвор
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Моторни жетони"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Приступите жетонима за приватне моторе"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Дозволи све"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Онемогући све"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -851,7 +852,7 @@ msgstr "Линкови"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "РСС претплата"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -872,12 +873,12 @@ msgstr "Почни претрагу"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Очистите претражилац"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Очистите"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1052,11 +1053,11 @@ msgstr "сакриј видео"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Аутор"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Дужина"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1080,4 +1081,4 @@ msgstr "Приватност"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Учитавање..."
diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po
index d808b63..3642895 100644
--- a/searx/translations/sv/LC_MESSAGES/messages.po
+++ b/searx/translations/sv/LC_MESSAGES/messages.po
@@ -3,16 +3,16 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
-# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2016-2017
-# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2018-2019
-# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2017-2018
+# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2016-2017
+# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2018-2020
+# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2017-2018
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n"
+"PO-Revision-Date: 2020-08-29 08:47+0000\n"
+"Last-Translator: efef6ec5b435a041fce803c7f8af77d2_2341d43\n"
"Language-Team: Swedish (http://www.transifex.com/asciimoo/searx/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -124,15 +124,15 @@ msgstr "Fel"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA krävs"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Få vägbeskrivningar"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (FÖRÅLDRAD)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -633,19 +633,19 @@ msgstr "en integritetsrespekterande, hackningsbar metasökmotor"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Källkod"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Ärenehanterare"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Publika instanser"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Språk"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -749,19 +749,19 @@ msgstr "Omdirigera till öppna versioner av publikationer när de är tillgängl
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Motortoken"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Åtkomsttoken för privata motorer"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Tillåt alla"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Inaktivera alla"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -852,7 +852,7 @@ msgstr "Länkar"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS-prenumeration"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -873,12 +873,12 @@ msgstr "Starta sökning"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Rensa sökningen"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Rensa"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1053,11 +1053,11 @@ msgstr "göm video"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Upphovsman"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Längd"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1081,4 +1081,4 @@ msgstr "Sekretess"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Läser in..."
diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po
index 61f153a..adf7c23 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.po
+++ b/searx/translations/tr/LC_MESSAGES/messages.po
@@ -4,15 +4,16 @@
#
# Translators:
# Arda Kılıçdağı <ardakilicdagi@gmail.com>, 2018
-# Caner Başaran <basaran.caner@protonmail.com>, 2014-2016
+# BouRock, 2020
+# Caner Başaran <basaran.caner@gmail.com>, 2014-2016
# FIRST AUTHOR <EMAIL@ADDRESS>, 2014
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n"
+"PO-Revision-Date: 2020-09-30 20:20+0000\n"
+"Last-Translator: BouRock\n"
"Language-Team: Turkish (http://www.transifex.com/asciimoo/searx/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -43,7 +44,7 @@ msgstr "görseller"
#: searx/webapp.py:155
msgid "videos"
-msgstr "videolar"
+msgstr "görüntüler"
#: searx/webapp.py:156
msgid "it"
@@ -63,11 +64,11 @@ msgstr "bilim"
#: searx/webapp.py:470 searx/webapp.py:811
msgid "Invalid settings, please edit your preferences"
-msgstr "Hatalı ayar girildi, lütfen ayarlarınızı kontrol edin"
+msgstr "Geçersiz ayarlar, lütfen tercihlerinizi düzenleyin"
#: searx/webapp.py:486
msgid "Invalid settings"
-msgstr "Hatalı ayar"
+msgstr "Geçersiz ayarlar"
#: searx/webapp.py:541 searx/webapp.py:588
msgid "search error"
@@ -75,35 +76,35 @@ msgstr "arama hatası"
#: searx/webapp.py:634
msgid "{minutes} minute(s) ago"
-msgstr "{minutes} dakika() önce"
+msgstr "{minutes} dakika önce"
#: searx/webapp.py:636
msgid "{hours} hour(s), {minutes} minute(s) ago"
-msgstr "{hours} saat(), {minutes} dakika() önce"
+msgstr "{hours} saat, {minutes} dakika önce"
#: searx/answerers/random/answerer.py:71
msgid "Random value generator"
-msgstr "Rastgele değer üretici"
+msgstr "Rastgele değer üreteci"
#: searx/answerers/random/answerer.py:72
msgid "Generate different random values"
-msgstr "Farklı rastgele metinler üret"
+msgstr "Farklı rastgele değerler üret"
#: searx/answerers/statistics/answerer.py:53
msgid "Statistics functions"
-msgstr "İstatistik fonksiyonları"
+msgstr "İstatistik işlevleri"
#: searx/answerers/statistics/answerer.py:54
msgid "Compute {functions} of the arguments"
-msgstr "Argümanların {functions} değerlerini hesapla"
+msgstr "Bağımsız değişkenlerin {functions} değerini hesapla"
#: searx/engines/__init__.py:227
msgid "Engine time (sec)"
-msgstr "Motor cevap süresi (sn)"
+msgstr "Motor süresi (san)"
#: searx/engines/__init__.py:231
msgid "Page loads (sec)"
-msgstr "Sayfa yüklenmesi (sn)"
+msgstr "Sayfa yüklemeleri (san)"
#: searx/engines/__init__.py:235 searx/templates/oscar/results.html:19
#: searx/templates/simple/results.html:30
@@ -124,110 +125,110 @@ msgstr "Hatalar"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "CAPTCHA gerekli"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "Yönleri al"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (ESKİ)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
-msgstr ""
+msgstr "Bu girişin yerini alan"
#: searx/engines/pubmed.py:74
msgid "No abstract is available for this publication."
-msgstr ""
+msgstr "Bu yayın için özet mevcut değil."
#: searx/plugins/https_rewrite.py:32
msgid "Rewrite HTTP links to HTTPS if possible"
-msgstr "Mümkünse HTTP bağlantıları HTTPS olarak düzelt"
+msgstr "Mümkünse HTTP bağlantıları HTTPS olarak yeniden yaz"
#: searx/plugins/infinite_scroll.py:3
msgid "Infinite scroll"
-msgstr ""
+msgstr "Sonsuz kaydırma"
#: searx/plugins/infinite_scroll.py:4
msgid "Automatically load next page when scrolling to bottom of current page"
-msgstr ""
+msgstr "Şu anki sayfanın en altına kaydırıldığında sonraki sayfayı otomatik olarak yükle"
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
-msgstr ""
+msgstr "Açık Erişim DOI yeniden yazma"
#: searx/plugins/oa_doi_rewrite.py:10
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications when "
"available"
-msgstr ""
+msgstr "Mevcut olduğunda yayınların açık erişim sürümlerine yeniden yönlendirerek ödeme ekranlarını önle"
#: searx/plugins/open_results_on_new_tab.py:18
#: searx/templates/oscar/preferences.html:115
#: searx/templates/simple/preferences.html:148
msgid "Open result links on new browser tabs"
-msgstr "Bağlantıları yeni sekmede aç"
+msgstr "Yeni tarayıcı sekmelerinde sonuçta ortaya çıkan bağlantıları aç"
#: searx/plugins/open_results_on_new_tab.py:19
msgid ""
"Results are opened in the same window by default. This plugin overwrites the"
" default behaviour to open links on new tabs/windows. (JavaScript required)"
-msgstr ""
+msgstr "Sonuçlar varsayılan olarak aynı pencerede açılır. Bu eklenti, bağlantıları yeni sekmelerde/pencerelerde açmak için varsayılan davranışın üzerine yazar. (JavaScript gerekli)"
#: searx/plugins/search_on_category_select.py:18
msgid "Search on category select"
-msgstr ""
+msgstr "Kategori seçimine göre ara"
#: searx/plugins/search_on_category_select.py:19
msgid ""
"Perform search immediately if a category selected. Disable to select "
"multiple categories. (JavaScript required)"
-msgstr ""
+msgstr "Bir kategori seçilirse hemen arama yap. Birden çok kategori seçmeyi etkisizleştir. (JavaScript gerekli)"
#: searx/plugins/self_info.py:20
msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
-msgstr ""
+msgstr "Sorgu \"ip\" ise IP'nizi ve sorgu \"kullanıcı tanıtıcısı\" içeriyorsa kullanıcı tanıtıcınızı görüntüler."
#: searx/plugins/tracker_url_remover.py:26
msgid "Tracker URL remover"
-msgstr ""
+msgstr "İzleyici URL'si kaldırıcısı"
#: searx/plugins/tracker_url_remover.py:27
msgid "Remove trackers arguments from the returned URL"
-msgstr ""
+msgstr "İzleyici bağımsız değişkenlerini döndürülen URL'den kaldır"
#: searx/plugins/vim_hotkeys.py:3
msgid "Vim-like hotkeys"
-msgstr ""
+msgstr "Vim-like kısayol tuşları"
#: searx/plugins/vim_hotkeys.py:4
msgid ""
"Navigate search results with Vim-like hotkeys (JavaScript required). Press "
"\"h\" key on main or result page to get help."
-msgstr ""
+msgstr "Vim-like kısayol tuşlarıyla arama sonuçlarında gezinin (JavaScript gerekli). Yardım almak için ana sayfada veya sonuç sayfasında \"h\" tuşuna basın."
#: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4
#: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4
#: searx/templates/simple/404.html:4
msgid "Page not found"
-msgstr ""
+msgstr "Sayfa bulunamadı"
#: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6
#: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6
#: searx/templates/simple/404.html:6
#, python-format
msgid "Go to %(search_page)s."
-msgstr ""
+msgstr "%(search_page)s sayfasına git."
#: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6
#: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6
#: searx/templates/simple/404.html:6
msgid "search page"
-msgstr ""
+msgstr "arama sayfası"
#: searx/templates/courgette/index.html:9
#: searx/templates/courgette/index.html:13
@@ -259,7 +260,7 @@ msgstr "Tercihler"
#: searx/templates/oscar/preferences.html:35
#: searx/templates/simple/preferences.html:29
msgid "Default categories"
-msgstr "Öntanımlı kategoriler"
+msgstr "Varsayılan kategoriler"
#: searx/templates/courgette/preferences.html:13
#: searx/templates/legacy/preferences.html:14
@@ -277,7 +278,7 @@ msgstr "Arama dili"
#: searx/templates/simple/languages.html:2
#: searx/templates/simple/preferences.html:37
msgid "Default language"
-msgstr ""
+msgstr "Varsayılan dil"
#: searx/templates/courgette/preferences.html:24
#: searx/templates/legacy/preferences.html:25
@@ -306,14 +307,14 @@ msgstr "Görsel vekil sunucu"
#: searx/templates/oscar/preferences.html:72
#: searx/templates/simple/preferences.html:200
msgid "Enabled"
-msgstr "Etkin"
+msgstr "Etkinleştirildi"
#: searx/templates/courgette/preferences.html:49
#: searx/templates/legacy/preferences.html:50
#: searx/templates/oscar/preferences.html:73
#: searx/templates/simple/preferences.html:201
msgid "Disabled"
-msgstr "Devre dışı"
+msgstr "Etkisizleştirildi"
#: searx/templates/courgette/preferences.html:54
#: searx/templates/legacy/preferences.html:55
@@ -321,7 +322,7 @@ msgstr "Devre dışı"
#: searx/templates/pix-art/preferences.html:30
#: searx/templates/simple/preferences.html:187
msgid "Method"
-msgstr "Sorgu gönderim yöntemi"
+msgstr "Yöntem"
#: searx/templates/courgette/preferences.html:63
#: searx/templates/legacy/preferences.html:64
@@ -372,7 +373,7 @@ msgstr "Mavi (varsayılan)"
#: searx/templates/courgette/preferences.html:87
msgid "Violet"
-msgstr "Menekşe rengi"
+msgstr "Mor"
#: searx/templates/courgette/preferences.html:88
msgid "Green"
@@ -412,12 +413,12 @@ msgstr "Motor adı"
#: searx/templates/oscar/preferences.html:190
#: searx/templates/simple/preferences.html:89
msgid "Shortcut"
-msgstr ""
+msgstr "Kısayol"
#: searx/templates/courgette/preferences.html:102
#: searx/templates/legacy/preferences.html:99
msgid "Category"
-msgstr "Türü"
+msgstr "Kategori"
#: searx/templates/courgette/preferences.html:103
#: searx/templates/courgette/preferences.html:115
@@ -449,7 +450,7 @@ msgstr "Engelle"
msgid ""
"These settings are stored in your cookies, this allows us not to store this "
"data about you."
-msgstr "Ayarlar çerezlerinizde saklanır. Verdiğiniz izinler, sizin hakkınızda veri saklamak için değildir."
+msgstr "Bu ayarlar tanımlama bilgilerinde saklanır, bu sizin hakkınızda bu verileri saklamamamıza izin verir."
#: searx/templates/courgette/preferences.html:126
#: searx/templates/legacy/preferences.html:123
@@ -459,7 +460,7 @@ msgstr "Ayarlar çerezlerinizde saklanır. Verdiğiniz izinler, sizin hakkınız
msgid ""
"These cookies serve your sole convenience, we don't use these cookies to "
"track you."
-msgstr "Bu çerezler size kolaylık sağlar. Sizi takip etmek için kullanılmaz."
+msgstr "Bu tanımlama bilgileri size kolaylık sağlar, sizi izlemek için bu çerezleri kullanmayız."
#: searx/templates/courgette/preferences.html:129
#: searx/templates/legacy/preferences.html:126
@@ -489,20 +490,20 @@ msgstr "geri"
#: searx/templates/oscar/results.html:55
#: searx/templates/simple/results.html:67
msgid "Search URL"
-msgstr "Arama Bağlantısı"
+msgstr "Arama URL'si"
#: searx/templates/courgette/results.html:16
#: searx/templates/legacy/results.html:17
#: searx/templates/oscar/results.html:59
#: searx/templates/simple/results.html:71
msgid "Download results"
-msgstr "Arama sonuçlarını indir"
+msgstr "Sonuçlarını indir"
#: searx/templates/courgette/results.html:34
#: searx/templates/legacy/results.html:35
#: searx/templates/simple/results.html:17
msgid "Answers"
-msgstr ""
+msgstr "Yanıtlar"
#: searx/templates/courgette/results.html:42
#: searx/templates/legacy/results.html:47
@@ -532,40 +533,40 @@ msgstr "sonraki sayfa"
#: searx/templates/oscar/search_full.html:9
#: searx/templates/pix-art/search.html:3 searx/templates/simple/search.html:4
msgid "Search for..."
-msgstr "Aramak için..."
+msgstr "Aranan..."
#: searx/templates/courgette/stats.html:4 searx/templates/legacy/stats.html:4
#: searx/templates/oscar/stats.html:5 searx/templates/pix-art/stats.html:4
#: searx/templates/simple/stats.html:7
msgid "Engine stats"
-msgstr "Arama motoru istatistikleri"
+msgstr "Motor istatistikleri"
#: searx/templates/courgette/result_templates/images.html:4
#: searx/templates/legacy/result_templates/images.html:4
#: searx/templates/pix-art/result_templates/images.html:4
msgid "original context"
-msgstr "özgün içerik"
+msgstr "orijinal içerik"
#: searx/templates/courgette/result_templates/torrent.html:7
#: searx/templates/legacy/result_templates/torrent.html:11
#: searx/templates/oscar/result_templates/torrent.html:6
#: searx/templates/simple/result_templates/torrent.html:9
msgid "Seeder"
-msgstr "Besleyenler"
+msgstr "Gönderenler"
#: searx/templates/courgette/result_templates/torrent.html:7
#: searx/templates/legacy/result_templates/torrent.html:11
#: searx/templates/oscar/result_templates/torrent.html:6
#: searx/templates/simple/result_templates/torrent.html:9
msgid "Leecher"
-msgstr "Sömürenler"
+msgstr "Çekenler"
#: searx/templates/courgette/result_templates/torrent.html:9
#: searx/templates/legacy/result_templates/torrent.html:9
#: searx/templates/oscar/macros.html:17
#: searx/templates/simple/result_templates/torrent.html:6
msgid "magnet link"
-msgstr "mıknatıs bağlantı"
+msgstr "magnet bağlantısı"
#: searx/templates/courgette/result_templates/torrent.html:10
#: searx/templates/legacy/result_templates/torrent.html:10
@@ -583,19 +584,19 @@ msgstr "Arama yapmak için büyütece tıklayın"
#: searx/templates/oscar/preferences.html:114
#: searx/templates/simple/preferences.html:141
msgid "Results on new tabs"
-msgstr ""
+msgstr "Sonuçlar yeni sekmelerde"
#: searx/templates/legacy/preferences.html:87
#: searx/templates/oscar/preferences.html:118
#: searx/templates/simple/preferences.html:144
msgid "On"
-msgstr ""
+msgstr "Açık"
#: searx/templates/legacy/preferences.html:88
#: searx/templates/oscar/preferences.html:119
#: searx/templates/simple/preferences.html:145
msgid "Off"
-msgstr ""
+msgstr "Kapalı"
#: searx/templates/legacy/result_templates/code.html:3
#: searx/templates/legacy/result_templates/default.html:3
@@ -603,11 +604,11 @@ msgstr ""
#: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38
#: searx/templates/simple/macros.html:28
msgid "cached"
-msgstr "önbellek"
+msgstr "önbelleklendi"
#: searx/templates/oscar/advanced.html:3
msgid "Advanced settings"
-msgstr ""
+msgstr "Gelişmiş ayarlar"
#: searx/templates/oscar/base.html:55
#: searx/templates/oscar/messages/first_time.html:4
@@ -621,44 +622,44 @@ msgstr "Kapat"
#: searx/templates/simple/messages/no_results.html:4
#: searx/templates/simple/results.html:34
msgid "Error!"
-msgstr ""
+msgstr "Hata!"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "Powered by"
-msgstr "Gücümün kaynağı"
+msgstr "Destekleyen"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54
msgid "a privacy-respecting, hackable metasearch engine"
-msgstr "kişisel gizliliğe saygılı ve merak edenlerin kurcalayabildiği bir meta arama motoru"
+msgstr "gizliliğe saygılı, kurcalanabilir bir meta arama motoru"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "Kaynak kodu"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "Sorun izleyici"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "Herkese açık örnekler"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "Dil"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
msgid "proxied"
-msgstr ""
+msgstr "vekaleten"
#: searx/templates/oscar/macros.html:78
msgid "supported"
-msgstr ""
+msgstr "desteklenir"
#: searx/templates/oscar/macros.html:82
msgid "not supported"
-msgstr ""
+msgstr "desteklenmez"
#: searx/templates/oscar/preferences.html:13
#: searx/templates/oscar/preferences.html:22
@@ -680,171 +681,171 @@ msgstr "Eklentiler"
#: searx/templates/oscar/preferences.html:16
#: searx/templates/oscar/preferences.html:260
msgid "Answerers"
-msgstr ""
+msgstr "Yanıtlayanlar"
#: searx/templates/oscar/preferences.html:17
#: searx/templates/oscar/preferences.html:287
#: searx/templates/simple/preferences.html:153
msgid "Cookies"
-msgstr ""
+msgstr "Tanımlama Bilgileri"
#: searx/templates/oscar/preferences.html:42
#: searx/templates/simple/preferences.html:41
msgid "What language do you prefer for search?"
-msgstr "Tercih ettiğiniz arama sonuçları dili"
+msgstr "Arama için hangi dili tercih edersiniz?"
#: searx/templates/oscar/preferences.html:48
#: searx/templates/simple/preferences.html:129
msgid "Change the language of the layout"
-msgstr "Site dilini değiştir"
+msgstr "Düzen dilini değiştirin"
#: searx/templates/oscar/preferences.html:58
#: searx/templates/simple/preferences.html:51
msgid "Find stuff as you type"
-msgstr "Leb demeden leblebiyi anlasın"
+msgstr "Yazarken bir şeyler bulun"
#: searx/templates/oscar/preferences.html:69
#: searx/templates/simple/preferences.html:204
msgid "Proxying image results through searx"
-msgstr "Görsel arama sonuçlarını, searx vekil sunucusu üzerinden geçir"
+msgstr "Searx aracılığıyla görsel sonuçlarını vekil sunucusu üzerinden geçirin"
#: searx/templates/oscar/preferences.html:78
msgid ""
"Change how forms are submited, <a "
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
-msgstr "Aramaların nasıl gönderildiğini değiştir, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">istek yöntemleri hakkında daha fazla bilgi</a>"
+msgstr "Formların nasıl gönderildiğini değiştirin, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">istek yöntemleri hakkında daha fazla bilgi edinin</a>"
#: searx/templates/oscar/preferences.html:87
#: searx/templates/simple/preferences.html:62
msgid "Filter content"
-msgstr "İçeriyi süz"
+msgstr "İçeriği süzün"
#: searx/templates/oscar/preferences.html:97
#: searx/templates/simple/preferences.html:138
msgid "Change searx layout"
-msgstr "searx yerleşim düzenini değiştir"
+msgstr "Searx düzenini değiştirin"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
msgid "Choose style for this theme"
-msgstr ""
+msgstr "Bu tema için stil seçin"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:112
msgid "Style"
-msgstr ""
+msgstr "Stil"
#: searx/templates/oscar/preferences.html:123
#: searx/templates/simple/preferences.html:66
msgid "Open Access DOI resolver"
-msgstr ""
+msgstr "Açık Erişim DOI çözümleyicisi"
#: searx/templates/oscar/preferences.html:124
#: searx/templates/simple/preferences.html:73
msgid ""
"Redirect to open-access versions of publications when available (plugin "
"required)"
-msgstr ""
+msgstr "Mümkün olduğunda yayınların açık erişimli sürümlerine yeniden yönlendirir (eklenti gerekli)"
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "Motor belirteçleri"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Özel motorlar için erişim belirteçleri"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "Tümüne izin ver"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "Tümünü etkisizleştir"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
msgid "Selected language"
-msgstr ""
+msgstr "Seçilen dil"
#: searx/templates/oscar/preferences.html:181
#: searx/templates/oscar/preferences.html:187
#: searx/templates/oscar/time-range.html:1
#: searx/templates/simple/preferences.html:92
msgid "Time range"
-msgstr ""
+msgstr "Zaman aralığı"
#: searx/templates/oscar/preferences.html:182
#: searx/templates/oscar/preferences.html:186
#: searx/templates/simple/preferences.html:93
msgid "Avg. time"
-msgstr ""
+msgstr "Ort. zaman"
#: searx/templates/oscar/preferences.html:183
#: searx/templates/oscar/preferences.html:185
#: searx/templates/simple/preferences.html:94
msgid "Max time"
-msgstr ""
+msgstr "En fazla zaman"
#: searx/templates/oscar/preferences.html:263
msgid "This is the list of searx's instant answering modules."
-msgstr ""
+msgstr "Bu, searx'in anında yanıtlama modüllerinin listesidir."
#: searx/templates/oscar/preferences.html:267
msgid "Name"
-msgstr ""
+msgstr "Ad"
#: searx/templates/oscar/preferences.html:268
msgid "Keywords"
-msgstr ""
+msgstr "Anahtar kelimeler"
#: searx/templates/oscar/preferences.html:269
msgid "Description"
-msgstr ""
+msgstr "Açıklama"
#: searx/templates/oscar/preferences.html:270
msgid "Examples"
-msgstr ""
+msgstr "Örnekler"
#: searx/templates/oscar/preferences.html:290
#: searx/templates/simple/preferences.html:156
msgid ""
"This is the list of cookies and their values searx is storing on your "
"computer."
-msgstr ""
+msgstr "Bu, searx'in bilgisayarınızda depoladığı tanımlama bilgileri ve değerleri listesidir."
#: searx/templates/oscar/preferences.html:291
#: searx/templates/simple/preferences.html:157
msgid "With that list, you can assess searx transparency."
-msgstr ""
+msgstr "Bu listeyle searx şeffaflığını değerlendirebilirsiniz."
#: searx/templates/oscar/preferences.html:296
#: searx/templates/simple/preferences.html:163
msgid "Cookie name"
-msgstr ""
+msgstr "Tanımlama bilgisi adı"
#: searx/templates/oscar/preferences.html:297
#: searx/templates/simple/preferences.html:164
msgid "Value"
-msgstr ""
+msgstr "Değer"
#: searx/templates/oscar/preferences.html:319
#: searx/templates/simple/preferences.html:177
msgid "Search URL of the currently saved preferences"
-msgstr ""
+msgstr "Şu anda kaydedilmiş tercihlerin arama URL'si"
#: searx/templates/oscar/preferences.html:320
#: searx/templates/simple/preferences.html:181
msgid ""
"Note: specifying custom settings in the search URL can reduce privacy by "
"leaking data to the clicked result sites."
-msgstr ""
+msgstr "Not: Arama URL'sinde özel ayarların belirtilmesi, tıklanan sonuç sitelerine veri sızdırarak gizliliği azaltabilir."
#: searx/templates/oscar/results.html:23
#: searx/templates/simple/results.html:34
msgid "Engines cannot retrieve results"
-msgstr ""
+msgstr "Motorlar sonuçları alamıyor"
#: searx/templates/oscar/results.html:50
msgid "Links"
@@ -852,7 +853,7 @@ msgstr "Bağlantılar"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS aboneliği"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -861,7 +862,7 @@ msgstr "Arama sonuçları"
#: searx/templates/oscar/results.html:79
#: searx/templates/simple/results.html:94
msgid "Try searching for:"
-msgstr ""
+msgstr "Aramaya çalışılan:"
#: searx/templates/oscar/search.html:8
#: searx/templates/oscar/search_full.html:11
@@ -873,12 +874,12 @@ msgstr "Aramayı başlat"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "Aramayı temizle"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Temizle"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -887,27 +888,27 @@ msgstr "istatistikler"
#: searx/templates/oscar/time-range.html:3
#: searx/templates/simple/time-range.html:2
msgid "Anytime"
-msgstr ""
+msgstr "Herhangi bir zaman"
#: searx/templates/oscar/time-range.html:5
#: searx/templates/simple/time-range.html:4
msgid "Last day"
-msgstr ""
+msgstr "Geçen gün"
#: searx/templates/oscar/time-range.html:7
#: searx/templates/simple/time-range.html:6
msgid "Last week"
-msgstr ""
+msgstr "Geçen hafta"
#: searx/templates/oscar/time-range.html:9
#: searx/templates/simple/time-range.html:8
msgid "Last month"
-msgstr ""
+msgstr "Geçen ay"
#: searx/templates/oscar/time-range.html:11
#: searx/templates/simple/time-range.html:10
msgid "Last year"
-msgstr ""
+msgstr "Geçen yıl"
#: searx/templates/oscar/messages/first_time.html:6
#: searx/templates/oscar/messages/no_data_available.html:3
@@ -920,25 +921,25 @@ msgstr "İlk defa searx kullanıyor gibi görünüyorsunuz."
#: searx/templates/oscar/messages/no_cookies.html:3
msgid "Information!"
-msgstr ""
+msgstr "Bilgiler!"
#: searx/templates/oscar/messages/no_cookies.html:4
msgid "currently, there are no cookies defined."
-msgstr ""
+msgstr "şu anda, tanımlanmış tanımlama bilgileri yok."
#: searx/templates/oscar/messages/no_data_available.html:4
msgid "There is currently no data available. "
-msgstr "Şuan uygun veri yok."
+msgstr "Şu anda mevcut veri yok."
#: searx/templates/oscar/messages/no_results.html:4
#: searx/templates/simple/messages/no_results.html:4
msgid "Engines cannot retrieve results."
-msgstr ""
+msgstr "Motorlar sonuçları alamıyor."
#: searx/templates/oscar/messages/no_results.html:10
#: searx/templates/simple/messages/no_results.html:10
msgid "Please, try again later or find another searx instance."
-msgstr ""
+msgstr "Lütfen daha sonra tekrar deneyin veya başka bir searx örneği bulun."
#: searx/templates/oscar/messages/no_results.html:14
#: searx/templates/simple/messages/no_results.html:14
@@ -950,7 +951,7 @@ msgstr "Üzgünüz!"
msgid ""
"we didn't find any results. Please use another query or search in more "
"categories."
-msgstr "herhangi bir sonuç bulamadık. Lütfen, başka sorgu kullanın veya daha fazla kategoride arama yapın."
+msgstr "herhangi bir sonuç bulamadık. Lütfen, başka bir sorgu kullanın veya daha fazla kategoride arama yapın."
#: searx/templates/oscar/messages/save_settings_successfull.html:7
msgid "Well done!"
@@ -958,29 +959,29 @@ msgstr "Aferin!"
#: searx/templates/oscar/messages/save_settings_successfull.html:8
msgid "Settings saved successfully."
-msgstr "Ayarlar başarıyla kaydedildi."
+msgstr "Ayarlar başarılı olarak kaydedildi."
#: searx/templates/oscar/messages/unknow_error.html:7
msgid "Oh snap!"
-msgstr "Tüh tüh!"
+msgstr "Hay aksi!"
#: searx/templates/oscar/messages/unknow_error.html:8
msgid "Something went wrong."
-msgstr "Bazı bazı şeylerde problem olmuş."
+msgstr "Bir şeyler ters gitti."
#: searx/templates/oscar/result_templates/default.html:5
#: searx/templates/simple/result_templates/default.html:6
msgid "show media"
-msgstr "medya göster"
+msgstr "medyayı göster"
#: searx/templates/oscar/result_templates/default.html:5
#: searx/templates/simple/result_templates/default.html:6
msgid "hide media"
-msgstr "medya gizle"
+msgstr "medyayı gizle"
#: searx/templates/oscar/result_templates/images.html:26
msgid "Get image"
-msgstr "Görseli indir"
+msgstr "Görseli al"
#: searx/templates/oscar/result_templates/images.html:29
msgid "View source"
@@ -1044,41 +1045,41 @@ msgstr "Dosya Sayısı"
#: searx/templates/oscar/result_templates/videos.html:7
#: searx/templates/simple/result_templates/videos.html:6
msgid "show video"
-msgstr "video göster"
+msgstr "görüntüyü göster"
#: searx/templates/oscar/result_templates/videos.html:7
#: searx/templates/simple/result_templates/videos.html:6
msgid "hide video"
-msgstr "video gizle"
+msgstr "görüntüyü gizle"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "Hazırlayan"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Uzunluk"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
-msgstr "Daha fazlasını getir..."
+msgstr "Daha fazla yükle..."
#: searx/templates/simple/base.html:29
msgid "No item found"
-msgstr ""
+msgstr "Bulunan öğe yok"
#: searx/templates/simple/preferences.html:90
msgid "Supports selected language"
-msgstr ""
+msgstr "Seçili dili destekler"
#: searx/templates/simple/preferences.html:119
msgid "User interface"
-msgstr ""
+msgstr "Kullanıcı arayüzü"
#: searx/templates/simple/preferences.html:185
msgid "Privacy"
-msgstr ""
+msgstr "Gizlilik"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "Yükleniyor..."
diff --git a/searx/translations/zh_CN/LC_MESSAGES/messages.po b/searx/translations/zh_CN/LC_MESSAGES/messages.po
index 255c4cf..8765ff0 100644
--- a/searx/translations/zh_CN/LC_MESSAGES/messages.po
+++ b/searx/translations/zh_CN/LC_MESSAGES/messages.po
@@ -3,20 +3,21 @@
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
-# Crystal RainSlide, 2018
+# RainSlide, 2018
# Jsthon, 2019
# Mingye Wang <arthur200126@gmail.com>, 2018
# Noémi Ványi <sitbackandwait@gmail.com>, 2019
# Sion Kazama, 2018
# wenke, 2015
# wenke, 2015-2018
+# WhiredPlanck <fungdaat31@outlook.com>, 2020
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Mingye Wang <arthur200126@gmail.com>\n"
+"PO-Revision-Date: 2020-08-17 18:22+0000\n"
+"Last-Translator: WhiredPlanck <fungdaat31@outlook.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/asciimoo/searx/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -128,15 +129,15 @@ msgstr "错误"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "要求验证码"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "获取路线"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (已过时)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -637,19 +638,19 @@ msgstr "一个尊重隐私、可再开发的元搜索引擎"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "源代码"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "问题追踪器"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "公开实例"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "语言"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -753,19 +754,19 @@ msgstr "尽可能重定向到出版物的开放访问版本(需要插件)"
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "引擎令牌"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "私密引擎的访问令牌"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "允许所有"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "禁用所有"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -856,7 +857,7 @@ msgstr "链接"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS 订阅"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -877,12 +878,12 @@ msgstr "开始搜索"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "清除搜索"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "清除"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1057,11 +1058,11 @@ msgstr "隐藏视频"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "作者"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "长度"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1085,4 +1086,4 @@ msgstr "隐私"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "正在加载..."
diff --git a/searx/translations/zh_TW/LC_MESSAGES/messages.po b/searx/translations/zh_TW/LC_MESSAGES/messages.po
index d51bb06..9ddc54b 100644
--- a/searx/translations/zh_TW/LC_MESSAGES/messages.po
+++ b/searx/translations/zh_TW/LC_MESSAGES/messages.po
@@ -7,12 +7,13 @@
# 黃柏諺 <s8321414@gmail.com>, 2017,2019
# Marc Abonce Seguin, 2019
# Mingye Wang <arthur200126@gmail.com>, 2018
+# 黃柏諺 <s8321414@gmail.com>, 2020
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2020-07-09 15:07+0200\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
+"PO-Revision-Date: 2020-07-10 02:51+0000\n"
"Last-Translator: 黃柏諺 <s8321414@gmail.com>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/asciimoo/searx/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -125,15 +126,15 @@ msgstr "錯誤"
#: searx/engines/google.py:217 searx/engines/google_images.py:128
msgid "CAPTCHA required"
-msgstr ""
+msgstr "需要 CAPTCHA"
#: searx/engines/openstreetmap.py:46
msgid "Get directions"
-msgstr ""
+msgstr "取得路線"
#: searx/engines/pdbe.py:87
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (已過時)"
#: searx/engines/pdbe.py:94
msgid "This entry has been superseded by"
@@ -634,19 +635,19 @@ msgstr "一個尊重隱私,可再開發的集合式搜尋引擎"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
msgid "Source code"
-msgstr ""
+msgstr "原始碼"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
msgid "Issue tracker"
-msgstr ""
+msgstr "議題追蹤程式"
#: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57
msgid "Public instances"
-msgstr ""
+msgstr "公開站臺"
#: searx/templates/oscar/languages.html:1
msgid "Language"
-msgstr ""
+msgstr "語言"
#: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40
#: searx/templates/simple/macros.html:28
@@ -750,19 +751,19 @@ msgstr "盡可能重新導向至出版品的開放存取版本(需要外掛程
#: searx/templates/oscar/preferences.html:135
msgid "Engine tokens"
-msgstr ""
+msgstr "引擎權杖"
#: searx/templates/oscar/preferences.html:136
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "私人引擎的存取權杖"
#: searx/templates/oscar/preferences.html:161
msgid "Allow all"
-msgstr ""
+msgstr "允許全部"
#: searx/templates/oscar/preferences.html:162
msgid "Disable all"
-msgstr ""
+msgstr "停用全部"
#: searx/templates/oscar/preferences.html:179
#: searx/templates/oscar/preferences.html:189
@@ -853,7 +854,7 @@ msgstr "連結"
#: searx/templates/oscar/results.html:68
msgid "RSS subscription"
-msgstr ""
+msgstr "RSS 訂閱"
#: searx/templates/oscar/results.html:75
msgid "Search results"
@@ -874,12 +875,12 @@ msgstr "開始搜尋"
#: searx/templates/oscar/search_full.html:12
#: searx/templates/simple/search.html:5
msgid "Clear search"
-msgstr ""
+msgstr "清除搜尋"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "清除"
#: searx/templates/oscar/stats.html:2
msgid "stats"
@@ -1054,11 +1055,11 @@ msgstr "隱藏影片"
#: searx/templates/oscar/result_templates/videos.html:19
msgid "Author"
-msgstr ""
+msgstr "作者"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "長度"
#: searx/templates/pix-art/results.html:28
msgid "Load more..."
@@ -1082,4 +1083,4 @@ msgstr "隱私"
#: searx/templates/simple/result_templates/map.html:35
msgid "Loading..."
-msgstr ""
+msgstr "正在載入……"
diff --git a/searx/utils.py b/searx/utils.py
index 057e9d0..3172ad8 100644
--- a/searx/utils.py
+++ b/searx/utils.py
@@ -522,7 +522,7 @@ def get_xpath(xpath_spec):
try:
result = XPath(xpath_spec)
except XPathSyntaxError as e:
- raise SearxXPathSyntaxException(xpath_spec, str(e.msg))
+ raise SearxXPathSyntaxException(xpath_spec, str(e.msg)) from e
xpath_cache[xpath_spec] = result
return result
@@ -553,7 +553,7 @@ def eval_xpath(element, xpath_spec):
return xpath(element)
except XPathError as e:
arg = ' '.join([str(i) for i in e.args])
- raise SearxEngineXPathException(xpath_spec, arg)
+ raise SearxEngineXPathException(xpath_spec, arg) from e
def eval_xpath_list(element, xpath_spec, min_len=None):
diff --git a/searx/version.py b/searx/version.py
index d9bf907..aa631d8 100644
--- a/searx/version.py
+++ b/searx/version.py
@@ -17,8 +17,8 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >.
'''
# version of searx
-VERSION_MAJOR = 0
-VERSION_MINOR = 18
+VERSION_MAJOR = 1
+VERSION_MINOR = 0
VERSION_BUILD = 0
VERSION_STRING = "{0}.{1}.{2}".format(VERSION_MAJOR,
diff --git a/searx/webadapter.py b/searx/webadapter.py
index 7c71b72..59d1ffb 100644
--- a/searx/webadapter.py
+++ b/searx/webadapter.py
@@ -1,3 +1,4 @@
+from collections import defaultdict
from typing import Dict, List, Optional, Tuple
from searx.exceptions import SearxParameterException
from searx.webutils import VALID_LANGUAGE_CODE
@@ -105,20 +106,8 @@ def parse_timeout(form: Dict[str, str], raw_text_query: RawTextQuery) -> Optiona
return None
try:
return float(timeout_limit)
- except ValueError:
- raise SearxParameterException('timeout_limit', timeout_limit)
-
-
-def parse_specific(raw_text_query: RawTextQuery) -> Tuple[List[EngineRef], List[str]]:
- query_engineref_list = raw_text_query.enginerefs
- additional_categories = set()
- for engineref in raw_text_query.enginerefs:
- if engineref.from_bang:
- additional_categories.add('none')
- else:
- additional_categories.add(engineref.category)
- query_categories = list(additional_categories)
- return query_engineref_list, query_categories
+ except ValueError as e:
+ raise SearxParameterException('timeout_limit', timeout_limit) from e
def parse_category_form(query_categories: List[str], name: str, value: str) -> None:
@@ -171,8 +160,7 @@ def get_engineref_from_category_list(category_list: List[str], disabled_engines:
return result
-def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engines: List[str])\
- -> Tuple[List[EngineRef], List[str]]:
+def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engines: List[str]) -> List[EngineRef]:
query_engineref_list = []
query_categories = []
@@ -195,8 +183,6 @@ def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engin
if query_categories:
# add engines from referenced by the "categories" parameter and the "category_*"" parameters
query_engineref_list.extend(get_engineref_from_category_list(query_categories, disabled_engines))
- # get categories from the query_engineref_list
- query_categories = list(set(engine.category for engine in query_engineref_list))
else:
# no "engines" parameters in the form
if not query_categories:
@@ -208,7 +194,16 @@ def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engin
# declared under the specific categories
query_engineref_list.extend(get_engineref_from_category_list(query_categories, disabled_engines))
- return query_engineref_list, query_categories
+ return query_engineref_list
+
+
+def parse_engine_data(form):
+ engine_data = defaultdict(dict)
+ for k, v in form.items():
+ if k.startswith("engine_data"):
+ _, engine, key = k.split('-')
+ engine_data[engine][key] = v
+ return engine_data
def get_search_query_from_webapp(preferences: Preferences, form: Dict[str, str])\
@@ -232,24 +227,24 @@ def get_search_query_from_webapp(preferences: Preferences, form: Dict[str, str])
query_time_range = parse_time_range(form)
query_timeout = parse_timeout(form, raw_text_query)
external_bang = raw_text_query.external_bang
+ engine_data = parse_engine_data(form)
if not is_locked('categories') and raw_text_query.enginerefs and raw_text_query.specific:
# if engines are calculated from query,
# set categories by using that informations
- query_engineref_list, query_categories = parse_specific(raw_text_query)
+ query_engineref_list = raw_text_query.enginerefs
else:
# otherwise, using defined categories to
# calculate which engines should be used
- query_engineref_list, query_categories = parse_generic(preferences, form, disabled_engines)
+ query_engineref_list = parse_generic(preferences, form, disabled_engines)
query_engineref_list = deduplicate_engineref_list(query_engineref_list)
query_engineref_list, query_engineref_list_unknown, query_engineref_list_notoken =\
validate_engineref_list(query_engineref_list, preferences)
- return (SearchQuery(query, query_engineref_list, query_categories,
- query_lang, query_safesearch, query_pageno,
- query_time_range, query_timeout,
- external_bang=external_bang),
+ return (SearchQuery(query, query_engineref_list, query_lang, query_safesearch, query_pageno,
+ query_time_range, query_timeout, external_bang=external_bang,
+ engine_data=engine_data),
raw_text_query,
query_engineref_list_unknown,
query_engineref_list_notoken)
diff --git a/searx/webapp.py b/searx/webapp.py
index ace5a12..b4466c7 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -60,7 +60,7 @@ from searx import brand, static_path
from searx import settings, searx_dir, searx_debug
from searx.exceptions import SearxParameterException
from searx.engines import (
- categories, engines, engine_shortcuts, get_engines_stats, initialize_engines
+ categories, engines, engine_shortcuts, get_engines_stats
)
from searx.webutils import (
UnicodeWriter, highlight_content, get_resources_directory,
@@ -71,21 +71,27 @@ from searx.webadapter import get_search_query_from_webapp, get_selected_categori
from searx.utils import html_to_text, gen_useragent, dict_subset, match_language
from searx.version import VERSION_STRING
from searx.languages import language_codes as languages
-from searx.search import SearchWithPlugins
+from searx.search import SearchWithPlugins, initialize as search_initialize
+from searx.search.checker import get_result as checker_get_result
from searx.query import RawTextQuery
-from searx.autocomplete import searx_bang, backends as autocomplete_backends
+from searx.autocomplete import search_autocomplete, backends as autocomplete_backends
from searx.plugins import plugins
from searx.plugins.oa_doi_rewrite import get_doi_resolver
from searx.preferences import Preferences, ValidationException, LANGUAGE_CODES
from searx.answerers import answerers
from searx.poolrequests import get_global_proxies
+from searx.answerers import ask
from searx.metrology.error_recorder import errors_per_engines
-
# serve pages with HTTP/1.1
from werkzeug.serving import WSGIRequestHandler
WSGIRequestHandler.protocol_version = "HTTP/{}".format(settings['server'].get('http_protocol_version', '1.0'))
+# check secret_key
+if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey':
+ logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.')
+ exit(1)
+
# about static
static_path = get_resources_directory(searx_dir, 'static', settings['ui']['static_path'])
logger.debug('static directory is %s', static_path)
@@ -131,12 +137,13 @@ werkzeug_reloader = flask_run_development or (searx_debug and __name__ == "__mai
# initialize the engines except on the first run of the werkzeug server.
if not werkzeug_reloader\
or (werkzeug_reloader and os.environ.get("WERKZEUG_RUN_MAIN") == "true"):
- initialize_engines(settings['engines'])
+ search_initialize(enable_checker=True)
babel = Babel(app)
rtl_locales = ['ar', 'arc', 'bcc', 'bqi', 'ckb', 'dv', 'fa', 'fa_IR', 'glk', 'he',
'ku', 'mzn', 'pnb', 'ps', 'sd', 'ug', 'ur', 'yi']
+ui_locale_codes = [l.replace('_', '-') for l in settings['locales'].keys()]
# used when translating category names
_category_names = (gettext('files'),
@@ -170,6 +177,9 @@ def _get_browser_or_settings_language(request, lang_list):
for lang in request.headers.get("Accept-Language", "en").split(","):
if ';' in lang:
lang = lang.split(';')[0]
+ if '-' in lang:
+ lang_parts = lang.split('-')
+ lang = "{}-{}".format(lang_parts[0], lang_parts[-1].upper())
locale = match_language(lang, lang_list, fallback=None)
if locale is not None:
return locale
@@ -189,13 +199,10 @@ def get_locale():
locale_source = 'preferences'
else:
# use local from the browser
- locale = _get_browser_or_settings_language(request, settings['locales'].keys())
+ locale = _get_browser_or_settings_language(request, ui_locale_codes)
+ locale = locale.replace('-', '_')
locale_source = 'browser'
- #
- if locale == 'zh_TW':
- locale = 'zh_Hant_TW'
-
# see _get_translations function
# and https://github.com/searx/searx/pull/1863
if locale == 'oc':
@@ -235,7 +242,8 @@ def code_highlighter(codelines, language=None):
# highlight last codepart
formatter = HtmlFormatter(linenos='inline',
- linenostart=line_code_start)
+ linenostart=line_code_start,
+ cssclass="code-highlight")
html_code = html_code + highlight(tmp_code, lexer, formatter)
# reset conditions for next codepart
@@ -249,7 +257,7 @@ def code_highlighter(codelines, language=None):
last_line = line
# highlight last codepart
- formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start)
+ formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
html_code = html_code + highlight(tmp_code, lexer, formatter)
return html_code
@@ -354,6 +362,15 @@ def image_proxify(url):
urlencode(dict(url=url.encode(), h=h)))
+def get_translations():
+ return {
+ # when overpass AJAX request fails (on a map result)
+ 'could_not_load': gettext('could not load data'),
+ # when there is autocompletion
+ 'no_item_found': gettext('No item found')
+ }
+
+
def render(template_name, override_theme=None, **kwargs):
disabled_engines = request.preferences.engines.get_disabled()
@@ -413,6 +430,8 @@ def render(template_name, override_theme=None, **kwargs):
kwargs['brand'] = brand
+ kwargs['translations'] = json.dumps(get_translations(), separators=(',', ':'))
+
kwargs['scripts'] = set()
kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint
for plugin in request.user_plugins:
@@ -723,6 +742,7 @@ def search():
answers=result_container.answers,
corrections=correction_urls,
infoboxes=result_container.infoboxes,
+ engine_data=result_container.engine_data,
paging=result_container.paging,
unresponsive_engines=__get_translated_errors(result_container.unresponsive_engines),
current_language=match_language(search_query.lang,
@@ -757,27 +777,18 @@ def about():
def autocompleter():
"""Return autocompleter results"""
+ # run autocompleter
+ results = []
+
# set blocked engines
disabled_engines = request.preferences.engines.get_disabled()
# parse query
raw_text_query = RawTextQuery(request.form.get('q', ''), disabled_engines)
- # check if search query is set
- if not raw_text_query.getQuery():
- return '', 400
-
- # run autocompleter
- completer = autocomplete_backends.get(request.preferences.get_value('autocomplete'))
-
- # parse searx specific autocompleter results like !bang
- raw_results = searx_bang(raw_text_query)
-
# normal autocompletion results only appear if no inner results returned
- # and there is a query part besides the engine and language bangs
- if len(raw_results) == 0 and completer and (len(raw_text_query.query_parts) > 1 or
- (len(raw_text_query.languages) == 0 and
- not raw_text_query.specific)):
+ # and there is a query part
+ if len(raw_text_query.autocomplete_list) == 0 and len(raw_text_query.getQuery()) > 0:
# get language from cookie
language = request.preferences.get_value('language')
if not language or language == 'all':
@@ -785,15 +796,18 @@ def autocompleter():
else:
language = language.split('-')[0]
# run autocompletion
- raw_results.extend(completer(raw_text_query.getQuery(), language))
+ raw_results = search_autocomplete(request.preferences.get_value('autocomplete'),
+ raw_text_query.getQuery(), language)
+ for result in raw_results:
+ results.append(raw_text_query.changeQuery(result).getFullQuery())
- # parse results (write :language and !engine back to result string)
- results = []
- for result in raw_results:
- raw_text_query.changeQuery(result)
+ if len(raw_text_query.autocomplete_list) > 0:
+ for autocomplete_text in raw_text_query.autocomplete_list:
+ results.append(raw_text_query.get_autocomplete_full_query(autocomplete_text))
- # add parsed result
- results.append(raw_text_query.getFullQuery())
+ for answers in ask(raw_text_query):
+ for answer in answers:
+ results.append(str(answer['answer']))
# return autocompleter results
if request.headers.get('X-Requested-With') == 'XMLHttpRequest':
@@ -839,7 +853,6 @@ def preferences():
if e.timeout > settings['outgoing']['request_timeout']:
stats[e.name]['warn_timeout'] = True
stats[e.name]['supports_selected_language'] = _is_selected_language_supported(e, request.preferences)
-
engines_by_category[c].append(e)
# get first element [0], the engine time,
@@ -972,6 +985,12 @@ def stats_errors():
return jsonify(result)
+@app.route('/stats/checker', methods=['GET'])
+def stats_checker():
+ result = checker_get_result()
+ return jsonify(result)
+
+
@app.route('/robots.txt', methods=['GET'])
def robots():
return Response("""User-agent: *
@@ -1066,6 +1085,7 @@ def config():
'default_theme': settings['ui']['default_theme'],
'version': VERSION_STRING,
'brand': {
+ 'CONTACT_URL': brand.CONTACT_URL,
'GIT_URL': brand.GIT_URL,
'DOCS_URL': brand.DOCS_URL
},
@@ -1074,14 +1094,6 @@ def config():
})
-@app.route('/translations.js')
-def js_translations():
- return render(
- 'translations.js.tpl',
- override_theme='__common__',
- ), {'Content-Type': 'text/javascript; charset=UTF-8'}
-
-
@app.errorhandler(404)
def page_not_found(e):
return render('404.html'), 404
diff --git a/searx/webutils.py b/searx/webutils.py
index 8be8fce..2464a09 100644
--- a/searx/webutils.py
+++ b/searx/webutils.py
@@ -119,7 +119,10 @@ def highlight_content(content, query):
else:
regex_parts = []
for chunk in query.split():
- if len(chunk) == 1:
+ chunk = chunk.replace('"', '')
+ if len(chunk) == 0:
+ continue
+ elif len(chunk) == 1:
regex_parts.append('\\W+{0}\\W+'.format(re.escape(chunk)))
else:
regex_parts.append('{0}'.format(re.escape(chunk)))